compute gazette issue 56 1988 feb

120
8/9/2019 Compute Gazette Issue 56 1988 Feb http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 1/120 u i d e : 7 G r a p h i c s P r o g r a m s O M P U T E ' s F e b r u a r y 1 9 8 8 S D 2 C a n a a n 0 1 2 2 0 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 o r e T h a n o r e a d e r s s o l v e a n m a k e m o n e y C o m m o d o r e 6 4 a n d 2 g r a p h i c s s o f t w a r e . s m a r t e r m a n o T h e r e ' s o n l y o n a t f i n d o u t . o n e - o s t r a t e g y g a m e o t h 6 4 7 H 8 6 0 2 2 2 0 0 . - : : - ' " " G r a n d P i T u r n y o u r h i - r e s a r i n t o g i a n t p o s t e r . F o t h 6 4 A l s o I T h i s I s s u e : P o w e r B A S I C : I m p o s s i b l e B o r d e r s R e v i e w s : N e H a r d w a r e A n S o f t w a r e S h a r p e n m a t h s k i l l s a n d h a v e f u a t h s a m e t i m e w i t h t h i s e d u c a t i o n a l g a m e f o t h 6 4

Upload: cubemanpdx

Post on 30-May-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 1/120

u i d e : 7 G r a p h i c s P r o g r a m s

O M P U T E ' s F e b r u a r y1 9 8 8

S D 2 C a n a a n

0 1 2 2 0

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

o r e T h a n

o r e a d e r s s o l v ea n m a k e m o n e y

C o m m o d o r e 6 4 a n d2 g r a p h i c s s o f t w a r e .

s m a r t e r — m a n o T h e r e ' s o n l y o n

a t f i n d o u t . o n e - o s t r a t e g y g a m e

o t h 6 4

7 H 8 6 0 2 2 2 0

0

.

■ - : ■ • : ■ - ■

' " " ■

G r a n d P i T u r n y o u r h i - r e s a r i n t o g i a n t p o s t e r .F o t h 6 4

A l s o I T h i s I s s u e :P o w e r B A S I C :I m p o s s i b l e B o r d e r s

R e v i e w s :N e H a r d w a r eA n S o f t w a r e

S h a r p e n m a t h s k i l l s a n d h a v e f u a t h s a m et i m e w i t h t h i s e d u c a t i o n a l g a m e f o t h 6 4

Page 2: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 2/120

T - H - EO I U X I O N i h e

' o r w e g t a n I n v e n t o r , J o h a n n ' S t a l e r ,p a t e n t s t h e p a p t - r d t i G e r m a n y .T h m e t a l l i c d e v i c e a l l o w s o n 1 a i i a c h

s h e e t s o p a p e r t o g e t h e r .

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

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

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

H a s l e t ' s p a p e r c l i p e m e r g e i a a r r a y o s i z e s , s h a p e s a n c o l o r s . E v o l u t i o n a r y n o t e :W h e n m a n c a n n o l o n g e r i n v e n t , h m u s ti m p r o v e .

1 9 8 2B a t t e r i e s I n c l u d e d i n v e n t s a p o w e r f u l

w o r d p r o c e s s i n g p r o g r a m f o C o m o d o r e " 1 ' u s e r s — 1 ' a p e r C l i p " " , C o m p a t i b l ew i t h v i r t u a l l y e v e r y p o p u l a r p r i n t e r , 1 ' a p e rC l i p p r o v i d e s u s e r s w i t h f a s t , f l e x i b l e e d i ti n a n f o r m a t t i n g f r e e d o m

U p g r a d e t P a p e r C l i p I I h A p r i l 1 1 W K . W e ' r e s o s u r e l h a t t h i s i

t h e b e s t C ( n / ! 2 K w o r d p r o c e s s i n g p r g r a m , t h a i w i n v i t e \ o i u p g r a d e f r o ma n u t h i T w o r d p r o c e s s o r l ) . s e n d i n g u S 2 5 . U U ( p l u s S s h i p p i n g a n h a n d l i n g )a i o n g w i t h t h e m a n u a l c o v e r f r o m y o u r

1 9 P a p e r C l i p I b e c o m e s t h # b e s t

s e l l i n g C I 2 H " 1 w o r d p r o c e s s i n g p r g r a m . A d d e d e d i t i n g a n f o r m a t t i n g f e t u r e s i n c l u d e w o r d - w r a p a n d a n 8 0 -c o h m i n s c r e e n m o d e . B u i l t - i n t e l e c o mm u n i c a t i o n s a n a s p e l l i n g c h e c k e r m a k et h s e c o n d g e n e r a t i o n s u p r e m e p a c k a g e .O m n l M a g a z i n e c a l l s 1 ' a p e r C l i p I " t h eC a d i l l a c o w o r d p r o c e s s o r s . "

. c u r r e n t p r o g r a m . I y o a l r e a d y o w p r v i o u s v e r s i o n s o f P a p e r C l i p , s e n d u $ 1 5 . 0 0 ( p l u s S 3 s h i p p i n g a n h a n d l i n g )w i l h P a p e r C l i p m a n u a l c o v e r . E i t h e r w a y ,w e ' l l g i v e y o 3 0 - d a y , m o n e y - b a c k g u a ra n t e e t e n s u r e y o u r c o m p l e t e s a t i s f a c t i o n .N f a c s i m i l e s , p l e a s e . S e n d c h e c k , m o n e yo r d e r n V i s a / M a s t e r C a r d i n f o r m a t i o n t o E l e c t r o n i c A r t s . P a p e r C l i p 1 1 U p g r a d e ,P . O . B o x 7 5 3 0 , S a M a l e o , C 9 - i 4 0 3 .

B A T T E R I E S ) ( I N C L U D E D

1 9 8 7O n c e a g a i n . B a t t e r i e s I n c l u d e d o u

d o e s i t s e l f — a n d t h c o m p e t i t i o n .P r e s e n t i n g m o r e f o r m a t t i n g c o m m a n d st h a n e v e r b e f o r e , P a p e r C l i p 1 1 l e t s u s e r ss e l e c i m u l t i p l e l i n e h e a d e r s ' f o o t e r s , a w e l l a o u t l i n e f o r m a t s . P o p - u p m e n u sp r o v i d e e a s i e r a c c e s s t a h o s t o f i p r o v e d f u n c t i o n s a n p r i n t i n g o p t i o n s .T h b e s l k e e p s g e t t i n g b e t t e r . . .

U l t i m a t e F o r m sF o l l o w U l t i m a t e ; F u n c t i o n s

i m l r n u i k i , I j m uy

l i n i B j i i n i o I n d u M i i H - l r m i . l . I k . m m * \ n

Page 3: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 3/120

S W I F T A X . . . O N G O O DR E A S O N F O P R E P A R I N G

Y O U R O W T A X E SY o d o n ' t h a v e t k n o w m u c h a b o u t

a c c o u n t i n g o c o m p u t e r s t p r e p a r e y o u ro w t a x e s . W i t h S w i f t a x , T i m e w o r k s ' e a s y -t o - o p e r a t e , m e n u - d r i v e n p r o g r a m , y o u ' l lc o m p l e t e y o u r 1 9 8 7 F e d e r a l i n c o m e t a r e t u r n s q u i c k l y a n p a i n l e s s l y . A n d , o u re a s y - t o - u s e m a n u a l p r v i d e s t h i n f o r m a t i o n y o u ' l ln e e d t k e e p y o u r r e t u r n sa c c u r a t e a n u p - t o - d a t e .

F e a t u r e s : G u i d e s y o ut h r o u g h e v e r y s t e p o t h t a p r e p a r a t i o n p r o c e s sw i t h f u l l u s e r p r o m p t s , a n i n s t r u c t s y o u o n w h i c hf o r m s y o m u s t c o m p l e t e .

A u t o m a t i c a l l y c h e c k sy o u r t a a l t e r n a t i v e s , a n c a l c u l a t e s t h e l o w e s ta m o u n t o i n c o m e t a y o m u s t p a y .

S e t s u a u n i q u e T a x p a y e r F i l e ,e n a b l i n g y o t m a k e c h a n g e s t y o u rc o m p l e t e d t a r e t u r n , a t l a t e r d a t e .

C a l c u l a t e s a n c o m p l e t e s t h m o s tc o m m o n l y u s e d s u p p o r t i n g s c h e d u l e s -A , B , C , D , F R , S E , a n F o r m s 2 1 0 6 , 2 4 4 1 ,a n 8 6 1 5 — 3 t o r e s t h t o t a l s , a n a u t om a t i c a l l y e n t e r s t h i s i n f o r m a t i o n o n t oy o u r F o r m 1 0 4 0 , 1 0 4 0 A o 1 0 4 0 E Z .

M o r e p o w e r f o y o u r d o l l a rT i m e w o r k s , I n c . 4 4 4 L a k e C o o k R o a dD e e r t i e l d . I l l i n o i s 6 0 0 1 5 3 1 2 - 9 4 8 - 9 2 0 0

1 9 B 3 T l m Q w o f h a , I n c . " R e g . T r a d e m a r k o t C o r n m o d o r o C o m p u l o r S y s T a i n a

P r i n t s y o u r t a i n f o r m a t i o nd i r e c t l y o n t o t a f o r m s a w e l l a b l a n kp a p e r . P r i n t s i t e m i z e d l i s t s o d i v i d e n d s ,i n t e r e s t , e t c . , t h a t a r e t o o l o n g f o t h s t a n d a r d f o r m s .

S u m m a r i z e s a l 1 9 8 7 t a l a c h a n g e sa t h p r e s s o k e y .

b u i l t - i n m e m o p a a n c a l c u l a t o r c a n b eu s e d s i m u l t a n e o u s l y w i t hy o u r S W I F T A X p r o g r a m .

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

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

F r e e T e c h n i c a l S u p p o r t :W h e t h e r y o u ' r e n e o p h y t e o e x p e r ie n c e d c o m p u t e r u s e r , T i m e w o r k s ' f u l l -t i m e C u s t o m e r S u p p o r t T e c h n i c i a n sw i l l g i v e y o p l e n t y o T . L . C . ( T e c h n i c a lL o v i n g C a r e ) a n c h a r g e t y o u !

S w i f t a x . O n m o r e p o w e r f u l p r d u c t i v i t y t o o l f r o m T i m e w o r k s t h e l pk e e p y o u r b u s i n e s s ( a n d y o u r l i f e )i o r d e r .A v a i l a b l e f o r :C o m m o d o r e 6 1 2 C o m p u t e r s *( 6 4 K , 4 C o l u m n s )S u g g e s t e d R e t a i l P r i c e : $ 4 9 . 9 5A y o u r f a v o r i t e d e a l e r n o w , o o r d e rf r o m T i m e w o r k s t o d a y : 1 - 3 1 2 - 9 4 8 - 9 2 0 2

Page 4: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 4/120

S N O J J P SS C O O P S

S T O C K S P L U M M E T J N R E C O R D J R A D I N G

0 L U

M o r e p e o p l e r e a d i n gs l u f f l i k e t h i s !

T r e / r i n i £ * p r i n t e d i e v e r y f o n t a v a i l a b l el i m n i K h G S O S . T h t : w d o c u m e n t s i v e t ?

p r i n t e d o n o n A p p l e L a W r i t e r

V A N I S H I N G T I M E SX L M 1 V f u m b e r

E A R T H T O B E G I NS P I N N I N G I O P P O S I T ED I R E C T I O N

s h o c k e d c o n u i r l i u m o fs r i e n i i f c U c o n f i r m e d i h e u o r l d ' ^w o r a s u s p i c i o n s T u e s d a y , w f r c nt h e y a n n o u n c e d d i a l t h E a r t h w a i n d e e d s k a t i n g d o w n . T l i e y e x p e c tt h e p l a n e l g r i n d t o h a l t e a r l yT h u r s d a y , i c w r s i n g i d i r e c t i o n a n g e t t i n g b * c k u l t p e o d b M o n d a y

A l t h o u g h t h e r e s e a r c h w u £ u u i l i n £ b i h r f i p n l i ^ i s u r g e d p e o p l ec u r t I p a n i c

" s u p p o s e I ' I l ^ I l ^ 1 1 t h b r e a k a b l e s i y o u r c a b i n e t s ] ' o f f e r sD L e L t e v a n o , ' b i l l m i i M d c o t h a i . T j u i i t e l l p e o p l e t h o l d « a n e n j o y i t i e E j d - c V

A p p j j e n l i ) 1 u v ' r e i l o r ^ u i f e un d e . D D e n n i s R o u l d r u i d e m o n 's t i n t e d [ j i c t f f c ^ ' t o i h r i u c l d c n

a b d n j p p i n g a m c ^ ' n l D al i t e r b l e n d e r s e a " p u t c c ! '

l L | f v t i L M i i i m e p e o p l e h a v e I h L t u L s K l e n c y o f i f i i s t g g V R c ^ l a n d3 - s i e r i c d , " t h i n k n w f t s a t h a it h d l e c i o f i h h p h e n o m e n o n w i t ll e a v e i h e m i s t a l e t o m e w h H Ts i m i l a r l o f i n e l y g r o u n d b e e r 1

A s k e d i i h c n ? U p f r e a n y t h i n g t h p u b l i c c o u l d d t p r e p a r e f o m

" V j u s t t e l ] p e o p l et h o l d o n a n d e n j o y

c a L i s E r o p h e , D r . R o w l a n d t h o u g h t e ew h i l e a n o f f e r e d , ' ^ a h s a y s r e t u r n m c i u l f a i l e n i i i g y o u r s e a l b e l t I j u b T n u i k c ^ s m u c h s e n « e > d o n ' t y o i f c n k r

A n w l y v i S i o c i G I o v H t y w a k d i b t r c s s o d w i i h i h i x w * . i t f k i n t i" W h i r * t h e b t y d e a l ? J e e r . , y o g u y s o r a c t i n g L i k e b u n c h u

M A B I T E SP O O D L E !

B E R K E L E Y D o z e n s o c i i i a n *w a t c h e d i t m r r o r l o d a y u m m w h d e s c r i b e d h i m s e l f a a o n i r r u ll i n e r , a c t u a l l y t u n i i r i u m r c t e a c u pp o o d l e .

l X > [ u l d i A n d e r s o n , o S t u d i oC i t y , C n l i f o r n i i L d i s m i i i c d t h f a r i d e m a s c ^ o m b ^ l n k i M i i d e n l L l y

" S o m e b o d y j u k e d m i w a i i i f t ld o w i t h i m i f i t i u d , a n s i n c e i

d o s e e l u m - h U m c i u i y w a y 4 j m t o o k b i l e w j t h o u i b a k i n g V

T h d o g h r e s p o n d i n g i i h n a m e" K n u c k w u m C i h c n > o u y e l pt h d t b y i l i n d e m r e c a l l e d a s h o u n d i n gl i k e " L f o s i b c t u e e n i j u - n s h o t u n d i

" S u r e i w a m m u s t a r d , b u t h a td o e s n ' t p r o v et h i n e ! "a u i m i i l r r n : H I n U i r p r u c r a s . U l cp i n i ' h c J p c o c h . , ■ : ' . u t ! i t c o n li h l o n ^ j u m p o t h i r t y f e e l , t w

b o o k e d o f e l o n yc h a r g e s o f d o g r n u n c h i n B h p o o d l ee t i i t a i t g c n n e n i * m u s u u l i i n gc a n i n e w i l T i i n t e n t [ . ■ r e l h h ,H w a l a t e r r e J c i s c d o h i o w r e c o g n i z a n c e . T h m a n w h o o f f e r e dh i t h p o o d t h s l & o b e e n c h a r g e dw i t h a t t e m p t i n g t a p p l y m u s t a r d l m u t t , a m l H l c n i c u o o r i A l a m e U aC o u n t y .

" f l ' s s m e a r t M C & Q ? y e l l e d R o S l e g e l . t h m u M i l l b e i n g n o u g h t b p o l i c e " S u r e i t w a m m u s t f l f d .b u ( b i n d o c m ' l p r o w t h i n gB e i k l t n , t h e y h a v e t p r o v e w J i h

C = g - f t J f f l l l o B

I ' I I / I ■ . ! " ■ ■ [H u k x U f A d t o u h u d> « h n M i U « f

T t e t i l r < < ' ? 1 j * * U V D E H C I W H |

" d . r . " M » t f t a n k B i l p c hi . ■ . O 1 1 H 4 J l i t L k r t U b i h c U p - h P h i U —

i i L U i P k l q t i l t 4 k J O L — l «

■ m A p H n a o G d f * t a k f - m ^ T T i n l n r f u . I , L n f r r

W e a t h e rL m - n l i r c f l i l K r ; L u u l i u f i l n u J i i h n n i B h o u L

I h u H U ' - i n ^ I m i i t i , ' i l l d , i a r m l i t i i yr n [ < r * : n r a i b u u l d l a i h i m i 1 \ t i \ h j

N i t n r r a a i m w t d t n t i v ) c k t c o t u l ► - - . .j : i h u n d r n l i T i i i ^ p f j i i n j

Page 5: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 5/120

T h e s e d a y s , t h b i g g e s ts t o r y i t h n e w s i g e o P u b l i s h .T h p a g e - m a k i n g p r o g r a m f o G E O S - e q u i p p e d 6 4 ' s a n 1 2 8 ' st h a t r e p l a c e s l i f e l e s s l a y o u t s w i t hp a g e a f t e r p a g e o p o w e r f u l ,p u n c h y p r o f e s s i o n a l i s m .

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

a l l , w h a t o t h e r a p p l i c a t i o n g u a ra n t e e s y o u r f r e e d o m o s e l f -e x p r e s s i o n ? W e l l , g e o P u b l i s hs u r e d o e s . I f a c t , e v e r y p i e c ei p r i n t s i d e d i c a t e d t t h p r e s e r v a t i o n o y o u r p e r s o n a li t o p a p e r .

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

A l y o d i d r a w b u n c ho c o l u m n s f o y o u r m a s t e rl a y o u t . T h e y c o u l db t w o , f o u r o s i x t e e n a c r o s st h p a g e . T h e yc o u l d b s h o r ta n s q u a t , o r l o n ga n s k i n n y . I t ' sy o u r c a l l . A f t e rt h a t , y o j u s t" p o u r " y o u r g e o W r i t e d o c u m e n t ,t e x t , g r a p h i c s a n a l l — i n t o c o u m a f t e r c o l u m n . P a g e a f t e r p a g e .

E v e r y t h i n g f i l l s u a u t o m a ti c a l l y u n t i l i f i t s f i r m l y i n t o y o u r

f i n e l y f a s h i o n e df o r m a t .

E x t r a s !E x t r a s ! R e a da l a b o u t ' e m !

A e v e r y e d t o k n o w s , e v e nt h e b e s t s t o r i e sn e e d p u n c h i n g u b e f o r e t h e y g t p r e s s . W h i c hi w h g e o P u b l i s h f e a t u r e sa a r r a y o a r t i s t i c a p p l i a n c e sd e s i g n e d t e a r n y o u r p a g e sp l a c e i t h h i s t o r y b o o k s .

Y o c a r e s i z e t e x t . C h a n g ef o n t s . E v e n i n s e r t o d e l e t eg r a p h i c s a n y w h e r e o n t h p a g e .Y o c a l a t e x t o v e r g r a p h i c s .G r a p h i c s o v e r t e x t . O e v e nw r a p t e x t a r o u n d g r a p h i c s .

A n i y o u r i m a g e d o e s n ' tf i t , n p r o b l e m . T h p r o p o rt i o n a l s c a l i n g t o o l c a n s h r i n k o r

e n l a r g e a n a r t ,b i y o u r o r i g i n a lo t h s t u f f y o f i n d i n P r i n t S h o p ! "

F i n a l l y ,t h o s e o y o i n t e n t o n m a k i n gb a n n e r h e a d l i n e ss h o u l d k n o w t h a t

g e o P u b l i s h d o e s n ' t w i m p o u

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

w h e n i c o m e st h e a d l i n e s . I s c r e a m s t h e mo u t , w i t h g e u i n e , n e w s p a p e r -s i z e d , 9 p o i n tm e g a f o n t s .

N o w , i y o t h i n k t h a t s o u n d st e r r i f i c o p a p e r ,

j u s t w a i t u n t i l y o s e i p r i n t e do u o L a s e r - W r i t e r . ™

W e ' v e s a v e d t h b e s t n e w sf o l a s t .

A n n o w , f o t h b e s t p a r t :y o c a c r e a t e a n s a v e n o t o n e ,b u h u n d r e d s o l a y o u t s f o l a t e ru s e . A n b e c a u s e i t ' s p a r t o t h G E O S f a m i l y , y o u c a n f u l l y i n t eg r a t e t e x t a n g r a p h i c s f r o m a l y o u r o t h e r p r o g r a m s i n t o e v e r yg e o P u b l i s h p i e c e y o p r i n t .

S n o t h a t y o k n o w t h l a t e s t s c o o p i s o f t w a r e , w h n o s u b s c r i b e t g e o P u b l i s hy o u r s e l f ? W h k n o w s ? W i t hs t u f f l i k e t h i s , y o c o u l d b m a i n f r o n t p a g e n e w s i n t i m e .

T o r d e r c a l l 1 - 8 0 0 - 4 4 3 - 0 1 0 0 e x t . 2 3 g e o P u b l i s h $ 6 9 . 9 5

( C a l i f o r n i a r e s i d e n t s a d 7 s a l e s l a x . )$ 2 . 5 0 U S $ 5 . 5 0 f o r e i g n f o s h i p p i n g a n

h a n d l i n g , A l l o w s i w e e k s f o r d e l i v e r y .

G E O P U B L I S HT h b r i g h t e s t m i n d s a r w o r k i n g a B e r k e l e y .

Page 6: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 6/120

T H I S I S I D E[ S i d e o b a c k ]

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

R e a d b m i l l i o n s , I t g r i p p i n g r e a l i s m h a b e c o m et h h a i l m a r k o a u t h o r T o C l a n c y a n h i s t e c h n i c a lc o l l a b o r a t o r L a r r y B o n d .

T h e i r c o u n t e r p a r t I e n t e r t a i n m e n t s o f t w a r e ,M i c r o P r o s e f o u n d e r S i M e i e r , i t h e w o r l d ' s t e a d l n g

c r e a t o r , d e s i g n e r a n p r o g r a m m e r o s i m u l a t i o ns o f t w a r e . H i s a w a r d - w i n n i n g t i t l e s , I n c l u d i n g F - 1 5

S T R I K E E A G L E a n S I L E N T S E R V I C E , h a v e s o l dm o r e t h a n t w m i l l i o n c o p i e s a n a r r e n o w n e d f o

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

t h e x c i t e m e n t o ! t o y o u r c o m p u t e rs c r e e n . Y O c a s t e p I n t o t h c o m m a n d c e n t e r o

n u c l e a r a t t a c k s u b m a r i n e I t h i s s u p e r h i g h - t e c h n o l o g ys i m u l a t i o n o s t r a t e g y a n t a c t i c s . B u u n l i k e t h e b o o k ,

y o c a n ' t t u r n t h p a g e s t s e h o I e n d s .Y o h a v e t l i v e i t

> . . . f o r C o m m o d o r e 6 4 / 1 2 8 . C o m i n g s o o n f o o t h e rp o p u l a r s y s t e m s . A v a i l a b l e a V a l u e d M i c r o P r o s e R e t a i l e r i V M R J n e a r

y o u ; c a l l f o l o c a t i o n s . I n o f o u n d l o c a l l y , c a l l o w r i t e M i c r o P r o s e f o M C / V I S A o r d e r s . / I G R Q P R O S E '/ n I G R Q P R O S E1 8 L W o f r a r t D r i v i H u r t V t f e y , U £ 1 0 3 1 ( 3 0 1 | 7 7 1 - 1 1 5 1

Page 7: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 7/120

F e b r u a r y 1 9 8 8 V o l . 6 N o

f e a t u r e sB u y e r ' s G u i d e t C o m m o d o r e G r a p h i c s P r o g r a m s C a r o l i n e D H a n l o na n M i c k e y M c L e a n 1 8 1 2 8 / 6 4

M o r e T h a n J u s t P r e t t y P i c t u r e s : G r a p h i c s S o f t w a r e G o e s t W o r k T o m N e t s e l 5

r e v i e w sB e y o n d Z o r k S t e v e H e d r i c k 3 4 1 2 8V i d e o T i t l e S h o p E r v i n B o b o 3 6 6 4T h C o m m o d o r e 2 0 0 2 M o n i t o r C l i f t o n K a r n e s 3 P r e m i e r e 3 5 D a i s y w h 3 e l P r i n t e r J u l i u s H o r n b u c k l e 4 M i n i - P u n E r v i n B o t j 4 2 6 4

g a m e sM o s a i c J a A R e e v e 4 4 6 4R A D s B i l l C h i n 4 8 6 4

e d u c a t i o n / h o m e a p p l i c a t i o n sC o m p u t i n g f o F a m i l i e s : R o b o t i c s — I D r e a m o l I n t e l l i g e n t M a c h i n e s F r e d D ' l g n a z i o 6 F i r e l A n d y V a D u y n e 4 6 6 4

p r o g r a m m i n gF i n a l B A S I C L a r r y C o t t o n 5 B A S I C f o B e g i n n e r s ; T h R a n d o m F u n c t i o n L a r r y C o t t o n 6 1 2 8 / 6 4 / + 4 / 1 6F u n c t i o n K e M a g i c i a n J B a s i l C o 7 3 6 4H i n t s T i p s : D i s k D r i v e H i n t s F r a n k J a m e s 7 1 2 8 / 6 4E a s y L o a d C h r i s t o p h e r M i l l e r 7 5 1 2 8 / 6 4 / + 4 / 1 6G r a n d P i R o b e r t B i x b y 7 6 6 4T u r b o S p e e d S c r l p t B r u c e A n d e r s o n 7 7 6 4P o w e r B A S I C : I m p o s s i b l e B o r d e r s J a m e s H o s t 7 8 6 4M u l t i - L I S T S t e v e G r a c e 7 9 1 2 8 / 6 4 / + 4 / 1 6M a c h i n e L a n g u a g e P r o g r a m m i n g : F r o m B A S I C t M a c h i n e L a n g u a g e J i B u t t e r f i e l d 8 F a s t 6 M o d e f o t h 1 2 B D a v i d S c h r e i b e r 8 1 2

d e p a r t m e n t sT h E d i t o r ' s N o t e s R i c h a r d M a n s f i e l dG a z e t t e F e e d b a c k E d i t o r s a n R e a d e r s 1 U s e r G r o u p U p d a t e M i c k e y M c L e a n 5 H o r i z o n s : B u t N o B o t h T o d d H e i m a r c k 7 T h G E O S C o l u m n : M a i l b a g S h a w n K S m i t h 7 6 S i m p l e A n s w e r s t C o m m o n Q u e s t i o n s T o R H a l f h i t l 7 B u g - S w a t t e r : M o d i f i c a t i o n s a n C o r r e c t i o n s 7

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

• = G e n e r a l . 6 4 - C o m m o d o r e 6 4 + 4 - P l u s / 4 . 1 6 = C o m m o d o r e 1 6 1 2 8 ^ C o r n m o d o r e 1 2

C O M P t f T £ < \ G A Z E T T E i s p u b l i - h e d m o n t h l y b y C O M P U T F r u b h m l n i u . I n t . , 8 1 7 l A v e n u e . N e Y o r k , N 1 0 0 1 9 U S A . I ' h o m ; : ( 3 1 2 ) 2 6 5 - 8 3 6 0 . E d i t o r i a l u i l i ( « a r e - l o c a l e d a t } D W e n d o v c i A t c m i e , C m r n s h o t o . N 2 7 4 0 M O o r r e s t i r S u b s c r i p t i o n s . 1 i s s u e * . S 2 4 . P O S T M A S T E R . S e n d a d d n w c h a n g e s t C O M P U T E S G A Z E T T E , C B o 1 0 9 5 7 , O M o i n e s , ! 5 0 3 4 0 . S t t o n d c l a s s p o S t l g f l p a i d a G r f e n ^ h i t o , N 2 7 4 0 1 a n d a d d i l i o n . i t n u l l i n g o f l W e s . l i n h r e e o n l c n t f t c o r y n g h l ® i y K 8 h C O M P U T E I i " u h l i ( a h o n s r I n c . A l l n g h l sr o M I V t d , l 5 S N l ) 7 3 7 - 3 7 1 f i ,C O M P U T E I I ' I ' l l i . i r i . h . . I n c . b p l l i o A B C o n s u m e r M a g i z E n c * , I n c . , o n a I I h < A f I C P u b l i s h i n g C o m p a n i e s : M P u b l i i h i n g , P r e s i d e n t , R o b e r t G H u r t o n ; 1 3 3 0 A v e n u e o t h A m e r i c a s : M e Y o r l . N n V u r k 1 0 0 1 9

Page 8: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 8/120

f t e r a a s s o c i a t i o n o e i g h t y e a r s ,a n a f t e r y e a r a E d i t o r i a l D i r e c t o r , i ' l e a v i n g C O M P U T E ! P u b l i c a t i o n s t f o r m

n e c o m p a n y w i t h R o b e r t L o c k , C O P U T E D f o u n d e r .

W i t h d r a w i n g , c a s e t h p a t h w a y st h a t l e d t C O M P U T E R S c u r r e n t s t a t u s a s al e a d e r i c o n s u m e r - o r i e n t e d c o m p u t e rp u b l i c a t i o n s . c a a l s o s e e t h e e x c i t i n gg r o w t h a n s t r e n g t h o o u p u b l i c a t i o n s ,h o t h e y m a t u r e d u n d e r R o b e r t ' sg u i d a n c e .

T h o s e p a t h w a y s , t h g r o w t h a n ds t r e n g t h , w e r e o n l y a s p i r a t i o n s b a c k i 1 9 8 0 w h e n w r o t e s o m e a r t i c l e s a n s e n tt h e m t C O M P U T E ! . T h m a g a z i n e h a f e t h o u s a n d r e a d e r s t h e n a n w a c o p e t i n g w i t h h a n d f u l o o t h e r c o n s u m e rp u b l i c a t i o n s f o t h n e h o m e c o m p u t i n ga u d i e n c e .

T h f o l l o w i n g y e a r , R o b e r t a s k e d m i w o u l d b i n t e r e s t e d i j o i n i n g h i f l e d g l i n g s t a f f a a e d i t o r . c a m e t G r e e n s b o r o a n d w o r k e d w i t h h i a n t h h a l f - d o z e n o t h e r C O M P U T E ! e m p l o y e e s .O v e r t h n e x t s i y e a r s , h b u i l t C O P U T E ! i n t o t h e s i g n i f i c a n t p u b l i s h i n gg r o u p i i t o d a y : m o r e t h a n 2 0 0 b o o k s i p r i n t , s i s e p a r a t e m a g a z i n e s , a n o v e ro n m i l l i o n r e a d e r s m o n t h .

W a r e g r a t e f u l f o t h c o n t i n u e ds u p p o r t o o u r e a d e r s , a n a g r e e w i t hy o t h a t c o m p u t i n g i t o i m p o r t a n t a i s u t b l e f t t t h e x p e r t s . I t h c o m i n gy e a r s , C O M P U T E ! P u b l i c a t i o n s w i l l c o t i n u e t e v o l v e , b u i w i l l n e v e r l o s e s i g h to i t g o a l : t o e x p l o r e a n e x p l a i n t h e s ef a s c i n a t i n g m a c h i n e s f o t h a v e r a g e i t e l l i g e n t p e r s o n , I d e m o c r a c y , o c o u r s e , t h p e o p l e m a k e t h d e c i s i o n s .

W b e l i e v e t h a t f e f o r c e s i c o n t e m p or a r y l i f e a r m o r e s i g n i f i c a n t — o r w i l lh a v e g r e a t e r l o n g - t e r m e f f e c t s — t h a n t h i m p a c t o c o m p u t e r s o s o c i e t y . S i i v i t a l t h a t t h p u b l i c u n d e r s t a n d t h i s t e c hn o l o g y a n d , t h e r e b y , b r i n g i t c o l l e c t i v ew i s d o m t d e c i s i o n s a b o u t c o m p u t i n ga n p u b l i c p o l i c y .

C O M P U T E ! , o c o u r s e , a l s o e n t e r t a i n s .W h a v e a l w a y s o f f e r e d g a m e s , g r a p h i c s ,m u s i c , a n o t h e r p r o g r a m s o w i d e a p e a l , B u t , i a d d i t i o n , w f e a t u r e s e r i o u sa p p l i c a t i o n s , e d u c a t i o n a l p r o g r a m s , t u t or i a l s , a n e v e n p h i l o s o p h i c a l s p e c u l at i o n s . T h e s e t r a d i t i o n s w i l l c o n t i n u e .

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

R i c h a r d M a n s f i e l d

C O M P U T E ' S G a z e t t e F e b r u a r y 1 9 8 8

Page 9: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 9/120

F I G H T I N G W c L ^ L b W M I T a k e c o m m a n d o t h m o s t m o d e r n n a v a l t a s k f o r c e i

w o r l d . C o n t r o l a e n t i r e f l e e t o w a r s h i p s e q u i p p e d

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

i o n s : t o d a y ' s h o t s p o t s l i k e t h P e r s i a n G u l f ,

F a l k l a n d s a n t h N o r t h A t l a n t i c . A r e a l i s t i c a t o n i g h t ' s

o ' c l o c k n e w s .

O T H E R N A V A L S I M U L A T I O N I H I S T O R Y .

A l s c r e e n s h o d £ ' 1 9 f f 7 L u c a s l i ' L i d .

i l » C ! r : " A ^ i ' l . a : ; ; i " i r ' - » * : i » . ' . , . i . i .

p , ■ „ ■ ■ ■ - > ' F t . S S l r

H u d o w ns u r v e i l l a n c e s y s t e m s . L a u n c h S e a h a w k ,L y n x o S e a s p r i t e h e l i c o p t e r s f o r e m o t et a r g e t i n g a n a n t i - s u b w a r f a r e . M o d e r nw e a p o n s y s t e m s i n c l u d e P h a l a n xa u l o - c a n n o n s , H a r p o o n s , E x o c e t s a n T o m a h a w k c r u i s e m i s s i l e s .

O i o u m l - l i a i . i l I M K i i D r n

C a n g a n t f l t N i a p p r sa r o r f h f l V I b r i n h a O p n i u i . J h g i t l l iT n v f * f a a l l a r m l

C h o o s e I r o m I n d i v i d u a l m i s s i o n so l i g h t g u t - w r e n c h i n g c a m p a i g ns p a n n i n g s e p a r a t e c o n f l i c t s .

™ ^

( n f o r m a l / o n C e n t e r . T a k e c o n t r o l f r o mt h b r i d g e o a n v e s s e l o r t h e c o c k p i to i . i n y h e l i c o p t e r .

C o n f i g u r e y o u r t a s k f o r c e f r o m d o z e nd i f f e r e n t c l a s s e s o f v e s s e l s . L i k eS p r u a n c o d e s t r o y e r s , T l c o n d e r o g ac r u i s e r s a n O l i v e r H a z a r d P e r r yf r i g a t e s . D e p l o y u t o 1 6 v e s s e l s i y o u r f l e e t .

s h o B r e p r e s e n t C & v e r a o n . O l h e i s m a v a r y .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 8 0 0 - 2 4 5 - 4 5 3 5 l o f l i r e c ! V I S A o M a s t e r C a r d o r d e r s ( i C c a l l 8 0 0 - 5 5 2 - 1 1 1 ? ) .

o r d e i p r i c e i $ 2 9 9 5 l o t r i o C f i 4 v e r s i o n a n f l $ 3 9 f o t h A p p l e v e r s i o n . S e n d U . S . c h e c k o m o o n y o r d e r t i c A r t s D i r e c t S a l e s , P . B o 7 5 3 0 , S a M a t e o , C 9 4 4 0 3 . A d $ s h i p p i n g a n d a n d l i n g ( S f o s n i p p i n g t

P l e a s e a l l o w 1 - 2 w e e k s f o U . d d n e r y C i a r e g i s t e r e d t r a d e m a r k o C o m m o d o r e E l e c t r o n i c s L i m i t e d .i r e g i s t e r e d t r a d e m a r i i o A p p l e C o m p u t e r . T 1 9 8 7 L u c a s d l m L t d . A i r i g h t s r e s e r v e d . E l e c t r o n i c A d s .

u s e r . E l e c t r o n i c a r t s

Page 10: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 10/120

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 C o n s u m e r M a g a z i n e ! , i n c .u m e r M a g a z i n e s

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

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

J ' l l l l l i O l I T

W i l l i a m T y n a nK a t h l e e n M a r t i n e kS e l b y B a t e m a n

E d i t o r , C O M P U T E !a n C O M P U T E ! ' ! C a i e l t e

A s s i s t a n t E d i t o r s , C O M P U T E !a n C O M P U T E ! ' 4 G a z e t t e

P r o d u c t i o n D i r e c t o rE d i t o r . C O M P U T E ! ' ! A l a n S

D i s k M . i R . u i n c a n C O M P U T E ! ' * P C M a g a z i n e

E d i t o r , C O M P U T E ! * A p p l eA p p l i c a t i o n ! M a g a z i n r

F e a t u r e s E d i t o rA s s i s t a n t T e c h n i c a l E d i t o r sA s s i s t a n t E d i t o r , C O M P U T E ! ' *

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

B u r r ' s G u i d e C o o r d i n a t o rC o p y E d i t o r s

E d i t o r i a l A s s i s t a n tS u b m i s s i o n s R e v i e w e rP r o g r j m m i n K A s s i s t a n t sE x e c u t i v e A s s i s t a n tA d m i n i s t r a t i v e A s s i s t a n t s

R e c e p t i o n i s tA s s o c i a t e E d i t o r !

C o n t r i b u t i n g E d i t o r

L a n c e E l k o

R h e t t A n d e r s o n , R a n d y T h o m p s o n ,C l i f t o n K a r n e sT o n y R o b e r t s

T o R . H d l l l l i l l

G r e g g K e i z e rK e i t h F e r r e l lD a l e M c B a n e . J i F u c h s

T o d d H e i m a r c kJ o h n S l i a d l eT o N e t s e !P a t r i c k F i n i s hT i M i r i k i f L W i l l i . i m C h i l l , G e o r g eM i l l e tC a r o l i n e H a n l o nK a r e n U h l e n d o r f , K a r e n S i e p a k , J i l lC h a m p i o n , L o r i S o n o s k iM i c k e y M c L e a nD a v i d H e n s l e yT r o y T u c k e r , J o y c e S i d e sD e b i N a s hl i i l i a F l e m i n g I r i s B r o o k s , S y b i l A g e t ' ,C l a u d i a E a r i i a r lA n i t a A i n f i e l dJ i B t i e r f i e l dT o r o n t o , C a n a d aF r e d D ' l g n a z i oE L a n s i n g , M D a v i d T h o r n b u r gL o A l t o s , C B i l l W i l k i n s o n

C O M P U T E i ' s B o o k D i v i s i o n E d i t o rA s s i s t a n t E d i t o r s

P r o g r a m m i n g A s s i s t a n t

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

P r o d u c t i o n M a n a g e rA r D i r e c t o rA s s i s t a n t A r D i r e c t o rA s s i s t a n t P r o d u c t i o n M a n a g e rD e s i g n e rA r t i s t sT y p e s e t t i n gI l l u s t r a t o r

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

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

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

P e t e r J o h n s m e y e rB e r n a r d J . T h e o b a l d , | r K a t h l e e n I n g r a i n

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

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

W i l l i a m T y n a n , V i e t - P r e s i d e n tR i c h a r d I . M a r i n o , V i c e P r e s i d e n t , A d v e r t i s i n g S a l e sl l e n e B e r s o n W e r n e r , V i c e P r e s i d e n t , P r o d u c t i o nE d i t o r i a l B o a r dW i l l i a m T y n a n , K a t h l e e n M a r l i n e k , S e l b y B a t e m a n , L a n c e E l k o , T o R H [ f l u 1 1 S t e p h e n L e v yC O M P U T E ! P u b l i c a t i o n s , I n c . p u b l i s h e s :

C O M P U T E C O M P U T E B o o k s C O M P U T E S G a z e t t eC O M P U T E ' S G a z e l l e D i s k C O M P U T E S A p p l e A p p l i c a t i o n s

C O M P U T E S A t a r i S D i s k M a g a z i n e C O M P U T E ' S P M a g a z i n eE d i t o r i a l o f f i c e s : 3 2 V W - s l W 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 1 ) 8C o r p o r a t e o f f i c e s : 1 * 2 5 7 t A v e n u e , N i Y o r k , N 1 0 0 1 9

2 1 2 - 2 6 5 - H 3 6 OI n d i v i d u a l O r d e r s : 8 0 0 - 3 4 6 - 6 7 6 7 ( I N 2 1 2 - 8 B 7 - 8 5 2 5 I( S i n g l e C o p y ) 1 0 : 0 0 A M - 1 2 : 3 0 P M 1 : 3 0 P M - 3 : 0 0 ?

M o n d a y - F r i d a yD e a l e r S a l e s : 8 O O - B 8 - 3 8 2 2 ( I N 2 1 2 - B 8 7 - ! S % f . )A P M o n d a y - F r i d a yS a l e s R e p r e s e n t a t i v e *J e r r y T h o m p s o n 4 1 5 - 3 4 B - B 2 2 2L u c i l l e D e n n i s 4 1 5 - 3 4 H - 8 2 2 2T o l i n k 2 1 2 - 3 1 5 - 1 6 6 5H a r r y B l a i r 9 1 9 - 2 7 5 - 9 B O 9A d d r e s s . i l l a d v e r t i s i n g m a t e r i a l s t o K a t h l e e n I n g r a m , C O M P U T E i ' s G a j e t t e3 2 W e s t W e n d o v e r A v e . , S u i t e 2 0 0 , G r e e n s b o r o , N 2 7 4 0 ! !S a l e s O f f i c e sN o r t h e a s t 2 1 2 - 3 1 5 - 1 6 6 5M i d - A t l a n t i c 2 1 2 - 3 1 5 - 1 6 6 5S o u t h e a s t i ] 9 - 2 7 r , - < n w >S a l e s O f f i c e s , | u l e s E T h o m p s o n , I n c .1 2 9 0 H o w a r d A / e n i i e , S u i t e 3 0 1 , B u r f i n g a m e . C 9 4 0 1 0

M i d w t s t 3 1 2 - 7 2 6 - 6 0 4 7T e x a s 7 1 3 - 7 3 1 - 2 6 0 5P a c i f i c N o r t h w e s t 4 1 5 - 3 4 8 - B 2 2 2C a l i f o r n i a 4 1 5 - 3 4 B - B 2 2 2A r i z o n a 4 1 5 - 3 4 8 - 8 2 2 2N e M o t l C O 4 1 5 - 3 4 H - 8 2 2 2C o l o r a d o 3 0 3 - 5 9 5 - 9 2 9 9

S u b s c r i p t i o n O r d e r s a n I n q u i r i e sC O M P U T E i ' s G A Z E T T EP . O . B o 1 0 9 5 7 , D e M o i n e s , I 5 0 3 4 0

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

1 - 8 0 0 - 7 2 7 - 6 9 3 7C O M P U T E i ' s G A Z E T T ES u b s c r i p t i o n R a t e s( 1 2 - l s s u e Y e a r ) : U [ o n e y e a r ) S 2 4 . C a n a d a , M e x i c o a n F o r e i g n S u r f a c eM a r l $ 3 0 . F o r e i g n A i M a i l S 6 5 .T h C O M P U T E R G A Z E T T E s u b s c r i b e r l i s t i m a d e a v a i l a b l e t c a r e f u l l y s c r e e n e do r g a n i z a t i o n s w i t h p r o d u c t o s e r v i c e w h i c h m a b O i n t e r e s t t o u r e a d e r s .I y o p r e f e r n o t r e c e i v e s u c h m a i l i n g s , p l e a s e s e n d a n e x a c t c o p y o f y o u rs u b s c r i p t i o n l a b e l t o c o m i ' U T E I ' s G A Z f T T E , P . O . B o 1 0 9 5 8 , D e M o i n e s , I 5 0 9 5 0 . I n c l u d e , 1 n o t e i n d i d i l i n g y o u r p r e f e r e n c e t r e c e i v e o n l y y n u rs u b s c r i p t i o n .

C O M P U T E ' S G a z e l l e J a n u a r y 1 9 B 8

A u t h o r s o m a n u w r i p l s w a r r a n t t h a t a l m a t e r i a l s s u b m i t t e d t C O M P U T E ! ' !G a z e t t e a r o r i g i n a l m a t e r i a l s w i t h f u l l o w n e r s h i p n g h l s r e s i d e n t i s a i da u t h o r s . B s u b m i t t i n g a r t i c l e s t c o m p u t e d g a z e t t e , a u t h o r s a c k n o w l e d g el h . i t s u c h m a t e r i a l s , u p o n a c c e p t a n c e f o p u b l i c a t i o n , b e c o m e t h e x c l u s i v ep r o p e r l y o C O M P U T E ! P u b l i c a t i o n s , I n c . N p o r t i o n o t h i s m a g a z i n e m a b r e p r o d u c e d i a n y f o r m w i t h o u t w r i t t e n p e r m i s s i o n f r o m I h p u b l i s h e r . E n t i r ec o n t e n t s c o p y r i g h t 1 9 6 8 C O M P U T E ! P u b l i c a t i o n s , I n c . R i g h t s t p r o g r a m sd e v e l o p e d a n s u b m i t t e d b a u l h o r s a r e x p l a i n e d i o u a u t h o r c o n t r a c t . U n s o l i c i t e d m a t e r i a l s n o t a c c e p t e d ( o p u b l i c a t i o n w i l l b r e t u r n e d i a u t h o r p r v i d e s a s e l f - a d d r e s s e d , s t a m p e d e n v e l o p e . W h e r e p r o g r a m s a r i n c l u d e d i a a r t i c l e s u b m i s s i o n , . t a p e o r d i s k m u s t a c a i m i i a n y t h s u b m i s s i o n . P r i n t e d l i s ti n g s a o p t i o n a l , b u h e l p f u l . A r t i c l e s s h o u l d b f u r n i s h e d . t y p e d c o p y ( u p e a n l o w e r c a s e , p l e a s e ) w i t h d o u b l e s p a c i n g . E a c h a r t i c l e p a n e s h o u l d b e a rt h t i t l e u I h a r t i c l e , d a t e , a n n . i m e o t h a u t h o r . C O M P i m ! P u b l i c a t i o n s ,I n c . , a s s u m e s n l i a b i l i t y l o r e r r o r s i a r t i c l e s o a d v e r t i s e m e n t s . O p i n i o n s e p r e s s e d h y a u t h o r s a r e n u t n e c e s s a r i l y t h o s e o f C O M P U T E ! P u b l i c a t i o n s , I n c .C O M P U 1 E ! P u b l i c a t i o n s a s s u m e s n r e s p o n s i b i l i t y l o d a m a g e s , d e l a y s , o r f a i lu r o s h i p m e n t i c o n n e c t i o n w i t h a u t h o r s ' o f f e r t m a t e t a p e o r d i s k c o p i e so p r o g r a m s p u b l i s h e d h e r e i n .C o m m o d o r e 6 4 , P l u s / 4 , 1 6 a n 1 2 a r t r a d e m a r k s o C o m m o d o r e B u s i n e s sM a c h i n e s . I n c . , a n d / o r C o m m o d o r e E l e c t r o n i c s L i m i t e d . O l h e r t h a n a a i n d e p e n d e n t s u p p l i e r o f q u a l i t y i n f o r m a t i o n a n s e r v i c e s t o o w n e r s a n u s e r so C o m m o d o r e p r o d u c t s , C O M P U T f ! P u b l i c a t i o n s , I n c . , i i n w a a s s oc i a t e d w i t h C o m m o d o r e B u s i n e s s M . i c h i n e s . I n c . . o a n o i t s u b s i d i a r i e s .

Page 11: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 11/120

B l a s t m a m a g e s ,m u t a n t r a t s , a n

m u r d e r o u s m o n s t e r s .E x p l o r e m y s t e r i o u sm u l t i - l e v e l m a z e s .A n n i h i l a t e h o r d e s o g h o s t s , s n a p p e r s , a n d e r v i s h e s t c l a i mm a g i c a l a r t i f a c t s a n t r e a s u r e . T h a c t i o nw o n ' t s t o p u n t i l y o g e t t h b o t t o m o i a l a n h a n d C a l v r a kt h D e m o n o n e - w a yt i c k e t t o b l i v i o n .

G E Y O U RD E M O N S T A L K E R SD E M O D I S K !T h r e e w i c k e d l e v e l s o m a n i ca r c a d e a c t i o n . S e n d y o u r n a m e ,a d d r e s s , a n c h e c k F o $ ( t c o v e r s h i p p i n g a n h a n d l i n g )t D e m o n S t a l k e r s D e m oD i s k , E l e c t r o n i c A r t s D i r e c tS a l e s , P . O . B o 7 5 3 0 , S a M a t e o ,C 9 4 4 0 3 .

m 1 0 l e v e l s ,

2 4 7 3 g h o s t s , 5 8 s c r o l l s- a n d o n w i c k e d d e m o n

i 1 H

■ t e m u s t m n a

I M g e L E W It l V I J I l V

H i

n f m r u B i t

t i l l M j R J

n a . t i e J i i u . t l

t » i s i i f s i m n

t s m u iI I H < M 1 H

m u i r i

I k - U ' « > ; j " I " i - MT H 1 1 ' 1 1 1 0 1 H I U l l u a l D

■ T h d e e p e i > - o u p j [ h h s r d * r i g e l * . ( Y o u

w a n t I b r i n e a l o n g * f r i e n d l o h e l p . ) B u d o n ' th - a i i " i l l y o f i n d S l o w D e a t h c u r s e l m i h

g i v e J D h i n u , m a p l e : . & n i h s a g a o t h V a u l t s , [ i - o u ' d r a t h e r , w i i l f w m h i s i o ^ '

o y o u r o ^ i i -

U a t h D u n £ t n n C o n s t t u c t i o n S e t t d e s i p i y o u r[ i w n V f Q f v E n i g h t m a r e . . a n t h e n i n f l i c t j o n y o u r

i i h o v e r a o o d d H i g n c f D i i n n a , U v m o nn i h o i r o r s c a n b ? a s i n f i n i u * a

y o u r L i n a H i n u l i u n .

E L E C T R O N I C A R T S ®T O P U R C H A S E D E M O N S T A L K E R S : V i s i t y o u r r e t a i l e r . O c a l l 8 0 0 - 2 4 5 - 4 5 2 5 ( i 8 0 0 - 5 6 2 - 1 1 1 2 ) b e t w e e n S a a n 5 p P a c i f i c t i m e , a n p l a c ed i r e c t o r d e r o n y o u r M a s t e r c a r d o V I S A . O r o r d e r b m a i l b y s e n d i n g a c h e c k , m o n e y o r d e r , o r V I S A / M a s t e r c u r d i n f o r m l i o n t o t h a d d r e s s a b o v e . 6 v e r s i o n i S 2 9 . 9 5 , p l u s S 3 s h i p p i n g a n h a n d l i n g . C r e s i d e n t s a d 6 s a l e s t a x .

D e m o n S c i i l k t r e i I n i d e m a r k o K l e t l P H l k A r t i . C o m m o d o r e E i i a o m I n d p m a r k o C o m m o d o r e H i i " i i u > H M i c h l n r v . L i d .

Page 12: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 12/120

E d i t o r s a n R e a d e r s

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

S a c r i f i c i n g R e a d a b i l i t yA f t e r u n d e r s t a n d i n g R E A D a n D A T A ,w r o t e p r o g r a m f o t h 6 t h a t s t a r t sl i k e t h i s :1 R E A D Q U E S T I O N S : R E A D

A N S W E R S2 P R I N T Q U E S T I O N S : I N P U T A 3 I A A N S W E R S T H E N P R I N T

" C O R R E C T "I a l w a y s g i v e s m a e r r o r m e

s a g e . d o n ' t u n d e r s t a n d w h a t ' s w r o n gw i t h i t

J u l i o d l M o r aS o m e p r o g r a m m e r s l i k e t u s e l o n g v a r ia b l e n a m e s s u c h a Q U E S T I O N S o A S W E R S b e c a u s e i m a k e s t h p r o g r a m m o r er e a d a b l e . W h e n y o u s r e a l w o r d s f o v a r i a b l e s , y o u c a n e a s i l y r e m e m b e r t h e i rf u n c t i o n s i t h p r o g r a m . Y o s h o u l d b a w a r e t h a t t h 6 a n 1 2 r e c o g n i z e o n l yt h f i r s t t w l e t t e r s o f v a r i a b l e n a m e . T r t y p i n g Q U E S T - 1 5 : P R I N T Q U I C K ,Q U A I L , Q U N o t i c e t h a t a l o t h e v a r ia b l e s a r t r e a t e d a s s i n g l e v a r i a b l e , Q U

W h e n e v e r y o p u t l o n g v a r i a b l en a m e s i p r o g r a m , y o m u s t i v a t c h f o e m b e d d e d k e y w o r d s . T h e p r o b l e m w i t hQ U E S T I O N S i t h a t i c o n t a i n s t h e k e yw o r d O N w h i c h i u s e d i O N - G O T Ob r a n c h e s . W h e n l i n e 1 i e n t e r e d i n t om e m o r y , t h t w l e t t e r s O a r l o k e n i z e d .T h 6 t h i n k s y o u ' r e t r y i n g t u s t h O c o m m a n d . C h a n g e t h v a r i a b l e n a m e t Q U E S T I O S o Q U E S T I N S a n t h e e r r o rm e s s a g e w i l l d i s a p p e a r .

I n a d d i t i o n t p r o h i b i t i n g e m b e d d e dk e y w o r d s , t h 6 w o n ' t a l l o w y o t a s s i g nv a l u e s t t h r e s e r v e d v a r i a b l e s S T T l a n T I ( 1 2 8 o w n e r s s h o u l d a d D S , D S $ , E R E R R S , a n d E t t h l i s t ) . Y o u ' r e n o t p e m i t t e d t s a S T 1 5 f o e x a m p l e .Y o u ' l l n o t e t h a t t h e v a r i a b l e Q U E S T I O N Sc o n t a i n s b o t h S a n T l b u t h a t ' s f i n e .U n l i k e k e y w o r d s , r e s e r v e d v a r i a b l e n a m e sc a b e m b e d d e d a n y w h e r e e x c e p t t h f i r s tt w c h a r a c t e r s .

1 C O M P U T E ! ' * G a z e t t e F e b r u a r y 1 9 8 8

O v e r p r o t e c t i o n A n N e C o m p u t e r

h a v e t w q u e s t i o n s . F i r s t , h a v e 6 w i t h 1 5 4 1 d i s k d r i v e . M d r i v e w i l ll o a d a l p r o g r a m s e x c e p t t h o s e b E l e ct r o n i c A r t s . D y o k n o w w h a t t h p r o b l e m c o u l d b e

S e c o n d l y , s a C o m m o d o r e 1 2 8 Da c o m p u t e r s t o r e . W h a t a r t h d i f f e re n c e s b e t w e e n t h 1 2 a n t h 1 2 8 D ?

S t e v e Z d a n c e w i cC o p y p r o t e c t i o n i t h c u l p r i t i t h c a s eo y o u r f i r s t q u e s t i o n . M a n y c o m p a n i e sp r o t e c t t h e i r s o f t w a r e , a n g a m e s o f t w a r eh a t r a d i t i o n a l l y b e e n t h m o s t h e a v i l yp r o t e c t e d s o f t w a r e o a l l . U n f o r t u n a t e l y ,s o m e c o p y p r o t e c t i o n i s s e v e r e t h a t o n l yp r o p e r l y a l i g n e d d i s k d r i v e s c a l o a d t h es o f t w a r e . M a n y c o m p u t e r d e a l e r s c a n p e rf o r m d r i v e a l i g n m e n t p r o c e d u r e t h a ts h o u l d s o l v e y o u r p r o b l e m .

T h C o m m o d o r e 1 2 8 D d i f f e r s f r o mt h 1 2 i s e v e r a l w a y s . F i r s t , i c o m e sw i t h b u i l t - i n 1 5 7 1 d i s k d r i v e a n d t a c h a b l e k e y b o a r d ( t h e c o m p u t e r l o o k sv e r y s i m i l a r t a A m i g a 1 0 0 0 ) . S e c o n d ,b u g s i t h 1 2 a n 1 5 7 1 R O M s h a v e b e e nc o r r e c t e d . T h i r d , t h 8 0 - c o l u m n V D c h i pn o h a a c c e s s t 6 4 o v i d e o R A M , u f r o m 1 6 i t h 1 2 8 . T h i s a l l o w s f o h i g he r - r e s o l u t i o n g r a p h i c s w i t h m o r e c o l o r s .T h 1 2 8 D i o t h e r w i s e c o m p l e t e l y c o p a t i b l e w i t h t h o r i g i n a l 1 2 8 .

T h V a l u e O N o t h i n gt h i n k I ' v e f o u n d n e c l o c k o s o m e

t h i n g w h i l e e x p e r i m e n t i n g w i t h m 6 4 i s o l a t e d t h a d d r e s s a n b u i l t t h f o

l o w i n g p r o g r a m a r o u n d i t 1 P R I N T " ( C L R } "2 P R I N T " { H O M E } { D O W N } { S P A C E S ) ) L E F T } " ;3 P R I N T P E E K ( 5 5 2 9 6 )4 F O T 2 0 0 : N E X T5 G O T O 2

T h v a l u e i t h m e m o r y l o c a t i o ni c o n s t a n t l y c h a n g i n g . P l e a s e t e l l m w h a t ' s g o i n g o h e r e .

T i S c h r e i b e rY o u r m y s t e r y l o c a t i o n , 5 5 2 9 6 ( S D 8 0 0 i h e x a d e c i m a l ) , i t h f i r s t a d d r e s s i t h a r e a o t h c o m p u t e r ' s m e m o r y t h a t h o l d ss c r e e n c o l o r i n f o r m a t i o n . P r i n t c h a r a ct e i t h u p p e r l e f t c o r n e r o t h s c r e e n .

t h e n P O K E v a l u e b e t w e e n 0 - 1 5 i n t o l c a t i o n 5 5 2 9 6 . Y o s h o u l d s e t h c h a r a ct e c h a n g e c o l o r ( u n l e s s t h v a l u e y o u s i t h s a m e a s t h a t f o t h c u r r e n t c o l o r ) .B u s i n c e t h c o l o r r e m a i n s c o n s t a n t , y o m a w o n d e r w h t h e c o l o r m e m o r y v a l u ea p p e a r s t b u n s t a b l e .

S i n c e t h C o m m o d o r e 6 c a p r o d u c ej u s t 1 d i f f e r e n t c o l o r s , o n l y f o u r b i t s a r r e q u i r e d t h o l d a l p o s s i b l e c o l o r v a l u e sf o e a c h s c r e e n p o s i t i o n . ( F o u r b i t s c a r e p r e s e n t b i n a r y v a l u e s i t h r a n g e0 0 0 0 ~ U n , 0 - 1 5 d e c i m a l . ) T h d e s i g n e r so t h 6 t o o k a d v a n t a g e o t h i s s i t u a t i o nt s a v e a f e p e n n i e s : S c r e e n c o l o r m e m or i i i t o w R A c h i p , s e p a r a t e f r o mt h r e s t o t h c o m p u t e r ' s m e m o r y . F o t h 1 0 2 4 l o c a t i o n s i t h c o l o r m e m o r y a r e a ,t h m e m o r y c e l l s a r o n l y f o u r b i t s w i d ei n s t e a d o t h u s u a l e i g h t . I a l e i g h t b i t sh a b e e n u s e d , R A c h i p w i t h t w i c e t h c a p a c i t y w o u l d h a v e b e e n r e q u i r e d , a n h a l f t h a t c a p a c i t y w o u l d h a v e g o n e u n u s e d .

H o w e v e r , t h m i c r o p r o c e s s o r s t i l lr e a d s a l e i g h t d a t a l i n e s w h e n y o P E E Kt h e c o n t e n t s o m e m o r y l o c a t i o n , e v e nw h e n o n l y f o u r a r e a c t u a l l y c o n n e c t e d . I t h c a s e o f c o l o r m e m o r y , t h l o w e r f o u rb i t s c o n t a i n t h e t r u e c o l o r v a l u e , b u t t h ev a l u e r e t u r n e d f o r t h e u p p e r f o u r b i t s i u n p r e d i c t a b l e . I w i l l d e p e n d o h o t h m i c r o p r o c e s s o r i n t e r p r e t s w h a t e v e r s t r a ye l e c t r i c a l s i g n a l s a r p r e s e n t o t h h i g h e rf o u r l i n e s o t h c o m p u t e r ' s d a t a b u w h e nt h l o c a t i o n i e x a m i n e d . T h a t ' s w h t h l o c a t i o n y o a s k e d a b o u t a p p e a r s t c h a n g e r a n d o m l y .

T r c h a n g i n g l i n e 3 o y o u r p r o g r a mt r e a d a f o l l o w s :3 P R I N T F E E K 1 5 S 2 9 6 ) A N I

N o y o s h o u l d s e a u n c h a n g i n gv a l u e . T h A N 1 s t r i p s o f f t h e m e a n i n gl e s s u p p e r f o u r b i t s o t h b y t e v a l u e , s h o wi n t h a t t h l o w e r f o u r b i t s r e m a i n c o n s t a n t .

M L P r i n t o u t sh a v e q u e s t i o n r e g a r d i n g t h " M L X "

m a c h i n e l a n g u a g e e n t r y p r o g r a m p u l i s h e d i G A Z E T T E . w a n t t k n o w h o t p r i n t o u t c o p i e s o t h M L p r o g r a m sa h a v e e n t e r e d t h e m . t r i e d u s i n gO P E N 4 , 4 : C M D b e f o r e r u n n i n g M L X ,b u t h a t d i d n ' t w o r k . P l e a s e h e l p .

J o h n L H u n t e rY o u r a t t e m p t t u s t h C M c o m m a n df a i l e d b e c a u s e n u m b e r o o t h e r B A S I C

Page 13: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 13/120

Page 14: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 14/120

s t a t e m e n t s c a n c e l i t e f f e c t , m o s t n o t a b l yG E T — w h i c h a p p e a r s f r e q u e n t l y i M L X .T h f o l l o w i n g a d d i t i o n s a n c h a n g e s t t h M L p r o g r a m w i l l a d p r i n t e r o p t i o n t M I X ' s D i s p l a y c o m m a n d . B s u r e t u s t h v e r s i o n 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 :F o ( h C o m m o d o r e 6 4 6 1 P R I N T " l D O W N } D I S P L A Y O

( r v s ) s | o f f ) c r e e n o i s t v s l P[ O F F j R I N T E R ? 1 16 1 4 G E T D S t I F D $ = " " T H E N 6 1

6 1 I D S = " P " T H E N P R I N T " I B L U JP R I N T I N G " i O P E N 4 , 4 i C M D

G O T O 6 3 6 ) I D S o " S " T H E N G O S U H 1 0 6 0

G O T O 6 1 6 5 F = 1 : A D = A D + 8 : I F A D < = E A T H E N

6 5 6 5 I D ? = " P " T H E N P R I N T # 4 ; C L Q

S 6 5 P R I N T ' M B L U } " E N O F D A T A

l S P A C E t * * " : G O T O 2 2 6 5 I D ? - " P " T H E N 6 3

F o ( I n 1 C o m m o d o r e 1 2 8 :5 5 P R I N T " i D O W N j D I S P L A Y O

l R V S ) S { O F F j C R E E N O R i R V S i P[ O F F } R I N T E R ? "

5 5 G E T K E Y D S : I F D S = " P " T H E MR I N T " I I 3 L U J P R I N T I N G . : O P E N

4 , 4 j C M D 4 : G 0 T O 5 7 5 5 I D S < > " S " T H E N G O S U B 9 5 0 :

G O T O 5 5 6 0 F - 1 : A D = A D + 8 : I F A D < - E A T H E N

B E G I N : I F D S = " S " T H E N 6 1 0 : EL S E 5 7 0 : B E K D

6 0 I D S = " P " T H E N P R I N T # 4 : C L 0S

6 0 P R I N T " | B L U } * * E N D O F D A T Al S P A C E ) t * " t G O T O 2 2

T h m o d i f i c a t i o n s a l s o u s i 1 C M t r e d i r e c t P R I N T s t a t e m e n t s t t h p r i n t e r ,b u w i t h i n l o o p t h a t c o n t a i n s n C E T s .N o t e t h a t P R I N T * m u s t b i s s u e d b e f o r et h C L O S E a t h e n o t h l o o p t p r o pe r l y d i s c o n n e c t t h C M ( l i n e 6 5 i t h 6 v e r s i o n o l i n e 6 0 i t h 1 2 v e r s i o n ) .

S h a r i n g D a t ah a v e r e a d t h a t t h e r e i s o m e t h i n g

c a l l e d n u l l m o d e m w h i c h a l l o w s t w c o m p u t e r s t c o m m u n i c a t e w i t h o u tu s i n g p h o n e l i n e s . a s u r e m a n yC o m m o d o r e o w n e r s w o u l d a p p r e c i a t el e a r n i n g h o t a c c o m p l i s h t h i s . W h a te q u i p m e n t i n e e d e d ? H o d o e s o n ec o n n e c t t h c o m p u t e r s ? o w 6 4 , 1 2 8 ,P l u s / 4 a n d t w o m o d e m s .

J u l i o M i c h e l in u l l m o d e m c a b l e a l l o w s y o t c o n n e c t

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

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

6 u s e s 5 ' / 4 - i n c h d i s k s a n t h A m i g a u s e sS ' / i - i n c h d i s k s . I y o o w n e d t h e s e t w c o m p u t e r s , y o c o u l d u s e n u l l m o d e mc a b l e t t r a n s f e r t e x t f i l e s f r o m o n c o p u t e r t t h o t h e r . Y o u ' d a l s o n e e d a R S 2 3 i n t e r f a c e f o t h 6 4 t c o n v e r t t h v o l t a g e t t h s t a n d a r d l e v e l .

I y o u r c a s e , y o o w t h r e e C o m m od o r e e i g h t - b i t c o m p u t e r s t h a t u s t h s a m e k i n d s o d i s k s . I y o w a n t e d t t r a n s f e r f i l e f r o m o n c o m p u t e r t t h o t h e r , i w o u l d b e a s i e s t t j u s t s a v e t h f i l e t o d i s k a n m o v e t h e d i s k t t h s e c o n dc o m p u t e r . T h e r e ' s n n e e d t u s n u l lm o d e m c a b l e .

S a v i n g C h a r a c t e ra w r i t i n g a n a d v e n t u r e g a m e f o t h

6 4 . 1 h a v e w o r k e d o u m o s t o f t h e b u g s ,b u m p r o b l e m i s a v i n g t h e c h a r a c t e ri s t i c s o t h a d v e n t u r e r s . T h p l a y e r i a s k e d t o s e l e c t v a l u e s f o r h i s o h e c h a r a c t e r s u c h a i n t e l l i g e n c e , i n t e g r i t y ,a n s t r e n g t h , w h i c h a r t h e n p r e s e r v e da s s t r i n g v a r i a b l e s .

W h e n t h p l a y e r d e c i d e s t l e a v et h g a m e f o a w h i l e , h o s h i g i v e nt h o p t i o n o s a v i n g t h c h a r a c t e r . H o c a s a v e a l t h i s i n f o r m a t i o n a j u a to n f i l e ?

D a v i d C a r t e rT s a v e v a r i a b l e s t o d i s k , y o o p e n f i l e ,w r i t e t i t a n c l o s e i t S a y o h a v e t e c h a r a c t e r i s t i c s s t o r e d i s t r i n g a r r a yC H $ . T h f o l l o w i n g l i n e s o p e n s e q u e nt i a l f i l e a n w r i t e y o u r v a r i a b l e s t d i s k :G l f l ( 5 0 O P E N 1 5 , 8 , 1 5 t O P E N 8 , 8 ,

a , " 0 : F I L E N A M E , S , W "M A 1 0 1 0 F O 1 = T 9 : P R I N T # 8 , C

H S ( 1 ) : N E X TH 1 0 2 0 I N P U T - U 5 , E N , E M S ; C L O S K H

: C L O 5 E 1 5 : I F E N < > 0 T H E NP R I N T E N ; E M S : E N D

T h f o l l o w i n g l i n e s w i l l r e a d t h f i l eb a c k :H E 2 0 0 0 O P E N 1 5 , 8 , 1 5 : O P E N 8 , 8 ,

8 , " 0 : F I L E N A M E , S , R "P G 2 0 1 0 F O 1 = T 9 : I N P U T f 8 , C

H S ( I ) : N E X TE B 2 0 2 0 I N P U T # 1 5 , E N , E M $ : C L O S E 8

: C L O S E 1 5 : I F E N < > 0 T H E NP R I N T E N ; E H S : E N I )

T h E n O F i l eH o c a g e t h s t a r t i n g a n e n d i n ga d d r e s s o f M p r o g r a m ? A l s o , h a v es p r e a d s h e e t p r o g r a m t h a t h a t h m a u a o d i s k a n I ' l i k e p r o g r a m t h a tw i l l p r i n t o u a n s e q u e n t i a l f i l e .

G D e b a e t sT h t w b y t e s a t h b e g i n n i n g o B A S I Ca n d m a c h i n e l a n g u a g e p r o g r a m s a l w a y si n d i c a t e t h e l o a d a d d r e s s . T f i n d t h s t a r ti n a d d r e s s , o p e n t h f i l e a n r e a d i t h I m b y t e a n t h h i g h b y t e . F o t h e n d i n ga d d r e s s , k e e p r e a d i n g t h f i l e u n t i l t h e r e ' sn o t h i n g m o r e t r e a d . I y o k n o w h o w

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

M 1 I N P U T " N A M E O F I L E " ; F SP 2 O P E N 1 , 8 , 0 , F S + " , P , R "F 3 O P E N 1 5 . 8 , 1 5 : I N P U T # 1 5 , E , E

S i I F E O 0 T H E N C L O S E l i C L O S E1 5 : P R I N T E $ i E N D

C 4 G E T * 1 , L S : G E T I 1 , H £ : S A = A S C( H S + C H R $ ( 0 ) ) * 2 5 5 + A S C ( L S +C H R $ ( 0 ) ) : E A = S A

O 5 G E T # 1 , A $ ! E A = E A + 1 : I F S T < > 64 T H E N 5 0

Q 6 C L O S E 1 : C L O S E 1 SA 7 P R I N T " S T A R T I N G A D D R E S S : 1 '

, S Q 8 P R I N T " E N D I N G A D D R E S S : " , E

H u 5 c o n t i n u e s t r e a d b y t e s f r o mt h f i l e u n t i l t h e r e a r n m o r e t r e a d . T h r e s e r v e d v a r i a b l e S r e t u r n s t h e s t a t u s o ft h l a s t i n p u t / o u t p u t o p e r a t i o n . W i t h d i s kf i l e s , S w i l l b e i t h e r e ' s m o r e i t h f i l ea n 6 i t h e n o t h f i l e h a b e e nr e a c h e d .

T p r i n t o u t e x t f i l e ( a s s u m i n g i t ' ss t o r e d i C o m m o d o r e A S C I I ) , o p e n t h f i l e ,r e a d t h e c h a r a c t e r s , a n p r i n t t h e m t t h s c r e e n . A g a i n , t h S v a r i a b l e t e l l s y o w h e r e t h e n o t h f i l e i s S u b s t i t u t e t h ea p p r o p r i a t e f i l e n a m e i l i n e 1 0 1 O P E N * , 4 , 7 : O P E N l , B , 2 , " f i l e m i m e , S , R "2 G E T # 1 , A S S 3 P R I N T # 4 , A f c : I F S - T H E N 2 4 C L O S E 1 F R I N T # f c C L O S E

I t ' s n e c e s s a r y t c o p y S t a n o t h e rv a r i a b l e b e c a u s e i i a f f e c t e d b I / o p e ra t i o n s , i n c l u d i n g t h P R I N T # s t a t e m e n t .

T h L a n g u a g e o M L I ' v e b e e n w o n d e r i n g h o t w r i t e m c h i n e l a n g u a g e p r o g r a m s . w i s h t b a b l e t u s e t h e " M L X " 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 y o p u b l i s h e a c hm o n t h . I ' m a n x i o u s t b e g i n , s o p l e a s eg i v e m l i s t o f t h e M L p r o g r a m m i n gn u m b e r s a l o n g w i t h d e f i n i t i o n s , o t e l lm h o c a f i n d o u h o t m a k e m c h i n e l a n g u a g e p r o g r a m s o m o w n .

K e v i n T e m p l e" M L X " i d e s i g n e d f o r e n t e r i n g p r e v i o u sl c r e a t e d m a c h i n e l a n g u a g e p r o g r a m s .I t ' s n o t f o r w r i t i n g p r o g r a m s f r o m s c r a t c h ,n o i i t o o l f o l e a r n i n g h o t p r o g r a mi m a c h i n e l a n g u a g e . T h n u m b e r s i a M L l i s t i n g a r i n d e e d t h i n s t r u c t i o n sa n d a t a t h a t c o m p r i s e m a c h i n e l a g u a g e p r o g r a m , b u t t h e M p r o g r a m i t s e l fw a c r e a t e d b o t h e r m e a n s , t h e n l i s t e d i M L f o r m a t t m a k e i e a s i e r f o r o u r e a de r t t y p e i n

T l e a r n m o r e a b o u t m a c h i n e l a g u a g e p r o g r a m m i n g f o y o u r C o m m o d o r e ,y o s h o u l d c o n s u l t t h m a n y i n t r o d u c t o r yb o o k s o t h s u b j e c t . M a c h i n e L a n g u a g ef o B e g i n n e r s , p u b l i s h e d b y C O M P U T E !B o o k s , i o n g o o d c h o i c e t h e l p y o g e s t a r t e d . I n s t e a d o M L X , t h t o o l y o n e e d

1 C O M P U T E l ' s G a z B t t a F e b r u a r y 1 9 B B

Page 15: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 15/120

g j m r & v y i . ■ N o t h w o r l d o W i z a r d r y c o m e s t C o m m o d o r e 6 4 / 1 2

j f l / s o a v a i l a b l e f o r :A p p l e I S e r i e s ,I B P c o m p a t i b l e s ,T a - n d y W O S X E X M a c i n t o s h

R e g i s t e r e d t r a d e m a r k o S i r - l e c h S o f t w a r e , I n c .C o p y r i g h t b S i r - t e c h S o f t w a r e , I n c .C o m m o d o r e i r e g i s t e r e d t r a d e m a r k o C o m m o d o r e I n t e r n a t i o n a l

1

W i t h y o u r C o m m o d o r e 6 o 1 2 y o u c a nn o e x p e r i e n c e a n e x c i t i n g i n i t i a t i o n i n t o t h i n t e r n a t i o n a l l y - a c c l a i m e d w o r l d o t h W i z a r d r yG a m i n g S y s t e m .

B e g i n w i t h t h f i r s t s c e n a r i o * : P r o v i n gG r o u n d s o t h M a O v e r l o r d . I c h a l l e n g e s y o t o v e r c o m e d e v i o u s t r i c k s a n s u d d e n t r a p s ,s t r a n g e a n m y s t e r i o u s e n c o u n t e r s , m a z e u p o nm a z e o p u z z l e s , s t i m u l a t i n g a n i n t r i c a t e s u p l o t s a n s o p h i s t i c a t e d t h e m e s . I n g e n i o u s m u l t il e v e l , m i n d - b e n d i n g t e s t s a b o u n d w i t h v i l ec r e a t u r e s , u n s p e a k a b l e v i l l a i n s , c o u r a g e o u sa d v e n t u r e r s a n s t r o n g a l l i e s t h i n d e r a n h e l p y o a c h i e v e u l t i m a t e v i c t o r y .

S i r - t e c h S o f t w a r e , I n c . ,P . O . B o 2 4 5 , O g d e n s b u r g , N 1 3 6 6 9( 3 1 5 ) 3 9 3 - 6 6 3 3

Page 16: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 16/120

T i m e p a s s e s . T h i n g sg e o l d . L e t ' s f a c e i t e v e nW i l l i e M a y s r e t i r e d . S t h e r e ' s n w a y o u r C o m o d o r e c a c o m p e t e w i t h

n e w e r m a c h i n e , r i g h t ?W r o n g .T h f a c t i t h a t t h e r e ' s

a c t u a l l y m o r e p o w e r i y o u rC o m m o d o r e 6 o 1 2 t h a nw h e n y o u b o u g h t i t A l y o n e e d i G E O S o G E O S 1 2 t f i n d i t

G E O S i t h e r e v o l ut i o n a r y o p e r a t i n g s y s t e mt h a t w o r k s y o u r h a r d w a r eu t s e v e n t i m e s h a r d e rt h a n i t ' s e v e r w o r k e d b e f o r e .L o a d i n g . P r o c e s s i n g .A c c e s s i n g i n f o r m a t i o n .A l a t h m e r e t o u c h

o m o u s e o j o y s t i c k .T i m e W a r p s D i s c o v e r e d

W i t h G E O S , e v e r yt h i n g s p e e d s u p I n c l u d i n gy o u . B e c a u s e t h s y s t e m i i n c r e d i b l y f a s t a n r i d i c ul o u s l y e a s y t o l e a r n : G E O Ss h o w s y o o p t i o n s , y o p o i n t a w h a t y o w a n t a n c l i c k y o u r m o u s e .

E n o l e s s o n .N o w , o n c e y o k n o w

t h a t , y o k n o w h o w e v e r yo t h e r G E O S a p p l i c a t i o nw o r k s , J » o . L i k e g e o W r i t e ,w h i c h l e t s y o p u n c h u pp a r a g r a p h s w i t h f i v ed i f f e r e n t f o n t s . O r g e o P a i n t ,w h i c h d r e s s e s u d i a g r a m sw i t h a a r s e n a l o a r t i s t i ca p p l i a n c e s . B o t h a r b u i l t

r i g h t i n t o t h G E O S d i s k .A n w h e n y o p u t h e mt o g e t h e r w i t h g e o W r i t eW o r k s h o p ' s L a s e r W r i t e rc o m p a t i b i l i t y , e v e r y n e G E O S d o c u m e n t c o m e s o u l o o k i n g l i k e a o l m a s t e r .

G E O S

T I I K t V M M O I V W M . i - f c . A M ' I J N i

■ ■ n u i u

Q E Q E U B U S H G E O C A L C

G E O P U B L I S H1 J ' i T c : d r - ! > k ( L j | >I t ' l p u b E i - t l i u i j j [ i i ^ r a

I f o i l k - l & y t ) L J < k - s i g i i f o r m a t s ,k < J j i n r ? w i d t h s - u n \ \ t i & rL i v i m j L v . A c c e p t s n j i i y y ^ i i W r iI f * I , i r i d c m n r t i m m - l i E Ou - \ ( . W r a p s l e a l a n i u n d

l l t f c J l

G E O C A L C

k i i i ^ : i r i ( J . n u l y z i n ?t i j I d i C i i r a t c f w

G E O F I L E

U f l r t *6 E 0 W R L T EW O R K S H O PM i l l e r n e c d > . i m l u i l i n t ; n c K o W r t e f t l i i h e a d e r s ,[ [ K > r e r ^ . n u r ^ m ^ U i i r a n d f t ' at t i i f s t j u s t i f y , c e n t e r , u o i c, i i k 1 r e p l d L ' i 1 t - I l i u ' l u d e sT c x i d i a b b e r ( ( » r r t i n w r i i n } ;( r t l f n i n i T t n ^ r n m n i i l n - I ' ^ | k

l i e - G E O S - c o r n p i i i W e d a u -b a s e m a j u j i v r l l u l s i i r L s , c d l t lj i k I p r h > i i l i / i - s u h i t l f . ' w r i L i l . iy n i i f e e d i t - V i l i L l i u i \ h " i n p u t U n m ' ' s p M f y > u u rc o n u m n d , . m E < M ) F " i h f l ^ k i sl ( f | * ) P l l h t . T r .

G E O S P E L L

6 E 0 P R 0 C R A M M E Ri l d r t ' j m f u

y n u r o w i n V R m u L ] < i c t u i ^ m ^ m u m - o n e d e a s y y t - i n u r o E - b n g j i l i n[ t a i o n f l l i k r u r a p h i c si n s e r t b y l i m p l y L ' u i i i[ x ^ s i i E i ] ! r l i n r l l y f n " nC o d w * * n i i

W i l h

G E O S P E L Lr r r r n o w ^ H . o t m w i m i

t l i c t V i r n ; s p \ ' l h i i ^ . L e t s J i - u d d V F i i n l i . » w i l i J i d i c E i o n a r k - s ,e d i t , a n d j u i n m a t k a l l j * i - J a ha n r e ] > J . k H \ t n u s i i j m i « " n n dc r e a t e f t n i L s > ! ] • \ o 4 S p i w i t h

. i j h I

Page 17: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 17/120

A v o i d O l A g F o r e v e r !B u h o d o e s a l t h i s

a f f e c t y o u r C o m m o d o r e ' sf u t u r e ? W e l l , i m e a n s y o d o n ' t e v e r h a v e t w o r r ya b o u t i b e c o m i n g o b s o l e t e ,b e c a u s e t h e r e a r e a l k i n d s

G E O S 1 2 8

I c j r u i c s V & - K - w n m r y , l u l l f " c o l u m n K i r r n . s u p f x i l l t I S T l1 7 5 U R A M d H h [ L ^ M l l 1 l t n t

d i x S k p a c k : F O N T P A C K -

S B ' * "

D E S K P A C K F O N T P A C K, W , \ n \ n \ ' m - G r a p h i c L U n y w p f i m t s f u a l o r u n p u i i m u a r l ( m w i i h G R O S a p p l i c a t i o n * , i

I ' r i m S f m p , " r f e r a r a o m * 1 a n v a r i o u s s h . - t p i v - . a n l l E Q i h P r i m M - i m i t ' " ^ r a p f i i c ^ : n n n e e x p n - ^ t v i . 1 a n d L n ^ t i u -C a i e n d a n k i > n E d i r n r a m B l a c k i x i n n i n t o . I n c l u d e s f n n i

J a c k l > a l t r , N o w M i x l u d t ' S E e o - i - d H u t . I n e i t h e r 4 1 n H H e x . | l * . " G E O S - c < n i i [ i 3 l i b l e f o l j m n m u d t v

i l i a i i n k j t k T \ , i r a ]

o G E O S a p p l i c a t i o n s f o O c o u r s e , t h a t ' sa l m o s t e v e r y p u r p o s e . m e r e l y s a m p l i n g o w h a t

Y o c a f i n a l l y g e t t h e G E O S e n v i r o n m e n to r g a n i z e d w i t h g e o F i l e , t h h a t o f f e r . B e c a u s e e v e nd a t a b a s e t h a t s e a r c h e s , f i n d s a y o r e a d t h i s , l e g i o n sa n l i s t s a l m o s t a n y t h i n g o o u e n g i n e e r s a r h a r dt h a t y o w a n t t s e a r c h , f i n d a w o r k , d e v e l o p i n g e v e na n l i s t . Y o c a n m a n i p u - m o r e G E O S a p p l i c a t i o n s f o rl a t e m a t h e m a t i c s o f i g u r eo u f i n a n c i a l f o r m u l a s w i t hg e o C a l c . I w r i t i n g s y o u rs t y l e , g e o W r i t e W o r k s h o pc a h e l p y o h a m m e r o u a n k i n d o r e p o r t . A n g e o P u b l i s h i t h d e s k t o pp u b l i s h i n g p r o g r a m t h a ti s t i l l m a k i n g h e a d l i n e st h r o u g h o u t t h e n t i r e i n d u s t r y .

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

g e t a w h o l e l o m o r e o u o y o u r C o m m o d o r e t h a n y o e v e r b a r g a i n e d f o r . A n w h i l e t h a t m a n o a c t u a l l yk e e p y o u r C o m m o d o r e f r o mg e t t i n g o l d e r , t h a t ' s c e r f c i i n l ys o m e t h i n g i c o u l d l i v e w i t hn f f o r l o n g , l o n gB e r k e l e y t i m e .

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

j * ' - ■ " — ™ l ! ^

G E O F I L E 1 2 L 1 1 r o n i t u i i b f e t i i i . i h . 1 ^i i i , i n / m i h a l v ( i s . e d i t s - m - 1i > r n ) r n i ? t " h w h . i i L - v u r d . i i a y c k c d i i - V i m f i l l " a t t h e " i n p u ti f i r r a T s p e c i f y y m i r c o m m a n d ,. i r e ] t f L - u h k f t ^ k ^ f t f r o m t f n L r i - ,1 £ w r s i m f e i t a r c a f u l l m

G E O W R i T EW O R K S H O P 1 2 1 ^ ^ ^ i . - L i r i p , i l i b l r t i u J sw r i d T n e c d ^ r I n d u d J D f l KW r i t e ! i - l

T o r d e r c a l l1 - 8 0 0 - 4 4 3 - 0 1 0 0

e x L 2 3 4L u n i f h i r f . L i j n i m i h i l i i l i n i - f i la n W i t * i < i i a d e m a r h i o C u m n > j d r r f r t l i c U u n i t " . L t G E t f t , & < M i a r . p c o l " * n f . b o t h r t J M W } 1 . w i A v i i f c , f c u W r t e

m r l n i i I n d t

G E O U L C 1 2 8^ ^ ^ ^ T h

n u m b i T -L ' c l f u

- w i i h l u ' i i d t r a , f m > t -T C i i B l » t i " a c r o s s a n

f c a t u n - * E D ] u s l i f y , c e n l r r .y j i n l i a n r e | > b u ' l i s t . l n c t u d e t i l b c i Q n b b t r r f r o c o n f rw r t l n o i B x t f m p r o g n m s l i k a1 ' a p x . T C h p > . ^ i ^ l t i j f f a n i j s t f W f i U ' f [ m r r t i n n f j p . i b i l i [ y

I r ^ c k i n u a n a r i a l v il c j I d a i ; i . C r e a t e j m u l a \ . p t r f o r m C d i k u l a l i o n aa n y t h i n g f m ^ j n i p l e c e l o " w h . i ( i F c o s t [ j n » j < T ( i t n i1 2 w n * m f e a t u r e i f u l l 8 c o l u m n s c n ' f n . h i t 1 h k i d !

f o f a

Page 18: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 18/120

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

D u p l i c a t e N u m b e r sp r o g r a m I ' v e w r i t t e n f o m o f f i c e o 1 2 i n c l u d e s l o t s o i n f o r m a t i o n s u c h

a m e d i c a t i o n d o s a g e s , p h o n e n u m b e r s ,a n s o n W h e n e n t e r l i n e s s u c h a 3 0 0 d a t a E R 1 6 5 , I C U , 2 0 a n t h e nL I S T t h p r o g r a m , i a p p e a r s a 3 0 d a t a v a i h e x S , 1 6 5 , r i g h ! $ l e n e l s e , 2 0 0 .T h c o m p u t e r i i u p e r - / l o w e r c a s em o d e , a n d t h i n f o r m a t i o n i t y p e d i a l c a p i t a l l e t t e r s . I l o w e r c a s e , t h e p r g r a m l i s t s p r o p e r l y . I t h e r e a b u i m 1 2 o i i p r o b l e m c a c o r r e c t w i t hp r o g r a m m i n g ?

D a v i d M C l i n e , M . D .E v e r y t h i n g i m e m o r y — B A S I C p r o g r a m s ,m a c h i n e l a n g u a g e p r o g r a m s , v a r i a b l e s ,a n s o n — f s s t o r e d a n u m b e r s . T h n u m b e r s r e p r e s e n t i n g t h A S C I I v a l u e sf o r c a p i t a l l e t t e r s i o n c o n t e x t a r t h s a m e n u m b e r s t h a t r e p r e s e n t B A S I C c o m a n d s i a n o t h e r c o n t e x t . T h c o n v e r s i o nf r o m E l V A L H E X S i s n ' t b u i t h 1 2 8 ; t h c o m p u t e r i j u s t m i s i n t e r p r e t i n gt h n u m b e r s i f i n d s i m e m o r y .

r e l a t i v e l y q u i c k f i x , d e p e n d i n g o nh o w m u c h d a t a y o u ' v e a l r e a d y t y p e d , i t a d q u o t a t i o n m a r k s b e f o r e a n a f t e r t h s t r i n g s c o n t a i n i n g c a p i t a l l e t t e r s . T h i s i s n ' tn e c e s s a r y f o n u m b e r s o l o w e r c a s e w o r d s .C h a n g e y o u r e x a m p l e l i n e t t h i s : 3 0 d a t a " E R " , 1 6 S , " I C U " , 2 0 Q . I y o p u t h 1 2 i n t o A u t o - i n s e r t m o d e b p r e s s i n gE s f o l l o w e d b A y o c a q u i c k l y a d t h a d d i t i o n a l q u o t a t i o n m a r k s .

A n o t h e r s o l u t i o n w o u l d b t s c r a pt h R E A D - D A T A l o o p a n s t o r e t h d a t ai a s e q u e n t i a l f i l e , w h i c h y o c o u l d c r a t w i t h w o r d p r o c e s s o r . I n s t e a d o r e a di n f r o m D A T A s t a t e m e n t s , o p e n t h f i l ea n I N P U T S o G E T # t h d a t a f r o m d i s k .

D O O D L E F i l e s A n T h 1 2 I y o u r N o v e m b e r 1 9 8 7 i s s u e , " G a z e t t eF e e d b a c k " i n c l u d e d p r o g r a m f o l o a di n K o a l a P a d p i c t u r e s o t h 1 2 8 . I ' l i k e t k n o w i y o c o u l d a d a p t t h e r o ut i n e t o l o a d D O O D L E ! f i l e s i 1 2 m o d e .

J a m e s C M c G e e , J r

T h e K o a l a P a d l o a d e r h a t p e r f o r m s o m et r a n s f o r m a t i o n s t l o a d t h e p i c t u r e i n t ot h r i g h t m e m o r y l o c a t i o n s i t h 1 2 8 . H r e s c r e e n s s a v e d i D O O D L E ! f o r m a th a v e a l t h i n f o r m a t i o n i j u s t t h r i g h tp l a c e s , w h i c h i q u i t e c o n v e n i e n t . T o v i e w

D O O D L E ! p i c t u r e i 1 2 m o d e , » s t h i sl i n e : G R A P H I C 1 : B L O A D " p i c t u r e " ,B O P 7 1 6 S . S u b s t i t u t e t h D O O D L E !f i l e n a m e f o p i c t u r e i t h B L O A Ds t a t e m e n t .

1 C O M P U T E r s G a z e t t e F e b r u a r y 1 9 8 8

T h S h a d o w K n o w sW h i l e w r i t i n g m a c h i n e l a n g u a g es p r i t e d r i v e r o t h e 1 2 8 , r a i n t op r o b l e m . W h e n s t o r e v a l u e s f o t h h o r i z o n t a l o v e r t i c a l p o s i t i o n o f s p r i t e

i l o c a t i o n s 5 3 2 4 8 a n d 5 3 2 4 9 , t h s p r i t e w i l l f l i c k e r t o t h s p e c i f i e d p o s it i o n , t h e n m o v e r i g h t b a c k w h e r e i w a b e f o r e . w r o t e t i n y M p r o g r a m t h a tc o n t i n u o u s l y s t o r e d t h p o s i t i o n v a u e s , a n t h s p r i t e s t a y e d i t h s p e c if i e d p o s i t i o n u n t i l t h p r o g r a m i s t o p p e d . W h d t h e s e l o c a t i o n s n o m o v e t h s p r i t e a t h e y d o o n t h 6 4

A l s o , c o u l d y o p l e a s e p r i n t c h a r tg i v i n g t h a d d r e s s i R O o f t h e r o t i n e f o e a c h B A S I C 7 . c o m m a n d ?

B r i a n P o w e l l

T h s p r i t e c i r c u i t r y i t h 1 2 8 ' s V I c h i pi t h s a m e a t h a t i t h 6 4 s t h p h n o m e n o n y o e x p e r i e n c e d i s n ' t t h r e s u l to a n h a r d w a r e d i f f e r e n c e . R a t h e r , y o u rp r o b l e m o c c u r s b e c a u s e t h 1 2 a l r e a d yh a i t o w b u i l t - i n m a c h i n e l a n g u a g es p r i t e d r i v e r r o u t i n e s t s u p p o r t B A S I C7 . 0 ' s M O V S P R c o m m a n d . T h V I c h i p ' ss p r i t e p o s i t i o n r e g i s t e r s — a l o n g w i t h m o s to f t h e S I c h i p r e g i s t e r s — h a v e s h a d o w si R A M . A r e g u l a r i n t e r v a l s t h c o p u t e r a u t o m a t i c a l l y c o p i e s t h e c o n t e n t s o e a c h s h a d o w l o c a t i o n i n t o i t c o r r e s p o n di n h a r d w a r e c h i p r e g i s t e r . A r e s u l t ,c h a n g i n g t h h a r d w a r e r e g i s t e r d i r e c t l yh a o n l y m o m e n t a r y e f f e c t b e c a u s e t h v a l u e y o s t o r e i t h e r e g i s t e r w i l l a l m o s ti n s t a n t a n e o u s l y b r e p l a c e d b y t h v a l u ef r o m t h s h a d o w l o c a t i o n .

I n t h e 1 2 8 , l o c a t i o n s 4 5 6 6 - 4 5 8 2( $ U D 6 - $ U E 6 ) a r s h a d o i v s o f t h e V I c h i p ' s s p r i t e p o s i t i o n r e g i s t e r s a 5 5 2 4 8 - 5 3 2 6 4 ( S D 0 0 O - S D 0 1 O ) . E v e r y 1 / 6 0s e c o n d t h c o n t e n t s o t h s h a d o w l o c at i o n s a r c o p i e d i n t o t h h a r d w a r e r e g i st e r s a p a r t o f t h e B A S I C p o r t i o n o f t h eI R i n t e r r u p t s e r v i c e r o u t i n e .

T h 6 4 ' s i n t e r r u p t h a n d l e r d o e s n ' tu s s h a d o w l o c a t i o n s b e c a u s e B A S I C 2 . h a n o i n t e r r u p t - d r i v e n s t a t e m e n t s , l n t e r -r u p t - d r i v e n s t a t e m e n t s i B A S I C 7 . 0 i nc l u d e M O V S P R t p o s i t i o n s p r i t e s , a w e l la S O U N D a n P L A Y f o s o u n d g e n e r a -l i o n . W h e n t h M O V S P R s t a t e m e n t i u s e d t s p e c i f y m o v i n g s p r i t e , t h e c o r r es p o n d i n g h o r i z o n t a l a n v e r t i c a l p o s i t i o nv a l u e s m a b c h a n g e d d u r i n g t h e i n t e rr u p t s e q u e n c e a c c o r d i n g t v a l u e s s t o r e di t h s p r i t e m o v e m e n t d a t a t a b l e a 4 4 7 8 - 4 5 6 5 ( S 1 1 7 E - S 1 1 D 5 ) b e f o r e t h s h a d o w v a l u e s a r c o p i e d i n t o t h e h a r dw a r e r e g i s t e r s .

T h e r e a r t w w a y s o d e a l i n g w i t ht h e 1 2 8 ' s i n t e r r u p t s p r i t e d r i v e r . T h e a s i e s t i f o y o u r p r o g r a m t s t o r e s p r i t ep o s i t i o n v a l u e s i t h s h a d o w l o c a t i o n sa n l e t h c o m p u t e r t a k e c a r e o p l a c i n gt h v a l u e s i t h h a r d w a r e r e g i s t e r s . I s t e a d o f s t o r i n g v a l u e s i l o c a t i o n s 5 3 2 4 8a n d 5 5 2 4 9 t p o s i t i o n s p r i t e 0 s i m p l y

s t o r e t h s a m e v a l u e s i l o c a t i o n s 4 5 6 6a n 4 5 6 7 . ( A l t h o u g h B A S I C n u m b e r s t h e i g h t s p r i t e s 1 - 8 , m o s t h a r d w a r e r e f e re n c e s u s 0 - 7 . ) Y o c a u s e o t h e r s h a d o wl o c a t i o n s t a n i m a t e t h s p r i t e . F o e a m p l e , i s p r i t e i d e f i n e d a n e n a b l e d ,t h e n t h e f o l l o w i n g i n s t r u c t i o n s w i l l s e i m o v i n g d i a g o n a l l y f r o m t o t b o t t o m a n l e f t t r i g h t — r o u g h l y t h e q u i v a l e n t o t h B A S I C s t a t e m e n t ' M O V S P R l , 1 2 0 # 1 5 :L D # S 0 F s e s p e e dS T S 1 1 7 EL D # S 0 I s e d i r e c t i o nS T S 1 8 L D # $ 6 E h o r i z o n t a l i n c r e m e n tS T $ 1 1 8 2L D # 5 4 0 v e r t i c a l i n c r e m e n tS T $ 1 1 8 4

C h a p t e r o M a p p i n g t h C o m m od o r e 1 2 8 , f r o m C O M P U T E ! B o o k s , h a m o r e d e t a i l e d i n f o r m a t i o n o t h s h a d o wl o c a t i o n s .

T h a l t e r n a t i v e i t d i s a b l e t h p o t i o n o f t h i n t e r r u p t s e q u e n c e t h a t s u p o r t s B A S I C c o m m a n d s . T h i s c a b d o n eb s e t t i n g b i o t h v a l u e i l o c a t i o n2 5 6 4 t ( P O K E 2 5 6 4 , P E E K ( 2 5 6 4 ) A N 2 5 i B A S I C o L D S 2 5 6 4 - . A N D# S F E : S L 4 5 2 5 6 4 f m a c h i n e l a n g u a g e ) .W i t h t h i s p o r t i o n o f t h e i n t e r r u p t s q u e n c e d i s a b l e d , y o u c a n s t o r e v a l u e s d r e c t l y i n t h 1 2 8 ' s V I c h i p r e g i s t e r s j u s ta y o d i f o r t h e 6 4 j u s t b s u r e t h a t t h e1 2 i s e f o r t h e b a n k 1 c o n f i g u r a t i o n t g a i n a c c e s s t t h h a r d w a r e r e g i s t e r s . Y o s h o u l d b a w a r e t h a t t h i s a p p r o a c h h a t h e s i d e e f f e c t o d i s a b l i n g a l t h B A S I Cm u s i c c o m m a n d s a s w e l l a s M O V S P R . O c o u r s e , i y o u r p r o g r a m i w r i t t e n e n t i r e l yi m a c h i n e l a n g u a g e t h i s i s n ' t p r o b l e m .I f a c t , i e v e n p r o v i d e s v e r y s l i g h ts p e e d i n c r e a s e .

B A S I C 7 . h a s a l m o s t 2 0 0 k e y w o r d sa n o p e r a t o r s , s o c h a r t o t h a l t h e n t r ya d d r e s s e s i R O w o u l d b t o l o n g t p r i n t h e r e . R e f e r t A p p e n d i x i M a p i n g t h C o m m o d o r e 1 2 f o c o m p l e t el i s t .

C O M P U T E DG A Z E T T E

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

O r d e r L i n e1 - 8 0 0 - 7 2 7 - 6 9 3 7

Page 19: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 19/120

e x p e r t s y s t e m i l i k e b o r r o w i n g s o m e o n e e l s e ' se x p e r i e n c e a n e x p e r t i s e o n g i v e n s u b j e c t .V U N D E R S T A N D I N G C O M P U T E R S b T I M E - L I F E B O O K S

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

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

f i n d i t a i n v a l u a b l e , l o n g - l i v e d r e f e r e n c e w h e t h e r y o u h a v ea n A p p l e H e m u l t i m i l l i o n d o l l a r C r a y ® , o n

a a l r i g h t n o w .B R A N D N E S E R I E S T H A T P R E S E N T S C O M P U T E R S

I W H O L E N E W A Y .N D I N G C O M P U T E R S i n e s e r i e s o f b o o k s t h a t

c o m p u t e r s i u n i q u e , b r o a d - b a s e d w o y , u n l i k e a n o t h e rc o m p u t e r b o o k y o u ' v e e v e r s e e n . I g e t s " u n d e r t h h o o d , " r i g h t d o w nt t h e n u t s a n b o l t s o f c o m p u t e r st e x p l a i n w h a t y o n e e d t k n o wo b o u t t h e m i p l a i n E n g l i s h .

T h f i r s t v o l u m e , C o m p i l e r B a s i c s ,. . . . ■ u n w r a p s t h m y s t e r y o f w r i t i n g

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

c l o c k p u l s e t t h l a s t . A n m u c h , m u c h m o r e . ^ ^ ^ ^ ^ _v o l u m e s c o v e r S o l i w a r e . l n p u ( /

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

I M P O R T A N T C O N C E P T I I L L U S T R A T E DT H E L P A S S U R E Y O U N D E R S T A N D .

o n l y d o e s U N D E R S T A N D I N Gg i v e y o o i t h

r b a c k g r o u n d y o t h a t y o w o n ' t f i n d

i t a l s o s h o w s y o

d i g i t a l r e c o r d , s o u n d i b p i f s o n e / s p a c e s .

H o t r a n s i s t o ro p e r a t e s a s w i t c h .

w h a t i t ' s a l o b o u t . F u l l - c o l o r i l l u s t r a t i o n s h e l p m a k e e v e r y c o n c e p tc r y s t a l c l e a r . A n g l o s s a r i e s o t e r m s h e l p e n s u r e y o u r u n d e r s t a n di n g . E a c h v o l u m e i b i g ° W " x 1 ! 6 h a r d c o v e r b o o k w i t ha p p r o x i m a t e l y 1 2 p o g e s .

F R E E 1 D A Y E X A M I N A T I O N .N O B L I G A T I O N .

B e g i n t e x p a n d y o u r c o m p u t e r k n o w - h o wn o b e x a m i n i n g C o m p u f e r B a s i c s f o r 1 d a y s f r e e . K e e p i a n d p a y o n l y $ 1 4 . 9 9( $ 1 8 . 9 9 i C a n a d a ) , p l u s s h i p p i n g o n h a n d l i n g . T h e n y o c a c o n i i n u e t r e c e i v eo t h e r v o l u m e s e v e r y o t h e r m o n t h , a l w a y sw i t h a 1 0 - d a y f r e e t r i a l . K e e p o n l y t h b o o k s y o u w a n t .A n y o u c a n c a n c e l a n t i m e . O r e t u r n C o m p u t e r B a s i c s a n o w n o t h i n g .

R e t u r n t h c o u p o n t o d a y , a n s t a r t t b r i d g e t h g a f r o mc o m p u t e r b u f f t c o m p u t e r e x p e r t .I B M , s a J e g ' S 1 o f p d f r o d e m a ' k o l l n r B ' f i a t i o r i o l B u n n e » M a < h i n B i C o r p O ' O l i o n . A p p l « l l f t i i 0 ' » t f i n ™ ol r o d « m c ' k a A p p l e C o m p u t e r , I n c . C r a y ' r o g i t f e r e d N o d o m a r k o O o R e i « » c l v I ' v e

1 9 8 7 T i r t . o - L i l e B o o k i B o . C 3 2 0 4 6 f i n h m o i d . V 3 3 2 6 1 - 1 3 6 6

[ u n d e r s t a n d i n g c o m p u t e r s ^C M B T C U E B E M a i l t o T I M E - L I F E B O O K S9 I A K I I 1 E K E * B o 3 2 0 6 6 ,R i c h m o n d . V 3 3 2 6 1 - 2 0 6 6

Y E S I S e n d m C o m p e e r B o s i c i , a m m i r o d u c t i o n l i h i h e l i - b o s o d e x p e r t s y s i e m , U N D E R S T A N D I N G C O M P U T E R S .t a g f e e l i h t e r m s o u t l i n e d i i h i s a d D 1 C K B 9

N a m e -

C i t yS l a t e o f

o C o d e -

T I M Em B O O K SA l o r d e r * l u b j o c i t a p p r o v e d P n t e i u b | e c i l t h o n g * H U O K S

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

Page 20: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 20/120

B u y e r ' s G u i d e T C o m m o d o r eG r a p h i c sP r o g r a m sC a r o l i n e D . H a n l o n a n M i c k e y M c L e a n

C o m m o d o r e 6 a n 1 2 g r a p h i c s c a p a b i l i t i e s c a b u s e d t d e s i g n v a r i e t yo p r i n t e d p i e c e s f r o m g r e e t i n g c a r d s a n c e r t i f i c a t e s t m o d e l s f o m e c h a n i c a l t o y s . T h i sb u y e r ' s g u i d e l i s t s m a n y o t h a v a i l a b l e g r a p h i c s p a c k a g e s , a n i d i v i d e d i n t o s e c t i o n s f o p a i n t , d r a w i n g , a n u t i l i t y p r o g r a m s , c o l l e c t i o n s o f c l i p a r t a d t o t h e r p r o g r a m s , a n a p p l i c a t i o n s p a c k a g e s .

P a i n t P r o g r a m sA d v a n c e d O C A r S t u d i oF i r e b i r dj o y s t i c k o p t i o n a l$ 3 9 . 9 5C o l o r a r t w o r k c a n b e c r e a t e d u s i n g t h i s p a i n tp r o g r a m f o t h C o m m o d o r e 6 4 T h A d v a n c e dO C A r t S t u d i o r u n s i h i - r e s m o d e a n o f f e r s1 p e n s , r a n d o m s t r a y s , 1 6 b r u s h e s t h a t c a b d e f i n e d b t h u s e r , t h r e e l e v e l s o m a g n i f ic a t i o n , a n d z o o m . W i n d o w s c a b i n v e r t e d , c u ta n p a s t e d , e n l a r g e d , r e d u c e d , s t r e t c h e d ,f l i p p e d , a n r o t a t e d . T h e r e i f o n t e d i t o r w i t hn i n e c h a r a c t e r s i z e s . T h e p r o g r a m a c c e p t s i n p u tf r o m t h k e y b o a r d , K o a l a P a d , o O a t e x m o u s e ,a n t h a r c a n b e s a v e d a n p r i n t e d .B l a z i n g P a d d l e sB a u d v i l l e$ 2 9 . 9 5B l a z i n g P a d d l e s i p a i n t p r o g r a m t h a t c a b u s e d w i t h s e v e r a l i n p u t d e v i c e s . T h p r o g r a mc o m e s w i t h v a r i e t y o t e x t f o n t s a n p r e d r a w ns h a p e s , a n i n c l u d e s p r i n t e r d u m p f o m o s tb l a c k - a n d - w h i t e a n c o l o r p r i n t e r s . T h u s e rm a n u a l i n c l u d e s s h o r t p r i m e r o n h i - r e sg r a p h i c s .

1 C O M P U T E ! G a z e t t e F e b r u a r y 1 9 B B

A a r t w o r k s a m p l e f r o m A d v a n c e d O C A r S t u d i o .

Page 21: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 21/120

T O T A L B A C K U P O W E R T A K E SA C T I O N _

I T H U L T I M A T E U T I L I T I E S / B A C K - U P C A R T R I D G E F O T H 6 4 / 1 2 8R e p l a y a l l o w s y o t F r e e z e t b a c t i o n o a n m e m o r y B e s i d e n t P r o g r a m a n m a k e c o m p l e t e b a c k - u p t d i s k o r t a p e b u

o a l l . . . . J u s t c o m p a r e t h e s e f e a t u r e sO p e r a t i o n : J u s t p r e s s U i b u t t o n a a n

d m a t e a c o m p l e t e b a c k u p o a n y ' m e m o r yp r o g r a m t t a p e o d i s k .

R e l o a d ! A l b a c k - u p s r e l o a d c o m p l e t e l yo t h c a r t r i d g e a T u r b o s p e e d .

M o n i t o r : V i e w t h S p r i t e s e t f r o m t h e f r o z e ns a v s t h e S p r i t e t r a n s f e r S p r i t e s f r o m o n

a n o t h e n W i p e o u S p r i t e s , - v i e w t h a n i m a t i o nC r e a t e c u s t o m p r o g r a m s . '

S p r i t e K i l J o r : E f f e c t i v e o n m o s t p r o g r a m s m a t ey o u r s e l f i n v i n c i b l e . D i s a b l e S p r i t e / S p r i t e / B a c k r o u n dc o l l i s i o n s . "■ U n i q u e P i c t u r e S a v e : F r e e z e a n s a v e a n H i r e sS c r e e n t t a p e o d i s k . S a v e d I K b a l a . B l a z i n g M d l e sF o r m a t .

_ 1 S c r e e n D u m p : P r i n t o u t a n S c r e e n t H o s t o P r i n t e r s . 1 G r a y S c a l e s . D o u b l e s i z e p r i n t o p t i o n s .

W A R P 2

E f f i c i e n t c o m p a c t i n g : 't e c h n i q u e s p r o g r a m s p e d i s f c -

s i d e p r o g r a m s I y o u s b o t h s i d e s ._ S i n g l e W e A l p r o g r a m s s a v e d a s i n g l e

f o m a x i m u m c o m p a t i b i l i t yC o m m a n d s : h o s t o a d d i t i o n a l c o m m a n d s ;

A p p e n d , O l d , D e l e t e , U n e s a v B . P r i n t e r ,

L o a d e r : A l s o d o u b l e s a F a s t o a d c a r t r i d g s t u p y o u r c o m m e r c i a l d i s k U u p t o t i m e s n o r m a l

R e s e t : B e s e t b u t t o n t R e c t r i e v ea n R e s e t e v e n s o c a l l e d U n s t o p p a b l e

C o m p a t i b l e : W o r k s w i t h 1 6 4 1 / C . 1 3 7 0 . 1 5 7 1s e t t e w i t h 0 6 4 , 1 3 8 , 1 2 8 D ( i 6 M o d e )

W i f a s t D O a n T u r b o R o S y s t e m sU t i l i t i e s : R i s t f t r m a t , D i r e c t o r y , l i s t , H u a n

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

J K I Q U E C O D E v . £ » : « ! ■M O N I T O R

F r e e z e a n y j ^ r a m a n e n t e r f u l l m a c h i n e

[ V i t t M o r u t o r f e a t u r e s - ' t j K g i . ' . s e m b i e , H e x .B i n d . J u m p . C o m p a r e , R e p l a e « G m J . t a y S c r o l l .

' P u l l D i s k L o a d / S a m , P r i n t e r S u p p o r t " S t e u . i f a c t a l u s u a l m o n i t o r c o m m a n d s p l u s f o t h e i s

B e c a u s e o A c t i o n H e p l a y ' s o B o a r d H a F r o s e i H I K A r a m c a b l o o k e d a l i i t E N T I R E T Y : - l i t ' s F r o z e n s t a t e , T h a t m e a n eV i d e o B a m . Z e r o f t f i e e t c . a n r e m e m b e r 's e e t h e c o d e i i t ' s f R k h i s t a t e n o t I d a s t a t e a s w i t h c o m p e t i t o r s p r o d u c t s .

R e s t a r t t h e p r o g r a m a a n p o i n tH c o r r u p t i o nA a b s o l u t e m u s t f o t h p n # a r o H a c t e r

m a t e c h a n g e s a n k s : j U n i q u e R e s t a r t :

R e m e m b e r a l o t h e s e u t i l i t i e s a r a v a i la b l e a t o n e t i m e f r o m a I n t e g r a t e d o p e r a t i n g s y s t e m .

r u n n i n g p r o g r a m c a b F r o z e nt e n t e r a n U t i l i t y a n t h p r o g r a mi r e s t a r t e d a t t h e t o u c h o k e w i f f i -o u t c o r r u p t i o n . ; I B L o g i c P r o c e s s o r : T i l l s I w h e r e A c t i o nH c p l a y I g e l s I t ' s p o w e r . s p e c i a l c u s t o m ! B c h i p d e s i g n e d t p r o c e s s t h l o g i c n e c e s s a r y f o t i l l su n m a t c h e d F r e e z e / R e s t a r t p o w e r . N o t h e r c a r t r i d g eh a t h i s p o w e r !

T o u r t a u t n r a n t t e f i lw a b k V t a d a n y p n * r

G A L L T O L L F R E E1 - 8 0 0 - 7 8 2 - 9 1 1 0 A D $ 3 , 0 0 S h i p p i n g /

I N E V A D A 7 0 2 - 7 3 4 - 9 1 0 0

C H E C K M O N E T O R D E R C O D A C C E P T E D

O R D E R SN O R M A L L Y

W I T H I N 4 8 H n .■ 7 C 0 U H T R Y C L U B L A H EL A V E G A SN 6 9 1 0 9

Page 22: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 22/120

F I N A L L Y , A C H A L L E N G I N G H E L I C O P T E Rn , ■ ! = « o l h n i I h r t l c o p u r . I m u W l t H V

S u r e , o u c o m p e t i t o r s h a v e t h e i r o w v e r s i o n s o w h a t t h e y b e l i e v e t b r e a l i s t i c h e l i c o p t e r s i m u l a t i o n s . B u t h e y ' r e e i t h e r t o s u p e r S I M P L E o t h e y m a k e h e l i c o p t e r f l i g h t t r u eH A R D S H I P . O n l y T h u n d e r C h o p p e r ' sa d v a n c e d f l i g h t s y s t e m s , g r a p h i c s , a n g a m e - p l a y i n g s t r a t e g i e s p r o v i d e t h p e r f e c t c o m b i n a t i o n o c h a l l e n g e a n f u n .

- $ 2 9 . 9 5 -B e t t e r E n g i n e e r i n g a B e t t e r

P r i c e

i m i w i i M B B B M BC o m p u t e r s

S o f t

r C h o p p e r p u t s y o a t h e c o n t r o l s o f a H u g h e s 5 3 0 M G D e f e n d e r . T h i s h i g h -s c o u t / r e s c u e / a t t a c k h e l i c o p t e r h a t h p o w e r a n c o n t r o l l a b i l i t y n o f o u n d i t o d a y ' s

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

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

e s c o r t , l a n d a n d s e a r e s c u e , a n d c o m b a ts .

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

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

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

i n s t r u m e n t a t i o n i n c l u d e s F o r w a r d - L o o k i n g

I n f r a r e d , C O l a s e r r a d a r , a n z o o m t e l e v i s i o n . A r m am e n t c o n s i s t s o T O a n S t i n g e r m i s s i l e s , H u g h e sC h a i n G u n , a n Z u n i r o c k e t s T h u n d e r C h o p p e r ' s7 5 0 - h o r s e p o w e r j e t u r b i n e a n p r e c i s e c o n t r o l s p r o v i d et h p o w e r a n d m a n e u v e r a b i l i t y t u s t h e m a l e f f e ct i v e l y .

S u p e r i o r p r o g r a m m i n g a n d o c u m e n t a t i o n d e s i g n g e t sy o u u p a n d f l y i n g i m i n u t e s . F l i g h t t e c h n i q u e s a n c o m b a t s t r a t e g i e s b C o l o n e l J a c k R o s e n o w , U S A F( R e t . ) p r o v i d e a l o t h h e l i c o p t e r a c t i o n a n r e a l i s my o u ' v e b e e n l o o k i n g f o r .

F r o m s i m p l e l a n d i n g p r a c t i c e t t h m o s t d a n g e r o u sc o m b a t m i s s i o n , T h u n d e r C h o p p e r i t h p e r f e c t c o m b in a t i o n o c h a l l e n g e a n f u n . T h u n d e r C h o p p e r , t r u l yg e n e r a t i o n s a h e a d o t h p a c k !

Page 23: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 23/120

O N T H A T ' S A L S O F U T F L Y !

C G A S c r H n n t a w n . O l h e r c o m p u t e r v e r e f a m m a v a r y

U P e r i s c o p e !* n d o n ' t f o r g e t U P e r i s c o p e ! ,

n e s t a t e o t h a r i s u b m a r i n es i m u l a t i o n . F o t h u l t i m a t e i s u m a r i n e a c t i o n a n r e a l i s m , n o t h i n ge l s e e v e n c o m e s c l o s e .

1 9 8 7 A c t i o n S o C o f p o r a h o n3 g i a p n i c s a n d s p n c m l u H e c t s c o u r t e s y S u b L O G I C C o r n -C o i r n c K t a r n 6 n n d C o " > n n n t o ' n 1 2 a r r d g i s l o r e d I r f l d o -r - ' j n - j . o C o m m o d o r e E l e c t r o n i c * L i dA p o t o i r o g i s l e r o d t i a d o m a n i o A p p l e C o m p u i e i . I n I B i l o g i s l o r o d I r a i l s m a r l i o I n t e r n a t i o n a l B u s i n e s sM a c h i n e s C o r p .

S e Y o u r D e a l e r . . .

O w r i t e o r c a l i f o m o r e i n f o r m a t i o n .T h u n d e r C h o p p e r i a v a i l a b l e o d i s k f o t h C o m m o d o r e 6 4 / 1 2 8 a n A p p l e l l c o m p u t e r s . U P e r i s c o p e !i a v a i l a b l e f o t h C 6 4 / 1 2 8 a n d I B P C F o d i r e c t o r d e r s p l e a s e s p e c i f yt h p r o g r a m a n d c o m p u t e r v e r s i o ny o w a n t . E n c l o s e $ 2 9 . 9 5 p l u s$ 2 . 0 0 f o s h i p p i n g ( o u t s i d e U . S .$ 6 . 2 5 ) a n s p e c i f y U P o f i r s t c l a s sm 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 ,A m e r i c a n E x p r e s s , a n D i n e r s C l u bc h a r g e s a c c e p t e d .

■ G E N E R A T I O N S A H E A D I S T R A T E G Y A C T I O N S O F T W A H C2 0 W E S T S P R I N G F I E L D A V E N U E , S U I T E 7 1 C H A M P A I G N . I 6 1 8 3 0 ( 2 1 7 ) 3 9 6 8 3 8 8

Page 24: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 24/120

G E O SB e r k e l e y S o f t w o r k s$ 5 9 . 9 5T h i s g r a p h i c s o p e r a t i n g s y s t e m i n c l u d e s a w o r dp r o c e s s o r . g e o W r i t e , a c o l o r g r a p h i c s p r o g r a m .g e o P a m t . d e s k a c c e s s o r i e s s u c h a a n a l a r mc l o c k , n o t e p a d , c a l c u l a t o r , a n p h o t o a l b u m ;a n d e s k t o p t h a t m a n a g e s f i l e s a n d i s p l a y st h e m a i c o n s o t e x t .

G E O S 1 2 B e r k e l e y S o f t w o r k s$ 6 9 . 9 5G E O S 1 2 i a i n t e g r a t e d p a c k a g e f o t h C o m m o d o r e 1 2 t h a t o f f e r s a p p l i c a t i o n s s u c ha g e o P a i n t , a g r a p h i c s e d i t i n g s y s t e m , a n g e o W r i t e , g r a p h i c s - b a s e d w o r d p r o c e s s o r .F e a t u r e s i n c l u d e i c o n s , p o p - u p m e n u s , w i d o w s , a n a 8 0 - c o l u m n h i r e s s c r e e n . T h d i s k T u r b o s p e e d s u p d i s k a c c e s s ; a n D e s k T o p ,t h g r a p h i c s i n t e r f a c e t G E O S , s u p p o r t s t h 1 5 7 1 a n 1 5 8 1 a s d o u b l e - s i d e d d r i v e s a n t a k e s a d v a n t a g e o 1 7 5 0 R A e x p a n s i o n . W i t h

m o d e m t h u s e r c a c o n n e c t t o n l i n e s e v i c e s o t s e r v i c e t h a t w i l l l a s e r p r i n t d o c um e n t s a n r e t u r n t h e m i t h m a i l . D e s ka c c e s s o r i e s i n c l u d e c a l c u l a t o r , n o t e p a d , a l a r mc l o c k , p h o t o , a n t e x t a l b u m s .

T h G r a p h i c s M a g i c i a n P a i n t e rP o l a r w a r e S o f t w a r e$ 2 4 . 9 5T h i s g r a p h i c s p r o g r a m f o t h C o m m o d o r e 6 u s e s c o l o r , p a t t e r n s , l i n e s , c i r c l e s , f i l l s , b o x e s ,a n b r u s h e s t h e l p t h e a r t i s t c r e a t e a v a r i e t y o p i c t u r e s . T h p r o g r a m s t o r e s t h e a r t w o r k a a r i s t ' s m o v e m e n t s s t h p i c t u r e s c a b e d i t e da a n t i m e , a n m a n y c a n b e s t o r e d o n o n ed i s k a t t i m e ,P o s t e rS c h o l a s t i c$ 2 9 . 9 5P o s t e r ' s a g r a p h i c s l a n g u a g e p r o g r a m d e s i g n e dt h e l p s t u d e n t s i g r a d e s 4 - l e a r n a b o u t p r g r a m m i n g w h i l e c r e a t i n g p o s t e r . T h e p r o g r a mc o n t a i n s s e o b a c k g r o u n d c o l o r s , b r u s hs t r o k e s , a n b r u s h c o l o r s . l i s t o c o m m a n d sa l l o w s s t u d e n t s t m a k e , s a v e , l o a d , s t o r e , o e r a s e p o s t e r f r o m d i s k . W h i l e c r e a t i n g t h p o s t e r , s t u d e n t s c o n t r o l t h s i z e , s p e e d , c o l o r ,a n d i r e c t i o n o t h p a i n t b r u s h . A e d i t m o d eg i v e s t h s t u d e n t t h e c h a n c e t c h a n g e h i o h e w o r k o a r t .

R a i n b o w P a i n t e rS p r i n g b o a r d$ 3 4 . 9 5

g r a p h i c s p r o g r a m f o c h i l d r e n a g e s 4 - 1 0 ,R a i n b o w P a i n t e r c o n t a i n s 5 d i f f e r e n t b r u s h e sa n v a r i e t y o f c o l o r p a t t e r n s , s c h i l d r e n c a c r e a t e t h e i r o w d r a w i n g s o r c o l o r i o n o t h 5 p r e p a r e d l i n e d r a w i n g s .

D r a w i n g P r o g r a m s3 - D S u r f a c eD i g i s c a p e S o f t w a r e1 5 4 1 o 1 5 7 1 d i s k d r i v e$ 3 9 . 9 5T h u s e r c a n g r a p h t o p o g r a p h i c m a p s , s p a t i a lf r e q u e n c y a n d i s t r i b u t i o n , s u b s u r f a c e g e o l o g y ,o p e n p i m i n e s , b u i l d i n g s i t e s , a n l o g o s , i t h r e e d i m e n s i o n s . T h p r o g r a m i o d i s k a n i m e n u - d r i v e n . F e a t u r e s i n c l u d e 3 - g r a p h i n gr o u t i n e s w i t h w h i c h t h u s e r m a m o v e t h g r a p h a n d c h a n g e t h e l e v a t i o n . O t h e r a d j u s ta b l e p a r a m e t e r s i n c l u d e g n s i z e , p r i n t e r o u t p u ts i z e , a n c e n t e r o g r a p h . d o t - m a t r i x p r i n t e r i n e c e s s a r y i h a r d c o p y o t h g r a p h i c s i d e s i r e d .C a d p a k - 6 4A b a c u s S o f t w a r e$ 3 9 . 9 5T h i s c o m p u t e r - a i d e d d e s i g n p a c k a g e c a n b u s e d t c r e a t e h i g h - r e s o l u t i o n p i c t u r e s a n g r a p h i c s d e s i g n s . U s e r s c a d r a w a n e d i t p i ct u r e s , d r a w i n g s , o l a y o u t s . T h p r o g r a m f e t u r e s d i m e n s i o n i n g , z o o m , c o l o r - f i l l , a n p r i n t o u t c a p a b i l i t i e s .

C a d p a k - 1 2 8A b a c u s S o f t w a r e$ 5 9 . 9 5T h i s c o m p u t e r - a i d e d d e s i g n p a c k a g e f o t h C o m m o d o r e 1 2 c a n b e u s e d t o c r e a t e h i g h -r e s o l u t i o n p i c t u r e s a n g r a p h i c s d e s i g n s . I o f f e r s t h s a m e f e a t u r e s a s t h e 6 v e r s i o n :d r a w i n g , e d i t i n g , z o o m , c o l o r - f i l l , a n p r i n t o u tc a p a b i l i t i e s .C A 3 I H S o f t w a r e$ 4 9 . 9 5T h i s t h r e e - d i m e n s i o n a l c o m p u t e r - a i d e d d e s i g np r o g r a m f o t h 6 c a n p r o d u c e w i r e - f r a m ed e s i g n u s i n g t h e C a r t e s i a n c o o r d i n a t e s y s t e m .

C A 3 f r o m J H S o f t w a r eU t 2 0 0 0 l i n e s c a n b e d r a w n , r o t a t e d 3 6 d g r e e s , t r a n s l a t e d t o o t h e r a x e s , o s u p e r i mp o s e d o v e r o t h e r d e s i g n s . T e x t a n g r a p h i c sc a n b e a d d e d u s i n g D O O D L E ! . T h e p r o g r a m a c e p t s e i t h e r k e y b o a r d o r j o y s t i c k i n p u t , a n d c a no u t p u t t t h 1 5 2 0 p l o t t e r o a n C o m m o d o r e -c o m p a t i b l e d o t - m a t r i x p r i n t e r t h a t p r o d u c e sp r i n t o u t s i h i - r e s m o d e .C h a r t p a k - 6 4 o - 1 2 8A b a c u s S o f t w a r e$ 3 9 . 9 5T h i s d r a w i n g p r o g r a m c a n b u s e d t d e s i g n ,d r a w , e d i t , a n p n n t p i e , b a r , a n l i n e c h a r t s o rs c a t t e r g r a p h s . I a l s o c a l c u l a t e s a n i n s e r t s s t t i s t i c s s u c h a s t h e m e a n , r e g r e s s i o n , a n l e a s ts q u a r e s i n t o t h c h a r t s . T h p r o g r a m i a v a i la b l e i v e r s i o n s f o t h C o m m o d o r e 6 o 1 2 8 .

C o l o r M e : T h C o m p u t e r C o l o r i n gK i M i n d s c a p e$ 2 9 . 9 5C h i l d r e n i k i n d e r g a r t e n t h r o u g h f i f t h g r a d e c a nd r a w o r i g i n a l p i c t u r e s o r c o l o r a n c u t - a n d -p a s t e t h p i c t u r e s p r o v i d e d w i t h t h i s p r o g r a m .T e x t c a n b e a d d e d t t h p i c t u r e s , a n t h p i t u r e s c a b p r i n t e d o u t . T h p a c k a g e i n c l u d e st e a c h e r ' s m a n u a l , u s e r ' s g u i d e , a n C o l o r M eK i d s P i c t u r e d i s k . j o y s t i c k i r e q u i r e d . A d d it i o n a l p i c t u r e d i s k s a r e a v a i l a b l e f o $ 9 . 9 5 e a c h .

2 C O M P U T E ' S G a z e l l e F e b r u a r y 1 9 9 8C o l o r M e : T h C o m p u t e r C o l o r i n g K i i g e a r e d t o w a r d c h i l d r e n K - 5 .

Page 25: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 25/120

N B F R A N C H I S E S A V A I L A B L E :R A T E S R E A S O N A B L E !

( R E Q U I R E M E N T S : K n o w l e d g e o p r o f e s s i o n a l b a s k e t b a l lC a p a b l e o d e a l i n g w i t h g i a n t s . A b i l i t y t o h a n d l e

h i g h - p r e s s u r e s i t u a t i o n s . M u s t b r i n g o w t e m p e r . )C a Y O d t h e J o b ?

o u i y o u h a v e w h a t i t a k e s i N B A , t h a n i m a t e d s l a t -b a s k e t b a l l g a m e . T a k e c o n t r o l o L a r r y B i r d , D o m i n i q u e

M i c h a e l J o r d o n , K a r e e m A b d u l - J a b b a r a n d B o b C o u s e y .c k t h e s t a r t i n g l i n e - u p s , s e n d i s u b s t i t u t e s a n c a l l f o t h

b r e a k a n f u l l - c o u r t p r e s s . N B t a k e s i n t o a c c o u n tt h a t o c c u r s o c o u r t . O o f f e n s e , y o c a l l t h p l a y .

t h s e q u e n c e o p a s s e s , b u t b e c a r e f u l : i i n c r e a s e s t h o t w p o i n t s , b u a l s o c a l e a d t s t e a l o r b l o c k e d

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

B c o a c h h a t w o r k t h b e n c h a w e l l a t h f l o o r . E a c hs t a m i n a i r a t e d b t h n u m b e r o m i n u t e s h e c a p l a y .

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

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

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

o t h m a r k e t , c o m i n g I l i k e f a s t b r e a kw i t h t h f o l l o w i n g f e a t u r e s :

S T A T - K E E P E F P R O B H A M t h a t a l l o w s y o t k e e p t r a c k o h o y o u r t e a m i d o i n g . T h i s v a l u a b l e a c c e s s o r y l e t s y o u s a v e

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

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

2 G R E A T T U B S I r o m t h 1 9 5 9 - 6 0 B o s t o n C e l t i c s t t h f o u rt e a m s f r o m t h 1 9 8 5 - 8 6 s e a s o n : B o s t o n , M i l w a u k e e ,

a n L o A n g e l e s ! I b e t w e e n a r s o m e o t h t e a m s t h a t e v e r p l a y e d t h e g a m e : t h 1 9 6 6 - 6 7

l p h i a 7 6 e r s w i t h W i l t C h a m b e r l a i n a n d t h c l a s s i c m a t c hf r o m t h 1 9 6 9 - 7 0 s e a s o n b e t w e e n t h L a k e r s a n t h N e

K n i c k s !r O U H B R I L L I A N T P L A Y r e - e n a c t e d b a l 1 p l a y e r s o s c r e e n ,T H R E E M O D E S O F P L A Y : h e a d - t o - h e a d , s o l i t a i r e a n a u t o p l a y . T h

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

N B c a b e p l a y e d o n t h e A p p l e * I f a m i l y ,C o m m o d o r e ® 6 4 / 1 2 8 o I B M ® P c o m p u t e r s .P r i c e : $ 3 9 . 9 5 .W a t c h f o t h r e l e a s e o A c c e s s o r y d i s k s : I 9 B 7S m o n a n B B i s k .

A v a i l a b l e a l e a d i n g g a m e a n c o m p u t e r s t o r e s. . o c a l l T O L L F R E E 1 - 8 0 0 - 6 3 8 - 9 2 9 2

f o o r d e r i n g i n f o r m a t i o n .P R O D U C T

m i c r o c o m p u t e r g a m e s d i v i s i o nT h A v a l o n H i l l G a m e C o m p a n y

M O N A R C H A V A L O N . I N C O M P A N Y4 5 1 7 H a r f o r d R o a d , B a l t i m o r e . M 2 1 2 1 4 . ■

Page 26: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 26/120

C r e a t e C a l e n d a rE p y x$ 2 9 . 9 5T h i s p r o g r a m h e l p s u s e r s c r e a t e c a l e n d a r s w i t ho v e r 1 0 b o r d e r s , g r a p h i c s , a n f o n t s . G r a p h i c sf r o m t h G r a p h i c s S c r a p b o o k c o l l e c t i o n o P r i n tS h o p a n t e x t n o t e s c a b a d d e d t t h e c a l e nd a r s . E v e r t s t h a t o c c u r r e g u l a r l y t h r o u g h o u t t h y e a r c a b e a u t o m a t i c a l l y s c h e d u l e d ; p l u s , l i s to e v e n t s f r o m t h e c a l e n d a r c a b p r i n t e d . C a e n d a r s c a n b e 8 V J - 1 1 i n c h e s , u t a s i x - p a g eh o r i z o n t a l b a n n e r i s i z e , A n y e a r f r o m 1 7 5 3t h r o u g h 9 9 9 9 c a b d i s p l a y e d .D O O D L E IC r y s t a l R o s e S o f t w a r e$ 3 9 . 9 5T h i s m a c h i n e - l a n g u a g e d r a w i n g p r o g r a m e n a b l e su s e r s t c r e a t e a n p r i n t o u h i g h - r e s o l u t i o ng r a p h i c s . F e a t u r e s i n c l u d e s t a m p , w h i c h r e p e a t sn i n e g r a p h i c s , l e t t e r , w h i c h v a r i e s t h s i z e a n s t y l e o f c h a r a c t e r s , m i r r o r t c r e a t e m i r r o r i a g e s , a n c o p y , w h i c h c a d u p l i c a t e , s q u e e z e , r d u c e , e n l a r g e , s t r e t c h , r o t a t e , o r e p o s i t i o n t h g r a p h i c . T h e r e a r e a l s o d r a w i n g c o m m a n d s s u c ha l i n e , f i l l , z o o m , b o x e s , c i r c l e , a n s k e t c h ,w h i c h c o n t a i n n i n e p e s i z e s a n e r a s e r s , a n n i n e p a i n t b r u s h s p e e d s , G r a p h i c s c a b d r a w ni 1 c o l o r s a n n e g a t i v e i m a g e c a b c r e a t e d .P r i n t o u t s c a n b e m a d e u s i n g m o s t C o m m o d o r e -c o m p a t i b l e p r i n t e r s .F l e x i d r a w V e r s i o n 5 . I n k w e l l$ 3 4 . 9 5T h i s n e w e s t v e r s i o n o F l e x i d r a w i n c l u d e s d a t ae n t r y d e v i c e s u p p o r t o K o a l a T o u c h P a d , C o m o d o r e - c o m p a t i b l e j o y s t i c k s a n m o u s e d v i c e s , a n I n k w e l l l i g h t p e n s ; t h p a c k a g e d o e sn o t i n c l u d e a n o t h d e v i c e s . D r a w i n g f e a t u r e si n c l u d e g e o m e t r i c s h a p e s , l i n e w i d t h s , c o p y ,p a s t e , e d i t m o d e , e r a s e , f i l l p a t t e r n s , 9 0 - d e g r e er o t a t i o n , o b j e c t f l i p , a n t e n f o n t s t y l e s i t h r e es i z e s . F l e x i d r a w a l l o w s f r e e h a n d a n p o i n t - t o -p o i n t d r a w i n g i h i - r e s b l a c k a n w h i t e . T h e r e ' sa l s o c o l o r - a d d i t i o n p r o g r a m , m o d e m t r a n sm i s s i o n p r o g r a m , s p r i t e e d i t o r , s p r i t e a n i m a t o r ,a n p r o g r a m t v i e w p i c t u r e s w i t h o u t t h m e n u b a r .T h G r a p h i c s M a g i c i a n J u n i o rP o l a r w a r e S o f t w a r e$ 1 9 . 9 5T h e c o m p u t e r d o e s t h d r a w i n g w i t h t h i s g r a p hi c p r o g r a m ; u s e r s j u s t p o i n t a a o b j e c t , c l i c k ,a n i i d r a w n . G r a p h i c s M a g i c i a n J u n i o r o f f e r sc i r c l e s , b o x e s , t r i a n g l e s , s t r a i g h t l i n e s , f i l l ,b r u s h e s , a n o v e r 2 5 c o l o r s a n p a t t e r n s . J o s t i c k , k e y b o a r d , o t o u c h - t a b l e i n p u t i a c c e p te d T h e p r o g r a m i n o c o p y p r o t e c t e d .

G r a p h i c s M a s t e rS h a r e D a t a$ 1 2 . 9 9W i t h t h i s p r o g r a m , u s e r s c a c r e a t e c u s t o mg r a p h i c s a n c h a r a c t e r s e t s f o p r e s e n t a t i o n s , o c o p y , f l i p , m i r r o r , a n m a g n i f y i m a g e s . N s p c i a l t o o l s a r e r e q u i r e d . T h e p r o g r a m w o r k s w i t h

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

2 C O M P U T E ! G a z e t t e F e b r u a r y 1 9 8 8

M o v i n g P i c t u r e sC D $ 2 9 . 9 5T h i s e a s y - t o - u s e a n i m a t i o n p r o g r a m a l l o w s y o t o c r e a t e m o v i e s u s i n g f r a m e s f r o m d r a w i n gp r o g r a m s u c h a F l e x i d r a w o D O O D L E ! . M o i e c a c a b e v i e w e d w i t h f e s i m p l e c o m a n d s o c a n b e c o m b i n e d w i t h B A S I Cp r o g r a m s . S c r e e n s c a b s p l i t b e t w e e n t e x ta n m o v i e . M o v i e s c a b p a u s e d , s p e d u p o s l o w e d d o w n w h i l e r u n n i n g .

M r P i x e l ' s C a r t o o n K i M i n d s c a p e$ 9 . 9 5C h i l d r e n c a c r e a t e a n i m a t e d c a r t o o n s b u s i n gt h p r o g r a m ' s c o l l e c t i o n o c a r t o o n s a n c h a ra c t e r s , o b 1 d r a w i n g t h e i r o w f i g u r e s u s i n gm e n u c o m m a n d s .M r P i x e l ' s P r o g r a m m i n g P a i n tS e M i n d s c a p e$ 9 . 9 5d r a w i n g p r o g r a m f o c h i l d r e n , t h P a i n t S e h e l p s s t u d e n t s u n d e r s t a n d t h e b a s i c c o n c e p t so c o m p u t e r p r o g r a m m i n g l o g i c w h i l e t h e y u s t h c o m p u t e r t d r a w . F o a g e s a n u p

T e d d y B e a r - R e l s o F u D L $ 3 9 . 9 5T e d d y B e a r - R e l s o F u c o n t a i n s a p r o g r a m d i s k

a n a g r a p h i c s l i b r a r y w i t h o v e r 2 0 p i e c e s o a r t t o c r e a t e s t o r i e s , p i c t u r e s , p o s t e r s , l a b e l s ,s t i c k e r s , a n o t h e r i t e m s . T h a r i n c l u d e s b o d e r s , b a c k g r o u n d s , c h a r a c t e r s , v a r i e t y o t y p e -s t y l e s , a n a t e x t w r i t e r s c a p t i o n s a n d i a l o g u e c a b a d d e d t t h p i c t u r e s . T h t w o -d i s k p a c k a g e i d e s i g n e d t e n h a n c e l e a r n i n g i a r t , m a t h , a n l a n g u a g e . P r o j e c t s c a b p r i n t e do b l a c k - a n d - w h i t e o c o l o r p r i n t e r s .

C l i p A r A w e s o m e A r # C h i p m u n k$ 9 . 9 5

c o l l e c t i o n o 1 0 g r a p h i c s t h a t c a b u s e dw i t h P r i n t S h o p .C l i p A r C o l l e c t i o n , V o l u m eS p r i n g b o a r dF o T h N e w s r o o m$ 2 9 . 9 5

c o l l e c t i o n o o v e r 6 0 p i e c e s o c l i p a r t t o u s w i t h T h N e w s r o o m , t h i s s e l e c t i o n f e a t u r e sp e o p l e , m u s i c , h o l i d a y s , f l o w e r s , r e l i g i o u s s y b o l s , s p o r t s , a n a n i m a l s .C l i p A r C o l l e c t i o n , V o l u m eS p r i n g b o a r dF o T h N e w s r o o m$ 3 9 . 9 5T h i s c o l l e c t i o n o d i a r f o u s w i t h T h N e w s -/ i r o m f e a t u r e s m e d i c a l , d a y c a r e , r e a l t y , i n d u s t r y ,o f f i c e , s h o p p i n g , t r a v e l , a n o t h e r b u s i n e s s -r e l a t e d g r a p h i c s . O v e r 8 0 p i e c e s o c l i p a r a r i n c l u d e d .

C l i p A r C o l l e c t i o n , V o l u m eS p r i n g b o a r dF o T h N e w s r o o m$ 2 9 . 9 5T h i s s e l e c t i o n o c l i p a r f o T h N e w s r o o m o f e r s o v e r 6 0 s p o r t s a n r e c r e a t i o n p i e c e s , i c l u d i n g t e n n i s , s k y d i v i n g , b a s e b a l l , f i s h i n g ,s o c c e r , t r a c k , a n d c a m p i n g .D i s t o r tT h o s e D e s i g n e r sF o G E O S$ 8 . 5 0 e a c hE a c h d i s k i t h i s s e r i e s c o n t a i n s a v a r i e t y o g r a p h i c s t h a t c a n b e c o p i e d o n t o d o c u m e n t su s i n g G E O S . D i s k 1 c o l l e c t i o n o h o l i d a y s a n w e a t h e r g r a p h i c s , p l u s t w o p a g e s o f t i p s f o ru s i n g g e o P a i n t . D i s k 2 l i t t l e g u y s , h o l i d a y s , a n m u s i c a l g r a p h i c s , a w e l l a U . S . m a p , w o r k -d i s k l a b e l s , a n t i p s f o g e o P a i n t D i s k 3 w h e e l s - a n d - t h i n g s g r a p h i c s — v e h i c l e s , P o r s c h e9 5 9 , t i l i z z i e s , w a r b i r d s , D C - 3 A i r l i n e r , F P h a n t o m , a n d N i e u p o r t 1 W W I . O i s k 4 l i t t l eg u y s , f o o d s t u f f , t o o l s , o v a l s , b l o c k s , C o m m od o r e 6 4 a n d p e r i p h e r a l s , s p r i n g , a n s u m m e rg r a p h i c s . D i s k 5 v e h i c l e w h e e l s , f l o w c h a r t s y b o l s , l i t t l e w o m e n , d r a f t i n g e q u i p m e n t , b a n n e r s ,a n h o u s e s . D i s k f o r m s c o n t a i n s f i v e b l a n k ,p r e r u l e d f o r m s a n t h r e e r e a d y - t o - p r i n t f o r m s .T h M u s i - K i t d i s k h a g r a p h i c s f o c r e a t i n gs h e e t m u s i c .

D i s k a r t o f f e r s a v a r i e t y o g r a p h i c s t h a tc a b u s e d w i t h G E O S .

G r a p h i c s C o m p a n i o nD a t a s o f tF o V i d e o T i t l e S h o p$ 1 9 . 9 5F o u s w i t h D a t a s o f t ' s V i d e o T i t l e S h o p , t h i sc l i p - a r t p a c k a g e c o n t a i n s 2 p r e d e s i g n e d s c r e e n sa n f i v e b o r d e r s . T h s c r e e n s a n b o r d e r s c o v e rm a j o r h o l i d a y s a n s p e c i a l o c c a s i o n s s u c h a C h r i s t m a s , N e \ f e a r ' s D a y , b i r t h d a y s , a n w e d i n g s . T h u s e r c a n m o d i f y t h s c r e e n s o a d t e x t a n s a v e t h s c r e e n s t d i s k .G r a p h i c s C o n v e r t e rC a r d i n a l S o f t w a r e$ 1 9 . 9 5G r a p h i c s f r o m P r i n t S h o p c a b c o n v e r t e d t w o r k w i t h P t i n t M a s t e r , a n P r i n t M a s t e r g r a p hi c c a n b e c o n v e r t e d t w o r k w i t h P r i n t S h o p .M o s t o t h c o n v e r t e d g r a p h i c s c a a l s o b p r i n t e d .

Page 27: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 27/120

Page 28: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 28/120

G r a p h i c s E x p a n d e r , V o l u m eS p r i n g b o a r dF o T h P r i n t S h o p$ 3 4 . 9 5T h E x p a n d e r i n c l u d e s o v e r 3 0 g r a p h i c s t h a tc a b u s e d w i t h T h P r i n t S h o p t c r e a t e b a n e r s , l e t t e r h e a d , c a r d s , a n s i g n s . T h p r o g r a mo f f e r s d r a w i n g a n e d i t i n g t o o l s t c h a n g e t h g r a p h i c s o d e s i g n n e w , o r i g i n a l o n e s . T e x t c a b a d d e d t t h e a r t w o r k , a n h i - r e s p i c t u r e sf r o m o t h e r p r o g r a m s c a n b e m o d i f i e d t u s w i t h T h P r i n t S h o p .T h G r a p h i c s G a l l e r i aI n k w e l l S y s t e m sF o r F l e x i d r a w o D O O D L E !$ 2 4 . 9 5 e a c hT h G r a p h i c s G a l l e r i a i c o l l e c t i o n o c l i p a r

t h a t c a b e u s e d w i t h e i t h e r F l e x i d r a w o t D O O D L E !E a c h d i s k i s o l d s e p a r a t e l y a n c o n t a i n s g r a p hi c o t h e m e s u c h a m a p s o t h w o r l d , b o d e r s a n s i g n s , h o l i d a y s , a n i m a l s , p o t p o u r r i ,a n n e e d l e g r a p h i c s .G r a p h i c s S c r a p b o o k C h a p t e r I S p o r t sE p y x( o u s w i t h d r a w i n g p r o g r a m$ 2 4 . 9 5

c o l l e c t i o n o o v e r 1 0 g r a p h i c s t h a t c a n b eu s e d w i t h C r e a t e a C a l e n d a r , P r i m M a g i c , T h P r i n t S h o p , P r i n t M a s t e r , o P r i n t M a s t e r P l u s .G r a p h i c s c o v e r s p o r t s — f o o t b a l l , b a s e b a l l , b a k e t b a l l , s w i m m i n g , h o c k e y , b o w l i n g , g y m n a st i c s , a n a e r o b i c s .

G r a p h i c s S c r a p b o o k C h a p t e r I I O f t h W a l lE p y xf o u s w i t h d r a w i n g p r o g r a m$ 2 4 . 9 5T h i s c o l l e c t i o n o c l i p a r t c o n t a i n s g r a p h i c s f o h o l i d a y s , p u n k r o c k e r s , p u n k s , j e s t e r s , p a r t y a i m a l s , b o d y p a r t s , a n o t h e r o u t - o f - t h e - o r d i n a r yi m a g e s .G r a p h i c s S c r a p b o o k C h a p t e r I I I :S c h o o lE p y xf o u s w i t h d r a w i n g p r o g r a m$ 2 4 . 9 5O v e r 1 0 g r a p h i c s , f o n t s , a n b o r d e r s f o s c h o o l u s a r i t h i s c o l l e c t i o n o c l i p a r t . T h e r ea r g r a p h i c s f o g e o m e t r y , d r i v e r ' s e d u c a t i o n ,N e Y e a r ' s D a y , b i r t h d a y s , r a i s i n g f u n d s , t e a c he r s , s t u d e n t s , c h e e r l e a d e r s , g r a d u a t i o n , s c h o o lp l a y s , a n o t h e r s u b j e c t s .

M a s t e r p i e c e s ( F l a g s o t h W o r l d )F r e e S p i r i t S o f t w a r e$ 9 , 9 5M a s t e r p i e c e s / i s a c o l l e c t i o n o h i - r e s d r a w i n g so f l a g s f r o m 1 6 c o u n t r i e s . T h d r a w i n g s c a b p r i n t e d t C o m m o d o r e 1 5 2 5 o c o m p a t i b l ep r i n t e r ; t h d r a w i n g s w i l l p r i n t i c o l o r o c o l o rp r i n t e r . M a s t e r p i e c e s i t h f i r s t i s e r i e s o fc o l l e c t i o n s o f d r a w i n g s o o b j e c t s a n d w o r k s o a r f r o m F r e e S p i r i t .

2 C O M P U T E V s G a z o l t a F e b r u a r y 1 9 B 8

M o r e D i s k a r tT h o s e D e s i g n e r sF o G E O S$ 8 . 5 0 e a c hM o r e D i s k a r t i f o u r n e d i s k s ( D i s k a r t 5 6 7 a n M u s i - K i t ) f o u s w i t h G E O S . T h e d i s k sc o n t a i n c l i p a r t , i l l u s t r a t i o n s , a n t h a b i l i t y t p r o d u c e s h e e t m u s i c . U s e r s c a p a s t e g r a p h i c sd i r e c t l y i n t o g e o P a i n ! a n g e o W r i t e d o c u m e n t s .A l d i s k a r t g r a p h i c s a r e d i r e c t l y c o m p a t i b l e w i t hG E O S 1 2 8 .

P o s t c a r d sA c t i v i s i o n$ 2 4 . 9 5P o s t c a r d s i c o l l e c t i o n o c l i p a r t — w a r t h o g s ,d o g s , r h i n o s , M o n a L i s a , f o o d , a l i e n s , a n m o r e — t h a t c a b e u s e d t c r e a t e p o s t c a r d s , i v i t a t i o n s , m e m o s , a n o t h e r p e r s o n a l n o t e s .A l s o i n c l u d e d a r b a c k d r o p s s u c h a l a n ds c a p e s a n b e a c h s c e n e s o w h i c h t p l a c e t h g r a p h i c s . P e r s o n a l m e s s a g e s c a b t y p e d i n o p h r a s e s a n l e t t e r s f r o m t h c o l l e c t i o n c a n b ea d d e d . p a i n t p r o g r a m i i n c l u d e d s u s e r s c a d e s i g n t h e i r o w n o t e s ,

P r i n t S h o p G r a p h i c sC o m p u c a t sF o T h P r i n t S h o p$ 2 e a c h

s e r i e s o f t h r e e d i s k s c o n t a i n i n g g r a p h i c i a g e s t h a t c a b e u s e d w i t h T h P r i n t S h o p .D i s k s 1 2 a n d 3 a r e s o l d s e p a r a t e l y .T h P r i n t S h o p G r a p h i c s L i b r a r yD i s kB r o d e r b u n dF o T h P r i n t S h o p$ 2 4 . 9 5T h i s d i s k c o n t a i n s o v e r 1 0 h o l i d a y , s p e c i a l -o c c a s i o n , s p o r t , g a m e , s c h o o l p r o g r a m , z o d i a c ,a n a n i m a l g r a p h i c s t u s w i t h T h P r i n t S h o p .T h P r i n t S h o p G r a p h i c s L i b r a r yD i s k 2B r o d e r b u n dF o T h P r i n t S h o p$ 2 4 . 9 5O v e r 1 0 g r a p h i c s f o u s w i t h T h P r i n t S h o pa r o t h i s d i s k . C a t e g o r i e s i n c l u d e h o b b i e s , o c u p a t i o n s , t r a v e l , m u s i c , a n h e a l t h .T h P r i n t S h o p G r a p h i c s L i b r a r yD i s k 3B r o d e r b u n dF o T h P r i n t S h o p$ 2 4 . 9 5T h i s d i s k c o n t a i n s o v e r 1 0 g r a p h i c s t u s w i t hT h P r i n t S h o p . C a t e g o r i e s i n c l u d e a n i m a l sb u s i n e s s a n i n t e r n a t i o n a l s y m b o l s , s e a s o n s ,C h r i s t m a s , m y t h , a n f a n t a s y .

T h P r i n t S h o p G r a p h i c s L i b r a r yH o l i d a y E d i t i o nB r o d e r b u n dF o T h P r i n t S h o p$ 2 4 . 9 5T h i s s p e c i a l - e d i t i o n l i b r a r y i n c l u d e s g r a p h i c s f o E a s t e r , C h r i s t m a s , H a n u k k a h , N e Y e a r s , a n 2 o t h e r h o l i d a y s . F o u s w i t h T h P r i n t S h o p .S h a p e s F o n t s I B a u d v i l l e$ 2 4 . 9 5T h i s p r o g r a m p r o v i d e s h u n d r e d s o s h a p e s a n 1 s o p h i s t i c a t e d t e x t s t y l e s . O r i g i n a l l y p u b l i s h e ds e p a r a t e l y i B a u d v i l l e ' s S h a p e L i b r a r y a s K i S t u f f , S h a p e s F o n t s , a n S c i e n c e .V i d e o T i t l e S h o p C o m p a n i o nD a t a S o f t$ 1 9 . 9 5T h i s l i b r a r y o g r a p h i c s c o n t a i n s 2 p i c t u r e s f o h o l i d a y s a n s p e c i a l o c c a s i o n s s u c h a C h r i s tm a s , N e Y e a r ' s , E a s t e r , V a l e n t i n e ' s D a y ,T h a n k s g i v i n g , v a c a t i o n s , b i r t h d a y s , w e d d i n g s ,a n n i v e r s a r i e s , a n g r a d u a t i o n s .

A p p l i c a t i o n sP r o g r a m s

A w a r d W a r eH T e c h E x p r e s s i o n s$ 1 4 . 9 5T r a d i t i o n a l c e r t i f i c a t e s , a w a r d s , l i c e n s e s , s i g n s ,a n a n n o u n c e m e n t s c a b p r i n t e d w i t h t h i sp r o g r a m . U s e r s c a c r e a t e c o u p o n s , t i c k e t s ,c h e c k s , s t a t i o n e r y , m e m o s , a n o t h e r a w a r d s .T h e r e a r 2 g r a p h i c s , 2 b o r d e r s , f i v e f o n t s ,l i v e s e a l s , a n t e x t b o r d e r s .T h B a n n e r M a c h i n eC a r d i n a l S o f t w a r e$ 4 9 . 9 5S i g n s o a n l e n g t h w i t h l e t t e r s i e i g h t s i z e s ,r a n g i n g f r o m W - i n c h t 6 ' / ; i n c h e s , c a b c o s t r u c t e d w i t h T h B a n n e r M a c h i n e . F i v e l e t t e rs t y l e s a n d 1 5 b a c k g r o u n d s a r i n c l u d e d i t h p r o g r a m . A d d i t i o n a l f o n t s a r e a l s o a v a i l a b l e —F o n t D i s k I a n d F o n t D i s k I I e a c h c o n t a i n f o u ra d d i t i o n a l f o n t s f o $ 3 9 . 9 5 e a c h . c o m p l e t ep a c k a g e w i t h 1 l e t t e r s t y l e s i a v a i l a b l e f o $ 9 9 . 9 5 .C a r d W a r eH T e c h F i x p r e s s i o n s$ 9 . 9 5T h i s p r o g r a m h e l p s t h u s e r p r i n t g r e e t i n g c a r d sf o b i r t h d a y s a n s p e c i a l o c c a s i o n s . C a r d s c a nb p e r s o n a l i z e d w i t h n a m e a n a g e , a n i m a t e d ,o s e t m u s i c .C e r t i f i c a t e L i b r a r y , V o l u m eS p r i n g b o a r dF o C e r t i f i c a t e M a k e rS 2 9 . 9 5T h i s p r o g r a m o f f e r s o v e r 1 0 a d d i t i o n a l c e r t i f ic a t e s t u s w i t h C e r t i f i c a t e M a k e r . T h e r e a r 2 n e b o r d e r s a n s i x - d o z e n s t i c k e r s .

Page 29: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 29/120

P r o g r a m m i n g B o o k sf r o m C O M P U T E !

C O M P U T E ! B o o k s o f f e r s l i n e o p r o g r a m m i n g b o o k s f o t h i n t e r m e d i a t e t a d v a n c e d C o m m o d o r e 6 a n 1 2 u s e r s . T h e s e r e f e r e n c e b o o k s t a k e y o b e y o n d B A S I C a n i n t o m a c h i n e l a n g u a g e p r o g r a m m i n g , h e l p i n g y o l e a r na b o u t m e m o r y m a p s , a d d r e s s e s , t h e n e G E O S , a n t i m e - s a v i n g r o u t i n e s y o c a a d t y o u r o w p r o g r a m s .

C O M P U T E I ' s 1 2 P r o g r a m m e r ' s G u i d eE d i t o r s o C O M P U I E II S B N 0 - 8 7 4 5 5 - 0 3 1 - 9 4 4 p a g e s

c o m p l e t e g u i d e t t h C o m m o d o r e 1 2 B , t h i s b o o k e x p l o r e s B A S I C 7 . 0 . s t i o w sy o h o t c r e a t e g r a p h i c s a n s o u n d s , e x p l a i n s h o t p r o g r a m p e r i p h e r a l s ,o n i n t r o d u c e s y o t m a c h i n e l a n g u a g e p r o g r a m m i n g .S 7 . 9 5

M a p p i n g t h C o m m o d o r e 1 2 O t i l s 1 3 C o w p o rI S B N 0 - 8 7 4 5 S - 0 6 0 - 2 7 0 4 p a g e sT r i e c o m p r e h e n s i v e m e m o r y m o o n p r o g r a m m e r ' s g u i d e t h a t p r o v i d e sd e t a i l e d e x p l a n a t i o n o t h I n n e r w o r d i n g s o t h C o m m o d o r e 1 2 I n c l u d i n gm e m o r y m a n a g e m e n t . B A S I C 7 . 0 . I / c h i p r e g i s t e r , t h o p e r a t i n g s y s t e m .s y s t e m R A M . a n m o r e .S 9 . 9 5

M a c h i n e L a n g u a g e R o u t i n e s l o t h C o m m o d o r e 1 2 a n 6 T o d d H e i m a r c k a n P o t r t c k P a r r i s hI S B N 0 - 8 7 4 5 5 - 0 8 5 - 8 5 9 p a g e sT h i s c o l l e c t i o n o m a c h i n e l a n g u a g e r o u t i n e s i a m u s t ( o e v e r y C o m m o d o r e1 2 a n 6 m a c h i n e l a n g u a g e p r o g r a m m e r , S c o r e s ' □ t h e s e r o u t i n e s c a s i p l b i n s e r t e d I n t o y o u r o w p r o g r a m s . I n c l u d e d i t h a s s e m b l y l a n g u a g ec o d e w i t h e a s y - t o - u n d e r s t a n d d o c u m e n t a t i o n a n i n s t r u c t i o n s . T h e r e i c o m p a n i o n d i s k a v a i l a b l e l o $ 1 2 . 9 5 t h a t i n c l u d e s a l t h p r o g r a m s i t h b o o k( 8 5 8 B D S K ) .S 6 . 9 5

M A P P I N GT H E .C O M M O D O R E

P r o g r a m m ft h C O M M O D P r o g r a m m i n g t h C o m m o d o r e 6 R e v i s e d :

T h D e f i n i t i v e G u i d eR o e t o C o N i n W e s tI S B N 0 - 8 7 4 5 5 - 0 8 1 - 5 6 4 p a g e sT h i s D e s t s e i i i n g . e n c y c l o p e d i c r e f e r e n c e g u i d e w h i c h c o v e r s t h C o m m o d o r e6 i i t e n t i r e t y h a b e e n u p d a t e d t i n c l u d e i n f o r m a t i o n o t h n e C o m o d o r e 6 4 C o n d G F O S , f r o m B e r k e l e y S o f t w o r X s . T h e r e I a l s o d i s k a v o l l o O l el o $ 1 2 9 5 w h i c h i n c l u d e s t h e p r o g r a m s i t h b o o k ( 5 0 7 B D S K ) .S 2 4 . 9 5

M a p p i n g t h C o m m o d o r e 6 a n 6 4 S h e l d o n L e e m o nI S B N 0 - 8 7 4 5 5 - 0 8 2 - 3 3 2 p a g e sA u p d a t e o t h b e s t s e l l i n g m e m o r y m a a n p r o g r a m m i n g g u i d e t h a t ' sn e c e s s i t y t o i n t e r m e d i a t e a n a a v a n c e d p r o g r a m m e r s . T h i s d e l m i t i v es o u r c e b o o k h a b e e n e x p a n d e d a n d n o c o v e r s t h n e I c o n - b a s e d G E O S( G r a p h i c s E n v i r o n m e n t O p e r a t i n g S y s t e m ) w i t h c l e a r d e s c r i p t i o n s o h o t m a k e i w o r k t o y o u . F o B A S I C a n m o c h i n e l a n g u a g e p r o g r a m m e r s o b o t ht h C o m m o d o r e 6 a n 6 4 C .S 6 . 9 5

T h e s e b o o k s a r n o a v a i l a b l e a y o u r l o c a l b o o k o c o m p u t e r s t o r e .Y o c a a l s o o r d e r d i r e c t l y I r o m C O M P U T E I b c a l l i n g t o l l f r e e 8 0 0 - 3 4 6 - 6 7 6 7 ( I N c a l l 2 1 2 - 8 9 7 - 8 5 2 5 ) o

b m a i l i n g y o u r o l d e r t C O M P U T E ! B o o k s , P . O . B o 5 0 3 8 , F . D . R . S t a i l o n , N e Y o r k , N 1 0 1 5 0 .C u s t o m e r S e r v i c e h o u r s a r 1 0 : 0 0 o m - 1 2 : 3 0 p a n 1 : 3 0 p m - 3 : 0 0 p E S T , M o n d a y - F r i d a y

P l e a s e i n c l u d e S 2 . 0 0 p o s t a g e a n h a n d l i n g p e t b o o k o d i s k . N r e s i d e n t s a d p e r c e n t s o l e s l a x , a n d N Y r e s i d e n t s a d B . 2 5 p e r c e n t s a l e s t a x . P l e o s e a l l o w d - w e e k s t o d e l i v e r y .

C O M P U T E ! P u b l i c a t i o n s j n c . ®C r w a C r t i m / A & C . m e c o n x w i y

C O M P U I E I b o o k s a r a v a i l a b l e o u t s i d e I t i e U n i t e d S t a l e s t r o mw b s : d i o n e s o M c G r a w - H i l l i n t e r n a t i o n a l B o o k C o m p a n y .

Page 30: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 30/120

D O N ' T S E T T L E F O L E S S —• ' . ■ / , ■ ■ ■ . ■ ■ ' . ■ ■ ■ : ■ ' / . ' . ' . ■

T U S S E Y ' S S P E C I A L P A C K A G E S: C O M M O D O R E 1 2

1 5 7 1 D I S K D R I V E $ 2 2 9 . 0 02 0 0 2 M O N I T O R S 2 6 3 . 0 0C 1 2 8 w / 1 5 7 1 D r l v a S 4 4 4 . D 0C 1 2 8 w . 1 5 7 1 2 0 0 2 M o n i t o r S 6 9 9 . 0 0C 1 2 B W / 1 5 7 1 T h o m s o n 4 1 2 0 . $ 6 5 9 . 0 0 .

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

1 2 8 K M B m o r yB u i l t I 1 5 7 1 D 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

1 2 8 D W / 2 0 0 2 M o n i t o r $ 6 9 9 . 0 01 2 8 D w / T h o m s o n 4 1 2 0 . . . $ 6 5 9 . 0 0

/ " A T l / r c 1 r A T T T ? t ? V E d u c a t i o n a l S o f t w a r e t o o !V T . A J Y I . X l i M ^ i j I T i M ! , A l G a m e s s t o c k e d f o q u i c k s h i p ! ! !v j 7 T <

A C C E S SE c h e l o n $ 3 4 . 9 5

L a a d 9 B o a r d S 2 9 . 9 5L e a d e r B o a t ! T o u m . D i s k $ 1 9 A C C O L A D EA c o A c e s $ 2 3 . 9 5• A p o l k . $ 2 2 . 0 5• C o m i > $ 2 4 . 9 5

4 l ( I n o f l e l $ 2 2 9 5H a r d S a l l 1 3 2 9 5K i l l e d U n t i l B u S C A L L

L i p s t i c k P l u » $ 1 9 . 9 5M i n i p u t t - 1 2 4 . 9 5

■ T a s t d r i v e $ C A L LA C T I O N S O F T

L a s t H i n a $ 2 7 6 5T r i u n d e r h o p p e r 1 2 4 . 9 5U P e r i s c o p e $ 2 4 , 9 5A C T I V 1 S I O N

A l R a l l y ( C A L L■ A l i a r a - . $ 2 4 . 9 5G i m s r i i a k o r B o M i L i b r a r y S £ . 9 5G a m & m a k u r S a o . i s L D . 3 1 5 9 5G a n y K i t c h e n ' s G m ' m a k r , , $ 2 4 . 9 5

G a m e m a i i i H P a c k a g em a l L i b r a r y s $ 3 9 . 9 5M a n i a c M a n s i o n $ 2 9 . 9 5M u s t S i u t f a S 2 7 . 9 5

S d a n g H a l . S S G . 9 ST r a n s f o r m e r ! $ ! 2 . 9 5

A R T W O R XN B J H M f c _ S 2 9

I H O E H I S U N L o d e R u n n a r $ 2 4 . 9 3M o e & u i s 1 2 9 . 9 5U l t i m a I $ 3 9 . 9 5U l t i m a $ 3 9 . 9 5C 1 N E M A W A R ES D K A L ID e f e n d e r o [ h C r o w n $ 2 2 . 9 5K m o C h i c a g o . . - , , $ 2 4 . 9 5C O S M ID e C o S 1 T . 9 SD A T A E A S TC o m m a n d o K A K a r a t s C d n m p $ 2 8 . 9 5

K J N i S C A L LS p e e d B u B B y S C A L LD A T A S O F T" A l t R e a M y / D - j n g s o n $ 2 4 . 9 5

S l s m s r f c $ 2 4 . 9 5■ D a r K L o r d $ 1 9 . 9 5' F o r e s $ 1 9 . 9 5■ T h e a t r e E u r o p e $ C A L L' T o O r u k $ 3 7 . 9 5' T o m a h m * $ 2 4 . 9 5

V t f B O T i t l e S h o p $ 2 S 9 5

N E T I T L E S ! !

E l e c t r o n i c a r t s "A m n e s i a , $ 2 7 . 9 5

A r c t i c F o $ 2 4 . 8 5B a r d ' s T a l e $ 3 8 B a r d ' s T a l e i l $ 2 9 . 9 5B a r d ' s T a l e C l u e B o o k $ 1 0 . 9 5C a m e n s i W a r $ 3 7 . 9 5C h a s s r n a s l s r 2 0 0 0 $ 2 9 D a n D » r « $ 1 6 . 9 5

D r a g o n S l a y e r $ 1 9 . 9 5" D u n Q e o n R u n n e r c $ 1 9 . 9 5

E O 5 1 E a r t h O i b l t S t a l i o n l $ 1 9 . 9 5i n s t a n t M u s i c 5 2 9 L e g a c y o t t h a A n c i e n t s . 5 1 9 . 9 5

M a i n e M a d n e s s $ 3 3 S 5M u r d e r P a r t y $ 2 5 . 9 5" O u t r a g e o u s P » g « 5 $ 3 9 . 9 5■ P B M O n v s R o m m u l . . $ 2 9 9 P H P e g a s u s . . . $ 2 7 . 9 5P m D . i C o n s t r u c t i o n S e t $ 9 . 9 5■ S k a l e o r D i s $ 2 4 . 9 5■ S k y F o I $ 2 4 . 9 5S t s r f l e a t . . $ 3 2 . 9 5

S t r i k e F t e s t S 2 9 . 9 SW o r W T o u r G o $ 2 7 . 9 5• Y a » g e r A F T . . S 2 4 . 9 5

E P f X5 0 X J o y s t i c k $ 1 4 . 9 5

O M o r n i a G t m e i , $ 2 9 9 5C h a r a p W n s l u p W r e s t l i n g . . $ 2 7 9 C r e a m a C a i e n d a r $ 1 9 . 9 5" O a y i t r o y e r $ 2 9 . 9 5M o v i e M o n s t e r , , . . $ 1 6 . 9 5

S t r e e t S p a n s B a s e b a l l . . . $ 2 9 . 9 5S t r e e t S p o i l s B a s k e t b a l l $ 2 9 . 9 5

S u B a t l l a . . S 2 9 . 9 SS u m m e r G a m e s . . $ 1 8 . 9 5S u m m e r G a m e s I I $ 2 6 . 9 5S u p e r C y c l e $ 1 6 . 9 5W i n l a ' G a m e s $ 2 7 . 9 5W o r t d G a m e s $ 2 9 . 9 5W o r l d ' s G r e a t e s t B a s e b a l l $ 2 4 . 9 5W o r l d ' s G r e a t e s t F o o t b a l l . $ 2 6 . 9 5F I R E B I R DE l i t e $ 2 2 . 9 5

G u i l d o T h i e v e s $ 2 9 . 9 5K n l s W O R , . $ 2 9 . 9 5

P a w n $ 2 7 . 9 5S t a r G l i d e r $ 2 7 . 9 5• T h e S e n t r y $ 2 9 . 9 6

I N F O C O M _ ^ ^ ^ ^ ^ ^B e y o n d Z o r f c S 3 4 . 9 5

H i t c h h i k e r ' s G u i s $ 2 2 . 9 5L e a l f i e r G o d d e s s S 2 4 . S 5W i s h B r i n g e r S 2 5 . 9 5i l l 1 , . ! ■ ' I i ' B O O K S F O A N f I N F O C O M G A M E $ 6 . 9 5

L A N C E H A F N K K r . i n . [ ~ . j i ' * r » l r p i J n u ! j l L < > ni F o w t o l i

B a s k e i o y i r . ! f > e P r o G a i < *F i n a l F o u r B a s K o t W i l l

F u C o u n t 1 ■ i . . i .

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

C h L i m o i o r - s r u p B a i a b a l l . . . S 2 7 . 9 5C n a m D i o T i B h ' p F o o i b a l l $ 2 7 . 9 5< 3 8 A B n s K e t b s l l a $ 2 4 . 9 5

T o P u b i E l i m i n a t o r $ 1 9

A i r b o r n e H a n g a r a S C A L LF - 1 5 S t n k e E a g l e $ 2 1 9 5G u n s h l p S 2 - 1 . 9 5K e n n e d y A p p m a d i $ 2 4 . 9 5N A T O C o m m a m J e r $ 2 4 . 9 5P i r a l a s $ 2 5 9 5S i l e n t S e r v i c e $ 2 4 . 9 5S o t o F f l g h l $ 2 4 . 9 5

S t a a l l h F i g h t e r S C A L LI M N D S C A P EB a S 1 9 . 9 5■ G a u n t l e l S J 9 . 9 5I n d i a n a J o n a s $ 2 2 . 9 5

I n d o o r S p o r t s $ 2 9 I n f i l l r a t o r $ 2 1 . 9 5■ P a p e r O o y $ 2 9 . 9 5P e r f e c t S c o r » : S A T p n p . . . $ 4 9 . 9 5

S u p o t l l a r H o c k e y $ 2 9 9 U c t u M a t a $ 1 9 . 9 5U n d i u m $ 2 6 . 9 5C a l l l o p r i c e s o o l h e r H I K E S C A P E p r o d u c t s !

G 4 B U S I N E S S A N P R O D U C T I V I T YH 4 D A T A B A S E SB a n k S t ' l B t F l i e r $ 3 4 . 9 5C o n s u l t a n t 5 3 9 . 9 5D a i s M a n a g e r . . , $ 1 9 . 9 5R e s t F ; i « r S 2 9 . 9 5P r l t : e S $ 3 6 . 9 5f > 4 C I N T E G R A T E D I ' K G SH o m e p a k £ 3 9 . 9 5v u a s i a f S 4 S 3 9 . 9 56 4 S P R E A D S H E E T SC a i r t i l J 3 9 . 9 5S w i f t c a l c S i t w / s i d e w o y s . . . $ 3 9 . 9 5S i d a w n y B $ 1 9 . 9 56 4 W O R D P R O C E S S O R SB a n k S l ' 8 « W n i e r $ 3 2 . 9 5F o n t M a s t e r t S 3 4 . 9 SF o n t M a s t e r 6 , . S 3 4 . 9 5P a p e r c l i p W s p s U p e c k $ 4 9

M 1 S C G A M E SC h a m p i o n s h i p B o i l n g S 1 7 . 3 5H o B B i l t . S 2 4 . 9 5I n t e r n a t i o n a l H o c k e y £ 1 8 . 9 5S I M O N S H U S T E RS i a r T r a k - K o o a y a s h i A K . . . $ 2 9 . 9 5S I o r T r e k P r o m o i h l a n A d S 2 9 . 9 ST y p i n g T u t o r 1 1 1 $ 2 8 , 8 5S P E C T R U M I I O L O U Y T E

F a l c o n , - $ ! ! - B 5■ G A T O $ 1 9 ■ I n i r t g u e S 2 9

R 1 0 9 S 2 7 . 9 5• S o k o B a n . . , . . . . $ 1 7 . 9 5S O F T W A R E S I M U L A T I O N SF o o l o a H M 4 . 9 5P u r e S t f l i B a s e h a l l $ 2 9 . 9 5P u r e S t a l C o t l o f l s B . . . . . . S 3 2 . 9 5S S ^ _ ^ ^ ^ ^ ^ _ _ _■ B - 2 4 S 2 4 . 9 5

E t e r n a l D a g g e r $ 2 7 . 9 5■ P n a n i a 8 i o l . i l . I l ( a a c h ) $ 2 7 9 S

R e a l m s o D a n i n e j s $ 2 7 . 9 5R i n g s o Z i l l l n $ 2 9 . 9 5H o a d w a i E u i o p a $ 2 9 . 8 5S h a r d o S p r i n g 5 2 9 . 9 5W a r g a m s C o n s l E e S 2 2 . 9 5W r a t h o U . c a d e r m s $ 2 9 . 8 5W i i a r d s C m w n J 2 7 . 9 5

F l , g h l S i m u i a l o r I I $ 3 9 F E I I S c e n e r y S I s J i s $ C A L LJ e t . . _ . . ^ | K . $ 2 9 . 9 5T I M E W O H K S ^ ^ ^ ^ ^

D a s K t o p P u W s h e r $ 3 9 U N I S O N W O R L D

P n r n m a s t e r P l u s $ 2 9 . 9 5

P a p e r c l i p t i $ 3 9 . 9 S :P o c k o t W r i i a r O i c i l o n a r y . . . $ 1 2 9 W o r d p r o 3 > « 4 $ 1 4 9 5W o r d W n l o r 6 w , s p e l l e r . $ 3 9 F I N A N C I A L A C C T .T i m s w o r V s E l e c t r . C h k O k . . S 1 9 . 9 5T i m e w o r k s M o n e y M g $ 1 9 . 9 5C M A o c l P k g f U S 1 1 9 . 9 5. M I S C . H A R D W A R EE s t e s p w s u p p l y ( o C - S 4 S 5 4 . 9 5N a v e r o n a S l o t e i p a n d e r $ 2 7 . 9 5U T I L I T I E ST h m W n j j C a p $ 3 2 . 9 5T o j S n o p W 9 C o p y l l 6 J / 1 2 8 $ 2 4 . 0 0C S M 1 5 4 l a i i o n $ 3 4 . 9 5F a s t L o a d $ 2 4 9 B o d s T e r m P r . , $ 3 2 . 9 5

S O F T W A R EW O R D P R O C K S S O RF l e e t S y s t e mF o n t M a s l e r 1 2 P a p e r c l i p I P a p e r t t p 1 1 S u p e r s c r i p t I 2 T e r m P a p e r W r i i a r . . .V i l s w n i a 1 2 a . . . - .W o r d p r o 1 2

S 5 6 . 9 5. . . . S 4 4 . 9 5. . . S 5 4 . 9 5

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

. . . . $ 3 4 . 9 5- _ . $ C A L L, . . . $ S S . O S

W o n l w n l e t I 2 i W j o o l i . . $ 4 9 . 9 5S P R E A D S H K E T S£ p y * M y l l i p l a n _ . , . . . . . .S w f l c a l c 1 2 i i m kD A T A B A S E SC o n s u ^ a r tD U M a n a g e r 1 2 5 . .F l e e ! F i l e r . . . . . . . . . . . . . . . .P i r t e d F i l e r —P r o t i J * 1 2 S u p e r t u s e 1 2

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

. . . . $ 3 9 . 9 5. . . - S C U L L

$ 2 9 . 9 5- . . M S . 9

. . , 1 5 9 . 9 5. . . . 1 8 4 9

M I S C . 1 2 S O F T W A R EA c c o u n t a n l ] o B o b s T e n n P r 1 S S .C M A x P k o y i 2 8D e s k M a n a g e r 1 2 3 . .M a c h 1 2 . . h ~ " . .P a i l n e r 1 2 P e n o n a l A e c J . 1 2 8 . . .

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

S 3 4 . 9 5$ 3 9 , 8 5

$ 3 4 . 9 5S y l v r 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 t r —V i i f l s i a r 1 2 , ,

. . . . S S 4 . 9 SS C A L L

A b a c u s H A L L 1 / n t S I I I S J O C K I I

C o r i i l i c a l a M a k e r $ 3 2 . 9 5C h p A r l V o ] i o r 2 S C A L LU u i k t o p P u b l i s h e r £ 3 9 . 9 5Q E O P u D l i s h . $ 4 9 G r « p n c i L i b r a r y l . l l . o r I I I . . S 1 6 9 N o w i r o o m $ 3 4 . 9 5C u t r a g e o u s P a g o s . . . , 5 3 9 . 9 5P n n t S h o p $ f 5 . 9 5P r i m m a s l e r P l u s . . $ 3 2 , 0 5

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

Page 31: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 31/120

: ■ : ■ " ■ ; ■t C P S H I P S I

5 0 $ C A L L

5 1 2 K R A U p g r a d e . S 1 S 9 . 0 01 0 1 0 E X D R I V E $ 2 1 9 . 0 01 6 B 0 M O D E M $ 1 3 9 . 0 0A 5 0 0 w / 2 0 0 2 M o n i t o r

5 7 8 9 . 0 0A 5 Q 0 w . ' 2 0 0 2 M o n i t o r1 0 1 0 D r h r e $ 9 9 9 . 0 0

A M I G A S O f T W A R EP R O D U C T I V I T YD e i m o M u s i c C o n s t S a . . . S 7 9 . g sD a i u t t P a i n t I I J 9 9 D e k n e P n n t l l S 5 9 . 9 5D b I u k b V i d e o 1 . $ 9 9 . 9 5D r a w P l u s

S u p e r b a s e .W o r n P e r f e c t . - ,

S 1 B 9 . 0 0. . . S 8 9 . 0 Q. . S 8 0 . . 5 8 9 0 0. . S C A L L

E N T E R T A I N M E N TA u i o d u e lB a i a n c o o P o w e rB a n l s T a l eB s y o n f l Z o r t tC t i e s s m a s t o r Z O C OD s f e n d s r o t h C r o w n . .D e j a V E a r i W e a v s r B a s e b a ! ! . . .F e r r a n F o r m u l a O n

i m u l a t o r I I . .

. $ 3 A 9 H n l l o y P r a j s d $ 2 9 9 $ 2 9 . 9 5 H o t - C o l d J a S 2 4 . 9 S }

. $ 3 9 9 U i i u w S u i l L a r r y S M . 9 5- S 3 7 . 9 S ! / » « M a c i e s s S 3 4 9 5 ,. S 3 4 . 9 5 f i s c t e r . . S 2 7 . 9 5- K 9 . 9 5 S . D . I $ 2 9 . 9 5 -. $ 2 9 . 9 5 S i l e n t w n n o a 1 2 9 . 9 5 :. 5 3 9 . 9 5 S n b a r J . . . . . - S 2 9 . 9 5. $ 3 9 . 9 5 S t a r f l e e l S 3 2 . 9 5. 5 3 9 . 9 5 U n i v l t B d $ 2 9 9 5

P R I N T E R SS u p e r G r a p h l x J P r i n t e r I n t e r l a c e $ 3 9 . 9 5S u p a r G r a p h l xt n l e r f a c e w / 8 K b u f f e rd o w n l o a d a b l e f o n t s $ 5 9 . 9 5S u p e r G r a p h l x G o l d . . . S C A L L

P a n a s o n i cy w a r r a n t /

1 0 8 0 I H $ 1 5 9 . 0 01 0 9 1 I H $ 1 8 9 . 0 01 0 9 2 I H $ 2 9 9 . 0 0

. I

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

i l l i l l f ^N P - 1 0 X E T E C S u p e r g r a p h U J r . .N X 1 X E T E C S u p e r g r a p h i x J r . .n x - 1 0 & X E T E C S u p e r g r a p h i xP a n a s o n i c1 0 S 0 I 1 I X E T E C S u p e r g r a p h i x J r 1 ( 1 8 0 1 X E T E C S u p e r g r a p h i x

1 0 9 1 1 1 1 X E T E C S u p e r g r a p h i x

. $ 1 6 9 . 0 0. . S 1 8 9 . 0 O

S 1 9 9 . 0 0

S I 8 9 . 0 0S 9 3 . 0 0S 2 1 9 . 0 0

N P - 1 0 $ 1 3 7 . 9 5N X - 1 0 $ 1 5 7 . 9 5P R I C E S A R F A L L I N G O

A L S T A R P R I N T E R S ! !C a T l a i s s i p r i c e o

N D - 1 0 N D - 1 5N R - 1 0 N S E R I E S

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 9 . 0 0S P - 1 0 0 0 V C . . $ 1 4 9 . 0 0S P - 1 2 0 0 A l . . . $ 1 6 9 . 0 0N L M o d e

R G B / C O M P O S I T E C O L O R M O N I T O R S F D T H 1 2 C O M M O D O R E 2 0 0 26 4 4 0 f l e S Q I u l i O n

. . S 2 6 9 . 0 0M A G N A V O X B S 6 26 4 2 . 1 0 f t e s o i u d o n3 U o 0 e » l y r w a i r j n l y . „ _ T H O M S O N 4 1 2 05 6 1 * R e t o i u l i o n1 M M » i l » ' " ! 1 " J | i $ 2 1 9 0

m o n - l D T ? i n c L d a c a h ' a i E Q C o m n c - i u i f l

B e r k e l e yi S o f t w o r f c s

N E W ! ! . . . G E P U B L I S H ( 6 4 / 1 2 8 ) $ 4 9 . 9 5i p C I T I Z E N "

1 2 0 D $ 1 5 9 . 0 0M S P - 1 0 $ 2 7 9 . 0 0M S P - 1 5 E S 3 7 9 . 0 0P r e m i e r 3 $ 4 5 9 . 0 0T r i b u t e 2 2 4 . $ C A L LR e g u l a r H r s : 9 : 0 0 A M - 1 0 : 0 0 P M M o n - F r l , 1 0 : Q 0 A M - € : D 0 P M S a t , 1 2 : 0 0 P M S : 0 O P M S u n E S

G E O S 1 2 S 4 4 . 9 5G e o C a l d Z B S 4 7 . 9 5G e o B i e i 2 f l S 4 7 . 9 5G e P r o g r a m M B - 9 5D e s k p a c k 1 2 M 4 . 9 5G B o W r l l e 1 2 B W 4 . 9 5G p S p e l l $ 2 4 . 9 5

G E O S S 3 9 . 9 5G e o C a l c S 3 4 . 9 5G e F i l e $ 3 4 . 9 5G e o f l e x S 2 7 . 3 5D e s k p a c k S 2 2 . 9 5F o n i p a c k S 2 2 . 9 5G o W t i t e $ 3 4 . 9 5

S o f t w a r e o r d e r s o v e r $ 5 0 . 0 0 A c c e ss o r i e s / P e r i p h e r a l s u n d e r p o u n d s w i l lb e s h l p p e d F E D E R A L E X P R E S S i y ™ ™ ™n t h e s e p r i c e s ) Y o o n l y p a y T C P ' s s t a n d a r d s h i p p i n g c h a r g e□ $ 4 . 0 0 p e o r d e r . O r d e r s » r i v i n g b e f o r e 1 : 0 0 P o u r t i m ew i l l b s h i p p e d o u s a m e d 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 n d e r w i l l b s h i p p e d U P G r o u n d ( o F R E E I

S E C U R I T YY o u r C r e d n C a r d i n o c h a r g e d u n t i l y o u !o r d e r i s t i i p p o dW i n s u ' e y o u r o r d e r a n B i l m c o s t t y o u .T u s s e y i f i n a n c i a l l y s t r o n g a n w e l lr r s l a b l i s h e d c o m p a n y .

C U S T O M E R S U P P O R TA l t e r s a l e s s u p p o r t .K a w a d o , a b l e s t a f f , a l g r a d u a t e s o T u s s e y ' S " C o m p u t e r B o o l C a m p " .O u r 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 r t n s y s t e m a s s u r e s y o u t o r d e r i s h i p p e o o u a c c u r a t e l y o t i m e .O u r I B M 5 3 6 0 a l l o w s i n s t a n l o r d e r a n i n v e n t o r y s l a l u s .

T o r d e r a m i l l : W B C 6 G P I m o n o / o r d e r . c a r T i i i L ' t l C h e c h . i w r : o n f l 1A l U w w e e k s l o ; ■ ■ ■ ■ ■ ■ ■ : - ! ; ' ■ ■ c r i e c h s I C i D f l ' S h r p p i m j S 0 l o s o l r m a r e a n . i c c c s s o r i u s ' S 0 f o p n n t n r s a n c o k i r m o m l o r s / j f 0 ( o a i s * O l i v e s a n d o i r i a r m o r u t o r i 1 W J 0 p e b o B d i p p m l C O D C a ( o o i h e i s r i ' p p n g c i u i g e a A t r a E n Q n j i a h i t v m g r e q u L r a d o n A P Q . F P O . * K . H IT » r m s : A L L P R I C E S R E F L E C TC A 5 H D I S C O U N T , A D 9 o F ^ A S i t u c A n r j o v i s a .A r p ^ o d u c ' 5 i n c f u d e f a c r o r y w a n a n t y .A L S A L E S A R E " I ' ^ ' - i . . ' i - ^ i v e i i e < r s r e p l a c e d c r r e p a i r e d a o u l i o n P e n n s j i . a i ^ a i e s i f l e n i 5 a o S s a ' s s t a P r i c e s a r i d l e r r m s u b ^ s a t

$ 2 2 9B u i l t I C O M M O D O R E 'j n ' i E P S O N " I n t e r t o c e1 B 0 C P S P r i n t S p o a d

O i F o O i t v . T O k H l n l i i P n r . l e r n

C M G E N E R A L

A C C O U N T I N G S Y S T E MJ n c l u d n K : G i i r . . . r j ' L e d g e r

- A c c o u n t s R e r a l v f l b k i B j t U n gS t a i s m s n t e A c c o u n t i P a y g b t e

C l i o c l i W r i S n g J o b C o s t m gP n y n X

! ' k . , ■ ■ ■ . . . , . ; M o d u l u s :C 1 Z S v o r i l o n $ 1 2 4 . 9 5C 6 v s r a l o n . . . ^ 1 1 1 9 . 9 5

1 6 7 0M O D E M

$ C A L L

C = C O M M O D O f l E1 7 6 4

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

C C O M M O D O M1 5 8 1

3 1 / 1 - D I S K D R I V E

$ 1 9 7' / / I D i g i t a l' / / / S o l u t i o n !/ / / . I n t .

P o c k e t W i l i e r $ 4 2 . 9 5P o c k e l R l e t 2 . . . . . . . . S 9 . P o c k e l P l a n n e r I . . . S 3 9 . 9 5r j l g l i a l S u p c i p a k 7 1 . 9 5D i c t i o n a r y S 1 2 . S S

0 1 K p f l f b O O 1 B O N U S D I S K S5 S ) D D S S . 4 SD S . ' D D I S T U S S E y D I S H C L O S E O U T S I I !S S , O D * 4 . «D S r t J D , S 4 . 9 9

C a l l r o P r l c a o V i r b . l l m• n M l i l l l D l l k l i l

C A L L T O L L F R E E - 8 0 0 - 4 6 8 - 9 0 4 4/ A / S / D E P A C 4 L L 8 1 4 - 2 3 4 - 2 2 3 6

Page 32: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 32/120

C e r t i f i c a t e M a k e rS p r i n g b o a r d$ 3 9 . 9 5P e r s o n a l i z e d c e r t i f i c a t e s c a n b e c r e a t e d f o a l k i n d s o o c c a s i o n s a s c h o o l , h o m e , o r w o r k .T h e r e a r o v e r 2 0 c e r t i f i c a t e s t c h o o s e f r o m ,a n i n d i v i d u a l n a m e s a n m e s s a g e s c a n b ea d d e d t e a c h . M o r e t h a n t h r e e - d o z e n g o l ds e a l s a n s t i c k e r s a r a l s o i n c l u d e d t o g i v e t h c e r t i f i c a t e s s o m e e x t r a c h a r m .

- H O M E ' E X I T

3 =

s a m p l e p i c t u r e m e n u f r o m C e r t i f i c a t eM a k e r

C r e a t e w i t h G a r f i e l d !D L $ 2 9 . 9 5S t u d e n t s c a c r e a t e c a r t o o n s , p o s t e r s , a n l b e l s w i t h G a r f i e l d a n h i f r i e n d s . T h p r o g r a mf e a t u r e s 7 p i e c e s o a r t w o r k a n c a p t i o n s , a n c a n b e p r i n t e d i b l a c k a n w h i t e , T h p a c k a g ei n c l u d e s a a c t i v i t i e s s h e e t t h a t l i s t s w a y s t u s C r e a t e w i t h G a r f i e l d ! a h o m e a n i s c h o o l .

□ A f l F I E L D S L I B R A R Y

O i l B a c k g r o u n dQ t l B l l c k - o n i

S t u d e n t s c a b a r t i s t s w i t h G a r f i e l d ,

C r e a t e w i t h G a r f i e l d ! D e l u x eE d i t i o nD L $ 3 9 . 9 5T h i s t w o - d i s k p a c k a g e h e l p s s t u d e n t s i m p r o v et h e i r a r t i s t i c s k i l l s w h i l e t h e y c r e a t e G a r f i e l dp o s t e r s , c a r t o o n s , a n l a b e l s . T h s t u d e n t sc h o o s e b a c k g r o u n d a n d c h a r a c t e r s , a n t h e nc r e a t e s c e n e a n d a d d i a l o g u e o r c a p t i o n s .T h e r e a r o v e r 2 0 p i e c e s o a r a n b o r d e r s ,a n v a r i e t y o t y p e f a c e s i n c l u d e d . T h f i n i s h e dp r o d u c t c a b p r i n t e d o c o l o r p r i n t e r . A a t i v i t y s h e e t l i s t s d i f f e r e n t w a y s t h p r o g r a m c a b u s e d a s c h o o l o h o m e .G r a p h i c L a b e l sC h i p m u n k$ 9 . 9 5T e x t c a n b e m i x e d w i t h g r a p h i c s f r o m P r i n tS h o p l i b r a r y t o c r e a t e l a b e l s . T h p a c k a g e i c l u d e s t h p r o g r a m , i n s t r u c t i o n s , a n c o l l e ct i o n o f g r a p h i c s .

3 C O M P U T E ! * G a z e t t e F e b r u a r y 1 9 8 8

G r e e t i n g C a r d M a k e rA c t i v i s i o n$ 3 4 . 9 5T h i s c a r d - g e n e r a t i n g p r o g r a m h e l p s u s e r s c r a t a n p r i n t i n v i t a t i o n s , a n n o u n c e m e n t s , a n p o p - u p c a r d s . T h e r e a r t w o d o z e n b a c k g r o u n dp a t t e r n s a n b o r d e r s , e i g h t t y p e s t y l e s , p i c t u r e s ,d e s i g n s , s c e n e s , a n v a r i e t y o f v e r s e s .H e a r t W a r eH T e c h E x p r e s s i o n s$ 9 . 9 5G r e e t i n g c a r d s o f r i e n d s h i p , l o v e , a n a p p r e c i at i o n c a n b e p r i n t e d u s i n g a a s s o r t m e n t o g r a p h i c s : f l o w e r s , r a i n b o w , b u t t e r f l i e s , a n m o r e . T h a n i m a t i o n c a n b e p e r s o n a l i z e d w i t ha o r i g i n a l f r i e n d s h i p g r e e t i n g .J i n g l e D i s kH T e c h E x p r e s s i o n s$ 6 . 9 5

s e l e c t i o n o f u l l - p a g e g r a p h i c s o f o l d e d c a r d sc a n b e p r i n t e d f o c u s t o m i z e d s e a s o n ' s g r e e t i n g s .

P a r t y W a r eH T e c h E x p r e s s i o n s$ 1 4 . 9 5I n v i t a t i o n s , t h a n k - y o u n o t e s , a n g r e e t i n g c a r d sf o p a r t i e s a n o t h e r s p e c i a l o c c a s i o n s c a b p r i n t e d w i t h t h i s p r o g r a m . U s e r s c a a l s o d s i g n t h e i r o w p a r t y d e c o r a t i o n s a n m a k e b a n e r s , h a t s , p l a c e m a t s , a n m o r e . T h c a r d s c a b e s a v e d t o d i s k . T h p r o g r a m i n c l u d e s v a r i e t yo g r a p h i c s , g r e e t i n g s , a n b o r d e r s .T h P r i n t S h o pB r o d e r b u n d$ 4 4 . 9 5C a r d s , f l y e r s , s t a t i o n e r y , a n s i g n s c a n b e c r e a te d a n d p r i n t e d u s i n g T h P r i n t S h o p . T h e r e ' s a a s s o r t m e n t o p i c t u r e s , s y m b o l s , b o r d e r s , b a c kg r o u n d s , a n t y p e f o n t s a n s i z e s t s e l e c t , a n I h g r a p h i c s a n t e x t e d i t o r s a l l o w t h e u s e r t m a k e s i m p l e c h a n g e s . T h p r o g r a m p r i n t s t om o s t C o m m o d o r e - c o m p a t i b l e p r i n t e r s a n a c e p t s k e y b o a r d , j o y s t i c k , o K o a l a p a d i n p u t . T h p a c k a g e i n c l u d e s c o l o r p a p e r a n e n v e l o p e s .T h P r i n t S h o p C o m p a n i o nB r a d e r b u n d$ 3 4 . 9 5T h i s p r o g r a m o f f e r s v a r i e t y o n e f e a t u r e s t b u s e d w i t h T h P r i n t S h o p . I i n c l u d e s f o n ta n b o r d e r e d i t o r a n d a n e n h a n c e d g r a p h i c s e d t o r . T h e r e a r a d d i t i o n a l t y p e f a c e s , b o r d e r s , a n g r a p h i c s , p l u s a t i l e m a k e r a n a c a l e n d a r d s i g n e r w i t h m o n t h l y a n d w e e k l y f o r m a t s .T h T o S h o pB r a d e r b u n d$ 2 9 . 9 5T h i s p a c k a g e h e l p s u s e r s d e s i g n 2 w o r k i n gm e c h a n i c a l m o d e l s s u c h a s s c a l e m o d e l o t h S p i r i t o S t L o u i s , b a l l o o n - p o w e r e d s t e a me n g i n e , a f l y i n g p r o p e l l e r , o r t r a c t o r c r a n e . T h u s e r s e l e c t s d e s i g n a n c u s t o m i z e s i b a d i n p a t t e r n s , g r a p h i c s , a n t e x t . T h d e s i g n i t h e n p r i n t e d , m o u n t e d o a d h e s i v e c a r d s t o c k ,

c u o u t , a n p u t o g e t h e r . T h p a c k a g e c o n t a i n st h a d h e s i v e c a r d s t o c k , w i r e , w o o d e n d o w e l s ,r u b b e r s t r i p p i n g , c o t t o n c o r d , a n b a l l o o n s , p l u si l l u s t r a t e d i n s t r u c t i o n s . F o a g e s 1 2 a n d u p r e f i l l p a c k a g e o s u p p l i e s i a v a i l a b l e f o S 2 4 . 9 5 .U s D o o d l eC h i p m u n k$ 6 . 9 5T h i s B A S I C p r o g r a m s h o w s h o t u s a r t w o r kc r e a t e d w i t h D O O D L f / i n o t h e r p r o g r a m s . I a l s oc o n t a i n s t h p r o g r a m s V i e w D o o d l e a n d D o o d l eS l i d e S h o w .V i d e o T i t l e S h o pD a t a s o f t$ 2 9 . 9 5V i d e o W S h o p h e l p s d e s i g n t e x t , b o r d e r s , a n

g r a p h i c s s c r e e n s t a d t v i d e o t a p e r e c o r d i n g sf o h o m e a n d b u s i n e s s p r e s e n t a t i o n s . T h p r g r a m o f f e r s f a d e s , w i p e s , f i z z l e s , s c r o l l i n g , c c l i n g b e t w e e n s c r e e n s , a n v a r i e t y o f o n ts t y l e s a n s i z e s . G r a p h i c s c a b c r e a t e d w i t hM i c r o p a i n t e r P l u s , a g r a p h i c s p r o g r a m c o n t a i ni n f o u r p e n s a n 1 c o l o r s , w h i c h i i n c l u d e d i t h p a c k a g e . V e r s i o n 2 . a l s o i n c l u d e s a o t i o n a l c o n t i n u o u s l o o p a n a a b o r t - f r o m -s e q u e n c e c o m m a n d .

D e s k t o pP u b l i s h i n g

g e o P u b l i s hB e r k e l e y S o f t w o r k sf o G E O S$ 6 9 . 9 5U s e r s c a n c r e a t e m u l t i p a g e d o c u m e n t s c o n t a i ni n t e x t , g r a p h i c s , a n v a r i e t y o f o n t s t y l e sw i t h t h i s d e s k t o p p u b l i s h i n g s o f t w a r e . g e o P u bl i s h f e a t u r e s m a s t e r p a g e t h a t a l l o w s t h u s e rt r e p e a t g r a p h i c s a n t e x t o e a c h p a g e , a p r v i e w o a l p a g e s b e f o r e p r i n t i n g , z o o m d i s p l a y ,a n t o o l b o x f o g r a p h i c s . T h t e x t r e t a i n s f o rm a t t i n g f r o m t h g e o W r i t e d o c u m e n t , i n c l u d i n gf o n t s t y l e a n s i z e , t a b s , c e n t e r i n g , j u s t i f i c at i o n s , p a r a g r a p h b r e a k s , a n i n s e r t e d g r a p h i c s .L a y o u t c o n s i s t s o d i v i d i n g e a c h p a g e o t h d o c u m e n t i n t o r e c t a n g u l a r a r e a s . D o c u m e n t sc a n b e p r i n t e d o n G f O S - c o m p a t i b l e p r i n t e r s ,a n a P o s t S c r i p t d r i v e r i i n c l u d e d .

T h N e w s r o o mS p r i n g b o a r d$ 4 9 . 9 5D e s k t o p p u b l i s h e r s c a n u s e t h i s p r o g r a m t o c r ea t n e w s l e t t e r s f o r f a m i l y , c l u b s , s c h o o l , o b u s i n e s s . N e w s r o o m c o n t a i n s a w o r d p r o c e ss o a n o v e r 6 0 p i e c e s o c l i p a r t . T e x t w r a p sa r o u n d a n y p h o t o s a n d g r a p h i c s a d d e d t t h c o m p o s i t i o n . T h e r e a r l i v e f o n t s i w h i c h t e t e t e x t , a n t e x t c a n b e p r i n t e d o u o m o s tp r i n t e r s .

Page 33: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 33/120

" P I R A T E S ! L e x c e l l e n t . . , : i r c c i t t M - j s l i h u c k l i n g g a m e , e n o rm o u s l y g o o d f u n . . . / r s h o u l d k e e p ) n p l i y i n g f u m o n t h s . "( P o p u l a r C o m p u t i n g W e e k l y , U . K . )

" . r j v o r g a m e h a e x c e e d e d m w i l d e s t e x p e c t a t i o n s . .t a r e r u n u m n r c f & a n c t i m e 0 t h e c r u n p u t c r i n f ( i a j ^ i d a n i r t e n r i r c m o n r J i p r e v i o u s ( C J . M . , B u f f a l o , N . V . )

" T J l l s l s a o e o f t h e T O O S t m a n n l f k e n i g a m e s l i . n r r i r r 1 m t / i cp / c t t a t i r i ) f p h } 1 i i j i ! I t u e x a c t l y t h h i l j n c c i i f r e a l i - d n f i l j ) -a b i l i t y w t t . l i l l i n e s * t h a i m t r > t ) d t m , " y . P i . , S » n D i e g o , C A " P I R A T E S ! i i a f i i g i i i l i n i n c £ J a H a J M t a . T 7 l i i g a n > r i i o n c o f j u u rb e s i c i f o f t y T h g r a p h i c s o . i / / s c r e e n s a r e x c e l l e n t ! Y o h a v ed o n e I a g a i n . M i c r o p r i n t : "

( L a r r y M e d l l n . D a l l i s G a m e r s , i G a m e N e w s )P I R A T E S ! I t ' s a n o t h e r w i n n e r f r o m S i d M e i e r , a u t h o r

a n d e s i g n e r o t h a w a r d ^ w i f i n i n g 1 : S T R I K EE A G L E a n S I L E N T S E R V I C E . H i c r e a t i v e g e n i u sh a c o m b i n e d t h b e s t o s i m u l a t i o n , r o l e - p l a y i n ga n s t r a t e g y g a m e s i n t h i s h i g h s e a s a d v e n t u r e .

Y o u ' r e 1 7 t h c e n t u r y p r i v - a t e e r c a p t a i n i t h t h i c k o t h a c t i o n o d i S p a n i s h M a l a P 1 K A T E S !

c h a l l e n g e s y o u r r e f l e x e s i s i m u l a t e d s a i l i n g , s e a n l a n d b a t t l e s a n s w o r d f i g h t s . I t e s t s y o u r c u n i n g i b a r g a i n i n g w i t h m e r c h a n t s a n n e g o t i a t i n gw i t h g o v e r n m e n t o f f i c i a l s . F r o m t h r o m a n c e a n i n t r i g u e o m o r e t h a n 5 f o r e i g n p o r t s t t h t h r i l l; u i d e x c i t e m e n t o b u r i e d t r e a s u r e , P I R A T E S I t a k e sy o o : u e x h i l a r a t i n g q u e s t f u p o w e r a n p r e s t i g e .

P I R A T E S I i a v a i l a b l e a y o u r l o c a l ' V a l u e dM i a n P r o s e R e t a i l e r " ( V M R ) . C a l l f o r l o c a t i o n s n e a r e s ty o u . G e i t t o d a i ' f o r C o m m o d o r e 6 4 / 1 2 8 , I B M - P C /c o m p a t i b l e s a n t h A p p l e l i a n 1 2 8 K H e C a l l o w r i t e f o M C / V I S A o r d e r s i p r o d u c t n u f o u n dl o c a l l y .

t r — m m m -

1 6 U W I r o n i D r i v e H u r t V a f e y . M 2 1 0 3 0I n t O T F n a l i o t i a n d O i d e n r | a H ) 7 7 1 - 1 1 5 1

. . ' . . . , ( * : i ' • • / ' . ' . . ■ ■ ' - * ■ ■

Page 34: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 34/120

T i m e w o r k s D e s k t o p P u b l i s h e rT i m e w o r k s$ 4 9 . 9 5T h e T i m e w o r k s D e s k t o p P u b l i s h e r w o r d p r c e s s o r f e a t u r e s v a r i e t y o f o n t s , k e r n i n g , i t a l ic i z i n g , o u t l i n i n g , l i n e j u s t i f i c a t i o n , s p a c i n g , a n t h a b i l i t y t m i t e x t w i t h g r a p h i c s . H i - r e sg r a p h i c s f r o m m a j o r g r a p h i c s p r o g r a m s c a b u s e d w i t h D e s k t o p P u b l i s h e r . G r a p h i c s c a n a l s ob c r e a t e d f r e e h a n d o b u s i n g t o o l s s u c h a l i n e s , b o x e s , p o l y g o n s , c i r c l e s , a n p a t t e r n s .P a g e s c a b d e s i g n e d w i t h v a r y i n g m a r g i nw i d t h s , c o l u m n s , r u l e s , s c r e e n s , b a r s , b o x e s ,a n h e a d e r s , a n t h d o c u m e n t i p r i n t e d u s i n g

W Y S I W Y G f o r m a t .

G r a p h i c s U t i l i t yP r o g r a m s

B i l l b o a r d M a k e rS o l u t i o n s U n l i m i t e d$ 3 4 . 9 5B i l l b o a r d M a k e r a W m s t h u s e r t e n l a r g e p r i n to u t s f r o m 8 1 6 1 4 i n c h e s t o f e e t . I c a d u m p t e x t t o t h p r i n t e r a n m o v e g r a p h i c si n t o p r o g r a m s . T h t y p e s e t t e r o p t i o n l e t s u s e r so v e r l a y t e x t , a n e n l a r g e d g r a p h i c s c a b s m o o t h e d w i t h t h o p t i m i z e r f e a t u r e . P i c t u r e sg e n e r a t e d w i t h t h e p r o g r a m c a n b e m o v e d t o t h e r p r o g r a m s . T h p r o g r a m w o r k s w i t h m o s tm a j o r p a i n t a n d r a w p r o g r a m s .

F l e x i f o n tI n k w e l lF l e x i d r a w V e r s i o n$ 2 9 . 9 5T h i s f o n t - a n c h a r a c t e r - g e n e r a t i n g p a c k a g e i d e s i g n e d t b u s e d w i t h I n k w e l l ' s F l e x i d r a w\ f e r s i o n 5 I c o n t a i n s 3 l e t t e r s t y l e s a n d h a s

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

G r a f f i x - L i n kS o l u t i o n s U n l i m i t e d$ 1 9 . 9 5G r a f f i x - L i n k a l l o w s t h u s e r t c o n v e r t a r t w o r ki n t o a n d f r o m g e o P a i n ! f o r m a t . T h u t i l i t y c a a l s o b u s e d w i t h B i l l b o a r d M a k e r t c r e a t es i g n s w i t h g e o P a i n t d r a w i n g s . G r a f f i x - L i n kw o r k s w i t h s t a n d a r d h i - r e s f i l e s a n i m e n ud r i v e n .I c o n F a c t o r yS o l u t i o n s U n l i m i t e d$ 3 4 . 9 5U s e r s c a n a s s e m b l e p i c t u r e s f r o m g r a p h i c s l ib r a r i e s o r c o n v e r t g r a p h i c s t o t h e r f o r m a t s w i t ht h i s p r o g r a m . T h u t i l i t i e s c a e n l a r g e , s m o o t h ,a n r e d u c e g r a p h i c s , o c h a n g e g r a p h i c s f r o mh i - r e s t o m u l t i c o l o r m o d e s . I c o n F a c t o r y w o r k sw i t h m a j o r p a i n t a n d d r a w p r o g r a m s a n g r a p hi c f i l e s .

P h o t o F i n i s hS o l u t i o n s U n l i m i t e d$ 2 9 . 9 5T h i s s c r e e n d u m p p r o g r a m c o n t a i n s a c o l o r e d t o r , g r a y s c a l e e d i t o r , a n p r e v i e w f e a t u r e . P r i n te s e t u p c a n b e u s e r d e f i n e d , a n t h p r o g r a mu s e s t h e o p t i m i z e r f e a t u r e t o s m o o t h t h s c r e e nd u m p . P h o t o F i n i s h w o r k s w i t h m o s t p a i n t a n d r a w p r o g r a m s a n d g r a p h i c s f i l e s .

S c r e e n F / S o l u t i o n s U n l i m i t e d$ 3 4 . 9 5S l i d e s h o w p r e s e n t a t i o n s c a n b e c r e a t e d u s i n gS c r e e n F / a n i t s c r i p t e d i t o r . T h e r e a r o v e r1 0 0 , 0 0 0 c o m b i n a t i o n s o e f f e c t s t h a t c a n b eb l e n d e d t o g e t h e r t f o r m p i c t u r e s , a n m o r et h a n o n d i s k c a n b e u s e d f o l o n g s h o w s . T h F / E x e c u t o r a l l o w s o t h e r u s e r s t v i e w t h s h o w s w i t h o u t t h m a s t e r p r o g r a m , a n F / P r o c e s s o r s u p p o r t s g r a p h i c f o r m a t s a n p u b l i cd o m a i n / F l e x i f o n t s .

M a n u f a c t u r e r s ' N a m e s a n A d d r e s s e sA b a c u s S o f t w a r e5 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 8A c t l v l s i o n2 3 5 0 B a y s h o r e F r o n t a g e F i d .M o u n t a i n V i e w , C 9 4 0 4 3B a u d v t l l e5 3 8 0 5 2 n d S t S G r a n d R a p i d s , M 4 9 5 0 8l l o r k o 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 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 a r d i n a l S o f t w a r e1 4 8 4 0 B u i l d A m e r i c a D r W o o d b r i d g e , I f 2 2 7 9 7C D 5 6 N M a i n S t Y r e k a , C 9 6 0 9 7C h i p m u n k S o f t w a r eB o x 4 6 3B a t t l e g r o u n d , W 9 8 6 0 4C o m p u c a t BD i s t r i b u t e d b M a s t e r S o f t w a r e

H i l i e r y C t R a n d a l l s t o w n , M 2 1 1 3 3C r y s t a l R o s e S o f t w a r e1 0 S L o R o b l e sP a s a d e n a , C 9 1 1 0 1 - 2 4 1 7D a t a s o f t1 9 8 0 8 N o r d h o f f P I C h a t s w o r t h , C 9 1 3 1 1D i g l s c a p e S o f t w a r eP . O . B o 1 1 3 0 5 8C a r r o l l t o n , T 7 5 0 1 1 - 3 0 5 8D L P . O . B o x 4 0 0 0O n D L P a r kA l l e n . T 7 5 0 0 2

E p y xP . O . B o 8 0 2 06 0 G a l v e s t o n R d R e d w o o d C i t y , C 9 4 0 6 3

F i r e b i r d L i c e n s e e sP . O . B o 4 R a m s e y , N 0 7 4 4 6F r e e S p i r i t S o f t w a r e5 3 S E d g e w o o dL a G r a n g e , I 6 0 5 2 5H i - T e c h E x p r e s s i o n s1 7 0 0 N W 6 5 A v e .S u i t eP l a n t a t i o n , F 3 3 1 3 3I H S o f t w a r e2 2 6 9 C h e s t n u t S t S u i t e 1 6 S a F r a n c i s c o , C 9 4 1 2 3I n k w e l l S y s t e m sP . O . B o 8 5 1 5 2 M B 2 9 05 7 1 0 R u f f i n R d S a D i e g o . C 9 2 1 3 8M l n d s c a p e3 4 4 4 D u n d e e R d N o r t h b r o o k . I 6 0 0 6 2P o i a t ■ w a r e / P e n g u i n S o f t w a r e8 3 F o u r t h A v e .P . O . B o 3 1 G e n e v a . I 6 0 1 3 4S c h o l a s t i c S o f t w a r e2 9 3 1 E M c C a r t y S t P . O . B o 7 5 0 2J e f f e r s o n C i t y , M 6 5 1 0 2S h a r e D a t a7 4 0 0 W . D e t r o i t S t S u i t e C - 1 7 0C h a n d l e r . A 8 5 2 2 6S o l u t i o n s U n l i m i t e dP . O . B o 1 7 D o b b s F e r r y , N 1 0 5 2 2 - 0 1 7 7S p r i n g b o a r d S o f t w a r e7 8 0 8 C r e e k r i d g e C i r c l eM i n n e a p o l i s , M 5 5 4 3 5T h o s e D e s i g n e r s3 3 3 0 L e w i s A v e .S i g n a l H i l l . C 9 0 8 0 7T i m e w o r k s4 4 L a k e C o o k R d D e e r f i e l d , I 6 0 0 1 5

3 C O M P U T £ ! s G a z o l f o F a t s u a r y 1 9 B 8

Page 35: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 35/120

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

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

W r i t i n g Y o u r O w P r o g r a m s t l . \ i s t i m ; 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 s 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 ls , o l 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

y o u 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 o 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 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 lm 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

a n S o f t w a r e D e s i g n S e r i e s t e a c h e so h 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 rs c r a t c h o b m a k i n g k e y 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 t h e

o b u i l d i n g c o m p u t e r p r o g r a m s t e p - b 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 o y o u o n e a

o n c e m o n t h . E a c h o t h e t e n m o d u l e s i t h S e r i e s t a k e so t h r o u g h a n i m p o r t a n t s t e p i t h d e v e l o p m e n t o t h

e 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 H a n d s - O n I n s t r u c t i o nE 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 S

W 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 d i n t e r a c t i v eu 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 6 a n 1 2 c o m p u t e r s , I B

C a n P c o m p a t i b l e s l 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 t M o d u l e , f 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 g

L 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 t 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 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 l t w a r ed e s i g n p r i n c i p l 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 " 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 w t r e a c h t h 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 t 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 l 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 d 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 t 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 i . 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 t 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 t 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 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 s 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 l

T 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 t 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 t h f i r s t m o d u l ef 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 o

[ e x a c t l y w h a t y o u w a n tt i t o d o t

T n n i■ i s , t t . m , m . m .

I s o m e o n e h a b e a t 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 t 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 .

h C r u c i a l 9 % — 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

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

a s p e c i l i c l a n g u a g e . I t 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

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 2 0 0 1 6

Page 36: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 36/120

B e y o n d Z o r k" Y o u a r s t a n d i n g o n a r r o w p a t hw h i c h c u r v e s a l o n g r o c k y l e d g e o v e rl o o k i n g t h s e a . Y o p r e s s y o u r b a c ka g a i n s t t h e s h e e r c l i f f w a l l , t r y i n g n o t h e a r t h w a v e s c r a s h i n g o t h r o c k s ,f a b e l o w . A i n s c r i p t i o n i c a r v e du p o n t h f a c e o f t h e c l i f f w h i c h r e a d s :M t i n e s b l o n g ,M t i n e s b s h o r t ,M t i n e s e n e r m f i r s t r e p o r t .W h a t a 1 ?

T h o s e o u w h h a v e t r a v e r s e dt h G r e a t U n d e r g r o u n d E m p i r e o Z o r kI Z o r k I I a n Z o r k I I m a r e c o g n i z et h a t f a m i l i a r s t y l e o f i n t e r a c t i v e s t o r yt e l l i n g a n s m i l e . T h o s e w h h a v e n o a r i f o t r e a t . I n f o c o m h a d o n e i a g a i n . B e y o n d Z o r k h a a r r i v e d , a n i i e v e r y t h i n g w w o u l d e x p e c t f r o m a a d v e n t u r e g a m e t h a t b e a r s t h Z o r kn a m e . n e u n i v e r s e , c r e a t e d b t h a w a r d - w i n n i n g a u t h o r o T r i n i t y a n W i s h b r i n g e r , B r i a n M o r i a r t y , i t h e r e f o t h e x p l o r i n g .T h B e y o n d Z o r k s c e n a r i o d e p o s i t su i t h K i n g d o m o Q u e n d o r , a c r o s st h s e f r o m t h G r e a t U n d e r g r o u n dE m p i r e . Y o u , m e r e p e a s a n t , m u s t u r a v e l t h m y s t e r i e s t h a t h a v e b e w i t c h e dt h i s l a n d . A l l t h W i z a r d s h a v e v a ni s h e d . D a n g e r o u s c h a r a c t e r s a n m o s t e r s r o a m t h s t r e e t s a n c o u n t r y s i d eo t h i s o n c e - f a i r e m p i r e . O n l y b s e e ki n g o u t a n l o c a t i n g t h e f a m e d C o c o n u to Q u e n d o r , m y s t i c r e l i c , a n a l l - p o w e rf u w e l l s p r i n g o f M a g i c k , c a t h i s w o r l dr e t u r n t i t n o t - s o - n o r m a l s t a t e .

M o s t o w h a t y o n e e d t a d v a n c ew i t h i n t h e g a m e c a b f o u n d i s e v e r a ls h o p s . I t e m s s u c h a s w o r d s , b a t t l e a x e s ,p r o t e c t i v e c l o t h i n g , a n v a r i o u s m a g i c a le q u i p m e n t m u s t b p u r c h a s e d . Y o u rn e i g h b o r h o o d M a g i c S h o p , W e a p o n sS t o r e , a n F a s h i o n B o u t i q u e a r a l l c a t e d i n d i f f e r e n t c i t i e s . A i m p o v e ri s h e d v a g a b o n d l i k e y o u r s e l f m u s tl o c a t e t h i n g s o f v a l u e i y o u r t r a v e l s a n s e l l t h e m f o Z o r k m i d s , t h o f f i c i a l c o i no t h e r e a l m . O n l y t h e n c a y o a f f o r dt h f i n e r t h i n g s a w e l l - h e e l e d a d v e n t u re n e e d s t s a v e d i s t r e s s e d c i v i l i z a t i o n .

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

3 C O M P U T E ' S G m a r r o F e b r u a r y 1 9 8 8

y o u r o w n , g i v i n g h i o h e v a r y i n ga m o u n t s o e n d u r a n c e , l u c k , i n t e l l ig e n c e , c o m p a s s i o n , a n s t r e n g t h . W h e nr e q u e s t e d , b a g r a p h s d i s p l a y i n g t h ep e r c e n t a g e s o f t h e s e i n d i v i d u a l a t t r ib u t e s a p p e a r i b o x e d a r e a a t h t o o y o u r s c r e e n . T h e s e g r a p h s o f f e r a a t - a - g l a n c e l o o k a y o u r e v e r - c h a n g i n ga b i l i t i e s . T h g r a p h s a l s o a u t o m a t i c a l l ya p p e a r w h e n t h e r e i c h a n g e i y o u rs t a t u s . F o e x a m p l e , i y o a r a t t a c k e da n i n j u r e d b o n o f t h e g a m e ' s m o s t e r s , t h e n d u r a n c e g r a p h d i s p l a y sy o u r d e c l i n i n g e n d u r a n c e u n t i l y o d f e a t y o u r f o o f l e e t h a r e a . W h e ny o u r e n d u r a n c e h a r e a c h e d i t e n d ,

T h s t o r y i n t i m a t e l y i n v o l v e st h e p l a y e r , m a k i n g t h g a m e a

a d d i c t i n g a a n b e s t - s e l l i n gn o v e l .

t h e n s h a v e y o u , a n d y o u m u s t b e g i nt h g a m e a n e w . O c o u r s e , s a v i n g y o u rp o s i t i o n a s e v e r a l p o i n t s t h r o u g h o u tt h g a m e i a d v i s e d a n w i l l p r e v e n ty o u f r o m h a v i n g t r e s t a r t y o u r q u e s tf r o m t h b e g i n n i n g .

B r i a n M o r i a r t y ' s s t o r y i t h m o s ti m p r e s s i v e f e a t u r e o f t h e B e y o n d Z o r ke x p e r i e n c e . C a p t u r i n g t h i m a g i n a t i o n ,t h s t o r y i n t i m a t e l y i n v o l v e s t h e p l a y e rw i t h t h i n t e r a c t i o n , m a k i n g t h g a m ea a d d i c t i n g a a n b e s t - s e l l i n g n o v e l ,f o u n d m y s e l f p l a y i n g B e y o n d Z o r kh o u r s p a s t t h t i m e h a s e a s i d e f o i t

h a v e r e a d o p i n i o n s a b o u t t e x t - o n l ya d v e n t u r e g a m e s b e c o m i n g o b s o l e t ed u t t h a d v e n t o f l a s h i e r , h i - r e s -g r a p h i c s a d v e n t u r e g a m e s . d o n ' ta g r e e . N o t h a t t h e s e g r a p h i c s a d v e nt u r e s a r n o w o n d e r f u l i t h e i r o w r i g h t , b u t h e p i c t u r e s t h e y p r o d u c ec a n n o t c o m p a r e w i t h t h p i c t u r e s g e e r a t e d b w e l l - w r i t t e n t e x t i t h m o s ts o p h i s t i c a t e d c o m p u t e r s a n w h e r e : t h h u m a n m i n d .

T h i s s e l f - b o o t i n g p r o g r a m i w r i tt e f o t h C o m m o d o r e 1 2 8 , a n y o u ' l ln e e d a n 8 0 - c o l u m n m o n i t o r a n e i t h e r

1 5 4 1 o 1 5 7 1 d i s k d r i v e t p l a y t h g a m e . A l t h e f e a t u r e s o f t h e p r o g r a m

a r e w e l l d o c u m e n t e d w i t h i n t h u n i q u ep a c k a g i n g , a n d , a u s u a l , I n f o c o m ' sd o c u m e n t a t i o n i p r e s e n t e d i a e n t e rt a i n i n g a n e a s y - t o - u n d e r s t a n d m a n n e r .

c o l o r f u l 1 2 2 - i n c h p i c t o r a lm a o T h e K i n g d o m o Q u e n d o r i s u p p l i e d w i t h t h p a c k a g e . W h i l e t h m a i n i c e l y d r a w n a n i o f q u a l i t yt h a t a n a d v e n t u r e r w o u l d b p r o u d t d i s p l a y , i c a n n o t b e u s e d t d i r e c t y o t h r o u g h t h g a m e . U s i n g i w o u l d b l i k e t r y i n g t u s s a t e l l i t e w e a t h e rp h o t o a s r o a d m a p . A o n s c r e e n m a i d i s p l a y e d a l o n g s i d e t h t e x t a r e a , a y o m o v e a r o u n d w i t h i n t h p r o g r a m .T h i s m a i v e r y h a n d y f o k n o w i n gw h e r e y o a r a n i h e l p f u l i p l a nn i n g y o u r n e x t m o v e . O n l y t h r o o m sd i r e c t l y a r o u n d y o a r d i s p l a y e d h e r e ,h o w e v e r , s y o u r a d v e n t u r e m a p -m a k i n g d a y s a r e n o t o v e r .

n i c e a d d i t i o n w o r t h n o t i n g i t h p r o g r a m ' s u s o f t h e 1 2 8 ' s f u n c t i o nk e y s . E a c h k e y c a n b u s e d a a a b b r ev i a t i o n o a n c o m m a n d y o c h o o s e . I y o f i n d t h a t y o o f t e n u s c e r t a i ns e n t e n c e l i k e " D r o p a l b u t t h e l a m p , "a l y o u h a v e t d i t o s e t f u n c t i o nk e a n v o i l a , w i t h s i n g l e k e y s t r o k e ,y o u r s e n t e n c e i t h e r e . L o n g o d i f f i c u l tw o r d s y o u ' l l e n c o u n t e r i t h e s t o r y a r ea l s o g o o d c a n d i d a t e s f o t h i s o p t i o n .

L i k e m o s t p r o g r a m s f r o m I n f o c o m ,B e y o n d Z o r k r e q u i r e s r e g u l a r a c c e s s t t h e d i s k d r i v e . E v e r y t i m e y o p r e s s R T U R N f o m o v e o a c t i o n , t h p r g r a m s e a r c h e s t h d i s k f o i n f o r m a t i o n .A l t h o u g h I ' v e n e v e r h a d a n y t r o u b l ew i t h m d r i v e , e v e n a f t e r h u n d r e d s o h o u r s o a d v e n t u r i n g , s t i l l f i n d m y s e l ff r e t t i n g a b o u t i t

A t h b e g i n n i n g o t h i s a r t i c l e ,p a r a p h r a s e d s o m e o B e y o n d Z o r k ' sg r e a t t e x t , w h i c h i n c l u d e d r i d d l e . T h f u o t h e s e g a m e s i t u n r a v e l t h e s em y s t e r i e s a l b y o u r s e l f , b u w o n ' tl e a v e y o w i t h o u t n u d g e i t h r i g h td i r e c t i o n . T h i n k o r e p o r t a s l o u ds o u n d a n n o i t u s u a l m e a n i n g o d i c l o s i n g i n f o r m a t i o n .

T h r e s t i u t y o u .— S t e v e H e d r k k

B e y o n d Z o r kI n f o c o m1 2 C a m b r i d g e P a r k D r C a m b r i d g e , M 0 2 1 4 0$ 4 4 . 9 5

Page 37: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 37/120

F E E L L I K EC H A L L E N G I N G

3 - T I M EW O R L DP I O N ? "

C l W F U E L C H A L L E N G E I T H C L O S E S T Y O C A

G E T T H H O P A V E M E N T O T H D R A G S T R I P : '

S h i r l e y M u l d o w n e y h e l p e d d e s i g n t h i s a u t h e n t i cp r o f e s s i o n a l d r a g - r a c i n g s i m u l a t i o n . B a s e d o n h e

w o r l d c h a m p i o n s h i p y e a r s , T O F U E L C H A L L E N G Ea l t h t h r i l l s a n e x c i t e m e n t o N H R A

n .H o c a 6 - s e c o n d e v e n t h o l d y o u r i n t e r e s t ? W e l l ,

F U E L C H A L L E N G E i a e n t i r e s e a s o n , f r o m t h o n a l s t t h W o r l d F i n a l s , w i t h a l t h

a c t i o n , p r e - r a c e s t r a t e g y , e q u i p m e n t s e l e c t i o n sb u d g e t e x p e n s e c o n s i d e r a t i o n s i n c l u d e d . Q u a l i f y ,t h r o u g h g r i d o c h a l l e n g e r s , a n f i n a l l y f a c e S h i r l e y

t h s h o w d o w n !C h o o s e y o u r l a n e ,o u y o u r t i r e s ,

y o u r d r a g s t e r ,t h C h r i s t m a s

l i g h t s . P o t h h i t h t h r o t t l e

y o u ' r e o f f ! W a t c ht a c h , l e a n o u y o u r

f u e l , s h i f t j u s t r i g h t | ^ t h t i m e y o u p o p y o u r c h u t e ,k n o w i y o u ' v e b e a t e n t h c h a m p i o n o h e w i n n i n gy e a r s .

D o n ' t r e d - l i g h t , s m o k e y o u r t i r e s , o b l o w y o u r e n g i n e .Y o u ' l l n e e d t h e p o i n t s a n p r i z e m o n e y . . . i t ' s l o n g s e a s o n .

P u y o u r s e l f i t h d r i v e r ' ss e a t t o d a y ! C a l l T O L L - F R E E f o

t h C O S M I d e a l e r n e a r e s t y o u ,o t o r d e r d i r e c t .

T O F U E L C H A L L E N G Ef o C - 6 4 / 1 2 8 i p r i c e d a $ 2 4 . 9 5 .

c o s m i( 8 0 0 ) 8 4 3 - 0 5 3 7I C a l i f o r n i a ( 8 0 0 ) 6 5 4 - 8 8 2 94 1 N F i g u e r o a S t r e e tW i l m i n g t o n , C 9 0 7 4 4

Page 38: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 38/120

V i d e o T i t l e S h o pT h r e e y e a r s a g o , t h i s p r o g r a m w o u l dh a v e m a d e m l i f e m u c h s i m p l e r a n p r o b a b l y m o r e r e w a r d i n g . h a p u c h a s e d 6 f o t h e x c l u s i v e p u r p o s e o m a k i n g t i t l e s e q u e n c e s f o v i d e o p r od u c t i o n s . I n v o l v e d w e r e l o n g n i g h t s o l e a r n i n g t p r o g r a m t h c o m p u t e r i o d e t c r e a t e r u d i m e n t a r y a n i m a t i o n sf o t h e p r o f e s s i o n a l v i d e o s w a s h o o ti n d u r i n g t h d a y . W i t h V i d e o T i t l eS h o p , w o u l d h a v e g o t t e n m o r e s l e e p ,w o u l d h a v e b e e n a b l e t c h a r g e h i g h e rp r i c e s f o m w o r k , a n d w o u l d h a v et u r n e d o u t i t l e s a n g r a p h i c s o b e t t e rq u a l i t y t h a n a c h i e v e d b h a c k i n g .m i g h t n o h a v e b e c o m e r i c h , b u c o u l d ' v e b e e n c o n t e n d e r .

T h k e t l e a r n i n g a n u s i n g V i d e oT i t l e S h o p i i u n d e r s t a n d i n g t h a t i i t w s e p a r a t e b u t c o m p a t i b l e p r o g r a m s( V i d e o T i l l e r a n M i c r o P a i n t e r P l u s )r a t h e r t h a n o n e c o m p r e h e n s i v e p r g r a m . L e a r n i n g i t o p e r a t i o n i s i m p l if i e d b b r e a k i n g t h p r o c e s s d o w n i n t oc o m p o n e n t p a r t s , a n D a t a s o f t i t b c o m m e n d e d f o c h o o s i n g t h i s a p p r o a c h .

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

Y o u r t o o l s i M i c r o P o i n t e r i n c l u d ef o u r p e n s w i t h w h i c h t d r a w , t h c a p ab i l i t y o s t r a i g h t l i n e o f r e e h a n d d r a wi n g , f o u r p e s p e e d s , s i x t e e n c o l o r s ,m a g n i f i c a t i o n , a n " u n d o , " w h i c h a l o w s y o t c a n c e l y o u r l a s l a c t i o n .

U n l i k e o t h e r p a i n t i n g p r o g r a m s ,t h f o u r p e n s h e r e a r n o d i f f e r e n ts i z e s . P e n s a r d i f f e r e n t i a t e d i o r d e r t k e e p y o u r d r a w i n g c l e a n a n f r e e f r o mc o l o r b l e e d . I n p r a c t i c e , t h a p p r o a c hw o r k s t h i s w a y : I y o u s p e t d r a w a o r a n g e s q u a r e , t h e n c h a n g et h a t p e c o l o r t p u r p l e a n d d r a w d s i g n w i t h i n t h a t s q u a r e , t h e c o l o r s b l e e do f u z z t o g e t h e r . U s i n g d i f f e r e n t p e f o p u r p l e p r e v e n t s t h i s .

M a g n i f i c a t i o n g i v e s y o a n e nl a r g e d v i e w o s m a l l p o r t i o n o y o u rs c r e e n , a l l o w i n g y o t w o r k o i a p i x e l l e v e l . T h i s i u s e f u l f o p u t t i n g t h f i n i s h i n g t o u c h e s o a o b j e c t o r f o c o r r e c t i n g a l i n e t h a t m a n o h a v et u r n e d o u t q u i t e t h e w a y o w a n t e d .B e c a u s e y o a r w o r k i n g a t p i x e l l e e l i i a l s o p o s s i b l e t u s t h i s f e a t u r et e d i t a n c h a n g e t h f i l l p a t t e r n s u s e db M i c r o P a i n t e r , t h u s g i v i n g t h e mn e t e x t u r e .

A w i t h a n o t h e r d r a w i n g a n p a i n t i n g p r o g r a m , M i c r o P a i n t e r P l u s i o n l y a g o o d a t h t a l e n t a n p a t i e n c ey o b r i n g t i t G i v e i t h e s e t w t h i n g s ,a n y o c a c r e a t e v e r y g o o d b a c kg r o u n d s f o y o u r t i t l e s .

V i d e o T i t l e r o p e r a t e s o n t w o l e v e l s :3 C O M P U T E R S G a z e l l e F e b r u a r y 1 9 B 8

■ I , , ■ - '

c r e a t i o n a n e x e c u t i o n . T i t l e s a r c r e a te i w h a t a r e c a l l e d o b j e c t s . O b j e c t s a r a r e a s b o u n d e d b e l a s t i c - d o t t e d l i n e si n t o w h i c h y o t y p e t h w o r d s o y o u rt i t l e . U s i n g t h i s s y s t e m , e a c h o b j e c t c a b m a n i p u l a t e d s e p a r a t e l y . L e t ' s s a y o c r e a t e I h e t i t l e " O u r S u m m e r V a c at i o n . " P u t t i n g a l t h w o r d s i o n o j e c t m e a n s t h e y w i l l b a c t e d u p o nt o g e t h e r a n t h a t t h e y w i l l a l b o f t h es a m e c h a r a c t e r f o n t . P u t t i n g t h e m i d i f f e r e n t o b j e c t s m e a n s y o c a n u s ed i f f e r e n t e f f e c t o e a c h w o r d : " O u r " i

s m a l l s o l i d f o n t , " S u m m e r " i l a r g e rf o n t t h a t c y c l e s t h r o u g h c o l o r s , a n

V i d e o T i t l e S h o p i o n o t h s i m p l e s t a n l e a s t e x p e n s i v e

w a y s t d r e s s u p y o u r v i d e o s .

" V a c a t i o n " i s t i l l l a r g e r f o n t t h a ts l i d e s u f r o m d i b o t t o m o y o u r s c r e e n .

I d e a l l y , y o f i r s t c r e a t e y o u r b a c kg r o u n d w i t h M i c r o P a i n t e r P i u s a n u s i a a e a s e l u p o n w h i c h t s u p e r i mp o s e y o u r t i t l e . T h i s a l l o w s y o t e p e r i m e n t w i t h t h f o r m a t t i n g a n p l a c i n g o y o u r t i t l e s .

A w i t h M i c r o P a i n t e r , t h V i d e oT i t l e r p r o v i d e s f o u r p e n s , a n t t h s a m e p u r p o s e : t p r e v e n t c o l o r b l e e di n g . O t h e r t o o l s a v a i l a b l e a r s e l e c t i o no f 1 6 c o l o r s , p a g e s e l e c t i o n , t i m i n g , av a r i e t y o f f o n t s i z e s , a n i n s e r t a n d l e t e f u n c t i o n s t h a t w o r k a t h e y w o u l do w o r d p r o c e s s o r .

T e x p l a i n t h p a g e s y s t e m , c o s i d e r t h o p e n i n g t i t l e o f t h e p r o g r a m :s c r e e n " f i z z l e s " ( a p p e a r s p i x e l b p i x e l )t r e v e a l a o c e a n s c a p e ( t h e b a c kg r o u n d ) . N e a r t h t o o t h s c r e e n ,b l a c k s q u a r e g r o w s i s i z e , f o r m i n g t h c r e d i t s . s e c o n d l a t e r , t h t i t l e a p p e a r sw i t h a n o t h e r l i n e u n r o l l i n g n e a r t h c e n t e r o t h s c r e e n . A n f i n a l l y , a n o t he r c r e d i t l i n e a p p e a r s n e a r t h b o t t o m o t h e s c r e e n . T h i s s e q u e n c e o c c u p i e s 1 p a g e s , o r s c r e e n s . T h " s c r e e n " a pp r o a c h g r e a t l y s i m p l i f i e s t h i n g s f o y o u .

T h b a c k g r o u n d s y o c r e a t e c a n b e

d u p l i c a t e d f r o m o n p a g e t a n o t h e r , i t h a b o v e e x a m p l e , t h s e q u e n c e w a r e p r o d u c e d u s i n g 1 s e p a r a t e p a g e s .( B e c a u s e t h s a m e b a c k g r o u n d i r t a i n e d , y o a r n e v e r a w a r e o p a g ec h a n g e s t a k i n g p l a c e . ) E a c h o t h a t i o n s o c c u p i e d p a g e : T h e r e w a t h " g r o w i n g s q u a r e " p a g e , t h e c h a n g i n go t h s q u a r e t c r e d i t , t h c r e d i t f r z e w h i l e t h t i t l e a p p e a r e d a n s o n

V i d e o T i t l e S h o p d o e s n o r e s t r i c ty o t o t h i s a p p r o a c h . I i p o s s i b l e t u s m o r e t h a n o n b a c k g r o u n d f o t i t l e .P e r h a p s o n e p a g e f i z z l e s o u ( f i z z l i n gb e i n g t h c o m p u t e r e q u i v a l e n t o f a d eo r a l a p d i s s o l v e ) , o n l y t b r e p l a c e d b t h n e x t p a g e . Y o c a a l s o s c r o l l t e x t ,p a i n t i a c r o s s t h e s c r e e n , w i p e i a n o t h e f o u r d i r e c t i o n s , a n c o n t r o l t h el e n g t h o t i m e p a g e i o n s c r e e n b e f o r eb e i n g r e p l a c e d b a n o t h e r p a g e .

B a s e d o m o w t e a c h i n g e x p e r ie n c e s , o n o f t h e m o s t d i f f i c u l t c o n c e p t sf o r a n o v i c e - t g r a s p i t h a t o r e c o r d i n gc o m p u t e r o u t p u t o n t o v i d e o r e c o r d e r .Y o u ' l l b h a p p y t k n o w t h a t t h d o c um e n t a t i o n f o V i d e o T i t l e S h o p t r e a t s t h s u b j e c t i d e p t h .

A f a a s t h e d o c u m e n t a t i o n i t s e l fi c o n c e r n e d , f i n d s o m e f a u l t w i t h i t o r g a n i z a t i o n — t h e t o p i c o r e c o r d i n gc o m e s f i r s t , b e f o r e y o u h a v e a n y t h i n gt r e c o r d . I t h e s e c t i o n s o u s i n g a n w o r k i n g w i t h V i d e o T i t l e r a n M i c r oP a i n t e r P l u s , t h i n f o r m a t i o n s e e m s t s u f f e r f r o m t h s a m e l a c k o f o r g a n i z at i o n . H o w e v e r , t h m a n u a l d o e s t e l ly o e v e r y t h i n g y o u n e e d t k n o w , a n t h e r e a r e q u i c k r e f e r e n c e c a r d s t o r em i n d y o o t h m a n y k e y b o a r d c o m a n d s u s e d i e a c h p r o g r a m .

H o d y o u s i a n w h w o u l db i n t e r e s t e d ? A n y h o m e v i d e o e v e rm a d e w o u l d b e n e f i t f r o m t i t l i n g . M o r et h a n a n y t h i n g e l s e t h a t y o c a d w i t hy o u r c a m e r a , t h p r e s e n c e o t i t l e s i t h o n s u r e w a o g i v i n g y o u r v i d e o sb e g i n n i n g a n a e n d . B e c a u s e o u t p u ti t v i d e o t a p e , m a n y s h o r t t i t l e s q u e n c e s c a b s t r u n g t o g e t h e r i n t o o n l o n g s e q u e n c e , i n c l u d i n g a l t h i n f o rm a t i o n y o u f e e ! i n e c e s s a r y . Y o c a t h e n d u t t h a u d i o t r a c k .

W h e t h e r y o u s h o o t h o m e m o v i e so r a r e i n v o l v e d i s m a l l - s c a l e p r o f e ss i o n a l v i d e o p r o d u c t i o n . V i d e o T i t l eS h o p i o n o f t h e s i m p l e s t a n l e a s t e p e n s i v e w a y s t d r e s s u y o u r p r o d u c t .

V i d e o T i t l e S h o p i p r o d u c t o D a t a -S o f t a n i d 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 .A l s o a v a i l a b l e a r G r a p h i c s C o m p a n i o nd i s k s w h i c h a r l o a d e d w i t h r e a d y - m a d eb a c k g r o u n d p i c t u r e s a p p r o p r i a t e t m o s ts o c i a l , f a m i l y , o r b u s i n e s s o c c a s i o n s .

— E r v i n B o b oD a t a s o f t1 9 8 0 S N o r d h o f f P I C h a t s w o r t k , C $ 2 3 . 9 5

Page 39: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 39/120

B r i n g y o u r C o m m o d o r e t l i f ew i t h F R E E m o d e m a n s o f t w a r e !

N o y o c a p l u g y o u r C o m m o d o r e i n t o a e x c l u s i v en e t w o r k t h a t ' s u s e f u l , e a s y , f u a n i n e x p e n s i v e . J o i nQ - L i n k n o a n w e ' l l g i v e y o a f r e e m o d e m a n s o f t w a r e t g e y o s t a r t e d .E n j o y u n l i m i t e d a c c e s s t w i d e r a n g e o Q - L i n k" B a s i c " s e r v i c e s f o s e f e o o n l y $ 9 . 9 5 m o n t h .G e h e l p f r o m C o m m o d o r e e x p e r t s u s t h H o t l i n et a s C o m m o d o r e q u e s t i o n s , o s e a r c h t h e d a t a b a s eo f i n f o r m a t i o n f r o m C o m m o d o r e t a n s w e r y o u rq u e s t i o n s o t h s p o t . A c c e s s G r o l i e r ' s A c a d e m i cA m e r i c a n E n c y c l o p e d i a 1 " , t h l a t e s t n e w s a n e n t e rt a i n m e n t u p d a t e s .S p e c i a l Q - L i n k " P l u s " s e r v i c e s l e y o e x p a n d y o u rs o f t w a r e l i b r a r y w i t h m o r e t h a n 1 0 , 0 0 0 p u b l i cd o m a i n p r o g r a m s g a m e s , g r a p h i c s , b u s i n e s s a n e d u c a t i o n a l s o f t w a r e a n m u c h m o r e ! A l s o , y o c a p r e v i e w n e c o p y r i g h t e d s o f t w a r e b e f o r e y o b u y .G e t a n s w e r s t o y o u r s o f t w a r e q u e s t i o n s f r o m B e r k e l e yS o f t w o r k s , E l e c t r o n i c A r t s a n A c t i v i s i o n , t n a m ef e w . P a r t i c i p a t e i f u l l - c o l o r , m u l t i - p l a y e r g a m e s l i k eC a s i n o ( i n c l u d e s B l a c k j a c k , P o k e r , B i n g o a n t h S l o t s ) , C h e s s a n B r i d g e . " P l u s " s e r v i c e s c o s t o n l y a e x t r a 8 c e n t s p e m i n u t e a n y o u r f i r s t h o u r o " P l u s " s e r v i c e u s a g e e a c h m o n t h i f r e e !

W i t h Q - L i n k , y o c a s h a r p e n y o u r c o m p u t e rs k i l l s . . . c o n n e c t w i t h p e o p l e . . . d i s c o v e r n e w a y s t g e s m a r t . . . s a v e m o n e y e v e r y d a y . . . p l u s h a v e l o o f f u n !N o - r i s k g u a r a n t e e . T r Q - L i n k w i t h o u t r i s k . I f a a n t i m e , f o a n r e a s o n , y o a r n o c o m p l e t e l ys a t i s f i e d , y o m a c a n c e l y o u r m e m b e r s h i p .O r d e r y o u r Q - L i n k s o f t w a r e a n m o d e m t o d a y b ym a i l i n g t h i s c o u p o n t o Q - L i n k , 8 6 1 9 V \ f e s t w o o dC e n t e r D r i v e , V i e n n a , V 2 2 1 8 0 o f o r f a s t e r s e r v i c ec a l l t o l l - f r e e : 1 - 8 0 0 - 7 8 2 - 2 2 7 8 E x t . 1 2 2 0

Q - L I N K R E S E R V A T I O N F O R MC h o o s e o n e :

n t e d m o d e m . S t a r t m Q - L i n k m e m b e r s h i p b c h a r g i n g m e n o w i o tm f i r s t m o n t h s a S 3 8 0 a n l e n d m t h e F R E E Q - l m k s o f t w a r e a n

R C o m m o d o r e 3 0 0 b n u 3 u t o < l i a m o d e m ( o d e l l 6 6 0 - r c t a 1 1 v a l u e S 6 9 . 9 5 ) .J i l f * J i < l y h a v e m o d e m . S e n d m e m y F R E E Q l i n k s o l T w a r e a n s t a r tm Q - U n k m e m b e r s h i p b c h a r g i n g m e r o w f o m t i r s t m o n t h o

m e m b e r s h i p a S 9 . 9 5F u l l n a m e

A d d r e s s

O t ( W B o . n l

5 1 a l e Z i

D r i e r v a l i d t t h c o n t i n e n t a l U . a n d C a n a d j f o n e m p m t x r r s o n l y t x p - r e s 6 / 3 0 V B 4 1P r - t c s i u b | « t l c h a n g e w i t h o u t n o t i c e T J i e r e i c o m m u n i c a t i o n ! s u r c h a r g e ( o c o n n e c t i o n T o 0 - l m k f r o m C a n a d a c e n t ! ( U . S . ) p e m i n u t e f r o m M o n t r e a l .V a n c o u v e r . O t t a w a , T o r o n t o . Q u e b K . W i n d s o r . K i t c h e n e r a n C a l g a r y u u n g I h T y m n n t n e t w o r k , a n I S t e n t s ( U . S p e m i n u t e ( r o m o v e r B 5 o t h e r l o c a t i o n s u u n gI t i e D A T A P A C n e t w o r k

H o m e p h o n eC 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 I U n

C h e c k e n c l o s e d

i * r * 9 i U * - « ] T r s e r - j . i o C o m n y x l O ' F ( f « T > o i M O . L C H i n k< f c 4 l i H ^ S o p w I - a l . * d *

S i g n a t u r e .

C a l l t o l l - f r e e 1 - B 0 » - 7 f l 2 - 2 2 7 8 E x t . 1 2 2 0 o m a i l t h i s c o u p o n t o Q - L i n k . 8 6 1 9 W e s l w o o d C e n t e r D n w e .V i e n n a . W A 2 2 I 8 0

H i ' 1 l ' u n w H * h n i ' t m r u x l i t ' i i

Page 40: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 40/120

T h C o m m o d o r e 2 0 0 2 M o n i t o rC o m m o d o r e h a r e c e n t l y r e l e a s e d t h 2 0 0 2 , n e 1 3 - i n c h c o l o r m o n i t o r t h a tw o r k s w e l l w i t h C o m m o d o r e ' s e n t i r el i n e o c o m p u t e r s — t h e 6 4 C , 1 2 8 , 1 2 8 D ,A m i g a 5 0 a n 2 0 0 0 , a n t h P 1 0 A l t h o u g h i i f u n c t i o n a l l y i d e n t i c a l t ot h 1 0 8 0 m o n i t o r o r i g i n a l l y s o l d w i t ht h A m i g a 1 0 0 0 , i i d i f f e r e n t i s t y l e —r e f l e c t i n g C o m m o d o r e ' s n e i m a g e —a n i l o o k s g o o d w i t h a l C o m m o d o r ec o m p u t e r s .

T h r e a l b e a u t y o t h 2 0 0 2 i t h a ty o c a u s i w i t h y o u r c u r r e n t c o p u t e r , a n i y o u p g r a d e l a t e r , y o w o n ' t h a v e t b u n o m o n i t o r . S i n c ea c o l o r m o n i t o r i s i g n i f i c a n t e x p e n s ei t h c o s t o a n s y s t e m , t h i s i b i p l u s . A n p e r h a p s b e s t o a l l , t h 2 0 0 2i n m o r e e x p e n s i v e t h a n a a v e r a g eR G m o n i t o r — a n d i i l e s s e x p e n s i v et h a n m a n y .

C o m m o d o r e h a h i s t o r y o f p r v i d i n g i t u s e r s w i t h e x c e l l e n t m o n i t o r s .T h 1 7 0 2 — r e l e a s e d a m o n i t o r f o t h 6 4 — w a s f i r s t - c l a s s d i s p l a y a r e a s o n a b l e p r i c e . A n d C o m m o d o r e o f e r e d s o m e t h i n g e x t r a . I n s t e a d o t h o r d i n a r y c o m p o s i t e s i g n a l u s e d b y m o s tm i c r o c o m p u t e r s , t h 1 7 0 2 o f f e r e d s r p a -r a t e d c o m p o s i t e v i d e o , w h i c h s e p a r a t e st h c o l o r ( c h r o m a ) a n i n t e n s i t y ( l u m a )p a r t s o t h s i g n a l a n p r o d u c e s a s t r i ki n g l y b e t t e r p i c t u r e t h a n s t r a i g h t c o m -

p o s i t e . S u b s e q u e n t C o m m o d o r em o n i t o r s t h a t o f f e r e d c o m p o s i t e v i d e os u p p o r t e d s e p a r a t e d c o m p o s i t e , t o o .

W h e n t h 1 2 a r r i v e d o t h s c e n e ,i a d d i t i o n t i t 4 0 - c o l u m n 6 a n 1 2 v i d e o m o d e s , t h e r e w a s o m e t h i n gn e w — a n 8 0 - c o l u m n c o l o r m o d e .g o o d 8 0 - c o l u m n d i s p l a y d e m a n d sh i g h e r - r e s o l u t i o n c o l o r s i g n a l t h a n i p o s s i b l e w i t h c o m p o s i t e — e v e n s e p ar a t e d c o m p o s i t e . S o i a d d i t i o n t t h c o m p o s i t e v i d e o o t h 4 0 - c o l u m nm o d e s , t h 1 2 8 p r o d u c e s a n R G d i g i t a ls i g n a l f o i t 8 0 - c o l u m n c o l o r s c r e e n .

T h 1 2 8 ' s R G s i g n a l i t h s a m ea t h o n t h I B P w i t h C G c a r du s e s , a n i i t h s a m e s i g n a l u s e d i C o m m o d o r e ' s o w P 1 0 s . C o m m od o r e d e s i g n e d t h 1 9 0 2 m o n i t o r t s u p o r t a l o f t h e 1 2 8 ' s v i d e o m o d e s . I a c c e p t s c o m p o s i t e , s e p a r a t e d c o m p o si t e , a n R G d i g i t a l s i g n a l s . W h e n t h P 1 0 a r r i v e d , m a n y d e a l e r s s o l d1 9 0 2 m o n i t o r w i t h t h o s e s y s t e m s .

F o t h A m i g a 1 0 0 0 , t h r e s o l u t i o no c o m p o s i t e v i d e o a n d e v e n R G d i g it a s i g n a l s w a n o s u f f i c i e n t . T h A m g a ' s g r a p h i c s n e e d e d a n R G a n a l o gs i g n a l t b e s e e n a t h e i r b e s t . B u i t h ed e s i g n e r s w a n t e d t h A m i g a t b a b ! et u s c o m p o s i t e a n R G d i g i t a l m o n it o r s a s w e l l a s R G a n a l o g , s t h e s e c ap a b i l i t i e s w e r e a l s o i n c l u d e d . T h 1 0 8 0

B A C K U P P R O T E C T E DS O F T W A R E F A S T .F r o m t h t e a m w h b r o u g h t y o C o p y ( f o t h e A p p l e , t h e M a c i n t o s ha n t h I B c o m e s r e v o l u t i o n a r yn e c o p y p r o g r a m f o t h C o m m o d o r e6 4 / 1 2 8 c o m p u t e r s .

C o p i e s m a n y p r o t e c t e d p r o g r a m sa u t o m a t i c a l l y . ( W u p d a t e C o p y I 6 4 / 1 2 8 r e g u l a r l y t h a n d l e n e p r o t e c t i o n s ; y o u a s a r e g i s t e r e do w n e r m a u p d a t e a a n l i m e f o $ 1 p l u s $ s / h . )C o p i e s e v e n p r o t e c t e d d i s k s i u n d e r m i n u t e s { s i n g l e d r i v e ) .C o p i e s e v e n p r o t e c t e d d i s k s i u n d e r m i n u t e ( d u a l d r i v e ) .M a x i m u m o ( o u r d i s k s w a p s o s i n g l e d r i v e .

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

I n c l u d e s f a s t l o a d e r , 1 2 - s e c o n df o r m a t .

R e q u i r e s a C o m m o d o r e 6 o 1 2 c o m p u t e r w i t h o n o t w 1 5 4 1 o r1 5 7 1 d r i v e s .C a l l 5 0 3 / 2 4 4 - 5 7 8 2 , F 5 ( W e s t C o a s t t i m e ) w i t h y o u r T i h a n d . O s e n d c h e c kf o $ 3 9 . 9 5 U . S . p l u s $ s / h , $ o v e r s e a s .

$ 3 9 . 9 5C e n t r a l P o i n t S o f t w a r e , I n c .9 7 0 0 S . W . C a p i t o l H w y . # 1 0 0P o r t l a n d , O 9 7 2 1 9

C e n i r d P b i n tS o f t w a r e

T h r e a l b e a u t y o f t h e 2 0 0 2 i t h a t y o c a u s i w i t h y o u rc u r r e n t c o m p u t e r , a n i y o

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

m o n i t o r w a b o r n . I d i s p l a y s a l t h s i g n a l s o f t h e 1 9 0 2 — c o m p o s i t e a n R G d i g i l a l — a s w e l l a s t h e n e s u p e r -h i g h - r e s o l u t i o n R G a n a l o g s i g n a l .

H a v i n g d i f f e r e n t m o n i t o r f o e a c hc o m p u t e r i l i n e a f a r - r a n g i n g a n e t e n s i v e a C o m m o d o r e ' s m u s t h a v e b e e ne x p e n s i v e f o t h c o m p a n y . I c e r t a i n l yc o u l d b e x p e n s i v e f o u s e r s w h s t a y e dw i t h C o m m o d o r e c o m p u t e r s b u n e e d e dn e m o n i t o r f o e a c h m a c h i n e .

C o m m o d o r e h a a n s w e r e d m a n yn e e d s w i t h t h 2 0 0 2 — a m o n i t o r t h a tw o r k s e q u a l l y w e l l w i t h a l o C o m m od o r e ' s c o m p u t e r s a n d o n e t h a t s t y l i s t ic a l l y r e f l e c t s C o m m o d o r e ' s n e w e s ti m a g e . T h 2 0 0 2 h a f o u r m o d e s : c o p o s i t e , s e p a r a t e d c o m p o s i t e , R G d i g it a l , a n R G a n a l o g . I i d e s i g n e d i t h s t y l e t h a t C o m m o d o r e s t a r t e d w i t ht h 1 2 a n h a c o n t i n u e d w i t h t h 6 4 C , A m i g a , a n d P 1 0 T h m o n i t o rc a s e h a c l a s s i c , c o n s e r v a t i v e l o o k ,a n t h d i s p l a y — t h e r e a l r e a s o n f o b u y i n g a n c o l o r m o n i t o r — i s c r y s t a lc l e a r i e v e r y m o d e a n w i t h e v e r yC o m m o d o r e w e ' v e t r i e d . I a p p e a r s t h a tC o m m o d o r e h a c o m e u w i t h r e a lw i n n e r . A f t e r a l l , w h c a a r g u e w i t hu n i v e r s a l m o n i t o r ?

— C l i f t o n K a r n e sT h C o m m o d o r e 2 0 0 2 M o n i t o rC o m m o d o r e B u s i n e s s M a c h i n e s1 2 0 0 W i l s o n D r W e s t C h e s t e r , P 7 9 3 8 0$ 3 9 9 . 9 5 , s u g g e s t e d r e t a i l p r i c e

3 f C O M P U T E ' s G a z e t t e F e b t u a r y 1 9 8 8

Page 41: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 41/120

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

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

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

u r e s s e a r c h , r e p l a c e , e t c . E v e n a d dl a n g u a g e r o u t i n e s w i t h t h b u i l t -

a s s e m b l e r . F a s t g r a p h i c s l i b r a r y . C - 6 4h a h i g h - s p e e d D O f o f a s t e r

M o r e t h a n j u s t c o m p i l e r -P a s c a l i c o m p l e t e s y s t e m

g i v e s y o u p r o g r a m m i n g r e s u l t s .$ 5 9 . 9 5 C - 1 2 8 S 5 9 . 9 5

C a d p a k — T h e p r o f e s s i o n a l d e s i g n t o o l .E n t e r s i m p l e o i n t r i c a t e d r a w i n g s w i t ht h k e y b o a r d , l i g h t p e n o 1 5 3 1 m o u s e .W i t h t h f l e x i b l e o b j e c t e d i t o r y o c a c r e a t e l i b r a r i e s o f u r n i t u r e , e l e c t r o n i c s ,e t c . a i n t r i c a t e a s c r e e n r e s o l u t i o np e r m i t s . Z o o m i t d d e t a i l e d w o r k .P r o d u c e e x a c t s c a l e d o u t p u t t m o s tp r i n t e r s i i n c h e s , f e e t , e t c . G e d e s i g nr e s u l t s f a s t w i t h C a d p a k a n y o u rC o m m o d o r e ® c o m p u t e r .C - 6 4 $ 3 9 . 9 5 C - 1 2 8 S 5 9 . 9 5

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

C o m p i l e r — N o wc a m a k e t h e i r B A S I C

r u f a s t e r ! E a s i l yv e r t s y o u r p r o g r a m s i n t o f a s tl a n g u a g e o s p e e d

E v e n s p e e d u p r o g r a m si S i m o n ' s B a s i c , V i d e o

e t c . I y o u r p r o g r a m w a l k sc r a w l s , g i v e i s p e e d t R U N !

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

G E O S T r i c k s T i p s — An e b o o k w i t h s o m e t h i n g f o e v e r y o n e . C o n t a i n s o v e r 5 0t r i c k s a n t i p s t h a t y o c a n u s ee v e r y d a y . C o n v e r t s a n w o r dp r o c e s s o r f i l e i n t o g e o W r i t ef o r m a t ; e d i t e x i s t i n g G E O S f o n t so c r e a t e y o u r o w n ; W r i t e i m a c h i n e l a n g u a g e o r e x p l o r e t h i n t e r n a l s o G E O S . $ 1 6 . 9 5

P l e a s e n o t e o u r n e a d d r e s s a n p h o n e n u m b e r s

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

7 0 9 - 1 0 1 - T e l e f a x 6 1 6 / 6 9 8 - 0 3 2 5o w r i t e t o d a y f o y o u r f r e e c a t a l o g o t h n a m e o y o u r n e a r e s t

O y o c a o r d e r d i r e c t u s i n g y o u r V i s a , A m e r i c a n E x p r e s s o A d $ 4 . 0 0 p e o r d e r f o s h i p p i n g a n h a n d l i n g . F o r e i g n

a d $ 1 2 . 0 0 p e i t e m . 3 0 - d a y m o n e y b a c k g u a r a n t e e o D e a l e r i n q u i r i e s w e l c o m e — o v e r 2 4 0 0 d e a l e r s n a t i o n w i d e .

Page 42: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 42/120

P r e m i e r e 3 5 D a i s y w h e e l P r i n t e rf e y e a r s a g o , w h e n f i r s t b e c a m e i

t e r e s t e d i c o m p u t e r s , b o u g h t 4 8 s y s t e m a n c a s s e t t e d r i v e . I t o o k d a y s( a l m o s t ) f o a s i n g l e p r o g r a m t l o a d .T h e n t h e m p h a s i s s h i f t e d t s p e e d ,a n t h d i s k d r i v e b e c a m e t h p r i m a r ys t o r a g e m e d i u m . T h a t q u e s t f o s p e e dl e m t b u d o t - m a t r i x p r i n t e r c a p ab l e o f p r i n t i n g 1 0 0 - 1 6 0 c p ( c h a r a c t e r sp e s e c o n d ) . e n j o y e d i t s p e e d a n g r a p h i c s c a p a b i l i t i e s , b u t p l a c e d l i t t l ee m p h a s i s o t h p r i n t q u a l i t y .

A m p r i n t i n g r e q u i r e m e n t s i c r e a s e d , d o t - m a t r i x p r i n t e r s a l s o b c a m e m o r e s o p h i s t i c a t e d . P r i n t e r ss u r f a c e d w i t h e n h a n c e d m o d e s c a l l e dN L ( N e a r L e t t e r Q u a l i t y ) , p r o d u c i n gp r i n t q u a l i t y t h a t r a n g e d f r o m t o l e r a b l et a l m o s t l e t t e r q u a l i t y .

S o o n , t h e m p h a s i s s h i f t e d f r o ms p e e d t q u a l i t y . T h n e e d f o m o r ep r o f e s s i o n a l - l o o k i n g d o c u m e n t s b c a m e t h n o r m , a n d a i s y w h e e l p r i n te r s u r f a c e d t m e e t t h o s e n e e d s . O u o t h p a c k o d a i s y w h e e l p r i n t e r s c a m et h P r e m i e r e 3 5 b C i t i z e n A m e r i c aC o r p o r a t i o n . P o u n d f o p o u n d a n d o l a f o d o l l a r , t h i s i o n o t h t r u e v a u e i c o m p u t e r p e r i p h e r a l s t o d a y . T h p r i n t e r c o m e s w i t h t w s p i r a l - b o u n dm a n u a l s , w h i c h a r w e l l - w r i t t e n a n e a s y t o f o l l o w . T h P r e m i e r e 3 5 u s e sp r i n t w h e e l s t h a t a r e i n t e r c h a n g e a b l ew i t h t h D i a b l o 6 3 0 . I i c o m p a t i b l ew i t h D i a b l o 6 3 0 , N E 3 5 5 0 , o Q u m eS p r i n t I P l u s p r i n t e r s t h r o u g h s e r i e so d i p - s w i t c h s e l e c t i o n s .

T h p r i n t e r i 2 2 . 8 i n c h e s w i d e , 1 i n c h e s d e e p , 5 . i n c h e s h i g h , a n w e i g h s 2 8 . 7 p o u n d s . I c a h a n d l e s i g l s h e e t s u t 1 i n c h e s w i d e , a n w i l l a c c e p t a m a n y a s i s h e e t s a t i m e . C e n t r o n i c s 8 - b i t p a r a l l e l i n t e rf a c e i s t a n d a r d ( s e r i a l o p t i o n i a v a i la b l e ) , a n t h p r i n t e r a l s o c o m e s w i t h1 2 - m o n t h w a r r a n t y .

M o s t d a i s y w h e e l p r i n t e r s I ' v e s e e nu s u a l l y h a v e s e p a r a t e t r a c t o r o s p r o c k e t f e e d e r , w h i c h s e l l s f o a n w h e r e f r o m $ 1 0 0 t $ 3 0 0 . T h P r e m i e r e

3 5 h o w e v e r , h a b u i l t - i n t r a c t o r o t h r e a r o f t h e p r i n t e r , w h i c h i r e c e s s e du n t i l n e e d e d . T h i s e l i m i n a t e s t h n e e df o r a s e p a r a t e t r a c t o r , a n e l i m i n a t e su n s i g h t l y a n b u l k y h a r d w a r e .

h a v e m P r e m i e r e 3 5 a n d u a lb i V e r s a F e e d I c u t - s h e e t f e e d e r i n t e rf a c e d w i t h C o m m o d o r e 1 2 8 . T h e t w ow o r d p r o c e s s i n g p r o g r a m s u s m o s to f t e n a r e P o c k e t W r i t e r 2 b D i g i t a l S l u t i o n s , a n f l e e t S y s t e m 4 b P r o f e ss i o n a l S o f t w a r e . h a v e n ' t e n c o u n t e r e da n p r o b l e m s r u n n i n g t h p r i n t e r w i t he i t h e r p r o g r a m . F l e e t S y s t e m h a D a b l o p r i n t e r f i l e t h a t i c o m p a t i b l e w i t ht h P r e m i e r e 3 5 a n u s t h 1 1 0 1 /J U K I 6 0 0 0 p r i n t e r f i l e o P o c k e t W r i t e r 2 T h e y b o t h w o r k p e r f e c t l y . T h s h e e tf e e d e r h a n d l e s e n v e l o p e s a n p a p e rf r o m t 1 i n c h e s w i d e , i h a h o p e c a p a c i t y o f 2 0 s h e e t s , a n i w i l lf e e d 1 6 - 2 4 - p o u n d p a p e r .

I a p p e a r s t h a t m o s t C o m m o d o r es o f t w a r e d e v e l o p e r s f a i l t i n c l u d e p r a m e t e r s i n t h e i r p r o g r a m s f o i n s t a l l i n gs h e e t f e e d e r s . I o r d e r f o t h e c u t s h e e tf e e d e r t w o r k p r o p e r l y , c o n t r o l ( d e c im a l ) c o d e s m u s t b s e n t t t h p r i n t e rb w a o t h w o r d p r o c e s s i n g p r g r a m . T h e s e c o d e s m a b s e n t t t h p r i n t e r b s e v e r a l d i f f e r e n t m e t h o d s .S i n c e t h p r o g r a m s u s l a c k s h e e tf e e d e r p a r a m e t e r s , r e d e f i n e d c h a r a c t e rs e t s m u s t b c r e a t e d . W i t h P o c k e t W r i t e r2 y o f i r s t e n t e r t h f o r m a t m e n u a n i n s e r t t h e c o n t r o l c o d e s i t h r e d e f i n e dc h a r a c t e r o p t i o n i t h f o r m o

2 2 4 9 T a c t i v a t e b i 2 s i m p l y r e p l a c e t h e 4 w i t h 5 0 T h r e p r e s e n t s t h e r e d e f i n e d c h a r a c t e r , a n i a c c e s s e d b s i m u l t a n e o u s l y h o l d i n gt h S H I F T a n C T R L k e y s w h i l e p r e s si n t h k e y .

l i k e t p l a c e t h e r e d e f i n e d c h a r a ct e r i n t h h e a d e r o p t i o n o f t h e f o r m a tm e n u . B y d o i n g t h i s , t h c o d e w i l l b t h f i r s t s i g n a l r e c e i v e d b t h p r i n t e r , t h e r eb a c t i v a t i n g t h s h e e t f e e d e r . H o w e v e r ,i n e e d t u s t h h e a d e r o p t i o n f o p a g e n u m b e r i n g , o t p r i n t o t h e r i n f o r

m a t i o n , s i m p l y p l a c e t h e r e d e f i n e dc h a r a c t e r a t h b e g i n n i n g o e a c h p a g e .T h p r o c e s s o f c r e a t i n g a r e d e f i n e d c h a ra c t e r s e u s i n g F l e e t S y s t e m i b a s i c a l l yt h s a m e a w i t h P o c k e t W r i t e r 2

D i a b l o H y t y p e I r i b b o n s a r u s e dw i t h t h P r e m i e r e 3 5 a n t h e y ' r e v e r yi n e x p e n s i v e . u s u a l l y p a a b o u t $ p e r i b b o n , w h i c h i $ c h e a p e r t h a n t h r i b b o n u s o m d o t - m a t r i x p r i n t e r .T h c o n t r o l p a n e l i l o c a t e d o t h f r o n tl e f t o f t h e p r i n t e r . I h a a L C d i s p l a ya n s i p r e s s u r e - s e n s i t i v e b u t t o n s .

P o u n d f o p o u n d a n d o l l a r f o d o l l a r , t h i s i o n o t h t r u e

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

T h e s e b u t t o n s a l l o w y o t c o n t r o lm a n y o P r e m i e r e 3 5 ' s p r i n t e r f u n c t i o n sa n c l o c k f e a t u r e s . W h e n a e r r o r o c u r s , t h P r e m i e r e 3 5 s o u n d s a n a l a r ma n d i s p l a y s t h e a p p r o p r i a t e e r r o r m e s a g e o t h L C d i s p l a y p a n e l . F o l l o wi n i l i s t o t h p r i n t e r ' s v a r i o u s e r r o rm e s s a g e s a n t h a c t i o n n e e d e d t c o r e c t e a c h p r o b l e m .

C h e c k P a p e r ; T h p r i n t e r i o u o p a p e r , o t h p a p e r i j a m m e d . S i m p l yl o a d m o r e p a p e r a n p r e s s t h O L i n eb u t t o n .

C h e c k R i b b o n : T h p r i n t e r n e e d sn e r i b b o n , o r t h e r i b b o n i j a m m e d .R e p l a c e o l r i b b o n a n p r e s s t h e O L i n e b u t t o n .

C h e c k W h e e l ; T h p r i n t w h e e l i j a m m e d o n o a l i g n e d c o r r e c t l y . M a k es u r e t h e p r i n t w h e e l i f i r m l y p o s i t i o n e do t h p r i n t h e a d , a n p r e s s t h e O L i n e b u t t o n .

C h e c k C o v e r : T h p r i n t e r c o v e r l i i o p e n o a j a r . C l o s e c o v e r a n p r e s st h O L i n e b u t t o n .

T h l i n e - s p a c i n g f e a t u r e l e t s y o s e l e c t s i x , f o u r , o t h r e e l i n e s p e i n c h . I i a l s o p o s s i b l e t c h a n g e l i n e s p a c i n g t o t h e r i n c r e m e n t s b s e n d i n g c o m m a n d sf r o m y o u r c o m p u t e r . T h P r e m i e r e 3 c a n u s e p r i n t w h e e l s d e s i g n e d f o a n o f o u r d i f f e r e n t c h a r a c t e r p i t c h e s , w h i c ha r 1 0 1 2 o 1 c h a r a c t e r s p e i n c h , o p r o p o r t i o n a l l y s p a c e d w h e e l s . I h a p r i n t s p e e d o 3 c p s , a n t h c a p a b i l i t yf o a u t o m a t i c p a p e r l o a d i n g . I a l s oc o m e s w i t h a 8 b u f f e r .

O n f e a t u r e t h a t i v e r y a t t r a c t i v ei i t a b i l i t y t m i c r o s p a c e w h e n p r i n ti n t e x t t h a t i r i g h t j u s t i f i e d . M i c r o j u t i f i c a t i o n s i m p l y m e a n s t h a t t h p r i n th e a d c a m o v e h o r i z o n t a l l y i i n c r em e n t s a s m a l l a 1 / 1 2 0 i n c h . T h i s f e t u r e a l l o w s t h p r i n t e r t i n s e r t b l a n k

4 C O M P U T E ! s G a z e t t e F e b r u a r y 1 9 8 8

Page 43: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 43/120

h C o m m o d o r e C o n n e c t i o nC O M P U T E R S

5 0 S Y S T E MA 5 0 0 , M e g , A 2 0 0 2 M o n i t o r ,

A m i g a D O S , a n & O O Q3 i R E 6 S Y S T E M

C B 6 4 C C o m p u t e r , C B 1 5 4 1 C D i s kC B 1 8 0 2 M o n i t o r 5 2 9 . 0 0

t e m P a c k a g e w / 2 0 0 2 / 1 5 7 1 7 5 9 . 0 0C o m p u t e r 1 6 9 . 0 0

1 2 8 K C o m p u t e r 2 2 9 . 0 0M o u s e 3 4 . 9 95 1 2 K M e m o r y E x p a n s i o n 1 6 9 . 0 0C a s s e t t e R e c o r d e r 3 9 . 9 9

E x p a n s i o n 1 4 9 . 0 0P o w e r S u p p l y 2 9 . 9 9

A C C E S S O R I E SE m e r a l d - 6 o u t l e t 6 2 . 9 9U n i v e r s a l P r i n t e r S t a n d . 1 7 . 9 9

S p e c i a l t i e s P o w e r P l u s 5 4 . 9 9U n i v e r s a l M o n i t o r C a b l e 1 6 . 9 9

M O N I T O R SH i - R e s C o l o r 2 9 9 . 0 0

R E1 8 0 2 1 9 9 . 0 02 0 0 2 2 6 9 , 0 0

1 3 C o m p o s i t e C o l o r 1 7 9 . 0 01 3 C o m p o s i t e / R G B 2 7 9 . 0 0

1 4 C o m p O S i t e ( R G B 2 8 9 . 0 0

1 4 R G B / C o m p O S i t e 2 5 9 . 0 01 2 2 0 / 1 2 3 0 ( e a . ) 9 9 . 9 9

M O D E M Sd e m 1 3 0 0 / 1 3 0 0 9 9 . 9 9

3 0 0 - 1 2 0 0 B a u d f o 6 4 / 1 2 8 1 0 9 . 0 08 0 3 0 0 - 1 2 0 0 B a u d ( o A m i g a 1 1 9 . 0 0

3 0 1 3 9 . 0 0d e m 1 2 0 0 3 1 9 . 0 0

R E1 6 8 0 - 1 2 0 0 B P 1 1 9 . 0 0

- 6 4 ) 4 9 . 9 91 2 0 0 1 1 9 . 0 0I C A L P E R I P H E R A L S

B P E x t e r n a l 1 5 9 . 0 0

P R I N T E R S

P a n a s o n i c 1 0 9 11 9 c p 1 3 C o l u m nD o M a t r i x P r i n t e r 1 8 E P S O NF X - 8 6 E 2 4 c p 8 C o C a l lF X - 2 8 6 E 2 4 0 c p s 1 3 2 C o l C a l lE X - 8 0 0 3 0 0 c p s , 8 0 C o l C a l lL Q - 1 0 0 0 2 4 w i r e , 1 3 C o l . w / t r a c t o r 5 6 9 . 0 0H i - 8 0 P e r t P l o t t e r C a l lB R O T H E RM - 1 1 0 9 1 0 0 c p s , P i 1 9 9 . 0 0H R - 4 0 4 0 c p s D a i s y w h e e l 5 9 9 . 0 0H E W L E T T P A C K A R DT h i n k J e 3 6 9 . 0 0O K I D A T AO k i m a t e 2 0 C o l o r P r i n t e r 1 2 9 . 0 0M L - 1 8 2 1 2 0 c p s D o t M a t r i x 2 2 9 . 0 0M L - 1 9 2 + 2 0 c p D o M a t r i x 3 2 9 . 0 0M L - 2 9 2 2 0 C p 8 C o 3 9 9 . 0 0S T A R M I C R O N I C SN X - 1 0 C 1 2 0 c p s D o M a t r i x 1 8 9 . 0 0N X - 1 5 1 2 0 c p s , 1 3 2 C o l 3 3 9 . 0 0T O S H I B AP 3 2 1 S L 2 W i r e 8 0 c o l u m n 5 3 9 . 0 0P 3 5 1 C 2 P i C o l o r 1 0 9 9 . 0 0

C O M M O D O R E1 5 8 1 3 V : " E x 2 2 9 . 0 0A m i g a 2 0 1 0 3 ' / ! " I n t e r n a l C a l lA m i g a 1 0 1 0 3 V i " 2 1 9 . 0 0A m i g a 1 0 2 0 5 V * " 1 8 9 . 0 01 5 4 1 C 1 6 9 . 0 01 5 7 1 2 2 9 . 0 0S U P R A2 m ( A m i g a ) 7 5 9 . 0 0X E B E C2 m ( A m i g a ) 9 7 2 0 H 8 4 9 . 0 0

D I S K E T T E SA L L S O PD i s k F i l e 3 ( 3 V 2 " ) 9 . 9 9D i s k F i l e 6 ( 5 1 A " ) 9 . 9 9M A X E L LM D 1 - M S S / D D 5 1 / . " 8 . 4 9M D 2 - D M D S / D D 5 1 V ' 9 . 4 9M F 1 - D D M 3 ' A " S S / D D 1 2 . 4 9M F 2 - D D M 3 ' A " D S / D D 1 8 . 4 9S O N YM D 2 D D S / D D 5 V 4 1 ' 9 . 4 9M F D - I D D 3 ' / a " S S / D D 1 2 . 9 9M F D - 2 D D 3 V 2 " D S / D D 1 9 9 9

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

L A T T I C EL a t t i c e " C $ 1 O 9A E G I S D E V E L O P M E N TA n i m a t o r / I m a g e s 8 3 . 9 9D r a w P l u s 1 4 9 . 0 0S o n i x 4 4 . 9 9C O M M O D O R ET e x t c r a f t P l u s C a l lD I S C O V E R Y S O F T W A R EM a r a u d e r B a c k - u p 2 6 . 9 9G r a b b i t 2 3 . 9 9E L E C T R O N I C A R T SD e l u x e P a i n t I 9 7 . 9 9D e l u x e P r i n t 7 4 . 9 9I n s t a n t M u s i c 3 4 . 9 9D e l u x e V i d e o V e r s i o n 1 . 9 7 , 9 9G O L D D I S KP a g o s e t t e r w / T e x t E d 9 1 . 9 9M A N X S O F T W A R EA z t e c C D e v e l o p e r 2 1 9 . 0 0M I C R O I L L U S I O N SD y n a m i c - C a d 3 2 9 . 0 0M I N D S C A P EH a l l e y P r o j e c t 3 1 . 9 9M I C R O S Y S T E M SA n a l y z e V e r s i o n 2 . 1 1 9 . 0 0S c r i b b l e 6 4 . 9 9N E T E I N C .D i g i - P a i n t 4 9 . 9 9D i g i - V i e w 1 5 9 . 0 0O X X 1 S O F T W A R EM a x i p l a n 5 0 0 9 9 . 9 9V . I . P .V . I . P . P r o f e s s i o n a l 1 1 2 , 0 0W O R D P E R F E C T C O R P .W o r d P e r f e c t 1 9 9 . 0 0

C 6 4 / 1 2 8 S O F T W A R EC O M M O D O R EJ a n e - i n t e g r a t e d ( 1 2 8 ) 3 9 . 9 9G e o s f c r 6 4 , 6 4 C , 1 2 4 2 . 9 9B R O D E R B U N DT h P r i n t S h o p 2 9 9 9T h T o S h o p 3 9 . 9 9M I C R O P R O S ES i l e n t S e r v i c e 2 9 . 9 9F 1 S t r i k e E a g l e 2 9 . 9 9S U B L O G I CF l i g h t S i m u l a t o r 3 7 . 9 9J e S i m u l a t o r C 6 3 7 . 9 9T I M E W O R K SS w i f t c a l c C 6 4 3 4 . 9 9S w i f t c a l c C 1 2 8 4 9 . 9 9

M A I L O R D E R

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

C a l l t o l l - f r e e 1 - 8 0 0 - 2 3 3 - 8 9 5 0C o r p o r a t e E d u c a t i o n a l I n s t i t u t i o n s c a l l t o l l - f r e e : 1 - 8 0 0 - 2 2 1 - 4 2 8 3C I V 1 O . 4 7 E a s t T h i r d S t r e e t , D e p t . A 4 0 2 , W i l l l a m s p o r t , P 1 7 7 0 1

A l m a j o r c r e d i t c a r d s a c c e p t e d .P O l i c Y : A d 3 % . m i n i m u m 5 7 . 0 0 s h i p p i n g a n H a n d l i n g L a r g a r s h i p m e n t s m a r e q u i r e a d d i t i o n a lc h a r g e s . P e r s o n a l 8 c o m p a n y c h o c k s r e q u i r e w e a k s c l e a r a n c e . F o r f a s l a r d e l i v e r y u s y o u r c r e d i tc a r d o s e n d c a s h i e r ' s c h e c k o b e n t m o n e y o r d e r P r e s i d e n t s a d d 6 « i s a l e s l a D e f e c t i v e s o f t w a r ew i l l b r e p l a c e d w i t h s a m e i t e m o n l y . A l i t e m s s u o j a c l t a v a i l a b i l i t y a n p r i c e c h a n g e A l s a l e s l i n a l ,r e t u r n e d s h i p m e n t s a r e s u b j e c l t r s s l o c k i n g t o o .

Page 44: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 44/120

s p a c e s m a l l e r t h a n o n c h a r a c t e r b t w e e n w o r d s w h e n t e x t i b e i n g j u s t if i e d . T h u s , t h e d i s t a n c e b e t w e e n e a c hw o r d a p p e a r s m o r e e q u a l . A n o t h e r u s f u a n u n i q u e f e a t u r e i n c o r p o r a t e d i t h i s p r i n t e r i a c l o c k c a l e n d e r t h a t l e t sy o a u t o m a t i c a l l y p r i n t t h t i m e a n d /o d a t e o y o u r d o c u m e n t s . Y o c a p r i n t t h t i m e a n d a t e a t h b o t t o m o e a c h p a g e , w h i c h i e s p e c i a l l y u s e f u l f o d i s t i n g u i s h i n g a m o n g s e v e r a l r e v i s i o n so s i m i l a r d o c u m e n t . O r y o c a i s e r t t h c u r r e n t d a t e a n d / o r t i m e a n w h e r e i t h t e x t , w h i c h i h a n d y f o g i v i n g f o r m l e t t e r a c u r r e n t l o o k w i t ho u c h a n g i n g y o u r f i l e .

C i t i z e n h a r e a l w i n n e r i t h P r e m i e r e 3 5 a n i t ' s p a c k e d w i t h f e t u r e s t h a t , u n t i l n o w , w e r e a v a i l a b l eo n l y i p r i n t e r s c o s t i n g m o r e t h a n t w i c ea m u c h . C i t i z e n h a t o l l - f r e e n u m b e r( 1 - 8 0 0 - 8 2 4 - 9 9 2 1 ) t i t t e c h n i c a l s u p o r t s t a f f . T h i n d i v i d u a l s s p o k e w i t hw e r e v e r y k n o w l e d g e a b l e a n d e x t r e m el h e l p f u l .

C o n s i d e r i n g f e a t u r e s s u c h a p r i n t s p e e d o 3 c p s — w h i c h i f a s t e rt h a n m d o t - m a t r i x p r i n t i i t N L m o d e — a b u i l t - i n c l o c k / c a l e n d e r ,b u i l t - i n v a r i a b l e - w i d t h t r a c t o r , a n p r i c e t a u n d e r $ 5 0 0 , t h i s i t h p r i n t e rf o a n y o n e w h h a n e e d f o l e t t e r -q u a l i t y p r i n t .

— J u l i u s H o r n b u c k l eT h P r e m i e r e 3 D a i s y w h e e l P r i n t e rC i t i z e n A m e r i c a C o r p o r a t i o n2 4 0 1 C o l o r a d o A v e . , S u i t e 1 9 S a n t a M o n i c a , C 9 0 4 0 4

M i n i - P u t tI w a p r o b a b l y i n e v i t a b l e . C o m p u t e rg o l f g a m e s a r p r o l i f e r a t i n g l i k e r a b b i t s ,b u t h e r e a r e o n l y l i m i t e d n u m b e r o f a m o u s c o u r s e s o n w h i c h t o p l a y . S n o A c c o l a d e , i n s t e a d o f t a k i n g y o t A u g u s t a o r P e b b l e B e a c h ( w h i c h t h e yd i i a n o t h e r g a m e ) , h a s d e c i d e d t t a k e y o j u s t d o w n t h s t r e e t a n o u b e h i n d t h s h o p p i n g c e n t e r f o r a g a m eo M i n i - P u t t , o t h e r w i s e k n o w n a m i i a t u r e g o l f .

C e r t a i n l y y o u ' v e b e e n t h e r e a n p l a y e d i u n d e r o n t r a d e n a m e o a o t h e r . Y o s t e p u t t h P r S h o p , r e n t

b a l l a n p u t t e r , a n t a k e a s t a n c e o t h f i r s t o t h m o s t u n u s u a l p u t t i n gg r e e n s i t h w o r l d . T h g r e e n s a r c o n c r e t e s i d e w a l k s , c o v e r e d w i t h g r e e nc a r p e t , b o r d e r e d b c o n c r e t e c u r b i n ga n s t r e w n w i t h h a z a r d s t h a t w o u l dc a u s e a n p r o f e s s i o n a l g o l f e r t q u a i l .

T h a t ' s m i n i a t u r e g o l f a n t h a t ' sM i n t - P u t t , f a i t h f u l c o m p u t e r r e c r e at i o n o o n o f t h e m o s t f r u s t r a t i n g a n f u g a m e s e v e r i n v e n t e d .

Y o b e g i n t h g a m e b s i g n i n g i a t h P r o S h o p . U t f o u r p l a y e r s c a c o m p e t e i r o u n d , s h a r i n g t h s i n g l e

4 C O M P U T E ' S G a z e l l e F e b r u a r y 1 9 8 8

j o y s t i c k t h a t ' s r e q u i r e d . Y o n e x tc h o o s e o n o f f o u r c o u r s e s , e a c h m o r ed i f f i c u l t t h a n t h l a s t . Y o u ' r e r e a d y t s t a r t t h g a m e .

T h p l a y i n g s c r e e n s h o w s a s e c t i o no t h e g r e e n , a n t h g r a p h i c s a r b o t hc o l o r f u l a n s h a r p . T o p o g r a p h y i i n d ic a t e d b s h a d e d a r r o w s t h a t r e v e a l t h ed i r e c t i o n o t h s l o p e . T h c u r b i n g i s h a r p l y o u t l i n e d , w h i l e o t h e r h a z a r d sa r e i t h e r a n i m a t e d o i n d i c a t e d b c o l o r . ( B l u e i w a t e r — w a t c h o u f o i t . )A l t h o u g h t h e n t i r e g r e e n i s n ' t s h o w no t h p l a y i n g s c r e e n , a s i m p l e s i d ew a y s m o v e o y o u r j o y s t i c k w i l l c a u s ei m m e d i a t e s c r e e n s c r o l l i n g s y o c a s e w h a t y o u ' r e u a g a i n s t .

W i t h t h p l a y i n g f i e l d o c c u p y i n gt h u p p e r t w o - t h i r d s o t h s c r e e n , t h l o w e r t h i r d i g i v e n o v e r t a c o n t r o ls e c t i o n . A f a l e f t i s t h g o l f e r ( y o u )w h w i l l r e a c t t y o u r s h o t s w i t h t h p r o p e r e m o t i o n . h o l e - i n - o n e o r p a w i l l c a u s e h i t d a n c e w i t h j o y ; w h e ny o s c o r e o v e r p a r , h s t i c k s h i s h e a d i

h o l e t h i d e h i e m b a r r a s s m e n t ; a n o t h e r k l u t z y s h o t s m a c a u s e h i t b r e a k h i p u t t e r o v e r h i k n e e .

T h e p o w e r w i n d o w f r a m e s t h g o l f e r . T h v e r t i c a l p a r t o f t h e g a u g ec o r r e s p o n d s t t h l e n g t h o t h s h o ty o u ' r e g o i n g t t r y , w h i l e t h e h o r i z o n t a lp a r t r e l a t e s t o y o u r a i m . T s h o o t , m o v et h c u r s o r f r o m t h b a l l t w h e r e y o uw i s h t e n u p a n t h p o w e r w i n d o ws h o w s y o t h d i s t a n c e . C l i c k t h f i r eb u t t o n t s h o o t a n t h v e r t i c a l g a u g er e a c t s l i k e r i s i n g t h e r m o m e t e r . C l i c ka g a i n w h e n t h " m e r c u r y " r e a c h e s t h p r o p e r d i s t a n c e , a n t h e n w a t c h t h h o r i z o n t a l g a u g e . C l i c k i n g t h f i r e b u t o a d e a d c e n t e r r e s u l t s i n s t r a i g h ts h o t , w h i l e c l i c k i n g b e f o r e o a f t e r t h i sp o i n t w i l l c a u s e r i g h t o l e f t s l a n t . I t h a t s o u n d s c o m p l i c a t e d , i i s o o n l y i t h t e l l i n g ; i p r a c t i c e i t ' s e a s y t g e t t h eh a n g o i t

A y o m i g h t e x p e c t , k n o w i n g d i t a n c e a l o n e i s n ' t e n o u g h f o s o m es h o t s . S h o o t i n g u p h i l l r e q u i r e s m o r ep o w e r . T h e r e f o r e , a 1 2 - f o o t p u t t m i g h tb e t t e r b m a d e b a l l o w i n g t h m e r c u r yt r e a c h t h e 1 6 - f o o t m a r k . D o w n h i l ls t r o k e s m u s t b c o m p e n s a t e d f o i t h o p p o s i t e m a n n e r .

A f t e r t h e p o w e r w i n d o w , y o u s e a o v e r v i e w o t h e n t i r e g r e e n , u s e f u lf o s e e i n g t h r e l a t i o n s h i p b e t w e e n b a l l

p o s i t i o n a n h o l e . F o l l o w i n g t h a t i s c o r i n g s e c t i o n t h a t r e m i n d s y o u o f t h ep a f o t h h o l e a n d , i a r a t h e r c r a s sm o v e , t e l l s y o e x a c t l y h o w m a n ys t r o k e s y o u ' v e r e a l l y m a d e .

T h e s e s t r o k e s , h o w e v e r , a r r e l a te o n l y t t h h o l e b e i n g p l a y e d . O n c ey o s i n k p u t t , t h e s c r e e n f l i p s a w a ya n i r e p l a c e d b s c o r e c a r d w h e r ee a c h h o l e i l i s t e d a n y o u r t o t a l , s f a r ,i i n c l u d e d . A g a i n , t h i s w i l l p r o b a b l y b ea n e m b a r r a s s m e n t , b u i t ' s n e c e s s a r yp a r t o f t h e p r o g r a m .

A f t e r m o r e t h a n w e e k o p l a y i n gM i n i - P u t t a l m o s t c o n s t a n t l y , b e l i e v et h s i n g l e m o s t i m p o r t a n t f a c t o r i n s u c e s s f u l p l a y i a i m i n g t h p u t t . S i n c et h i s m i r r o r s r e a l - w o r t d e x p e r i e n c e ,d e e m i p l u s . F o r t u n a t e l y , y o c a n n o tk n o c k y o u r b a l l i n t o t h n e i g h b o r i n gg r e e n ( a h a b e e n d o n e i t h r e a lw o r l d ) l e a d i n g o n t b e l i e v e t h e c u r bi n i i n f i n i t e l y h i g h .

M i n i - P u t t i f a i t h f u lr e c r e a t i o n o o n o f t h e m o s t

f r u s t r a t i n g a n f u g a m e s e v e ri n v e n t e d : m i n i a t u r e g o l f .

T h p o w e r o y o u r s w i n g i m o r es t r a i g h t f o r w a r d — a t l e a s t w h i l e y o a r o l e v e l t e r r a i n . G o i n g u p h i l l o g e t t i n go u o w a t e r t r a p w i l l r e q u i r e m o r ef o r c e , w h i l e p u t t i n g o d o w n h i l l s l o p em a c a r r y y o u r b a l l f a r t h e r t h a n y o i t e n d e d . T h i s c a b b e n e f i c i a l , s i n c es o m e s l o p e s f o r m c h u t e s t h a t w i l l t a k ey o r i g h t i n t o t h h o l e .

O t h e r s t r o k e s , s u c h a t h o s e t h r o u g hs w i n g i n g g a t e , r e q u i r e g o o d t i m i n g .

S i n c e t h b a l l i s n ' t h i u n t i l y o r e l e a s et h f i r e b u t t o n , t h i s i n o a d i f f i c u l t a i c o u l d h a v e b e e n . B u t y o u r p o w e r a n da i h a v e b e e n l o c k e d i a t h i s p o i n t , s y o u ' l l s t i l l f i n d i f r u s t r a t i n g . G o l f i s a f t e ra l l , g a m e o p a t i e n c e , w h e r e o n l y t h c o o l a n c o l l e c t e d s u r v i v e .D o c u m e n t a t i o n i m i n i m a l , y e i t ' ss u b s t a n t i a l e n o u g h t t e a c h y o h o t c o n t r o l t h e g a m e . S c o r e s a r e w r i t t e n t t h d i s k s t h a t o s u b s e q u e n t b o o t s ,t h e y a r g o i n g t b h a n g i n g o u t h e r ef o e v e r y o n e t s e e . s u p p o s e i i n e e s s a r y e v i l .

F o g r a p h i c s , s o u n d , r e p e a t e dp l a y a b i l i t y , a n c h a l l e n g e , r a t e M i n i -P u t t v e r y h i g h . A f o m b e s t s c o r e t d a t e , t h a t ' s n o n e o y o u r b u s i n e s s .

( E d i t o r ' s n o t e : W u n d e r s t a n d E r v ' ss c o r e s a r c a l s o r a t e d v e r y h i g h . )

— E r v i n B o b oA c c o l a d e2 0 8 1 3 S t e v e n s C r e e k B l v d .C u p e r t i n o , C 9 5 0 1 4$ 2 9 . 9 5

Page 45: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 45/120

t h m o s t p o w e r f u l u t i l i t i e sm u s t f i r s t h a v e s t a t e o t h a r w a r e . T h i s i f a c t t h a t o u

r d o e s n ' t u n d e r s t a n d , w h i c hw h t h e y a r o f f e r i n g t h e i r

' f i n a l ' v e r s i o n b a s e d o n t h o l R O o n l y , h a r d w a r e . S U P E R

i t h O N L Y u t i l i t yg e t h a t i n c o r p o r a t e s R A

A W E L L A l a r g e R O M . T h i so n o t h r e a s o n s w h R U

a z i n e g a v e S U P E R S N A P S H O Tr a t i n g ( D e c . ' 8 7 ) w h i l e o u r r e c e i v e d o n l y a " B " ( S e p t .

A n I N F O m a g a z i n e g a v eS N A P S H O T * * * * r a l i n g

o u c o m p e t i t o r r e c e i v e d o n l y( J a n . ' 8 3 ) .

t h e s e f e a t u r e s f o u n d o S N A P S H O T V 3 . 0 t t h o s e

o r i v a l p r o d u c t s : « T U R B O( a c t u a l l y t h r e e s y s t e m s i o n e )

L O A D a n S A V E t t h 1 5 4 1 ,( i 1 5 4 1 O 1 5 7 1 m o d e ) o

F u l l - f e a t u r e d D O w e d g em u l t i p l e d r i v e s ] P r

f u n c t i o n k e y s T h a d v a n c e d m a c h i n e l a n g u a g e

a v a i l a b l e f o t h 6 4 I n c l u d e sc o m m a n d s p l u s

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

i a n t h e n S U C C E S Sr e s u m e .

S T I L LO N L Y$ 5 4 . 9 5

S U P E RS N A P S H O TV 3 . 0T h b e s t j u s t g o b e t t e r !

" A l l I n a l l , I t h i n k t h i s i t h b e s t o f t h e b u n c h "T i S i c k b e r i , I N F O , J a n . ' 8

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

M o r t o n K e v e l s o n , A H O Y ! , N o v . ' 8 * * * * . . . R e a d S U P E R S N A P S H O T S S T A R r e v i e w I I N F O m a g a z i n e ( J a n . ' 8 8 1 " B + " . . . P U N , D e c . ' 8

S c r e e n d u m p e r t h a t d u m p s A L s c r e e n s , t h r e e d i f f e r e n t s i z e o p t i o n s ,t P R I N T E R O t D I S K ( i K O A L Ao D O O D L E ! f o r m a t ) F a s t f o r m a t

F a s t f i l e c o p i e r , o d r i v e ,s u p p o r t s t h 1 5 4 1 , 1 5 7 1 a n d 1 5 8 1 . . a n c o m b i n a t i o n F a s t d i s k c o p i e r ,

o d r i v e , s u p p o r t s t h 1 5 4 1 , 1 5 7 1a n 1 5 8 1 . G A M E M A S T E RS C R E E N b u i l t i n s p r i t e k i l l e r a n E X T E N D E D L I F E m o d e [ o n e o t h b e n e f i t s o h a v i n g R A M )

T U R B O " 2 5 l o a d s a n p r o g r a ms a v e d w i t h T U R B O * 2 5 a b l i n d i n gs p e e d ( 5 i s e c o n d s ) . W o r k sw i t h a n d r i v e . S i m p l e t u s e . . . n u s e r i n t e r v e n t i o n r e q u i r e d

C o m p l e t e l y W I N D O W d r i v e n w i t he a s y t r e a d s c r e e n w i n d o w s t h a t a r a v a i l a b l e a n t i m e , N O j u s t a p o w e r - u p F R E E K r a c k e r J a xp a r a m e t e r d i s k w h i c h c o n t a i n sn i b b l e r a n 8 p a r a m e t e r s f o b a c k i n g u t h o s e p r o g r a m s t h a t c a n ' tb d o n e w i t h A N c a r t r i d g e . A L t h i sa n m o r e !S U P E R S N A P S H O T ' S u n i q u e d e s i g na l l o w s u p d a t i n g t n e v e r s i o n sw h e n t h e y b e c o m e a v a i l a b l e w i t hs i m p l e , a f f o r d a b l e , p l u g - i n R O M S . N on e e d t e v e r b u a n o t h e r c o m p l e t ec a r t r i d g e . A n S U P E R S N A P S H O Ti $ 1 5 - $ 2 0 l e s s i p r i c e t b e g i n w i t h .

S u p e r S n a p s h o t S t i d e s h o w C r e a t o rT h i s i s H O T ! Y ™ i i r ^ M S u p « S n a p ^ c a r c 3 p M e a r a u l i i c o W a ^ o t i e s e i m a g e s ,

v < V ^ e o c * c m s u c h a f a d e i a n o u s W o o o f a r i t f p o p w i a r i d d a n y o u r c a l o w y o e a s t ) r t e p a e h r e o m i t c x t s c r e e n s i n t o y o o w I L o B A S C p r o g r a m s « t u l m n t r c i O n l y J U . 9 5 U . S . , J 1 9 . 9 5 C W .

O R D E R I W I T H S U P S ! S N A P S H O T V 3 . 0 A N R E C E I V E S O F ^ C L A I M S F L A S H Y A D S . . . W H O ' S K I D D I N G W H O ? Y O D E C I D E ! B o t h w a n o u c o m p e t i t o r o f f e r a 1 D A Y , M O N E Y - B A C K

S b u y t h e m b o t h , t r t h e m o u a n s e n d b a c k t h o n y o d o n ' t w a n t Y O d e c i d e w h i o f f e r i n g g i m m i c k s a n w h i g s o l i d , w e l l d e s i g n e d u t i l i t i e s - B u a c q u i c k l y w e x p e c t o u r c o m p e t i t o r w i l l r e t r a c t t h e i r o f f e r w h e n t h e y s e t h i s a d

D E A L E RI N Q U I R I E S

W E L C O M E

C H E C K S M O N E Y O R D E R S O V I S A / M A S T E R C A R D . ' D I S C O V E R . M a i l o f d o t s 1 0 S o f t w a r e S u p p o r t I n t e t n a b o n a . 2 7 0 0 N A n d r e s e n R o a d . V a r c n w w . W 9 8 6 6 1

p f t o n e o t 0 e r s w 9 l c o T O : [ ! 0 6 ] 6 9 5 - 1 S 3 t S a n i e i t a y s H w > n g N o C 0 D o r d e t s o u t s * U SP L E A S E N O T E 1 F r e e s i i i p p n g h a n d l i n g o a l o r d e r s . C D A D $ 4 . 0 0 K ) i o t a 1 o r c J m . • A o r d e r s m u s t b p a i U . f u n d s .

W a s h i n g t o n r e s i d e n t s a d 3 0 s a l o s t t O f d e - O r d e r c t f e i d s o f N c r t t i A m m c a a d 1 7 E O ( o s h i p p n gI C t f i a d a . o r d e r t o r n - M a r e h v u w S o f t w a r e . P B o 1 2 1 2 , S a c l r r f e N E 0 A - 3 C 0 O n t y S 6 9 9 C D

Page 46: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 46/120

M o s a i cJ a y A . R e e v e

T h i s s t r a t e g y g a m e f o t h 6 i n m e r e p u z z l e — i t ' s b a t t l eo w i t s . S e v e r a l o p t i o n s f o p l a y s h o u l d m a k e t h i s g a m e a e d u r i n g c l a s s i c . F o o n o t w p l a y e r s .

T h S u l t a n h a c a l l e d y o u — h i sm o s t f a m o u s a r t i s a n — i n t o h i c h a m b e r s . T h i s i s n ' t e s p e c i a l l y s u -p r i s i n g s i n c e y o u ' r e k n o w n t h r o u g ho u t h l a n d a t h m o s t t a l e n t e dc r e a t o r o f m o s a i c s .

" D e a r f r i e n d , " t h S u l t a n s a y s ," y o u r m o s a i c s g r a c e e v e r y r o o m i m p a l a c e . H o w e v e r , m w i z a r d sa n a c c o u n t a n t s h a v e d e v i s e dm a c h i n e w h i c h t h e y c l a i m c a l a t i l e e v e n b e t t e r t h a n y o u . "

T h S u l t a n h a d e c i d e d t h a tc o n t e s t i i o r d e r . T u r n f o t u r n ,y o u a n d t h n e m a c h i n e w i l l p l a c ey o u r t i l e s , a n t h f i r s t o n t c r e a t ea a e s t h e t i c a l l y p l e a s i n g m o s a i cs h a l l b d e c l a r e d t h S u l t a n ' s o f f ic i a l a r t i s a n .

Y o u ' d b e t t e r w i n — y o u n e v e rd i g e a r o u n d t l e a r n i n g a n o t e r t r a d e s .

" M o s a i c " i s t r a t e g y g a m ey o c a p l a y a g a i n s t t h e c o m p u t e ro r a g a i n s t a f r i e n d . Y o u r g o a l i t p l a c e n u m b e r e d t i l e s i o r d e rb e f o r e y o u r o p p o n e n t . A l t h o u g ht h r u l e s a r e a s y t l e a r n , y o w o n ' t f i n d i e a s y t w i n . T h w i a r d s a n a c c o u n t a n t s h a v e c r e a t e d

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

T y p i n g I I M o s a i c i w r i t t e n i B A S I C w i t hm a c h i n e l a n g u a g e s u b r o u t i n e s .C a r e f u l l y t y p e i i a n s a v e i t t a p e o r d i s k b e f o r e r u n n i n g i t

m s m m m" M o s a i c " p i t s m a a g a i n s t m a c h i n e . I t ' st h h u m a n p l a y e r ' s t u r n , b u t h c o p u t e r i c l o s e r t t h n u m e r i c s e q u e n c et h a t w i l l w i t h g a m e .

T p l a y M o s a i c , l o a d t h p r g r a m a n d t y p e R U N . M o s a i c ' s o t i o n s c r e e n a p p e a r s . Y o u ' l l s e e . t h f o l l o w i n g l i s t o f o p t i o n s :[ 1 P l a y e r v s P l a y e r[ 2 P l a y e r v s C o m p u t e rJ 3 I ' l a y e r v s P l a y e r v s C o m p u t e r[ 4 I ' l a y e r v s . C o m p u t e r v s C o m p u t e r

O p t i o n s a n a r d e s i g n e d f o t w h a n d s ; o p t i o n s a n a r f o t h r e eh a n d s . B e f o r e s e l e c t i n g o n o t h e s eo p t i o n s , y o c a p r e s s f o t h i ss c r e e n t k e e p t h c o m p u t e r p l a y e r ' st i l e s h i d d e n d u r i n g t h g a m e . T h i sm a k e s t h g a m e m o r e d i f f i c u l t . E v e ni y o l o o k a t h c o m p u t e r ' s t i l e s , i n e v e r l o o k s a y o u r s .

T h e r e a r 6 t i l e s n u m b e r e d1 - 6 4 . E a c h p l a y e r i d e a l t 1 o t h t i l e s a r a n d o m , a t h b e g i n n i n g o t h g a m e . N u m b e r s a p p e a r d i r e c t l yb e l o w t h t i l e s o f t h e p l a y e r w h h a t h c u r r e n t t u r n . T h e s e n u m b e r s( 1 - 9 , t h e n 0 l e y o s e l e c t w h i c h t i l ey o w i l l r e p l a c e . W h e n i i y o u rt u r n , t i l e s l i d e s o u t a c r o s s t h s c r e e n . I y o w i s h t u s t h i s o n e ,p r e s s t h k e t h a t c o r r e s p o n d s t t h t i l e y o w i s h t r e p l a c e . I y o w o u l d r a t h e r t r f o b e t t e r t i l e ,p r e s s t h s p a c e b a r , a n n e o n w i l l s l i d e o u t . I y o p r e s s t h s p a c eb a a g a i n , y o f o r f e i t y o u r t u r n .

W h e n y o r e p l a c e t i l e , t h o n y o t r a d e i w i l l b m o v e d t t h c e n t e r o f t h e s c r e e n . T h n e x t p l a y e rc a u s t h a t t i l e i h l i k e s . B c a r e f u lt h a t y o d o n ' t t r a d e i t i l e y o u r o p o n e n t c a n u s e t w i t h g a m e .S e p r o g r a m l i s t i n g o p a g e 8 4 < f f i

Page 47: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 47/120

D A T E L C O M P U T E R SS U P E R O M E X P A N D E R

o y o c s e l e c t f r o m a n o f 3 3 E P H O M a i n s t a n t l ys o c t e t t l a c c e p t u p 3 2 E F R O M i e a c h

b o a r d o p e r a i u i j s y s t e r a n p r o f r a m s

y o u r o w n E F R Q M s u s i n g o u r E P R O Mm e r

n e e d t h a l o a d s o f c a r t r i d g e s J u s ts e l e c t i o n ' - - . ? ■ ■ t o S u p e r a n n e a u

o r y o ! u t i l i t i e s o p o o r e r u j m e n u d r i v e n o p o w e r u

a n s ! t t u n d e r s o f t w a r e c o n t r o l sE P H O M g a n a r a l n r f e a t u r e w i l l l a k n

b a s i c c r z i c a n d t u r ni n t o a u t o s t a r t E P R O M s ( E P R 0 1 ! b u r n e r

d )2 7 6 1 / 2 7 1 2 8 / 8 7 2 5 6 E P B O M s .

b o a r d u n s t o p p a b l e r e s so n i y $ 4 9 . 9 9

1 1 ^ ' ' ' ^ .

' . h i

b i i p t o 3 0 * 1p r o g r a m s p e d l s l t

p r a j r a m s o o n c a r t r i d g el o a d i n g s a y i n g r o u t i n e s w o r k s w i t h

w e f u r t h s r c o m p a c t A D i g s !b l o c * H c o p y f u n c t i o nD O s u p p o r t i n d u c i n g f e e l f o r m a t

$ 2 4 . 9 9 C O M P L E T E$ 1 4 . 9 9 R O O N I Y

T U R B OR O M ST u r b o B o I i s r e p l a c e m e n t f o t h a c t u a l t c e r n a l i n s i d e y o u r 6 4 I p r o v i d e s s n p e r f a s t l o a d / s a v er o u t i n e s .

I i i e d s m o s t p r c g r a m s a t 5 - 6 t i m e s n o r m a ls p e e dL S a w s a 5 - t u n a s n o r m a l .

I m p r o v e d D O s u p p o r t i n c h u J l n g 1 s e f c r m s i^ P r o g r a m m e d f u n c t i o n t o y s - l a i d , f t r e c t o i y .o l d . e t

R e t u r n t n o r m a l t e r n i l a t f l i c k c s w i t c hU F C O F Y 2 E b l o c k f i l e c o p i e rJ F U f t D - s p e c i a l I / l o a d e r

l i u s I d n i o r B_ n t t e d u m i n u t e s n o s o i d e n n j u s u a l l yr e q u i i e d . ( O B o r a s H ' a t l i o o l H O m a h a v s

o N i y $ 2 4 . 9 9

A T O Rw h o l e d i s k I o n p a s s o n l y o n

b a c k u p c o p i e s I e l ^ l i t s s o o n d s ' !i t h & s t e s t m r s t e E c s n t a o

t u e d i s k c o p y i n g a y e t a n i b v b z 1

^ 6 K o n b o a r d r a m o p e r a t i n g a j W H m n o B o K n a r em u l t i p l e c o p i e s f r o m o n o r i g i n a l

d i s k v e r i f i c a t i o n d u r a g b a c k u p

D I G I T A L S O U N DS A M P L E R

S f f i f t f u J J m i n d t f t - . t t n i . - l n l - 1

s t a n d a r d s o f t w a r e a w e l l a e r r o r an u p t o 4 t r a c t sd t e k e m i r c h e c k i e i g h t e e e o n d jd i e t v e r i l y a g a i n s t r a I f l f i e e n

b d u b a . a a i e j m u p a e t c . H o a l a ec o p y o v o r I S d l a t e a t i o u r b l e s s

c o m p l o t e w i t l i o n / o f f 6 W t t d l a n

P u l l f t [ i l l D B * n A D t _ J i n n !

- m ' D i e j

I n r . i n u t e a n s c M e n n g u s u a l l y$ 1 5 9 . 9 9

T O O L K I T l T h u l t i m a t e d i s k t o o l k i t f o t h 1 5 4 0 / 1 6 4 1

_ A t s l t M l W : a r a b K l u t e m i I o . " t h e E e r t o u sd i s h t i a c i e r T o o U d t I h a s m o r e f e a t u r e s t h a n m o s tS i c l e s s

P I S K D O C T O R V R a i d a n d w r i l e a n t r a c ka n s e c u r i n c l u d i n g e x t r a a n n n u m b e m !t r a c t s . R e p a i r d a m a g e d e e o t o r s l o o k i m d e r n e a t hr a a d e r r o r e .J H E A D E R / W E D I T O R D e c o d e s a n i ld i s p L a y E A L h e a d e r l a f o r m a t i o ! ! i n c l u c t x g o f b y t e s a n h e a d e r g a p . F d w n t e t h e n t i r e h e a d e ra n h e a d e r g a p . R e n u m b e r s e c t o r s A l s o e d i t a n s e c t o r a i g u J D I S K U M K S o n d l i w o r y R e c o v e r I n e tD i e s D i s p l a y f i l e s t a r t / e n d a d d r e s s e e .D i s a s s e m b l e a n H i p r o g r a m d l r a c t l y f r o m t h ed i s l t S C R E E N o P R I N T E R i n c i u d i n gu n d o a i m s n t e d o p c o t o . E d i t E s j j . M u c h , m u c h

F I L E C O l i a c r a B - C a n c o m p a c t m a c h i n sp r a f r a m i b y u p l K f S a v e s d i s k s p i c *C o r a p a c t K l p r o g r a m s r u a n o r m a lJ K S T D I S K C O C o p y a n m u r e d i s X I

m i n u t e s o l e s s u s i n g s i n g l e 1 5 4 1 .S i S T F I L E C O S e l e c t m f i l e c o p y W j r t e

a u t t i m e s n o r m a l s p e e d .^ I F O R M A I T E R - 1 0 s e c o n d f o r m a t a e r c r sd i s k o f o r m a t a n i n d i v i d u a l t r a c k o n a i f t r a c t0 U 4 1 . R e d e f t r . e a n y o f J O p a n u n e t s r a l o c r w uo r r e c r e a l a u i i q u i d i s K ( b r m a t s .^ E F U I O P . E D I T - f t u i c W y d m a n r e c r e a ^ a l r e a d e r r o r s i n c l u d i n g e x t r a a n r e n u m b e r e dt r a c k s o s e c t o r s a n h a l l t r a c k ! I r c m t 4 1 E v e n r e e r s a B B d a t a u n d e r e r r o r s a n a l l o w s y o t r c d e f l n ; a n y n e c e & a r y p a r a c e U i s

o n i y $ 1 4 . 9 9

D E E P S C A N B U R S T N I B B L E R ™_ | T h e m o e t p o w e r f u l d i s k n o b l e r a v a i l a 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 ; o b : » r a c t u a l l y w p s . - . t y r o n - s o f t w a r e p a c i o p u p a r a l l e l t a t d t l c s n i w a 1 s 1 5 4 1 3 E 7 0 / 1 & 7 1 t 6 4 / 1 2 3 ( s t a t e t y p e ) .

W h i t g - . v t s B i n t ' i i b W e r ; r o w e r " C o n v t n t l o n a J m b b l t r s h a l c i « n l e t h i l s l a f u U d u l lb e f o r e i c a t i a n s f i r r i u s i n g t h e s e n a l d u w h e n n D n f i t a n d f l r d d a t a i H e n c u u n t f l r e d t R e y a r e b e a tB u r s l N i b b l e r t f i n s l t r a n a r a K c o l s v t h p i r a l l r t c a b l e M b t u t t h n e e d t d o e o d e : y o g e p e r f e c t c o p y c t h t o r i g i n a l

W i l l r u b b l e u p t o 1 t r a c k s C o p y w h o l e d s l t i n u n d e r m i i u i t t s F u l l i n s t r u c t i o n sR r j u l a r u p d a t e s a a l w a y s * t u p t t i e l a t e s t n s u i l i m m u l e E n E c l d t r i n j u e u i l l y r K J U i r e d .

t M [ r ; j t r a c k s N n e e d t b u p a r a l l e l c a b l e I y o u h a v e t o f e B O l o n a l D O e t C a 1 h a t n r c n j g h b u s e x t e n s i o n f o o t h e r s d d o n s

O N i y $ 3 9 . 9 9 C O M P L E T ES O F T W A R E O I S I L T $ 1 9 . 9 9 C A B L E O N I Y $ 1 9 . 9 4

E P R O M M E R 6 _ j f u U y D E i i j r T p w i k « f l m i i f t f l p m f i r i k n i i t i i n l v f

2 7 1 6 . 2 7 3 3 . 2 7 6 4 . 2 7 L 3 6 a r i 2 7 £ E *_ | p ^ i o M i j i i r [ i c ^ . S i

# [ * u m P [ i ^ i t ; a e r

I d v d i s j p p * r i * i f i f o a a * n , i o i n n i c u t e r n a J * n p * n r l t r B o rO N L Y

i f A

C A L L T O L L F R E E1 - 8 0 0 - 7 8 2 - 9 1 1 0O N I Y I N E V A D A 7 0 2 - 7 3 4 - 9 1 0 0

C H E C K M O N E Y O R D E R - C O A C C E P T E D

O R D E R SN 0 H M A L I 3S H I P P E DW I T H I N 4 H r e .

A D $ 3 . 0 0 p p D A T E L C O M P U T E R S7 D U M M Y C L U B L A N EL A T T E G A SN 8 9 1 0 9

Page 48: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 48/120

A n d y V a D u y n e

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

f u a t h s a m e t i m e . F o t h 6 4 T h i s g a m e m a k e s s k i l l d e v e l o p m e n ti m a t h — a d d i t i o n , s u b t r a c t i o n ,m u l t i p l i c a t i o n , o d i v i s i o n — a l o o f u n . Y o c o n t r o l f i r e m a n t h a tm u s t p u t o u t t h f i r e i b u r n i n gb u i l d i n g , o n f l o o r a t i m e . B u b e f o r e t h e f l a m e s o e a c h f l o o r c a b d r o w n e d , y o m u s t a n s w e rm a t h p r o b l e m c o r r e c t l y . I t ' s r a c ea g a i n s t t h e c l o c k , t o o . Y o c a c h o o s e f r o m t h r e e s k i l i l e v e l s — b eg i n n i n g , i n t e r m e d i a t e , o E i s t e i n — w i t h e a c h o n g i v i n g y o p r o g r e s s i v e l y l e s s t i m e i w h i c h t a n s w e r t h p r o b l e m s a n p u t o u tt h f i r e .

" F i r e ! " i B A S I C p r o g r a m , s s i m p l y t y p e i i n s a v e c o p y t d i s k , a n t y p e R U N . F i r s t , t h p r g r a m a s k s y o t c h o o s e t h t y p e o

Y t n i r m a t h s k i ! ! i t h o n l y u s e f u l w e a p o na g a i n s t t h f i n - i h a l t h r e a t e n s t b u d o w n b u i l d i n g .

m a t h p r o b l e m y o u w a n t t w o r k .Y o c a c h o o s e e i t h e r a d d i t i o n ,s u b t r a c t i o n , m u l t i p l i c a t i o n , o d i v is i o n . A f t e r m a k i n g t h i s c h o i c e , s el e c t t h e l e v e l o d i f f i c u l t yb e g i n n e r , i n t e r m e d i a t e , o E i n s t e i n .E a c h d i f f i c u l t y l e v e l a l l o w s y o l e s s t i m e i w h i c h t p u t o u t t h f i r e . A t h b e g i n n i n g l e v e l y o h a v e 6 s e c o n d s , t h i n t e r m e d i a t el e v e l a l l o w s y o 4 5 a n a t h e E i ns t e i n l e v e l y o h a v e o n l y 3 s e o n d s t a n s w e r t h p r o b l e m s a n ds a v e t h b u i l d i n g .

D o u s i n g T h F l a m e sA f t e r c h o o s i n g d i f f i c u l t y l e v e l ,y o u ' l l s e e t h e b u i l d i n g , a n t h e nw a t c h a i c a t c h e s f i r e , w h i l e y o h e a r t h s h r i e k s o t h t e n a n t s . N e x t ,

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

I t h p r o b l e m i a n s w e r e d c o r e c t l y , w a t e r c o m e s o u o f t h e f i r em a n ' s h o s e , d r o w n i n g t h f l a m e s .H t h e n m o v e s t t h n e x t l o w e rf l o o r w h e r e a n o t h e r m a t h p r o b l e mi p r e s e n t e d , a n s o d o w n . I y o a n s w e r i n c o r r e c t l y , y o u ' r e n o t if i e d a n g i v e n a n o t h e r c h a n c e . I

y o d w e l l , t h r e s i d e n t s o f t h eb u i l d i n g c h e e r . I t i m e r u n s o u t ,h o w e v e r , t h b u i l d i n g w i l l b u r nd o w n , l e a v i n g o n l y t h s m o k i n gc e l l a r . A f t e r t h g a m e i o v e r ,y o u ' r e g i v e n t h o p t i o n t p l a y a n o l h e r g a m e . I y o d e c i d e t p l a ya g a i n , y o u ' r e g i v e n a n o t h e r o p p o rt u n i t y t c h o o s e t h e t y p e o f p r o bl e y o u w a n t t s o l v e a n t h d i f f i c u l t y l e v e l .

P r o g r a m N o t e sP r o b l e m s i e a c h m a t h c a t e g o r yh a v e t h f o l l o w i n g p a r a m e t e r s :A d d i t i o n ( U - 9 ) ( 0 - 9 ) ■ ( 0 - 1 B )S u b t r a c t i o n ( 1 - 1 8 ) ( 0 - 9 ) ( 0 - 9 )M u l t i p l i c a t i o n ( 0 - 9 ) ( 0 - 9 ) ( 0 - 8 1 )D i v i s i o n ( 1 - 8 1 ) ( 1 - 9 ) ( 1 - 9 )

C u s t o m c h a r a c t e r s a r e u s e d t r e p r e s e n t t h b u i l d i n g a n f l a m e s ,w h i l e t h f i r e m a n a n f i r e t r u c k a r s p r i t e s . W h e n t h g a m e i f i r s t l o a de a n r u n , t h e r e ' s s h o r t d e l a yw h i l e t h n o r m a l c h a r a c t e r s e i m o v e d f r o m R O i n t o R A M , a n t h n e c h a r a c t e r d e f i n i t i o n s a n s p r i t e d a t a a r P O K E d i n t o m e m o r y .

P r o g r a m m e r s m a b i n t e r e s te i t h t e c h n i q u e i n l i n e 2 5 0 ,w h i c h f i l l s t h p i t c h a r r a y t p l a yt h t u n e . T h i s f o r m u l a c r e a t e s t h p r o p e r v a l u e s f o c h r o m a t i c s c a l e sw i t h o u t h a v i n g l g t h r o u g h t h l i s t s o f p i t c h e s i t h C o m m o d o r er e f e r e n c e b o o k s . A l y o u n e e d t s u p p l y i o n v a l u e f o t h e l o w e s tp i t c h y o n e e d . T h i s a r r a y i l a t e rr e f e r e n c e d b t h s t r i n g T U $ , i w h i c h t h o d c h a r a c t e r s r e f e r t t h p i t c h a r r a y , a n t h e v e n c h a ra c t e r s c o n t r o l t h e n o t e d u r a t i o n .S e p r o g r a m l i s t i n g a n p a g e 8 8

Page 49: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 49/120

l i f t *

T h p r o s m a b t h b e s t , b u t h e s e p l a y e r s a r e d e f i n i t e l yt h e b a d d e s t .

P r e s e n t i n g t h f i r s t i o u S t r e e t S p o r t s ™ S e r i e s ,B a s k e t b a l l .

Y o u ' l l s h o o t h o o p s i d i n g ya l l e y s . P l a y g r o u n d s . P a r k i n gl o t s . O c c a s i o n a l l y e v e n t h

t o u g h e s c O p l a y e r s i t h n e i g h b o r h o o d .T h e r e ' s h o s h o o t e r sa n s l o w d r i b b l e r s .T e a m p l a y e r s a n s h o w - o f f s . T h e r e ' s g u y sw h c a s h o o t t h e y S o m ^ i m a i t ' s b e s t t

t a k e a p a s s .

s c o r e — w e l l , m a y b e i f t i m e t o t a k e u b r i d g e .

I n t r o d u c i n g S t r e e tS p o r t s B a s e b a l l .

I f n o t ' g o i n g t b a s i m p l e a s y o t h o u g h t ' t b t h

s u b u r b s ( h a v e f u d r i b - o u o n e e d l e a 2 f e e t . A n ^ b l i n g o t h e l a w n ) . g u y s w h c o u l d n ' t s i n k o n i

Y o u ' l l p i c k t h e y w e r e s i t t i n g o t h e b a c k -y o u r t h r e e - b o a r d . P a s s o t h e r u n . G e

p e r s o nt e a m f r o m

t h 1 t h a t b i m a o t h i n s i d e . L e J o e y p o ' e f r o m t h c o r n e r s .T h i s i ^ r f f Z r e a l s t r e e t

t r a t e g y T a k eh o o k s h o t t i p - i n .

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

f B u d o n ' t d r i b b l e i t h o i s l i c k . A n f o h e a v e n s s a k e ,w a t c h o u f o w i n d o w s .

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

a c o m p u t e r . B u j u s tl i k e e v e r y b a s k e t b a l lg a m e y o u ' v e e v e r

; p l a y e d l o r r e a l ." A N O T H E R H I

I f b o t t o m o f t h e n i n t h .j u s t s t n t t s t c u n d . t i m e . F u n n y , P o f + o r ' c f f l n r l

f i r s t o y o u r b l o c k .A f t e r a l l , y o u ' l l h a v e t c o p e

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

N o t m e n t i o n 1 6 n e i g h b o rh o o d p l a y e r s . E a c h w i t h t h e i ro w p e r s o n a l i t i e s a n s k i l l s i p i t c h i n g , h i t t i n g a n f i e l d i n g .W i t h t h e r i g h t c o m b i n a t i o n ,y o c o u l d b t h c h a m p s .W i t h t h w r o n g c o m b i n a t i o n ,t h c h u m p s .

Y o u ' l l p i c k t h e p l a c e . T h t e a m . T h p o s i t i o n s . T h e ' s t r a te g A n t h e n , y o u ' l l b r i g h ti t h m i d d l e o i a l l . W i t hs p l i t - s c r e e n v i e w f r o m a b o v ea n u c l o s e .

I w o n ' t b e a s yB u i t ' s r i g h t u

Page 50: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 50/120

. R A D s

I h a s b e e n s p e c u l a t e d t h a t h u m a n s w i l l s o m e d a y r e l y o r b o t s t d t h e i r d a n g e r o u s w o r k . I t h i s g a m e f o r t h e 6 4 t h a tp r e d i c t i o n b e c o m e s r e a l i t y . F o r o n e o t w p l a y e r s . J o y s t i c k ( s )r e q u i r e d .

I i t h y e a r 2 0 2 3 . Y o b e l o n g t t h e l i t e R A D s u n i t , w h i c h i r s p o n s i b l e f o m a i n t a i n i n g g a l a c t i cn e t w o r k o c o m m u n i c a t i o n s p i nd l e s . W h e n e v e r a i o n i c s t o r mb l o w s t h r o u g h , t h c o m m u n i c a t i o ns p i n d l e s a r e s p u n o u o a l i g n m e n t .Y o m u s t r e a l i g n t h e s p i n d l e s t r s t o r e v i t a l c o m m u n i c a t i o n l i n k s — av e r y i m p o r t a n t a n d a n g e r o u s j o b .

B e c a u s e t h i s j o p r o v e d t b t o h a z a r d o u s f o h u m a n s t h a d l d i r e c t l y , G a l a c t i c C o m m u n i c at i o n s d e s i g n e d t h r o t a t i n ga l i g n m e n t d r o i d ( R A D ) . E a c h R A i e q u i p p e d w i t h a e f f i c i e n t c h e m ic a m o t o r f o m o v e m e n t , a n r a p -i d - f i r e s t u n g u f o d e f e n s e .T h r o u g h t h u s o r e m o t e c o p u t e r c o n s o l e a n d i g i t a l i n p u td e v i c e ( y o u r 6 4 w i t h j o y s t i c k ) , y o m u s t m a n u e v e r R A t h r o u g h t h i sd a n g e r o u s t e r r i t o r y i n a a t t e m p t t r e p a i r a l m i s a l i g n e d s p i n d l e s .

G e t t i n g S t a r t e dT t y p e i " R A D s , " y o n e e d t r u " 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 . T h s t a r t i n g a n e n d i n g a dd r e s s e s f o t h i s p r o g r a m a r e :

C O M P U T E f s G a z e l l e F e b r u a r y 1 9 8 8

S t a r l i n g A d d r e s s : 0 8 0 1E n d i n g A d d r e s s : 1 A 3 0O n c e y o u ' v e t y p e d i a n s a v e dR A D s , i c a n b e l o a d e d a n r u j u s tl i k e B A S I C p r o g r a m .

W h e n y o r u R A D s , m e n ua p p e a r s . U s t h j o y s t i c k i p o r t 2 t s e l e c t t h m o d e y o w a n t . P u s h u o d o w n t c h a n g e t h s e l e c t i o n .P r e s s f i r e t m a k e t h e s e l e c t i o n f i n a l .

C h o o s e O n D r o i d f o o n e -p l a y e r m o d e . I y o w i s h t h a v et w p l a y e r s w o r k i n g a t e a m , s l e c t t h D r o i d T e a m o p t i o n . T h C o m p e t i t i o n m o d e i f o t w c o p e t i n g p l a y e r s . W i t h o n p l a y e r ,p l u g j o y s t i c k i n t o p o r t 2 T h t w o -p l a y e r m o d e s r e q u i r e j o y s t i c kp l u g g e d i n t o e a c h p o r t .

R A E n e m i e sA w i t h a l g a m e s , t h i s o n h a i t s h a r e o e n e m i e s . Y o u r m a i n o p p on e n t s i R A D s a r S p a c e S p o r e sa n H y p e r S p o r e s — p u l s a t i n g c r e at u r e s w i t h t e n t a c l e s . H y p e r S p o r e sa r s i m i l a r t S p a c e S p o r e s , o n l yt h e y ' r e f a s t e r a n m o r e a g g r e s s i v e .S p a c e S p o r e s c a n b s t u n n e d b s i n g l e s h o t , w h i l e H y p e r S p o r e s c a nt a k e s e v e r a l h i t s . C o n t a c t w i t h

s p o r e t h a t i n o s t u n n e d c a s h o r tc i r c u i t y o u r d r o i d — s o t r t k e e py o u r d i s t a n c e .

B u b b l e s , a p p e a r i n g a s f l o a t i n gc i r c l e s , a r e t h e r e t o a s s i s t y o u .H i t t i n g a B u b b l e w i t h y o u r s t u n g u r e l e a s e s t r a n q u i l i z i n g g a s e s t h a t t e p o r a r i l y s l o w d o w n y o u r e n e m i e s .

S o m e o y o u r m o s t d a n g e r o u sf o e s a r P o d s , w h i c h d o n ' t s h o w u u n t i l y o r e a c h h i g h e r l e v e l s . P o l o o k s l i k e B u b b l e , e x c e p t i h a m a r k i i t c e n t e r . S t r i k i n g P o w i t h s h o t f r o m y o u r g u c a u s e st h P o t h a t c h a n t u r n i n t oH y p e r S p o r e . P o d s a l s o h a t c h w h e nt h e y c o l l i d e w i t h c o m m u n i c a t i o ns p i n d l e s . T h i s c o l l i s i o n d i s r u p t s t h es p i n d l e , r e q u i r i n g y o t r e a l i g n i t

O p e r a t i n g A R A DW h e n t h g a m e b e g i n s , t h R A D sa p p e a r a t h t o p o f t h e s c r e e n ; c o m u n i c a t i o n s p i n d i e s a r i t h m i d l o t h s c r e e n ; a n s p o r e s , p o d s ,a n b u b b l e s a r a t h b o t t o m .

Y o b e g i n t h g a m e w i t h f o u rd r o i d s . T m o v e R A D , m o v e t h j o y s t i c k i t h c o r r e s p o n d i n g d i r e ct i o n . M o v i n g o f t h l e f t a n r i g h ts i d e s o f t h e s c r e e n c a u s e s t h e d r o i dt w r a p a r o u n d ; m o v i n g a b o v e t h t o o t h e s c r e e n i p r o h i b i t e d ; a n d r o p p i n g b e l o w t h b o t t o m o f t h es c r e e n d e s t r o y s y o u r d r o i d { w h e ns h o r t c i r c u i t e d b s p o r e , f a l l i n g o f ft h s c r e e n l i k e t h i s i u n a v o i d a b l e ) .

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

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

Page 51: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 51/120

T r a i n w i t h N R f o h i g h p a y i n gc a r e e r s e r v i c i n g c o m p u t e r s .

D I G I T A L M U L T O f E T E R -P r o f e s s i o i w l [ v s l i n s t r u m e n tf o q u i c k a n e a s yn x a s u r e m c n l i .

L E S S t M e - C t e . w i i H u j t r i i i f d! < v ! s b u i l d y o u ro l c o i n p u t e i s s l i

D I S K S O I T W A R E -i n t i u i i i n H M S - D O S , C B A S I C W o r d S t a r .M i C i l c S U r .

■ I - 8 0 B RC P d o n b l c - s k f c d d i s h d i i ™2 5 6 K R A M . 4 . 7 7 M i l / a n dM i l l f u r b o s p e e d .

M O M T O R - H t t h r c s u b l i n n ,g r e e n s c r t c n i B s p b ( * , c r i s pt a t d h

r G C H N I C A t . M A N U A L S— w t l h c o m p l e t e t p e c s o S a n y o c i i n i p u l n ; u i dp r u f e M i u m i p r o t f r a i r a .

D I S C O V E R Y L A B - U s i n g i t ,y o c o n s t i u d a n i e s tc i r c u i t s l i k e I h o s t u s e dw i t h c o m p u t e r s .

G e s t a r t e d n o b b u i l d i n g t h i sf u l l y I B P c o m p a t i b l e c o m p u t e r

N o y o g e i a l l . . . t r a i n i n g f o A m e r i c a ' sf a s t e s t g r o w i n g c a r e e r o p p o r t u n i t y . . .t r a i n i n g t o s e r v i c e a l c o m p u t e r s . . .t r a i n i n g o t h n e w e s t t o t a l c o m p u t e rs y s t e m , t h S a n y o 8 8 0 . O n l y N R c a g i v ey o t h w e l l - r o u n d e d t r a i n i n g y o n e e d ,b e c a u s e o n l y N R g i v e s y o c o m p l e t ec o m p u t e r s y s t e m . . . c o m p u t e r , m o n i t o r ,d i s k d r i v e , s o f t w a r e , e v e n t e s t i n s t r u m e n t sl i k e d i g i t a l m u l t i m e t e r a n l o g i c p r o b e t w o r k w i t h a n k e e p . I a l a d d s u t t r a i n i n g t h a t b u i l d s t h k n o w l e d g e ,c o m p e t e n c e , a n a b i l i t y y o n e e d t s u c c e e d a s c o m p u t e r s e r v i c e s p e c i a l i s t .

G e i n s i d e t h n e w e s t , f u l l y I B P c o m p a t i b l e S a n y o M i c r o c o m p u t e r

A a N R s t u d e n t , y o u ' l l g e t o t a lh a n d s - o n t r a i n i n g a y o a c t u a l l y b u i l dy o u r o w l a t e s t m o d e l S a n y o 8 8 S e r i e sc o m p u t e r f r o m t h k e y b o a r d u p I t ' s M I B P c o m p a t i b l e a n d , b e s t o a l l , i r u n s p r o g r a m s a l m o s t t w i c e a f a s t a a I B P C A y o a s s e m b l e t h S a n y o 8 8 0 ,y o u ' l l p e r f o r m d e m o n s t r a t i o n s a n

e x p e r i m e n t s t h a t w i l l g i v e y o t o t a lm a s t e r y o c o m p u t e r o p e r a t i o n a n s e r v i c i n g t e c h n i q u e s . Y o u ' l l d p r o g r a mm i n g i B A S I C l a n g u a g e - e v e n r u a n i n t e r p r e t e s s e n t i a l d i a g n o s t i c s o f t w a r e .U n d e r s t a n d i n g y o g e o n l yt h r o u g h e x p e r i e n c e

Y o n e e d n o p r e v i o u s k n o w l e d g e t s u c c e e d w i t h N R I . Y o s t a r t w i t h t h b a s i c s , r a p i d l y b u i l d i n g o t h f u n d a m e nt a l s o f e l e c t r o n i c s w i t h b i t e - s i z e l e s s o n s .Y o p e r f o r m h a n d s - o n e x p e r i m e n t s w i t hy o u r N R D i s c o v e r y L a a n t h e n m o v eo t m a s t e r a d v a n c e d c o n c e p t s l i k ed i g i t a l l o g i c , m i c r o p r o c e s s o r s , a n c o m p u t e r m e m o r i e s .L e a r n a h o m e i y o u r s p a r e t i m e

Y o t r a i n i y o u r o w h o m e a y o u r o w c o n v e n i e n c e , b a c k e d a a l t i m e s b y o u ro w N R i n s t r u c t o r a n t h e n t i r e N R s t a f f o e d u c a t o r s a n s t u d e n t s e r v i c es u p p o r t p e o p l e . T h e y ' r e a l w a y s r e a d y t g i v e y o g u i d a n c e , f o l l o w y o u r p r o g r e s s ,

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

S e n d t h p o s t a g e - p a i d r e p l y c a r d t o d a yf o N R I ' s 1 0 p a g e c a t a l o g t h a t g i v e s a l t h f a c t s a b o u t c o m p u t e r t r a i n i n g p h i sc a r e e r t r a i n i n g i 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 m a n y o t h e r f i e l d s . I ft h c a r d i m i s s i n g ,w r i t e t N R a t h a d d r e s sb e l o w .

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 r9 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 2 0 0 1 6 ,

W l R i v e y o ( w n o t T o w l . m l

Page 52: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 52/120

G R A P H I C L A B E L W I Z A R DT U i t h n a i l s l t p I I h n o l i t o o g r a p h i c

l a b e l i n g i r t l i l u t . T h C r a p h i c L a b a l W i i a r d c m u u P r i n tS h o p . P r l n t m i i i t r . a n S n f i w i r o S o l u t i o n s g r a p h k i !

t h i s p r o g r a m i c r i l i t t i I n i p t r f t c t M l i n u o p o w t r• n l l n l b l l l t y . Y o t i p r i n t g r a p h i c i n u t l i n o so K i t o n i l i n d i r d m i l l i n g t i M I . A n y o u p r i n tt h o M l i n n I a n c o m b i n a t i o n o l i t y l o i I K i t y o u rP ' l n t i r l u p p o r t i l P r l n l ) u i t o n t l i b i l - o r a l t h i l a b t l ih o r n y o u r d d u t i . p n n t u u l o g p i g t a d t s c l i y i n g i d l i k g r a p h i c ! o u n g l o p a g o . A n o u r o i c l u i l v o h l - r t sd l t p l a y l e i t u r a a l l o w i y o t l o a d a n p r w i w o n i c r a t nu l l o u r r U R t r t n t g r a p h t ! i l m u l u n t o u i t y !

I h G u p h l c l a b e l w i u r d » o r k i w i t h b o t hC D m m o d o r a p r l n t m a n d E p s o n < o m p i t ; b l « p n m . nA n d - . . . a r t I n c l u d e S B o . c i u n , n a g r a p h i c s I i l u i t1 g o y o i t i r l i d l I y o u , , g o i n g u „ , , r l p h i cU b . l i n o u t i l i t y , y o m i w U 1 , „ » „ , _ „ „ , ,( o u r a l o d i y l

I S 7 I / 1 5 B 1 D R I V E S . U N P R O T E C T E D ( E A S I L YT R A N S F E R R E D T 1 S S 1 D I S K S i - O H V t 1 2 W S .

G R A P H I C A R D I S K SL l h l U S . H U O , c m l l v B

l , t t n i g h i l i n o w l : NL l l ' i ( i t I y 0 u b i

p » i o n - l n d m i „ . , b l , | t r u i « . m m . o t c i o n p .

W t ' v o c m t i d i . i d l i n g t i t i t o i o l c l i p i r H l i H . E o : n l i n k I | | ( , , , ^ 1 D U , l t l r l B | n gg n p h l c i . £ k ) i g r g p l i n : i i i o / m o [ J i t m i o o i n P r i mS h o p ( S W o A i n P r l m r r i i s K r g n p h l c l o r m s l i l• J l . . . . M n . t r P w k O l i i S A m o r l c n ,

. C h r t i t m o i D i t k G . . . . V u H r v P i c ks . . . V M t l y P M h D i S p o i l

- A M m i l l D l l k B . . . H f i r l i y iY o u u i i n o i t l u p t r b I m i g o i , , w u , ( . n I

c i r t i , b i n n e n , m . m t i o n i . | | , O , , . B h l t l v i , „ h i m i n d . r n s i n p h r e i n p . ^ , , u l

I h o - p u m l c B n p i u n L , b « W l w r d p i o g . i m l S o" d o r v o u i l t o d l y - i r u l ■ „ „ , , , ( | 0 r d t b l l ,

W C 8 * C I ^ 8 ( 7 « 6 M O O Q A N « « W I 5 9 * O f l / V £ S U W P f l O r £ c r E D ( « f f l

S Y S R E S E N H A N C E DI h I t h p r o g r a m h i w i l l C h a n g s I h

■ a y o t h i n k i b o u l B A S I C . S Y S B E S r l l M i iI m o m g r y . g u o t h w a y . l l ' i I h i u r t l m a l iB A S I C a n h a n u m m t s y i i i m I g C o m m o d a r ac o m p u t a u . I a d d ! o i t r 2 m i ( o i c o m m i n l s! B A S I C . I a l s o I n c o r p o n t i i i n a i i t n d t dS U P E D D o i - w t d g i . r i d u c i n g a i t n i h m a c o m p l o i c o m m a n d i t q u m c t i l t l o w s i m p l ak t y i l i o k t s . I t u i I I d w s y o i e t o If o r w a r d i n b a c k w a r d t h r o u g h y o u r B A S I Cp r g g r a m s .

S Y S R E S U l o n g b u I h p r o g r a m o c r i o i c t i m o n g p r o f m w n a l s w o r k i n g I B A S I C . I I l l s y o c r a i t i j j D w t r l u l m i c r o s . I K i n s y o t a d H i n t t a m i i a t m D t a ra o u r c i c o d t . . ■ l a a r i n g B A S I C . - ( . i : ■ .u f i n d a n c a n t i r l i b U , p h r a t a , o ' o y m o r f l m r w l i t r t I y o u r p r o g r a m , w i t h o v l r7 B l u r c h y i r i i l i o n i i v i l l i b i o . I a l l o w i y o t d p i r t i j l B E N U H B E B . c a B i B A S I Cp r o g r a m ! , n q u t n t l a l i , ; : s m g v I I U i w l l h o u l l o a d i n g t h e m I n t o m i m o r y . Y o uu g r i n d a b u g u s i n g t t i r l i M i s p t t dT B A C E . » o a l i h l i d w n ' l a v o n i c r i t c h I t i sl u i l i u o l w h i t l h l i i i m i r k i t k t n i l l i c i p i b l ao i A n o f l i t S T S H E S I i d d l c t l t t t p r o g r a m m o r i . I I s n ' t U d l c t l v i t I h p r g g n m s I h i m i a h r n — n o r u n - l l m t l i b r a r y I n i t d t d l o S V S R f S c r o i t i d p r o g n m i l

* ■ ■ » . m h a n c i d S Y S B E S r t s t l l . W b ' i iI l i o o - n p i t i K l a d i t d r o p p i d 1 6 0 B O o f H i o r i g i n a l p r l c o . m I n t l u d i d o v a r I B p i g e s o d i l M t r J d o c u m m t i t l o n I p r o K u l B n a l . h i g h; . ) - : ( 1 r i n g b r n d a r . F a c t I I y o u ' d | u i l r u

o u o a i c u i a i n o l t o o w I h o t t r y b a i l O r d o ry o u r s t o d a y !

F O T H C 6 4 / C 1 2 8 U 6 M O D E ) A N 1 5 4 1 / 1 5 7 1 / 1 5 8 1

D R I V E S . U N P R O T E C T E D( E A S I L Y T R A N S F E F t R E D T O1 5 8 1 D I S K S l - Q H l X $ 3 9 . 9 5 .

C 1 2 8 H E L P E RW i - h g o i n g l g i y o u t w o , i r y g o o d m i o n i t

b u I h l i r M H i f u b i . p r o s r i m m i n g i c M l v o m e n l R u s o nd m m c i i i H « p B i , n c m j D ■ o n t n n - . p r o g r i m t h M o r m t , t h i h i m , = , . . ' ,c r o . « y o u r o » E u i l n m l n d . m . n u - d r t v . n I n r o r m m o n! « ! r m " - ™ O l " ' " " I 1 " " " " « " " • * • B A S I C , i n i p p i i r i i n | 0 U E n „ , h H E L p h ( y Y g uu c r o i l i ■ , : „ . , „ m l m o p M , W M n I r a B n |» l « n t f i f i . i l a c l i t a l c h « p B 1 t a , l h w p r a g f , m I > , „ a n y l n l n g i l i g y n u r I m i g l m l l o n c c o m o u w i t h !

H u u n T w o : T o s h o w y o j j s i n o p m w f s i I n l si p p l i u l l o n u b t w i ' v t I n t l u d i d a n i m a g i n gt « m p l i - i c o m p l o i t c ' j i i r c m ; r o l i r i n c o m m f a 1 1 C l Z l ' i p o w w l u l B A S I C 7 . 0 1 E - ! = ■ = . i p K j f Kc o m m i n d . i n l u l l i c r o i n o d m i l a d I n t o m m m p l M i p p u r . O n k t d u m p s h i t « n p y t j o u rp r i n l i r , i n g t n n p u l i , . / \ i , B A S I C T . f l .t u t i l y w h i n y o l i f i o f f lF O T H C S * G ) 2 8 ( I 5 M O D E ) A N 1 5 4 1 1

1 & T W S B 1 D R I V E S . U N P R O T E C T E D 5 3 S " V E S I O N ( 1 S 4 M 5 7 I D R I V E S t - O U V f t u r n .

U N P R O T E C T E D 3 5 " V E R S I O N ( N E W 1 S 8 1D R I V E ) - O N L Y I 3 2 . 1 5 .

S U P E R C A TU s i n g d l i k r j i i i o j ■ y i t a m U k a i i I n y a i t m a n t o U r a l a n ■ ; - ■ , - i a n n o u m v a r y b u l y i i t na v a l l a b l t r S u p a r c i l p a c k i m o r e p i w i r i n d [ o i t u r o s t h a na n o l f m d i s k l l b r i r y u t l h i y g t h m n i t i l S u p w u i u c l l i l o g u l M d i s k s m r l f i 6 D Q 0 I I U i s p a c a t a l o g - s t w l c a m a n y w i t h I w d r l v a i ! I I s u y o u l u d . u v i ,i d « . c h a n g i , d t l t t i . a n u p d a l t y o u r u m o g a n t n e i .

W W I O S u p o i t l t u p r i n t a I m p r o s i t v i • i r M y o I l i l i i n r t p o r t i . I j l s o I n a i p o r a t a s i d i a n c t d s t i r c ha n d d i i p U y c i p i b u u m I n i t i p a r l t c t f o I n m w l l h o u l i c c t s i t o p r l n t i r , A r m i d w i t h m a h i U n g u i g a r o u l i n t l a n d n l t n s l v t m t n u l m h t l pi c r w n s , S u p a r u t I l l g h t n m g . f u t . y a a i s y t u s o . A n A h o y m i g n l n a u l l a d S u p a r c i t " . . . a v a r y p o w a r l u li n d v t m t i l i t n j g r a m . " F i n d n i w h S u p i r u l I c o n i l d o r t d t h m o s t a d v m c a d d i s k c a t a l o g l y i t t ma v i i l a b l t — o r d i r y o u r i l o d i y l

I S 7 1 D R I V E S . C O P Y P R O T E C T E D I F R E E 4B A C K U P I N C L U D E D ! - O N I V C 4 i l 6 .

X p [ a y a r o u n d w i t h

E D T R A N S F E R R E D T O 1 5 B 1 D I S K S )- O N L Y S 1 4 J 5 E A C H .

s o f t w a r e y o

2 / O O N E A n d r e a e n H o a dw n c o u w , W 9 8 6 6 1o r d e r , w e l c o m e : 2 0 8 / 6 9 5 . 1 3 9 3

Page 53: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 53/120

m a s h o o t t I h l e f t a n r i g h t o n l y .T o p a u s e t h g a m e , p r e s s t h R U N /S T O P k e y . P r e s s i n g s e c o n d r i m ew i l l r e s u m e p l a y .

A l i g n i n g S p i n d l e sS p i n d l e s a r e r o t a t e d b f l y i n g i f r o n t o t h e m a n p r e s s i n g t h f i r eb u t t o n . P u s h i n g l e f t o r i g h t w h i l eh o l d i n g t h e b u t t o n d o w n c h a n g e st h e d i r e c t i o n o f t h e r o t a t i o n . T a l i g n

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

T h p a t t e r n l o c a t e d i t h l o w e r r i g h t c o r n e r o f t h e s c r e e n i d i c a t e s h o m a n y s p i n d l e s o e a c hc o l o r a r e n e e d e d . A l i g n m e n t d o e sn o h a v e t o c c u r i t h o r d e rs h o w n ; j u s t m a k e s u r e t h e t o t a ln u m b e r f o e a c h c o l o r i c o r r e c t .

O n c e a l s p i n d l e s a r e a l i g n e dw i t h t h p r o p e r n u m b e r o c o l o r s ,y o m o v e t t h n e x t l e v e l ( R A D sh a s n i n e d i f f e r e n t l e v e l s ) . E v e r yl e v e l h a m o r e s p i n d l e s t h a n t h p r e v i o u s o n e , a n d o n t h e h i g h e rl e v e l s , B u b b l e s b e c o m e s c a r c e r ,w h i l e H y p e r S p o r e s a n P o d s o c c u rm o r e f r e q u e n t l y .

I C o m p e t i t i o n m o d e , y o u c a i g n o r e t h d e s i g n a t e d p a t t e r n . T h o b j e c t i t a l i g n a m a n y s p i n d l e si y o u r c o l o r a p o s s i b l e . ( p l a ye r ' s c o l o r i s h o w n a t h b o t t o m o t h s c r e e n , b e t w e e n t h n u m b e r o d r o i d s t h p l a y e r h a l e f t a n h i o h e s c r o r e . ) l e v e l i c o m p l e t e d i C o m p e t i t i o n m o d e w h e n a l s p i nd l e s a r e a l i g n e d .

T h g a m e e n d s w h e n y o r u o u o f d r o i d s . I t h t w o - p l a y e rm o d e s , p l a y e r s a l w a y s b e g i n w i t hd r o i d a t h s t a r t o n e l e v e l . S e v e n i y o l o s e a l f o u r R A D s , y o g e a n o t h e r d r o i d w h e n t h r e m a i ni n g p l a y e r a d v a n c e s t o h i g h e r l e v e l .W h e n t h g a m e i o v e r , a n o t he m e n u a p p e a r s . U s t h j o y s t i c ki p o r t 2 t s e l e c t a o p t i o n ; s e l e c tC o n t i n u e t p l a y n e w g a m e a t h s a m e l e v e l , i n t h s a m e m o d e ;c h o o s e R e s t a r t t b e g i n t h g a m ef r o m t h i n i t i a l m e n u ; a n d c h o o s eQ u i t t r e t u r n t B A S I C .

S c o r eY o u r s c o r e i t a l l i e d a t h e n o e a c h r o u n d . Y o g e o n p o i n t f o e a c h s p i n d l e y o a l i g n . T h s c o r e a p e a r s a t h b o t t o m o f t h e s c r e e n n e x tt t h n u m b e r o d r o i d s r e m a i n i n g .S e p r o g r a m l i s t i n g o p a g e 9 0

U s e r G r o u pU p d a t e

M i c k e y M c L e a n

T h i s 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 a n n u a l " G u i d e t C o m m o d o r eU 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 7 i s s u e s ,

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

C O M P U T E ! P u b l i c a t i o n sP . O . B o x 5 4 0 6G r e e n s b o r o , N 2 7 4 0 3A t t n : C o m m o d o r e U s e r G r o u p s

U s e r G r o u p N o t e sT h K o s c i u s k o C o m m o d o r e U s e r s G r o u p ' s n e m a i l i n g a d d r e s s i

3 1 E P r a i r i e , W a r s a w , I N 4 6 5 8 0 .N e L i s t i n g s

C A I I O H M AV a l l e y C o m m o d o r e U s e r a G r o u p , P . O . B o 3 2 2 8 ,

S a l i n a s , C 9 3 9 1 2D E I . A W A K I ;

L o w e r D e l a w a r e C o m m o d o r e C o m p u t e r C l u b( L D C C O , P . O . B o 5 3 4 4 . N a s s a u , D 1 9 9 6 4

F L O R I D AF o r t O r a n g e C o m m o d o r e U s e r G r o u p I P O C U G I ,

1 2 4 4 T h o m a s i n a D r . , P o r t O r a n g e , F L 3 2 0 1 9\ n m ) i i k

S p a c e R a y ' s C o m m o d o r e 6 4 / 1 2 8 V t t t G r o u p , 2 0 2 3 2 0 S t . , A p t . Z C A s l o r i a , N 1 1 1 0 5

N O R T H A K O 1 . I N AG r e a t e r O n s l o w C o m m o d o r e U s e r G r o u p ,

W i n c h e s t e r K t i , , J a c k s o n v i l l e , N 2 S 5 4 0O K M I O M A

K e y s t o n e L a k e C o m m o d o r e U i c r G r o u p , R t 3 B o 1 5 3 - B , C l e v e l a n d . O 7 4 0 2 0

O K I i C O NT h . i v i V a l l e y ^ o m n ^ o n o r p u s e r s G r o u p ,

2 0 3 7 B o e s / w e . . C e n t r a l P o i n t , O 9 7 5 0 2I ' L N N S Y I A ' A N l A

H u n t i n g d o n C o u n t y H a c k e r s , I ' . U . h o i n M i l lC r e e k , P 1 7 0 6 O

C o m m o d o r e C o l o n y , 3 0 O l A i r p o r t H d , ,D o u K l a s s v i l l c , P 1 9 5 1 8

\ V A S I I I \ G I O \C o m m o d o r e U s e r s o G r a y s H a r b o r , 1 1 1 1 F o r d n e y ,

A b e r d e e n , W 9 8 5 2 0w y o m i n c .

C h e y e n n e A s s o c i a t i o n o C o m p u t e r E n t h u s i a s t s( C A G E ) , P . O . D 1 7 3 3 , C h e y e n n e , W 6 2 0 0 3

O u t s i d e t h U . S .

l / . m i r C o m m o d o r e U s e r ) C r o u p , B o . 2 4 9 4 . l 7 m i r ,T u r k e y , A P O N Y 0 9 2 2 4

C A N A D AJ u a n d F u c a C H / 1 2 8 U s e r s ' G r o u p , 9 7 P r e s t o n

W a y , V i c t o r i a , B . C . , C a n a d a V 9 3 B M E X I C O

S o u t h E a s t e r n U s e n i G r o u p , l i m i l i o O s o r i o G a r c i a ,C o l . I r o d M a y o . V i l l a h e r m o s a , T a b a s c o , M o d c o ,C P B 6 1 9 0

P A K I S T A NC o m p u t e r U s e r s o P a k i s t a n ,

A r e a , K a r a c h i - 3 8 . 1 ' a k i s t a n

C O M P U T E I ' s G a z e t t e F e b r u a r y 1 9 B 3 5

Page 54: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 54/120

F i n a l B A S I CL a r r y C o t t o n

N o t h i s i n o o n o t h o s e p r o g r a m s t h a t a d d s c o m m a n d s t t h 6 4 I f a c t , i t ' s n o p r o g r a m a a l t . I n s t e a d , o u " B A S I C

f o B e g i n n e r s " c o l u m n i s t , L a r r y C o t t o n , h a s d e c i d e d t P O K Ef u ( p u n i n t e n d e d ) a w h a t s e e m s t b e a p r o l i f e r a t i o n o fB A S I C - l a n g u a g e e n h a n c e r s . S e n s e o h u m o r r e q u i r e d .M a n y p r o g r a m s h a v e b e e n w r i t t e nf o t h 6 4 w h i c h e x t e n d i t b u i l t - i nB A S I C . H o w e v e r , n o n B A S I Ce n h a n c e m e n t e v e r s e e m s t b e n o u g h . S o m e p e o p l e w a n t m o r eg r a p h i c s c o m m a n d s , s o m e w a n ts o u n d , a n s t i l l o t h e r s w a n t c o m a n d s t h a t s i m p l i f y p r o g r a m m i n g .

P r e s e n t i n g " F i n a l B A S I C " — an e p r o g r a m m i n g l a n g u a g e f o t h 6 4 F i n a l B A S I C s h o u l d g l o n gw a t o w a r d m a k i n g y o u r c o m p u ti n e x p e r i e n c e m u c h m o r e e l i g h t e n i n g o n e . T h e s e n e c o m m a n d s n o t o n l y e n h a n c e , t h e ya l s o o v e r w h e l m t h 6 4 ' s b u i l t - i nB A S I C a n a r p r e s e n t e d h e r e i a p h a b e t i c a l o r d e r .

T h C o m m a n d sA N D / O R : L o g i c a l i n s t r u c t i o n . I i t r u e A N D / O R i t r u e , t h e nw i l l p r o b a b l y b t r u e , b u t n o tn e c e s s a r i l y .B R O : O p p o s i t e o S Y S .B U T : A r g u m e n t a t i v e l o g i c t e r m .E x a m p l e : B U P O S S m e a n si b u t n o t i f a l s e o p o s s i b l yt r u e , t h e n w i l l d e f i n i t e l y , b u t n o tn e c e s s a r i l y b g r e a t e r t h a n t h s u o a n B A l s o u s e d w i t h W H a n H O W , a i B U W H a n B U H O W .D U M P ) D u m p s c o n t e n t s o m e m o r y a r e a s p e c i f i e d i p a r e n t h es e t u n p r e d i c t a b l e l o c a t i o n s .W a r n i n g 1 . D n o t u s e d u r i n g g a r b a g ec o l l e c t i o n .E M ( x x x x ) : I m m e d i a t e - m o d ec o m m a n d . C a u s e s t h 6 t e m l a t e o r d i n a r y h o u s e h o l d a p p l i a n c e s .L e g a l p a r a m e t e r s : B L D R , M C W V ,R F G R , S T O V , T L P H , a n d T S T R .E V E R / B E T T E R : U s e d w i t h I F T H E N . E x a m p l e : I E V E RT H E N B E T T E R 1 2

5 C O M P U T E ' S G a z e l l e F e b r u a r y 1 9 B 8

F A S T : C o n v e r t s B A S I C p r o g r a m st m a c h i n e l a n g u a g e i o n p a s sa n i u n d e r t w s e c o n d s . R e c o gn i z e s a l B A S I C c o m m a n d s ( i n c l u di n F i n a l B A S I C ' S ) , a u t o m a t i c a l l ya d j u s t s t i m i n g l o o p s , a n u s e s o n l yh a l f t h e d i s k s p a c e o t h B A S I Cp r o g r a m i r e p l a c e s .G I G A : A d d s o n g i g a b y t e o m e o r t t h 6 4 C a u t i o n : C o m p u t e rm a r e q u i r e a d d i t i o n a l R F s h i e l di n a n p o s s i b l e r e w i r i n g o e l e c t r ic a c i r c u i t s . B e f o r e i n v o k i n g t h i sc o m m a n d , w e a r e y p r o t e c t i o n a n g r o u n d y o u r s e l f .G ( x x x ) : S i m i l a r t t h G O 6 4c o m m a n d o t h e 1 2 8 . A u t o m a t i c a ll m a k e s t h 6 e m u l a t e c o m p u t e rs p e c i f i e d i p a r e n t h e s e s . L e g a lt h r e e - l e t t e r p a r a m e t e r s a r e : I B M ,A P L , A T R , T R S , a n V I C .H O W : f r e q u e n t l y u s e d c o m m a n db n o v i c e s . A l s o s e W H Y .H U R R Y U P : I n c r e a s e s s p e e d o d i s kd r i v e b f a c t o r o 1 2 C o m p a t i b l ew i t h a l d i s k c o m m a n d s . E x a m p l e :L O A D " f i l e n a m e " , 8 , H U R R Y U P .C o m p l e t e l y e l i m i n a t e s h e a d -k n o c k i n g ( d r i v e ' s a n y o u r s ) .J A B : F i n a l B A S I C ' S f a s t e r e q u i v al e n t o f t h e P O K E c o m m a n d . A l s os a v e s t y p i n g o n t e t t e r .M A Y B E : S i m i l i a r t B A S I C ' S L E c o m m a n d , b u e v e n m o r e o p t i o n a l .E x a m p l e : I A N D / O RT H E N M A Y B E B I N O T H E N W H N O T .P L S : c o m m a n d s o m e t i m e s r q u i r e d b e f o r e R U N .P O S S : A v o i d u s i n g . B e c a u s e o a i n t e r n a l b u i t h 6 k e r n a l , P O S So c c a s i o n a l l y c r a s h e s t h e c o m p u t e r .R E A D M A G : C o m m a n d t r e a dm a g a z i n e p r o g r a m l i s t i n g s d i r e c t l yi n t o c o m p u t e r . R e q u i r e s f o l d i n g

p a g e i n t o 5 ' A - i n c h s q u a r e ( 3 V i -i n c h f o 1 5 8 1 d r i v e o w n e r s ) .S H U F F L E : F i n a l B A S I C ' S m o s tw e l l - d o c u m e n t e d c o m m a n d a n f a s t e s t k n o w n u n s o r t i n g a l g o r i t h m .R a n d o m l y s h u f f l e s p r e v i o u s l ys o r t e d a r r a y o u t 6 5 5 3 5 e l m e n t s i u n d e r f o u r n a n o s e c o n d s .S I T : I m m e d i a t e - m o d e c o m m a n d .S o m e t i m e s u s e d w i t h F E T C H , L I D O W N , a n S P E A K .U N F O R M A T : R e s u r r e c t s a c c id e n t a l l y f o r m a t t e d d i s k s . T h e o n ec o m m a n d t h a t ' s r e s p o n s i b l e f o F n a B A S I C ' S $ 3 7 9 p r i c e t a g .W A I T : S a m e a s i n M i c r o s o f tB A S I C , b u m o r e i m p a t i e n t .W H Y : v e r s a t i l e c o m m a n d . C a nb u s e d b i t s e l f , l i k e H O W , o i c o m b i n a t i o n w i t h l o g i c i n s t r u c t i o nN O T , a i n I F N O a n W H N O T .S o u n d A n G r a p h i c sC o m m a n d sB E E T H O : B u s o t h i s o n k e w o r d , t h e 6 4 p l a y s B e e t h o v e n ' sF i f t h S y m p h o n y a n a l i t v a r i at i o n s i a l k e y s o t h c h r o m a t i cs c a l e , s i m u l t a n e o u s l y .B W C O L : S c r e e n - d u m p c o m m a n d .P r i n t s t h 6 4 ' s s c r e e n ( t e x t o h i - r e s )o a n b l a c k - r i b b o n d o t - m a t r i xp r i n t e r i n f u l l c o l o r . P a p e r ( 1 4 p e s h e e t ) s o l d s e p a r a t e l y .D U B L : D o u b l e s 6 4 ' s r e s o l u t i o nf r o m 3 2 2 0 t 6 4 2 0 p i e l s , w h i l e c o n v e r t i n g t e x t s c r e e nf r o m 4 t 8 0 c o l u m n s . R e q u i r e st w m o n i t o r s , s i d e b s i d e .L I S S E N : V o i c e - r e c o g n i t i o n c o m a n d . R e q u i r e s o p t i o n a l K u r z w e i li n t e r f a c e c a r d , t w o S h u r e l o w -i m p e d e n c e c a r d i o i d s t e r e o m i k e s ,a n 2 0 0 0 - w a t t C a r v e r p r e - a m p .M O R C O L : I n c r e a s e s 6 4 ' s p a l e t t e o 1 c o l o r s t m i l l i o n ( n o t c o u n t i n gm a u v e ) , a l o w h i c h c a b u s e d s m u l t a n e o u s l y i h i g h e s t r e s o l u t i o n .S C R I B : F r e e - f o r m d r a w i n g c o m a n d . C a b e u s e d w i t h a n i n p u td e v i c e : p e n c i l , p e n , c r a y o n , m a g i cm a r k e r , a n s o n I n t e r f a c e c a r d ss o l d s e p a r a t e l y .V C R T V : B m e a n s o p h o t o e l e c -t r o n i c s y n t h e s i s , r e v e r b e r a t i o n o s u p e r n o v a s , a n o t h e r m o s t l y p r p r i e t a r y m e a n s , c o n v e r t s 6 4 ' s r e s ol u t i o n f r o m 3 2 0 2 0 p i x e l s t t h a t o f T o V C R . M u s t b u s e di c o n j u n c t i o n w i t h G I G A , D U B L ,a n M O R C O L .

Page 55: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 55/120

T H E U L T I M A T E6 4 / 1 2 8

R e s o u r c eC O M P U T E D C o m m o d o r e

B u y e r ' s G u i d e

f i f i f t t ea m

T h e n c y c l o p e d i a o C o m m o d o r e s o f t w a r e —h u n d r e d s o p r o d u c t s .E n t e r t a i n m e n t ! E d u c a t i o n !B u s i n e s s ! H o m e A p p l i c a t i o n s !P r o g r a m m e r s ' T o o l s !P l u s — p r i n t e r s a n p e r i p h e r a l sf r o m m o d e m s t o j o y s t i c k s .

A l c o m p l e t e l y d e s c r i b e d , w i t hp r i c e a n m a n u f a c t u r e rl i s t i n g s . W h l o o k a n y w h e r ee l s e ? I t ' s a l l r i g h t h e r e i C O M P U T E I ' s C o m m o d o r eB u y e r ' s G u i d e .

O s a l e l a t e D e c e m b e r .

R e s e r v e y o u r n e w s s t a n d c o p y n o w lO

O r d e r d i r e c t f r o m C O M P U T E !B 0 O - 3 4 6 - 6 7 6 7 ( I N 2 1 2 / B 8 7 - 8 5 2

L E R O Y ' S C H E A T S H E E T ^K e y b o a r d O v e r l a y s l o y o u r C o m m o d o r e 6 4 ' " o r 1 2 6 ' "

P u Y o u r P r o g r a m ' s C o m m a n d s o n y o u r c o m p u t e rH a v e y o e v e r s a a y o u r c o m p u l o r w i t h t h o m a n u a l I y o u r l a i r y i n g l f i n d a

e l u s i v e c o m m a n d ? H o m u c h t i m e h a v e y o l o s t s e a r c h i n g t h r o u g h m a n u a l s t r e l r e s M y o u r m e m o r y o h o t d o w h a t y o w a n t e d ? N o y o h a v e w a t e n t h a i f r u s t r a t i o n L o r o y ' s C h e a t » r i » o t a .

L e r o y ' s C h e a t s h e e t s h e l p y o g e I n t o y o u r p r o g r a m r i g h t a w a y . W p u I d c o m m a n d s r i g h t a y o u r f i n g e r t i p s , a c t u a l k a y s t i O K O S a r s h o w n . D e s i g n e db y s o f t w a r e e x p e r t s , o u d u r a h F e p l a s t i c l a m i n a t e s o v e r l a y s a r e c o m p r e h e n s i v er e f e r e n c e a i d s w h i c h d o c u m e n t a p r o d u c t o s y s t e m c o m p l e t e l y . N o u s e y o u rs o f t w a r e m o r e e a s i l y a n m o r e e f f e c t i v e l y . W i t h L e r o y ' s C h e a t s h e e t s y o u ' l ln e v e r h a v e t h u n t f o p r o g r a m c o m m a n d a g a i n ! ! !

O r d e r N o a n S a v e . . M o n e y . T i m e a n F r u s k a t i o nL o r o y ' s C h e a t s h e e t s

( O y o u r C O M M O D O R E S ( D I E - C U T )G E O SN e w s r o o mS u p e r b a s e 1 3 8S u p e r s c r i p t 1 2 S w i f t C a l C 1 2 8W o r d W r i t e r 1 2

B a s i c 7 . B l a n k s i w B m i n . u aD a t a M a n a g e r 1 2 F l e e t S y s t e mF l i g h t S i m u l a t o rF o r T h e B e g i n n e r

$ 7 . 9 5 e ap l u s s h i p p i n g

F R E E K a y b o i r d E i l t n d t rw i t h e a c h C - 1 3 9 O r d e r

L e r o y ' s C h e a t s h e e t sf a , . ! ! . - C O M M O D O R E 6 4 ( - i C

B a s i c 2 . B l a n k s i n o t i m n n u t nD a t a M a n a g e r

O b 1 S 4 1E a s y s c r i p tF l o e l S y s t e m 2i . ■ ; . ; ■ , - ■ ■ i : F l i g h t S i m u l a t o rF o T h B e g i n n e rG E O S

N e w s r o o mP a p e r C l i pS p e e d s c r i p tS u p e r b a s o 6 S u p e r s c r i p t 6 S w i f t C a l cW o r d W r i t e r

T 0 0 r ( H r . F n 3 c u t C H E C K . W 0 . t j r

C H E A T S H E E T P R O D U C T S . I N C .P . O . B m l U J l l P I I M b u r g h , P A . I l l "

U I 1 1 t i - i U I S i ' . ' l U

w I I . I t1 3 D I I 0 1 9 . 0 0

■ I 0 1 . 0 0

I S 0 ■ 0 O r d e r l o l l F R E E 1 - B 0 O - S 3 * - S 8 S 6 P O r d e r s c o l l 4 1 2 - 7 8 1 - 1 5 5 1

V 4 . 0U L T R A B Y T E

D I S KN 1 B B L E R

P O W E R F U L N E G C N I B B L E RF O C O M M O D O R E 6 a n 1 2 ( I 6 m o d e )A u t o m a t i c a l l y c o p i e s m o s t d i s k s i m i n u t e s o l e s si n c l u d i n g v a r i a b l e d e n s i t y a n r a p i d l o c k e d p r o t e c t i o n1 0 n e 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 t d i s k s . S e n d s t a m p e d e n v e l o p e f o l i s tC o p i e s u p l 4 t r a c k s u s i n g o 1 5 4 1 o r 1 5 7 1d r i v e s . C o p i e s b o t h s i d e s o 1 5 7 1C o p i e s i t s e l l ( t o r t h i s r e a s o n , n r e f u n d s g i v e n )S P E C I A L B U N I B 8 L E R V 4 . 0 A N G E Y O U R C H O I C E O F R E E S 1 4 . 9 5 P R O G R A M

S 3 9 . 9 5 p l u s S 4 . u i ) s h i p p i n g1 D i s k S u r g e o n V 2 . 0 - n e d i s k u t i l i t y S 1 4 . 9 52 J i i r . i i n . n l - - m a l 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 S 1 4 . 9 53 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 . . . i b o t h l 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 4 . 9 5A B o v e m a b e o r d e r e d s e p a r a t e l y f o $ 1 4 . 9 5 p l u ! J 4 . 0 0

s h i p p i n g . F o r e i g n o r d e r s e d S 2 . 0 0M a i i s r e a r d , V l i a . C h o c k o M . O . . C a l i f , a d 6 . 5 " ' . ( $ 2 . 6 0 ) s a l e ] t a i .F o r e i g n o r d e r s C O a d S 2 . D 0 . P a y m e n t m u s t b e I U . S . ( u n t i lU P D A T E S - R e t u r n o r i g i n a l U l i r a b y t e d i s k w l l h $ 1 5 . 0 0 p l u s $ 4 . 0 0s h i p p i n g . F o r e i g n a d S 2 . 0 0 . N I r e e d l i k w i t h u p d a t e

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 D E A L E R S D I S T R I B U T O R S W A N T E D

Page 56: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 56/120

N e f r o m C O M P U T E !W a g a m e s i m u l a t i o n s c o m e a l i v e w i t h t w n e b o o k s f r o m C O M P U T E ! . W h e t h e r y o u ' r e d o d g i n g t o r p e d o e s ,b o m b i n g t a r g e t s , o p l a n n i n g t d e f e n d a g a i n s t a e n e m y i n v a s i o n , t h e s e b o o k s c o n t a i n t h h i n t s a n s t r a t e g i e sy o n e e d f o s u c c e s s f u l d e f e n s e — a n d o f f e n s e . T h e r e ' s h i s t o r i c a l i n f o r m a t i o n o a c t u a l b a t t l e s , t e c h n i c a l i n f o rm a t i o n a b o u t y o u r w a m a c h i n e s , p l u s m a n y t i p s o u s i n g h i d d e n f e a t u r e s o t h e s o f t w a r e .

T h E l e c t r o n i c B a t t l e f i e l dB o G u e r r aI S B N 0 - 8 7 4 5 5 - 1 1 7 - X$ 1 2 . 9 5

T h i s c o m p r e h e n s i v e r e f e r e n c e b o o k o n c o m p u t e r w a r g a m e s — h o w t p l a y t h e m a n w h a t s t r a t e g i e s t u s e — w i l l f i n d p l a c e o t h o u s a n d s o c o m p u t e r o w n e r s ' d a s k s . W h e t h e r a c t i n g a f i e r c e o p p o n e n t o i m p a r t i a l r e f e r e e , t h c o m p u t e r i p e r f e c t f o w a g a m e p l a y . T h E l e c t r o n i cB a t t l e f i e l d o f f e r s g e n e r a l a n s p e c i f i c h i n t s , t i p s , a n p l a y t e c h n i q u e s f o a l t h m o s t p o p u l a r c o m p u t e r g a m e s . F i l l e d w i t h d e t a i l e d I n f o r m a t i o no s u c h g a m e s a S i l e n t S e r v i c e , R o a d w a r 2 0 0 0 , F i e l d o r F i r e , A r c t i c F o x , a n B a l a n c e o P o w e r , t h i s b o o k w i l l a p p e a l t p l a y e r s o a l a g e sa n l e v e l s o e x p e r i e n c e . A l s o i n c l u d e d i t h i s b o o k a r u n d o c u m e n t e d f e a t u r e s o g a m e s l i k e F - 1 5 S t r i k e E a g l e , c o m m a n d r e f e r e n c e c h a r t s f o m a n y o l t h e g a m e s , a n e v e n t i p s f r o m t h g a m e d e s i g n e r s . T h p e r f e c t r e s o u r c e f o a n e l e c t r o n i c w a g a m a r .

S u b C o m m a n d e r ; T a c t i c s a n S t r a t e g y f o W W I I S u b m a r i n e S i m u l a t i o n sR i c h a r d G S h e f f i e l dI S B N 0 - 8 7 4 5 5 - 1 2 7 - 7

$ 1 2 . 9 5

S U B M A R I N EC O M M A N D E R

R u s i l e n t , r u d e e p . T h i s h a n d s - o n a p p r o a c h t p o p u l a r s u b m a r i n e s i m u l a t o r s l i k e S i l e n t S e r v i c e , G a t o , S u B a t t l e , a n U P e r i s c o p e p u t sy o a t h p e r i s c o p e o a A m e r i c a n b o a t i W o r l d W a I I T h i s c o l l e c t i o n o u n d e r s e a w a r f a r e t a c t i c s a n s t r a t e g i e s w i l l a p p e a l t e v e r y s i m u

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

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

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

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

P l e a s e a d $ 2 . 0 0 p e b o o k s h i p p i n g a n h a n d l i n g . N r e s i d e n t sa d p e r c e n t s a l e s t a x a n N r e s i d e n t s a d 8 . 2 5 p e r c e n t s a l e st a x . P l e a s e a l l o w 4 - w e e k s f o d e l i v e r y .

C O M P U T E ! b o o k s a r a v a i l a b l e o u t s i d e t r r e U n i t e d S t a t e s f r o ms u b s i d i a r i e s o f M c G r a w - H i l l I n t e r n a t i o n a l B o o k C o m p a n y .

C O M P U T E ! P u b l i c a t i o n s j n c f f lC o p i t o l C l t l e s / A B C . I n C o m p a n y

Page 57: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 57/120

T h G r e a t C o m m u n i c a t o rT h d i r e c t - c o n n e c t ® H a y e s a n C o m m o d o r e ® 1 6 7 0

c o m p a t i b l e 1 2 0 0 B a u d m o d e m f o O N L Y $ 8 9 . 9 5N o t h a t y o u ' r e a b l e t d a l t h o s e s t a n d a l o n e

a p p l i c a t i o n s w i t h y o u r C o m m o d o r e , l i k e w o r d p r o c e ss i n g , s p r e a d s h e e t a n a l y s i s , a n m a n y o t h e r s , y o a r p r o b a b l y t h i n k i n g " I w o u l d s u r e b n i c e i c o u l de x p a n d t h a m o u n t o d a t a h a v e a c c e s s t o . " Y o a r q u i t e r i g h t , 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 l ) t s t o c k q u o t e s a n h u g e d a t a b a s e s o e v e r y i m a g i n a b l et y p e i n o o l i n e t t h e s m a l l c o m p u t e r o w n e r . Y o c a 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 e i t h w o r l d . A l y o n e e d i t e l e p h o n e a n m o d e m w h i c ha l l o w s y o u r c o m p u t e r t c o m m u n i c a t e w i t h o t h e r st h r o u g h t h e s e m a n y s e r v i c e s .

T h n e x t q u e s t i o n i s " W h i c h m o d e m i b e s t ( o m e ? " L e u f i r s t s a t h a t a l m o s t a l m o d e m s ( a n ds e r v i c e s ) a r e s e u t c o m m u n i c a t e i o n o t h r e es p e e d s ; 3 0 0 , 1 2 0 0 a n 2 4 0 0 B a u d .I y o l o o k a r o u n d y o w i l l f i n d t h a tt h e r e i f l o o d o 3 0 b a u dm o d e m s o t h m a r k e t a n s o m e t i m e s a v e r y l o p r i c e s . T h r e a s o n i s i m p l e , t h e y a r e b e i n gd u m p e d b e c a u s e m o s t c o m p u t e ru 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 di a b o u t 4 t i m e s a f a s t w h i c hm e a n s y o s p e n d a b o u t V t h t i m ea n m o n e y g e t t i n g t h 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 . )

Y o m a a l s o b e w o n d e r i n ga b o u t g e t t i n g 2 4 0 0 B a u d m o d e m .2 4 0 0 ' s a r e g r e a t ( a n d q u i t e e x p e n s i v e ) , o n l y i y o u h a v e d e d i c a t e d , d a t a - g r a d e p h o n e l i n e . H e r e ' sw h y . T h r e g u l a r p h o n e s y s t e m d o e s n ' t h a v e ( h s i g n a lc l a r i t y a n b a n d w i d t h t s u p p o r t m o r e t h a n a b o u t 1 2 0 0b a u d a n a r e s u l t , 2 4 0 0 B a u d m o d e m s w i l l u s u a l l yr u a e i t h e r 1 2 0 0 o r o r e a l b a l i n e , 3 0 B a u d .T h e y a d a p t t t h w o r s t - c a s e l i n e c o n d i t i o n s a n w i l ls l o w t r a n s m i s s i o n a c c o r d i n g l y . W h b u a 2 4 0 0 B a u dm o d e m f o l o m o r e m o n e y w h e n i t ' s g o i n g t t r a n s m i t a 1 2 0 0 B a u d m o s t o t h t i m e a n y w a y ? ( K i n do l i k e b u y i n g s p o r t s c a r t h e n a l w a y s r u n n i n g a t o w e rs p e e 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 n t h m a r k e t a " t o o g o o d t b t r u e p r i c e s " . T h e y a r e . T h r e a s o n i t h a t t h e y a r e i t h e r n o t r u l y H a y e s a n d / o r

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 n o t u s a b l e i a l s i t u a t i o n s a n w i t h a l s e r v i c e s . T h A p r o t e kM i n i m o d e m - C ™ i b o t h H a y e s a n C o m m o d o r e 1 6 7 0c o m p a t i b l e a r i d 1 2 0 0 b a u d . W h n o t g e t m o d e m t h a tw i l l s a t i s f y y o u r p r e s e n t A N f u t u r e n e e d s b g o i n gd i r e c t l y t o a i n e x p e n s i v e A p r o t e k M i n i m o d e m - C 1 ue s p e c i a l l y w h e n w h a v e i o s a l e ?

W h a t d o y o u g e f o $ 8 9 . 9 5 ? E v e r y t h i n g ! Y o d o n ' tn e e d t w o r r y a b o u t c a b l e s , c o m p a t i b i l i t y o r a n y t h i n ge l s e ! W d o n ' t j u s t s e l l h a r d w a r e , w s e l l s o l u t i o n s . T h A p r o t e k M i n i m o d e m - C ™ p l u g s d i r e c t l y i n t o y o u rC o m m o d o r e C - 6 4 , C - 6 4 C o C - 1 2 8 U S E R p o r t . I i u n i q u e i t h a t i h a s t w o 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 6 7 0 ) t m a k e i c o m p a t i b l e w i t h A L a v a i l a b l e s o f t w a r e . T h

A p r o t e k M i n i m o d e m - C I U i f u l lf e a t u r e , 1 2 0 0 B a u d m o d e m w i t hA u t o A n s w e r , A u t o D i a l , T o u c h - T o n eo r o t a r y d i a l i n g , h a t h f u l lc o m p l e m e n t o s t a t u s i n d i c a t o r s o t h e t o p p a n e l a n h a s a b u i l t i ns p e a k e r w i t h v o l u m e c o n t r o l . J u s tp l u g i i n t o y o u r c o m p u t e r a n ds t a n d a r d p h o n e j a c k w i t h t h s u p p l i e d c a b l e . M i n i m o d e m ™ i s u p p l i e d w i t h t h v e r yc o m p r e h e n s i v e t e r m i n a l p r o g r a m" M u l t i t e r m " w h i c h a l l o w s y o t d e v e r y t h i n g w i t h y o u r m o d e m . A l s o

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

D y o u h a v e m o r e t h a n o n c o m p u t e r o d y o p l a nt g e a n o t h e r c o m p u t e r ? Y o c a " h a v e y o u r c a k e a n e a i t o o . " S i m p l y o r d e r o u 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 ) o r t h e n e w C o m - M o d e m t u a d a p t e r ( # 5 1 0 0 )a l o n g w i t h l h s t a n d a r d A p r o t e k M i n i m o d e m - H ™w h i c h y o c a n u s e w i t h a n y c o m p u t 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 y o u r C o m m o d o r e . T h U n i v e r s a l R S - 2 3 2 i n t e r f a c e c a a l s o b u s e d t c o n n e c t y o u r C o m m o d o r e t a n o t h e r R S - 2 3 2 d e v i c e .A p r o t e k M i n i m o d e m - C ™ i t i n y . O n l y 4 % l o n g , 2 w i d e a n h i g h . T h s m a l l e s t y e b e s t f e a t u r e dm o d e m o t h e m a r k e t . 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 w e e k s . I y o a r n o s a t i s f i e d ,s e n d i b a c k f o p r o m p t r e f u n d .N o f o t h e b e s t p a r t , t h M I N I M O D E M - C ™ ( l o r C o m m o d o r e )

o r d e r # 6 2 1 2 $ 8 9 . 9 5M I N I M O D E M - H ™ ( f o r R S - 2 3 2 s e r i a l w i t h D B - 2 5 )

o r d e r # 6 2 1 4 9 9 . 9 5A p r o t e k U S R - 2 3 2 T " ( C o m m o d o r e - t o - U n l v e r s a l - R S - 2 3 2 )

I n t e r f a c e o r d e r # 5 2 3 2 3 9 . 9 5C O M - M O D E M 1 " A d a p t e r

o r d e r # 5 1 0 0 * 1 8 . 9 5M o d e m s h i p p i n g - C o r n U S 6 D O . U P B l u e . C A N , A K H I A P S 1 0 0 0

U S R - E H a d a p t e r s h i p p i n g - C o n l . U S 3 0 0 . U P B l u e . C A N , A K H I A P S 6 0 0

O R D E R I N F O R M A T I O N C a l i f o r n i a r e s i d e n t s a d 6 t a x . A l p r i c e s a 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 e n e x t b u s i n e s s d a o m o n e y o r d e r s , c a s h i e r ' sc h e c k s , a n 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 r e q u i r e d f o c h e c k s . P r i c e s s u b j e c t t c h a n g e — C A L L . D e a l e ri n q u i r i e s i n v i t e d .

F o i n f o r m a t i o n a n i n C a l i f , c a l l 8 0 5 / 9 8 7 - 2 4 5 4T O R D E R C A L L T O L L F R E E

( 8 0 0 ) 9 6 2 - 5 0 0 0 U S ( 7 - 6 P S T )

O s e n d o r d e r t o d P R O J B C s 1 0 7 1 - A A v e n i d a A c a s o , C a m a r i l l o , C 9 3 0 1 0

Page 58: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 58/120

M o r e T h a n u s t P r e t t y P i c t u r e s

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

G r a p h i c sS o f t w a r eG o e s t W o r k

G r a p h i c s p r o g r a m sl e 6 a n 1 2 o w n e r s c r e a t e a l k i n d s o a r o t h e i rm a c h i n e s . H e r e a r s o m e s u r p r i s i n g a n f a s c i n a t i n g w a y su s e r s a r p u t t i n gt h e s e p r o g r a m s t w o r k .

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

T h a n k s t t h m a n y s o f t w a r e p a c ka g e s t h a t t a k e a d v a n t a g e o t h o u s t a n d i n g g r a p h i c s c a p a b i l i t i e s o f t h e6 a n 1 2 8 , p e o p l e w h c o u l d n ' td r a w s t r a i g h t l i n e w i t h p e n c i lc a n o c r e a t e v i r t u a l m a s t e r p i e c e sw i t h t h e i r c o m p u t e r s . W i t h f e s t r o k e s o f a l i g h t p e n , m o u s e , o j o y s t i c k , y o c a d r a w a p i c t u r e ,m o d i f y t h i m a g e , m o v e i t c o p y i t c o l o r i t a n s e n d i t a p r i n t e r .D r a w i n g i f u a n e n t e r t a i n i n g ,b u c o m p u t e r a r h a a p r a c t i c a l s i d ea w e l l , v a r i e t y o f p r o g r a m s l e u s e r s t u r n o u s o p h i s t i c a t e d g r a p hi c t h a t , u n t i l r e c e n t l y , w o u l d h a v er e q u i r e d e q u i p m e n t c o s t i n g t h o us a n d s o d o l l a r s . T h e s e p r o g r a m s ,a l o n g w i t h l i t t l e i m a g i n a t i o n , t u r n

6 o 1 2 i n t o p r o d u c t i v e t o o lt h a t h e l p s i t o w n e r c o m m u n i c a t ei d e a s , s o l v e p r o b l e m s , e d u c a t e s t d e n t s , a n e v e n e a r n d o l l a r o t w o .

C a A n d M o u s e G a m eA b o u t f i v e y e a r s a g o , D a v i d P a y n eo T y a s k i n , M a r y l a n d , s t a r t e dn e w s l e t t e r t k e e p t h e s c a t t e r e dm e m b e r s o h i f a m i l y a b r e a s t o t h l a t e s t h a p p e n i n g s . O n c e o t w i c e m o n t h , h e u s e s h i c o p u t e r t p r o d u c e n e w s l e t t e r t h a th s e n d s t 2 f r i e n d s a n r e l a t i o n s .P a y n e k e e p s t h l e t t e r l i g h t a n d h um o r o u s , o f t e n p o k i n g f u a h i s e l f . H f o u n d t h a t t h g r a p h i c sp a c k a g e d w i t h T h N e w s r o o m a d d e dt t h h u m o r .P a y n e r e c a l l e d a i n c i d e n t l a s tw i n t e r w h e n h i h o u s e w a i n v a d e db m i c e s e e k i n g w a r m t h . P a y n e ' sc a t , B u d d y , p r o v e d h i w o r t h b y d u

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

c h a m p i o n m o u s e r B u d d y w a s , a n i n c l u d e d a r o d e n t a n c a g r a p h i c h f o u n d i T h N e w s r o o m t i l l u s t r a t et h s t o r y . N e x t t t h s t o r y w e r e t h t w p i c t u r e s , a n b e n e a t h t h e m w a p r i n t e d : B u d d y 1 M i c e 0

W h e r e ' s T h a t J a m m e dT a p e D r i v e ?W i l l i a m H a r d n e t t , ] r o C o l l e g eP a r k , G e o r g i a , i c o m p u t e r t e c h n ic i a n w i t h U n i s y s . E n g i n e e r s a n t e c h n i c i a n s h a v e t w o r k o n c o p u t e r s a n p e r i p h e r a l s i n s t a l l e d a t h c o m p a n y ' s v a r i o u s s i t e s , b u o f t e n t h e y ' r e n o f a m i l i a r w i t h h o t h 5 o 6 d i f f e r e n t p r o c e s s o r s ,t a p e d r i v e s , a n p r i n t e r s a r l a i d o u t .

" w a n t e d t h a v e d i a g r a m s a n e n g i n e e r o t e c h n i c i a n c o u l dw a l k i a n l o c a t e p i e c e o f e q u i pm e n t t h a t n e e d e d s e r v i c i n g , " H a r dn e t t s a i d . H u s e d h i 1 2 a n C A D P A K - 1 2 8 t l a o u f l o o r p l a n sa n d i a g r a m s o f t h e c o m p u t e r s y t e m s a e a c h o t h c o m p a n y ' s s i t e s .N o w , t e c h n i c i a n s d o n ' t h a v e t w a s t e t i m e f i n d i n g e q u i p m e n tb e f o r e t h e y s e r v i c e i t

G u r u s O G r a p h i c sP a u l a n P e t e r H u g h e s a r t w i nb r o t h e r s w h h e l p r u t h e i r f a i l y ' s h o r s e a n r i d e r b u s i n e s s i C a n t o n , M a s s a c h u s e t t s . W h e n t h 2 5 - y e a r - o i d t w i n s a r n o t t e n d i n g

Page 59: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 59/120

 

 

Page 60: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 60/120

t h 3 h o r s e s , g i v i n g p o n yr i d e s , o r t e a c h i n g c u s t o me r t r i d e , t h e y o f f e rc o m p u t e r g r a p h i c s s e r v i c ef o a r e a b u s i n e s s e s .

T h e y d e s i g n b r c h u r e s , f l i e r s , i n v o i c e s , a n b u s i n e s s c a r d s f o r t h e i r o w f i r m a n f o o t h e r s . T h b r o t h e r s h a v e t w o 6 4 s ,1 2 8 , a n A m i g a , a n d o z e n so g r a p h i c s p r o g r a m s .

P a u l i t h s y s t e m o e r a t o r f o t h G r a p h i c s S I o n Q u a n t u m L i n k , a n d P t e i u s u a l l y a h i s i d ew h e n t h e y l o o n T h e ya l s o c o n d u c t g r a p h i c s s e i n a r s a c o m p u t e r c o n v e nt i o n s a n a C o m m o d o r eu s e r - g r o u p m e e t i n g s .

A w i t h m a n y a r t i s t s ,t h H u g h e s b r o t h e r s e p l o y v a r i e t y o f g r a p h i c sp r o g r a m s t p r o d u c e t h e f f e c t s t h e y w a n t . O n p r g r a m m a h a v e b e t t e rs p r a y - p a i n t f e a t u r e , w h i l ea n o t h e r m a o f f e r m o r eu s e f u l b r u s h s i z e s . N o n s o f t w a r e p r o g r a m c a d i a l l . M a n y o t h e i r d r a w i n g sb e g i n w i t h t h F l e x i d r a w

p a c k a g e w i t h l i g h t p e n , a n s e v e r a le x a m p l e s o t h e i r w o r k i l l u s t r a t et h p r o g r a m ' s i n s t r u c t i o n m a n u a l .E v e n t h o u g h F l e x i d r a w o f f e r s a n a dv a n c e d g r a p h i c s a n l i g h t - p e n p r g r a m , i s t i l l d o e s n ' t f i l l a l t h e i rg r a p h i c s n e e d s .

" W o f t e n s t a r t w i t h F l e x i d r a wa n s k e t c h t h d e s i g n i h i - r e s f o d e t a i l , " P a u l s a i d , " b u t w c a n ' t u s t h f u l l s c r e e n b e c a u s e t h m e n ub l o c k s t h e r i g h t s i d e . S w m o v et h p i c t u r e i n t o D O O D L E ! t t a k ea d v a n t a g e o t h f u l l 3 2 2 0 p i x e l , h i - r e s s c r e e n , "

A f t e r r e f i n i n g t h e d e t a i l s o f t h ep i c t u r e i h i - r e s m o d e , t h b r o t h e r so f t e n l o a d t h e i r d r a w i n g i n t o a n o t he g r a p h i c s p r o g r a m t h a t u s e s m u t i c o l o r m o d e , s i n c e t h h i - r e s m o d ei m p o s e s l i m i t s t o i t c o l o r r e s o l u t i o n .

A f t e r t h e c o l o r h a b e e n e nh a n c e d , t h p i c t u r e m a b r e f i n e de v e n m o r e b l o a d i n g i i n t o B i l lb o a r d M a k e r , w h e r e t h i m a g e c a b e e n l a r g e d a n o p t i m i z e d — t h ez i g z a g l i n e s a r s m o o t h e d .

M a n y t i m e s , t h e r e ' s c o m p a t ib i l i t y p r o b l e m b e t w e e n g r a p h i c sf i l e s . S o m e p i c t u r e s c r e a t e d b o n p r o g r a m c a l o a d d i r e c t l y i n t o a n

5 C O M P U T E V s G a z o l t e F e b r u a r y 1 9 8 3

s e l f - p o r t r a i t b P e t e r H u g h e s , c r e a t e d w i t h F l e x i d r a w , c o n v e r t e d t D O O D L E ! , e n l a r g e da n o p t i m i z e d w i t h B i l l b o a r d M a k e r , a n d c o n v e r t e d t g e o P a i n t v i G r a f f i x - L i n k .

o t h e r , b u o f t e n t h e i r f o r m a t s h a v et b e c o n v e r t e d w i t h g r a p h i c s u t i li t y , s u c h a I c o n F a c t o r } / o G r a f f i x -L i n k , b e f o r e t h e y c a b l o a d e d i n t oa n o t h e r p r o g r a m .

" W h a v e a l m o s t e v e r y g r a p hi c p r o g r a m f o t h 6 a n t h 1 2 8 , "P a u l s a i d . " W e ' r e a l w a y s l o o k i n gf o t h u l t i m a t e g r a p h i c s p a c k a g et h a t h a a l t h e b e s t f e a t u r e s p a c k e di n t o o n p r o g r a m . "

I y o u r b u d g e t o y o u r i n t e r e s ti g r a p h i c s w o n ' t a l l o w y o t o w a m a n y d r a w i n g p r o g r a m s a s t h eH u g h e s t w i n s , t h e y r e c o m m e n dB r i t i s h i m p o r t t h a t c a n b e u s e d b t h f i r s t - t i m e c o m p u t e r g r a p h i c s a r i s a n s t i l l b s o p h i s t i c a t e d e n o u g hf o t h m o r e e x p e r i e n c e d c o m p u t e ru s e r : A d v a n c e d O C A r S t u d i o .

C o s t - E f f e c t i v e G r a p h i c sA n o t h e r p e r s o n u s i n g A d v a n c e dO C A r S t u d i o i B o S c h w e i k e r t ,o w n e r o P y r a m i d V i d e o L t d . , v i e a n f i l m p r o d u c t i o n c o m p a n y i R i v e r s i d e , I l l i n o i s . S c h w e i k e r t s a i dh s a a a f o t h p r o g r a m ,b o u g h t i t a n w a " t o t a l l y a m a z e da t h b e a u t y o b e i n g a b l e t g w i t h h i - r e s o m u l t i c o l o r s c r e e n s i

t h s a m e d r a w i n g p a c k a g e . "M a n y o P y r a m i d ' s c u s t o m e r sh a v e n e e d f o c o s t - e f f e c t i v e

g r a p h i c s , a n S c h w e i k e r t s a i d t h e1 2 i t h b e s t w a t a c c o m p l i s ht h a t t a s k . " W e ' v e f o u n d t h a t t h C o m m o d o r e c a p e r f o r m m i r a c l e si t h s o f t w a r e i t h e r e , " h s a i d .

A n i m a t i o n i v e r y i m p o r t a n t t t h c o m p a n y , a n w h i l e t h 1 2 i s e l f i n o c o n d u c i v e t a n i m a t i o n ,S c h w e i k e r t s a i d t h e r e a r p r o g r a m sc a p a b l e o d o i n g i a l o n g a h c a c r e a t e t h i n i t i a l g r a p h i c s s c r e e n .H t r i e d s e v e r a l d r a w i n g p r o g r a m sb e f o r e b u y i n g A d v a n c e d O C A r S t u d i o .

O n b a s i c p r o b l e m S c h w e i k a r tf o u n d w a t h a t A r S t u d i o w a i c o m p a t i b l e w i t h M o v i n g P i c t u r e s ,t h a n i m a t i o n p r o g r a m n o r m a l l y

u s e d b h i c o m p a n y . S c h w e i k e r tw r o t e t F i r e b i r d , t h p r o g r a m ' sU . S . d i s t r i b u t o r , a n w i t h i n f e d a y s c o m p a n y o f f i c i a l s w e r e o n t h t e l e p h o n e o f f e r i n g s o l u t i o n s t S c h w e i k e r t ' s p r o b l e m . T h e y l o c a te p u b l i c d o m a i n p r o g r a m t h a tc o n v e r t e d A r t S t u d i o f i l e s i n t o f o m a t h a t c o u i d b e u s e d w i t h h i a n m a t i o n p r o g r a m . N o t h a r t i s t s d

Page 61: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 61/120

U N D E R S O L D !A N W M E A N I T I * * — ■ . ■ * ■

S u p e r H i - S p e e d P r i n t e r2 0 C P S t a r M i c r o n i c s L V - 2 0 1 0 W i t h C r i s p N e a r L e t t e r Q u a l i t y

S a l e 9 9 * 5( A d d J I O . O O s h i p p i n g , * ) L i s t $ 4 9 9

N O n S e l l s T h i s P r i n t e r F o L e s s !

2 0 C P D r a f t 4 C P S N e a r L e t t e r Q u a l i t yS e r i a l I m p a c t D o t M a t r i xI B C o m p a t i b l eC o n t i n o u s U n d e r l i n eN e a r L e t t e r Q u a l i t y M o d eU l t r a H i g h R e s o l u t i o n B i I m a g e G r a p h i c sP u l l T r a c t o r A u t o m a t i c S i n g l e S h e e t L o a d i n gS t a n d a r d S e r i a l C e n t r o n i c s P a r a l l e l P o r t s

U l t r a H i - S p e e d ( 3 0 0 C P S ) P r i n t e r3 0 C P D r a f t 5 C P N L W i t h C o l o r P r i n t i n g C a p a b i l i t i e s

N O n S e l l s T h i s P r i n t e r F o L e s s !

S a l e( A d d $ 1 0 . 0 0 s h i p p i n g /

3 0 C P D r a f t 5 C P S N e a r L e t t e r Q u a l i t yF r o n t P a n e l M a r g i n S e t t i n gD o w n l o a d C h a r a c t e r S e t t i n gE p s o n / I B M M o d e s 1 0 B u f f e rV a r i e t y O C h a r a c t e r s G r a p h i c sP a r a l l e l S e r i a l I n t e r f a c e P o r t sA u t o P a p e r L o a d E j e c t i o n B o t t o m F e e dO p t i o n a l 7 - C o l o r P r i n t i n g K i t . . . S a l e $ 9 9 . 9 5

5 C P N L

C o l o rP r i n t i n g

Q a p a b l l i t i o i

1 D a F r e e T r i a l 9 D a I m m e d i a t e R e p l a c e m e n t P o l i c y■ k S c r c - r i U K - o l U . C O D . M A H .

2 2 2 9 2 N . P « p p » f J l d , B o r T i n B t o n , 1 1 . 6 0 0 1 0C a l l < J U ) M 1 - M M H T o O r d w ! • £

W « i M p m d l B l 4 M l l . B » U . a . . C A H A D A . « J I « T P M C O . « A f ^ F T O .

- c o . o .

Page 62: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 62/120

W i l l M o U N D E R S O L D !A N W J V I E A I M I T

F u l l S i z e P i a n o / O r g a nM u s k a l K e y b o a r d $ 4 9 9 5 "L i s t $ 1 5 9

( A d d S 5 . 0 0 s h i p p i n g . * )

* C o n d u c t o r S o f t w a r e R e q u i r e dk e > b o n r d 4 1 K e y s ( A - C ) g u a g c s p r i n g l o a d e d l g i i e ( h f e e l a n r e s p o n s e o p r o f e s s i o n a l p o l y p h o n i c k e y b o a r d i n s t r u m e n t . P l u g s r i g h ti n i o i t j o y s t i c k p o r i o i h C o m m o d o r e 6 4 o r 1 2 8 . T h i s s t u r d y i n s t r u m e n t c o m e s w i t h c a r r y i n g h a n d l e , p r o t e c t i v e k e c o v e r a n b u i l t - i nm u s i c m a r i d , S i z e : 2 9 " \ 9 ' s " \ 4 " W e i g h t : l b s .K c x b d e n ( w i l h I h e C o n d u c t o r S o r i w a r f ) O r g a n T r u m p e t R u l e H a r p s i c o r d V i o l i n C e l l o B a s s B a n j o M a n d o l i n C a l l i p o eC o n c e r t i n o B a g p i p e S y n t h e s i z e r C l a v i e r C a b e p l a y e d o v e r o c t a v e r a n g e P r o g r a m m a b l e s o u n d sK t c n r d i n x ( » i l h I h C o n d u i - l n r S o f t w a r e ) T h r e e r a c k s e q u e n c e r p l u s o v e r - d u b b i n g w i t h m u l t i p l e i n s t r u m e n t s p l a y i n g a t h s a m e t i m e .

T h M u s i c T e a c h e rL i s ( $ 3 9 . 9 5 S a l e $ 2 4 . 9 5

e l i e t i h o t r e a d m u t f c : » i i di \ ; w i i r h y t h m o i l k e y b o a r d ,

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

m e t r o n o m e , p a u s e - p l o jc o n t r o l a i c l - u p m e n u f o

( U M O

T h C o n d u c t o r S o f t w a r eL i s t S 2 9 . 9 5 S a l e S 1 9 . 9 S

T h C o n d u c t o r S o f t w a r e t e a c h e s h a c o m p o s t i t i o n i p u t o g e t h e r , n o t eb n o t e , i n s t r u m e n t b i n s t r u m e n t , Y o w i l l l e a r n t p l a y 3 s o n g s f r o mB a o h t R o c k . T h e n > o w i l l b r e a d y t c o m p o s e y o u r o w s o n g s ! ( D i s k }T t a c h e s S c a l d B a s s l i n e s P o p u l a r s o n g s " B o l e r o " t " T h r i l l e r " .h c i i t u r c i i C o n t r o l w i t h a i t a c k , d e l a y , s u s t a i n a n r e l e a s e t i m e s

P l a y b a c k t r a c k s w h i l e y o r e c o r d S t o r e s s o n g s o d i s k M u c h m o t eR e q u i r e s A b o v e K e y b o a r d C o m m o d o r e 6 o 1 2 i t d i s k d r i v e

T h P r i n t e d S o n gL i s t S 2 9 . 9 5 S a l e $ 1 9 . 9 5

P r i m o u y o u r c o m p o s i t i o n f o o i h c r s t r e a d o r p l a y . R e q u i r e sT h C o n d u c t o r P r o g r a m a n p r i m e r c o m p a t i b l e w i t h t h C o m m o d o r e g r a p h i c s m o d e s u c ha m o s t d o m a t r i x p r i n t e r s w i t h ag r a p h i c s i n t e r f a c e . ( D i s k )

5 ! 4 " D o u b l e - S i d e d , D o u b l eD e n s i t y F l o p p y D i s k s

F o A * % j mL o A j & m m( A d d M . O O t h l p p l n g . ' ) e a c h

E a c h D i s k 1 0 0 % C a r t l f i c a t l u d A u t o m a t i c D u * t R s m o v s rF r e « L l f s t l m o R a p l a c a m o n t W a r r a n t y

B o o 5 $ 1 4 . 5 0 ( 2 9 * e a c h )( w i t h i B o o 1 0 $ 2 4 . 0 0 ( 2 4 * e a c h )

( w i t h o u t i

P a p « r E c o n o m y S l . « v o , . . S 5 . 0 0 p « r q u a n t i t y o 1 O O l » k L a b o U $ 3 . 9 5 p * q u a n t i t y o 1 O

3 % D o u b l e - S i d e d , D o u b l eD e n s i t y M i c r o D i s k s

O S a l eF o O n l y - — ( A d d S 3 . 0 0 t h i p p i n g ■ G O C l l

F o u i u w i t h a l 3 V . " D i s k D r l v a s .C o m p a c t a n d o a a y t h a n d l eS a m e t o u g h o n r » l i a b l * q u a l i t i e s o f ' / < " f l o p p i e so t h e r d i s k s I c o m p a c t , c a s s e t t e - l i k e f o r m a t

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

H o l d s m o d a t a t h a n c o n v e n t i o n a l i V , " f l o p p y d i s k s

Q u a n t i t y o 5 $ 4 9 . 5 0 ( 9 9 < e a c h )' P q F r e e T r l q l o D a I m m e d i a t e R e p l a c e m e n t P o l i c y

C a l l o r V I S A M A S T I R C A N D C . O . D .

Page 63: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 63/120

I 1 s I P R I C E , S U P P O R T , G U A R A N T E E !W L O V E O U C U S T O M E R S ! l M M . b p i r . M M t !

G e n u i n e I B M ® 8 % P r i n t e rB V 2 " L 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

S a l e( A d d $ 7 . 5 0 s h i p p i n g . * ; L i s t $ 1 9 9

N O n S e l l s T h i s P r i n t e r F o L e s s !U n b e l i e v a b l e L o P r i c eA d v a n c e d D o t M a t r i x H e a t T r a n s f e rU p p e r L o w e r C a s e ( W i t h T r u e L o w e r D e s c e n d e r s )U n d e r l i n e E n l a r g e dG r a p h i c s W i t h C o m m o d o r e , A p p l e A t a r i I n t e r f a c e sR e a d y t H o o k U T S e r i a l P o r t O I B M ® P C j rL o C o s t A d a p t e r s F o I B M ® , A p p l e , C o m m o d o r e ,

L a s e r , A t a r i C o m p u t e r s

2 C P D a i s y W h e e l P r i n t e r1 3 D a i s y W h e e l P r i n t e r W i t h T r u e L e t t e r Q u a l i t y

S a l e $ A A 9 5( A d d $ 1 0 . 0 0 s h i p p i n g . * ) L i s t $ 4 9 9

N O n S e l l s T h i s P r i n t e r F o L e s s !D a i s y W h e e l P r i n t i n g W i t h T r u e L e t t e r Q u a l i t y2 C P S , A A T e x tB e l o w W h o l e s a l e C o s t1 3 W i d e C a r r i a g eB o t h D a i s y P r i n t W h e e l R i b b o n s C o m p a t i b l ew i t h D i a b l o ™ & Q u m e ®

S i n g l e S h e e t o C o n t i n u o u s F e e d

C a l l

1 D a F r e o T r i a l < D a I m m e d i a t e R e p l a c e m e n t P o l i c y( 3 1 2 ) 3 8 2 - 5 0 5 0W L a v e O u C u s t o m e r s l M 2 2 2 9 2 N P o p p e r R o a d

B a r r l n g t o n , I L 6 O O 1 O

Page 64: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 64/120

t h a r t w o r k o a 1 2 8 , c o n v e r t t h f o r m a t , a n r u t h e m t h r o u g h t h a n i m a t i o n p r o g r a m .

" A i n d e p e n d e n t p r o d u c e rm a c o m e i w h i d o i n g v i d e oo h o t c l e a n t e e t h . H e m a yw a n t t s e t o o t h f l o a t i n g a c r o s st h s c r e e n , s e t t l i n g i n t o t e c h n ic i a n ' s h a n d . T h i s i w h a t w u s A r S t u d i o f o r , " S c h w e i k e r t s a i d . " W c r e a t e t h b a s i c s c r e e n s w i t h A r tS t u d i o , t h e n a n i m a t e t h e m w i t hM o v i n g P i c t u r e s .

A n o t h e r g r a p h i c s p a c k a g eS c h w e i k e r t u s e s i S c r e e n F / f r o mS o l u t i o n s U n l i m i t e d . H i c o m p a n yi m o v i n g m o r e a n m o r e i n t o a n im a t i o n , a n h e ' s i m p r e s s e d w i t h t h

g r a p h i c s a a i n f i n i t e s i m a l c o s tc o m p a r e d t w h a t i n o r m a l l y c o s t st c r e a t e a l o g o , " S c h w e i k e r t s a i d .

D i g i t i z e d I m a g e sA n o t h e r b u s i n e s s m a n o f f e r i n g c u t o m e r s v a r i e t y o s e r v i c e s i C l i f fB l e a k l e y . H o p e r a t e s Q u i c k R es p o n s e S e c r e t a r i a l S e r v i c e i L P l a c e , L o u i s i a n a . I a d d i t i o n t p r v i d i n g t h u s u a l t y p i n g a n s t e n og r a p h i c s e r v i c e s , B l e a k l e y o f f e r sg r a p h i c s a w e l l .

I c u s t o m e r n e e d s p i c t u r e o h i p r o d u c t , o r s o m e o t h e r c u s t o mg r a p h i c i n r e p o r t t h a t Q u i c k R s p o n s e i p r e p a r i n g , B l e a k l e y p h t o g r a p h s i w i t h h i V H v i d e o

^ ' « ■ • ' . ' . \ t

I f D E ■

_

T W J 1 1 i i i

, .

E / 3 l i l * - f l E l i D

B o S c h w e i k e r t u s e s A d v a n c e d O C A r t S t u d i o f o h i v i d e o a n f i l mp r o d u c t i o n c o m p a n y .

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

" S c r e e n F / t u r n s a 6 i n t os m a l l b r o a d c a s t s t u d i o , a n i m a t i o n ,a n s p e c i a l e f f e c t s s y s t e m , " h s a i d ." W a r s t a r t i n g t u s O C A r S t u d i o s c r e e n s w i t h S c r e e n F / a t h b a s e f o t h s u p e r i m p o s e dg r a p h i c s , a n m i r a c l e s a r o c c u rr i n g . I b e a t s a n y t h i n g o u t h e r e f o t h A m i g a . "

P y r a m i d V i d e o a l s o c r e a t e s l g o f o c o m p a n i e s . T h p i c t u r e t h a tc o m e s o u o A r S t u d i o c a b r c o r d e d d i r e c t l y o n t o v i d e o t a p ew i t h o u t a n c o n v e r s i o n s . C o r r e ct i o n s , c h a n g e s , a n d i m p r o v e m e n t sa r s n a p o c o m p u t e r i z e d i a g e , s a v i n g t h a r t i s t l o o t i m ea n f r u s t r a t i o n , a n s a v i n g t h c u t o m e r m o n e y . T h f i n a l v e r s i o n c a b d r o p p e d i n t o - a t e l e v i s i o n c o m e r c i a l o r p r o m o t i o n a l p i e c e v e r ye a s i l y . " W g e a b s o l u t e l y p e r f e c t

C O M P U T E D G a z e t t e F e b r u a r y 1 9 B 8

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

d i g i t a l a c q u i s i t i o n s y s t e m . A f t e rt h b l a c k - a n d - w h i t e i m a g e h a b e e n d i g i t i z e d , B l e a k l e y u s e sD O O D L E ! g r a p h i c s p r o g r a m t t o u c h i u a n e n h a n c e t h i m a g e .W i t h D O O D L E ! , h c a c o l o r t h ed i g i t i z e d i m a g e , e n l a r g e o r e d u c ei t c o p y i t a n a d t e x t b e f o r e p r i n ti n g o u t t h f i n a l v e r s i o n t t h r e p o r t .

W i l l N e e d A U m b r e l l a ?P h i l l i p S a l v a t o r e i s e c u r i t y g u a r di S i m s b u r y , C o n n e c t i c u t , w h u s e s D O O D L E ! t h e l p w i t h h i i t e r e s t i n m e t e o r o l o g y . H u s e s h i 1 2 t d o w n l o a d w e a t h e r m a p sf r o m C o m p u S e r v e . T h e s e N O A An a t i o n a l r a d a r w e a t h e r m a p s a r u p d a t e d e v e r y 1 5 m i n u t e s , a n S a v a t o r e d o w n l o a d s t h e m o v e r s i x -h o u r p e r i o d m o s t e v e r y d a y . H u s e s t h i n f o r m a t i o n w i t h D O O D L E !

t d r a w h i o w w e a t h e r m a p s ,m a k i n g h i o w w e a t h e r f o r e c a s t s .H h a p r o d u c e d h i o w w e a t h e rm a p s i t h i s f a s h i o n f o m o r e t h a ny e a r .

C l i p A r W h e n t h G E O S o p e r a t i n g s y s t e ma r r i v e d f o t h 6 4 i n o o n l y e xp a n d e d t h c o m p u t e r ' s c a p a b i l i t i e s ,b u i a l s o e x p a n d e d t h b u s i n e s so p p o r t u n i t i e s f o n u m b e r o e n t r ep r e n e u r s . S u s a n L a m b , c o m m e rc i a l a r t i s t i Y u m a , A r i z o n a , r a ns m a l l b u s i n e s s c r e a t i n g b r o c h u r e sa n f l i e r s f o o t h e r f i r m s , b u t s h ec o u l d n ' t a f f o r d a e x p e n s i v e c o p u t e r t h a n d l e t h e g r a p h i c s p r g r a m s s h n e e d e d . S h o w n e d 6 b u w a n o d o i n g m u c h w i t h i u n t i lG E O S g a v e h e t h t o o l s s h n e e d e d .

" I c h a n g e d e v e r y t h i n g f o m e I o p e n e d u p w h o l e w o r l d f o m b e c a u s e c o u l d d s m u c h w i t hi t . " S h u s e d g e o P a i n t t c r e a t e h e o w c l i p a r s e r v i c e . S h n o h a d i s k s f i l l e d w i t h h u n d r e d s o u s e f u ld r a w i n g s t h a t c a b i n c o r p o r a t e di n t o l e t t e r s , r e p o r t s , a n n e w s l e tt e r s . L a m b i p l a n n i n g m o r e d i s k sw i t h h o l i d a y , s p o r t s , a n r e l i g i o u st h e m e s , a n s h m a r k e t s t h e mt h r o u g h Q u a n t u m L i n k .

B u H o W i l l I L o o k I n s t a l l e d ?G E O S h a a l s o h e l p e d T e r r y R i l e y ' sb u s i n e s s i A l b u q u e r q u e , N e M e x i c o . H u s e s g e o P a i n t t c r e a t eb r o c h u r e s f o t h m e d i c a l e q u i pm e n t h s e l l s . T h m a n u f a c t u r e rs u p p l i e s e x p e n s i v e c o l o r b r o c h u r e st h a t i l l u s t r a t e t h e q u i p m e n t ' s v a r io u i n t e n s i v e - c a r e m o n i t o r i n g s y t e m s , b u R i l e y p r o v i d e s c u s t o mn o t e b o o k s s h o w i n g e x a c t l y h o t h u n i t s w i l l l o o k w h e n c o n n e c t e di h i c u s t o m e r ' s h o s p i t a l s .

" T h a t ' s w h e r e G E O S i s b e a u t i f u l , " h n o t e s . " c a n r u nw i r e s f r o m o n u n i t t a n o t h e r , a n i t h e y ' r e c o n n e c t e d b t e l e m e t r y ,h a v e l i t t l e l i g h t n i n g b o l t s t h a t l o o kl i k e r a d i o w a v e s , m a k i n g i l o o k a e x o t i c a w a n t . "

W h e n p e o p l e a r s p e n d i n g b t w e e n $ 1 5 0 , 0 0 0 a n $ 4 0 0 , 0 0 0 ,s t a c k o f b r o c h u r e s i o n t h i n g , b u t h e y w a n t t k n o w e x a c t l y w h a t t h s y s t e m i g o i n g t d o a n d w h a t i i g o i n g t l o o k l i k e b e f o r e t h e y b u i a n t h e n h a v e i i n s t a l l e d . I R i l e yc a n p r o d u c e p r i n t o u t o f a s y s t e md e s i g n e d t f i c u s t o m e r ' s n e e d s ,

Page 65: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 65/120

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

R i l e y d o e s n ' t s t o p w i t h c u s t o mb r o c h u r e s . H u s e s g e o P a i n t t c r a t h i o w l e t t e r h e a d s . T h a tm e a n s h i i n v o i c e s , s t a t e m e n t s , a n l e t t e r s a l h a v e t h s a m e l e t t e r h e a d .

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

W h e n h l e a v e s w o r k , R i l e yd o e s n ' t l e a v e h i c o m p u t e r a t h o f f i c e . H d e v o t e s l o o h i s p a r et i m e t r u n n i n g c u s c o u t p a c k ,a n d h e f i n d s g e o P a i n t a n g e o P u b l i s hh e l p w i t h t h o s e a c t i v i t i e s . W h e ne v e r p a r e n t s v o l u n t e e r t h e l p w i t hs c o u t i n g p r o g r a m s , R i l e y l i k e s t p r e s e n t t h e m w i t h c e r t i f i c a t e s o a p r e c i a t i o n . H d e s i g n s a n p r i n t sh i o w c e r t i f i c a t e s .

T h p a r e n t s l i k e t g e t h e m ,a n t h S c o u t s a r p r o u d w h e nt h e i r p a r e n t s g e t h r e c o g n i t i o n . I a l s o m a k e s t h e m q u i c k e r t " v o l u nt e e r " t h e i r p a r e n t s f o t h n e x t f u n ct i o n , R i l e y s a i d .

L e a r n i n g T o o lA n o t h e r u s e r w o r k i n g w i t h g r a p hi c p r o g r a m s a n c h i l d r e n i C a r o lG e t m a n , s p e e c h a n l a n g u a g et h e r a p i s t i M i n e r a l P o i n t , W i s c o ns i n , w h w o r k s w i t h c h i l d r e n s u ff e r i n g f r o m v a r i e t y o f l e a r n i n gd i s a b i l i t i e s . S o m e o h e s t u d e n t sh a v e v o c a b u l a r y o e y e / h a n d m t o p r o b l e m s , w h i l e o t h e r s h a v e d i f i c u l t y d i f f e r e n t i a t i n g b e t w e e n l e f ta n r i g h t o u a n d d o w n . S o m ec h i l d r e n c a n n o t f o l l o w m o r e t h a no n i n s t r u c t i o n a t i m e .

W h i l e m o s t p e o p l e t a k e t h e s es i m p l e a c t s f o r g r a n t e d , c h i l d r e nw h h a v e n o d e v e l o p e d t h e s es k i l l s f a c e s e v e r e l e a r n i n g d i f f i c u lt i e s i l i f e a n i s c h o o l . G e t m a nf i n d s c o m p u t e r g r a p h i c s p r o g r a m sc a n b e v a l u a b l e t o o l f o r h e l p i n gh e s t u d e n t s d e v e l o p t h e s e n e c e -s a r y s k i l l s .

S h u s e s B l a z i n g P a d d l e s a n o t h e r p r o g r a m s w i t h t o u c h t a b l e tf o s o m e o h e l e s s o n s . A f t e r s h e x p l a i n s t h p r o g r a m a n d d e m o ns t r a t e s i t u s e , s h l e t s t h e c h i l d r e nh a v e f u d r a w i n g , c a l l i n g u e a r l i e r

K a n e C o u n t y H o s p i t a lP a t i e n t f l o n i l o r i n g S y s t e m P r o p o s a l

O S - 5 0 2 E C o n l y [ O - S O Z E C G w l j D S - S 0 > E C G m k

T e r r y R i l e y u s e s g e o P a i n t t c r e a t e c u s t o m i z e d d i s p l a y s f o u s i h i m e d i c a le q u i p m e n t s a l e s b u s i n e s s .

p i c t u r e s t h a t h a v e b e e n s a v e d o p i c t u r e s f r o m T h e P r i n t S h o p c o l l e ct i o n . T h e y s e n d t h p i c t u r e s t o p r i n t e r , c o l o r t h e m , c u t h e m o u t ,a n p a s t e t h e m i n o t e b o o k s t h e ye a c h k e e p .

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

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

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

g r a p h i c s p r o g r a m i C a r o lG e t m a n ' s c l a s s r o o m d o e s m u c hm o r e t h a n j u s t h e l p s t u d e n t s w i t ht h e i r d r a w i n g s . " I t a k e s c a r e o ft h e i r s e l f - w o r t h a n c o n f i d e n c ew h i l e c o v e r i n g a u d i t o r y a n v i s u a ls k i l l s a t t h s a m e t i m e , " G e t m a ns a i d . T h a t ' s q u i t e a a c c o m p l i s hm e n t f o c o m p u t e r p r o g r a m , e p e c i a l l y o n p r i m a r i l y d e s i g n e d t d r a w p r e t t y p i c t u r e s .

C O M P U T E D G a z e t t e F e b r u a r y 1 9 8 8 6

Page 66: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 66/120

L y c o C o m p u t e rM a r k e t i n g C o n s u l t a n t s

S i n c e 1 9 8 1

O r d e r 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 DS y s t e m

C o m m o d o r e1 2 8 0 P l u s

T l y r n i m n 4 1 2 0M o n i t o r

S G ! J 9 9

C O M M O D O R E 1 2 6 DS y s t e m S p e c i a lC o m m o d o r e 1 2 6 DC o m p u t e r / D r i v eT h o m p s o n 4 1 2 0 M o n i t o r

$ 6 4 9 9

P a n a s o n i c1 0 9 1 M o d e l I

Q u a n t i t i e s L i m i t e d

S m a r t e a m1 2 0 0 B a u d M o d e m

9 H a y e s C o m p a t i b l e

C O M M O D O R EH R O A R

1 5 * 1 D i s k D r t v a S 1 6 4 . 9 51 5 7 1 D i s k D r t t e $ 2 1 5 . 9 51 S B 1 D i s k O r l v B S L O W E S TI n d u s G C - 6 4 D r i l l s $ 1 6 9 . 9 5B U C h i p B 4 0 . . - ■ i 3 . " .B l u s C h i p C 1 3 D r i v e 1 1 8 5 9 91 S 0 2 C M o r U t o c J 1 B 9 . 9 52 O 0 2 M o r a l e * ( 2 3 9 . 9 51 9 0 1 M o n t o t J C A L L5 C o r r i D U t B r * L O W1 2 B D C o m p u t a r / D n v e $ 4 3 9 . 9 51 8 7 0 M o d e m S C A L LC - 1 3 5 1 M o u s a $ 3 2 . 9 51 7 0 0 H A $ 1 0 9 . 8 5C - 1 7 5 O R A M $ 1 6 9 . 9 51 7 6 4 R A C 6 $ 1 2 4 . 9 5

A t t e n t i o n E 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 n o c u r r e n t l yu s i n g o 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 ec a l l o u r e p r e s e n t a t i v e s

f o d e t a i l s .

P C O M P A T I B L E

H A R D W A R EP 5 V D r i v e S U M D O B a s l e S o r t S S B C 1 2 G r M o n i t o r $ 8 B C 1 2 A A m . M o n i t o r $ 8 B C 1 4 C o l o r R G M o n r t o r 5 2 6 8B C C C d o r C a r d $ 9 4 . 9 9B C P C P C / X T C o m p $ 5 5 9A v u b i G r a p h i c s C a r d $ 1 6 9Z u c k e i D o n r d S C A L Ll o r r a g a B o m o u t l l S C A L LH e r c u l e s S C A L LA S S C A L L

H A R DD R I V E Sc $ ? S e a g a t e

$ 2 7 s . e s -3 m e k S 2 9 9 . 9 5 -4 m e k $ 4 8 9 . 9 5 '• O r t v e a I n c l u d e o o n l r o l l e r4 0 m e g w c c n t n t t a r , 1 4 2 5 . 9 5

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

P r i c e d t o o t o D e c e m b e r S p e c i a l I P r i n t -

C a l l F o

C O M M O D O R E 6 4 S y s t e m

1 9 C o m m o d o r e 6 C o m p u t e rC o m m o d o r e 1 5 4 1 D r i v B

, , ' N P 1 P r i n t e r

B L U E C H I PP E R S O N A LC O M P U T E R

1 0 0 % I B P C / X T

( G r e e n , a m b e rc o l o r m o n i t o r s

a v a i l a b l e )

B L U E C H I P s p e c i a lB l u e C h i pP e r s o n a ! C o m p u l e rS e a g a t e 2 M e H a r d D r i v e

$ 7 4 9 9

{ H u d d r i v e m u s t

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

Page 67: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 67/120

L y c o M e a n s T o t a l S e r v i c e .

M a r k " M a c " B o w s e r ,S a l e s M a n a g e r

w o u l d p e r s o n a l l yl i k e t t h a n k a l o o u p a s t c u s t o m e r s f o h e l p i n g t m a k e L y c oC o m p u t e r o n e o t h l a r g e s t m a l l o r d e rc o m p a n i e s a n dl e a d e r I t h i n d u s t r y .A l s o . w o u l d l i k e t e x t e n d m p e r s o n a li n v i t a t i o n t o a l c o m p u t e re n t h u s i a s t s w h h a v en o e x p e r i e n c e d t h s e r v i c e s t h a t w p r o v i d e .P l e a s e c a l l o u t r a i n e d

s a l e s s t a f f a o u t o l l f r e e n u m b e r t i n q u i r e a b o u t o u rd i v e r s e p r o d u c t l i n e a n d w e e k l y s p e c i a l s .

F i r s t a n f o r e m o s t o u r p h i l o s o p h y i l k e e p a b r e a s io t h c h a n g i n g m a r k e t s t h a t w c a p r o v i d e y o w i t hn o o n l y l a t r y - f r e s h m e r c h a n d i s e b u a l s o t h n e w e s tm o d e l s o f f e r e d b t h m a n u f a c t u r e r s a i h a b s o l u t e b e s tp o s s i b l e p r i c e s . A n w o f f e r t h w i d e s t s e l e c t i o n o c o m p u t e r h a r d w a r e , s o f t w a r e a n a c c e s s o r i e s .

F e e l f r e e t c a l l L y c o I y o w a n t t k n o w m o r e a b o u tp a r t i c u l a r I t e m . c a n ' t s t r e s s e n o u g h t h a t o u t o l l - f r e e

n u m b e r i n o j u s t f o r o r d e r s . M a n y c o m p a n i e s h a v et o l l - f r e e n u m b e r l o o r d e r i n g , b u i y o j u s t w a n t t a s k aq u e s t i o n a b o u t a p r o d u c t , y o u h a v e t m a k e t o l l c a l l . N o a L y c o . O u t r a i n e d s a l e s s t a f f i k n o w l e d g e a b l e a b o u t a l t h p r o d u c t s w s l o c k a n i h a p p y t a n s w e r a n q u e s t i o n sy o m a h a v e W w i l l d o u b e s t t m a k e s u r e t h a t t h p r o d u c t y o s e l e c t w i l l f i y o u r a p p l i c a t i o n , W a l s o h a v eS a t u r d a y h o u r s o n m o r e r e a s o n l c a l l u f o a l y o u rc o m p u l e r n e e d s .

O n c e y o u ' v e p l a c e d y o u r o r d e r w i t h L y c o , w d o n ' tf o r g e t a b o u t y o u . O u f r i e n d l y , p r o f e s s i o n a l c u s t o m e rs e r v i c e r e p r e s e n t a t i v e s w i l l f i n d a n s w e r s t y o u r q u e s t i o n s

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

L y c o C o m p u t e rs t o c k s m u l t l m l l l i o nd o l l a r I n v e n t o r y o f a c t o r y - f r e s hm e r c h a n d i s e . C h a n c e sa r w h a v e e x a c t l yw h a t y o u w a n t r i g h t i o u w a r e h o u s e . A n t h a tm e a n s y o u ' l l g e i t f a s t .I n f a c t , o r d e r s a r en o r m a l l y s h i p p e d w i t h i n2 h o u r s . F r e e s h i p p i n go p r e p a i d c a s h o r d e r so v e r S 5 0 , a n t h e r e i n d e p o s i t r e q u i r e d o

C . O . D . o r d e r s . A i f r e i g h t o U P B l u e ' R e d L a b e l s h i p p i n g i a v a i l a b l e , l o o . A n a l p r o d u c t s c a r r y t h f u l l m a n u f a c t u r e r s 'w a r r a n t i e s .

c a n ' t s e w h a n y o n e w o u l d s h o p a n y w h e r e e l s e . S e l e ct i o n f r o m o u h u g e i n - s t o c k i n v e n t o r y , b e s t p r i c e , s e r v i c e t h a tc a n ' t b b e a t w e ' v e g o i a l h e r e a L y c o C o m p u l e r .

T O R D E R , C A L L T O L L - F R E E : 1 - 8 0 0 - 2 3 3 - 8 7 6 0N e P W a t s : 1 - 8 0 0 - 2 3 3 - 8 7 6 0

O u t s i d e C o n t i n e n t a l U C a l l ; 1 - 7 1 7 - 4 9 4 - 1 0 3 0H o u r s : 9 A t 8 P M , M o n . T h u r s .

9 A t 6 P M . F r i d a y 1 0 A M t 6 P M , S a t u r d a yF o C u s t o m e r S e r v i c B , c a l l 1 - 7 1 7 - 4 9 4 - 1 6 7 0 ,

9 A t 5 P M , M o F r i ,O w r i t e : L y c o C o m p u t e r , I n c .P . O . B o 5 0 3 8 . J e r s e y S h o r e , P 1 7 7 4 0

R i s k - F r e e P o l i c y : l u l l m a r u l a c l u r e r s ' w a r r a n t i e s n s a l e s t a o u i s i d e P n r c e s s h o w 4 % c a s n d i s c o u n t : a d i l o n e d i ! c a r d s A P O . F P O ,

m l e m a t i o n a l a d $ p l u s 3 l o r p r i o r i t y 4 - w s a k c l e a r a n c e o p e r s o n a l c h e c k sw C h e c h ' o r c r e d i t c a r d t h e f t s o r r y , c o m p a t a b i l i l y n o g u a r a n t e e d ' r e t u r n

a u t h o r i z a t i o n r e q u i r e d p n c e / a v a i l a t n l r t y s u b | e c ! l c h a n g e p r e p a i d o r d e r su n d e r $ 5 i C o n i i n e n t a l U S a d $ 3 . 0 0

N e I t e m !C o m p u l e r A r e a L i g h t C e n t e r• H e a v y - d u t y w e i g n t e d b a s e l o a *

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

I n t r o d u c t o r yp r i c e : S 2 9 . 9 5

( I n c l u d e s d e l i v e r y )

D i s cS t o r a g e

O V S - 1 0 5 1 / i S 3 9 9Q V 8 - 7 5 5 $ 1 6 9 5Q V S - 4 0 3 $ 1 1 . 9 5

G r e a tN e w s

P e a k P e r i p h e r a l s H S 2 3 2W o d i ) m . i d . i p l i " l o r C 6 i ' l 2 B

A d a p t s s l D B 2 5 M o f l e m l y o u r C o m m o d o r e c o r o p u l e i

O n l y $ 1 9 . 9 5

P r i n t e rI n t e r f a c e s

X e t e c J r S 3 9 X e t e c S u p e r g r a p h i c s . . . S S 8 . 9 5P P $ 4 5 . 9 5C B r U c o G V m i l S 3 5 . 9 5C a r d e o S u p w W 5 . 9 S

S p e c i a lP u r c h a s e

D a t g S h a r e - M e s s e n g e r M o d e m3 0 B a u d A u l o D i a l ' A L j T t )A n s w o r M o d e m

O n l y $ 2 9 . 9 5

G r e a tB a r g a i nC o n t r f v e r M - M o u s e

W o r t : w i t h G e o sC a m p k r f a w i t h G r a p h i c U t i l i t yS o f t w a r e

O n l y $ 3 2 . 9 5

M o u s e P a p r o v i d e s c l e a r , f l u s l - f r e e s u f a c e t o y o u r m o u s eN u - r n a r h a c k i n g t p r o t e c ty o u r d o s k s u r f o c o

9 x 1 1 . . . . $ 1 0 . 9 5

5 - 1 / 4M t t r i l :E S D DD S D OB o n u l :S S D DD S O O3 K C :D S O DD S H DG e n e r i c D S D V e r b a t i m :S S D DD S D D

3 .

T » T k T « T I B M /E c o n o m yS l i k S S o kB l a c k M a B o g s3 - W s yB a l n t m d l aS O O X J6 O O X J - A o p l ( i ,W i n n e r 9 0 9 . . V f i t a I B M ' A PC o n l n v o r J o y s

Page 68: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 68/120

P r i n t e rP a p e r

S O F T W A R EC O M M O D O R E C O M M O D O R E

S 8 . 9 9J B . 9 9

$ 6 . 4 5S S . 9 5

S T . 9 95 1 6 . 9 5

$ 6 . 9 9

. S 9 . 9 5$ 1 8

S 1 2 . 5 O1 7 . 9 9

1 2 . 9 9S 8 . 9 9

s u S I * . 9 9S I 3 . 9 5$ 1 5 . 9 5

S 9 S 9 . 9 5

S 4 . 9 5$ 9 . 9 5

. S 9 9 5$ 9 0 5S O 9 5

S M 9 S$ 9 9 5S 9 S 5

S 1 9 S 9 . 9 5S 9 . 9 5

S 1 9

1 5 s h e e t w h o a . 2 t t b . . S 9 9 51 0 0 0 s h G b a U . . S 2 9 - 9 51 0 0 0 m a i l n g l a b e l s S 9 . 9 S

S u r g eS u p p r e s s o r s

O V S u r g e 6 - o u t l o i . . S ? J 9 5Q V S u r g e 6 - o u t l o l w i t hE M L R F I S 3 2 . 9 SQ V S u r g e 6 - o u t l e i w i t hI r a J r c a l w 5 2 9 Q V S G - o g i P o w . S i n p . S 1 4 . 9 5

D r i v eM a i n t e n a n c e

N a r u l e 5 t D r i v eC l e a n e r $ 9 . 9 5N o r t r o n l c s 5 ' ' . D r i v eC l e a n e r K i $ 1 7 . 9 5

S w i t c hB o x e s

C e n t ' 2 5 1 A C e n t 3 6 A R S 2 3 2 A B CC e n t A 8 R S 2 3 2 A B C DC p n l A B C O .

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

C o l o r R i b b o n sA v a i l a b l e

v i d e oT a p e

S K T 1 2 0 V H V i d e o T a p e :

e a c h - W . 4 9p a c k S I 2 . 7 5

1 p a c k S 3 9 . 9 Q

C l o s e o u t s !F a c t o r y F r e s h

S p e c i a l P r i c i n gC a l l ( o r A v a i l a b i l i t y

Q u a n t u m L i n k S S A V EL e a d i n g E d g e S S A V EC o m p u t e r C o v e r u ( d u s l c o v e r s l S S A V EN o v a t i o n m o t t o m s S S A V EA n c h o r m o d e m s S S A V EC e r t r o n S S A V ET o s h i O n V C R s S S A V ET o k n i k a M o n i t o r s . . S S A V EP a n a s o n i c M o n i t o r s . . S S A V ED o n r a s o n O i a k o t l o s S S A V EG r e a t s a v i n g s o E p y x .C a r d c o . E a s t e r n H o u s e . H i g hT e c h E x p r e s s i o n s . T i m e -w o r k s . S p l n a k e r ,S c a r b o r o u g h . C o n t i n e n t a l .a n m u c h m o r r i l l

S a v e u t 5 0 - , o a n p r i c e f l l C a l l f a r y o u r

A c c a w :E c h e t o n K S . B SL e n o o r B o a r d S 2 2 . 9 5M a t h s S 1 0 . 9 5M a c h 1 2 S S B . 9 5I G t n F r a m e . . $ 2 2 . 9 5W P o c k S U . 9 SW l C l L e n d u r B r d , . $ 2 2 . 3 5F a m o u s C o u r s e s # . . . $ 1 1 . 9 5F a m o u s C o u r s e s # . . 1 1 1 . 9 5A c t i o n S o n :U P e r i s c o p e S 1 6 . 9 5T h u n d e r C h o p p e r S N E WA d l v l i t o n :A l i e n s S 1 9 . 9 5C h a m p i o n . B a s k e t b a l l . 1 1 9 9 5H a c k e r S 8 . 9 5H a c k o r J $ 1 9 . 9 5L a D y n n t h . , $ 1 9 . 9 5M u s i c S t u d i o 5 1 9 . 9 5T a s s T i m e s $ t 6 . 9 5T i t a n i c . S 1 9 L e a 1 n e r G o d d e s s e s £ 2 2 . 9 5S t f i U o n l a l l S 1 9 9 5L u r k i n g H o n o r S I 9 . 9 5T o F i > o l E l i m i n a t o r $ 1 5 . 9 5B f l r f c e t a y S o r l w u r k * :G O O S S 3 5 . 9 5D o s k p a k $ 2 0 . 9 5F o n t p a k l S 1 7 . 9 5G e o d e t $ 2 3 . 9 5G e o t i i e $ 2 9 . 9 5W n l e i s W o r k s h o p $ 2 9 . 9 5G e o C a l c $ 2 9 . 9 5B r o d a r b u n d :B a n k S I W i l i e r S 2 7 . 9 SC a r m e n S a n D i e g o $ 1 9 . 9 5G r a p h i c L i I . I I . I l $ 1 3 . 9 5K a r a l e k a $ 1 2 . 9 5P r i n i S h o p $ 2 5 . 4 9P r i m S h o p C o m p a n . . $ 2 9 P r i n t S h o p P a p e r $ 1 2 . 9 5S p y * :C r e a l e C a l e n d a r . . S 1 9 D e s t r o y e r S 2 2 . 9 5F n s l l o a d $ 1 9 . 9 5F o o t b a l l 5 1 1 . 9 5M o v i e M o n s l a r $ 1 1 . 9 5S u B a i l i o S 2 2 . 9 SW i n t e r G a m e s $ 2 2 . 9 5C a B o m i a G a m e s $ 2 2 . 9 5S u p e r C y c l e S 1 . 9 5G r a p h i c s S c r a p b o o k . . . . $ 1 1 9 5S i r . S p o r t s B o s k e l b a l l $ 2 2 . 9 5W l d . ' s G r o a t B n s o b a l l . $ 1 1 . 9 5S u m m e r G a m e s I S 2 9 V o r p o i U t i l i t y K i S 1 1 . 9 5W o r l d G a m a s $ 2 9 F i r e b i r d :C o l o s s u s C h o s s I S 1 9 . 9 5E W S I 8 . 9 5G o k l o n P a t h S 2 2 . 9 5G u i l d o T h i e v e s . , S 2 2 . 9 5P a w n S 2 2 . 9 5T a i v i n g T e a c h e r S 2 2 . 9 5T r a c k o r S 2 2 . 9 5S i a r g h d a r S 2 2 . 9 5S e n l r y $ 2 2 . 9 5M l c r o l e t g u e :M i c r o l e a g . B a s e b a l l . $ 2 2 . 9 5G e n e r a l M a n a g e r $ 1 6 . 9 5S l a t D r s l i S 9 a e T o p m O r s k $ 1 1 . 9 5

M i c r o l e a g W r e s t l i n g . . J N e wU l c r o p r O M :F - 1 5 S t r i k e E a f l l e $ 1 9 . 9 5G u n s h i p $ 1 9 . 9 5K e n n e d y A p p r o a c h S 1 3 . 9 5

S o l o F l i g h t $ 1 9 T o p G u n n e r $ 1 9 O r i g i n :A u t o d u e l $ 2 8 . 9 5U l t i m a I I $ 2 2 . 9 5U l t i m a I $ 3 9 M o e b u s $ 2 9 S p r i n g b o a r d :N e w s r o o m $ 2 9 . 9 5C e r t i f i c a t e M a k e r S 2 9 . 9 5C l i p A r t V o l . # $ 1 7 . 9 5C l i p A r t V o l . # $ 2 9 C l i p A r t V o l . # S 1 7 . 9 SG r a p h i c ! E i p a n d e r $ 2 9 S t r a t e g i c S i m u l a t i o n s .G o m s l o n e H o a l m S 1 6 9 5G e t t y s b u r g $ 3 3 . 9 5K f l r n p f g r u p p e S 3 9 P h a n t a s i e I S 2 2 . 9 SP h a n t a s i e I I S 2 2 . 9 5R i n g 0 ' Z e f f i n $ 2 2 . 9 6R o a d W a 2 0 0 0 $ 2 2 . 9 5S h a r d o S p r i n g $ 2 2 . 9 5W i z a r d s C r o w n $ 2 2 . 9 5W a i i l S . P a c i f i c . . $ 3 3 . 9 5W a r g n m u C o n s t r S 1 6 9 5B a t l l e c r u l s e r S 3 3 . 9 5G e s t o n e W a r r i o r S 7 . 9 5B a t t l e o t A n t e i i e m S 2 S . 9 5C o l o n i a l C o n q u e s t S 2 2 . 9 5C o m p u t e r A m o u o h . „ S 3 3 . 9 5B - 2 4 S 1 9 . 9 5S u b l o g t c :F H f l h ! S i m u l j i t o t I S 3 1 . 4 BJ o S i m u l a t o r $ 2 4 . 9 5N i g h ! M i s s i o n P i n D a l l . . $ 1 8 . 9 5S c e n e r y D i s k 1 - S 1 2 . 9 5T l m v w o r k s :P a r t n e r C 6 4 S 2 J 9 5P a r t n e r 1 2 8 $ 3 9 . 9 5S w i f t C a k : 1 2 8 $ 2 9 . 9 5W o r d w r i t e r 1 2 $ 2 9 U r i l v n W o r l d :A r G a i k t r y o S U . 9 5P r t n l M s s u r $ 1 7 9 5

A c c e i s :L e a d n r B o o r o S 2 4 . 9 St o r n F r a m e S 2 4 . B 5T o u m a m e m f t $ 1 4 9 5A c i i v W o n :C n n m p . B a s k e t b a l l S 2 7 . 9 5C h a m p r o n s h i p G o l t $ 2 4 . 9 5G F F o o l b o l l . . . . . : S 2 7 . 9 5H a c k e r ■ - . . S 1 6 . 9 5H a c k e r S 2 4 9 5M u s t c S l u d l o S 2 9 . 9 5T a s s T i m e s S a « . «E p y i :A p s h a i T r i l o g y . S 1 9 R o g u e S 2 2 9 5W i n t e r G a m e s S 2 2 . 9 5W w k l G a m e s S 2 J . 9 5F i r e b l r f l :G u i l d o T h i e v e B $ 2 9 P a w n S 2 G 9 5S t a r g l i d e i $ 2 6 . 9 5M i c r o p r o r sS i l o n l S e r y i c o S 2 4 . 9 SS u b l o g l e :F l i o h l S r m u l a i o i l i S 3 2 9 5J e S i m u l a t o r S 3 2 . 9 5S c e n e r y O s S 1 7 . 9 5

U n i s o n W o r l d :P r i n l M a s l e r S 2 4 . 9 5A r t G a i l o r y o $ ) B . f l 5

I B M 'A c c a M :W i d . C I . L e a d e r B o o n ) . S 2 7 9 5l O O i F r a m e . , . . S 2 7 . 9 5A l v i > I o n -P e b b l e B e a c l i G o l f . S 2 2 . 9 5C h a m p . B a s e b a l l $ 2 2 . 9 5C h a m p . B a s k e t b a l l $ 2 2 . 9 5Z o r k T n t o g y S 3 D . 9 5L e a t h e r G o d d e s s e s $ 2 2 . 9 5M o o n m s i $ 2 2 9 5B r o d e r b u n d :A n d e n t A r o W a S 2 5 . 9 5P r i n l S h o p $ 3 2 . 9 5P r i n t S h o p C o m p a n $ 3 1 . 9 5G r a p h i c L r o . o I I $ 1 9 . 9 5K a r a i o k a S 1 B . 9 5T o S h o p , . . S 2 2 9 B a n k S t W r i t e r $ 4 4 . 9 5E p y i :A p s h a i T n l o g y . 5 1 1 . 9 5C r e a t e C a l e n d a r $ 1 5 . 9 5D o s u o y e r S 2 2 9 M o v i e M o n s t e r $ 1 1 . 9 5R o g u e S 1 6 . 9 5S t S p o r t s B a s k e t b a l l . . . S 2 2 . 9 5S u S a n t a S i m u l a i o T . . $ 2 2 . 9 5W l r r l w G a m e s $ 2 2 . 9 5W o r l d G a m e e S 2 2 . 9 5F M b l r d !S i a r g l i d e r $ 2 5 . 9 5G u i l d o l T h i e v e s $ 2 5 . 9 5M l c r o l e a g u o :M i c r o l e a g B a s e b a l l . . . . S 2 9 G e n e r a l M a n a g e r $ 1 6 . 9 5S i a i D i E * $ 1 3 . 9 58 T e a m D i s k S 1 1 . 9 5

M l c r o p r o » :C o n l l i d I V i o l n o m S 2 2 . 9 5C r u s a d e i E u r o p e $ 2 2 . 9 5D e c i s i o n D e s e r t S 2 2 . 9 SF - 1 5 S t r i k e E a g l e $ 2 2 . 9 5S i l e n t S e r v i c e $ 3 2 . 9 5G u n s r n p 1 2 7 . 9 5O r i g i n :U l t i m a S 2 2 . 9 5U l t i m a I I S 2 2 . 9 5U l t i m a I $ 3 3 . 9 5M o e b e u s S 3 3 . 9 5O g r e S 1 6 9 S t r a t e g i c S i m u l a t i o n s :F l o a d W a 2 0 0 0 S 2 2 . 9 5K a m p f g r u p p e S 3 3 . 9 5S t i a r d o l S p r i n g $ 2 2 . 9 5B a t t k i o A m o t i e m $ 3 3 . 9 5C o m p u t e r B a s e b a l l $ 7 . 9 5G e t t y s b u r g $ 3 3 . 9 3W i z a r d s C r o w n 1 2 2 . 9 5C n i c f c s m a u g a $ 3 3 . 9 5S u b ! o g l e ;J e S i m u l a l o r $ 3 1 . 4 9S c e n e r y J a p a n S 1 7 . 9 5S c e n e r y S a F i n n $ 1 7 . 9 5S c e n e r y * ! - # 6 . . $ 6 4 9 5R i h S i m u l a t o r S 3 4 . 9 5T l m e w o r k s :S n i f t c a l c $ 3 9 . 9 5W o r o W n t e r $ 3 4 . 9 5U n l u n W o r l d :A r G a l l e i y $ 1 4 . 9 5N e w s M a s t e r $ 4 9 . 9 5P r i n t M a s l e r $ 2 9 . 9 5

Page 69: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 69/120

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 t h e l o w e s t n a t i o n a lp r i c e s w h i l e p r o v i d i n g q u a l i t y s e r v i c e . M a n yc o m p a n i e s h a v e c o m e a n g o n B t r y i n g t oi m i t a t e o u q u a l i t y a n s e r v i c e . I b s o m eo v e r s i g h t w d n o h a v e I h l o w e s t p r i c e sa d v e r t i s e d o t h p r o d u c t s y o d e s i r e ,t h e n w w o u l d a p p r e c i a t e t h e o p p o r t u n i t yt r e c t i f y t h i s o v e r s i g h t .

N e i 0 8 0 i M o d e l I

N o 1 5 c p D r a f t M o d eN L M o d eF r i c t i o n T r a c t o rF e e d2 - Y e a r W a r r a n t y \ g

$ 1 5 9 9 5

P a n a s o n i c1 0 8 0 i M o < f e / / /

M o n i t o r s M o d e m sT h o m i o n ;£ 3 A m B e r T T L ' 1 2 " $ 6 4 5 A m D e r T T L ' 1 5 ' S 2 9 . 9 54 1 2 0 C G S 1 9 9 . 9 S4 1 6 0 C G S 2 5 9 . 9 54 4 6 0 E G $ 3 1 9 9 M 7 U l t r a S c s n S 4 5 9 . 9 5Z w H J uZ V 1 2 2 0 S 8 Z V M T 2 3 0 £ 8

B l u e C h i p :B C 1 2 - G r e a n T T L $ 7 B C I E A m D e r T T $ 8 B C 1 4 C o l o r $ 2 5 9 . 9 5N E C :M u l t i s y n c $ 5 4 9

S a v a S 9 o v a r N E M u l N t y n cw H T h o r n t o n 4 3 7 5 U l l r . S c n n

M 5 9 . 9 S

4 1 2 0 M o n i t o r1 4 - R G B I V i d e oc o m p o s i t e u i l o C o m p a l i b l e ™ i r h I B a n C o m m o d o r e

< 1 Q 9

2 M " 1 2 4 0 0 . P C a r f l S C A L LH a y e s 'S m a r i m o d e m 3 0 S 1 4 M S

» » « " « * » » ■ I 1 2 4 O 0 $ 4 2 5 9 5

W i d e C a r r i a g e S p e c i a l G r e a t P e r f o r m a n c eG r e a t P r i c e

. I

N X - 1 01 2 c p D r a f tE F r o n t P a n e lS e l e c t i o nN L M o d e

S E I K O S H AS 1 8 0 A i

1 0 c p d r a f t• 2 c p N L

d i r e c t c o n n e c tf o C o m m o d o r e

$ 1 2 4P R I N T E R S

9

S E I K O S H A1 8 0 A I $ 1 2 4 . 9 51 8 0 V C 3 1 2 4 . 9 5T O O O V C S 1 3 5 9 1 2 0 0 V C $ 1 4 4 . 9 51 2 0 0 A I S 1 5 5 . 9 51 2 0 0 A S R S 2 3 2 $ 1 5 5 . 9 5

6 0 A l S 2 9 5 . 9 55 5 6 9 9 5

P 5 3 0 0 A I i 3 ? 5 9 1 8 7 9 . 9 5

S e n a s R i n o o n S 7 . 9 5A S 3 4 9A S 4 2 9

B R O T H E RS 1 9 5S 2 9 9$ 3 6 5S 4 7 5

e < D o D a i s y 1 8 9 9I C A L L

S 3 3 9S 5 6 9

- I

N P - I O S I M . 9 5N X - 1 0 - S H 9 . 9 SN X - I O C w . i r a e f f a c B S 1 6 S 9 SN L - 1 0 S 1 9 9 . 9 5N X - 1 5 S 2 8 9 9 N X - 1 0 0 0 S N b w IN D - 1 0 J 2 5 9 . B 5N O - 1 5 O 7 S . 9 5N R - 1 5 W O 9 . 9 5N B - 1 5 2 P i S 6 9 9 . 9 5N B 2 4 - 1 O 2 P i $ 4 0 9 . 9 5N B 2 4 - 1 5 2 P i S 5 4 9 . 9 5

# C I T I Z E N1 2 0 D S 1 4 9 9 1 6 1 1 7 5 . 9 5M S P - 1 0 S 2 5 9 S 5M S P - 4 0 S 2 8 9 . 9 5M S P - 1 5 M 2 4 . 9 5M S P - 5 0 $ 3 5 9 9 SU S P - 4 5 $ 4 2 5 . 9 5M S P - 5 5 S 4 S 9 . 9 5

E P S O NL K 6 0 0 S 7 9 F X 6 6 E $ 2 B 9 . » 5F X 2 8 6 E S 4 2 9 . 9 5E X 8 0 0 S 3 7 J 9 5E X 1 0 0 0 S 6 0 9 . 9 5L Q B O O $ 3 6 9 9 5L Q 1 0 0 0 S 5 4 9 . 9 SL Q 2 5 0 0 $ 8 4 9 . 9 5G O 3 5 0 0 S L O WL Q 8 5 0 $ 4 9 9 9 L Q 1 0 5 0 5 6 7 9 . 9 5

O K 1 D A J AO k i m a t a M $ 1 1 9O k l m a l o 2 w e a n S 1 7 1 . 9 51 2 0 $ 1 8 9 . 9 51 6 $ 2 1 9 9 1 8 $ 1 9 9 9 ] 9 2 < $ 3 0 U . 9 S1 9 3 - * $ 4 4 9 . 9 52 9 w I n t e r l a c e S 4 4 9 . 9 52 9 w i n t e r i a o e $ 5 8 5 . 9 52 9 w . i r t l e r f j o e J 8 1 9 . 9 5

P a n a s o n i c1 0 6 0 1 M o O o l I $ 1 5 9 . 8 51 0 9 1 1 H o O o l I S I 7 9 . 9 51 0 9 2 1 S 2 9 51 5 9 2 S 3 7 91 5 9 5 . . . S 4 1 93 1 3 1 S 2 5 93 1 5 1 $ 3 9 9K X 4 4 5 0 L a s a r S C A L L1 5 2 4 2 P i S 5 4 9 . 9 5

S I L V E R R E E DE X P 4 2 0 P S 1 9 96 M 6 O 0 P $ 2 9 9 . i > 6E X B O O P $ 6 4 9

T o s h i b a3 j i s l $ 4 a g3 4 S $ 6 5 9P 3 S 1 M o d o l l I M 9

D I A B L OD J S 4 9 9 9 6 3 5 . . . $ 7 7 9 . 9 5

Page 70: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 70/120

D r e a m O I n t e l l i g e n t M a c h i n e s

F r e dA s s o c i a t e E d i t o rI e v e r y i n s t r u m e n t c o u l d a c c o m p l i s hi 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 gt h m i l l o f 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 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 . — A r i s t o t l e , P o l i t i c s

T h S i n g i n g S h o w e rh a d r e a m t h o t h e r n i g h t .

d r e a m t t h a t w a l y i n g i b e d ,s o u n d a s l e e p . S u d d e n l y t h b e s t a r t e d v i b r a t i n g . " I t ' s m o r n i n g ! " i s a n g . " G e t o u t t a b e d , y o s l e e p yh e a d . " m o m e n t l a t e r i t i l t e d t t h r i g h t a n t o s s e d m o t h f l o o r . " I t ' s t h e a r l y b i r d t h a tc a t c h e s w o r m , " i s a i d .

g o o f t h f l o o r a n s t u m b l e di n t o t h b a t h r o o m t t a k e s h o w e r .

" H i , g u y ! " t h s h o w e r g r e e t e dm e " S t e a m y h o t , a s u s u a l ? " W a t e rp o u r e d f r o m i t s p o u t a n c l o u d s o s t e a m f i l l e d t h r o o m . A s o a p e du p , t h e s h o w e r s a n g s o n g s f r o mM T a n t h L a w r e n c e W e l k S h o w ." I h a n i c e v o i c e , " r e m e m b e rt h i n k i n g .

L a r r y T h L a m pA m d r e a m c o n t i n u e d , w e n ta b o u t m d a y , c o n s t a n t l y b u m p i n gi n t o m a c h i n e s t h a t t a l k e d , s a n g ,a n t r e a t e d m a i w e r e K i n g F a r o u k . T h m a c h i n e s e v e n h a n a m e s ! L a r r y t h L a m p c a l l e d t m a c a m e i n t o t h l i v i n g r o o m , t h e nc l i c k e d i t s e l f o n F r a n k t h e F i r e p l a c er o a r e d i n t o l i f e , s e n d i n g w a r mg l o w a r o u n d t h r o o m a n q u i t ef e s p a r k s u t h c h i m n e y . " C o m es i o n m e , " b e g g e d C a m e r o n t h C o u c h . " N o , m e , " p l e a d e d C h a d -w i c k t h e C h a i r . " D o n ' t f i g h t , g u y s , "

s a i d , t a k i n g s e a t o t h c o u c h ." C a m e r o n a s k e d f i r s t s I T s i o h i f o r a f e m i n u t e s . T h e n I ' l l

C h a d w i c k . B e p a

B o o k s T h a t R e a d T h e m s e l v e sA f i r s t , e n j o y e d t h d r e a m . I w a k i n d o f u h a v i n g b e d s a n s h o we r a n c o u c h e s t r e a t m l i k e s o m et h i n g s p e c i a l . B u a t h d r e a mw e n t o n i s u b t l y b e g a n t c h a n g ei n t o s o m e t h i n g s l i g h t l y s i n i s t e r .

I w a f i n e h a v i n g t h i n g s h e l pm w i t h p h y s i c a l l a b o r , l i k e s l i c e s o b r e a d t h a t t o a s t e d a n b u t t e r e dt h e m s e l v e s , a n t r a s h c a n s t h a ts p r o u t e d l e g s a n r a o u t h b a c kd o o r w h e n e v e r t h e y h e a r d t h g a b a g e t r u c k . B u t h i s h e l p e x t e n d e di n t o t h m e n t a l a r e n a , t o o . A n t h e r e f o u n d i l i t t l e l e s s w e l c o m e .

W h e n s a d o w n t r e a db o o k , i b e g a n p o u t i n g a n s l a mm i n g i t c o v e r s s h u t b e c a u s ew o u l d n ' t l e i r e a d i t s e l f a l o u d . " B u t

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

f l e d f r o m t h b o o k a n s a d o w n a m C o m m o d o r e c o m p u t e r ,t h i n k i n g m i g h t w r i t e m m o n t h l yC A Z K T T E c o l u m n . s t r e t c h e d a n l i m b e r e d u m f i n g e r s a n s t a r e da t h s c r e e n f o r a f e m i n u t e s ,m a k i n g m e n t a l n o t e s a b o u t w h a tw o u l d w r i t e . S u d d e n l y t h k e y s b g a c l i c k i n g , a n w o r d s a p p e a r e do t h s c r e e n . T h c o m p u t e r w a sw r i t i n g a n a r t i c l e ! " I D R E A M O I N T E L L I G E N T M A C H I N E S , " i w r o t e . " B F r e d D T g n a z i o . " " D o n ' ty o t h i n k y o s h o u l d l e m d t h a t ? " a s k e d . " N o t r e a l l y , " s a i dt h c o m p u t e t ( w h o s e n a m e , b t h w a y , w a C a r l a ) . " T h i s i m j o b . "I c o n t i n u e d t y p i n g : " I e v e r y i s t r u m e n t c 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 a n t i c i p a t i n g t h ew i l l o o t h e r s . . .

" O h , p h o o e y ! " s a i d , g e t t i n gu f r o m t h c o m p u t e r . " I t ' l l p r o b ab l b d u m b a r t i c l e . " w e n t b a c ka n s a o t h c o u c h . A l a o n c e ,

o C a m e r o n t w i c e ! " i c r i e d . " Y o up r o m i s e d t s i o m n e x t . N o f a i r !N o f a i r ! "

T h l a s t t h i n g r e m e m b e r i t h d r e a m w a t r y i n g t r u o u o t h h o u s e b u b e i n g h e l d p r i s o n e rb t h d o o r u n t i l i f i n i s h e d t e l l i n gm " K n o c k , K n o c k " j o k e .

M i n d O v e r M a t t e rT h i s w a s i l l y l i t t l e d r e a m t h a ts u d d e n l y w e n t o u o f c o n t r o l . B u i b e a r s s o m e r e s e m b l a n c e t t h r e a lw o r l d — t h e w o r l d o t o m o r r o ww h e r e o u c h i l d r e n w i l l b s p e n di n m o s t o t h e i r l i v e s . A i t h d r e a m , i t ' s O t h a v e m a c h i n e s a c a l a b o r - s a v i n g d e v i c e s w h e n t h a tl a b o r i m o s t l y p h y s i c a l . ( E v e n h e r et h e r e i c o s t i t e r m s o o u p h y s ic a h e a l t h , b u w c a a l e a s t c o p e n s a t e b j o g g i n g , k i t e f l y i n g , a n a e r o b i c s . ) B u w h a t h a p p e n s w h e nt h m a c h i n e s , a l i t h n a m e o b i n o u f a i t h f u l s e r v a n t s , t a k e o v e ro u m e n t a l a c t i v i t i e s a w e l l ? J u s t a o u b o d i e s h a v e s u f f e r e d f r o m t h i n d u s t r i a l r e v o l u t i o n , m i g h t n o o u m i n d s s u f f e r f r o m t h c o m p u t e rr e v o l u t i o n ?

" O c o u r s e n o t , " s a a l y o c o m p u t e r e d u c a t o r s o u t h e r e . " W a r t e a c h i n g o u c h i l d r e n t u s t h c o m p u t e r a m i n d a m p l i f i e r , n o m i n d d a m p e n e r . " c a s e t h i s ,a n w i s h y o w e l l . B u t h i n k y o m i g h t b f i g h t i n g l o s i n g b a t t l e .T h m a i n s t r e a m t h r u s t i t h h i s t or y o f t e c h n o l o g y h a s b e e n i d e v i si n n e t o o l s t a u t o m a t e h u m a na c t i v i t i e s . T h i n k i n g i c e r t a i n l y o n o t h o s e a c t i v i t i e s . A n f o t h f i r s tt i m e w h a v e t o o l t h a t s h o w s t h p o t e n t i a l t a p p l y i t s e l f z e a l o u s l y t t h i s t a s k .

c a j u s t p i c t u r e t h l a s t f e w o r d s o t h c o m p u t e r s c r e e n i m d r e a m : " . . . t h e l a s t f e w o r d s o t h c o m p u t e r s c r e e n i m d r e a m , "i s a i d . " T h e E n d . " a

Page 71: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 71/120

T h R a n d o m F u n c t i o n

L a r r y C o t t o n

T h i s m o n t h , w e ' l l l o o k a m f a v o ri t B A S I C f u n c t i o n : R N D . R N i o n o f t h e f u n c t i o n s t h a t s e p a r a t e sc o m p u t e r s f r o m m o s t o t h e r m c h i n e s . I s t a n d s f o R a N D o m , a n g i v e s t h c o m p u t e r t h g i f t o u p r e d i c t a b i l i t y . W e ' l l a l s o w o r k w i t ht h I N f u n c t i o n a n i n t r o d u c es o m e s i m p l e m a t h .

R N i i t s i m p l e s t f o r mc a u s e s t h c o m p u t e r t g e n e r a t er a n d o m n u m b e r b e t w e e n a n ( b u t n o o 1 ) T y p e i n t h i s o n e -l i n e p r o g r a m a n r u i t 1 P R I N T R N D ( l )

R u t h p r o g r a m s e v e r a l m o r et i m e s a n o b s e r v e t h r e s u l t s . T h c o m p u t e r g e n e r a t e s m o r e ( a n dm o s t l i k e l y d i f f e r e n t ) n u m b e r s b t w e e n a n 1 e a c h u s u a l l y n i n e o t e d e c i m a l p l a c e s l o n g .

R a r e l y , y o u ' l l s e n u m b e rw i t h c a p i t a l a n n e g a t i v en u m b e r a f t e r t h d e c i m a l p o i n t . I nc a s e l i k e t h i s , t h c o m p u t e r i e i t h e rg e n e r a t i n g n u m b e r s v e r y c l o s e t z e r o , o i t ' s l e a v i n g o f s t r i n g o l e a d i n g z e r o s .

A c t u a l l y , t h c o m p u t e r i t o l o g i c a l t o p r o d u c e t r u l y r a n d o mn u m b e r . T h R N f u n c t i o n r e t u r n sw h a t i c a l l e d p s e u d o r a n d o m v a u e I t a k e s g i v e n s e e d v a l u e a n p l u g s i i n t o f o r m u l a t g e n e r a t et h " r a n d o m " v a l u e . I y o k n e wt h a l g o r i t h m a n s e e d v a l u e , y o c o u l d p r e d i c t t h v a l u e t h a t R N w o u l d r e t u r n . H o w e v e r , t h f o r m ul u s e d i s u f f i c i e n t l y c o m p l e x t h a tt h r e s u l t s c l o s e l y a p p r o x i m a t er a n d o m d i s t r i b u t i o n .

R a n d o m N u m b e r F r o mT 1 W h e n w h a v e t h c o m p u t e r g e n e ra t r a n d o m n u m b e r s , w r a r e l yw a n t n u m b e r s b e t w e e n a n 1 T h e r e f o r e , w n e e d t s p e c i f yr a n g e w i t h i n w h i c h t h r a n d o mn u m b e r s m u s t f a l l .

L e t ' s s a w w a n t t r a n d o m l yg e n e r a t e a l t h w h o l e n u m b e r sf r o m t 1 0 i n c l u d i n g a n 1 0 T s i m p l i f y t h i s t a s k , l e t ' s b r e a k t h p r o c e s s d o w n i n t o s e r i e s o s m a l ls t e p s . H e r e ' s h o t s t a r t :1 A R N D ( i )2 P R I N T

I y o t y p e i a n r u t h i s , t h v a r i a b l e b e c o m e s f r a c t i o n a l v a u e b e t w e e n a n 1 T h n e x t s t e p i n v o l v e s a l i t t l em a t h . W n e e d t t e l l t h c o m p u t e rt a d d a n d m u l t i p l y . T h e m a t h em a t i c a l o p e r a t o r s w n e e d t u s a r a n * B o t h o p e r a t o r s a r f o u n d o y o u r c o m p u t e r ' s k e yb o a r d . N o t e t h a t t h c o m p u t e r u s e sa a s t e r i s k f o r m u l t i p l i c a t i o n s i g n .

N o l e t ' s m u l t i p l y b 1 ( o u ru p p e r l i m i t ) t h r a n d o m n u m b e rt h c o m p u t e r g e n e r a t e s .3 1 4 P R I N T : P R I N T

I l i n e 3 0 , w m u l t i p l y b 1 0 s e t t i n g e q u a l t r a n d o m n u m b e rb e t w e e n a n 9 I e f f e c t , t h d e c im a p o i n t s h i f t s o n n o t c h t t h r i g h t . L i n e 4 p r i n t s t h v a l u e o B

W e ' r e g e t t i n g c l o s e r t o u g o a l , b u w e ' r e s t i l l d e a l i n g w i t hf r a c t i o n , n o a i n t e g e r . L e t ' s g e r i o t h f r a c t i o n a l p a r t o t h n u m b e rw i t h B A S I C ' S I N f u n c t i o n .5 I N T ( B )6 P R I N T : P R I N T

I l i n e 5 0 I N l o p s o f a l d i i t t t h r i g h t o t h d e c i m a l p o i n t ,l e a v i n g t h I N T e g e r p o r t i o n o f t h en u m b e r . C n o w b e c o m e s t h i n t eg e v a l u e o B ( N o t e t h a t I N d o e sn o r o u n d o f f f r a c t i o n s ; i j u s t l e a v e sw h a t e v e r w h o l e n u m b e r w a t h e r e . )

S i n c e w a r l e f t w i t h p r g r a m t h a t p r o d u c e s r a n d o m i n t eg e r s b e t w e e n a n 9 a l w h a v e t d n o i a d 1 7 = c 8 P R I N T : P R I N T

F i n a l l y , t h p r o g r a m g e n e r a t e sr a n d o m n u m b e r s f r o m t 1 ( i

c l u d i n g a n 1 0 ) . L i n e 8 p r i n t s t h r e s u l t . I y o w i s h , y o m a c o p r e s s t h i s p r o c e s s i n t o o n e p r o g r a ml i n e . T y p e N E a n e n t e r t h i s l i n e :1 P R I N T I N T ( R N D ( l ) * I 0 ) + l

A y o c a s e e , t h i s l i n e a c o m p l i s h e s t h s a m e t h i n g a o u p r e v i o u s p r o g r a m : I t a k e s t h i n t eg e v a l u e o t h r a n d o m f u n c t i o nm u l t i p l i e d b 1 a n a d d s 1

L o w e r A n U p p e r L i m i t sT p r e c i s e l y c o n t r o l t h r a n g e o r a n d o m n u m b e r s y o p l a n t g e e r a t e , i t ' s g o o d i d e a t a d a l i n ew h i c h c o n t a i n s t w v a r i a b l e s , a n U w h i c h r e p r e s e n t t h e l o w e r a n u p p e r l i m i t s . W m u s t a l s o m o d i f yt h r a n d o m s t a t e m e n t t a c c o m m od a t e t h e s e t w n e v a r i a b l e s . A a e x a m p l e , e n t e r t h p r o g r a m b e l o w :1 L - l : U - 1 02 N - I N T ( R N D U ) " < U - L + 1 ) )

A w r i t t e n , t h i s p r o g r a m c r a t e s r a n d o m n u m b e r s b e t w e e na n 1 0 B c h a n g i n g t h v a l u e o a n i l i n e 1 0 , y o c a s e l e c t t h r a n g e o r a n d o m n u m b e r s p r o d u c e d .

c o m m o n d e m o n s t r a t i o n o t h R N f u n c t i o n i t s i m u l a t e t h f l i p p i n g o a c o i n . F o r e x a m p l e :1 0 L - l : U - 22 N - I N T ( R N D ( 1 ) ' ( U - L 1 3 I N - T H E N P R I N T " H E A D S "4 I N - T H E N P R I N T ' T A I L S "

L i n e s 1 a n 2 a r e t h e s a m e a i o u l o w e r - a n d - u p p e r - l i m i t s e a m p l e , e x c e p t t h a t n o o u l o w e rl i m i t i ( f o r h e a d s ) a n o u u p p e rl i m i t i ( f o r t a i l s ) .

W i t h y o u r r e c e n t l y a c c u m u l a te k n o w l e d g e o B A S I C , y o s h o u l db a b l e t w r i t e s i m p l e p r o g r a m sw h i c h t a k e a d v a n t a g e o t h R N f u n c t i o n . Y o c a u s R N t s i m ul a t e t h r o l l i n g o d i c e , o t r a n d o m -l d e t e r m i n e t h e v e n t s i a a d v e n t u r e g a m e . N e x t m o n t h , w e ' l le x p l o r e R N i e v e n m o r e d e p t h .

C O M P U T E I s G a i e t t o F e b r u a r y 1 9 8 8 6 9

Page 72: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 72/120

B u N o B o t h

T o d d H e i m a r c kA s s i s t a n t E d i t o r

I m a g i n e s m a l l c h i l d n a m e d N o m a n . H i m o t h e r p u t s a c u p c a k e o t h k i t c h e n t a b l e a n l e a v e s h i a l o n e i t h r o o m f o m o m e n t .W h a t h a p p e n s t t h c u p c a k e ?E i t h e r N o r m a n e a t s i o h d o e s n ' t .

Y o c a n ' t h a v e c u p c a k e a n e a i t t o o . I t ' s o n o t h o t h e r , b u n o b o t h , T h p h r a s e b u n o b o t hd i s t i n g u i s h e s a E X C L U S I V E O f r o m t h m o r e c o m m o n i n c l u s i v eO R I l i n e s u c h a s I F ( A 1 3 O ( B < C ) T H E N D 1 5 t h O i i c l u s i v e ; t h f i r s t s t a t e m e n t o t h s e c o n d o r b o t h m a b t r u e .

T m a k e s u r e w e ' r e w o r k i n gw i t h b o t h O R i t h e w a t e r , c a l l t h i n c l u s i v e o O R a n c a l l e x c l u s i v eo E O ( p r o n o u n c e d l i k e E e y o r e , t h c h a r a c t e r f r o m W i n n i e t h P o o h ) .M a c h i n e l a n g u a g e h a s a E O f u n c t i o n . T h 1 2 8 h a s X O R .

A l t h o u g h t h 6 d o e s n ' t s u p o r t E O R , y o c a n s i m u l a t e i t T E O t h e v a r i a b l e s a n B a s s i g ni n g t h e r e s u l t t C u s a n o t h f o l l o w i n g l i n e s :

( O B A N ( N O T ( A N B ) C ( O B A N ( ( N O T A O ( N O T

B ) N O T ( ( A N B O ( ( N O T A

A N ( N O T B )

C u r i o u s P r o p e r t y O E O S o m e f u n c t i o n s a r r e v e r s i b l e -s o m e a r e n ' t . A d d i t i o n a n s u b t r a ct i o n , f o e x a m p l e , a r c o m p l e m e n t s .

F i g u r e i l l u s t r a t e s t h d i f f e re n c e s b e t w e e n A N D , O R E O R , a n N O T . N o t e t h a t A N a n O

a r e n ' t r e v e r s i b l e . I a n a r b o t h0 t h o r i g i n a l s t a t e o c a n ' t b d t e r m i n e d . I c o u l d h a v e b e e n 0 o 1

T h E X C L U S I V E O f u n c t i o ni p e r f e c t l y r e v e r s i b l e . I f a c t , E O i s i t s o w c o m p l e m e n t . I y o b e g i nw i t h = E O B t h e n i t ' s a l s ot r u e t h a t A E O R C a n E O A T h i s i t h E O t r i a n g l e ; i y o k n o w t w o f t h e n u m b e r s , y o c a a l w a y s c a l c u l a t e t h t h i r d . F i u r i l l u s t r a t e s t h a t i y o s t a r t b E O R i n g 1 6 9 w i t h 1 1 5 , t h a n s w e r i 2 1 8 . E O 2 1 8 w i t h 1 1 5 , a n d y o u g e b a c k t h o r i g i n a l n u m b e r , 1 6 9 .

S o m e A p p l i c a t i o n sL e t ' s s a t h a t , f o r s o m e r e a s o n , y o w a n t v a r i a b l e t t o g g l e b e t w e e nt h v a l u e s o 1 6 a n 2 1 8 . A y o c a s e f r o m F i g u r e 2 y o c o u l dw r i t e s i n g l e s u b r o u t i n e t h a t E O R st h v a r i a b l e w i t h 1 1 5 . I w o u l d c o v e r t 1 6 t 2 1 a n v i c e v e r s a .T h E O f u n c t i o n m a k e s e c o d i n g a n d e c o d i n g f i l e s e a s y .F i r s t , y o a n f r i e n d a g r e e o p a s s w o r d s u c h a p o m e g r a n a t e .N e x t , y o w r i t e p r o g r a m t r e a dt h t e x t f i l e b y t e - b y - b y t e . T a k e t h A S C I ) v a l u e o f t h e f i r s t c h a r a c t e ra n E O w i t h t h A S C I I v a l u e o p S e n d t h a t c h a r a c t e r o u t t o s e c o n df i l e . E O t h s e c o n d b y t e w i t h o a n s o n T r e v e r s e t h e p r o c e s s ,E O w i t h t h s a m e c o d e w o r d .

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

A N I

F i g u r e

O E O A

f a

N O i

d e i h » a l1 6 e o u 2 1

e o 1 1 1 6

F i g u r e

h e S f l ' J

S D P ls z S A

b i n a r yl o i n i e o ii i t i i e o n

M i u i i L o n i il e i e i e e i

T m o v e f o r w a r d t h r o u g h t h l i s t , r e t r i e v e t h p o i n t e r t t h b g i n n i n g o t h l i s t , w h i c h m i g h ts e n d y o t t h n a m e A d a m s . A d ~a m s , i t u r n , i l i n k e d t t h s e c o n dn a m e , B e l l , w h i c h p o i n t s t C a l -h o u n , a n s o n B e l l h a f o r w a r dp o i n t e r t C a l h o i t n ( s a y i t ' s m e m o r yl o c a t i o n 1 4 9 3 1 ) a n b a c k w a r dp o i n t e r t A d a m s ( l o c a t i o n 1 2 5 7 1 ) .

I n s t e a d o f t w p o i n t e r s o t w b y t e s e a c h , c o m b i n e t h e m w i t hE O R . W h e n y o E O 1 4 9 3 1 a n 1 2 5 7 1 , t h a n s w e r i 2 8 8 8 , w h i c hc o n t a i n s e n o u g h i n f o r m a t i o n t m o v e f o r w a r d o r b a c k . L e t ' s s a y o u ' r e g o i n g f o r w a r d f r o m A d a m st B e l l . Y o k n o w t h a t A d a m s w a a l o c a t i o n 1 2 5 7 1 a n t h a t t h m a g i cn u m b e r i 2 8 8 8 . E O t h e m t o g e t he r a n y o u ' l l k n o w t h a t t h f o w a r d p o i n t e r i 1 4 9 3 1 . L a t e r i t h p r o g r a m , y o u ' r e r u n n i n g b a c k w a r dt h r o u g h t h l i s t , m o v i n g f r o m C a l -h o u n t B e l l . T h p r e v i o u s a d d r e s sw a 1 4 9 3 1 , a n B e l t ' s c o d e i 2 8 8 8 .W h e n y o E O t h t w n u m b e r s ,t h a n s w e r i 1 2 5 7 1 , t h a d d r e s s o A d a m s . A l o n g a y o k n o w t w p a r t s o f t h e E O t r i a n g l e , y o c a f i n d t h t h i r d .

I ' l l e x i t w i t h p u z z l e f o M p r o g r a m m e r s . Y o h a v e t w m e m or l o c a t i o n s c a l l e d F I R S T a n S E O N D . A t h i r d l o c a t i o n c a l l e d M A S Kh o l d s t h v a l u e 2 2 4 . W h a t h a p p e n sw h e n y o L D F I R S T : E O S E O N D : A N M A S K : E O S E O N D ? D i i b i n a r y a n s e p a r a t et h r e s u l t i n t o t h t o t h r e e b i t s a n t h b o t t o m f i v e b i t s . T h i s t e c h n i q u ew a o r i g i n a l l y d i s c u s s e d i " A I t e r e s t i n g F r a g m e n t o C o d e " b t h g a m e d e s i g n e r C h r i s C r a w f o r d i t h J u n e 1 9 8 3 i s s u e o f C O M P U T E ! . *

7 C O M P U T E ! * G a z e l l e F e b r u a r y 1 9 3 8

Page 73: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 73/120

M a i l b a g

T h i s m o n t h , w e ' l l a n s i v e r f e o t h q u e s t i o n s t h a t h a v e b e e n f i l li n t h G E O S m a i l b a g .W h e n u s i n g g e o W r i t e 1 . 3 , 1 h a v e d i f i c u l t y " u n d o i n g " t w o c o m m a n d s .F i r s t , w h e n t r y t o g e r i o g e P a i n t p i c t u r e p l a c e d w i t h i n m d o u m e n t , h a v e t a d s o m e g a r b a g et e x t b e f o r e t h e p i c t u r e , d r a g t h e c u rs o t s e l e c t r a n g e f r o m t h g a b a g e t e x t t j u s t b e y o n d t h p i c t u r e ,a n t h e n u s e t h C u o p t i o n f r o mt h E d i t m e n u t e r a s e t h e p i c t u r e( t h u s l e a v i n g a u n d e s i r a b l e p h o t o -s c r a p f i l e o m d i s k ) . S e c o n d , I ' n o t a b l e t g e r i o f o r c e d p a g eb r e a k w i t h o u t c l i p p i n g o u a l o m t e x t a n t h e n p a s t i n g i i n t o w h o l en e f i l e . A r t h e r e e a s i e r w a y s t u n d o t h e s e c o m m a n d s ?

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

O n c e y o p r e s s D E L , g e o P a i n ti m a g e i i m m e d i a t e l y r e m o v e d . I t h c a s e o p a g e b r e a k , h o w e v e r , d i l o b o a p p e a r s , a s k i n g i y o u w a n t t d e l e t e t h e l a s t c h a r a c t e r o f t h p r e v io u p a g e . A l t h i s d i a l o g b o i r e a l l ya s k i n g i i y o w a n t t d e l e t e t h ep a g e b r e a k o n o t . C l i c k O i y o d w a n t t e r a s e t h e p a g e b r e a k , c l i c kC a n c e l i y o d o n ' t .

O n o m k i d s u s e d g e o P a i n t o m G E O S s y s t e m d i s k a n n o t h e r e i o n l y 3 o s t o r a g e l e f t o t h d i s k . A r e s u l t , e v e r y t i m e t r t r u p r o g r a m , g e t t h e m e s s a g e" W a r n i n g : d i s k n e a r f u l l . P J e a s e d l e t e f i l e s t c o n t i n u e . " W h e n t r y t od e l e t e s o m e t h i n g , I ' m t o l d t h a t f i l e sc a n n o t b d e l e t e d f r o m G E O S s y t e d i s k . H o d g e o u t o f t h i s

s e e m i n g i y i m p o s s i b l e s i t u a t i o n ?S t e v e B e a t t y

F i r s t , y o s h o u l d c a r e f u l l y r e a d C h a pt e i t h G E O S U s e r ' s M a n u a l —s p e c i f i c a l l y t h e s e c t i o n o m a k i n gw o r k d i s k . F o l l o w i n g t h i n s t r u c t i o n s ,m a k e b a c k u p ( c o p y o f y o u r a p p l ic a t i o n s d i s k . W i t h e a r l y v e r s i o n s o fG E O S , y o a r g i v e n o n l y s y s t e md i s k . I t h i s c a s e , f o l l o w t h e i n s t r u ct i o n s t c o p y y o u r s y s t e m d i s k . T h i sc o p y b e c o m e s y o u r w o r k d i s k .

Y o u c a n m a k e a d d i t i o n a l w o r kd i s k s b c o p y i n g t h d i s k t h a t y o j u s tm a d e . T h s y s t e m d i s k i f o b o o t i n gG E O S o n l y . N e v e r r u G E O S a p p l ic a t i o n s s u c h a g e o P a i n t f r o m y o u rs y s t e m d i s k ; t h i s i t h p u r p o s e o f t h ew o r k d i s k .

M a n y p e o p l e s p e n d h o u r s f i n e -t u n i n g t h e i r w o r k d i s k s , m a k i n g s u r et h a t t h e d i s k c o n t a i n s j u s t t h e r i g h tm i o f - f o n t s a n d e s k a c c e s s o r i e s t c o m p l e m e n t p a r t i c u l a r a p p l i c a t i o n .T h e m a i n c o n s i d e r a t i o n h e r e i t m a k e s u r e t h a t y o l e a v e e n o u g hr o o m o n y o u r d i s k f o y o u r d a t a f i l e s .D a t a f i l e s a r c r e a t e d e v e r y t i m e y o o p e n a a p p l i c a t i o n , a n w i t h o u tr o o m o t h e d i s k f o r t h e m , t h e a p p l ic a t i o n d o e s n o r u n .

C h a p t e r 2 o f t h e u s e r ' s m a n u a lh a g o o d s e c t i o n c a l l e d " T a i l o r i n gW o r k D i s k " t h a t e x p l a i n s h o t d l e t e u n n e c e s s a r y f i l e s f r o m w o r kd i s k . I n s t e a d o t e l l i n g y o w h a t f i l e st o d e l e t e , h e r e ' s a l i s t o f i l e s t h a t e e r w o r k d i s k s h o u l d c o n t a i n :D E S K T O PA A p p l i c a t i o n s u c h a g e o P a i n t

p r i n t e r d r i v e r f o y o u r p r i n t e rT s p i c e u y o u r w o r k d i s k , y o u ' l l

p r o b a b l y w a n t t i n c l u d e s o m e d e s ka c c e s s o r i e s a n f o n t s . O g e o W r i t ew o r k d i s k , f o e x a m p l e , y o u ' l l w a n t t i n c l u d e s e v e r a l f o n t s a n t h T e x tM a n a g e r d e s k a c c e s s o r y . S t h a t y o c a s e t h e t i m e , i t ' s a l w a y s g o o di d e a t i n c l u d e t h P r e f e r e n c e M a a g e r o A l a r m C l o c k d e s k a c c e s s o r y .I a n c a s e , t r t l e a v e a l e a s t 2 5 o f r e e d i s k s p a c e f o p r o g r a m d a t a .

S t a r t i n g w i t h G E O S v e r s i o n 1 . 3 ,B e r k e l e y S o f t w o r k s a d d e d s a f e t y f e at u r e t o a l l o i t s y s t e m d i s k s : Y o c a n l o n g e r s i m p l y d r a g f i l e s i n t o t h eW a s t e B a s k e t t d e l e t e t h e m . T h i s i n o t r u e o w o r k d i s k s , j u s t t h s y s t e md i s k . T h i s w a y , y o u c a n n o t i n a d v e rt e n t l y d e l e t e i m p o r t a n t f i l e s , s u c h a G E O S B O O T .

T d e l e t e f i l e , f i r s t y o m u s t s l e c t t h f i l e , c h o o s e t h e I n f o o p t i o nf r o m t h F i l e m e n u , c l i c k o t h w r i t e -p r o t e c t b o s t h a t i a p p e a r s e m p t y ,a n t h e n c l o s e t h e I n f o w i n d o w t o r et u r n t t h d e s k T o p . ( Y o u m u s t d t h i st a n f i l e t h a t i w r i t e - p r o t e c t e d ,w h e t h e r i t ' s o s y s t e m d i s k o n o t . )S e c o n d l y , m o v e t h f i l e o n t o t h d e s k -T o b e l o w t h D i s k N o t e p a d . L a s t l y ,m o v e t h f i l e f r o m t h d e s k T o p t t h W a s t e B a s k e t . B p l a c i n g t h f i l e o t h d e s k T o p f i r s t , y o a r a l l o w e d t d e l e t e f i l e s f r o m t h s y s t e m d i s k . U s t h i s i n f o r m a t i o n w i s e l y .

I i p o s s i b l e t w r i t e B A S I C p r g r a m t h a t a u t o m a t i c a l l y r e b o o t sG E O S w h e n i e n d s ?

D a v i d E n g l e m a nT h e n o r m a l m e t h o d o r e b o o t i n gG E O S f r o m B A S I C i t t a t h R S T O R E k e y , s y o c a n a l w a y s e n y o u r B A S I C p r o g r a m s w i t h t h m e s a g e P R E S S R E S T O R E T R E T U R NT C E O S . I i p o s s i b l e , h o w e v e r , t h a v e t h p r o g r a m i n i t i a t e t h r e b o o t .T o d o s o s i m p l y e n y o u r p r o g r a mw i t h t h c o m m a n d S Y P E E K -( 7 9 2 } P E E K ( 7 9 3 ) * 2 5 6 . T h i s S Y r e a d s t h n o n m a s k a b l e i n t e r r u p t v e t o r i n o r d e r t j u m p t t h s a m e r o t i n e t h a t i e x e c u t e d w h e n t h R E S T O R E k e i p r e s s e d .

I o r d e r f o t h r e b o o t t b e s u -c c s s f u l , t h G E O S s y s t e m d i s k m u s tb i t h e d i s k d r i v e . I y o o w o n o C o m m o d o r e ' s n e R A e x p a n s i o nu n i t s , y o u c a n c o n f i g u r e G E O S t d

R A r e b o o t . T h i s w a y , t h s y s t e md i s k i n o r e q u i r e d , a n r e b o o t i a m o s t i n s t a n t a n e o u s ,

C O M P U T E D G / a e t t O F a O r u a r y 1 9 8 8 7

Page 74: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 74/120

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

E a c h m o n t h , C O M P U T E R S G a z e t t et a c k l e s s o m e q u e s t i o n s c o m m o n l ya s k e d b C o m m o d o r e u s e r s . I y o h a v e q u e s t i o n y o u ' d l i k e t o s e a n s w e r e d h e r e , s e n d i t o t h i s c o u m n , c / C O M P U T E R S G a z e t t e , P . O .B o 5 4 0 6 , G r e e n s b o r o , N 2 7 4 0 3 .

o w C o m m o d o r e 1 2 a n C o m m o d o r e 1 9 0 2 A m o n i t o r .

h a v e s e e n t e l e v i s i o n t u n e r s t h a ty o h o o k u p t m o n i t o r s t t u r nt h e m i n t o T V s . D t h e s e d e v i c e sw o r k w e l l , a n d t h e y i a n w a r u i n t h m o n i t o r ' s r e s o l u t i o n ?

r \ T h t e l e v i s i o n t u n e r s y o u ' v es e e n a r a i d e a l w a t m a k ec o m p u t e r m o n i t o r s e r v e d o u b l e -d u t y a T s e t . S o m e a r a v a i l a b l ef o u n d e r $ 1 0 0 , w h i c h m e a n s y o c a h a v e c o l o r T f o t h p r i c e o

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

s m a l l b o x e s t h a t r e c e i v e T s i g n a l sa n f e e d t h e m t o m o n i t o r . I e f e c t , a o u t b o a r d t u n e r i T s e w i t h o u t a b u i l t - i n s c r e e n o l o u ds p e a k e r . Y o c o n n e c t y o u r V H F /U H a n t e n n a o c a b l e s e r v i c e t t h t u n e r , t h e n p l u g t h t u n e r i n t o t h c o m p o s i t e v i d e o a n a u d i o i n p u t so t h c o m p u t e r m o n i t o r . T h m o i t o r t h e n a c t s a t h t u n e r ' s s c r e e na n l o u d s p e a k e r . T h t u n e r h a c h a n n e l s e l e c t o r s y o c a r e c e i v eb r o a d c a s t s o r c a b l e p r o g r a m s a n s o m e e v e n h a v e r e m o t e c o n t r o l .

T h q u a l i t y o f t h p i c t u r e a n s o u n d d e p e n d s o t h q u a l i t y o t h t u n e r . I t h o u t b o a r d t u n e r i c o p a r a b l e t a d e c e n t - q u a l i t y t u n e rs e c t i o n b u i l t i n t o r e g u l a r T V t h p i c t u r e q u a l i t y w i l l b v e r y g o o d . I f a c t , t h c o m b i n a t i o n m a w e l l o u p e r f o r m a o r d i n a r y T s e t , b c a u s e c o m p u t e r m o n i t o r s g e n e r a l l yh a v e e x c e p t i o n a l l y s h a r p s c r e e n s .

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

7 C O M P U T E ! ' ! G a z a M e F e b r u a r y 1 9 8 8

T s i g n a l ; i j u s t d i s p l a y s w h a t i r e c e i v e s .

A n o t h e r w a t t u r n m o n i t o ri n t o T i t p l u g a v i d e o c a s s e t t er e c o r d e r ( V C R ) i n t o t h m o n i t o r . E e r V C c o n t a i n s T t u n e r , t o o .S i m p l y c o n n e c t t h V C R ' s v i d e o a n a u d i o o u t p u t j a c k s t t h m o n i t o r ' sc o m p o s i t e v i d e o a n a u d i o i n p u tj a c k s . H o o k u t h a n t e n n a o r c a b l es e r v i c e t t h V C a s u s u a l , t h e nt u n e i n c h a n n e l o t h V C R . I t h V C h a g o o d t u n e r , y o u ' l l g e g o o d p i c t u r e o t h m o n i t o r .

T h o n l y d i s a d v a n t a g e t o t h i sa p p r o a c h — c o m p a r e d t o c o n v e nt i o n a l T V - V C R c o m b i n a t i o n — i st h a t y o u w o n ' t b e a b l e t w a t c h o n T s h o w w h i l e t a p i n g a n o t h e r . T h r e a s o n , o f c o u r s e , i t h a t t w i n d ep e n d e n t t u n e r s a r r e q u i r e d f o s m u l t a n e o u s t a p i n g , a n V C R -m o n i t o r c o m b i n a t i o n h a o n l y o n t u n e r . T h i s i m i n o r c o n s i d e ra t i o n , h o w e v e r .

M w i f e a n s p e n d u p t s i m o n t h s y e a r t r a v e l i n g i o u t r a i l e r . C a c a r r y m C o m m od o r e 6 4 , 1 5 4 1 d i s k d r i v e , a n d O k i -d a t a 1 2 0 p r i n t e r i m t r a i l e rw i t h o u t d a m a g e ? k n o w t h e d i s kd r i v e n e e d s t h h e a d v i b r a t i o np r o t e c t o r c a r d a n t h p r i n t e rn e e d s t h c a r d b o a r d p r i n t h e a d r t a i n e r . O t h e r t h a n s e c u r i n g t h e ms t h e y d o n ' t f a l l o g e t h r o w n , i t h a t a l t h a t ' s n e c e s s a r y ? A l s o , c a

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

T h i s i m o r e c o m m o n q u e st i o n t h a n w o u l d f i r s t a p p e a r . A t h o u g h n o m a n y p e o p l e e n j o y t h l u x u r y o t r a v e l i n g s i m o n t h sy e a r , m a n y p e o p l e d t r a n s p o r tt h e i r c o m p u t e r s f a i r l y o f t e n —w h e t h e r t h e y m o v e t n e a b o d e ,o h a u l t h s y s t e m t a u s e r g r o u pm e e t i n g , o r c a r r y i t w o r k o s c h o o l . P l e n t y o c o m p u t e r d e v i c e s .

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

T h b e s t s a f e g u a r d i t p a c kt h e q u i p m e n t i t h o r i g i n a l b o x e s .A l m o s t e v e r y t h i n g t h e s e d a y sc o m e s p a c k e d i f o r m - f i t t i n g p l a s t i cf o a m t h a t ' s h i g h l y s h o c k - r e s i s t a n t .I t h o r i g i n a l p a c k i n g p r o t e c t e d t h e q u i p m e n t t h r o u g h o u t t h a r d u o u sv o y a g e f r o m i t F a E a s t e r n m a n uf a c t u r e r — a v o y a g e t y p i f i e d b r o u g h s e a s , b u m p y r o a d s , a g g r e ss i v e f o r k l i f t o p e r a t o r s , a n i n d i f f e re n f r e i g h t h a n d l e r s — i t ' l l p r o b a b l yt a k e a n y t h i n g y o c a d i s h o u t .

I y o u ' v e a l r e a d y t h r o w n a w a yt h o r i g i n a l p a c k i n g , t h e n e x t b e s ta l t e r n a t i v e i t d u p l i c a t e i t h e b e s ty o c a n . Y o c a b u o s c r o u n g eh u n k s o p l a s t i c f o a m , c u t h e m t f i y o u r c o m p o n e n t s , a n d s e c u r et h e m i c a r d b o a r d b o x e s . O y o c a b u r y e a c h c o m p o n e n t i b o o p l a s t i c f o a m " p o p c o r n , " c o n f e t t i -l i k e p a c k i n g m a t e r i a l t h a t ' s a l s op r e t t y c o m m o n .

I n a d d i t i o n , y o s h o u l d p r o t e c tt h e q u i p m e n t f r o m t e m p e r a t u r ee x t r e m e s . H o t a n d c o l d t e m p e r at u r e s c a u s e e x p a n s i o n a n c o n t r a ct i o n . I c o m b i n a t i o n w i t h s h o c ka n v i b r a t i o n , t h i s c a m a k e v i t a lp a r t s w o r k l o o s e .

A f o p o w e r i n g c o m p u t e rw i t h p o r t a b l e e l e c t r i c g e n e r a t o r ,w h a v e n e x p e r i e n c e w i t h t h i s b u a r l i t t l e w a r y o f t h e i d e a . C o m p u te r a r m o r e p o w e r - s e n s i t i v e t h a no t h e r h o m e a p p l i a n c e s , a n t h e yc o u l d b d a m a g e d i t h g e n e r a t o ri s n ' t e q u i p p e d w i t h l i n e c o n d i t i o n e r st p r e v e n t s u r g e s a n v o l t a g e f l u c t ua t i o n s . M o s t s u r g e p r o t e c t o r s g u a r da g a i n s t s u d d e n v o l t a g e s p i k e s , b u n o t g r a d u a l f l u c t u a t i o n s ,

P e r h a p s t h e b e s t s o l u t i o n f o p e o p l e w h t r a v e l a l o i b a t t e r y -p o w e r e d l a p t o p c o m p u t e r . T h e s eh a v e b e c o m e v e r y s o p h i s t i c a t e dl a t e l y . H o w e v e r , n o n e o t h e m c a r u n y o u r C o m m o d o r e 6 s o f t w a r e .

Page 75: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 75/120

F u n c t i o n K e M a g i c i a nJ B a s i l C o

T h m o s t p o w e r f u l f u n c t i o n - k e y c u s t o m i z e rw e ' v e p u b l i s h e d f o r t h e 6 4 " F u n c t i o n K e M a g i c i a n " l e t s y o d e s i g n a n s a v e 1 6f u n c t i o n - k e y m a c r o s . I t a k e s o n l y t h e p r e s so f f u n c t i o n k e y ( o f u n c t i o n k e y i c o

j u n c t i o n w i t h t h S H I F T , C o n T R o L , o C o m o d o r e l o g o k e y ) f o y o u r c h o s e n p h r a s e t a p p e a r . d i s k d r i v e i r e q u i r e d .W h e n y o u ' r e w o r k i n g w i t h c o m p u t e r , y o t e n d t t y p e c e r t a i n p h r a s e s o v e r a n o v e r . F o i n s t a n c e , h o o f t e n d y o t y p e L O A D " $ " , 8 L I S T , R U N , a n P R I N T ? " F u n c t i o n K e M a g i c i a n " l e t s y o a s s i g ne a c h o f t h e s e p h r a s e s ( a n d o t h e r s ) t t h f o u r f u n c t i o nk e y s . I a l l , 1 m a c r o k e y s a r e a v a i l a b l e .

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 , " t y p e i F u n c t i o n K e M a g i c i a n , a n s a v e c o p y o f t h e p r g r a m t d i s k b e f o r e r u n n i n g i t

F u n c t i o n K e M a g i c i a n d e f i n e s a l 1 f u n c t i o n -k e c o m b i n a t i o n s i n l i n e s 4 0 - 1 9 0 i t h p r o g r a m .Y o c a u s t h e s e d e f a u l t m a c r o s , o d e f i n e y o u r o w n .I y o c h o o s e t m a k e y o u r o w n , r e m e m b e r t h a t t h R E T U R N c h a r a c t e r i C H R $ ( 1 3 ) a n t h e q u o t a t i o nm a r k i C H R $ ( 3 4 ) .

T r i a l R u L o a d t h p r o g r a m a n d t y p e L I S T 4 0 - 1 9 0 . W e ' l lc h a n g e o n e o f t h e k e d e f i n i t i o n s . M o v e t h c u r s o r t l i n e 1 8 a n c h a n g e t h l i n e s i r e a d s a f o l l o w s :1 8 F « 1 5 ) " I I S T 4 0 - 1 9 O " C H R 5 < 1 3 >

T h i s l i n e w i l l l i s t l i n e n u m b e r s i t h r a n g e 4 0 t 9 i a n B A S I C p r o g r a m t h a t ' s i m e m o r y . N o t y p eR U N . T h e p r o g r a m d e f i n e s t h k e y s . I t h e n a s k s i y o w o u l d l i k e t o s a v e t h n e d e f i n i t i o n s t d i s k . I y o c h o o s e n o t o t h p r o g r a m e n d s .

I y o u c h o o s e t s a v e t h f u n c t i o n d e f i n i t i o n s ,y o u ' l l b p r o m p t e d f o f i l e n a m e . T y p e i n a m e ,s u c h a T E S T F U N C T I O N , a n p r e s s R E T U R N . Y o u rk e d e f i n i t i o n s a r s a v e d t d i s k a n t h f u n c t i o nk e y s w i l l b a c t i v a t e d . A f t e r y o u ' v e d e f i n e d y o u rf u n c t i o n k e y s , y o d o n ' t h a v e t l o a d F u n c t i o n K e M a g i c i a n t u s t h e m . W h e n e v e r y o w a n t t l o a dy o u r k e d e f i n t i o n s , t y p e L O A D " T E S T F U N C T I O N ", 8 , 1 . T h e n t y p e N E W . T a c t i v a t e y o u r f u n c t i o n k e d e f i n i t i o n s , t y p e S Y S 5 1 2 0 0 .

K e D e f i n i t i o n s a r a c c e s s e d i f o u r w a y s . T h f o l l o w i n g t a b l e s h o w s h o t g e a l 1 6 k e y m a c r o s .

f f f S ( 7F u n c t i o n k e yW i t h S H I F TW l i h C o n T R o LW i t h l o g o k e y 1

1 1

1 1

1 1

T h n u m b e r s s p e c i f y t h e m a c r o d e f i n e d i t h p r g r a m . F o r e x a m p l e , l i n e 6 i t h p r o g r a m l o o k s l i k et h i s :6 F « 3 ) " P R I N T " C H R W 3 4 )T h i s i m a c r o d e f i n i t i o n n u m b e r t h r e e . B l o o k i n g u t h n u m b e r i t h t a b l e , y o u ' l l f i n d t h a t t h i s s t r i n gw i l l a p p e a r w h e n e v e r y o p r e s s f 5 A f t e r y o u ' v e c u t o m i z e d t h p r o g r a m , y o u m i g h t w a n t t m a k e c h a r ts h o w i n g w h a t a l 1 f u n c t i o n - k e y c o m b i n a t i o n s d o S e p r o g r a m l i s t i n g o n p a g e 8 9

F O R M B I R D S ?C O M P U T E I S G a z e t t e F e t x u a r y 1 9 8 8 7 3

Page 76: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 76/120

D i s k D r i v e H i n t s

/ y o u ' v e d i s c o v e r e d c l e v e r t i m e -s a v i n g t e c h n i q u e o r b r i e f b u e f f e c t i v e p r o g r a m m i n g s h o r t c u t ,s e n d i t " H i n t s T i p s , " c / C O M P U T E D G a z e t t e . I f w u s i t w e ' l l p a y o $ 3 5 . W r e g r e t t h a t ,d u t t h v o l u m e o f i t e m s s u b m i tt e d , w c a n n o t r e p l y i n d i v i d u a l l yt s u b m i s s i o n s .

U s i n g T h 1 5 7 1 W i t h 6 F r a n k J a m e sN o r m a l l y , t h 1 5 7 1 i c o n s i d e r e d1 2 d r i v e o n l y . A m a n y 6 o w n e r sa r e f i n d i n g o u t , t h v e r s a t i l e 1 5 7 1h a l o t o f f e r t h 6 a w e l l .H e r e a r s o m e u s e f u l t i p s f o r t a k i n ga d v a n t a g e o f t h e 1 5 7 1 ' s d i f f e r e n tm o d e s u s i n g 6 4

U p o n p o w e r u p o r e s e t , t h 1 5 7 1 d e f a u l t s t 1 5 4 1 ( s i n g l e - s i d e d )m o d e , B y e n t e r i n g t h f o l l o w i n g l i n e ,y o c a n s w i t c h t 1 5 7 1 ( d o u b l e -s i d e d ) m o d e :O P E N 1 S , 8 , 1 S , " U O > M 1 " : C L O S E 1

I t h i s m o d e , y o u c a f o r m a tb o t h s i d e s o d i s k w i t h t h c o m m a n dO P E N 1 5 , 8 , 1 5 , " N 0 : d i s k n a m e , l d "

: C L O S E I p r o v i d i n g 1 3 2 8 f r e e b l o c k s o f d i s ks p a c e . I t h i s m o d e , t h d r i v e r e a d sa n w r i t e s t b o t h s i d e s o f t h e d i s k .

T s w i t c h b a c k t n o r m a l 1 5 4 1m o d e , e n t e r t h i s l i n e :O P E N 1 5 , 8 , 1 5 , " U Q > M 0 " : C L O S E I

W h i l e i n t h i s m o d e , o n l y t h b o t t o m s i d e o f t h e d i s k m a b a c c e s s e d . A n o t h e r c o m m a n d ,O P E N I 5 , 8 , 1 5 , " U O > H 1 " : C L O S E 1 c a u s e s t h t o r e a d / w r i t e h e a d t b e c o m e o p e r a t i o n a l . N o w , o n l y t h t o s i d e o t h e d i s k m a b a c e s s e d . T h i s i t h o p p o s i t e o h o

n o r m a l 1 5 4 1 w o r k s . I y o u s t h D O w e d g e , y o m a e n t e r t h e s ec o m m a n d s m u c h m o r e e a s i l y . F o e x a m p l e , t s w i t c h t 1 5 7 1 m o d e ,s i m p l y e n t e r @ U O : M 1 .

7 C O M P U T E ' S G a z e t t e F e b r u a r y 1 9 B 8

T h b o t t o m s i d e o f a d i s k c o t a i n s t r a c k s 1 - 3 5 , w h i l e t h t o s i d ec o n t a i n s t r a c k s 3 6 - 7 0 . F i l e s s t o r e do t r a c k s 1 - 3 5 c a b a c c e s s e d b 1 5 7 1 ( s i n g l e o r d o u b l e - s i d e d m o d e )a n e v e n a r e g u l a r 1 5 4 1 . F i l e s s t o r e do t r a c k s 3 6 - 7 0 , h o w e v e r , c a n o n l yb a c c e s s e d b 1 5 7 1 i 1 5 7 1 m o d e .( W h e n e x p e r i m e n t i n g w i t h t h e s ed i f f e r e n t m o d e s , y o u s h o u l d u s d o u b l e - s i d e d d i s k s o n l y . )

h a v e t a k e n a d v a n t a g e o t h 1 5 7 1 ' s u n i q u e f e a t u r e s t r e o r g an i z e m a n y o m d i s k s . F o i s t a n c e , f i r s t f o r m a t a d i s k i 1 5 7 1m o d e . T h e n , s w i t c h i n g b a c k t 1 5 4 1 m o d e , s a v e m w o r d p r c e s s i n g p r o g r a m a l o n g w i t h o u c l u b ' s n e w s l e t t e r s o t h b o t t o ms i d e o f t h e d i s k . T h i s w a y , a l t h e s ef i l e s a r a c c e s s i b l e u s i n g n o r m a l1 5 4 1 m o d e . B s w i t c h i n g t 1 5 7 1m o d e a n i s s u i n g t h e c o m m a n dO P E N 1 5 , 8 , 1 5 , " U O > H 1 ": C L O S E 1 5 , h o w e v e r , c a s a v e a n l o a d p r i v a t e l e t t e r s s t o r e d o t h t o s i d e o t h d i s k . T h i s w a y , m p e r s o n a l m a i l b a i k e p t f r o m p r i n e y e s .

F i r s t F i l e T i J o s e p h R C h a m e t s k iH e r e ' s t i m e - s a v i n g t i p a c k a g e dw i t h s h o r t u t i l i t y p r o g r a m t h a t a l o w s 6 a n 1 2 o w n e r s t m a k ea n f i l e t h f i r s t f i l e o a d i s k .W h e n y o f i r s t b o o t y o u r c o p u t e r s y s t e m , y o c a l o a d t h f i r s tp r o g r a m o d i s k b t y p i n g L O A D' ' • " , 8 , 1 , A f t e r l o a d i n g o t h e r p r g r a m s , h o w e v e r , t h i s c o m m a n dl o a d s t h l a s t f i l e a c c e s s e d , n o t h f i r s t f i l e o t h d i s k . T i n s u r e t h a ty o l o a d t h f i r s t p r o g r a m i t h d r e c t o r y , u s t h c o m m a n d L O A D" : " " , 8 , 1 i n s t e a d .

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

T h f o l l o w i n g p r o g r a m e a b l e s y o t p u a n f i l e i n t o t h ef i r s t p o s i t i o n o d i s k . T h p r g r a m e m p l o y s C o p y , S c r a t c h , a n R e n a m e c o m m a n d s , s o t y p e i i c a r e f u l l y .S 1 I N P U T " C U R R E N T F I R S T F I LE E 2 0 I N P U T " D E S I R E D F I R S T F I L

E " f F S ( 2 )G 3 P R I N T " W A I T . " ( O P E N 1 , 8 , 1B 4 F O 1 = T 2 i T S ( I ) n " < " + M

I D S ( F S ( I ) , 2 )F 5 P R I N T U , 1 ' C 0

Q 6 P R I N T # l , " S 0 t " + F S ( I J i N E X T; F O R 1 - T

R 7 P R I N T t l , " R 0 : " + F S ( I ) + " = 0 iC 8 N E X T : C L O S E l i P R I N T " l U P j D O

N E . "W h e n r u n , t h e p r o g r a m a s k s

y o f o t h n a m e o t h f i l e t h a t i c u r r e n t l y f i r s t i t h d i r e c t o r y , a n t h n a m e o f t h e f i l e t h a t y o w a n tt b f i r s t i t h d i r e c t o r y . B o t h f i l e ss h o u l d b e o t h e d i s k i t h e d r i v ek n o w n a d e v i c e 8 A f t e r y o h a v ee n t e r e d t h n a m e o e a c h f i l e , t h c o m p u t e r a s k s y o t w a i t a s t h ep r o g r a m o p e r a t e s t h e d i s k d r i v e .W h e n t h p r o g r a m i f i n i s h e d , t h c o m p u t e r r e s p o n d s w i t h t h m e s a g e D O N E .

T s e t h a t y o u r p r o g r a m h a m o v e d t t h b e g i n n i n g o f t h e d r e c t o r y , e n t e r t h e f o l l o w i n gc o m m m a n d s :L O A D " S " , 8L I S T

T h s p e c i f i e d f i l e n o a p p e a r sf i r s t i t h l i s t , w h e r e y o c a e a s i l yl o a d i w i t h t h c o m m a n d L O A D

Page 77: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 77/120

E a s y L o a dC h r i s t o p h e r M i l l e r

U s y o u r d i r e c t o r y l i s t i n g a s m e n u , a n h a a n f i l e b s i m p l y t y p i n g W A i f r o n to t h f i l e n a m e . F o t h C o m m o d o r e 1 2 8 , 6 4 P l u s / 4 , o 1 6 d i s k d r i v e i r e q u i r e d .O n o f t h e n i c e s t t h i n g s a b o u t t h f u l l - s c r e e n e d i t o r su s e d o C o m m o d o r e c o m p u t e r s i t h a t y o c a u s d i r e c t o r y l i s t i n g t o l o a d f i l e . T h p r o c e d u r e i a f o l o w s : Y o l o a d a n l i s t t h d i r e c t o r y , c u r s o r u t t h f i l e n a m e , t y p e L O A D i f r o n t o i t c u r s o r t t h e n o t h f i l e n a m e , a n t y p e e i t h e r , 8 o , 8 , 1 a n t h e np r e s s R E T U R N .

T h t i m e - c o n s u m i n g p a r t o f t h i s p r o c e d u r e f o l o w s t y p i n g L O A D . Y o m u s t m o v e t h c u r s o r p a s tt h e n o t h f i l e n a m e a n t y p e t h r e e o r f o u r c h a r a ct e r s . W i t h " E a s y L o a d , " t h p r o g r a m a c c o m p a n y i n gt h i s a r t i c l e , y o u ' l l n e v e r h a v e t d t h i s e x t r a w o r ka g a i n . E a s y L o a d a d d s t h d e v i c e n u m b e r ( a n d t h r l o c a t i n g f l a g n u m b e r , i i t ' s s p e c i f i e d ) t o t h e n o t h f i l e n a m e , s o t h e y b e c o m e p a r t o f t h f i l e ' s d i r e c t o r ye n t r y . A n s i n c e t h e y ' r e p a r t o t h d i r e c t o r y , t h e y ' r ea l w a y s t h e r e w h e n y o n e e d t h e m .

U s i n g E a s y L o a dE a s y L o a d i B A S I C p r o g r a m t h a t r u n s o t h 1 2 8 ,6 4 P l u s / 4 , a n 1 6 T g e s t a r t e d , j u s t t y p e i i n s a v e

c o p y t d i s k , a n t y p e R U N . T h f i r s t t h i n g E a s yL o a d a s k s i w h e t h e r y o w a n t t e n t e r f i l e n a m e t c o n v e r t , s e d i s k d i r e c t o r y , o e x i t t h p r o g r a m . I y o k n o w t h n a m e o t h f i l e y o u w a n t t m a k e e a s yt l o a d , g a h e a d a n d e n t e r i t I y o u ' r e n o t s u r e o f t h ef i l e ' s n a m e , t a k e l o o k a t h d i r e c t o r y .

N e x t , E a s y L o a d a s k s y o t c h o o s e w h i c h c h a ra c t e r s y o w a n t t a d t t h n a m e . O p t i o n a d d s , 8 t t h e f i l e n a m e , w h i c h y o u ' l l n e e d f o B A S I C p r g r a m s w h e r e t h l o a d a d d r e s s i s n ' t n e e d e d ; o p t i o na d d s , 8 , 1 , w h i c h y o u ' l l n e e d f o M p r o g r a m s ; a n o p t i o n a b o r t s . C h o o s e t h e o p t i o n a p p r o p r i a t e f o t h f i l e y o w i s h t c o n v e r t .

P l e a s e n o t e t h a t t h f i l e n a m e m u s t a l w a y s b 1 c h a r a c t e r s o r l e s s , i n c l u d i n g t h e , 8 o r t h e , 8 , 1 . E a s yL o a d w i l l c h e c k t h e f i l e n a m e , a n i f i t ' s t o l o n g , y o u ' l lb a s k e d i y o u ' d l i k e t r e n a m e t h f i l e . H e r e a r t w e x a m p l e s o t h w a E a s y L o a d c h a n g e s f i l e n a m e s :O l n a m e ' T E S T F I L E "E a s y L o a d n a m e " T E S T F I L E " , 8 :O l n a m e " D E M O "E a s y L o a d n a m e " D E M O " , 8 , 1

N e x t , E a s y L o a d a s k s i y o u w a n t t c o n v e r t a

o t h e r f i l e . F o n o w , a n s w e r n ( p r e s s n ) L e t ' s l o o k a t h d i s k ' s d i r e c t o r y . T h f i l e y o c o n v e r t e d w i l l h a v ee i t h e r , 8 o , 8 , 1 a p p e n d e d t i t d e p e n d i n g o t h c h o i c e y o m a d e w h e n y o u s e d t h p r o g r a m . T l o a d y o u r p r o g r a m , c u r s o r u t t h e f i l e n a m e , t y p eL O A D i f r o n t o i t a n p r e s s R E T U R N . Y o u r f i l e w i l !l o a d w i t h o u t a n f u r t h e r t y p i n g .

H o I W o r k sT h h e a r t o t h i s p r o g r a m i t h 1 5 4 I ' s R E N A M Ec o m m a n d . T h 1 5 4 1 . d o e s a i n t e r e s t i n g t h i n g w h e n i s e e s g r a p h i c s c h a r a c t e r s i m b e d d e d i f i l e n a m e s . I p l a c e s t h e m o u t s i d e t h e f i l e n a m e ' s q u o t e s . T h i s i t h h e a r t o E a s y L o a d , a n i t a k e s o n l y t w S i n e s o f t h c o d e t e x e c u t e — l i n e s 1 8 a n 1 9 0 . T h r e s t o t h p r o g r a m i d e v o t e d t e r r o r c h e c k i n g a n e a s e o u s e .S e p r o g r a m l i s t i n g o p a g e 8 9

S T I N K ?C O M P U T E ! ' G a i e f l e F e b r u a r y 1 9 B 8 7

Page 78: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 78/120

G r a n d P i R o b e r t B i x b y

Y o u r h i - r e s m a s t e r p i e c e b e c o m e s g i a n t p o s t e r w h e n y o u s t h i s u n i q u e v a r i a t i o n o s c r e e n d u m p . F o t h C o m m o d o r e 6 a n m o s t p r i n t e r s , i n c l u d i n g E p s o n c o m p a t i b l e s a n a l C o m o d o r e p r i n t e r s . d i s k d r i v e i r e q u i r e d .N o r m a l s c r e e n d u m p s p r i n t y o u rh i - r e s p i c t u r e s o s i n g l e p a g e ." G r a n d P i x " t a k e s d i f f e r e n t a p r o a c h ; i p r i n t s d i f f e r e n t p a r t s o t h p i c t u r e o d i f f e r e n t s h e e t s o p a p e r . W h e n t h p r i n t i n g i d o n e ,y o t a p e t h e s h e e t s t o g e t h e r t m a k e p o s t e r . G r a n d P i u s e s c h a ra c t e r g r a p h i c s t t m a k e t h p o s t e r ,s i w o r k s w i t h n e a r l y a n p r i n t e r .

G r a n d P i i w r i t t e n i m a c h i n el a n g u a g e s y o u ' l l n e e d 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 mf o u n d e l s e w h e r e i t h i s i s s u e , t e t e i t T h r e e v e r s i o n s o f G r a n d P i a r i n c l u d e d — o n e e a c h f o E p s o n - ,C o m m o d o r e 1 5 2 5 - , a n C o m m od o r e 1 5 2 6 - c o m p a t i b l e p r i n t e r s .O d d - n u m b e r e d C o m m o d o r e p r i n te r s , s u c h a s t h e M P S - 8 0 1 a n M P S -8 0 3 , a n t h M P S - 1 2 0 0 a r a l c o m p a t i b l e w i t h t h 1 5 2 5 ( t h e M P 1 2 0 0 a l s o h a s a n E p s o n c o m p a t i b i li t m o d e ) . E v e n - n u m b e r e d C o m o d o r e p r i n t e r s , l i k e t h M P S - 8 0 2 ,a r c o m p a t i b l e w i t h t h e 1 5 2 6 . E n t e ro n l y t h e v e r s i o n o G r a n d P i w h i c hi a p p r o p r i a t e f o y o u r p r i n t e r . I y o u ' r e n o t s u r e w h i c h v e r s i o n t u s e , t r t h E p s o n v e r s i o n f i r s t .

T h b e g i n n i n g a n e n d i n g a d r e s s e s f o e a c h v e r s i o n a r a f o l l o w s :E p s o nS t a r t i n g A d d r e s s : 0 3 3 4E n d i n g A d d r e s s : 0 3 F BC o m m o d o r e 1 5 2 5S t a r t i n g A d d r e s s : 0 3 3 4E n d i n g A d d r e s s : 0 3 F 3C o m m o d o r e 1 5 2 6S l a t t i n g A d d r e s s : 0 3 3 4E n d i n g A d d r e s s : 0 4 0 3

7 C O M P U T E ' S G a z e t t e F e t x u a r y 1 9 8 8

W h e n y o u ' r e r e a d y t p r i n ty o u r p i c t u r e , l o a d G r a n d P i a n t y p e N E t r e s e t t h B A S I C p o i n te r s . N o l o a d y o u r h i - r e s s c r e e n .G r a n d P i a s s u m e s t h a t y o u r p i t u r e w i l l l o a d i n t o m e m o r y b e g i nn i n g a m e m o r y l o c a t i o n 2 4 5 7 6 ,T h i s i w h e r e D O O D L E ! a n m a n yo t h e r d r a w i n g p r o g r a m s s t o r e t h e i rg r a p h i c s s c r e e n s . T l o a d s u c hp i c t u r e , t y p e L O A D " P / C T U R E " , 8 , I( w h e r e P I C T U R E i t h f i l e n a m e o t h e p i c t u r e y o w a n t t l o a d ) . O n c ea g a i n , t y p e N E W .

I y o u r h i - r e s s c r e e n i l o c a t e de l s e w h e r e i m e m o r y , y o u ' l l n e e dt t y p e t h f o l l o w i n g l i n e :P O K E S 2 1 , B A / 2 S 6w h e r e B i t h b a s e a d d r e s s o y o u r p i c t u r e .

G r a n d P i c a n n o t a c c e s sg r a p h i c s u n d e r t h K e r n a l R O a n w o n ' t a c c e s s g r a p h i c s u n d e rt h B A S I C R O u n l e s s y o s w i t c ho u t h R O M .

T y p e S Y 8 2 t p r i n t y o u rp i c t u r e .

T h p i c t u r e w i l l b d i v i d e d i n t of o u r p i e c e s . E a c h o t h e p i e c e s w i l lb s e p a r a t e d b t h r e e b l a n k l i n e s .U s s c i s s o r s t o c u t t h e p i c t u r e o t h e s e l i n e s , t h e n u s e t a p e t p u t h p i e c e s t o g e t h e r . T h f i r s t s t r i p p r i n te o u i t h e l e f t m o s t q u a r t e r o t h s c r e e n . T h l a s t s t r i p i t h r i g h tm o s t q u a r t e r ( s e e t h a c c o m p a n yi n f i g u r e ) .N o r m a l l y , G r a n d P i u s e ss p a c e f o e m p t y s c r e e n p i x e l s , a n

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

P r i n t o u ts t a r t sh e r e

e H r t *

t

> — H i

e n d sh e r eW i t h s c i s s o r s a n t a p e , y o c a m a k ey o u r f a v o r i t e g r a p h i c s s c r e e n i n t og i a n t p o s t e r . A f t e r " G r a n d P i x " f i n i s h e sp r i n t i n g , c u t t h e s t r i p i n t o f o u r s m a l l e rs t r i p s a n t a p e t h e m t o g e t h e r a s s h o w n .

w i t h t h f o l l o w i n g P O K E s :E p s o n v e r s i o n : P O K E 8 B 3 , / » 7 / e r f

P O K E S % 7 , b l a n k1 5 2 5 v e r s i o n :

1 5 2 6 v e r s i o n ;

P O K E S 7 0 , f i l l e dP O K E 8 7 4 , « f l n J cP O K E S 9 6 , f i l l e dP O K E m , b l a > t k

C h e c k y o u r p r i n t e r m a n u a l f o t h A S C I I v a l u e s o f t h e c h a r a c t e r s .

P o s t e r s A n B a n n e r sA f t e r y o u ' v e m a d e f e p o s t e r s ,t r y a b a n n e r b d r a w i n g t h l e t t e r so y o u r m e s s a g e w i t h y o u r f a v o r i t ep a i n t p r o g r a m . T h e n u s G r a n d P i t m a k e y o u r m e s s a g e i n t o b a n n e r .

G r a n d P i s i t s q u i e t l y i i t a r e a o m e m o r y ( t h e c a s s e t t e b u f f e r )u n t i l i i c a l l e d u p o n , a n i c a e a s i l y b i n c o r p o r a t e d i n t o y o u ro w B A S I C d r a w i n g p r o g r a m .S e p r o g r a m l i s t i n g s o p a g e $ 0

Page 79: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 79/120

T u r b o S p e e d S c n p tB r u c e A n d e r s o n

I y o u s " T u r b o D i s k , " " T u r b o S a v e , " a n v e r s i o n 3 . o h i g h e r o S p e e d S c r i p t — a l lf o u n d i p a s t i s s u e s o G A Z E T T E — t h e n t h i sp r o g r a m i f o y o u . C o m b i n i n g a l t h r e e p r g r a m s , t h i s s p e e d y u t i l i t y " t u r b o - i z e s "S p e e d S c r i p t ' s l o a d a n s a v e r o u t i n e s . F o t h 6 4 d i s k d r i v e i r e q u i r e d .S p e e d S c r i p t , C O M P U T E ! P u b l i c a t i o n s ' p o p u l a r w o r dp r o c e s s o r , l o a d s a n s a v e s t e x t t o d i s k a p r o g r a mf i l e s . " T u r b o D i s k " a n " T u r b o S a v e , " t w o G Z E T T E ' S b e s t d i s k u t i l i t y p r o g r a m s , s p e e d u t h l o a di n a n s a v i n g o p r o g r a m f i l e s b a p p r o x i m a t e l y 3 0 p e r c e n t . P u t h e s e t h r e e p r o g r a m s t o g e t h e r a n w h a td y o g e t ? p o w e r f u l w o r d p r o c e s s o r f o t h 6 t h a tl o a d s a n s a v e s t e x t f i l e s a i n c r e d i b l e s p e e d .

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

T u r b o - i z i n g S p e e d S c r i p tI o r d e r t u s T u r b o S p e e d S c r i p t , y o m u s t s a v eS p e e d S c r i p t , T u r b o D i s k , a n T u r b o S a v e a l o t h s a m e d i s k . B o t h S p e e d S c r i p t a n d T u r b o S a v e c a n b el o a d e d a n s a v e d l i k e a B A S I C p r o g r a m , b u y o u ' l ln e e d t u s a f i l e - c o p i e r p r o g r a m s u c h a " D i s k R a p i dT r a n s i t , " p u b l i s h e d i t h D e c e m b e r 1 9 8 7 i s s u e o G A Z E T T E , t t r a n s f e r T u r b o D i s k f r o m o n d i s k t a o t h e r . M a k e s u r e S p e e d S c r i p t i s a v e d w i t h t h f i l en a m e S P E E D S C R I P T , T u r b o D i s k a T U R B O D I S K ,a n T u r b o S a v e a T U R B O S A V E .

T u s T u r b o S p e e d S c r i p t , t y p e i P r o g r a m s a n 2 T h e s e a r b o t h s h o r t B A S I C l i s t i n g s a n s h o u l d n ' tt a k e l o n g t e n t e r . A f t e r t h e m t y p i n g i n s a v e c o p yo e a c h p r o g r a m t t h e d i s k c o n t a i n i n g t h e t h r e e p r g r a m s S p e e d S c r i p t , T u r b o D i s k , a n T u r b o S a v e . S a v eP r o g r a m u s i n g t h f i l e n a m e T U R B O S a n P r g r a m u s i n g t h f i l e n a m e A L T E R S P D S C R P T .T u r b o D i s k a n T u r b o S a v e d n o w o r k w e l l w i t hs o m e p r i n t e r i n t e r f a c e s . B e c a u s e o t h i s , T u r b o S p e e d -S c r i p t i s e u s t h a t i d o e s n o t l o a d o s a v e f i l e s

w h i l e t h p r i n t e r i o n I y o u r p r i n t e r d o e s n o a f f e c tT u r b o D i s k o T u r b o S a v e , o m i t l i n e i P r o g r a m 1 a n l i n e s 1 , 2 , 3 , a n i P r o g r a m ( m a k i n g P r o g r a m

o n l y o n l i n e l o n g ) .E v e r y t i m e y o w a n t t u s S p e e d S c r i p t , s i m p l y

l o a d a n r u t h f i l e T U R B O S S T h i s p r o g r a m a u t om a t i c a l l y l o a d s a n r u n s T u r b o D i s k , T u r b o S a v e , a n S p e e d S c r i p t . T h d i s k c o n t a i n i n g t h e s e p r o g r a m s m u s tb i t h e d i s k d r i v e w h e n T U R B O S i r u n . W h e nT U R B O S i f i n i s h e d . T u r b o S p e e d S c r i p t i u p a n dr u n n i n g , a n r e a d y t u s 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 M B Y ?C O M P U T £ t S G u z e t t o F e b r u a r y 1 9 B 0 7

Page 80: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 80/120

I m p o s s i b l e B o r d e r s

J a m e s H o s t

T h r o u g h c r e a t i v e u s e o r a s t e r i t e r r u p t s , t h e s e f o u r s c r e e n d a z z l e r sg o w h e r e n o 6 4 g r a p h i c s h a v e g o n eb e f o r e — i n t o t h s c r e e n ' s b o r d e r s .T h e s e i m p r e s s i v e g r a p h i c d i s p l a y sa r e n o u g h t c a t c h a n y o n e ' sa t t e n t i o n .

U n d e r n o r m a l o p e r a t i n g c o n d it i o n s , a n i m a t i o n w i t h i n t h 6 4 ' ss c r e e n b o r d e r s i i m p o s s i b l e . H o e v e r , t h r o u g h u s o r a s t e r i n t e rr u p t s , c o l o r e d a r e a s o f t h e b o r d e rc a n b e m a d e t g r o w , s h r i n k , a n c h a n g e i m a n y d i f f e r e n t w a y s .H e r e w o f f e r f o u r s u c h p r o g r a m s ,e a c h w i t h d i f f e r e n t t w i s t .

B e c a u s e t h e s e e f f e c t s a r e t h er e s u l t o m a c h i n e l a n g u a g e i n t e rr u p t s , y o c a n r u n B A S I C a n m c h i n e l a n g u a g e p r o g r a m s w h i l e t h s c r e e n b o r d e r s d y n a m i c a l l y c h a n g et h e i r d i s p l a y . T h i s t y p e o e y c a t c h i n g g r a p h i c s d i s p l a y c a r e a l l yl i v e n u p r o g r a m .

G e t t i n g S t a r t e dT h e r e a r e f o u r p r o g r a m s a c c o m p an y i n g t h i s a r t i c l e . E a c h o n d e m o n

s t r a t e s a d i f f e r e n t b o r d e r - a n i m a t i o nt e c h n i q u e . P r o g r a m g e n e r a t e sb o r d e r s t h a t a p p e a r t b o u n c e ; P r g r a m c r e a t e s a n e x p a n d i n g a n c o n t r a c t i n g e f f e c t ; P r o g r a m p r v i d e s r a i n b o w - l i k e b o r d e r ; a n P r o g r a m d i s p l a y s a b o r d e r t h a t" y o - y o s " f r o m t h e t o p o t h e s c r e e ni d i f f e r e n t c o l o r s .

A l t h o u g h t h " I m p o s s i b l e B o d e r " p r o g r a m s a r m a c h i n e l a g u a g e , t h e y a r i t h f o r m o B A S I Cl o a d e r s . I i r e c o m m e n d e d t h a t y o 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 , "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 i ns u r e a c c u r a t e e n t r y o f t h e p r o g r a m s .S a v e c o p y t d i s k o r t a p e b e f o r er u n n i n g a n o t h e s e p r o g r a m s .

U s i n g T h P r o g r a m sL o a d a n r u n e a c h p r o g r a m t s e t h d i f f e r e n t b o r d e r e f f e c t s . P r e s si n R E T U R N e n d s t h p r o g r a m a n r e s t o r e s t h e s c r e e n t n o r m a l .

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

B A S I C p r o g r a m , c o p y l i n e s 6 2 0 0 0a n u f r o m a n o f t h e f o u r d e m o ns t r a t i o n p r o g r a m s . O n c e t h e s e l i n e sa r p l a c e d i n t o y o u r o w p r o g r a m ,

G O S U B 6 2 0 0 0 i n s t a l l s t h i n t e rr u p t r o u d n e . T h i s G O S U B n e e d s t b d o n e o n l y o n c e .

T t u r n o t h i m p o s s i b l e b o d e r , e x e c u t e S Y 4 9 1 5 2 . T t u r n i o f f , u s S Y 4 9 1 5 5 . N o t e t h a t t u r ni n o f a i m p o s s i b l e b o r d e r c l e a r st h d i s p l a y a n r e s e t s t h s c r e e n t i t ' s d e f a u l t c o l o r s ( b l u e o b l u e ) .

I m p o s s i b l e B o r d e r s w o r k s i B A S I C ' S d i r e c t m o d e a w e l l . F o e x a m p l e , l o a d a n r u o n o t h f o u r d e m o n s t r a t i o n p r o g r a m s ; e x i tb p r e s s i n g R E T U R N ; a n t h e n , a t h R E A D Y p r o m p t , e n t e r S Y 4 9 1 5 2 . I y o w i s h , y o c a e v e nw o r k o n o t h e r p r o g r a m s w h i l e a i m p o s s i b l e b o r d e r i o p e r a t i n g .S e p r o g r a m l i s t i n g o p a g e 8 6

M o d i f i c a t i o n s a n C o r r e c t i o n s

R e a d e r s w h h a v e r u S k e t c h P a f r o m t h G A Z E T T E D i s k m e n u h a v ed i s c o v e r e d t h a t t h c h a n g e b r u s ho p t i o n d o e s n o t w o r k . S i n c e t h i sp r o b l e m s h o w s u p o n l y w h e n t h p r o g r a m i r u f r o m t h m e n u , t h s i m p l e s o l u t i o n i t r u S k e t c h P a d i r e c t l y . T d t h i s , l o a d S k e t c h P a ( L O A D " S K E T C H P A M E N U " , 8 )a n t y p e R U N .

P r o g r a m f r o m " S p r i t e M o n i t o r "{ N o v e m b e r 1 9 8 7 ) d o e s n o t s a v e t h s p r i t e d a t a c o r r e c t l y . T h p r o b l e m i c a u s e d b a p o i n t e r t h a t i i n c o rr e c t l y i n i t i a l i z e d . T h f o l l o w i n gs h o r t p r o g r a m w i l l c o r r e c t t h p r o b -

7 C O M P U T E D G a z e t t e F e b r u a r y 1 9 8 8

l e n t . I y o u h a v e P r o g r a m s a v e du n d e r f i l e n a m e o t h e r t h a nS P R I T E M O 4 9 1 5 2 , c h a n g e t h v a r i a b l e , N M $ , i n l i n e 1 0 .

X 1 N M S - - S P R I T E M O N 4 9 1 5 2 "P 2 0 I F A = T H E N A = 1 : P R 1 N T H L O

A D I N G . . . " i L O A D N M S , 8 , 1Q 3 P O K E 4 9 7 5 4 , I 9 5 ! O P E N l S , e , l

5 , " S 0 r ' + N M S : I N P U T # 1 5 , E N ,E M S , E T , E S i C L O S E 1 5

E 4 P R I N T E N ; E M S ; E T f E S i P R I N T[ S P A C E ] " S A V E T H C O R R E C TE V E R S I O N , ■ . "

S 5 O P E N l , 8 , l , " 0 t " + N M S + " , P , WP 6 P O K E 1 9 3 , 0 i P O K E 1 9 4 , 1 9 2 : P O

K E 7 B 0 , 1 9 3 i P O K E 7 8 1 , 9 5 i P O KE 7 8 2 , 1 9 5 i S Y S 6 5 4 9 6

H 7 C L O S E 1

S e v e r a l r e a d e r s h a v e h a d i f f i c u lt e n t e r i n g l i n e 1 7 F 1 o " B e e Z o n e "{ S e p t e m b e r 1 9 8 7 ) . T h l a s t n u m b e ro t h a t l i n e l o o k s l i k e C E w h e n i f a c t i s h o u l d b C B

T h p a i n t a n d b a c k g r o u n d c o l o rs e l e c t o r s f r o m " S k e t c h P a d " ( N v e m b e r 1 9 8 7 ) d n o s e t h c o l o r sc o r r e c t l y . T h c o l o r s a r e o f b y o n ep o s i t i o n . L i n e 3 4 n e e d s m i n o rm o d i f i c a t i o n i o r d e r f o t h c o l o rs e l e c t o r s t w o r k c o r r e c t l y .

B 3 4 I F C 1 < 3 T H E N P R I N T T A B ( 2 0 ) ;: F O R D = 0 T O 1 5 i P O K E 6 4 6 , D : R I N T ' M R V S i l O F F i " ; i N E X T: P R I N T i G O T O 3 6 0

Page 81: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 81/120

M u l t i - L I S TS t e v e G r a c e

P r o g r a m m e r s c a s a v e l o o t i m e w i t ht h i s s h o r t l i s t i n g u t i l i t y . B e n t e r i n g s e r i e so f i l e n a m e s , y o c a c a u s e t h c o m p u t e r t p r i n t p r o g r a m l i s t i n g s i n t h o r d e r y o p r s c r i b e w h i l e y o u ' r e d o i n g s o m e t h i n g e l s e .F o t h 6 4 1 2 8 , P l u s / 4 , a n 1 6 d i s kd r i v e a n p r i n t e r i r e q u i r e d ." M u l t i - L I S T " i t i m e - s a v i n g p r o g r a m y o u c a n u s e t p r i n t m u l t i p l e p r o g r a m l i s t i n g s i o n s h o t . J u s t e n t e r

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

M u l t i - L I S T w o r k s w i t h a l m o s t a n p r i n t e r a n C o m m o d o r e c o m p u t e r c o m b i n a t i o n . W i t h t h 6 4 , 1 2 8 ,a n P l u s / 4 , y o c a l i s t u t 1 4 B A S I C p r o g r a m s .O t h 1 6 y o u ' r e l i m i t e d t 3 2 p r o g r a m s . A l s o , t h 1 c a n n o t l i s t p r o g r a m s l o n g e r t h a n 1 0 i l e n g t h .

U s i n g T h e P r o g r a mM u l t i - L I S T i a s h o r t B A S I C p r o g r a m . 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 " 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 . A f t e r y o e n t e r t h e p r o g r a m , b es u r e t s a v e c o p y t d i s k . T u s M u l t i - L i S T , s i m p l yl o a d t h e p r o g r a m a n d t y p e R U N .

W h e n r u n , t h p r o g r a m a s k s y o t o s e l e c t u p p e rc a s e o r l o w e r c a s e l i s t i n g s b e n t e r i n g o L U p p e rc a s e i t h d e f a u l t , A t h i s p o i n t , p u t h d i s kc o n t a i n i n g t h p r o g r a m s t b l i s t e d i t h e d i s k d r i v e .A l t h p r o g r a m s t b l i s t e d m u s t b o t h s a m e d i s k .

E n t e r t h f i l e n a m e o e a c h p r o g r a m , o n a t i m e . W h e n y o u ' r e d o n e , s i m p l y p r e s s R E T U R N w i t ho u t e n t e r i n g p r o g r a m n a m e . T h s p e c i f i e d p r o g r a m sa r l o a d e d a n l i s t e d i n t h e o r d e r t h e y w e r e e n t e r e d .

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

H o I W o r k sM u l t i - L i s t h a t w m a i n s e c t i o n s : T h f i r s t s e c t i o n s e t su v a r i o u s f u n c t i o n s a n a c c e p t s t h u s e r ' s i n p u t ; t h s e c o n d s e c t i o n u s e s t h d y n a m i c k e y b o a r d t e c h n i q u et d t h a c t u a l l i s t i n g . T s e e t h e d y n a m i c k e y b o a r di a c t i o n , r e m o v e t h P O K E 6 4 6 , P E E K ( 5 3 2 8 1 ) f r o ml i n e 3 1 a n r u t h p r o g r a m .

F o e a c h l i s t i n g , t h s t a r t o B A S I C i r a i s e da b o v e t h M u l t i - L I S T p r o g r a m . T h i s w a y , M u l t i - L I S Tc a l o a d o t h e r p r o g r a m s w i t h o u t d e s t r o y i n g i t s e l f .O n c e p r o g r a m i l o a d e d i n t o t h B A S I C w o r k s p a c e ,i i l i s t e d t o t h p r i n t e r . W h e n t h l i s t i n g i c o m p l e t e ,

t h s t a r t - o f - B A S I C i l o w e r e d t i t o r i g i n a l p o s i t i o na n M u l t i - L I S T ' s m a i n l o o p i r e r u n . T h i s p r o c e s s r p e a t s u n t i l a l t h p r o g r a m s h a v e b e e n l i s t e d .

C u s t o m i z i n gA w r i t t e n , M u l t i - L I S T a s s u m e s t h a t t h p r i n t e r i d v i c e 4 t h s e c o n d a r y a d d r e s s f o l o w e r c a s e p r i n t o u t si 7 a n t h a t t h f o r m f e e d c o d e i C H R $ ( 1 2 ) . I y o u rp r i n t e r r e q u i r e s d i f f e r e n t v a l u e s , c h a n g e l i n e s 2 7 0 ,3 0 0 , a n 3 1 0 , r e s p e c t i v e l y .

I y o p l a n t r e n u m b e r M u l t i - L I S T , y o m u s tc h a n g e t h R U i n l i n e 3 4 t e x e c u t e t t h l i n en u m b e r c u r r e n t l y a 2 2 ( t h e l i n e f o l l o w i n g R E R U N - T I M E C O D E ) . B e c a u s e t h i s R U a p p e a r s i n s i d eq u o t e s , i i n o r e n u m b e r e d b y r e n u m b e r i n g u t i l i t i e s .S e p r o g r a m l i s t i n g s o p a g e 8 6

T - a d e i y e s t e r d a y ' s n e w s ( o O u t r a g e o u s P a g e s ' " — a n e c o n c e p ii c r e a t i v e p a g e d e s i g n , y o g e a l t h e x t r a s , a l i o n e f

f u l l - P a g e P a i n t / P r i n t P r o g r a m 5 F a b u l o u s F o n l sP o w e r f u l T e x t F o r m a t t i n g 8 A r P i e c e s , P a t t e r n s B o r d e r sT o l a ! L a y o u t F l e x i b i l i t y C o m p l e t e P r i n t e r t o n l r o l

U P G R A D E O F F E R :S a v e $ 2 w h e n y o u p g r a d e t O u t r a g e o u s P a g e s w i t h t h i s s p e c i a l n o r i s k o f f e r . S e n d c h e c k o m o n e y o r d e r f o S 2 5 . 0 0 , o V i s a / M a s t e r C a r di n f o r m a t i o n , ( p l u s S s h i p p i n g h a n d l i n g ) w i t h t h m a n u a l c o v e r f r o my o u r c u r r e n t C 6 4 ® g r a p h i c s p r o g r a m . W e ' l l s e n d y o u O u t r a g e o u s P a g e sw i t h 3 0 - d a y , m o n e y - b a c k g u a r a n t e e t e n s u r e y o u r s a t i s f a c t i o n . N f a c s i m i l e s . S e n d l o E l e c t r o n i c A r t s , O u t r a g e o u s P a g e s U p g r a d e . P . O .B o x 7 5 3 0 , S a n H a t e o , C 9 4 4 0 3 . I y o d o n ' t h a v e g r a p h i c s p r o g r a m ,v i s i t y o u r r e t a i l e r a n a s f o O u t r a g e o u s P a g e s .C r t g i A n d t n * m a r l g ( g n i n o d n c i l e d i l « . a U t a l u g u i s s P i ^ u i M t a i i l I n c M d

_ B A T T E R I E S i l N C L U D e D

C O M P U T B ' s G a z e t t e F e b r u a r y 1 9 8 8 7

Page 82: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 82/120

F r o m B A S I C T M a c h i n e L a n g u a g e

J i B u l t e r f i e l dA s s o c i a t e E d i t o r

L e t ' s t a k e a s i m p l e B A S I C p r o g r a ma n c o n v e r t i t m a c h i n e l a n g u a g e .H e r e ' s o n t h a t p r i n t s a l c h a r a c t e r sf r o m A S C I I 3 ( s p a c e ) t A S C I I1 2 ( g r a p h i c s s y m b o l ) .1 0 0 F O R X - 3 2 T O 1 2 71 1 P R I N T C H R $ ( X ) ;1 2 N E X T1 3 P R I N T

S u c h p r o g r a m i w e l l s u i t e dt m a c h i n e l a n g u a g e c o n v e r s i o n ,s i n c e i p r i n t s o n c h a r a c t e r a t t i m e . I m a c h i n e l a n g u a g e , y o c a p r i n t a m u c h m a t e r i a l a y o l i k e ,b u y o u m u s t o u t p u t e a c h c h a r a c t e rs e p a r a t e l y .

M a c h i n e l a n g u a g e d o e s n ' th a v e a e q u i v a l e n t f o t h F O a n N E X T s t a t e m e n t s , s l e t ' s r e w r i t et h B A S I C p r o g r a m t s h o w t h l o o p i m o r e e l e m e n t a l m a n n e r .1 0 X - 3 21 1 P R I N T C H R $ ( X ) ;1 2 0 X - X1 Z I X < 1 2 8 T H E N G O T O 1 1 1 3 P R I N T

Y o m a r u e i t h e r o f t h ea b o v e p r o g r a m s i y o w i s h ; t h e yb o t h a c c o m p l i s h t h s a m e t h i n g .N o w , l e t ' s w r i t e p l a n t h a t b r e a k st h p r o g r a m d o w n i n t o s i m p l e s t e p s :( 1 0 0 ) M o v e v a l u e 3 i n t o1 1 1 0 } C a l l t h p r i n t r o u t i n e( 1 2 0 ) A d o n t t h v a l u e i ( 1 2 1 ) C o m p a r e t v a l u e 1 2 8 ;G t 1 1 i K - - - - . - i i i . i i i( 1 3 0 ) P r i n t R E T U R N c h a r a c t e rL i n e n u m b e r s c o r r e s p o n d i n g t t h o r i g i n a l B A S I C p r o g r a m a p p e a r i s i d e p a r e n t h e s i s .

B A S I C T A s s e m b l y L a n g u a g eN e x t , l e t ' s r e w r i t e o u p l a n i a s e m b l y l a n g u a g e — n o t q u i t e m c h i n e l a n g u a g e , b u w e l l o t h w a y . ( R e m e m b e r : M a c h i n e l a g u a g e u s e s t h a c t u a l n u m b e r s t h a tt h c o m p u t e r u n d e r s t a n d s a i s t r u c t i o n s . A s s e m b l y l a n g u a g e u s e sl e t t e r s t o r e p r e s e n t t h e n u m b e r su s e d i m a c h i n e l a n g u a g e i n s t r u c -

8 C O M P U T E I ' s G a i e n a F e b r u a r y 1 9 8 8

A s s e m b l e r O u t p u t0 3 3 C A 2 L D # $ 2 0 ; M o v e 3 i n t o0 3 3 E0 3 3 F0 3 1 20 3 4 30 3 4 50 3 4 70 3 4 90 3 1 C

8 2 E E 9 A 2 6

D F

S F 0 D F

T X J S I N C P B C L D J S R T

S F F D 2

# S 3 0S 3 3 3 E# $ 0 DS F F D 2

; C a l l p r i n t r o u t i n e; A d d o n e t v a l u e i ; C o m p a r e X t 1 2 ; G t 1 1 ( a d d r e s s $ 0 3 3 E ) i l e s s

; P r i n I R E T U R N c h a r .

t i o n s . E a c h a s s e m b l y l a n g u a g e i s t r u c t i o n t r a n s l a t e s d i r e c t l y i n t os i n g l e m a c h i n e l a n g u a g e i n s t r u ct i o n . )( 1 0 0 ) L D # $ 2 0 ; M o v e 3 Z i n t o X

T h i s i n s t r u c t i o n m e a n s t L o a Dt h r e g i s t e r ( L D X ) w i t h t h i m m ed i a t e ( # h e x a d e c i m a l ( $ v a l u e 2 ( d e c i m a l 3 2 ) . A n t e x t f o l l o w i n gs e m i c o l o n i r e m a r k a n d o e s n o a f f e c t t h p r o g r a m ' s o p e r a t i o n .

T h 6 5 0 2 p r o c e s s o r c h i p ( i c l u d i n g a l t h e i g h t - b i t m i c r op r o c e s s o r s i t h 6 5 0 2 f a m i l y ) h a t h r e e d a t a r e g i s t e r s , c a l l e d X , Y a n A W w e r e u s i n g a b o v e ; n o w e ' l l m a k e u s o f A .( 1 1 0 ) T X

J S S F F D 2 . C a l l p r i n t r o u t i n e

T h s u b r o u t i n e a a d d r e s s$ F F D 2 i i R O a n p r i n t s w h a te v e r c h a r a c t e r i f i n d s i n t h r e i s t e r . O u r n u m b e r i i n X , s f i r s t w h a v e t m o v e t h v a l u e o t t h

r e g i s t e r w i t h t h e T r a n s f e r t c o m m a n d ( T X A ) . W i t h c o p y o f t h ed a t a i t h r e g i s t e r , w c a l l t h p r i n t s u b r o u t i n e w i t h J u m p S u b -R o u t i n e ( J S R ) c o m m a n d .

S o m e s u b r o u t i n e s c h a n g e t h c o n t e n t s o r e g i s t e r s A X a n Y F o r t u n a t e l y , w c a d e p e n d o n t h p r i n t r o u t i n e a $ F F D 2 ( o f t e n c a l l e dC H R O U T o B A S O U T ) t l e a v e t h eX a n d r e g i s t e r s u n t o u c h e d . T h i sw a y , w c a n u s e t h v a l u e o f t h er e g i s t e r a f t e r a c a l l t $ F F D 2 a n b c o n f i d e n t t h a t t h v a l u e i w a l e f t u n d i s t u r b e d .( 1 2 0 ) I N ; A d d o n l v a l u e i

W w a n t t a d o n t t h v a u i t h r e g i s t e r . c o n v e n i e n tc o m m a n d , I N c r e m e n t ( I N X ) , a l o w s u t d t h i s s i m p l y . O u n e x tt a s k i t c o m p a r e X w i t h 1 2 8 .( 1 2 1 ) C P # S B O ; C o m p a r e X l 1 2

B C T ? ? 7 ; G t 1 1 i L e s s

H e r e w C o m P a r e ( C P X ) t t h i m m e d i a t e h e x a d e c i m a l v a l u e8 0 w h i c h c o r r e s p o n d s t d e c i m a l1 2 8 . I t h i s c a s e , t h c o m m a n dB r a n c h o n C a r r y C l e a r ( B C C )m e a n s t h s a m e a b r a n c h i l e s st h a n . W h e r e d w b r a n c h ? B a c k t t h i n s t r u c t i o n c o r r e s p o n d i n g t l i n e 1 1 0 , o c o u r s e . S i n c e m a c h i n el a n g u a g e d o e s n o h a v e l i n e n u b e r s , w e ' l l n e e d t w o r k o u t h a t u a l a d d r e s s o t h i n s t r u c t i o n a n p u i i p l a c e o f t h q u e s t i o n m a r k sl a t e r o n

F i n a l l y , w n e e d t p r i n t R T U R N c h a r a c t e r . T h A S C I I f o R T U R N i d e c i m a l 1 3 o h e x ad e c i m a l 0 D ( 1 3 0 ) L D # $ 0 D

J S S F F D 2 ; P r f n t R E T U R N c h a r .R T

W L o a D ( L D A ) w i t h t h v a l u e o f R E T U R N c h a r a c t e r , a n t h e n c a l l t h C H R O U T s u b r o u t i n e .F i n a l l y , w w i n d u p t h p r o g r a mw i t h t h c o m m a n d R e T u r n f r o mS u b r o u t i n e ( R T S ) . A l m o s t a l m c h i n e l a n g u a g e p r o g r a m s a r e w r i tt e n a s s u b r o u t i n e s . W h e n t h e y a r f i n i s h e d , t h e y u s t h R T i n s t r u ct i o n t r e t u r n t t h p l a c e f r o mw h i c h t h e y w e r e c a l l e d . R T i m u c hl i k e B A S I C ' S R E T U R N c o m m a n d .

Page 83: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 83/120

T h n e S t a r M u l t i - F o n t .o d i S t a r g e t i a l i t h e r e ?

a n T r a c t o rB u i l t - i n H i g h - R e s o l u t i o n G r a p h i c s( 2 1 6 x 2 4 0 d p i ) P a p e r - P a r k i n gB u i l t - i n

A r t i e E x p l o r e r ,

• ■ ■ - * H *

s t a r n x

F o u r F o n t sB u i l t - i n

H i g h s p e e d B u i l t - i n( 1 4 4 c p D r a f t ; N L a 3 c p s )

C o m m o d o r e I n t e r f a c eB u i l t - i n

I w a s n ' t e a s y . B u t , w b u i l t a i n c r e d i b l en u m b e r o f e a t u r e s i n t o t h S t a r N X - 1 0 0 0 CM u l t i - F o n t ' " . S n o y o a n y o u r C o m m o d o r ec a b a c r e a t i v e a y o l i k e .T h b e s t f e a t u r e i n t h i s n e S t a r p r i n t e r i b u i l t i n t o i t n a m e - M u l t i - F o n t . I h a f o u rb u i l t - i n t y p e f o n t s t h a t g i v e y o t w e n t y d i f f e r e n tp r i n t s t y l e o p t i o n s . J u s t m i t h e s e f o n t s i w i t hi t h i g h - r e s o l u t i o n g r a p h i c s t m a k e g r e a tl o o k i n g r e p o r t s , g r e e t i n g c a r d s , p o s t e r s - w h a te v e r y o w a n t .

A n t h l i s t o b u i l t - i n f e a t u r e s g o e s o n

t h e r e ' s i m p r e s s i v e s p e e d i b o t h d r a f t a n n e a rl e t t e r q u a l i t y . A n a a u t o m a t i c s i n g l e s h e e tf e e d . P l u s , p a p e r - p a r k i n g m e c h a n i s m t h a t l e t sy o u s s i n g l e s h e e t s w i t h o u t r e m o v i n g t r a c t o rp a p e r . A n t h e M u l t i - F o n t ' s e a s y - t o - u s e p u s hb u t t o n c o n t r o l p a n e l g i v e s y o c o m m a n d o o v e r t h i r t y - f i v e f u n c t i o n s .

W h e t h e r i t ' s f o s e r i o u s w o r k o r s e r i o u s p l a y ,t h e S t a r N X - 1 0 0 0 C M u l t i - F o n t h a s m u c hb u i l t - i n , y o u ' l l g e m o r e o u o y o u r C o m m o d o r e .T f i n d o u w h e r e y o c a s e t h M u l t i - F o n t ,c a l l 1 - 8 0 0 - 4 4 7 - 4 7 0 0 .

m c r n i T h i m a g e P o w e r ™ P r i n t e r s

M u l l i F o n t p r i n t o p i o d u c c d b y F l e x l d r a w 5 . 5 g r a p h i c ; . s o R w a i c b y I n k w e l l S y s t e m s

Page 84: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 84/120

A s s e m b l y T M a c h i n e L a n g u a g eW h a t w e h a v e j u s t w r i t t e n i p r g r a m i a s s e m b l y l a n g u a g e . T h a t ' sn o m a c h i n e l a n g u a g e , b u i t ' s v e r yc l o s e . p r o g r a m c a l l e d a a s s e mb l e r t r a n s l a t e s a s s e m b l y l a n g u a g et m a c h i n e l a n g u a g e f o y o u . I t o u t p u t i i n t e r e s t i n g . E a c h l i n e i n a a s s e m b l e r ' s l i s t i n g c o n t a i n s t h c u r e n t a d d r e s s , t h m a c h i n e l a n g u a g ei n s t r u c t i o n , a n t h a s s e m b l y c o d ea l o n g w i t h a n c o m m e n t s t h a t h a v e

b e e n i n c l u d e d . U s u a l l y , t h e m e m or a d d r e s s a n d m a c h i n e l a n g u a g ei n s t r u c t i o n s a r r e p r e s e n t e d i h e x a d e c i m a l . T h a s s e m b l e r o u t p u tf o o u p r o g r a m i s h o w n i t h e a cc o m p a n y i n g t a b l e .

T h o n l y p a r t o t h i s p r i n t o u tt h a t g o e s i n t o t h c o m p u t e r ' s m e o r i t h m a c h i n e c o d e ( A 2 2 8 2 . . T h a d d r e s s e s s h o w n i t h i se x a m p l e a r e s u i t a b l e f o a l C o m o d o r e 6 5 0 2 - b a s e d c o m p u t e r s o t e t h a n t h C o m m o d o r e 1 2 i 1 2 m o d e .

F R E E S P I R I T S O F T W A R E , I N C .T H C O M M U N I C A T O RF a i t e s l , a a s i n s i , m o » l e i t i c i n n ti G a i u r r j - p s c k a r J t o r m i n a ! p r o -o a v a i l a b l e ' c i ■ ■ C < ' . ' T e m i n a l s m u l a l l o n I n c l u d e s V T 5 2 ,T e k t r o n 1 1 - 4 0 1 0 4 m o r a . S u p o r t s C o m m o f l o r e H a y e sc o m p a t i b l e m o d o r a a . M S . S 5 .

S E C U R I T I E SA N A L Y S T - 1 2 8

- . . r c . i m A . ' , _ ! 1 " ' l e f t I n f o r m a t i o n I 6 c o l u m nm o d e v f h l l s s i m u l t a n e o u s l yd i s p l a y i n g c h a r t s a n d g r a p h s J 4 c o l u m n m o a n . S l o c k d a l am a b s a v e d o n d i s k o r p r l n t e do a d o i m a t r l i o r 1 S 2 0 P r i n t e r /P I o i l o r A m o n p i h m a n y t y p s so c h a r t s w h i c h m a b p r p a r e d a r w a a k L y p a r f o r m a n c e 4m i . v l i L i j a v e r a g e , a c c u m u l a t i o n

d i a i i i r j u l l o n , t r a i l i n g a t o p * ,p o i n t a n f i g u r e A n a l y s i s I c l u d e s P I E ' r a t i o s , c o - e f h c l a n to V B t l a b l l l l y , b e t a f a e i o r a n m o r e . U s ( h I n v e s t m e n t t o o lo I h p r o a O n l y M B . 9 S !

1 5 4 1 1 1 5 7 1D r i v e A l i g n m e n t

" . . . e x c e l l e n t , e t f i c i e n tp r o g r a m t h a t c a h e l py o s a v e b o t h m o n e ya n d o w n t i m e . "

C o m p u t e r s G a z e t t e ,D e c , 1 9 8 7

1 5 4 1 ( 1 5 7 1 D r i v e A l i f l n m a n tr e p o r t s ( h e a l i g n m e n t c o n d it i o n o t I h a d i s h d r i v e a y o p e r f o r m a d | u s l m o n l » . O s c r e a n h e l p I a v a i l a b l e w h i l et h p r o f j r o m I r u n n l n f l . I n e l u d e s f e a t u r e s f o s p e e da d j u s t m e n t a n s l o p a d j u s tm e n t . C o m p l e t e I n s t r u c t i o nm a n u a l o n a l i g n i n g b o t h 1 5 4 1a n 1 5 7 1 d r i v e s . E v e n i n c l u d e sI n s t r u c t i o n s o h o t l o a da l i g n m e n t p r o g r a m w h e n n o t hi n ■ ■ ' - ! ■ w i l l l o a d ! W o r k s o t h C 6 4 , S X 6 4 , C 1 2 B I e i t h e r 6 o 1 2 m o d e . 1 5 4 1 , 1 5 7 1 I e i t h e r1 5 4 1 o 1 5 7 1 m o d e l A u t o t j o o t sl o a l l m o d e s . S e c o n d d r i v e l u l l ys u p p o r t e d . P r o g r a m d i s k , c a l ib r a t i o n d i s k e n I n s t r u c t i o nm a n u a l o n l y 3 4 - 3 5 !

S U P E R 8 U T I L I T I E SS u p e r 8 U t i l i t i e s I c o m p l e t eu t i l i t i e s p a c k a g e ' o I h e 1 5 3 1d i s k d r i v e a n d C 1 2 8 c o m p u t e r .A m o n g t h m a n y S u p a r 8 1 U H I -i l l e s f e a t u r e s : a r e :C o p y w h o l e d i s k s ( r o m 1 5 4 1

O 1 5 7 1 l o r m a l t 1 5 S 1 p a r t it i o n sC o p y 1 5 4 1 o r 1 5 7 1 f i l e s l 1 5 8 1 d i s k sC o p y 1 5 8 1 f i l e s t o 1 5 7 1 d i s k sB a c k u p 1 5 3 1 d i s k s o M i e sw l t M o r 2 1 5 8 1 ' s1 5 8 1 D I S K E d i t o r . D r i v e M o n it o r , R A W r i t e rS u p p l i e d o b o t h 3 V j " a n S v d i s k e t t e s s t h a t I w i l ll o a d o e i t h e r t h e 1 5 7 1 o r1 9 8 1 d r i v eP e r f o r m m a n y C P / M a n M S D O u t i l i t y f u n c t i o n sP e r f o r m n u m e r o u s D O f u n ct i o n s s u c h a r e n a m e d i s k ,r e n a m e N l e , s c r a t c h o u n a c r a t c h t i l e s , l o c h o u n l o c k f i l e s , c r e a t e a u l o - b o o ta n m u c h m o r e l

S u p e r 8 1 U t i l i t i e s u s e s a o p t i o n w i n d o w t d i s p l a y a l c h o i c e s a v a i l a b l e a a n g i v e nt i m e . f u l l f e a t u r e d d i s ku t l N t l e i s y s t e m l o m 1 5 8 1 l o o n l y : . ! ■ ! !

S U P E R D I S K U T I L I T I E ST h u l t i m a t a u t i l i t i e s d i s k f o t h e 1 5 7 1d i s k d r i v e a n C 1 2 B c o m p u t e r . C o p yw h o l e d i s k s ( w i t h o r b r l v e a ) , c h a n g ed i s k f o r m a l ( w i t h o u t a ( a c t i n g d a t a ) ,p e r f o r m C B D O S . C P / M , a n M S - D O Su t i l i t y l u n c l i o n s , c o n t a i n s d i s k e d i t o r ,d r l v s m o n i t o r , R A W r i t e r a n m o r a l o o n l y I W . B S 1

G A L A C T I C F R O N T I E RE x c i t i n g s p a c e e x p l o r a t i o n g a m e f o t h C 6 4 . S e a r c h t o U f l o r m s a m o n g t h 2 0 b i l l i o n s t a r s I o u r g a l a i y .S c i e n t i f i c a l l y a c c u r a t e . A w e s o m eg r a p h i c s ! F o I h e s e r i o u s s t u d e n t o . ' ■ . ! ■ ; , ' ■ ' r n o r t h e c a u a a l e i p l o r e r w h w a n l s t b o l d l y q o w h e r e n o m a h a g o n a b a l o r e O n l y 1 2 9 . 9 s i

M O N D A Y M O R N I N GM A N A G E R

S t a t l s t l c s - o a s e d Q B s a D e l l g a m * .I n c l u d e s G n l l - t l m a g r e a t m a j o r T e a g u et e a m s . R e a l i s t i c s t r a t e g y . G r e a t s o u n di c i a p h l c s l A p p l a I s y s t e r n s S - S 3 & 6 A t a r i s ^ s t o m s - I 3 B . B S .

T H W E A P O N O C H O I C ET a x i , a Q v e n i u r a g a m e l o i h C 6 I w h i c h y o u p l a y i h « p a o y o u n gw a r r i o r I * l a n d n o t y a c i l l a d A m e r i c a .

M O N E Y S P I NC o m p u t e r i z e d . v e r s i o n o t T V m o s i p o p u l a r w o r d p u i z l es h o w . C 8 4 , A p p l e I I , A t a r i $ 1 4 . 8 5

M U S I C D I S K SE a c h c o n t a i n s a p p r o * . h r o m u s i c p l u s t e n t a n d / o rf l r a p h l c s l o t r i o S I C h r i s t m a s C l a s s i c s $ ° . » 5 B a s t o S c o t t J o p l l n I IG o s p e l G r e a i s 1 9 . 9 5 U e n D o t h I 1 7 . D SE n g l i s h f S c o t t i s h S o n g s S I S B . f c e a . b o t h J 1 7 . 9 5

S U P E R A I D EA l l - p u r p o s e u t i l i t y p r o g r a m f o t h C p r o v i d e s :B i - d i r e c t i o n a l s c r o l l i n g A u t o L i n e N u m b e r i n gA u t o L i n e D e l e t i o n R e n u m b e rT r a c e f u n c t i o n M M o n i t o rD i s a s s e m b l e r L i s t a l v a r i a b l e ! t s c r e e nL o - R a s S c r e e n D u m p H l - R e s S c r e e n D u m pN u m b e r c o n v e r s i o n ( 1 0 . h e x , b i n a r y )A p p e n d f i l e s R e s t o r e n e w e d B a a l c p r o g r a mP e r f o r m F R E ( 0 ) C h a n g e D e v l o e n u m b e rF o r m a t s h o r t P a c k e d L i n o E d i t o rn e w / c o m p l e t e n e D e t e r m i n e f i l e l o a d a d d r e s sM e n u - d r i v e nC h a n g e T H I S T T H A T s e a r c h f o a l I n s t a n c e s o

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

S u p » r A i d s , t h c o m p l e t e p r o g r a m m a r ' a t o o l k i t . O n l yt i t j nO r d e r w i t h c h e c k , m o n e y o r d e r , V I S A . M a s t e r C a r d . C O D .F r e * • h i p p i n g f h a n d l i n g o U S C a n a d i a n , A P O , F P o r d e r s . C O F o r e i g n o r d e r a a d $ 4 . 0 0 .O r d e H r o m :F r e e S p i r i t S o f t w a r e , I n c .

9 0 W H l l l g r o v e , S u i t eL a G r a n g e , I 6 0 5 2 5

( 3 1 2 ) 3 5 2 - 7 3 2 3

M n « 1 " i C o i t t

T h i s p r o g r a m c o u l d b s h o w ni t h f o r m o f h e d u m p , w h i c hl o o k s s o m e t h i n g l i k e t h i s :0 3 3 C A 2 0 3 4 4 8 0 9 00 3 4 C 6 0 0 0

8 2 D F F E 8 E F A 9 0 D 2 D F 0 0 0 0 0 0 0 0 0 0 0 0

I t h a b o v e c a s e , t h u s e rw o u l d b e x p e c t e d t u s m a c h i n el a n g u a g e m o n i t o r , o a e n t r y p r g r a m s u c h a " M L X " t e n t e r t h eb y t e s i n t o m e m o r y . A l t e r n a t i v e l y ,w c o u l d a s B A S I C p r o g r a m t p u t h b y t e s i n t o m e m o r y f o r u s .F o e x a m p l e :1 0 D A T A 1 6 2 , 0 3 2 , 1 3 8 , 0 3 2 , 2 1 0 , 2 5 51 1 D A T A 2 3 2 , 2 2 4 , 1 2 8 , 1 4 4 , 2 4 7 , 1 6 91 2 D A T A 0 1 3 , 0 3 2 , 2 1 0 , 2 5 5 , 0 9 62 0 8 2 2 1 0 F O R J - A T O A 1 2 2 R E A D2 P O K E J , 2 4 N E X T

A f t e r r u n n i n g t h i s B A S I C p r g r a m , y o m a c a l l t h m a c h i n el a n g u a g e r o u t i n e w i t h t h c o m a n d S Y 8 2 8 . T h i s c o m m a n d t e l l sB A S I C t j u m p t t h m a c h i n e l a g u a g e s u b r o u t i n e f o u n d i m e m o r ya 8 2 8 .

F o t h C o m m o d o r e 1 2 i 1 2 m o d e , c h a n g e l i n e 2 0 t r e a dA 2 3 0 4 , a n c a l l t h m a c h i n ec o d e w i t h S Y 2 3 0 4 . J u s t l i k e i t B A S I C c o u n t e r p a r t , t h m a c h i n el a n g u a g e p r o g r a m p r i n t s a l A S C I Ic h a r a c t e r s b e t w e e n 3 2 a n 1 2 7 .

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

S u b m i s s i o n s R e v i e w e rC 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 3

P l e a s e e n c l o s e a S A S E i y o w i s h t h a v e t h m a t e r i a l sr e t u r n e d .A r t i c l e s a r r e v i e w e d w i t h i nf o u r w e e k s o f s u b m i s s i o n .

C O M P U T E ! ' ! G a z e t t e F e b r u a r y 1 9 8 8

Page 85: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 85/120

F a s t 6 M o d eF o T h 1 2

D a v i d S c h r e i b e r

D o u b l e t h p r o c e s s i n g s p e e d i 6 m o d e o y o u r C o m m o d o r e1 2 w i t h t h i s s h o r t u t i l i t y .

C o m m o d o r e 1 2 o w n e r s h a v ed o u b t l e s s m a n y t i m e s w i s h e d t h a t1 2 B A S I C ' S F A S T c o m m a n d w a a v a i l a b l e i 6 m o d e . W i t h s u c hc o m m a n d , y o c o u l d d o u b l e t h s p e e d a w h i c h t h 6 d o e s t h i n g sl i k e r e a d i n g D A T A s t a t e m e n t s a n p e r f o r m i n g c a l c u l a t i o n s . " F a s t 6 4 d o e s j u s t t h a t .

S p e e d U F a s t 6 i i t h f o r m o f B A S I Cl o a d e r . T g e s t a r t e d , j u s t t y p e i i n s a v e c o p y t d i s k o r t a p e , a n r u i l i k e a n B A S I C p r o g r a m .

W h e n y o r u F a s t 6 4 y o u ' l ls e e f o u r S V c o m m a n d s a n a d r e s s e s p r i n t e d a t h t o o y o u rs c r e e n . T h e s e a r e t h e c o m m a n d sy o u ' l l u s t a c c e s s F A S T m o d e o y o u r 6 4

T h f i r s t c o m m a n d , S Y S 8 2 8 ,e n a b l e s k e t h a t t o g g l e s F A S T o S L O W m o d e . T h p r o g r a m ' s d f a u l t i t u s C o n t r o l - F l , b u t h i sc a b a l t e r e d i y o p r e f e r t u s a n o t h e r C o n t r o l - k e y c o m b i n a t i o n .( W e ' l l d i s c u s s h o t d t h i s l i t t l el a t e r . ) T h n e x t c o m m a n d , S Y 8 3 1 ,s i m p l y d i s a b l e s t h k e t o g g l e . B d e f a u l t , t h e t o g g l e i d i s a b l e d .

I y o w a n t t u s F a s t 6 f r o mw i t h i n p r o g r a m , t h n e x t t w a d r e s s e s a r w h a t y o u ' l l n e e d . T h f i r s t , S Y 8 3 4 , s w i t c h e s t F A S Tm o d e , a n t h l a s t , S Y 8 3 7 , r t u r n s t S L O W m o d e .

W h e n y o i n v o k e F A S Tm o d e — e i t h e r w i t h S Y 8 3 4 , o r b u s i n g t h C o n t r o l - F l t o g g l e — t h es c r e e n b l a n k s . T h i s i n o t h i n g t w o r r y a b o u t : T h V I I c h i p t h a th a n d l e s v i d e o o u t p u t s i m p l y c a n ' tk e e p u w i t h t h F A S T m o d e ' ss p e e d , s o t h s c r e e n i s n ' t u s a b l e .W h e n y o r e t u r n t S L O W m o d e —e i t h e r b u s i n g t h C o n t r o l - F l t o g l e , o b i s s u i n g t h S Y 8 3 c o m a n d f r o m w i t h i n p r o g r a m — t h es c r e e n w i l l r e t u r n t n o r m a l .

W i t h t h C o n t r o l - F l t o g g l e , y o c a u s F a s t 6 e v e n w i t h p r o g r a m st h a t w r i t e t t h s c r e e n . Y o s i m p l yt o g g l e F A S T m o d e o w h e n t i m e -c o n s u m i n g p r o c e s s i n g i b e i n g d o n e ,a n o f w h e n t h e s c r e e n i n e e d e d .

T e s tT g e a i d e a o f h o m u c h F a s t 6 c a i m p r o v e t h s p e e d o y o u r 1 2 8 /6 4 ' s i n t e r n a l p r o c e s s i n g , g t 6 m o d e , r u F a s t 6 4 , a n t y p e N E W .T h e n t y p e i n s a v e t o d i s k , a n r u t h e f o l l o w i n g s h o r t p r o g r a m :1 T I " 0 0 0 0 0 0 "2 F O R I l T O l O O O O i N E X T3 P R I N T ' S L O W " T I $4 T I " 0 0 0 0 0 0 "5 S Y S B 3 4 : F O R I 1 T O 1 0 0 0 0 :

N E X T : S Y S 8 3 76 P R I N T ' T A S T ' T I S

T h i s p r o g r a m s i m p l y t e s t s h o l o n g i t a k e s t h e 1 2 8 ' s 6 t c o u n tu t 1 0 , 0 0 0 u s i n g F O R - N E X T

l o o p i n o r m a l m o d e , a n d t h e nu s i n g F a s t 6 4 ' s F A S T m o d e . T h t w n u m b e r s p r i n t e d b t h p r g r a m a r e t h e t i m e i s e c o n d s i t a k e s f o t h c o m p u t e r t c o u n t t 1 0 , 0 0 0 i e a c h m o d e . W h e n y o r u t h i s p r o g r a m , y o u ' l l d i s c o v e rt h a t i n F A S T m o d e , t h 6 i t w i c ea f a s t a i S L O W m o d e .

I t ' s i n t e r e s t i n g t r u t h i s p r g r a m i t h 1 2 8 ' s n a t i v e m o d e , t c o m p a r e i t t i m e s t t h 6 4 ' s . T d t h i s , r e b o o t ( t e n t e r 1 2 m o d e ) ,l o a d t h e t e s t p r o g r a m , a n d c h a n g el i n e 5 t r e a d :5 F A S T J O R I l T O 1 0 0 0 0 : N E X T : S L O WN o t y p e R U N . Y o u ' l l n o t i c e t h a tF A S T m o d e i a b o u t t w i c e a f a s t a S L O W m o d e o t h e 1 2 8 , t o o , b u t h e r e i s o m e t h i n g e l s e i n t e r e s t i n gh e r e . T h F A S T m o d e o t h 6 i a b o u t 3 0 p e r c e n t f a s t e r t h a n F A S T1 2 m o d e . T h i s s p e e d a d v a n t a g e i t h 6 m o d e h o l d s t r u e o n l y f o B A S I C p r o g r a m s , b u i i a i m p o r -t a n t c o n s i d e r a t i o n i s p e e d i i m p o r t a n t .

C h a n g i n g T h e T o g g l e K e yT h d e f a u l t t o g g l e k e f o t h e F a s t6 i C o n t r o l - F l . T h k e u s e d w i t ht h C o n t r o l k e y c a n b c h a n g e d ,h o w e v e r , t a n v a l u e y o w i s h .T h s e c o n d d a t a s t a t e m e n t i l i n e1 6 i t h k e y b o a r d m a t r i x c o d e t h p r o g r a m u s e s f o t h t o g g l e . K e b o a r d m a t r i x c o d e s a r e s p e c i a l v a lu e t h 6 4 u s e s t d e c o d e t h k e y b o a r d . T h k e y s a n t h c o d e sa s s o c i a t e d w i t h e a c h c a n b e f o u n d

C O M P U T E / * G a z e t t e F e b r u a r y 1 9 8 8 8

Page 86: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 86/120

o p a g e 1 6 o R a e t o C o l l i n W e s t ' sP r o g r a m m i n g t h C o m m o d o r e 6 ( C O M P U T E ! B o o k s , 1 9 8 5 ) . I y o d o n ' t h a v e a c c e s s t o t h i s b o o k , t h f o l ] o w i n g s h o r t p r o g r a m f r o m 6 m o d e w i l l t e l l y o t h k e y b o a r dm a t r i x c o d e o a n k e y . ( T r u t h i sp r o g r a m i 1 2 m o d e , c h a n g e t h P E E K v a l u e i n l i n e 3 f r o m 2 0 t 2 1 2 . )1 P R I N T Q U I T S "2 G E T A $ : I F A $ " T H E N 2 3 P R I N T A S " " P E E K I 2 0 3 )4 I F A $ < > " " T H E N 2 0

W h e n y o r u t h i s p r o g r a m ,t h k e y b o a r d m a t r i x c o d e o a n k e y o p r e s s w i l l b p r i n t e d a l o n gw i t h t h e k e y ' s c h a r a c t e r v a l u e . T h p r o g r a m w i l l c o n t i n u e p r i n t i n g k e b o a r d c o d e s f o a n k e p r e s s e du n t i l y o t y p e t h q u i t c h a r a c t e r ,t h u a r r o w ( T ) .

W h e n y o u ' v e s e l e c t e d t h n e k e y b o a r d c o d e t u s e w i t h t h C o t r o l k e y , r e p l a c e t h e 4 i t h s e c o n dD A T A s t a t e m e n t i l i n e 1 6 o f F a s t6 w i t h t h n e c o d e . F o e x a m p l e ,t h a v e C o n t r o l - S t o g g l e F A S Tm o d e , u s t h e v a l u e 1 3 — t h e k e b o a r d m a t r i x c o d e f o S Y o u ' l l a l s on e e d t c h a n g e t h c h e c k s u m 9 9 9 8i n l i n e 5 0 T h e a s i e s t w a t c o r e c t t h c h e c k s u m i t a d y o u rk e y c o d e t 9 9 9 4 , a n u s t h r e s u l ta t h n e c h e c k s u m . F o C o n t r o l -5 t h n e c h e c k s u m w i l l b 9 9 9 4 1 3 o 1 0 0 0 7 .

N o t e sT h e r e a r t w i m p o r t a n t t h i n g s t n o t e a b o u t F a s t 6 4 F i r s t , w h e nF A S T m o d e i a c t i v e , d o n ' t a t t e m p tt a c c e s s a n y t h i n g a t t a c h e d t y o u rc o m p u t e r — l i k e d i s k d r i v e s , p r i n te r s , m o d e m s , m e m o r y e x p a n s i o n ,a n s o n S i n c e t h 6 d o e s n ' tk n o w a b o u t F A S T m o d e , i w o n ' tb a b l e t c o m p e n s a t e f o t h s p e e d , a n i t t i m i n g w i l l b t h r o w no f f . S e c o n d , F a s t 6 w o r k s b y m o d if y i n g t h e I R r o u t i n e , s i w i l lw o r k a l o n g a a n o t h e r p r o g r a md o e s n ' t c h a n g e t h v e c t o r .S e p r o g r a m l i s t i n g o p a g e 8 5

B E F O R E T Y P I N G . . B e f o r e t y p i n g i p r o g r a m s , p l e a s er e f e r t " H o w T o T y p e I C O M P U T E I ' s G A Z E T T E P r o g r a m s , "e l s e w h e r e i t h i s i s s u e .

M o s a i cA r t i c l e o p a g e 4 4 J 1 R E C O P Y R I G H T 1 9 8 8 C O M P U

T E 1 P U B L . , I N C . A L R G U T S R E S E R V E D

P F 2 0 D I M R , P , N , H , L , T , X , Y , A , B , C, N S ( 4 ) : 5 = 5 2 4 8 i P O K E S + 2 1 ,0 i P O K E S + 3 2 , 6 : P O K E S + 2 4 , 2 1

M 3 X $ = " V N M N V M N M Z N M " : F O R R ^ 1 TO 4 : X S = X S + X S : R E A D N S ( R ) : N EX T : F = 2 5 6 : C O = 7 i G O S U B 1 2 1 0

D G 4 0 L N = 2 1 4 : Y S = 6 7 9 : D I M H ( 1 1 , 2 )F 5 R E M * * * E N T E R M L D A T A * * A 6 F O R R = Y S T O R + 2 5 i R E A D P : P O K E

R , P i T = T + P : N E X TR 7 F O R P = 0 T O 2 : B ( 0 , P ) = l l B ( l l ,

P ) 1 : H ( U , P ) = 6 5 : N E X T : W = 82 8 ; R = R N D t - R U D ( - T l ) )

F J 8 0 D E F F N V ( T ) = I N T ( ( T - K ( L , P ) )/ ( H ( H , P ) - H ( L . P ) ) * ( H - L - 1 >+ L + 1 )

B 9 D E F F N L ( P ) = ( P + ( P = 0 ) O R ( P > PN ) ) * 6 + l l - 2 * P N t D E F F N P ( P ) "{ 2 = P O R P O R G N A N D 1 ) - l

Q 1 0 R E * • C L E A R C A S S E T T E[ S P A C E ] B U F F E R * •

P C 1 1 0 P O K E 1 0 2 3 , 0 : P O K E 7 8 1 , l i P OK E 7 8 2 , 1 9 1 : P O K E 9 1 , 3

P 1 2 P O K E 9 0 , 6 5 i P O K E 8 9 , 3 : P O K E8 8 , 6 4 : S Y S 4 1 9 6 4

R i 1 3 R E * * D R A W S P R I T E * * Q 1 4 F O R R = 8 3 2 T O R + 3 5 S T L P 6 : R E A

D X , Y : F O R P = R T O R + 3 S T E P 3 : PO K E P , X : P O K E P + l , Y i N E X T P ,

K 1 5 P O K E S + 2 3 , 1 0 : P O K E S + 2 S , 1 0: P O K E S + 2 9 , 1 0 : P O K E S + 3 7 , 8i P O K E S + 3 8 , 0 : P O K E S + 3 9 ,

Q 1 6 P O K E S + 4 0 , 2 i P O K E S + 4 1 , 7 : PO K E S + 4 2 , 2 i P O K E 5 + 4 , 1 7 4 i PO K E S + 6 , 1 7 4

E 1 7 P O K E 2 0 4 0 , 1 4 : P O K E 2 0 4 1 , 1 3: P O K E 2 0 4 2 , 1 5 I P O K E 2 0 4 3 , 1

H 1 6 R E * • N U M B E R T I L E S * F O R R = 1 T O 6 4 : D K S = D K $ + C H R $( R ) t N E X TR E * * G E T S E L E C T I O NR O M M E N D * * P O K E ) 9 8 , 0G E T D S : I F D S - " " T H E N 2 2 0I F D ? = " [ F 7 f ' T H E N C O ° 7 - C O :G O S U B 1 2 6 0 : G O T O 2 1 0I F D 5 = C H R ? ( 1 3 ) T H E N D S = " 4 ": G O T O 2 7 I F D S = " 0 " T H E N I F G M T H E N 3 0 0I F D S < " r ' O R D S > " 4 " T H E N 2 1 0G = C i G M = 0 : G N - V A L ( D S ) I P N =1 - ( G N > 2 ) : N S ( 0 ) - N 5 ( A B S ( GN - 2 ) + 2M = 1 4 6 - 1 6 * P N : P O K E S + 5 , M + 5: P O K E S + 7 , M + 5 i F O R R = 0 T O P N: P ( R ) = 0 i N E X TR E * * D E A L H A N D S * * G O S U B 1 3 4 0 ; D = 6 4 : F O R P = 0 T OP N : P O K E L N , F N L ( P ) i P R I N TP R I N T " i U P ) ( R I G H T ) | 7 | " N $( P ) T A B ( 6 0 - L E N ( S T R S { P ( P )

P

X

B M H f t

S C D

K

F F H

1 9

2 0

2 J 2 2 2 3

2 4 2 5 2 6 2 7

2 3

2 9 3 0 3 1

) ) ) ; M I D 5 ( S T R S ( P ( P ) ) , 2 ) iF O R R - 1 T O 1 0

M J 3 2 0 G O S U B 1 0 3 0 : H ( R , P } " T i B ( R ,P ) = 0 : P R I N T " ( D O W N ) § 1 3i O F F ) E K 3 £ Y E L ) " [ ! I F F N P ( P) T H E N P O K E 6 4 6 , C O

C 3 3 P R I N T R I G H T 5 ( S T R 5 ( T ) , 2 ) "f R E D K R V S ) E K g ( D O W N )[ ( U P ) { 4% l 3 l R E D l i C 3 ' " f i N E X T R ,: H M = 1 1 : P = GE 3 4 G O S U B 1 0 2 0 : G O S U B 1 3 ) . 0 i G O SU B ) . 1 7 0 : F O R P = 0 T O P N S T E P 2 :L = 0 : H = l l i G O S U B 1 0 6 0 : N E X Ti P = G

J 3 5 R E • + M A I N L O O P * * M P 3 6 0 P — ( P + 1 ) * { P < P N ) : I F F N P { P

) T H E N 4 6 0P H 3 7 0 R E • • G E T P L A Y E R ' S M

V * * X 3 P O K E 1 9 8 . 0F 3 9 G E T D $ : I F { D S < " 0 " O R D S > 1 P 9 "

) A N D D S < > " " T H E N 3 9 0G 4 0 I F D 5 < > " " T H E N 4 3 0H 4 1 G O S U B 1 0 2 0 i G O S U B 1 1 6 0 t P O K

E 1 9 B , 0G 4 2 G E T D S i I F { D S < " 0 " O R D S > " 9 ") A N D D ? < > " " T H E N 4 2 0H 4 3 G O S U B 1 3 3 0 i I F D 5 = " ' ' T H E N P

O K E S + 2 1 , 3 : G O S U B 1 3 1 0 : G O T0 3 6 0

O 4 4 N - V A L ( D S > - 1 0 * ( D S " ' 0 " ) : R I N T ' " ! Y E L t " : G O T O 5 J . 0

H 4 5 R E * * G E T C O M P U T E R ' S( S P A C E ) M O V E • *

C 4 6 G O S U B 7 4 0 : I F B ( N , P ) - 1 O R E TH E N 4 9 0

C 4 7 G O S U B 1 0 2 0 : G O S U B 1 1 6 0 i G O SU B 7 4 0 : I F B ( N , P ) - 1 O R E T H E N4 9

A 4 8 R = ( N = L ) - ( N = H ) : I F R T H E N I FA B S ( T - H ( N , P ) ) < A B S ( T - H ( N- R , P ) ) T H E N N = N + R : E " 1A 4 9 G O S U B 1 3 3 0

C 5 0 R E * • M A K E P L A Y O N S R E E N * *

M 5 1 P O K E S + 2 ) . , 3 : I - N - 5 . 5 t S N = -1 . 5 * ( S G N ( P - . 5 ) - ( P = > 2 ) ) i = 3 . 6 8 : F O R Y = M T O Y - S H * 3 2 S T EP - S N

C 5 2 P O K E W , X : P 0 K E W + l , Y i S Y S Y Si X = X + I i I F X > = F T H E N X - X - F iP O K E W + a , 3

S 5 3 N E X T : P O K E L N , F N L ( P ) ; I F F NP ( P ) T H E N P O K E 6 4 6 , C O

P 5 4 P R I N T : P R I N T T A B ( 4 * N + 3 7 ) RI G H T S ( S T R 5 [ T ) , 2 ) : R = H | H ,P ) : H ( N , P ) = T : T = R

E 5 5 F O R R = 1 T O 9 : I F H ( R , P ) < H ( R +1 , P ) T H E N N E X TP 5 6 C ( P ) » R : O N l l - R G O T O 6 1 0 i G O

S U B 1 3 1 0 : G O S U B 1 ) 1 0 : P O K E 19 8 , 0 X = X - I : F O R Y = Y + S N T O MS T E P S N

S 5 7 P O K E W , X : P O K E W + 1 , Y : S Y S Y S: X = X - 1 ; I F X < 0 T H E N X - X + F : P

O K E V J + 2 , 0E 5 S N E X T : I F F N P ( P } T H E N I F E + B (

N , P ) = 0 T H E N B ( N , P ) » l i H M = Hi H - N : G O S U B 1 0 6 0

F 5 9 E - 0 : G O T O 3 6 0R O 6 0 0 R E M * * W I R O U T I N E * * D P 6 1 0 P O K E L N , F N L ( 0 ) + 4 : P R I N T i P

R I H T T A B ( 8 ) " [ W H T i " N S ( P ) "R I G H T ) W I N S { R I G H T J R O U N D[ R I G H T ] " ; M I D S ( S T R 5 ( G M + 1

) , 2 ) ;A S 6 2 0 P R I N T " ! [ Y E L ) " : P O K E S + 2 ] ,

0 : F O R R - 0 T O P N : P R I N T , "( R I G H T ] " R I G H T S l "

6 C O M P U T E ' S G a i e t W F e b r u a r y 1 9 8 8

Page 87: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 87/120

K

P

C 3

J X

6 3

6 4 6 5

6 6 6 7

D 6 8

D M G

E E

H

Q

D

R B

R

P C E

S

X

6 9 7 0 7 1

7 2 7 3

7 4 7 5

7 6

7 7 7 8

7 9

B B 8 1 8 2 8 3 8 4

K A 8 5 0

H 8 6 F 8 7 F 8 8 B 8 9

B 9 0

X 9 1

D 9 2 D 9 3 M S 9 4 0C 9 5

S H 9 6 0R 9 7 Q 9 8

E 9 9

{ R I G H T ) " + N S ( R > , l l ) " i{ R I G H T ] " ;P R I N T R I G H T S { S T R S ( C ( R ) " 5) , 2 ) : N E X T : G M = G M + 1 : G = G + 1t I F G > P N T H E N G = 0P O K E 6 4 6 , 1 4 i F O R R = 0 T O P N : Y= 0 : D = 7 i I F P = R T H E N D » 1F O R X = 5 5 7 7 + F N L ( R M 0 T O X+ 3 9 S T E P 4 i Y - Y + 1 i I F Y > C ( R )T H E N D - 1 1P O K E X , D i P O K E X + 1 , D i N E X T X: P ( R ) = P ( R ) + C ( R ) « 5P O K E L N , F N L ( R j : P R I N T ! P R I

N T " ( U P ) " S P C ( 4 0 - L E H ( S T R $( P ( R ) ) ) ) M I D S ( S T B S ( P ( R ) ), 2 ) : N E X T RP O K E L N , F N L ( l ) + 4 : P R I N T : ?R I N T T A B ( 6 ) " ( C Y N ) P R E S S{ R I G H T } A N Y ( R I G H T K E Y f( R I G H T } [ F l j ( R I G H T ) F O R[ R I G H T ) M E N U " : P O K E W + 2 , 3P O K E 1 9 8 . 0G E T D S i I F D S = " " T H E N 7 0 0I F D 5 = " [ F l ) " T H E N G O S U B 1 2 10 I G O T O 2 1 0G O T O 3 0 0R E * * • S B R i C H O O S E B E

P L A Y • • N - I N T ( T / 6 . 5 + l ) i I F B ( N , P )T H E N 9 2 0F O R L = N - 1 T O 1 S T E P - 1 : I F B ( L, P ) - 1 T H E N N E X TI F T < H ( L , P ) T H E N N = L : G O T O 92 F O R H = N + 1 T O 1 0 : I F B ( H , P ) - 1T H E N N E X TI F T > H ( H , P ) T H E N N - H i G O T O 92 N - F N V ( T ) i I F H - L < 4 O R T - H ( L, P ) < 6 O R H ( H , P ) - T < 6 T H E N R ET U R NB = 0 : Y = L : H M - H i X = N : C = #H = E + X : I F B ( H , P ) T H E N 8 7 0A = H ( H , P ) i I F C = 0 T H E N H ( H , P) =

B ( H , P ) - 1 : G O S U B 1 0 6 0 : H = E +X i L - 0F O R R = Y + 1 T O H M - 1 i L = L + B ( R ,P ) i N E X T i H ( H , P ) = A i A - B < L iI F A T H E N B = L i N = HF O R R = Y + 1 T O H M - 1 : I F A T H E N B( R , 1 ) = B ( R , P )B ( R , P ) - 0 : N E X T : L - YI F E - 1 T H E N G - ( E = 0 ) - E t G O T O8 1 I F C O R H ( N , P ) < H ( Y , P ) O R H ( N, P ) > H ( H M , P ) T H E N 9 1 0I F H ( N , P ) - H ( Y , P ) < 4 * ( N - Y -1 ) O R H ( H M , P ) - H ( N , P ) < 4 * ( 1 1M - N - l J T H E N 9 1 0I F A B S ( T - H { N , P ) ) < ( H ( H M , P) - H ( L , P ) ) / ( H M - L - l ) T H E N C- B i X « N - l i H » N : B » B - l i G O T O8 2 F O R R = Y + 1 T O I I M - 1 : B R P ) = B( R , 1 ) : N E X T i I F C - 0 O R B < C T HE N R E T U R NE - t F 0 R L - K T O 1 S T E P - 1 ; I F B( L - 1 , P ) T H E N N E X TF O R H ° N T O 1 0 i I F B ( H + l , P ) T HE N N E X TI P T < H ( L , P ) T H E N N = L - 1 : G O T0 7 5 0I F T > H ( H , P ) T H E N N = H + ] : G O T0 7 5 0F O R N = L T O H : I F T > H ( N , P ) T H EN N E X TI F L = 0 T H E N 9 9 0N = N + ( N - L < = H - N 0 R H > 9 ) i I F N» H = L - H T H E N N = N + ( H ( N - l , P < H ( N - 2 , P ) A N D H ( N - 2 , P ) < T )R - ( N « L ) - ( N = H ) : I F R T H E N I F( H ( N , P ) < H ( N + R , P ) ) - ( H ( N +

R , P ) < T } T H E N B ( N , P ) = 0 : G O T0 7 5 0

A X 1 0 0 0 R E T U R NQ 1 0 1 0 R E * * * S B R : D R A W N E X T

T I L E * * P 1 0 2 0 P O K E 7 8 ) , , 1 : P O K E 7 8 2 , 6 2 : P

O K E 9 1 , 3 : P O K E 9 0 , 1 2 8 s P O KE B 9 , 3 i P O K E 8 8 , 1 9 2 i S Y S 4 )9 6

A 1 . 0 3 0 X = R N D ( 1 ) * D + ] i D K S = L E F T S{ D K $ , X - 1 ) + M I D $ ( D K S , X + 1) + M I D S ( D K S , X , 1 )

H 1 0 4 0 T = A S C ( R I G H T $ ( D K S , 1 ) ) : D= D - l s R E T U R NA 1 0 5 0 R E M * * S B R : E V A L U A T E[ S P A C E j H A N D * •

A 1 0 6 0 F O R R = L + l T 0 H - l i I F F N V { H |R , P ) ) - R T H E N B ( R , P ) = l i O NR - L G O T O 1 0 B 0 : H - R t G O T O 1 06

Q 1 0 7 0 N E X T : I F R > = H M T H E N R E T U R ND 1 0 8 0 F O R L = R T O H M - 2 : I F B ( L - H , P

) T H E N N E X T : R E T U R NB P 1 0 9 0 F O R R = L + l T O H M - l t I F B ( R , P

1 - 1 T H E N N E X TM B 1 1 0 0 H = R : G O T O 1 0 6 0S X 1 1 1 0 R E M * * * S B R : C H A N G E N

M B E R S I S P R I T E • * G 1 J . 2 0 A = S + 8 * A S C ( R I G H T S ( S T R ? (

T ) , 2 ) : B - S - A + a * ( A S C ( R IG H T S ( S T R S ( T ) , 1 ) ) ) : C - 9 2B 1 1 3 0 P O K E 5 6 3 3 3 , 1 2 7 t P O K E l , 2 5

1 F 0 R R = A T O A + 7 I P O K E C , P EE K ( R )

Q 1 1 4 0 P O K E C + 1 , P E E K ( R + B ) i C - C +3 i N E X T i P O K E 1 , 2 5 5 ! P O K E 56 3 3 3 , 1 2 9 i R E T U R N

B 1 1 5 0 R E * * * S B R i M O V E T I L EO N T O S C R E E N * *

M 1 1 6 0 F O R R = l T O 1 0 : P O K E W , R / 2 + l6 8 : P O K E W + 1 , R / 2 + M : S Y S Y S: N E X T : P O K E S + 2 1 , 1 2

K 1 1 7 0 P O K E W + 1 , M t P O K E W , 2 2 5 : P OK E W + 2 , 3 i S Y S Y S t P O K E S + 2 ], P E E K ( S + 2 ) ) 0 R 3

C P 1 1 B 0 P O K E 1 9 8 , 0 i G O S U B 1 1 1 0 i A =2 4 4 I F O R R - 1 T O 9 0 : A » A + 2 i IF A = F T H E K P O K E W + 2 , 0 : A = 0

C 1 1 9 0 P O K E W , A i S Y S Y S : N E X T i R E TU R

Q 1 2 0 0 R E M • * * S B R : P R I N T M E S C R E E N * *

P 1 2 1 0 G O S U B 1 3 4 0 1 P R I N T "1 D O W N J " L E F T S ( "( R I G H T } { C Y N ) [ 0 ][ R I G H T ) C O N T I N U E

R I G H T ) C U R R E N T { R I G H T } GA M E " , S G N ( G M ) * 3 0 )

M 1 2 2 0 P R I N T " [ Y E L } [ 3 R I G H T ) [ 1] [ R I G H T j P L A Y E R[ r i g h t ] v s [ r i g h t } p l a y e r

d 1 2 3 0 p r i n t " [ 3 r i g h t ) [ 2 ][ r i g h t I p l a y e r E r i g h t }

V i R I G H T ) C O M P U T E R "H R 1 2 4 0 P R I N T " ( 3 R I G H T ) [ 3 ]

( R I G H T ) P L A Y E R [ R I G H T ]V S [ R I G H T ) P L A Y E R [ R I G H T ]V S [ R I G H T ) C O M P U T E R "

H A 1 2 5 0 P R I N T " 1 3 R I G H T ] [ 4 ]{ R I G H T } P L A Y E R ( R I G H T )V S { R I G H T ) C O M P U T E R

R I G H T ) V S ( R I G H T 1 C 0 H P U TE R [ 2 D O W N ) " 1

R G 1 2 6 0 P R I N T " l H O H E ) [ 1 4 D O W N ] "! P R I N T T A B ( 8 ) " [ C Y N j T O{ R I G H T ) " M I D $ ( " S H O W[ S P A C E S ! H I D E " , C O + 1 , 4) J 1 2 7 0 P R I N T " [ R I G H T 3 C O M P U T E R '

S R I G H T ] T I L E S , " : P R I H T TA B ( 7 ) " P U S H [ R I G H T ) [ F 7 ]

) l ] g 3{ R V S ] 8 E " ! ( R I G H T ] [ O F F ]

[ R I G H T ] B E F O R E [ R I G H T j S EL E C T I O N . "

Q 1 2 8 0 P R I N T T A B ( 3 ) " { 2 D O W N }[ W H T ) C O P Y R I G H T E R I G H T } 19 B 8 [ R I G H T } C O M P U T E 1

R I G H T ] P U B . , ( R I G H T ) I N C■

H 1 2 9 0 P R I N T T A B ( 1 0 ) M A L L( R I G H T ! R I G H T S [ R I G H T ) R E

S E R V E D l U P } " i R E T U R NC 1 3 0 0 R E M * * S B R : P R I N T G U

D E * * *P 1 3 1 0 P O K E L K , F H L ( P + 1 ) + 1 : P R I N

T i P R I N T " B 7 i ( D O W N ) [ R V S }f l ( O F F ) " jH 1 3 2 0 P R I N T " £ £ R I G H T J { R V S } f

2 [ 0 F F ) £ f R I G H T ) ( R V S ) £3 ( 0 F F } £ ( R I G H T ) { R V S } £4 [ 0 F F } £ J R I G H T ) ( R V S ) £

( R I G H T } 6 6 * 3{ R I G H T ) f O F F ) E * § [ R V S ) 7

C 1 3 3 0

S 1 3 4 0

P 1 3 5 0

R 1 3 6 0

C F 1 3 7 0

M J 3 8 0

P K 1 3 9 0

[ o f f ) B * 3 ( r v s ] 0 E * H u p J "; : R E T U R NP R I N T " [ B L U } i O F F j " M I D S (X S , 7 * F N L { P ) - 4 , 4 0 } "( Y E L } " | i R E T U R NP O K E S + 1 7 , 4 3 : P R I N T "[ B L U ) ( H ) l C L R ) " X S X S X S X SX S L E F T S f X S , 1 1 8 ) " N( L E F T ) t l N S T j ^ J H O M E )J o f f H w h t ] " ,p r i n t " [ l e f t ] m ( 3 r i g h t )0 ( 3 r i g h t } s [ 3 r i g h t ] a1 R I G H T ) I ( 3 R I G H T ] C " iP O K E S + 3 3 , 0 i P O K E S + 1 7 , 2 7i R E T U R ND A T A " P L A Y E R ( R I G H T ) 1 " , "C O M P U T E R ( R I G H T } J " , " P L AY E R [ R I G H T ] ' ' C O M P U T E R( R I G H T J 2 "

D A T A 1 7 3 , 1 7 , 2 0 8 , 1 6 , 2 5 1 ,1 6 0 , 2 , 1 8 5 , 5 9 , 3 , 1 5 3 , 2 5 5, 2 0 7D A T A 1 5 3 , 1 , 2 0 8 , 1 3 6 , 2 0 8 ,2 4 4 , 1 7 3 , 6 2 , 3 , 1 4 1 , 1 6 , 2 08 9 D A T A 2 1 , 8 8 , 9 5 , 2 5 0 , 1 2 7 , 25 4 , 1 2 7 , 2 5 4 , 9 5 , 2 5 0 , 2 6 , J .6

F a s t 6 M o d e F o T h 1 2 A r t i c l e o p a g e S 3

H E 3 0 R E C O P Y R I G H T 1 9 8 8 C O M P UT E P U B L I C A T I O N S , I N C .

A L R I G H T S R E S E R V E DR 2 P R I N T " f C L R ) ( 3 S P A C E S ] C O P

Y R I G H T 1 9 8 8 C O M P U T E P U . I N C . "

K 3 P R I N T T A B ( ] 0 ) " A L L R I G H T S( S P A C E ) R E S E R V E D ( D O W N ] "

H 4 F 0 R C = B 2 8 T O 9 5 4 ; R E A D D : P 0 K EC , D : C S = C S + D : N E X T

M 5 I F C S O l ) 4 8 4 T H E N P R I N T " T H ER E I S A N E R R O R I T H D T A S T A T E M E N T S " i E N D

F B 6 0 P R I N T " S Y S 8 2 8 T O E N A B L E[ S P A C E j K E Y T O G G L E " : P R I N T" S Y S 8 3 T D I S A B L E K E ( S P A C E ] T O G G L E "

P 7 P R I N T " S Y S 8 3 F O F A S T MO D E " : P R I N T " S Y S 8 3 F O L O W M O D E " I E N D

P 8 D A T A 7 6 , 7 2 3 , 7 6 , 1 . 0 2 , 3 , 7 6 ,1 5

C O M P U T E i s G a z e t t e F e b r u a r y 1 9 8 8 8 S

Page 88: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 88/120

J 9 D A T A 3 , 7 6 , 1 7 3 , 3 , 1 2 0 , 1 7 3 , 20 ,

X 1 0 D A T A 1 4 1 , 5 2 , 3 , 1 7 3 , 2 1 , 3 , 14 1 , 5 3

B 1 1 D A T A 3 , 1 6 9 , 1 1 7 , 1 4 1 , 2 0 , 3 1 6 9 , 3

C 1 2 D A T A 1 4 ] , 2 1 , 3 , 8 8 , 1 6 9 , 1 2 ,1 4 1 , 5 4

F 1 3 D A T A 3 , 9 6 , 1 2 0 , 1 7 3 , 5 2 , 3 , 14 1 , 2 0

J 1 4 D A T A 3 , 1 7 3 , 5 3 , 3 , 1 4 1 , 2 ) . , 3, 8

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

1 , 2 , 2 0 1K 1 7 D A T A 4 , 2 0 8 , 1 9 , 1 6 9 , 1 , 7 7 , 4

8 , 2 0 3K Q 1 8 0 D A T A 1 4 1 , 4 8 , 2 0 8 , 1 6 9 , 1 2 , 1

4 1 , 5 4 , 3S 1 9 D A T A 1 0 8 , 5 2 , 3 , 2 0 6 , 5 4 , 3 , 1

6 5 , 2 0 3S 2 0 D A T A 1 0 8 , 5 2 , 3 , 1 7 3 , 1 7 , 2 0 8

, 4 1 , 1 3 9K J 2 1 0 D A T A 1 4 1 , 1 7 , 2 0 8 , 1 6 9 , 1 , 1 4

1 , 4 8 , 2 0 BR 2 2 D A T A 9 6 , 1 7 3 , ) 7 , 2 0 8 , 9 , 1 6 ,

1 4 1 , 1 7C 2 3 D A T A 2 0 8 , 1 6 9 , 0 , 1 4 J , 4 8 , 2 08 , 9 6

M u l t i - L I S TA r t i c l e o n p a g e 7 9 H 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 .f S P A C E l A L L R I G H T S R E S E R VE

B 2 I F P E E K ( 6 5 5 3 0 ) = 5 T H E N B A N K 1

K 3 G O S U B 3 7 0A C 4 0 P R I N T " I C L R l { B L K }

[ S P A C E S j C O P Y R I G H T 1 9 8 8C O M P U T E l P U B . , I N C . "

P 5 P R I N T T A B ( I 0 ) " A L L R I G H T S[ S P A C E l R E S E R V E D "

E 6 Z S = " U " : P R I H T " [ H O M E ][ D O W N ) " T A B ( 2 9 ) Z $ : P R I N T" [ U P J " ;

K 7 I N P U T " U P P E R O R L O W E R C AS E ( U / L ) " : Z S i I F Z S < > " L 1 " AN D Z ? < > " U " T H E N 6 0

A 8 Z = 0 : I F Z S = " L " T H E N Z - J .J 9 P O K E C S , Z i P R I N T " [ D O W N ] P

E S [ R V S j R E T U R N t O F F l W H EN D O N E [ D O W N j "

G 1 0 N = 0 i O P E N 1 5 , 8 , 1 5C 1 1 N S = " " : I K P U T " F I L E N A M E " ;

N S : I F N S = " " T H E N 1 7 0C 1 2 I F L E N ( N S ) > 1 6 T H E N 1 J 0K 1 3 O P E N 2 , 9 , 2 , N S + " , P , R " i I N P

U T t l 5 , E l , E 2 S , E 3 , E 4S 1 4 C L O S E 2 i I F E l > 1 9 T H E N P R I N T

* " * - 1 E l ; E 2 S ; E 3 f E 4 : G O T O1 1

K 1 5 M S = K ? + " { 1 6 S P A C E S } "P 1 6 F O R I = 0 T O 1 5 : Z S = M I D $ ( « 5 , I

+ 1 , 1 ) : Z = A S C ( Z S ) : P O K E B U +N * 1 6 + 1 , Z : N E X T I N = N + 1 : G O TO 1 1 0

C 1 7 C L O S E 1 5 i I F N = 0 T H E N 2 0 0R 1 8 P O K E N L . N - 1 I P O K E L N , 0 : P O K

E C C . P E E K ( C O ) : G O T O 2 2 0Q 1 9 R E M E X I TK 2 0 P R I N T " { C L R ] { D O W N ! M U L T I

L I S T C O M P L E T E D " : E N DR 2 1 R E R U N - T I M E C O D EA 2 2 G O S U B 3 7 0 : P O K E C O , P E E K { C C

) : N = P E E K ( L N ) : I F N > P E E K ( NL ) T H E N 2 0 0

F 2 3 N $ = " " : F O R I = 0 T O J 5 : Z = P E E K8 C O M P U J E l ' s G a z a r r e F e B r u a r y 1 9 B 8

( B U + N * 1 6 + I ) ! Z S - C H R S ( Z ) :N S = N $ + Z S : N E X T

H 2 4 I F R I G H T S ( N 5 , D " T K E N N? = L E F T 5 ( N $ , L E N ( N S ) - 1 ) : GO T O 2 4 0

M 2 5 P R I N T " [ C L R } N O W P R I N T I NG " N

R 2 6 P O K E C C , P E E K { C O ) : P O K E C O ,P E E K ( S C ) I N - N + l I P O K E L N , N

B 2 7 Z S = " " i Z « P E E K ( C S ) . I F Z T H EA 2 8 P R I N T " { H O M E ) [ D O W N } Z = P

E E K ( Q ) : Z = Z + 7 : P O K E Q , Z : P OK E ( Z * 2 5 6 + P E E K ( Q - 1 ) - l ) , 0t C L R "

R 2 9 P R I N T " i 2 D O W K } L O A D " C H R S( 3 4 ) N ? C H R S ( 3 4 ) " , B "

J 3 0 P R I N T " [ 4 D O W N } O P E N 4 , 4 " Z5 " i C M D 4 . L I S T "

E 3 1 P R I N T " P R I N T # 4 , C ! 1 R S { 1 2 ) ;1 1 R E M F F C O D E

X 3 2 P R I H T " ( 2 D O W N J C L O S E 4 "X 3 3 P R I N T " { 2 D O W N ] Q = P E E K ( 1 5

5 ) : Z = P E E K ( Q ) : Z = Z - 7 I P O K EQ , Z : P O K E ( Z * 2 5 6 + P E E K ( Q - 1

H

F G C K

M A

C

Q

F

3 4

3 5 3 6 3 7 3 8

3 9

4 0

4 1

4 2

4 3

) ) P R I N T " ( 2 [ > O W N ] R U N 2 2 0{ H O M E ) " ;F O R I = 0 T O 6 I P O K E K B + 1 , 1 : E X T s P O K E N D X , I E N R E M S E T A D D R E S S E SI F P E E K ( 6 5 5 3 0 ) < > 1 6 4 T H E N 41 I F P E E K ( 5 6 } > 6 3 T H E N P O K E 5 6, 2 4 4 : P O K E 5 5 , 0 : P O K E 5 2 , 2 4

P O K E 5 ) . , G O T O 4 0 0P O K E 5 6 , 6 2 i P O K E S 5 , 0 : P O K E5 2 , 6 2 : P O K E 5 1 , 0C O = 1 3 3 9 t B U = P E E K ( 5 6 } * 2 5 6: N L = 8 1 9 : S C = 6 5 3 0 1 i N D X = 2 39 : K B = 1 3 1 9 : O = 4 4 : G O T O 4 3 0C O = 6 4 6 : B U = 4 9 1 5 2 : N L = 8 2 8 :E C = 5 3 2 8 1 i N D X = 1 9 8 : K B = 6 3 1: Q = 4 4I F P E E K { 6 5 5 3 0 ) = 5 T H E N C O = 24 1 : B U = - 4 8 6 4 : N L = 2 8 1 6 : N D X = -2 0 8 : K B - 8 4 2 : Q = 4 6L N - M L + 1 i C C = N L + 2 : C S - N L + 3: B C = N L + 4 I P O K E ! 5 5 , Q : R E T UR

T u r b o S p e e d S c r i p tA r t i c l e o n p a g e 7 7 P r o g r a m 1 T U R B O S Q R E M C O P Y R I G H T 1 9 8 0 C O M P U T

E P U B L I C A T I O N S , I N C . -L L R I G H T S R E S E R V E D

P P R I N T " { C L R } [ B L K }{ S P A C E S ) C O P Y R I G H T 1 9 8 8[ S P A C E J C O M P U T E l P U B . , I N

E P R I N T T A B ( 1 0 ) " A L L R I G H T SE S E R V E D " : F O R I - l T O 2 0 0 0 i N E X

m o p e n 4 , 4 , 1 0 t c l o s e 4 : i f s t = 0 th e n p r i n t " [ c l r } [ d o w n ] [ r v s ]( w h t J t u r n p r i n t e r o f f .i o F F ] " : G O T 0 4

J P R I H T " [ B L K ] " : P O K E 5 3 2 8 0 , 0 iP O K E 5 3 2 8 J , 0

X P R I N T " f C L R j L O A D " C H R S ( 3 4 l "T U R B O D I S K " C H R S ( 3 4 ) " , 8 , 1 "

D P R I N T " 1 4 D O W N j N E W i R E M( S P A C E S } f W H T l B L I N K T M E S . [ B L K } "

P P R I N T " { 2 D O W N } ? " C H R S ( 3 4 ) "1 U P } " C H R S { 3 4 ) " : S Y S 4 9 1 5 2: L O A D " C H R $ ( 3 4 ) " T U R B O S A V E "

C H R S ( 3 4 ) " , 9 "

B P R I N T " t 3 D O W N ] S Y S 2 0 6 J[ D O W N } L O A D " C H R S ( 3 4 ) " S P E

E D S C R I P T " C H R $ ( 3 4 ) " , a "P 1 P R I N T " [ 2 D O W N ! P O K E 4 4 , 6 4 :

P O K E ] 6 3 8 4 , 0 : ? " C H R ? ( 3 4 ) "{ U P ) " C H R S { 3 4 ) " ; : N E W "

X J P R I N T " l D O W N } ? " C H R 5 ( 3 4 ) "1 U P ] " C H R S ( 3 4 ) " : r . O A D " C H

R 3 " A L T E R * " + C H R S ( 3 4 ) ", B [ 2 D O W N ) R U N " ;

R 1 P O K E 6 3 ) , 1 9 j P O K E 6 3 2 , 1 3 : P OK E 6 3 3 , 1 3 : P O K E 6 3 4 , ] 3 : P O K E6 3 5 , 1 3 : P O K E 6 3 6 , ] 3 : P O K E 6 37 , 1 3

G 1 P O K E 6 3 8 , 1 3 : P O K E 6 3 9 , 3 : P OK E 1 9 8 , 9

P r o g r a m 2 A L T E R S P D S C R P TO D A T A 4 , 1 7 0 , 1 6 0 , 1 0 , 3 2 , 1 8 6 ,

2 5 5 , 1 6 9 , 0 , 3 2 , 1 8 9 , 2 5 5 , 3 2 , 19 2 , 2 5 5 , 3 2 , 2 3 6 , 3 0 , 2 4 0 , 7 , 2 3

C D A T A 1 6 9 , 4 , 3 2 , 1 9 5 , 2 5 5 , 1 6 2, 8 , 1 6 0 , 0 , 3 2 , 1 8 3 , 2 5 5 , 1 3 2 , 4 4 , 2 0 1 , 1 2 8 , 2 4 , 9 6 , 2 3 4

X A = 4 8 9 8 : B = 4 9 1 8 : G O S U B 5 : A = 7 91 6 : B = 7 9 3 4 : G O S U B 5

D P O K E 2 4 8 1 , 1 6 0 i P O K E 4 9 3 B , 8 : PO K E 4 4 , 8 : R U NA F O R I = A T O B : R E A D C : P O K E I , C : NE X T i R E T U R N

I m p o s s i b l e B o r d e r sA r t i c l e o t p a g e 7 8

P r o g r a m 1 B o u n c y B o r d e r sH 1 R E C O P Y R I G H T 1 9 B B C O M P U

T E P U B L I C A T I O N S , I N C . -A L R I G H T S R E S E R V E D

G D 2 0 P R I N T " [ C L R } [ B L K ]S S P A C E S j C O P Y R I G H T 1 9 8 8

C O M P U T E ! P U B . , I N C . "Q 3 P R I N T T A B ( l ) ) " A L L R I G H T S

[ S P A C E J R E S E R V E D [ D O W N i "P 4 G O S U B 6 2 0 0 0K E 5 0 P R I N T " { C L R i " : S Y S 4 9 1 5 2 : P R

I N R 6 P R I N T S P C ( 1 3 ) " B O U N C Y

[ S P A C E S ] B O R D E R "B 7 P R I N T S P C ( 1 3 } " P R E S S [ R E T U

R N ] "E G 8 0 G E T A $ : I F A S < > C H R $ ( 1 3 ) T H E N

8 X J 9 0 S Y S 4 9 1 5 5 i E W DK 6 2 0 0 0 F O R I = 4 9 1 5 2 T O 4 9 3 9 8 : R E A

D A : P O K E I , A : X = X + A : N E X TJ R 6 2 0 1 0 I F X < > 3 6 1 0 1 T H E N P R I N T "

[ D O W N j D A T A S T A T E M E N T[ S P A C E } E R R O R . " : S T O P

F 6 2 0 2 0 R E T U R NE 6 2 0 3 0 D A T A 2 4 , 1 4 4 , 2 ] , 1 2 0 , 3 2

, 1 3 2 , 2 5 5 , 3 2 , 1 2 9 , 2 5 5 , ]7 3 , 2 3 1 , 1 9 2 , 1 4 ] , 2 0 , 3

D 6 2 0 4 0 D A T A 1 7 3 , 2 3 2 , 1 9 2 , 1 4 1 ,2 1 , 3 , 8 8 , 9 6 , 1 2 0 , 1 6 9 , 1 27 , 1 4 1 , 1 3 , 2 2 0 , 1 7 3 , 1 3

B A 6 2 0 5 0 D A T A 2 2 0 , 1 7 3 , 2 0 , 3 , 1 4 1, 2 3 1 , 1 9 2 , 1 7 3 , 2 1 , 3 , 1 4 1, 2 3 2 , 1 9 2 , 1 6 9 , 1 1 3 , 1 4 1

R 6 2 0 6 0 D A T A 2 0 , 3 , 1 6 9 , 1 9 2 , 1 4 ), 2 1 , 3 , 1 7 3 , 1 7 , 2 0 8 , 4 1 , 12 7 , 1 4 1 , 1 7 , 2 0 B , 1 6 9

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

C P 6 2 0 8 0 D A T A 1 9 2 , 1 6 9 , 2 4 8 , 1 4 1 ,2 4 7 , 1 9 2 , 1 6 9 , 2 5 0 , 1 4 1 , 24 8 , 1 9 2 , 1 6 9 , 0 , 1 4 ] , 2 3 8 ,

Page 89: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 89/120

1 9 A 6 2 0 9 0 D A T A 1 6 9 , 2 4 8 , 1 4 1 , 2 4 4 ,

1 9 2 , 1 6 9 , 1 2 9 , 1 4 1 , 2 6 , 2 08 , 1 6 9 , 1 4 3 , 1 4 1 , 2 5 , 2 0 8 ,8

R 6 2 1 0 0 D A T A 9 6 , 1 2 0 , 1 7 2 , 2 3 8 , 19 2 , 1 8 5 , 2 3 9 , 1 9 2 , 1 4 1 , 3 2, 2 0 8 , 2 0 0 , 1 4 0 , 2 3 8 , 1 9 2 ,1 9

R 6 2 1 1 0 D A T A 5 , 2 4 0 , 1 7 , 1 8 5 , 2 3 3, 1 9 2 , 1 4 1 , 1 8 , 2 0 8 , 1 6 9 , 14 3 , 1 4 1 , 2 5 , 2 0 8 , 1 0 4 , 1 6 8

F 6 2 1 2 0 D A T A 1 0 4 , 1 7 0 , 1 0 4 , 6 4 , 17 3 , 2 3 3 , 1 9 2 , 2 0 1 , 2 4 2 , 1 44 , 7 , 1 6 9 , 2 5 2 , 1 4 1 , 2 4 4 , 19

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

Q 6 2 1 4 0 D A T A 2 4 4 , 1 9 2 , 1 4 1 , 2 3 3 ,1 9 2 , 1 4 1 , X 8 , 2 0 B , 1 7 3 , 1 7, 2 0 8 , 4 1 , 1 2 7 , 1 4 1 , 1 7 , 2 0

G P 6 2 1 5 0 D A T A 1 6 9 , 2 5 0 , 5 6 , 2 3 7 , 23 3 , 1 9 2 , 7 4 , 7 4 , 1 4 1 , 2 4 5 ,1 9 2 , 1 6 0 , 1 , 1 7 3 , 2 3 3 , 1 9 2

A 6 2 1 6 0 D A T A 2 4 , 1 0 9 , 2 4 5 , 1 9 2 , 15 3 , 2 3 3 , 1 9 2 , 2 0 0 , 1 9 2 , 4 ,2 0 8 , 2 4 4 , 1 6 9 , 0 , 1 4 1 , 2 3 8

Q 6 2 1 7 0 D A T A 1 9 2 , 1 6 9 , 1 4 3 , 1 4 1 ,2 5 , 2 0 8 , 7 6 , 4 9 , 2 3 4 , 2 4 2 ,2 4 4 , 2 4 6 , 2 4 8 , 2 5 0 , 0 , 2

B X 6 2 1 8 0 D A T A 5 , 1 4 , 8 , 0 , 2 4 8 , 0 , 17

P r o g r a m 2 E x p a n d i n g B o r d e r sH 1 R E C O P Y R I G H T 1 9 B 8 C O M P U

T E P U B L I C A T I O N S , I N C .A L R I G H T S R E S E R V E D

G 2 P R I N T ' M c L R H B L K ]{ S P A C E S ] C O P Y R I G H T 1 9 8 8

C O M P U T E P U B . , I N C . "O 3 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 [ D O W N ] "P Q 4 0 G O S U B 6 2 0 0 0K E 5 0 P R I N T " [ C L R ] " : S Y S 4 9 1 5 2 t P R

I N X 6 P R I N T S P C ( 1 2 ) " E X P A N D I N G

O R D E R "B 7 P R I N T S P C { 1 3 ) " P R E S S [ R E T U

R N ] "E 8 G E T A S : I F A 5 < > C H R S ( 1 3 ) T H E N

8 X 9 S Y S 4 9 1 5 5 : E N DQ 6 2 0 0 0 F O R I = 4 9 1 5 2 T O 4 9 4 1 4 i R E A

D A : P O K E I , A : X « X + A : N E X TF 6 2 0 1 0 I F X < > 3 4 5 4 7 T H E N P R I N T "

[ D O W N j D A T A S T A T E M E N T( S P A C E ) E R R O R . " : S T O P

F 6 2 0 2 0 R E T U R NP 6 2 0 3 0 D A T A 2 4 , 1 4 4 , 2 1 , 1 2 0 , 3 2, 1 3 2 , 2 5 5 , 3 2 , 1 2 9 , 2 5 5 , 1

7 3 , 2 3 9 , 1 9 2 , 1 4 1 , 2 0 , 3C 6 2 0 4 0 D A T A 1 7 3 , 2 4 0 , 1 9 2 , 1 4 1 ,

2 1 , 3 , 8 8 , 9 6 , 1 2 0 , 1 6 9 , 1 27 , 1 4 1 , 1 3 , 2 2 0 , 1 7 3 , 1 3

C F 6 2 0 5 0 D A T A 2 2 0 , 1 7 3 , 2 0 , 3 , 1 4 1, 2 3 9 , 1 9 2 , 1 7 3 , 2 1 , 3 , 1 4 1, 2 4 0 , 1 9 2 , 1 6 9 , 1 0 6 , 1 4

R 6 2 0 6 0 D A T A 2 0 , 3 , 1 6 9 , 1 9 2 , 1 4 1, 2 1 , 3 , 1 7 3 , 1 7 , 2 0 8 , 4 1 , 12 7 , 1 4 1 , 1 7 , 2 0 B , J . 6 9

R 6 2 0 7 0 D A T A J 4 2 , 1 4 1 , 2 4 1 , 1 9 2 ,1 4 1 , 1 8 , 2 0 8 , 1 6 0 , 1 , 2 4 , 10 5 , 2 , 1 5 3 , 2 4 1 , 1 9 2 , 2 0 0

C 6 2 0 8 0 D A T A 1 9 2 , 9 , 2 0 B , 2 4 5 , 1 69 , 0 , 1 4 1 , 2 5 0 , 1 9 2 , 1 6 9 , 25 2 , 1 4 1 , 4 , 1 9 3 , 1 6 9 , 1 2 9

P 6 2 0 9 0 D A T A 1 4 1 , 2 6 , 2 0 8 , 1 6 9 , 14 3 , 1 4 1 , 2 5 , 2 0 8 , 8 8 , 9 6 , 12 0 , 1 7 2 , 2 5 0 , 1 9 2 , 1 8 5 , 2 5

H P 6 2 1 0 0 D A T A 1 9 2 , 1 4 1 , 3 2 , 2 0 8 , 20 0 , 1 4 0 , 2 5 0 , 1 9 2 , 1 9 2 , 9 ,2 4 0 , 1 7 , 1 8 5 , 2 4 1 , 1 9 2 , 1 4

G 6 2 J . 1 0 D A T A 1 8 , 2 0 8 , 1 6 9 , 1 4 3 , 14 1 , 2 5 , 2 0 8 , 1 0 4 , 1 6 8 , 1 0 4, 1 7 0 , 1 0 4 , 6 4 , 1 7 3 , 2 4 1 . ,9

A 6 2 1 2 0 D A T A 2 0 1 , 1 4 2 , 1 4 4 , 7 , 1 69 , 2 5 2 , 1 4 1 , 4 , 1 9 3 , 2 0 8 , 9, 2 0 1 , 5 5 , 1 7 6 , 5 , 1 6 9

M 6 2 1 3 0 D A T A 4 , 1 4 1 , 4 , 1 9 3 , 1 7 3 ,2 4 1 , 1 9 2 , 2 4 , 1 0 9 , 4 , 1 9 3 ,1 4 1 , 2 4 1 , 1 9 2 , 1 4 1 , 1 8

P 6 2 1 4 0 D A T A 2 0 8 , 1 7 3 , 1 7 , 2 0 8 , 41 , 1 2 7 , 1 4 1 , 1 7 , 2 0 8 , 1 6 9 ,1 5 0 , 5 6 , 2 3 7 , 2 4 1 , 1 9 2 , 7 4

D K 6 2 1 5 0 D A T A 7 4 , 1 4 1 , 6 , 1 9 3 , 1 6 0, 1 , 1 7 3 , 2 4 1 , 1 9 2 , 2 4 , 1 0 9, 6 , 1 9 3 , 1 5 3 , 2 4 1 , 1 9 2

M J 6 2 1 6 0 D A T A 2 0 0 , 1 9 2 , 4 , 2 0 8 , 2 44 , 2 0 0 , 1 6 9 , 1 5 0 , 2 4 , 1 0 9 ,6 , 1 9 3 , 1 5 3 , 2 4 1 , 1 9 2 , 2 0 0

D 6 2 1 7 0 D A T A 1 9 2 , 9 , 2 0 8 , 2 4 4 , 1 69 , 0 , 1 4 1 , 2 5 0 , 1 9 2 , 1 6 9 , 14 3 , 1 4 1 , 2 5 , 2 0 B , 7 6 , 4 9

X 6 2 1 8 0 D A T A 2 3 4 , 1 4 2 , J 4 4 , 1 4 6 ,1 4 8 , 1 5 0 , 1 5 2 , 1 5 4 , 1 5 6 , )5 8 , 0 , 2 , 5 , 1 4 , 8 , 9

H 6 2 1 9 0 D A T A 7 , 3 , 4 , 0 , 2 4 8 , 8 , 0

P r o g r a m 3 R a i n b o w B o r d e r sH 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

G 2 P R I N T " { C L R } { B L K ]( S P A C E S ] C O P Y R I G H T 1 9 8 8

C O M P U T E l P U B . , I N C . "Q 3 P R I H 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 ( D O W N ] "P 4 G O S U B 6 2 0 0 0K 5 P R I N T " { C L R } " : S Y S 4 9 1 5 2 : P R

I N X 6 P R I N T S P C ( 1 3 ) " R A I N B O W B O

D E R "B 7 P R I N T S P C ( 1 3 ) " P R E S S [ R E T UR N ] "

E 8 G E T A $ : I F A S < > C H R S ( 1 3 ) T H E N8

X 9 S Y S 4 9 1 5 5 : E N DG 6 2 0 0 0 F 0 R I = 4 9 1 5 2 T O 4 9 3 1 3 : R E A

D A : P O K E I , A i X = X + A t N E X TQ Q 6 2 0 1 0 I F X - O 2 0 0 4 5 T H E N P R I N T "

( D O V J N j D A T A S T A T E M E N T{ S P A C E } E R R O R . " ! S T O P

F 6 2 0 2 0 R E T U R ND 6 2 0 3 0 D A T A 2 4 , 1 4 4 , 2 1 , ] 2 0 , 3 2

, 1 3 2 , 2 5 5 , 3 2 , 1 2 9 , 2 5 5 , 17 3 , 1 4 1 , 1 9 2 , 1 4 1 , 2 0 , 3

E 6 2 0 4 0 D A T A 1 7 3 , 1 4 2 , 1 9 2 , 1 4 1 ,2 1 , 3 , 8 8 , 9 6 , 1 2 0 , 1 6 9 , 1 27 , 1 4 1 , 1 3 , 2 2 0 , 1 7 3 , 1 3

M 6 2 0 5 0 D A T A 2 2 0 , 1 7 3 , 2 0 , 3 , 1 4 1, 1 4 1 , 1 9 2 , 1 7 3 , 2 1 , 3 , 1 4 1, 1 4 2 , 1 9 2 , 1 6 9 , 8 6 , 1 4 )

R 6 2 0 6 0 D A T A 2 0 , 3 , 1 6 9 , 1 9 2 , 1 4 1, 2 1 , 3 , 1 7 3 , 1 7 , 2 0 8 , 4 1 , 12 7 , 1 4 1 , 1 7 , 2 0 8 , 1 6 9

Q 6 2 0 7 0 D A T A 5 0 , 1 4 1 , 1 8 , 2 0 8 , 1 41 , 1 6 0 , 1 9 2 , 1 4 1 , 1 6 1 , 1 9 2

1 6 9 , 1 2 9 , 1 4 1 , 2 6 , 2 0 8 ,6

E 6 2 0 8 0 D A T A 1 4 3 , 1 4 , 2 5 , , 2 0 8 , 88 , 9 6 , 1 2 0 , 2 3 8 , 1 6 1 , 1 9 2 ,1 7 3 , 1 7 , 2 0 8 , 4 1 , 1 . 2 7 , 1 4

X 6 2 0 9 0 D A T A 1 7 , 2 0 8 , 1 7 3 , 1 6 0 , 19 2 , 2 4 , 1 0 5 , 6 , 1 4 1 , 1 6 0 , 19 2 , 1 4 1 , 1 8 , 2 3 8 , 1 7 6 , 4

F 6 2 1 0 0 D A T A 2 0 1 , 2 5 0 , 1 4 4 , 2 7 , 16 9 , 0 , 2 3 4 , 1 4 1 , 3 2 , 2 0 8 , 16 9 5 0 , 1 4 1 , l a 2 0 8 , 1 4 ) .

P 6 2 1 1 0 D A T A 1 6 0 , 1 9 2 , 1 6 9 , 1 , 1 4

1 , 1 6 ) , 1 9 2 , 1 6 9 , 1 4 3 , 1 4 1, 2 5 , 2 0 8 , 7 6 , 4 9 , 2 3 4 , 1 7 3

J H 6 2 1 2 0 D A T A 1 6 1 , 1 9 2 , 1 4 1 , 3 2 , 20 8 , 1 6 9 , 1 4 3 , 1 4 1 , 2 5 , 2 0 8, 1 0 4 , 1 6 8 , 1 0 4 , ) 7 0 , 1 0 4 ,6

E 6 2 1 3 0 D A T A 0 , 0

P r o g r a m 4 Y o - Y o B o r d e r sH ) R E C O P Y R I G H T 1 9 B 8 C O M P U

T E P U B L I C A T I O N S , I N C .A L L R I G H T S R E S E R V E D

G 2 P R I N T " ( C L r J ( B L K ){ S P A C E S j C O P Y R I G H T 1 9 8 8

C O M P U T E l P U B . , I N C . "Q 3 P R I N T T A B ( l ) } " A L L . R I G H T S

[ S P A C E ] R E S E R V E D [ D O W N ] "P 4 G O S U B 6 2 0 0 0K 5 P R I N T " ( C L R } " : S Y 6 4 9 1 5 2 i P R

I N K 6 P R I N T S P C ( ) 4 ) " Y O Y O B O R D E RB 7 P R I N T S P C ( 1 3 ) " P R E S S [ R E T U

R N ] "E 8 G E T A S : I F A S < > C H R $ ( 1 3 ) T H E N

B X 9 S Y S 4 9 1 S 5 t E N DD 6 2 0 0 0 F O R 1 = 4 9 1 5 2 T 0 4 9 3 9 9 : R E A

D A : P O K E I , A : X = X + A : N E X TH 6 2 0 1 0 I F X O 3 1 5 5 2 T H E N P R I N T "

[ D O W N l D A T A S T A T E M E N T( S P A C E ) E R R O R . " : S T O P

F 6 2 0 2 0 R E T U R NA 6 2 0 3 0 D A T A 2 4 , 1 . 4 4 , 2 1 , 1 2 0 , 3 2

, 1 3 2 , 2 5 5 , 3 2 , 1 2 9 , 2 5 5 , 17 3 , 2 3 2 , 1 9 2 , 1 4 1 , 2 0 , 3

D 6 2 0 4 0 D A T A 1 7 3 , 2 3 3 , 1 9 2 , 1 4 1 ,2 1 , 3 , 8 8 , 9 6 , 1 2 0 , 1 6 9 , 1 27 , 1 4 1 , 1 3 , 2 2 0 , 1 7 3 , 1 3

J Q 6 2 0 5 0 D A T A 2 2 0 , 1 7 3 , 2 0 , 3 , 1 4 1, 2 3 2 , 1 9 2 , 1 7 3 , 2 1 , 3 , 1 4 1, 2 3 3 , 1 9 2 , 1 6 9 , 9 8 , 1 4 1

R 6 2 0 6 0 D A T A 2 0 , 3 , 1 6 9 , 1 9 2 , 1 4 1, 2 1 , 3 , ) 7 3 , 1 7 , 2 0 8 , 4 1 , 12 7 , 1 4 1 , 1 7 , 2 0 8 , ) 6 9G G 6 2 0 7 0 D A T A 5 0 , 1 4 1 , 1 8 , 2 0 8 , 1 69 , 5 5 , 1 4 1 , 2 3 4 , 1 9 2 , 1 6 9 ,7 , 1 4 1 , 2 3 5 , ) 9 2 , 1 4 1 , 2 4 6

H D 6 2 0 8 0 D A T A 1 9 2 , 1 6 9 , 1 , 1 4 1 , 2 45 , 1 9 2 , 1 6 9 , 1 2 9 , 1 4 1 , 2 6 ,2 0 8 , 1 6 9 , 1 4 3 , 1 4 1 , 2 5 , 2 0

F 6 2 0 9 0 D A T A B 8 , 9 6 , 1 2 0 , 1 7 3 , 1 7, 2 0 8 , 4 1 , 1 2 7 , 1 4 1 , 1 7 , 2 08 , 1 7 3 , 2 3 4 , 1 9 2 , 2 4 , 1 0 9

D 6 2 1 0 0 D A T A 2 4 5 , 1 9 2 , 1 4 1 , 2 3 4 ,1 9 2 , 1 4 1 , I B , 2 0 8 , 2 0 1 , 5 5, 1 7 6 , 3 7 , 1 6 9 , 1 , 1 4 1 , 2 4 5

R 6 2 1 1 0 D A T A 1 9 2 , 2 3 8 , 2 3 5 , 1 9 2 ,1 7 3 , 2 3 5 , 1 9 2 , 4 1 , 7 , 1 6 8 ,1 7 3 , 3 3 , 2 0 8 , 4 1 , 1 5 , 2 1 7

X 6 2 1 2 0 D A T A 2 3 6 , 1 9 2 , 2 0 8 , 4 , 2 00 , 2 3 8 , 2 3 5 , 1 9 2 , 1 8 5 , 2 3 6, 1 9 2 , 1 4 ! . , 2 4 6 , 1 9 2 , 5 6 , 17

P 6 2 ) 3 0 D A T A 9 2 0 2 5 0 , 1 4 4 , 5 1 6 9 , 2 5 5 , 1 4 1 , 2 4 5 , 1 9 2 , 17 3 , 2 4 6 , 1 9 2 , 1 4 1 , 3 2 , 2 0 8

P 6 2 1 4 0 D A T A 1 6 9 , 1 9 7 , 1 4 1 , 2 0 , 31 6 9 , 1 9 2 , 1 4 ) . , 2 1 3 1 6

, 1 4 3 , 1 4 1 , 2 5 , 2 0 8 , 1 0 4S 6 2 1 5 0 D A T A 1 6 8 , 1 0 4 , 1 7 0 , 1 0 4 ,

6 4 , 1 2 0 , 1 7 3 , 1 7 , 2 0 8 , 4 1 ,1 2 7 , 1 4 ) . , 1 7 2 0 8 , 1 6 9 , 5 0

Q 6 2 1 6 0 D A T A 1 4 1 , 1 8 , 2 0 8 , 1 6 9 , 0, 1 4 1 , 3 2 , 2 0 8 , 1 6 9 , 9 8 , 1 41 , 2 0 , 3 , 1 6 9 , 1 9 2 , 1 4 1

A X 6 2 1 7 0 D A T A 2 ) , 3 , 1 6 9 , 1 4 3 , 1 4 1, 2 5 , 2 0 8 , 7 6 , 4 9 , 2 3 4 , 1 3 2, 0 , 6 , 5 , 2 , 1 4

J X 6 2 1 8 0 D A T A 1 3 , 1 0 , B , 7 , ) 5 , 0 , 01 7

C O M P U T E ! G a z e t t e F e b r u a r y 1 9 B 8 8

Page 90: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 90/120

F i r e !A r t i c l e o p a g e 4 6

H 1 R E C O P Y R I G H T 1 9 3 6 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 DX 2 P O K E 5 6 , 4 8 i P O K E 5 5 , 0 : C L R i P

O K E 5 3 2 B 0 , 1 5 : P O K E 5 3 2 8 1 , 1 5P C 3 0 P R I N T " { C L R ] [ H L K )

[ S P A C E S } C O P Y R I G H T 1 9 8 BC O M P U T E P U B . , I N C . "A 4 P R I N T T A B ( 1 0 ) " A L L R I G H T S

f S P A C E ) R E S E R V E D "A 5 F 0 R I - 1 T 0 1 . 9 1 : R E A D A : X - X + A j

N E X TP 6 I F X O ] 7 2 4 0 T H E N P R I N T " E R R O

I D A T A S T A T E M E N T S . H i ST O

M 7 R E S T O R E : F O R I = 6 7 9 T 0 7 2 5 t R EA D A : P O K E ! , A : N E X T : X = R N D [ -T I

M 8 D A T A 1 . 2 0 , 1 6 5 , 1 , 4 1 , 2 5 ] . , 1 3 , 1 , 1 6 9 , 2 0 8 , 1 3 3

E 9 D A T A 2 5 2 , 1 6 9 , 4 8 , 1 3 3 , 2 5 4 ,1 6 9 , 0 , 1 3 3 , 2 5 1 , 1 3 3

J 1 0 D A T A 2 5 3 , 1 6 2 , 8 , 1 6 0 , 0 , 1 77 , 2 5 1 , 1 4 5 , 2 5 3 , 2 0 0

B 1 1 D A T A 2 0 8 , 2 4 9 , 2 3 0 , 2 5 2 , 2 30 , 2 5 4 , 2 0 2 , 2 0 8 , 2 4 2 , 1 6 5

H 1 2 D A T A 1 , 9 , 4 , 1 3 3 , 1 , 6 8 , 9 6A 1 3 X = 0 : F O R N = 1 2 2 B 8 T O 1 2 2 9 8 i X

= X + P E E K ( N } i N E X T I I F X B 2 T H E N G O S U B 1 4 6 0

C 1 4 D I P % ( 9 ) i P O K E 5 3 2 7 2 , 2 9R 1 5 D S = " [ H O M E } { 2 6 D O W N f i T U

S = " 0 2 0 1 0 2 0 1 9 3 5 2 5 1 . 7 2 7 1 . 7 27 1 2 6 "

B H 1 6 0 B F S =@ " t F L

A A A A A A "F 1 7 U U S = " W H O O P S . . . U H - O H . . .

[ S P A C E ) E E K U 1 [ 3 S P A C E S )O H N O 1 1 2 S P A C E S } O U C H I 1 1 S P A C E S j L O O K O U T 1 S T OP I [ 4 S P A C E S ) "

A 1 8 U U S - U U $ + " D R O P l[ S P A C E S ) R O L L{ S P A C E S l H E L P l 1 1( S P A C E S ) "H 1 9 b S - " U ' * * * * * " * I [ D O H M )( 1 L E F T } - [ 9 S P A C E S ) -l D O W N ] ( 1 3 . L E F T ] J * g R 3 ' ; c "

( R V S } A A A A A A A A R

C 2 0

X 2 1

R 2 2

H 2 3

D 2 4 B 2 5 S 2 6 G 2 7 0 2 8

C 2 9

R 3 0 A 3 1

B S = B S + " [ D O W N ) ( 1 1» K B S $ = " [ 1 1 S P A C E S ) ( D O W N )[ 1 L E F T ) j l l S P A C E S )( D O W N ) { 1 1 L E F T ]{ 1 S P A C E S ) "B S S » B S S + " [ D O W N j( 1 L E F T ) 1 3 S P A C E S } "

S - 5 4 2 7 2 j F 0 R N - S T O 5 4 2 9 5 i PO K E N , 0 : N E X T t P O K E N , 1 5 i R E

S E T U P S O U N DP O K E S + 2 , 0 i P O K E S + 3 , 8 i P O KE S + 5 , 1 5 i P O K E S + 6 , 2 5 SP P = 4 0 0 0 : F O R N = 0 T O 9 : P % ( N )= P P i P P = P P * 2 f ( l / 1 2 ) : N E X Tr e m i n i t s p r i t e sX 1 = 5 3 2 4 8 i Y 1 - 5 3 2 4 9 j X 2 = 5 32 5 0 I Y 2 - 5 3 2 5 1P O K E X 1 , 0 : P O K E V 1 , 1 7 0 i P O KE X 2 , 0 i P O K E Y 2 , 1 8 4 : P O K E 52 6 4 ,P O K E 5 3 2 8 7 , 1 5 i P O K E 5 3 2 8 a ,1 5 : P O K E 5 3 2 7 7 , l i P O K E 5 3 2 71 1 i P O K E 2 0 4 0 , 1 4 i P O K E 2 0 41 , 1 3R E P I C K T Y P EP R I N T " [ C L R ) f B L K )

A 3 2

P

F G 3 4 0A 3 5 E 3 6

Q 3 7

R B S K

S

J S S P F

Q J X F E

3 B

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

{ D O W N ) P I C K T H T Y P EP R O B L E M S Y O W A N T i "

P R I N T " [ 3 D O W N ] { 4 R I G H T }( 1 A D D I T I O N " S P R I N T "( D O W N H 4 R I G H T j ( 2 ) S U B TR A C T I O N "P R I N T " [ D O W N ] { 4 R I G H T } { 3

M U L T I P L I C A T I O N " ! P R I N T" I D O W N H 4 R I G H T ) ( 4 ) D I VI S I O N " : P O K E 1 9 8 , 0G E T T I I F T S < " 1 " O R T S > " 4 " TH E N 3 4 0R E P I C K L E V E LP R I N T " [ C L R | [ 2 D O W N l P I C K

T H E L E V E L O D I F F I C U L TY i P R I N T " [ 3 D O W N ] { 4 R I G H T )( 1 B E G I N N E R " : P R I N T "[ D O W N } [ 4 R I G H T ] ( 2 ) I N T ER M E D I A T E "P R I N T " [ D O W N ] 1 4 R I G H T } ( 3

E I N S T E I N " : P O K E 1 9 8 , 0G E T W H 5 : I F W H S < " 1 " O R W H S > "3 " T H E N 3 9 0W H = 1 5 + ( 4 - V A L ( W H S ) ) * 1 5P R I N T " l C L R } { 1 0 D O W N j Y O U

W I L L H A V E " W H " S E C O N D SP U T O U T T H E [ D O W N i F I R

' P R I N T " [ 4 D O H N j P R E S S[ R V S i R E T U R N l O F F J T O S T AR T . . . . " : P O K E 1 9 8 , 0G E T A $ ! l F A S < > C H R $ { 1 3 ) T H EN 4 3 0R E M M A I N L O O PP R I N T " l C L R ] " i G O S U B 5 7 0 : TI 5 - " 0 0 0 0 0 0 " : P R = ' lG O S U B 8 1 0P R I N T L E F T S ( D S , 6 + P R ) S P C {9 ) " ( B L K } " X S " " 0 5 " " Y S "F L = 0 : G O S U B 9 8 0I F F L = 1 T H E N G O S U B 1 1 8 0 : G O T0 5 2 0P R " P R + l i I F P R < l l T H B N 4 6 0G O S U B 1 2 9 0P R I N T ' M H O M E ) [ D O W N J § 1 3P L A Y A G A I N ? { 2 S P A C E S ) ( Y/ N ) " : P O K E 1 . 9 8 , 0G E T A S i I F A S = " N " T H E N P 0 K E 53 2 6 9 , 0 : P R I N T " [ C L R ]1 D O W N ) " ! E N DI F A $ < > " Y " T H E N 5 3 0P O K E 5 3 2 6 9 , 0 : P R I N T " ( C L R )" i G O T O 2 6 0R E M I N I T S C E N EG O S U B 1 3 9 0 : P R I N T L E F T 5 ( D S, 1 7 ) S P C ( 5 ) " B 4 3 ( R V S )[ S P A C E S ) A [ 1 1 S P A C E S } 1 'P R I N T L E F T S ( D 5 , 7 ) ; : F O R N =1 T O 1 0 : P R I N T S P C ( 5 ) " 6 4 3 " FL S : N E X T : D E = 6 0 s G O S U B 1 1 4 0F O R N - 1 0 T O J . S T E P - 1 : P O K E S4 , 1 2 9 i F O R Z = 4 T O 2 0 i P O K E S +1 , Z I N E X TP R I N T L E F T S ( D 5 , N + 6 ) S P C ( 5

Q C 5 3 0

M 5 4 F 5 5 K P 5 6 0G 5 7

C 5 8

E 5 9

H 6 0

5 i G O S U B 1 1 4 0X 6 1 P R I N T L E F T S ( D S , N + 3 ) S P C ( 2

0 ) " [ B L K i " B SE 6 2 P R I N T L E F T ? ( D $ , N + 4 ) S P C ( 2

1 J " | 2 3 " M I D S ( U U 5 , ( 1 1 - N - l} « 9 + l , 9 ) ! D E - 2 0 ! G O S U B 1 1 4

R 6 3 P R I N T L E F T 5 ( D S , N + 3 ) S P C ( 20 ) B S S i N E X T

D 6 4 R E E N T E R T R U C KM 6 5 P O K E S + 4 , 6 5 : P O K E 5 3 2 6 4 , 3 tP O K E 5 3 2 6 9 , 3 : P O K E X 1 , 1 4 0 :

P O K E X 2 , 1 4 0 : P O K E 5 3 2 8 7 , 7A 6 6 P O K E 5 3 2 B 8 , 2 : F O R X « 4 0 0 T O 2

0 0 S T E P - 2 1 X X = X : I F X X > 2 5 H E N X X - X X - 2 5 S

E 6 7 I F X X > - 2 5 4 T H E N P O K E 5 3 2 6 4 ,H 6 8 P O K E X J . , X X i X X - X + 3 2 : I F X X >

2 5 5 T H E N X X = X X - 2 5 5G 6 9 I F X X > = 2 5 4 T H E N P O K E 5 3 2 6 4 ,R 7 0 P O K E X 2 , X X : S N = S N + l i I F S N <

7 T H E N P O K E S + 1 . 3 0Q 7 1 . 0 I F S N > 6 T H E N P O K E S + 1 , 2 3K C 7 2 0 I F S N > 1 2 T H E N S N » 0H 7 3 N E X T : P O K E S + 1 , 0P 7 4 R E L A D D E R U D 7 5 F O R N = 1 8 T O 7 S T E P - l i P R I N T L

E F T S [ D S , N ) S P C ( 2 4 ) " § 5 3[ R V S J A " : P O K E S + 1 , 2 4 0 - 1 0 *

N : N E X TQ 7 6 P O K E S + l , 0 i P O K E S + 4 , 1 6F 7 7 0 R E M F I R E M A N U B B 7 B 0 P O K E X 2 , 2 0 8 i F O R N » 1 6 4 T O 9 2

S T E P - 1 1 P O K E Y 2 , N t P O K E S, 1 8 0 - N t N E X T ! P O K E S + 1 , 0

R S 7 9 0 P O K E S + 4 , 1 6 : R E T U R NR 8 0 R E G E N E R A T E P R O B L E MK H 8 1 0 O N V A L ( T $ ) G O S U B 8 4 0 , 8 6 0 , 8

9 0 , 9 1 0S 8 2 X S - M I D S ( S T R S ( X ) , 2 ) t Y S = M

I D S ( S T R S ( Y ) , 2 ) . R E T U R NS G 8 3 0 R E M A D D I T I O NA 8 4 G O S U B 9 4 0 i O S - " + " ! A Q S = S T R

5 ( X + Y ) : G O S U B 9 6 0 ( R E T U R NA E 8 5 0 R E M S U B T R A C T I O NP F 8 6 0 G O S U B 9 4 0 : I F Y > X T H E N 8 6 0D 8 7 K = X + Y : A Q S = S T R S 1 X ) : G O S U B

9 6 0 i X = K i O S = " - " I R E T U R NC 3 8 0 R E M M U L T I P L I C A T I O NJ 8 9 G O S U B 9 4 0 : O S » " X " i A Q S = S T R

S ( X * V ) i G O S U B 9 6 0 R E T U R NG 9 0 R E D I V I S I O NH 9 1 G O S U B 9 4 0 t I F X - 0 O R Y - 0 T H E N

9 1 C C 9 2 0 K = X « Y : A Q S = S T R S ( X ) ! G O S U B

9 6 0 : X = K : O 5 » " / " : R E T U R NR 9 3 R E G E N E R A T E T W O V A L U E SE A 9 4 0 X = * I N T ( R N D ( l ) * ] 0 ) i Y = I N T (

R N D ( 1 ) • 1 0 ) : R E T U R NP 9 5 R E M P R U N E S T R I N GH 9 6 A Q $ = M I D $ [ A Q $ , 2 ) ! R E T U R ND 9 7 0 R E M G E T A N S W E RG 9 8 A N S - " " t P O K E 1 9 8 , 0X 9 9 G E T A $ ! P R I N T L E F T S ( D S , 2 2 )

" [ G R N l T I M E : " R I G H T S t T l S, 2

Q 1 0 0 0 I F V A L ( R I G H T S ( T I S , 3 ) ) > WH T H E N F L - 1 : R E T U R N

A 1 0 1 0 I F A S - C H R S ( 1 3 ) T H E N 1 0 4 0B 1 0 2 0 I F A S < " 0 " O R A S > " 9 " T H E N 9 9H 1 0 3 0 A N S = A N $ + A S : P R I N T L E F T 5 {

D $ , P R + 6 } S P C ( 2 1 ) " ( R V S )§ 1 3 " A N S : I F L E N ( A N S ) < 3 T HE N 9 9 0

O 1 0 4 0 I F A N S - A Q 5 T H E N G O S U B 1 0 9 0i R E T U R NK 1 0 5 0 P R I N T L E F T $ ( D S , P R + 6 ) S P C

( 3 0 ) " { B L K ) ( R V S ) N O l l l " lP O K E S + 4 , 3 3 i P O K E S + 1 , 1 0 iD E - 2 0 I G O S U B 1 1 4 0

M M 1 0 6 0 P O K E S + 1 , 0 : P O K E S + 4 , 3 2 i PR I N T L E F T S ( D S , P R + 6 ) S P C (3 0 ) " [ 5 S P A C E S } "

S 1 0 7 0 P R I N T L E F T S ( D S , P R + 6 ) S P C{ 2 " i S P A C E S ) " i G 0 T O 9

8 K 1 0 8 0 R E M R I G H TA 1 0 9 0 P R I N T L E F T ? ( D ? , P R + 6 ) S P C

1 2 0 ) " E 7 g * * * * "P 1 1 0 0 P O K E S + 4 , 1 2 9 i P O K E S + l , 9 0

! D E = 2 0 ; G O S U B 1 1 4 0 : P O K E S+ 4 , 1 2 8 : P O K E S + 1 , 0G 1 1 1 . 0 P R I N T L E F T S ( D S , P R + 6 ) S P C

( 2 0 ) " [ 4 S P A C E S ) "H 1 1 2 0 P R I N T L E F T S ( D S , P R + 6 ) S P C

( " 8 3 " F L $ I P O K E Y 2 , P E 8 C O M P U T E I S G a z e t t e F e b r u a r y 1 9 8 8

Page 91: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 91/120

K ( Y 2 ) + 8 : R E T U R NC E 1 1 3 0 R E M D E L A Y SP 1 1 4 0 T T = T IG 1 1 5 0 I F T I - D E < T T T H E N 1 1 5 0D 1 1 6 0 R E T U R NE 1 1 7 0 R E B U R N I D O W NC A X 1 8 0 P R I N T L E F T S ( D $ , 2 2 ) "

[ G R N ) [ R V S ] O O P S . . . T O ( S P A C E ) L O N G I 1 " : P O K E S +

4 1 2 J 1 1 9 0 F O R N = 1 0 T O 1 S T E P - 1 : P O K E S

+ 1 , 2 ) . 0 - N « 2 0K 1 2 0 0 P R I N T L E F T $ ( D ? , N + 6 ) S P C (

" 6 1 3 " B F ? : P O K E S + 1 , 0 : NE X T : D E = 6 0 : G O S U B 1 1 4 0

H J 2 1 0 F O R N = 2 0 T O 0 S T E P - 1 t P O K E S+ 1 , N * 1 0

C 1 2 2 0 P R I N T L I = ; F T S { D S , 2 1 - N ) S P C( 5 ) " ( 1 5 S P A C E S ] " ; i N E X T

J 1 2 3 0 P R I H T L E f T S ( D S , 1 7 ) S P C { SJ - g S a l R V S } f ( B L K )[ 1 S P A C E S } ? 5 3 6 * 3 [ O F F ]

C 1 2 4 0 P R I N T L E F T $ ( D S , 1 8 ) S P C ( 5> " E 5 3 [ R V S ) £ [ B L K jt 1 S P A C E S T 6 5 3 I * } "

A S 1 2 5 0 P R I N T L E F T S ( D 5 , 1 9 ) S P C ( 5) " ( B L K ] g l 6 T 3 "

1 2 6 0 F O R N - 1 T O 8 i X = 1 N T ( R N D ( 1 )• J 0 ) + 8 : Y - I N T | R N D { 1 ) * 1 1

H

C 1 2 7 0 P R I N T L E F T S ( D S , Y ) S P C ( X )" 1 @ " : D E » 1 0 t G O S U B 1 1 4 0 : N E

X T i R E T U R NX 1 2 8 0 R E A L 1 J H 1 2 9 0 P O K E S + 4 , 6 5 i F O R N = l T O L E N

( T U S ) / 2 ! P S - M I D S ( T U S , ( N- 1 ) « 2 + 1 , 2 )

S 1 3 0 0 P - V A L ( L E F T S ( P 5 , 1 ) ) : D E =V A L ( R I G H T 5 | P S , 1 ) ) * 3

C Q 1 3 1 0 F = P % ( P ) : P l = l N T ( P / 2 5 6 ) :P 2 = P - 2 5 6 * P 1

F 1 3 2 0 P O K E S , P 2 i P O K E S + 1 , P I s P OR P = ; . T O D E " 2 0 i N E X T

K 1 3 3 0 P O K E S , 0 ! P O K E S + 1 , 0 I F O R P= 1 T O D E N E X T N E X T P O K E S+ 4 , 6 4

S 1 3 4 0 P R I N T L E F T S ( D $ , 5 ) S P C ( 2 0) " [ R E D j " B $

F H 1 3 5 0 P R I N T L E F T $ ( D ? , 6 ) S P C ( 2 1) " Y A Y 1 I l " i P O K E S + 4 , 1 2 9 :F O R N = 0 T O 1 5 5 T E P . l

H 1 3 6 0 P O K E 5 4 2 9 6 , N : P O K E S + 1 , 1 0i N E X T i F 0 R N - 1 5 T 0 1 S T E P - .0 5 j P O K E 5 4 2 9 6 , N i N E X T

D 1 3 7 0 P O K E S + 1 , 0 I P O K E S + 4 , 1 2 0 :P O K E 5 4 2 9 6 , 1 5 : R E T U R N

E 1 3 8 0 R E S H O W L E V E LH 1 3 9 0 P R I N T M H O M E ) [ D O W N ] " S P C

( 2 0 ) " § 2 i ( R V S ] L E V E L : " ;S 1 4 0 0 I F W H S = " 1 " T H E N P R I N T "

g ) j } ( 2 S P A C E S j B E G I N N E R( S P A C E S ) "J 1 4 1 0 I F W H S = " 2 " T H E N P R I N T "

§ 1 3 ( 2 S P A C E S l l N T E R M E D .[ S P A C E S ] "

F 1 4 2 0 I F W H S - " 3 " T H E N P R I N T "E l S ( 2 S P A C E S j E I N S T E I N[ S P A C E S ] " 1

H P 1 4 3 0 P R I N T " ( H O M E ) ( 2 D O W N ] " SP C { 2 0 ) " f t 2 > H R V S } T I M E L M I T t " l

F Q 1 4 4 0 P R I N T " ( R V S } g l 3 " W H "( L E F T ] S E C . " i R E T U R N

D P 1 4 5 0 R E M D E F I N E S P R I T E S & C H A R S

P G 1 4 6 0 F O R N - 0 T O 6 4 * 2 - 1 : R E A D A : PO K E B 3 2 + N , A i N E X TX 1 4 7 0 5 Y S 6 7 9 i F O R N = 0 T O 1 5 : R E A DA i P O K E 1 2 2 8 8 + 1 0 2 4 + N , A : NE X T I R E T U R N

F F 1 4 8 0 R E S P R I T E D A T A

X 1 4 9 0 D A T A 0 , 3 0 , 0 , 0 , 6 3 , 0 , 0 , 1 2X 1 5 0 0 D A T A 2 2 4 . 0 , 1 8 , 1 6 , 0 , 3 4 , 0

, M 1 5 1 0 D A T A 1 8 , 0 , 0 , 1 2 , 0 , 0 , 3 0 , 0D 1 5 2 0 B A T A 0 , 6 3 , 0 , 7 , 2 5 5 , 0 , 7 , 2

3 J 1 5 3 0 D A T A 0 , 7 , 2 2 3 , 0 , 0 , 1 2 7 , 0 ,R F 1 5 4 0 D A T A 3 . 2 7 , 0 , 0 , 1 2 7 , 0 , 0 , 1

7 , S 1 5 5 0 ' D A T A 0 , 5 4 , 0 , 0 , 5 4 , 0 , 0 , 5 4K A 1 5 6 0 D A T A 0 , 0 , 5 4 , 0 , 0 , 1 2 6 , 0 , 1

8 M 1 5 7 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0H 1 5 8 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0A 1 5 9 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0K 1 6 0 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 3 0 , 0H 1 6 1 0 D A T A 0 , 5 0 , 2 5 5 , 2 5 4 , 9 8 , 8 5

, 8 4 , 1 9 4B 1 6 2 0 D A T A 8 5 , 8 4 , 2 5 5 , 2 5 5 , 2 5 4 ,

2 5 5 , 1 3 7 , 2 5 5K 1 6 3 0 D A T A 2 5 5 , 1 8 6 , 2 5 5 , 2 4 3 , 1 5

4 , 2 3 1 , 2 0 4 , 1 8 5K K 1 6 4 0 D A T A 1 5 3 , 1 8 , 2 5 5 , 1 6 4 , 1 2 ,

0 , 2 4 , 0C 1 6 5 0 R E C H A R D A T AA 1 6 6 0 D A T A 1 4 6 , 2 1 4 , 2 1 5 , 2 4 7 , 2 4

7 , 2 5 4 , 2 5 2 , 0 6 0R 1 6 7 0 D A T A 2 5 5 , 1 2 9 , 1 2 9 , 1 2 9 , 1 29 , 1 2 9 , 1 2 9 , 2 5 5

E a s y L o a dA r t i c l e o p a g e 7 5

H J R E C O P Y R I G H T 1 9 8 8 C O M P UT E P U B L I C A T I O N S , I N C .

A L L R I G H T S R E S E R V E DB 2 I F P E E K ( 6 5 5 3 0 ) = 5 T H E N B A N K 1P 3 P R I N T " ( C L R ] [ B L K ]

1 S P A C E S ) C O P Y R I G H T 1 9 8 HC O M P U T E I P U B . , I N C . "

F 4 P R I N T T A B ( 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 "Q 5 P R I N T T A B ( 6 ) " [ 3 D O W N }

[ R V S j E A S Y L O A D F I L E N A M E( S P A C E ] C O N V E R T E R "

P 6 P R I H T " ( D O W N ) ( S I N C E T H E AD D - O N S B E C O M E P A R T O T E

K 7 P R I N T " F I L E N A M E , T H E N T IR N A M E M U S T B 1 6 " i P R I NT " C H A R A C T E R S O R L E S S . ) "

R 8 P R I N T " ( D O W N ] E N T E R A H F I L E N A M E P R O M P T T L S T

M 9 P R I N T " T H E D I R E C T O R Y , O R[ S P A C E } E T O E X I T T H E P R O

G R A M . "J 1 0 I N P U T " F I L E N A M E ( O O

E " r A SD 1 1 I F A $ = " E " T H E N P R I N T < 1 i C L R )

E N C D 1 2 0 I F A S = " S " T H E N G O S U B 2 4 0 i G O

T O 1 0 0J 1 3 P R I N T T A B ( 4 ) " £ D 0 W N ] l -

A D ' , 8 r ' ( A D D S C H R S ) "

J 1 4 P R I N T T A B ( 4 ) " 2 T A D { s p a c e ] ' , 8 , 1 ' ( A n n s

H A R S ) "B 1 5 P R I N T T A B ( 4 ) " 3 T A B O R

T f D O W N j "D P 1 6 0 I N P U T " E N T E R C H O I C E ( 1 - 3

) " l C H O I C E : L » L E N | A S ) i I F CH O I C E = 3 T H E N P R I N T i G O T O 1 0

D 1 7 G O S U B 3 9 0 I I F C H O I C E - 1 A K D L> 1 2 O R C H O 1 C E = 2 A N D L > 1 1 T H E

S 1 3

J 1 9

S 2 0

N G O S U B 3 9 0 : G O S U B 2 9 0I F C H O I C E = 1 T H E N O P E N 1 5 , 8 ,1 5 , " R : " + A S + " § D i B ^ = : " + A5 : C L O S E 1 5I F C H O I C E = 2 T H E N O P E N 1 5 , 8 1 5 , " R : " + A S + " g D 3 8 £ D 3 1 » i" + A S : C L O S E 1 5G O S U B 3 7 0 : P R I N T " A N O T H E R( S P A C E ) F I L E N A M E ? ( Y / N ) "

G E T P S : I F P S = " " T H E N 2 1 0I F P S - 1 Y " T H E N P R I N T : G O T O 10 P R I N T " ( C L R ] " : E N DO P E N 1 , 8 , 0 , " S 0 " S P R I N T "{ C L R ) [ R V S ] " ;G E T # 1 , B S j I F S T < > 0 T H E N 2 B 0I F B ? < > C H R 5 ( 3 4 ) T I [ E N 2 5 0P R I N T B S ; i F 0 R I = 1 T O 1 7 : G E T# 1 , B S : P R I N T B S ; i N E X T I i P RI N T ; I F S T = 0 T H E N 2 5 0C L O S E 1 : G O S U B 3 7 0 : R E T U R ND = l 2 + ( C H O I C E = 2 ) I G S = " C H AR A C T E B S " : D = L - D i I F D = l T H EN G S = L E F T S ( G S , 9 )P R I N T " ( D O W N ) F I L E N A M E T

L O N G B Y " D ; G S " . "P R I N T " W O U L D Y O U L I K E T O

S H O R T E N I ( Y / N ) ? "G E T P S i I F P $ = " " T H E N 3 2 0I F P S < > " Y " T H E N R U NP R I N T " ( D O W N j O L D N A M E : " A $: I N P U T " N E W N A M E : " ; B S

O P E K 3 . 5 , 8 , 1 5 " R : " + B S + 1 "+ A S : C L O S E 1 5 r A S = B S i G O S U B3 7 0 : R E T U R NR E R E A D E R R O R C H A N N E LO P E N 1 5 . 8 , 1 5 : I N P U T # 1 5 , E JS , E 2 S , E 3 S , E 4 5 : P R I N T "( D O W N ] " E 1 S " " E 2 $ : C L O S E J5 : R E T U R NR E M G O N GI F P E E K ( 6 5 5 3 0 ) = 1 6 4 T H E N 4 3

J 4 0 S = 5 4 2 7 2 : P O K E S + 2 4 , 0 i F O R i J= 0 T O 2 4 : P O K E S + H , 0 N E X T

Q 4 1 P O K E S + 1 , 6 0 : P O K E S + 5 , 9 i P OK E S + 1 5 , 1 0 : P O K E S + 2 4 , 1 5 i FO R H - 1 T 0 3

A K 4 2 0 P O K E S + 4 , 2 1 : F O R T = l T O 6 0 0 iN E X T : P O K S S + 4 , 2 0 i F O R T = l T0 1 0 0 : N E X T i N E X T : R E T U R N

R 4 3 V O L 7 i F O R I = l T O 3 t S O U N D l , 44 0 , 8 : F O R J " ] T O 2 0 0 : N E X T : NE X T ! R E T U R N

F u n c t i o n K e M a g i c i a nA r t i c l e o p a g e 7 3

E J D I M F S U 6 ) i R E M C O P Y R I G H T[ S P A C E 3 1 9 8 8 C O M P U T E I P U

L I C A T I O H S , I N C . A L R I G HT R E S E R V E D

G 2 P R I N T " [ C L R ] ( B L K ]t S P A C E S [ C O P Y R I G H T 1 9 8 9

C O M P U T E I P U B . , I N C . "M 3 P R I N T T A B ( l ) ) " A L L R I G H T S

[ S P A C E j R E S E R V E D " i G O S U B 3 9P 4 F S ( 1 ) - " L O A D " + C H R ? ( 3 4 )Q 5 F ? ( 2 ) = " S A V E " + C H R S ( 3 4 )S 6 F S ( 3 ) = " P R I N T " + C H R $ ( 3 4 )B 7 F 5 ( 4 ) = " P O 5 3 2 8 1 , 0 i P O 5 3 2 8 0

, 0 i " + C H R S ( 1 5 2 ) + " L I S T " + C H

R C R K

P R X

M H

R R

K H Q P

K J

M G

2 1 2 2

2 3 2 4

2 5 2 6 2 7

2 8 2 9

3 0

3 1

3 2 3 3 3 4 3 5

3 6 7

3 8 3 9

P K 8 0 F ? ( 5 ) = " G O T O "J 9 F S ( 6 ) = " G O S U 9 "Q M 1 0 0 F S ( 7 ) » " F O R I = 1 T O 5 0 0 : N E X T

C O M P U T E ' S G a z e t t e F e t n u a r y ' 9 8 8

Page 92: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 92/120

H 1 1 0 F S ( 8 ) H L O A D " + C H R S ( 3 4 )S " + C H R S ( 3 4 ) + " , 8 "

R 1 2 F S ( 9 ) ^ " O P E N 4 , 4 : C M D 4 : L I ST

X 1 3 F S U 0 ) " O P E N 1 5 , B , 1 5 , " + CH R S { 3 4 " V 0 " + C H R S ( 3 4 ) + "i C L O S E 1 5 "

K K 1 4 0 F $ ( l l ) = " O P E N 1 5 , 8 , 1 5 , B + CH R ? ( 3 4 ) + " I 0 " + C H R $ ( 3 4 ) + "I C L O S B 1 5 "

P 1 5 F S ( 1 2 ) - " L I S T 0 - 1 5 0 " + C H R S( 1 3 )

S 1 6 F S U 3 ) " L I S T 1 5 1 - 3 0 0 " + C HR S I 1 3 }E 1 7 F S ( 1 4 ) = M L I S T 3 0 0 - 4 5 0 " t C H

R S U 3 )M 1 8 F S ( 1 5 ) < 1 L I S T 4 5 1 - 6 0 0 " + C H

R S ( 1 3 )Q 1 9 0 F $ ( 1 6 ) - < 1 R t J N " + C H R S ( 1 3 )G 2 0 F O R P » 1 T O 1 6 : L = L E N ( F S [ P ) )

1 F O R I = 1 T O LS 2 1 P O K E 5 J 3 5 0 + C , A S C ( M I D 5 ( F S

( ) , 1 , 1 ) ) : C ^ C + 1 : N E X T P K E 5 1 3 5 0 + C , 0 i C = C + 1 : N E X T

X 2 2 P R I N T ' M C L R ] i D O W H ] A L L K Y A R D E F I N E D . "

S 2 3 I N P U T " D O Y O W I S H T O S AV T H I S V E R S I O N£ S P A C E S ] Y ( 3 L E F T } " j Q Si I F Q S = ' " Y " T H E H 2 6 0

E E 2 4 0 I F Q S o " N " T H E N 2 3 0F 2 5 P R I N T " { C L R } ' " : E N DM 2 6 I N P U T " F I L E N A M E " ; N S : L = L E

N ( N 5 ) I I F L < 1 O R L > 1 6 T H E N 2 6H 2 7 P R I N T " [ D O W N ) P L E A S E W A I TM 2 8 O P E N 1 5 , 8 , 1 5 , " I 0 " i C L O S E l

5 : I F S T O 0 T H E N 3 7 0J 2 9 0 P E N 1 , 8 , 1 5 : O P E N 2 , 8 , 2 , " 0

: " + t i S + " , P , W : I F S T < > 0 T H EH 3 4 0

D S 3 0 0 P R I N T # 2 , C H R S ( 0 ) C H R $ ( 2 0 0B 3 1 F O R K = 5 1 2 0 0 T O 5 1 3 5 0 + C i P R I

N T # 2 , C H R $ ( P E E K ( K ) t ; : N E XE 3 2 I F S T O 0 T H E N 3 4 0C 3 3 P R I N T S A V E C O M P L E T E D . ' 1 !

G O T O 3 5 0D 3 4 P M N T " [ R E D ) E R R O R :

( S P A C E S J S 6 3 " ;E 3 5 G E T I l , E S : P R I N T E S ; t I F E ? <

> C H R S ( 1 3 ) T H E N 3 5 0H K 3 6 0 C L O S E ) i C L O S E 2 : P R I N T "

t C L R ) ■ ■ : S Y S 5 1 2 0 0 : E N DK 3 7 P R I N T M R E D j D I S K E R R O R i

{ S P A C E S 1 B 6 3 "F 3 8 P R I N T " ( 2 R I G H T ) l N S E R T

1 S A N P R E S S A K E Y . " : WA I T 1 9 B , 1 5 : G E T A S : G O T O 2 8 0

B 3 9 F O R I = 5 1 2 0 0 T O 5 1 3 4 9 : R E A D A: X - X + A i P O K E I , A J N E X TE 4 0 I F X < > 1 9 5 7 3 T H E N P R I N T " E R R

O I M L D A T A S T A T E M E N TS . " : S T O P

E 4 1 R E T U R NM 4 2 D A T A J 6 9 , 1 2 4 , 1 6 0 , 2 0 0 , 3

, 3 0 , 1 7 1 , 1 2 0 , 1 6 9 , 2 0A F 4 3 0 D A T A 1 4 1 , 2 0 , 3 , 1 6 9 , 2 0 0 , 1

4 1 , 2 1 , 3 , 8 8 , 9 6Q 4 4 D A T A 1 6 5 , 1 9 7 , 2 0 1 , 6 4 , 2 0 8

, 5 , 1 3 3 , 2 5 3 , 7 6 , 4 95 4 5 D A T A 2 3 4 , 1 9 7 , 2 5 3 , 2 4 0 , 2 4

9 , 1 3 3 , 2 5 3 , 2 0 1 , 3 , 1 4 4C P 4 6 0 D A T A 2 4 3 , 2 0 1 , 7 , 1 7 6 , 2 3 9 ,

4 1 , 3 , 1 3 3 , 2 5 4 , 1 7 3F F 4 7 0 D A T A 1 4 1 , 2 , 2 0 8 , 5 , 1 6 5 , 2 54 , 7 6 , 6 5 , 2 0 0 , 1 7 0R 4 8 . D A T A 1 8 9 , 1 4 2 , 2 0 0 , 5 , 2 5 4 ,

1 6 2 , 1 5 0 , 1 6 0 , 2 0 0 , 1 3 4H 4 9 D A T A 2 5 1 , 1 3 2 , 2 5 2 , 1 6 0 , 0 ,

] 7 0 , 2 4 0 , 1 7 , 1 7 7 , 2 3 1

G 5 0 D A T A 2 0 B , 3 , 2 0 2 , 2 4 0 , 9 , 2 30 , 2 5 1 , 2 0 8 , 2 4 5 , 2 3 0

X 5 1 D A T A 2 5 2 , 7 6 , 7 B , 2 0 0 , 2 0 0 ,1 7 7 , 2 5 1 , 2 4 0 , 1 8 5 , 2 0 1

D 5 2 D A T A 1 3 , 2 4 0 , 1 1 , 3 2 , 2 1 0 , 25 5 , 2 0 0 , 2 0 8 , 2 4 2 , 2 3 0

X G 5 3 0 D A T A 2 5 2 , 7 6 , 9 5 , 2 0 0 , 1 4 1 ,1 1 9 , 2 , 1 6 2 , 1 , 1 3 4

D E 5 4 0 D A T A 1 9 8 , 7 6 , 2 8 , 2 0 0 , 8 3 , 85 , B 0 , 6 9 , B 2 , 7 5

R 5 5 D A T A 6 9 , 8 9 , 3 2 , 6 9 , 7 8 , 6 5 ,6 6 , 7 6 , 6 9 , 6 8

D F 5 6 0 D A T A 4 6 , 0 , 0 , 4 , 8 , 0 , 1 2 , 0 ,0 ,

G r a n d P i S e i n s t r u c t i o n s o p a g e 7 b e f o r et y p i n g i n P r o g r a m 1 E p s o n V e r s i o n0 3 3 4 : A 90 3 3 C : F F0 3 4 4 l A A0 3 4 C : F F0 3 5 4 : 8 40 3 5 C : B 90 3 6 4 : 0 30 3 6 C ; F B0 3 7 4 : D 00 3 7 C : E 00 3 8 4 : 6 90 3 B C I 0 A0 3 9 4 : C 90 3 9 C : A 80 3 A 4 : A 50 3 A C ; 0 20 3 B 4 ; F D0 3 B C : A 90 3 C 4 i F 00 3 C C : F C0 3 D 4 : 2 00 3 D C : A S0 3 E 4 i F F0 3 S C i l 20 3 F 4 : 0 ) .

6 0 8 5 F CA F 2 A 0 2 A 0 4 2 0F 8 0 E 0 3 2 0D 0 F 5 A 23 E 0 0 A 2 0 D E 0 A C 2 D 2 F F0 8 F 0 0 B4 C 6 B 0 F 1 8 6 9E G F C E 6C 1 9 F 00 0 8 5 F D

B I

D 2 F F 2 F C 0 A 0 4 4 C8 0 4 0 2 0 0 0 0 0

8 F 3 E

2 C B F B A F FC F B 4 F DD F 0 0 A 0F 0 0 42 0 D 2A 2 0 05 9 E 6 0 29 8 3 8A 0 0 04 8 F C E 60 3 4 CA F 0 C B F D F 9 0 8 9C 3 F F1 0 0 0 0 0

F A 2 7 EA 9 0 4 B 2 C 4 A 0 0 8 4 F E 7 0C 8 C 0 4 0 B A 2 F F E 8 C F9 B I B 2 CE A 9 A 0 8 E 9 4 F E 0 0 B F B 9 0 B 6F A 5 A 06 B 0 3 8 3 E 9 F C A 5 F A 0 F E F 0 2 C C A 6I 3 0 4 0 2

3 B

2 D

0 0 7

P r o g r a m 2 C o m m o d o r e 1 5 2 5V e r s i o n0 3 3 4 : A 9 6 0 3 3 C : F F A 00 3 4 4 : A A A 0 3 4 C : F F A 0 5 4 1 8 4 F 0 3 5 C i A Z 0 0 6 4 : 0 4 A 0 3 6 C : D 2 F F0 3 7 4 : 0 0 9 0 3 7 C : 9 0 E 0 3 8 4 : 0 2 C 0 3 8 C 1 4 F A 0 3 9 4 : 0 2 A 0 3 9 C : 9 0 0 0 3 A 4 1 A 5 F 0 3 A C I 0 3 A 0 3 B 4 : E 9 F 0 3 B C : A 5 F 0 3 C 4 : 0 A 2 0 3 C C : F E A 3 3 D 4 : C C F 0 3 D C : 0 9 2 0 3 E 4 i F F A 0 3 E C : 4 0 2

8 5 F CF 2 0 2 0 2 8 0 B F 2 D E 8 E 01 6 2 D 0 F 4 5 F I E F C 1 0 8 8 5 F B3 E

D F F E C 9A 9 0 4D F 0 2 1 0

2 C B F B A F FC 9 F F9 4 F D3 D E B0 A 0 6 D 00 A 0 E 0 6 9 80 A 6 9 4 0E 6 F CF 0 0 3F A B 0 I 8 2 0 D 20 4 9 04 C A 0 D F 0 0

F F A 2 7 EA 9 0 4 B l2 C A A 0 0 9 4 F E 7 00 F 0 3 A2 2 5 E B A 2 0 5C 5 E 0 A 2 3 8 E 9 0 0 0 9 4 F 26 F 5 E 6 F D 0 4 5 E 5 2F 3 A C 6 F C 7 4F A 2 F E 6 6 58 2 D F F A 9 D 2 D 2 D l

6 0 8 0 1 0 1 0 0 C 7

P r o g r a m 3 C o m m o d o r e 1 5 2 6V e r s i o n0 3 3 4 i A 9 6 6 5 F C 2 C C P F A 2 7 E0 3 3 C : F F A F 2 B D F F A 9 0 6 B 0 3 4 4 : A 8 A 2 0 4 2 B F F 2 0 C 0 A 00 3 4 C i F F A 0 2 C 9 F F A I 7 0 3 5 4 : 2 0 D 2 F F A 9 0 6 2 0 C 3 F F F

0 3 5 C : A 90 3 6 4 : 2 00 3 6 C : A 00 3 7 4 : 8 40 3 7 C : 0 30 3 8 4 : 2 00 3 8 C : E B0 3 9 4 : C 00 3 9 C : F F0 3 A 4 : 0 80 3 A C : 0 30 3 B 4 : 6 90 3 B C : E 60 3 C 4 : F 00 3 C C : F D0 3 D 4 i B 00 3 D C : 1 E0 3 E 4 : 2 00 3 E C : 0 40 3 F 4 : 4 C0 3 F C I 0 4

0 A A C F A 0 0 8 4 F BF A 0 F 0 0 4 A 2 D 2 F FA 0 0 9 85 9 E E 0 A 9 3 E A 0 0 8 44 6 F F C E 6 F 0 4 7 A 5 F B 3 0 C 6 F C8 F A D 2 F F E 69 0 8 9 2 0C F 8 0 2 0 1 0 0

0 2 0 2 8 0 B F 2 D E E 1 6 A 9 0 A0 C 4 A 0 2 A 59 0 0 2A F 0 3 A 9E F A F 0 2 F E A 5C C F F4 0 2 00 0 0 0

B F B C 9 F F 0 B F 4 3 D F 7 C 0 A 6 0 D A 0 A D 2 D 2 B 70 B F 0 2 4 C 7 B A

1 8 5 BF C 4 7

F E C 1 0 0 6 5 5 98 5 F B 5 3 B E 9 D 7D F 0 F C 9 7 4A 0 0 1 0 C 0 0 0 A 5

R A D sS e i n s t r u c t i o n s o p a g e 4 b e f o r et y p i n g i n

0 0 8 0 9 : 3 1 0 0 9 1 1 : 1 8 A 0 8 1 9 : F A A 0 8 2 1 : 8 D 0 0 8 2 9 : 6 0 8 0 8 3 1 : A C 7 0 8 3 9 : I D F 0 8 4 1 : B D F 0 9 4 9 : 0 9 9 0 8 5 1 : 7 6 I 0 8 5 9 ; B 9 1 0 8 6 1 : D 4 B 0 8 6 9 : 1 9 0 0 8 7 1 : 9 9 0 0 8 7 9 : D 4 4 0 8 8 1 : 6 8 A 0 8 8 9 : A 2 0 0 8 9 1 : C 3 0 0 9 9 9 ! I B 8 0 B A 1 : 6 D E 0 9 A 9 I F 3 A D0 8 B 1 : 0 A B 0 8 B 9 : 1 D A 0 8 C 1 : A 2 0 0 8 C 9 : 1 D F 0 B D 1 : 1 D 9 0 8 D 9 : J D 1 0 B E 1 : 7 D 7 0 8 E 9 : 1 D 3 0 8 F l i 7 6 I 0 8 F 9 : 1 D 9 0 9 0 1 1 4 6 0 0 9 0 9 : 2 0 8 0 9 1 1 : 7 3 0 9 1 9 : 4 0 F 0 9 2 1 : C 8 C 0 9 2 9 : 1 4 3 0 9 3 1 : 0 2 0 0 9 3 9 i A 0 0 0 9 4 1 : 6 0 8 0 9 4 9 : 6 8 A 0 9 5 1 : 0 9 D 0 9 5 9 : I D 8 0 9 6 1 : 2 0 C 0 9 6 9 : 8 D 6 0 9 7 1 : 1 5 8 0 9 7 9 : A 2 I 0 9 8 1 : 2 0 C 0 9 9 9 i 0 D 4 0 9 9 1 : B D 1 0 9 9 9 : 0 A 2 0 9 A 1 : F 8 0 9 A 9 : F C A 0 9 B 1 : F B 8 0 9 B 9 : F C 8 0 9 C 1 : 3 S E 0 9 C 9 : 4 9 F 0 9 D 1 j 6 0 C

0 0 0 0 0 9 0 B D 4 A 9E I I A

0 D 0 8 9 97 0 I DB 3 0 9 A B0 E 0 99 0 D B 0 1 9 96 0 C E2 C A 0 6 I I 8 E I 2 0 0 2 B 1 3 D 0 D 0 2 I 4 F 7 B 0 0 57 0 I D4 B 0 A8 0 8 10 5 0 0 0 08 A 3 2 5 FF F E 0 4 8 A 26 A 0 2 A 26 B I D0 8 I A A I 3 8 E 90 8 8 1 1 0 F 0 F A F 1 F 8 F 1 1 8 B 0 0 3

9 E 3 2 3 04 C A 9 S 0 D C 1 D A 8 8 1 8 A 4 8 9 8E I B F 0 8 B 07 9 I D B B 2 0 0 9 9 9 7 A 0 0 9 99 9 0 5 D 4D B 2 0 6 0 9 9 0 D 4 6 86 I D 0 A 0 A 0 B 9 9 FE I

8 I 8

0 A 0 A 0 AA 0 B 2 A 0 3 A 0 A B 7 9 I D B DF I B C 1 4 E 9F 0 8 B DI D 9 0 0 5A 0 9 6 0 6 4 5 A0 0 2 0 1 2 0 0 0 03 0 0 0 F 0 3 3 7 8 F 02 1 6 1 6

0 0 0 6 0 DF 0 A 0 2 0 8 D1 I D E B

0 0 8 A 8 3 E 1 0

1 I 1 2 0 C 9 0 1 8 D A 4

A ! . 2 A 0 8 0 0 8 2 F 1 F C 6 9 0 7 2 1 3 A 0 6 9 D 4 8 3 A 8 S 0 A F 6 0 B D

0 D

3 2 A 7 1 6 F 3 D 4 2 44 E 7 9 3 E3 4 2 6 9 9 6 2I D 6 1

0 4 F BB E 0 C 0 9 A E F A F 52 0 1 8E 0 I B F B1 B 0 8 7 D B D0 4 7 3 9 67 E 7 3 3 30 2 7 C D A 7 9 E C5 7 8 0 6 17 F 0 5 0 0 4 B3 5 2 0 0 8 8 0 0 90 3 E 2 1 E 2 C 0 6 9 F 28 3 I F 3 C I EF B F A 6 5 3 58 F B D 6 2 F 7 6 8 0 D 0 2

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

Page 93: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 93/120

0 9 D 9 : D C 8 0 9 E l i J . i l 9 Q 9 E 9 t 6 3 I 0 9 F 1 : 6 7 I 0 9 F 9 i A 2 I 0 A 0 1 : 6 7 I 0 A 0 9 : B 0 0 0 A l l i A 9 0 0 A 1 9 i 4 E B 0 A 2 1 i 9 D F 0 A 2 9 i 9 D 6 0 A 3 1 : A D A 0 A 3 9 i 9 D 6 0 A 4 1 i l D B 0 A 4 9 : 6 S 1 0 A 5 1 : 9 D 1 0 A 5 9 t l C B 0 A 6 1 t 2 0 9 0 A 6 9 i C 9 2 0 A 7 1 : 1 C A 0 A 7 9 : 0 A A 0 A 8 1 i 9 D I 0 A 8 9 i l 7 9 0 A 9 1 i 6 0 B 0 A 9 9 i l 2 1 0 A A 1 : 9 D 5 0 A A 9 i 1 C B 0 A B 1 : 9 D I 0 A D 9 i D D 2 0 A C l i 4 C C 0 A C 9 : 9 D 2 0 A D 1 1 0 A I 0 A D 9 : 3 0 0 0 A E l t l Z 1 0 A E 9 i E 9 0 0 A F l i l B 8 0 A F 9 t E B I 0 B 0 1 i E 9 I 0 B 0 9 1 0 D E 0 B 1 1 : 3 A B 0 B 1 9 : 1 0 B 0 B 2 1 : 1 8 6 0 B 2 9 : D 4 6 0 B 3 1 : B D 1 0 B 3 9 : 2 D 1 0 B 4 1 i 0 B B 0 B 4 9 i l 5 D 0 B 5 1 i B D 1 0 B 5 9 i E 8 I 0 B 6 1 : A 1 0 0 B 6 9 i B D E 0 B 7 1 : 1 B 2 0 B 7 9 t 0 7 8 0 B 8 1 : 9 9 0 0 B 8 9 : 0 D 1 0 B 9 1 : 0 B B 0 B 9 9 : 1 0 D 0 B A 1 : 2 A 2 0 B A 9 i 2 0 1 B B B l i B D 9 0 B B 9 i D 0 A 0 B C l i 2 0 C 0 B C 9 i E F 1 0 B D 1 : B D F 0 B D 9 : 1 7 8 0 B E 1 : F F B 0 B E 9 : 0 7 S 0 B F l i 2 0 A 0 B F 9 i l 2 2 0 C 0 1 l 6 D 0 0 C 0 9 : 4 3 2 0 C 1 1 : 1 D A 0 C 1 9 i 2 0 2 0 C 2 1 : A 9 0 0 C 2 9 : 2 0 C 0 C 3 1 i l 4 8 0 C 3 9 i E 2 0 0 C 4 1 t 0 C 2 0 C 4 9 I 0 B 4 0 C 5 1 I 0 1 8 0 C 5 9 : 0 1 D 0 C 6 1 i l 5 4 0 C 6 9 i 4 C A 0 C 7 l ! 0 3 D 0 C 7 9 : 8 D 9 0 C 8 1 i 6 0 A 0 C 8 9 i 8 D 2 0 C 9 1 i 8 D 2

8 I 0 2 1 C9 D 9 F4 8 9 0 9 9 A A 9 D 6 7I B I A I D 4 EI 9 I 9 0 3 E E9 2 1 B 5 1 0 A B D9 0 1 79 0 9 D2 9 1 B 0 A 2 3 1 C9 5 1 B F I 1 B 1 6 0 B 1 B 9 D 0 AB 1 4 C E E9 1 4 8 B 99 9 B 9 S 9 I BF 9 9 8 0 7E I A 6 1 C 1 0D 8 B 1 B D 0 A1 C 0 E2 A 0 E9 0 I B 0 E E 8E I D 0 9 0D 8 B 1 8 8 8 82 8 2 80 2 I B 6 A 1 C B F 1 8 A I 1 I 9 3 0 2 2 0 A 9 1 0 0 80 8 0 A 6 1 1 4 B D2 D 3 0 4 0 F 0 9 I 0 C 0 A 0 C0 0 0 A 1 A 0 8 D A D 0 A 9

2 1

A 9 0 0 9 D8 D 8 0 I DI D A 9 0 1I D B 0 0 E1 A F I 4 8 I D 9 D 0 I D F E 9 0 A A F F 9 D 6 8 I D B 0F I A 6 I 4 8 I D 6 01 B 5 4 1 C 9 D9 I B 1 C2 1 C 3 0A 0 3 I B 1 C A C

1 A 1 C

F F 9 D 1 9 D 6 5 1 1 B I 0 1 9 1 7 I F I 3 0 9 2 2 1 E 0 2 1 C 1 81 B 0 1 6 9 0 00 A B D 1 1 6 B 9 8 0 7 1 0 A 0 0 C 3 3 E 9 0 A9 0 8 C 2 F 9 9 9 8 0 h 2 0 7 A 0 B B 1 D 0 4 C0 1 D 1 B E E I 2 E J B 2 AD B I 2 3 1 C 0 EI B 2 A 1 80 E I 0 B B 1 D 0 4 C2 D 1 0 D C 1 9 2 2 2 B 0 C A 92 D 0 8 D3 . 2 I B F 1 1 8 F F 3 1 7 B 2 B 1 2 4 0 1 C 1 C E 0 F 2 02 0 B 4 0 1 C F 0 E A 0 8 3 0 A 0 0 2 0 C I 2 E 2 D 0 2 0A 7 I 1 0 D 8 2 A 0 1 2 02 0 1 0 0 2 C 1 1 I E 0 2 0 E 4 F F9 1 4 9 9 1 C D 02 D 0 A 90 7 8 D B 0 8 2

2 D

F 4 9 3 9 D D lA 5 9 D 9 DI F 1 C 4 8I D 2 6I F I D I B0 E D D0 I 8 3 B 5 1 A

0 3 6 2 1 4 2 3 9 B8 4 8 0 1 9C 6 E D1 3 B E 1 6

4 4 1 5 0 B 6 A1 C 6 80 0 A 97 0 1 3 9 C 1 C 9 6S 2 6 D 5 98 7 9 0 F 7C 9 F C 0 E D 0 9 B0 9 1 I 9 3 8 0 I 7 0 E 4 57 5 1 C I EE 4 6 = 0 2 D

1 6 9 I 8 D B E6 0 9 F2 3 0 0 6 E1 5 2 FA B 3 D 4 81 7 B EF B A 2 A 3 F 4 F 7 2 0 B A3 C 7 3 0 3 0 0 1 9 C 3 F 5D 8 8 A 2 3 A C E 3 B 9 6 B0 3 C CC D 0 E E E 0 E B A0 2 D 0 4 5

0 C 9 9 t A D0 C A l i A 50 C A 9 : B D0 C B l i D l0 C B 9 ; 0 10 C C 1 I 0 90 C C 9 i 2 90 C D l i A D0 C D 9 i A 20 C E l i 3 10 C E 9 i 0 70 C F 1 1 0 10 C F 9 : 0 D0 D 0 1 : 3 0 A 0 D 0 9 : 8 D C 0 D 1 1 I 9 D0 D 1 9 i 3 10 D 2 1 i 8 20 D 2 9 i 3 C0 D 3 1 i 3 40 D 3 9 i 9 10 D 4 1 i 7 E0 D 4 9 i 9 90 D 5 1 1 F 10 D 5 9 i l D0 D 6 1 i 2 10 D 6 9 : D 00 D 7 1 i 2 10 D 7 9 i 9 B0 D 8 J : E C0 D 8 9 i 9 50 D 9 1 t F 00 D 9 9 i 0 80 D A l i l C0 D A 9 : A 80 D B 1 : 0 90 D B 9 l 9 D0 D C l i 9 D0 D C 9 i l C0 D D U D 40 D D 9 i 9 90 D E 1 I 0 90 D E 9 i 2 SB D F l l E E0 D F 9 : B 90 E 0 1 i l C0 E 0 9 : 1 A0 E 1 1 : A D0 E 1 9 i 2 00 E 2 l i E D0 E 2 9 t 0 00 E 3 1 t C A0 E 3 9 I 0 70 E 4 1 i C 8 A D0 E 4 9 - E 0 0 0 E 5 t i C 80 E 5 9 1 0 50 E 6 1 i 4 80 E 6 9 : 0 00 E 7 1 : 0 60 E 7 9 : 2 00 E 8 1 i l D0 E 8 9 t C D0 E 9 1 i 9 B0 E 9 9 : 2 00 E A l i l C0 E A 9 l 6 B0 E B 1 F 0 E B 9 i F D A 0 E C 1 i B D 0 0 E C 9 : F 00 E D 1 . I 4 C0 E D 9 i 0 00 E E l t F 60 E E 9 i 4 C0 E F l l 9 90 E F 9 i 8 D0 F 0 1 i A 90 F 0 9 1 2 B0 F l l l 5 50 F 1 9 t I B0 F 2 1 i A D0 F 2 9 i A D0 F 3 1 i i . 30 F 3 9 i l B0 F 4 1 : 2 E0 F 4 9 i E A

4 C I 1 1 3 I 0 A C D A D 0 F 0 1 9 A B 1 A B A 3 B 1 9 9 0 8 1 D 8 B F 4 F

C A 9 8 E D C 7 1 E 3 A A

D C 2 92 9 F 3D 0 9 D0 3 0 8 8 0 1 8 6 9D 0 0 9A 0 3 0 0 94 C D F0 0 9 DD F 0 4 3 A 3 B 1 0 F l

C 9 0 89 3 9 3 6 A 9 0 C 9 1 B 1 0 F 74 8 A D9 3 2 0

A 1 C A 1 01 F

A 0 A 6 9 D 1 9 I D9 1 9 9 1 2 1 C 2 0A 9 0 E 0 A 9 3 3 B C 81 A 1 D 2 1 B B 1 9 0 A I 4

0 9 A 92 0 0 6 1 8E I F 0 0 94 4 0 4 4 A 7 I 7 I 2 C 0 F I D

A F 0 A E 7 6 A 2 8 1 8 8 5C 9 F AC F 0 E 2 0F 2 D 9 0 A 2 8 D A 8 1 A 0 E I F 8 I 2 I D 9 9F 0 9 92 E I A 2 E

F 8 8 0 0 0 3 0C D 0 A D A 0 C 8 D4 0 B DA F 8 1 0 A

C 0 3 0A F F 2 0 C0 7 B DE 1 6 0 B lB 0 1 A 6 0 B DF A C 0 9 90 C 9 8 0 72 B 8 0 D 2 F FB 8 F A 1 A 9 9 9 D 9 5A 2 0 0A B A 9 1 B C 1 F 0 B 2 0 77 E I D

0 A 8 1 C 2 9 6 1 CA 6 B D A 91 8 C J . 2 A 4 4 6 9 A E 6 6 4 A 4 AA A 0 E C 0I 0 9 1 B B 4 7 1 E

0 A I B A 91 A E 1 I 2 6 A F A F E A 0F 0 D 1 B D 0 FA 0 F 2 7 F B 91 0 F 70 8 D 0 A 98 1 A 5 E I 0 F 9 91 C I DI D I DI 2 E I I 2

9 2

2 2

0 D 6 A 0 2 B 0 D F l A 5 5 00 D 2 I D 3 C F1 8 D 0 E 31 D 0 D A9 0 0 2 2F A F 3 A 0 A 9C 3 5 9 D C l 7

A F F 5 CD 1 5 9 D 5 0 3 3 8 6 A B I 0 B 0 3 1 E 0 0 8 C A 00 C l 4 3C D 9 8 1 A F 8 2 9 6 8 8 D B I 9 D C 9

E 1 6 A 9 D 7 ED B A E0 7 A 9B 9 D 0 1 6 1 C B 9 9 0 A 1 8 A 6 0 8 D BA 9 8 A I 3 A 6 6 9 7 1 C 7 2F A 0 8 7D F C C C 3 B 9 4 1 C 8 D 1 0E I B B 4A 0 1 2 3 8 3 4A A E 0 A SF C 4 I B 2 9 2 9 F B 4 34 A A A F 9 1 F B 7 2 9 0 F 66 8 5 C A 2 1 D 8 0 C 9 4 8A A 5 6 97 I 9

8 2 I D 3 1

A 9 9 E 0 E 8 8 0 9 2 C 0 2 0 3 5C F B A 0 A A A 3 C D 0 F BA 0 3 8 0 2 0 2 CA 0 2 2 D 6

0 8 B A D A F 8 D E 9 B 3A 0 0 C BI B I D 7

A E 3 A £ 8 E I 5 0 2 E E I S

0 7

c 0 F 5 9 j 5 5 8 D0 F 6 1 t l B A 0 F 6 9 : A D E 0 F 7 1 i l B 9 0 F 7 9 i 3 5 I 0 F 8 1 : 1 B 2 0 F 8 9 t E 8 I 0 F 9 1 i l B 2 0 F 9 9 i 2 0 9 0 F A l i C 8 C 0 F A 9 : 0 4 2 0 F B l i D 0 0 0 F B 9 : 9 0 0 0 F C l i D 0 0 0 F C 9 : 2 5 9 00 F D 1 : D B 0 0 F D 9 i 4 F 1 0 F E J 1 1 0 0 0 F E 9 i D E F 0 F F 1 I 0 D 2 0 F F 9 : 0 3 4 1 0 0 1 : 4 C E 1 0 0 9 : 8 7 1 1 0 1 1 : E 9 1 1 0 1 9 t 8 6 ) 1 0 2 1 : 0 9 0 J 0 2 9 : 2 C 1 1 0 3 1 i 8 E 1 1 0 3 9 : 3 8 F 1 0 4 1 ! 1 C 2 3 . 0 4 9 : I B B A1 0 5 1 : 7 D 7 1 0 5 9 : 5 2 2 1 0 6 1 : B D 3 1 0 6 9 ; C 8 C 1 0 7 1 t A D B 1 . 0 7 9 1 8 A 4 1 0 8 1 : B D F 1 0 8 9 : F 9 9 1 0 9 1 i A A D 1 0 9 9 : 1 C 9 1 0 A 1 : A D A 1 0 A 9 : B 8 1 1 0 B 1 1 1 C 1 1 0 B 9 : 1 2 9 1 0 C J . 1 6 0 0 1 0 C 9 l l . E 0 1 0 D l i 4 C C 1 0 D 9 : B D F 1 0 E 1 - A 9 0 1 0 E 9 t D E 8 1 0 F 1 : 9 D 8 J . 0 F 9 : 6 5 I 1 1 0 1 : 3 9 0 U 0 9 i 1 8 7 D1 1 1 1 : 9 9 1 1 J J 9 i 2 0 B D1 1 2 1 t A A B J 1 2 9 i 6 1 0 1 1 3 1 : 0 F 4 1 1 3 9 : 1 2 1 1 1 4 1 : 2 0 8 1 1 4 9 : 1 4 C 1 1 5 1 1 B 9 4 1 1 5 9 : 4 8 0 1 1 6 1 : 1 0 C 1 1 6 9 J 0 8 A 1 1 7 1 : 1 0 2 1 J 7 9 : 0 7 9 l i e i i l C A 91 1 8 9 i 9 D F 1 1 9 1 : 0 2 1 1 1 9 9 : 1 0 0 H A l t 4 C I 1 1 A 9 . A 5 F 1 J B J . : 0 9 A 1 J B 9 : 2 E 8 1 1 C 1 i 2 9 0 1 1 C 9 . B D C 71 1 D 1 | D 5 1 1 1 D 9 1 1 B 8 H E l l F E 6 1 1 E 9 : 8 0 I H F l t S A B 1 1 F 9 1 1 2 1 1 2 0 1 1 1 0 4

C 8 C 0E I 5 8 I 9 3 4 I DA D E 8E I 0 2 E I C A 3 0 D 08 0 E F 0 0 6 0E 6 F E0 0 A 2 0 0B E 7 D6 B I 2

D 7 0 92 B 1 01 C 4 7 9 D F 49 8 9 D F 8D E 8 69 8 6 I 3 0 4 B 1 A B 3 I 9 E I I F B 6 I A 1 C C 1 A D I D C 92 I 6 D E 9B 1 6 A 6 A 1 A 0 2 9 8 1 C D 01 B 2 0 8 4 7 1 2 B I D I D6 I B 1 2 1 B 4 0 B 0 F 1 C F 04 7 4 F 8 0 I DI 0 F I 0 5 2 0I A 2 6 4 2 0 D 8 D4 8 A 52 0 8 5F A A A A D1 £

A 0 8 8 8 F F 5 2 3 1 C8 1 B D 0 A

1 9 A 5 E I 3 I

A E I B 0 A2 S E A I BC 8 C 85 9

F 8 A 92 6 A 5 F CB F 6 0 A 56 A 2 D I B F I 8 D 0 9B 2 C 0 0 D 1 B I A 1 B

0 A 1 C D 01 C B D2 0

A 0 7 1 B 3 I D 9 95 2 D E 5 E 2 0I B B 2 0 B D 0 C 7 1 C0 7 D 0F I I C 2 F

2 0 B D0 2 0 9 F 9 1 C 9 D3 B 7 1 9 7 B D 7 6A B 1 I 9 1 2 0 A 41 F B 5 1 C 9 D3 C 0 9 0 1 1 C F C F 0 0 34 E A 0 A 1 A I 0 A B D1 2 F I F 4 F E 9 80 A F 1 E 8 E 89 F 1 0 E 56 A B D 7 68 D 2 B1 A 1 . 4

2 3

C A 6 8 D E 9 F

A 0 0 0 A A E E I 9 C 2 E 0 I A A 2 E 1

C 8 C B 5 3 I D 2 8 A E 6 F B 4 C 2 5 3 FE F B F C F 0 1 2 0 6 E0 4 D 2 C 1 CF 0 2 0 3 6 A 1 D D

D 0 3 0 A0 4 0 3 B 3 8 4 2 0 9 D 8 F 8 0 7 F 0 0 9 D C 54 B 0 7 6 1 C 9 9 7 A B E 9 0 A 1 8 C I 9 9 B A5 2 B

C 8 C 8 6 6 8 A A 0 4 8 0 A 4 9E I B 0 D1 1 8 7 6

0 9 E F E C 7 D D 2 A 0 B 8 B B 8 7 42 1 B 00 D 2 0 5 E0 2 B 2 0 F 2 C 1 C 9 F 0 7 F l8 6 1 C B 8 E 1 C 7 3 F 7 1 2 C 1 0 E I I C 9 9 1 9 8 2 6 8 0 E1 2 9 0 1 0 1 61 9 A 0 J . 6 0 B D 0 A 8 2 2 A 0 9 0 3 1F F F 0 C 44 0 E 1 71 2 9 8 99 2 C 1 4A 0 7 0 9 B 1 2 1 C 5 8 0 9 7 58 4 3 2 3 9 1 41 6 1 I D 4 4 01 0 A 8 7E 4 3 C F 6 6 8 B 6 0 A D 8 1 C D 0 7 1 B E 8 I 3 4 A 4 A C 0

C O M P U T E ' S G a z e t t e F e b r u a i y ! 9 8 f l 9

Page 94: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 94/120

1 2 0 9 : 4 A1 2 1 1 : E 91 2 1 9 : 8 D1 2 2 1 : C 81 2 2 9 : 1 21 2 3 1 i 2 B1 2 3 9 j E 71 2 4 1 s A D1 2 4 9 : 2 01 2 5 1 i l D1 2 5 9 : A 21 2 6 1 1 1 01 2 6 9 : 7 61 2 7 1 i 2 B1 2 7 9 : E F1 2 8 1 : 9 11 2 8 9 : F F1 2 9 1 l 2 B1 2 9 9 : C 91 2 A 1 : 2 71 2 A 9 i 8 D1 2 B l i C 91 2 E 9 : E 71 2 C 1 : C 91 2 C 9 1 0 31 2 D l t 4 C1 2 D 9 : 9 11 2 E 1 : 1 01 2 E 9 i A 91 2 F 1 : D 01 2 F 9 : A D1 3 0 1 i D 01 3 0 9 ) 0 51 3 1 1 1 I D1 3 1 9 i C E1 3 2 1 1 D B1 3 2 9 i 8 D1 3 3 1 . t 2 01 3 3 9 : 0 B1 3 4 1 : 5 F1 3 4 9 : F E1 3 5 1 1 0 01 3 5 9 : f 3 D1 3 6 1 - 9 D) 3 6 9 : D 01 3 7 1 i E J1 3 7 9 : 0 )) 3 8 J : B 31 3 S 9 : 4 H1 3 9 ] : J C1 3 9 91 3 A 11 3 A 91 3 B 11 3 B 91 3 C 1 I 8 D1 3 C 9 : C 91 3 D U 3 01 3 D 9 : D D1 3 E 1 1 0 21 3 E 9 : 0 B1 3 F 1 : A A1 3 F 9 l 2 01 4 0 1 l l 41 4 0 9 : 9 D1 4 1 1 1 B 61 4 1 9 : F 01 4 2 1 i 0 4J 4 9 : F 01 4 3 1 : 8 E1 4 3 9 : 9 D1 4 4 1 : 1 C1 4 4 9 1 0 71 4 5 1 i 7 F ,1 4 5 9 : 6 81 4 6 1 : B D1 4 6 9 i A D1 4 7 1 1 1 41 4 7 9 : 0 21 4 B l i l CJ . 4 8 9 : B 1 4 9 1 : B D1 4 9 9 l l C1 4 A 1 1 0 91 4 A 9 1 F A1 4 B 1 : 1 C1 4 B 9 i B D

1 7

: 2 : 6 ! 4 : 0 : 0

4 2 0 I B D 4 D

E I B C E I B 6 I 1 9 9 D 71 A 1 E I B 9 92 A 0 8 6 D 0 F 8 A 90 A 9 F FF A A 2 0 8 D 1 A 1 1 C 2 0 4 1 D 0 0 6F D D E E 9 D D F1 1 2 F 0 D 0 0 2 A 92 B 1 C 2 0F F F 0 I 1 A F 0 B I 9 0 2 4 9E 1 B F 2 C 8 6 A 0 0 B D E F C E 6 9 I D F 00 A 6 A 0 2 A 6 I 6 I D

E 6 6 I A A 1 3 2 0D F 6 8 7 D I DD I B 2 0A 0 2 6 9 I D A 1 1 4 0 D A 9 0 1 A 0 D 0 0 F B D4 9 D 0 21 C 0 B D 8 E 1 CE l 1 4 A B D 2 C 1 CF 4 1 4 2 2 6 0 A F F 9 D0 2 0 I EF F 5 A I U 4 4 1 C C 2 4 1 6 3 E 2 C 1 F 0 A 2 0 E l 1 41 I 6 1 A B 0 B F 9 2 C 1 C2 D 8 J C 9 D 8 62 D 0 B DD 0 B D 0 3 F E1 F 0 6 DA I D 0 I 4 A 0 9 9 D F A J 1 B 0 C 0 D 1 1 C D 90 2 1 C 2 0B 2 1 B F I I B 2 2 D 0 F I 2

1 8 6 9 1 81 A A D 1 C 3 01 0 F 5 4 C9 F 1 1 A I 1 C 9 9 D E F 1 C A 0 0 0 4 C 0 3 0 9 F 1 B D D F 1 B D 7 1 C0 9 B l F BA 2 9 1 D 0 4 E 1 F 1 C 3 04 C A 6 1 0 0 9 D D 4 2 0 9 B l4 A 0 9 D 1 A 8 A 9 0 0 1 9 9 F E F 1 C A 1 4 9 1 F 0 8 E I C E I D F I C 6 I C 0 2 0 C 2 0 D 0 A I I A D 6 D0 2 0 3 D5 0 1 4 E B F 1 B D 4 4 1 8 D 0 9 2 02 0 A F F 9 D 2 A l 1 3 C 2 2 0 4 4 1 0 1 C 2 01 A 0 D ) F

9 4 D

C 9 0 60 4 C 9 F F8 D 0 9 2 0B 1 2 I C2 1 C 6 00 D A D 8 4 8 C 9 1 2 0 7 D 0F D 2 A 0 2 1 8 E E 80 9 B E I B 4 CA A 0 C 0 F 4 4 1 C 3 0I D 0 0 66 0 B D 7 E1 D I 1 2 0 C 3F 9 0 7 D D7 1 9 F S 0 7 6 D 1 I 2 9 3 F D 00 9 0 1 I 2 2 C f 1 I A 8 B D0 5 E 1 01 2 1 C 9 C 0 9 D 2 3 1 C2 C 9 0 91 C 3 8 F C 1 9 C 9 0 9 9 D

9 9 0 3 0 70 3 . 4 6 A D 9 9 F F1 C D 20 F 0 I D 6 3C B 3 E 8 4 D 3 F 0 A A B 0 7 C 4A 0 1 A 3 B B 99 5 6 I E 6 1 C F 20 A C B I 8 I 3 6 5 I 0 D 8 6 3 C B 0 BD A I D I E1 3 I DE 0 F 93 5 C F 3 6 B F0 7 I C F 1 2 0 7 AC 5 D A 4 C 6 68 E 2 E0 5 1 4 0 A 3 6 B E1 B 2 D I D 1 89 A 3 6 A 4 2 A 2 FI B 7 BI C 8 32 2 0 A E 81 5 7 B0 D 4 7A 9 F 4I 0 B 3 1 4 C 06 F F 8 E 0B D D 0 F 60 B C lI 4 C B C E9 D 1 24 2 I 0 6 0 4 9 8 9 A 2 D 0 9 9 FF A 8 D

1 4 C 1 : 1 B1 4 C 9 i F 91 4 D 1 1 0 21 4 D 9 : A C1 4 E 1 1 2 01 4 E 9 i I B1 4 F 1 : 0 21 4 F 9 : A D1 5 0 1 i A 91 S 0 9 1 C D1 5 1 1 t A 91 5 1 9 . 0 A1 5 2 1 : 9 D1 5 2 9 : I 1 5 3 1 : 4 81 5 3 9 1 2 01 5 4 1 t D 41 5 4 9 : 6 91 5 5 1 : 1 C1 5 5 9 : 7 61 5 6 1 1 B 91 5 6 9 : 1 51 5 7 1 : F 1 5 7 9 i 8 91 5 8 1 : 0 01 5 8 9 t 9 D1 5 9 1 i l C1 5 9 9 1 8 A1 5 A 1 1 0 01 5 A 9 : 1 D1 5 B l i l C1 5 B 9 i A 01 5 C 1 1 9 D1 5 C 9 i C A1 5 D 1 . 1 71 5 D 9 i C A1 5 E 1 1 1 01 5 E 9 : 1 D1 5 F 1 I B D1 5 F 9 1 9 D1 6 0 1 1 A 91 6 0 9 i 8 E1 6 1 1 i 2 C1 6 1 9 1 6 91 6 2 1 i A 91 6 2 9 : B D1 6 3 1 i 3 11 6 3 9 : I D1 6 4 1 . E 41 6 4 9 : E 81 6 5 1 i 2 C1 6 5 9 : I C1 6 6 1 : 6 01 6 6 9 1 8 D1 6 7 1 ; D 01 6 7 9 : 1 71 6 8 1 : 1 B1 6 8 9 1 I C1 6 9 1 : 0 91 6 9 9 i l B1 6 A 1 : 9 91 6 A 9 : 0 01 6 B 1 : I B1 6 B 9 i l A1 6 C 1 1 A 91 6 C 9 i l B1 6 D 1 : 1 D1 6 D 9 t l D1 6 E l i A 91 6 E 9 : F 01 6 F 1 : I D1 6 F 9 i 0 21 7 0 1 1 A 91 7 0 9 i A E1 7 1 1 : 2 01 7 1 9 : 2 01 7 2 1 : 2 01 7 2 9 : 4 F1 7 3 1 : 4 F1 7 3 9 : 2 01 7 4 1 i 4 91 7 4 9 j 4 D1 7 5 1 : 4 31 7 5 9 : 2 01 7 6 1 i 5 41 7 6 9 : 2 01 7 7 1 : 2 0

6 A 6 A 7 4 I D C B 1 42 C I 6 I B D 4F 8 1 9 I DF F 9 D6 9 0 32 C I CD E 1 21 2 C 9 0 92 0 0 A B 9 8 01 9 7 B I S9 8 F F 0 08 9 0 0 2 C I C9 D 9 F 2 E 2 E 8 D 9 90 1 B 99 0 A 9 A 0A A C A A 9D 6 F 3 I 1 1 I F 9 I 9 I 9 8 0 9 D0 1 2 0F 1 9 0 8 D 6 B1 A I A I C C F A 9 9 1 0 A 8 9 B E A 9 0 FA C E 9C 9 F FI A 9 F D D I 2 0 0 8 DD C A 2 0 0D 0 F 66 2 0 A 1 8 6 D0 0 4 0 9 D9 D I D6 1 5 4 0 0 4 F4 4 4 4 0 0 4 35 4 4 5 2 04 F 4 E0 5 2 0 2 02 2 2 0 2 0

I D 4 2 9I D 4 2 9I 6 D 6 B3 E 4 2 D 1 1 2 0 D 9A 0 8 C D I F ) I B 2 0B 0 E 3 C I C 2 9 2 3 I CA D C 6 1 I A P E l 1 4 2 9 0 I 9 0 I B 7 1 1 51 9 D 7 E7 I C 9 D9 6 E I CI 9 D 8 E0 0 8 B 8 B 0 2 A 2 0 79 1 I I 9 3 0 C 1 1 5 A 21 A I 8 D 6 9E 1 A C A 9 D 9 8

9 0 1 9

2 9 9 B B 1 A 0 1 9 D9 2 3 I CA 9 8 0 9 3 C I C A B I C A 94 I B F 0 7 6 02 A 0 8 B EA B 9 D 9 0 I A E 3 9 D 9 BF F 9 D 2 F F D 0 0 AD 0 0 3 8 I D 0 0 CA 1

9 F

0 0

8 4 8 D 9 61 A 0 I A 8 D 2 BI B F 0 1 6E I B E 6 0 E E4 0 E I 6 A 2 D A 2 0 0E 1 9 I 9 F I DB 9 9 9 I DA C 4 D 4 5 4 E 4 52 2 2 5 ■ I 4 4 F 4 E4 5 5 4 4 5 0 5 2 2 2 2

0 F F 0 5 0 6 3 I D 6 0 5 C 0 9 B l9 D F A E 61 4 9 D 9 F l I B 0 B 0 0 5 C C 1 4 8 5P I E C 1 4 8 4A 0 B 9 1 6 I 2 A C 1 B A I D 6 I A 9 4 B I B 3 F 0 7 6 FB B 0 9 BI C 6 0 D B 8 5 B 0 5 A F P 1 19 4 6 I A A E A 0 8 0 7 F E8 9 B 5 9I 6 0 E EA 3 9 0 C 9 B 9 F l F 79 0 7 B E0 8 C 2 D A 5 4 46 I D 2 6A 0 3 F I 1 0 9 A 0 1 9 D C 0 1 8 0 1 A 4 BE I 7 0 7 C 9 6 A 1 3 I B 4 C 3 0 A 6 I A 6

A 2 0 9 I A A 1 7 E F9 1 9 1 A 9 C E8 E 0

0 I e 2 9 I 1 B B 0 B 2 A 6 2 I C 9 1 2 2 < ) ( ]4 5 P 4 4 5 5 P 3

B 2 I 3 F E I E 8 8 A D 8 A 0 A 1 9 2 2 4 4 4 4 4 5 5

4 4 9 3

1 4 F I

f t E E I E 9 B 0 I 9 D 0 F I 2 2 5 5 4 5 4 0 4 5 5 1 3

6 3 F C C 6 8 1 8 A F 0 9 B 0 8 B 0 D B B 6 5 8 D 7 F 8 E 7

1 7 7 9 i 3 B1 7 8 1 : 4 51 7 8 9 i 4 11 7 9 1 : 4 91 7 9 9 : 2 01 7 A 1 1 4 11 7 A 9 : S 41 7 B 1 : 5 6J 7 B 9 : 0 81 7 C l t F 71 7 C 9 1 0 C1 7 D l : 3 31 7 D 9 : C F1 7 E l t F F1 7 E 9 : 9 91 7 F 1 1 0 31 7 F 9 t 0 31 B 0 1 I 0 71 8 0 9 : 0 61 8 1 1 1 0 71 B 1 9 1 0 31 8 2 1 1 1 A1 8 2 9 : 0 81 8 3 1 : 0 C1 8 3 9 : 1 51 8 4 1 1 0 41 8 4 9 I 0 A1 8 5 1 : 0 31 8 5 9 t l 21 8 6 1 ( 2 11 8 6 9 : 0 D1 8 7 1 : 1 01 8 7 9 : 0 B1 B 8 1 I 0 F1 B 8 9 : 1 31 8 9 1 1 0 01 8 9 9 1 0 1 B A 1 1 5 51 8 A 9 1 0 51 6 B l i A 01 8 B 9 : F A1 8 C 1 : 0 21 8 C 9 : 5 51 8 D l i 6 51 S D 9 1 0 21 8 E 1 : 2 A1 8 E 9 I F 91 8 F l i 4 11 8 F 9 : F 91 9 0 1 i C 51 9 0 9 1 0 01 9 1 1 i F 1 9 1 9 i F 91 9 2 1 > 0 01 9 2 9 1 F 1 9 3 1 : F 91 9 3 9 i E 91 9 4 1 : F 91 9 4 9 : F 91 9 5 1 : F 91 9 5 9 1 I 1 9 6 1 : 0 11 9 6 9 i l 01 9 7 1 t 5 D1 9 7 9 t 0 21 9 8 1 i 0 71 9 8 9 i 0 01 9 9 1 i C 1 9 9 9 : 1 21 9 A 1 : 0 41 9 A 9 i 4 01 9 B l i 8 41 9 B 9 : 0 21 9 C 1 : 4 01 9 C 9 : 3 1 9 D 1 1 0 41 9 D 9 t F 91 9 E 1 : 0 01 9 E 9 i 8 41 9 F l i l C1 9 F 9 i 0 01 A 0 1 : 9 11 A 0 9 I 0 11 A 1 1 I F 91 A 1 9 : F 91 A 2 1 : 8 21 A 2 9 I 1 A

2 0 4 32 0 5 05 4 4 4 2 2 4 C 4 C5 2 4 5 4 41 0 2 0S F D F3 0 3 C 3 CF 3 F CF F A l A l0 D 3 43 3 1 I 0 1 0 2 0 C0 5 1 21 0 2 0 0 1 0 1 0 0 0 0 0 B 0 60 1 0 0 0 0 I 0 0 0 0 0 0 1 P 0 0 A 5 0 5 5 0 A 1 0 A 8 5 6 5 5 5 5A 8 3 8 F 97 F 0 0 B P 0 0 0 B 2 0 3 C 0 2 2 1 3 B 0 0F 2 4 8 7 8 2 8 4 F 4 6 0 00 C F E8 0 4 4 F 90 0 0 8 B 0 1 03 E F 98 4 8 00 2 1 0 4 1 0 I 2 8 0 0B 4 4 F 0 0 4 0 0 4I 5 0 5 1 0 0 F 4 F 3 F F 8 F 0

4 4 5 5 4 24 4 2 0 2 2 2 0 5 25 4 2 0 4 8 B F 7 F3 0

C 3 C

F F 1 89 9 4 21 1 3 4 0 12 3 0 I 2 0 0 2 0 0 0 1 0 4 1 60 0 1 0 1 0 0 C 0 90 I 0 0 0 1 I 0 0 C 0 B0 E 1 30 1 0 F 8 0 5 5 0 5 8 0 F 0 0 A 5 5 6 5 0 2 7 F 3 F 3 F 4 F 2 F F 4 F A 0 F 8 0 F 9 A 30 F F 2 0 2 C 50 6 B 80 D 2 8 0 4 E 0 C 7 2 F 0 1 2 0 5 E S D 6 00 0 F 0 4 6 0 1 8 2B 2 5 C 0 00 1 1 20 D 4 C4 3 4 8 2 3 B E9 8 0 82 0 D 4 CA F 3 3 F 9 4 40 0

5 5 4 C 4 95 2 0 2 2 2 4 4 5 4 0 0 F E F D1 6 3 03 3 C F F 0 3 C 3 C3 C 0 80 0 0 3 0 74 5 0 7 0 01 0 0 5 0 A1 0 1 1 0 4 1 91 0 0 00 0 1 1 0 0 0 I 0 1 1 9 0 EI F 1 00 E 0 F0 1 0 1 0 B F 9A A A 00 F 5 0 2 F F 2 A 5 6 5 0 A F 9 A AF F 2 5 F F 2 0 B F 0 0 0 0 0 10 0 C F 0 0 F 9 3 A1 F

0 0 0 54 0 F 1 0 C C 0 3 0 0 1 2 21 4 8 0 0 44 5 0 B 0 4 A 0 4 C F A0 4 4 82 0 1 3B 5 0 4 2 0 F 0 8 2 3 00 2 8 0 A E 0 C C 9F 1 9 F F 9 4 4F 3 0 0

5 D 4 3 D 22 C

2 4 2 C 4 8 9 D5 S 0 D F B E F0 A C F 3 F 1 23 C 0 B4 2 7 C1 4 0 6 0 2 7 A 1 D 0 A 1 0 E F0 4 A F0 4 0 7 C 41 2 1 A 0 0 A 50 E 0 8 0 7 C C1 9 I F0 5 0 A 8 C0 C F l0 6 2 8 0 E 5 0 6 9A B A A 4 F0 8 6 5 3 65 3 A D F 3 P F F 2 7 A F A 7 E 1 2A I 4 4 B 73 8 3 92 9 B 85 B F 7 9 4 1 53 2 4 5 5 6F C 0 0 4 BI 6 0 A 4 4 F 4 8 9 1 D 1 D 9 C 1 D 0 C 8 6 6 7 I C B 0 4 E2 7 0 2 0 B 5 03 1 3 5 0 1 0 0 A 93 A 4 4 8 FF 9 E 6F 7 0 6

9 C O M P U T E S G u z e t l o F o b m a r y 1 9 B 8

Page 95: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 95/120

C O M P U T E ! B o o k s 'W A R E H O U S EC L E A R A N C ES A L E

Y o c a o r d e r a n o t h f o l l o w i n g g r o u p s o b o o k sf o $ 9 . 9 5 * . O r , c h o o s e a n y t h r e e b o o k s f r o m a n yw h e r e I t h i s a a n p a $ 9 . 9 5 * f o a l t h r e e . E a c ha d d i t i o n a l b o o k a f t e r i j u s t $ 2 . 0 0 . ( I y o w a n t o n l yo n o t w b o o k s , t h e c o s t i $ e a c h . )C h e c k t h b o o k s o g r o u p s o b o o k s y o u w a n t a n m a i l t h i s c o u p o n w i t h y o u r p a y m e n t t o

C O M P U T E ! B o o k sC u s t o m e r S e r v i c e

P B o 5 0 3 8F . D . R . S t a t i o n

N e Y o r k , N 1 0 1 5 0A d $ p e r o r d e r f o s h i p p i n g a n h a n d l i n g .

N a m eA d d r e s s

C i t yV I S A M a s t e r c a r d

A c c t . N o . .

S t a t e Z i p .

E x p . D a t eU . S . m o n e y o r d e rC h e c k d r a w n o n U . S . b a n k

S u b t o t a lS a l e s T a ( N r e s i d e n t s a d 5 % N

r e s i d e n t s a d 8 . 2 5 % )S h i p p i n g a n h a n d l i n g S 2 . 0 0 2 . 0 0

T o t a l p a y m e n t e n c l o s e dO f f e r g o o d w h i l e q u a n t i t i e s l a s t . A l s a l B s f i n a l .P l e a s e a l l o w 4 - w e e k s f o d e l i v e r y .

G r o u p $ 9 . 9 5C O M P U T E l ' s B e g i n n e r ' s G u i d e t C o m m o d o r e6 S o u n d 2 3 8 6 5 4 XC O M P U T E l ' s F i r s t B o o k o C o m m o d o r e 6 S o u n da n G r a p h i c s 2 3 8 6 2 1 3C O M P U T E l ' s R e f e r e n c e G u i d e t C o m m o d o r e6 G r a p h i c s 2 3 8 6 2 9 9

G r o u p I $ 9 . 9 5E v e r y K i d ' s F i r s t B o o k o R o b o t s 2 3 8 6 0 5 1C o m m o d o r e 6 G a m e s f o K i d s 2 3 8 6 3 7 XC O M P U T E l ' s C o m p u t i n g T o g e t h e r 2 3 8 6 5 1 5A l A b o u t t h C o m m o d o r e 6 4 V o l . 1 2 3 8 6 4 0 X

G r o u p 1 1 $ 9 . 9 5C O M P U T E R S C o m m o d o r e C o l l e c t i o n , V o l .

2 3 8 6 7 0 1C O M P U T B ' s C o m m o d o r e C o l l e c t i o n , V o l .

2 3 8 6 5 5 8C O M P U T E l ' s F i r s t B o o k o C o m m o d o r e 6

2 3 8 6 2 0 5

G r o u p I $ 9 . 9 5C O M P U T E l ' s T h i r d B o o k o C o m m o d o r e 6

2 3 8 6 7 2 8C r e a t i n g A r c a d e G a m e s o t h C o m m o d o r e 6

2 3 8 6 3 6 1C O M P U T E R S F i r s t B o o k o C o m m o d o r e6 G a m e s 2 3 8 6 3 4 5

G r o u p $ 9 . 9 5C O M P U T E l ' s D a t a F i l e H a n d l e r f o t h C o m m o d o r e6 4 2 3 8 6 8 6 8C O M P U T E l ' s T e l e c o m p u t i n g o t h C o m m o d o r e6 0 0 9 2C o m m o d o r e P e r i p h e r a l s : U s e r ' s G u i d e 2 3 8 6 5 6 6

G r o u p V $ 9 . 9 5C O M P U T E D F i r s t B o o k o V I 2 3 8 6 0 7 8C O M P U T E D S e c o n d B o o k o V I C 2 3 8 6 1 6 7C O M P U T E ' S T h i r d B o o k o V I 2 3 8 6 4 3 4M a p p i n g t h V I C 2 3 8 6 2 4 8

G r o u p V I $ 9 . 9 5C O M P U T E ' S V I G a m e s f o K i d s 2 3 8 6 3 5 3C r e a t i n g A r c a d e G a m e s o t h V I 2 3 8 6 2 5 6C O M P U T E l ' s S e c o n d B o o k o V I G a m e s

2 3 8 6 5 7 4C O M P U T E ' S F i r s t B o o k o V I G a m e s 2 3 8 6 1 3 2

C O M P U T E ! P u b l i c a t i o n s , ! n c . <C a p i t a l C i t i e s / A B C . I n c . C o m p a n v

Page 96: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 96/120

S O F T W A R E D I S C O U N T E R S S . D . o f A .

F o O r d e r s O n l y - 1 - 8 0 0 - 2 2 5 - 7 6 3 8P O r d e r s - 1 - 8 0 0 - 2 2 3 - 7 7 8 4C u s t o m e r S e r v i c e 4 1 2 - 3 6 1 - 5 2 9 1

F r e e s h i p p i n g o o r d e r so v e r $ 1 0 0 i c o n t i n e n t a l U S N S u r c h a r g e f o V I S A / M a s t e r C a r dY o u r c a r d i n o c h a r g e d u n t i l w s h i p

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 !

C O M P U T E R S O F T W A R E

D e s i g n , p r i n t , C o l df l a w a r d - w i n n i n g h i g h -p e r f o r m a n c e a i r p l a n e * .

G r e a t I n t e r n a t i o n a l P a p e rA i r p l a n e C o n s t r u c t i o n K i O u D i s c o u n t P r i c e 5 9 . 8 8

A C C O L A D ED a m b u s t e r * 5 9 B SL a o I h W * i t i M P S I - 5 T r a d i n g i . 1 : i . ' > ' ■A C T I V I 5 1 O NC f O i l C o u n l r y

R o a d R a c e $ 9 * 1 1C h o s l b u i l t n 3 9 . S BH a c k e r 1 M L i t t l e C o m p u t e r P e u o l e l W H tA U T W O R XB e a c h B l ) n k t t

v o l l e y b a l l M E q u e s t r i a n S h o w

J u m p e r S f l J 8H i g h U n d C i m n W J f lH o l e i O n i l l , . S M SP O l k c C a r W S S T h a i B o i i n i V t A V A N T A C ED e c e p l o r S V & 1 1D n r r t F i S M P o w * r S 9 P r o i e c l 5 p a c c S t a l i o n 1 9 * BS i j m a » 3 S p v S p . . S 9 i BB R O D E I i B U N DC h o p l l f t e n a a v i d ' t

M / d n i ( h l M a g i c . I U K l r a t t k a S 9 J 8

C D A m e r i c a C t w f c s S e r i e s :A m c r U . i i ■ ■ ' ' ■ ■ 'C h l n e K W J F r e n c h S U I l l l l a n K ■ I . - . . . . i S f J MD A T A I A S IL a i t M l H i o n i l l i i nQ - 8 e r t W B i n i l s a a eE A S Y W O R K I N G !S P I N N A K E RF i l e r J 4 B 8P l a n n e r S & 8 SW r i t r r W J I 8E l E C T I I I C D R E A M jS p i n d i l l y $ 9 . 8 8Z o l d i 1 9 . 8 8E L t C I R O M C U T A d v . C o n s t . S e ¥ > £ »A g o A r f « m u r e . . S M SA m e r i c a ' s C u S a k l i r t g f 9 . E SA i t h o n V I A r c h o n 2 A d e p t H F i n a n c i a l C o o U w o k S 9 H e a r l o t A l r k j i ? . f l sL o n h g C o n q u e i l . M M a i l O r d e r M a n t l e S 9 J 8M i n d M i r r o r 1 9 . 8 8

M . U . L . E S 9 J f lM u r d e r P i r l y % 9 M u i i c c o n n , s . . . m eO n e - o r ^ O n r 1 9 P i n b l l l C o n s t . S M . . . « M« » c i n | D « t . S « . . . . J 9 MS e w n C i l i e t o C o l d M S k v f o . S 9 S u p e r B o u l d e r D a i h . S i MT o u c h d o w n F o o t b a l l . S " J . U OU l t i m a t e W i t i r d S » ^ BE F V XB i l l b l n e r J 6 « BB a r b i e J 6 S Bl u m p m a n S w C a l e w r r t A p l h l l W . I K II n t p o t t i b l e M i u i o n . H 4 BK o r o n i ^ R l f t % b P i l l l o p o 1 . . . S & 8 8 [ a R e K u e o F r a c t a r u ) . S & B BT h E i d o l o n * 4 A BF I S H t R P R I C ED a n c e F a n t a s y M A

K O N A M t f A C T I O N C l t YH y p e i S p o c W P i " ) ! P o n j i i J U lM i k i e M 3 T r x k A F M d K M A S T t r t l R O N I CA c t i o n B i k e r M . S aB o u n d e r * 6 C j p L l . n i . - l J U f t u i « - C a i w t C r t j t o c $ 4 J »I n f i n i t y M u h i r * I K ) . - « J T BK n i g h t C a m e i S & l i i t V - M . a aM i n e r o M a g i c ' . . .N l n | a M . B BP r o C o l l M .

P r o w l e r W a i I 1 S 6 J U

S p e e d K i n g i f c MS t o n n J 4 W g f t j f c e r

l a c l p o l M . W i t e r P o l o S 4 B 8

T h A c t i v i s i o n L i t t l e C o m p u t e r P e o p l eD i s c o v e r y K i t ' "A m a z i n g s o f t w a r e l e t s y o m e e t t h l i t l l ep e o p l e l i v i n g i n s i d e y o u r c o m p u t e r !M a k e c o n t a c t w i t h I h l i t l l e p e o p l e l i v i n gi n s i d e y o u r c o m p u t e r .O u D i s c o u n t P r i c e S 9 . 8 8

l o d r r u n n F r f u n i

T H U N D E RM O U N T A I N

C o m p e t e o a c t u a l S l o t C a R a c e r c i r c u i tc o u r s e s o

M o v i e M a k e r S I

■ j B I

d e s i g n y o u r o w n .S l o t C a R a c e rO u D i s c o u n t P r i c e $ 6 . 8 8

M e m o r y M 4 r » r . , $ 4 . 8 8N u m b n T u m b l e n , . . * « S e S p e l l e r U ' a l l a b o v e t i t l e t o c a r l .C A M E S T A BS i a r L e a g u e

O i i i - i . 1 i i o l L i . , 1 1 ■ ■ ' , . 1 1H E M i t r o s o f l M u l t i p l a n . S I MH I - T E C H E X P R E S S I O N SA n j r d W a r e M C a r d W a r e S 6 P a r t i W a r * O T J iH I - T E C H E X P B E S S I O N SS e u r n e S t r r e t S e r l e t :A i t r o - C r o w r ( 4 J WB > B l r d ' i S p e c i a l

D e l i r e r y % 6 ■ n i . , B i S p l a i h . . S U E r n i e ' s M a g i c S h i p e s I 6 J I 8G r o w n A n i m a l A d v . S b J MP a l s A r o u n d T o w n . S t J S

M I N D S C A P EB a n k S I M m i c W r i t e r V I H A H D O M H O U S EC h a r l i e B r o w n ' l A B C ' i I f c B B1 1 - ■ ! ■ , R e a d i n g

M a c h i n e M £ S n o o p y W r i t e r t f c S ST y p i n g i l u l l ,

C h a r l i e B r o w n . . $ 6 . 8 8S E C AC o n g o B o n g o ( S S t . ' ( . .S u p e r Z j i i o n ( R ) . . . S * . S BS L u m p u l r r E w b t l l

C i r c u s C h a r l i e M

f i l l y M i l l i o n C r u s h . S I C e m s l o n e W a r r i o r . . M B G e r m a n y > ■ ' ■ ' ' ■ M R i n g s i d e S « % ' ) » «• : i . i i i i S h o o t o u t - , ' . ■ ■W i m p o W a M S H A R E D A T AF a m i l . F i u d V K o r u r d y . . $ 7 W h e e l o l F o r t u n e S 7

T H U N D E RM O U N T A I N

T o G u p u l iy o i t h f i g h t e rp i l o t * K i o t e c h n o l o g i c a l l ya d v a n c e d F - 1 4T o m c a t .T o p G u n " *O u D i s c o u n t P r i c e $ 6 . 8 8

S I M O N S C H U S T E RG r e a t I n t e r n a t i o n a l P a p e r

A i r p l a n e C o n s t . K i t . S I S P E C T B U M H I B Y T EC a i n S I S P I N N A K E RA I t h C o l o r C i S 4 . B aB u b b l e B u i t e u M I C o s m k C o m b j l S 4 B 8F r a c t i o n F e v e r U G o l d R e c o n J R a c e . . . S U ML e t t e r S c r a m b l e r 5 u

M o n s t e r M i y a g e S * R a n c h U S i o r y M j c h i n e U 8 ' i l l a b o v e l i l i e s o c a r t .H 1 A R H J MA r r u r o n , S 1 S RD r a g i i n w o r l d S I F a h w n h e i H S I S 9 S BN i n e P r i n c e s i

A m b e r S S £ 8P e r r y M a s o n : C a s e o

M a n d a r i n M u r d e r . . i i a nP e n d e z v n i s v . ' R a m a S 9 £ BT H U N D f M O U N T A I NC y r u t C h e M S & B 4O e m o l i i i o n M f H i o n . S & O H O i r | K E l i m i n a t o r S & E q u i r w n . S b

G r e a t B r i t h nS o f t w a r e S & Z 1 8

L r v i a t b a n S i M a i l G o l f M M i s s i o n I O u

S o l a r S y t t e m S U M P a M a l & S BP M a S U P a r a d r n d K M P o s i t i o n . M B i m b o : F i r f l B l o n d

P a r t I K S l o t C a R a c e r S S T o p G i m K L U B S P I N N A K E RD a r d l o w e r S 6 K a r a l e C h o p S 6 V A L U E W A R EA r t l U V i J i f lE d u c a l o r S 4 J 8E n t e r t a i n e r S U H o m e B a n k e r M H o m e M a r u g e i S U K i t c h e n M a n a g e r U W I M P H A C I A S S I C S

v l : . i - i W o n d e r l a n d . S & 8 BS f k w t h ( o o t K S v l s s F a m i l y

R o b i n s o n K T r e a s u r e I t J j n d S f c MW l u r r i o f O K

T w G a m e s t a rO r i g i n a l H i b !N i n e i u n i n r o

! i , : : , : i i f , - . :f o u r q u a r f e n o

t ! i m r . [ i i n ; ; g r i d i r o na c t i o n o o n d i s k !S t a r L e a g u eB a s e b a l l & O F i e l d F o o t b a l lO u D i s c o u n t P r l t e W 3

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 8c i w l n ^ O n k i i i ^ T e r m s C o o d i t k - H C * r « h j l ^ B e f o r e P U t i r m Y o u r O n O n k f i w l l h c n M e n c h e c k o m o n t y « f k r i h i p p r d I m m r d f i l H y o n i r t o c k H « i m ! P e n o r u l

£ C o m p i n v c h e c k i , j J I o w w r d u c k * r * n c e . N C . O . D . ' i E S h i p p i n g : C o n t i n m l J U . 5 > , - O r d m u n d « 4 1 0 0 a d $ 1 f w k h i p p l n g o o r d e r i o v e r $ 1 0 0 - A H , M l F P O X A P O * d d 4 5 o n j l o f d e r c . C i r u d j P u r r i u H l c o - a d d $ 1 D o n i l u , . ' . > ■ S o r r y , r o i h e r I n t e n u t J o r u l o r d e r s H r e p f t d f P r « « d e n U x 6 % u l « t o t h i o i j l u n o u r r t o o r d e r i n c l u d i r w i h i p p l n * c h i r r n .C U S T O M E R S t V V l C E H O U R S : M o n , - F r i , A M - 5 : 1 D P t m t t n T i m e . R E A S O N S F O R C A L 1 1 N C C U S T O M E R S E R V I C E — 4 1 2 - U , I - J 1 U J S u i m o f u r d e r o r h i t k o r d e r t f l i f i n m e r c h j n d t s ep u r c F u K d w i t h m f i t l d n i y i f r o m S . D . c f A i d e f e c t i v e , p l e t t e c i l l f o r e t u r n d u i h o H i i l i o n n u m b e f . W w i l l n o p r o e m r e f u r n i v j t h o u t r e t u r n j u i h . t D e f f d l v c m e r r h i n d i i e w i l lb r e p l a c e d w i l h r h u m m e r c r u n d h e o n l y . O r h e r r e t u r n * u b j e t f t 1 5 T L n - s t o c k i n g c r u r g e E A f t e r f U y i f r o m y o u r D U T C r d H A i . t r , p i e a w r e f e r t t h w a r a n l y i n c l u d e d w i t h t h p r o d u c t p u r r h j t e d r t i u m d f i r c t l y I o ( r r u r H i f a X f u r e r . C u t i o n w r v r v k e w i l l n o K c e p i c o l l e c t f « l l t O C i l J i d S . O . o f A . r i B O O B o r d e r J i n e * 1 O D E L I N E H O U V S : M e F i . ' I A . I . ' , - ' > : WP M F S A T 1 A M P E A S T E R N T I M E - B e c a u s e t h l i a l u I b w n H e f < - l - i m o t . b e f o r e l w p u b t i i h e c l p r i c n f i j i l i h i l r i y J r m b l e c i t e h i n g e l N e l i l l n i r i r r i v i n i d ^ h / ! P t e u e

i l f n m o r e i n f o n n a l i o n .

Page 97: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 97/120

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 AF o O r d e r s O n l y - 1 - 8 0 0 - 2 2 5 - 7 6 3 8P O r d e r s - 1 - 8 0 0 - 2 2 3 - 7 7 8 4C u s t o m e r S e r v i c e 4 1 2 - 3 6 1 - 5 2 9 1

S . D . o f A .F r e e s h i p p i n g o o r d e r so v e r $ 1 0 0 i c o n t i n e n t a l U S N S u r c h a r g e f o V I S A / M a s t e r C a r dY o u r c a r d i n o c h a r g e d u n t i l w s h i p

A B A C U S B O O K SA n a t o m y o t h 1 5 1 1 . $ 1 4A n a t o m y o t h C 6 . $ 1 4C I 1 8 B a s i c 7 . l n i e i n j l s $ 1 9C 1 2 B B a s k

t r a i n i n g G u i d e . . . . - $ 1 7C 1 2 B I n t e r n a l s $ 1 C U P e e k s P o k e ! . . $ 1 2C U T r i c k s T i p * 1 1 C P M o n t h C 1 2 8 $ 1 1 5 7 1 I n t e r n a l s $ 1 C E O S I n s i d e * O u . . $ 1 3C E O S T r i c k s T i p s . . $ 1 3A B A C U S S O F T W A R EA s s e m b l e r M o n i t o r . . $ 2 5B a s i c S 2 B a s i c 1 3 » C a P a $ 1 C a P a l i S O C h a r t P a k S I C h a r t P a k 1 1 0 S I C a b a l C I C o h u l 1 2 $ 1 P P $ 2 P P 1 3 $ 3 S p e c i f T e r m 6 o r 1 2 a ( 2 S u p e r $ 3 S u p e r 1 2 1 3 S u p e r P a s t i l $ 3 S u p e r P . n c a l 1 2 S 3 I A S $ 1 5T A 1 2 $ 3 A C C E S SE c h e l o n w / L I p S i l k . . . $ 2 9F a m o u s C o u r s e D i s k '

f o W O r l d C l a s s L . B . $ 1 F a m o u s C o u r s e D i s k "

f o V i t a r i C l a s s L . B . . 5 1 4F a m o u s C o u r s e D i s k "

l o W o r i d C l a s s L . B . . $ 1 4L e a d e r B o a r d ( O r i g i n a l !

P a c k $ 1 l i p S l i k P l u s S I T e n t h F r a m e $ 2 T r i p l e P a c k : B H 1 , B H 1 .

a i O w M o s c o w . 1 1 4W o r l d C l a s s

l e a d e r B o a r d $ 2 A C C O L A P EA c o A c e s $ 1 9A p o l l o I S M i s s i o n

I t h M o o n $ 1 C o m i c s $ 1 4 l h & E n t r i e s F o o t b a l l . $ 1 9H a r d b a M $ 1 M i n i P u $ 1 l e s t D r i v e $ 1 a c t i o n s o T h u n d e r C h o p p e r . . . $ 1 9U P e r i s c o p e ! $ 1 A C T I V I S I O NA l i e n s $ 2 G a m e m a k e r w / S p o r t sS c i e n c e f i c t i o n D i s k s $ 3 1G e B e A i r R a l l y S 1 H a c k e r $ 1 L a b y r i n t h S 1 M a n i a c M a n s i o n $ 2 M i g h t M a n i c S I M u s k S l b d i o K P o s t c a r d s S 1 f cS h a n g h a i S I T h L a s t N i n j a $ 1 T r a n s f o r m e r s . . . . . . . . $ 1 A M E R I C A N E D U C A I I C ^ A LB i o l o g y $ 1 G r a m m a r S 1 L e a r n l R e a d I G r . H I I P h o n i c s ( K - 3 ) S I

R e a d i n g C o m p r e h e n s i o n ( 2 5S c i e n c e G r a d e s 3 / 4 1 . $ 1 2S c i e n c e : G r a d e s 5 / 6 . . . $ 1 1S c i e n c e ; C r a d c s 7 / 8 . . . $ 1 1U G e o R r a p h y $ 1 U H i s t o r y $ 1 W o r l d C c o R r a p h y . . $ 1 2W o r l d H i s t o r y . . $ 1 2A B T W O a XB r i d g e 5 . S 1 C y c l e K n i g h l $ 1 4I n t e r n a t i o n a l H o c k e y . $ 1 4L i n k w o r d F r e n c h $ 1 t i n k v v o r d G e r m a n . . . . $ 1 6L i n k w a r d R u s s i a n S i L i n k w o r d S p a n i s h . . S i bS t r i p P o k e r i l lD a l a D i s k F e m a l e . . $ 1 4U a D i s k « M a l e . $ 1 4D a t a D i s k ( F e r r u l e . . $ 1 4A V A L O N H f L LD a r k H o r n $ 1 9C u l l S t r i k e S T N B B a s k e t b a l l $ 2 S p i l f i r c - 4 0 1 2 S u p e r S u n d a y $ 2 5 B S 1 » B S T e a m D i s k . . $ 1 4S B 1 9 0 6 T e a m D i s k . $ 1 4S B S C e n . M g r . D i l k , . . $ 1 9B A U F 1 V I I IB i a s i n g P a d d l e s $ 2 V i d e o V f c g a s $ 1 h e r k e i f y s o f t w o r k sG e d s 1 2 $ 4 G e o - C a k 1 2 S 4 G c D e i . ' D e s k P a c t 1 2 S S 4 4

G e o - F i l e 1 2 S 4 W r i t e r ' s W o r k s h o p 1 2 R S 4 1G e ( 3 < l■ C e o C a l c $ 3 ■ C e o s D e s k P a . . $ 1 ■ G e o D e ( 2 ■ C e o f i l e « ■ C e o i F o n l P a n > 2 4 1 9 E a ■ C e o - P r o g r a m m e r . . . . $ 4 ■ G e o - P u b l i i h M ■ G e o - S p e l l $ 1 ■ W r i t e r ' s W o r k s h o p . . . ( 3 - R e q u i r e s C e o s 6 4 B E T T E R W O R K I N GB u s i n e s s F o r m S h o p . $ 2 5B R O D i R B U N DC a r m e n S a n d i e g o :

U S $ 2 W O r l d $ 2

C a u l d r o n $ 1 M a g n e t r o n $ 1 P r i n l S h o p $ 1 P . S . C o m p a n i o n $ 2 P . S . G r a p h i c s L i b r a r y

• 1 « 2 , o r S - . . ( 1 6 E a P . S . G r a p h i c s l i b r a r y

H o l i d a y E d i t i o n $ 1 P . S . P a p e r P a c k $ 1 S u p e r B i k e c h j l l t n c e . $ 1 4T o S h o p $ 1 C A P C O MG h o s t s C o b T i n s $ 1 !G u n s m o k e , , . . , . , , . , $ 1 9S i d e A r m s ( 1 S p e e d R u m b l e r $ 1 C B S u c c e s s w / A l g e b ™

B i n o m i a l M u l t i p l i c a t i o nF a c t o r i n g $ 1

F i r s t D e g r e e A d v a n c e dL i n e a r E q u a t i o n s . $ 1 9

G r a p h i n g L i n e a rF u n r ' i a n s . $ 1

S i m u l t a n e o u sQ u a d r a t i c E q u a t i o n s . $ 1

S u c c e s s " h - M A d d i t i o n S u b t . . $ 1 D e c i m a l s : A d d . S u b i . S 1 9D e c i m a l s : M u l t . D i v . $ 1 9F r a c t i o n s : A d d . S u b l . S 1 9F r a c t i o n s : M u l l . D i v . $ 1 9M u l t i p l i c a t i o n

D i v i s i o n $ 1 C M G e n e r a l A « r . 1 1 . . $ 1 1 9I n v e n t o r y 1 2 9 ( 4 D A T A E A S TB r e a k l h r u ( 1 C o m m a n d o $ 1 l l a r i W a r r i o r s . . . $ 1 9K i N i k i $ 1 S p « ( J B u g g y $ 1 T a T e a m W r e s l l i n g . . $ 2 1V i c t o r y H o a d C a l lP A T A S O F TA l t e r n a t e R e a l i t y :

D u n g e o n S 2 1 2 8 B a k e r S ( 1 T h e a t r e E u r o p e $ 1 9T o m a h a w k $ 1 v i d e o T i i l c S h o p $ 2 D A V I D S O NA l g e M a . i e r $ 1 M a l h B l a s t e r ( 1 S p e e d R e a d e r 1 . . . ( 1 S p e l l I ( 1 V t b r d A t t a c k ( 1 D t S I C N W A R iB o d y T r a n s p a r e n t - - ( 1 9E u r o p e a n N a t i o n s . . . . ( 1 9M i s s i o n A l g e b r a ( 1 S p e l l i c o p l e r ( 1 S l a t e s T r a i t s ( 1 D I G I T A L S O L U T I O N SP o c k e t f i l e r $ 1 P o c k e t P l a n n e r ( 1 P o c k e t W r i l e r ( 1 ■ a l l 3 I S u p e r P a c k . $ 5 9E L E C I R I C P R i A M SR o c k y H o r r o r S h o w . $ 1 1T i t a n i c R e c o v e r y M i s s k x K $ 1 4E I E C T R O M C A R T SA m n e s i a ( 2 A r c t i c F o x $ 2 B a r d ' s T a l e o r 1 . $ 2 6 E a B a r d ' s T a l e o r H i r H . i l E a C h e s s m a s l e r 2 0 0 0 $ 1 C h u i k V a e g e r ' s A F . $ 2 1D e m o n S t a l k e r $ 2 E a r t h O r b i t S t a t i o n $ 2 I n s t a n t M u s i c $ 2 l e g a c y o A n c i e n t s . . . . $ 2 M a r b l e M a d n e s s $ 2 M o n o p o l v S 2 O u t r a g e o u s P a g e s S 3 P a t t o n v s R o m m e l $ 2 P e i u s u s $ 2 R o c k f o d $ 2 S c r a b b l e . $ 2 S k y f o i ( 2 S k a l e o r D i e $ 2 S t a r f l e e t ( 2 S t r i k e F l e e l S 2 W b r l d l o u r G o l f . . E P t XB o u l d e r D a s h

C o n s l r u c t i o n K i C a l i f o r n i a G a m e s . C h a m p . W r e s t l i n g -C o i l C o C r e a t e C a l e n d a r

. $ 2 1

- S l f .. $ 2 3

$ 2 . S i b. $ 1 9- S 2 . 1

F a s t L o a d 1 R S 2 M o v i e M o n s t e r 1 T O m i c r o n C o n s p i r a c y . . $ 2 1P . S . G r a p h i c s S c r a p b o o k

• l : S p o r l i S t I 2 : 0 f f I h W a l l ( 1 » 3 : 5 i h o o l O

> j W a r r i o r ( 1 S p l d e r b o l ( I S p m S p 3

A r c t i c A n t i c s ( l S t r w t S p o r t s :

B a s e b a l l S 2 B a s k e t b a l l ( 2

S u B a i l i e S i m u l a t o r . $ 2 3S u m m e r G a m e s . . ( 1 4S u m m e r G a m e s . . . $ 2 3T e m p l e A p s h a i T r i l o g y . ( 1 4W i n l t r G a m e ! $ 2 W U r l d G a m e s $ 2

E l i t e $ 1 G o l d e n P a t h C a l lG u i l d . . i h - , $ 2 K n i g h t O r $ 2 S l a r g l i d e r $ 2 T h P a w n $ 2 I h S e n t r y $ 2 T r a c k e r $ 2 G A M E S T A RC h a m p . B a s e b a l l $ 1 C h a m p . B a s k e t b a l l S I C F C h F o o t b a l l . . . $ 1 O r v C o u n T e n n i s $ 1 S l a r R a n k B o i i n g $ 1 T o E u e l E l i m i n a t o r . . . i nH A D E W M a t h $ 1 S A V e r b a l ( 1 I N F O C O MB e y o n d / < i r k 1 2 $ 2 B o r d e r Z o n e $ 1 1B u r o u c i K y 1 1 ( 2 H i t c h h i k e r ' s G u i d e . . ( 1 I r j l h e r G o d d e s s e s . . ( 1 1N o r d t B e r t C o u l d n ' l M a k e

H e a d o T a i l o I , $ 2 1P l u n d e r e d H e a r t s $ 2 S t a l i o n f i l l $ 2 T h L u r k i n g H o r r o r . . . $ 2 3T r i n i t y 1 2 $ 2 Z o r f c $ 2 Z o r t T r i l o g y $ 3 1 N K W E U M S E M

I i r I i i P e n $ 1 1' 1 7 0 D e l u i e L . P . $ 6 F l n i d r a w 5 ( 1 G r a p h k s G a l l e r U :

A n i m a l s ( 1 B o r d e r s S i g n s ( 1 F u l u r i s E k E n c o u n l e r s . $ 1 6H o l i d a y T h e m e s . . $ 1 6M i p s o f t h e W o r l d . . $ 1 6C r « j h i c i I n t r e g r i l o r I $ 1

K O N A W A T T I O C I T YR u s h ' A l l . i . S i ' .

A K u n i l F u $ 1 9V i A k u n g F $ 1 M I C R O L E A G U EB a s e b a l l $ 2 B o S c o r e S t a t s $ 1 G e n e r a l M a n a g e r $ 1 1 9 8 6 T e a m D a t a D i s k . . $ 1 41 9 8 7 T e a m D a t a D i s k . . $ 1 1W W W r e s t l i n g $ 2 M I C R O P B O S EA c r t l j e l $ 1 A i r b o r n e R a n g e r $ 2 C o n f l i c t i V i e t n a m . ( 2 5

C r u s a d e i E u r o p e $ 2 F - 1 5 S t r i k e E a g l e $ 2 G u n s h i p $ 2 1K e n n e d y A p p r o a c h , . 1 1 6P i f J I e i $ 2 P r o j e c t S l e a l l h F i g h t e r . $ 2 5S i l e n t S e r v i c e $ 1 T o G u n n e r $ 1 M I N U S C A P EB u R u m l i l i - $ 1 B o W r e s t l e $ 1 O f f e n d e r o t h C r o n n $ 1 D J V $ 2 G a u n t l e t $ 1 3H i g h R o l l e r $ 1 I n d o o r S p o r t s $ 1 I n f i l t r a t o r $ 1 I n f i l t r a t o r ( 2 I n t o t h f a g l t ' i N e . t S T M u l j n t l ( 1 P a p e r b o y ( 1 P t r t e c i S c o r e S A T $ 4 4S u p e r S l a r

I c H o c k e y S 2 S u p e r S t a r S o c c e r . . $ 2 3U c h i M a l a J u r t o ( 1 W l i b a l l $ 1 4X e v i o u s $ 1 M I S CB i l l ) ' , I r r m P r $ 2 B i T e r m P o l 1 2 8 . $ 3 9C . P . C o p y 1 $ 3 1D o o d l e $ 2 F i n a l C a r t r i d g e $ 4 F o n t M a s t e r $ 2 F o n l M a s t e r 1 2 $ 1 S u p e r S n a p s h o t ( R ) . ( 4 S u p e r i j a s e 6 ( 3 S u p e r b a s e 1 1 $ 1 S u p e r s c r i p t 6 4 $ 2 9S u p e r s c r i p t 1 2 8 $ 1 O R I G I NA u l o d u e l $ 1 - W o e b i u i $ 2 O g r e $ 1 U l t i m a o r . . . . $ 2 5 F a U l t i m aU l t i m aP H O F i S S I O N A LF l e e t S y s t e m P l u sF l e e t S y s t e m 1 1 8 . . .5 I M O M S C H U S I 1 BC F u m . l a

$ 1 S 3

( 3 $ 4

J 1 i t L a s x r M o n e y M g r . . ( 2 5T y p i n g T u t o r 1 $ 2 5S I I I I D e e p S p a t e ( 2 W i r a r d r y : P r o v i n g

G r o u n d s $ 2 S O F T W A R E S I M U L A T I O N SF o o t b a l l $ 1 P u r e S l a t B a s e b i l l . . $ 2 5P u r e S l a t C o l l e g e

B a s k e t b a l l $ 2 ■ D a t a D i s k s A v a i l . C a l l

I ' M i f i u l i ' M i l . ' ' S J C M l i b r a r y » > l , I . . . $ 1 9N e w s m o r n $ 1 N . R . C l i p A \ b l . . $ 1 9N . » . C l i p A V j I . . . $ 2 5N . R . C l i p A r t V a t . . . . $ 1 9P . 5 . G r a p h i c s E i p a n d e r . $ 2

B a t t l e o l A n l i e l a m $ 1 1B i l l i r C r u i s e r $ 3 B a t t l e G r o u p $ 3 B - 2 4 $ 2 F l e r r u l i J a g w r $ 2

G e t t y s b u r g $ 3 K a m p f g r u p p e $ 1 7P h a n u s i e t 2 o r 1 $ 2 E a P r e s i d e n t E l e c t 1 9 8 8 . . . $ 1 6R e a l m i o D a r k n e s s . . $ 2 5H i n n s o f Z i l f i n S 2 k o a d w j r 1 0 0 0 - $ 2 SR i M i J w a i f u r o p a $ 2 S h a r d o S p r i n g $ 2 S h l l o h : C r a m ' s T r i a l . . . $ 2 5S o n s o L j b e r l y $ 1 W a G a m e C o n s l . S e t . . $ 1 9W a i S P a c i f i c $ 3 W o r s h i p $ 3 W i » r d ' s C r o w n S 2 S U B L O G I CF l i R h t S i m u l a t o r . . $ 1 2F . S . S c e n e r y D i s k l . C a l ll e $ 2 T H R E E S I X T YD a r k C a s l l t ( 2 I I M E W O R K SA i d s . P a y a b l e S 3 A c c l s H « e i * a h l e . . ( 3 1■ D a l a M a n a g e r ( 1 D a t a M a n a g e r 1 2 . . . ( 3 1D e s V t o p P u b l i s h e r $ 3 G e n e r a l l e d g e r ( 3 P a r t n e r 6 t R ( 3 P a r t n e r T i l l ( H $ 3 ■ S - i i f U i k ' S i d r w a y s l D l ^ t iS w U m k V S f a J m n i ' 1 8 . $ 3 3S w i h T a ' 8 ( 3 S y l v i a P o r t e r ' s f r r s u n a l

F i n . P l a n n e r 6 4 ( 3 3S y l v i a P o r t e r ' s P e r s o n a l

F i n . P l a n n e r 1 2 8 . . . $ 3 9■ W t o d W r i t e r ! $ 3 W f c r u 1 W r i t e r 1 2 ( 3 - A l l l i l i e s i P k . . . . S 5 9U N I C O R ND e c i m a l D u n g e o n . . . $ 1 9F r a c t i o n A i t i o n $ 1 9P e r c e n t a g e P a n i i ( 1 B a i c C a R i l h m e l i c . $ 1 9T e l i t t l e R o b o t s ( 1 9U N I S O N W O R L DA r G a l l e r y 0 : . $ 1 6 F a A r G a l l e r y ; F a n t a s y . , S 1 bP r i n l M a s l e r P l u s $ 1 W E E K L Y R E A D E RS t i c b y b e a r S e r i e s :A B C ' s $ 1 M a t t i O . . . $ 1 6 E a N u m b e r ! $ " i l >O p p o v i l e i $ 1 6R e a d i n g $ 1 6S h a p e s 1 1 6S p e l l g r a b b e r ( l T y p i n g $ 1 6A C C E S S O R I E SA n i n u l i o n S t a t i o n . - $ 1 9B o n u s S S D D . $ 4 . 9 9 B i B o n u s D S I > D . . $ 5 . 9 9 B > C o m p u S e r v e S l a r t c r K i $ 1 O i t k [ C a s e I H o l d s 7 5 $ t 8 8D i s k U r i v r C k a n e r $ 6 S BO o l o n e * N e w s B r l r i r v j l

M e m b e r s h i p K i t . . . . $ 1 4I p y . 5 0 I J a y s l i c V . . $ 1 1^ c o n t r o l l e r $ 1 S u n c o m j o y s t i c k s C a l lW l c o B a H a n d l e $ 1 W i c o B o s s $ 1 W l c o T h r e e - W a y $ 1 9 . 9 5H E T F C S u p e r G r a p h i . ( 5 » E T E C S u p e r G r a p h i > l r . ( 3 9■ A l l p r o g r a m s o n d i s k

u n l e s s o l h e r w i i e n o t e d !

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 M H S A T 1 I M - 4 P E A S ^ t R ^ T I M t . B e c j t a m o r e i n i o r m j l i o n .

Page 98: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 98/120

U N L E A S H T H E D A T A A C Q U I S I T I O N A N C O N T R O L P O W E R O Y O U R C O M M O D O R E C 6 O C 1 2 8 .W h a v e t h a n s w e r s t a l y o u r c o n t r o l n e e d s .

N E W ! 8 0 - L I N E S I M P L I F I E DD I G I T A L I / B O A R D

C r e a t e y o u r n u a u l u s f a r i d e d i c a t e d■ : ! ■ ■ ■ H i ■ i n : ■ ■ ■ ! ' ■ • i m d i s k d r i u 1 .

S o c k e t f o r s i a n d a r d R O M c i i m i d g c .J s e p a r a t e b u f f e r e d d i g i t a l o u t p u t l i n n a

e a c h d i r e c t l y s w i t c h 5 v o l t s . i 5 0 0 1 1 1 A .4 s e p a r a t e d i g i t a l i n p u t l i n e s . ( T T L ) .I / l i n e s c o n t r o l l e d t h r o u g h s i m p l e m e m o r ym a p p e d p o r t s e a c h a c c e s s e d v i s i n g l es t a t e m e n t i B a s k . N i n t e r f a c e c o u l d b e e a s i e rt u s e . t o t a l o t e 8 - b i t p o r t s .

• I n c l u d e d M . L . d r i v e r p r o g r a m o p t i o n a l l y c a l l e da s u b r o u t i n e f o f a s t c o n v e n i e n t a c c e s s t i n d i v i d u a l I / l i n e s f r o m l i a s i c .P l u g s i n t o c o m p u t e r ' s e x p a n s i o n p o r t . F o r b o t h

C 6 C I 2 8 . I / c o n n e c t i o n s a r t h r o u g hp a i r o i O - p i n p r o f e s s i o n a l t y p e s t r i p h e a d e r s .O r d e r M o d e l S S I 0 0 P l u s . O n l y S 1 9 S h i p p i n gp a i d U S A . I n c l u d e s e x t e n s i v e d o c u m e n t a t i o n

a n d p r o g r a m d i s k . K a d i u d r J i t i o n i i l b o a r d $ 1 0 9 .W l a k e p r i d e i o u n t c r f a t e b o a r d d r c u m c m a l i o a n s o f l w a r e s u p p o r t , w i n c h i j v i i i l j i b l e s c p o r i i l d y f u T? * a m i n a i i o n . C r e < l l i c h a i n s ! f i r s t o r d e r .s s i i m p i m , S 3 o , M i n j & M ) c m i « , i w

O U O R I G I N A L U L T I M A T EI N T E R F A C E

• U n i v e r s a l l y a p p l i c a b l e d u a l 6 5 2 2 V e r s a t i l eI n t e r f a c e A d a p t e r ( V I A ) b o a r d .i n d u s t r i a l c o n t r o l a n m o n i t o r i n g . G r e a t f o

l a b o r a t o r y d a t a a c q u i s i t i o n a n i n s t r u m e n t a t i o na p p l i c a t i o n s .I n l c l l i g c n l l y c o n t r o l a l m o s t a n y d c v j c c .P c r f o r m a u t o m a t e d t e s t i n g .E a s y l o p i o g i a m y e l e x t r e m e l y p o w e r f u l .E a s i l y i n t e r f a c e d t o h i g h - p e r f o m a n c e A / a n

D / c o n v e r t e r s .F o u r 8 - b i t f u l l y b i d i r e c t i o n a l I / p o r t s e i g h t

h a n d s h a k e l i n e s . F o u r 1 6 - b i t t i m e r / c o u n t e r s .F u l l I R i n t e r r u p t c a p a b i l i t y . E x p a n d a b l e t f o u r b o a r d s .

O r d e r M o d e l 6 4 1 F 2 2 . S I 6 9 p o s t p a i d U S A .I n c l u d e s e x t e n s i v e d o c u m e n t a t i o n a n p r o g r a m so d i s k . E a c h a d d i t i o n a l b o a r d S 1 4 9 . Q u a n t i t yp r i c i n g a v a i l a b l e . F o b o t h C 6 a n C 1 2 8 .A / D C O N V E R S I O N M O D U L E

F a s t . I f i - c h a n n e l . S - b i l . R e q u i r e s a b o v e . L e a v e s a l V I p o r t s a v a i l a b l e . F o b o t h C 6 a n C 1 2 8 .O r d e r M o d e l 6 4 I F V A D C 0 8 I 6 . O n l y S 6 9 .

S E R I O U S A B O U TP R O G R A M M I N G ?

S Y M B O L M A S T E R M U L T I - P A S S S Y B O L I C D I S A S S E M B L E R . L e a r n t p r o g r a ml i k e t h e e x p e r t s ! A d a p t e x i s t i n g p r o g r a m s t y o u r n e e d s ! D i s a s s e m b l e s a n 6 5 0 2 / 6 5 1 0 /u n d o c / 6 5 C 0 3 / 8 5 0 2 m a c h i n e c o d e p r o g r a mi n t o b e a u t i f u l s o u r c e . O u t p u t s s o u r c e c o d ef i l e s t d i s k f u l l y c o m p a t i b l e w i t h y o u r M A E .P A L , C B M . D e v e l o p - 6 4 , L A D S , M e r l i n o rP a n t h e r a s s e m b l e r , r e a d y f o r e - a s s e m b l y a n e d i t i n g . I n c l u d e s b o t h C C 1 2 8 n a t i v em o d e v e r s i o n s . ] O O ° / o m a c h i n e c o d e a n e x t r e m e l y f a s t . 6 3 - p a g e m a n u a l . T h o r i g i n a la n b e s t , i n o e v e n b e t t e r w i t h V e r s i o n 2 . 1 !A d v a n c e d a n d s o p h i s t i c a t e d f e a t u r e s f a l o n u m e r o u s t d e t a i l h e r e . S 4 9 . 9 ) p o s t p a i dU S A .C 5 S O U R C E C O D E . M o s t c o m p l e t ea v a i l a b l e r e c o n s t r u c t e d , e x t e n s i v e l y c o m e n t e d a n d c r o s s - r e f e r e n c e d a s s e m b l yl a n g u a g e s o u r c e c o d e f o B a s i c a n K e r n a lR O M s , a l 1 6 K . I b o o k f o r m . 2 4 2 p a g e s .S 2 9 . 9 5 p o s t p a i d U S A .P T B - 6 S 1 0 S Y M B O L I C D E B U G G E R ( o C M A e x t r e m e l y p o w e r f u l t o o l w i t hc a p a b i l i t i e s f a r b e y o n d m a c h i n e - l a n g u a g em o n i t o r . 1 0 0 - p a g e m a n u a l . E s s e n t i a l f o ra s s e m b l y - l a n g u a g e p r o g r a m m e r s . $ 4 9 . 9 5p o s t p a i d U S A .M A E 6 4 v e r s i o n 5 . 0 . F u l l y p r o f e s s i o n a l6 5 0 2 / 6 5 C 0 2 m a c r o e d i t o r / a s s e m b l e r . 8 0 - p a g em a n u a l . S 2 9 . 9 5 p o s t p a i d U S A .

n n o C S S 1 . S C H N E D L E R S Y S T E M S H f \ a , _ N E A U U n t - p g p , G 2 E a s t w o o d R o a d P B o 5 9 6 4 « - » i f m D D R F c q iA s h e v l l l e , N o r t h C a r o l i n a 2 8 8 1 3 T e l e p h o n e ( 7 0 4 ) 2 7 4 4 6 4 6 1 - « O . '

T o S e l l i n g C 6 4 / 1 2 8 S o f t w a r eG t o i 6 1

G e o sG e o s P u o l i s d f i G e t ) C a l c 6 G e F i l eG e o s W i n e r s

W o r k i n g ? | } G e n s W r i l t r s

W o n . i n D p 6 P n m i n o nP n n w o p C o m p a n i o nP n m i i w n l i o r j r i t s

1 3 9 . 9 54 9

3 S 9 52 9 3 2 . 9 5

J 9 2 2 9 51 9

N « » j r t > o i nB a s i cB t g i n n t r ' s G u i r J e l n

B i u c S D w / e u m po a u .

F w k t i W r m r !P o c k f l F r l e tP t r t n P U n n t rS u m i P f o n t M u t e rF c - n [ W j i l c r ? H E M o

S 3 ! 9 52 9 9 5

1 9 1 53 9 3 9 3 9 6 4 9 53 J 9 53 9 9 5

9 9

W c a r r y a l t h l a t e s t s o f t w a r e- E G A -

- F H K I r O '

M K I C p O M "

— B r o d e f B o n d "— D a t a E a s t "

C a l l f o A v a i l a b i l i t y

? < ; ' ■ ■ ■ ■ ' ■ >

S O F T W h R E

i ; ; b ; - ' . i - ; f . . ' -

C o m p u t e r A c c e s s o r i e s5 % " D i s i i P r r v e C l e a n < r i 5 . 9 53 ' / r D i s k D r i v e C l e a J i e i 6 . 9 51 5 4 1 P m v e ' C o r a s . . 4 . 9 5C C o l o r M o n i l o r C o r d 4 . 9 51 5 4 1 6 ' D i s k O r w e C a o l e V B

O i i l t e t S u r g e P r o t e c l o f 1 6 . 9 5C - 6 4 R e p a i r a M P o w e r S u s o i y 3 9 9 5R S 1 2 1 I n r j r t a c i 3 4 . 9 5A . a t M i 2 0 0 H C M o d e m . 1 1 4 . 9 5M W J M I n t e r t a c e 4 9 . 9 5

2 7 9 58 9

M o u s e M a t s 8 . 9 5P o p u l a r P r i n t e r f l i o b o n s C a l l

D i s k S t o r a g e J o y s t i c k s0 1 1 . 9 5 a k S h c k f 9 D 8 . 9 5 T i e ? 1 0 . 9 5D i O O w / i o c k . 1 ? 9 5 T a c 3 1 1 . 9 5D i i k J W K M r . 4 9 O u i k s m t l l 7 . 9 5C o m m o d o r e S D i s k D r i v e 1 2 0 4 9 C o m m o d o r e 1 3 5 1 M o u s e 3 6 . 9 9

: : ■ ? . ' • " • ' ! ■ ; ' . • S

D i s k e t t e s— D S / D D C M i e u D i s k s i i e l

1 c o l o r s 1 0 c h o o s e t r o m— D S / D D G e n e r i c D i s k e t t e !

— T y v « s l e e v e • r u tp r o t e c t s i n c l u d e d

— 5 0 0 C W r r t t P r o t e c t ! — B l a c k- 9 C D i s k U S t l s— T y * « S l e e v e i- y / r D 5 / D D D i s k i

7 9 ( t e n

4 e a c h

I 0 J I

0 9 t a c r i1 Z 9 t i c n

■ 1 0 0 % F u l l W a r r a n t y

A u t h o r i z e d C o m m o d o r eS e r v i c e C e n t e r

F u l l S e r v i c e o n : C W C 1 2 8 . 1 M 1 . 1 5 7 1 . 1 5 8 1d i s k d r i v e s , a n A m i g a , p l u s m o r e .

— C a l l f a P r i c e s —

S O F T W A R E S U P P O R T I N T E R I M A T I O N A L :T h n e w e s t f u l l s e r v i c e c o m p a n y f o a l y o u r c o m p u t e r n e e d s .

D R D E H I N D I s i m p l e , w a c c e p t 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 n l yo p r i o r j p p i o v a f . V I S A , M C D i s c o v e r a n d C O D . P l e a s e a d 1 0 B h i f l p m g a n t i a n r j l m c ; m o r d e r . 1 2 . 0 0 a d d i t i o n a l l o C O m d e i s O r d e r s o u t s i d e o N o r m A m e r i c ap l e a s e c a l l l o r s n i p p i n g c t a i g e s . D e t e c i i v e I t e m s w i l l B r e p l a c e d a n c h a r g e I s l o c k o r d e r s a r e p r o c e s s e d w l i l t l n 2 h r s . R e l i n n s a r n o a c c e p l e d w i t h o u ta u l h o r i i i i i O T > W a s n l n g i o n R e s i d e n t s p l e a s e a d t l 7 . 3 % s a l e s 1 5

M a i l y o u i o r d e r l o S o l t w a r e S u p p o r t I n D 1 2 ? 0 0 N A n d r e s e n R o a d / V a n c o u v e r . W 9 B S 6 1P h o n e o r d e r s n a l C H n e : 3 O 6 - 6 9 5 - 1 3 9 3

N e e d m o r e I n t o ? C a l l o m i l e 1 0 1 1 1 t r e e c a t a l o g

i n t e r n a t i o n a l H U N D R E D S O T I T L E S A V A I L A B L E - C A L L F O R C O M P E T I T I V E P R I C E Sm

Page 99: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 99/120

K r a c k e r J a T H R E V O L U T I O N A R Y A R C H I V A L S Y S T E M !

i t h p c w e r l u i p a r a m e t e r - o a s e d c o c i y i n o . i y s n m m a h a l a t e e n I h c o u n t r y b s t o r m ' W h a t I p a r a m e t e r ' i t ' s a c o s i o r n p r o g r a m I t i a t a l l o w s y o u r I M o 1 5 7 1 d i s k d r i v e t s t r i p * L c o p y p r o t e c t i o n f r o m y o u r e i p e n s w t s o f t w a r e , l o v i n g y o u w i t h U N P R O T E C T E D ,T o r A l l y B R O K E N B A C K U P S t h a t c a e v e n c o p i e d w i t h a u m p i e t a i l c o p i e r 1

W d e c l a r e K r e c k e r J e i t w i n e b e s t s y s t e m o i t K i n d o n t n m a r k e t t o d a y ' A t o ' d t u r n 'M i y b e

B u t d o n ' t t i k e o u r w o r d t o i t — r i y o w a n t I h H E A L s t o r y o h o g o o d K r a c k i r J a i s i u s la s o n o o u c u s t o m e r s D o n ' t w o r r y , Y o w o n ' t h a v e a n p r o b l e m r i n d i n g o n

E a s y l u s e — n o s p e c i a l k n o w l e d g e i r e t i r e d ' P o n e r l u i — w i l l u ; i l y H a c k u t i t l e s t h a ii i i h U l " , c a n ' i ' S u p e r f a s t — s t r i p s p r o t e c t i o n i a m a t t e r o s e c o n d s ! G r e a l v a l u e — e a c hv o l u m e ( . , ■ . . . : i i i r : i . 1 0 p a r a m e t e r s ! C u r r e n t — n e w K r i c k i r J v o l u m e s r e l e a s e d q u a r t e r l y '

A L N E V O L U M E S E V E N I N O A V A I L A B L E - O R D E R T O D A Y !

K r a c k e r J a V o l u m e s 1 - 6 a r s t i l l a v a i l a b l e .A l K r a c k e r J a x V o l u m e s a r $ 1 9 . 9 5 e a c h .

E L I T E V 4 . 0" ^ V - T " '

O U P O W E R F U L U N D E R G R O U N D C O P I E R S U R F A C E S !F i n d o u t w h o u r e j i i l a r c u s t o m e r s a : e a o 4 e 1 D K f c - u D t i t c - u g h e s t p r o t e c t e d M i e s o l i

m a r k e t P r e v i o u s l y a v a i l a b l e o n l y t s e l e c t e d l e w . i l E L I T E S E R I E S n a ! M « a a l l o r d a P i e w a T a r c h i v e t h o s e t i t l e s c o n s i d e r e d " I m p o s s i b l e " T l u c k - u p .

i n t r o d u c i n g E L I T E V * S s n e s u p a r a m e t e r s c r e a t e d t o t h o s e t i t l e s t h a t . n p r o t e c t e d 1 t h H A X M f y o u ' v e b « t i y i n g t B a c k - u p o n o y o u r f a v o r i t e g a m e s a n h a n s u c c e s s , m e ( L I T EV i t o y o u . A l s o I n c l u d e d a F r e e B o n u s I t i S H O T G U N I . i n F u s t N i b b l e ! o i t k i n d o t r i em a r k e t .

A l l h o u g h E L I T E V I a n d E L I T E V n a v e o w d i s c o n t i n u e d , w a r s t i l l o l l e n n o E L I T E V T h i sc o p i e r i c a p a b l e o O a c k m g - u p o n o t h t o u g h e s t c o p y p r o t e c t i o n s e v e r c r e a t e d I w i l l b a c k - u pV 0 a p o p u l a r 6 4 / 1 2 B w o r d p r o c e s s o r , p l a n n e r , a n t i l e r ( 6 o n l y ) .

E L I T E V 4 . 0 w i t h S h o t g u n O n l y $ 1 4 . 9 5E L I T E V 3 . 0 O n l y $ 6 . 9 5

: * - ? - ' ^ 7 * - £ & ■ £ < ? _ 4 \ ± ' { : " ? & ~ ? & S &H a c k e r ' s U t i l i t y K i

U S E T H E S A M E T O O L S T H A T T H E E X P E H T S U S E !A r e y o u r e a d y I t a k e c o n t r o l o y o u r s o f t w a r e ? L i u h e l p ! O u H a c k e r ' s U t i l i t y K l c o n t a i n ]

t h m o s t i m p r e s s i v e a r r a y o t o o l s e v e r a s s e m b l e d i s i n g l e p a c k a g e lO u r t o p K r i c k i f J p r o g r a m m e r s p u t l o g e ' h e r " w l s l i B i t o t l o o t s m a t h e y w a n t e d t w o r k

w i t h — a n j t h e n w e n l t w o r k c r e a t i n g m p e r f e c t s e t o u t i l i t i e s T h i n s u l t T i H a c k e r ' s u t i l i t yK i t . N o w Y O U c a u s m s a m e p o w e r f u l u t i l i t i e s t r i a l W d o — a t l i a c t i o n o t h e i r t r u ed e v e l o p m e n t c o s t s 1 H e r e ' s w h a t y o u ' l l g e t :

W H O L E D I S K S C A N N E R — u s a g e , e r r o r , d e n s i t y m t o t a s i ' G C E T O R — v i e w r a d a t a t h w a y o u r s y s t e m s e e s i l F A S T D A T A C O P I E R — a t s o l u t e l y w i l l N O w r i l e E r r o r s ' O D H l v E N I B B L E R — l a s t s p o w e r f u l / s t a t e o t h a n F I L E T R K 7 5 C T A T R A C E R — I m d a n s e c t o rl i n k m l i l t l a s t 1 B Y T E P A T T E R N F I N D E R — t u r n s a n p a t t e r n a n y w h e r e 1 C U S T O M C O P I E RC R E A T O R — t f i i O N L Y w o i t k i n d ! R E L O C A T A B L E ' ■ M O N I T O R S — i m I u f l i n g d r i v em o n i i o r ' F A S T F O R M A T T E R — p r o g r a m m a b U l u c k s o w h o * d i s k 1 D I S K F I L EL O G — q u i c k l y i m t i l e s t i i t / e n d J O d i e s s e s '

P r o f e s s i o n a l m e c h a n i c s a n a p r o g r a m m e r s h a v e o n e t h i n g i c o m m o n , i n e y b o t h u s m f i n e s tt o o l s a v a i W i T h e s e i s c i s w i r e d e v e l o p e d s p e t i i i c a i i y l o m t t l t h d e m a n d i n g n e e d s o o u K r a c k e i J a i p r o g r a m m e r s . T h e y a r u t i ' i t i e s c r e a t e d b e > p < r i s . r e i i n i d u n d i r c o n s u n t u s e . a n

r t M M M u m 6 3 c n .O r d e r s o u l S ' O t o N o f l n I m e r i c a m u s t a d d 1 7 5 0 t o s h i p p i n g 1

T h C 1 2 8 C a n n o nI T ' S J U S T W H A T Y O U ' V E B E E N W A I T I N G F O R !H e r e ' s t h e p a c k a g e t h a t y o C 1 2 B o w n e r s h a v e b e e n

w a i t i n g l o r ! T h C 1 2 8 C A N N O N g i v e s y o m o r e p o w e r t h a ny o o v e r h o p e d l o r 1 J u s t l o o k a s o m e o t h e s e u t i l i t i e s

N I B B I E R — W o i k s w i l i i s i n g l e o d u a l 1 S 7 1 / 1 M 1 d r i v e s 'F A S T C O P I E R — U s e l o d a t a d i s k s o K n c t t r J u tF I L E C O P I E R — E a s y f i l e m a i n t e n a n c e a n d m a n i p u l a t i o n 11 5 8 1 F A S T C O P I E R — 8 1 t o S t . S t o S . o r B t o 9 1 S B 1

F I L E C O P I E R — f o r h i g h s p e e d f i l e m a n i p u l a t i o n ' M F C O P I E R - C o k s u n p r o t e c t e d I B 1 C P ' M d i s k s ' T / E O I T O R - W o r k i w i t h i 5 4 i ' 5 7 i a n n e 1 S 8 1 d r i v e t 1

E R R O R S C A N N E R — C o m j x e t ! w i o n s c r e e n d i s p l a y 1D E N S I T Y S C A N N E R — F i n d a l t e r e d d e n s i t i e s t r i c k b

t r a c k ' r e c t o r < E D I T O R — A m r & o r g a n i i e d i s kd i r e c t o ' i e s 1 K R A C K E H J A E C . u S - i o : c ■ ■ . . • h o t t e s tp a r a m e l e r s i

Y o u ' v e s e e n n i b b l e r s a l o n e t h a i s e l l f o i h i r t y - l i v e o t o r i yd o l l a r s A n t h 1 0 K K A C K E R J A p a r a m e t e r s a r e a t w e n t yd o l l a r v a l u e , v e t t h e e n t i r e C U C A N N O N p a c k a g e s i l l s l o rj u s t 1 3 9 N e v e r b e l o r i h a t h i s m u c h p o w e r b e e n

! ■ ! ' ■ : ■ ■ ' i n t o s i n g l e , a l f o r d a b l e p r o d u c t i y o o w C i Z B , y o d o n ' t n e e d t f e e t l e t t o u i I h g c o l d a n y m o r eO t h e r c o m p a n i e s m a i g n o r e y o u . b u a K H A C H R J A X . w k n o w a p o w e r f u l m a c h i n e w h e n w s e o n

L e U s n o w Y O l u s t h o w p o w e r f u l y o u r 0 1 2 8 r e a l l y i s O r d e r y o u r C i ! B C A N N O N t o d a y 1

O n l y $ 3 4 . 9 51 5 8 1 D i s k V e r s i o n A v a i l a b l e

S h o t g u n I T H D O U B L E S A M E I E C K H S L i B I M P R n V E B I

W e ' v e t a k e n T h S h o l g u n , o u r p o p u l a r h a b l e r , a n c o m p l e t e l y r e w r i t t e n i t t p r o v i d e m o r e p o w e r , m o r e s p e e d ,a n d e v e n m o r e t e a t u r e s t h a n o e t o r a ! T h r e s u l t i S h t t j u n t l t h n e s t a n d a r d i h i g h p o w e r e d m a b l e r ;

C a p a b l e o m a k i n g c o p i e s u s i n g o n o t w d r r v e s 'S h o t g u n c a e a s ' l y c o p y d a t a c l e a r n i t t r a c k 4 0 A u t o d e n s u y d e t e c t o r c a e a s i l y D t o g g l e d o o f T h s i n g l e D r i v e r a c e r h a a n o n s c r e e n G C d i s p l a y 'A l l o w s y o u t o h s i d i r e c t o r i e s f r o m f ' d i s k d r i v e 1S u p e i f a s t n e ' T r u e D u a l ' t w o d r i v t c o s * ' " i o c s 'C a p a C t o c o p y i n g - j ^ : . - ■ ' " p r o g r a m s a u t o m a t i c a l l y 'A n h e r e ' s t h e g o a l p a w v i n c r e a s e d t h e

p e r f o r m a n c e W I T H O U T i n c i e a s m g m p r r c e ' L i ' e l h e o r i g i n a lS h o t g u n I I i a v a i l a b l e i e i t h e r a i * l o r m a t s I T h s n o l g u n I I w i n c h i t h u t i l i t y o e s c r i D e d a b o v e 2 T n L o a d e d S h o t g u n I I w h i c h i t h s a m e u t i M y p a c k a g e d a l o n gw i 3 o f I h ! h o l i e s t X r i c k i r J t i p a r a m e t e r s e v e r p r o d u c e d 'A n i t y o u a l r e a d y o w t h o r i g i n a l S n o i g u n . j u s t s e n d u sy o u r d i s k a l o n g w i t h 1 9 l o S h o t g u n I IE i t h e r w a y o o r d e r i t S h o t g u n I I w i l t d m j o l o y o u 1

T h e S h o t g u n I I O n l y $ 1 4 . 9 5T h L o a d e d S h o t g u n I I

O n l y $ 1 9 . 9 5

O T h e B u l l ' s - E y e OS G O O D . E V E N W C A N ' T B E L I E V E I T

H a o i d l o k ™ I t ' s o n f l o t t n t c h j i j i i m I c o p y p r o t e c u o nr o u t i n e s o 1 h m a r k e i l o d - i y . t n R ' b e i f l j j u s e d b y s e v e r a lm n a t s o i t w i r e R o u s e s l c o p y - p r o r i i C i i E s e m e c t h i m « t■ ' a v a i l a b l e t o T h C

N e w , y o u c o u W g o O r o k e b u ^ n f l u m i j i v s " o M J c a i "D a c i < j p S o p r o g r a m s y o u ' v e a l r u d y p j i d f o O r y o u c a nE i ? r c i s e f U u i L e Q r i i i n a i e n g n t r m * k e y o u r r a n c u c k u p i N o• , ? . ? - . . j \ k r a c m r l f d g e o r p i p e r * r e s r e q u u e r l A l > d n e A t

i t b l a n k c m a n l i v e m i n u t e s ^ 1 i i r r m ! ' ■ . ■ ' , i r c " . v , r ' . ^t i t v t y o u ' o w c u i i v n f l i ^ . c o * " c o p v t i t E u c k u p y o u r

S s o t t i r s 1W e L v e i n c l u d e t l i e w i \ C u i i o m P i p - 3 : ■ ' - £ ; : ■ * " t h j t

w c r e i i e d o u f S P i v e i j u s l t g e y o i t i r t e a V u l ' i - C y t j i s ol e c t u r e s p o w e r f u l n e w G C R t o ' t r d e v e U p M & p e c < l i c a n yl a t m s y s i e m 1

A n i f a l l t r i a l i s n ' i s r i o u g n , B u i i - E v * a l s o t o n t a m si e v o i u t i o n a r y n e c o p y s y s i e i n f o G E O S T t a | i t i i t r i e t i r ̂ i c o p ys y s t e m t b e u s e d e x c l u s i v e l y w i t h i n i n e G E O S ' Ue n v i r o n m e n t . F u l l y i c o n d r i v e n , i t r u n s d i r e c t l y r x t n G E 0 5 ' " d e s k t o p ] A n o u u M i l y d o e s n ' i j u s l s t a o d a r d i / eG E O S ™ p r o g r a m s , i l a c t u a i ' v ^ o u i r a i s e s i f i e m y o u r G E O S ™p r o g r a m s a i t c o m p i e i e i y u n p r o t e c t e d 1

W e ' v e ( a l i e n c a r e f u l a i a y o u r i r c h i v a i n e e d s a n d h i t h t a g e d e a d c e n t e r — n g t i i i T h e B u l ' i - E r e l

O n l y $ 1 9 . 9 5

K r a c k e r J a x R e v e a l e d : / > >B O O K I % C

L E A R N A B O U T C O P Y P R O T E C T I O N F H O M T H E X P E R T S )O u k n o w l e d g e o p r o t e c t i o n s c h e m e s h a m a d e u s l a m o u i A n i l w c a n p a s s i h J I k n o w t i d g e

o 1 y o u ! K r i c E i r J a n R e v e l l e d . S O O N I I i o u l a t e s t r e l e a s e i s e r i e s o t u t o r i a l g u i d e sd e s i g n e d t i n s t r u c t y o t h l a n c i n a t i n g a r e a s o c o p y p r o t e c t i o n s c h e m e s a n h o t d e f e a tI h j m

B O O K I I c o n t i n u e s t h t r a d i t i o n w h i c h b e g a n w i t h t h e o r i g i n a l w i t h n o t h i n g m o r e t h a n a b a s i cg r a s p o m a c h i n e l a n g u a g e , y o u c a n l e a r n l c o n t r o l s o m e o t h n e w e s t , m o s t a d v a n c e s c o p yp r o t e c t i o n r o u t i n e s o t h m a r k e t t o d a y 1 H e r e ' s w h a t y o u ' l l g e w i t h B O O K I I D e t a i l e d i n l ou s i n g ! c u r r e n t n s p r o g r a m s a e x a m p l e s ' A e n t i a n c e d . a l n e u t i l i t y d i s k w i t h ! n e p a r a m e t e r s ' T h e f a m o u s R a p i d i o k ' " c o p y s y s t e m R E V E A L E D 1 E X T R A B O N U S — T h el e g e n d a r y H e M b i ™ c a r t r i d g e '

O o n ' t b e i n t i m i d a t e d J i c o m p l e x p r o t e c t i o n r o u t i n e s L e a r n h o t t a k e c o n t r o l o y o u re x p e n s i v e s o f t w a r e A R e r a l l . k n o w l e d g e > p o w e r

B O O K I S T I L L A V A I L A B L E !

G E O S ™ i

S Q i T U J H R E M a i l y o u r o r d e r t S c ' t m r r S u r ; : i - - D I 32 7 0 0 N A o d r e s e n f l u d / V a n c o u . e r , W 9 8 6 6 1P h o n e o r o e r s w e l c o m e J 0 6 - 6 9 S - 1 3 9 0

N e e d m e r e m m C a l l o w r i t e t o o u t r e e c a t a l o g .

P L E A S E R E A D B E F O R E O R D E R I N G :O A D E M N Q i s i m g i e » a c c e p t m o n e y o r d e r ; , c t r t i l i t d c h e c k s , p e r s o n a l c h e c k i o n l yo p r i o r a p p r o i a t . V I S A . M C O i s t o v e r a n C O P l e a s e a d 1 3 . 0 0 s h i p p i n g a n h a n d l i n g p e r o r d e r S C a d d i t i o n a l l o C O o r d e r ; O r c e r s o u t s i d e o N o r t h A m e r i c ap l e a s e c a l l F o s h i p p i n g c h a r g e s D e t e c t i v e i t e m s w i l l b r e p l a c e d a n c h a r g e i s t 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 r R e i u m s a r h a a c c e p t e d w i t h o u ta u t h o r i s a t i o n I W a s h i n g t o n R e s i d e n t s p l e a s e a d 7 . 3 % s a l e s t a x .

I N T E R N A T I O N A L D E A L E R S - W E H A V E T H S U P P O R T Y O U ' R E L O O K I N G F O R !

Page 100: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 100/120

c o m m o d o r eE d u c a t o r 6

1 2 4 9 5 'M o s l C a b l e s S C a s i o C 7 0 $ 2 7 5C a s i o C 1 0 $ 2 5 0D i g i v i e w S t a n d $ 5 A S w i t c h $ 3 M o u s e P a $ r i m e S a v e r $ 6 ? S 6 K B u f f e r $ 8

c o m m o d o r eM E H a r d D r i v e s

9 0 6 0D I S K F I L E ( 1 2 0 ) . . 9 . 9 53 I S K N 0 T C H E R 4 . 0 S

D A T A C A S E ( 3 0 ) 7 . B ST E A K S ' D I S K H O L D E R* 2 9 9 9 5

R E F U R B I S H E DT E A K 5 ' / . O I S K H 0 L D E J 1T E A K 3 D I S K H O L D E RD I S K H E A D C L N F t

n p i o " s 1 2 5 0

P R I N T E R SN X 1 0 * « 1 4 9 "N X 1 0 C * « 1 5 9 «N B 2 4 1 0 * » 3 7 9 «N R 1 5 * . 4 1 9 «N X 1 5 * > 2 7 9 «P o w e r t y p e * « 1 5 9 "N 1 0 0 0 * » C A L L

V i l ! R i b b o n P u r c h a s e

S Y S T E M I N C L U D E S :5 1 2 KC G C a r d3 6 0 K ° s X D r i v e8 0 8 6 ( M H Z )M o u s eP a r a l l e l S e r i a l P o r tJ o y s t i c k P o r tT i l t M o n . S t a n dX S t y l e K e y b o a r dQ u a r t z C l o c k

F R E E S O F T W A R E !( 5 0 0 . 0 0 V a l u e )

D O 3 . G E D e s k t o pG E P a i n t G E D o o d l e

B a s i c

P L U S P a p e r W h i t eM o n o c l w o m e M o n .( I G G r e y L e v e l s )

S E A G A T E W / C o n t r o l l e r2 M E G * 2 7 5 ' 3 M E G « 3 1 5 *

■ P a c k a g e P r i c i n g

Z u c k e r B o a r d s S C a l lI . M E D r i v e s $ 1 1 9 MM u l t l F u n c t i o n C a r d s S C a l l

A M I G A N E R A f i i i e ' S r V t i i

2 J 1 2 2

D d i t t t P r i n t I I

E m p r gS i u d o M j f l i c

I * B E v l f t t i v e r b i u b i d ( 3 S r O 3 K i i V A v a i . . . . 1 6 5 1 2 0 p » F l i p p s r t 3 1 3 V i & h c j i » 3 D . J 1 2 0j c j b L u i h i n g h & r n r i 3 Q

M O S T S O F T W A R E4 0 O F

F H E E T - S h l n w l i n t i M p u r c r . u ia a n ( 3 E l e c t r o n i c A r t »

P f o a u e t a i W h l l n S i p o l y L i S i r ! ! T i l t . . 1 2 0 B l ' J l T l l t l l . 1 ( 0 0A a B t M G c . " 2 C O 0P t r p u t 2 c o oU « 1 0 H k H O w P i f T y 2 J O 0O V 2 ( 0 0U i l m i i v 3 ( 0 0A u t o D o 3 9 0 0S c n Q W r . . . . ? 3 0 0A r t i e F a . . ' " . ' " . " . ' " . ' . ' . . 2 8 0 0A C l a s s i c s i i o oA m n e s i a 2 6 0 0B i s m a r k 2 3 0 0C n u i k r i j g B 2 3 0 0T o n * . . 2 3 0 0- ■ > . - " . ; . 3 1 0 0O u l l H O r t P a g e s 3 2 0 0c i » 6 a * i . i C A uD i D 1 0 [ a O i t n S t l i o i M O

M I N D S C A P E1 2 1 0 0

i n W t n u i I B 0 0m a 2 1 0 0h f j i K f 1 B O 0

I r d n S t w t i H O " M w . t o r 1 B 0 Op j r i i i i i i a o oI ' M ' . i n , 1 8 0 0S u M - S t J l S r X I B ! ) 0 0

A C C O L A D Eu m i w i . . I , t i r o oM m o T « i r » i Y t i i g o oC a r r i c l . 1 ( 0 0u r n - P u n . . f t B Q Q

T B O O

B t A d aS o f t w o c k t

w r i i « t u s n G t o C W G n f f cC » C l C «C E O S l i

J J 8 0 01 B 0 Q3 0 0 02 0

A b a c u s iC E O S T i c k s i n T i p sA t w t u i D « * aC E O S I j n o O u t ( D i s k )B a 1 2 a .B a s e 6

I ?

E c f t W nW a C i i s i L M K i S M t fl O t « T n u i m m f l n tT c u i n w M n l

C o u n t

' B U IM i r ** S ™ .U U H i u

3 0 0 04 2 0 0

g o S S A V E

9 0 3 6 0 0i 0 3 D ? 4 0 0? 4 0 O? 4 0 0; 0 ] n

2 4 0 0i r o nH 2 * 0 04 2 0 01 O 1 2 0 01 2 0 0

I ? 4 0 0n

2 1 0 02 1 0 02 1

M ' f O N t j I V O A R DC k M i h i i M l f c H M 0 H t w v v j " 3 0 C W U r t 1 6 0 0C 1 * » « ! 2 0

1 2 4 D OI C A U

2 0 2 4 0 0

□ j i j U c i 1 2

P l - n1 l l k - r » 5 T B l f W

f a m i l y F a t B . O S« c r i

K U G * t * U l k i r ? 4 0 0i g . . . . i ■ "

U N I S O N W O R L Dh l G l l l d j I 1 S 0 0W I G i l l w y ! 1 6 . 0 0F T T . l ^ j s r f i 2 1 0

P R E C I S I O N! H D O 0

■ : i - ! i a ' > I 0 S w n i r n p l U a 1 4 0 0S U * i t r p i I f 1 1 0 0V i m v i 0 V . u v i r t 1 2 f l 5 4 0 0M c i M o > « 3 6 0 0

H T E C HC * 3 » m ( 6 0 0H i i r l . j i e . . . . 6 0 P j n y v i r f l ( 0 w i i e w n n i i 9 0 0

B r o d e r t u n d S o f t u r a r ef r m i i n o p . , . . , . . . K 5 0 0■ u ' j p r i t o L i 1 5 0 0C J " n i n S a n d i « o u J T O Ol U r i H l i J . . . . 1 A 0 0P n n i i h e v c o m o . . 2 1 0 0

L O G I CJ 3 0 0 0

i n j m ( t o t a l i t o o0 J U M I 3 0 0 0

2 0 0 0

P l M m i ;

D r t » I M P u b h t h t r

M i c r o P r o s eG u n i h i pF - 1 5O r t ' i 5 1 « J I

S i - f n l S f l r v i c i

U D 3 5 0 03 0 0 03 6 0 03 6 0 04 2 0 03 ( 0 0

t c t n

- G i s r t i " S i i » n 5 i ' iM c K i r m C - j . - ;

^ s t r c n k* a » J C v h hv u i - P l i n

' . . J j E ! . | " -C l h j n u G i m p iB a , k J p D u C p n T i r u t n o r

2 0 . . 2 4 0

2 0 . . 2 4 0

1 S 0 0

S M I LU O V 2 4 0

I S 0 02 0 0 02 0 2 " D O2 0 0 02 4 0 02 D 2 0 2 4 0 0

I C A L LI C A L L

2 0

x e t e cF o r t M m I I ( F o r t M u l e 1 2

N E R E L E A S E SI n l i 1 l r j l o . l l 1 2 1 . 0 0C U A c o i x i l i n g r r w n 9 5 9 5O u F t I C A L LS I D I 4 9 S S

R 1 W , 1 0 O M B r l n u n n t f i 1 0 I r - I I I M M i a c 1 0 L B g i c y m u c H I 0 P t t l o n v i A o t v t v i l a C S u i t s ' 0 4 1 1 0 0T v r j r t i r t I B 0 V V K t K f i . . . . 2 4 0 0H i Q a a c o n T y o i n j . 2 6 0 0& ; , b « Z b 1 i . . . - 1 3 0 0 0H n i o l C n c H O 3 0 0 0T r i u n r l s C h w m r 1 8 - 0 0G a u n t l e t I B N S K A l iP i r j t r B o y 1 B O 0N o f d i n O t r l . 2 0 " o J i H r l B 1 1 0 0B m m i C a u l U i l t i t D A L LU v * c u t 1 S O 0F k i i t t w l « l lD n . P k . I l I U l lU « I I I C A l lG 4 o » H t ; I C A L LC S o D H J O H t f 2 O G a m u t I 1 2 . 0 0S U r t m 3 1 0 0W r a V J C A L LM n - f - ? . - » , r . . . . I C A L iW U n t V I C A L L .

9 C O M P U T E f s G a z o t t o F o b r u a r y 1 9 8 8

Page 101: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 101/120

C C O I d o r e

o v e n h o o

6 4 C . » g £ U S 1 2 9 9 5 *1 2 * 1 8 9 9 5 "1 2 8 D * 4 2 9 9 5 *

■ p a c k a g e p r i c i n g

O X 8 5 6 2 » 2 4 O

I I I I l U

F S D - 2 $ 1 4 9

1 5 8 1 S 1 7 9 « =1 5 4 1 c S 1 6 91 5 7 1 $ 2 1 9 "

1 8 0 2 c . . 7 7 : . . $ 1 8 9 = 52 0 0 2 $ 2 4 9 "S C A L L

O K I M A T E 2 0 . . . * 9 9 9 5 *1 3 5 1 * 3 4 9 5 *P l u g S P r i n t s C a l lD e v i c e O n I n t e r f a c eW / 1 6 K B u f f e r . . . S 5 9 9 51 7 6 4 R A . . . s 1 2 0 ° °

• W / P l u a P r i n t P u r c t i m a

A M I G A 2 0 0 0 S C A L L■ C O M M O D O R t

5 0 S P E C I A L

P R O M OA M I G A 2 0 0 0

M E G R A M. B R I D G E C A R D

H A H D D R I V E S

G E N L O C K1 0 3 0 D r i v e

1 6 ( 0 M O D E M2 0 0 2

S i d e c a r . . .2 5 6 K . . . .

2 0 < y »S 1 B 0 ° °

H O 0 0S C a l l

$ 7 0 0 0 0$ 6 9 "

O I G I - V I E W5 1 J K H A M - .D I G I - V I E WC a m e r a t i l e r s

M A R A U D E R I I

• 1 3 0• 1 2 0

* 2 O O• 2

y D r i v e . . . $ 1 8 0 < »4 D M E G . $ 9 5 0 ° °

M E $ 3 4 9 "2 M E S 6 4 9 "

M E $ 2 8 O MA U T H O R I Z E D A M I G A S A L E S S E R V I C E

G 0 6 4 E M U L A T O R

M O D E M SP R A C T I C A L

P E R I P H E P H E L SV E A R W A R f l2 4 0 0 . .

K I S SE N G I N E E R I N G

2 4 0 ( W f n « . « 1 4 9 9 6A v a t e x

1 2 0 0 B a u d . . . . $ 7 9 9 5 *1 2 0 0 I n t e r n a l . . . * 9 9 9 51 2 0 0 H . * 9 9 9 s -2 4 0 0 B a u d . . . $ 1 9 9 9 5 *

• W / C a b t e P u r c h a s e

F R E E - T R I A L O F F E R !H I G H Q U A L I T Y D S / D D

D I S K E T T E S1 9 e a c h

L i f e t i m e W a r r a n t y1 0 0 % C e r t l l l a d W / S I m v i iU m l ! O n » ( 1 0 ) P o c k P « r C u « t o m B r

A L P S - 1 8 P I 2 4 0 C P S C O L O R

$ 3 9 9 9 5

V e a r W a r r a n l yE P S O N / I B M C O M P .1 0 0 C P S L . Q .

S F D 1 0 0 1M E G A F R 0 MB Y T E $ 9 9 9 5

I E E E C A B L E S V I S W I T C H E SI E E E I N T E H F A C E S B o m 7 3 9 5f A S U U E l T n l £ [ ; I M E B F A C t S C a i i

B E F U R B I S H i D

C a n o nC O L O R I N J E

S 2 9 9 9 5

S E I K O S H A

2 Y e a r W a r r .• W / 2 R i b t w n P u r c h

S P 1 8 0 V C * 1 2 5 ° ° -S P 1 0 0 0 V C $ 1 4 9 0 0 -S P 1 2 0 0 A I S 1 5 4 0 0 -M P 1 3 0L A S E R

P a n a s o n i cI n d u s t r i a l C o m p a n y

1 0 8 0 i - l l * 1 6 O *1 0 9 1 1 - 1 1 * 1 8 O *1 0 9 2 1 * 2 8 0 *1 5 9 2 1 - 1 1 * 3 8 0 *1 5 2 4 1 - 1 1 * 5 2 O ** W / 2 R i b b o n P u r c h a s e

V D S / D D ' 1 . 3 0V D S / D D . 8

S O N Y - F U J I - M A X W E L L

D I S K S

5 D S / D D h m l « . . . 2 5 *5 ' D S / D D i 5 0 l o 1 1 . . . 6 0 *

B A S F A S/ b a s f n a s h u a

° S S [ y R S 8 0 0 - 4 3 3 - 7 7 5 6U f l L I I M I C H . 3 3 - 4 2 7 - 7 7 1C U S T O M E R S E R V I C E 3 1 3 - 4 2 7 - 0 2 6 7 , M o F 6M o n d a y t h a i F r i d a y 1 0 : 0 0 A . M . t 1 P . M .

S a t u r d a y - 1 0 : 0 0 A . M . L 0 6 O O P . M . ( E . S . T . )

S C H O O L P . O . ' 9 A C C E P T E D C A L L F O T E H M S

■ W h W hM I C R O C O M P U T E R S E R V I C E S

D E A L E R I M G U I R E E S I N V I T E DN S u t c r u r j i I M C i Y l S V O I S O V E R S o n yA J I t i i u m i i i w i t l i M M * « « f r u i i l i M r a m S i l « l i M » I I W ( l t l H i ! Ho f i s i u f t t \ d e t a c t r - e p n t O u c t i I v p n H b c l i 1 M H W r o p v i e m u l s lt f * j r m « l a D r a J < x 1 p f f l a n u r i f B A w r m ™ j [ u > t M M i r i f » j i i > j s l l i * W

i r i r r c

D r a J < x 1 p f f l a n u r i f B A w r m ™ j [ u > t M M i r i f » j i i > j s l l i * W t f * O ( l n cC i ' i I s r u o p n g £ h j r c . i n j m l F l e e t w M C I c h a n g e w i i - t u l

L I V O N I A . M « l i £ '

C O M P U T E I ' s G a z e t t e F e b r u a r y 1 9 8 8 9 9

Page 102: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 102/120

B R A N D N E A M I G A 5 0 o n l y $ 1 3 5 o N E C 1 2 8 Dw / b u i l t - i n d r i v e o n l y $ 1

w i t h I r a d e - l n o C 1 2 B C o m p u t e r , 1 5 7 1 D l t k D r i v e , 1 9 0 2 M o n i t o r , 1 2 0 0 M o d e m .B R A N D N E 2 0 0 2 R G C o l o r M o n i t o r $ 2 2 9 o

N E C 1 5 8 1 3 ' A " d r i v e $ 1 1 9 o N E C 1 5 7 1 d r i v e $ 1 3 9 w i t h t r a d e - i n o 1 S 4 1 d r i v e .

P O W E R S U P P L I E SC 6 P u p l d C G m e n i . ' < w . 1 l > . i u l v p u ^ t r s u ( i ^ l y o n l y 1 3 9 , C 1 2 S r a p l a c * m n n l o n l y i t

A m i g a 5 0 r c i j l j c o n i m i i 1 9

N E U S E D E O U I P M E N TP A C K A G E O E A L : G i t . . u t t d C M a n c o l o r m o n i t o r F o o n l y $ 2 3 4

U f . i L i i i ' d C 1 2 J j n 1 S 7 I d r l v t l o o n l y ( 3 7 5 .V . ■ c « r r y I h t l u l l U n o C o m m o d o r B / A r n k g a / P C p r o d u c t i .

N E P R O D U C T S' ■ ' . : ( ; ;

- 1 / 1 - D r l v s■ , ; ■ :I 1

1 2 B D w / b u i l ! - J n < j r l v * ( 4 8 D1 2 C P 1 1 4 5A 2 O 0 O C P U 1 1 4 4 9A 1 0 6 0 S I D E C A f T A 5 0 0 C P U ( W I - : . - : : H G M o ( ! 9 9

C o m m o t i o n A 4 1 3 5 1 M n u g s J 3 I B 0 2 C C o l o r M o . . . . J I B S

C o n i m o d o n C U 1 5 / 1 D m 1 2 1 9

t S 4 t C 0 f h * U

S t

I 7 M S 1 2 H R A M . . . .A n ' 5 1

A 2 0 S 2 2 M H A . . A 1 6 8 0 1 2 O 0 B J U O 1 . . .A M 5 1 2 * R A . . . .A 2 O e f l D B n d g e c a r d .

P R I N T E R SS i N P - 1 D

I 1 S 9

( 1 1 9S l f . 3I S B 9

1 7 0 0 1 2 6 k H A . . . .

A 1 0 M I M < R A . . A 2 0 M H « r i l D r v C ( l lA 1 0 1 0 3 - 1 / 3 " d r i v e . .

F u l l L i n e ' l M

N X - I O C ( I B BN Q - 1 5 . 3 D 0 c p > . 1 0 c p L O I B M / E P S O N . m p a t i b M . N B - 2 1 1 0 . 2 1 0 c p s . 7 c p L O I B M / E P S O N ■ . . ■ , . , i , l . | .N O - 1 0 , 1 B O c p a , * 5 c o a N L O , I B H / E P S O N C o m p « I I D HN X - 1 0

A . 4 U . 1 M 0A . m u . i I O O h c

k D l s c S I n U cM O D E M *

A > i T ( i 2 4 O 0 n c ( 1 8 9f n " L f 2 t : < - r . ( 1

J U 1 3 2 5

M 7 $ 3 4 8

F u l l l i n n o f S T A f l l i r

5 m a n L l n k ! 4 0 0 n o . . . . t i A p r a C a k m i l e S 3

P C C O M P A T I B L E SP X C o m p i l i b l a D u l l m o n o H e r c u l s ! C o l o r ( C Q A ) c o m p i i i b i B g i a p h i c a c i r d .

7 7 / 1 0 M h P t i H i i o B I O S . M o r a m a 3 I 1 1 1 1 1 1 1 l h a I B X T 6 4 R i m . 3 M d r i v e .P n t i t a r . ' M c s c m ( . i m p o m , C i x k ■ e a u . i a j r A S i , : u k e y b o a r d i i n o c m O n l y S 6 1 C

' A d d f o ■ ■ ■ - . - - ■ ■ m o n h i a r . a d d 1 7 6 9 l o R G C o r o r m o n l l o r .■ U p d d r i t a i M i a i i c n c t 3 0 M B * ' c o n i l ^ f l . f u M w ' c u n t 1 3 3 0 I n i l a l l w d

' A l l r n f o i e n e m l I r a d e - l n j I o u B a g a u m c o g u l p m o n l 1 b I g o o d w o r k i n g c o n d i t i o n S h l p p l n g / h o n d l l n g w i l l b a d d e d l n i p r i c e s .

S H I P P I N G / H A N D L I N G ' C h a r g e s b a s e d o a c t u a l w e i g h t o o r d e r .

W a i l i n i S t l o Y O U R E O U I P U E N T I I I y o u r a q u l p m t n l i n o m t n t l o n i d ,1 h * n c a l l u n o f o j I n a L a n t q u o i a .

W p a y c a i n l o u i e f l e q u k p m e n l a n a c c e s s o r i e sC A L L l o a m s t a n i p r i c e q u o l e o y o u r e q u i p m e n t .

N o t h i n g I l o o o l d o r o b s o l e t e !W c i i i y n a i n u » i q u l p i n t n l ( o C o m m o d o r e , I B c o m p i l ) b 1 * > , a n A l a r l

■ ■ ■ n r i h l n g I r o m V I C 2 D , C & 4 , A U r l A O a i a a a , S T , l l h A m i g a 2 0 0 0 1Q u j n l l l i o s o U S E D p r o d u c t s v a r y C a l l b e f o r e o r d e r i n g

P r i c e s a r e a u O J e c i l c h a n g e w i t n o u t n o t i c eA l u s e d p i o d u c d i r g u a r a n t e e d t b i g o o d w o r k i n g c c n d h t i o n

W p a y c a s h T a d a m a g e d e q u i p m e n t !

U S E D P R O D U C T SC 6 4 C P UI S O O M O H o o e m . .M F > 5 U O P n n W r . . .C M C P w / G e o iI B 7 0 l I O O M o d a r aV I 1 6 2 5 P r i n t e r .

9 C 1 S 5 C P U2 M o n o M o m l o r7 O a t a c M u t l f l .

1 1 3 5 V I C 2 O C P U7 1 6 6 0 3 M M o d e m . . . .7 Q a m i n l 1 0 P r i m e r . .

S 1 9 9 I S M O r i v e 1 1 7 93 9 C o l o r H o n i l o r i l r o r r S I J SI I M I O r i . e 1 1 1 93 C 1 B O ! M o n l l o r 1 1 4 13 H u n d r t d a o f

( 1 1 9 ! ■ ' ! . . i . . I . . l ) k a 1 l

C A L L l p l a c e y o u r o r d e r e n l o p r i c e q u o l e s o y o u r e q u i p m e n tC a l l l o s h i p p i n g a n h a n d l i n g

2 0 1 7 1 3 i h S t . , S u i t eB o u l d e r , C 8 0 3 0 2C o m p u t e r R e p e a t s , I n e . '

M A I L - O R D E R D I V I S I O NV O I C E : ( 3 0 3 ) 9 3 0 - 8 1 4 4 M O D E M ( 3 0 3 ) 0 3 9 - 8 1 7 4

M A S T E R C A R D / V I S A / C H O I C E / C . 0 . 0

Q u a l i t y H a r d w a r e F r o m S C T h F S D - 2 E x c e l e r a t o r P l u s S l i m l i n e 6

1 1 0 0 % c o m p a t i b l e f o t h 6 o 6 4 F a s t e r , q u i e t e r , m o r e r e l i a b l et h a n t h 1 5 4 1 o r 1 5 4 1 CB r e a k t h r o u g h d i r e c t d r i v et e c h n o l o g y

F u l l o n y e a r w a r r a n t yH a l f h e i g h t d r i v e , s m a l l e ra n d s l i m m e r t h a n t h 1 5 4 1S e p a r a t e p o w e r s u p p l y ,d r i v e r e m a i n s c o o lP r i c e d a $ 1 5 9

S l e e k n e r e p l a c e m e n tc a s e f o t h 6 T a k e s o n l y 1 m i n u i e sw i t h p h i l l i p s t i n s t a l lG i v e s y o u r 6 n e i m a g eP r i c e d a S 2

D r i v e t h B e s t !

F r e e z e M a c h i n eT h u l t i m a t e a r c h i v a l d e v i c eT o t a l l y u n s t o p p a b l ef r e e z e u t i l i t yB u i l t - i n f i l e c o p i e rT w f a s t l o a d sP r i c e d a $ 3

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

S C S u r f s i d e C o m p o n e n t s I n t e r n a t i o n a lP . O . B o 1 8 3 6 C a p i t o l a , C 9 5 0 1 0I C a l i f o r n i a ; 4 0 8 - 4 6 2 - 9 4 9 4

P o l i c y V i s a l M C / M o n t y O r d e r , P e r s o n a l C h e c k s ( r e q u i r e w r i t s i c l e a r ) . C a l i f o r n i at t i i d e n t s a d 6 . 5 % l a i c s r a x . P r i c e s r e f l e c t 4 c a s h d i s c o u n t , a d d 4 % f o c r t d i t c a r d s .

Page 103: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 103/120

1 1 N a s s a u S t N Y . , N Y 1 0 0 3 8B e t . B e e k m a n A n S t s . ( 2 1 2 ) 7 3 2 - 4 5 0 0

O p e n M o n ^ F r i , 8 : 3 0 - 6 : 3 0 /S u n , 9 : 3 0 - 5 : 3 0 S a t C l o s e d

P r i m . S t a t i o n , A m t r a c k L e v e l B e n e a t hM a d i s o n S g G a r d e n , N Y . , M Y . 1 0 0 0 1

S u n , 9 : 3 0 - 5 : 3 0 S a C l o s e dr ^ s n T a d u 1 ( 8 0 0 ) 3 4 5 - 7 0 5 9a t " V * \ 1 1 * f c w - T k \ T i i

T O L L F R E EO P E N D A Y S E V E R Y W E E K F A N 0 2 1 2 - 5 6 4 - 1 4 9 7F O O R D E R S T E L E X . 4 2 2 - 1 3

c o m m o d o r ec D I S K D R I V E

9 W T I f l G o o s P f D g r a m ; L — "

S 1 5 9 . 9 5c o m m a O a r s

C = 1 2 8 =5 2 1 9 . 9 5

w a v c - 1 2 8 / D W i t h S 4 3 9B u i l t - i n D i s k D r i v a ^ ^ ^ ^

$ 1 4 9C . 1 S 7 1D I S K D F I I V E$ 2 0 9

D I S K D R I V E^

I I N L W » O d . S I A T E C A U

( 2 1 2 ) 5 9 4 - 7 1 1 0( Q f l C U S T O M E R S F R V l C r C A L L

( 7 1 8 ) 9 6 5 - 8 6 8 6U Q F R ! I A M - 1 P M

A M I G A' l i S & M P r o t M I o r■ S 1 2 k R i E i p a n d a b J i t 9 M

A M I G A 5 0 0 W / 2 0 0 2 $ 7 6 9A M I G A 5 0 w / 2 0 0 2 / W W $ 9 7 9

A M I G A P E R I P H E R A L SA - 5 0 1 5 1 2 K E X P A N S I O NA - 1 O 1 0 3 . 5 1 F L O P P Y D R I V EA - 1 0 2 0 T 5 . 2 5 " D I S K D R I V EW l t t l T R A N S F O R M E RA - 2 0 0 2 R G C O L O R M O N I T O RA - 1 3 0 0 G E N L O C K1 6 B 0 M O D E M

T H E S E U N O O T H E RP H I H E H A L S I S T O C KW W I L L B E A T A N P R I C E 'A M I G A 2 0 0 0

I S T O C K ! C A L L

c o m m o d o r e c o m m o d o r e c o m m o d o r e c o m m o d o r e

C O L O RP A C K A G E

C O M M U D O B F C - 4 1 C C O M P U T E RC O M M O D O K f 1 S I 1 / C D I S K D H I V EC O M I J O U O H E C O L O R P R I N T E RC O L O R M O N I T O RC E O S S O F T W A R E P R O G R A M

$ 4 7 8

C O M P L E T EP A C K A G E

C O U M O C 1 O R F C - H / C C O M P U 1 L I It O U M J U O B E 1 5 1 1 B I S K D H I I / EC O M M O D O R E C O L O R F R I I f T E RI I M O N I T O RC E O S S O F T W A R E P R O G R A M

- C 0 M P L E T E- P A C K A G EC O M M O D O H E U ( . O M P U T F RC O M M O D O f l E 1 B ) 1 D I S K D R I V EI J M O N I T O RC O M M O D O R E C O L O R P R I N T t B

$ 3 2 9 C O L O R M O N I T O H lA D $ 9 $ 4 2 9

I t s u b s t i t u t e i s m f o r1 M A D 1 6

O 1 O f t v D E L U X E1 2 8 - . P A C K A G EC O M M O D O H E I I C O M P U T F HC O M M U O O H E 1 5 7 1 D I S K D B I V EC O M U 0 U 0 H E 1 9 0 2 C O L O R M O N I T O HC O M M O D O R E 1 S I 5 1 ■ ! P R I N T E R

$ 6 7 9S A N Y O

M B C - 0 7 5I B M P C / X TC O M P M 1 B I E

P R I N T E RP A C K A G E

G 4 0 K H A M " l . : o 3 6 0 K D r i v o s * H : : ) hR e s o l u t i o n M o n i t o r * B r o l h o r S OC o l u m n P r i n t e r " P a r a l l e l S e r i a l P o r t s

! ■ ■ 1 D i s k e t t e s • K e y b o a r d

$ 6 6 9H A R D D n W E * 8 6 9

L E A D I N G E D G EM O D E L P A C K A G EI B P C / X T C O M I ' A 1 I B L E

b \ 2 K F t A M C o n i p i i l o r ' K o y b M r a" 3 6 0 K F t o p o y D ( l v B > * . 7 I M H 1 M o n l t w a o a a - 2 P r o c o s i o r

S a m e P n t k2 G M B H a r d

$ 7 9 9$ 1 0 4 9

C O M P U T E R P R I N T E R Sc o m m o d o r e

M P S - 8 0 3 C P R I N T E R$ 1 1 9

M P S - 1 2 0 0 P R I N T E R$ 2 0 9

M P S - 1 2 5 0 P R I N T E R$ 2 3 9

D P 1 1 0 1 D A I S Y W H E E L P R I N T E R

$ 1 5 9

* T g * - E P S O N\ < ^ ^ ^ ^ ^ ^ L Q - s o o . .■ ^ 5 ^ * ^ L Q - 1 0 0 0

P a n a s o n i c f & S r f1 O B O I - 1 1 . . . . * 1 5 8 . 0 3 L O B S O

| 1 0 B 1 1 - 1 1 . . . . * 1 7 S . O O L Q - 1 0 M

' " I Z " ' ^ J j j J M' t " " ' * i f c J o N > - 1 0 G^ ^ ^ ^ ^ ^ v ^ V ^ N X - 1 5 . . .

O K O M A " * * "O W D A T A - I M

. . S 3 0 9 . B 9. . 1 4 4 D . 8 5$ 3 0 9 9 . S S 3 9 . S 5S J S

! ! » 7 e ' 9 9

. I I f > 9 . D 5. I 2 B 9 . B 3

. 5 3 0 3 0 5■ • ■ 1 ' i i

S I 9 O < J M A T E - M w / P L U G ' N ' P R I N T . . * i e B . B SO K T O A T A - 1 S 0 . . . E 3 1 9 . 9 5

P A C K A G E S

* p p l l I I C i r l i C e m p u l t r 1 5 D m 1 7 M s A l l i r * ■ H a t h - i p C > b l n i * A d i o r c iP i i l > | t i l I ) O t U t l l i i

* p r i E n " r t ' i « P A C K A G E P A C K A G E$ 5 7 9 $ 7 9 9A s p l i H C b C o r n p u l r r . l . S " O u v .A p p l r P C C o l o r M q n i l o r » P i h Eo 1 O . l k . l l . l • * < ! C a b i n

c o m m o d o r eI B P C / X T P C l O ^ l

$ 4 9 9S a m o P a c k a g e w i t h

C X ) M M O D O R E F O - 1 0 / 2 6 4 0 kC O M P U T E R W / 3 6 0 k D R I V E SS A B O V E P A C K A G E $ 5 9 !P E R I P H E R A L S

c o m m o d o r e

t h o m p s o n r g c o i o r m o n i t o r

C i r l < f i * 4 c h # t k , H j « » . c d i r f c , M i m r f i H , V i u , A n t - C i .■ ■ - , ' j - ' ■ ( F f l f l l l f m C i D f t - t l ' l i f i "

# 1 7 0 0 1 2 Q KE X P A N S I O N M O D U L E . . . .# 1 7 5 0 5 1 2 KE X P A N S I O N M O D U L E . . . .# 1 7 6 4E X P A N S I O N M O D U L E . . . .# t f i 7 0 A U T O M O D E MX E T E C J H . I N T E R F A C E . . .X E T E C 3 R I N T E H F A C E .C - 1 S 8 P O W E R S U P P L Y . . ,C 8 4 / C 6 4 - CP O W E R S U P P L Y

\ A S ^ I ) S 1 M O U S E

. . . 1 9 9 . 9 5

. 1 1 6 9 . 9 5

- J 1 1 9 . 9 5- S 1 2 9 . 9 5. . . . J 3 4 . 9 5. . . . S 5 4 . 9 S. . . . 1 3 9 . 9 5

S 2 9 . 9 5

$ 3 9 . 9 52 0 M B H A R D D R I V E S F O C - 6 4 / C . . . $ 7 6 9 C 1 2 B . , - t 8 4 9 |

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

Page 104: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 104/120

3 3 D S H D

8 9 ( F o r P C - A T )

5 V , "E r r o r F r a i

T o Q u a l i t yL i f e t i m e W a r r a n t y

■ S l u r f l y B l a n k P V J a c k e l - W i l d 1 L a b e l• W i l h W r l l e P r o l o c l T a B B - W l l t i E n v e l o p e s

I F a c t o r y S e a l e d P o l y P a c k sS O L O I L O T S O F 1 0

D I S K E T T E S( U N B R A N D E D I 9 9 , a C h

I 0 L 0 I N L O T S O S S H : U . 0 0 , F I R S T 1 0 O F E W E R D I S K S ; J 3 O 0 ,E A C H S U C C E E D I N G 1 0 O f F E W E R D I S K E T T E S .M I N I M U M O R D E R : $ 2 0 0 S » H : C o n l l n e n l a l U S A .F o r e i g n O r d e r s . A P O I F P O , p l e a s e c a l l . M r e s l d e n l sa d i l a C . 0 . 0 . a d S 4 . 0 0 : p a y m e n t w i t h c a s t i .c e r i l l i e d c h e c k o m o n e y o r d e r . P r i c e s s u b j e c t t c h a n g e . H o u r s : 8 : 3 0 A M — 7 0 P E T

C o m p u t t r S u p p l i e s a B u d g i t f r l t n d l y P r t c t s tC a l l l o F R E E C A T A L O G

F O R E I G N I N Q U I R I E S W E L C O M E IP r e c i s i o n D a t a P r o d u c t * "

B o 8 3 6 1 , Q ' t i Q R « i » M M i l l| 6 1 6 M S ! J < 5 7 F l ( 6 I 6 | J 5 ! 1 9 1 1 c

K n o w l e d g e w i l l I n c r e a s em a n y s h a l l r u t a n f r o D a n i c l 1 2 : 4

O m i n ' t i n v e n t i o n s , [ h p r i n t i n g p n s i h a b e n e f i t e d i h cW O R D m o r e l h a n i n n h e r . N o w , i h p c n o r a lc c r o p u l e r o f f e r s n o i n o v i i i o n i d i p r a c n t i i i o n i n n u d y o U i D I B L E I L A N D M A R K T h C o m p u t e rR e f e r e n c e B i b l e c « . c u i i l l y 1 I E L P I y o u r s t u d y b a s s i s t i n g y o i g a t h e r i n g i c x l a n k e e p i n g p c n n a m c n l

m s u i i i n l j i m c i a n d r e f c t n e a . L A N D M A R K T C R Bc e n h i n c e y o u r B i b l e S o i d y i t h r e e m i j o c w i > i :

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

S t u d y l o p i c . Y o u r L A N D M A R K f i l e s g i n e v e n b c o n v e r t e d f o u s i w o r d p r o c e s s o n l i t e P a p e r c l i p a n C E O S ( w i i h W r i t c i ' i W o A i h o p ) l

C r a t i n g y o u r P e n o n i l B i b l e ( i ) . Y o c a n o u d i n e l c i ti n c o l o r , i d n o l a l o i h e i n d i v i d m l v e n e r e f e r e n c e s o d i i e s t l y t t h l u l u i d c r e a t e l u p p l i m e n u l n u d y f i l a .N E C 6 U P D A T E !

C 1 2 8 O w n e r s ! V e r s i o n 2 . i n o b e i n gd e v e l o p e d , a n w i l l b a d d e d l t h C v e r s i o n !

L A N D M A R K T h C o m p u t e r R e f e r e n c e B i b l ec o n s i s t s o t h e n t i r e K i n g J a m e s v e r s i o n w i t h

I n d i v i d u a l V e r s e R e f e r e n c e s , I k W o r d s o C h r i s ti n c o l o r , a n d a C o n c o r d a n c c o 3 3 0 0 + w o r d s !L A N D M A R K T C R B f o t h

C o m m o d o r e 6 4 / 1 2 8 ( i 6 M o d e ) i S I 6 4 . 9 5

C A L L o W R I T E f o o u F R E F . R r n c h u r e l

P . A . V . Y . S o f t w a r e P . O . B o 1 5 8 4B a H w i n , M 6 3 0 2 2 ( 3 1 4 ) 5 2 7 ^ 5 0 5D E A L E R I N Q U I R I E S I N V I T E D !

D U S T C O V E R SG U A R A N T E E D

C U 1 T O M M A D E T F i H E A V T 3 3 - 0 1 . V I N T L A N n - S T A D C

1 ■ ■ : • E Q U I P M E N T U P i r C h o A * « e C d I m U ^ M T u o B r a w n

C O M P U T E R SC - 6 4 / P l i i i * ' C - 4 4 Cc - i a aD t r t m u n t ( C S N )A r n i g o 1 0 0 0

K e y b o a r d o n l ,A t o r i B O O X L . 1 3 0 X EA t a r i i l S I B M P C / X II B M S 0 5 1 K t j h o o r d

( D i r n e m l o m R v q u l r t t ft o I B C l o i w i )

D I S K O B I V t SC - 1 H 1 , C - I S 7 IA m i g a 3 V i " D ' O r wA m i g a 3 U D ' D r vI n i t u i t G T M 5 S D - 1M S S O - 1E n k a n c s r 2 0 0 0F S D - 1A l a r i 1 0 5 0

B O 1 1 . 0 0

s . o o. 1 3 . 0 0

B . O O7 . 0 0

1 0 . 0 0U . 0 0

. 3 5 . 0 0S . O O

P K I M E R SS . i k d h o S P I O O O 1 3 , 0 0C o " i i n 1 3 1 3 . 0 0c i w h a s t o o J u k i J J i O 1 3 . 0 0I m o g t w r i m 1 C E p s o n J 6 . 1 3 . 0 0E p s o n I B V 1 8 5 . . . . 1 3 . 0 0O l c i d o t o T 3 . MC i l i r a n M 5 1 1 3 . 0 0C ' D P S 1 1 0 1 1 6 , 0 0d m l n l 1 0 1 S t a r l O ' i 1 3 . 0 0G t r r l n l U i S i o r I S ' i 1 6 . 0 0A l o r i 1 0 1 7 1 3 . 0 0

B . O Oa . o o9 . 0 08 . 0 0

1 0 s . o o8 . 0 08 . 0 0

c - u i s m p s b o iC - 1 H 6 M P S 8 0 3C - M P S 8 0 3 . C 1 5 2 0P o n o i o n i c 1 0 9 0 9 1O l i d a l u 1 2 0 / 1 5 1O k i m a t t 1 0 / J OE p i o n M X ' F K S X O O

M O N I T O 1 SA M r l S C m « G 6 I t . M I

1 7 0 ! . B M C o ' c - l s . 0 0C - 9 0 ? / A m i g a 1 ° . 0 0A m d l k S 0 0 . 7 0 0 1 » . 0 0C M - 1 J I ( C - i a O l ) 1 9 . 0 0C - t S 0 2 A V M a g n . « 4 0 1 9 0 0N E ( S i o r o M o d t l ) 1 9 . 0 0M o g n a v o , S B G 1 9 . 0 0P r i n « l s r > ( S F o l i M o d * I 1 9 . 0 0T h o r r p i o n C 3 6 6 1 9 . 0 0T a i o n ( S i n - f . v , i r h 1 9 . 0 0S o k a f n S C - I O O 1 5 0 Z t n i i h ( 5 t o t . M a d < l ) 1 9 . 0 0

V I D E O R E C O B D f l l S 1 3 , 0 0S t a l o M a k . M o d s l

1 0 . 0 01 3 . 0 0

S . O O1 3 . 0 01 0 B . O OI 3 0 O

L X S O / C - I O O O 1 3 . 0 0 i n c l u d i n g t l o c V c u t - o u tO r d e r b i l i h r ^ M U t , m O i n C O I O B C H O I C E U E A O W r l . i t hl i v i r u w j v M p f J I P f H e [ H S f l m i ^ j p j i ^ o t n d h t n c B n gC t l ' l . - t i s . I n c l u t f 1 ' I t t i l l i r . I P O . I B ' i i t n . f n i g n 3 0 0 ' i t n i

S f i C I A L C O V K S W 1 B M A D E T Y O U RD I M E N S I O N S . ■ . . - , ! ! Y O U H , i ! . . ■ ■ . > ■ - , : sF O I t O U 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 4 i i i p a i g e e m e u d i p t ,1 A G U N A H I L L S , C 9 3 6 S 3

( 7 1 * ) 4 7 1 * 3 6 3

L E A R NM A S T E R C O M P U T E H S

I Y O U R O W H O M EN o ' f i v i c * n f e p r o g p a m s a r m i j c t , io m c u T r f f i j u i t w n a t y o * a G e r m o i r o i r l Q 3 r V o n t u T e j . a n d a v a i l h a v n i yl p a l i h i g h y n c e o a r a ^ p K l u a e dI t a t t V f H

L E A R N A V O U R O W P A C EI Y O U R S P A R E T I M E

t n I p j r n j b o u r c « T f i i r t f s n p t r j i M j f i i - i " 'u r i r v r t . t f t d p a p s r n i n q i n y c n i i y r . i i i fJ h o m e & t K T s l n i c r r j r s p r o v m * ^ j w i l h

L E A R N E V E N B E F O H E Y O D E C I D E O C O M P U T E Rf v e r y t r i i n r i i e ' ^ m e d s n n p t e l a m j u a g e Y o w i l l e n j o y l a m i n g 1 j c a r p j l o - f V E N Y O D O N ' T C W C H L e a r n t p m g r a m o a n p e s o n a l t o m i W E r . B M A P P t f . O W M O C C f t T F S . » n m

B Y O U R O W C O M P U T E R E X P E R TP r o g r a m m i n g i I l i e b r : t w a I l ^ i r n I u s c o n p u i e r s , i n d w o s h o w y o I h b o t l - j n d m o e c o n o m i c i l w a t l e a r n p r o g r a m m i n g ^S e t i c I U x T a y t o y o u r f r e e i n f o r m a k i r i p a c k a g e N o o W - 3 i H i L > n N

C E f J T t l l F O C C W P U T E H E D U C A T I O Nh a l i xI N S T I T U T E i i o s « » «

M A L j i M I l l v ' f C E M E B K j f t t U M l U I U l U m C t l i l W M I ' r

C i

1 0 C O M P U T E ! * G a z a f f o F e b f u a r y 1 9 B 8

S u p e r G r a p h i xI n c l u d e s :U t i l i t y D i s kW i t h2 F o n t sA n F o n tC r e a t o r

G R A P H I C S a n F O N T S p l u s a 8 B U F F E R f o t h u l t i m a t a I p e r f o r m a n c e a n s p e e d . T h X E T E C S u p e r G r a p h i x I n t e r l a c e f o C o m m o d o r e C o m p u t e r s n o o t t e r s n e h i g h I t e c h n o l o g y w i t h t h e s e f e a t u r e s :

8 B u f f e r S t a n d a r d C a p a b l e o S t o r i n g A d d i t i o n a l F o n t s1 P r i n t i n g M o d e s C o r i e c t G r a p h i c s ( T e x t A s p e c t R a t i o f o

I n t o r n a l S c r e e n D u m p s a l M a j o r P r i n t e r sE x t e n s i v e C o m m a n d C h a n n e l A c t i v e S w i t c h e s w i t h C t i a n g e sR e s e t B u t t o n t H a l t P r i n t i n g ,f r o m B u f f e rS w i t c h S e t t i n g s o L a b e l [ o Q u i c k R e f e r e n c eC o r r e s p o n d e n c e Q u a l i t y F o n t B u i l t - i n

S u g g e s t e d l i s t $ 9 9 . 9 5 •

C o n s t a n t l y M o n i t o r e dI n t e r n a l F o n t s S u p p o r t S u p e r - s c r i p t ,S u b - s c r i p t , U n d e r l i n i n g , B o l d - t a c s a n C h o i c e o P i t c h e s

i n c l u d e s L i f e t i m e W a r r a n t yI n c . 2 8 0 4 A r n o l d R d S a l i n a , K 6 7 4 0 1 9 1 3 - 8 2 7 - 0 6 8 5

Page 105: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 105/120

C O M P U T E RD I S C O U N T S O

A L Y O U RC O M P U T E R N E E D S .

M I B R O C O M P U T E RD I S C O U N T S O

A L Y O U RC O M P U T E R N E E D S

6 W E S T 3 6 t h S T . , N Y C , N 1 0 0 1 8O U O N L Y S T O R E ! ! E S T A B L I S H E D S I N C E 1 9 5 0

B L U E C H I P2 P I E C E O U T F I TI B M / X TC O M P A T I B L E$ 4 4 8

n i T u n s M i n n s i ■ . * ■• [ i f — S h • t o i M S F » < i■ O i l l l W H H I t a U M I G E M U S I S S U C ,L i i M * d « M C l f l o w L h r q ' 1 2 " C m w r r k b o i o f■ F h t t f 0 1 1 0 D d k l i ' n ■ ! > ■ D n r f * t » d C 4 i r t t <■ . - C u B i d B I

W I T H S " l . H A R D M I V l 1 7 4 1W I T H I 0 M H I I A H B B H I V I I l l *

C O M M O D O R EP O - 2 0 P I E C E O U T F I TI B M / X T C O M P A T I B L E$ 4 9 8

i t f i S t a n > F n W $ * ■ * f t r ' i * C ; i 7 3 U h D m P l C ( * u t I N C L U D E S ' C t l f l i r t e i r d t f i H * i k e e i r >

C n » * k 1 « V o n r a r * P V U g i n O n * . i n' O 0 * * H » d D i v w * G C l r l r d g i

M i n i I C I I n H A R D U n i V I ■ ■ ) •

F C I O - I I A D 1 1 0 0

I M P A C T1 0 P I E C E O U T F I T /I B M C O M P A T I B L ET U R B OS 7 9 8

I £ 1 1 U « E S i S C L U S E S * . ' ; * * * 4 J W f t « f « i - i f* P i r | l t a S p F V 1 I - : o t l f l K l L j * l i ; i -- N E C V f i - i t w j P l t U G l " C l U C H S f c * * <• O n e D r r w < ■ ( ] O n " " " - Q i K D r - » m i t u r n r

" f

W I T H 1 0 W I T H * 0

D i D r i fR 1 3 1 . 1 v , « . . , . l l f l M

L E A D I N GE D G EM O D E L D / I B M X C O M P A T I B L E

$ 7 4 8- E C * i - w « b - M

? r J U 3 & J D U B m l l f W ) f O o * r t i W t f < D n r O r

O n < i H u ■ ■ - 0 - v i h n - S f l 1 i " * i - I C i m ^ l t r U « i f «D i D r , - r - > ^ - i n - v

E P S O NE Q U I T Y1 P I E C E O U T F I TI B X C O M P A T I B L EC O M P A T I B L E$ 4 4 8

W I T HW I T H

E P S O NE Q U I T Y I 2 P I E C E O U T F I TI B X C O M P A T I B L E

I ' , 1 < • ! : ; * s - « i - i C a t r t f g i

$ 7 4 7m a i n » n ' i r j s « i i w i % i > ui p i c i i t i « i u a s E u , w i■ I C M * " B - t » - D a w i n - f t n

V E N D E XH E A D S T A R TI B X C O M P A T I B L E

i i a c ■ l l . ( S . . l [ h , »

F « i H S v ^ A K i ' h i i i iC U A T L T O l I C O U H T t D I I

■ O H U I I O V I R J l o o W O B t H O U R K I U

I B I B P E R S O N A LS Y S T E MM O D E L 3

H 0 8 8

C H O O S E Y O U R O W P A C K A G E D E A L ' M I M A T C H T H C O M P U T E R S Y S T E MT H A T ' S G O O D O Y O O N O O U C O M P U T E R

S P E C i n U S T J W I L L G I V E Y O U A S P E C I A L P H I C r i

G C O M M O D O R EA M I G A 1 0 0 0

C A L L F O N E L O P R I C E tS I N C L U D E U B W c i w r

E r & t h c a b l t I M * B w i P E I S r " * la * H G B " V A a f t r i i * B i j i I i I M w

A B J O A V A I L A B L E ] A H I G A ] C 0 ]■ a . I " I H T H I H A L D H I V I - l l u m C E C O K D

- 1 ' M D R I V I C D N T A O L L I V . - M i " A ( K M H D

A P P L E I l - CC O M P L E T EA L I O N C O M P U T E RP A C K A G E

$ S 9 9

T O S H I B A1 0 0 0 L A P - T O P K ( i ( JC O N P U T E R

* 7 9 9C O H F U T t W I T H 1 A T T I I 1 T P A t K

A N C H A R G EU L L B H 1 o L A F T O F 1 I t T O C M I

U N r r x l a < h i c 8

C O M M O D O R EA M I G A 5 0

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

f u ' l m s d k l l k k ^ > E l M M I W T f 1 U t B A l T i> ■ * « i c k * m n

C A L L F O N E L O P R I C E 1

c o m m o d o r a

C O M M O D O R EM - H I I U M S W I U S I 6 K i l lw ™ - ^ 1 1 - I r f b S » • S K I N I I I !

C A L L F O N E L O P R I C E t

C O M M O D O R E « 4 / 2 0 P C D R E A M O U T F I T

□ u I N L L L J 3 E 5 C v t h i i d M i G K t r ^ D i r d■ I H I [ M C D r i W • ! ] - ' C p l D f U D M d • C i m u n s J D i iP w l i r - J i t H f l « f l m - O n n r i U m j j l - O u t [ k H i r t L k i - r r i l - m t j . O 1 D q l u l l n

$ 4 3 8 C O P U T !

C O M M O D O R E 6 4 / 1 0 P C D E L U X E P A C K A G E O U T F I T

c r u T P i T n c i u D i ^ C p k i w ^ i i n K i m■ > I 1 i l . n - * U L K V L ■ V l o ' ,■ C v m n v d n " H A d « l v • D f r w n U i n u i J• f a t D f H * » d L l r i - ■ - I V * i j * Q k J i P i i l n

$ 3 4 8

C O M M O D O R E \ 1 0 I 1 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 W C I U D E S ' . - ■ ™ i " - - ' V i n H v f l- I S J l L l - u ! : ■ . . - 1 ] ' F : C e k K h D K i t e .• C v m i i t o i i W ' 1 0 0 0 p i m i r - I U i p i k■ h X M D T U U I M I I I I$ 6 8 8

, ^ a « t C O M M O D O R E 1 2 8 / 1 0 P C

D R E A M O U T F I TO U T F I T I N C L U D E S C b i " * o # o h 1 1 f n b p f r d

H f t f l [ l l . ' . ' ' I > . » . J ' U 1 L i - '

* 5 7 8 C O H P U T I

C O M M O D O R E I 1 B / 2 0 P C .D E L U X E P A C K A G E O U T F I T

O U T F I T I N C L U D E S. 1 1 1

N E P R O D U C T S C c o m m o d o r eF R O M

C O M M O D O R E H O I M T l i n i I N C 1 U D C I I ! " B i H m n r i - B u i l l B u l i i r S i d i d I h v p v O r i K - D t l l c h W I 7 K n h j * dU l P O I M 1 * > O P n l C l I l J

C O M M O D O R E I S B I( M T U N S W C L U t E ' U 3 « 0 K D M D i n i i l , D i n t a l i i U H i C D T H E A i l i i n C n n v u r E r iC A P O I l - J ( I A L L D P H l C I l l l

C O M M O D O R E C M - 2 O O 2r E J i T U H I S H C I U D I h i B " D r t D k i i t f - R G B C s a w V f M i i I

[ [ ' -

- ' . i t D r i f f H n ' i . T i 0

E P S O NP R I N T E R S

■ L J C - B 6 ' I K - 1 M * P K - l 4 lt q - I O O O - I Q - l i O O - E l C ' t l Hl Q - i O O - C q - 1 1 0 0 * P K - 3 I «

' i q - e f o n . q - i o i > >A L H O D 1 U / . ■ ■ n i l M G H E A T L V D I 1 C O U H T I D I 1

» S T * R H P - 1 0 " S T A R H D - I Q- S T A R N L - 1 6 - 1 T A H i i :

■ C T A R H X - 1 0 S T A R H B - I I► J T A R H X - I 0 C < S T A H N N - I S

■ I T A R H K - l l - S T A R N D - l fA L M O D E L S A V A I L A B L E

O K 1 M A T E2 C O L O R P R I N T E R ° « c oL I L H t T S I T J C 1 U L J C > B r j e ■ l u H [ r 1 - - 4 f p

" v f t c o m m o d D r eH A R D W A R E

S O F T W A R EC D M W O i l O f i l I ' j J I O r n aC O M M O D O R < I 5 4 1 C D i i v bl D M M O U D I K W P S W O O P n n K rC I I M M I I D O I I ! U P 1 7 0 C I P r i n t e rC O M P i W O O R E H P 8 0 P n n l e t

C U M M O D O f l i C o m p u l B i

C O M U C D Q F I E 1 8 0 i C M i i m t iC O M U O G O F t t 1 9 0 2 M o i u l n iC r j W U O Q O R E 1 5 ) 1 1 M u l t mC O M M O D O R E 1 7 0 1 1 E i p K i d i rC D M U O l l O R f 1 7 5 0 E i p i n d e lC O M M O D O R E 1 7 G 4 E i o m d c rC O M M O D O R E 1 3 5 1 » g u »

A L I S T O C K 1G R E A T L Y D I S C O U N T E D !

O R D E R N O W 1 !P H O N E O R D E R S O N L YC A L L T O L L F R E E

( 8 0 0 ) 2 2 3 - 0 3 2 2F O R I N F O R M A T I O N C A L L

( 2 1 2 ) 6 9 5 - 7 1 3

N E Y O R K S T A T E R E S I D E N T S C A L L{ 1 1 2 ) 6 9 5 - 7 1 3 3 / 6 9 5 - 7 1 3 4

O A L P H O N E O H D E H S P L E A S E C A L LM O N . - S A T . I O : O O A M - 7 : 3 O P MS U N D A Y 1 0 : 0 0 A M - 6 1 O O P U s M a s t e < C a i d , V i s a , A m e r i c a n E i p r e s s ,o S e n d M o n e y O r d e r , C e r t i f i e d C h e c k .W N O T A K E D I S C O V E R &D I N E R S C L U B

W a l l J B I h S t r e e t . H e Y o r k . H . T . I O 0 I I( ■ i i : ■ ■ ■ I t S t A v e n u i i )

H O N . T H R U 1 A T . I O : O O A M - 7 t i a p M I U N . I 0 A M S P MM m r i c a n - i j i i b r a n d n t I v . : - . ' , f n j h . M i n i m u m s h i p p i n g I n r . j r . c i . n . ] c h i r g p1 4 % b S r u p D i " g t h a r g t i n o i t f I l ' J j ^ ' t F o r m j i l c r d f n p h u t c a l l b e P o r a s t r i d i n gi m o n e y c i d e r N o n a n c y c r r j e i s M i l l t s e i c e p l E d * n r w j t a r o s n A H p u c e *l u b r e c t 1 c h i n g d v j i r h o i n n o t i c e . Q u a n l r n e f m a b l a m l a d o s a r r * i l p m s . F t f l f u n d iK i l h i a l e v r n d a v i r t i l l i o n g i n g l p a t f c s g i n g a n u n l l l N d g u j r i n l M c a r d A n j d a r ss u D j c c t 1 a r c p j i l B n c t D n v e i | 1 i c b n a n P r i t e i s u b j e c t I n a n u l B L C u r t r t i n c r a a ua n a i T H L r f l H i t M a i n a t i o n n b r n P a i ^ p o g r a p h i c a l f r r o r j F o r i n f o r m a l i p n p l e a i oc r . l k u 3 i D i i « M r r n H L p l n l B C * l l b B l * c c n I 3 p D : 3 0 F P i i c r i g o a d l o m a i lo r d a r t i i y h c l i n i l a p f o i l l u u r a l i o n a n m a n o b b i b l i . U r u a i l m f n l Q Z t r n m t t A T l a i r i l u a n i t H S D 2 5 3 -

Page 106: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 106/120

— - — - — — — — — IF A C T O R Y A U T H O R / Z E D

C O M M O D O R E R E P A I R C E N T E R1 - 8 0 0 - 7 7 2 - 7 2 8 9

( 3 1 2 ) 8 7 9 - 2 8 8 8 I 4 2 . 9 5 A m i g a R e p a i r

i k o w A m i g a D r i v e

R e p a i r 1 4 9 . 9 5

O t h e r E q u i p m e n t . . C A U .

C 6 R e p a i r i n C I 2 B R e p a i r , * ■ « » , . 6 4 . 9 5I S 4 I P e r m a n e n t

A l i g n m e n t 2 9 . 9 51 5 4 1 R e p a i r 7 9 . 9 51 S 7 1 R e p a i r 7 9 . 9 5

C A L L B E F O R E S H I P P I N GP A R T S A N L A B O R I N C L U D E 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 I A D $ 1 0 . 0 0 )

2 4 - 4 8 H R T U R N A R O U N D[ S u b j e c t E P a r t s A v a i l a b i l i t y )

3 D A W A R R A N T Y O A L R E P A I R S

9 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 5I 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 s o r 1 9 . 9 5O t h e r P a r t s C A L L

| P l u i S 3 . 0 0 S h i p p i n g / H a n d l i n g )A l p a r t s f o C o m m o d o r e e q u i p m e n t u s u a l l y I s t o c k

F o P a r t s C a l l [ 3 T 2 J 8 7 9 - 2 3 5 0D e a l e r D i s c o u n t s A v a i l a b l e

T E K T O N I C S P L U S , I N C .1 5 H O U S T O N S T R E E T

B A T A V 1 A , I 6 0 5 1 0C U A N S A V E

T H A M A Z I N G N E V C I C E M A S T E RS 3 9 . 9 5. . . T U R N S

Y O U R C O M P U T E RI N T O T A L K I N GA N L I S T E N I N GS E R V A N T . . .

w o n - t e e n h I a g a i n i V o l c oM a s t e r J g i v e s b o t h s p e e c h o u p u a n v o i c e r e c o g n l l l o n w i l hT h i s s i n g l e h a r d w a r e p r o d u c tV o u r v o i c e c o n l r o l s p r o g r a m s , o a p p l i a n c e s , r o b o t s , a n m o r ew i t h i p o k e n c o m m a n d ! V e r b a lr e s p o n s e b o c k g i v e s i i a t u s .v e r i t i e s , o r r e q u e s l i y o u r r o o t y ' S p e e c h o u t p u t a n r e c o g n i n o n D o l i s r n i o r r e c o f d e a i n t o m e m o r y w i t h y o u r v o i c e P r o g r a m m i n g i s i m p l e w i t h n e c o m m a n d s o a d e a t B A S I C D « m o p r o g r a m s o e y o u a n r u n n i n gQ u i c k l y m u s t c B o n u s l e t ! y o w r i i e o n c o m p o s e m u s i c a l s c o r e s m e r e vb w h i s t l i n g t h e l u n e U n l i m i t e d u s e s f o r f u n , e d u c a t i o n , p r a c t i c a l a p p h c a -l i o n s . S p e e c h a n r e c o g n i t i o n Q u a l i t i e s I d f i n e s t a v a i l a b l e T r u l yr e m a r k a b l e p r o d u c t y o w i l l r a v e

T h C o v o i V o i c e M a s t e r J r c o m e s c o m p l e l e w i a l h a r d w a r e , s o f t w a r e( 1 / 4 " f l o p p y ) , a n i r i s l r u c l l C J i s t o o n l y S 3 9 9 5 3 O - 0 a y j a t l J I a c t i o no u o r a n l o e O n y e a r w a r r a n l y ( A d d 5 s h i p p i n g a n d u n d l i n g f o U S A .5 C a n a d a . 5 1 o v e r s e a ! . ! A v a i l a b l e f o C o m m o d o r e 4 4 / 1 2 8 . A t a r i6 0 C V 8 O O X I . 1 3 O X E . S p e c i f y v r t i e n o r d e n n o V 1 > a . M a s t e r C a r d p h o n eo r d e r s a c c e p t e d . O t f i e r e n h a n c e d V o i c e M o s t e r s y s t e m s 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 p p l e I I . H e . u c . I 8 P a n c o m p a t i b l e s

C a l l o r w r i t e t o d a y l o F R E E P r o d u c t C a t a l o g

C O V O X i i N C ( 5 0 3 ) 3 4 2 - 1 2 7 16 7 C o n g e r S t . , E u g e n e , O r e g o n 9 7 4 O 2

P R I C E Q U A L I T YY O U C A N D E M A N D I F R O M O T H E R S —

B U Y O C A N E X P E C T I F R O MA 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 l e 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 o t h e x p a n s i o n p o r t a n g i v e s y o ( o u r s w i t c h a b l a ( s i n g l y o i a n c o b i n a t i o n ) e x p a n s i o n c o n n e c t o r s — p l u s f u s e p r o t e c t i o n — p l u s a r e s e tb u t t o n ! B e f o r e y o b u a e x p a n d e r , b s u r e t h a t i ! h a f u s e t p r o -t e c ! y o u r c o m p u t e r a n t h a t y o c a a c t i v a t e y o u r c a r t r i d g e s i a n c o m b i n a t i o n a l l o w e d b t h c a r t r i d g e s .

O N L Y $ 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 o U S E R P o r t e x p a n s i o n . O N L Y S 3 9 . 9 5 S & N o y o u c a n c o n n e c t a n d c o m m u n i c a t e w i l h a n o [ 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 x p a n d e r o p e n s w h o l e n e 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 c o n n e c t t p r i n t e r s , m o d e m s a n a n o t h e rR S - 2 3 2 d e v i c e . I y o a l r e a d y h a v e s o m e t h i n g t h a t c o n n e c t s

t t h U S E R P o r t , d o n ' i w o r r y b e c a u s et h p o r t i d u p l i c a t e d o t h e o u t s i d ee d g e o t h i n t e r f a c e . S i m p l y p l u g i i a n t u r n o t h d e v i c e y o u w a n t t c o m m u n i c a t e w i t h . C o m e s c o m p l e t ew i t h s 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 s .C o m p a t i b l e w i t h a l C o m m o d o r e h o m ec o m p u t e r s w i l h U S E R p o r t . 1 - y e a rw a r r a n t y . O r d e r # 5 2 3 2 .

N E W ! " C O M - M O D E M " A D A P T E R U s a n H a y e s *c o m p a t i b l e m o d e m w i t h D B - 2 5 c o n n e c t o r t h r o u g h y o u r U S E R p o r t . Y o c a m a k e I e m u l a t e 1 6 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 t ho u o t h e r U S E R p o r t e q u i p m e n t s u c h a " U S E R E X T E N D E R " ( * 5 2 5 0 )o " U N I V E R S A L R S - 2 3 2 I N T E R F A C E 1 1 ( # 5 2 3 2 ) .O r d e r # 5 1 0 0 $ 1 8 . 9 5 s & " E X T E N D E R - 6 4 " 1 0 R i b b o n c a b l e e x t e n d e r ( o y o u r C o m o d o r e C A R T R I D G E p o r t , U s e d w i t h A p r o s p a n d - 6 4 .O r d e r # 5 0 6 5 S 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 o r t y o u r C o m o d o r e U S E R p o r t .O r d e r # 5 2 5 0 $ 2 1 . 9 5 s &

C o m m o d o r e I n t e r f a c e s a n C a b l e sC a r d p r i n i G - W I Z P r i n t e r I n t e r f a c e # 1 1 0 8 $ 3 9 . 9 5C o m m o d o r e P i S e r i a l C a b l e ( f t # 3 0 0 6 - 5 M M 7 . 9 5C o m m o d o r e P i S e r i a l C a b l e ( 8 f t ) r a o O f r S M M , S 9 . 9 5C o m m o d o r e S e r i a l E x l . ( f t # 3 0 0 6 - 5 M F S 7 . 9 5 , ( I I C 3 0 0 6 - 8 M F 9 . 9 5A m i g a P r i n t e r C a b l e ( f t K 3 0 4 W M F . $ 1 2 . 9 5 . ( 1 H # 3 O 4 O - 1 0 M F S 1 6 . 9 5C e n t r o n i c s P a r a l l e l ( f t 1 3 0 3 6 - 6 M M , $ 1 2 . 9 5 . ( 1 f t H 3 0 3 6 - I 0 M M $ 1 4 . 9 5S h i p p i n g p e e a c h a b o w i t e m : C o m . U = t 3 . C a n , P R , H I A K A P O . U P B l u e = t 6O R D E R I N F O R M A T I O N C a l i f o r n i a r e s i d e n t s a d 6 t a x . A l p r i c e s a r ec 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 I h e n e x t b u s i n e s sd a o 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 c h a r g e c a r d s . 1 4 - d a y c l e a r i n gp e r i o d i r e q u i r e d f o c h e c k s . P r i c e s a n a v a i l a b i l i t y s u b j e c t t c h a n g e —C A L 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 r I n q u i r i e s I n v l l e d . w e e ks 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 t r i a l p e r i o d o a l p r o d u c t s .F o i n f o r m a t i o n a n i C a l i f , c a l l 8 0 5 / 9 8 7 - 2 4 5 4 ( 8 - s p s t )

T O R D E R C A L L T O L L F R E E( 8 0 0 ) 9 6 2 - 5 8 0 0 U S ( 7 - 6 p s t i* * O f s e n d o r d e r t o

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

Page 107: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 107/120

C H I P L E V E L D E S I G N S P R E S E N T S

H S U P E R - F A S T P A R A L L E L D I S K O P E R A T I N G S Y S T E MF O R T H E 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 !

• M a n y u s e f u l , t i m e s a v i n g f e a t u r e s { D O SW e d g e , s c r e e n d u m p , r e s i d e n t m o n i t o r ) .

• N l o s s o c o m p a t i b i l i t y .' F a r t o o m a n y f e a t u r e s t l i s t i t h i s a

p e r h a p s i t h i s m a g a z i n e !{ C a l l o w r i t e t g e a l t h d e t a i l s ! )

a n

• A l l d i s k a c c e s s i h a n d l e d a s u p e r - f a s t p a r a l l e ls p e e d ! ( L O A D , S A V E , d i r e c t o r y , S E R E f i l e s , s c r a t c h , v a l i d a t e , f o r m a t ) ,D e s i g n e d t s u p p o r t m u l t i p l e d r i v e s y s t e m s .P a r a l l e l C e n t r o n i c s p r i n t e r s u p p o r t w i t h f i l es p o o l i n g c a p a b i l i t y .

. . a n I y o u w a n t t h u l t i m a t e , g e R a p i D O S P r o f e s s i o n a l !• G i v e s e v e n f a s t e r d i s k a c c e s s ! ' P r o v i d e s 4 t r a c k e x t e n s i o n ( 7 4 9 b l o c k s f r e e ! )• U s e s 8 R A t r a c k b u f f e r i n g a n h a r d w a r e « A d d s 2 n e d i s k c o m m a n d s ( i . e . , l o c k f i l e s ,G C c o n v e r s i o n ! c h a n g e d i s k n a m e ) .

H e r e ' s w h a t p e o p l e a r e s a y i n g a b o u t R a p i D O S :M i k e J H e n r y ( B a s e m e n t B o y s S o f t w a r e ) " I t ' s a m a z i n g h o i n c r e d i b l y f a s t i i s I ' i m p r e s s e d ! "M i t c h S ( E a g l e s o f t I n c . ) " V e r y f a s t , v e r y r e l i a b l e , a n v e r y c o m p a t i b l e . l o v e i t ! "J . F . J o n e s ( A D P ) " S u p e r b a s e s ' s p e e d i i n c r e a s e d g r e a t l y , a n i t ' s n o d r e a m t u s e / "

F u n c t i o nL o a d 2 0 b l o c k sS a v e 2 0 b l o c k sF o r m a t 3 5 t r a c k s

N o r m a l D O 1 2 s e c .1 9 s e c .

9 s e c .

R a p i D O S1 s e c .9 s e c .2 s e c .

R a p i D O S P r s e c .s e c ,

1 s e c .

Y o u r S y s t e m

C o m p a r e t h e s e s p e e d s w i t h y o u r c u r r e n t s y s t e m a n s e w h R a p i D O S p u t s t h C - 6 4 i n t o d i f f e r e n t l e a g u e !R a p i D O S r e q u i r e s s o c k e t e d k e r n a l R O U 4 a n i a v a i l a b l e i v e r s i o n s f o t h 6 4 c , 1 2 i 6 m o d e ,a n 1 5 4 1 c ( p l e a s e s p e c i f y w h e n o r d e r i n g ) . R a p i D O S i e a s i l y u p g r a d e a b l e t t h P r o f e s s i o n a l V e r s i o n .

R a p i D O S P r o f e s s i o n a l d r i v e c o n t r o l l e r i ( c ' 8 m t d a t a G b R , t h e c r e a t o r s o t h e b e s t E u r o p e a n p a r a l l e l s y s t e m s .A t h e s e a f f o r d a b l e p r i c e s n C - 6 4 o w n e r s h o u l d b w i t h o u t R a p i D O S !

R a p i D O S $ 4 9 . 9 5 R a p i D O S P r o f e s s i o n a l $ 9 9 . 9 5M A S S D U P L I C A T O R 1 5 4 1F o t h C 6 4 / 1 2 8 w i t h s i n g l e1 5 4 1 d i s k d r i v e .

• 1 s e c o n d , p a s s b a c k u p f o s t a n d a r d d i s k s !

• 2 5 s e c o n d f u l l G C S u p e r N i b b l e r ,t h m o s t p o w e r f u l y e t !

• s e c o n d d i s k f o r m a t !F a s t l o a d e r !

• Q u i c k i n s t a l l a t i o n . $ 3 2 . 9 5• C a n b u p g r a d e d t R a p i D O S

M A S S D U P L I C A T O R M S • m u s t f o a n M S S D - 2 o w n e r .

1 s e c o n d s t a n d a r d d i s k b a c k u p !1 s e c o n d f u l l G C Q u i c k N i b b l e r !

• s e c o n d d i s k f o r m a t ! $ 2 5 . 9 5M S A U T O C O P Y R O

• A d d s n e F a s t B a c k u pc o m m a n d s !

• T u r n s t h M S S D - 2 i n t od e d i c a t e d c o p y i n g d r i v e( n c o m p u t e r n e e d e d ) . £ 2 9 . 9 5

C - 6 4 B U R S T - R O M• G i v e s I h 6 ' B u r s t M o d e ' w h e n

u s e d w i t h a 1 5 7 1 o 1 5 8 1d i s k d r i v e !

• L o a d s 1 0 b l o c k s i s e c o n d so 1 5 7 1 , 4 s e c o n d s o 1 5 8 1 !

• F a s t d i r e c t o r y , S E Q , a n R E f i l e a c c e s s !

• B u i l t i D O w e d g e !• S i m p l e i n s t a l l a t i o n .

( K e r n a l R O U m u s tb s o c k e t e d ) $ 3 2 . 9 5

C - 1 2 8 B U R S T - R O M• L e t s t h 1 2 r u a ' B u r s t ' s p e e d

w h e n i 6 4 m o d e l• P r o v i d e s t h s a m e f e a t u r e s a

t h C - 6 4 B u r s t - R O M ! _ - g

S T I L L T C O M EM S S D - 1 F a s t C o p i e r !1 5 7 1 M a s s D u p l i c a t o r !1 5 8 1 U t i l i t y P a c k !

T U R B O 6 • S p e e d - u p c a r t r i d g e f o t h C - 6 4 ,

j u s ! p l u g i i n • A d j u s l i h e c l o c k r a t e f r o m 1 0 0 k h z

( 1 / 1 0 n o r m a l ) t m h z ( 4 x n o r m a l ) !• U s e s 8 / 1 6 b i 6 5 8 1 6 m i c r o p r o c

e s s o r ( s a m e a t h A p p l e j [ g s . . .b u t t w i c e a f a s t ) !

• S p r e a d s h e e t s , B A S I C , f l i g h ts i m s , g r a p h i c s , a n n o G E O S . . .a l a r a c c e l e r a t e d ! $ 1 8 9 . 9 5

C H I P L E V E L D E S I G N SC a s h , C h e c k ,M o n e y O r d e r ,

M . C . o V i s a$ 3 . 0 0 s h i p p i n g o a l o r d e r s

C O . D . ' s a d $ 3 , 0 0P . O . B O 6 0

A S T O R I A , O 9 7 1 0 3 - 0 6 0 3( 5 0 3 ) 8 6 1 - 1 6 2 2

D e a l e r , D i s t r i b u t o r , & G r o u p P r i c i n g A v a i l a b l e

Page 108: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 108/120

E a c h m o n t h , C O M P U T E R S G a z e t t ep u b l i s h e s p r o g r a m s f o t h C o m o d o r e 1 2 8 , 6 4 P l u s / 4 , a n 1 6 E a c h p r o g r a m i c l e a r l y m a r k e d b t i t l e a n v e r s i o n . B s u r e t t y p e i t h c o r r e c t v e r s i o n f o y o u r m c h i n e . A l 6 p r o g r a m s r u o t h 1 2 i 6 m o d e . B e s u r e t r e a d t h i n s t r u c t i o n s i t h c o r r e s p o n d i n ga r t i c l e , T h i s c a n s a v e r i m e a n e l i mi n a t e a n q u e s t i o n s w h i c h m i g h ta r i s e a f t e r y o b e g i n t y p i n g .

W f r e q u e n t l y p u b l i s h t w p r o g r a m s d e s i g n e d t m a k e t y p i n ge a s i e r : T h A u t o m a t i c P r o o f r e a d e r ,a n M L X , d e s i g n e d f o e n t e r i n gm a c h i n e l a n g u a g e p r o g r a m s ,

W h e n e n t e r i n g B A S I C p r g r a m , b e e s p e c i a l l y c a r e f u l w i t hD A T A s t a t e m e n t s a t h e y a r e t r e m e l y s e n s i t i v e t o e r r o r s . m i t y p e d n u m b e r i D A T A s t a t e m e n tc a n c a u s e y o u r m a c h i n e t " l o c ku p ( y o u ' l l h a v e n o c o n t r o l o v e r t h c o m p u t e r ) . I t h i s h a p p e n s , t h o n l yr e c o u r s e i t t u r n y o u r c o m p u t e ro f t h e n o n , e r a s i n g w h a t w a i m e m o r y . S o b s u r e t s a v e a p r og r a m b e f o r e y o u r u n i t I y o u r c o p u t e r c r a s h e s , y o c a a l w a y sr e l o a d t h e p r o g r a m a n l o o k f o t h e r r o r .

S p e c i a l C h a r a c t e r sM o s t o t h p r o g r a m s l i s t e d i e a c hi s s u e c o n t a i n s p e c i a l c o n t r o l c h a r a ct e r s . T f a c i l i t a t e t y p i n g i a n p r g r a m s f r o m t h G A Z E T T E , u s t h f o l l o w i n g l i s t i n g c o n v e n t i o n s .

T h m o s t c o m m o n t y p e o c o t r o l c h a r a c t e r s i o u l i s t i n g s a p p e a ra w o r d s w i t h i n b r a c e s : { D O W N }m e a n s t p r e s s t h e c u r s o r d o w nk e y ; { S P A C E S } m e a n s t p r e s st h s p a c e b a f i v e t i m e s .

T i n d i c a t e t h a t a k e s h o u l db s h i f t e d ( h o l d d o w n t h S H I F Tk e w h i l e p r e s s i n g a n o t h e r k e y ) ,t h e c h a r a c t e r i u n d e r l i n e d . F o e a m p l e , m e a n s h o l d d o w n t h S H I F T k e a n p r e s s A . Y o m a s e s t r a n g e c h a r a c t e r s o y o u rs c r e e n , b u t h a t ' s t b e x p e c t e d . I y o f i n d a n u m b e r f o l l o w e d b y a nu n d e r l i n e d k e e n c l o s e d i b r a c e s( f o r e x a m p l e , { 8 A } ) , t y p e t h k e a m a n y t i m e s a i n d i c a t e d ( i o u e x a m p l e , e n t e r e i g h t S H I F T e d A ' s ) .

I k e i e n c l o s e d i s p e c i a lb r a c k e t s , | § : h o l d d o w n t h C o m m o d o r e k e { a t h l o w e r l e f tc o r n e r o f t h k e y b o a r d ) a n p r e s st h e i n d i c a t e d c h a r a c t e r .

R a r e l y , y o u ' l l s e s i n g l e l e t t e ro f t h e a l p h a b e t e n c l o s e d i b r a c e s .

T h i s c a n b e n t e r e d o t h C o m m od o r e 6 b p r e s s i n g t h e C T R L k e w h i l e t y p i n g t h l e t t e r i b r a c e s . F o e x a m p l e , { A m e a n s t p r e s s

T h Q u o t e M o d eA l t h o u g h y o u c a m o v e t h c u r s o ra r o u n d t h e s c r e e n w i t h t h C R S Rk e y s , o f t e n p r o g r a m m e r w i l l w a n tt m o v e t h e c u r s o r u n d e r p r o g r a mc o n t r o l . T h i s i s e e n i e x a m p l e ss u c h a { L E F T } , a n { H O M E } i t h p r o g r a m l i s t i n g s . T h o n l y w a t h c o m p u t e r c a t e l l t h d i f f e r e n c eb e t w e e n d i r e c t a n p r o g r a m m e dc u r s o r c o n t r o l i t h q u o t e m o d e .

O n c e y o p r e s s t h e q u o t e k e y ,y o u ' r e i q u o t e m o d e . T h i s m o d ec a b c o n f u s i n g i y o m i s t y p ec h a r a c t e r a n c u r s o r l e f t t c h a n g ei t Y o u ' l l s e a r e v e r s e v i d e o c h a r a ct e r ( a g r a p h i c s s y m b o l f o c u r s o rl e f t ) , I t h i s c a s e , y o c a n u s e t h D E L e t e k e t b a c k u a n e d i t t h l i n e . T y p e a n o t h e r q u o t e a n y o u ' r eo u o q u o t e m o d e . I t h i n g s r e a l l yg e c o n f u s i n g , y o c a e x i t q u o t em o d e s i m p l y b p r e s s i n g R E T U R N .T h e n j u s t c u r s o r u t t h m i s t y p e dl i n e a n f i i t

P r e s s : S e e : W h e n Y o R e a d : P r e s s :J P U R ) C T R L 1

( C R N }f B L U )[ Y E L j

F

F 6 1 F 8

S e e : W h e n Y o R e a d : P r e s s : S e e :

j § § fF o C o m m o d o r e 6 O n l y

[ c o m m o d o r e ] [ T [ c o m m o d o r e ! [ * 5 ~ |

| S H I F T | )

j S H I F T | |f

1 0 C O M P U T & ' s G e z e t t e F e b r u a r y 1 9 8 8

Page 109: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 109/120

Page 110: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 110/120

P h i l i p" T h e A u t o m a t i c P r o o f r e a d e r " h e l p sy o t y p e i p r o g r a m l i s t i n g s f o t h 1 2 8 , 6 4 P i u s / 4 , a n 1 a n p r e v e n t sn e a r l y e v e r y k i n d o t y p i n g m i s t a k e .

T y p e i t h P r o o f r e a d e r e x a c t l y a l i s t e d . S i n c e t h e p r o g r a m c a n ' t c h e c k i s e l f , t y p e c a r e f u l l y t a v o i d m i s t a k e s .D o n ' t o m i t a n l i n e s , e v e n i t h e y c o t a i n u n f a m i l i a r c o m m a n d s . A f t e r f i n i s hi n g , s a v e c o p y o t w o d i s k o r t a p eb e f o r e r u n n i n g i t T h i s i i m p o r t a n t b ec a u s e t h P r o o f r e a d e r e r a s e s t h e B A S I Cp o r t i o n o i t s e l f w h e n y o r u i t l e a vi n o n l y t h m a c h i n e l a n g u a g e p o r t i o ni m e m o r y .

N e x t , t y p e R U a n p r e s s R T U R N . A f t e r a n n o u n c i n g w h i c h c o p u t e r i t ' s r u n n i n g o n , t h e P r o o f r e a d e rd i s p l a y s t h m e s s a g e " P r o o f r e a d e rA c t i v e " . N o y o u ' r e r e a d y t t y p e i B A S I C p r o g r a m .

E v e r y t i m e y o f i n i s h t y p i n g l i n ea n p r e s s R E T U R N , t h P r o o f r e a d e rd i s p l a y s a t w o - l e t t e r c h e c k s u m i t h u p p e r - l e f t c o r n e r o t h s c r e e n . C o p a r e t h i s r e s u l t w i t h t h t w o - l e t t e rc h e c k s u m p r i n t e d t t h l e f t o t h l i n ei t h p r o g r a m l i s t i n g , I t h l e t t e r sm a t c h , i t ' s a l m o s t c e r t a i n t h l i n e w a t y p e d c o r r e c t l y . I I h l e t t e r s d o n ' tm a t c h , c h e c k f o y o u r m i s t a k e a n c o r e c t t h l i n e .

T h P r o o f r e a d e r i g n o r e s s p a c e s n o e n c l o s e d i q u o t e s , s o y o c a o m i t o a d s p a c e s b e t w e e n k e y w o r d s a n s t i l ls e m a t c h i n g c h e c k s u m . H o w e v e r ,s i n c e s p a c e s i n s i d e q u o t e s a r a l m o s t a w a y s s i g n i f i c a n t , t h P r o o f r e a d e r p a y sa t t e n t i o n t t h e m . F o e x a m p l e , 1 P R I N T ' T H I S I B A S I C " w i l l g e n e r a t e

d i f f e r e n t c h e c k s u m t h a n 1 P R I N T ' T H I S I S B A S I C " .

c o m m o n t y p i n g e r r o r i I r a n s p o -s i t i o n — t y p i n g t w s u c c e s s i v e c h a r a ct e r s i n t h w r o n g o r d e r , l i k e P f f i N Ti n s t e a d o P R I N T o 6 4 3 7 8 i n s t e a d o 6 4 7 3 8 . T h P r o o f r e a d e r i s e n s i t i v e t t h p o s i t i o n o e a c h c h a r a c t e r w i t h i n t h l i n e a n t h u s c a t c h e s t r a n s p o s i t i o ne r r o r s .

T h P r o o f r e a d e r d o e s n o t a c c e p tk e y w o r d a b b r e v i a t i o n s ( f o r e x a m p l e ,i n s t e a d o P R I N T ) . I y o p r e f e r t u s a b b r e v i a t i o n s , y o c a s n l l c h e c k t h l i n e b L I S T i n g i a f t e r t y p i n g i i n m o v i n g t h e c u r s o r b a c k t t h l i n e , a n p r e s s i n g R E T U R N , L I S T i n g t h l i n e

s u b s t i t u t e s t h f u l l k e y w o r d f o t h a b r e v i a t i o n a n a l l o w s t h e P r o o f r e a d e rt w o r k p r o p e r l y . T h e s a m e t e c h n i q u ew o r k s f o r e c h e c k i n g p r o g r a m s y o u ' v ea l r e a d y t y p e d i n . -

I y o u ' r e u s i n g t h P r o o f r e a d e r o t h C o m m o d o r e 1 2 8 , P l u s / 4 , o 1 6 d n o p e r f o r m a n G R A P H I C c o m m a n d sw h i l e t h P r o o f r e a d e r i a c t i v e . W h e ny o p e r f o r m c o m m a n d l i k e G R A P HI 1 t h c o m p u t e r m o v e s e v e r y t h i n g a t h s t a r t o B A S I C p r o g r a m s p a c e — i nc l u d i n g t h P r o o f r e a d e r — t o a n o t h e rm e m o r y a r e a , c a u s i n g I h P r o o f r e a d e rt c r a s h . T h s a m e t h i n g h a p p e n s i y o r u a n p r o g r a m w i t h G R A P H I Cc o m m a n d w h i l e t h P r o o f r e a d e r i i m e m o r y .

T h o u g h t h P r o o f r e a d e r d o e s n ' ti n t e r f e r e w i t h o t h e r B A S I C o p e r a t i o n s ,i f g o o d i d e a t d i s a b l e i b e f o r e r u n i n g a n o t h e r p r o g r a m . H o w e v e r , t h P r o o f r e a d e r i p u r p o s e l y d i f f i c u l t t o d i sl o d g e : I t ' s n o a f f e c t e d b t a p e o r d i s ko p e r a t i o n s , o b p r e s s i n g R U N /S T O P - R E S T O R E . T h s i m p l e s t w a l d i s a b l e i i t t u r n t h e c o m p u t e r o f t h e n o n g e n t l e r m e t h o d i t S Y t t h c o m p u t e r ' s b u i l t - i n r e s e t r o u t i n e{ S Y S 6 5 3 4 1 f o t h 1 2 8 , 6 4 7 3 8 f o t h 6 4 a n d 6 5 5 2 6 f o t h P l u s / 4 a n 1 6 ) .T h e s e r e s e t r o u t i n e s e r a s e a n y p r o g r a mi m e m o r y , s b s u r e t s a v e t h p r g r a m y o u ' r e t y p i n g i b e f o r e e n t e r i n gt h S Y S c o m m a n d .

I y o o w C o m m o d o r e 6 4 y o m a a l r e a d y h a v e w o n d e r e d w h e t h e rt h P r o o f r e a d e r w o r k s w i t h o t h e r p r g r a m m i n g u t i l i t i e s l i k e " M e t a B A S l C . "T h a n s w e r i g e n e r a l l y y e s , i y o u ' r eu s i n g 6 a n a c t i v a t e t h P r o o f r e a d e ra f t e r i n s t a l l i n g t h o t h e r u t i l i t y . F o e a m p l e , f i r s t l o a d a n a c t i v a t e M e t a -B A S I C , t h e n J o a d a n r u t h P r o o f r e a d e r .

W h e n u s i n g t h P r o o f r e a d e r w i t ha n o t h e r u t i l i t y , y o s h o u l d d i s a b l e b o t hp r o g r a m s b e f o r e r u n n i n g B A S I C p r g r a m . W h i l e t h P r o o f r e a d e r s e e m s u a f f e c t e d b y m o s t u t i l i t i e s , t h e r e ' s n w a t p r o m i s e t h a t i w i l l w o r k w i t ha n a n e v e r y c o m b i n a t i o n o u t i l i t i e sy o m i g h t w a n t t u s e . T h e m o r e u t i l it i e s a c t i v a t e d , t h m o r e f r a g i l e t h s y t e b e c o m e s .T h N e A u t o m a t i c P r o o f r e a d e r1 V E C = P E E K [ 7 7 2 ) + 2 5 6 * P E E K { 7 7 3 )

: L 0 = 4 3 : H I - 4 4

2 P f i I N T " A U T O M A T I C P R O O P R E A D EF O " ; t I F V E C = 4 2 3 6 4 T H E N

[ S P A C E J P R I N T " C - 6 4 "3 0 I P V E C = 5 0 5 5 6 T H E N P R I N T " V

C - 2 0 "4 I V E O 3 5 1 5 S T H E N G R A P H I C

L R : P R I N T " P L U S / 4 & 1 6 "5 0 I F V E C = 1 7 1 6 5 T H E N L O = 4 S i H I *

4 6 ; G R A P H I C C L R : P R I N T " 1 2 8 "6 S A = ( P E E K ( L O ) + 2 5 6 * P E E K ( H I ) ) +

6 ! A D R = S A7 F O R J = 0 T O 1 G 6 ; R E A D B Y T s P O K

A D R , B Y T : A D R = A D R + 1 : C I I K = C H K+ B Y T : N E X T

8 I C H K O 2 B 5 7 0 T H E N P R I N T " E R R O R * C H E C K T Y P I N G I D A T A

S T A T E M E N T S " : E N D9 F O J = l T O 5 : R E A D R F , L F , H F :

R S = S A + R F : H B = I N T ( R S / 2 5 6 ) : L B =R S - ( 2 5 6 * H B )

1 0 C H K = C H K + R F + L F + H F : P O K E S A + LF . L B t P O K E S A + H F , H B : N E X T

1 1 I C H K O 2 2 0 5 4 T H E N P R I N T• E R R O R " R E L O A D P R O G R A M A N D[ S P A C E j C H E C K F I N A L L I N E " : E N

1 2 P O K E S A + 1 4 9 , P E E K ( 7 7 2 ) : P O K £S f t + 1 5 0 , P E E K ( 7 7 3 )

1 3 I V E C = 1 7 1 6 5 T H E N P O K E S A +1 4 , 2 2 : P O K E S A + 1 8 , 2 3 : P 0 K E S A +2 9 , 2 2 : P O K E S A + 1 3 9 , 2 2 4

1 4 P R I N T C H R S ( l 4 7 ) ; C [ i R S ( 1 7 ) ; "P R O O F R E A D E R A C T I V E " i S Y S S

1 5 P O K E H I , P E E K ( H I ) + 1 : P O K E ( E E K ( L O ) + 2 S 6 * P E E K ( H I ) ) - l , 0 i NE

1 6 D A T A 1 2 0 , 1 6 9 , 7 3 , 1 4 1 , 4 , 3 , 1 69 , 3 , 1 4 1 , 5 , 3

1 7 D A T A 8 8 , 9 6 , 1 6 5 , 2 0 , 1 3 3 , 1 6 7 ,1 6 5 , 2 1 , 1 3 3 , 1 6 8 , 1 6 9

1 B 0 A T A 0 , 1 4 1 , 0 , 2 5 5 , 1 6 2 , 3 1 , 1 81 , 1 9 9 , 1 5 7 , 2 2 7 , 3

1 9 D A T A 2 0 2 , 1 6 , 2 4 8 , 1 6 9 , 1 9 , 3 2 ,2 1 0 , 2 5 5 , 1 6 9 , 1 8 , 3 2

2 0 D A T A 2 1 0 , 2 5 5 , 1 6 0 , 0 , 1 3 2 , 1 8 0, 1 3 2 , 1 7 6 , 1 3 6 , 2 3 0 , 1 8 0

2 1 D A T A 2 0 0 , 1 8 5 , 0 , 2 , 2 4 0 , 4 6 , 2 01 , 3 4 , 2 0 8 , 8 , 7 2

2 2 0 D A T A 1 6 5 , 1 7 6 , 7 3 , 2 5 5 , 1 3 3 , 1 76 , 1 0 4 , 7 2 , 2 0 1 , 3 2 , 2 0 82 3 0 D A T A 7 , 1 6 5 , 1 7 6 , 2 0 8 , 3 , 1 0 4 , 2

0 8 , 2 2 6 , 1 0 4 , 1 6 6 , 1 8 02 4 D A T A 2 4 , 1 6 5 , 1 6 7 , 1 2 1 , 0 , 2 , 1 3

3 , 1 6 7 , 1 6 5 , 1 6 8 , 1 0 52 5 D A T A 0 , 1 3 3 , 1 6 8 , 2 0 2 , 2 0 8 , 2 3 9

, 2 4 0 , 2 0 2 , 1 6 5 , 1 6 7 , 6 92 6 D A T A 1 6 8 , 7 2 , 4 1 , 1 5 , 1 6 8 , 1 8 5 ,

2 1 1 , 3 , 3 2 , 2 1 0 , 2 5 52 7 D A T A 1 0 4 , 7 4 , 7 4 , 7 4 , 7 4 , 1 6 8 , 1

8 5 , 2 1 1 , 3 , 3 2 , 2 1 02 8 D A T A 2 5 5 , 1 6 2 , 3 1 , 1 8 3 , 2 2 7 , 3 ,

1 4 9 , 1 9 9 , 2 0 2 , 1 6 , 2 4 82 9 D A T A 1 6 9 , 1 4 6 , 3 2 , 2 1 0 , 2 5 5 , 7 6

, B 6 , 1 3 7 , 6 5 , 6 6 , 6 73 0 0 D A T A 6 8 , 6 9 , 7 0 , 7 1 , 7 2 , 7 4 , 7 5 ,7 7 , 8 0 , 8 1 , 8 2 , 8 3 , 8 83 1 D A T A 1 3 , 2 , 7 , 1 6 7 , 3 1 , 3 2 , 1 5 1 ,

1 1 6 , 1 1 7 , 1 5 1 , 1 2 8 , 1 2 9 , 1 6 7 , 1 3 6, 1 3 7

1 Q C O M P U T & ' s G a z e t t e F e O n j a r y 1 9 8 8

Page 111: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 111/120

W h o l e s a l e r s , I n c .2 2 L i n c o l n R o a d M i a m i B e a c h , F l o r i d a 3 3 1 3 9

1 - 8 0 0 - 2 3 3 - 6 3 4 5X * D E A L E R S E D U C A T I O N A L A C C O U N T S - 8 0 0 - 3 3 1 - 7 0 5 4

C U S T O M E R S E R V I C E O R D E R S T A T U S 1 - 3 0 5 - 5 3 8 - 1 3 6 4

F R E E S A M E D A S H I P P I N G

R U A H O Y

C O M M O D O R E C 6 3 9 9 0 -

• W I T H T H P U R C H A S E O S P E C I A L S O F T W A R E P A C K

S T A R M I C R O N I C SP R I N T E R

9 9 9 0C O M M O D O R E I N T E R F A C E

C 6 P O W E RS U P P L Y2 8 9 0

5 . 2 5 " B L A N KD I S K E T T E S D S D D

M I N . 5 W I T H P U R C H A S E O F D I S K R L

6 W O R D P R O C E S S I N GS Y S T E MC C O M P U T E R

1 5 4 1 C O M P A T I B L E D R I V EW O R D P R w / S P E L L C H E C K

8 C O P R I N T E R1 D I S K S

3 9 9 9 0

C A L L F O F R E E

C A T A L O G

C O M M O D O R E 1 2 8 - D3 9 9 9 0 -

• W I T H T H P U R C H A S EO S O F T W A R E P A C K A G EC O M M O D O R E

1 8 0 2 M O N I T O R S

C O M M O D O R E C 1 63 9 9 0

S O F T W A R E T O P 1 1 G E O P U B U S H 4 1 . 9 72 W W W R E S T L I N G 2 3 . 7 73 A I R B O R N E R A N G E R 2 3 . 7 74 W O R D W R I T E R 1 2 3 4 . 9 05 Z O R K I ! 6 . 7 76 S K A T E O D I 2 7 . 7 77 P R I N T S H O P 2 5 . 9 78 4 T A N I N C H E S 1 7 . 7 79 L E G A C Y O T H A C I E N T S 2 4 . 7 71 0 N E W S R O O M 2 9 . 0 0

O V E R 2 0 0 0T I T L E S I S T O C K C A L L

F O B E S T P R I C I N G

1 5 9 ° ° -F A C T O R Y R E C O N D I T I O N E D

w / W A R R A N T V

C O M M O D O R EA M I G A 5 0

C A L L

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

I N T E R F A C E1 0 0 C P S 3 0 C P S N C 6 9 * °

A M I G A 2 0 0 0C A L L

3 0 B A U DC O M M O D O R E

M O D E M1 9 9 0

1 2 0 0 B A U D D I R E C TC O N N E C T M O D E M

6 9 9 0

P R I N T E R R I B B O N SP A N A S O N I CO K I M A T E C O L O RE P S O NC O M M O D O R E

6 . 7 76 . 7 7

f r o m 4 . 7 7f r o m 3 . 7 7

C O M M O D O R ED D S 1 1 0 1 2 4 9 9 0

L E T T E R Q U A L I T YP R I N T E R

C 1 2 8 - D S U P E R S Y S T E MC 1 2 8 - D C O M P U T E R

w / B U I L T - I N D I S K D R I V EH I - R E S M O N O C H R O M E

M O N I T O R8 C O P R I N T E R

w / I N T E R F A C E

5 9 9 9 0

Page 112: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 112/120

M a c h i n e L a n g u a g e E n t r y P r o g r a mF o C o m m o d o r e 6

O t t i s C o w p e r , T e c h n i c a l E d i t o 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 C o m o d o r e 6 4 m a c h i n e l a n g u a g e p r o g r a m s .T y p e i a n s a v e s o m e c o p i e s o M L X —y o u ' l l w a n t t u s f 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 F U T E I ' a G A Z E T T E .W h e n y o u ' r e r e a d y t e n t e r a M p r g r a m , l o a d a n r u M L X . I a s k s y o f o s t a r t i n g a d d r e s s a n a e n d i n g a d d r e s s .T h e s e a d d r e s s e s a p p e a r i t h a r t i c l e a c o m p a n y i n g t h M L X - f o r m a t p r o g r a ml i s t i n g y o u ' r e t y p i n g .

I y o u ' r e u n f a m i l i a r w i t h m a c h i n el a n g u a g e , t h e a d d r e s s e s ( a n d a l o t h e rv a l u e s y o e n t e r i M L X ) m a a p p e a rs t r a n g e . I n s t e a d o t h u s u a l d e c i m a ln u m b e r s y o u ' r e a c c u s t o m e d t o t h e s en u m b e r s a r i h e x a d e c i m a l — a b a s e 1 n u m b e r i n g s y s t e m c o m m o n l y u s e d b M p r o g r a m m e r s . H e x a d e c i m a l — h e xf o s h o r t — i n c l u d e s t h n u m e r a l s 0 - 9a n t h l e t t e r s A - B u t d o n ' t w o r r y —e v e n i y o k n o w n o t h i n g a b o u t M o h e x , y o s h o u l d h a v e n t r o u b l e u s i n gM L X .

A f t e r y o e n t e r t h 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 oe n t e r n e l i s t i n g . I y o u ' r e c o n t i n u i n g

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

f u n c t i o n s m e n u w i l l a p p e a r . T h f i r s t o p t i o n i t h m e n u i E N T E RD A T A . I y o u ' r e j u s t s t a r t i n g t 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 e 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 t h p r e v i o u s s e s s i o n( b s u r e t l o a d t h p a r t i a l l y c o m p l e t e dp r o g r a m b e f o r e y o u r e s u m e e n t r y ) . I a 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 ( h l i s t i n g y o a r e n t e r i n g . O t h e rw i s e , y o u ' l l b u n a b l e t e n t e r t h e d a t ac o r r e c t l y . I y o p r e s s e d E 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 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 . )

W / / / / / / / / / / / / / / / / / / / / / / / M ^ ^

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 y o u . Y o t h e n t y p e i a l n i n e n u m b e r so t h a t l i n e , b e g i n n i n g w i t h t h f i r s tt w o - d i g i t n u m b e r a f t e r t h c o l o n ( : ) ,E a c h l i n e r e p r e s e n t s e i g h t d a t a b y t e s a 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 tl i s t i n g a p p e a r s s i m i l a r t t h " h e xd u m p " l i s t i n g s f r o m m a c h i n e l a g u a g e m o n i t o r p r o g r a m , t h e x t r ac h e c k s u m n u m b e r o t h e n a l l o w sM L l c h e c k y o u r t y p i n g .

W h e n y o e n t e r l i n e , M L r e c a lc u l a t e s t h c h e c k s u m f r o m t h e i g h tb y t e s a n t h a d d r e s s a n c o m p a r e st h i s v a l u e t t h n u m b e r f r o m t h e 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 e a d d e d t t h w o r k s p a c e a r e a , a n t h p r o m p t f o t h n e x t l i n e o f d a t a w i l l a p p e a r . B u 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 k e y s a r e a c t i v e w h i i e y o u ' r ee n t e r i n g d a t a , s y o m a h a v e t u l e a r n s o m e h a b i t s . Y o d n o t y p es p a c e s b e t w e e n t h c o l u m n s ; M L a u t o m a t i c a l l y i n s e r t s t h e s e f o y o u . Y o d n o p r e s s R E T U R N a f t e r t y p i n g t h el a s t n u m b e r i l i n e ; M L a u t o m a t i c a ll e n t e r s a n c h e c k s t h l i n e a f t e r y o t y p e t h l a s t d i g i t .

O n l y t h n u m e r a l s 0 - 9 a n t h l e t e r s A - c a n 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 i y t y p i n g , t h e n u m e r i ck e y p a d m o d i f i c a t i o n f r o m t h M a r c h1 9 8 6 " B u g - S w a t t e r " c o l u m n i n o i c o r p o r a t e d i t h l i s t i n g . T h k e y p a d i a c t i v e o n l y w h i l e e n t e r i n g d a t a . A d r e s s e s m u s t b e n t e r e d w i t h t h n o m a l e t t e r a n n u m b e r k e y s . T h f i g u r eb e l o w s h o w s t h k e y p a d c o n f i g u r a t i o n :

S p a c e

M L c h e c k s f o t r a n s p o s e d c h a r a ct e r s . I y o u ' r e s u p p o s e d t t y p e i A a n i n s t e a d e n t e r 0 A M L w i l l c a t c hy o u r m i s t a k e . T h e r e i o n e r r o r t h a tc a s l i p p a s t M L X : B e c a u s e o t h

c h e c k s u m f o r m u l a u s e d , M L w o n ' tn o t i c e i y o a c c i d e n t a l l y t y p e F i p l a c e o 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 e a 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 f 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 as o n a b l e c a r e w h i l e e n t e r i n g d a t a .

E d i t i n g F e a t u r e sT c o r r e c t t y p i n g m i s t a k e s b e f o r e f i i s h i n g l i n e , u s t h I N S T / D E L k e t d e l e t e t h c h a r a c t e r t t h l e f t o t h c u r s o r . ( T h e c u r s o r - l e f t k e a l s o d l e t e s . ) I y o u m e s s u l i n e r e a l l y b a d l y ,p r e s s C L R / H O M E t o s t a r t t h t i n e o v e r .T h R E T U R N k e i a l s o a c t i v e , b u o n l y b e f o r e a n d a t a i t y p e d o l i n e .P r e s s i n g R E T U R N a t h i s p o i n t r e t u r n sy o t t h c o m m a n d m e n u . A f t e r y o t y p e c h a r a c t e r o 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 t q u i c k l y g e t t o l i n en u m b e r p r o m p t .

M o r e e d i t i n g f e a t u r e s a r e a v a i l a b l ew h e n c o r r e c t i n g l i n e s i w h i c h M L h a d e t e c t e d a e r r o r . T m a k e c o r r e ct i o n s i l i n e t h a t M L h a r e d i s p l a y e df o r e d i t i n g , c o m p a r e t h l i n e o t h s c r e e n w i t h t h o n p r i n t e d i t h l i s ti n g , t h e n m o v e t h 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 e l i n e . D u i n e d i t i n g , R E T U R N i a c t i v e ; p r e s s i n gi t e l l s M L t r e c h e c k t h l i n e . Y o c a p r e s s t h e C L R / H O M E k e t c l e a r t h e n t i r e l i n e i y o u w a n t t s t a r t f r o ms c r a t c h , o i y o w a n t t g e t a 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 d s h o w st h c o n t e n t s i t h s a m e f o r m a t a t h p r o g r a m l i s t i n g ( i n c l u d i n g t h e c h e c ks u m ) . W h e n y o p r e s s D M L a s k s y o f o s t a r t i n g a d d r e s s . B s u r e t h a t t h s t a r t i n g a d d r e s s y o g i v e c o r r e s p o n d st l i n e n u m b e r i t h l i s t i n g . O t h e rw i s e , t h 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 e n o t h p r g r a m , a w h i c h p o i n t t h m e n u i r e d i s -

1 1 C O M P U T E ' G a z e t t e F e b r u a r y 1 9 8 8

Page 113: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 113/120

J u m p O T h T E N E X E x p r e s sN G i m m i c k s , N H i d d e n C h a r g e s , N N o n s e n s e , J u s t L o P r i c e s a n G r e a t S e r v i c e !

D U S T C O V E RE V E R Y T H I N G B O O KD i s c o v e r H i s a v i n g s a n e a s y s k i 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 e aF f i E E d u s i c o v e r l o y o u r C 6 4 , C 1 2 8 o r W C C o v e ri a m i i a i F c . 8 - g a u g e v i n y l s a w n t o u r e x a c t i n gs t a n d a r d s w i l h r e i n f o r c e d s e a m s . G e t t k n o w o u g r e a t p r o d u c t s * o x t o 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 f o C o m -m o t j o i a C o m p u t i n g . ( S 2 . 9 5 S n i p p i n g C h a r g e )3 S 2 C - G 4 D u s t C o v e r a n d C a t a l o g ( G 4 K )3 8 4 6 4 C - 1 2 B D u s t C o v e r a n C a t a l o g ( G 4 K )6 5 1 8 0 6 4 D u s i C o v e r a n d C a t a l o g ( G 4 K )

F i o m

T H 3 9 D I S K E T T E !A r y o p a y i n g t o m u c h l o d i s k e t t o s ? T r o u F i r s tq u a l i t y , p r i m e , 1 / 4 " d i s k e t t e s ( n r e j e c t s , n s e o n d s ) a t h o s e l 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 l 5 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 t a c t t a b s .E a c h d i s k e t t e i c a n d i e d t b 1 0 0 % e r r o r f t e a a n c o m e s w i t h l i f e t i m e w a r r a n t y ( r y o u h a v e a 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 f 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 t 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 d o u b l e d e n s i t y a n w o r k i e r i h e rs i n g l e o d o u b l e d e n s i t y d r i v e s .S S O D i s k e t t e s . B o o 5 3 2 3 9 1 $ 1 9 . 5 0 3 9 e a . lD S O D i s k e t t e s . B o o 5 3 2 4 0 3 $ 2 4 . 5 0 4 9 e a . !

S u p e r D e a lO D i s k e t t e S t o r a g e !

O n l yS 9 - 9 5

■ w h o p p i n g 1 0 d i s k ( 1 / 4 " ) c a p a c i t y .L o c k a n k e y s f o e x t r a s e c u r i t y a n e a s yc a r r y i n g ,I n c l u d e s I n d e x d i v i d e r s w i t h l a b e l s f o o g a n i z a t i o n o t i l i n g a n r e t r i e v a l .M a d s 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 i 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 S u g . R e t a i l £ 1 9 9 5

6 6 B 2 6 N O O N L Y $ 9 9 5

H a r d w a r e S p e c i a l sF O 5 - 2 D i s k D r i v eE x c e l 2 0 0 1 D i s k D r i v e1 3 - i n c h C o l o r M o n i t o rP o w ' r P a 6 P o w ' f P a k 1 2 SQ k i d a l a 1 S P r i n t e rO k i d a t a 1 2 P r i n t e rS a i k o s h a S P - 1 B 0 V CS a i k o s h a S P - 1 0 0 0 V CS u p e r G r a p h i xS u p e r G r a p h i x J r S u p e r G r a p h i x G o l di c o n T r a i l e rE p y x S O O X J J o y s t i c k

S 1 5 9 . 0 0$ 2 0 9 . 0 0S 1 5 9 . 9 5

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

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

$ 1 4 9 . 9 5$ 1 8 9 . 9 5

s s e . e s$ 4 4 . 0 5S C A L L$ 1 7 . 9 5

S 1 4 . 9 S

N E W I S t a r N X - 1 0 0 0S i a r N X - 1 0S t a r N P - 1 0 P r i n t e rN E W I C o m m o d o r e 1 2 S D 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 t e 1 5 B 1 D i s k D r i v eC o m m o d o r e 3 0 0 2 M o n i t o rC o m m o d o r e 1 3 5 1 M o u s e1 7 S 0 R A e x p a n s i o n .

5 1 C a r t r i d g e . C 1 2 B1 7 6 4 R A E x p a n s i o n -

2 5 6 K C a r t r i d g e . C 1 2 8C 1 2 8 C o m p u t e r S y s t e m

S C A L LJ C A L L

C A L LJ C A L LS C A L LS C A L LS C A L LS 3 3 . 9 S

S 7 9 . 9 5

S 1 2 4 . S 5S C A L L

S o f t w a r e S p e c i a l sG E O S - 5 4F o n l p a c kg e o C a l cD e s k p a c k

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

G E O S - 1 2 8g e o F i l eW r i t e r ' s W o r k s h o p - 6 4W r i t e r ' s W o i k s t i o p - 1 2 8

$ 4 4 . S SS 3 6 . 9 5$ 3 3 . 9 5S 4 4 . 9 5

F 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 !

U n l e a s h T h P o w e r o C P / M " " O Y o u r C 1 2 8 !

O N L Y$ 2 2 . 9 5I n c l u d e s F r e e C P / M P r o g r a m s

W o r d P r o c e s s o r D i s k U t i l i t i e s C o m m u n i c a t i o n sC P / M K i i n c l u d e s h o l j i l u l g u i d e t u s i n g C P / M s u c h a s s t r e s s i n g t h u n i q u e f e a t u r e s o C o m m o d o r e ' s C P / t A . u s i n gy o u r 1 5 4 1 o 1 5 7 1 d r i v e w i l h C P / M , a n u s i n g y o u r m o d e mt a c c e s s e l e c t r o n i c b u l l e t i n b o a r d s t h a t o t f e r r r e e , d o w n l o a da b l e s o ! : w a r e .6 7 3 9 2 2 D i s k s & M a n u a ! f o r C 1 2 a S 2 2 . 9 5

• T H E B E S T P R I C E S '■ T H E B E S T S E R V I C E *

W H S H O PA N Y W H E R E E L S E ?

$ 1 5 9F S D - 2D i s k D r i v e

R a v l e w a d b yR U M a g a z i n e :\ . , h i g h e r - l h a n - a v e r a g e q u a l i t y . . . 1 0 ( a s t e rt h a n 1 5 4 1 . „ h a l l t h s i z e . . . y o u c a r e s t a s u r e d t h a t t h F S D - 2 w i l l d o f i n e j o l o y o u . "

R u n s a l C S C o m m e r c i a l S o f t w a r e .F u l l Y e a r W a r r a n t y .

6 6 1 6 6 D i s k D r i v e $ 1 5 9T H F A M O U S S L I K S T I r C O n l yT h S l i k S l i k " 1 h a b e o n o l a v o r i t o f o y e a r s . . . n n d f o rg o o d r e a s o n . I t ' s j u s t t h r i g h t c o m b i n a t i o n o r e s p o ns i v e n e s s a n a c c u r a c y A n t h p r i c e c a n ' t b b e a l lF r o m S u n c o m . 9 0 d a y i w i r r a n t y . C o n n e c t s d i r o c l l y t oC o m m o d o r e C o m p u t e r s4 2 0 8 6 s e . 9 5

S 6 . 9 5 !

F r o m Y o u r F r i e n d s A W g l a d l y a c c e p t m a i l o r d e r s !P . O . B o 6 5 7 8S o u t h B e n d , I 4 6 E 6 0

Q u e s t i o n s ?C a l l 2 1 9 / 2 5 9 - 7 0 5 1

A G 4

C C a * M [ J D Q n e G ( l » i i r » g ' i l a r M l r f l d « r * k J a r 1 a C O M « O D O n En g c H i » » . N O T E : D u 1 p u b l i i i i p

S h i p p i n g C h a r g e sO r d e r A o n C h a r g el o s s t h a n $ 2 0 . 0 0S 2 0 . 0 0 - S 3 9 . 9 9S 4 O . O 0 - i 7 4 . 9 9S 7 0 0 - S 1 4 9 . 9 9S 1 5 0 0 0 - S 2 9 9 . 9 9S 3 0 0 . 0 0 u

I s m a r h o r C f l m n e d a n o E I O C K o n i a . l t i J A P O . F P O . A K . H I . C N . V i t J U .i n n r m J u a p r o * a n n w d l c u r v n t ■ t u b j s a I c h a n g e « n " i o u l n o h m

N E X T R A F E F O C H A R G E S !O R D E R T O L L F R E E

1 - 8 0 0 - 3 4 8 - 2 7 7 8I N D I A N A O R D E R

W V r n , r vL I N E 1 - 8 0 0 - 2 2 5 - 6 8 3 8

Page 114: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 114/120

i . . • v K S W !p l a y e d . Y o c a n p a u s e t h e d i s p l a y b p r e s s i n g t h s p a c e b a r . ( M L X f i n i s h e sp r i n t i n g t h e c u r r e n t l i n e b e f o r e h a l t i n g . )P r e s s s p a c e a g a i n t r e s t a r t t h d i s p l a y ,T b r e a k o u t o f 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 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 t a p e .

Y o u ' l l n o t i c e t h e d i s k d r i v e s t a r t i n ga n s t o p p i n g s e v e r a l t i m e s d u r i n gl o a d o s a v e . D o n ' t p a n i c ; t h i s i n o r m a lb e h a v i o r . M L o p e n s a n 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 . D i s ku s e r s s h o u l d a l s o n o t e t h a t t h e d r i v ep r e f i x 0 i a u t o m a t i c a l l y a d d e d t t h f i l e n a m e ( l i n e 7 5 0 ) , s t h i s s h o u l d n o b i n c l u d e d w h e n e n t e r i n g t h e n a m e .T h i s a l s o p r e c l u d e s t h u s o f o S a v e - w i t h - R e p l a c e , s o r e m e m b e r t g i v ee a c h v e r s i o n y o s a v e a d i f f e r e n t n a m e .

R e m e m b e r t h a t M L s a v e s S 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 f d a t a f r o m l o n g l i s ti n g . W h e n s a v i n g p a r t i a l l y c o m p l e t e dl i s t i n g , m a k e s u r e t n o t e t h a d d r e s sw h e r e y o s t o p p e d t y p i n g s y o u ' l lk n o w w h e r e t r e s u m e e n t r y w h e n y o r e l o a d .

M L r e p o r t s t h e s t a n d a r d d i s k o t a p e e r r o r m e s s a g e s i a n p r o b l e m s a r d e l 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 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 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 f 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 e n d i n g a d d r e s s e s .

T h Q U I T m e n u o p t i o n h a [ h o v i o u s e f f e c t — i t s t o p s M L a n e n t e r sB A S I C . T h R U N / S T O P k e i d i a b l e d , s t h o p t i o n l e t s y o e x i t t h

p r o g r a m w i t h o u t t u r n i n g o f t h c o p u t e r . ( O c o u r s e , R U N / S T O P - R ES T O R E a l s o g e t s y o o u t . ) Y o u ' l l b a s k e d f o v e r i f i c a t i o n ; p r e s s t o e x i t t B A S I C , o a n o t h e r k e t r e t u r n t t h m e n u . A f t e r q u i t t i n g , y o c a t y p eR U a g a i n a n r e e n t e r M L w i t h o u tl o s i n g y o u r d a t a , a l o n g a y o d o n ' tu s t h c l e a r w o r k s p a c e o p t i o n .

T h F i n i s h e d P r o d u c tW h e n y o u ' v e f i n i s h e d t y p i n g a l t h d a t a f o a M p r o g r a m a n s a v e d y o u rw o r k , y o u ' r e r e a d y t s e 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 l e n a m e " , 8 f o d i s k o L O A D" f i l e n a m e " f o t a p e , a n t h e n R U N .S u c h p r o g r a m s w i l l u s u a l l y h a v es t a r t i n g a d d r e s s o 0 8 0 1 f o t h 6 4 O t e p r o g r a m s m u s t b r e l o a d e d t s p e c i fi a d d r e s s e s w i t h c o m m a n d s u c h a L O A D " f i l e n a m e " , 8 , 1 f o d i s k o r L O A D" f i l e n a m e " , I , I f o t a p e , t h e n s t a r t e dw i t h S Y t p a r t i c u l a r m e m o r y a d r e s s . O t h C o m m o d o r e 6 4 , t h e m o s tc 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 og r a m s i 4 9 1 5 2 , w h i c h c o r r e s p o n d s t M L a d d r e s s C 0 0 0 . I n e i t h e r c a s e , y o s h o u l d a l w a y s r e f e r t t h a r t i c l e w h i c ha c c o m p a n i e s t h M l i s t i n g f o i n f o rm a t i o n o n l o a d i n g a n r u n n i n g t h p r o g r a m .

A O u n c e O P r e v e n t i o nB t h t i m e y o f i n i s h t y p i n g i t h e d a t af o l o n g M p r o g r a m , y o m a h a v es e v e r a l h o u r s i n v e s t e d i t h p r o j e c t .D o n ' t t a k e c h a n c e s — u s e o u " A u t om a t i c P r o o f r e a d e r " t t y p e t h n e M L X , a n t h e n t e s t y o u r c o p y t h o r o u g hl b e f o r e f i r s t u s i n g i t e n t e r a n s i n i f i c a n t a m o u n t o d a t a . M a k e s u r e a l t h m e n u o p t i o n s w o r k a t h e y s h o u l d .E n t e r f r a g m e n t s o f t h e p r o g r a m s t a r t i n ga s e v e r a l d i f f e r e n t a d d r e s s e s , t h e n u s et h D i s p l a y o p t i o n t o 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 o t e s t t h S a v e a n L o a d o p t i o n ss e v e r a l t i m e s t i n s u r e t h a t y o c a r c a l l y o u r w o r k f r o m d i s k o r t a p e . D o n ' tl e s i m p l e t y p i n g e r r o r i t h n e M L c o s t y o s e v e r a l n i g h t s o h a r dw o r k .

M L F o C o m m o d o r e 6 S J H i - - . " . 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 S8 5 - 4 8 7 A D D E D

E 1 3 P O K E 5 6 , 5 0 i C L R : D I M I N S ,I , J , A , B , A $ , 8 S , A ( 7 ) , N S

D 1 1 C 4 = 4 B : C 6 n l 6 i C 7 = 7 : Z 2 = ' 2 : Z4 = 2 5 4 : Z 5 = 2 5 5 : Z 6 = 2 5 6 : Z 7 =1 2

C . 1 2 0 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

/ ' . ' ■ / £ f / f / / / / / / f / f / / \ I H S - " 0 1 2 3 4 5 6 7 8 9 A B C D E F "S 1 3 R S = C H R S t l 3 ) : L S = . " ( L E F T j "

i S S = " " : D $ - C H R $ ( 2 0 ) : Z S =C H R S ( B ) t T ? = " U 3 R I G H T } "

C . 1 4 0 S D = 5 4 2 7 2 : F O R I « S D T O S + 2 3 i P O K E I , 0 i N E X T i P O K Et S P A C E ) S D + 2 4 , 1 . 5 i P O K E 7

8 , 5 2P C 1 5 0 P R I N T " [ C L R l " C H R S ( 1 4 2 ) C H

R S ( 8 ) i P O K E 5 3 2 0 0 , 1 5 : P O KS 3 2 B 1 . 1 S

E J 1 6 0 P R I N T T S ( R E D H R V S ){ S P A C E S j g S @ { S P A C E S ! - S P C ( 2 8 ) "[ S P A C E S } ( O F F ) ( B L U } M

I [ R E D j l R V S )[ S P A C E 5 j " S P C ( 2 8 ) B1 1 S P A C E S ] i B L I j ] "

F 1 7 P R I N T " l 3 D O W N )[ S P A C E S ) C O M P U T E I ' M

C H I N E L A N G U A G E E D I T O R' 1 D O W N } "J 1 8 P R I N T " [ B L K j S T A R T I N G A D

R E S S B 4 3 " ; t G O S U B 3 0 0 : S A - AD : G O S U B 1 0 4 0 i I F T H E N 1 B

G 1 9 P R I N T " [ B L K ) l 2 S P A C E S j E ND I N G A D D R E S S E 4 3 " ; i G O S U B3 0 0 i E A - A O : G O S U B 1 0 3 0 i I F( S P A C E j F T H E N 1 9 0

K 2 0 0 I N P U T " l 3 D O W N j l B L K j C L E AW O R K S P A C E [ Y / N ] g 4 3 " : A

S i I F L E F T S ( A S , 1 ) < > " Y " T HE N 2 2 0

P 2 1 P R I N T " [ 2 D O W N H B L U l W O R KI N G . . . " ; i F O R I - B S T O B S +E A - S A + 7 i P O K E I , 0 i N E X T i PR 1 N T " D O N E "

D 2 2 P R I N T T A B ( 1 0 ) " l 2 D O W N }[ B L K H R V S ] M L X C O M M A N D( S P A C E } M E N U ( D O W N } | 4 3 " iP R I N T T S " ( R V S i E l O F F } N T E

D A T A "P R I N T T S " l R V S ] D ( O F F j I S PL A D A T A " : P R I N T T S { R V S ) L ( 0 F F ] O A D F I L E "P R I N T T S " { R V S } S [ O F F } A V E

F I L E " ; P R I N T T S " [ R V S ] QI O F F } U I T 1 2 D O W N l l B L K } "

G E A S H F A S - N S T H E N 2 5 0A = 0 : F O R 1 = T 5 t I F A S M I D S { " E D L S Q " , I , 1 ) T H E H- I t 1 - 5N E X T i O N G O T O 4 2 0 , 6 1 0 , 69 0 , 7 0 0 , 2 8 0 1 G O S U B 1 0 6 0 i G OT O 2 5 0P R I N T " [ R V S ] Q U I T " i I N P UT " { D O W N J g 4 3 A R E Y O S U R E

[ Y / N ] " ; A S ; I F L E F T 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 i A D = 0 : I N P U T I N S i I FL E ( I N S O 4 T H E N R E T U R N

K 3 1 B S h I N S i G O S U B 3 2 0 i A D " A i B S= M I D S ( I N ? , 3 ) i a O S U B 3 2 d : AD = A D * 2 5 6 + A j R E T U R N

P 3 2 A = 0 : F O R J = T O 2 i A S = M I DS ( B S , J , l . ) i B = A S C ( A S ) - C 4( A S > - @ " ) * C 7 : A = A * C 6 + B

J 3 3 I B < O B J . 1 5 T H E N A D 0 i A ~ - l i J = 2

G 3 4 N E X T : R E T U R NC 3 5 B = I N T ( A / C 6 ) : P R I N T M I D ? {

H S , B + 1 , 1 ) ; i B = A - B " C 6 : P R IN T M I D S ( H S , B + . l , l ) f J R E T UR

R 3 6 A = I N T ( A D / S 6 ) t G O S U B 3 5 0 : A= A D - A » Z 6 : G O S U B 3 5 0 i P R I N T

" B 3 7 C K = I N T ( A D / Z 6 ) i C K = A D - Z 4 «

C K + Z 5 * ( C K > Z 7 ) I G O T O 3 9 0P 3 B C K * C K * Z 2 + Z 5 * { C K > Z 7 ) + A

B

J

J H

F

E

E J

2 3

2 4

2 5 2 6

2 7

2 3

2 9 3 0

1 1 C O M P U T E ' S G a z e t t e F o t x u a r y 1 9 8 8

Page 115: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 115/120

A U T H O R I Z E D D E A L E R F O R M O S T M A J O R B R A N D S4 0 1 7 B R O A D W A Y * E O 5 T E I N W A Y S T

L O N G I S L A N D C I T Y , N E Y O R K 1 1 1 0 3

M O N D A Y - F R I D A Y I O : J O - 7 p m S U N D A Y l l - 6 p m

5 8 M I D D L E N E C K R O G R E A T N E C K , N E Y O R K 1 1 0 2 3

M O N D A Y - F R I D A Y l - 7 p m S U N D A Y I - 6 p m

P H O N E A N M A I L O R D E R S O N L Y : C A L L T O L L F R E E 1 - 8 0 0 - 1 3 4 - 5 8 8 8A L C O M P U T E R S P E R I P H E R A L S C O M P L E T EW I T H A C A D A P T O R , O W N E R S M A N U A L A L

C O N N E C T I N G C A B L E S .A L M E R C H A N D I S E I B R A N D N E D I R E C TF R O M F A C T O R Y . A L C O M P L E T E W I T HM F U . S . A . W A R R A N T Y .

C O M P L E T EP A C K A G E

S i C o m m o d o r e 6 4 C 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 C o l o ' P r i n t e r1 2 M o n i t o r * ■ # I D i s k s % J 5

' C o m m o d o r e 1 2 ■ C o m m o d o r e 1 5 4 1 D i s k D r i v e' C o m m o d o r e C o l o r P r i n t e r' 1 2 " M o n i t o r1 0 D i s k s

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 e

• C o m m o d o r e 1 9 0 2 C o l o r M o n i t o r• C o m m o d o r e

B O C o l u m nP r i n t e r $ 6 5 9

C O M M O D O R E C O M M O D O R E

P E R S O N A Lf O I *

• M R A P o i v e r e c l H o m e C o m p u t e rW I T H C E O S P R O G R A M

C O M M O D O R E 'N E W ! I 2 8 D

W i t h B u i l t - i n1 5 7 1 D i s k D r i v e t t

• C A L L F O L O P R I C E *E X P A N S I O N

M O D E L ! A V A I L A B L E !C a l l F o L o P r K e i t t

C O L O R P A C K A G E• C o m m o d o r e G 4 C C o m p u t e r

C o m m o d o r e 1 5 4 1 C D i s k D r i v e• C o m m o d o r e C o l o r P r i n t e r• C o l o r M o n i t o rW I T H G E O S P R O G R A M !* 4 6 9

I B P C / X T C O M P A T I B L E P A C K A G E SE Q U I T Y I P A C K A G EI B M - P C / X TC O M P A T I B L E

* 8 7 9■ E q u i t y l l ' C o m p u l e t • 6 4 0 K R j m

» 3 6 0 K ! ■ ! ' ■ . . : - " 1 2 " H i g hR e s o l u t i o n ' S p i i a l P a r a l l e l P a n s

B L U E C H I Ph i m -C O M P A t D L FP A C K A G E

i 5 1 9- . C h i p ■ . , 1 1 . ' . ■ i p i n d l t l s T H O - 6 E i p m u c m S k i t ! O p l n n u l 2 0 M B H a r dD u • > r l n h l l g C l b l t i W i j r o n• P j [ * * J I 0 D - l l r I K i • ! ? " t f o i k l a

T U R B OI B P X C O M P A T I 8 L C

S 6 4 S- B 4 0 K • D r i « J 3 6 0 K ^ 0 8 8 ( 2 C P • 1 . 7 ? M H • } } " H i g t i R b s o I u i i d hM o m i o i ' C i o t k • C a l e n d a r ' D a l e

C O M M O D O R EP 1 0 - 2I B M P C / X TC O M P A T I B L E

■ 8 4 Q K R A • D u a l 3 6 • 1 2 " M o n i t o r

= = P C / X T / A T~ ± = r = - h C O M P A T I B L E• 6 4 0 K H A . _ _ _• 1 . 2 M * 9 9 9■ 1 2 " H i g h R e s o l u t i o n M o n i t o r• J C O W . i t t P o w e r P a c k

S A M T P A C K A C I 1 0 M BH A R D D R I V E ! I 1 « « . 0 0

C O M M O D O R E ^P E R I P H E R A L S A N P R I N T E R S, - . ■ ' 1 5 4 1 C D i s k ; :

1 5 7 1 D i s h D r i v eD i s k D r i v e

M o n i l o r8 C o l u m n R G C o l o r

S 5 5 . 0 0S 2 O 9 . O O

C A L L$ 1 7 5 . 0 0$ 2 1 9 . 0 0

1 1 5 . 0 0

L A R G E S E L E C T I O N M O D E M S I S T O C K ! F U L L L I N E O O P R I N T E R S - I B M C O M M O D O R EI S T O C K ! ! - C O M M O D O R E S O F T W A R E ! !

P A N A S O N I CU S T A R S I O N 1 N X - I O CO K D A T A 1 2

2 W . P l u g n P n n lE P S O N H I I ■ :F X 2 8 6 E P r i n t e r . .

1 6 9 . 0 0S I 7 9 . O 0S 0 9 . 0 0S I 6 S . 0 0

1 7 5 . 0 0$ 1 9 1 . 0 0

I B S . 0 0S I V 9 . 0 OS 4 4 9 . 0 0

X E T E C J u n i o rI n i e r f a c eX E T E C S e n i o rI n l e r f a c e .F 1 P i t s t o p

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

1 7 6 4 E i f O n s i o o M o d u l iM P S B 0 3

C A L L$ 1 0 9 . 0 0$ 1 7 9 . 0 0$ 2 0 9 . 0 0

1 7 5 0 E . p a n s i o n M o d u l e 5 1 7 K S I 6 5 . O OE i p a n s i o n M o d u l e s A v a i l a b l e

/ A M I G A 1 0 0 0 V A M I G A5 1 Z K * 1 0 B O M o n i t o rD i s k D r i v e

5 1 2 K » 3 . H D i s k D r i v eM o u s e ' l O B O M o n i t o r

1 M * E i p e n d a b l e T 9 M ^ S e r i a l C e n t r o n i c s1 ' i < i . : P n r i c « p . . | ' r ! r l . ' r - . ' i , * V * r . ' A " m i l r

Page 116: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 116/120

J 3 9 C K = - C K + Z 5 * ( C K > Z 5 ) i R E T U R NO 4 0 P R I N T " { D O W N J S T A R T I M G A

6 4 3 " ; : G O S U B 3 0 0 : I F I N ? < >N T H E N G O S U 8 1 0 3 0 t I F( S P A C E J T H E N 4 0 0

E 4 1 R E T U R NH 4 2 P R I N T " t R V S j E N T E R D A T A

l S P A C E ] ' : G O S U B 4 0 0 : I F I S » N S T H E N 2 2 0

J 4 3 O P E N 3 , 3 i P R I N TS 4 4 P O K E 1 . 9 8 , 0 : G O S T J B 3 6 0 i I F

T H E N P R I N T I N S J P R I N T "I T J P J 1 5 R I G H T ! " ;

G 4 5 F O 1 = 0 T O 2 S T E P 3 t B ?- S S i F O R J - T 2 i I F F TH E B S = M I D S ( I N 5 , I + J , 1 )

H 4 6 P R I N T " [ R V S ] " B S L S ; i I F I 2 4 T H E K P R I N T " ( O F F ) " )

H D 4 7 0 G E T A ? : I F A S - N S T H E N 4 7 0F 4 8 I F ( A S > " / " A N D A S < " : " ) O R ( A

5 > " @ " A N D A S < " G " ) T H E N 5 4 0G 4 8 A = - ( A S = U M 1 '

* ( A S = " J - ) - 6 * ( A S = " K - )F 4 8 A - A - 7 * ( A S - " L " ) - 8 * | A S - " i

C

M

K

M O

H

O

4 8

4 9

5 0

5 1 5 2

5 3

5 4 P 5 5

Q 5 6

P 5 7 H H 5 8

0 5 9

G 6 0 Q 6 1

6 2

K 6 3

" ) - l l * ( A $ - " O " ) - 1 2 * ( A 5 - »p - A = A - 1 3 « ( A S = S S ) ! l F T H A $ = M I D S ( " A B C D 1 2 3 E 4 5 6 F0 " , A , 1 ) : G O T O 5 4 I A ? a R $ A N D ( ( I = 0 ) A N D ( J

1 ) O R F ) T H E N P R I N T B ? J = 2 : N E X T t I - 2 4 : G O T O 5 5 0I A 5 = " ( H 0 M E t " T H E N P R N B $ t J = 2 i N E X T : I = 2 4 t N E XT i F = 0 : G O T O 4 4 0I t ' ( A $ = " { R I G H T l " ) A N D P T E N P R I N T B S L S ; : G O T O 5 4 0I A S < > L S A N A $ O D $ O ( ( I - 0 ) A N D ( J = 1 ) ) T H E N G O

U B 1 0 6 0 I G O T O 4 7 0A $ = L 5 + S S + L S : P R I N T Q ? L $ ;i J = 2 - J i I F T H E N P R I N T( S P A C E f L S ; i 1 = 1 - 3P R I N T A 5 ; i N E X T J i P R I N Ti S P A C E S $ N E X T I i P R I N T i P R I N T ' M u p ][ R I G H T ! " ; i I N P U T t 3 , I N $i I I N S = N ? 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 3 : B $ =M I D 5 ( I N S . I ) i G O S U B 3 2 0 : I FK 2 T H E N G O S U B 3 a 0 i A ( I/ 3 ) = AH E X T i I F A < > C K T H E N G O S UB 1 0 6 0 : P R I N T " ( B L K ) { R V S jf S P A C E ] E R R O R : R E E N T E RI N E 4 3 " i F = l i G O T O 4 4 0G O S U B 1 0 8 0 i B e B S + A D - 5 A i F O

1 - T 7 i P O K E B + I , A ( IJ i N E X TA D " A D + 8 i I F A D > E A T H S NL O S E 3 i P R I N T " [ D O W N J ( H L U )* E N O E N T R Y * * ( B L K ][ D O W N ) " i G O T O 7 0 0F - 0 I G O T O 4 4 0P R N ( C L R ) D O W N R { S P A C E i D I S P L A Y D A T A " i O S U B 4 0 0 1 I F I N ? = N ? T H E N 22 P R I N T " [ D O W N H B L O j P R E S S i

[ R V S ) S P A C E ( O F F ] T P A S E i R V S j R E T U R N J O F F ] T OB R E A K E 4 3 [ D O W H ] "

G O a U B 3 6 0 i B » B S + A D - S A : F O RI » B T O B + 7 i A » P E E K { I ) i G O SU B 3 5 ( ! i G O 5 U B 3 a 0 l P R I N T S

C 6 4 0 N E X T : P R I N T 1 1 t R V S j ' 1 n A = C K: G O S U B 3 5 0 i P R I N T

K H 6 5 0 P » l i A D = A D + S i I F A D > E A T

E N P R I N T " [ D O W N i ( B L U ) * *S O D A T A * * " i G O T O 2 2 0

K 6 6 G E A J i I F A J t R S T H E N G S U B 1 0 S 0 1 G O T O 2 2 0

E Q 6 7 0 I A 5 - S 5 T H E N F - F + l i G O SU B 1 0 8 0

A 6 B O N P G O T O 6 3 0 1 6 6 0 , 6 3 0C 6 9 P R I N T " { D O W J ] [ R V S ] L O A D

[ S P A C E ) D A T A " l O P - l i G O T O7 1

P C 7 0 0 P R I N T " { D O W N ) [ R V S ) S A V E( S P A C E l F I L E ' i O P » 0

R 7 1 I N 5 « N S i I N P U T " E D 0 W N ) F I L EN A M E 6 4 i 1 1 ; I N 5 i I F I N S = N S[ S F A C E ) T H E N 2 2 0

P 7 2 F = 0 i P R I N T " [ D O W N ) [ B L K )t K V S j T f O F F J A P E O [ R V S 1D f O F F j l S K i g 4 3 " j

F 7 3 0 G E T A S i I F A ? - " T " T H E N P RI N T " T [ D O W H ] ■ i G Q T O 8 8 0

H 7 4 0 I F A $ < > " D " T H E N 7 3 0H 7 5 P R I N T " D { D O W N J " : O P E N 1 5 , 8

, 1 5 , " J 0 i " : B » E A - S A i I N S » "0 : " + I N S i I F O T H E S B 1 0

S Q 7 6 0 O P E N l , 8 , B , I N 5 + " , P , W " t QO S U B 8 6 0 I I F T H E N 2 2 0

y j 7 7 0 A H - I N T ( S A / 2 5 6 ) . A L - S A - ( AH * 2 5 6 ) i P R I N T # l , C I I R S ( A L ): C H R S ( A a ) ;

P E 7 8 0 F O 1 = T B : P R I N T * 1 , C HR 5 ( P E E K ( B S + I ) ) r . - I F S T H E N 8 0 0

F 7 9 N E X T i C L O S E l : C L O S E 1 5 : G O T0 9 4 0

G 8 0 G O S U B 1 0 6 0 i P R I N T " ( D O H N }( B L K i E H R O R D U R I N G S A V E :E 4 8 " 1 G O S U B 8 6 0 1 G O T O 2 2 0

M A 8 X 0 O P E N 1 , 8 , B , I N S + " , P , R " i GO S U B 6 6 0 i I F T H E N 2 2 0

G E 8 2 0 G E T # ) , A S . B S : A D - A S C ( A S + Z5 ) + 2 5 6 * A S C { B 5 + Z 5 ) ! l F A O S T H E N F = 1 : G O T O B 5 0

R S 3 0 F O R 1 = T B i G E T U . A S t PO K 0 S + I . A S C { A 5 + Z S } i I F (I " B } A N D S T H E N F = 2 i A D- I i l - B

F A 8 4 0 N E X T s I F S T O 6 4 T H E N F - F 8 5 C L 0 S E 1 i C L O S E 1 5 t 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 * 1 5 , A , A S . - I F T H E N

C L O S E 1 : C L O S E 1 5 : G O S U B 1 06 0 : P R I N T " [ E V S ) E R R O R i "

G 8 7 R E T U R NE 8 8 P O K E 1 8 3 , P E E K ( F A + 2 ) : P O K E

1 8 7 , P E E K ( F A + 3 ) i P 0 K E 1 8 8 ,P E E K l F A + 4 ) 1 I F O P B 0 T H E N 9 20

H 8 9 S Y 6 3 4 6 6 : I F ( P E E K ( 7 8 3 } AN D 1 ) T H E N G O S U B 1 0 6 0 I P R I NT " [ D 0 W K ) ( R V S ) F I L E N O [ S P A C E J F O U N D ' i G O T O 6 9 0C 9 0 A D » P E E K [ 8 2 9 ) + 2 5 6 « P E E K { 83 0 ) j I F A D O S A T H E N F « 1 iG O T O 9 7 0

S 9 1 A = P E E K ( 8 3 1 ) + 2 5 6 * P E E K ( B 32 ) - l i F » F - 2 " { A < E A ) - 3 * ( A >E A ) i A D = A - A D i G O T O 9 3 0

K 9 2 A = S A i B - E A + l : 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 i G O SW B 1 0 1 0 I O N O G O T O 9 . 5 0 J S Y

6 3 5 9 1A 9 4 G O S U B 1 0 8 0 i P R I N T " ( B L U j "

S A V E C O M P L E T E D * * " i G O T0 2 2 0

X 9 5 P O K E 1 4 7 , e i S Y S 6 3 5 6 2 i I F[ S P A C E ) S T > 3 T H E N 9 7 0F 9 6 G O S U B 1 0 8 0 : P R I N T " l B L U ) * *

L O A D C O M P L E T E D • • p : G 0 T0 2 2 0

D 9 7 0 G O S t I B 1 0 6 0 : P R I N T " [ B L K ]

[ R V S i E R R O R £ ) U R I B G L O A D i[ D O W N ) g 4 § " t O N G 0 S U B 9 80 , 9 9 0 , 1 0 0 0 : G O T O ? 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 ( " ; 1 G O S U D 3 6 0 l

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 " i A D = S A + A D t G O S U B 3 6 0 t P R I N T

D ? i R E T U R NF 1 0 0 0 P R I N T " T R U N C A T E D A E N

I N A D D R E S S " : R E T U R NR 1 0 1 0 A H = I N T ( A / 2 5 6 ) : A L = A - ( A H

* 2 5 6 } : P 0 K E 1 9 3 , A L i P 0 K E 19 4 A

F 1 0 2 0 A H = I N T ( B / 2 5 6 ) i A L = B - ( A R* 2 5 6 ) i P O K E 1 7 4 , A L i P O K E 17 5 , A H ( R E T U R N

F 1 0 3 0 I A D < S A O A D > E A T H E N1 0 5 0

H 1 0 4 0 I F ( A D > 5 U A N A D < 4 0 9 6 0) O R { A D > 4 9 1 5 1 A N A D < 5 32 4 S J T H E N G O S U B 1 0 8 0 i F = 0

R E T U R NH 1 0 5 0 G O S U B 1 0 6 0 : P R I N T " i R V S j

[ S P A C E j l N V A L I D A D D R E S Sl D O W N ) ( B L K ] " i F ^ l i R E T U

R A 1 0 6 0 P O K E S D + 5 , 3 1 i P 0 K B S D + 6

, 2 0 8 i P O K E S D , 2 4 0 i P O K E[ S P A C E J S D + 1 , 4 : P O K E S D 4 , 3 3

D 1 0 7 0 F O S = T 1 0 0 t N E X T : G OT O 1 0 9 0

P 1 0 B 0 P O K E S D + 5 , 6 i P O K E S D + 6 ,2 4 0 t P O K E S D , 0 i P O K E S D l , 9 0 i P O K E S D + 4 , 1 7

A C 1 0 9 0 F O R & - T X 0 0 t N E X T l P OK S D + 4 , 0 i P O K E S D . f l l P OK S D + J . , 0 : R E T U R S

C o m p u t e r M a k ei Q Y S 1 , O O D , p O O ?

W I T H L O T T E R YC O U L D B £ W O R T t t

L O T I E R V u s e sc o m p u l c r l o f l e 'm G i n o f l s t h a ip l a y D o o i h e r p r o g r T h e r e i n

E X T I C K E T

. 0 y o u r: s e l e c t i o n, _ l e s y o

l e i h o d s t h a iw o r k i y o u r s l a t e

S E L o t t e r y 6 4 . C 6 «

L o i t e i yI B P C

d e m a r h s o I n

m a r k o A l a n C a r pl o r d e r s e n d M 9 5 1 r e a c h p l u s S 0 p o s t a g eh a n d l i n g p e r o i d j i t I l l i n o i s i c s i d e n j E a r W f s a ' e s t a » i

( O r d e i s o u i s i n J N o n h J m e n : < ! a d S 0 0

C O o r d e r s c a l l1 3 1 2 1 5 6 6 4 6 4 7

S u p e r i o r M i c r o S y s t e m s , i n P O B 0 i H 3 - W i l l i n g 6 0 0 4 0

1 1 C O M P U T E ' S G a z e t t e F e b r u a r y 1 9 B B

Page 117: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 117/120

C l a s s i f i e d

S O F T W A R EC O M M O D O R E : T R B E F O R E Y O B U Y .B e s t s e l l i n g g a m e s , u t i l i t i e s , e d u c a t i o n a lc l a s s i c s a n n e r e l e a s e s . 1 0 0 ' 5 o t i t l e s .V i s a / M C . F r e t b r o c h u r e . R E N T - A - D 1 S C , F r e d e r i c kB l d g . ° 3 4 5 . H u n f n , W 2 5 7 0 1 ( 3 0 4 ) 5 2 9 - 3 2 3 2F R E E S O F T W A R E f o C 6 4 , C I 2 8 , I B C P S e n d S A S E f o i n f o ( s p e c i f y c o m p u t e r ) t o P U B L I C D O M A I N U S E R S G R O U PP B o 1 4 4 2 - A 3 , O r a n g e P a r k , F 3 2 0 6 7F R E E P U B L I C D O M A I N S O F T W A R ER e q u e s t f r e e c a t a l o g o r s e n d $ f o s a m p l ed i s k a n c a t a l o g ( r e f u n d a b l e ) . C 6 4 - 1 2 8C A L O K E I N D . , D e p l . J K B o 1 8 4 7 7 , K C M 6 4 1 3 3M o r e t h a n 2 0 g r e a t M r o u t i n e s f o 6 a n 1 2 8 , r e a d y t a d t y o u r o w p r o g r a m s , i C O M P U T E ! B o o k s " M A C H I N E L A N G U A G ER O U T I N E S F O R T H E C O M M O D O R E 6 4 / 1 2 8 .E x p l a n a t i o n s , u s e s , c o m m e n t e d s o u r c e c o d e . 5 8 p a g e s , S 1 8 . 9 5 . C h e c k y o u r l o c a l b o o k s t o r e o c a l l( 8 0 0 ) 3 4 6 - 6 7 6 7 .T H O U S A N D S O F P D P R O G R A M S F O C 6 4 / 1 2 8 ! W h i v e G a m e s , U t i l i t i e s , M u s i c a n m u c h m o r e ! I n f o r m a l i o n w r i t e : L i g h t s p c e dS o f t w a r e , P O 7 0 3 7 , C h e s a p e a k e , V 2 3 3 2 3C 6 4 / 1 2 S F I N E S T P U B L I C D O M A I N P R O G R A M SP r e t e s t e d q u a l i t y p r o g r a m s M o s t S I . 5 0

O D i s k Y O p i c k t h p r o g r a m s t h a t Y O W A n t D I F r e e d i s k f u l l o f p r o g r a m s w i t h f i r s t o r d e r !F o l i s t d e s c r i p t i o n , s e n d S A S E t o I L C o . , D e p l . G B o 6 7 0 2 1 , T o p e k a , K 6 6 6 6 7A R B U L L E T I N B O A R D F O T H 6 4 / 1 3 83 0 0 - 1 2 0 0 , P u n l c r / X m o d e m , C o l o r G r a p h i c s ,N E T W O R K , 9 S I G S , 3 6 A c c e s s L e v e l s , V o l e ,E m a i l , Q u i z , S O U R C E C O D E M O R E I S 5 4 - . 9 5( B B S ) 7 1 8 - 6 4 5 - 1 9 7 9 ( V o i c e ) 7 1 8 - 3 3 6 - 2 3 4 3L S t S C O M P U T E R S , P B o 3 9 2 , B r o o k l y n , N 1 1 2 2 9F R E E S O F T W A R E F O C 6 ( D i s k O n l y )G a m e s , E d u c , H o m e , B u s i n e s s , U t i l i t i e s , M u s i c ,F r e e B r o c h u r e ! R V P u b l i c a t i o n s . D e p t . S 2 7 1 A l d e r C i r c l e , V i r g i n i a B e a c h . V 2 3 4 6 2R E N T 6 4 / 1 2 8 S O F T W A R E ! 1 0 0 : s o d i s k s .L o w e s t p r i c e s . N d e p o s i t o f e e . F r e ec a t a l o g . C e n t s i b l e S o f t w a r e , P B o 9 3 0 ,S t J o s e p h , M 4 9 0 8 5 ( 6 1 6 ) 9 8 2 - 0 3 2 7D e a r B r i ' l h r e n i C h r i s t , h a v e i n p u t t e dt h K i n g ( n i n e s N e T e s t a m e n t u s i n g S p i n n a k e rW o r d P r o . S e n d S 1 0 f o c o p y o m d i s k s .R e v . M a r s h a l l , 6 3 E H o l l A v e . , U n i t 3 6 P o m o n a , C A 9 ] 7 ( . 7

C O M M O D O R E O W N E R S : W H E E L F O R T U N ES o u n d . S h a p e l y H o s t e s s . S p i n n i n g W h e e l . P l u sB O N U S P R O G R A M S ! S e n d S t o O r i g i n a lP r o g r a m s , P O 1 4 8 0 1 , R e a d i n g , P 1 9 6 1 2T A L K I N G S O F T W A R E F O Y O U RC O M M O D O R E ! S p e a k i n g O p e r a l i n g . S y s t e mU t i l i t i e s . U s e s B A S I C " S A Y " c o m m a n d a n S P E E C H 6 ( o c o m p a t i b l e ) i E x p a n s i o n P o r t ,O n l y S 1 ( i n c l u d e s S / H ) S e n d t o D o H u n t ,P . O . B o 3 2 8 3 , E S e g u n d o , C 9 0 2 4 5

E l l U H U H h - l A C / D C C I R C U I TA H A L Y t i l r m n n A M e r > * * .C a r - i - r f mp o

C B U C o 1 - K D 4 H - 4 £ r m

H A R D W A R EC O M M O D O R E R E P A I R o p u r c h a s e c h i p s ,l a r g e s t / O l d e s t C B R e p a i r C e n t e r i t h U S A .C 6 r e p a i r $ 3 9 . 9 5 [ l t d p a n s l a b o r ! 5 e n df o r l o - c o s l c h i p s / p a r t s c a t a l o g ( i , e ,6 5 1 0 / 6 5 2 6 - S 9 , P L A - S 1 3 , 6 5 8 1 - 5 1 1 ) K a s i t aM i c r o s y s t e m s , 3 5 M u r r a y H i l l D r . , S p r i n gV a l l e y , N 1 0 9 7 7 ( S 0 0 ) 2 4 B - 2 9 B 3 , ( 9 1 4 ) 3 5 6 - 3 1 3 1W A N T E D : S X - 6 4 ' 3 i G O O D C O N D I T I O N , i v i i lp a $ T O D O L L A R S S W r i t e t o l a c k K e n n e d y ,1 0 E a s t F r e m o n t A v e . , # 8 0 , S , y v a l e , C 9 1 0 8 7 -3 2 0 1 o C o l l e c t ( 4 0 8 ) 2 4 8 - 8 8 3 2 '

M I S C E L L A N E O U SO N - L I N E S T O R E - P A R T Y P L A N - F L E A M A R K E TP u r c h a s e m e r c h a n d i s e w h o l e s a l e o n - l i n e . C a l lw / m o d e m ( 7 1 7 ) 8 4 2 - 6 6 0 5 ( d a y s , 2 h r s | I n d i a nA l f a i r s , R D « 1 , B o 4 0 4 5 , M o s c o w , P 1 8 4 4 4L A S E R S 5 m v . R E D , H E L I U M N E O N , G O O DF O R V I S U A L E F F E C T S U S E . S 1 7 5 . T O r d e r :( 7 1 4 ) 9 5 6 - 8 4 9 7 o W r i t e : M W I n d u s t r i e s ,1 7 2 4 W B a l l , A n a h e i m , C 9 2 8 0 4N o w ! C o m m o d o r e Q u a l i f i e d R e p a i r s !C 6 4 : $ 4 5 , 1 5 4 1 : $ 5 0 , S X 6 4 : $ 6 5 , C ! 2 8 ; $ 5 0 ,1 5 7 1 : S 5 5 . B u S e l l T r a d * N e w / U s e d F a s t

S e r v i c e ! 3 d a w n t y ! M o P o p ' s C o m p u l e rS h o p , R R 2 , B o 1 1 9 , C a i n s v i l l e , M 6 4 6 3 2 ( 8 1 f t )8 7 2 - 6 3 1 1F R E E G I F T ! !U S Y O U R M O D E M !1 - B 1 8 - 8 4 0 - 8 0 6 6 [ 3 0 0 B A U D )A L S O : 1 - 8 1 B 8 4 7 . - 3 3 2 2 ( 3 0 0 / 1 2 0 0 B A U D )P E R S O N A L C O M P U T E R O W N E R S C A E A R NS 1 0 0 0 l 1 5 0 0 0 m o n t h l y o f f e r i n g s i m p l e s e r v i c e sp a r t t i m e . F R E E l i s t o 1 0 b e s t ,W r i t e : A . I . M . O . F . , B o 6 0 3 6 9 , S a D i e g o ,C 9 2 1 0 6 - 8 3 6 9

C O M P U T E l ' a G a z e t t e C l a s s i f i e d i l o w - c o s t w a t t e l l o v e r 2 7 5 , 0 0 0m i c r o c o m p u t e r o w n e r s a b o u t y o u r p r o d u c t o s e r v i c e .F t a t e l : 1 2 p v [ i n * * , m i n i m u m u ( n i s r l i n e * A n o a l o I h I i r i l l i n r u ? \ C A C i t i l I f E E t n j n c h a r g e . A i l d S I

p p I l n p h t w l d l a c c w a r d s , o 4 5 f o i h e n t i r e « f c r l b t i l d f a c c [ a n y n u p n r w i o f T i n r * ) I n q u t r p a b o u t d k p t a yn t

T f l r n i f l : P r t p i y m t n l i r n j i i l n i l . C h c ' c V , m r n u y a n i t - t . A m e r i c a n U x p r e " , V I m , o M a * i t i : r C f l r d 1 u c o p t n L M . i k cc h i r c k i p j y a b l r i C O M r U T E ' P u b l i u l i o m .

F o r m : A l i e s u b i ^ c r l f i u b L i s h r i ' t J p p T o v a l a n m u s i b e i t h e r r y p e d < i I t g i b l y p n n l i " d O n l i n r c q m N 4 l o i t e r * j n ^ p i i c v s b c l w o i - n w o t J * . . P l e a s e u n d e r l i n e w o r d s [ ! x s e I b o l d f a c e .

G e n e r a l I n f o r m a t i o n : A d v e r U i e n u s l n o p o « t t i l i i c e b o n u m b e r * i r h r i r - i d s m u s t s u p p l y p e r m a n c i u a d d r e s s a n t e l e p h o n e n u m b e r s . O r d e r s w i l l n o b e a c k n o w l e d g e d - A w i l l a p p e a r i n e x t a v a i f j b l e t « u e a f t e r r e c e i p l .C l o s i n g : 3 r d o f I h e I h i r d m o n t h p r e c e d i n g c o v e r d a t e ( e . g . , | u n e i s s u e c l o w s M a r c h 3 r d ) . S e n d o r d e r j n r e m i t t a n c er o H a r r v B l a i r . C l a s s i f i e d M a n a s c - r , C O M r U T E l s C 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 3 ' 4 0 3 , T p l a c e a i 1 1 1 - p h o n e , a l H a r r y B l a i r a ( 9 1 9 ) 3 7 S - 9 S 0 0 .

N o t i c e ! C O M P U T E ! f u b l i c a l l o u s c a n n o l b e r r > p . i n s i l i l c f o r o f f e r s o r c l a i m s o f j d v e r r l s e r s , p u w i l l j l i e m p i i s c r e e no u m t s l e j d i n j ; o q i r e * t l u n a b l e c o p y .

M U S T S E L LA H U G E S A V I N G S !

P r i n l H T a W .

O A C O M P U T E RF U R N I T U R E

M o d e m F l a i d M a k e w o r k i n g a y o u r c o p u t e r e a s i e r w i t h t h i s a t t r a c t i v e O a F u r n i t u r e , O u s p e c i a l a r r a n g e m e n t w i t ht h m a n u f a c t u r e r m e a n s t r e m e n d o u s s a i n g s f o y o u . S e l e c t t h c h a i r , t a b l e o d e s ka o u L O p r i c e s ! A l p i e c e s c o m e r e a d yt a s s e m b l e .P o s t u r e C h a i r . ( N y l o n W o v e n F a b r i c )P a d d e d S e a t / K n e e R e s t i G r a y

U p h o l s t e r y .H e i g h t A d j u s t a b l e . 5 L e g s w / C a s t e r s .

P r i n t e r T a b l e . ( 2 8 N H 2 4 " W 2 - T D )R o l l e d E d g e s . S l a t e - L o o k W o r k S u r f a c ew i t h V 2 " S l o t f o P a p e r F e e d .

C o m p u t e r D e s k : ( 3 7 " H 3 1 " W 2 3 " D )O p e n w o r k D e s i g n w i t h R o l l e d E d g e s .H u t c h R i s e s 7 " A b o v e D e s k .N o n - G l a r e . S l a t e - L o o k W o r k S u r f a c e .

P o s t u r e C h a i rC o m p a r e : m o . o o $ 4 L i q u i d a t i o n P r i c e .

M e H - 2 9 7 9 - 7 0 6 8 - 8 7 7 S / H : $ 9 . 0 0 s a

P r i n t e r T a b l eU . t : * l l S . 0 O $ 5 L i q u i d a t i o n P r i c e .

I t e m H - 2 9 7 9 - 7 0 7 2 - 0 3 6 S / H : $ 9 . 0 0 e a C o m p u t e r D e i k

L i q u i d a t i o n P r i c e $ 6 M o H . I 9 7 9 - 7 0 7 2 - o a s S / H : $ 8 . 0 0 o a

P l u t 5 0 I n s u r a n c e C h B r g * P a O r d e r .

C r e d i t c a r d c u s t o m e r s c a n o r d e r b yp h o n e , 2 h o u r s a d a y , d a y s w e e k .

T o i l - F r e e : 1 - 8 0 0 - 3 2 8 - 0 6 0 9S E N D T O H E O Q A u l t i o r i i c d L l q u i d a l o r

M O S X o n l u m L a n o N / M i n n e n p Q l i i , M 5 S 4 4 1 - 4 4 S 4S e n d t h F u r n i t u r e E l i D w n b e l o w . A d V e a c h l o s h i p ,h a n d l i n g P l u s 5 0 I n s . c h a r g e p a r o r d e r ( M r n n e s o t ar e s i d e n t s a d B s a l e s i a k . S o r r y , n C O o r d e r s )S a n d C h > l r { i ) S 1 e I t e m h - 2 9 7 9 - 7 0 6 8 - 8 7 7S e n d T « b K " i S 5 e a n a H - J 9 7 9 - 7 O 7 S - 0 MS e n d D e s k ( l ) $ 6 e B e r n H - 2 3 7 9 - 7 D 1 2 - D B S

F ' L t f l S E f f f l N T C L E A O L T

A J t J r e s sC i t ,

S t u t o

A d •

p h o n e — LS i g n H r

Page 118: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 118/120

C O L O R P R I N T E R R I B B O N S„ _ . „ „ R E B L U Et U L U K S . . B H 0 W N p u r p l e

H b b o n a P r l c t E K h

A p p l e I m a g B w r t t B i l / l lG r c t t " M 1 0 0 9C i t i z e n 1 2 0 0C 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 8 0 C o m m o d o r a U P 1 0 0 0C o m m o d o r e M P 1 2 0 0E p s o n A B E p s o n I 8 0 / 9 0E p i o n M X j F X / H X 8 0O k i d a t a 8 2 0 2 ( 9 3O k i d a l a 1 B 2 / 1 9 2P a n a i o n i c K X P I Q 9 0S e i k o i h s S 8 0 S t a r S 1 S t a r N X I O . ' N L I O

B l a c k

3 , 9 54 . 9 55 . 0 04 . 1 55 . 7 54 . 9 63 . 6 05 . 0 06 . 2 63 . 6 03 . 7 51 . 7 68 . 0 06 . 5 05 . 2 51 . 7 55 . 0 0

T - S h l r t R i b b o n i ( H H t T i m l n l -C o l l F o P r i e s A v a i l a b i l i t y .

F o n b b o n B n o l i s t e d a b o v e , c e l l

G R E E NY E L L O W

C o l o r

4 . 9 55 . 9 5

4 , 7 56 . 7 56 . 9 54 . 2 5

6 . 5 04 , 2 54 . 2 52 . 2 59 . 0 09 . 7 58 . 5 02 . 2 58 , 0 0

H H ■ • ■ ■ I "

f l . 5 07 . 0 0

5 . 7 5

7 . 0 06 . 7 5

7 , 9 66 , 7 66 . 7 54 . 2 5

7 . 9 54 . 6 07 . 9 6

o p r i c e a n a v a i l a b i l i t y . P r i c e e n i p o c i t b c a t i o n t a r t u b j a c i t c h a n o w i t h o u t n o t i c eM i n i m u m o r d e r i S 2 5 . 0 0 , S h i p p i n g h a n d l i n g S 3 . 5 0 .U P G r o u n d . A d $ 2 . 0 0 C . O . D . a d d i t i o n a l , I l l i n o nr e s i d e n t s a d 6 . 2 5 % t i x , M u t e r C a r d a n V i a *a c c e p t e d . .

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

V 8 O O - 5 2 2 - 6 9 2 2 8 1 5 - 4 8 8 - 8 0 8 1

C O M M O D O R E 6 S O F T W A R EO N L Y S 5 . D 0 / D I S K

L U S C H E R C O L O R T E S TD I S K F I L E U T I L I T I E SM U S I C A N D S O U N DB E S T O F T P U G # 1B E S T O F C O M M U N I C A T I O NB E S T O F U T I L I T I E SB E S T O F G A M E SB E S T O F E D U C A T I O NC S P A C E G A M E SA D V E N T U R EN E S T U F FB E S T G A M E S O E N G L A N DA R T I S T S K E T C H B O O KG R E A T A M E R I C A N N O V E L I S T SP H O N E C O N N E C T I O N SS P A C E W A R SD U N G E O N S D R A G O N SH O M E O R C H E S T R AJ U K E B O XE I N S T E I N ' S F A V O R I T E SP O N Z O ' S T U T O RE L E C T R O N I C S E C R E T A R Y

G 0 1 10 2

U 0 3 5, H 0 e sC l O WL J 0 6 7f l o e s. 0 8 D 0 9 1

1 0 9 61 0 > 0 1 0

[ ~ 1 0 _ 1 0

1 0 L 1 1 1 0D i l lD i l i[ 1 1 1 3

1 1

1 f l CD I S K E T T E SC A L L F O d e t a i l s /i

A d S s h i p p i n g a n h a n d l i n g p e l o r d e r .C r e s i d e n t a d 6 . 5 % s a l e s l a

F o t r e e 5 p a g e c a t a l o gC a t o l l f r e e 8 0 0 - 4 3 1 - 6 2 4 9 r C 1 - 8 0 0 - 6 5 4 - 7 S S 5

C j r O N f l

u

D

n C M c k C V I S O n M a s M j r S

r - T f . n

s u e - r

B L A C K S H E PC O M P U T E R S U P P L Y

3 8 O y s t e r P o i n l B l v d . # 1 S o u t h S a F r a n c i s c o . C 9 4 0 B 0

W W O N T P A Y O U R T A X E S 1B u T A M U T E R . ■ ; ■ y o n p u t a i h & m m o r nQ U I C K L Y f i n d E A S f L Y B o 1 M M u I « i o y o u r I n c n r r i B

' ■ . i i . T A M A S T E R , n o w a v d l l i b l e T o y o u r 1 9 8 7F e d e r i i I n c o m a T r u c e s f o [ h C & 4 / C 1 2 B w i t h s i n g l e ,t w i n , o d u a l d i s k d r i v f l A n o p t i o n 1 p r i n t e r .

N E T o I b w b a r e c o v e r e d

P E F O M i l w l l h n t e l t c C O R R E C T L Y .E A I T C H A N O E o a n m i r y w J T h n u E o m i d c R E C A LC U L A T I O N o I h f l a n i i r * l o r m ,T R A N S F E R S n u m b s ™ b e l w s e n l o t t o s .C A L C U L A T E S y o u r I l t h a n R E F U N D . T a t , i ' _a i n c l u d e dS A V E S a H y o u r d a l a l a d l i k f o r f u l u f f t c n a n g r t .P R I N T S 1 M d H l H f r o t n a i c h f o r mC A L C U L A T O R f u n c t i o n i b u i l t i D I S C O U N T c o u p o n C o w a r d 1 h p u r c h & a t o n e i ly e a r ' s u p d a t e d p r o g r a m I I n c l u d e d .

T A X M A S T E R . . . . . . . ( D I S K O N L Y } O N L Y 1 3 O . D O

T I R E D O S W I T C H I N G C A B L E S ?V I D E O M A t T E A l i p r o v i » i : ^ , r . , . - . : S . I c o l u m n c Q

S c o l u m n " l ^ r c i c h r c r r o A r M i 4 c o l u m n G 0 l O < T a - j _ " ,m o n i t o r U » u p l a 4 m O n R a r l i l U r C B l I I K h i d n c a m p t u H e c b E J *V I D E O U A S T E R l t v C o n v n o d e n 1 2 < '

F E U W I T H S Y N T A X E R R O R S ?H E L P U A * T E f l W p r Q » H j e * i r n t > f l t O i > L i t i a H e l p i c r M i a r u r a 6 B A S I C c o m m a r i c t i - r p - y o u n a v d ' ■ ■ - - " T a > i « n o B A S I CR A . - ■ i - ' f " » ' i - - f : - ■ ■ i n i ^ m g . « , i m g e f n j n m n f l

I 1 ! K - h . . i _ j ( ^ A ' . : ' r n l i - ■ . . . ■ . . - ' .H E L P M A S T E R 0 r . , r C o m m r . f l o r « W * J * . »

O T H E R M A S T E R S O F T W A R E I T E M SR « E TC U B A V C A K

> * M 7 t o n i l p o r l a

V - H O T ? 6 - f o c * S f f l * T c a d H . m a l a f a n u f eT - Y E » 1 5 - l o o t » ' ■ ■ ! c a b l e , m i l e c o n n t c t o r iC l ? 8 0 C O m o v x T i F o r r r B c a C 4 » n o n - f l C B m O n i r cD o h 4 o b T p o r H y o i b o P d o d a H - T R A H I . r - . M

I 1 S . D 0H 5 . 0 0

B . 0 0L O

S a n d l o F r e e d i a l o gM A Q T K R S S I E MS o f t w a r e6 H l l l w y C l

R « n d » l l l t o * n . M 5 1 1 3 3( 3 0 1 ) B Z 3 - 2 M 2

C O M P U T E I ' s G A Z E T T ET O L L F R E E

S u b s c r i p t i o n O r d e r L i n e1 - 8 0 0 - 7 2 7 - 6 9 3 7

C a n ' t f i n d t h a i m a g a z i n e a r t i c l e y o n e e d ?D o n ' t w a s t e y o u r t i m e d i g g i n g t h r o u g hp i l e s o b a c k - i s s u e s ! F i n d i f a s t i t h

1 9 8 7 H a y n e s I n d e x f o C o m p u t e r s G a z e t t e !

E v e r y I s s u s o C o m p u t e ' s G a z e l l e i p n e k e d w i l h v a l u a b l en l o r m a t i o n T r B i r c Q E B l t ^ f a r l l a l d I> . i n . _ . r , _ i i _ ■ 1 \ I t < J I P * i ■ _ I U I I

B u n o t h H a y n e i I n d e x l e t s y o f i n o i t i t c o n d i fI t ' s t h o n l y f u l l y c r o s s - f a f o i o n c o d I n d a i c l o o v f l r y f l r t i d o , E i p ,p / O g r a i T i f l n a m « o w p u b l i s h e d d u ' m g i S S 7 f E v e r y t J i i n g I r Q m

" A c c o u n t n g S Q f r w a r s " " X M o d e m ' a n y i e n s o t ^ iM a k e e v e r y i s s u a w c i ' " i o y o u ' G e m H a y n s a I n d e j t t o d a y !S e n d $ 7 . 9 5 { C a f i t o m l a r e s i d e n t s a d 6 s a l t s t a x ) t o

H a y n e s P u b l i s h i n g9 J ? 0 R e s e d a H J v t T . S u 4 2 2 - A A N c r t r i n c l g * . C 9 1 3 2 4

B A T I S M C I l O H A L W A V S G U A H A N T E E D I

R e i O e r S e r v i c e N u m b a r / A d v a r l l i e r P a g a1 0 A b a c u s 3 1 0 A c t i o n S o t t 2 0 - 2 11 0 A p r o t e k 6 I D A p t o i e k t t 1 0 T h e A / a W n H i l l G a m e C o m p a n y 2 1 O B e r t e l e y S o i t w r k s 2 - I M B e r t i e l B y S Q r l i u w K s 1 4 - 1 51 0 B l a c k s t i i p C o m p u t e r S u p p l y 1 1 1 1 C e n l r a l P o i n l S o f t v ^ r s 3 1 1 C r w a t e h e e l P r o d u c t s . I n 5 1 ) C h i p L e v e l D e s i g n s 1 0 1 1 C . O . M B A u t h o r i z e d L i q u i d a t o r 1 1 1 1 C o m p u S w v a 2 1 1 C o m p u t A M r t y 1 0 1 1 C o m p u t e r D i r e c t 5 9 - f i i1 1 C o m p u t e r M a l l O n f a r 4

C o m p u t e r M a r l 5 1 1 C o m p u t e r R e p e a t s . I n c . 1 0 1 1 C o m p u t e r V * r i d 1 1 1 2 C o s m i 3 1 2 1 C o v o » . I n 1 0

C r o w n C u s t o m C o v e r s 1 0 1 2 D a t e l C o m p u t e r s 1 1 2 D a t e l C o m p u t e r s 4 1 2 E l e c t r o n i c A r t s I F 1 2 E l e c t r o n i c A r l s1 2 B e c f r o n i c A r t s1 2 E l e c t r o n i c A r t s 1 11 2 E l e c t r o n i c A r t s 7 3 . 7 5 . 7 7 , 7 91 2 O E P Y X 4 1 3 F r e o S p i r r t S o r w g r e 8

H o l m I n s t i t u t e 1 0 1 3 H a y n e s P u b l i s h i n g 1 1 1 3 2 L y c o 6 4 - 6 71 3 M a s t e r S o f W B r e 1 1

M c G r a w - H i l l C o n t i n u i n g E d u c a t i o n 3 1 3 M . C . S 9 8 - 9 91 3 M i b r o C o . , | n c 1 0 1 3 M i c r o P r o s e S i m u l a t i o n S o l h v a r e 41 3 M i c r o P r o s e S i m u l a t i o n S o f t w a r e 3 11 3 M o n t g o m e r y G r a n t 1 0

N H S c h o o l s 4 1 3 O r i g i n S y s t e m s I n B 1 4 P A . V . Y . S o f t w a r e 1 0 1 4 P r e c i s i o n D a l a P r o d u d s 1 0 1 4 a U n k 3 1 4 H f i 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 s 1 1 1 4 4 S W h o l e s a l e r s 1 0

S d m e d l e r S y s t e m s 9 61 4 5 S > r - t e c h S o f t w a r e , I n 1

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 9 4 - 9 5S 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 E o l t w r a r e S u p p o r t I n t e r n a t i o n a l 9 S o f t n v a r e S u p p o r t I n t e r n a t i o n a l 9

1 4 S t a r M i c r o r a c s 8 1 4 s u b L D G I C C o r p o r a t i o n I B 1 4 S u p e r i o r M i c r o S v s t e m s 1 1 1 4 S u r l s i d e C o m p o n e n t s I n t e r n a t i o n a l 1 0

T e k t o n l c s P l u s , I n 1 0 1 5 T e n e « C o m p u t e r E i p r e s s 1 1 1 5 T i m e L i f e E t o o K s 1 1 5 T i m o v i c r K s , I n 1 5 T u s s e y C o m p u t e r P r o d u c t s 2 B - 2 91 3 4 U I U a b y t e 5 1 5 U t i l i t i e s U n l i m i t e f l . I n c 5 I S G X e t o c I n c 1 0

C O M P U T E I B o o k s ' C o m m o d o r e S 1 2 P r o g r a m m i n g B o o k s 2

C O M P U T E ! B o o k s ' E l e c t r o n i c B a t t l e f i e l d a n S u b m a r i n e C o m m a n d e r 5

C O M P U T E ! B o o k s ' W a r e h o u s e C l e a r a n c e S a l e 9 C O M P U T E I ' s C o m m o d o r e B u y e r ' s G u i d e . . 5

Page 119: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 119/120

1 9 7 7 - S u B L O Q I C ' s 3 g r a p h i c sp a c k a g e I B A S I C a n M S 0 0 0A s s e m b l y L a n g u a g e

e n Y e a r s o T e c h n o l o g y a n D e d i c a t i o nm i n i m u u m n i u u i n w n u n i n n n n i m m u m i i . 1 ^ / ^ m i n i , , n r a i m r a n u « m i u i u 1 1 m i n i i i n n i 1 n i n n n n n n m n n n n n n n u M i

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

S u b L O G I C ' s f i r s t b l a c k w h i t e 3 g r a p h i c s r o u t i n e s , d e v e l o p e d i 1 9 7 7 , p a v e d t h w a f o o u i n t r o d u c t i o n t f l i g h t s i m u l at i o n a n a e r i a l c o m b a t g a m i n g t h e o r y . O u s e c o n d - g e n e r a t i o n F l i g h t S i m u l a t o r I w a s w e l l c o n c e i v e d t h a t e v e n w f i n d i d i f f i c u l t t i m p r o v e u p o n . J e t ' s s p e c t a c u l a r l a n d a n s e b a t t l e s c e n a r i o s s e a n o t h e r c l a s s i c m i l e s t o n e i s t a t e - o f - t h e - a r ts i m u l a t i o n g a m i n g . S c e n e r y c o n c e p t s i n c o r p o r a t e d i n t o 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 r i g h t f r o m t h s t a r t c o n t i n u e t e v o l v e a w i n t r o d u c e n e w , m o r e b e a u t i f u l l y d e t a i l e d a r e a s o f t h e w o r l d t e x p l o r e . A n c o m i n g i 1 9 8 8 f l i g h t c o n t r o l y o k ef o e v e n m o r e r e a l i s m !

W i n v i t e y o t h e l p u c e l e b r a t e o u f i r s t d e c a d e o f s u c c e s s , a n s h a r e i o u a n t i c i p a t i o n o f t h e n e x t t e n y e a r s t o c o m e .S u b L O G I C t e n t h - a n n i v e r s a r y p r o m o t i o n a l s h i r t s a n p a s t e r s a r e a v a i l a b l e a y o u r d e a l e r o d i r e c t l y f r o m S u b L O G I C . S e y o u rd e a l e r , o w r i t e o c a l l u f o m o r e i n f o r m a t i o n .

C o r p o r a t i o n7 1 E d g e b r o o k D r i v eC h a m p a i g n I G 1 8 2 0f ? T 5 & T e l e 1 1 7 H 9 9 S

O R D E R L I N E : ( 8 0 0 ) 6 3 7 - 4 9 8 3( a c c e p t f * r » s )

Page 120: Compute Gazette Issue 56 1988 Feb

8/9/2019 Compute Gazette Issue 56 1988 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-56-1988-feb 120/120

b u t h e x c i t m f e n th a j u s t ; b o g u i i .o r t h a n t w y e a r s i t h m a k i n g . W a r r i o r so D e s t i n y s t ' l s ( l i e n e s t a n d a r d f o j t r o l e -

p l i i y i n g g a m e s . N o i l i e r g a m e c a o j j e r -| t p u a s b e a u t i f u l l y d e t a i l e d w o r l d

o a . e x c i t i n g a a d v e n t u r e .U l t i m a i t h g a m e f o n i r o l e - p l a y i n g g a m t y s : W a r r i o r so ) r m w i l l e n c h a n t t h

U t i m as y s t e m s , i n c f f l t f t t i n g i s o p h i s t i c a t i o n

9 T « ! r h v i c f e v T e g r a p h i c d e t a i l , a n i m a -

^ o c o m p l e x c o n v e r s a t i o i i si n t e r a c t i o n s

n v i t h y o » ^

\