ahoy issue 42 1987 jun

104
8/9/2019 Ahoy Issue 42 1987 Jun http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 1/104 S U P E R U T I L I T I E S 1 2 J K U L T I R A F O U R C O M P U T E R S I O N 3 U S E R - D E F I N E D K E Y S M E G A F L O P S A N C O M P R E H E N D I N G T H C O M P U T E R S P E E D O U T E R S P A C E A C T I O N G A M E S C A V E O T H I C A P

Upload: cubemanpdx

Post on 30-May-2018

235 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 1/104

S U P E R U T I L I T I E S1 2 J K U L T I R A

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

3 U S E R - D E F I N E D K E Y S

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

S P E E D

O U T E RS P A C EA C T I O N G A M E S

C A V E O T H I C A P

Page 2: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 2/104

W j u s t d i s o m e t h i n g o n l y I h W i d o W m a d e o u a w a r ds o f t w a r e f o t h C o m m o d o r e ™ 1 2 8 a n d 6 c o m p u t e r s e v e n b e t t e r !I n t r o d u c i n g . . . P a d c a t W r H a r I / w o r d p r c e s s o r P e c f c a t M a n n e r 2 / s p r e a d s h e e l P o c k e tR i o r 2 / d a t a b a 5 e

Y o u c o n b u y a l t h r e e P o c k e t p p P o c k e t W r i t e r 1 P o c k e t P l a n n e r a n d ^ f l : h i i o n c o n v e n i e n t S u p e r p a k f o t h l o (

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

Page 3: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 3/104

C O N T E N TD E P A R T M E N T S

V i e w f r o m t h e B r i d g e . . . o f t h J u n e i s s u e o / A h o y !S c u t t l e b u t t . . n e w . - - o c o m i n g r e l e a s e s - y o u ' l l r e a d i h e r e f i r s t .

E r r a t u m . . . h o w t f l u s h o u t h c l o g i I n f l o f l o w ( A p r i l ' 8 7 ) . 2 A r G a l l e r y . . : a A m i g a o f f e r i n g t h a t ' s f a f r o m m e a g e r o f f e r i n g . 3 2R e v i e w s . . . t h h a r d f a c t s o s o f t w a r e f o r t h C - 6 4 a n C - 1 2 8 . 6 T i p s A h o y ! . . . p e a r l s o p r o g r a m m i n g w i s d o m f r o m o u r e a d e r s . 7 C o m m o d o r e s . . . c h e c k t h e a s p i r i n c o u n t b e f o r e y o s t a r t . 7 P r o g r a m L i s t i n g s . . . g a m e s a n u t i l i t i e s w a i t i n g t b e n j o y e d . 8

F E A T U R E SR u p e r t R e p o r t : M e g a f l o p s a n d M i c r o s e c o n d s b y D a l e R u p e r t * 2 C O M A L C o l u m n : I t ' s T i m e t D e c i d e b R i c h a r d H e r r i n g 3 E n t e r t a i n m e n t S o f t w a r e S e c t i o n ( c o n t e n t s o p a g e 4 3 4 C - 6 4 t A m i g a F i l e T r a n s f e r b M o r t o n K e v e l s o n 5 A m i g a S e c t i o n ( c o n t e n t s o p a g e 5 3 5 * I n c l u d e s p r o g r a m s : J i f f i e s a n S w i t c h B o u n c e ( f o r t h C - 6 4 a n d C - 1 2 8 )

M

W

D

A d v J P u

6 8 5 5 S a n L o

B o D a

N e C h iD e

Page 4: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 4/104

I = R O M 7 1 - 1 1 = I 3 R T h i s i s s u e o A h o y ! c o u l d a s w e l l b d e d i c a t e d t

B e n n D u n n i n g i o n . T h p u b l i s h e r o I N F O h a c o m p l a i n e d m o r e t h a n o n c e i n h i s m a g a z i n ea b o u t s p a c e - e f f i c i e n t h e x a d e c i m a l p r o g r a m s

s q u e e z i n g o u t h B A S I C l i s t i n g s i A h o y ! t h a t u s e r s c a t y p e i a n l e a r n f r o m . B e n n , w c a n ' t p r o m i s e t h a t t h i sw i l l e v e r h a p p e n a g a i n . . . i n f a c t , i w a p u r e l y b a c c i d e n tt h a i i h a p p e n e d t h i s o n c e . . . b u t s a v e f o s h o r t l a p s e o p a g e 8 9 t h i s m o n t h ' s p r o g r a m l i s t i n g s s e c t i o n h a g o n e c o p l e t e l y b a c k t B A S I C !

A n w h i l e w e ' r e r e s o l v i n g c o m p l a i n t s : s o m e C - 6 4 / 1 2 8o w n e r s h a v e b e m o a n e d t h p r e s e n c e o f A m i g a c o v e r a g e i t h p a g e s o A h o y ! . . . a n d v i c e v e r s a . B u i h i b i f o t h N o b e l P e a c e P r i z e , M o r t o n K e v c l s o n b r i n g s i h d i v e r g e n tw o r l d s t o g e t h e r . T h r o u g h e x a m i n i n g s e v e r a l n e p r o d u c t si o u C o m m o d o r e a n A m i g a r e v i e w s e c t i o n s , t h e ( f o rK e v e l s o n n o K i s s i n g e r ) e x p l a i n s h o t o t r a n s f e r t i l e s b t w e e n t h m a c h i n e s . T h p l a c e t b e g i n i M o r t o n ' s i n t r od u c t i o n t C - 6 4 t A m i g a F i l e T r a n s f e r . ( T u r n i p a g e 5 1 . )

W d o u b l t h a i a n y o n e w i l l h a v e b e e f w i t h t h a b o v e ,o r w i t h t h r e s t o t h c o n t e n t s o t h J u n e A h o y ! :

M o s t o u h a v e a i d e a o h o l a s t e l e c t r o n s f l a r o u n di n s i d e o u c o m p u t e r s . B u t D a l e R u p e r t e x p l a i n s t h a t s p e e di t e r m s h u m a n b e i n g c a n a l m o s t u n d e r s t a n d i t h i sm o n t h ' s R u p e r t R e p o r t o n M e g a f l o p s a n M i c r o s e c o n d s .( T u r n t p a g e 2 0 . )

A f t e r t h r e a d e r r e a c t i o np r i n t e r i J a n u a r y , w t r i e d a S e n i o r E d i t o r T i L i t t l e t w r i u p A n t h o u g h h i c h a i n s o c h i t y p i n g f i n g e r , h c a m e u i p o s s i b l e t e d i t a n b l o c k o d i s k . ( T u r n t p a g e 2 7 . )

T a k i n g h i c u f r o m t h r e v e r t i n g h i a l b u m s o t h p a s tr e s s a d a p t s o n o h i m o s t a c 1 2 8 . 1 2 M u l t i R A w i l l a l l o i n t o f o u r s e p a r a t e a r e a s o m e

A n o t h e r i t h l o n g t r a d i h u m a n w o m e n t o t h e i r o w s C a v e o t h e I c e A p w i l l d a n yc u i n g y o u r b e l o v e d M a x i n e .

O n c e y o u ' v e b e e n s p o i l e df u n c t i o n k e y s , y o u ' l l d o u b t l e s sK e 1 2 g i v e s y o 3 m o r e .

W m i g h t n o i n t r i g u e y o a c r o s s b e t w e e n t t c - t a c - t o e a t h e x c i t e m e n t o f J o h n F e d o r ' st h a n t h s u o i t p a r t s . ( T u

C l e v e B l a c k m o r e p r o v i d e t h e e f f i c i e n c y o B A S I C 7 . 0 , wu n b e l i e v a b l y g o o d f o t h e i r s h d i r t y j o b t h a t s o m e o n e ' s g o t t o o t r e a c h e r o u s c a v e r n i p a g e 6 3 ) ; a n k e e p i n g t h g a l a xd e c o n t r o l i W r a i t h s ( t u r n t

T h i s m o n t h ' s E n t e r t a i n m et h S t r a t e g y i O u t e r S p a c e r e f a r e a S t a r T r e k : V i P r o m e t P o r t a l , a n S t a r F l e e t I A l s o f U n t i l D e a d , M u r d e r P u n y , a n t p a g e 4 3 . )

W r e m i n d r e a d e r s w h m i B u R e p e l l e n t p r o g r a m s f o t h Y o m u s t t y p e i t h e s e n e v e r

Page 5: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 5/104

C O M M O D O R E O W N E R S Y O A R A B O U T T B EW O N D E R F U L N E L O V E A F F A I R !S i n c e t h b e g i n n i n g o t h c o m p u t e r b o o m ,f o l k s h a v e b e e n s a y i n g w h a t t h e y w o u l dr e a l l y l o v e i p r o g r a m a n y o n e c a n u s e t p e r f o r m e v e r y d a y t a s k s .P A R T N E R 6 4 c a r t r i d g e - b a s e d p r o d u c t w i t he i g h t c o n v e n i e n t , m e m o r y - r e s i d e n t d e s k t o pa c c e s s o r i e s , d o e s j u s t t h a t .L i k e S i d e k i c k * , P A R T N E R a u t o m a g i c a l l y s u p e n d s t h e x i s t i n g p r o g r a m i y o u r c o m p u t e rw h i l e y o a r u s i n g t h P A R T N E R a c c e s s o r i e s .W h e n y o a r t h r o u g h , p r e s s b u t t o n a n P A R T N E Rr e t u r n s y o t t h e p o i n t i y o u r p r o g r a m w h e r e y o l e f t o f f .

A C C E S S O R I E S A Y O U R C O M M A N D :A p p o i n t m e n t C a l e n d a r a n D a t e B o o k : K e e p t r a c ko a p p o i n t m e n t s a n d e a d l i n e s . A t h p r e s s o k e y ,y o u ' l l b a b l e t r e v i e w y o u r a p p o i n t m e n t s f o d a y ,w e e k , o m o n t h . M o n t h s m a b v i e w e d i t h e i r e n t i r e t yi t r a d i t i o n a l c a l e n d a r f o r m a t , a n t h e n p r i n t e d o u t .M e m o P a d : W r i t e y o u r s e l f i m p o r t a n t n o t e s . P r i n t t h e mo u o p a p e r o s a v e t h e m o n t o d i s k .N a m e , A d d r e s s a n d P h o n e B o o k s : K e e p t r a c k o i m p o r t a n t n a m e s , a d d r e s s e s , a n p h o n e n u m b e r s .A v a i l a b l e i n s t a n t l y , a n t i m e y o u u s e y o u r c o m p u t e r .

• C a l c u l a t o r : m u l t i - f u n c t i o n c a l c u l a t o r w i t h a o p t i o n a l" p a p e r t a p e " t h a t p r i n t s o u y o u r c a l c u l a t i o n s o y o u rp r i n t e r .T y p e w r i t e r : T u r n s y o u r c o m p u t e r a n d p r i n t e r i n t o

A u t o D i a l e r : A y o u r c o m m a s e a r c h t h r o u g h y o u r l i s t f o t a u t o m a t i c a l l y d i a l t h n u m b e S c r e e n P r i n t : A t h p r e s sg r a p h i c s ) o y o u r c o m p u t e ro y o u r p r i n t e r .

O T H E R F E A T U R E S :S w i f t D O S : A l l o w s y o t a cd r i v e c o m m a n d s a n t i m e .S w i f t L o c k : E n t e r y o u r s e c r ey o u r c o m p u t e r . T h k e y b o a r r e - e n t e r y o u r c o d e .E x t e n d e d P r i n t e r C o n t r o l : m a n d s d i r e c t l y t o y o u r p r i n t eS w i f t L o a d : A l l o w s y o u r C o

Page 6: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 6/104

l - 2 2 L i n c o

S o n y D S D D 5 1 9 . 9 7M e m o r e i D S D D 5 . . . B . 9 7P r e c i s i o n D S D D 5 V . " . . . . S 7 . 9 7B o n u s b V e r b a t i m D S D D 5 H " S 6 . 9 7S o n y 3 V i " D S O D 2 5 . 5 0S o n y 3 V S " S S D D S 1 9 . 5 0W i n n e r s 3 f t * D S O D . . . S 2 4 , 0 0

Z o r k 4 . 7 7

Z o r kF i l e N o C a l c N o F r o g g e r

B e r lP o p e y e . .M u l l i p l a nT r i a dB a t t l e z o n e ( 7 . 7 7R o b o t r o n ( 7 . 7 7R a c k - E m U S 6 . 7 7

M a c h , 2 2 . 5 0M a c h 1 2 2 9 . 9 0L e a d e r B o a r d 2 3 . 9 0T o u r n a m e n t D i s k ( 1 2 . 9 0

O m a t e 1 O m a t e 2 0 . .P I u g - N - P r i n t C 6 4 . . .P l u g - N - P r i n t A m i g a . .P a n a s o n i c 1 0 9 1P a n a s o n i c 1 0 8 0 . . . .S t a r N 1 S t a r S G 1 0 CO k i m a l e 1 2 0E p s o n L X 8 E p s o n F X 8 5E p s o n F 2 8

( 1 2 4 . 7 7S 1 3 4 . 7 7

. 5 9 . 7 7. 6 9 . 7 7. ( 2 3 4 . 7 7

S 1 9 9 . 7 7S 2 3 9 . 7 7( 2 2 8 . 7 7( 2 2 4 . 7 7S 2 3 9 . 9 0( 3 6 9 . 9 0( 4 7 9 . 9 0

M O N I T O R SS a m s u n g 1 4 ' C o t o r 1 1 3 9 . 0 0S a m s u n g G r o a n 1 2 " J 4 9 . 9 8 C o l . C a b l e J 6 , 7 M o n i t o r C a b t o J 5 . 7 N E 1 2 " C o l o r ( 1 3 4 . 9 0

J O Y S T I C K S A C C E S S O R I E SW I C O T h B o s s J 1 0 . 7 7W I C O B a l l S 1 4 . 7 7W K W a t 1 8 . 7 7K r a f t 1 6 . 7 75 1 4 " D r i v e C l e a n e r I 6 . 7 73 1 4 " D r i v e C l e a n e r 7 . 7 7C R C l e a n e r S 1 4 . 7 7C 6 C o v e r 6 . 7 7C 1 2 8 C o v e r 7 . 7 7D n v e C o v e r S S 7 . 7 7P r i n t e r H e a d C l e a n e r 7 . 7 7

V I 1 5 2 5 G r a p h i c s P r i n t e r . . S 9 9 . 9 0M P 6 0 P r i n t e r ( 1 0 9 . 9 0C 1 6 0 0 3 0 B a u d M o d e m 3 7 . 9 0C o m m o d o r e P l u s M . 7 9 . 9 0

T I M E W O R K S

K o a l a P a B K o a l a T e c h n o l o g i e s 3 9 . 7

S y l v i a P o r t e r ' sP e r s o n a l F i n a n c e 3 9 . 9 0

O a l a M a n a g e r 1 2 S 3 7 . 7 7S w i f l c a l c 1 2 w / S i d e w a y s 3 7 . 7 7W o r d n n t e r 1 2 8 w J S p e i l C h e c k i 3 7 . 7 7P a r t n e r 1 2 $ 3 7 . 7 7

A l F o u r S 1 4 9 . 9 0D a t a M a n a g e r 2 7 , 7 7W o r d m r i t e r S 2 7 . 7 7S w i l l C a l c 2 7 . 7 7

A l T h r e e S 1 3 9 . 7 7

C h a m p i o n s h i p W r e s t l i n g S 2 3 . 9 0W o r d G a m e s . 2 3 . 9 0S u p p e r C y c l e I 2 3 . 7 7S u m m e r G a m e s . . 2 3 , 9 0S u m m e r G a m e s I I 2 3 . 9 0W i n t e r G a m e s 2 3 . 9 0F a s t L o a d 2 3 . 9 0M u l t i p l a n 3 9 , 9 0W o r l d K a i a i a C h a m p 5 1 7 . 9 0W o r l d s G r e a t e s t B a s e b a l l 1 2 2 . 9 0K o r o m s R i f t 2 2 . 9 0E i d o l o n 2 2 . 9 0

Page 7: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 7/104

C C U T T M E I 3 U T TM I D I E D I T O R S G E O S G R A P H I C S A M I G A M E M O R Y E X P A N D E R SI N T E R F A C E M H C - 6 4 A C C E L E R A T O R G A M E S F R O M S S I , S U B L O

A M I G A C L O C K C A L E N D A R B A S K E T B A L L H A N D I C A P P E R B U D G D R A F T I N G T O O L 1 5 7 1 U T I L I T I E S F O R T R A N C O M P I L E R S P R E A

F O U R F R O M D Y N A C O M PA e c l e c t i c q u a r t e t f o t h e 6 4 :C o l l e c t o r ' s P a r a d i s e ( S 1 9 . 9 5 ) k e e p s

a i n v e n t o r y o a n c o l l e c t i o n , a d j u s ti n v a l u e t k e e p i n s u r a n c e a n p e s o n a l r e c o r d s u t d a l e . T o t a l d o l l a rv a l u e , p r i c e p a i d , a n p e r c e n t a g e a p r e c i a t i o n a r e a l c h a r t e d .

T h m e n u - d r i v e n H o m e I n s u r a n c eI n v e n t o r y ( $ 2 9 . 9 5 ) i n c l u d e s c o m m a n d sf o g e n e r a t i n g t o t a l v a l u a t i o n o f i l ea n f o a u t o m a t i c u p d a t i n g o q u a n t i t ya n v a l u e o e a c h e n t r y .

C h i l d r e n ' s C a r o u s e l ( $ 1 9 . 9 5 ) c o p r i s e s n i n e g a m e s , i n c l u d i n g m a t c h i n gs h a p e s a n l e t t e r r e c o g n i t i o n .

F o c h i l d r e n a g e d 1 m o n t h s t s e e y e a r s , H o d g e P o d g e ( $ 1 8 . 9 5 ) p r s e n t s c a r t o o n s , a n i m a t i o n s , a n s o n g se x p l a i n i n g a r t i c l e s a n c o n c e p t s l i k em a g n e t s , u a n d o w n , a n c o l o r .

D y n a c o m p , I n c . , 7 1 6 - 6 7 1 - 6 1 6 0 ( s e ea d d r e s s l i s t , p a g e 1 2 ) .

C O M M O D O R E B I M A F o c u s i n g o b u s i n e s s a p p l i c a t i o n s o C o m m o d o r e c o m p u t e r s . M o n e y M

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

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

I a d d i t i o n t p r i n t i n g c e r t i f i

c a t e s . A w a r d -M a k e r l e t s y o

c r e a t e d i s k -b a s e d a w a r d

t h a t w i l l f l a s ho f r i e n d ' s

c o m p u t e r s c r e e nm a r q u e e - s t y l e ,

R E A D E RS E R V I C E N O 2 4

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

H T e c h E x p r e s s i o n s , 8 0 0 - 8 4 8 - 9 2 7 3o 3 0 5 - 8 5 4 - 2 3 1 8 ( s e c a d d r e s s l i s t , p a e e1 2 ) .

1 5 7 1 U T I L I T I E SF r e e S p i r i t ' s S u p e r D i s k U t i l i t i e s c o

l e c t i o n o p r o g r a m s f o t h 1 5 7 1 d i s kd r i v e i n c l u d e s s i n g l e a n d u a l d r i v e f i l ec o p y a n d i s k b a c k u p s y s t e m s , f i l e u n s c r a t c h , a u t o h o o t , w r i t e p r o t e c t , f i l el o c k a n u n l o c k , C P / M P l u s b a c k u p ,1 5 4 1 , 1 5 7 1 , a n I B S y s t e m 3 4 f o r m a t ,

C - 1 2 8 D R AH i e R i d e

d r a f t s m e n , e w e l l a h o mk i t c h e n o r pl a y o u t , t o d r

c o n t i n u o u so r y . C o m p o n u s e d a r c k e p h y d r a u l i c s , ep e r m i t t h u a n c o m b i n c r e a t e n e o e x p a n s i o n R

Page 8: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 8/104

T h M a s t e r E d i t o r / L i b r a r i a n f o I h C - 6 4 o 1 2 a n t h Y a m a h a F B - 0 1( S 9 9 . 9 5 ) i n c l u d e s s u c h f e a t u r e s a d o b l b a n k e d m e m o r y , v o i c e / b a n k / c o n -f i g u r a t i o n / i n s t r u m e n t d u m p s a n e d i ti n g , a n b u l k a n i n d i v i d u a l f i l e t r a n sf e r s o a l d a t a . T h p r o g r a m i P a s sp o r t a n S e q u e n t i a l c o m p a t i b l e .

M I D I m o u s e M u s i c , 5 0 3 - 6 2 2 - 5 4 5 1( s e e a d d r e s s l i s t , p a g e 1 2 ) ,

D I S C O U N T E D D I S K E T T E SB u d g e t s o f t w a r e p u r v e y o r C o m p u t e r -

E a s y w i l l r e d i s t r i b u t e t r i o o C - 6 4o l d i e s a S 9 . 9 5 e a c h : P i n b a U M a t h( a r i t h m e t i c f o g r a d e s t h r o u g h 6 ) C r a z y C o n v e y o r s ( c l i m b l a d d e r s , s l i d ed o w n p o l e s , a n t r a v e r s e u n p r e d i c i a b l em o v i n g c o n v e y o r s ) , a n T o u c h l o p i n g7 U J o r ( 1 p r e p r o g r a m m e d l e s s o n s a n p r a c t i c e e x e r c i s e s ) .

C o m p u t e r E a s y , 8 0 0 - 5 2 2 - E A S Y ; i A 6 0 2 - 8 2 9 - 9 6 1 4 ( s e e a d d r e s s l i s t ,p a g e 1 2 ) .

B A S K E T B A L L H A N D I C A P P I N Gb a s k e t b a l l h a n d i c a p p i n g s y s t e m

f r o m S o f t w a r e E x c h a n g e l e t s t h 6 o w n e r h a n d i c a p t h w e e k s N B g a m e su s i n g o n l y i n f o r m a t i o n f o u n d i t h d a i l y p a p e r . A b o u t f i v e m i n u t e s i r q u i r e d t e n t e r t h e d a t a t h p r o g r a mr e q u i r e s t p r e d i c t i h w i n n e r , t h e p o i n ts p r e a d , a n t h t o t a l p o i n t s . I n f o r m at i o n e n t e r e d f o r t h e 2 p r t e a m s i s t o r e d f o l a t e r h a n d i c a p p i n g u s e .

S o f t w a r e E x c h a n g e , 3 1 3 - 6 2 6 - 7 2 0 8( s e e a d d r e s s l i s t , p a g e ! 2 ) .

M E M O R Y E X P A N D E R E X P A N D E Rm e g a b y t e u p g r a d e k i f o t h

5 1 2 K A l e g r a m e m o r y e x p a n s i o n u n i td r a w s i t p o w e r f r o m t h A m i g a a t h e x p a n s i o n c o n n e c t o r , c o n s u m i n g u n d e r

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

9 0 - d a y w a r r a n t y i i n c l u d e d . P r i c eo i h u p g r a d e k i i $ 4 7 9 . 0 0 .

A c c e s s A s s o c i a t e s , 4 0 8 - 7 2 7 - 8 5 2 0( s e e a d d r e s s l i s t , p a g e 1 2 ) .

M A X I P L U S M A C R OT h M a x i P l a n s p r e a d s h e e t f o t h

A m i g a i n o a v a i l a b l e a s M a x i P l a n

* * * * * * * *

D I S K M A G A Z I N ET h m o n e y - s a v i n g s u b s c r i p t i o n r a t e s f o A h o y ! m a g a z i n e a n d t h A h o y !

p r o g r a m d i s k a r n o e v e n l o w e r !I y o s u b s c r i b e t t h A h o y ! D i s k M a g a z i n e — m a g a z i n e a n d i s k p a c k

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

P l u s , i n ci n a n pi t i v e c o mm o v e m e n l e c t i o n s .t h m a c r o e r o t h i n i $

O x x i I l i s t , p a g e

G A M ES c e n e r

6 F U g h tc o v e r s t S t a t e s f rK e W e s td r e d s o fr o a d s , r at e t o w eA m o n gW h i t e H oa n P e n tS u b L O8 4 8 2 ( s e

G a m e s C h a m p i o P r i c e i

G a m e s tl i s t , p a g

N e S l a t e d

D a r k n e s sh o u r s o a d v e n t u r t u r e r s . Y a n c e i th o l d w i t c h o s e n( d w a r v e s a n e i g p r i e s t , t h i a n , a n

B a t t i e p l a y e r t

Page 9: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 9/104

N E W SS S h a a l s o r e l e a s e d R o a d w a r 2 0 0 0

i A m i g a f o r m a l .S t r a t e g i c S i m u l a t i o n s I n c . , 4 1 5 - 9 6 4 -

1 3 5 3 ( s e e a d d r e s s l i s t , p a g e 1 2 ) .L i D e t e a o r ( $ 1 5 . 0 0 ) , C - 6 4 s o l v e -

t h c - m u r d e r t e x t g a m e , r e q u i r e s o n t e i g h t p l a y e r s t i n t e r r o g a t e t h 2 s u p e c t s a n g u e s s w h e t h e r o n o t h e yt o l d t h t r u t h . A a v e r a g e g a m e t a k e sl e s s t h a n o n h o u r .

N a t i o n w i d e C o m p u t e r I n d u s t r i e s ,9 1 2 - 7 8 3 - 1 1 5 8 ( s e e a d d r e s s l i s t , p a g e 1 2 ) ,

H E L P F O A D V E N T U R E R SQ u e s t B u s t e r s , T h A d v e n t u r e r ' s

N e w s l e t t e r , n o i n c l u d e s w a l k t h r u s( s t e p - b y - s t e p s o l u t i o n s ) t o a i l e a s t t w g a m e s i e a c h i s s u e . E v e n g a m e r s w h s n e e r a s u c h a s s i s t a n c e c a p r o f i t f r o mt h p o l i c y , b w r i t i n g t h e i r o w s o l ut i o n s t g a m e s t h e y ' v e s o l v e d . E a c h a c e p t e d w a l k t h n i w i l l e a r n t h a u t h o rt h g a m e o h i c h o i c e . O n y e a r ( 1 i s s u e s ) c o s t s S I 6 ; a f r e e s a m p l e w i l l b s e n t t a n y o n e w h f o r w a r d s s e l f - a dd r e s s e d , s t a m p e d e n v e l o p e .

Q u e s t B u s t e r s ( s e e a d d r e s s l i s t , p a g e1 2 ) .

V I 1 S O F T W A R EW g e l e t t e r s e v e r y w e e k f r o m V I

2 o w n e r s w h o s e s y s t e m s a r s t i l l u a n r u n n i n g , e v e n i o n l y i t h k i d s 'p l a y r o o m . W h i l e w m u s t c o n t i n u e t l a u g h i n g l y d e c l i n e t h V I c o n t i n g e n t ' sr e q u e s t s f o s u p p o r t i t h e s e p a g e s ,M G S o f t w a r e o W i s c o n s i n h a i f o r m e d u t h a i t h e y ' v e a c c u m u l a t e dl a r g e i n v e n t o r y o V I s o f t w a r e f r o mv a r i o u s d e a l e r s a n l i q u i d a t o r s . T h e yi n v i t e o u r e a d e r s t o c a l ! o w r i t e f o i n f o r m a t i o n .

M G S o f t w a r e , 7 1 5 - 7 7 9 - 5 6 0 0 ( s e ea d d r e s s l i s t , p a g e 1 2 ) .

f o t h e x p e r i m e n t e r , t e c h n i c i a n , e g i n e e r , o a d v a n c e d h o b b y i s t . A m o n gt h e s e a r E P R O M c o p y , c o m p a r e a n r e a d f u n c t i o n s , c a p a c i t a n c e m e t e r , a n m u l t i p l e t i m e b a s e d i g i t i z e d s c o p e d i p l a y . T h s y s t e m h a 1 a n a l o g i n p u t sa n 1 i n d i v i d u a l l y p r o g r a m m a b l e d i g it a i n p u t / o u t p u t s . m u l t i r a n g e a n a l o go u t p u t s , 8 o p e r a t i n g s y s t e m , r e a l - t i m ec l o c k , a n a e x p a n s i o n c o n n e c t o r f o 3 m o r e d i g i t a l I / c h a n n e l s o a n l o i n p u t s . B B S - b a s e d u s e r s g r o u pe x i s t s f o r s u p p o r t ; i t n u m b e r i 3 0 3 -5 9 7 - 8 6 7 0 .

S l i d e M o u n t a i n S y s t e m s . 3 0 3 4 4 9 -4 7 8 3 ( s e e a d d r e s s l i s t , p a g e 1 2 ) .

B O R N T O L A T ET i m e T r a v e l e r ( $ 3 9 . 9 5 ) w i l t p r i n t a

l i s t o s i g n i f i c a n t d a t a f o a n y e a r f r o m1 9 0 0 t h r o u g h t h p r e s e n t - p r e s i d e n t s ,

a v e r a g e a n n u a l i n c o m e , p r i c e s . W o r l dS e r i e s w i n n e r s , e t c . - a l o n g w i t h a c a e n d a r f o a n m o n t h o t h a t y e a r . T h c o m p a n y ' s i d e a i t h a t C - 6 4 o w n e r s c a d e a n u a m a l l s a n l l e a m a r k e t s , s e l li n s h o p p e r s p r i n t o u t s l o t h e i r y e a r o b i r t h — t h o u g h i w i l l b t o u g h t c o p e t e w i t h t h o s e l a r g e r c o m p u t e r s , a r e a d y e n t r e n c h e d i A m e r i c a ' s s h o pp i n g c e n t e r s , t h a t o f f e r p r i n t o u t s p e c if i t t h d a t e o b i r t h .

N a t i o n w i d e C o m p u t e r I n d u s t r i e s ,9 1 2 - 7 8 3 - 1 1 5 8 ( s e e a d d r e s s l i s t , p a g e 1 2 ) .

W H A T" C O M A Le d u c a t i o n l a n g u a g e .

" I l a n g u t h i s o n i . . Y o m a w h a t y o f o r . " J i C O M P U T

" C O M A Ll o o k i n g f T h o m p s o n

" d o n ' t hl i s t a l t h N o l a n d BS o f t w a r e

" c a r ef a s t e r , a n p r o g r a m mm o s t u s e ra r o u n d . "m a g a z i n e

" C o m b i n ef e a t u r e sL o g o , M o i a n e a sA h o y m a g

Page 10: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 10/104

i t o r , i n c r e a s e d f l e x i b i l i t y i g r a p h i c sp l a c e m e n t , a n d t w o n e f o n t s . A d d it i o n a l l y , t h A r t G a l l e r y a n / c l i pa p a c k a g e s h a v e b e e n e x p a n d e d t p r o v i d e m o r e t h a n 3 8 p i e c e s e a c h .

U n i s o n W o r l d . 4 1 5 - 8 4 8 - 6 6 7 0 ( s e ea d d r e s s l i s t , p a g e 1 2 ) .

F L E E T 1 T u r b o 6 ( $ 1 8 9 . 0 0 ) p l u g s i n t o t h

C - 6 4 ' s u s e r p o r t , i n c r e a s i n g i t s p e e df r o m t h p r e s e n t 9 8 K H t o v e rM H z . T h c a r t r i d g e ' s 6 5 8 1 6 m i c r o p r oc e s s o r , w h i c h i n c l u d e s 6 4 o b a t e r y - b a c k e d R A M , t u r n s t h 6 i n t o1 b i c o m p u t e r , i t p r o c e s s i n g s p e e d

m a t c h i n g t h a t o t h I B P C . O n l yp r o g r a m s u s i n g t h b u i l t - i n t i m e r a n r e a l - t i m e c l o c k o t h C - 6 4 w i l l f a i l t b s p e e d e d u p T u r b o 6 e m u l a t e s t h 6 5 1 0 C P o t h C - 6 4 , a l l o w i n g i t o p e r a t e i n o r m a l C - 6 4 m o d e . T h E P R O M i n c l u d e d o t h b o a r d e n a b l e st h u s e r t a d o t h e r o p e r a t i n g s y s t e m sb b u r n i n g i t h p r o g r a m .

S w i s s c o m p , 8 1 3 - 6 2 8 - 0 9 0 6 ( s e e a d r e s s l i s t , p a g e 1 2 ) .

L T D . T I M EL t d . ' s T i m e S a v e r ( $ 7 9 . 9 5 ) p r o v i d e s

t h A m i g a w i t h a r e a l - t i m e c l o c k c a e n d a r w i t h b a t l e r y b a c k u p , a u t o m a t i ct i m e / d a t e e n t r y , p r o g r a m m a b l e u s e r - d ef i n e d m a c r o k e y s s t o r e d i 8 o C M O S R A M , b u i l t - i n R O M - b a s e dm a c r o s , a n c o m m a n d r e c a l l a n l i n ee d i t i n g . s t u d y i u n o b t r u s i v e n e s s , t h p e r i p h e r a l u s e s u n R A a n d n od e s k s p a c e ( i a t t a c h e s t t h u n d e r s i d eo t h A m i g a ) , a n d p l u g s i b e t w e e nt h k e y b o a r d a n t h c o m p u t e r , t h e r e b yl e a v i n g a l p o r t s f r e e .

L t d . , 3 1 6 - 2 6 7 - 3 8 0 7 ( s e e a d d r e s sl i s t , p a g e 1 2 ) .

B O O K ST w f o t h A m i g a f r o m A b a c u s :A m i g a T r i c k s a n T i p s ( $ 1 9 . 9 5 ) i

c o l l e c t i o n o d i v e r s e p r o g r a m m i n gt e c h n i q u e s , i n c l u d i n g h o t s i m u l t a ne o u s l y d i s p l a y 6 c o l o r s o t h e s c r e e n ,a c c e s s l i b r a r i e s f r o m B A S I C , a n c r a t c h a r a c t e r s e t s . A l s o p r o v i d e d a r t i p s o u s i n g A m i g a D O S , g r a p h i c s ,p r o g r a m m i n g a i d s , a n t h m o u s e .

$ 5 9 . 9 5

p o w e r f u l w o r d p i a c o Q f j J n g s y s t e m l o I h - r r C o m m o d o r e 1 7 I n c l u d e s 1 O i c n m M a i . i t m / r ^ l f ) d i s p l a y ' F o n t s H j u r i y 1 u s

F o n i c i l H U N C f i f J l o " i n c l u t l f i d F o r e i g n L a n g u u g ' - D n F r o m t h i l u l h o r o F O N T M A S J E t t r C D m i i F Q N T M A S J E R 1 2 9 . i i n h i n c i d v f l r i i a n F a C a m r h B d c e l / f i T h i l p a w t r l u l - [ ■ ' p r o e m m . w i l h m i n y d i H o r o n l p r i n t i t y l u ( f o n l i | . t u r n i y o u rm i t r u [ " i n l o m o r s p g w i r l u l i T i r r n p i p t r i . n i m l M i u i n I r j r i l g j i u n g u i ^ t i i | u i l i l t o

] - , i p p i i t i i i a n i H e i r i t d h c j p j b i i f l u tN O W I T H N O C O P Y P R O T E C T I O N U S E S H A R D W A R E K E

W o r d P r o c e s s i n g F e a l u r e s

I h d o

n

< i * j - f l n

T h s i d e a n c o m m a ni n p r o p i c h a r tm o u s e t i a l a n s o u n d s

A b a c ua d d r e s s

T h B ( S 1 9 . 9 5 )a n d s o u m i n g , f a n l i s t

P r o g r e3 0 3 - 8 2 5

M i c r og u a g e sb y H a y d eW i l e y a a n d i s c 2 l a n g

J o h n( s e e a d d

F O R T R e p o r

e p a c k ar e q u i r eg e n e r a t ef r o ma n w o rq u e n t i a le w i l l c s y s t e mp u r e m a b s a v e s t a t e m e n g r a m m i E X E C c f a c e t M K e r n a l

T r i d e n

Page 11: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 11/104

S o f t w a r e D i s c o u n t e r sO r \ 1 C l l C d « F r e e s h i p p i n g o o r d e r sF o O r d e r s O n l y — 1 - 8 0 0 - 2 2 5 - 7 6 3 8 $ 1 0 0 i c o n t i n e n t a l U S P O r d e r s — 1 - 8 0 0 - 2 2 3 - 7 7 8 4 » N s u r c h a r g e f o V I S A / M C u s t o m e r S e r v i c e 4 1 2 - 3 6 1 - 5 2 9 1 » Y o u r c a r d i n o c h a r g e A B A C U S S O F T W A R EA a i e m b l a r M o n l t o r . . 1 2 5B . l l c 1 2 B a * l c 1 2 B 1 3 C a P a l . 1 2 C a d P a k 1 2 9 1 3 c m n p . n s a . . . . 1 2 C o d o I 1 2 C o b o l i 2 « » 3 F o r t h 1 2 P o w e r P l e n 1 2 P P 1 2 P P M 1 2 8 M i - s ■ , ■ ■ . ! ; ■ ' ■ ; « ' , ; ' ■S u p e r C 1 3 S u o t ' c m 1 3 S r j J M f P M C l l 1 3 r , . ■ , : - ■ ? ■ : ■ - t \ \ 1 3 a c c e s s

1 3 R o b o t i c * W o r t i h o p 1 1 1 9I ' o n i h " r s - i e t 2

T r i p l e P i c k : B H l . B H 2 ,R * l d O v e r M a i c o w ■ ■ ' .W o r l d C l a m

L e a d e r B o a r d 1 2 A C C O L A D EA c e a f A c e a 1 1 C o r n i c e 1 1 9F i g h t N i g h t 1 1 9

H a r d b a l l 1 1 K i l l e d U n l l l D e a d 1 1 P S t - S T r a d i n g 1 1 A C T I O N S O F TT u n d e r o p p e r . 1 1 9U p P a M a c o p e I . 1 1 9A C T I V I S I O NA l l a n i 1 2 C r o a t C o u n t r y

R o a d R a c * H i < J * m » m * k a i 1 2 O a m e m a k e r L i b r a r y D l a k *

S p o r t a 1 1 S c i e n c e F i c t i o n . . . 1 1

G r e e t i n g C i r d M e k * r 1 2 M B C s o r l ' 1 2 M u e l c S t u d i o 1 2 P o r t a l 1 2 S h a n g h a i . 1 2 T a t a T l m e e

I n T o n e t o w n ■ . - 'T r a n i t o r m e r * . . 1 2 3A R T W O R Ki S u n : ! B l a n k a l

V o l l e y b a l l 1 9 8 B r l d g * 4 . D S 1 ( .E q u a l ( r l i n S h o w

J u m p a r 5 a H i g h l a n d a a m a i . 1 9 . 8 8H o l a l n O n a I o i I n t e r n a t i o n a l H o c k e y . 1 1 8

A V A N T A O ED l l i n F i . . I B B !D a c a p i o r I B P o w e r M . S p y v i . S p y i 1 1 9 . MB A T T E R I E S I N C L U D E DC o m u l l i n l ( o 4 0 1 1 2 6 ) 1 3 6P a p e r c l i p w ' S p e l l 1 2 P a p e r c l i p 1 M U M RB E R K E L E Y S O F T W O U K SO a s a U a 1 4

a o a S 4 1 3 ■ Q a o - C a l e 1 3 ■ O e o e D e e k P a k i . . 1 J Q■ Q e o e D e e k P e W C . ■ f J « o - D * x 1 2 ■ Q a o - F I I * U ■ < • » i i . - . . . . t i l■ V i f l l - j f ' . w i a r i o p 1 3 * O a o a 6 . 1 . 1 . i

. . ■ . _ : , ' . ' . o n l y lB R O D E H B U N DB a n k S t S a r l e e C a l lC a r m a n S a n d l t g o :

U S 1 2 W o r l d 1 2

■ : ■ < ! " " . . - l i P r i n t S h o p I 2 P . S . C o m p a n i o n . . . . 1 2 3P . S . Q r a p h l c a L i b r a r y

1 , 1 2 , o r < 3 . 1 1 6 E e .P . S . Q r a p h l c e L i b r a r y

r t o l l t J i y E d i t i o n . 1 1 T o S h o p 1 3 C M C M A c c o u n t i n g . 1 1 1 9C M S A c c l . 1 2 8 . . . 1 1 1 9C M I m e n t o r y 1 2 . 1 4 9D A T A E A S TB r a a k i h r u . . 1 2 C o m m a n d o U E x p r t e e R a l d a r $ 3 I k a r l W a r r i o r * . . 1 3 K a r a i a C h a m p 1 1 K u n g F M e i t a r . . . . 1 1 4T a T t a m W r e a l l l n g . 1 2 3D A V I D S O NA i o e b l i t t e r 1 3 M a t h B l a a l a r 1 3 3E p . . d n . . t i » r i i 1 3 S p a l l I 1 3 W o r d A t t a c k 1 3 E L E C T R I C D R E A M SR o c k y H o r r o r S h o w . 1 1 4S p l n d l u y v j i i ; iT i t a n i c R e c o v e r y

M l a e l o n 1 1 Z o l d e S 9 U 8E L E C T R O N I C A R T SS o / f w a r e d e l a t e S t t t t a :A r c h o n 1 Q . MA r t h o n 2 A d a p t . . 1 9 . UF i n a n c i a l C o o k b o o k 1 9 . M

U l l l m i i a W l i a n j I 9 . UE L E C T R O N I C A R T SA d v . C o n a t . S a t 1 2 8A m t r t c a ' a C u S a i l i n g 1 2 A r c t l c F o i . 1 2 3B a r O ' a T a l a i 1 2 B a r d ' a T a l i 2 T h

D a i l l n y K n i g h t 1 2 B a l l 1 * r a . 1 2 8C h a a i m i a i a r 2 0 0 0 1 2 L o r d a o C o n q u t f i 1 2 M a k a f o u l O w

M u r d . r P u r t v . 1 2 M i r s l t M a s n a i i . 1 2 3P a g a i u i 1 2 R o a d t o M o i c o w 1 2 R o o o t P a a c a l f . 1 2 R u t a l a — T h a

Q r a a i W a r . 1 2 S c r a b b l * 1 2 S t a r F l t t i l . . . 1 2 A o r l d T o u r a c l i 1 2 E P V XB a l l b l u a r . . 1 9 . 8 8B a r b l a 1 9 . MC h a m p . W r a a l l l n g 1 2 3C r a a t a A C a l a n d . r . 1 1 9□ a i l r o f t r . 1 2

■ . : : i - ■ I - 1 2 O a l i w a y t o A p a h i l 1 8 . 8 8

N o 1 1 I m p o i a l b l a M i l l i o n I S . B SJ a C o m b a t S i m u l a t o r 1 1 4K o r o n l a R l ' t 1 9 . 8 6M o v l a M o n a t a r . 1 2 3M u l i l p l i n 1 2 1 2 P l t a 1 o p 2 i a . 8 8

P . S . Q r a p h l e t S c r a p b o o k• 1 : S p o r 1 i 1 1 8( 2 O I I I h * W a l l . 1 1 *

3 S c h o o l l i f lR t i c u a o F r a c t * l u i 1 9 . 8 9S l r a a t S p o r t i ;

B a a a b a l l C a l le « a k * 1 b » l l C a l l

S u S u i t l S i m u l a t o r 1 2 5S u m r n a r Q a m a * . 1 1 4S u m m a r Q i r n a i Z . 1 2 3S u p a r C y c I a 1 2 T t n i p l a A p a h a l T r l l o g y l 1 4T h E i d o l o n * B . o 9W o r l d Q a m a i . . 1 2 }W o r l d ' * Q r a a i a a t

B a i a b a l l 1 1 F I R E B I R DE I t 1 1 O o l d a n P a t h C a l lQ u I l d o l T h l a v t a . C n l lS t a r g l l d a r 1 2 T a l k i n g T a a c h a r . . . 1 2 5T h P a w n 1 2 T r a c k a r 1 2 O A M E S T A R

I N F O C O MB a l l y h o o 1 2 B u r a a u c r a c y 1 2 . . 1 2 3H l l c n h l k a r ' a Q u i d 1 2 H o l l y w o o d H I J I n x . 1 2 5L a a t h a r O o d d a i a a a 1 2 M o o n m l * L . 1 2 3T r i n i t y 1 2 9 1 2 EW l a h b r l n g a r 1 2 3Z o r M 1 2 K O N A U IJ i l t o r t a kY l A K u n g F u

R u t h ' N A t t a c kY I » A r K u n 9 F u 2M A S T t P T n O N I CA c t i o n B l k a rB o u n d e r . . . . . . . .C a p l a l n Z i E l a c i n O l l d a

1 1

. 1 1 9. 1 1 9

m . 1 8 . 6 91 8 . 6 61 8 . 6 9

I n l l n l t y M a c h l n a ( R ) 1 9 . 9 9S A S I d * S o c c e rK n i g h t Q i m e *L e i l V - SM a g n u m J o y i l l c kM a i l e r o M a g i cN l n j iP r o Q o l tS h o g u nS p e e d K i n g . T h S l u g g e r . V i g i l P o k e r

J a c k p o lM I C R O L E A G U EB a i e b a l lB o S c o r e S t a l lG e n e r a l M i n e g a r

1 6 . 6 91 8 . 9 61 6 . 8 8

. 1 1 2i B . e s1 6 . 6 9I B 8 8i g . e e1 6 . 8 8M . M . . . 1 2 5. . 1 1 8. . 1 2 5

1 9 8 5 T a a m D a t a 0 t 1 1 1 S B B T a a m D a t a O l a k 1 1 W W F W r t i l l l n g . . . , « (M I C K O P K O S CA c r o | a t 1 1

i i I V i N a 1 2 r M S S U I k . E . g l . 1 2 Q u n a h l p 1 2 K i n n * d r A p p r o a c h . . H S l l a n t S a r v l c a 1 2 T o p Q u n n a r . . . . 1 1 M I N D S C A P £B o p l W r t a i l * . . 1 1 C r o M w o r d M a g i c 1 3

f i i i ■ o t h C r o w n 1 2 F a l r l l g h t 1 1 F l a t . . . , 1 1 H l g h R o l l a r 1 1 I n d o o r S p o r t i 1 1 9I n f i l t r a t o r 1 1 P a r a l l a x 1 1 P a r t a c t S c o r t S A . . 1 4 4r . " ( i n s t a r

i c a H o c k e y . . 1 2 T h a A m a r l c a n C h a M a n g t

S a i l i n g S i m u l a t i o n 1

P l c a i a o ' a R a v a n g P a n w I S o f l w a r a

S n a p a h o t 8 ( R S u p * r b a a a 8 4S u p a r t » a t 1 2 SS u p a r * c r l p t 8 4 . .S u p a r a c r l p M 2 8O R I G I NA u t o d u a lM o * b ! u aO g r aU I 1 l m a 3U l t i m ap n O F E S S l O N A i .F l a a l F i l a r . . F l i a i S y * i * m 2F l a a l S y a t * m 3 1 2

: ■ ■ ' . , - 1 . i ■ . R E L E V A N TB i l l b o a r d M a K a r .I c o n F a c t o r yP h o l o F l n l a hS C A K B O H O U O HB u l I d A B o o k . M a l l a r l y p * . . S I M O N S C H U S C h a m . L i . Q r a a l I n n . P a o a r

A l r p l a n a C o m i .S t a r I r a k : P r o m a t

P r o p h e c yT y p i n g T u t o rS P R I N G B O A R DC e r l l l l c e t * M a k e rC M . L i b r a r y V o l . 1N e w a r o o mN . R . C l i p A r V o l . N . R . C l i p A r V o l .N . R , C l i p A r V o l .P r i n t S h o p O r e p h

E x p e n d e rM S e t t l e C r u l l e rB e l l i * O r o u pS e t t l e o l A n t l e t e O e t l v i b u r g

M a c h B r i g a d eN A P h a n t a a l aP h a n t a a l a 2P h a r r t a a l * 3R e a l m e o l D a r k n e R l n g a o t Z l l l l nR o a d w a r 2 0 0 0S h a r d o S p r i n g . W a O a m *

C o i r u c t i o n S W a I t h S o u t h

P a c i f i cW e r t h t pW l i a r d ' a C r o w n .

Page 12: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 12/104

p r i n t e r i n t e r f a c e ( S 5 9 . 9 5 ) s u p p o r t s a l s t a n d a r d p r i n t e r i n t e r f a c e f e a t u r e s , i c l u d i n g t r a n s p a r e n t , e m u l a t i o n . A S C I I ,a n e n h a n c e d f e a t u r e s m o d e . A o t i o n a l 8 R A c h i p w i i l s p e e d t e x ta n g r a p h i c s p r i n t i n g . T h e a s i l y a c e s s i b l e D I s w i t c h a l l o w s s e l e c t i o n o p r i n t e r t y p e , l i n e f e e d s , d e v i c e n u m b e r ,a n d r a f t / N L Q . G r a p h i c s p r i n t i n g o m o s t p o p u l a r d o m a t r i x m o d e l s i s u p o r t e d . A i n t e r n a l I g r a p h i cb u f f e r i i n c l u d e d , a n g r a p h i c s o p t i mi z a t i o n e l i m i n a t e s p r i m h e a d s h u f f l i n gu n d e r m o s t c i r c u m s t a n c e s .

O m n i t r o n i x . I n c . , 2 0 6 - 6 2 4 - 4 9 8 5 ( s e e

C H I PC H E C K E R

T E S T S a n d / o r I D E N T I F I E S

T h H o S h o tp r i n t e r i n t e r f a c ec o n i e s w i t h a e m p t y s o c k e tw h e r e t h u s e rc a n p l u g i a 8 R A c h i p ,o i c a b

f a c t o r y i n s t a l l e d .R E A D E RS E R V I C E N O , 2 6 7

a d d r e s s l i s t b e l o w ) .

E D U C A T I O N A L R E L E A S E ST w f o t h 6 f r o m D L M :

C r e a t et i o n ( $ 3 9s o n a l i z e l a b e l s , a a r a r e I f a c e s . C as l i d e s h o

I o b n oc e o m ( $ 3 9 . 9 5 )e o a r a t s t o r i e st h l i k e .p r i n t i n g

D L 4 7 4 7 ( s e e

s h o wS u n b u r s t

C o m p a n i e s M e n t i o n e d i h a u

2 2 0 1 K a l a m a z o o S . E .P . O . B o 7 2 1 1G r a n d R a p i d s . M 4 9 5 1 0P h o n e : 6 1 6 - 2 4 1 - 5 5 1 0A c c e s s A s s o c i a t e s4 9 A l d o A v e n u eS a n a C i a r a . C 9 5 0 5 4P h o n e : 4 0 8 - 7 2 7 - 8 5 2 0B u n t F r o n t i e r C o .8 9 9 5 G r o v e S t r e e tW s s t m i n M c r . C 8 0 0 3 0P h o n e : 3 0 3 4 2 7 - 8 7 2 9

U d 7 2 B a s t S k i n n e rW i c h i t a , K 6 7 2 1 1P h o n e : 3 1 6 - 2 6 7 - 3 8 0 7C o m p u l e r E a s y4 1 4 E a s t S o u t h e r nI e m p e , A 8 5 2 8 2P h o n e : K O O - 5 2 2 - E A S Y ;

i A 6 0 2 - 8 2 9 - 9 6 1 4D L i - ■ ■ 1 1 1 1 1 R e s o u r c e sC * t e D L P a r kA l l e n . T 7 5 0 0 2P h o n e : 8 0 0 - 5 2 7 - 4 7 4 7 ;

i T 8 0 0 - 4 4 2 - 1 7 1 1

( . - E d u c a t i o n a lS o f t w a r e

9 0 B r o a d w a yN e Y o r k . N 1 0 0 0 3P h o n e : 2 1 2 - 6 7 3 - 3 1 1 3H i T e c h E x p r e s s i o n s2 6 9 9 S B a y s h o r e D r i v eC o c o n u t G r o v e . F 3 3 1 3 3P h o n e : 8 0 0 - 8 4 8 - 9 2 7 3 o

3 0 5 - 8 5 4 - 2 3 1 8M G S o f t w a r eP . O . B o 6 4 H a y l i e l d . W 5 4 8 1 4P h o n e : 7 1 5 - 7 7 9 - 5 6 0 0

M u s kB o 2 7 2 - M SR h o d o d e n d r o n . O 9 7 0 4 9P h o n e : 5 0 3 - 6 2 2 - 5 4 5 1M u M a c h i n e M u g a / i n cP . O . B o 2 6 1 8O e a l a . P 3 2 6 7 8P h o n e : 9 0 4 - 6 2 2 - 1 0 2 2N a i i w i d e C o p u i

I n d u s t r i e s2 0 M c C o r m i c k A v e n u eH a w k i n s v i l l e . G 3 1 0 3 6P h o n e : 9 1 6 - 7 8 3 - 1 1 5 8

Page 13: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 13/104

Page 14: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 14/104

A L T - K E Y 1 2 B R H a r o l d D r o i d

I y o u r f i n g e r t i p s a p p r e c i a t e t h o n e - t n u c h p o w e r o t h 1 2 8 * 8 p r o g r a m m a b l e f u n c t i o n k e y s , ( h i s p r o g r a mi e c s t a s y : 3 7 a d d i t i o n a l u s e r - d e f i n a b l e f u n c t i o nk e y s , a c c e s s e d b p r e s s i n g a a l p h a n u m e r i c c h a r

a c t e r i l a n d e m w i t h t h A L k e y . Y o u r l i n g e r s n e v e r h a i s g o o d !

T h c o m m a n d S Y 4 8 6 4 e n a b l e s A L T - K e y 1 2 8 . E n t e r i n gt h k e d e f i n i t i o n s i e a s y w i t h t h n e k e y w o r d A L T ; t h s y n t a x m i m i c s t h K E c o m m a n d w h i c h 1 2 o w n e r s a r a l r e a d y f a m i l i a r w i t h . B w a o e x a m p l e , t p r o g r a m t h

k e t g e n e r a t e d i r e c t o r y l i s t i n g , e n t e r t h i s c o m m a n d :A L D , " D I R E C T O R Y " C H R $ ( 1 3 )H o l d i h A L k e y , t a a n y o u ' r e i b u s i n e s s . N o t e t h a tw h e n c o m b i n i n g C H R S { ) v a l u e s a n s t r i n g s e n c l o s e d i q u o t e s , y o d o n ' t j o i n t h e m w i t h s i g n , a r e q u i r e d b t h K E c o m m a n d . A l s o , A L w i t h n p a r a m c l e r s d o e s n ' tg e n e r a t e h a n d y l i s t i n g o t h c u r r e n t k e a s s i g n m e n t s -

C o m m o d o r e C o m p a t i b l ea n o n l y . . . $ 1 4 9 . 0 0

F S D - 1 5 % " D i s k D r i v eD i r e c t l y r e p l a c e s t h C o m m o d o r e 1 5 4 1 d i s k d r i v e .

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

4 8 6 4 - 5 4 0 7 ) i b a n k 1 5 W o r k i ne r l e a c h s t r i n g f o l l o w t h ed e f i n i t i o n s f o e a c h c h a r a c t e r

A L T - K e y 1 2 l e a v e s l o o w h o l e s p a c e f r o m S I 5 8 0 - S I B F a b l e . Y o u ' l l g e a ' O U T O M t g o v e r t h l i m i t , b u y o u ' l l e s s y o u ' r e p r i m i n g o u w h o l eO c o u r s e , t h e r e ' s n o t h i n g w r o n- u n l e s s y o w a n i t u s t h

I y o u ' r e w o r k i n g p u r e l y i w o r r y a b o u t a n o t h i s ; A L T -i y o u ' r e m i x i n g m a c h i n e l a n gr u n a n o t h e r u t i l i t y p r o g r a m (

w a t o i l t h e s t o r a g e s p a c eo t h s t o r a g e - a r e a l i m i t i h e T h i s l o c a t i o n n o r m a l l y h o l d sP O K E t h i s l o c a t i o n w i t h , s a y .s t r i n g s t o r a g e a S l A O O . a n d k e ep u r p o s e s .

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

B S A V E " f i l e n a m e " , B 1 5 , PI t ' s a l s o p o s s i b l e t s a v e t h pt o g e t h e r a s o n f i l e . B u f i r s tg r a m w i t h P O K E s i w o n ' ty o S Y t i t

P O K E 4 8 9 3 , 9 6 : B S A V E 1 l f P 7 1 6 8

Page 15: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 15/104

C A B L E S A C C E S S O R I E S H A R D W A R E

F l M o n i t o r C a b l e , p i n d i n / 2 R C A $ B . 9 5F t M o n i t o r C a b l e , p i n d i n / 3 R C A $ 8 , 9 5F t M o n i t o r C a b l e , p i n d i n / 4 R C A $ 9 . 9 5F t M o n i t o r E x t e n s i o n , 5 P i n d m , M a l e / F e m a l e 5 8 . 9 5F t P i n d i n M a l e / M a l e $ 6 . 9 5F t P i n d i n M a t e / M a l e $ 8 . 9 5

1 F t P i n d i n M a l e / M a l e $ 1 6 . 9 5F t P i n d i n M a l e / F e m a l e $ 6 . 9 5F t C e n t r o n i c s , M a l e / M a l e $ 1 4 . 9 5F t C e n t r o n i c s , M a l e / F e m a l e $ 1 4 . 9 5F t R S 2 3 2 , 2 P i n , M a l e / M a l e $ 1 4 . 9 5F t R S 2 3 2 , 2 P i n , M a l e / F e m a l e $ 1 4 . 9 5F t P i n d i n , M a l e R l A n g l e / M a l e 5 9 . 9 5

1 F t J o y s t i c k E x t e n s i o n 5 8 . 9 5F t 9 0 A n g l e 1 5 4 1 P o w e r c o r d $ 9 . 9 5F t M o d e m E x t e n s i o n C o r d ( P l u g - P l u g ) 5 3 . 9 5

1 F t M o d e m E x t e n s i o n C o r d ( P l u g - P l u g ) 5 5 . 9 52 F t M o d e m E x t e n s i o n C o r d ( P l u g - P l u g ) $ 6 . 9 5H a n d y F u s e P u l l e r $ 1 . 9 5I P u l l e r ( N m o r e p o k e d l i n g e r s ) $ 4 . 9 5H i - R e s S t e r e o H e a d p h o n e s ( C D r e a d y ,

G o l d c o n t a c t s ) 5 8 . 9 5S a v e y o u r J o y s t i c k P o r t s f r o m d a m a g e w i t h t h i s

" Y " P o r t E x t e n d e r 5 6 . 9 5

S A V E R S W I T C HC o n n e c t s t w o c o m p u t e r s t o r p r i n t e r o r d i s kd r i v e , o s h a r e y o u r d r i v e a r i d p r i m e r b e t w e e nt w c o m p u t e r s . L i n k t w p r i n t e r s i o n c o m p u t e r . S w i t c h f r o m o r d e v i c e t a n o t h e r .T h r o a 6 p i n d i n f e m a l e s o c k e t s : c a b e u s e dw i t h m o s t p r i m e r i n t e r f a c e s . $ 2 9 . 9 5S U P E R S A V E R S W I T C H :

c o m p u t e r s t d e v i c e $ 7 9 . 9 5T h U L T R A V O X S o u n d S y s t e mT h T * T » ■ ■ ■ i • ■ c r t i r - i g n * i j . " t « f - u 3 1 l a l t o u r - d p r M u c i r t f l k 1 * » h ' 1 0 0 % H t ' * o i t u n d ' ' - " "j O t t C o m m o d o r * f t * v * 1 M t u i i ^ r , i m p r o p e

N f t Q J t l f l i n qA t t o « c r i - 6 0 V C 4 T 1 0 f f 1 / * E i i i * ' f l a l H a r d w a r e

W A 1 4 9

N O $ 3 9 - 9 5

T I L T S W I V E LP o w e r C o m m a n d C o n l e r

P o w e r c o n v o l v i l i Q r i E e dp u s h - b u n o r s w i t c h e sE M M u i i n gS u r g a a n d S p i k o p r o t e c t i o nT i l t s 1 2 . 5 d B f l i o o sS w i v e l s 3 6 : ■ w O N L Y $ 5 9 . 9 5

I S E P I C ( 4 3 . 9 5T h f l l i r j l r n f l r n o r y i n a j r a h o l c o o - f l * ,C C ( } i O S i T * d u n p ' o l d C T l n a n y H A i f t t i r J a n i P f o g r , i m i C a f l ' i f l g o a n S o M w a r G C o f t j i a o T h i c l a s s i c

D I - S E O T O H [ U U f t V t r C S * • o P H t « i i o T w * 1 * . » o n x j m m o F * m « ■ . n r t & & * * ! C O » * ' W t P O r t l O f . S « 1 C * <

S U P E R K I T 1 5 4 1 ^S n g u D u < l N o r m a l a n d N i o o i . t [ « » « r ! H s u r o t a n i n o S u p w C o s F i 5 t L o s O « r T h p r o g

U L A Y ( L . ,

C O P Y I ( 6 4 / 1 2 8 ) a . i . C o p i « 9 9 - % o M J p r o g r a m E — a L n o m a i i » i # * n « i o * M l r n r v w w f l h j d n w i "

1 5 7 1 r j n « « * I i - . p u 3 e E t u l l f l « * * 1 ■ A J * 0 * v l ' l i t i H i s C O p Y

K R A C K E R J A ST h n * w « i t N r j Q * r l n . r ^ m ^ f l T h K r i d

M S D u a l C a n n o T h i j i i m i i t v $ c u p " ? ' i l h a a F i $ i c w t X i T r * i u r t & u * F i t c o j f r w - n - j T p J i n y o i y f lU S « " » n l r t H C l O f t f p n r - r t t r . * H t n i & l »

C - 1 2 8 C a n n o nT l / I - T B i t u ' S d , j n i r t O r l

O u a l 1 O 1 5 7 1 O r i vw h i l y & u w a n u 1 S - B 1 F f U C O p I * !

o p i e r ( C o p ^ s 1 6 W C O M ] T r i e * 4 S

1 5 7 1 C l o n e M a c h a c t * a * * . w y * « » # ' 9 * b o ^ * n » j « T . t o o

K R A C K E R J A ~ S i p A H p r O I K t O f l I ' O m y o u r c o p f £ t r j i t » » ^ h 1 3 4 o n 1 ̂ p r o g r a m o U n l * ' i f l i f l i t * 1 C O i B

V

P P & S ' s C O P I E R N E W S L E T T E R :F i n d o u i « r r a i s g o j n g o i t h w o r l d o c r e p o r t o w r i o ' s O o m g r t f i f l t a i A r t u c n p f o p a m i r i e r w r i t e r s .

O N L Y S 1 1 . 9 5 p o y e a r w i l h c oO N L V S 2 - 1 . 0 0 p o y e a r w n h o u i

1 2 C A B L E N o l e : W f l n o c h a r g ey o u r c r e d i ! C a r e t u n t i l y o u r

D i s k S T A R - D O S ■ & ( S T A B . D O 1 o o w o r f i i l r j s k r j i p x o C - 6 S D r

Page 16: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 16/104

i1

C - 6 4 C O M P U T

' W I T H P U R C P R I C E D S O

F A C T O f l Y S E R V I C E DF U L L W A R R A N T Y F R E E H O M E T R I A L

P R O - T E C H - T R O N I C S P R E S E N T SE M P L O Y E E O T H M O N T H

T O N Y V A L L E YS A L E S R E P R E S E N T A T I V E

P R I NS E I K O S H A

P R I N T E R

Page 17: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 17/104

k L A M I G

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

F A C T O R Y S E R V I C E DF U L L W A R R A N T Y

■ ■ ■ ' ' i r i j ' i i i l ' . ' . V ' . ' . V v . ' , ' ■ ' ' ' I

F R E E T R I A L P E R I O D ' M O N I

D I S K D R I V E1 5 4 1

C O M M O D O R E

M O D E

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

Page 18: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 18/104

T h i s i j u s t s h o o t - t h e - a l i o n s , w h i s t l e - a n d - b c l l s a rc a d e g a m e f o t h C - 1 2 8 w i t h t h b e s t d a r ng r a p h i c s I ' v e e v e r p r o g r a m m e d . I i i B A S I C7 . w i t h l i t t l e b i o m a c h i n e l a n g u a g e .

T h W r a i t h s a r e a s t r a n g e r a c e o m a l i c i o u s s p a c e - r o a mi n l i f e f o r m s , s e e k i n g t t a k e o v e r t h e n t i r e u n i v e r s e , s e c -t o b s e c t o r , b y b r e e d i n g m o r e a n m o r e o t h e i r o w k i n du n t i l t h e y a r e a s t h i c k a h o r n e t s . T h e y a r v a g u e l y n e b ul o u s , s p i n n i n g c l o u d s o p a n i c l e s , f u n n c i i n g a b o u t c o n s t a n tl y T h e y c o n v e r t o r d i n a r y m a t t e r t a n t i m a t t e r t i n g e s t a se n e r g y , a n h a v e b e e n k n o w n t l a w a s t e t e n t i r e g a l a xi e t h i s w a y .

Y o a r e a l o n e s c o u t f i g h t e r , p a t r o l l i n g t h i s s e c t o r o t h g a l a x y t k e e p t h W r a i t h p o p u l a t i o n i c h e c k . I t ' s t o u g h .

C O P I E S 9 9 . 9 0 % O P R O T E C T E D S O F T W A R EW I T H P O W E R A N D P A R A M E T E R S T S P A R E . . .A N D O N E F R E E U P D A T E

O V E R 4 P A R A M E T E R S b u i l t i n l o t h I n v a d e r C o p y i n gM o d u l e s a r a u t o m a t i c a l l y c a l l e d , w h e n c o p y i n g c e r t a i n

g r i t t y j o b , b u t . , , . Y o u ' v e b e u n k n o w n p l a n e ! s u s p e c t e d

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

T h s c r e e n w r a p s a r o u n dl a s e r f i r e , a n c o l l i s i o n s c a no n s c r e e n u n l e s s y o a r u s i n g i m o v e .

T h e r e a r s i W r a i t h s t

Page 19: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 19/104

C O M P U T I N C L U D E SG E O S

$ 1 ' W I T H P U R C H A S

P R I N T E R M O N I T . I

$ 1 9 8F R E E T R I A L P E R I O D P O W E R T Y P E

L E T T E n Q U A L I T Y D A I S Y W H E E L1 9 0 2 C O M M O D O R E

C A B L E T V N P A T

M O N O C H R O M E ' S A N C O M

R A D A R D E M A X O NS U P E R H E

Page 20: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 20/104

i > u p i = r t r e p o r tl % i l

e r m o r t a l s c a n n o t c o m p r e h e n d n a n os e c o n d t i m e s c a l e s . H u m a n r e a c t i o n t i m e sa r g e n e r a l l y m e a s u r e d i m i l l i s e c o n d s o s e c o n d s . F o m e a s u r i n g c o m p u t e r p e r f o r

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

f o t h c o m p u t e r t f i n i s h s o m e c a l c u l a t i o n s , w t e n d t d i s r e g a r d t h q u a n t i t y o f o p e r a t i o n s i i p e r f o r m i n g . T h c o m p u t e r i p o w e r f u l e v e n [ h o u g h n o n e o i t o p e r a t i o n sa r v e r y c o m p l i c a t e d i t h e m s e l v e s . T h c o m p u t e r ' s p o w e rc o m e s f r o m i t s p e e d a n i t a b i l i t y t o e x e c u t e m i l l i o n s o fi n s t r u c t i o n s e a c h m i n u t e .

I o r d e r t g a i n a a p p r e c i a t i o n ( i n o c o m p r e h e n s i o n )o s u b - s e c o n d e v e n t s , w w i l l p u o u c o m p u t e r ' s t h r o u g ht h e i r p a c e s , a s w o b s e r v e w i t h s t o p w a t c h I h a n d .

B A S I C T H E S L U G G A R DE v e r y o n e k n o w s t h a t B A S I C i s l o w ( w i t h l o n g V )

F o m a n y a p p l i c a t i o n s , B A S I C i a c t u a l l y a s p e e d d e m o nw h e n c o m p a r e d t o u b i o l o g i c a l p r o c e s s o r s . Q u i c k , w h a ti t w p l u s t w o ? H o l o n g d i i l a k e y o u r b r a i n t r e t u r nt h a n s w e r t y o u r l i p s ? L e s s t h a n s e c o n d ? M a y b e t e n t ho h u n d r e d t h o s e c o n d ? P r o b a b l y n o l e s s t h a n m i l l is e c o n d ( o n e t h o u s a n d t h o s e c o n d ) .

I w h a m a d e t h p r o b l e m a n y h a r d e r ( t h i r t e e n p l u se i g h t e e n ) , 1 0 0 - m i l l i s e c o n d r e s p o n s e t i m e w o u l d b r e s p c c i a b l e f o t h h u m a n m i n d . T r t h i s s i m p l e p r o g r a m f o h i n t o t h c a p a b i l i t i e s o o u e l e c t r o n i c c o m p u t e r s .1 A = 3 . 2 1 8 9 6 5 4 3 B = l . 0 2 1 0 4 5 3 92 T 0 = T I3 F O R N = l T 1 0 0 0

C o m pt h C o m p

Page 21: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 21/104

7

f

Page 22: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 22/104

f H o t i t c h e c k

G r e a t Sg o o d c o m p i l e r s h o u l d

~ ~ ? i e n t . . . o f f e r s g o o do o p t i o n a l f c a t W - s . . . e x c e l l e n t

T o B e f o r d . C o m m o d o r e M a g a z i n e

b * - . . t a s y t u s e . . . t f f i c t i n t . . . o f f e r sp t i o n a l

d o c u m e n t

G i v e y o u rB A S I C p r o g r a m s

b o o s t !

B a s i c C o m p i l e rN o a n y o n e c a s p e e d u p t h e i r B A S I Cp r o g r a m s b l 3 t i m e s ! B a s l c - 6 4 a n B a s i c - 1 2 8 e a s i l y c o n v e r t y o u r p r o g r a m s i n t of a s t m a c h i n e l a n g u a g e o s p e e d c o d e ( t a k e su l e s s s p a c e y e t p r o t e c t s y o u r p r o g r a m sI r o m p r y i n g e y e s ) o m i x t u r e o b o t h . Y o c a e v e n c o m p i l e p r o g r a m s w r i t t e n w i t h

x l o n t i o n s — S i m o n ' s B a s i c . V I C T R E E ,B A S I C 4 . 0 , V i d e o B a s i c a n o t h e r s . W h e nt h c o m p i l e r f i n d s a e r r o r , I ] u s t d o e s n ' ts t o p , b u c o n t i n u e s t o f i n d a n o t h e r e r r o r sa w e l l . S u p p o r t s o v e r l a y s a n h a m a n yO t h e r o p t i o n s . 1 2 v e r s i o n w o r k s i F A S Tm o d e a n a l l o w s y o t u s a l 1 2 8 K o m e m o r y . I y o u r p r o g r a m w a l k s o c r a w l s ,g i v e i t h s p e e d t R U f o C - 6 4 S 3 9 . 9 5 f o C - 1 2 8 S 5 9 . 9 S

C O B O LC O B O L i t h m o s t w i d e l y u s e d c o m m e r c i a lp r o g r a m m i n g l a n g u a g e t o d a y . C O B O L i l a n g u a g e t h a t i c o m m o n t m a n y c o mp u t e r s . M o s t c o m p u t e r s e q u i p p e d w i t hC O B O L s y s t e m c a p r o c e s s a n C O B O Lp r o g r a m w i t h o n l y m i n o r r o v i s i o n s . N o y o c a l o a r n t h C O B O L l a n g u a g e u s i n g y o u rC o m m o d o r e . C O B O L i e a s y t l o a r nb e c a u s e o i t E n g l i s h - l i k e s y n t a x . C O B O Li d e s i g n e d w i t h e a s e o u s i m i n d

p e r f e c t f o b e g i n n e r sU s t h C O B O LS y s t e m ' s i t o g r a t e d e d i t o r t

y o u r

I o n o t I t ' s e a s y t o n c o m p u t e c a d e v e l o pC o m m o d o r e . t a k e s f u l ll a n g u a g e . P r i m a n y t i m ef u l l - s c r e e n e do p e r a t i o n s ) , C o m b i n e u l i n k e r . B e s i d g r a p h i c l i b r a m a t h l i b r a r ya r i n c l u d e d .p r o g r a m I C o m m o d o r o ,f o C - 6 4 $ 5

C O B O L s o u r c e , T h s y s t e m t h e n v e r i f y st h a t t h s o u r c e I s y n t a c t i c a l l y c o r r e c t , a n c o n v e r t s i i n t o a i n t e r m e d i a t e r e p r e s e nt a t i o n . T h i s i n t e r m e d i a t e p r o g r a m c a n t h e nb e x e c u t e d o n y o u r c o m p u t e r u s i n g t h I n t e r p r e t e r . S a m p l e p r o g r a m s a n e x e r c i s e sm a k e C O B O L a e n j o y a b l e p a c k a g e f o t h n o v i c e o e x p e r i e n c e d p r o g r a m m e r ,f o C - 6 4 S 3 9 . 9 5 l o C - 1 2 B $ 5 9 . 9 5

" m J t Q j y t m o s t U s e r a n l i n k , te f f o r t l e s s . '

. a n S U P E R B O O K S !G E O SI N S I D EA N D O U T G E O ST R I C K & T I P

Page 23: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 23/104

o p e r a t i o n s q u i c k l y . O u g o a l i t g e a n e v e n d e e p e r u d e r s t a n d i n g o h o f a s t c o m p u t e r s a r i r e l a t i o n t h u m a n -l e v e l p h e n o m e n a . I t h p r e v i o u s p r o g r a m , w u s e d t h j i f f y c l o c k t m e a s u r e t i m e s . I m e a s u r e s 6 0 t h o s e c o n d .L e t ' s c o n s i d e r w h a t t y p e s o p h y s i c a l p h e n o m e n a h a p p e ni 6 0 t ! i s o s e c o n d .

F o o n e . t h v i d e o s c r e e n a t t a c h e d ( y o u r c o m p u t e r i r e w r i t t e n i 2 / 6 O t h s o s e c o n d , o r e v e r y t w j i f f i e s . ( E u r op e a n s t a n d a r d s c r e e n s a r r e d r a w n i 2 / 5 0 t h s o s e c o n d . )T h g l o w i n g p h o s p h o r s f a d e a w a y w h e n t h e y a r n o r f r e s h e d . A l t h o u g h t h e p i x e l s a r e c o n t i n u o u s l y f l i c k e r i n g ,y o u r e y a n b r a i n r e s p o n d s l o w l y e n o u g h t h a t t h c h a r a ct e r s l o o k s o l i d .

O s p e c i a l m o n i t o r s w i t h l o w - p e r s i s t e n c e p h o s p h o r s , t h i m a g e s l a d e m o r e q u i c k l y t h a n o n n o r m a l m o n i t o r s . T h i sm a k e s t h e m m o r e s u i t a b l e f o l i g h t p e n s w h i c h d e p e n d u p o ns e e i n g t h e r e w r i t i n g a n f a d i n g o t h p i x e l s . T h i m a g eo t h e s e m o n i t o r s c a s h i m m e r u n d e r s o m e c o n d i t i o n s . T h i si r e s u l t o y o u r e y e / b r a i n a l m o s t b e i n g a b l e t s e t h f a d e - o u t a n r e f r e s h .

A c t u a l l y w d n o t s e e e v e n t s w h i c h o c c u r m o r e r a p i d l yt h a n r o u g h l y 2 o 3 t i m e s p e r s e c o n d . T h a t i t h e b a s i su p o n w h i c h m o v i e p r o j e c t o r s a r e d e s i g n e d . M o v e y o u r h a n dr a p i d l y i f r o n t o y o u r e y e s . T h t r a n s p a r e n t i m a g e p r o v e st h a t t h h a n d i q u i c k e r t h a n t h e y e .

Y o u r p e r i p h e r a l v i s i o n i e s p e c i a l l y a c u t e f o s e e i n g r p i d c h a n g e s . H a v e y o s e e n t h l i g h t e m i t t i n g d i o d e ( L E D )d i g i t s o a a l a r m c l o c k o u o t h c o r n e r o f y o u r e y a p e a r t o f l i c k e r ? T h o s e L E D s a r e t y p i c a l l y m u l t i p l e x e d ,w h i c h m e a n s t h a t o n l y o n d i g i t i o a a t i m e . S i n c e e a c hd i g i t i t u r n e d o o n c e j i f f y o s o t h d i s p l a y l o o k s c o t i n u o u s l y b r i g h t t t h e e y e .

E x p e r i m e n t w i t h m o v i n g t h c l o c k r a p i d l y b a c k a n f o r t hi d a r k e n e d r o o m . ( C l o s e t h d o o r s y o d o n ' t h a v e t t r e x p l a i n i n g t s o m e o n e e l s e w h a t y o a r d o i n g . ) A c e t a i n r a t e s y o c a r e a d i l y p e r c e i v e t h e f l i c k e r i n g o t h d i i t s . Y o d o n ' t s e c o n t i n u o u s s t r e a k o l i g h t f r o m t h s i n -g l e - L E D a J a r m i n d i c a t o r a i i m o v e d , f o e x a m p l e . I s t e a d y o s e d i s c r c i e l i g h t p u l s e s e a c h l i m e t h a t L E i i l l u m i n a t e d . Y o u r m o v e m e n t o t h c l o c k c a u s e s t h L E l b i d i f f e r e n t s p o t e a c h t i m e i c o m e s o n

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

s e v e r a l t i m e s w i t h i n j i f f y o A l t h o u g h B A S I C c a b e u s e d

t i o n s i j i f f i e s , B A S I C p r o g r a t d e t e c t s w i t c h b o u n c e a c c u r a t e l yw h i c h l a s t l e s s t h a n j i f f y . T h 8 s h o w s h o q u i c k l y B A S I C c af i n g e r . P l u g a j o y s t i c k i n t o P o r tT h p r o g r a m l o o p s u n t i l y o p r e s sa l o n g a t h s w i t c h c o n t a c t s a r o t h e s c r e e n . W h e n t h b u t t o no t h s w i i c h c l o s u r e i s h o w nT h i s p r o c e s s i r e p e a l e d u n t i l y

L o o k a t h n u m b e r o ( f a n " n o r m a l " p r e s s o t h b u t t o n t

f i e s w h i c h i 0 . 0 8 3 s e c o n d s o r 8 3B A S I C i a b l e t r e p e a t l i n e 4 st h a t y o h o l d t h s w i t c h c l o s e d .m a p r o d u c e a s i n g l e " 0 " a n

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

O n c e y o h a v e a f e e l i n g f o t h m a n y 0 ' p e j i f f y ) , r u t h s e c T o d o s o a d l i n e 2 G O T O 1 0 0 .u n t i l y o p r e s s t h b u t t o n i n i t i a l l s c r e e n g i v e s c o n t i n u o u s d i s p l a y

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

O c o u r s e t h n u m b e r s o 0 ' c l o s u r e a n s p e e d o y o u r c o m p u t c e d e p e n d s u p o n t h e q u a l i t y o m i g h t t r e x p e r i m e n t i n g w i t h v a o t h e r s w i t c h e s p l u g g e d i n t o t h e w o r k , w n e e d p r o g r a m w i t h m ul u t i o n . O t a s s e m b l y l a n g u a g

N O F O S O M E R E A LW s a t h a t B A S I C c a m e a s

I n f o f l o w ( A p r i l 1 9 8 7 )

Page 24: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 24/104

f e j i f f i e s . A s s e m b l y l a n g u a g e p r o g r a m s a r u s e d f o m a i n m e a s u r e m e n t s d o w n t f e w m i c r o s e c o n d s o l e s s ( t h a ti s m U i o n t h s o s e c o n d ) .

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

l a r l y t t h s e c o n d p a r t o J i f f i e s t h a t w j u s t d i s c u s s e d .B o u n c e . M o n l o o p s i l i n e s 3 6 a n d 3 u n t i l t h b u t t o n o m j o y s t i c k i P o r t i p r e s s e d . L i n e 3 6 c o m p a r e s t h b y t ea a d d r e s s S D C O O ( s i g n i f i e s h e x a d e c i m a l n o t a t i o n ) w i t ht h v a l u e i t h a c c u m u l a t o r . S D C O O i t h a d d r e s s o f t h i n t e r l a c e c h i p ( t h e " 6 5 2 6 C o m p l e x I n t e r f a c e A d a p t e r # 1 . "t b p r e c i s e ) i n t o w h i c h t h e P o r t j o y s t i c k s w i t c h e s a r b r o u g h t . T h P r o g r a m m e r ' s R e f e r e n c e G u i d e ( P R G ) l i s t sb i o t h i s b y t e a s " J o y # 1 F i r e B u t t o n . " b u i a c t u a l l y b l o n g s t t h e j o y s t i c k p l u g g e d i n t o P o r t 2

T h a c c u m u l a t o r i l o a d e d w i t h t h e v a l u e S 1 0 w h i c h i b i m a s k t l o o k o n l y a t b i t 4 . I n b i n a r y , $ 1 i 0 0 0 1 0 0 0 0 .

S i n c e t h r i g h t - h a n d i b i t 0 , t h c o r r e s p o n d s t b i 4 I t h b i m a s k i t h a c c u m u l a t o r d o c s n o m a t c h t h b y t er e a d f r o m S D C O O , B N ( B r a n c h i N o E q u a l ) i l i n e 3 b r a n c h e s b a c k t o l i n e 3 6 .

O n c e t h b u t t o n i p r e s s e d , b i o S D C O O i s e t 1 t h B I t e s t p a s s e s a n s e t s t h z e r o f l a g , a n t h B N i n s t r u c t i o n a l l o w s t h p r o g r a m ( " f a l l t h r o u g h " t l i n e 4 6

L i n e 4 s t a r t s t h m a i n l o o p w h i c h i e x e c u t e d 7 6 t i m e s .T h r e g i s t e r i i n i t i a l i z e d t o i n l i n e 2 4 E a c h t i m et h r o u g h t h m a i n l o o p , i i n c r e m e n t e d b 1 A f t e r h a

v a l u e o 2 5 5 , t h e n e x t i n c r e m e n t i l i n e 6 b r i n g s i b a c kt o z e r o . W h e n e v e r t h i s h a p p e n s , t h B N i n s t r u c t i o n i l i n e6 s e e s t h e z e r o f l a g s e t , s t h p r o g r a m f a l l s t h r o u g h t l i n e 7 0 r a t h e r t h a n g o i n g b a c k t t h s t a r t o t h m a i n l o o pa S I 3 E 3 . ( P r o g r a m a d d r e s s e s a r i t h s e c o n d c o l u m n o n u m b e r s o t h i s l i s t i n g . )

L i n e 7 i n c r e m e n t s t h v a l u e s t o r e d i / . e r o p a g e m e o r l o c a t i o n S F C . T h i s v a l u e w a i n i t i a l l y s e t i l i n e2 0 W h e n t h e v a l u e o $ F r e a c h e s 7 C P ( C o m p a r e w i t ht h r e g i s t e r ) i n l i n e 7 s e t s t h z e r o f l a g s t h a t t h p r g r a m f a l l s t h r o u g h t h B N i l i n e 7 a n r e t u r n s ( R T S )t B A S I C .

N o i i p o s s i b l e t s e t h a t t h m a i n l o o p i e x e c u t e d7 6 t i m e s . $ F t a k e s v a l u e s 4 , 5 , a n b e f o r e t h e p r o g r a me n d s . T h r e g i s t e r c y c l e s f r o m 0 t 2 5 f o e a c h v a l u eo S F C . T h r e e o u t e r ( S F C ) l o o p s t i m e s 2 5 i n n e r ( Y ) l o o p st o t a l s 7 6 8 . S w h a t e x a c t l y i h a p p e n i n g 7 6 t i m e s ?

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

T h f i r s t c h a r a c t e r ( 0 i t h d r e s s S 0 4 0 0 . T h n e x t o n ( o o t h f i r e b u t t o n ) i s t o r e d a t w s c r e e n l o c a t i o n s . W h e na c c u m u l a t o r v a l u e i s t o r e d a s e v e n t h s c r e e n l i n e . T h e ni n c r e m e n t e d t $ 0 5 a n d t h n e xt e i $ 0 5 0 0 ( 1 2 8 0 ) .

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

c o r r e s p o n d s t t h s t a t e o t o n d s o s o T h f u l l d i s p l a y g s e c o n d s " w o r t h o d a t a . T e x i tt h R U S T O P k e w h i l e y o K e b o u n c e s h o u l d b m u e h e ag r a m t h a n w i t h t h B A S I C v

H O F A S T ?W e ' v e s e e n h o t h p r o g r a

t a k e t h c o m p u t e r t e x e c u t e tt f i n d o u i t a d u i n s t r u c h i n e l a n g u a g e i n s t r u c t i o n i b e o f c l o c k c y c l e s . T h e s e n u mC - I 2 8 P R o p a g e 1 7 a n i T h n u m b e r s a r s h o w n i b r u m o B o u n c e . M a n .

F i r s t , f e w o r d s a b o u t c l o c i S L O W m o d e a n t h C - 6 4c y o f m e g a h e r t z ( M H z ) . T w h i c h c a u s e s t h m i c r o p r o c e i n s t r u c t i o n s " t i c k s " o n m i l l i o b e t w e e n t i c k s i c a l l e d t h e c l

F o t h C - 6 4 , t h c l o c k p e r i o n m i l l i o n t h o s e c o n d F A S T m o d e i t w i c e a f a s t ,c l o c k c y c l e t i m e o 0 . m i c r o s c r o s e c o n d a r m e a s u r e d i n a n o n d ) . T h c y c l e t i m e o f t h Cn a n o s e c o n d s .

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

Page 25: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 25/104

C o m m o d o r e P r o d u c t P o t pH a r d w a r e , S o f t w a r e F i r m w a r e f o y o u r C - 6 4 , C - 6 4 C , C

2 5 6 - K A M I G A M E M O R Y1 a l b e g a n y e a r s a g o w h e n C o m m o d o r ep r o d u c e d w o n d r o u s P E T C o m p u l e r w i l h aK b y t e s o m e m o r y S k y l e s E l e c t r i c W o r k st h e n o t t e r e d t d o u b l e I h P E T m e m o r y w i t ha K b y t e m e m o r y a d d i l i o n .H i s t o r y r e p e a t s I t s e l f y e a r s l a t e r . A 1 / t h p r i c e o t h o r i g i n a l P E m e m o r ye x p a n s i o n , S k y l e s E l e c t r i c W o r k s n o o f f e r s3 t i m e s I h m e m o r y . T h a i ' s r i g h t l ! 2 5 K b y t e s o A M I G A m e m o r y e x p a n s i o n l o o n l y 1 7 9 . 9 5 ' .B u y o u r 2 5 K b y t e A M I G A m e m o r ye x p a n s i o n f r o m S k y l e s E l e c t r i c W o r k s a t r t e l o w e s t p r i c e f r o m t h m o s t r e l i a b l e a n m o s t p r o v e n C o m m o d o r e e x p a n s i o nm e m o r y b u i l d e r I t h w o r l d .2 5 6 - K M e m o r y f o A M I G A $ 7 9 . 9 5 '

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

M E G A B Y T E S f o A M I G AA v a i l a b l e n o f r o m S k y l e s E l e c t r i c W o r k * .W h a s m u c h f u d e v e l o p i n g i h 2 5 G - KM e m o r y f o A m i g a t h a t w d e c i d e d t o f f e r' / M b y l e , M b y t e , a n M b y t e , M e m o r i e sf o A m i g a . C o n s i d e r . 5 2 4 . 2 8 8 . 1 . 0 4 8 , 5 7 6 O 2 . 0 9 7 , 1 5 2 b y t e s o m e m o r y d e s i g n e d t p l u gd i r e c t l y i n t o t h r i g h l s i d e o t h A m i g a . V i a n M e g a b y t e m e m o r y b o a r d s o t t e r f u l l B p i n p a s s - t h r u . A l w i t h A d d m o m o A u t o - c o n -f i o t u r n o n W s e a r c h e d A m e r i c a l o t h b e s t A m i g a M a m o r y a n f o u n d I t ' M e g a b y t e A m i g a M e m o r y . . $ 3 4 9 . 9 5 '

M e g a b y t e A m i g a M e m o r y . . . . $ 4 4 9 . 9 5 *M e g a b y t e A m i g a M e m o r y $ 5 4 9 . 9 5 '

M I D I f o A M I G AA S t a n d a r d M I D I I N M I D I O U T , a n M I D IT H R U I n t e r l a c e l o t h A m i g a C o m p u t e r .P l u g i i n t o t h R E - 2 3 2 P o r t o I h r e a r o y o u rA m i g a a n d y o u a r r e a d y t u s M u s i c a lI n s t r u m e n t D i g i t a l I n t e r f a c e ( M I D I ) i n s t r u m e n t sa n d e v i c e s w i t h y o u r A m i g a . D e s i g n e d t b u s e d w i t h s t a n d a r d M I D I c a b l e s a n a l t h p r e s e n t l y a v a i l a b l e A m i g a M I D I s o f t w a r e . T h M I D I f o A m i g a I n t e r f a c e g e t s t h j o d o n ea b a r g a i n p r i c e .M I D I f o A m i g a I n t e r f a c e $ 4 9 . 9 5 "C L O C K f o A M I G AV i W o r e S h o c k e d W h e n W e D i s c o v e r e dt h a t t r i e o t h e r w i s e f r i e n d l y A m i g a " w o u l d n o e v e n g i v e u t h t i m e o d a y " . W i m m e d i a t e l ys e a b o u t f i x i n g t h p r o b l e m w i t h C l o e K f o A m i g a . N l o n g e r i i t n e c e s s a r y t s e t h c l o c k v i P r e f e r e n c e s . W i t h C l o c k f o A m i g ay o u c a n h a v e t h l i m e o d a s e a u t o m a t i c a l l ye a c h t i m e y o l u r h o y o u r A m i g a . C l o c k l o

1 5 4 1 F L A S H !T h n e S k y l e s E l e c t r i c W o r k s 1 5 4 1 F L A S H !l o a d s p r o g r a m s a n f i l e s l o y o u r C o m m o d o r eS 4 / 6 4 C o C o m m o d o r e I 2 ( 6 m o d e ] t h r e et i m e s f a s t e r t h a n a n u n e n h a n c e d C o m m o d o r e1 5 4 1 d i s k d r i v e . 1 5 4 1 F L A S H s a v e s p r o g r a m s2 t 5 p e r c e n t ( a s t e r 1 5 4 1 F L A S H ! f o r m a t s

d i s k e t t e i E s e c o n d s , a r e a l f l a s h .T h 1 5 4 1 F L A S H ! i s a p e r m a n e n t h a r d w a r ei n s t a l l a t i o n I y o u r C o m m o d o r e B 4 / 6 4 C a n dC o m m o d o r e 1 2 ( 6 m o d e l n n 1 5 4 1 d i s kd r i v e . N p r o g r a m s t l o a d , n c a r t r i d g e h a s s l e sW h a v e s p e c i a l v e r s i o n s o t h 1 5 4 1 F L A S H !f o I h S X - 6 4 a n d t w 1 5 4 1 sI a d d i t i o n t i t b l i n d i n g s p e e d o p r o g r a m a n df i l e l o a d i n g , t h 1 5 4 1 F L A S H I a d d s o v e r 5 e x t r a c o m m a n d s f o t h C o m m o d o r e6 4 / 6 4 C 7 1 2 B u s e r . T h e s e i n c l u d e b u i l l - i nD O S W e d g e . E a s y E d i t o r , a n F L A S H U O N !m a c h i n e l a n g u a g e m o n i t o r .1 5 4 1 F L A S H I C - 6 4 / C ' 6 « C A 1 5 4 1 $ 6 9 . 9 5 '1 5 4 1 F L A S H ! C - G 4 / C - 6 4 C &

t w 1 5 4 1 s $ 1 0 9 . 9 5 'C - 1 2 B F L A S H ! C - 1 2 8 & 1 5 4 1 S 7 9 . 9 5 *C - 1 2 8 F L A S H I C - 1 2 8 &

t w 1 5 4 1 s S 1 1 9 . 9 5 'S X - 6 4 F L A S H ! S X - 6 4 1 5 4 1 S 6 9 . 9 5 *S X - 6 4 F L A S H ! S X - 6 4 &

t w o 1 5 4 1 s S 1 0 9 . 9 5 'p o w e r f u l p a n o p l y o p e r t i n e n t ,

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

Q U I C K S I L V E R 1 2 Q U I C K S I L V E R 1 2 o u r p r e m i e r I E E E - 4 8 8I n t e r f a c e f o t h C o m m o d o r e 1 2 i n o i s t o c k a n e v e n b e l t e r t h a n w h a p l a n n e d .Q u i c k s i l v e r 1 2 8 o f f e r s a I E E E I n t e r f a c e f o I h C o m m o d o r e 1 2 i t h C - 1 2 8 m o d e ( 4 o B 0 c o l u m n s ) a n i t h C - 6 4 m o d e a w e l l .Q U I C K S I L V E R 1 2 w i l l i n t e r - c o n n e c t y o u rC o m m o d o r e 1 2 t C o m m o d o r e S F 1 0 0 1 ,2 0 3 1 , 2 0 4 0 , 3 0 4 0 , 4 0 4 0 , 8 0 5 0 , 8 2 5 0 , 9 0 6 0 .9 0 9 0 D i s k D r i v e s , a n 2 0 2 2 . 2 0 2 3 , 4 0 E 2 , 4 0 2 3a n 8 0 2 3 P r i n t e r sQ U I C K S I L V E R 1 2 8 C - 1 2 B S 1 1 9 . 9 5 '

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

I E E E F l a s h ! 6 I E E E F / f l s n f 6 o u r p r e m i e r I E E E - 4 8 3I n t e r l a c e l o t h C o m m o d o r e 6 i n o i s t o c k a n e v e n m o r e I r a n s p a r e n t ( p r o g r a mc o m p a t i b l e ) t h a n Q U I C K S I L V E R 6 4 I E E EF l a s h ! 6 w i l l i n t e r - c o n n e c t y o u r C o m m o d o r e6 t C o m m o d o r e S F 1 0 0 1 . 2 0 3 1 . 2 0 4 0 .

D R U M M A R h y t h m K i n g I a n C - 1 2 8 . R h y o u t p u l c a r t r i d g eC - 1 2 8 . R h y t h ms o u n d s b u i l t - i n a

d r u m s a l i m l 2 b a r s , w i t h6 s t e p s p e r n o t m a b l i n k e d t o 2 5 r e p e a l s p e t o g e t h e r t f o r mp a t t e r n s t e p s .R H Y T H M K I N GR H Y T H M K I N G

P r e v e n t a n p r a t f a l l s , b g r a m m i n g

B A S I C P R C O M P I L E RB L I T Z ! i i h f a sp o p u l a r , B A S I Ct h C o m m o d o r eB L I T Z ! c o m p i l e dl i m e s f a s t e r a l t e rt r a n s l a t e s a n r i t m u c h , m u B L I T Z ! C - 1 2 B , DB L I T Z ! C - 6 4 / C -

B A S I C P R V I C T R E E I B A( o t h V I C - 2 0 a n V I C T R E E a d d sp r o g r a m m i n g e a V I C T R E E c o m m M E R G E . S E N D ,D C L O S E . R E C O B A C K U P , C O P Y .D I R E C T O R Y , R EI N I T I A L I Z E , A U T M E R G E . L C O P Y " C H A N G E . P A G E V I C T R E E 6 C a V I C T R E E 2 C a

A S S E M B L I y o u r C - 6 4 p r o gb e y o n d B A S I C .M I K R O . m a c h ic a r t r i d g e f o t h M I K R O c a r t r i d g t o m a c h i n e l a n M I K R O C a r t r i d

T h p e r i o d c a r i o u s , p a

Page 26: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 26/104

# $ 3 1 i n s t r u c t i o n i l i n e 5 2 I t a k e s 3 c y c l e t i m e s . T h B N i t i n e 6 b r a n c h e s 2 5 o u o 2 5 t i m e s , s w w i l l a s s u m e

c y c i e t i m e s f o i t T h e r e i t o t a l o 2 6 . 5 c y c l e t i m e s i t h m a i n l o o p w i t h

i h e s e a s s u m p l i o n s . M u l t i p l y t h a t b 7 6 t i m e s t h r o u g h t h l o o p g i v i n g 2 0 . 3 5 2 c y c l e t i m e s f o t h p r o g r a m . ( I y o u w a n tt t o s s i t h 5 o r s o a d d i t i o n a l c y c l e t i m e s w i g n o r e d ,g r i g h t a h e a d . T h e 0 . 2 % d i f f e r e n c e i n o s i g n i f i c a n t . )

T h C - 1 2 8 i F A S T m o d e t a k e s 2 0 , 3 5 2 t i m e s 0 . m i c r os e c o n d s w h i c h i r o u g h l y 1 0 . 2 m i l l i s e c o n d s ( 2 0 . 3 5 2 0 . 5 E- I O . 2 E - 3 ) . S i n c e t h i s p r o g r a m u s e s t h 4 0 - c o l u m n

s c r e e n , i m u s t b r u i S L O W m o d e . E v e n t h e n i t a k e sj u s t o v e r 2 m i l l i s e c o n d s t r u n .

T h i n k a b o u t t h a t f o r m o m e n t . B A S I C w a a b l e t p e f o r m i t o n e - l i n e l o o p a b o u t o t i m e s i o n j i f f y ( 1 6 . 7m i l l i s e c o n d s ) . T h i s m a c h i n e l a n g u a g e p r o g r a m i p e r f o r mi n g a c o m p a r a b l e l o o p 7 6 l i m e s i j u s t a b o u t t h s a m ea m o u n t o t i m e .

T h m a c h i n e l a n g u a g e p r o g r a m t a k e s 2 6 . 5 c y c l e t i m e sp e r c h a r a c t e r o t h s c r e e n . A 1 . m i c r o s e c o n d p e c y c l et i m e , t h a t a m o u n t s t 2 6 . 5 m i c r o s e c o n d s ( 2 6 . 5 E - 6 s e c o n d s )p e c h a r a c t e r . T h r e c i p r o c a l o t h i s g i v e s n e a r l y 3 8 , 0 0 0c h a r a c t e r s p e s e c o n d .

W a r a p p r o a c h i n g m i n d - b o g g l i n g t i m e s c a l e s . T h c o p u t e r i r e a d i n g t h e j o y s t i c k p o r t a n d i s p l a y i n g i t . s s t a t u sa r a l e o f 3 8 , 0 0 0 t i m e s p e r s e c o n d . N o a d o z e n , o r f e h u n d r e d , b u t h i r t y - e i g h t t h o u s a n d t i m e s p e s e c o n d . I i e x h i l a r a t i n g , t s a y t h e l e a s t .

6 5 D F T U J f l R E - D F - T H E - m a N T H C L U B " "

o O S M e W g u a r a n t e e y o u ' l l n e v e r a g a i n b u u s e l e s s s o f t w a r e l o

y o u r p e r s o n a l c o m p u t e r .C L U B M E M B E R S H I P O F F E R S B I S A V I N G S- N O B L I G A T I O N S ♦

W h . n y o e n r o l l y o ( r i l lK . . p o n l y . » . » « W . . . B i l l , o « u » L i i n i l n i l o i H i l l 1 d i y i ; 1 I I m w h . , y o » . M . , . l u , n „ l u l lr e f u n d

B r ' . 1 - t o o u B o n u i P o l n i W i n —• * » » < » » ' ■ * . * « • " • . « P P H . d t o w a r d

w f t « r f u l l o l . ' . i L j p i f o r g i t t l n n T i cm o i t f r o m y o u r - C o m m o d o r e - M .

H * c « l v » r H i c o u n l l u I I t ' , o y o u r I t e c t l v . n o t i c e o S n # c l e l S t l t l • I n n> < > n » i i i c l i n k * t , o u ' H u ■ m u c f t ■ S 0 o t M i l .

r / j u 5 c . ' ■ / , . : - a i i i . ' - : , l - j n ; i t C l u b I U n i q u e .H o m i n i m u m p u r c h a i » a r « r o q u l r a f l — n o a u t o m a t i c i h l p m a n t i t y o u .

E v e r y p u s h o t h f i r e b u t t o t h s c r e e n t b r e d r a w n .T o t h s c r e e n r e p r e s e n t s

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

B E Y O N D C O M P R E H E P h y s i c i s t s a r d e v e l o p i n g e l

s i s t o r s w h i c h c a s w i t c h o a n o f a s e c o n d ) t i m e p e r i o d s . M oe x p e r i m e n t a l , u s i n g e x o t i c m aa n p r e s s u r e s . O t h o t h e rs u r e d i n a n o s e c o n d s ( b i l l i m o c o n s i d e r a t i o n o f e l e c t r i c s u c h a y o u r C o m m o d o r e c

T s e t h a t n a n o s e c o n d t s i g n o f y o u r c o m p u t e r , l o o k6 5 8 1 S I c h i p s h o w n i t h i t h C - 6 4 P R o p a g e 4 7 6 g r a m s h o w s m r e l a t i o n s b e t w i t h d i S I c h i p . N o t i c e f o T i m e T a h a s a m i n i m u m

T h i s m e a n s m a t h e l e c t r i c u i t b o a r d m u s t g u a r a n t e e t h v a l i d a t h S I c h i p a l e a s tt e c l o c k ( o t h t o l i n e o E v i d e n t l y t h S I c h i p g u a r i n t m p r o c e s s o r i v a l i dm a i n u n c h a n g e d f o r t h a t a m

T h e S I D a w e l l a a i o tR A M s a n R O M s h a v e g u a s p e c i f i e d a T a c c i t h R e i m u m o 3 0 n a n o s e c o n d s . T 3 0 n a n o s e c o n d s a f t e r s e l e c tt r e a d d a t a f r o m i t

J u s t p u t t i n g f a s t e r c l o c ks a r i l y i n c r e a s e t h s p e e d o fa n I / O d e v i c e s h a v e s l o w a ct h e i r d a t a t t h p r o c e s s o r q p u t e r s i m p l y w o n ' t w o r k .

W w i l l c o n c l u d e w i t h a c h e l p y o t g a i n a b e l t e r a p p r h o s m a l l t i m e i n t e r v a l i e r s , t h e r e a r e a s m a n y n a n o s ea r s e c o n d s i 3 1 . 8 y e a r s . I m a

Page 27: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 27/104

D - S N A PS e c t o r E d i t o r f o t h C - 6 4

B T i L i t t l eT h i s p r o g r a m w o n ' t b t h l a s ! d i s k u t i l i t y y o u ' l l

e v e r u s e , j u s l t h m o s t i m p o r t a n t o n e . T h d i p l a y f o r m a t i t h m o s t e f f i c i e n t I ' v e s e e n f r o ma e a s e - o f - u s e s t a n d p o i n t . T h e d i t i n g s y s t e m i

c u r s o r c o n t r o l l e d , w i t h c o n s t a n t l y u p d a t e d p a r a m e t e r a r e ai t h m i d d l e o t h s c r e e n w h i c h d i s p l a y s a l t h c r i t i c a li n f o r m a t i o n r e a l d i s k s u r g e o n w o u l d r e q u i r e f o t h o s et o u c h y o p e r a t i o n s .

U s i n g t h i s p r o g r a m y o c a m o d i f y a n d v i e w a n y b l o c ko f s t a n d a r d G C f o r m a t t e d d i s k e t t e . F i r s t m u s t s t r e s st w m a j o r p o i n t s : 1 U s t h i s p r o g r a m o n b a c k u p o t h d i s k y o u w a n t t e d i t . 2 I y o a r e n o t f a m i l i a r w i t h t h f o r m a t o f t h 1 5 4 1 ' s f i l e s t r u c t u r e , e i t h e r p i c k u b o o ko t h e s u b j e c t ( r e c o m m e n d i n s i d e C o m m o d o r e D O S ) o g i v e t h i s p r o g r a m a n d y o u r d i s k e t t e t s o m e o n e w h i m o r ef a m i l i a r w i t h s u c h f o r m a t s .

C O M M A N D SR e a d b l o c k . T h i s o p t i o n w i l l a s y o f o ( r a c ka n s e c t o r c o o r d i n a t e o t h d i s k e t t e a n w i l l r e a dt h a t b l o c k i i i l e g a l t r a c k a n s e c t o r ; o t h e r w i s e ,y o w i l l b e b a c k a t h s a m e b l o c k y o s t a r t e d o n W r i t e b l o c k . W o r k s t h s a m e a a b o v e , e x c e p t t h i so p t i o n w r i t e s t y o u r d i s k e t t e .T h i s o p t i o n w i l l r e a d t h e n e x t c o n s e c u t i v e b l o c k f r o mt h d i s k e t t e . T h p r o g r a m w i l l a d v a n c e t t h n e x tt r a c k i t h p r e s e n t s e c t o r i t h e h i g h e s t s e c t o r f o t h p r e s e n t t r a c k . T h p r o g r a m t a k e s i n t o a c c o u n tt h e v a r y i n g n u m b e r o s e c t o r s p e t r a c k g r o u p .T h i s o p t i o n w i l l r e a d t h e p r e v i o u s b l o c k , w i t h t h

c h a n g e s y o m a h a v eP r i n t t h e c u r r e n t b l o c k .c u r r e n t b l o c k t t h e p r iN e S c r e e n , i b s o m eg o e s a w r y , j u s t s e l e c t t h i sE n t e r D O C o m m a n d .D O h o u s e k e e p i n g c o m m R E N A M E , e t c . B u h a B L O C K c o m m a n d s , a t h i s p r o g r a m . A n a t t e m pb s a f e g u a r d e d b Y E A n i t h n o r m a l D O w i t h n o r m a l d i r e c t o r y . I

( R

A CA c c o

\ \ S a l e s a n E x c l u s i v e l y f

T H A C C O U N T A N T "l i m i t . - V . u u m m t ; K i i ' l t t i g t 1S t a n d a r d A c c o u n t i n g

C j c n e r . i l L e d g e rO e n e r a l J o u r n a lC l i c c t R e a m e rO v e r 2 R r p o r t l A u l o n B U k a l l y

Page 28: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 28/104

K R A C K E R J A X ®R E V E A L E D !

T H B O O KA l a s t — X r M k e r J t a k e s y o b e y o n d t h e p r o t e c t i o n b a r r i e r ! T h s e c r e t s o u n p r o t e c t i n g s o f t w a r e a r y o u r s w i t h i n i i i o r J t r e v e a l e d !

W e ' l l s h o w y o o n a c t l y h o t d e f e a tl i v e d i f f e r e n t p r o t e c t i o n s c h e m e se n c o m p a s s i n g s c o r e s o c u r r e n tp r o g r a m s . O u r t u t o r i a l h a t w e n t ys p e c i f i c e x a m p l e s t l e a d y o u . s t e pb s t e p , t o n e l e v e l o f k n o w l e d g e .H e r e ' s w h a t y o g e t :

K r a c k e r J a r e v e a l e d .: , n s w l l c h .u t i l i t y d i s k .

2 p i . i . i : . l t n r - j o d i s k .

O N L Y $ 2 3 . 5 0 C O M P L E T E !O r d e r s o u ! 5 i d e 0 ' N o r i J i A m e r i c a

P l e a s e a d S 7 . 5 0 l o s h i p p i n g a n h a n d l i n g .P t e a s e a l l o w I w w e e k s l o d e l i v e r y .

F l a s h — K R A C K E R J A v o f d " M O S T I P R O G R A M O 1 9 8 0 " b T h Q u

A N H I H I f W H A T I O M 1 O O U C U S T O M I M H A V I T O t A " i r e j . i y e n j o y d o m a b u s i n p $ s w i t h y o u — y c u r a t : i l u O e i " a p i c i l e d a B n

y f r f f a i ' 1 1 R i t n a r d L i o b y a p i m f a I " g r" V e r y i m p f s s s t O M y o u r p j o f l u c i — [ t i a n k i L a > ' y P e c i n i

L y m a n . D i r o c l o f G r s s n M o u n t a i n C o m m o d o r e U H " V w y n i c e u l i l i i G r o u p u J o i n D a t a

9 + o u r r t v i t w m t r t h * J m n . ' 9 7 A b o r t * n I I h D * c .

K R A C K E Rr m v r i C T i o j i i

■ u i i * S r i o t t c n o B <

J A A R Y O C A U G HC O P Y P R O T E C T I O N

D E F E N D Y O U R S E L F W I TR E V O L U T I O N I A R C H

K r i a k i r J I I h p o w e r f u l p a r a m e t e r c o p y o s t e m l h a t l t a k i n g o a r a m e l s i ' I t ' s c u s t o m p r o g r a m l h a t a l l o w s y o u r 1 5 4 1 o 1 5 7 1 D i s kf r o m y o u f e n p o n s l v o s o f l w a r e . l a a v l n g y o w i l h U N P R O T E C T E D . T c a e v e n b e c o p i e d w n s i m p l e t a s l c o p i e r . E a c h V o l u m e c o s t s S 1 0 t l t l a s S w h p a f o b a c k u p s o p r o g r a m s t h a t y o a l r e a d y o

C h e c k o u s o m e o t h e s e e x c l u s i v eK r a c k i r j . i I h S E S T p r o g r a m o I t s V i n d 1 B r i s k e r J t I n t t n i w i l l b a c k u p t i t l e s t h a t t h e p e r V o l u m em c b l e r s C A N ' T ! I n o k i r J 4 I r t o k t r ) r e q u i r e s N s p e c i a l k n o w l e d g e b a c k u p E o p e r a t d ! K r a a k i r J T r a o k i r J b s t r i p s p r o t e c t i o n I m a t t e r o Q U A R T E R L Y S E C O N D S !

■ ^ V O L U M E F I V E I N C L U D E S P O W E R F U L N E C A L N E V O L U M E F

V O L . 1 - S T I L L A V A I L A B L E . O N L Y

K n A C X E H J A r i T H

S H O T G U NT h o s e \ . . u s e d o u i r i c h t r J I > a r a m o 1 o r 3 V n o w j u a l M o o o o c J I f t a y E i r e . C a y o u i m a g i n a I h k i n d o m b b l e r w c o u l d p u o u t ? W a l l , y o d o n ' t r i a y g i o i m a f l i n o I b e c a u s e i l ' s H E R E ! T H a n o r a u v . o u n e p r e m i u m n i b i e r u T H i l y , l a a v a N a b l o t w w a y s .

W h i c h e v e r v e r s i o n y o o r d e r y o u ' l l

T i B H O t t h u n h e a r 1 1 4 . 9 5 !T H L O A D

3 2 0 t h p a r a m e l o r s

I n t o r n s h E m K r t c k t r J u t i r a d i d o n o m o t e q u a l i l y

T H M S D U A L G A N N O NM 5 o w r w a a r e n ' t l e t l o u [ h o c o l d a n y m o r e 4 T h e a l n e h i d u i l o u n i O H g i v e s y o s l a t ea t h a i c o n t r o l o w e r y o u r a d v a n c e d e q u i p m e n t ! Y o q o \ .N I B B L E R — f o r b a c k i n g u p y o u r p r o t a c t o d p r o g r a m s !

F I L E C O P I E f l — f o r o 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 !S E C T O R E D I T O R — d e v e l o p e d j u s t l o t h M S d u a l O i l v e !A n F A S T C O P I E W — l h a t W O N ' T t r a n s f e r e r r o r s — p e r t e l o u s w i t h d a t a d i s k o X n c J r t r J p a r a m e t e r s !

S l a r i g e t t i n g t h e l u l l p e r f o r m a n c e t h a t y o u r M S d r i v e s a r e c a p a o l e o l d e l i v e r i n g . Y o a l r e a d yH n o y y o o w I h f i n e s t d r i v e s a v a i l a b l e — s o w h s e t t l e f o r a n y l h i n g l e s s t h a n t h b a s t u t i l i t i e sm a d e f o I h e m ?

G e t h m o s t o u o y o u r s p e c i a l e q u i p m e n t — o n l y S 3 4 . 9 5 !

O N - L I N E H E L PA r y o p r o o r a m m l n D I B A S I C ? L e t y o u r C - 6 * h e l p y o u l F o r g o t a b o u t a l t h o s e l a E n r o n b o o h s a n dc h a r t s — j u s t l o a a o s u s i h i l j a m O e g m n m o o s e s s i o n T h e n , a t h l o u c h o [ h f k e y , y o u ' r e g i v e n m e n u o a v a i l a b l e h e l p s c r e e n s t c h o o s e I r o m ! W r i e n y o r e t u r n t B A S I Cy o r r i g h t b a c h E X A C T L Y w h e r e y o u l e l t o i l !O U I - I t J r k e l p g i v e s y o 1 s c r e e n s o i n t o a I h t o u c h o a b u t t o n , i n c l u d i n g : A S C I I e n a i s c r e rs e l / P O H E S f c o l o f c o d P S / S B / e c r e o 1 D O c o m m a n a s l u s e l u l m e m o r y c o m m a n t l s J B A S I C k e y w o r d sa o B r e n a l r o n s . a n r o * e n v a l u e s / s o u n d r s j j j j o i - s / m u s r e a / n o r e s i a l o c l a v e s / l o c a f i o n ; 9 i a s ik e y p / e s s e d

I CH e r e ' s t h p a c kw a i t i n g t o r ! T h p o w e r T h a n y o o t h e s e c a p a b i l

N I B B L E R - W o d n v e s !F A S T C O P I E R K r a c k e r J a x !F I L E C O P I E Rm a n i p u l a t i o n 1 5 8 1 F A S T C O s p e e d 3 5 d r i1 5 B 1 F I L E C O E m u l a t i o n !M F C O P I E RC P / M d I S V s 1T I E D I T O R — n e 1 5 6 1 d r i v • E R R O R S C A Nd i s p l a y 1

• D E N S I T Y S d e n s i t i e s t r a c

Page 29: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 29/104

T H E Y ' V E D O N E I G A IT h e p r o g r a m m e r s w h c r e a t e d S n a p s h o t 6 4 t h

t u r e " u t i l i t y o t h m a r k e t , h a v e d o n e i a g a i S N A P S H O T , t h e u l t i m a t e c a r t r i d g e f o t h C 6 4 ( C 1 2 8

S U P E R S N A P S H O T c o m b i n e s s e v e r a l d i f f e r e n tl u t i o n a r y n e c a r t r i d g e . F i r s t a n f o r e m o s t , S U P E Ro f - t h e - a r ! m e m o r y c a p t u r e d e v i c e . T h i s m e a n s t h a ti n t o y o u r c o m p u t e r ' s R A a n d , a t h t o u c h o b i m a g e o y o u r c o m p u t e r ' s m e m o r y . T h a t i m a g e c a na l l o w i n g y o t m a k e w o r k i n g , U N P R O T E C T E D b a c

A n t h a t ' s j u s t t h b e g i n n i n g — h e r B ' r e s o m e o t h e h i g h l i g h t s o t h i s I n c r e d i b l e c a r t r i d g e :S U P E R S N A P S H O T w o i K s o t h C 6 o t h C 1 2 B I t h 6 m o d e !W i l l c o p y 9 9 . 9 % o a l r n o i i i t r y r e s i d e n t s o f t w a r e o n t h m a r k e t t o d a y !S U P E R S N A P S H O T t i l e s w i l l r u w i t h o u t t r i e c a r t r i d g e b e i n g p l u g g e dI n h e x p e r i e n c e r e q u i r e d t h a n k s l o u w i n d o w d r r v e n u s e r m e n u s !A l l o w s y o u t c o m b i n e s e v e r a l d i f f e r e n t p r o g r a m s o n t o a s i n g l e d i s k !Z 4 o b o a r d — a a s i t y e x p a n d a b l e l 4 0 w i t h p l u g i E P B O M ' s !O u T u r b o D O S I t h m o s t c o m p a t i b l e f a s t l o a d e r w e ' v e e v e r t e s t e d !

T h s p e c i a l b u i l l i n D O S w e d g e c o m m a n d A N 9 O u K O M - b a s e d m a c h i n e l a n g u a g e m o n i t o U n i q u e R E S U M E f e a t u r e l e t s y o H i i a H i - r e s s c r e e n d u m p w o r k s w t t h 1 5 2 5 . 1 5 f G e m i n i !S U P E R S N A P S H O T w o r k s w i t h a l a r t e r m a d a t e !

S p e c i a l B o n u s : 4 F R E E c u s l o m e d d e s i g n e d K r a c k e r J a i p a r a m e t e r s !W h b u s e p a r a t e c a r t r i d g e f o e a c h m a j o r f u n c t i o n ? f a s t l o a d e r c a r t r i d g e . m a c h i n e l a n

d u m p . D O w e d g e c o m m a n d s . m e m o r y c a p t u r e u t i l i t y . W h a t w o u l d i c o s t f o f o u r o f i v e c a r t r i d g p a n s i o n b o a r d t h o l d t h e m a l l ? T h a n k s t S U P E R S N A P S H O T , y o u ' l l n e v e r h a v e t f i n d o u t ! S P E C S H O T 6 O W N E R S : S e n d u y o u r w o r k i n g S n a p s h o t 6 c a r t r i d g e ( w i t h t h o r i g i n a l o w n e r ' s m a n u a o v e r l a y c a r d ) i g o o d , w o r k i n g c o n d i t i o n w i t h y o u r o r d e r t o a $ 1 0 . 0 0 d i s c o u n t o f t h p r i c e o t h n T h i s o f f e r a p p l i e s o n l y t d i r e c t o r d e r s .

S U P E R S N A P S H O T 6 4 / O N L Y $ 4 9 . 9 5

S C M P I T E F M A R TN e e r J m o r e m l * ' C a l l O

w r i t e l o o u I r e e c a t a l o gD E A L E R S — D o n ' I m i s s o u

o t h i s o n e — C A L L !

C H E C K S . M O N E T O R D E R S O R V I SM a i l y o u r o r d e r l C o m p u l e i M a r2 7 0 0 N E A n f l r e s e n R o a d / V a n c o u vP n o n e o r d e r s w e l c o m e . 2 0 6 - 6 9 5 -S a m e d a s h i p p i n g

P L E A S E N O T E :S o n y , n o C O

F r a a s h i p p i n g h a n d l i n g o a l o r d e r s . C O o r d a i n m u l l a d d 1 3 . 0 0 l o t o t a l o r d e r . W r e s i d e n t s m u s l ao r d e r s a c c e p t e d f r o m o u l i l d * I h U . S . • A l l o r d t n m u s l i p a i d I U f u n d s . O v e r s f l m o r d e r s p l e a g e

R e r t e r S . r v l c * N o 2 3

m a n d t h p r o g r a m w i l l j u s i d i s p l a y t h e r r o r c h a n n e l .D i r e c t o r y . T h i s i n o r m a l ( i s o m e w h a t s l o w ) d r e c t o r y . I c a b a b o r t e d b a n k e y s t r o k e .C h a n g e b y t e . T h i s c o m m a n d w i l l l e y o c h a n g e t h b y t e u n d e r t h e c u r s o r . I w i l l f i r s t a s y o u w h e t h e ry o w i s h t e n t e r y o u r c h a n g e i h e x a d e c i m a l o d e c i m a l . I y o u a s k f o h e x a d e c i m a l , n c a r r i a g e r t u r n w i l l b n e e d e d a t h e n o y o u r e n t r y .S t r i n g E n t r y . T h i s o p t i o n i u s e d t c h a n g e a l a r g eg r o u p o b y t e s , s u c h a f i l e n a m e , t a n s t r i n g t h

p r o g r a m .W h e n t h p r o g r a m i s f i r s t r u n ,

t o r 0 0 . T h e n i w i l l p r i n t l o a d s o r i s h i t h e t o p t h i r d o t h e s c r e e n p l a c e t h c u r s o r ( w h i t e c h a r a c t e r )d e t h c u r s o r i h e x a d e c i m a l a n c h a r a c t e r r e p r e s e n t a t i o n , a n o n u m b e r .

S i n c e t h c u r s o r i o t h f i r s tC r s r L i n k a n d N e x t F - L i n k w i l l

Page 30: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 30/104

B B u c k C h i l d r e s s

h t h j o y o f h a v i n g s p l i t p e r s o n a l i t i e s — i ny o u r c o m p u t e r , t h a t i s B e i n g a b l e l s p l i t t h R A i n t o s e p a r a t e s e c t i o n s , o " c o m p u t e r s , ™c a b e x t r e m e l y u s e f u l , e s p e c i a l l y i y o l i k e

t b o u n c e f r o m p r o g r a m l p r o g r a m . d i t h i s f o t h 6 b a c k i t h S e p t e m b e r " 8 A h o y ! N o i s e e m s t h e 1 2 8 i b e g g i n g f o t h s a m e t r e a t m e n t . A n d , w i t h a l t h a i R A M ,i d e f i n i t e l y d e s e r v e s e q u a l t i m e .

1 2 M u h i R A g i v e s y o u r 1 2 s o m e v e r y h e l p f u l s p l i tp e r s o n a l i t i e s . N o r m a l l y t h e r e a r 5 8 , 1 0 9 b y t e s f r e e i B A N Kw h e r e B A S I C p r o g r a m s a r s t o r e d . I f y o u ' r e l i k e m e m o s t

o f y o u r p r o g r a m s a r s s m a l l b y c o m p a r i s o n t a l t h a tR A M , t h e y ' r e l i k e c o r k b o b b i n g a r o u n d i t h o c e a n . T h c h a n c e s o o v e r c r o w d i n g a r d e f i n i t e l y s l i m t n o n e . L e t ' ss p l i t t h i s a r e a i n t h r e e . T h i s g i v e s y o u t w o a r e a s o R A c o n t a i n i n g 1 9 , 4 5 3 b y t e s e a c h a n d t h i r d a r e a w i t h 1 9 , 1 9 7b y t e s . E a c h a r e a h a s a l m o s t 8 0 0 0 m o r e b y t e s t h a n t h C o m o d o r e 1 6

Y o u ' l l a l s o h a v e a c c e s s t t h f r e e a r e a o R A a 4 8 6 4 .N o r m a l l y y o u c a n ' t s t o r e y o u r B A S I C p r o g r a m h e r e . T h a t ' su n f o r t u n a t e b e c a u s e t h e r e a r m o r e t h a n 2 3 0 0 a d d i t i o n a lb y t e s i [ h i s a r e a . 1 2 M u l t i R A o p e n s t h d o o r a n d m a k e st h i s a r e a o R A a v a i l a b l e t B A S I C . T h a t i g r e a t p l a c et o s t o r e y o u r s m a l l e r p r o g r a m s o s u b r o u t i n e s . I y o u ' r e u i n d i s k d r i v e , y o c a k e e p y o u r d i s k d i r e c t o r y h e r e f o r e f e r e n c e .

I e s s e n c e , y o n o h a v e f o u r c o m p u t e r s i o n e . A l f o u rw o r k i n d e p e n d e n t l y o o n a n o t h e r . T h i s i r e a l l y h a n d yw h e n y o u ' r e w o r k i n g o p r o g r a m . F o r e x a m p l e , m a y b ey o h a v e a s u b r o u t i n e s t o r e d i o n a r e a a n w a n t t a p e n d i t p r o g r a m r e s i d i n g i a n o t h e r . J u s t l i s t t h r o

w h e n y o p u s o m e t h i n g i m T R O L a n F k e y s . Y o u ' l l s

R A * * B Y T E S F R Y o u ' r e n o i t h m i d d l e t h i r da n F p l a c e s y o i t h t o

R A = * * B Y T E S F R

C O N T R O L a n F g i v e s y o a 3 0 7 2 :

R A F R E E * * B Y T E SI y o u w a n t t u s t h e n t i r ep r e s s C O N T R O L a n R E T U

R A N O R M A L * * * B Y TA l o B A S I C R A i n o

P r e s s i n g C O N T R O L a n t h e s Y o c a p r e s s t h e m w h e n b y t e s f r e e f o t h a r e a y o u ' r e i n a r e a i a l s o d i s p l a y e d , y o c a f o r g e t w h a t a r e a y o u ' r e u s i n g

Y o c a a c c e s s a n a r e a a s a r e a o R A y o u ' r e u s i n g , e v ei n g , r u n n i n g , n e w i n g , e t c . ) w i l c a e v e n s a v e p r o g r a m f r oa n o t h e r .

Page 31: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 31/104

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

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

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

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

y o u r s o f t w a r el o c k s u p

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

r e b o o t ,y o g e t s t u c k i t h

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

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

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

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

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

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

A l d u s * A s h t o n - T a t e ' A u t o d e s k 'B o r l a n d I n t e r n a t i o n a l ' C r e a t i v eS o l u t i o n s ' ; D i g i t a l R e s e a r c h ' L i v i n gV i d e o t e x ! ' L o t u s ' I n c . , M i c r o s o f t !M i c r o P r o * M i s o s y s l n c ! a n S o f t w a r eP u b l i s h i n g ' a l h a v e C o m p u S e r v eS o f t w a r e F o r u m s .A n d w e k e e pa d d i n gm o r e .

f r e q u e n t l y p uA n y o c a o t h e r s o f t w a rc o m p u t e r - r e l T a n d y ? A t a r i ?T a n o t h e r

T h l a s t t hn e e d w h e n y

s o f t w a r ei b i g g e r

^ p r o b l e mg e t t i n g a n s w e S o f r o m n o o n , g e tp r o m p t ,i n f o r m e da n s w e r s o C o m p u S e r v e

T b u y o S u b s c r i p t i o nc o m p u t e r d e p r i c e i $ 3 9 . 9

T o r d e r d o f o m o r ei n f o r m a t i o n

c a l l 8 0 0 - 8 ( i O h i o , 6 1

4 5 7 - 0 8 0 2 ) .

Y o C - 6 4 / C - 1 2 8 a r t i s t s w h i t h l a s t t i m e w r a a

Page 32: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 32/104

d o u b t l e s s p r e p a r i n g t d o n A m i g a A r t G a l l e r y s i nt h i n k i l ' s c l e a r t h a t y o u r w o rt i o n h a n o b e e n t u r n e d o p e t i t i o n . L o o k i n g a t h q ue v e r , w d o n ' t k n o w h o w

A r G a l l e r y D i s k S a l eT h i m a g e s o t h e s e p a g e s a r n o a v a i l a b l e o

m o n t h l y d i s k . M u l t i c o l o r i m a g e s a r s u p p l i e d i K o a l af o r m a t , w h i l e h i g h - r e s o l u t i o n i m a g e s a r i D O O D L E !f o r m a t . I n c l u d e d a r s l i d e s h o w t o e a s y v i e w i n g , a l o n gw i t h b i m a d u m p f o y o u r 1 5 2 5 p r i n t e r o p r o p e r l yi n t e r f a c e d e q u i v a l e n t . s a m p l e A G a l l e r y d i s k w i t hs l i d e s h o w a n p r i n t e r d u m p s i $ ! 0 ; o s e n d s t a m p e da n s e l f - a d d r e s s e d e n v e l o p e ( b u s i n e s s s i z e ) f o l i s t i n go a v a i l a b l e A r G a l l e r y c o l l e c t i o n d i s k s . P r i c e s s h o w na r f o U a n d C a n a d a . A l o t h e r s a d $ p e d i s k . N e Y o r k S t a t e r e s i d e n t s p l e a s e a d a p p r o p r i a t e s a l e s t a x e s .D i s k s m a b o r d e r e d f r o m M o r t o n K e v e l s o n , P . O . B o 2 6 0 , H o m e c r e s t S t a t i o n , B r o o k l y n , N 1 1 2 2 9 .

C o n t r i b u t e t A f i o y f ' s A r G a l l e r yT h A h o y ! A G a l l e r y o f f e r s t h o p p o r t u n i t y f o f a m e

a n f o r t u n e t a n a n a l a s p i r i n g C o m m o d o r e a r t i s t s .S i m p l y s e n d M o r t o n { s e c a d d r e s s a b o v e ) y o u r w o r k o d i s k i n d i c a t i n g t h d r a w i n g p a c k a g e o f i l e f o r m a t o f t h i m a g e s . I n c l u s i o n o f s e l f - a d d r e s s e d p o s t c a r d w i l l g u a ra n t e e a i m m e d i a t e r e s p o n s e . A l g r a p h i c s p r o d u c e d o t h C - 6 4 / C - 1 2 8 , P l u s / 4 , a n A m i g a c o m p u t e r s a r e l i g ib l e . I e x c h a n g e y o u r w o r k w i l l r e c e i v e t h e o p p o r t u n i t yf o d i s p l a y i t h e s e p a g e s . A l l p u b l i s h e d w o r k s w i l l r ec e i v e r o y a l t i e s b a s e d o t h m o n t h l y A G a l l e r y d i s ks a l e s . A l s o , b o t h p u b l i s h e d a n u n p u b l i s h e d i m a g e s m a b i n c l u d e d o A r G a l l e r y c o l l e c t i o n d i s k s .

N o t e t h a t t h A G a l l e r y i n o t a c o n t e s t . P u b l i s h e d

Page 33: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 33/104

T o t b o t t o m o n p a g e 3 2 7 7 r r e ( 3 2 0 2 0 p i x e l s , 3 c o l o r ( S i m ) V a l l e y , C A ) ; a n T h a n k s f o p i x e l s , 1 c o l o r s ) r e n d i t i o n b AP A - f a n s o D o u g l a s A d a m s ' H ia x s e r i e s w i l l u n d e r s t a n d t h tt l i t e i h i - r e s b y G a r y D o m i n O t h i s p a g e a r h i - r e s M i c k e y c t l a s t m o n t h ' s 6 4 - r e n d e r e d r o l i A F u u l k s ( F l o r i s s a n t , M O ) ,P a i n t ; a n M a b t h a f o r e m e i g g r a p h i c a r t i s t s a r e n c o u r a t M o r t o n K e v e l s o n a t h a d d r b l f u t u r e A m i g a A r G a l l e r i e s

Page 34: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 34/104

F a m o u s N a t i o n a l B r a n dN L 1 8

H i - S p e e d P r i n t e r1 6 1 8 C P N e a r L e t t e rL i f e t i m e W a r r a n t y

S a l e 9 9 ° °L i s t $ 6 0 O F L I S T P R I C E

A l N e u F r o n tP a n e l C o n t r o l s

F a n t a s t i c G r a p h i c sE a s y t U s

F a n t a s t i c P r i c e

N L Q - 7 8 0 P r e m i u mN e a r L e t t e r Q u a l i t y S e l eP a n e l C o n t r o l s H i g hL e t t e r Q u a l i t y M o d e s

c o m p u t e r 4 - t i m e s f a s I t a l i c s , C o n d e n s e d S

B u s i n e s s o P e r s o n a l1 D a F r e e T r i a l L i f

P r i n t H e a d * M o nR e p l a c e m e n t

N L Q - 1 8 0 P r i mT h i s i a e x a a p l eE

DL

C o n d e n s e d T e x te x a m p l e . o N e a r

A P P L E A T A R I E P S O N N L Q 1 8 0 S P E C I F I C A T I O N S I B P r i m B u f f e r8 b y t e s u t i l i t y b u f f e rP r i n t i n g D i r e c t i o nT e x t M o d e B i - d i r e c t i o n a l

P r i n t i n g M e t h o dI m p a c t d o m a t r i xP r i n t i n g p e e d

I n R i b b o R i b b o n L i fP h y s i c a l D

Page 35: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 35/104

1 M H I B X C o m p aC o m p u t e r S y s t e m S

C o m p l e t e S y s t e m f o O n l y2 2 2 9 2 N P e p p e r R o a d , B a r r i n

T h C o m p u t e rC a l l ( 3 1 2 ) 3 8 2 - 5 0 5 0 o 3 8 2 - 5 F r e e C a t a l o g s o O v e r 1 0 0 0 P r o g r a m s

B e s t S e r v i c e B e s t P r i c e 1 0 0 0 P r o g r a m s 5 0 A c c e s s o r i e s

1 M H S u p e r T u r b o I B M C o m p a t i b l e C o m p u t e r S y

L o o k a a l y o g e f o o n l y $ 5 9 9 0 0T h e c o m p l e t e l y i t e m L i s t P r i c e S u l c1 M i l / S u p e r T u r b a X C o m p u t e r 2 9 . 4 9 9 0 0

S 1 2 K M e m o r y * 9 9 " N e x t r a c o a lS i n g l e f l o p p y d i s k d r i v e 1 2 9 " N e x l r a c o s tP a r a l l e l p r i m e r p o r t l 5 9 " N e x l r a c o a lS e r i a l p r i n t e r p o r t > 5 9 " N e x l r a c o s tM o u s e / j o y s l f c k p o r t * 5 9 " N e x t r a c o s tR C i B c o l o r g r a p h i c s p o r t ' 9 9 " N e x l i - a c o

H o m e T r m H I M " X T c o h o m e a n d / 0 1 b u s i n m o r e w a y s t h a n y o f o p e r s o n a l l e t t e r s ,l i s t i n g v a l u a b l e s , f ir e p o r t s , b u s i n e s s r e

Page 36: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 36/104

Page 37: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 37/104

B E S T S E R V I C E I T H U S D A E X P R E S S M A I L O V E R 1 0 0 0

1 D A F R E E T R I A LC U S T O M E R L I S T O O V E R

3 , 0 0 0 , 0 0 0 L A R G E S T I T H U S

M U S I C A L K E Y B O A R DT h i s s t u r d y 4 k e p r o f e s s i o n a l

g u a g e s p r i n g l o a d e d k e y b o a r dg i v e s t i f e e l a n r e s p o n s e o

r e a l k e y b o a r d i n s t r u m e n t .( C o n d u c t o r s o f t w a r e r e q u i r e d )

S A L E $ 6 9 . 0 0( A d d $ 1 0 . 0 0 s h i p p i n g ) L i s t S I 6 0

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

T V / M o n i t o r S c r e e n R e s t o r e rC l e a n i n g K i l , D i s k D r i v e C l e a n e r ,A n t l - S t i l l c K e y b o a r d C l e a n e r

' C h o o s e a n o f I h e s c t h r e ec o m p u t e r c l e a n e r s f o o n l y S 9 . 9 5

e a c h !

L i s t 1 1 9 . 9 5

1 2 0 0 B A U D M O D E MS a v e t i m e a n m o n e y w i t h t h i s

1 2 0 0 B a u d m o d e m . h a m a n yf e a t u r e s y o e x p e c t m o d e m t

h a v e p l u s l i m e s t h e s p e e d !F o C o m m o d o r e C o m p u t e r s .s a l e $ 7 9 . 9 5

( S o f t w a r e I n c l u d e d ) L i s t S 1 9 9

5 ) 4 " D I S K F I L E RD u s t a n d i r t c a h u r t y o u r

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

c o l l e c t i o n w i l l r e d u c eu n n e c e s s a r y w e a r a n d ( e a r .

H o l d s o v e r S O f i v e a n q u a r i e r i n c h f l o p p y d i s k s .

S A L E $ 1 2 . 9 5L i s i $ 2 4 . 9 5

D O U B L E S I D E D D O U B L E D E N S I T Y D I S K S. 2 9 * e a 1 0 0 " ? t C e r t i f i e d S V S 1 f l o p p y d i s k s . U f c i i m e

W a m n l y . B o o 1 0 S 2 9 . 0 O L i s i S I . 9 9 e a c h

S P K C I A L B O N U S C O U P O NW p a c k s p e c i a l s o f t w a r e d i s c o u n t c o u p o n w i t h e v e r y

C o m p u t e r , D i s k D r i v e , P r i n t e r , o M o n i t o r w s e l l ! T h i s c o u p o na l l o w s y o t S A V E O V E R $ 2 5 0 o f s a l e p r i c e s !

N a m e( E X A M P L E S )

L i s t S a l e C o u p o nT r a n s f o r m e r s S 3 4 . 9 5T r i o C 1 2 8 S 6 9 . 9 5

S 1 2 . 9 SS 4 2 . 9 S

$ 2 1 . 9 5

T R I P L E P A C K ( D S M . ML E A D H R B O A R D ( D U . L E A D E R B O A R D C O U R S E S ( D ) . . . 1 3 . WM A C H ( 1 * . MM A C H 1 2 ( H . I t N T I t F R A M E | D U .

A C O A C E S ( D I H . WD A B U S T E R S 1 0 I I . MF I G H T N I G H T I D 1 I . M

i : ' i I I . ML A O T H W E S T ( D W . K I L L E D U N T I L D E A D ( D I I . M

B A R O N ( D M I L L I O N A I R E ( D T Y C O O N ( D

T O W E I S K O f F P R O C O I . F ( D ) . . . t t l . Mi l D E O P H I L E ( D I 4 . MP R I N T E R S L I B . ( D t . P R I N T E R S L I B . 2 ( D ) 1 . D A T A B A S E M G f t . / P L U S C I 2 S ( D | . . . . M . H I N D O V E R M A T T E R ( D I .

H B A K E R S T R E E T I D M E R C l i N A R Y ( D N E V E R E N D t N O S T O R Y ( D M I N D P U R S U I T ( D V I D E O T I T L E S H O P ( D T H E A T R E E U R O P E ( D

I T . WI I . Ml l . WI I . M

i l E A K T O A F R I C A I D W . O N E O N O N E ( D ) . » . » SP 1 N H A L L C O N T R U C T I O N ( D 9 . M U S I C C O N S T R U C T I O N ( D 9 . R A C I N G D E S T R U C T I O N ( D 9 . M A R U L E M A D N E S S < D U . M \S T A R F L E E T ( D 1 3 . 9 SH A L K O N R A I D E R I D U . Q U I Z A M I D U .

B R O O E R B U N DP R I N T S H O P | D O J . WC I A P H I C S L I B . l . l o r ! | D ) . . U H n d

Page 38: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 38/104

F l o p p y D i s kD o u b l e S i d e d D o u b l e D e

F l o p p yD i s k s e a c h

P r

D o u b l e S i d e d D o u b l e D e n s i t y S p e c i f i c a l l y D e s i g n e d f o P Q u a l i t y D i s k s E a c h D i s k C e r t i f i e d F r e e R e p l a c e m e n t

A u t o m a t i c D u s t R e m o v e r W o r k s w i t h I B f t f t f t W h a v e t h b e s t p r i c e s

l o a S U P R E M E Q U A L I T YF o t h o s e w h w a n t p r e m i u m q u a l i t y w h a v e t h e s e P r e m i u m F l o p p y D i s b e c a u s e t h e y c a r e l y o t h e m t s t o r e i m p o r t a n t d a t a a n p r o g r a m s w i t h o u 1 0 0 % c e r t i f i e d ( a e x c l u s i v e p r o c e s s ) p l u s e a c h d i s k c a r r i e s a e x c l u s i v e F R W A R R A N T Y . W i t h t h e s e d i s k s y o c a h a v e t h p e a c e o m i n d w i t h o u t t h a f t e r h o u r s s p e n t i p r o g r a m d e v e l o p m e n t .

1 0 0 % C E R T I F I C A T I O N T E S TS o m e f l o p p y d i s k m a n u f a c t u r e s o n l y s a m p l e t e s t t h e i r d i s k s o b a t c h b a s c e r t i f i e d . E a c h d i s k i i n d i v i d u a l l y c h e c k e d s y o w i l l n e v e r e x p e r i e n c e d a t a o l i f e t i m e !F R E E R E P L A C E M E N T L I F E T I M E W A R R A N T YW a r s o s u r e o t h e s e d i s k s t h a t w g i v e y o f r e e r e p l a c e m e n t w a r r a n t yd u t f a u l t y m a t e r i a l s o w o r k m a n s h i p f o a l o n g a s y o o w y o u r d i s k s .

A U T O M A T I C D U S T R E M O V E RJ u s t l i k e r e c o r d n e e d l e , d i s k d r i v e h e a d s m u s t t r a v e l h u n d r e d s o m i l e s o v e rf l o p p y d i s k s t h s m o o t h s u r f a c e f i n i s h s a v e s d i s k d r i v e h e a d w e a r d u r i n g t h s u r f a c e w i l l g r i n d y o u r d i s k d r i v e h e a d l i k e s a n d p a p e r ) . T h l i n t f r e e a u t o m a t s u r e t h e d i s k - k i l l e r s ( d u s t d i r t ) a r b e i n g c o n s t a n t l y r e m o v e d w h i l e t h e d i s k i

Page 39: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 39/104

M o n i t o r S a 1 4 R G C O M P O S I T E C O L O R M O N I T O RT h r e e m o n i t o r s i o n e ! A l l o w s t h e u s e o C - 1 2 8 a n d C 6 4 c o m p u t e r m o d e s• c o m p o s i t e a n 8 c o l u m n R G m o d e . M u s t b e u s e d t g e 8 C o l u m n s i c o l o rw i t h 8 c o l u m n c o m p u t e r s . S p e c i a l l y d e s i g n e d f o u s w t i h t h e C 1 2 8 ' s s p e c i a lc o m p o s i t e v i d e o o u t p u t , p l u s g r e e n s c r e e n o n l y o p t i o n s w i t c h .

S A L EL i s t $ 3 9 9 S u p e r H

1 2 3 5 M H z G R E E NT h i s n e 8 0 c o l u m n , 1 0 0 0 l i n e s a t c e n t e r , h i g h rp r e c i s i o n e n g i n e e r e d t g i v e y o t h e b e s t h i g h 3 M H B a n d w i d t h a l l o w : , u s w i t h I B M ® a n A c o m p o s i t e s c r e e n I n o n - g l a r e w h i c h m a k e s I e s t r a i n . M o n i t o r s c o m e i g r e e n c o l o r s c r e e n s . F T T o C o m p o s i t e . ( A d d $ 1 0 . 0 0 s h i p p i n g a n h a n

G r e a t f o I B M ® , A p p l e L a s e rA t a r i ® C o m m o d o r e C o m p u t e r s

S A L E 9 1 3 C O L O R D I S P L A Y M O N I T O RT h i s a l l - p u r p o s e 1 3 c o l o r d i s p l a y m o n i t o r a c c e p t s o N T S C c o m p o s i t e s i g n a la n w i l l w o r k w i t h w i d e a s s o r t m e n t o t o d a y ' s p e r s o n a l a n p r o f e s s i o n a lc o m p u t e r s . I g e n e r a t e s c r i s p , e a s y - t o - r e a d a l p h a n u m e r i c o r g r a p h i c d i s p l a yt h r o u g h t h u s o s l o t t e d m a s k , b l a c k m a t r i x q u i c k s t a r t p i c t u r e t u b e . T h i sv e r s a t i l e m o n i t o r a l s o h a s a b u i l t i a u d i o a m p l i f i e r a n s p e a k e r w i t h v o l u m ec o n t r o l , 1 0 0 0 c h a r a c t e r d i s p l a y c a p a c i t y , a n d a n a l p l a s t i c c a b i n e t f o p o r t a b i l i t y a n e a s y c l e a n i n g .

S A L E 1 7 L i s t $ 3 2 9 P r e mT T U N E R C H A N G E S M O

I n c r e a s e t h e v o l u e o y o u r m o n i t o r b t u r n i n g I n o c o m p u t i n g ! E l e g a n t T T u n e r w i t h d u a l U H b e t w e e n y o u r c o m p u t e r a n m o n i t o r . I n c l u d e ss e l e c t i o n b u t t o n s , r a b b i t e o a n t e n n a f o V H v a n t e n n a o c a b l e , f i n e t u n i n g a d j u s t m e n t a n m

Page 40: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 40/104

H a v e y o u rC o m m o d o r e ^l o o k a s m a r ta i w o r k s .C o n s o l i d a t e y o u r 6 4 6 4 a n d 1 2 8 s y s t e m w i t h t h C o m

G e y o u r w o r k s p a c T h C o m m a n d C e n t e r

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

W i t h t h w i t h t h e l o o k o m o r e e C o m m a n d C e n i e r , . , , . ,y o u r s y s t e m i J u s t I o o k a a I l i

c o m p a c l a n B u i l t - i n A P o w e r S t c o m p l e t e . v o l t a g e s p i k e p r o t e c t i o n ,

p o w e r o u t l e t s .B u i l t - i n D r i v e / C P U C

o v e r h e a t i n g .M o d u l a r T e l e p h o n e P

l i n e / o f f - l i n e l e l e c o m m u n i 6 4 a n d 6 4 C ) ,

M a s t e r A S w i t c h f o S i n g l e o r D u a l D r i v e

s t a n d a r d d r i v e i n s e r t .

Page 41: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 41/104

Y o u r s e a r c h w a f i n a l l y o v e r . . . .t e m o n t h s a g y o u r t r u e l o v e , M a x i n e .

l e f t o a e x p e d i t i o n 1 t h H i m a l a y a m o u nt a i n s . S h w a n o h e a r d f r o m a g a i n . Y o h a v e

s e a r c h e d f o h e e v e r s i n c e . O n d a y , w i t h t h s n o w b l o wi n a n t h t e m p e r a t u r e b e l o w z e r o , y o h e a r d s c r e a mc o m i n g f r o m c u v e . Y o l o o k e d i n s i d e t h e c a v e t f i n d M a x -i n c - h e l d p r i s o n e r b a l a r g e a p e l i k e c r e a l u r e .

C a r e o t h e l a - A p i g a m e f o t h C - 6 4 w h i c h f e t u r e s m u s i c , s o u n d e f f e c t s , a n s p r i t e a n i m a t i o n . U s i n g

j o y s t i c k i P o r t 1 y o u r g o a l i t r e s c u e M a x i n e a m a n yt i m e s a y o c a w i t h o u t b e i n g h i b o n o t h s n o w b a l l st h a t t h e I c e A p l o s s e s d o w n a y o u . I o r d e r i f r e e M a i n e , y o w i l l n e e d t h r e e s l i c k s o T N T . T h e s e w i l l a p p e a rt h r o u g h o u t t h c a v e . D n o r u i n l o a n p o r t i o n o t h c a v e ,o y o w i l l b l o w u a n l o s e o n o t h f o u r l i v e s y o b e g a nt h g a m e w i t h ( a f t e r a l l . y o a r c a r r y i n g T N T ) . Y o h a v eo n l y 4 s e c o n d s t c o l l e c t t h t h r e e s t i c k s o T N T . I y o d n o c o l l e c t t h e m w i t h i n t h s e t i m e , y o l o s e a l i f e . I y o u d o g e t t h e T N T , M u x i n e s h o w s h e r a p p r e c i a t i o n a n

F o t h B J a m e s

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

A W e d g w o o d R m a d e r e n t i n g s o W h a v e o v e r 5 0 C - 6 4 , C - 1 2 8 , a n p u t e r s . B s p e n d

Page 42: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 42/104

P o s s i b i l i s o l u t i o n s ^ u n l i m i t e d

m a g i n e i L e o n a r d o D V i n c i c o u l d h a v e u s e dG R A R X - L I N K , t h n e p r o g r a m f r o m S o l u t i o n sU n l i m i t e d t h a t a l l o w s f i l e

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

U s i n g t h B I L L B O A R DM A K E R D V i n c i c o u l d h a v em a d e t h o u s a n d s o M o n a L i s a ss m i l e a p e o p l e t h r o u g h o u t I t a i y .H c o u l d h a v e e n l a r g e d h e r p o t r a i t t o s i g n { 4 x ! o m u r a l ( 1 6 x )s i z e a n t h O p t i m i z e r f u n c t i o nw o u l d h a v e a u t o m a t i c a l l y s m o o t he o u a l t h j a g g e d e d g e s o f t h ec o m p u t e r p i c t u r e . W i t h a d d e df r a m e s a n t e x t , a l t h w o r l d

k n o w s ? I D V i n c i h a u s e d P H O T O F I N I S H

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

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

w o u l d h a v e g o t t e n o f f h g r o u n d .

T h I C O N F A C T O R Yw o u l d n o o n l y h a v e

a l l o w e d D V i n c i t c h a n g e h i i l l u s t r a t i o n s f r o m p i c t u r e t o g r a p h i ca n v i c e v e r s a , h a l s o c o u l dh a v e c r o p p e d , f l i p p e d , e n l a r g e d ,i n v e r t e d a n o v e r l a y e d . A n w i t ht h I C O N F A C T O R Y ' S b r a n d - n e wr e d u c e f u n c t i o n h c o u l d h a v er e d u c e d h i i l l u s t r a t i o n s w h i l em a i n t a i n i n g t h e i r c l a r i t y a n d e f i n i t i o n .

N o y o c a n h a v e t h a d v a nt a g e s t h a t L e o n a r d o D V i n c id i d n ' t h a v e . S o l u t i o n s U n l i m i t e d ' s

p r o g r a m st u r n y o u ro u t s t a n d i

G R A F I a r a t e l y f of r e e w i t h

B I L L BP H O T I C O NA s y o

6 9 3 - 7 4 5 5U n l i m i t e d F e r r y . N YC a r d a c c e

Page 43: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 43/104

r T i m e t D e c i d eB R i c h a r d H e r r i n g

l o w l y h t u r n e d a n s t e p b s t e p , i n c hb i n c h . . " N o w e ' r e n o t g o i n g t o t a l ka b o u t h o t w r i t e t h i s f i c t i o n i

O M A I . A n t h o u g h t h i s q u o t ep r o b a b l y i n o t i n d i c a t i v e o h o y o u w a n t y o u r p r o g r a m st r u n , i m a w e l l b g u i d e t h o y o w r i t e y o u r c o d e .W h a t d i s t i n g u i s h e s r e a l l y f i n e p r o g r a m m i n g l a n g u a g ei t h e a s e w i t h w h i c h i a l l o w s t h p r o g r a m m e r t w o r k .I t ' s n o t h t r i v i a l f e a t u r e s ( r e g a r d l e s s o h o i m p o r t a n t t h e ya r a t h i n s t a n t y o u n e e d t h e m ) , l i k e b e l l s a n w h i s t l e sf o c o n t r o l l i n g s p r i t e s o m u s i c a l t i m i n g . R a t h e r i i t h c o n t r o l g i v e n y o o v e r t h d i r e c t i o n , t h f l o w , t h e l o g i c o j o u r p r o g r a m t h a t g i v e s o n l a n g u a g e a d v a n t a g e o v e r o t h e r s .

P r o v i d i n g t h a t k i n d o c o n t r o l i e x a c t l y w h e r e C O M A Ls h i n e s . F o m n e x t c o u p l e o f m o n t h s , w e ' l l t a l k a b o u t c o t r o l s t r u c t u r e s i p r o g r a m m i n g l a n g u a g e s a n s e C O M A L ' ss i m p l e y e s o p h i s t i c a t e d a b i l i t i e s .

W a l k n o w h o w p l o d d i n g l y l o g i c a l o u c o m p u t e r s a r e .( E v e n i t h a t d o e s n ' t a p p l y t t h u s e r i n t e r f a c e o f e v e r yc o m m e r c i a l p r o g r a m . ) G i v e n i t d r u t h e r s , y o u r c o m p u t e rw o u l d s t a n a t h b e g i n n i n g o f a n p r o g r a m a n d m e t h o d ic a l l y p r o c e s s o n l i n e a t i m e , s e q u e n t i a l l y , u n t i l t h e n d .

S a w t a l k a b o u t c o n t r o l s t r u c t u r e s l e t ' s t a l k a b o u t t h o s ee l e m e n t s o C O M A L t h a t a l l o w y o t b r e a k - o r a l e a s tt r e d i r e c t - y o u r c o m p u t e r ' s t r a i n o t h o u g h t . T f o r c e i t j u m p t a n o t h e r p o i n t i t h p r o g r a m : t h e r e t c o n t i n u ee x e c u t i o n . T c h o o s e a m o n g s e v e r a l a l t e r n a t i v e s . O t r u a r o u n d i n c i r c l e s .

F r o m m a c r o v i e w p o i n t y o c a w r i t e C O M A L p r g r a m t h a t i p u r e l y s e q u e n t i a l . I m i g h t b j u s t l i s t o p r c e d u r e c a l l s , w h i c h p r o c e d u r e s t h c o m p u t e r e x e c u t e s i t h o r d e r l i s t e d . O p e r h a p s a s i m p l e p r o g r a m - t h e k i n dw a l s t a r t e d w i t h w h e n w p r o u d l y i n s t r u c t e d o u c o p u t e r s t o P R I N T " H E L L O " o t h s c r e e n f o t h f i r s t t i m e .

T h i s m o n t h , w i t h t h a t I R r e b a t e b u r n i n g w h o l e i o u p o c k e t s , l e t ' s l o o k a c o n t r o l s t r u c t u r e s t h a t l e y o m a k e

2 4 0 I F s p $ = " f " t h e n f i P r o g r a m m i n g l a n g u a g e s t h a t

p o w e r b e e f u t h I F . . . T H E N c o a d d s t h c o m m a n d E L I F ( s h o r tT H E N s t r u c t u r e . L a s t m o n t h ' sf i n e , w h i l e t h p u r p o s e o t h o s o u r m i n d s . F o a b e t t e r d o c u m e n c o u l d h a v e u s e d E L I F :2 1 0 P R O C k e y b o a r d ' e h e c 2 2 s p $ = S C E Y $2 4 I s p $ = " f M T H E N2 4 f i l l ' a ' s p a c e2 5 0 E L I F s p $ = " c " T H E N2 5 s a v e ' p o s i t i o n2 5 c i r c l e ' d r a w2 6 0 E L I F s p $ = M d " T H E N2 6 s a v e ' p o s i t i o n2 6 d r a w ' a ' l i n e2 7 0 E L I F s p $ = " p " T H E N2 7 c o l o r ' o f ' l i n e2 8 0 E L I F s p $ = " b " T H E N2 8 b a c k g r o u n d ' c o l o r2 8 E L S E2 8 N U L L2 8 E N D I F2 9 E N D P R O C k e y b o a r d ' e

A n n u m b e r o E L I F s c a f o lA f t e r s e r i e s o E L I F s y o c a n t u r e a l o t h e r p o s s i b i l i t i e s s t h a tm e n t s a r c t r u e y o c a s t i l l d e x a m p l e , d n o t h i n g ) . A n t h e n y u t h w h o l e t h i n g w i t h a E N y o h a v e c o m p l e t e d o c l o s e d yw h i c h m a y n o w b q u i t e l o n g .

Page 44: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 44/104

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

S o m e t h i n g l i k e a m u l t i p l e c h o i c e q u e s t i o n o t e s t , w h e r ey o u m u s t r e r e a d t h q u e s t i o n b e f o r e r e a d i n g e a c h a n s w e r -i n e f f i c i e n t . W o u l d n ' t y o r a t h e r j u s t r e a d t h q u e s t i o n o n c e ,k e e p i n g i i y o u r h e a d , t h e n r e a d t h a n s w e r s s t r a i g h tt h r o u g h u n t i l y o h i t h c o r r e c t o n e ? M t o o .

C O M A L t o o . C O M A L p r o v i d e s t h C A S E . . . O F / W H E Ns t r u c t u r e t d j u s t t h a t . C A S E t h e o r e t i c a l l y g i v e s y o t h a b i l i t y t o p a r a l l e l p r o c e s s n u m b e r o f o p t i o n s s i m u l t a n eo u s l y . T h r e s u l t d e p e n d s o t h v a l u e o t h e x p r e s s i o n ,n o j u s t i t t r u t h . W c a i m p r o v e l a s t m o n t h ' s c o d e a g a i n( w o u l d y o u b e l i e v e p l a n n e d t h i s ? ) b s c r a p p i n g I F . . T H E N :2 1 P R k e y b o a r d ' c h e c k2 2 2 3 2 4 2 4 2 5 2 5 2 5 2 6 2 6 2 6 2 7 2 7 2 8 2 8 2 8

s p $ = K E Y $C A S E s p $ O FW H E N " f

f i l l ' a ' s p a c eW H E N " c

s a v e ' p o s i t i o nc i r c l e ' d r a w

W H E N " d s a v e ' p o s i t i o nd r a w ' a ' l i n e

W H E N " p c o l o r ' o f ' l i n e

W H E N " b b a c k g r o u n d ' c o l o r

O T H E R W I S E

2 8 N U L L2 8 E N D C A S E2 9 0 E N D P R O C k e y b o a r d '

T h k e i m p r o v e m e n t h e r er e a d o n l y o n c e t h i n i t i a l e x p rc o m p a r e a l s u b s e q u e n t v a l u e sw i l l b c l e a r e r i w p i c k t h i s

A w i t h t h I F / E L I F c o n s t r a v a l u e t h a t i t r u e i w i l l p r o c e o E L I F s t a t e m e n t , t h e n j u m po I F . . . T H E N s t r u c t u r e . S u b s o n o t , w i l l n o b t e s t e d . ( L o o y o u ' l l s e e t h e s a v e ' p o s i t i o n p r o b m o v e d t l i n e s 2 5 5 a n d 2

Y o u w i U u s u a l l y n e e d m o r es t r u c t u r e i y o u r p r o g r a m . Y o s t h a t y o u r I F . . . T H E N a n Ct e d , s e q u e n t i a l , o n e s t e d . B T H E N c a b t h s t a t e m e n t tC A S E s t r u c t u r e . D e c i s i o n s w i t hc a n b e c o m p e l l i n g , b u t g o o d p rT h m o s t c o m p l i c a t e d d e c i s i o n b h a n d l e d w i t h n e s t e d s t r u c t u

N e x t m o n t h w e ' l l g i c i r c i F e b r u a r y , j u s t w e e k s a f t e r t p e a r e d i t h M a r c h A h o y I a n l e t t e r s w i t h i n t e r e s t i n g h i n t s a n v o r i t e t r i c k s a n w i l l t r y t oc o l u m n — w i t h a l d u c r e d i t g id i r e c t l y a t P . O . B o 1 5 4 4 , T a l

T H G R E A T C O N N E C T I O N3 0 0 / 1 2 0 0 B A U D H A Y E S ® C O M P A T I B L E M O D E M

G e C o n n e c t e d w i t h t h N E T C M - 1 2 0 0 H 3 0 0 / 1 2 0 0 b a u d H a y e s ® c o m p a t i b l e m o d e m f o r C - 1 2 8 c o m p u t e r s .U s i n g t h s a m e t e c h n o l o g y a n s t a t c - o f - t h c - a r t c i r c u i t r y t h a t i u s e d i o u I B M ® P H a l f C a rw a d e s i g n e d f r o m t h g r o u n d u p t w o r k w i t h a n d e n h a n c e t h C - 6 4 a n d C - 1 2 8 c o m p u t e r s .C o m p a t i b i l i t y - t h a t d e s c r i b e s t h e T C M - l 2 O 0 H , J u s t p l u g t h c o n n e c t i n g c a b l e i n t o t h u s e r p o r t a i n t e r f a c e a n n p o w e r s u p p l i e s , t o p l u g i n T h T C M - 1 2 0 0 H d e r i v e s i t p o w e r f r o m t h c o m p u

C o m p a t i b i l i t y w i t h t e r m i n a l s o f t w a r e . M o s t o t h p o p u l a rt e r m i n a l s o f t w a r e a l r e a d y h a v e p r o v i s i o n s f o H a y e s t y p e

P O W E R M e r l i n

Page 45: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 45/104

S Q U A R E S

F o t h C - 6 4B J o h n F e d o r

T h i s m i n d - b o g g l i n g C o m m o d o r e 6 s t r a t e g y g a m ei f o o n o t w p l a y e r s . Y o p u s h o n c o l o r e ds q u a r e i n t o v a c a n t a r e a , t r y i n g t s e y o u r p a t e r n b e f o r e y o u r o p p o n e n t d o e s t h s a m e . S i n c e

y o b o t h w o r k o n t h s a m e g r i d , y o c a u n d o e a c h o t h e r ' sw o r k q u i t e e a s i l y . Y o p l a y o a g r i d w i t h 1 b l u es q u a r e s , 1 r e s q u a r e s , a n v a c a n t s q u a r e . E a c h p l a y e r( e x c e p t t h c o m p u t e r ) u s e s j o y s t i c k t c o n t r o l i h f l a s hi n g c u r s o r . P r e s s t h f i r e b u t t o n t c h o o s e t h s q u a r e y o w i s h t s l i d e i n t o t h v a c a n t a r e a . N d i a g o n a l s a r a l l o w e d ,a n t h s q u a r e c h o s e n m u s t b i t h s a m e o p l a n ea t h v a c a n t s q u a r e a n m u s t b t h a t p l a y e r ' s c o l o r .

S T R A Y E G Y H I N T SA l t h o u g h t h m e c h a n i c s o C h g a m e a r s i m p l e , w i

n i n g c a n b q u i t e d i f f i c u l t . H e r e a r e a c o u p l e o f l i p s t e a s et h f r u s t r a t i o n o t h g a m e :

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

2 A l t h o u g h y o u m a h e l p e a c h o t h e r o u t , p l a n y o u rm o v e s . D n o m a k e r a s h d e c i s i o n s . Y o m a l a t e r r e a l i z et h a t t h e r e w a b e t t e r a l t e r n a t i v e .

S P E C I A L F E A T U R E ST h f i r s t n o t i c e a b l e f e a t u r e i t h e f l a s h i n g c u r s o r . I a

t u a l l y p u l s a t e s i h u e s o f b l u e t a d v i s u a l a p p e a l . T h

L a s y t u s f o t h b e g i n n e r o pI t h c o m p l e t e m a c r o a s s e m b

s p e c i f i c a l l y f o r t h C o m | u s t f e o U f e a t u

F u l l S c r e e n E d i t o r f o q u i c k a n M a c r o l i b r a r i e s f o f r e q u e n t l y u sS o u r t c r o r l d i s a s s e m b l e b i n a r yR e l o c a t i n g l i n k e r r g e n e r a t e r el o c a l a n G l o b a l L a b e l s u p p o r t .E n t i y a n E x t e r n a l L a b e l d e f i n i t i P r l n t f l l e r t s a v e a s s e m b l e d l i s t iA l t f c e y s t o c r e a t e y o u r o w k e y b K e y d e f * t d e f i n e a n e d i t t h e F

M e r l i n 1 2 c o m e s w i l h m a n y S a l i s t a n m o d i f y y o u r s e l f . I n c l 1 5 7 1 D i s k Z a p . H I R e s . S w i s h .

n i i 5 l 3 O 0 S h l p p lS e w h M e r l i n 1 2 i t h e b e s tC o m m o d o r e I Z 8 . A s y o u r l o c a l

c a l l i n g o u T o l l F r e e8 0 0 - 4 2 1 - 6 5 2 6 o 6 1 9 -

p u B L i S H i n 1 0 7 6 1 W o o d s i d e A v e n u e S u i t M w i l n 1 2 r e q u i r e s < C o m m o d o r e I Z e q u i v a l e n t M e r l i n 1 2 I c o m r w r l b l e \ \ 1 t

F l e i d e r S e r v i c

B D O - 2 S A M I G A

C o m m o d o r eD i s k D r i v e

1 5 4 12 0 3 1

C o m m o d o r e- 3 S X - 6 4' / ^ P o r t a b l e

C o m p u t e rC o m m o d o r e

P h n i e rM P S B 0 1M P S B 0 3

U S 5 D 1 , S D C B 1 2 C B 1 5 7 1

i S O M

S 5 0 . 0 0

S 0 5 . 0 0

Page 46: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 46/104

E M E R A L D C O M P O N E N T S I N T E R D I S K D R I V E S

F S D - 2E X C E L E R A T O R P L U SC o m m o d o r e C o m p a t i b l eD I S K D R I V E

D i r e c t D r i v e !F a s t e r , Q u i e t e r

a n M o r e R e l i a b l e .F u l l O n e - Y e a r W a r r a n t y .

$ 1 5 9

C O M M O D O R E 1

C O M M O D O R E 1

H A R D W A R E A C C E S S O R I E C O M M O D O R E 6 C O M P U T E R$ 1 2 9 W i t h

s o f t w a r e p u r c h a s e

C O MP O W

M O D E M M O U S E H E A D C L E A N I N G

I H T I RS O F T W

Page 47: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 47/104

S T R A T E G YO U T E R S P A C ES c i e n c e F i c t i o n B r a i n g a m e s

f o t h C o m m o d o r e

P o r t a l i m o r e o a n o v e l t h a n a i a d v e n t u r e .R E A D E R S E R V I C E A ' 0 . 2 2

C o m p u t e r i s t s h a v e a l w a y s s h o w ns p e c i a l a f f e c t i o n f o s c i e n c e f i c t i o n .S p e c u l a t i o n a b o u t t h n a t u r e a n d c o ns e q u e n c e s o f t o m o r r o w ' s m a r v e l sc o m e s n a t u r a l l y t t h c o m p u t e r c o m u n i t y . W h c o u l d a p p r e c i a t e t h p t e n t i a l i m p a c t o f s c i e n c e m o r e t h a np e o p l e w h h a v e t u r n e d t h " e l e c t r o n i cb r a i n " o t h p r e - W o r l d W a I p u l pm a g a z i n e s i n t o h o u s e h o l d a p p l i a n c e ?

S . F . g a m e s a r a l m o s t a o l a c o p u t e r e n t e r t a i n m e n t i t s e l f . E v e n b e f o r eN o l a n B u s h n e l l m a r k e t e d t h f i r s t c o i n -o p P o n g , a n R a l p h B a e r c o n c e i v e dt h O d y s s e y v i d e o g a m e c o n s o l e , a c d e m i c i a n s p e r f e c t e d c o d i n g s k i l l s b w r i t i n g s c i e n c e f i c t i o n g a m e s . S p a c eW a r , d e v e l o p e d a M . I . T . , i g e n e r a l l y

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

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

T h i n t r o d u c t i o n o f 6 5 0 2 - b a s e dc o m p u t e r s l i k e t h C o m m o d o r e 6 o p e n e d t h e g a t e f o s o p h i s t i c a t e d s c e n c e f i c t i o n s t r a t e g y g a m e s a n a d v e nt u r e s . A c t i o n c o n t e s t s ( s e e A u g u s t ' sA h o y ! ) a r s t i l l p o p u l a r , b u t p u b l i s h e r sh a v e c r e a t e d w h o l e l i b r a r y o m i n d -t e a s i n g f u t u r i s t i c f u n w a r e .

T h c o n t r a s t b e t w e e n S t a r T r e k : T J i e

F e a t u r S t r a t e g y i S c i e n c e F i c f o t h C o K i l l e d U n t i lM u r d e r P a rH a n g m a n R

B A r na n a c c u r a t e " S t a r T r e k " f a n S c o t t .

T h e s s e n t T r a n s - F i c t i o m e t h e a n P r o t a n y o n e w h f o c o m a d v e n t u l a r y i s k i m s e n t a t i o n i m o s t I n f o c o i i d e n t i c a l .m a n d s a n r ep u o t h s

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

T r e k k i e s a e n c e w i l l b p l o i i p e r f e c tv i s i o n s c r i e sb a t t l e a t h t h E n t e r p r i f o o d s u p p l y .a t i o n c r a f t i

t h e a n s o c i e t y . L e a r n i n g i t s e c r e t s a l a t i o n o i n t e r s t e l l a r c o m b a t . t i o n b

Page 48: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 48/104

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

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

T h n a r r a t i v e p o r t i o n s o f t h g a m ed o n ' t q u i t e m e a s u r e u t t h d i a l o g u e .E v e n f o s p a c e e p i c l i k e " S t a r T r e k , "s o m e o t h p r o s e i t o f l o w e r y a n e x a g g e r a t e d .

T h c o m p u l e r i s t z i p s a r o u n d a a s i g n e d r e g i o n i s p a c e i o n o s e e r a l s h i p s o t h U n i t e d G a l a c t i c A l l ia n c e . r o o k i e p i l o t f r e s h f r o m t h A c a d e m y g e t s c o m m a n d o t h t r a i ni n g v e s s e l R e p u b l i c , b u t s u c c e s s f u l l yc o m p l e t i n g m i s s i o n s e a r n s p r o m o t i o na n t h h e l m o f a n I n v i n c i b l e C l a s ss t a r s h i p .

E a c h r e g i o n i d i v i d e d i n t o a e i g h tb e i g h t g r i d o f q u a d r a n t s . T h s h i pm o v e s f r o m q u a d r a n t t q u a d r a n t i n r es p o n s e t o t h r e a t s f r o m t h e v i l K r e l la n Z a l d r o n e m p i r e s a g a i n s t f r i e n d l y

P S B f l T K H E 3 . 2 4 -I * K R E L L A N U E S S E L C f t P T O R E O1 K R E L L A N p r i s o n e r s t a k e n

■ S p a c e M a n n e c a s u a l t i e si R e p o r t F t o m E n g i n e e r i n g1 u n i t s o p o w e r t r a n s f e r r e d f r o w t h ec a p t u r e d s h i p

L , R . S .4 8 2 1 8 32 L " 5

n a n d ?i f ; l : i L R S i f t O

T f I C D I S P Q u a d .i 2 3 - 4 5 6 7 8 ? i 0 S «B r n gP o w r -S M

f . E P

2 1 , 1 8i l 2 4 8 4 < T 2 6 0 8 6 8 O P R I M A R Y4 1 / 5 6 86 / 6 5O R P H f t C M 2 N

S t a r F l e e t o f e r s a i m p r e ss i v e d e g r e e o d e t a i l , a f f o r d i n gt h g a r n e r c o t r o l o v e r w e p o n s , s e n s o r s ,n a v i g a t i o n ,s h i e l d s , a n o t h e r a s p e c t s o

f u t u r i s t i c s h i p .R E A D E RS E R V I C E N O 2 1

T h e r e ' s a l s o t e n d e n c y t p u t o m a n y t h o u g h t s i n t o t h p l a y e r ' s h e a d .T h p r o g r a m c o n s t a n t l y t e l l s K i r k w h a th t h i n k s a n f e e l s , i n s t e a d o j u s t p r s e n t i n g d a t a a n a l l o w i n g " K i r k " t d r a w c o n c l u s i o n s . T h i s i s a d m i t t e d l y ,

c o m m o n f l a w o a d v e n t u r e s i w h i c ht h p l a y e r a s s u m e s t h e r o l e o s p e c i f i cc h a r a c t e r w i t h w e l l - d e f i n e d t r a i t s . I t ' sa n n o y i n g a t i m e s , b u i s h o u l d n ' t p r v e n t e n j o y m e n t o t h p r o g r a m .

T h m o s t s e r i o u s c r i t i c i s m o S t a r

s t a r b a s e s i t h a r e a .T h w e a l t h o f d e t a i l i i m p r e s s i v e

a n f a s c i n a t i n g , T h a r m c h a i r s p a c ea c c o n t r o l s w e a p o n s , s h i e l d s , s e n s o r s ,n a v i g a t i o n , a n j u s t a b o u t e v e r y o t h e ra s p e c t o f f u t u r i s t i c f i g h t i n g s h i p .

B e s i d e s v i o l e n t c l a s h e s w i t h K r e l l a na n d Z a l d r o n s h i p s , t h e p l a y e r m u s t c o nt e n d w i t h s u c h t h i n g s a s d a m a g e t o v it a s h i p f u n c t i o n s , r e g u l a r m a i n t a i n -a n c e , n a v i g a t i o n a l e r r o r s , a n i n f i l t r a -

p o s s i b l ec r a f t w i t s o n e r s a

T h t t e r e s t i n g b l o o d e de t p o s i a v e n u e o u n r e w a r

T h Z l i g e n t r e s u r f a c e o b n a t u r d r o n s a r i m p e r i a l ic h a l s o c i Z a l d r o n st h R o m ud r o n s h it h e i r l os h i e l d .

T h g t h e a c t u at i f i e d b d i s p l a y ,c r o w d e d s o u n d e f o t h g a F l e e t i t h a n t h e B a c hp a i g n a s n e p l a o r t w ha n f a i l e a c h p l a a d v a n c e sa h e o r p r e s s i v e p e r s o n c e r a l p a r t r e c o r d s

B A C K I S S U E 0 1 2 - D E G ' 8 $ 4 . 0 0B u y e r ' s g u i d e t o p r i n t e r s ! 1 5 2 5 p r i n t e rt u t o r i a l ! C u s t o m c h a r a c t e r s ! U s e r

I S S U E # 2 2 - O C T . ' 8 $ 4 . 0 0C r e a t e c a r t o o n c h a r a c t e r s ! I n f i n i t e s i m a l i t r i g u e ! I n s i d e c o p y p r o t e c t i o n ! A n r e a d y

I SI n si n f

Page 49: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 49/104

I S S U E SI S S U E « - F E B . * 8 $ 1 0 . 0 0I l l u s t r a t e d t o u r o I h 1 3 4 1 ! A r t i f i c i a li n t e l l i g e n c e ! S y n a p s e ' s I h o r W o l o s e n -k i n t e r v i e w e d ! A n r e a d y t e n l e r :M u s i c M a k e r P a 1 1 S c r e e n M a n i pu l a t i o n ! N i g h l A t t a c k ! R e l a t i v e F i l e s !

I S S U E # 3 - M A R . ' 8 $ 1 0 0 0A n a l m n y o t h 6 4 P r i n t e r i n l c r f a c -i n f u V I 6 4 E d u c a t i o n a l s o f t -M i i r e s c r i e s b e g i n s ! A n r e a d y t e t e r : A d d r e s s B o o k ! S p a c e L a n e s ! R a d o F i l e s o t h 6 4 D y n a m i c f t w e r !

I S S U E 0 5 - M A Y " 8 $ 4 . 0 0F u t u r e o f C o m m o d o r e ! I n s i d e B A S I Cs t o r a g e ! M e m o r y m a n a g e m e n t o t h V I 6 4 G u i d e t s p r e a d s h e e t A n r e a d y t o e n t e r : M a t h M a s t e r ! A i A s a u l t ! B i o r h y t h m s ! V I C a l c u l a t o r !

I S S U E # 6 - J U N E * 8 $ 4 J M IG a m e p r o g r a m m i n g c o l u m n b e g i n s !P r o g r a m g e n e r a t o r s ! R u p e r t u n i n p u tt i n g ! M e m o r y m a n a g e m e n t c o n t i n u e s !A n r e a d y t e n t e r : P o s t T i m e f o t h 6 V I C ! A l p i n e r ! S o u n d C o n c e p t !

I S S U E m - J U L Y ' 8 $ 4 . 0 0M S d u a l d i s k d r i v e ! D a t a b a s e b u y e r ' sg u i d e ! T r a i n i n g y o u r c u r s o r ! S c r e e nd i s p l a y s ! F i l e S l e u t h ! U s e r s G r o u p s !A n r e a d y t e n t e r : R e n u m b e r i n g !C h e c k l i s t ! M a t h D e f e n d e r ! B r i s k !

I S S U E W i - A U G . " 8 $ 4 . 0 0C h i x n i n g w o r d p r o c e s s o r ! C o m p ut a t i o n a l w i z a r d r y ! C r e a t i n g y o u r o w w o r d g a m e s ! S o u n d o n t h e 6 4 ! A n r e a d y l o e n t e r : M i c r a - M i n d e r ! D i r e ct o r y A s s i s t a n c e ! T h T e r r i b l e T w i n s !

I S S U E # 9 - S E P T . * 8 $ 4 . 0 0P r o g r a m y o u r o w t e x l a d v e n t u r e !B u i l d C - 6 4 c a s s e t t e i n t e r f a c e ! V i e R A M ! A n r e a d y t e n t e r : S a l v a g eD i v e i ! D O S ! S o u n d E x p l o r e r ! T h C a s t l e o f D a r k n e s s ! B a s e C o n v e r s i o n s !

I S S U E # 1 0 - O C T . - 8 $ 4 . 0 0C - 6 4 g r a p h i c s p r o g r a m s ! B i t - m a p p e dg r a p h i c s ! J o y s t i c k p r o g r a m m i n g ! A n r e a d y t o e n t e r : V I 4 C o l u m n O

G u i d e t K M M M P a s c a l ! D i v i n g i n t oB A S I C ! A n r e a d y t o e n t e r : C o n s t r u ct i o n C o . ! S p a c e P a t r o l ! C r o s s R c

I S S U E # U - J A N . $ 4 . 0 0V 1 C 6 4 O S e x p o s e d ! S p r i t e s ! 1 5 4 1 d v i c e ( ( d i s c o n n e c t s w i t c h ! G h o s l b u s t e i s !A n r e a d y t e n t e r : U l t r a M a i l ! M u s i cT u t o r ! A l i c e i A d v e n t u r e l a n d ! M i d -p r i n t ! T t h T o p ! T a p e / D i s k T r a n s f e r !

I S S U E 0 1 4 - F E B . ' 8 $ 4 . 0 0P r i n t e r i n t e r f a c i n g ! M u l t i c o l o r s p r i t e s !M o d e m s ! B u l l e t i n B o a r d s ! T h e o r y o g a m e d e s i g n ! A n r e a d y t e n t e r : F u t u r e w a r ! F o n t a s i a ! V I E r a s e r ! I n s u ra n c e A g e n t ! F l a n k s p e e d ! T e l e l i n k 6 4 !

I S S U E 0 1 5 - M A R . ' 8 5 U 0 0M a k i n g m u l t i s c r e e n g a m e b o a r d s ! I s i d e t h e P l u s / 4 ! C o m m o d o r e D O S !A n r e a d y t e n t e r : O l R o u t i n e ! P r g r a m m a b l e F u n c t i o n s ' A u t o m a t i c L i n eN o s ! H o m e B u d g e t ! S a l m o n R u n !

I S S U E 0 1 6 - A P R . ' 8 $ 4 . 0 0A s s e m b l y l a n g u a g e c o l u m n b e g i n s !P r o g r a m m i n g t h e j o y s t i c k ! 1 5 4 1 d i s kd r i v e a l t e r n a t i v e s ! A n r e a d y t e n t e r :H o A r o u n d ! F a s t e r 6 4 B m i t c r ! E l c -c h e c k ! B A S I C T r a c e ! S p a c e H u n t !

I S S U E 0 1 7 - M A Y " 8 $ 4 . 0 0D i s k d r i v e e n h a n c e m e n t s ! I n s t a l l r s e s w i t c h ! A s s e m b l e r e s c a p a d e s ! A n r e a d y t o e n t e r : S u p e r D u p c r ! T w o - C o lu m D i r e c t o r y ! D S K D U ! R a i d ! D O P l u s ! F o n t E d i t o r ! T i l e T i m e !

I S S U E 0 1 8 - J U N E " 8 $ 4 . 0 0M u s i c g r a p h i c s e n t r y s y s t e m ! H i m o d e m s w o r k ! I n s i d e t h e 6 5 1 0 ! A n r e a d y t e n t e r : Q u a d - p r i n t ! M a p p i n g4 . 4 ! T o w e r s o H a n o i ! S p e e d y ! D u c kS h o o t ! T h 6 5 1 0 S i m u l a t o r ?

I S S U E 0 1 9 - J U L Y ' 8 $ 4 . 0 0P R O M P r o g r a m m i n g ! 3 - p a n h a r m o ni e o n V l C / 6 4 ! S p e e d i n g p i x e l s ! A n r e a d y t e n t e r : A u t o - A p p e n d ! S c r i p tA n a l y s i s ! W i z a r d o f I m ! L u c k y L o t e r y ! B r a i n f r a m e ! E t c h ! P r i n t a t !

I S S U E « 0 - A U G . ' 8 $ 4 . 0 0I n s i d e t h 1 2 8 ! R e a l - w o r l d s i m u l a t i o n s !S o u n d e f f e c t s ! A n r e a d y t e t e r : W i n d o w s ! F o r m a t t e r ! S o u n d - a -

t e n t e r : S h o t g u n ! M a e s t r o ! S o l i t a i r e !M y s t e r y a M y c r o f t M e w s ! G r a v i n a u l s !1 5 4 1 C l e a n i n g U t i l i t y ! S h a d c y D u m p !

I S S U E 4 2 3 - N O V . ' 8 $ 4 . 0 0A d v e n t u r e g a m i n g ! M s p r i t e m a n i p u l at i o n ! B A S I C f o b e g i n n e r s ! A n r e a d y t e n l e r : L i g h t n i n g L o a d e r ! K n i g h t ' s T b u r !C h o p p e r F l i g h t ! R h y t h m i c B i t s ! I n s t a n tB u R e p e l l e n t ! F i l e S c o u t ! S l i t h e r !

I S S U E # 2 4 - D E C ' 8 $ 4 . 0 0S p e e c h s y n t h e s i z e r ! T h I B C o n n e ct i o n ! T h y e a r ' s 2 b e s t e n t e r t a i n m e n t s !A n r e a d y t e n t e r : G y p s y S t a r s h i p ! D r e c t o r y M a n i p u l a t o r ! C l o a k ! G a m e l o a d e r !J e w e l Q u e s t ! L i n e o u t ! S a n t a ' s B u s y D a y !

I S S U E « 5 - J A N . ' 8 $ 4 . 0 0B u i l d s p e e c h s y n t h e s i z e r ! S u r v e y o s p o r t s g a m e s ! A n r e a d y t o e n t e r : T h M a r t i a n M o n s t e r s ! S t r e a m e r R > n l ! M i c r o -s i m ! T h H a u n t e d C a s t l e ' K n o c k o u t ! I n f r a r a i d ! A l a r m C l o c k ! M e m o r y C h e c k !

I S S U E 0 2 6 - F E B . ' 8 $ 4 . 0 0W i n d o w s ! B u i l d a n a u t o - e x e c c a r t r i d g e !A l i g n ) u u r 1 5 4 1 ! S u r r e y o f l i g h t s i m u l a t o r s !S t r u c t u r e d p r o g r a m m i n g ! A n r e a d y t e n t e r : A r e n a ! H e a d t H e a d ! C r a b f i g h i !T r e a s u r e W h e e l ! C h a r a c t e r D u m p !

I S S U E 0 2 7 - M A R . " 8 6 $ 4 . 0 0P r o g r a m m i n g e d u c a t i o n a l g a m e s ! M e m o r vd u m p e r s ! C h o o s i n g c o p y p r o g r a m ! C u t o c h a r a c t e r s ! A n r e a d y t o e n t e r : A h o y !T e r m 1 2 8 ! T r i v i a G a m e M a k e r ! B r i c k b u s -t c r s ! E a s y L i s t e r ! P r o g r a m m e r ' s A i d !

I S S U E # 2 8 - A P R . ' 8 $ 4 . 0 0C o m e t c a t c h i n g ! S u r v e y o a c t i o n a n s t r a t e g y g a m e s ! S c r e e n d u m p i n g ! A n r e a d y t o e n t e r : C h r o n o - W a l g e ! M r . M ) * l o !A i r R e s c u e ! N o t e m l e r ! S c r e e n W i n d o w !J C A L C ! H i d d e n C a v e r n ! S w o o p !

I S S U E # 2 9 - M A Y - 8 6 $ 4 . 0 01 2 8 g r a p h i c b i m a p ! E p y i s t r a t e g y g u i d e !1 2 c o m m a n d s ! M m u s i c p r o g r a m m i n g !

A n r e a d y t e n f t r : B i g p r i n t ! S t a r S e a r c h !F a d s a f e ! E n g l i s h D a r t s ! S k i f u l l y ! F r e eR A C h e e k ! A l c h e m i s t ' s A p p r e n t i c e !

I S S U E # 3 0 - J U N E ' 8 $ 4 . 0 0D e b u g g i n g d i l e m m a s ! P u b l i c d o m a i n s o f t -M a r e ' W i n n i n g a U l t i m a ! C o m p u t e r A i d e d

f o v e r t e o

I SW i s i e n t l Rb l o

I SB u it e cT e rF o rM o

I SC - l i n i n D i sS y

I SF i lt e r t e r i a n

I SB a f o l e x c o L i n

I SH a A m e n t C o nB A

I SB a se r s t e r ;b o pA r c

I SI n s p j i

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

Page 50: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 50/104

e s t . I g e n e r a l , p l a y e r m u s t c o m p l e t ef i v e m i s s i o n s a h i o h e c u r r e n t l e v e lo s k i l l w i t h a l e a s t 7 5 e f f i c i e n c yr a t i n g t o m o v e u t t h n e x t h i g h e s tr a n k .

T h p r o g r a m b e s t o w s s p e c i a l a w a r d sa s w e l l a s p r o m o t i o n s t s a l u t e a c h i e v em e n t . T h e r e a r 2 p o s s i b l e d e c o r at i o n s , w h i c h r a n g e f r o m t h e S t a r F l e e tC i t a t i o n f o G a l l a n t r y ( a l e v e l 1 t t h s e l d o m - a w a r d e d E x c e p t i o n a l S e r v i c eM e d a l .

T h d o c u m e n t a t i o n d e s e r v e s a na w a r d , t o o . I i c o m p l e t e , u n a m b i g uo u s , a n v e r y w e l l o r g a n i z e d . T h t w b o o k l e t s a n q u i c k r e f e r e n c e c a r d i c l u d e d w i t h t h d i s k a r e f u r t h e r b u tt r e s s e d b l e n g t h y d e m o p r o v i d e d o t h g a m e d i s k .

S t a r F l e e t I e v e n w i t h o u t s u p e rs o u n d a n g r a p h i c s , i l a n d m a r k i s c i e n c e f i c t i o n s t r a t e g y g a m e s f o t h c o m p u t e r . I b e l o n g s i t h s o f t w a r ec o l l e c t i o n o e v e r y c o m p u t e r - o w n i n gs c i e n c e f i c t i o n f a n .

D r i v e O f f e n s i v e l y !A u t o D u e l ( O r i g i n S o f t w a r e ) r e p r e

s e n t s d i f f e r e n t b r a n d o s c i e n c e f i t i o n t h a n S t a r T r e k : V i P r o m e t h e a nP r o p h e c y o S t a r F l e e t I I n i e r g a l a c t i et r a v e l , b i z a r r e a l i e n s , a n o t h e r . s p a c eo p e r a t r a p p i n g s a r a b s e n t . B a s e d o S t e v e J a c k s o n ' s t r e m e n d o u s l y p o p u l a rt a b l e t o p g a m e . A u t o D u e l c o n c e r n sn e a r - f u t u r e e r a r i g h t h e r e i N o r t hA m e r i c a .

T h p r e m i s e i t h a t s u c c e s s i o n o n a t u r a l a n m a n - m a d e c a l a m i t i e s h a f r a c t i o n a l i z e d t h U n i t e d S t a t e s . T h m e n a c e o h i g h w a y o u t l a w g a n g s ,w h i c h j u m p e d i n t o t h p o w e r v a c u u ml e f t b w a n i n g F e d e r a l a u t h o r i t y , i

b u y e r ' s p u r s e , v e h i c l e s o a l s i z e s ,e q u i p p e d w i t h d a z z l i n g v a r i e t y o w e a p o n s , c a b b u i l t .

G a m e p i a y i d i v i d e d i n t o t w s e m e n t s . T h g a m e r m o v e s t h o n s c r e e nd r i v e r a r o u n d t o w n w i t h t h j o y s t i c k .E n t e r i n g b u i l d i n g b r i n g s u m e n uo p o s s i b l e a c t i v i t i e s . T h i s p h a s e o t h g a m e s i m u l a t e s t h d r i v e r ' s l i f e w h e n

P r o g r a m s C o v e r e dI t h i s A r t i c l e

A U T O D U E L ( S 4 9 . 9 5 )O r i g i n S y s t e m s I n c . , 3 4 H a r v e yR o a d , M a n c h e s t e r , N 0 3 1 0 3 ( p h o n e :6 0 3 - 6 4 4 - 3 3 6 0 ) .P O R T A L ( $ 3 9 . 9 5 )A e t i v i s i o n . 2 3 5 0 B a y s h o r e F r o n t a g eP a r k w a y , M o u n t a i n V i e w . C 9 4 0 4 3( p h o n e : 4 1 5 - 9 6 0 - 0 4 1 0 ) .S T A R F L E E T ( $ 3 9 . 9 5 )I n t e r s t e l C o r p o r a t i o n , 1 8 0 9 6 K i n g sR o w . S u i t e A H o u s t o n , T 7 7 0 5 8( p h o n e : 7 1 3 - 3 3 3 - 3 9 0 9 ) .S T A R T R E K : T H P R O M E T H E A NP R O P H E C Y ( S 3 2 . 9 5 )S i m o n S c h u s t e r . G u l f W e s t e r nB u i l d i n g , O n G u l f W e s t e r n P l a z a .N e Y o r k . N 1 0 0 2 3 ( p h o n e : 2 1 2 -3 3 3 - 3 3 9 7 ) .

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

T h c o m b a t p o r t i o n o A u t o D u e ! i j o y s t i c k - a c t i v a t e d a c t i o n - s t r a t e g y c o

t e s t . T h d r i v e r s t e e r s w i t h t h s t i c ka n u s e s c o m b i n a t i o n o a c t i o n b u t o a n s t i c k m o v e m e n t t a c c e s s a n

t h p a t i T h o s e

d a n g e r o w a r d e de n t e r t a i nA u t o D u el e s s s t r a b u i h a s a t i s f y t t i o n g a m

T h C o mT h m p r o g r a m

n o t , p r o pP o r t a l { Aw o r t h y o I t e l l sw o u l d b o t h c

S e v e r a lp r o d u c t si n o v e l sp a r i s o nt u r e s o c i l a t i o n s u

T o o f p h r L s e f os i g n e r , lm u l t i p a i c o n s t r u c tt a g o n i s ti s i s p r o g r a m f o r c e d m oc o m m a n do t e x t w f o r c e d m

P n r t n lT h c o m pg r a m a d 1 d a t a s

e l r a t h e

t h r e e g r a p h s f o e v e r y c h a r a c t e r i t h K I L L E D U N T I L D E A D

E N T E RS O F T W t v i t a l i n f o

Page 51: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 51/104

s t o r y : C o r e I n t e l l i g e n c e , P h y s i o l o g ya n E S P . a n F a m i l y T r e e .

T h c o m p u l e r i s l m o v e s a m o n g l l i ed a l a s p a c c w i t h t h e j o y s t i c k . P r e s s i n gt h a c t i o n b u t t o n a l l o w s t h u s e r t s p l i c e i n t o t h d a t a s p a c e c u r r e n t l ys h o w n o t h e s c r e e n . O n c e i n s i d e ad a t a s p a c e , a i c o n - b a s e d m e n u m a k e si s i m p l e t s t u d y t h v a r i o u s a c t i v et i l e s .

H o m e r , t h S t o r y t e l l i n g A r t i f i c i a l I nt e l l i g e n c e , i t h m o s t i n t e r e s t i n g o t h d a t a s p a c e s . I i a a r t i f i c i a l i n t e l l ig e n c e w h i c h o r g a n i z e s t h d a t a s u p l i e d b t h v a r i o u s f i l e s i n t o c o h e re n n a r r a t i v e , W h i l e H o m e r s o m e t i m e sd r a g s o u t s c e n e s l i t t l e , i t s p e r i o d i ce x t e n s i o n s o t h s t o r y a r c t h e f o c a lp o i n t o r e a d e r i n t e r e s t .

T h t e x t a d v e n t u r e c o n t i n u e s — s o r t o f R E A D E R S E R V I C E N O 2 1

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

A c c o l a d eC o m m o d o r e 6 4 / 1 2 8D i s k ; $ 2 9 . 9 5

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

K i l l w l U n t i l D e a d : a n t h e n t o r t u r e d ?R E A D E R S E R V I C E N O 2 1

g u e s t a t h G a r g o y l e H o t e l . T h e r e ' sc r i m e i t h a i r , t h o u g h t h d a s t a r d l yd e e d i s n ' t y e d o n e . T h p l a y e r , a H o l m e s , m u s t p r e v e n t t h m i s d e e df r o m h a p p e n i n g a m i d n i g h t . I i h p u r e

j o o s l e u t h i n g i s n ' t e n o u g h i n c e n t i v e ,t h e n t h i n k o t h i s : i t h p l a y e r f a i l s ,t h v i c t i m c o u l d b H o l m e s !

S e v e r a l t o o l s a r e a v a i l a b l e t h e l pH e r c u l e s i n v e s t i g a t i o n . F i l e s o e a c ho i h f i v e s u s p e c t s a r f i l l e d w i t h b o t hh e l p f u l a n u s e l e s s d a t a . S u r v e i l l a n c ec a b o r d e r e d , t m o n i t o r a c t i v i t y i t h r o o m s , b r e a k i n t o r o o m , o t t a p e a s e a m o u n t o t i m e o f f t h e m o i t o r . I t ' s b e s t t m o n i t o r a r o o m t m a k es u r e i t ' s e m p t y b e f o r e t r y i n g t b r e a k i

D o n ' t l o o k f o h a i r p i n i o r d e r t g a i n e n t r a n c e i n t o r o o m ; i n s t e a d , ag o o d k n o w l e d g e o f a m o u s m u r d e rb o o k s , f i l m s , a n t e l e v i s i o n s h o w s i r e q u i r e d . c o r r e c t a n s w e r t t r i v i aq u e s t i o n s r e s u l t s i n i m m e d i a t e a c c e s s

w r o n g a n s w g u a r d t t h w

O n c e t h pf o r m a t i o n o t g e e v e n m t h f i v e b y p t i o n s a n s e t h w r o n g od o w n t h p r

U n l i k e s K i l l e d U n t i lp l a y e r t t a k p e r t i n e n t i n fs p a c e m a r

I f a c t , t h n o l o g i c a ld o e s n ' t h a v ei h d e s k t o p ,g e r t i p s , a r e s u r v e i l l a n c em o v e s a f i n go u t h p l a y e r t h b u t t o n m ( h t e l e p h o n ei m o d e r n tt h e r e a c t i o n sa s k s h i q u e

O n c e H e r c n e c e s s a r y i n t h s u s p e c t e dh e ' l l n e e d t h et h d e v i c e , c r i m e .

T h e r e i o 1 h o u r s l e f t

t u n a t e l y , t h i r e a l t i m e . i a b o u t 2 m f o d a w d l i n g .

T h c a s e s ,2 0 a r d i v i d e l s . I w h i p e r v a d e s t h

l e v e l s a r t i t l e d E l e m e n t a r y M D e a r ,

Page 52: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 52/104

M u r d e r M e d i u m R a r e , C a s e s F o T h C u n n i n g , a n d S u p e r S l e u t h .

T h s e o c a s e s w i l l t a k e s o m e t i m et f i g u r e o u t . I f a c t , t h a t ' s o n o t h p r o g r a m ' s f e f l a w s . T h s t r i n g e n t t i m el i m i t a l m o s t c e r t a i n l y d o o m s t h c o m -p u t e r i s t ' s f i r s t f e c a s e s t f a i l u r e , e v e n; i t h e a s i e s t l e v e l s , w h i l e h l e a r n s t m a n i p u l a t e t h g a m e ' s e l e m e n t s .

T h s e c o n d s h o r t c o m i n g o K i l l e dU n t i l D e a d i o c c a s i o n a l v a g u e n e s s i t h d o c u m e n t a t i o n . T h r u l e b o o k s a y st r e a d a l t h f i l e s , b u i d o e s n ' t s a w h e n . S o m e g a m e r s w i l l , e r r o n e o u s l y ,t a k e t i m e t r e a d t h e m a l l f i r s t , a n c a u s e H e r c u l c t m i s s a o p p o r t u n i t yt t a p e s o m e o t h s e c r e t m e e t i n g s a t h h o t e l . I w o u l d b b e t t e r t r e a dt h e m a e a c h b e c o m e s n e c e s s a r y , s i n c et h f i l e s a r a l w a y s a v a i l a b l e .

K i l l e d U n t i l D e a d i t h o u g h t - p r o v o ki n g , b u t n o t t o o s e r i o u s . A l t h o u g h i t ' sc h a l l e n g i n g , i d o e s n ' t r e q u i r e c o l l e g ed e g r e e i d e d u c t i v e r e a s o n i n g . T h p l a y e r , a H o l m e s , c o m m u n i c a t e s w i t ht h s u s p e c t s b u s i n g t h e j o y s t i c k t s l e c t q u e s t i o n s f r o m l i s t o m u l t i p l ec h o i c e s , s i m i l a r t a e a r l i e r r e l e a s ef r o m A c c o l a d e , L a O T h W e s t .

A t t r a c t i v e g r a p h i c s a n s m o o t hp l a y - m e c h a n i c m a k e t h g a m e e n j o ya b l e a w e l l a b r a i n - s t r e t c h i n g . K i l l e dU n t i l D e a d i u n d o u b t e d l y o n o t h i sy e a r ' s b e s t e n t e r t a i n m e n t t i t l e s .

A c c o l a d e , 2 0 8 1 3 S t e v e n s C r e e k B l v d . ,C u p e r t i n o , C 9 5 0 1 4 ( p h o n e : 4 0 8 - 4 4 6 -5 7 5 7 ) . - R i c k T e v e r b a u g h

M U R D E R P A R T YE l e c t r o n i c A r t sC o m m o d o r e 6 4 / 1 2 8D i s k ; $ 3 9 . 9 5

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

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

T h m a t e r i a l i q u i t e v o l u m i n o u s . I t a k e s n e a r l y t w h o u r s f o p r i n t e r o a v e r a g e s p e e d t p u m p o u t h e 1 0 0 p a e o t e x t w h i c h s u f f i c e f o a e i g h t -p l a y e r g a m e .T h r o u t i n e o p l a y i M u r d e r P a r t yi p r e t t y m u c h t h s a m e a f o n o e l e c t r o n i c g a m e s o t h i s s o r t . E a c hp l a y e r r e c e i v e s d e s c r i p t i o n o f t h c a s e , s o m e p e r s o n a l i n f o r m a t i o n a b o u tt h e c h a r a c t e r w h i c h h e o r s h e w i l l p o t r a y , a n s e o c l u e s .

E a c h c h a r a c t e r i s u s p e c t , o f t e nw i t h h i d d e n m o t i v e f o c o m m i t t i n gt h c r i m e u n d e r s c r u t i n y . g a m e c o s i s t s o f o u r t u r n s . D u r i n g e a c h r o u n d ,e v e r y g u e s t h a s p e r t i n e n t d a t a w h i c hm u s t b r e v e a l e d t t h o t h e r p a r t i c i

t h e a t r i c st h e i r h o t h e s c e n n e f o a g g u e s T h d o c s u g g e s t ia l o n g w is u r e t h a w i l l b

T h t P a r t y p r B i K i l l p i e - t u r nw h i l e " ER o s e H i E l e c t r o n t i o n a l d i n i t i a l t

U s o P a r t y s f l e x i b i l i p u t e r p it h u s e rc a b p

h a p p yp a c k a g e o n c e a n

T h p

E N T E R

s i t u a t i o n s a l a s t - m i n u t e n o - s h o w o t e r ( s ) , p e r s o n , p l a c e , t h i n g ( s ) , a n S O F T W A

Page 53: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 53/104

g u e s t l i s t w i t h a u n e q u a l n u m b e r o m e a n w o m e n . B o t h a r c u s t o m a r i l yf e t a l t m y s t e r y p a r t y , b u t t h e ya m o u n t l l i t t l e m o r e t h a n m o m e n t a r yi n c o n v e n i e n c e w i t h t h i s f i n e E l e c t r o n i cA r t s d i s k .

E l e c t r o n i c A r t s , 1 8 2 0 G a t e w a y D r . ,S a M a t c o , C 9 4 4 0 4 ( p h o n e : 4 1 5 - 5 7 1 -7 1 7 1 ) . - W i l l R i c h a r d s o n

H A N G M A N R O U L E T T El o S p a r kC o m m o d o r e 6 4 / 1 2 8D i s k ; $ 2 1 . 9 5

N e n t e r t a i n m e n t d i s k o t h l a s t s i m o n t h s b e t t e r i l l u s t r a t e s t h s w e e p i n gc h a n g e s w h i c h a r r e s h a p i n g t h s o f tw a r e f i e l d t h a n t h i s f i r s t e f f o r t f r o m a e a g e r n e p u b l i s h e r . G r e a t p a c k a g i n g ,c o g e n t d o c u m e n t a t i o n , a n l i v e l yp r e m i s e c a n n o t d i s g u i s e t h f e e t t h a tH a n g m a n R o u l e t t e o n l y p a r t i a l l y f u f i l l s r e a s o n a b l e c o n s u m e r e x p e c t a t i o n sf o c o p y r i g h t e d s o f t w a r e .

T h p l a y - m e c h a n i c , b o r r o w e d f r o mt h p o p u l a r t e l e v i s i o n g a m e s h o w" W h e e l o F o r t u n e , ™ w i l l f a s c i n a t e f a n so w o r d p u z z l e s . g a m e c o n s i s t s o f o u r r o u n d s o p u z z l e s , e a c h o w h i c hi w o r d o r p h r a s e w h i c h m u s t b i d e n t i f i e d .

s p i n o t h " w h e e l " s t a r t s e a c hp l a y e r ' s t u r n . T h g a m e b o a r d h a b l a n k s q u a r e f o e a c h l e t t e r i n t h p u z l e . I f t h e p o i n t e r s t o p s a d o l l a ra m o u n t , t h p l a y e r t r i e s t g u e s s c o s o n a n t . T h t u r n i o v e r i t h l e t t e ri s n ' t i t h m y s t e r y w o r d o p h r a s e . I t h p u z z l e d o e s i n c l u d e t h l e t t e r , t h a p p r o p r i a t e b l a n k s q u a r e s f l i p o v e r , t h a m o u n t i c r e d i t e d t t h p l a y e r ' s r u n i n g t o t a l , a n t h s a m e p e r s o n t r i e st h w h e e l a g a i n .

p h r a s e . P h r a s e s i n c l u d e s o n g l y r i c s ,q u o t e s , s a y i n g s , p r o v e r b s , a n t h l i k e .L o S p a r k s h o u l d c o n s i d e r m a r k e t i n ga d d i t i o n a l d i s k s w i t h n e s u p p l i e s o p u z z l e s t e x t e n d t h p l a y - l i f e o t h g a m e .

W a d m i r e t h e n e r g y a n s o m et i m e s e v e n t h a b i l i t y o p r o g r a m m i n gh o b b y i s t s . T h e i r i n v e n t i v e n e s s a n d i l ig e n c e i a i n s p i r a t i o n . U n f o r t u n a t el y t o d a y ' s e n t e r t a i n m e n t s o f t w a r e i s s o p h i s t i c a t e d t h a t f e " j u s t f o f u n " p r g r a m m e r s c a e v e n c o m e c l o s e t t h o v e r a l l q u a l i t y s t a n d a r d o p r o f e s s i o na l l y d e s i g n e d f u n w a r e .

T h m o s t f r e q u e n t d r a w b a c k o p u l i d o m a i n s o f t w a r e i t h a t a m a t e u rp r o g r a m m e r s g e n e r a l l y e x c e l a o n e , o a m o s t c o u p l e , o t h a s p e c t s o f c r e at i n g c o m p l e t e g a m e . T h i s l i m i t e d e p e r t i s e m a b e e n o u g h t c r e a t e a g a m eo t h e r c o m p u t e r i s t s w i l l a c c e p t a n c h a r g e , b u t h o v e r a l l e x c e l l e n c e w h i c hc h a r a c t e r i z e s t h n e w e s t c o m m e r c i a l l yp u b l i s h e d t i t l e s i e l u s i v e .

T h a u t h o r o p u b l i c d o m a i n g a m eo f t e n e x p e n d s m a n y h o u r s t r y i n g t o f i ne s s e p a s t g a p s i k n o w l e d g e , t a i e n t , a n a b i l i t y . T h i s i l a u d a b l e e f f o r t , b u t . i ti n s u b s t i t u t e f o b r i n g i n g i a e p e r t s p e c i a l i s t l o d r a w t h i l l u s t r a t i o n s ,w r i t e a t h e m e s o n g , d e s i g n t h t i t l es c r e e n s , a n p e r f e c t a n y t h i n g e l s e t h a ti s n ' t q u i t e u t c u r r e n t s t a t e o t h a r t .

H a n g m a n R o u l e t t e i p e r f e c t e x a mp l o t h g a p b e t w e e n p i e c e o s o f tw a r e c r e a t e d b t a l e n t e d a m a t e u r s a n o n p r o d u c e d b a p r o f e s s i o n a l d e s i g nt e a m . I h a m a n y g o o d p o i n t s , b u t h e x e c u t i o n i b o t h u n e v e n a n c r u d e .

I o n l y t h e n t i r e p r o d u c t i o n w e r e a s o u n d a s t h e b a s i c p l a y - m e c h a n i c ! I ( l i e C - 6 4 m o d e , t h " w h e e l " i v a g u e

L E K E E P T R B A S E B AE A S T T U S

d e l J i l E d u s e r " i M r f e n l

C O M P R E H E N Sn m n g n o s c o

• * t 3 p a y e rD E T A I L E D P H

l o s s r e c o f o s • § ac u r n s p i a y e f a n

w t o i l e i 1 5 - o a u * i ! r i y o u r V i st » o w * i i r q y o u r ca v a i i a & e u p o n l e

0 C o B B D B l o A p r

V i s a u M C N J T e (

N a m e

C i t y

J A C O B S E 1 5 9 0 E 4 3 r

P h R e

w h e e l r b u H a n g m a n

i n v o l v i n g i n a l e s p i n n ig a m e b o a r d , b e s l i d e a o c e n s e " W h e ed i g i t i z e d V a

A l m o s t a n w o u l d h a v eH a n g m a n R

O U P R I C E S W O N ' TP R E C I S I O N

A C C E S S O R I E S

Page 54: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 54/104

A B A C U SB a s i c 1 2 B . S 4 2 . 9 5B a s i c 6 2 9 . 9 5C a d p a k 1 2 4 5 9 5C a d p a k 6 2 9 9 5C h a i p a k 1 2 8 2 9 . 9 5C h a n p a k 6 4 2 9 9 5C o b o l 6 4 2 9 . 9 5C o b o l 1 2 - 1 9 S u p e r C o m p i l e r 6 4 / 1 2 8 . . . . 4 2 . 9 5S u p e r P a s c a l 4 5 . 9 5

f l f l Q D E H B U N DW h e r e i [ h W o r l d

i C a r m e n S a n d r a g o S 2 1 9 P / L i b r a r y 1 - 2 - 3 e a 1 5 . 9 5P r i n t S h o p 2 6 . 9 5P r i n t S h o p C o m p a n i o n 2 9 T o S h o p 3 9 . 9 5P / H o l i d a y L i b r a r y 1 5 . 9 5

M i C R O L E A G U EG e n e r a l M a n a g e r D i s k 1 2 4 . 9 5M i c r o L e a g u e B a s e b a l l 2 4 . 9 5T e a m D i s k s 1 6 . 9 5

R I B B O NA x i o m E l i t e L C S 9 B r o t h e r 1 5 2 5 3 5 . 9 5C o m m o d o r e 1 5 2 5 6 . 9 5C o m m o d o r e 1 5 2 6 9 E p s o n 1 8 5 9 E p s o n 8 5 4 . 9 5E p s o n m x . f x . r x 1 0 0 6 . 9 5E p s o n m x . f x . r x 8 0 4 . 9 5G o r i l l a S a n a n n a 9 J u k i 6 0 0 0 4 . 9 5J u k i 6 1 0 D 9 L e g e n d 8 8 0 . 1 0 8 0 , 8 0 . . . . 6 9 M P 8 0 9 M P S 8 0 3 6 9 5O K 1 8 2 , 1 9 9 7 O K 8 2 9 2 8 3 9 2 S 1 0 - 1 5 2 . 2 5

( M i n . p e o r a e r )I N F O G O H

E n c h a n t e r 2 1 . 9 5H i t c h h i k e r ' s G u i d e 2 1 . 9 5I n v i s i c l u e s e a 6 . 0 0L e a l h e r G o d d e s s e s

o l P n o b o s 2 9 S p e l l b r e a k e r 2 6 9 5

T r i n i t y 1 2 2 9 Z o r k 1 - 2 - 3 e 2 5 . 9 5

D A T A E A S TC o m m a n d o $ 2 1 . 9 5K a r a t e C h a m p 2 1 . 9 5K u n g F M a s t e r 2 1 . 9 5T a T e a m W r e s t l i n g 2 1 , 9 5

S u p e r b a s e 1 2 8S u p e r b a s e 6 4S u p e r s c r i p t 1 2 S u p e r s c r i p t 6

T I M E W D R K SD a t a M a n a g e r 1 2 D a t a M a n a g e r I P a r t n e r 1 2 S w i f t C a l c 1 2 w / S i d e w a y sS w i l l C a l c 6 w / S i d e w a y s . .W o r d W r i t e r 1 2 w / S p e l l e r . .W o r d W r i t e r 6 4 w / S p e l l e r . . .

1 5 6 . 9 54 6 . 9 54 7 , 9 54 6 . 9 5

. 1 4 2 . 9 52 9 . 9 b4 2 . 9 54 2 . 9 52 9 . 9 54 2 . 9 52 9 . 9 5

D I G I T A L S O L U T I O N SP o c k e t F i l e r 1 2 S 3 1 . 9 5P o c k e l F i l e r 6 4 2 4 . 9 5P o c k e t P l a n n e r 1 2 8 3 1 9 P o c k e t P l a n n e r 6 4 . 2 4 . 9 5P o c k e t W r i t e r 1 2 3 9 P o c k e t W r i t e r 6 2 4 . 9 5

M I C R 0 P H O S EC o n f l i c t i V i e t n a m 2 4 . 9 5C r j s a d e i E u r o p e 2 4 . 9 5F - 1 5 S t r i k e E a g l e 2 1 . 9 5G u n s h j p 2 1 . 9 5S i l e n t S e r v i c e 2 1 . 9 5T o G u n n e r 1 8 . 9 5

S P R I N G B O A R DC e r t i f i c a t e M a k e r $ 2 9 9 C l i p A r 2 0 . 9 5C l i p A r I 2 4 9 5C l i p A r t I I 2 4 . 9 5N e w s r o o m 2 9 . 9 5G r a p h i c E x p a n d e r 2 9 C e r t i f i c a t e M a k e r # i 2 5 . 9 5

A C C E S SL e a d e r B o a r d S 2 4 . 9 5L . B . T o u r n a m e n t D i s k 1 4 9 M a c h 1 2 3 0 9 5M a c n 3 1 . 9 51 0 t h F r a m e . . 2 4 9 5T r i p l e P a c k 1 9

H O S E L L E R SS t a r F l e e t $ 2 9 . 9 5C o m m a n d o 2 9 G a t o 1 9 . 9 5K u n g F I 1 9 . 9 5T a T e a m W r e s t l i n g 2 1 . 9 5S t r i k e F o r c e C o b r a 1 9 X - i 5 A l p h a M i s s i o n 1 9 . 9 5■ M H « U U » . . . . . 4

D A T A S O F TA l t e r n a t e R e a l i l y S 2 4 . 9 5C D n a n 2 7 . 9 5C r o s s c h e c k 1 9 . 9 5G o o n i e s 1 8 . 9 5M e r c e n a r y 1 8 . 9 5M i n d P u r s u i t 1 8 . 9 5

W I C 0 B o s s J o y s t i c k . . , ,W I C O B a H a n d l e

J o y s t i c kW I C O T h r e e W a

J o y s t i c kX e i e k G r a p h i c I n t e r f a c e . .X e k e l G r a p h i c J F t 2 3 I n t e r f a c eM a s t e r M o d e r mF l e x i d r a w L i g h i P e D i s k N o t c h e rA I C P D i s k s ( 1 0 )D r i v e C l e a n e rD i s k S t o r a g e C a s e ( 7 0 ) . .

$ 1 1 . 51 5 , 51 8 . 95 4 . 93 4 . 9 3 4 . 9 3 4 . 9 7 4 . 9

5 . 97 . 97 . 98 . 9

f - B a r d s T a l e . . $ 2 4 C r i e s s m a s i e r 2 0 0 0 2 L o r d s o C o n q u e s t 2 4 . M a r b l e M a d n e s s . 2 1 . M i n d M i r r o r 2 1 . M o e b i j s 2 6 .M o v i e M a k e r 2 O r g e 2 6 . U l l i m a I 3 9 , U l t i m a t e W i z a r d 2 2 B a r d ' s T a l e I I 2 7 A u l o D u e l 3 4 . S c r a b b l e 2 2 . A m e r i c a ' s C u p . 2 2A m F o 2 2 .

M I N D S C A P EB o p a n d W r e s t l e 1 1 8 . 9D o l p h i n s R u n e . . . I 9 F a i r l i g h t i e . H i g h R o l l e r 1 8 . I n d o o r S p o i l s 1 8 . I n f i l t r a t o r 1 9 H a l l e y P r o j e c t 1 8 . 9L o r d s o M i d n i g t i l 1 9 O u a k e 1 7 . 9l . i i s c h e r P r o f i l e 1 8 . 9

B E R K E L E Y S O F T W A R ES 3 6 . 9

G E O S F o n t p a k 1 8 9G E O S D e s k P a c k 2 2 . 9W r i t e r W o r k S t i o p 3 1 . 9G e o d e x 2 4 . 9

A V A L D N H I L LS u p e r b o w l S u n d a y . . $ 1 9 . 9T e a m D i s k 1 2 . 9

S O L I D S T A T E S O F T W A R EV i z a S t a r 1 2 $ 7 9 . 9 V i z a W n t e 1 2 5 9 . 9

A C C O L A D ED a m b u s t e r s $ 1 8 9 F i g h t N i g h i 1 8 . 9

Page 55: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 55/104

V i c t i m i z e d b

Page 56: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 56/104

C o m p u l s i v e G a m b T o d a y , o v e r m i l l i o n A m e r i c a n s s u f f e r w i t h t h e a d d i c t i o n

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

N o t h e r e ' s h e l p , h o p e a n t o m o r r o w f o t h e s e m i l l i o n s .A n d , h e l p f u l s u g g e s t i o n s f o t h o s e f r i e n d s a n f a m i l y m e b e r s c l o s e t t h g a m b l e r w h a r a l s o s u f f e r i n g , p e r s o n a ll o b u s i n e s s - w i s e . g r o w i n g d i l e m m a ? Y e s ! I H E L P A V A I LA B L E ? Y e s !

R e c o v e r y ! i p u b l i s h e d m o n t h l yi m a g a z i n e a n d n e w s l e t t e r - f o r m .

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

T h i n f o r m a t i o n a n a r t i c l e s i R e c o v e r y ! c a h e l p y o u d e r s t a n d a n h e l p c o p e w i t h t h i s g r o w i n g a d d i c t i o n a n w i l lb m o s t b e n e f i c i a l t o t h e r r e l a t e d a d d i c t i o n s . M o n t h l y i s u e s o f f e r e x p e r t a d v i c e o n

H o t h e l p t h c o m p u l s i v e g a m b l e r s t o pS p o t t i n g d a n g e r s i g n s i l o v e d o n S e l f - h e l p f o t h s p o u s e i c o p i n gH o t s u c c e s s f u l l y s u p p o r t a n d e a l w i t h t h e m t i o n a l n e e d s o c h i l d r e n i t h g a m b l e r ' s f a m i l yT r u e l i f e s t o r i e s a n h o t h r e c o v e r y w a a f f e c t e dG a m b l i n g ' s e f f e c t o c o r p o r a t i o n s a n b u s i n e s s e sF i n a n c i a l g u i d a n c e a n i n v e s t m e n t t i p sH e a l t h a n f i t n e s s f o f u l l r e c o v e r y a n r e l i e f o s t r e s sM e e t i n g p l a c e s , s e m i n a r s t h r o u g h t h U . S . a n a b r o a df o b o t h t h g a m b l e r a n d s p o u s eC u r r e n t t r e a t m e n t c e n t e r sC o r r e s p o n d e n c e s e c t i o n t e x c h a n g e i d e a s a c r o s s t h c o u n t r yT o l l - F r e e H o t l i n e N u m b e rI d e a s f o c o n s t r u c t i v e s u b s t i t u t i o n s . . . . a n d m u c h , m u c hm o r e !

S p e c i a l C o r p o r a t e S e m i n a r sA v a i l a b l e U p o n R e q u e s t

j 5 I E C T I O

Page 57: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 57/104

C L I m o t eP r o g r e s s i v e P e r i p h e r a l s S o f t w a r eA m i g a w i t h 5 1 2 K a n A m i g a D O S 1 . P r i c e : $ 3 9 . 9 5

A n y o n e w h h a e v e r f l u n g f l o p p yw i l l r e c o g n i z e t h n e e d f o f l l e m a i nt e n a n c e . B f i l e m a i n t e n a n c e w r e f e rt t h o r g a n i z a t i o n o f d i s k - b a s e d d a t aa n p r o g r a m f i l e s , a n n o t t h k e e pi n o k e e n c u t t i n g e d g e . O c o u r s e ,p r o p e r d i s k m a i n t e n a n c e w i l l h e l p p u a n e d g e o n y o u r p r o d u c t i v i t y , b u t h a ti d i f f e r e n t s t o r y

S p e c i f i c a l l y , a l u s e r s o d i s k - b a s e dm i c r o c o m p u l e r ( a n d h o w m a n y m i c r o sd w e k n o w o t h a t a r e n " t d i s k - b a s e d ? )w i l l h a v e n e e d t c o p y , r e n a m e ,m o v e , e x a m i n e , p r i n t o u t . p o n d e r , a n o t h e r w i s e r e o r g a n i z e t h e o n l e n l s o t h e i r d i s k l i b r a r i e s . T h A m i g a i n e x e e p l i o n t t h i s r u l e , i [ a c t , t h d i s k -b a s e d n a t u r e o t h A m i g a ' s o p e r a t i n gs y s t e m m a k e s p r o p e r m a i n t e n a n c e o i t d i s k f i l e s e s s e n t i a l l i t p e r f o r m a n c ea n t h u s e r ' s s a n i t y .

T h A m i g a , b v i r t u e o I n t u i l i o na n I t i c o n - d r i v e n W o r k b e n c h , p r v i d e s U t o p i a n e n v i r o n m e n t w h e r e b yt h u s e r c a m a n a g e t h d i s k l i b r a r y .A l t h n e c e s s a r y t o o l s a r r e a d i l ya v a i l a b l e a t h e p o i n t o m o u s e a n t h c l i c k o b u t t o n . H o w e v e r , A m i g ad i s k f i l e s c a b m a n i p u l a t e d b t h W o r k b e n c h i a n o n l y i e a c h t i l e h a a a c c o m p a n y i n g i c o n . T h e s e i c o n f i l e sc a n b e r e a d i l y r e c o g n i z e d i d i r e c t o r yl i s t i n g b d i " . i n f o " s u f f i x o t h e i r f i l e sn a m e s . A m o n g o t h e r t h i n g s , t h e s e" i n f o " f i l e s c o n t a i n t h g r a p h i c s d a t a

. l u gC l c ; JC i t t M i b> . : ; . ■ ■ :

1 1 3 2 3

A l o C L I -n i a t e ' s p r i m a r y

d i s k m a i n t e na n c e f u n c t i o n s

a r v i s i b l e o t h m a i n s c r e e n

i b a t c h m o d e .O p e r a t i o n s a r

s u p p l e m e n t e d b a d d i t i o n a l

p r o m p t s c r e e n se q u i p p e d w i t h

s t r i n g g a d g e t s .

P r i n t e r c o n t r o lr e q u e s t o r f o

u s w i t h t h ep r o g r a m ' s P r i n t

o p t i o n . S e v e r a ld o c u m e n t a r y

f u n c t i o n s a r o f f e r e d i a d d it i o n t t h u s

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

R E A D E RS E R V I C E N O 2 2

p u t e r . M e n t i o n o t h C L h a a l s ob e e n k n o w n l m a k e t h s t o n i e s t s o u l sc r i n g e i a n t i c i p a t i o n . F o a l o n g w i t ha l t h a t p o w e r , t h C L i a l m o s t t t a l l y l a c k i n g i u s e r a m e n i t i e s f o e t e r i n g a n c o r r e c t i n g c o m m a n d s . T h i s

i e 1 f l

R e v i e C L I m a t e

Page 58: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 58/104

C L I i m t e ' s d i s k a n p r o g r a m i c o n s b e f o r e ( l e f t ) a n a f t e r s e l e c t i o n - o u r v o t e f o W h i t e w i t h a M e g a f r o m L i d . , w d i n o f i n d m e m o r y l i m i t a t i o n s t b p r o b l e m . W t e n d e d l s U i r t u C L I -m a l e a i h s l i g h t e s t e x c u s e .

C L J m a t e s u p p o r t s t h A m i g a ' s i n t e rn a d i s k d r i v e , u l t h r e e e x t e r n a ld r i v e s , t h e R A d i s k , a n u t t w h a r d d r i v e s . W h e n C U m e i t e i s t a r t e du i w i l l a u t o m a t i c a l l y d e t e r m i n e y o u rs y s t e m s r e s o u r c e s a n d i s p l a y " b u tt o n " f o e a e h d e v i e e o c e n t r a l p a o i t s c r e e n . T h m a i n s c r e e n i p a r t it i o n e d s o t h a t t h l e f t s i d e i a l w a y s t h s o u r c e a n t h r i g h t s i d e i a l w a y s t h d e s t i n a t i o n . T s e l e c t d r i v e s i m p l yc l i c k o t h S o u r c e o D e s t i n a t i o n g a

g e f o l l o w e d b c l i c k o t h a p p r o p r ia t d e v i c e b u t t o n . T h d i s p l a y s c r e e ni v e r y w e l l d o n e ; t h b u t t o n s a c t u a l l ya p p e a r t r e c e d e s l i g h t l y w h e n p r e s s e d .

O n c e s e l e c t e d t h e d i r e c t o r y i a u t om a t i c a l l y r e a d i n t o t h e a p p r o p r i a t e w i d o w . F i l e s i t h e r o o t d i r e c t o r y s h o wu i b l a c k w i t h s u b d i r e c t o r i e s i w h i l e . A t h e p o i n t e r i m o v e d o v e r t h l i s t t h f i l e s a r e h i g h l i g h t e d . S e l e c t i o ni d o n e w i t h t h l e f t m o u s e b u t t o nw h i l e s u b d i r e c t o r i e s a r e o p e n e d w i t ht h r i g h t m o u s e b u t t o n .

A l t h p r i m a r y d i s k m a i n t e n a n c ef u n c t i o n s a r c v i s i b l e o t h m a i n s c r e e ni b a t c h m o d e , a s h o w n i t h a c c o m -

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

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 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

p a n y i n g pp l h i g h l d o w , s e l e d i r e c t o r y ,t o n . T h e f i l e s a n A l o p e r a

W h e n I W h e n

i l ' s a f e a w h a t w d i s c o v e ra c k n o w l t h f i l e sk n e w t h s h o w e d o t h Cw c o u l i t h C

T h p u n d o c u mT h f i r s d i s k i lf i l e c a l l f o u n d a t e c t e d ,l c r e a t f i l e i s

A M I Ga d d i t i o n a l p r o m p t s c r e e n s w h i c h a r e q u i p p e d w i t h s t r i n g g a d g e t s f o a l

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

S E C T l e t s y o h a l t t f l e x e s w i l l h a v

Page 59: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 59/104

u s e r - e m e r e d d a t a . M o v e m e n t t h r o u g ht h e d i r e c t o r i e s i f a c i l i t a t e d b t h s c r o l lg a d g e t s . T h h o r i z o n t a l a r r o w s a r u s f u f o c o p y i n g o e x c h a n g i n g t h d r e c t o r y l i s t i n g s b e t w e e n t h s o u r c e a n d e s t i n a t i o n w i n d o w s . T h i s l a s t f e a t u r ec o m e s i h a n d y f o m o v i n g f i l e s a m o n gd i f f e r e n t d i r e c t o r i e s o t h s a m e d i s k .

T h u n u s e d s p a c e r e m a i n i n g o t h d i s k i s h o w n b t h D i s k s t r i n g g a g e t s r i g h t a b o v e t h d i r e c t o r y d i s p l a y s .T h F i l e s t r i n g g a d g e t a b o v e t h c e t e c o l u m n s h o w s t h s i z e o t h f i l ew h i c h i c u r r e n t l y u n d e r t h e c u r s o r .T h i s i n f o r m a t i o n , w h i c h i c o n t i n u o u sl u p d a t e d , i q u i t e u s e f u l . A b o u t t h o n l y u s e f u l b i t s o i n f o r m a t i o n m i s si n f r o m t h m a i n d i s p l a y a r e t h e d i s ko v o l u m e n a m e a n t h d a t e s o t h f i l e s . S o m e m e a n s o c h a n g i n g t h d i s k

" . f a s t d i r " f i l e b w a t c h i n g t h e t o pt e x t g a d g e t o t h d i s p l a y s c r e e n .F i r s t t h n a m e s o t h t i l e s a n d r e c t o r i e s , w h i c h a r o t h e d i s k ,w i l l f l a s h b y T h e n b r i e f m e s s a g ew i l l a p p e a r i n d i c a t i n g t h e c r e a t i o no t h e " t a s t d i r " f i l e . I t h d i s k i w r i t e p r o t e c t e d , m e s s a g e t t h a ie f f e c t w i l l a p p e a r f o a i n s t a n t .

T h f i r s t p r o b l e m w i t h t h i ss c h e m e i w h e n y o h a v e a d d e ds o m e f i l e s t t h d i s k , w i t h o u t C U m a l e . a f t e r t h e " f a s t d i r " h a b e e nc r e a t e d . T h e s e f i l e s w i l l o c o u r s en o b i n c l u d e d i t h " f a s t d i r " f i l e .T h n e x t t i m e t h i s d i s k i a c c e s s e db C l i m a t e i w i l l a u t o m a t i c a l l yr e a d t h " f a s t d i r " f i l e a n i g n o r ea n o t h a d d e d f i l e s . T h s o l u t i o nt o t h i s p r o b l e m i t s i m p l y c l i c ko t h R e a d b u t t o n w h i c h i r i g h tb e n e a t h t h d i r e c t o r y w i n d o w o

o r d i s p l a y e d o t h e s c r e e n . T h P r i n tb u t t o n b r i n g s u s e c o n d a r y s c r e e nw i t h c o m p l e t e s e o p r i n t e r c o n t r o l s .I a d d i t i o n t t h u s u a l s e t t i n g s f o m a r g i n s , p a g e l e n g t h , a n l i n e s p e i n c h , t h e p r i n t e r s c r e e n o f f e r s s e v e r a ld o c u m e n t a r y f u n c t i o n s . T h p r i n t o u tc a n b e s e t i n c l u d e t h f i l e n a m e , t i m e .a n d a t e o e a c h p a g e . P a g e s a n l i n e sm a a l s o b n u m b e r e d .

T h o n s c r e e n d i s p l a y c a b s e f o A S C I I o r h e x a d e c i m a l . T h h e d i s p l a yc o n s i s t s o 1 c o l u m n s o b y t e v a l u e st t h l e f t w i t h a l p r i n t a b l e A S C I Ic h a r a c t e r s o t h r i g h t . T h e x t r e m el e f t h a n d c o l u m n c a r r i e s a f o u r d i g i th e n u m b e r c o r r e s p o n d i n g t t h b y t ec o u n t o t h f i r s t b y t e o e a c h l i n e . T h s c r e e n d i s p l a y s c r o l l s r a p i d l y i o n l yt h f o r w a r d d i r e c t i o n . p a u s e b u t t o n

f i l e s t h a t a r r e c o r d e d i t h e " f a s l -d i r " f i l e . C l i c k i n g o C L I m a t e ' sR e a d b u t t o n d o e s n o b r i n g u f h m i s s i n g t i l e s . N o t e t h a t t h i s p r o bl e w i l l n o o c c u r w i t h d i s k s t h a th a v e a l w a y s b e e n w r i t e p r o t e c t e dw h e n p r e s e n t e d t C L l m a t e , a t h " . f a s t d i r " f i l e c a n n o t b c r e a t e d i t h f i r s ! p l a c e . O c o u r s e w i t h o u t

" . f a s t d i r * 1 y o w i l l h a v e t w a i t f o t h e e n t i r e d i r e c t o r y t b r e a d i w h e n e v e r t h d i s k i p r e s e n t e d t C L l m a t e .

A s w e f o u n d o u t . m u c h t o u c h a g r i n , t h i s p a r t i c u l a r b i n d w a a l t o o e a s y t g e i n t o . M o s t a p p l i c at i o n s s o f t w a r e c r e a t e d a t a f i l e s a r e q u i r e d . F o r t u n a t e l y , i i s i m p l ee n o u g h t a v o i d t h i s s i t u a t i o n i y o a r a w a r e o i b y u s i n g t h R e a db u t t o n w i t h t h d i s k w r i t e p r o t e c td i s a b l e d . W h a v e r e p o r t e d o u p e

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

S i n c e g r a p ht i o n f o t h A s o m e s u p p o r tS h o w p i c b u t tf i l e a i i s ed e f i n i t e p l u sd i s k s a n o i h

W i l h o u l dm a t e h a i m p m a t e i o u c g r a m p r o v i d e a e l e g a n t s e lC L J m a t e i p r o g r a m f i l e st a n d i s k t

P r o g r e s s i v eI n c . , 4 6 K a l( p h o n e : 3 0 3 -

D O S - 2 D O C e n t r a l C o a s A m i g a w i t hP r i c e : $ 5 5 . 0

Y o c h o s eo t h e r m i c r o c oc a d t h t h l e s s , o n c a n o t h b u s i n e sI B M P C a n m o d o r e h a a i n f l u e n c e o f e r a l l e v e l s o c o m p a t i b i l i t yt h w o r l d o i n t h i s d i r e c t

5 3 B S . E r j g e w o o dL a G r a n g e , I 6 0 5 2 5

1 3 1 2 ) 3 5 2 7 3 2 3

P a n t h A m i g a . T h e s e i n v a r i a b l ye m p l o y s i m i l a r d a t a f i l e f o r m a t s f o

2 - D O So r d e r

Page 60: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 60/104

S u p e r D i s k U t i l i t i e sT h e u l t i m a t e u t i l i t i e s d a l o r t u t C 1 2 S 1 1 S T 1 I n c l u d e d a m g n gi t m a n y f u t u r e s a r

T w 8 i r v ! c o p y p r o g r a m l o r t h e 1 5 7 1S i n g ' s i r i v t c o p y p r o g r a m l o t h 1 5 7 1F i l e u n s c i a t c h u t i l i t yC r e a l e a u t o - b o o t u t i l i t yl o c k u n l o c k r < l « u t i l i t yF i l e c o p i e r l o o n o t w 1 5 7 1 sU t i l i t y t f o r m a t i 1 5 4 1 . 1 5 7 1 o I B s y s t e m 3 4 f o r m a tC P / M P l u s d r s k c o p i e rD i r e c t D O c o m m a n d s

• A n a l y i e d r s k f o r m a t u t i l i t y ( i n c l u d i n g C o m m o d o r e 1 a l i e nd i s k l o r m a l s ]W r i t e p r o t e c t u t i l i t yD i s k E d i t o r I n d i v i d u a l l y t r a c e T i l e s , e d i t i h e o A S C I Is i m u l t a n e o u s l y , p r i n t i h e a n A S C I I t a n s e c t o i o d i s kC P / M P l u s d i s k e d i t o rR A W i i l e r R e a d w r i t e t d r i v e R A R O H e a d e r B e a d d r i v e B D A s s e m b l e / D i s a s s e m b l e d r i v e B A t R D E r a s e t r a c k o b u l k e r a s e d i s kM o s t u t i l i t i e s a l s o w o r k o n 1 5 4 1

• A n d m u t h . m u c h m o r e 1c o m p l t l e u t i l i t i e s d i s k f o o n l y 3 3 9 . 9 5 1

1 5 4 1 / 1 5 7 1 D r i v e A l i g n m e n t1 5 4 1 / 1 5 7 1 O n 1 . ' A l i g n m e n t r e p o r t s t h e a l i g n m e n t c o n d i t i o n o t h d i s k d r i v e a y o p e r f o r m a d j u s t m e n t ; O s c r i t n h e l p i a v a i l a b l e w h i l e i h p r o g r a m i t u r n i n g W o r k s o n l h e i M l 1 5 7 !i e i t h e r 1 5 4 1 o 1 5 7 1 m u t e C S f l M C U i m h e r & o U 1 m o d e 1 A u l o b w t s t a l m o d e s 1 M a n u a l i n c l u d e s i n s t r u c t i o n s o h o I l e a d a l i g n m e n t p r o g r a m e v e n w h e n I d r i v e i s m i s a l i g n e d t h a i i w i l l m l o a d a n y t h i n g e l s e E l i m i n a t ed o w n t i m e c o s i l y r e p a i r s ' O n l y . 1 3 4 . 9 5 1

S u p e r D i s k L i b r a r i a nF u l l f e a t u r e d d « c a t a l o g i n g l i b r a r y s y s t e m f o t h C 1 2 S i 1 ? m o d e C a i a l o Q l u p l o i i n i d i s k s a n d t t J f J O p r o g r a m n a m e s 1O p e r a t e s i n f a s l m o d e H i l h 8 0 a i b m n d i s p i a y R e a d s i u t a l o j s

1 5 4 1 1 5 7 1 S C P / M P l u s d i s k d i r e c t o r s R e a d s i r j v i t yp r o t e c t e d d i s k s C a t a l o g u p t 2 5 p r o g r a m s o n d i s k w i t h as i n g l e k e y ) r e s s o s e l e c t i v e l y c a t a l o g p r o g r a m s S l o r e s s e v e nc a t e g o r i e s G a m e s . E d u c a t i o n . C P / M . A r c h i v a l ,t e l e c o m m u n i c a t i o n s , l l t i l i l i t i e s o P r o d u c t i v i t y R e c a l l b c a t e g o r y , p r o g r a m n a m e d i s k n a m e o I r x a l e r n u m b e r . P r i n t e r

b o t h m a c h i n e s . d a t a f i l e c r e a t e d b s u c h p r o g r a m o t h P c a b e u s e db i t c o u n t e r p a r t o t h A m i g a . T h d a t a f o r m a t o t h m o r e p o p u l a r a p p l ic a t i o n s h a a l s o b e e n a d o p t e d b y o t h e rd e v e l o p e r s . T h p r o b l e m w i t h t r a n s f e rr i n g t h e d a t a f i l e s f r o m P l a A i g a n d b a c k a g a i n l i e s i t h i n c o mp a t i b i l i t y o t h r e s p e c t i v e d i s k f o r m a t s .T h a t i n o t h f o r m o t h e d a t a , b u t h e s t r u c t u r e o t h m a g n e t i c d o m a i n sw h i c h r e p r e s e n t t h d a t a o t h d i s ks u r f a c e .

T h t r a d i t i o n a l m e t h o d o t r a n s f e rr i n g d a t a b e t w e e n i n c o m p a t i b l e c o m p ut e r s i v i a a s u i t a b l e t e l e c o m m u n i c at i o n s l i n k ( s e e t h e a r t i c l e o p a g e 5 o t h i s i s s u e ) . I y o o w a A m i g aw i t h 1 0 2 0 d i s k d r i v e a n c o p y o D O S - 2 - D O S y o w i l l b a b l e t o d i sp e n s e w i t h t h i s t r a d i t i o n . T h i s c o m b i na t i o n o h a r d w a r e a n d s o f t w a r e a l l o w sf o t h b i l a t e r a l t r a n s f e r o f i l e s f r o mt h 3 6 O K d i s k f o r m a t u s e d b t h I B P a n i t c l o n e s t t h 8 8 O K f o r m a tu s e d b t h A m i g a .

T h s u c c e s s o t h i s v e n t u r e r e v o l v e sa r o u n d t h e e v e r - i n c r e a s i n g t r e n d i t h m i c r o c o m p u t i n g i n d u s t r y t s t a n d a r di z m a n y o t h c o m p o n e n t s w h i c hm a k e u m i c r o c o m p u t e r . T h i s i o n o t h e s i d e b e n e f i t s o t h p e r v a s i v ei n f l u e n c e o f B i g B l u e a n d c o m p a n y . I t u r n s o u t h a t t h p h y s i c a l d i s k d r i v e su s e d b t h A m i g a a r s t a n d a r d i n d u s -I r c o m p o n e n t s . T h m o s t s i g n i f i c a n td i f f e r e n c e i d i s k d r i v e h a r d w a r e l i e si t h u n i q u e i n t e r f a c e c i r c u i t e m p l o y e db t h A m i g a . I n t h e P d i e d i s k d r i v em u s t b u n i q u e l y i d e n t i f i e d t i t c o t r o l l i n g h a r d w a r e . I n t h e A m i g a i i t h o r d e r o f c o n n e c t i o n w h i c h i i

2 5 p t w h id r i v e .e x t e r n T h s e i t h e r

O n c d r i v e ,A m i g a 's e l e c t eA t h i D O S - 2r o n m e n p o r t u n p r o m p t

p o i n tD O S - 2e r l y i A m i g a ' h a d n of r o mg r a mv e r s i o

I t D O S - 2 u n i t s ,a A m ia b l e t T h i s s f e r e n c eD O S .g a D O SD O S - 2S i n c ea b l e w i w i l lb e n c h

T h i sa r u s id r i v e a a b l e t o d i c r A

A M I n a m e s , t h f i l e s i z e , a n t h f i l e d a t e .T h i s f o r m a t i u s e d f o b o t h t h M S A l t e r n a t i v e s t D O S - 2 - D O S ?

S E C Ts u p p o r t s t h f o r m a t . F o

Page 61: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 61/104

D O d r i v e a n t h A m i g a D O S d r i v e s .N o t e t h a t w h i l e D O S - 2 - D O S o n l y s u p o r t s s i n g l e M S - D O S d r i v e a a t i m e ,i w i l l s u p p o r t u t t h r e e A m i g a D O Sd r i v e s .

S e v e r a l d i s k m a i n t e n a n c e c o m m a n d sa r a v a i l a b l e u n d e r t h D 2 D > p r o m p t .T h e s e a r g e n e r a l l y m o d e l e d a f t e r t h e i rM S - D O S c o u n t e r p a r t s . T h m o s t n o a b l e e x c e p t i o n i t h u s e o f M S - D O Sw i l d c a r d c h a r a c t e r s f o t h M S - D O Sd i s k , w h i l e r e t a i n i n g t h e A m i g a D O Sw i l d c a r d c h a r a c t e r s f o A m i g a D O Sd i s k s . D O S - 2 - D O S a l s o s u p p o r t s f u l ld i r e c t o r y p a t h s o b o t h t h A m i g a D O Sa n M S - D O S d i s k s . T h c o m m a n d sa r s u m m a r i z e d i t h f o l l o w i n g t a b l e :

T a b l e o D O S - 2 - D O S C o m m a n d sD I D i s p l a y d i r e c t o r yC H D I R C h a n g e c u r r e n t d i r e c t o r yT Y P E D i s p l a y A S C I I f i l eC O P Y C o p y f i l e sD E L E T E D e l e t e f i l eF O R M A T F o r m a t a M S - D O S d i s kH E L P o ? . . . . D i s p l a y c o m m a n d s u m m a r yE X I T o E x i t t A m i g a D O S

M o s t o t h e s e c o m m a n d s a c c e p t t h d i r e c t o r y o p a t h n a m e s a n f i l e n a m e sa p a r a m e t e r s . T h u s o t h b a c k s l a s h( \ c h a r a c t e r w i t h M S - D O S p a t h n a m e sa n t h e s l a s h ( / f o A m i g a D O S d i r e ct o r i e s i c o n s i s t e n t w i t h t h e r e s p e c t i v ep a r e n t D O S .

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

f o r m s A S C I I c o n v e r s i o n f r o m M S D O t A m i g a D O S . T h i s c o n s i s t s o t h r e m o v a l o f a l c a r r i a g e r e t u r n c h a ra c t e r s , c o n t r o l c h a r a c t e r s w i t h a

A l t h o u g h C o m m o d o r e r e l e a s e dt h A m i g a T r a n s f o r m e r s h o r t l y a t e t h A m i g a ' s i n t r o d u c t i o n , i t o o kt h i s y e a r ' s r e l e a s e o v e r s i o n 1 . o t h o p e r a t i n g s y s t e m b e f o r e a n s o r to A m i g a D O S t M S - D O S t r a n s f e ru t i l i t y b e c a m e a v a i l a b l e . I f y o h a v et h v e r s i o n 1 . u p g r a d e , y o w i l lh a v e f o u n d t h e s e u t i l i t i e s o t h E t r a s d i s k i n c l u d e d w i t h t h p a c k a g e .T h i s p r o g r a m , w h i c h w o r k s t h r o u g h

m o u s e - d r i v e n i n t e r f a c e , i i n t e n de t p e r f o r m t h s a m e b a s i c t i i n c -t i o n a D O S - 2 - D O S . D o c s t h i sm e a n t h a t D O S - 2 - D O S h a b e c o m eo b s o l e t e ?

F r o m w h e r e w s i w c a a n s w e rw i t h a d e f i n i t i v e n o W h a v e t r i e dt h p r o g r a m o n t h E x t r a s d i s k ,m o r e t h a n o n c e , a n h a v e y e t t oa c h i e v e a s u c c e s s f u l f i l e t r a n s f e r .O u a t t e m p t s s e e m t a b o r t w i t h a e r r o r 1 0 2 6 , w h a t e v e r t h a t m a s i n i f y . I a n o y o h a v e h a b e t t e rl u c k w i t h t h i s u t i l i t y p l e a s e l e u k n o w .

E v e n i w a s s u m e t h a t t h l a u l ti o u o w a n t h u t i l i t i e s d w o r k ,t h e r e a r s o m e o t h e r l i m i t a t i o n s t c o n s i d e r . T h E x t r a s u t i l i t y w i l lo n l y u s e t h 1 0 2 0 d i s k d r i v e a s t h M S - D O S d r i v e . D O S - 2 - D O S w i l lw o r k w i t h a n e x t e r n a l A m i g a d r i v ei n e i t h e r o c a p a c i t y . T h E x t r a s u t i l i t y a l s o r e q u i r e s t h e 1 0 2 0d i s k d r i v e n o t t h a v e b e e n i n t e g r at e i n t o t h s y s t e m w i t h t h M o u n t -d i s k c o m m a n d . W f o u n d t h i s t b

m i n o r i n c o n v e n i e n c e a n t h p r o b a b l e c a u s e f o t h i n a b i l i t y t u s t h 3 ' A " d i s k d r i v e a s t h e M S D O d i s k .

d i s k s m u s t b p r i o r t e n D O d i s k sd n o h a v e

O v e r a l l w D O S - 2 - D O S p o s e d t d e r A l t h o u gw i n d o w i n gb e e n d e s i r am i s s i f o v i r o n m e n t wp e n a l t y i pi n c a r n a t i o nu n c x p a n d e dn o b c o n u s e r s , a t h q u i r e s m i

C e n t r a l C D r i v e , L o 8 0 5 - 5 2 8 - 4 9

D E F E N D E R M a s t e r D e sA m i g a w i t hT w D i s k s ;

T h o s e w h t u r e o c o m p

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

W r i t e r / d i ra l l - s t a r d e s im o l d o t h d o m i n a t e d1 9 8 0 - 1 9 8 6P r o d u c e r s RA s s o c i a t e P

Page 62: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 62/104

L y c o C o m p M a r k e t i n g C o n

S i n c e 1 9 8 1

T O R D E RC A L L T O L L F R E E1 - 8 0 0 - 2 3 3 - 8 7 6 0

i P ( 7 1 7 ) 4 9 4 - 1 0 3 0

o s e n d t L y c o C o m p u t e rP . O . B o 5 0 8 8

J e r s e y S h o r e , P 1 7 7 4 0C U S T O M E R S E R V I C E

( 7 1 7 ) 4 9 4 - 1 6 7 0M o n . F r i . 9 A 5 P R I S K F R E E P O L I C Y

I n - s t o c k i t e m s s h i p p e d w i t h i n 2 h r s . o o r d e r . N d e p o s i t o O . D .o r d e r s . F r e e s h i p p i n g o p r e p a i dc a s h o r d e r s w i t h i n t h c o n t i n e n t a lU . S . V o l u m e d i s c o u n t s a v a i l a b l eP r e s i d e n t s a d s a l e s t a x . A P O ,F P a n I n t e r n a t i o n a l o r d e r s a d S S . 0 0 p l u s 3 t o p r i o r i t y m a i l . A v e r t i s e d p r i c e s s h o w 4 d i s c o u n tf o c a s h , a d 4 f o M a s t e r C a r da n V I S A . P e r s o n a l c h e c k s r e q u i r e

w e e k s c l e a r a n c e b e f o r e s h i p p i n g .W c a n n o t g u a r a n t e e c o m p a t i b i l i t y .W o n l y s h i p f a c t o r y f r e s h m e r c h a i vc l i a e . A s a b o u t U P B l u e a n r e l a b e l s h i p p i n g . A l m e r c h a n d i s e c a r i e d u n d e r m a n u f a c t u r e r ' s w a r r a n t y .R e t u r n r e s t r i c t i o n a p p l i c a b l e . R e t u r na u t h o r i z a t i o n r e q u i r e d . A l i t e m s s u b -] e c l t c h a n g e w i t h o u t n o t i c e .

C O M M O D O R E A M I G A SB r o d e r t x m d S o f t w a r e

P o r t a lT u a n i eL n b r y n l hA l l a n s . . . .H a c k e r . . . .H a c k e r I I L i t t l e P e o p l eG a m e M a k e rM u s i c S t u d i o

S Z 6 . 9 0N E W I

S 2 2 . 7 5$ 2 4 . 7 5S I 7 S 2 7 S 2 7 S 2 4 . 7 5S 2 7

P i n I s h o G r a p h i c s L i l ) E P r m i s h o p p a p o rB a n k s w r i t e r 1 2 8 KC a e S a n d i e g oK a r a r e k aP r i n t s h o p c o m pS c i e n c e I ' l l

S 1 5 7 S C o r n s t n o H a u l e rS 1 2 7 S G u l t y s B u r Q . S 3 7 K a m p i g r u c p a$ 2 2 7 5 P n a n t a s i e J5 1 6 7 5 " ' " g c l Z e l f i n 5 2 7 R o a a W a 2 0 0 0S S 7 S h a r o o S p r i n g

W i ; a i O ' ) C r t w nS P R I N G B O A R D

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

$ 3 7 S 8 . 7 5$ 2 4 . 7 5

C o l o s s u s I S 2 1 . 9 5E l i i G S 1 9 . 9 5F r a n k i e g o e s h o l l y . . . S 1 9 . 9 5P a w n S 2 6 . 9 5T a l k i n g T e i c n o r . . . $ 2 4 9 T r a c k e r S 3 1 . 9 SG o l d e n p a t h $ 2 4 . 9 5S t a r g j i o B r 1 2 6 . 9 5

U N I S O N W O R L DA i t G a i i m y S 1 5 9 5A r t G a l l e r y 2 S 1 S . 9 5P r i n t M a s t e r S 2 2 . 9 5

H T E C HC a w a r e 5 6 7 H e a r t w a r e 1 7 P a r t y w a r e . I S . 7 SW a r e w i t h a l . $ 1 2 . 9 5H o l i d a y p n p n r 1 8 . 9 5

D a t a M a S w i f i c a l c . W o r d w r l l e rA P a y o b l oA R e c e i v a b l eG e n e r a l l e d g e 'I n v e n t o r y

S 4 4 9 5S 4 2 . 9 55 4 2 . 9 5

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

F o n t M a s t e r I 6 4 F o n t M f l s t e r l 2 S

M i e r o P r o s eA e r o j e tF - 1 5G u n s h i pK e n n e d y A p p r o a c h .S i l e n l S e r v l c aS o l o F l l f l h lT o p G u n n e rC o n l l i c l I N a

M i c r oG e n e r a l M g S t a t D i s k' B T e a m D i s kW r e s t f r n g

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

. $ 1 9 . 9 5S 2 4 . 9 5

$ 2 4 . 9 5S 2 J . 9 5

S 7 . 9 5S 4 . 9 5

I N E W

L e a l h e r o d d o s s e s .W o o n m i f l l , . , . , , . . . .H o l l v w o o d H y j y n x

L D G I CJ e S c e n o r y D i s kF l i g h t S i I IF o a t b M IS a s o b a l lN i g h r M i s s i o n P m b a l l

& A C C E S » . . . .L e a d e i o o a r OM A C H 5M A C H - 1 2 B . 1 0 i h F r a m eE x e c T o u r n a r n o n tT o u r n a m o n l . T r i p l e P s k

W S T O C K O V E R 5 0 0 0 S O F T W L Y C O ' S C O M P U T E R S P

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

P a n a s o n i c L y c o C o m p u t e r i o n o t h e s t a b l i s h e d c o m p u t e r s u p p l i e rB e c a u s e w a r d e d i c a t e d t o

Page 63: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 63/104

1 0 8 0 /t r t t u n r i /

1 2 c p D r a f t M o d e2 c p N L $ 1 9 5 . 0 0

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

S A V E O T H E S E I S T O C K P R I N T E R SS E I K O S H A

S P - 1 O O O V C

$ 1 5 4 . 0 01 0 c p D r a f t M o d e2 c p N L D i r e c t C o n n e c t C - 6 4 / 1 2 82 - y e a r W a r r a n t y

I N T E R F A C I N GC A H O C O

G - W I Z S 3 9 . 9 5S u p e r G S 4 9 . 9 5

X E T E CS u p e r G r a p h i x S 6 4 . 9 5S u p e r Q r a p W x J r S 4 5 . 9 5

D S P P S 4 4 . 9 5

T Y M A CC o r r e c t i o n $ 4 9 . 9 5

N X - I O C $ 2 0 9N L - 1 0 $ 2 0 9N X - 1 0 $ 1 9 5N P - 1 0 $ 1 6 9S D - i O $ 2 5 9N B - 1 S S 8 8 9N D - 1 5 S 4 2 5N X - 1 5 . S 3 2 9N R - 1 5 S 5 2 9r J B E i - 5 S 7 2 9

E P S O NL X B 6 S 2 0 9E X - 8 0 0 S 3 5 5E X - 1 0 D 0 $ 5 7 3L Q - B U O $ 4 4 9L O - 1 0 0 0 $ 6 5 9F X - 2 8 6 6 $ 5 1 9F > ! . S 6 e $ 3 6 9

J U K IJ u k i 6 1 0 0 $ 3 9 9J u k i 5 5 1 0 w / c o l o r S 4 3 5J u k i 6 3 0 0 $ 7 3 9F S - 2 3 2 s e r i a l b o f l i d $ 5

S I L V E R R E E DE X J 2 0 P 1 2 0 9E X 6 O 0 P $ 5 3 8E X P 8 0 0 1 6 4 9

S E I K O S H AS P - 1 0 0 0 V ( C - 6 4 ) S 1 5 4S P - 1 0 0 0 A A P I I C $ 1 7 9S P - 1 0 0 0 r i b b o n s 5 S P - 1 2 0 0 A 1 1 9 5S P - 1 2 0 0 A S ' 9 5B P - 5 J 2 O $ 1 0 7 5

P 5 ^ 2 0 r i b b o n $ 1 2 . 5 0M 5 3 0 0 A 1 $ 5 4 9C o l o r K i $ 1 1 9M P 1 3 0 0 A I $ 3 8 9

1 3 3 5S 3 9 9

' 5 9 5 S ' 9 93 ' 3 1 £ 2 4 93 1 S 1 S 3 7 9■ 1 0 8 0 A S 2 3 9

C I T I Z E N $ 1 7 9M S P - 1 0 S 2 B 5M S P - 1 5 S 3 6 5M S P - 2 0 $ 3 2 5M S P - 2 5 J 4 8 5P r e m i B F 3 $ 1 6 9

T O S H I B A3 2 P / $ 4 7 93 5 a h f i e l f e e d e r . . . . . . 5 5 2 93 4 1 E S 6 9 9P 3 5 i m o d e l 2 S 1 0 9 9

L E G E N DB O B S 1 5 91 O B 0 $ 1 9 91 3 B 0 $ 2 2 91 3 B 5 $ 2 8 9

D I A B L OD 2 $ 5 1 96 3 5 $ 7 9 9D - 8 0 J 1 0 2 9

O K D A T A0 k i m a l e 2 0 S I 2 9P l u g n p r i n t J C A L L1 2 0 N L Q $ 2 0 91 8 1 2 3 51 9 2 - $ 3 6 51 9 3 . $ 5 5 92 9 n / i m s r l a c a $ 5 3 92 9 w / m t e r l a c e $ 6 7 9

N X - 1 0w i t h p

o p r i n L i m i

D M A X E L LS S D DD S D DB O N U SS S O DD S D DS K S S O D . .D S D DD S H D . . . .V E R 8 A T I MS S D DD S D D

C a l l l o g e n e r i

D R I V E SI N D U S M O N I T O R S c o m m o d o r

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

t u r e a d v e n t u r e g a m e .

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

Page 64: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 64/104

A f t e r t h t i t l e a n s e v e r a l b r i e f i t r o d u c t o r y s c r e e n s r o l l a c r o s s t h m o n it o t t h s t r a i n s o s u i t a b l y m a r t i a lm u s i c , a o p t i o n p a g e o f f e r s t h s o l it a i r e p l a y e r a c h o i c e o f o n o f o u rc h a r a c t e r s . b e a u t i f u l v i g n e t t e o f e a c hk n i g h t a d d s e y a p p e a l t e v e n t h i s r e a t i v e l y m i n o r a s p e c t o t h g a m e . T h c o m p u l e r i s t s e l e c t s W i l f r e d o I v a n h o e ,C e d r i c o R o t h e r w o o d , G e o f f r e y

a n c l i c k i n g t h l e f t b u t t o n .T h c o m p e t e n c e o e a c h S a x o n n

b l i r a t e d i t h r e e c r u c i a l a r e a s : L e a de r s h i p , J o u s t i n g , a n S w o r d p l a y . T h e s el i m i t a t i o n s a r e n ' t j u s t c o s m e t i c , s i m a t a k e a f e w r o u n d s f o r t h e g a m e rt f i n d t h s u r r o g a t e w h o s e s t r e n g t h sd o v e t a i l m o s t e f f i c i e n t l y w i t h h i o r h e rs t r a t e g y .

F i r s t - t i m e r s m a w a n t t b e g i n w i t h

F U L L Y A R M E D T E R R O R I S T S P A C E S T A T I O NH O L D S A M E R I C A H O S T A G E !

E v e r y p h e v i d e n c

R E A

G e o f f r e yt h b l a d t h " R a iq u e n c e s .

A M I G Al e c t a b l e m e n u l i s t s t h a c t i v i t i e s p o s i b l e i n e a c h t u r n . T h e s e a r e : h o l d t o u rn a m e n t , s e e k c o n q u e s t , g r a i d i n g ,b u i l d a r m y , a n r e a d m a p .

S E C T I O NS a x o n l o r d m u s t b a t t l e a c r o s s t h e c o u r ty a r d a n i n t o t h e n e m y c a s t l e t f r e et h p r i n c e s s o c a p t u r e t h t r e a s u r e .

c a s t l e i m p r o v e s p r o v i n c e ' s d

H O

Page 65: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 65/104

P i c k i n g " s e e k c o n q u e s t " l e t s d i g a e m o v e h i s y m b o l , s m a l l m o u n t e dk n i g h t , t a n a d j a c e n t p r o v i n c e . I i i u n d e f e n d e d , t h t e r r i t o r y c h a n g e sc o l o r t s h o w t h a t i h a s j o i n e d t h k n i g h t ' s d o m a i n .

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

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

M o s t c o n f l i c t , h o w e v e r , i r e s o l v e dt h r o u g h l u s h l y i l l u s t r a t e d a r c a d e m i n i -g a m e s . I t h e J o u s t , f o r i n s t a n c e ,k n i g h t c a w i o l o s e w h o l e p r o v i nc e i a s i n g l e h i t .

A f t e r o n o c o m p o s e r J i m C u o m o ' ss t i r r i n g c a l l s t o a r m s , a n a b i r d ' s - e y ev i e w o t h t i l t i n g g r o u n d , t h p r o g r a mp r o v i d e s f i r s t p e r s o n p e r s p e c t i v e o

m o u n t e d k n i g h t t h u n d e r i n g l o w a r df o a r m e d w i t h l a n c e a n s h i e l d . T h c o m p u t e r i s t m u s t h i s m a l l a r e a o t h r i v a l ' s s h i e l d t u n h o r s e h i m . T h i si m u c h h a r d e r t h a n i s o u n d s , s i n c ei t ' s t o u g h t a i a c c u r a t e l y w h i l e b i n j o u n c e d a n d b o u n c e d b c h a r gi n w a r h o r s c .

R a i d a n d R e s c u e t h r u s t t h e p l a y e ri n t o s w o r d - f i g h t i n g s e q u e n c e s . T h

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

E v e r y p h a s e o D e f e n d e r o t h C l t j w n e v i d e n c e s l o v i n g a t t e n t i o n t d t a i l . M u s i c , a r t w o r k , a n s m o o t hm e n u c o n t r o l s y s t e m m a k e t h i s a e a s yg a m e t l e a r n a n p l a y . A e x c e l l e n tr u l e b o o k f i l l s i v a g u e p o i n t s . I a l s oh a l o t s o f a s c i n a t i n g d a t a a b o u t t h h i s t o r i c a l p e r i o d , i n c l u d i n g m e a t yb i b l i o g r a p h y .

I m u s t b n o i e d t h a i D e f e n d e r o t h C r o m i i f a i r l y s i m p l e g a m e w h i c hl e a n s m o r e h e a v i l y o a r c a d e a c t i o nt h a n s t r a t e g i c t h i n k i n g . U n d o u b t e d l y ,M a s t e r D e s i g n S o f t w a r e ' s f u t u r e t i t l e sw i l l m i m o r e s o p h i s t i c a t e d c o n t e n tw i t h d i e t r u l y b r e a t h t a k i n g a u d i o v i s u a l so t h i s , i t f i r s t , r e l e a s e .

F o c o u p l e o e n j o y a b l e e v e n i n g sa t h c o m p u t e r , n A m i g a o w n e rs h o u l d o v e r l o o k D e f e n d e r o t h C r o w n .I t ' s t h c u r r e n t K i n g o A m i g a e n t e rt a i n m e n t .

M i n d s c a p e , 3 4 4 4 D u n d e e R o a d ,N o r t h b r o o k , I L 6 0 0 6 2 ( p h o n e : 3 1 2 4 8 0 -7 6 6 7 ) . - A r n i e K a t z

S C U T T L E B U T Tm i l C o n t i n u e d f r o m p a g e 1

e a c h o r $ 1 7 7 f o t h e 1 0 - d i s k l a p a c k :M e m o r y B u i l d i n g B l o c k s h e l p s y o u n g

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

T e d d y I g g y , u s a b l e w i t h t h r e g u

l a p a c k .S u n b u r s t C o m m u n i c a t i o n s , 9 1 4 - 7 6 9 -

5 0 3 0 ( s e e a d d r e s s l i s t , p a g e 1 2 ) .G e s s l e r h a s r e v i s e d i t B a t t l e o

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

O v e r a l lE a s e o D o c u m e nR e l i a b i l E r r o r H V a l u e f C O M A LT h B o oS o f t w a r

P e r f o r mE a s e o R e l i a b i l D o c u m e nC O M A LT h B e s ( 1 i h

O v e r a l lC o m m o d c a r t r i d gm a g a z i h i g h e s t

O v e r a l lC o m m o d ( C O M A b I N F

C O M A Lp r o g r a a v a i l a b l

C O M A LC O M A L

F R E E ! B O N U S G I F T W I T H A N S O F T W A R E O R D E RD O M A I N V E R S I O N O A A R C A D E H I G A M E

Page 66: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 66/104

A R C A D E G A M E SA c c e s s T n p l u P i l c h S 1 4 . 9 5A c o A c e s 1 9 A l i e n s 2 9 D e s t r o y e r 2 6 . 9 5E l u e 1 9 9 5F l i g h t S i n i u l a l o H l 3 ! 9 5F H i n d u s c e n e r y d i s k s . _ _ 1 J . 5 0G F F o o l b a i l 2 3 9 5H a r d E a l l 1 9 9 5L e a d e r B o a r d 2 9 L B T o u r n a m e n t D i s k " . 1 3 . 9 5L E E x e c u t i o n T o u r r i n m o n t D i s h . 1 9 P a r t l l B g 9 S p i n D i z i y . 1 9 9 5S u p e r b o w l S u n d a y 2 f 9 S u p e ' b o w l S u D a t a d i s k s . 1 9 T r a c k e r 2 9 W o r l d C l a s s L e a d e r B o a r d 2 6 9 5

A D V E N T U R E A N M I N D G A M E S2 2 B a k u r S S 1 9 9 5B a r o ' s T d . . 2 8 9 5B r i a g e B a r o n , 2 f l 9 SC h e s s m n s l e r 2 0 0 0 2 9 D R u l h s G a m e 0 G o o d S e t 1 9 9 5H o l l y w o o d H J i n . 2 9

e a h e G o d d e s s e s P t o o . . 2 6 9 5L i t t l e C o m p u t e r P e o p l e 2 3 9 5O p e r a l i o n T e r m i n a l 1 9 9 5P h a n l a s i o I 2 3 9 5S t r i p P o k e r 2 0 8 5S l n p P o k e D a t a D i s k s . 1 9 T i i a n i c 1 9 9 5U l t i m a 2 B 9 5U l t i m a I o I I 3 9 9 5U l t i m a I « 9 W h e r e i C a r m e n S a n D i e o a 2 3 9 5

E D U C A T I O N A L P R O G R A M SC a ^ e o l i h W o r d W i t a r d S I S 9 5D o n a l d O u C k ' 5 P l a y g r o u n d 1 7 9 5E a r l y G a m e s / Y o u n g c t i i l d r e n . 2 3 9 5E u r o p e a n N a t i o n s L o c a t i o n s 3 0 9 5E v e l y n W o o o s D y n a m i c R e a d e r . ? 9 G e r t r u d e s S e c r e t s 1 9 9 5M a g i c S p e l l s - - - . , - - - , 2 3 9 5P e r f e c t S c o r e S A 4 9 R e a d e r R a b D i l 2 9 S k T r a v e l 2 8 . 9 5S t a t e s a n T r a i t s 3 0 . 9 5T a l k i n g T e a c h e r 2 6 9 T i T a S h o w 2 3 9 6T i T a S h o v y S u d i e c t D i s k s 1 3 9 5T y p i n g T g l o r 1 1 2 9

W O R D P R O C . - D A T A B A S E SS P R E A D S H E E T S - B U S I N E S S

B a r * S l r e e l W r i l o r S 3 5 B - G r a p h 1 9 9 5F i l e r s C h O i d C 2 9 F l e e l S y s l r m 4 0 9 5F o n t m a s f e r I 3 9

N e w s r o o m 3 4 9 5N e w s r o o m C l i p A r o r . 1 9 N e w s r o o m C l i p A r t ? . 2 4 9 5P e r s p e c t i v e s I 4 4 9 5P n o t o F i n i s h 2 3 9 5P r m i m a s l e r P l u s ( P r o g r a m ) . 2 9 P l i n t m a s T e r A r G a l l e r y 0 . 1 9 P n n t s h o p [ P r o g r a m l 2 9 9 5P i m l r . n o p G r a p h L i 1 . 0 1 6 9 5P n n l s h o p H o l i d a y E a i t i o n 1 6 9 5T o S h o p J 0

C O M M O D O R E 6 M I S C .1 5 1 1 P h y s i c a l E i a m $ 3 9

A s s e m b l e r , M o n i t o r 6 2 7 9 5B a s i c C o m p i l e r 2 7 9 5Q o O s T e r m P r 6 3 9 C l o n e B u s t e r 2 9 C o p y l l 6 4 / 1 2 8 ? ( J 9 5C E D i s k A l i g n m o n l 3 9 F a m i l y T r o o H 5 9 6K y n n P a s c a l 5 2 9 5O r l h o C o m p u t e r i s e d G a r d e n i n g 3 9 5 n a p 5 h o ( J O 9 S u p e r k h l 1 5 J ! 2 9 T S D S S u p e r A s s e m b l e r 3 6 9 5

C O M M O D O R E 1 3 S O F T W A R E1 5 7 1 P h y s i c a l E i s m $ 3 9 B i ( | B l u e F i n a d o r . 2 9 B o b ' s T e r m P r o 5 9 9 C A P a c k 1 2 4 R 9 5F l m t S y s t e m J 9 9 5F I M 1 S y s t e m 4 ( w ' F i l s i ) 5 9 F o n l m a s l e r 1 2 J 9 M s c h 1 2 3 2 9 5P a r t n e r 1 2 8 t l 9 5P o c k e l F i l e r I J 0 9 5P o c f c c l P l a n n e r I 4 0 9 5P o c t l e l W r i t e r I I . . . . - 1 9

P u r l e r s P e r s F i n a n c i a l P l a n 4 9 S u r w r P A S C A L . 1 3 T e r m P a p e r W r i t e r 3 3 9 5T i m e w n r k a D a t a M a n a g e r 1 2 . 4 9 T i m e v « o r k s S m f t c a l c w / S i d o w a y l 4 7 9 5T i m e w o / k s W o r d W r i l e r 1 2 8 4 7 9 5

A M I G A S O F T W A R E C A L L

1 3 C o m m 1 6 7 0 C o m m

A v a l e « 1 2 DP R O - T E C - 6 J . C 1 2M o s t P r i M o s l M o n

C P 1 ( E eD i s k s D S / D i s k s D S i D i s k s ( C o l E p y , 5 0 0 X JE s t e s 1 2 S SI n l a n d F i l eI n l a n d F i l eM r c m l l i g h tM o u s e H o uM o u s e P a

P H 1 N T E P ,C o m m o r l C o m n i o i lC o m m o d oE p s o n M E p s o n M XS e i k o s h aS e i k n s h aS l a r G e m iS l a r G e m iS l a r N X 1 S l a r N 1

S u n l r o n P S F C O S O u l l e lT a c - J J o y s tX e l e c S u p eX e l e c S u p e

L E R

C r i l c P e s u NC o . i l

D a t a M a n a gD o o d l eE a s y S c r i p iF l e e t E y s l e f o f i h p B e H E W r i t e r

P o t k e t W r i P r a c h c a l eP n n t e r 1 5 ^P r i n t e d Q p f P r c g r a m m n

F L O P P YH O U S E

G A L A C T I C C A C O

Page 67: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 67/104

F o t h C - 1 2 8B C l e v e l a n d M B l a k e m o r e

T h r u s t y s o u n d o y o u r d i s p a t c h e r ' s v o i c e w o k ey o f r o m s l u m b e r a y o u r f u s i o n - p o w e r e d t a x id r i f t e d d e e p i i h e a s t e r o i d b e l t o t h o u t e r r i m .Y o h a b e e n h o p i n g l p i c k u s o m e s p a c e - b o r n

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

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

" C a b t w e l v e ! G e c l o w n t i h M i n e r ' s C o m p l e x C a v e r no t h d o u b l e . T h e y h a v e b u n c h o w o r k e r s c h a n g i n g s h i f t sw h n e e d a r i d e u t t h m o t h e r s h i p ! "

Y o g r o a n e d . T h M i n e r ' s I n d u s t r i a l C o m p l e x C a v e r nw a a d a n g e r o u s , t r i c k y l a b y r i n t h u n d e r n e a t h t h p l a n e t ' ss u r f a c e t h a t r e q u i r e d n e r v e s o s t e e l t n a v i g a t e . M o r e t h a n

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

e x h a u s t l e f t a n r i g h t , o s t r a i g h tt h p i c k u t h g r a y m e w a v i n gp l a t f o r m s .

B e c a u s e s o m e o t h p l a t f o r m so a r h a r d e r t r e a c h , t h e y w i l n e a r b y a n p i c k t h e m u a y o u ry o t a k e o n b o a r d w e i g h s t h t a x f u e l a n g r e a t e r p r e c i s i o n t k e e pf o r m i m a r k e d w i t h t h a m o u n t

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

Y o u m u s t b a l a n c e g r e e d w i t h co n l y h a v e 5 0 u n i t s o f u e l p e e x i t a n u n l o a d w h e n y o u r c r a f ty o a r l o o f u e l . O n l y t h m o s u s e v e n f a r e s a n m a k e i t t h o f u e l . Y o m a d e r i v e s o m e a s t h v e r t i c a l a n h o r i z o n t a l t r a j e c t o a t h b o t t o m o t h e s c r e e n .

T h d o o r s o p e n a n c l o s e a i nt e o p r e c i s e t i m i n g t p a s s t h r y o u r p a s s e n g e r s o t h m o t h e r s hy o m a k e s u c c e s s f u l r u n , y o we a c h p a s s e n g e r o f S 1 0 0 0 f o s a f er e a p p e a r o t h l a u n c h p a a g a i n

S i n c e t h p r o g r a m u s e s F A S T m

R I E V I I S W C1 W

Page 68: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 68/104

B I G B L U E R E A D E R C P / MS . O . G . W . A . R S o f t w a r e , I n c .C - 1 2 8 a n d 1 5 7 1P r i c e : $ 2 9 . 9 5

T h e r e c o m e s t i m e w h e n w e m u s tf a c e r e a l i t y . F o r e a s o n s b e y o n d o u rc o m p r e h e n s i o n , w m u s t a d m i t t h a t i y o u s c o m p u t e r a y o u r p l a c e o b u s i n e s s i i m o s t l i k e l y a I B M P Co r P c l o n e . O t h o t h e r h a n d , w a r p l e a s e d t n o t e t h a t t h c o m p u t e ri y o u r h o m e i m o s t l i k e l y o n o C o m m o d o r e m a c h i n e s . T h i s i a p t b p e r f e c t l y s a t i s f a c t o r y a r r a n g e m e n tu n t i l y o a r f a c e d w i t h t h n e e d t t a k es o m e d a t a f i l e s f r o m y o u r o f f i c e m c h i n e a n w o r k w i t h t h e m a h o m e .T h M F d i s k f o r m a t u s e d b I B i n o c o m p a t i b l e w i t h C o m m o d o r e ' sG C f o r m a t .

T h t r a d i t i o n a l m e t h o d o t r a n s f e rr i n g d a t a b e t w e e n i n c o m p a t i b l e c o m p ut e r s i v i s u i t a b l e t e l e c o m m u n i c at i o n s l i n k ( s e e p a g e 5 o t h i s i s s u e ) .I y o o w C - 1 2 8 w i t h a 1 5 7 1 d i s kd r i v e a n c o p y o f B i g B l u e R e a d e rC P / M , y o w i l l b a b l e t d i s p e n s ew i t h t r a d i t i o n . T h i s c o m b i n a t i o n o h a r d w a r e a n d s o f t w a r e a l l o w s f o t h b i l a t e r a l t r a n s f e r o f i l e s f r o m t h M F d i s k f o r m a t u s e d b I B t t h G C f o r m a t u s e d b C o m m o d o r e .

T h i s f e a t o t e c h n o l o g i c a l l e g e r d em a i n i m a d e p o s s i b l e b t h v e r s a t i l it o t h 1 5 7 1 d i s k d r i v e . T h 1 5 7 1 , l i k eo t h e r C o m m o d o r e d i s k d r i v e s , i a i t e l l i g e n t p e r i p h e r a l . T h a t i s i c o n t a i n si t o w m i c r o p r o c e s s o r ( t h e 6 5 0 2 ) , i t o w R A ( 2 o t h s t u f f ) , a n i t

M S - D O S d i r e ct o r y d i s p l a y o

B i B l u e R e a de r T h p r o g r a m

c o n t a i n s a l t h n e e d e d i n t e l l i

g e n c e t o i n t e rp r e t M F f o m a d i s k s c o

t a i n i n g f i l e ss t o r e d i M S

D O f o r m a t .R E A D E R

S E R V I C E N O 2 2

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

n a m e s a r e t h eB i B l u e R e a d

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

c h a r a c t e r i K o a l a f i l e

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

d o w s w i t h a 8 c o l u m n d i s p l a y .

t l i i l m f i l m i c a s i z t h i t m

S l t t M l P MW I L I I E M

t « i m m i w E T C F t t i I i f t t tn s t i n K W 1 W S f l K [ 1 M

r u n t s w

M l - I ! T : C PM l - f l 7 : M B ! : M i - I T T : f l fM l - ! ? T : M i - B l J : « PI - i i - 1 1 7 : S I P

i ? i i t l T 5 i PM W ? : S f f2 - i H I I : 5 3 P2 - U - nM 1 - I 1M t - t T T ;

h > - m s s i i i u c i m i r a

M t P i

i H E b i g m m

. i i m i l tm m _ M i P F L f 1 t l \ F i t m P i E ( E F U L L P

U S H K : « ( f S W « i l i f i l eN I E T I C > I » O

a w i t f i l H I E H i t U K O K

A m i g a d i s k d r i v e s w o r k i n t h i s f a s h i o n .W h a t m a k e s t h 1 5 7 1 u n i q u e a m o n gC o m m o d o r e d i s k d r i v e s i t h a t i c o

t a i n s t h h a r d w a r e f o r e a d i n g a n w r i ti n C o m m o d o r e ' s G C f o r m a t a w e l la t h M F f o r m a t u s e d b M S - D O S

c o n t a i n f m a u s e dC P / M a l i n t e r f a c e M S - D O Sd i s k s . A

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

f i l e . T h i s c a r e s u l t i 3 0 s p e e d u pw h e n s a v i n g G C f i l e t d i s k .

T h f i r s t s t e p i w o r k i n g w i t h d i s k

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

Page 69: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 69/104

m a i n m e n u i d i r e c t l y b e l o w t h i s w i d o w . C o m m a n d s a r e s e l e c t e d b u s i n gt h c u r s o r k e y s a n h i t t i n g R E T U R N .D i r e c t s e l e c t i o n i a l s o a v a i l a b l e v i t h f u n c t i o n k e y s w h i c h c o r r e s p o n d t t h l o c a t i o n o t h s c r e e n c o m m a n d s . T h r i g h t w i n d o w d i s p l a y s s o m e v i t a l d i s ks t a t i s t i c s . I y o h a v e a 4 0 c o l u m ns c r e e n , o n l y o n w i n d o w w i l l b v i s ib l a t i m e , w i t h t h A L k e y b e i n gu s e d t s w i t c h b a c k a n d f o r t h .

N o t e t h a t t h p h o t o g r a p h c o r r es p o n d s t t h f i r s t r e l e a s e o B i B l u eR e a d e r , w h i c h l a c k e d t h C P / M c a p ab i l i t y . W d i m o s t o o u w o r k w i t ht h f i r s t v e r s i o n o t h p r o g r a m . T h l a t e s t r e l e a s e a r r i v e d j u s t a f e d a y sb e f o r e w d i t h i s r e v i e w , t o l a t e t u p d a t e o u s c r e e n p h o t o g r a p h s . B u t h s c r e e n l a y o u t s a r e s i m i l a r e n o u g h .T h m o s t n o t a b l e d i f f e r e n c e b e t w e e nt h o l a n n e v e r s i o n s o t h p r g r a m i t h e l i m i n a t i o n o t h B u f f e ra n L o a d F i l e c o m m a n d s . T h e b u f f e rs i z e i n o m a n a g e d a u t o m a t i c a l l y t t h m a x i m u m a v a i l a b l e s p a c e . T h i s w i l lb e 5 3 , 2 4 8 b y t e s f o a u n e x p a n d e d C 1 2 a n 4 7 9 , 2 3 2 b y t e s i y o h a v e t h 1 7 5 0 R A e x p a n s i o n m o d u l e . N o t e

t h a t B i g B l u e R e a d e r C P / M w i l l h a d l f i l e s l a r g e r t h a n t h a v a i l a b l e b u f fe b a u t o m a t i c a l l y b r e a k i n g t h e m u p T h L o a d F i l e c o m m a n d i n l o n g e rn e e d e d , a f i l e s a r a u t o m a t i c a l l yl o a d e d i n t o t h b u f f e r a s r e q u i r e d .B a t c h f d e o p e r a t i o n s a r a l s o s u p p o rt e d , a m o r e t h a n o n f i l e m a b l o a d e d i n t o t h b u f f e r a o n t i m e .

T h m e n u o t h c u r r e n t v e r s i o n o t h p r o g r a m i n c l u d e s V i e w D i c o m a n d a n U t i l i t i e s c o m m a n d . T h e

i B i g B l u e R e a d e r C P / M i t u s t h L o a d D i c o m m a n d t r e a d t h s o u r c ed i s k d i r e c t o r y i n t o t h c o m p u t e r . A l s u b s e q u e n t f i l e s e l e c t i o n s f o C o p y i n go T y p i n g a r d o n e f r o m m i d i r e c t o r y .A n n u m b e r o f d e s m a b s e l e c t e d .A i m p o r t a n t l i m i t a t i o n w h e n w o r k i n gw i t h M S - D O S d i s k s i t h i n a b i l i l y o B i B l u e R e a d e r C P / M t a c c e s s f i l e sw h i c h a r e n o t i t h d i s k ' s r o o t d i r e ct o r y . T h a t i s M S - D O S s u b d i r e c t o r i e sa r n o s u p p o r t e d .

W h e n c o p y i n g f i l e s y o a r g i v e n t h o p t i o n o t r a n s l a t i n g f r o m A S C I I t P E T S C I I o v i c e v e r s a . F i l e s m a a l s ob d i s p l a y e d t t h s c r e e n o s e n t t t h e p r i n t e r w i t h t h T y p e c o m m a n d .I a d d i t i o n t t h A S C I I t r a n s l a t i o n ,t h T y p e c o m m a n d c a a l s o b t o l d t of o l l o w u s e r - d e f i n e d l o o k u p t a b l e a m e n t i o n e d a b o v e .

A l t h o u g h B i B l u e R e a d e r C P / M ' sT y p e c o m m a n d w i l l l e y o d i s p l a y af i l e , t h p r o g r a m h a n p r o v i s i o n f o e d i t i n g t h c o n t e n t s o f i l e o t h e r t h a nt h A S C n / P E T S C H t r a n s l a t i o n . M a n ya p p l i c a t i o n s , s u c h a w o r d p r o c e s s o r s ,i m b e d f o r m a t c o m m a n d s i t h e i r t e x tf i l e s . T h e s e a r u n i q u e c o d e s w h i c hm u s t b e d i t e d o u t b e f o r e t h f i l e c a b u s e d b s o m e o t h e r a p p l i c a t i o n .T h i s e d i t i n g w i l l h a v e t b d o n e b

s e p a r a t e u t i l i t y .B i B l u e R e a d e r C P / M w i l l w o r k

w i l h t w d i s k d r i v e s , o n o w h i c hm u s t b 1 5 7 1 . I f y o h a v e t w 1 5 7 1 s ,t h e n d e v i c e w i l l b t h s o u r c e d r i v ea n d e v i c e 9 t h e d e s t i n a t i o n d r i v e .1 5 4 1 m a b u s e d a a s e c o n d d r i v e f o rs a v i n g o n l y C o m m o d o r e - f o r m a t f i l e s .

T h B i B l u e R e a d e r C P / M d i s k i

w c e r t a i n l yi t p r i c e . B i g

g o o d v a l u S . O . G . W . A .

B o c c a c c i o A ( p h o n e : 2 1 3 -

R E C O R D M W O O D S o f t w n C o m m o d o r eD i s k ; $ 4 9 . 9

O n c o m p a b o u t t h C - t h a t t a k e s aW h i l e n e s n o u n c e d a l m a r f e a n o t h m a j o rC - 1 2 8 m u c hs m a l l e r v e n d f u l , i n n o v a t i

R e c o r d M a c o m p a n y . A n

K e e pC o l l e cS h i p s

B i n d D i m ' i b e C s e a t h e n e x tn e e d v a l u a g r a m m i n gt i o n f r o m

B W i n n e rW i t h

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

t y - s i x 5 e s i b ad r e s s b o t h i s i u

Page 70: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 70/104

r F r o m I n k w e l l

S y s t e m s

h a r d l y b c a l l e d i n n o v a t i v e . I i d a t ab a s e p r o g r a m t h a t b a r e l y c o n t a i n s d i em i n i m u m o w h a t w o u l d c o n s i d e rn e c e s s a r y m a n a g e m e n t f u n c t i o n s . Y o c a c r e a t e d a t a b a s e , e n t e r t h e i n f o rm a t i o n , s a v e i t d i s k , a n p r i n t o u t h r e s u l t s .

C r e a t i n g d a t a b a s e i p a i n . Y o u ' r er e q u i r e d t d e c l a r e t h m a x i m u m n u mb e o r e c o r d s i t h d a t a b a s e a n t h r e c o r d s i z e b e f o r e y o e n t e r t h e f i e l dn a m e s a n s i z e s . N p r o v i s i o n i m a d ef o d e c l a r i n g d a t a t y p e s f o f i e l d s . Y o m u s t d e c l a r e t h e n u m b e r o k e f i e l d sb e f o r e y o i n d i c a t e w h i c h f i e l d s w i l lb e k e y f i e l d s . M a y b e I ' v e b e e n s p o i l e db d a t a b a s e p r o g r a m s o t h M a c i n t o s ha n A m i g a , b u t m t h i s i n o e a s yt u s e .

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

I ' v e s e e n b e t t e r s o r t a n s e a r c h f e t u r e s i 6 4 C P / M p r o g r a m s . Y o u ' dt h i n k t h a t w i t h 1 2 8 K t h p r o g r a mw o u l d a t l e a s t s o r t o a n a n a l f i e l d s .N o K e f i e l d s o n l y , a n t h e y r e c o mm e n d l i m i t i n g t h n u m b e r o k e f i e l d s .A l e a s t y o c a u s s o m e s t a n d a r dm a t h o p e r a t o r s : = > > Y o d o n ' t g e o > A n y o c a n ' tu s l o g i c o p e r a t o r s l i k e A N D , O R a n N O T . Y o c a u s f o l l o w s , p r e c e d e s ,a n c o n t a i n s . Y o c a p a t t e r n m a t c ha n c o m p a r e w i t h t h e v a l u e f o u n d i a n o t h e r f i e l d .

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

I N T E R A C T I V E H I - R E SG R A P H I C S Y S T E M

C o m p l e t e p a c k a g e i n c l u d e sP r o f e s s i o n a l Q u a l i t yL i g h t P e a n d S o f t w a r e

H i t c r e a t e A r t i s t i c /I c d i n i u l d r a w i n g sP i s u e sF u l l t w y w a r r a n t y

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

t i o n . M h a p a g et e r s i n r

T h p i n g , b u t a r n o py o e x c e s t a n c e , i f o c h a n

O n i i n g t h ec h e c k d i

" R e a d y s i m i l a r t

B A S I Cs t a r t e d

t h i s w a s n A l l t h eT U R N ,p e n e d t m y s e l f b W h e w ! I t h i n g v i t u n g l u e d .

T h o t h i s p a c k y o u c a ni t h A t c o p y di g a . A b a b l e t t h C - 1 2

C o n c l u s iW h i l e

D a t a b a s e S p e c i f i c a t i o n s

F i l e n a m eR e c o r d S i z e

1 2 c h a r a c t e r s2 5 c h a r a c t e r s , 4 f i e l d s

R E V I E W So c c a s i o n a l l y h a t l o o k u c o m m a n di t h m a n u a l , i w a s n ' t t o d i f f i c u l t .

F e a t u r e sS p e e d t e n n h a t w o p e r a t i n g m o d e s :

R E A D E R

P a c e2

C o m p a nA b a c u s

Page 71: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 71/104

F i e l d S i z eF i e l d T i t l e

7 c h a r a c t e r s7 c h a r a c t e r s

p a n i e s p i a y a i m p o r t a n t p a r t i t h c o m p u t e r b u s i n e s s a n m u c h a l i k el r e c o m m e n d p r o g r a m s b s m a l l e rs o f t w a r e c o m p a n i e s , t h e r e j u s t a r e n ' le n o u g h p o s i t i v e f a c t o r s i n t h i s p a c k a g e .T h e r e a r o t h e r d a t a b a s e p r o g r a m s s o l db t h e l a r g e r c o m p a n i e s t h a t o f f e r t h es a m e f e a t u r e s , b u i a e a s i e r t u s e n v i r o n m e n t .

w a f o r t u n a t e t g e R e c o r d M a t e w i t h o u t a n p r e v i o u s k n o w l e d g e .S o m e t i m e s i t ' s b e s t t e v a l u a t e p r g r a m w i t h o u t k n o w i n g w h e r e i c a m ef r o m o h o w m u c h i c o s t s . T h i s w a d e f i n i t e l y o n o t h o s e c a s e s . B t h t i m e I ' f i n i s h e d t r y i n g i o u t , h a p r e t t y g o o d i d e a o h o m u c h t h o u g h ti s h o u l d s e l l f o r . f i g u r e d R e c o r d M a t e w a p r o b a b l y g o i n g f o a b o u t$ 3 4 . 9 5 . O c a l l i n g W O O D , w a a t o n i s h e d t f i n d t h a t t h e y a r a s k i n g$ 4 9 . 9 5 .

I i w e r e l e s s e x p e n s i v e , m i g h t b a b l e t r e c o m m e n d i t o r e a l p e n n y -p i n c h e r s . B u $ 5 0 ? d o n ' t t h i n k s o

W O O D S o f t w a r e , P . O . B o 1 6 1 9 3 ,W i c h i t a , K 6 7 2 1 6 ( p h o n e : 3 1 6 - 5 2 9 -1 8 6 1 ) . - C h e r y l P e t e r s o n

S P E E D T E R M 1 2 8 / 6 4A b a c u s S o f t w a r eC o m m o d o r e 1 2 8 a n d 6 D i s k ; $ 3 9 . 9 5

S p e e d t e n n i a i n e x p e n s i v e m o d e mp r o g r a m f o t h 6 a n 1 2 o f f e r i n gm o s t o t h f e a t u r e s c o m m o n l y e x p e ct e o f t e r m i n a l p a c k a g e ( s e e s i d e b a rf o l i s t o m o d e m s s u p p o r t e d ) . A b

C o m m a n d a n T e r m i n a l . T e r m i n a l b c o m e s a c t i v e w h e n i d e t e c t s c a r r i e r o c o n n e c t i n g t a r e m o t e s e r v i c e . Y o c a p e r f o r m m o s t o y o u r u s e f u l w o r k i t h i s m o d e . Y o u c a b u f f e r i n c o m i n gd a t a , s a v e t h e b u f f e r t d i s k , l o a d d a t af r o m d i s k a n t r a n s m i t i o u t h m d e m , c l e a r t h b u f f e r o t h s c r e e n ,s w i t c h f r o m 4 l 8 c o l u m n m o d e , o s w i t c h l C o m m a n d m o d e .

M a n y o f t h e s e f u n c t i o n s a r e a l s oa v a i l a b l e i c o m m a n d m o d e . O t h e rc o m m a n d s t h a t c a n n o t b a c c e s s e df r o m T e r m i n a l m o d e a r e a l s o a v a i l a b l e .T h e r e a r a b o u t 3 c o m m a n d s t o r em e m b e r , m o s t o w h i c h c o n t r o l f i l em a n i p u l a t i o n a n d c o m m u n i c a t i o n p r t o c o l s . P r o t o c o l c o m m a n d s c h a n g e t h b a u d r a t e ( 3 0 0 o r 1 2 0 0 ) , w o r d l e n g t h( 5 6 , 7 , o b i t s ) , p a r i t y ( n o , o d d , e v e nm a r k , s p a c e ) , s t o p b i t s ( o 2 ) a n d u p l e x ( h a l f o f u l l ) . S p e e d t e n n s u p o r t s C h r i s t e n s e n X M O D E M a n P u n t e r f i l e t r a n s f e r p r o t o c o l s , b u t n o tC o m p u S e r v e o p r o t o c o l .

F r o m c o m m a n d m o d e y o c a a l s op e r f o r m d i s k f u n c t i o n s , i n c l u d i n gv i e w i n g t h d i r e c t o r y a n s a v i n g a n l o a d i n g f i l e s . T e x t m a n i p u l a t i o n i a l s op o s s i b l e u s i n g t y p e , e x t r a c t , a n p r i n tc o m m a n d s . T h e e x t r a c t c o m m a n d i u s e d b s p e c i f y i n g s e c t i o n o t e x t u i n l i n e n u m b e r s t h a t a r g e n e r a t e d b S p e e d t e n n . T h e x t r a c t e d i n f o r m a t i o ni t h e n w r i t t e n t o d i s k . Y o c a s a v em u l t i p l e s e c t i o n s , b e c a u s e t h d a t a i n o r e m o v e d f r o m t h b u f f e r u n t i l y o i s s u e a " C l e a r B u f f e r " c o m m a n d .T h o u g h i i b i i n e x a c t , i d o e s a l o w y o u t s a v e s e c t i o n s o t e x t f o u s w i t h w o r d p r o c e s s o r l a t e r . F i l e s c a

6 C -

4 4 1 5 1 5

6 3 2 2

C - C -

1 4 6 1 4 6 5 6 4 4 3 2 4 5 8 , 5 96 2 1 4 1 7 5 1 6 , 1 7 , 1 93 4 - 3 55 7 4 4 2

6

A b s o l u t A c c e s s A c c o l a dA c t l v i s lA l s o f tA m e r i c A v a n t g aC e n t r a lC O M A C O M A C o m p u S C o m p u tC o m p u t D a t a E aD i g i t a lD u n e S E l e c t r o E l e c t r o E m e r a l E m e r a l F l o p p yF r e e S p H T e c hI n k w e l lI n t e r s t e J a c o b s eK e l e kK F S oL o S pL y c o C M a s t e rO h i o C O m n l t r O r i g i nP r e c i s i P r o f e s s P r o g r e s P r o - T o c P r o l c c l R e c o v e rK . I . B rR o g e rS i m o nS k y l e sS o f t w a rS . O . G . W

8 ' b 6 t h r e e - r i n g b i n d e r . I c o n t a i n st w s h o r t t u t o r i a l s e c t i o n s a n r e f e re n c e s e c t i o n o u t l i n i n g a l t h c o m a n d s a n h o t h e y a r c u s e d . g l o ss a r y a t h e n i e s p e c i a l l y n i c e f o

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

A b a c u s S o f t w a r e , P . O . B o 7 2 1 9 ,G r a n d R a p i d s , M 4 9 5 1 0 ( p h o n e : 6 1 6 -2 4 1 - 5 5 1 0 ) . - C h e r y l P e t e r s o n

c i f i c p u b c u r r s y s t e m

p r o b la c c o u n t

Page 72: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 72/104

n e m o d e m u s e r s w h a r n o f a m i l i a rw i t h a l t h t e r m s u s e d i c o m p u t e ri z e d t e l e c o m m u n i c a t i o n s . I d o e s h a v e

u s e f u l i n d e x . h a n d y c o m m a n d l i s ti i n c l u d e d a t h b a c k .

M o d e m T y p e s S u p p o r t e db y S p e e d t e r m 1 2

1 C o m m o d o r e 1 6 0 0 / H e s2 C o m m o d o r e 1 6 5 0 / 6 4 2 03 C o m m o d o r e 1 6 6 04 M i g h t y - M o5 C o m m o d o r e 1 6 7 06 H a y e s C o m p a t i b l e ( I n c l u d e s

V o l k s m o d e m / V o l k s 1 2 0 0 )7 O t h e r

C o n c l u s i o n sA n o - f r i l l s , " l e t ' s g e d o w n t b u

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

H o w e v e r , c a n ' t r e c o m m e n d t h i sp a c k a g e f o b e g i n n i n g m o d e m u s e r s .

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

T h o u g h C o m p u S e r v e h a d o n a t e d i t p r o t o c o l i n f o r m a t i o n t t h p u b l i c

d o m a i n , m a k i n g i a v a i l a b l e t a n y o n e

T H A C C O U N T A N TK F S o f t w a r e , I n c .C o m m o d o r e 1 2 D i s k ; $ 1 4 9 . 0 0

7 7 i t ' A c c o u n t a n t f r o m K F S o f t w a r eh a s e c t i o n s f o g e n e r a l l e d g e r , a c o u n t s r e c e i v a b l e , a c c o u n t s p a y a b l e ,a n p a y r o l l . I i s u i t a b l e f o s m a l lb u s i n e s s e s , a i i n d i c a t e d b i t l i m i t s :

2 0 g e n e r a l l e d g e r a c c o u n t s2 0 c h e c k s p e m o n t h t n m o r e

t h a n 4 0 g e n e r a l l e d g e r a c c o u n t s t o t a l3 g e n e r a l j o u r n a l e n t r i e s p e m o n t h

p o s t e d t n m o r e t h a n 1 a c c o u n t s p e j o u r n a l e n t r y

6 e m p l o y e e s o v e r o n y e a r p e r i o d1 0 c u s t o m e r s w i t h u t 3 0 i n v o i c

e o u t s t a n d i n g ; 9 v e n d o r s w i t h u t 3 0 i n v o i c e s o u t s t a n d i n g

P r o g r a m R e q u i r e m e n t sT l i e A c c o u n t a n t r u n s o n l y o t h

C - 1 2 8 . S i n c e i r e q u i r e s 8 0 - c o l u m nm o d e , y o u ' l l n e e d m o n o c h r o m e o R G m o n i t o r . T h p r o g r a m m e r r e c o mm e n d s 1 5 7 1 d r i v e b e c a u s e h h a f o u n d t h e 1 5 4 1 u n r e l i a b l e a p r o c e s si n r e l a t i v e f i l e s . M a y b e i w a l u c k ,b u m 1 5 4 1 n e v e r m i s s e d b e a t d u i n a e x t e n s i v e r e v i e w . F i n a l l y , y o n e e d p r i n t e r — S t a r o E p s o n p r f e r r e d , t h o u g h y o c a m a n u a l l y i n s t a l lt h c o d e s f o a n p r i n t e r n o l i s t e d .

A l t h o u g h t h p r o g r a m d i s k i u n p r ot e c t e d , T i i e A c c o u n t a n t c o m e s w i t h . . .m o t h e r s s h o u l d c o v e r t h e y e s o a n y o u n g c h i l d r e n i n t h e r o o m . . . a d o n g l e .I n s e r t t h d o n g l e ( p l u g ) i P o r t o t h p r o g r a m w o n ' t r u n . A r d o n g l e s

W h e nt a n t , y o a n c e s i s o t h t o t a l b a lb e g i n n i w a y s a v s e t h ph a v e b e w o u l d c a e m p l c a a l s a n c e s .Y o a l sc h a n g eT h i s m i t h g e n ea a u d i tb a l a n c e a c c o u n t c o n t r o l l

A c c o u n tF i r s t ,

m o d u l e i n t e g r a tw i l l h a vj o u r n a lr e g i s t e r ,t h e n

I n t h V i A c c b e t i z ey o t h t o m e r sb u b b l e

F o r y e s t h po u d u p la l l o w y

R E l a t e d a t i m e a n h a l f , s d o u b l e t i m eh o u r s m a b p r o b l e m .

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

d s u p p o r t .

U t i l i t i e sT h A c c o u n t a n t c o m e s w i t h f o u r s e

a r a t e u t i l i t i e s t h a t r a n g e f r o m i n t e r e s t

e n t e r p a y r o l la n d e d u c t i y o u r c h a r t o s e t u p a g a i n t b e r s i y o d

Page 73: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 73/104

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

R e p o r t sT h A c c o u n t a n t s h i n e s a p r o d u c i n g

r e p o r t s . N o o n l y a r c t h e r e s o m e t w d o z e n a v a i l a b l e , b u t h e y a r c f u n c t i o na r e p o r t s t h a t a r f o r m a t t e d a p p r o p r ia t e l y f o m a n y u s e s . R e p o r t s r a n g ef r o m s i m p l e p r i n t o u t s o e m p l o y e e o c u s t o m e r n u m b e r s a n t h e c h a r t o a c o u n t s t m o r e c o m p l e x d i s p l a y s o g e n e r a l l e d g e r d e t a i l s o b a l a n c e s a n a f i n a n c i a l s t a t e m e n t .

I y o a r s t a r t i n g y o u r b o o k k e e pi n s y s t e m w i t h V i A c c o u n t a n t , y o w i l l p r o b a b l y b f i n e . B u i y o a r e a d y h a v e s p e c i f i c r e p o r t i n g n e e d s ,c h e c k c a r e f u l l y w h a t i o f f e r e d . T h A c c o u n t a n t d o e s n o a l l o w y o t c u t o m - d e s i g n r e p o r t s . A n i t e x i s t i n g r p o r t s f o l l o w g e n e r a l f o r m a t s , b u m a n o m e e t e v e r y o n e ' s n e e d s . A c c o u n t sr e c e i v a b l e o r p a y a b l e a g e d a n a l y s e s , f o e x a m p l e , s h o w t h r e e t i m e f r a m e s : 3 0 6 0 a n o v e r 6 d a y s .

D o c u m e n t a t i o n a n S u p p o r tT h e s e t w o i t e m s o f f s e t e a c h o t h e r .

T h d o c u m e n t a t i o n i s p a r s e w h i l e t h s u p p o r t l o o k s t b s t r o n g . F o d o c um e n t a t i o n y o g e 3 - r i n g b i n d e r w i t h6 h a l f - s i z e p a g e s o d o c u m e n t a t i o na n 1 4 - p a g e q u i c k r e f e r e n c e g u i d e .T h d o c u m e n t a t i o n t a k e s y o t h r o u g he a c h o t h p r o g r a m ' s f e a t u r e s , b u s o m e h o w d i d n ' t g i v e m f e e l f o u s i n gt h p r o g r a m . P e r h a p s i t ' s b e c a u s e t h e r ea r n s c r e e n d i s p l a y s ( j u s l l i ^ e ' h e r ei n i n d e x ) . O p e r h a p s i i b e c a u s e

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

T h s e c o n d u t i l i t y c a p r i n t a m o r t iz a t i o n s c h e d u l e s a n d c a n d i s p l a y o p r i n t p a y m e n t c o m p a r i s o n s f o d i f f e re n p e r i o d s a n i n t e r e s t r a t e s . T h i su t i l i t y , h o w e v e r , o n l y r u n s i p r i n t e ri c o n n e c t e d .

" C r e a t e D a t a D i s k " i t h t h i r d u t i li t y . I t i p a r t i c u l a r l y u s e f u l i y o h a v e

1 5 4 1 d r i v e . A l t h o u g h D i e A c c o u n t a n tc o m e s f o r m a t t e d f o 1 5 4 1 , i t d a t ad i s k i i 1 5 7 1 f o r m a t . C r e a t i n g a l t h r e l a t i v e d a t a f i l e s o n e d a t a d i s kt a k e s j u s t o v e r 3 m i n u l e s .

T h l a s t , a n a b s o l u t e l y e s s e n t i a l ,u t i l i t y i t h o n t s e u p T h e A c c o u nt a n t . H e r e i w h e r e y o u e n t e r y o u rc o m p a n y i n f o r m a t i o n a n s e l e c t o r c u st o m i z e p r i n l e r s e t t i n g s . Y o m u s t a l s o

l i m e t h r o u g h s e t u p i n f o r m

T i i e A c c o u e n b u m o v i nc o n s i s t e n t . Yl e t t e r ( m n e m ou b h i t t i n f r o m a o p t a s p e c i f i c l e t i n c o n s i s t e n t .d i s c o n n e c t e dk e y p r e s s e s c t i m e s . P r e s e ts h o r t f o s o mm a k e s e x c e l

T ) A c c o u b u s i n e s s m a no w b o o k s w t o o l . A w i t ht h b u y e r w i e v a l u a t i o n o

p u r c h a s e .K F S o f t w

B l v d . # 1 1 7 , L 8 1 3 - 5 8 4 - 2 3 5 5

T H L O W E S T T H B E S TP R I C E S S E R V I C E E L E C T R O N I C O N E "C A L L ( 6 1 4 J 8 6 4 - 9 9 9 4 P . O . B o x 1 3 4 2 8C } c a m m o d o r a

U I B I W I I HH A n U W A H f c6 4 6 4 C O M P U T E R 1 5 9 . 9 91 2 8 C 1 2 B k C O M P U T E R 2 3 9 9 1 5 4 1 C D I S K D R I V E 1 7 9 9 91 5 7 1 C D I S K D R I V E 2 3 9 . 9 91 8 0 2 C M O N I T O R 1 8 9 . 9 91 9 O 2 A R G M O N I T O R 2 7 9 . 9 9

- r t . r t l * ■ n f * T f ^ \ / \1 7 0 2 M O N I T O R 1 7 9 . 9 9

C O M P U T E R A C C E S S O R I E S1 3 5 1 M O U S E 3 9 . 9 91 2 8 k U P G R A D E . 9 9 . 9 9M E S S E N G E R M O D E M 3 4 . 9 9

^ — — ^ ^ ~ ~S O F T W A R E

G E O SP f l l N T S H O P

• C O

3 9 9 92 7 . 9 9

B U S I N E S S F O R M S H O P 2 2 9 N E W S R O O M 2 0 . 9 9M A C H S 2 2 . 9 9M A C H 1 2 BF A S T L O A DT U R B O L O A D * S A V EW O F l O P F I O W m j R B OW O R D P R 0 1 2 B W J F I L ES P R E A D S H E E T . . .F 1 L E P R O 6 4P O W E O C

2 7 9 92 9 1 7 . 9 92 2 . 9 92 2 9 92 2 . 9 91 8 . 9 92 2 9 9

C O M M O D O R E U S E R S

Page 74: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 74/104

o y

I I ' S A I - I O Y I] ■

C o n t r i b u t o r s t T i p s A h o y ! w i l l b c o m p e n s a t e d a h i g h l y c o m p e t i t i v e i n d u s t r y r a t e s i m m e d i a t e l y o u r b e s t p r o g r a m m i n g a n h a r d w a r e h i n t s t T i p s A h o y ! , c / I o I n l e r n a t i o n a l I n c . , 4 5 W e s t

Page 75: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 75/104

N 1 0 0 0 1 . I n c l u d e s t a m p e d a n d s e l f - a d d r e s s e d e n v e l o p e i y o w a n t y o u r s u b m i s s i o n r e t

L I T T L E B U J i P a r t i n h a g o o d k e C A P S L O C K f i ( A p r i l ' 8 7 ) ;

g o o d , t h a t i s i y o l i k e l o n g p r o g r a m s . T r m s i m p l eo n l i n e r . - G e n e F o r d

A u s t i n , T 1 F A S T : B A N K 1 5 : F O R J = 0 T 0 8 8 : P 0 K E 6 3 3 3 + J , P E EK ( 6 4 4 8 4 + J ) : N E X T : P 0 K E 8 4 0 , 1 8 9 : P 0 K E 8 4 1 , 2 4 : PO K E 6 3 9 5 . 2 O 9

T R U L Y F R E EO n o r d i n a r i l y u s e s t h B A S I C f u n c t i o n " F R E ( O ) " t o f i n d

o u h o w m u c h f r e e R A i a v a i l a b l e f o o n e ' s p r o g r a m a n d /o v a r i a b l e s . H o w e v e r , s o m e t i m e s t h i s g i v e s n e g a t i v e r s u l t . S y o m u s t t h e n a d 6 5 5 3 6 t t h n e g a t i v e n u m b e rt g e t t h e c o r r e c t r e s u l i . b e t t e r w a i t u s t h f o l l o wi n s t a t e m e n t a s o u t l i n e d i t h P r o g r a m m e r ' s R e f e r e n c eG u i d e :

P R I N T F R E ( O ) ( F R E ( 0 ) ) < r j ) * 6 5 5 3 6H o w e v e r , u s i n g F R E ( O ) i a n o t h a b o v e w a y s a l s o c a u se s t h e c o m p u t e r t p e r f o r m g a r b a g e c o l l e c t i o n . T h i s s o m et i m e s m a n o b d e s i r e d , a i c a b q u i t e t i m e c o n s u mi n a n l e a v e t h e u s e r w o n d e r i n g i t h p r o g r a m h a c r a s h e d .A n o t h e r m e t h o d o d e t e r m i n i n g t h a m o u n t o f r e e m e m o r yw i t h o u t i n v o k i n g g a r b a g e c o l l e c t i o n i t u s t h f o l l o w i n gs u b r o u t i n e :

1 0 0 0 E A = P E E K ( 4 9 ) + P E E K ( 5 0 ) * 2 5 61 1 0 0 B S = P E E K ( 5 1 ) + P E E K ( 5 2 ) * 2 5 61 2 0 0 F M = B S - E A1 3 0 0 P R I N T " F R E E M E M O R Y = " ; F M1 4 0 0 R E T U R NE i a p o i n t e r t t h e n o a r r a y s + a n B i t h e c u r r e n tb o t t o m o s t r i n g s . T h d i f f e r e n c e i t h a m o u n t o u n u s e d

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

B E A T T H C L O C KF o C - 1 2 8 o w n e r s , h e r e ' s q

B A S I C c l o c k t h a t c a n b e u s e d i a a t i m e r o r j u s t a s a t i m e - o f - d

1 P U D E F " " : A $ = " . # # , # N N C H A R , H , V : P R I N T U S I N G N N 2 C H A R , H , V , t l ( r v s ) " : P R$ ) / l E 6 ; : P R I N T "I l i n e 1 ( w h i c h n e e d s t b r e a dr e d e f i n e s t h e c o m m a a s c o l o n

b l a n k . I l i n e N N ( r e a d a n e e d H , a c t s a s P R I N T A c o m m a n d e v e r d e s i r e d o n s c r e e n ( H ^ H o r i z o ( T I S ) i d i v i d e d b y 1 E 6 t p r o v p r i n t o u t , t h u s t h e d e c i m a l p o i n t .i n s t e a d o N N i r e v e r s e - c h a r a c ti C O N T R O L - 9 .W h e n A i c a l l e d t f o r m a t t h t h d e c i m a l p o i n t i r e n d e r e d i n v i r e p l a c e d b c o l o n s , r e s u l t i n g i p r i n t o u t .

P A R T I A L H I - R E SW h e n p r o g r a m m i n g b i t - m a p p e d

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

• 3 D A T A 3 , 1 6 9 , 1 , 1 4 1 , 2 6 , 2 0 8 , 1 6 9 , 2 7 , H I , 1 7• 4 D A T A 2 0 8 , 8 8 , 1 6 9 , 1 2 7 , U l , 1 3 , 2 2 0 , 9 6 , 1 6 9

, • 5 D A T A 1 4 1 , 2 5 , 2 0 8 , 1 6 2 , 5 9 , 1 6 0 , 2 1 6 , 1 7 3 , 1 8

, 2 0 8

s y n t a x w o u l d b a f o l l o w s

S Y u t i l i t y s t a r t i n

I t h i s c a s e , m e m o r y l o c a t

Page 76: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 76/104

■ 6 D A T A 1 9 7 , 2 , 1 7 6 , 9 , 1 6 9 , 2 9 , 1 4 1 , 2 4 , 2 0 8 , 1 6• 7 D A T A 2 , 2 0 8 , 1 1 , 1 6 2 , 2 7 , 1 6 0 , 2 0 0 , 1 6 9 , 2 1 , 1

4 • 8 D A T A 2 4 , 2 0 8 , 1 6 9 , 0 , 1 4 2 , 1 7 , 2 0 8 , 1 4 0 , 2 2 , 2

0 • 9 D A T A 1 4 1 , 1 8 , 2 0 8 , 1 7 3 , 1 3 , 2 2 0 , 4 1 , 1 , 2 4 0 , 3• 1 0 0 D A T A 7 6 , 4 9 , 2 3 4 , 7 6 , 1 8 8 , 2 5 A

P R I M E N U M B E R Sb e c a m e i n t e r e s t e d i p r i m e n u m b e r s s e v e r a l m o n t h s a g

w h e n b e g a n p r o v i n g t h e m i m h e a d a s w a t o c c u p ym m i n d d u r i n g t h 3 t 5 m i n u t e d r i v e t w o r k e v e r ym o r n i n g . I s o o n b e c a m e a p p a r e n t t h a t i e x p e c t e d t p r o v ea n l a r g e n u m b e r s h a t f i n d b e t t e r w a t h a n d o i n gt h e m i m h e a d a 5 m p i b u m p e r t b u m p e r t r a f f i c .

T h b e l o w - l i s t e d p r o g r a m i p r i m e n u m b e r f i n d i n g r o t i n e f o r t h e 1 2 8 . I i i n t e n d e d f o u s i 8 c o l u m n m o d e .F o 4 0 c o l u m n m o d e o t h C - 6 4 , d e l e t e t h e f a s t a n s l o wi n s t r u c t i o n s i n l i n e s 2 a n 8 0 T h i s p r o g r a m c a r e t u r na n d i g i t p r i m e n u m b e r i l e s s t h a n s e c o n d s . S o m e n u b e r s m a t a k e s e v e r a l m i n u t e s . F o r e x a m p l e , t h c o m p u t e rt o o k m i n u t e s t e x a m i n e t h 4 n u m b e r s a f t e r 9 9 , 9 9 9 , 0 0 0b e f o r e p r o v i n g 9 9 , 9 9 9 , 0 4 3 p r i m e . T h e r e a r e a l s o l i m i t a t i o n so t h s m a l l e s t a n l a r g e s t n u m b e r s w h i c h c a b p r o v e d .T h p r o g r a m w i l l n o r e t u r n o a p r i m e a n d i n c l u d i n gt h e m w o u l d s l o w t h p r o g r a m d o w n a p p r e c i a b l y . T h c o p u t e r w i l l n o i r e t u r n w h o l e n u m b e r s a b o v e 9 9 9 , 9 9 9 , 9 9 9 .W i t h i n i t l i m i t a t i o n s , h o w e v e r , t h i s l i t t l e p r o g r a m c a t e a c ho n l o a b o u t p r i m e n u m b e r s . - H e n r y F S m i t h

A P M i a m i , F

• 1 I N P U T " [ C L E A R ] [ 3 " [ D 0 W N ] " ] [ 3 " " ] F I N D P I M E N U M B E R S A F T E R " ; A

• 2 F A S T : B = S Q R ( A ) : D = 2• 3 I F I N T ( B ) = B T H E N 9 0• 4 C = A / D• 5 I F I N T ( C ) = C T H E N 9 0• 6 I F C X B T H E N 8 0

a r i n s t a n t l y m o v e d l v i d

• 1 0 0 R E M * M O V E - I T• 1 1 0 S = 5 5 5 5 : T = 6 9 : P R

1 2 F 0 R D = S T 0 S + T : R E • 1 3 0 P R I N T " S Y N T A X : • 1 3 5 P R I N T " E N D , N E • 2 0 0 D A T A 0 3 2 , 2 5 3 , 1 • 2 1 0 D A T A 1 8 3 , 1 3 2 , 1 • 2 2 0 D A T A 0 3 2 , 1 3 8 , 1 • 2 3 0 D A T A 1 3 3 , 1 9 6 , 0 • 2 4 0 D A T A 0 3 2 , 2 4 7 , 1 • 2 5 0 D A T A 0 2 0 , 1 6 5 , 1 • 2 6 0 D A T A 1 9 3 , 1 9 7 , 1 • 2 7 0 D A T A 0 0 2 , 2 3 0 , 0 ■ 2 8 0 D A T A 1 9 4 , 1 5 2 , 2 A U T O D R I V E

A r y o t i r e d o t h , t d i s k d r i v e ? T i r e d o " P R

o f . . . . ? I y o a n s w e r e d " y e s k i c k i n t o A u l o d r i v e !

A u t o d r i v e e l i m i n a t e s t h L O A D , S A V E , a n V E R I Fo t h e r s , b u a r t h e y R U a l s o u s u p r e c i o u s m e m o o y o u r m e m o r y .

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

J u s t L O A D , S A V E , a n V, 8 i s n l o n g e r n e c e s s a r y ; t d e v i c e ! I y o u w o u l d l i k e f r o m d i s k d r i v e o t h e r t h a t h d e v i c e n u m b e r .

N o t e : I y o u w o u l d l i k e t

. . . A n n o u n c i n gC O M M O D O R E U S E R S

Page 77: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 77/104

h o e c e s s

A i n c r e d i b l e o f f e r f r o A h o y ! . . J h e A h o y ! A c

A h o y ! A c c e s s C l u b o f fc o u n t s , r e b a t e s , c o u p o n s e r v i c e s f o y o u r C o m m o

d o r e c a l e n d a r o e v e n t s ,

• 6 D A T A 1 6 0 , 0 , 1 3 2 , 2 5 1 , 1 6 9 , 1 6 0 , 1 3 3 , 2 5 2 , 1 69 , 1 9 2 , 1 3 3 , 2 5 3 , 3 2 , 6 0 , 3 , 1 3 2 , 2 5 1 , 1 3 2 , 2 5 3

• 7 D A T A 1 6 9 , 2 2 4 , 1 3 3 , 2 5 2 , 3 2 , 6 0 , 3 , 1 6 2 , 0 , 1 89 , 1 8 1 , 3 , 1 5 7 , 1 1 5 , 2 2 8 , 1 5 7 , 1 3 0 , 2 2 8 , 2 3 2

• 8 D A T A 2 2 4 , 1 5 , 2 0 8 , 2 4 2 , 1 7 3 , 4 8 , 3 , 1 4 1 , 1 2 8 ,

s l i g h t e s t i d e a h o t p r o g r a mB u i l t i n t o t h C o m m o d o r e ' s

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

Page 78: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 78/104

2 2 8 , 1 7 3 , 4 9 , 3 , 1 4 1 , 1 2 9 , 2 2 8 , 1 7 3 , 5 0 , 3• 9 D A T A 1 4 1 , 1 4 3 , 2 2 8 , 1 7 3 , 5 1 , 3 , 1 4 1 , 1 4 4 , 2 2 8

, 1 6 9 , 1 1 5 , 1 4 1 , 7 6 , 2 5 3 , 1 4 1 , 4 8 , 3 , 1 6 9 , 1 3 0• 1 0 0 D A T A 1 4 1 , 7 8 , 2 5 3 , 1 4 1 , 5 0 , 3 , 1 6 9 , 2 2 8 , 1 4 1

, 7 7 , 2 5 3 , 1 4 1 , 7 9 , 2 5 3 , 1 4 1 , 4 9 , 3 , 1 4 1 , 5 1 , 3• 1 1 0 D A T A 1 6 9 , 5 3 , 1 3 3 , 1 , 1 4 1 , 2 1 4 , 2 5 3 , 9 6 , 7 2 ,

1 6 5 , 1 8 6 , 2 0 1 , 1 , 2 0 8 , 4 , 1 6 9 , 8 , 1 3 3 , 1 8 6 , 1 0 4• 1 2 0 D A T A 7 6 , 1 0 2 , 2 5 4• 1 3 0 P R I N T " [ C L E A R ] [ H O M E ] [ R V S O N ] A U T O D R I V E

A C T I V E [ R V S O F F ] "• 1 4 0 P R I N T " [ D O W N J [ R V S O N ] P O K E 1 , 5 5 A N R U / S T O P R E S T O R E T 0 [ 7 " " ] D E A C T I V A T E . "

• 1 5 0 P R I N T " [ D O W N ] [ D O W N ] N O T E : R U N / S T O P R E T O R E A L O N E W I L L [ R V S 0 N ] N 0 T [ R V S 0 F F ] [ 3 " " D E A C T I V A T E . "

C H A R A C T E R M O V E RW h e n m y k n o w l e d g e o B A S I C b e c a m e a d v a n c e d e n o u g h

t u s c u s t o m d e s i g n e d c h a r a c t e r s , w a b i d i s p l e a s e dw i t h t h s l o w p r o c e s s o f c o p y i n g t h e n t i r e c h a r a c t e r s e i n t o R A M . T h o n l y m e t h o d f a s t e r t h a n P E E K i n ' a n P O K E i n 1 e a c h i n d i v i d u a l b y t e w o u l d b t u s m a c h i n el a n g u a g e r o u t i n e . W e l l , i s h a p p e n s t h a t d o n " t h a v e t h

P R O F E S S I O N A LH A N D I C A P P I N G S Y S T E M S

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

1 0 s e t s t h s t a r t i n g a d d r e s s o m o v e d a n l i n e 2 s e t s t h t h n e s t a r t i n g a d d r e s s . Y o a d d r e s s t l o c a t i o n t h a t i a 4 9 1 5 2 . A l s o y o c a u s t t i o n s o m e m o r y , s u c h a s c a d j u s t l i n e s 1 0 2 0 a n 3 t l i n e s 4 a n 1 1 0 . L i n e s 4 a n i n f r o m R O M .

■ 1 S = 5 3 2 4 8- 2 E = 5 5 2 9 6• 3 N = 4 9 1 5 2• 4 P 0 K E 5 6 3 3 4 , 0 : P 0 K E l• 5 E = E + 1 : L = E - S : E N = L +

6 A % = L / 2 5 6 : A = L - 2 5 6 *7 B = E N - 2 5 6 * B % - A : C % —

• 8 P 0 K E 7 8 1 , A % + l : P 0 K E 9 P 0 K E 9 1 , C % : P 0 K E 8 8

• 1 0 0 S Y S C 4 1 9 6 4 )• 1 1 0 P O K E 1 , 5 5 : P O K E 5 6 3

S C R E E N D I V I D E RY o u ' r e d e b u g g i n g B A S I C

p l a y t w s e c t i o n s o t h p r oY o L I S T t h f i r s t s e c t i o n , a y o L I S T t h s e c o n d s e c t i o no f f t h e t o o f t h e s c r e e n b e f t h R U S T O P k e y .

S c r e e n D i v i d e r s o l v e s t h i sI m o d i f i e s t h S c r o l l S c r e e n( 5 9 6 2 6 ) s t h a t i o n l y s c r o l l t a i S Y 8 2 8 , n , w h e r e i 2 r e p r e s e n t i n g t h n u m b e r o o t h s c r e e n . v a l u e o 2 w i

O M M O D A K I E Ci w I 1 K X 3 K A M M I N G C I - I A I J J i N G I E S

B D a l e R u p e r t

Page 79: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 79/104

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

C o m m o d o r e s , c / A h o y !P . O . B o 7 2

B e t h e l , C 0 6 8 0 1W w i l l p r i n t a n d i s c u s s t h c l e v e r e s t , s i m p l e s t , s h o r t

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

P r o g r a m s o n d i s k e t t e ( 1 5 4 1 f o r m a t o n l y ) a r e w e l c o m e ,b u t t h e y m u s t b a c c o m p a n i e d b l i s t i n g s . Y o m u s t e c l o s e s t a m p e d , s e l f - a d d r e s s e d e n v e l o p e i y o u w a n t a n o y o u r m a t e r i a l s r e t u r n e d . S o l u t i o n s r e c e i v e d b t h m i d l o t h m o n t h s h o w n o d i m a g a z i n e c o v e r a r m o s tl i k e l y t b d i s c u s s e d , b u t y o m a s e n d s o l u t i o n s a n c o m e n t s a n t i m e . Y o u r o r i g i n a l p r o g r a m m i n g p r o b l e m s , s u gg e s t i o n s , a n i d e a s a r e e q u a l l y w e l c o m e . T h b e s t o n e s w i l lb e c o m e C o m m o d o r e s ]

P R O B L E M # 4 3 - 1 : [ S T E R N A L D E L E T I O NT h i s p r o b l e m w a s u b m i t t e d b A n d r e w P T h o m p s o n

( A K A M a Q u o t e r ) . T h p r o b l e m i t h a v e p r o g r a m d l e t e o n o i t l i n e s a f t e r e x e c u t i n g i t a n t h e n c o n t i n u er u n n i n g . A d y o u r s o l u t i o n b e g i n n i n g i l i n e 3 o t h i s p r g r a m t d e l e t e l i n e 2 0

1 P R I N T 1 2 P R I N T 2 3 0 ( y o u r s o l u t i o n h e r e )4 0 L I S TW h e n t h i s p r o g r a m i r u n , i s h o u l d e x e c u t e l i n e s 1 a n 2 0 t h e n d e l e t e l i n e 2 0 E x e c u t i o n c o n t i n u e s w i t h l i n e 4 w h i c h s h o w s l i n e 2 i n l o n g e r p a r t o t h p r o g r a m .

g r a p h i c a l o u t p u t . ( K e e p i m i n dm o s t a p p r o p r i a t e f o C o m m o d o r

P R O B L E M # 4 3 - 3 : W I L D CT r t h i s o n e f r o m N o r m G r e e n

e r t y p e s w o r d w i t h o n o m o r em i s s i n g l e t t e r r e p l a c e d b a a s t e e t h r o u g h w o r d l i s t i D A T Aw o r d s w h i c h m a t c h . A s s u m e t h L I S T , L O O K , L O S T , a n L A Z Yt h p r o g r a m r e s p o n d s w i t h L I S TL O O K a n L O S T . * E * * r e t u r n

P R O B L E M # 4 3 - 4 i D O U B LS o l v e t h i s o n f r o m D a n n y F a u

p r o g r a m t e n c o d e o d e c o d em a n n e r . A s s u m e t h m e s s a g e w om o d a r e s a n t h e s u b s t i t u t i o n c oT h t w c o d e s a r e r e p e a t e d ( o t rl i k e t h i s :

C O M M O D A R E SA H O Y A H O Y A HI O N I O N I O N I

T h e n t h l e t t e r s i e a c h c o l u m n a e r t h a n " Z " w r a p p i n g b a c k a r o u t e w o u l d b " C " A " I w T h s e c o n d c h a r a c t e r i " O ( 1 5 + 8 + 1 5 = 3 8 ; 3 8 - 2 6 = 1 2 ) . S oD A R E S i M L P U E Z Y F T J . T o t w s u b s t i t u t i o n c o d e s a r e n t e r e dt h r e s u l t s . H K R , A H O Y , A H O

T h i s m o n t h w w i l l l o o k a

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

5 U s t h s c r e e n a d e v i c e # 3 a n d I N P U T f r o m i t 6 D i r e c t l y m o d i f y t h s e c o n d p r o g r a m o n t h d i s k b

f o r e l o a d i n g i t

e x e c u t e s t h I N P U T s t a t e m e a n r e q u e s t s A T h c a r r i a g ec a u s e s t h v a l u e p r i n t e d a t hm a t i c a l l y e n t e r e d i n t o t h e v a rP U s t a t e m e n t i n l i n e 5 0

A l t h o u g h w n o r m a l l y t h i n

Page 80: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 80/104

7 W r i t e t b c v a l u e t n o r m a l l y u n u s e d b y t e s i t h B A o d i s k ( b y t e s 2 4 a n 2 4 o t r a c k 1 s e c t o r 0 )

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

M e t h o d i t h e a s i e s t . L O A D c o m m a n d f r o m w i t hi p r o g r a m c a u s e s t h s e c o n d p r o g r a m t b l o a d e d a n e x e c u t e d . M o r e i m p o r t a n t , i d o e s n o r e s e t t h e v a r i a b l e si t h s e c o n d p r o g r a m i n o a n l o n g e r t h a n t h f i r s t o n e .L o O l s o n ( M e s a , A Z p o i n t e d o u t t h a t o t h C - 1 2 8 , t h r e l a t i v e l e n g t h s o t h p r o g r a m s d o n o m a t t e r . T h a t i b c a u s e t h e C - 1 2 8 ' s v a r i a b l e s a r e s t o r e d s a f e l y u i t h s e o n 6 4 b l o c k o R A M , o u t o f t h w a o p r o g r a m s t o r a g e .

T h e s e t w o p r o g r a m s f r o m J i S p e e r s ( N i l e s . M l u t i l i z et h i s t e c h n i q u e w i t h a s p e c i a l t w i s t . T h t w p r o g r a m s a r t h s a m e l e n g t h . A f t e r t h s e c o n d p r o g r a m i l o a d e d a n r u n , i i t u r n l o a d s t h e f i r s t , a n t h e c y c l e i r e p e a t e d .

I N P U T X : L 0 A D " P 2 " , 8

P R I N T X : L O A D " P 1 " , 8T h f i r s t l i n e s h o u l d b s a v e d a s P I , a n t h s e c o n d o n

s a v e d a P 2 . S i n c e t h e y a r e t h e s a m e l e n g t h , t h e y w i l l w o r ko t h C - 6 4 o t h C - 1 2 8 . Y o m a r e p l a c e w i t h X i b o t h p r o g r a m s f o m o r e f l e x i b i l i t y , a l l o w i n g a n y t h i n g t b p a s s e d f r o m o n p r o g r a m t t h o t h e r .

T h i s p r o g r a m f r o m J o s e p h W r i g h t ( L o u i s v i l l e , K Y u s e sm e t h o d 3 I p u t s a c a r r i a g e r e t u r n ( C H R $ ( 1 3 ) ) i n t o t h k e y b o a r d b u f f e r a n p u t s i n t o t h b u f f e r c o u n t e r t i d i c a t e t h a t c h a r a c t e r i a v a i l a b l e . L i n e 2 d o e s t h i s f o t h C - 6 4 a n l i n e 3 d o e s i f o t h C - 1 2 8 . L i n e 4 c l e a r st h s c r e e n a n p r i n t s t h v a l u e o f t h e v a r i a b l e b e g i n n i n gi t h s e c o n d c o l u m n o t h e t o p l i n e o t h e s c r e e n .

p u d e v i c e , o t h C - 6 4 i c b u i t h C - 1 2 8 ( d e s c r i b e 1 2 b O t t i s C o w p e r , C O M P t h u s e o f t h i s t e c h n i q u e . T h( P i t t s b u r g h , P A d e m o n s t r a t i m p l e m e n t e d .

R E R E R E R E R E

C O M M O D A R E SP A R M P A S SS O L U T I O N B P A U L S O B O L I

■ R E ■ R E • R E • R E ■ R E

C O M M O D A R E S P R O B L E M # 3 8 - 1P A R M P A S SS O L U T I O N B J O S E P H W R I G H T

• • • • - • R E M = = = = = = = = = = = = = =• R E M E T H• R E S A V E L I N E• 1 I N P U T P O P E N 8• 2 P R I N T # 8 , P 1 C L O S• 3 L 0 A D " P R O G 2 " , 8• 3 R E S A V E L I N E S• 4 O P E N 8 ( 8 , 8 , " P A R M .• 5 I N P U T # 8 , P 2 P R I N• 6 C L O S E• 7 O P E N 1 5 , 8 , 1 5 , " S 0 • 7 R E • 7 R E M M E T H O D• 7 R E S A V E L I N E• 8 I N P U T P P R I N T "• 9 L 0 A D " P R O G 4 " , 8• 9 R E S A V E L I N E• 1 0 0 P R I N T " [ H O M E ] " ; : O• 1 1 0 C L O S E P R I N T "

S a v e t h e p a r t s o t h i s l i s t i t h e n r u n P R O G 1 . G i v e a v a l w r i t e s t h v a l u e t s e q u e n t a n l o a d s P R O G 2 . P R O G 2a n p r i n t s i t L i n e 7 o P R

O t h C - 6 4 o n l y ( o C - 1 2

R E M = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = f o r t h e C - 6 4 .• R E M C O M M O D A R E S P R O B L E M # 3 8 - 2• R E M C R A F T Y C O M P A R I S O N• R E M S O L U T I O N B • R E M C A R M E N A R T I N O

R E R E R E

C O M M O D A R E S P C R A F T Y C O M P A

Page 81: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 81/104

• R E M = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• P R I N T " [ C L E A R ] I N P U T N U M B E R S , O N E A

T I M E "• 1 F O R J = 0 T O I N P U T• 2 N ( J ) = X N E X T• 3 M = N ( f j )• 4 F O R J = l T O• 5 M = ( A B S ( N ( J ) - M ) + N ( J ) + M ) / 2• 9 N E X T• 9 P R I N T " I T H L A R G E S T V A L U E "

L i n e 5 w i t h t h a b s o l u t e v a l u e f u n c t i o n i t h e h e a r t o t h p r o g r a m . C a r m e n p o i n t s o u t h a t , f o a n t w o n u m b e r s

a n B i B t h e n s t h a t A B S ( A B B T h e r e f o r e A B S ( A B e q u a l s -

w h i c h i j u s t 2 * A . D i v i d i n g t h r e s u l t b g i v e sw h i c h i t h e l a r g e r v a l u e . U s t h s a m e m e t h o d t p r o v e

t h f o r m u l a i o i B A l s o y o u m a c h a n g et h f u n c t i o n t ( - A B S ( A B B ) / 2 t f i n d t h s m a l l e r v a l u e .

i n a d v e r t e n t l y m a d e t h p r o b l e m s e e m t r i c k i e r t h a n w a i n t e n d e d b p u t t i n g t h e N E X T s t a t e m e n t i n l i n e 9 a f t e rt h r e a d e r ' s s o l u t i o n . M a n y r e a d e r s w e n t t g r e a t p a i n s t i n i t i a l i z e t t h s m a l l e s t p o s s i b l e v a l u e b e f o r e p e r f o r mi n g d i e c o m p a r i s o n s . O t h e r w i s e i a l n e g a t i v e n u m b e r s w e r ee n t e r e d , t h r e s u l t w o u l d h a v e b e e n z e r o , t h i n i t i a l v a l u eo M L i n e 3 o C a r m e n ' s s o l u t i o n i n i t i a l i z e s t t h f i r s tv a l u e e n t e r e d .

S e v e r a l r e a d e r s u s e d t h O N / G O T O c o m m a n d t a v o i dc o n d i t i o n a l t e s t s , a l t h o u g h m a n y a d m i t t e d m a O N / G O T Ow a i i t s e l f c o n d i t i o n a l . M a n y o t h e s o l u t i o n s u s e d t h S G f u n c t i o n i n s t e a d o t h A B f u n c t i o n . Y o c o u l d r p l a c e l i n e 5 a b o v e w i t h t h i s l i n e f r o m D a v i d H o f f n e r( B r o o k l y n , N Y ) :

5 ( N ( J ) - M * ( + S G N ( N ( J )M ) L o o k u t h d e f i n i t i o n o t h S G ( s i g n u m ) f u n c t i o n i y o

R E R E R E

S O L U T I O N B P A U L V A U G H A N

= = = = C 6 O N LI N P U T N ( 2 )

1 I N P U T N : N ( 1 + S G N ( N - N (N " [ L E F T ] L A R G E S T S K ( 6 4 6 )1 P O K E 7 8 5 , 1 8 8 : P 0 K E ( N ) : N = U S R ( O )1 P R I N T " D O N E "

T h i s p r o g r a m a l l o w s a n n u m b e o n a a t i m e . N ( 2 ) s t o r e s t h lA f t e r y o e n t e r t h e s e c o n d a n dt h v a l u e o N ( 2 ) i d i s p l a y e d . I e r t h a n t h c u r r e n t m a x i m u m ,i i g n o r e d .

T h u n i q u e n e s s o t h i s p r o g r at e G O T O i l i n e 1 w h i c h P a u l ci t h R u 1 9 8 6 s p e c i a l i s s u e . T i s t o r e d i a n i i d e p e n d e n c o l o r . B l a c k s e n d s t h p r o g r a m

B u s i n e s s e s N e eC o m m o d o r e C o m pH a v e O n e . . .

6 4

S E R I A L B O l e t s y w h i l e y o a r w o r k i n N W a i t i n g . . . M o r eM o r e O u t p u t . . . G o o

i t o l i n e 1 ( t h e p r o b l e m s a i d t a v o i d e x p l i c i t c o n d i t i o n a ls t a t e m e n t s ) . P r e s s B L A C K ( C o n t r o l - 1 ) b e f o r e e n t e r i n g t h f i r s t n u m b e r . B e f o r e e n t e r i n g t h l a s t n u m b e r , p r e s s R E ( C o n t r o ! - 3 ) . T h p r o g r a m g o e s t o l i n e 1 o n c e t h c u r e n t f o r e g r o u n d c o l o r i r e d . V e r y i n t e r e s t i n g i n d e e d .

P r o b l e m # 3 8 - 3 : A l p h a S p r i t e a s s u g g e s t e d b y J i S p e e r s

R O t d e t e r m i n e t h p i x e l s p r o g r a m f r o m D a n n y F a u g h ta c t e r R O M .

• R E •

Page 82: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 82/104

( N i l e s , M I w a f u f o l o o r e a d e r s . T h i d e a i t p u a n a l p h a n u m e r i c c h a r a c t e r i t h u p p e r l e f t h a n d c o r n e ro t h s c r e e n t h e n h a v e t h p r o g r a m c a p t u r e t h i s c h a r a c t e r ,c o n v e r t i n g i i n t o s p r i t e , a n t h e n m a g n i f y i n g t h s p r i t et t w i c e i t o r i g i n a l h e i g h t a n w i d t h .

T h i s p r o g r a m b J i S p e e r s , f r o m w h i c h t h C o m m od o r e w a e x t r a c t e d , a l l o w s t h u s e r t e n t e r a n y m e s s a g e .T h c h a r a c t e r s o t h m e s s a g e a r e c o l o r f u l l y d i s p l a y e d i m a r q u e e f a s h i o n .

■ R E = = = = = = = = = = = = « , = = = = = = = = = = = = = = = = = = = ,• R E C O M M O D A R E S P R O B L E M # 3 8 - 3• R E A L P H A S P R I T E• R E M E N H A N C E D S O L U T I O N B • R E M J I M S P E E R S

• 1 0 0 D I A $ ( 6 4 ) C O L O R 0 , 1 C O L O R 1 , C O L O R 4 , 1 3 C O L O R 5 , • 1 1 0 P O K E 8 4 2 , 3 4 : P 0 K E 2 0 8 , 1 : I N P U T " [ C L E A R ]

[ D O W N ] [ D O W N ] E N T E R Y O U R T E X T " ; M $• 1 2 0 G R A P H I C 1 , 1 : F O R 1 = T 6 • 1 3 0 C H A R 1 , O / J , C H R $ ( I + 3 1 ) : S S H A P E A $ ( I ) , 0

, 0 , 2 3 , 2 0• 1 4 0 N E X T G R A P H I C 0 , • 1 5 0 C = 3 2 R = 5 0 S C = 4• 1 6 0 F O R Z = l T O S P R I T E Z , N E X T• 1 7 0 J = F O K = T 1 • 1 8 0 F O 1 = T L E N ( M $ ) X = A S C ( M I D $ ( M $ , I• 1 9 0 I X = T H E N C = C + 1 6 G O T O 2 1 - 2 0 0 S P R I T E J , 0 S P R S A V A $ ( X ) , J M O V S P R

J . C . R S P R I T E J . l . S C , 0 , 1 , 1 C = C + 1 6J = J + 1 I J = 9 T H E N J =

• 2 1 0 I F C > 3 2 0 T H E N C = 3 2 R = R + 1 6• 2 2 0 I F R > 2 2 9 T H E N R = 5 0 C = 3 2• 2 3 0 F O Z = T 1 N E X T• 2 4 0 N E X T S L E E P F O 1 = T S

R I T E 1 , N E X T S L E E P

• R E M A L P H A S P R I T■ R E M S O L U T I O N B ■ R E D A N N Y F A U G H• R E = = = = = F O R C 6• R E » . - . ■ ■ — ■ ■ ■ - . ■ • 1 F O R X = O T O 7 : R E A D

, 1 9 2 , 2 2 3 , 6 4 , 1 9 2 , 1 2 8 ,• 2 F O R X = 8 3 2 T O 8 9 5 :

C L E A R ] [ B A C K A R R O W ] P• 3 G E T A $ : I F A $ = " " T• 4 A = ( A S C ( A $ ) + C ( A S C (

1 0 2 4 , A P = - 2 0 4 8 * ( P• 5 P O K E 5 6 3 3 4 , 0 P O■ 6 F O X = 0 T 0 7 : P 0 K E 8

A + X + P ) : N E X T• 7 P O K E 1 , 5 5 : P O K E 5 • 8 V = 5 3 2 4 8 : P O K E 2 O V + l , 1 0 0 : P O K E V + 2 3 , • 9 P O K E V + 2 1 , l : G 0 T 0

L i n e 1 c r e a t e s t a b l e o R O d a t a t s c r e e n d a t a . D a n n y e x c o d e s a r c o m p o s e d o f 8 b l o c o n v e r t a A S C I I c o d e t i t i a d d e d t t h o f f s e t o t h 3 i w h i c h i i l o c a t e d , a n t t g e t a v a l u e f r o m 0 t 2 5 5 b l o c k o f m e m o r y a a d d r e s s 8 t h s p r i t e w i l l b s t o r e d ) , a

T h c h a r a c t e r i r e a d b l t h u p p e r l e f t c o m e r o t h e I R Q ' s ( i n t e r r u p t r e q u e s t s ) t hR O w h i c h n o b e g i n s a a1 0 o t h C - 6 4 P r o g r a m m e r '

t a i l e d e x p l a n a t i o n o f a l t h i s . )p e r c a s e / g r a p h i c s o r l o w e r c a u s e d . T h R O d a t a i P O s p r i t e d a t a b l o c k 1 s t a r t i n g

i \ h o y ! D I S KW h t y p e I t h l i s t i n g s I t h i s m o n t h ' s A h e y i w h e n w e ' v e d o n e I f o y o u ? A l t h p r o g

Page 83: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 83/104

a r a v a i l a b l e o t h c u r r e n t A h o y l D i s k ( o $ 8 . 9 5 . I s n ' t y o u r t i m e w o r t h m o r e t h a nU s t h c o u p o n a t h b o t t o m o t h i s p a g e t o r d e r d i s k s f o I n d i v i d u a l m o n t h s ,d i s k s u b s c r i p t i o n , o t h s p e c i a l a n t h o l o g y d i s k s d e s c r i b e d b e l o w . » ■ *

( Y o u c a a l s o s u b s c r i b e t t h A h o y l D l t k M a g a z i n e —d i s k a n m a g a z i n e p a c k a g e d t o g e t h e r a s p c l a l r e d u c e d r a t e . S e t h e c a r d b o u n db e t w e e n p a g e s 6 a n 6 7 . )

. 8

I

W e ' v e cb e s t p

A n t h o l o g y D i s P l e a s e n o t e t h a t m a n y

w i l l b u n u s a b l e w i t h o u t t h d o c u

• R E = = = = = F O R C 1 2 8 O N L Y = = = = = = = = = = =1 G R A P H I C 1 , 1 : C H A R 1 , 0 , 5 , " C H A R A C T E R : " : G E TK E Y A $ : I F A $ « " " T H E N G R A P H I C O : E L S E C H A R 1 , 0 , 0, A $ : S S H A P E A $ , 0 , O , 2 0 , 2 O : S P R S A V A $ , l : M O V S P Rl , 1 5 0 , 1 0 0 : S P R I T E l , l , 4 , 0 , l , l , 0 : G O T 0 1 0

• 2 2 0 N E X T F . E . D• 2 3 0 F O R I = 1 T 0 9 : I A ( I ) =• 2 4 0 N E X T C . B . A

L i n e 1 0 0 c r e a t e s a l p o s s i b l

Page 84: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 84/104

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

S e v e r a l r e a d e r s f i g u r e d o u t h e s o l u t i o n t P r o b l e m # 3 8 - 4 :M a x i m u m S q u t i r e i n t h e i r h e a d s . T h p r o b l e m i t a r r a n g et h d i g i t s t h r o u g h i t h r e e b t h r e e s q u a r e s u c h t h a tt h s u o t h p r o d u c t s o f t h n u m b e r s i e a c h r o i m a x i m u m .

T h s o l u t i o n i t h o r d e r e d s q u a r e :2

8

w i t h a t o t a l o 6 3 0 . N e i t h e r t h o r d e r o f t h c h a r a c t e r s i e a c h r o n o t h o r d e r o f t h r o w s m a t t e r s . R e a d e r s w h s o l v e d t h p r o b l e m i t h e i r h e a d s r e a s o n e d t h a t t h s o l ut i o n m u s t c o n t a i n t h m a x i m u m n u m b e r o 8 * 9 ' s p o s s i b l e ,w h i c h i s 7 . U s i n g t h n u m b e r s r e m a i n i n g , t h e n e x t r o m u s tc o n t a i n t h m a x i m u m n u m b e r o 5 * 6 ' s w h i c h i 4 a n s f o r t h .

R a C a r t e r ( L a s C r u c e s , N M s e n t C O M A L a n F O T R A N s o l u t i o n s w h i c h r u i 2 7 . 5 s e c o n d s a n s e c o n d sr e s p e c t i v e l y . R a p o i n t e d o u t t h a t t h e r e a r e o n l y 2 8 d i t i n c t s q u a r e s , s i n c e t h e o r d e r o f t h n u m b e r s w i t h i n r o d o e s n ' t m a t t e r . R a a l s o p o i n t e d o u t t h a t t h a n s w e r t t h o p p o s i t e p r o b l e m i m o r e i n t e r e s t i n g , n a m e l y f i n d t h s q u a r ew i t h t h s m a l l e s i s u o r o p r o d u c t s .

T h i s s o l u t i o n f r o m J i m S p e e r s { N i l e s , M I t e s t s a l c o b i n a t i o n s o t h n i n e d i g i t s .

C O M M O D A R E S P R O B L E M # 3 8 - 4M A X I M U M S Q U A R ES O L U T I O N B J I S P E E R S

• R E = = = = . = = = = = = . = = = = = =• R E • R E • R E • R E

o f n i n e d i g i t s . F o e a c h c o m b a a r r a y I B o f t h r e m a i n i n gl i n e s 1 5 0 - 2 0 0 c a l c u l a t e a l p o s ( a r r a y X a l o n g w i t h t h r e mt i o n ( a r r a y Y ) I t u r n s o u t a n d i s p l a y e d r i g h t a w a y .c h e c k e d , t h a n s w e r i p r i n q u i e t l y f o s e v e n m o r e m i n u t b i l i t i e s , t h e n s t o p s .

Y o m a e a s i l y m o d i f y J i mm u s u o f r o w - p r o d u c t s ( 2 1a n b y c h a n g i n g t h " > i n s q u a r e w i t h r e s u l t s m a l l e r i f o u n d , i i d i s p l a y e d o ti t h a n s w e r . I t h i s u n i q ud i s t i n c t l y d i f f e r e n t s q u a r e s t

H e r e i l i s t o a l t h r e t h i s m o n t h w h s e n t s o l u t i o n sP l e a s e b s u r e t i n c l u d e y o T h e n v e l o p e s a r d i s c a r d e dg w i t h t h e m .M a r k A s p i n a l l ( A l e x a n d r i a , ! N |T o B a r b e r ( T o l e d o , O H G a r y B o n d ( T o p e k a . K S T h o m a s B r a u n ( O m a h a , N E D u a n e B u l l a r d ( F o r t s o n . G A S u m i r C h a d h a ( N e w Y o r k , N Y S c a n C o n n o r ( M e l f o r t , S A S K )R i c k D o l l a r ( B e n i o n v i l l c . A R S c o t l D u n c a n ( S u p e r i o r , N E B r e t E k s l r a n d ( S i g n a l H i l l , C A C r a i g E w e r t ( C r y s t a l L a k e , I L W i l l i a m F a h b e r ( B r i d g e l o n , N J R o b e r t F a n u c c h iT h o m s o n F u n g ( S a n D i e g o , C A D e n n i s F u r m a n ( E d w a r d ; , . C A L i n d i i G a r c i a ( R i v e r s i d e , C A M i c h a e l G i l l o v . 1L o G o l d s t e i n ( F l u s h i n g . N Y N o r m G r e e n ( P e n h , O N T )D a v i d G r i b b e n ( W a c o , T X M i k e H o p p e r

P R O G R A M L I S T I N GA t t e n t i o n n e A h o y i r e a d e r s l Y o m u s t r e a d t h f o l l o w i n g i n f o r m a t i o n v e r y c a r ei p r o g r a m s l i s t e d i A h o y ! C e r t a i n C o m m o d o r e c h a r a c t e r s , c o m m a n d s , a n sa n c o m m a n d s w i l l a p p e a r I s p e c i a l f o r m a t . F o l l o w t h i n s t r u c t i o n s a n l i s t i n

Page 85: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 85/104

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

T i n s u r e c l e a r r e p r o d u c t i o n s , A h o y t ' s p r o g r a m l i s t i n g sa r g e n e r a t e d o d a i s y w h e e l p r i m e r , i n c a p a b l e o f p r i n ti n g t h e c o m m a n d s a n g r a p h i c c h a r a c t e r s u s e d i C o m m od o r e p r o g r a m s . T h e s e a r e t h e r e f o r e r e p r e s e n t e d b v a r i o u sc o d e s e n c l o s e d i b r a c k e t s ] F o e x a m p l e : t h S H I F TC L R / H O M E c o m m a n d i r e p r e s e n t e d o n s c r e e n b y h e a r t

T h c o d e w u s i o u l i s t i n g s i [ C L E A R ] , T h ec h a r t b e l o w l i s t s a l l s u c h c o d e s w h i c h y o u ' l l e n c o u n t e r i o u l i s t i n g s , e x c e p t f o o n o t h e r s p e c i a l c a s e .

T h o t h e r s p e c i a l c a s e i t h C O M M O D O R E a n S H I F Tc h a r a c t e r s . O t h f r o n t o m o s t k e y s a r t w s y m b o l s . T h s y m b o l o t h l e f t i s o b t a i n e d b y p r e s s i n g t h a t k e w h i l eh o l d i n g d o w n t h C O M M O D O R E k e y ; t h s y m b o l o n t h r i g h t , b p r e s s i n g t h a t k e w h i l e h o l d i n g d o w n t h S H I F Tk e y . C O M M O D O R E a n S H I F T c h a r a c t e r s a r e r e p r e s e n t e di o u l i s t i n g s b l o w e r - c a s e " s o f o l l o w e d b t h s y m b o l o t h k e y o m u s t h i t . C O M M O D O R E J f o e a m p l e , i r e p r e s e n t e d b [ c J ] , a n S H I F T b [ J ]

A d d i t i o n a l l y , a n c h a r a c t e r t ht i m e s i r o w i l l b d i s p l a y e e x a m p l e , [ " [ L E F T ] " ] w o u l d b i a r o w , [ u [ E P ] " ] w o u l d b a n s o n . M u l t i p l e b l a n k s p a c e f a s h i o n : e . g . , 2 s p a c e s a [ 2

S o m e t i m e s y o u ' l l f i n d a p r o g rt h c o m p u t e r t a c c e p t ( C - 6 4 l i c h a r a c t e r s , o r 2 s c r e e n l i n e s l o n g o f 1 6 0 c h a r a c t e r s , o s c r e e nr e s p e c t i v e l y ) . T e n t e r t h e s e l i n e sm a n d A b b r e v i a t i o n s A p p e n d i x i

O t h e n e x t p a g e y o u ' l l f i n d o u f o t h C - 1 2 8 a n C - 6 4 . T h v e r sh e l p y o p r o o f r e a d p r o g r a m s a f t e rt h B u R e p e l l e n t l i n e c o d e s t h a ti t h w h i t e d - o u t a r e a , s h o u l d n o t i o n s p r e c e d i n g e a c h p r o g r a m . )

O t h s e c o n d p a g e f o l l o w i n go u M e n t r y p r o g r a m , a n i n

C a l l A h o y ! a 2 1 2 - 2 3 9 - 6 0 8 9 w io n a n s w e r a f t e r t h r e e r i n g s

W H E NY O S E

[ C L E A R ][ H O M E ][ U P ][ D O W N ][ L E F T ][ R I G H T ][ S S ]

I M E A N SS c n t n C l * u r

H i K I I F

C u r s o r U

C u ™ i r D o w n

C u r s u r L e f t

C u r s o r K i ^ h i

S h f l e d S p a c e

Y O T V I ' EY O

W I L L S E S H I F T C L R J H O M E

I l H U M !

S H I F T C R S RC R S R

S H I F T C R S R - * -

C R S R

S H I F T S p a c e

P

W H E NY O S K

[ B L A C K ][ W H I T E ][ R E D ][ C Y A N ][ P U R P L E ][ G R E E N ][ B L U E ]

I M E A N S Y O U

W h i t e

R e

C y a n

I ' l l p i

G r e t n

B l u r

C N

C N

C N C N

C N

C N

C N

B U R E P E L L E N T F O T H 6 1 2 B B U P l e a s e n o t e : t h e B u R e p e l l e n t p r o g r a m s l i s t e d h e r e a r f o A h o y ! p r o g r a m s p u b l i s h e d f r o m [ h M a

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

D I S K ( D ) o r T A P E ( T ) , Y o l l i e n p i c k s t a r t i n g f i l e n u m b e r , ( h r o u g h 9 9 N e x t , y o e n t e r i i n a m e , p o i n t , B u R e p e l l e n t v e r i f i e s y o u r e n t r i e s a n g i v e s y o c h a n c e t c h a n g e t h e m i y o w a n t . I n c h

Page 86: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 86/104

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

i t h p r o g r a m l i s t i n g , a e r r o r e x i s t s . C o r r e c t t h l i n e a n t h c o d e s w i l l m a t c h .I u s e d , a u t o m a t i c s a v e s l a k e p l a c e e v e r y 1 m i n u t e s . W h e n t h R E T U R N k e i p r e s s e d o p r o g r

t l e y o k n o w t h a t s a v e w i l l b e g i n i a b o u t t h r e e s e c o n d s . Y o m a c a n c e l t h s a v e b p r e s s i n g t h i n c r e m e n t s a f t e r e a c h s a v e . I r e s e t s t o 0 i 9 i s u r p a s s e d . A f t e r s a v i n g , o c a n c e l l i n g , t h e s c r e e nt h t i m e r r e s e t s f o r 1 m i n u t e s .

W h e n y o u ' v e f i n i s h e d u s i n g B u R e p e l l e n t , d e a c t i v a t e i b t y p i n gS Y 4 9 1 5 2 [ R E T U R N I f o r t h e C o m m o d o r e 6 o S Y 4 8 6 4 [ R T U R N ] f o t h C o m m o d o r e 1 2 8 .

C - 6 4 B U R E P E L L E N T• 1 P R I N T C H R $ ( 1 4 7 ) " L 0 A D I N G A N C H E C K I N G T H E D A T A [ 3 " . " ] " : J

- 4 9 1 5 2• 2 F O R B - O T 0 1 1 : R E A D A : I F A < 0 O R A > 2 5 5 T H E N 4 O■ 3 P 0 K E J + B , A : X = X + A : N E X T B : R E A D A : I F A » X T H E N 5 0• 4 P R I N T : P R I N T " E R R O R I D A T A L I N E : " P E E K ( 6 4 ) * 2 5 6 + P E E K ( 6 3 )

: E N D■ 5 X - O : J - J + 1 2 : I F J < 4 9 4 5 6 T H E N 2 O• 6 P O K E 1 9 8 , 0 : P O K E 4 9 4 5 6 , 0 : A $ - " Y " : B S - A $ : C $ = " D " : D $ » " D I S K " : D

- 8 ; P R I N T C H R $ ( 1 4 7 )• 7 I N P U T " D O Y O U W A N T A U T O M A T I C S A V E S ( Y / N ) " ; A $ : P R I N T : I F A

$ - ' T ' T H E N 9 0• 8 P R I N T " N O A U T O M A T I C E A V E S [ 3 " . " ] " : G O T O 1 5 0• 9 P O K £ 4 9 4 5 6 , 1 : I N P U T " D I S K O T A P E ( D / T ) " ; C $ : I F C $ O " D " T H E

N D - 1 : D $ = " T A P E "• 1 0 0 P O K E 4 9 4 5 7 , D : D S = D S + " D R I V E " : P R I N T : I N P U T " F I L E N U M B E R

0 - 9 9 ) " ; N• 1 1 0 N S = R I G H T $ ( S T R $ ( N ) , 2 ) : I F N < I 0 T H E N N $ - C H R S < 4 8 ) + C H R $ ( N + 4 8• 1 2 0 F S - " B A C K U P " : P R I N T : I N P U T " F I L F . N A M E " ; F $ : F $ = N S - t - L E F T ( { F $ ,

1 4 ) : L - L E N ( F $ )• 1 3 0 P 0 K E 4 9 4 5 8 , L : F 0 R J - l T 0 L : P 0 K E 4 9 4 5 8 + J , A S C ( M I D S C F $ , J , O ) :

N E X T J : P R I N T• 1 4 0 P R I N T " S A V I N G D E V I C E • " D $ : P R I N T " S T A R T I N G W I T H * * " F• 1 5 0 P R I N T ! I N P U T ' I S T H I S C O R R E C T ( Y / N ) " ; B $ : I F B $ O " Y " T H E N 6• 1 6 0 P O K E 7 7 O , 1 3 1 : P 0 K E 7 7 1 , 1 6 4 : S Y S 4 9 1 5 2 : E N D• 1 7 0 D A T A 1 6 9 , 7 9 , 3 2 , 2 1 0 , 2 5 5 , 1 6 2 , 3 8 , 1 6 0 , 1 9 2 , 2 0 4 , 3 , 3 , 1 5 0 7• 1 8 0 D A T A 2 O 8 , 1 0 , 1 6 2 , 1 3 1 , 1 6 0 , 1 6 4 , 1 6 9 , 7 0 . 3 2 , 2 1 0 , 2 5 5 , 4 4 , 1 6 1 5• 1 9 0 D A T A 1 6 9 , 7 8 , 3 2 , 2 1 0 , 2 5 5 , 1 4 2 , 2 , 3 , 1 4 0 , 3 , 3 , 7 6 , 1 1 1 3• 2 0 0 D A T A 3 6 , 1 9 3 , 3 2 , 9 6 , 1 6 5 , 1 3 4 , 1 2 2 , 1 3 2 , 1 2 3 , 3 2 , 1 1 5 , 0 , 1 1 8 0■ 2 1 0 D A T A 1 7 0 , 2 4 0 , 2 4 3 , 1 6 2 , 2 5 5 , 1 3 4 , 5 3 , 1 4 4 , 3 , 7 6 , 1 5 0 , 1 6 4 , 1 7 9 9• 2 2 0 D A T A 3 2 , 1 0 7 , 1 6 9 , 3 2 , 1 2 1 , 1 6 5 , 1 7 3 , 0 , 2 , 2 4 0 , 5 , 1 6 9 , 1 2 1 5■ 2 3 0 D A T A 7 9 , 1 4 1 , 2 , 3 , 7 6 , 1 6 2 , 1 6 4 , 1 6 9 , 0 , 1 3 3 , 2 , 1 3 3 , 1 0 6 4' 2 4 0 D A T A 2 5 1 , 1 3 3 , 2 5 2 , 1 3 3 , 2 5 4 , 2 4 , 1 0 1 , 2 0 , 6 9 , 2 5 4 , 2 3 0 , 2 5 4 , 1 9 7

• 1 P R I N T C H R $ ( 1 4 7 ) " L 0 A D I N G = 4 8 6 4

- 2 F 0 R B - O T O 1 1 : R E A D A : I F A < 0 O • 3 P 0 K E J + B , A : X - X + A : N E X T B : R ■ 4 P R I N T : P R I N T " E R R O R I D A

: E N D■ 5 X = O : J - J + 1 2 : I F J < 5 2 1 3 T H E N ■ 6 P O K E 2 0 8 , 0 : P 0 K E 5 2 1 3 , O ; A $

8 : P R I N T C H R $ ( 1 4 7 )■ 7 I N P U T " D O Y O W A N T A U T O M

$ = " Y " T H E N 9 0■ 8 P R I N T " N O A U T O M A T I C S A V E ■ 9 P O K E 5 2 1 3 , l ! l N P U T " D I S K O

D - l i D $ = " T A P E "■ 1 0 0 P O K E 5 2 1 4 , D : D S - D $ + " D R I

- 9 9 ) " ; N■ 1 1 0 N $ = R I G H T S C S T R $ ( N ) , 2 ) : I ■ 1 2 0 F $ - " B A C K U P " : P R I N T : I N P U

1 4 ) : L = L E N ( F $ )■ 1 3 0 P O X E 5 2 1 5 , L : F O R J - 1 T O L : P

X T J : P R I N T■ 1 4 0 P R I N T " S A V I N G D E V I C E • ■ 1 5 0 P R I N T : I N P U T ' I S T H I S C O ■ 1 6 0 P O K E 7 7 O , 1 9 8 : P 0 K E 7 7 1 , 7 7 ■ 1 7 0 D A T A 3 Z , 5 8 , 2 0 , 1 6 9 , 4 1 , 1 6 ■ 1 8 0 D A T A 1 6 9 , 1 9 8 , 1 6 2 , 7 7 , 1 4 1 ■ 1 9 0 D A T A 2 0 8 , 7 , 3 2 , 1 2 5 , 2 5 5 , 7 • 2 0 0 D A T A 7 9 , 7 0 , 7 0 , 0 , 9 6 , 1 6 2 , ■ 2 1 0 D A T A 2 4 O , 1 9 , 2 0 1 , 4 8 , 1 4 4 , - 2 2 0 D A T A 2 3 2 , 2 0 8 , 2 3 8 , 1 3 4 , 2 5 ■ 2 3 0 D A T A 1 6 9 , 0 , 1 6 6 , 2 3 5 , 1 6 4 , ■ 2 4 0 D A T A 2 0 , 1 4 0 , 4 8 , 2 0 , 2 4 , 1 0 ■ 2 5 0 D A T A 1 0 1 , 2 3 , 6 9 , 2 5 4 , 1 7 0 , • 2 6 0 D A T A 1 3 3 , 2 5 1 , 2 0 1 , 3 4 , 2 0 8 • 2 7 0 D A T A 2 0 1 , 3 2 , 2 0 8 , 4 , 1 6 5 , 2

F L A N K S P E E D F O T H C - 6 4 B G O R D O NF l a n k s p e e d w i l l a l l o w y o t e n t e r m a c h i n e l a n g u a g e A h o y ! p r o g r a m s w i t h o u t a n m i s t a k e s . O n c e

i n s a v e : i f o f u t u r e u s e . W h i l e e n t e r i n g a M p r o g r a m w i t h F k m k s p e e d t h e r e i n n e e d t e n t r e t u r n . T h i s i s a l l d o n e a u t o m a t i c a l l y . I y o m a k e a e r r o r i l i n e b e l l w i l l r i n g a n d y o u w i l lT L O A D i p r o g r a m S a v e d w i t h F k m k s p e e d u s L O A D " n a m e " 1 , f o r t a p e , o L O A D " n a m c " 8 , l

Page 87: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 87/104

m a b e u s e d a f 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 h a v e b e e n e n t e r e d ,f l — S A V E s w h a t y o u h a v e e n t e r e d s o f a r .f 3 - L O A D s i p r o g r a m w o r k e d o p r e v i o u s l y .f S - T o c o n t i n u e o l i n e y o s t o p p e d o a f t e r L O A D i n g i t h p r e v i o u s s a v e d w o r k .f 7 - S c a n s t h r o u g h t h p r o g r a m t l o c a t e p a r t i c u l a r l i n e , o t o f i n d o u w h e r e y o s t o p p e d t h l a s t t iI t e m p o r a r i l y f r e e z e s t h o u t p u t a s w e l l .

■ 1 P O K E 5 3 2 8 O , 1 2 : P O K E 5 3 2 8 1 , 1 1 O ■ 1 0 5 P R I N T " [ C L E A R ] [ c 8 ] [ R V S 0 N ] [ 1 5 " " ) F L A N K S P E E D [ 1 5 " " ] " ; F P• 1 1 0 P R I N T " [ R V 5 0 N ] [ 5 " " J M I S T A K E P R O O F M l E N T R Y P R 0 G R A M [ 6 "

] J • 1 1 5 P R I N T " [ R V S 0 N ] l 9 " " J C R E A T E D B G F W H E A T [ 9 " " ] " F A- 1 2 0 P R I N T " [ R V S 0 N ] [ 3 " " J C O P R . 1 9 8 7 , I O N I N T E R N A T I O N A L I N C .

[ 3 " ] A • 1 2 5 F O R A - 5 4 2 7 2 T O 5 4 2 9 6 : P O K E A , 0 : N E X T N ■ 1 3 0 P O K E 5 4 2 7 2 , 4 : P O K E 5 4 2 7 3 , 4 8 : P O K E 5 4 2 7 7 , O : P O K E 5 4 2 7 8 , 2 4 9 : F O

K E 5 4 2 9 6 . 1 5 N • 1 3 5 F O R A = f > 8 0 T O 6 9 9 : R E A D B : P 0 K E A , B : N E X T F ■ 1 4 0 D A T A 1 6 9 , 2 5 1 , 1 6 6 , 2 5 3 , 1 6 4 , 2 5 4 , 3 2 , 2 1 6 , 2 5 5 , 9 6 F ■ 1 4 5 D A T A I 6 9 . 0 , 1 6 6 , 2 5 1 , 1 6 4 , 2 5 2 , 3 2 , 2 1 3 , 2 5 5 , 9 6 E ■ 1 5 0 B $ = " S T A R T I N G A D D R E S S I H E X " : G O S U B 4 3 O : A D - B : S R - B K P• 1 5 5 G O S U » 4 8 O : I F B - O T H E N 1 5 0 O • 1 6 0 P O K E 2 5 1 , T ( 4 ) t T ( 3 ) * 1 6 : P O K E 2 5 2 . T ( 2 ) + T ( l ) » 1 6 A • 1 6 5 B S = " E N D I N G A D D R E S S I I ! E X " : G O S U B 4 3 0 : E N - B P • 1 7 0 G O S U B 4 7 O : I F B - O T H E ! U 5 0 P ■ 1 7 5 P O K E 2 5 4 , T ( 2 ) + T ( l ) * 1 6 : B = T ( 4 ) - f U T < 3 ) * 1 6 G ■ 1 8 0 I F B > 2 5 5 T H E N B - B - 2 5 5 : P 0 K E 2 5 4 , P E E K ( 2 5 4 ) + l H ■ i 3 5 P O K E 2 5 3 , B : P R I N T E - 1 9 0 R E H G E T H E L I N E E ■ 1 9 5 G O S U B 4 9 5 : P R 1 N T " : [ P ] [ L E F r ] " ; : F 0 R A - l ' / r 0 8 K D■ 2 0 0 F O R B - O T O U G O T O 2 5 O I ■ 2 0 5 N E X T B I ■ 2 1 0 A % ( A ) = T ( l ) + T ( O ) * 1 6 : I F A D + A - l - E N T H F . N 3 4 0 F ■ 2 1 5 P R I N T " ( P ] [ L E P r ] " ; E ■ 2 2 0 H E X T A : T - A D - ( 1 N T ( A D / 2 5 6 ) * 2 5 6 ) : P R I N T " " I ■ 2 2 5 F O K A = O T O 7 : T = T l - A 3 ( A ) : I F D 2 5 5 T ! i E N T = T - 2 5 5 G l ■ 2 3 0 N E X T G I■ 2 3 5 I F A % ( 8 ) O T T H K N G O S U B 3 7 5 : G O T 0 1 9 5 F ■ 2 4 0 F 0 R A = O T O 7 : P 0 K E A D + : \ , A % ( A ) : N E X T : A n = A D + 8 : G O T O 1 9 5 I ■ 2 4 5 R E M G E r H E X I S P U T P • 2 5 0 G E T A $ : I F A $ . " " T H E N 2 5 0 G • 2 5 5 l F A S - r . H R $ ( 2 O ) T H E N 3 O 5 G - 2 6 0 I F A S - C H R S ( 1 3 3 ) T H E N 5 3 5 L ■ 2 6 5 1 F A S - C H R J { 1 3 4 ) T H F . N 5 6 O I G- 2 7 0 I F A $ - C H R S { 1 3 5 ) T H E N P R I N T " " : G O T O 6 2 0 1 1 • 2 7 5 I K A S = C H R S ( 1 3 6 ) T H E N P R I N T " " : G O T O 6 3 5 H ■ 2 8 0 i F A $ > " P " A N ! 5 A $ < " G " T H F . N T ( B ) = A S C ( A $ ) - 5 5 : G O T O 2 9 5 M • 2 8 5 [ F A S > ' 7 " A N D A S < " : " T H E N T ( B ) - A S C ( A S ) - * 6 ! G 0 T 0 3 9 5 D

■ 3 9 0 P R I N T : P R I N T " A D D R E S S N O W I T G 0 T W 1 5■ 3 9 5 P R I N T : P R I N T " N O T Z E R O P A G E O • 4 0 0 P R I N T " ? E R R O R I S A V F . " : G 0 T 0 4 ■ 4 0 5 P R I N T " ? E B R O R I L O A D " : G 0 T M ■ 4 1 0 P R I N T : P R I N T i P R I N T " E N D O F M L■ 4 1 5 P 0 K E 5 4 2 7 6 , 1 7 ; P 0 K E 5 4 2 7 6 . 1 6 : R■ 4 2 0 O P E N 1 5 , 8 , 1 5 : I N P U T * 1 5 , A . A S : C L■ 4 2 5 R E M G E T F O U R D I G I T H E ■ 4 3 0 P R I N T : P R I N T B S ; : I S P L T T S■ 4 3 5 I F L E N ( T S ) < > 4 T H E N G O S U B 3 8 0 : G O T• 4 4 0 F O R A - 1 T O 4 : A S - M I D S ( T S , A , 1 ) : G O S

3 8 ' ) : G O T O 4 3 0• 4 4 5 H E X T : B - ( T ( I ) ' 4 0 9 6 ) + ( T C 2 ) * 2 5 • 4 5 0 I F A S > " @ " A N D A S < " G " T H E N T ( A ) - A ■ 4 5 5 I F A S > " / " A N D A S < " : " T H E N T ( A ) - A ■ 4 6 0 T ( A ) - 1 6 : R E T U R N■ 4 6 5 R E A D D R E S S C H E C K■ 4 7 0 1 F A D > E N T H E N 3 8 5■ 4 7 5 I F B < S R 0 R B > E N T H E N 3 9 0• 4 8 0 I F B < 2 5 6 O R ( B > 4 0 9 6 0 A N D B < 4 9 1 5 2 • 4 8 5 R E T U R N '• 4 9 0 R E M A D D R E S S T H E X ■ 4 9 5 A C - A D : A - 4 0 9 6 : G O S U B 5 2 0 • 5 0 0 A - 2 5 6 : G O S U B 5 2 0 ■ 5 0 5 A - 1 6 : G 0 S U l t 5 2 0 • 5 1 0 A = 1 : G O S U B 5 2 O■ 5 1 5 R E T U R N - 5 2 0 T . I N T ( A C / A ) : I F T > 9 T H E N A $ - C H R • 5 2 5 A S - C H R S ( T + 4 8 )■ 5 3 0 P R I N T A S ; : A C - A C - A * T : R E T U R N• 5 3 5 A $ - " * * S A V F , * * " t G O S U B 5 8 5• 5 4 0 O P E N 1 , T , 1 , A $ : S Y S 6 8 0 : C L O S E 1• 5 4 5 I F S T - O T H F . N E N D - 5 5 0 G O S U B 4 0 0 : I F T - B T H I i N G O S U B 4 2 0• 5 5 5 G 0 T 0 5 3 5• 5 6 0 A S = " * * L O A D « " : G O S U I 5 5 8 5• 5 6 5 0 P E N l , T , 0 , A $ : S Y S 6 9 0 : C L O S E l• 5 7 0 I F S T - 6 4 T H E N 1 9 5- 5 7 5 G O S U B 4 0 5 : I F T - 8 T H E N G O S U B 4 2 0

I M P f l R T A N T I L e t t o r s o n w t 1 l t t - ' h : ' c k o r o L i t ' i ] . i n ; B u l l c p i - l l e n u i t ! . - c e d e s . D n o t e n t e r t h e m !H I U l l i n t l a n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g A h o y l p r o g r a m s . R e f e r t t h e s

G A L A C T I C C A C O F R O M P A G E 6 • 1 7 0 R E C O L L I S I O N

1 8 S = B U M P ( W ) : F 0 R L N B E G I N : S P R I T E L + W , .

Page 88: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 88/104

• 1 F A S T : D I M D ( 1 5 ) , A , J , W , U , S , H , V , X , Y , N , R ,P , G , Z , D , I , T , C , Q , B , D $ ( 6 ) , L , B 0 ( 7 ) , S C ( 7 ) , S C F A

■ 2 F 0 8 X = . T 0 1 5 : R E A D D ( X ) : N E X T : H $ = " # ^ . # " : S $- " [ 6 " # " ] " : F $ - " [ 3 " # l f ] " : P U D E F " 0 » : F 0 R X - . T 0 4: R E A D D $ ( X ) : N E X T : D $ ( 5 ) = D $ ( 4 ) : D $ ( 6 ) = D $ ( 5 ) :G O S U B 2 8 O : F O R X = 1 T O 7 : B O ( X ) = 2 [ U P A R R O W ] X : R E AD S C ( X ) : N E X T D

• 3 D E F F N J ( X ) - ( J A H D 1 5 ) + ( ( J A N D 1 5 ) = . ) * - 1 : D EF F N H ( X ) - H + D ( ( A - 1 ) * 2 ) : D E F F N V ( X ) - V + D ( ( A - 1 )* 2 + l ) : D E F F N K ( X ) = ( ( A > . A N D A < 4 ) 0 R A > 6 ) : D E F F NR ( X ) = ( R N D ( W ) * 7 ) + W : D E F F N L ( X ) = R + ( R = . ) * - W J

• 4 D E F F N D ( X ) = ( R > P ) * - T : G O S U B 3 1 0 : V O L . : P O K E5 4 2 7 2 , 1 9 : P 0 K E 5 4 2 7 3 , 1 0 : P 0 K E 5 A 2 7 7 , 2 5 5 : P O K E5 4 2 7 8 , 2 5 5 : P O K E 5 4 2 7 6 , 1 2 9 : X = 3 5 8 4 : R E A D A : D O :P O K E X , A : R E A D A : X = X + 1 : L O O P U N T I L A = - 1 0

- 5 S P R I T E 1 , 1 , 1 3 , , , , 1 : M O V S P R 1 , . # . : M O V S P R 1, 2 0 5 , 1 2 5 : P 0 K E 2 0 4 0 , 5 6 E

• 6 X = 2 0 5 : Y = 1 2 5 : F = 5 0 0 : R = . : W = l : O . 5 : H = . : V =. : B = 2 0 4 0 : G = . O 6 : Q = 1 2 8 : U = 2 : I = 1 5 : N = 2 4 : P = 3 : S

L O P 7 A = B U M P ( 1 ) : A = B U M P ( 1 ) : A = B U M P ( 2 ) : A = B U M P (2 ) : C 0 L L I S I 0 N l , 1 8 0 G

• 8 R E M A I N L O O P D • 9 D O : J = J O Y ( U ) : A = F N J ( . ) : I F J > = Q A N D F N K ( . ) AN D F T H E N H = F N H ( . ) : V = F N V ( . ) : R = F N L ( . ) : V O L I : P

O K E B , 5 7 : F = F - W : E L S E V O L . E • 1 0 0 X = X + H : Y = Y + V : M 0 V S P R W , X , Y : P 0 K E B , 5 6 : I F R

T H E N V = V + G : A = F N R ( . ) : Z = Z = . : P 0 K E B + A , 5 9 + Z I • 1 1 0 P R I N T " [ H O M E ] [ D O W N ] [ c 4 ] [ R I G H T ] " S P C ( I

) ; D $ ( F N D ( . ) ) : C H A R . , . , N : P R I N T " [ R V S O N ] [ R E D] [ 5 " [ R I G H T ] " ] " ; : P R I N T U S I N G F $ ; F ; : P R I N T " [ RI G H T ] [ R I G H T ] " ; : P R I N T U S I N G H $ ; V ; : P R I N T " [ R IG H T ] " ; : P R I N T U S I N G H $ ; H : T = T + C : I F T = . 0 R T = 6 T HE N C = - C H

• 1 2 0 A = B U M P ( U ) : L O O P U N T I L R S P P O S ( W , W ) < N O R A :

S C ( L ) : C H A R . , 3 4 , N : P I N T U S I N G S $ ; S C ; : V O L 9 0 0 0 , 2

• 1 9 0 C H A R . , N , N : P R I N 2 0 N E X T : S = B U M P ( W )

■ 2 1 0 R E M D E L T A A D J U " Z Z ' J D f t l A

. - . 2 — . 2• 2 3 0 R E M D O O R S• 2 4 0 D A T A " [ 7 " [ c Y ]

Y ] " ] " , " [ c Y ] [ c Y ] [ ] [ 5 " " ] [ c Y ] " , " [ 7 "

■ 2 5 0 R E S P R I T E L O C • 2 6 0 D A T A 6 4 , 1 0 1 , 7 3

6 4 , 2 0 5 , 3 0 3 , 1 1 7 , 2 9 4 • 2 7 0 R E S E U P S P R

2 8 R E S T 0 R E 2 6 0 : S P R A D H , V : M O V S P R X , . # . : , 5 8 : S P R I T E X , 1 , 7 , , ,

- 2 9 0 R E S C O R E V A L U • 3 0 0 D A T A 3 0 0 , 2 0 0 , 1 - 3 1 0 C O L O R . , l : C 0 L 0 R

[ C L E A R H c 5 ] [ R V S 0 N F F ] " S P C ( 7 ) " [ R V S O N ] [

■ 3 2 0 P R I N T " [ 1 5 " [ s C ) " [ c * ] [ R V S O N ] [ 1 6 "

• 3 3 0 P R I N T " [ c A ] [ 3 " [ s E P ] " S P C ( 1 7 ) H [ R V S

* ] [ s E P ] [ c * ] [ s E P ] "

- 3 4 0 P R I N T " [ c Z ] [ 3 " E P ] " S P C ( 1 9 ) " [ R V S 0 N S O N ] "

• 3 5 0 P R I N T " [ 3 " [ c D ] 0 ) " [ R V S 0 N ] : [ R V S O F F • 3 6 0 P R I N T " [ 3 " [ c D ]

0 ) " E R V S O N ] : [ R V S O F F

S O N ] " L • 4 2 0 P R I N T " [ 4 " [ s W ] " ] [ s C ] [ c X ] [ R V S O F F ] [ s

E P ] " S P C ( 2 0 ) " [ R V S O N ] D [ R V S O F F ] " S P C ( 6 ) " [ c] [ R V S O N ] 8 0 0 " I

■ 4 3 0 P R I N T " [ 4 " : " ] [ c * ] [ R V S O F F ] " S P C ( 1 7 ) " [ RV S 0 N ] [ 5 " [ s + ] " ] [ c W ] [ R V S 0 F F ] " S P C ( 7 ) " [ R V S

• 6 3 0 D A T A 0 0 2 , 1 7 0 , 1 2 8 , 0 0 ■ 6 4 0 D A T A 1 6 8 , 0 3 8 , 1 0 5 , 1 5 • 6 5 0 D A T A 1 7 0 , 1 6 8 , 0 0 5 , 0 8

6 6 D A T A 0 8 5 , , 0 8 5 , 0 2 1 , , 6 7 D A T A 0 8 0 , 0 0 1 , , 0 6 4 , , ,

• 6 8 0 D A T A O O O , , , , , , , .

Page 89: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 89/104

O N ] : [ c A ] [ c S ] " K • 4 4 0 P R I N T " [ 4 " : " ] [ R V S 0 F F ] [ s E P ] " S P C ( 2 8 ) " [R V S O N ] [ s E P ] : [ c Z ] [ c X ] " N

• 4 5 0 P R I N T " [ 4 " : " ] [ c * ] [ R V S O F F ] " S P C ( 2 9 ) " [ c* ] [ R V S 0 N ] [ 4 " : " ] " L

• 4 6 0 P R I N T " [ 4 " : " ] [ * ] [ R V S 0 F F ] " S P C ( 2 9 ) " [* ] [ R V S 0 N ] [ 3 " : " ] " M

• 4 7 0 P R I N T " : [ c A ] [ c S ] [ c A ] [ c S 2 0 [ c ] [ R V S O F F ] " S P C ( 2 4 ) " [ R V S O N ] [ s E P ] [ 3 " : " ] " A

• 4 8 0 P R I N T " : [ c Z ] [ c X ] [ c Z ] [ c X [ 4 " [ c T ]" ] [ R V S 0 F F ] [ s E P ] " S P C ( 1 0 ) " [ c * ] [ R V S O N ] 5 0

[ R V S O F F ] [ s E P ] " S P C ( 7 ) " [ c * ] [ R V S O N ] [ 3 " : " ]" G

■ 4 9 0 P R I N T " : [ c A ] [ c S ] [ c A ] [ c S ] [ c A ] [ c] [ T ] [ c T ] [ R V S 0 F F ] [ s E P ] " S P C ( 1 2 ) " [ c * ] [ R

V S 0 N ] [ 3 " [ c R ] " ] [ R V S O F F ] [ s E P ] " S P C ( 9 ) " [ R V S0 N ] [ 3 " : " ] " B

• 5 0 0 P R I N T " : [ c Z ] [ c X ] [ c Z ] [ c X ] [ c Z ] [ c[ R V S O F F ] [ s E P ] " S P C ( 1 4 ) " [ R V S O N ] [ 3 l 1 [ s B ]

] [ R V S O F F ] " S P C ( 1 0 ) " [ R V S O N ] [ 3 " : t 1 ] " I • 5 1 0 P R I N T " [ c A ] [ c S ] [ s 0 ] [ s P [ 0 ] [ s

[ * ] [ R V S O F F ] " S P C ( 1 4 ) " [ R V S O N ] [ 3 " [ s B ] ] [ R V S O F F ] " S P C ( 9 ) " [ R V S O N j [ s E P ] [ 3 " : " 3 " C

• 5 2 0 P R I N T " [ c Z ] [ c X ] [ a L ] [ s @ ] [ s L ] [ s @] [ C ] [ c S [ * ] [ R V S O F F ] [ R V S 0 N ] [ s E P ] 1 00 [ * ] [ R V S 0 F F ] [ 3 " " ] [ R V S O N ] [ s E P ] [ c * ] [ s EP ] [ 3 " [ s B ] " ] [ R V S O F F ] [ R V S O N ] [ s E P ] [ c * ] R V S 0 F F ] [ 3 " " ] [ R V S O N ] [ c * ] [ s E P ] [ 4 M : " ] " H

• 5 3 0 P R I N T " [ 8 " [ c R ] " ] [ c X ] [ 4 " [ s C ] " ] [ 4 "] [ * ] [ R V S O F F ] [ R V S O N ] [ s E P ] [ s N ] [ s M ] [ 4 "[ T ] " ] [ c * ] [ s E P ] : : 6 0 0 [ 6 " : " ] " ; I I

• 5 4 0 P R I N T " [ c 7 ] [ 1 2 " " J G A L A C T I C C A B C O . [ 12 " ] " ; C

• 5 5 0 P R I N T " [ R V S 0 N ] [ Y E L L 0 W ] F U E L [ R E D ] [ 5 " " [ Y E L L 0 W ] V [ R E D ] [ 4 " " ] [ Y E L L O W ] H [ R E D ] [ 4 " " [ Y E L L 0 W ] F A R E S [ R E D ] [ 4 " " ] [ Y E L L O W ] C A S H $ [ R E

D [ 6 " 0 " ] M : R E T U R N F

• 6 9 0 D A T A O O O , , , , , , , . • 7 0 0 D A T A O O O , , , , , , 0 8 5 , . - 7 1 0 D A T A 0 0 2 , 1 7 0 , 1 2 8 , 0 0 • 7 2 0 D A T A 1 6 8 , 0 3 8 , 1 0 5 , 1 5 • 7 3 0 D A T A 1 7 0 , 1 6 8 , 0 0 5 , 0 8 • 7 4 0 D A T A 0 8 5 , , 0 8 5 , 2 1 3 , , • 7 5 0 D A T A 0 9 5 , 2 5 3 , , 1 2 7 , 2 ■ 7 6 0 D A T A O O O , , , , , , , .• 7 7 0 D A T A O O O , , , , , , , .• 7 8 0 D A T A O O O , , , , , , , .• 7 9 0 D A T A O O O , , , , , , 0 0 1 , .• 8 0 0 D A T A O O O , 0 0 1 , 0 1 6 , , 0 • 8 1 0 D A T A 0 8 4 , , , 0 1 7 , , , 0 1 • 8 2 0 D A T A O O O , 0 1 6 , , , 0 6 8 , ■ 8 3 0 D A T A O O O , , 0 6 8 , , 1 7 0 , • 8 4 0 D A T A O O O , , , , , , , .• 8 5 0 D A T A O O O , , , , , , , .■ 8 6 0 D A T A O O O , , , , , , , .■ 8 7 0 D A T A O O O , , , , , , , .• 8 8 0 D A T A O O O , 0 0 4 , 0 1 6 , , 0 - 8 9 0 D A T A 0 8 4 , , , 0 1 7 , , , 0 1 - 9 0 0 D A T A O O O , 0 1 6 , , , 0 6 8 , • 9 1 0 D A T A O O O , , 0 6 8 , , 1 7 0 , • 9 2 0 D A T A 0 0 8 , , 0 0 8 , , 1 3 1 , • 9 3 0 D A T A O O O , 1 4 0 , 0 0 2 , 0 0

9 4 0 D A T A O O O , 0 6 7 , , , 0 3 2 , • 9 5 0 D A T A O O O , , 0 1 6 , 0 0 1 , 0 9 6 0 D A T A O O O , 0 0 4 , 0 0 4 , 0 1

- 9 7 0 D A T A O O l . , 1 4 0 , , 0 0 8 , ■ 9 8 0 D A T A 0 5 0 , , 1 3 1 , , , , , 1 • 9 9 0 D A T A O O O , 0 3 2 , , 0 3 2 , 0

M E G A F L O P SM I C R O S E C O F R O M P A C E 2

I M P f l R T A M lI I T i r U n l n l i I L e t t B f S 0 , n w h i t e i M i . k u r o i i n - : a r B u H e p e l l a n t l i n e c o d e : D n o e n t e i I m a n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g A h o y ! p r o g r a m s . R e f e r t t h e s e

■ 6 P R I N T T M ; " J I F F I E S ( " ; T M / 6 0 ; " S E C 0 N D S ) " C ■ 7 G O T O 2 0 : R E M R E P E A T K ■ 8 R E M • 9 R E M : A D D L I N E 2 G O T O 1 0 T O C O M E H E R E

■ 1 0 0 R E M = = = = = = = = = = = = ■ 1 1 0 R E

Page 90: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 90/104

• 1 0 0 P R I N T " 0 " ; I P E E K ( J 2 ) = P 0 T H E N 1 0 M ■ 1 1 0 P R I N T " 1 " ; I P E E K ( J 2 ) = P 1 T H E N 1 1 0 D K■ 1 2 0 G O T O 1 0 J

B O U N C E . M O NR E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =R E M B O U N C E . M O NR E R U P E R T R E P O R T # 4 R E C O M M E N T E D M O N I T O R L I S T I N G O FR E S W I T C H B O U N C E P R O G R A MR E [ C Y C L E S A E N O E A C H L I N E ][ \ C j . = = = — = = _ ; i 2 = S =

1 : P U T V I C S C R E E N S T A R T I N G A D D R E S S1 : ( $ 0 4 0 0 ) I N T O $ F A N $ F 1 0 1 3 D 0 A 0 0 L D A # $ 0 0 [ 2 1 0 1 3 D 2 8 5 F S T $ F [ 3 1 0 1 3 D 4 A 9 0 4 L D A # $ 0 4 [ 2 2 0 1 3 D 6 8 5 F C S T $ F [ 3 2 : S C R E E N O F F S E T P O I N T E R I 2 0 1 3 D 8 A O 0 0 L D Y # $ 0 0 [ 2 2 : M S B O M A S C R E E N A D D R E S S I 2 0 1 3 D A A 2 0 7 L D X # $ 0 7 [ 2 3 : B I T O $ D C O O I S W I T C H V A L U E3 0 1 3 D C A 1 L D # $ 1 0 [ 2 3 4 : L O O P W H I L E S W I T C H I N O P R E S S E D3 0 1 3 D E 2 C 0 0 D B I T $ D C O O [ 4 3 0 1 3 E 1 D O F B B N E $ 1 3 D E [ 2 / 3 ]4 : « M A I N L 0 O P » R E A D S W I T C H ; B I T4 2 : = 0 W H E N P R E S S E D , = W H E N R E L E A S E D .4 : P U T " 0 " O " 1 I N T O A - R E G .4 0 1 3 E 3 A 9 1 0 L D A # $ 1 0 [ 2 4 0 1 3 E 5 2 0 0 D C B I $ D C O O [ 4 5 0 1 3 E 8 F O 0 B E $ 1 3 E E ; - [ 2 / 3 ]5 0 1 3 E A A 3 L D A # $ 3 1 ; " 1 " [ 2

S W I TR U P E R F O

U S 4 0 - C O L P L U G J O Y S T P R E S S J O Y S

D I S P L A Y T E X I T , H

P R E S S J O Y

■ 1 2 0 R E ■ 1 3 0 R E ■ 1 4 0 R E ■ 1 5 0 R E ■ 1 6 0 R E ■ 1 7 0 R E - 1 8 0 R E ■ 1 9 0 R E ■ 2 0 0 R E M = = = = = = = = = = = =- 2 1 0 P R I N T " [ C L E A R ] "' 2 2 0 M - 5 0 7 2■ 2 3 0 R E A D B ■ 2 4 0 I B $ = " X X " T H E N' 2 5 0 R E ■ 2 6 0 R E M F O R C 6 ■ 2 7 0 R E T O G' 2 8 0 R E

• 2 9 0 B = D E C ( B $ )• 3 0 0 C K = C K + B• 3 1 0 P O K E M . • 3 2 0 M = M + 1• 3 3 0 G O T O 2 3

: R E M: R E M

• 3 4 0 I C K O 6 2 2 6 T H E S T O P

■ 3 5 0 P R I N T " U S E 4 0 - C O ■ 3 6 0 P R I N T " P U T J O Y S T ■ 3 7 0 F O R L = 3 T 2 • 3 8 0 P R I N T " P R E S S J O Y • 3 9 0 S Y S 5 0 7 2• 4 0 0 F O R N = l T 3 8 :

" [ U P ] " • 4 1 0 P R I N T " O R H O L D R

T E X I T [ U P ] "■ 4 2 0 G O T O 3 9 ■ 4 3 0 E N ■ 5 0 0 R E — L I N E S 5 0 0

Page 91: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 91/104

• 3 5 0 S C = S C + L * 1 0 0 : S C $ = S T R $ ( S C ) : C H A R O , 8 + ( 5 -L E N ( S C $ ) ) , . , S C $ : F 0 R H = 0 T 0 5 : F 0 R T = 0 T 0 1 6 : S P RI T E A , 0 , T : N E X T : N E X T : T = 2 : H = 3 : S P R I T E A , . : R E TU R F

• 3 6 0 D A T A O , , , , , , , . G E• 3 7 0 D A T A O , , , , , , , . K G• 3 8 0 D A T A O , , , , , , , . J

• 9 0 0 D A T A 0 1 4 , , , 2 8 , , ,• 9 1 0 D A T A 0 , 1 6 , , , , , , .• 9 2 0 D A T A O , , , , , , , .• 9 3 0 D A T A O , , , , , , 1 1 2 ,• 9 4 0 D A T A O , 2 4 0 , , 6 5 , 2• 9 5 0 D A T A 0 0 1 , 1 9 9 , 2 2 4• 9 6 0 D A T A 2 5 2 , 1 2 7 , 2 5 5

Page 92: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 92/104

• 3 9 0 D A T A O , , , , 8 , , , 2 8 A • 4 0 0 D A T A O , , 8 , , , , , . N • 4 1 0 D A T A O , , , , , , , . L O• 4 2 0 D A T A O , , , , , , , . M • 4 3 0 D A T A O , , , , , , , . L • 4 4 0 D A T A O , 2 4 , , , 2 4 , , , 2 4 M • 4 5 0 D A T A O , , 2 4 , , , 2 4 , , . L • 4 6 0 D A T A 0 6 0 , , , 1 2 6 , , , 2 5 5 , . H • 4 7 0 D A T A 0 0 1 , 2 5 5 , 1 2 8 , , 2 4 , , , 2 4 N • 4 8 0 D A T A O , , 6 0 , , , 1 2 6 , , . M • 4 9 0 D A T A 2 5 5 , , 1 , 2 5 5 , 1 2 8 , 3 , 2 5 5 , 1 9 2 G • 5 0 0 D A T A 0 0 7 , 2 5 5 , 2 2 4 , 7 , 2 5 5 , 2 2 4 , 7 , 2 4 K • 5 1 0 D A T A 2 2 4 , , 2 4 , , , 6 0 , , . F • 5 2 0 D A T A O , , , , , 8 , , . F • 5 3 0 D A T A 0 2 8 , , , 5 6 , , , 1 1 2 J . F • 5 4 0 D A T A 0 6 3 , 2 2 4 , , 3 1 , 1 9 2 , , 1 5 , 1 9 2 K • 5 5 0 D A T A O , 7 , 1 9 2 , 1 5 , 2 5 5 , 1 9 2 , 3 1 , 2 5 3 C

5 6 D A T A 1 9 2 , 6 3 , 2 5 2 , 1 9 2 , 1 5 , 2 5 2 , , 7 P • 5 7 0 D A T A 2 5 2 , , 3 , 2 5 2 , , 3 , 2 5 2 , . G • 5 8 0 D A T A 0 1 5 , 2 5 2 , , 6 , 6 0 , , 2 , 2 8 L • 5 9 0 D A T A O , , 2 4 , , , , , . M • 6 0 0 D A T A O , , , , , , , . H B• 6 1 0 D A T A O , , , , 1 4 , , , 1 5 P • 6 2 0 D A T A O , , 1 5 , 1 3 0 , , 7 , 1 9 5 , . I • 6 3 0 D A T A 0 0 7 . 2 2 7 , 1 2 8 , 3 9 , 2 4 3 , 1 9 2 , 6 3 , 2 5 5 0 • 6 4 0 D A T A 2 5 5 , 6 3 , 2 5 5 , 2 5 5 , 3 9 , 2 4 3 , 1 9 2 , 7 H • 6 5 0 D A T A 2 2 7 , 1 2 8 , 7 , 1 9 5 , , 1 5 , 1 3 0 , . A • 6 6 0 D A T A 0 1 5 , , , 1 4 , , , , . H • 6 7 0 D A T A O , , , , , , , . N • 6 8 0 D A T A O , , , , , , , 2 4 P • 6 9 0 D A T A O , 2 , 2 8 , , 6 , 6 0 , , 1 5 F • 7 0 0 D A T A 2 5 2 , , 3 , 2 5 2 , , 3 , 2 5 2 , . A • 7 1 0 D A T A 0 0 7 . 2 5 2 , , 1 5 , 2 5 2 , , 6 3 , 2 5 2 A • 7 2 0 D A T A 1 9 2 , 3 1 , 2 5 3 , 1 9 2 , 1 5 , 2 5 5 , 1 9 2 , . M ■ 7 3 0 D A T A 0 0 7 , 1 9 2 , , 1 5 , 1 9 2 , , 3 1 , 1 9 2 P • 7 4 0 D A T A O . 6 3 , 2 2 4 , , , 1 1 2 , , . E

• 9 7 0 D A T A 1 9 9 , 2 2 4 , , 1 9• 9 8 0 D A T A O , , 2 4 0 , , , 1 1• 9 9 0 D A T A O , , , , , , , .• 1 0 0 0 D A T A O , , , 1 6 , , , 5• 1 0 1 0 D A T A O . 2 8 , , , 1 4 ,• 1 0 2 0 D A T A 2 5 2 , , 3 , 2 4 8• 1 0 3 0 D A T A 0 0 3 , 2 2 4 , , 3• 1 0 4 0 D A T A 2 4 8 , 3 , 6 3 , 2

1 0 5 0 D A T A 0 6 3 , 2 2 4 , , 6• 1 0 6 0 D A T A O , 6 3 , 2 4 0 , ,• 1 0 7 0 D A T A 0 6 4 , , 2 4 , , , • 1 0 8 0 D A T A O , , , , 1 2 6 , ,• 1 0 9 0 D A T A 1 2 8 , 7 , 2 4 3 ,• 1 1 0 0 D A T A 1 2 8 , 9 6 , 7 , ,• 1 1 1 0 D A T A O , , 9 6 , , , 1 9 • 1 1 2 0 D A T A 1 2 8 , 2 , 3 , , 1 • 1 1 3 0 D A T A O , , , , , , , .• 1 1 4 0 D A T A O , , , , , , , .• 1 1 5 0 D A T A O , , , , , , , .• 1 1 6 0 D A T A O , , , , 2 0 , , ,• 1 1 7 0 D A T A O , , 2 3 , 6 4 , ,

1 1 8 0 D A T A 0 1 3 , 2 0 8 , , 1• 1 1 9 0 D A T A O , 1 2 8 , 2 8 , ,• 1 2 0 0 D A T A 0 1 2 , , 9 6 , 1 2• 1 2 1 0 D A T A 0 2 8 , 2 4 8 , , 3■ 1 2 2 0 D A T A O , , , , , , , .• 1 2 3 0 D A T A O , , , , , , , .• 1 2 4 0 D A T A O , , , , , , , .• 1 2 5 0 D A T A O , , , , , , 4 8 ,• 1 2 6 0 D A T A 0 0 4 , 1 2 0 , , 8• 1 2 7 0 D A T A O , 1 6 , 6 0 , , 1• 1 2 8 0 D A T A 0 1 4 , , 1 6 , 1 4• 1 2 9 0 D A T A 0 1 6 , 6 , , 8 , 1• 1 3 0 0 D A T A O , 6 , 2 8 , , 3 ,• 1 3 1 0 D A T A 2 4 0 , , , , , , ,• 1 3 2 0 D A T A O , , , , , , , .

I I M I D f l D T A M T I L e t t e r s o w h i t e b a c k g r o u n d a r B u R e p e l l e n t l i n e c o d e s . D n o t e n t e r t h e m ! P a g I I V I r U I H I i 1 a n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g A h o y ! p r o g r a m s . R e f e r t t h e s e p a g

• 1 4 8 0 D A T A O , , , , , , , . O ■ 1 4 9 0 D A T A O , , , , , , , . N ■ 1 5 0 0 D A T A O , , 1 3 , 1 2 8 , , 2 2 , 9 6 , . M P• 1 5 1 0 D A T A 0 5 6 . 2 4 , , 9 6 , 8 , , 9 6 , 6 A • 1 5 2 0 D A T A O , 3 2 , 2 , , 9 6 , , , 4 8 D

C A V E O F T H F R O M P A G E 3 S t a r t i n g a d d r e s s i h e x : C 0 4 7E n d i n g a d d r e s s i h e x : C O F D

Page 93: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 93/104

■ 1 5 3 0 D A T A 0 0 2 , , 4 8 , 2 , , 6 3 , 9 6 , . N ■ 1 5 4 0 D A T A 0 1 3 , 1 7 6 , , 7 , 2 4 8 , , l , 1 0 4 N • 1 5 5 0 D A T A O , , 4 8 , , , , , . J I• 1 5 6 0 D A T A O , , , , , , , . C N• 1 5 7 0 D A T A O , 3 1 , , , 6 3 , 1 2 8 , , 1 1 2 A ■ 1 5 8 0 D A T A 1 9 2 , , 9 6 , 3 2 , , 2 2 4 , 3 2 , . D • 1 5 9 0 D A T A 1 9 2 , 1 6 , , 1 9 2 , 1 6 , , 2 2 4 , 1 6 L • 1 6 0 0 D A T A O , 2 2 4 , 1 6 , , 2 4 0 , 1 6 , , 1 2 0 F ■ 1 6 1 0 D A T A 0 1 6 , , 1 2 4 , 1 6 , , 6 0 , 3 2 , . I ■ 1 6 2 0 D A T A 0 6 0 , 6 4 , , 2 4 , , , , . M • 1 6 3 0 D A T A O , , , , , , , . G D• 1 6 4 0 D A T A O , , , , 1 7 6 , , 2 , 2 3 2 L J■ 1 6 5 0 D A T A O , 7 , 1 8 8 , , 1 0 , 6 , , 3 0 I ■ 1 6 6 0 D A T A O O 6 , , 2 O , 4 , , 2 4 , 2 t . I F• 1 6 7 0 D A T A 0 6 0 , 2 , , 5 2 , 4 , , 1 2 4 , 4 E ■ 1 6 8 0 D A T A O , 8 8 , 4 , , 4 8 , 2 4 , , . C L■ 1 6 9 0 D A T A 0 3 2 , , , 3 2 , , 2 , 1 9 2 , . E ■ 1 7 0 0 D A T A O , , , , , , , . M ■ 1 7 1 0 D A T A O . , , , , , , 2 5 3 B ■ 1 7 2 0 D A T A O , , , , , , , . M N■ 1 7 3 0 D A T A O , , , , , 1 6 , , . G B■ 1 7 4 0 D A T A 1 2 9 , , , 3 2 , , 2 , 2 0 , 6 4 I ■ 1 7 5 0 D A T A O , 1 6 2 , , 1 , 8 1 , , 4 , 1 0 K ■ 1 7 6 0 D A T A O 6 4 , , 8 4 , , 1 , 3 3 , , . G ■ 1 7 7 0 D A T A O , , , 6 8 , , , , . 1 0■ 1 7 8 0 D A T A O , , , , , , , . B B■ 1 7 9 0 D A T A O , , A D■ 1 8 0 0 D A T A 0 6 4 , , 2 , , 4 , 3 2 , , 1 2 8 H ■ 1 8 1 0 D A T A O , , , 2 , 8 , , 1 2 8 , 3 2 I ■ 1 8 2 0 D A T A 0 7 2 , , , 4 , 4 , 2 , 1 4 5 , . K ■ 1 8 3 0 D A T A 0 1 6 , 4 , , , 1 6 0 , 3 2 , 4 , 9 C ■ 1 8 4 0 D A T A O , 1 2 8 , 8 0 , , , 4 , 3 4 , 8 D G■ 1 8 5 0 D A T A O , , 1 , 3 2 , 1 2 8 , , , . D ■ 1 8 6 0 D A T A O , 4 , 2 , 1 , , , 3 2 , . E ■ 1 8 7 0 D A T A 0 1 6 , , l , , , 3 2 , l , , . 0 ■ 1 8 8 0 R E I N T E R R U P T D A T A M ■ 1 8 9 0 D A T A 1 2 0 , 1 6 9 , 2 1 , 1 4 1 , 2 0 , 3 M

C 0 4 7 :C 0 4 F :C 0 5 7 :C 0 5 F :C 0 6 7 :C 0 6 F :C 0 7 7 :C 0 7 F :C 0 8 7 :C 0 8 F :C 0 9 7 :C 0 9 F :C 0 A 7 :C O A F :C 0 B 7 :C O B F :C O C 7 :C O C F :C O 7 C O D F :C 0 E 7 :C O E F :C 0 F 7 :

7 8 D D 0 D E 9 7 8 O o 1 o O 1 O O O O 1 I 1

A 1 2 0 D E B C A 1 1 1 1 1 1 1 1 1 1 1 1 1 1

5 8 0 3 5 8A E 9 5A 0 E B B D 9 69 C C 9 3 8 0 3 5 8O F 3 0O D O F D 2O D O 3 O D O 8 O F 8 FO F C 3O F 8 FO D O 3 O I

1 6 C B 9 C 8 C 1 6 O O O O O O O O 1 O 1 1 1

• 1 R E C A V E O F T H • 1 R E C A V E A P E- 2 G 0 S U B 6 8 0

3 S Y S 9 4 3 : P 0 K E 2 0 4 0 , P : P1 9 2

• 4 0 N L G O S U B 9 0 , 1 1 0 , 1 3 0 ,

Page 94: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 94/104

• 8 4 0 P R I N T " [ P U R P L E ] [ s E P ] [ s E P ] [ 3 " [ c * ] " ] [ sE P ] [ s E P ] [ 4 " [ c * ] " ] [ 4 " [ s E P ] " ] [ 4 " [ c * ] » ] [ sE P ] [ c * ] [ s E P ] [ c * ] [ s S P ] [ s E P ] [ c * ] [ c * ] [ 31 " ] [ R V S 0 N ] K

• 8 5 0 P R I N T " [ R V S O N ] " T A B ( 3 0 ) " [ R V S O F F ] [ E L L O W ] T N T [ P U R P L E J " A

• 8 6 0 P R I N T " [ R V S O N ] H T A B ( 3 0 ) " [ R V S O F F ] [ 7 ] " ; T N G L

• 1 0 9 0 G E T J K $ : I F J K $ < > " " T H• 1 1 0 0 G E T P $ : I F P $ = " " T H E N 1• 1 1 1 0 I F P $ = " Y " T H E N 1 1 4 0• 1 1 2 0 I F P $ = " N " T H E N S Y S 6 5 4

E S + X . O : N E X T : E N D• 1 1 3 0 G O T 0 1 1 0 0• 1 1 4 0 G 0 S U B 7 6 0 : G 0 T 0 3 0• 1 1 5 0 D A T A 2 5 , 3 0 , 3 3 , 1 3 5 ,

Page 95: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 95/104

• 8 7 0 P R I N T " [ R V S O N ] [ P U R P L E ] " T A B O O ) " " : P RI N T " [ R V S O N ] [ R V S 0 F F ] [ 3 " " ] [ c * ] [ c * ] [ s E P] [ 3 " [ c * ] " ] [ s E P ] [ s E P ] [ c * ] [ s E P ] [ c * ] [ 3 "" ] [ s E P ] [ s E P ] [ c * ] [ s E P ] [ c * ] [ s E P ] [ 3 " [ c * " ] [ 3 " [ s E P ] " ] [ R V S 0 N ] I

• 8 8 0 F 0 R X = 0 T 0 2 : P R I N T " [ R V S O N ] " T A B ( 3 0 ) " " N E X T I C

- 8 9 0 P R I N T " [ R V S O N ] [ R V S O F F ] [ 3 " [ s E P ] " ] [ c] [ * ] [ 9 E P ] [ c * ] [ s E P ] [ c * ] [ 3 " [ s E P ] " ] [ 3 " [* J " ] [ s E P ] [ s E P ] [ c * ] [ c * ] [ s E P ] [ s E P ] [ 3 " [* ] " ] [ s E P ] [ s E P ] [ 3 " " ] [ R V S O N ] [ R V S O F F ]

[ Y E L L O W ] L I V E S " J N• 9 0 0 P R I N T " [ R V S O N ] [ P U R P L E ] " T A B ( 3 0 ) " [ R V S

O F F ] [ 7 ] " ; L I : P R I N T " [ R V S O N ] [ P U R P L E ] " A B ( 3 0 ) " C

• 9 1 0 P R I N T " [ R V S O N ] " T A B ( 3 0 ) " [ R V S O F F ] [ E L L O W ] S C O R E " : P R I N T " [ R V S O N ] [ P U R P L E [ R V S OF F ] [ 3 " " ] [ c * ] [ c * ] [ 3 " [ s E P ] " ] [ c * ] [ s E P ] [

* ] [ 3 " [ s E P ] " ] [ 3 " " ] [ s E P ] [ s E P ] [ c * ] [ c * [ 3 n [ s E P ] " ] [ 3 " [ c * ] " ] [ s E P ] [ s E P ] [ R V S O N ] " B

• 9 2 0 P R I N T T A B ( 3 3 ) " [ R V S 0 F F ] [ c 7 ] " ; S C : P R I N T" [ R V S O N ] [ P U R P L E ] " T A B ( 3 0 ) 1 t " : P R I N T " [ R V S ON " T A B ( 3 0 ) " [ R V S O F F ] [ Y E L L O W ] H I G H " N

• 9 3 0 P R I N T " [ R V S O N ] [ P U R P L E ] " T A B ( 3 0 ) " [ R V SO F F ] [ 7 ] " ; H S B 9 4 F O R X = 5 6 2 5 6 T 0 5 6 2 8 6 : P O K E X , 4 : N E X T : F O R X =1 9 8 4 T 0 2 0 1 4 : P O K E X , 1 6 0 : N E X T C

• 9 5 0 P O K E V + 2 8 , 4 5 : P O K E V + 1 6 , 3 2 : P O K E V + 3 7 , 1 : PO K E V + 3 8 , 8 : P O K E V + 2 3 , 9 6 : P O K E V + 2 9 , 9 6 C

• 9 6 0 P 0 K E 2 0 4 0 , P : P 0 K E V + 3 9 , 5 : P 0 K E V , 2 3 2 : P 0 K EV + 1 , 2 2 2 D D

• 9 7 0 P O K E 2 0 4 1 , 1 9 7 : P 0 K E V + 4 0 , 1 4 : P O K E V + 2 , 3 6 :P O K E V + 3 , 9 2 I

• 9 8 0 P 0 K E 2 0 4 2 , 1 9 5 : P 0 K E V + 4 1 , 1 4 : P 0 K E V + 4 , 3 2 :P O K E V + 5 , 5 8 A 9 9 P O K E 2 0 4 3 , 1 9 4 : P O K E V + 4 2 , 2 : P O K E V + 6 , 1 4 4 :

, 5 0 , 6 0 , 0 , 0 • 1 1 6 0 R E M J O Y S T I C K P • 1 1 7 0 D A T A 1 7 3 , 1 , 2 2 0 , 7 4

4 , 1 7 6 , 3 , 2 3 8 , 1 , 2 0 8 , 7 4 , 1 • 1 1 8 0 D A T A 0 , 2 0 8 , 2 0 8 , 3 1 ,

0 8 , 1 6 , 1 7 3 , 1 6 , 2 0 8 , 9 , 1 , 1 ■ 1 1 9 0 D A T A 1 6 9 , 8 0 , 1 4 1 , 0

3 , 1 6 , 2 0 8 , 4 1 , 2 5 4 , 1 4 1 , 1 6 • 1 2 0 0 D A T A 0 , 2 0 8 , 9 6 , 2 3 4 , 0 , 2 0 8 , 2 4 0 , 3 0 , 1 6 9 , 8 0 , 2

• 1 2 1 0 D A T A 2 0 8 , 2 0 , 1 7 3 , 1 1 7 3 , 1 6 , 2 0 8 , 4 1 , 2 5 4 , 1 4 1 ,

• 1 2 2 0 D A T A 0 , 1 4 1 , 0 , 2 0 8 , 2 0 8 , 9 , 1 , 1 4 1 , 1 6 , 2 0 8 , 9 6 ,

• 1 2 3 0 D A T A 3 2 , 6 0 , 3 , 3 2 , 6 3 , 9 6

• 1 2 4 0 R E • 1 2 5 0 D A T A 3 2 , 1 5 5 , 1 8 3 , 1

0 4 , 1 7 0 , 1 6 4 , 1 0 1 , 2 4 , 7 6 , 2 • 1 2 6 0 R E S P R I T E D A T• 1 2 7 0 D A T A 0 , 0 , 0 , 0 , 6 0 , 0

6 , 0 , 0 , 4 0 , 0 , 0 , 1 6 8 , 0 , 0 , 1 • 1 2 8 0 D A T A 0 , 1 5 6 , 0 , 0 , 4 0

0 , 1 3 0 , 0 , 0 , 2 4 3 , 1 9 2 , 0 , 0 , • 1 2 9 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , • 1 3 0 0 D A T A 0 , 0 , 0 , 0 , 6 0 , 0

6 , 0 , 0 , 4 0 , 0 , 0 , 1 6 8 , 0 , 0 , 1 • 1 3 1 0 D A T A 0 , 1 8 8 , 0 , 0 , 1 0

0 , 4 0 , 0 , 0 , 6 3 , 0 , 0 , 0 , 0 , 0 , • 1 3 2 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , ■ 1 3 3 0 D A T A 0 , 0 , 0 , 3 , 1 9 2 ,

0 , 6 3 , 9 2 , 0 , 6 3 , 9 2 , 0 , 6 3 , 9 ■ 1 3 4 0 D A T A 6 3 , 1 2 7 , 0 , 1 5 , 0 , 0 , 0 , 1 2 8 , 0 , 0 , 1 2 8 , 0 , 2 , ■ 1 3 5 0 D A T A 0 , 6 4 . , 0 , 0 , 6 4

0 , 0 , 0

I M P O R T A N T L e t t e f s ° . w f i i t e b a c k g r o u n d a r B u R e p e l l e n t l i n e c o d e s . D n o l e n t e r t h e m ! I I V I F U M i I a n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g h o y ! p r o g r a m s . R e f e r t t h e s

• 1 4 3 0 D A T A 1 , 2 5 5 , 2 4 0 , 3 , 2 5 5 , 2 4 8 , 3 , 2 5 5 , 2 4 8 ,3 , 2 5 5 , 2 4 8 , 3 , 2 5 5 , 2 4 8 , 3 , 2 5 5 , 2 4 0 , 1 , 2 5 5 , 2 2 4 N

• 1 4 4 0 D A T A 0 , 2 5 5 , 1 9 2 , 0 , 1 2 7 , 1 2 8 , 0 , 3 1 , 0 , 0 , 0, 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 M

• 1 4 5 0 D A T A 0 , 0 , 0 , 0 , 1 2 , 0 , 0 , 1 2 , 0 , 0 , 5 5 , 0 , 0 , 5

• 1 8 0 P R I N T T A B ( 1 1 ) " [ R ■ 1 9 0 N E X T Y • 2 0 0 P R I N T T A B ( 1 1 ) " [ R

S O F F ] [ H O M E ] "• 2 1 0 C $ ( l ) = " [ B L U E ] " :

Page 96: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 96/104

5 , 0 , 0 , 1 4 , 3 2 , 0 , 1 2 , 1 2 8 , 0 , 2 , 3 2 , 0 , 0 , 8 N • 1 4 6 0 D A T A 0 , 0 , 8 , 3 , 7 4 , 1 2 , 3 , 9 0 , 1 7 2 , 3 , 2 1 8 , 1

7 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 H • 1 4 7 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 N ■ 1 4 8 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,

3 , 1 9 9 , 1 2 8 , 7 , 2 3 9 , 1 9 2 , 1 5 , 2 3 9 , 2 2 4 F ■ 1 4 9 0 D A T A 1 5 , 2 5 5 , 2 2 4 , 1 5 , 2 5 5 , 2 2 4 , 1 5 , 2 5 5 , 2

2 4 , 7 , 2 5 5 , 1 9 2 , 3 , 2 5 5 , 1 2 8 , 1 , 2 5 5 , 0 . I ■ 1 5 0 0 D A T A 0 , 2 5 4 , 0 , 0 , 1 2 4 , 0 , 0 , 5 6 , 0 , 0 , 1 6 , 0 ,

0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 F

P O W E R S Q U A R E SF R O M P A G E 4 • 1 P 0 K E 5 3 2 8 0 , 0 : P 0 K E 5 3 2 8 1 , 0 : P 0 K £ 8 2 8 , l C • 2 P R I N T " [ C L E A R ] [ W H I T E ] [ 3 " [ D 0 W N ] " ] " T A B ( l

3 ) " P O W E R S Q U A R E S " 0 • 3 P R I N T T A B ( 9 3 ) " B Y J O H N F E D O R " G

4 G 0 S U B 6 8 0 : G O S U B 9 6 O : P R I N T " [ D O W N ] [ D O W N ] [3 " ] H 0 W M A N Y P L A Y E R S ( D O 2 " E

• 5 P 0 K E 1 9 8 . 0 M P■ 6 G E T A $ : I F ( A $ < " 1 " O R A $ > " 2 " ) A N D A $ < > " D " T H E

N 6 0 I F• 7 P R I N T A $ E • 8 P L - V A L ( A $ ) B • 9 D I M A ( 5 , 5 ) : R E M T H G R I D M

1 0 Z - l : P O K E V , 1 0 0 : P O K E V + 1 , 7 6 A • 1 1 0 F O R Y « 1 T O 5 : F O R X « 1 T O 5 L • 1 2 0 I F X - 3 A N D Y = 3 T H E N 1 4 0 F • 1 3 0 A ( X , Y ) - Z + 1 M • 1 4 0 Z = 1 - Z : N E X T X , Y D • 1 5 0 P R I N T " [ C L E A R K 3 " [ D 0 W N ] " ] " : T U = l O • 1 5 1 P R I N T " [ H 0 M E ] " T A B ( 3 2 ) " [ C Y A N ] [ c D ] [ 5 " [

I ] " ] [ c F ] A • 1 5 2 P R I N T T A B ( 3 2 ) " [ R V S 0 N ] [ c K ] [ B L U E ] [ 5 "

[ B L A C K ] " : W I = 0• 2 2 0 P R I N T " [ H O M E ] [ 5 "

Y = 1 T 0 5 : F O R X = 1 T 0 5• 2 3 0 P R I N T C $ ( A ( X , Y ) )

S ' ^ L E F T r n S 1 1 " ] [ D 0U P ] [ U P ] " ;

• 2 4 0 N E X T X : P R I N T " [ D O( 1 2 ) : N E X T Y

• 2 4 5 I F W I O 0 T H E N 8 0 0• 2 5 0 T $ ( 1 ) = " B L U E " : T $ • 2 6 0 P R I N T " [ H O M E ] [ W H

: P O K E V + 2 1 , 1 • 2 7 0 I F T U = 2 A N D P L = 1 0 R• 2 8 0 I F ( P E E K ( 5 6 3 2 2 - - 2 9 0 X = ( P E E K ( V ) - 1 0 0 ) • 3 0 0 Y = ( P E E K ( V + l ) - 7 6 - 3 1 0 J = ( P E E K ( 5 6 3 2 2 - T • 3 2 0 I F ( J A N D 1 ) = 1 T H E N • 3 3 0 I F ( J A N D 2 ) ^ 2 T H E N • 3 4 0 I F ( J A N D 4 ) = 4 T H E N • 3 5 0 I F ( J A N D 8 ) = 8 T H E N • 3 6 0 I F X = O T H E N X = 1■ 3 7 0 I F X = 6 T H E N X = 5• 3 8 0 I F Y = O T H E N Y = 1• 3 9 0 I F Y = 6 T H E N Y = 54 0 P O K E V , 1 0 0 + C X - l )

2 4 - 4 1 0 I F ( P E E K ( 5 6 3 2 2 - T• 4 2 0 I F A ( X , Y ) O T U T H E • 4 2 2 R E C O M P A R E T O

4 3 F 0 R I = - 5 T 0 5 : I F X + • 4 3 2 I F A ( X + I , Y ) < > 0 T • 4 3 5 K = S G N ( I ) : F O R 1 1 • 4 3 7 I F X + I 1 - K < 1 O R• 4 3 8 A ( X + I 1 , Y ) = A ( X + I ■ 4 4 0 N E X T I 1 : G O T O 4 8 O

• 5 3 0 I F A ( X + X 1 , Y + Y 1 ) < > T U T H E N 5 5 O N 5 4 F 0 R Y l = l T 0 1 : F 0 R X l = l T 0 1 : N E X T X 1 , Y 1 : G 0 T 05 6 J

• 5 5 0 N E X T X 1 , Y 1 : G O T O 4 9 O F 5 6 F 0 R Y = l T 0 2 : F 0 R X - 1 T 0 5 : I F A ( X , Y ) = 1 T H E N N EX T X , Y : I F A ( 1 , 3 ) - 1 A N D A ( 2 , 3 ) = 1 T H E N W I = . 1 L 5 7 F O R Y = 4 T O 5 : F 0 R X = l T 0 5 : I F A ( X , Y ) = 2 T H E N N EX T X , Y : I F A ( 4 , 3 ) = 2 A N D A ( 5 , 3 ) = 2 T H E N W I = 2 B

U E ] [ 5 " " ] • 9 6 2 F O R X - 1 T O 3• 9 6 5 P R I N T T A B ( 1 7 ) " [ R V S O

L U E ]• 9 7 0 N E X T X • 9 7 5 P R I N T T A B ( 1 7 ) l t [ R V S

H I T E ] " • 9 8 0 P R I N T " [ H 0 M E ] [ 6 " [ D 0

Page 97: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 97/104

• 5 8 0 G 0 T 0 2 2 0 G • 6 0 0 D A T A O , O / j / j , 0 , 0 , 0 , 0 K • 6 1 0 D A T A O , 0 , 0 , 0 , 0 , 0 , 0 , 0 K • 6 2 0 D A T A O , 0 , 0 , 0 , 0 , 0 , 1 2 7 , 2 5 2 G ■ 6 3 0 D A T A O , 1 2 7 , 2 5 2 , 0 , 9 6 , 1 2 , 0 , 9 6 J ■ 6 4 0 D A T A 1 2 , 0 , 9 6 , 1 2 , 0 , 9 6 , 1 2 , 0 M • 6 5 0 D A T A 9 6 , 1 2 , 0 , 9 6 , 1 2 , 0 , 9 6 , 1 2 C • 6 6 0 D A T A O , 9 6 , 1 2 , 0 , 1 2 7 , 2 5 2 , 0 , 1 2 7 A • 6 7 0 D A T A 2 5 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 B • 6 8 0 F 0 R I = 0 T O 6 3 : R E A D A : P O K E 8 3 2 + I , A : N E X T I B

6 8 F 0 R I = 4 9 1 5 2 T 0 4 9 2 0 6 : R E A D A : P O K E I , A : N E X T: S Y S 4 9 1 5 2 E

■ 6 9 0 V = 5 3 2 4 8 L P• 7 0 0 P O K E V + 2 1 , 0 : P 0 K E V + 2 3 , l : P O K E V + 2 9 , l G • 7 1 0 P 0 K E V + 2 8 , 0 : P 0 K E V + 3 9 , l M • 7 2 0 P O K E 2 O 4 O . 1 3 L G• 7 3 0 P O K E V , 1 4 8 : P O K E V + 1 , 1 2 4 E • 7 4 0 R E T U R N H E• 7 5 0 R E M C O M P U T E R ' S T U R N L • 7 5 5 Y 1 = I N T ( R N D ( 1 ) * 5 ) + 1 H G• 7 6 0 X 1 = I N T ( R N D ( 1 ) * 5 ) + 1 A • 7 6 4 I F T 4 ( T U ) = X 1 + ( Y 1 ) * 6 T H E N 7 5 5 P • 7 6 6 T 4 ( T U ) = X + ( Y ) * 6 J G- 7 6 7 P O K E V , 7 6 + ( X 1 ) * 2 4 : P O K E V + 1 , 5 2 + ( Y 1 ) * 2 4 N - 7 7 0 I F A ( X 1 , Y 1 ) O T U T H E N 7 5 5 I • 7 8 0 X = X 1 : Y = Y 1 : G O T O 4 2 O P • 8 0 0 R E E N O F G A M E E • 8 1 0 P O K E V + 2 1 , 0 H

8 2 F 0 R X = 0 T 0 2 5 5 : P 0 K E 5 3 2 8 1 , X : P O K E 5 3 2 8 0 , 2 55 - X : N E X T X I E

• 8 3 0 P O K E 5 3 2 8 0 , 0 : P O K E 5 3 2 8 1 , 0 F • 8 4 0 X 1 = 2 : I F W I = 1 T H E N X 1 = 6 P • 8 5 0 P 0 K E 5 3 2 8 0 . X 1 L • 8 6 0 P R I N T " [ C L E A R ] [ W H I T E ] [ 3 " [ D O W N ] " ] " T $ ( W

I ) W 0 N [ 3 " ! " ] " G • 8 7 0 P R I N T T A B ( 6 ) " [ 1 9 " [ D O W N ] " ] P R E S S < R E T U R

9 9 P O K E V , 1 4 9 : P O K E V + 1 ,• 9 9 5 R E T U R N

D - S N A PF R O M P A C E 2 • D I M S C $ ( 2 5 5 ) , Q T ( 2 5 4 ) ,• P 0 K E T X , l l : P O K E T Y , 0 : S

T " • P 0 K E T X , 2 5 : P 0 K E T Y , 0 : S

T " • P R I N T " [ H O M E ] [ D O W N ] " ;• F 0 R X = 0 T 0 2 5 5 : P R I N T S C $

X • R E T U R N • P O K E C B + L P + 4 0 , 5 : P O K E C• N U M = P E E K ( B A S E + P S ) : P O

S Y S 8 2 8 : P R I N T " [ 5 " " ] [ 6 • P 0 K E T X , 1 3 : P 0 K E T Y , l l :

] [ 5 " [ L E F T ] " ] " ; S C $ ( N U M )• P 0 K E T X , 1 3 : P 0 K E T Y , 1 2 :

] [ 5 " [ L E F T ] " ] " ; M I D $ ( H X )

• 1 P R I N T M I D $ ( H X $ , N U M - 11

• 1 P O K E T X , 1 3 : P 0 K E T Y , 1 3" ] [ 5 " [ L E F T ] " ] " ; N U M

• 1 R E T U R N • 1 I F A $ O " [ U P ] " A N D A $ < >

I G H T ] " A N D A $ O " [ L E F T ] " T 1 I F A $ = " [ R I G H T ] " T H E N L 2 5 5 T H E N P S = 0 : G 0 S U B 6 : G 0 T

• 1 I F A $ = " [ L E F T ] " T H E N L T H E N P S = 2 5 5 : G 0 S U B 6 : G O T 0

• 1 I F A $ = " [ L E F T ] " O R A $ =

■ 3 G E T A $ : I F A $ = " " T H E N 3 0 D • 3 G 0 T 0 1 6 A

3 I F A $ = » " + " T H E N G O S U B 5 2 5 0 0 : G O S U B 5 0 O 0 0 : G O SU B 1 : G O S U B 6 : G O T 0 3 0 P

■ 3 I F A $ = " - " T H E N G O S U B 5 2 6 O O : G O S U B 5 0 0 O 0 : G O SU B 1 : G O S U B 6 : : G O T O 3 Q H

• 3 I F A $ - " $ " T H E N G O S U B 5 2 O O O : G O T O 2 8 J ' 3 I F A $ = " @ " T H E N G O S U B 5 4 O O O : G O T O 2 8 H

■ 4 2 0 2 4 P R I N T # 3 , B 1 $ B 2 ■ 4 2 0 3 0 N E X T• 4 2 0 3 5 P R I N T # 3 , : P R I N

D ] U M P . " : P R I N T # 3 f• 4 2 0 6 6 C L 0 S E 3 : R E T U R N■ 4 5 9 0 0 P R I N T " [ C L E A R ]

N ] [ s N ] [ R V S O F F ] O R M A• 4 5 9 0 1 P R I N T " [ 9 " " ]

Page 98: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 98/104

• 3 I F A $ = " N " T H E N G O S U B 5 2 7 0 O : G O S U B 5 O 0 O 0 : G O SU B 1 : G O S U B 6 : G O T 0 3 0 0

• 3 I F A $ = " J " T H E N G 0 S U B 5 2 8 0 0 : G O S U B 5 O 0 O 0 : G O SU B 1 : G O S U B 6 : G O T O 3 O P

• 3 I F A $ = " " T H E N G O S U B 5 0 0 0 0 : G O S U B 1 : G O S U B 6 :G O T O 3 O N 3 I F A $ = " * " T H E N G O S U B 5 9 0 0 0 : G O S U B 1 : G 0 S U B 6 :G O T O 3 O H 4 I F A $ = " R " T H E N G O S U B 5 4 5 0 0 : G O S U B 5 O 0 0 0 : G O SU B 5 9 0 0 0 : G 0 S U B l : G O S U B 6 : G O T O 3 0 J 4 I F A $ - " W " T H E N G O S U B 5 4 5 9 6 : G O S U B 5 1 0 0 0 : G O SU B 5 9 0 O 0 : G O S U B l : G O S U B 6 : G 0 T O 3 0 M F

• 4 I F A $ = " S " T H E N G 0 S U B 4 5 9 0 0 : G O S U B 5 9 0 0 0 ; G O SU B 1 : G O S U B 6 : G O T O 3 O K

• 4 I F A $ = " C " T H E N G O S U B 5 3 0 0 0 : G 0 S U B 5 9 0 0 0 : G O SU B 1 : G O S U B 6 : G O T O 3 O J • 4 I F A $ = " ? " T H E N G O S U B 4 2 0 0 0 : G O T 0 3 0 K

• 4 I F A $ = " [ s Q ] " T H E N P R I N T " [ C L E A R ] [ 0 ] K ] [ R ] E A D Y " : E N D L L

• 9 G O T 0 3 0 E • 1 0 0 I N $ = " " B • 1 0 1 P R I N T " [ R V S O N ] [ R V S O F F ] [ L E F T ] " j M N• 1 0 2 G E T A $ : I F A $ = " " T H E N 1 0 2 N • 1 0 3 I F ( A $ = " [ L E F T ] " 0 R A $ = C H R $ ( 2 0 ) ) A N D L E N ( IN $ ) = O T H E N 1 0 2 J • 1 0 4 I F A $ = C H R $ ( 1 3 ) T H E N P R I N T " " : R E T U R N P ■ 1 0 5 I F A $ = " [ L E F T ] " 0 R A $ = C H R $ ( 2 0 ) T H E N P R I N T "

[ L E F T ] [ L E F T ] [ L E F T ] [ R V S O N ] [ R V S O F F ] [ L E FT ] " ; : I N $ = M I D $ ( I N $ , 1 , L E N ( I N $ ) - 1 ) : G O T 0 1 0 2 M P

■ 1 0 6 I F A $ < C H R $ ( 3 2 ) 0 R A $ > " [ 8 Z ] " T H E N 1 0 2 M • 1 0 7 I N $ = I N $ + A $ K • 1 2 0 P R I N T " [ L E F T ] " ; A $ ; " [ R V S O N ] [ R V S O F F ] [

L E F T ] " ; M • 1 2 1 G O T 0 1 0 2 J • 1 9 9 S T O P F

F ] N S T R I P P E D T E X T ? "■ 4 5 9 0 2 G E T A $ : I F A $ < > • 4 5 9 0 3 S B = 0 : I F A $ = " U " - 4 5 9 0 4 P R I N T " [ s E ] N T

T H E N E X T L I N E "• 4 5 9 0 5 G 0 S U B 1 0 0■ 4 5 9 0 6 I F P S + L E N C I N $ )

, 1 , 2 5 6 - P S )• 4 5 9 1 0 F O R X = 1 T O L E N ( I ■ 4 5 9 1 1 V L = A S C ( M I D $ ( I ■ 4 5 9 1 2 P O K E B A S E + P S + X• 4 5 9 1 3 N E X T■ 4 5 9 1 4 R E T U R N • 4 9 5 9 9 S T O P■ 4 9 9 9 9 S T O P■ 5 0 0 0 0 0 P E N 1 5 , 8 , 1 5 : > 7 3 T H E N 6 2 0 O 0• 5 0 0 0 1 0 P E N 2 , 8 , 2 , l t # "■ 5 0 0 0 2 P R I N T # 1 5 , " U 1 "■ 5 0 0 0 3 S Y S 4 9 1 5 2■ 5 0 0 0 4 C L 0 S E 2• 5 0 0 0 5 C L 0 S E 1 5• 5 0 0 0 6 S Y S 6 5 5 1 1• 5 0 0 0 7 R E T U R N' 5 1 0 0 0 I F D $ O " [ s Y ] "• 5 1 0 0 1 O P E N 1 5 , 8 , 1 5 : I

R X O 7 3 T H E N 6 2 0 0 0• 5 1 0 0 2 0 P E N 2 , 8 , 2 , " # "• 5 1 0 0 3 P R I N T # 1 5 f " B - P• 5 1 0 0 4 S Y S 4 9 1 7 5• 5 1 0 0 5 P R I N T # 1 5 f " U 2 "• 5 1 0 0 6 C L 0 S E 2■ 5 1 0 0 7 C L 0 S E 1 5■ 5 1 0 0 9 R E T U R N■ 5 2 0 0 0 P R I N T " [ C L E A R ]

5 2 0 1 1• 5 2 0 1 2 P R I N T : I F S T - 0 T H E K 5 2 0 0 1■ 5 2 1 0 0 P R I N T " [ 3 " [ L E F T ] 1 1 ] [ B ] L 0 C K S F R E E .• 5 2 1 0 1 C L 0 S E 2 : P R I N T• 5 2 1 0 2 P R I N T " [ 3 " [ D 0 W N ] " ] [ R V S 0 N ] [ 6 " " ] [ s

P ] [ b R ] [ s E ] [ s S ] [ s S ] [ s A ] [ s N ] [ s Y K ] [ s E ] [ b Y [ T ] [ s 0 [ C ] [ s 0 ] [ s

H F

O P

• 5 2 8 5 0 I F T R > 1 7 A N D S O 1 8 T • 5 2 8 6 0 I F S O 2 0 T H E N E - 1• 5 2 8 7 0 I F E - O T H E N R E T U R N■ 5 2 8 8 0 P R I N T " [ C L E A R ] [ 4 "

T ] H E B L O C K Y O A T T E M P T • 5 2 8 8 1 P R I N T " [ D 0 W N ] [ 3 "

K " T R " S E C T O R " S C "• 5 2 8 8 2 P R I N T " [ D O W N ] [ 3 "

Page 99: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 99/104

] [ T ] [ s I ] [ s N ] [ s U ] [ s E ] [ 7 " " ] [ R V S O F F ]5 2 1 0 3 G E T A $ : I F A $ = " " T H E N 5 2 1 0 3

• 5 2 1 0 4 R E T U R N• 5 2 5 0 0 S C = S C + 1

5 2 5 1 0 I F S C > 1 6 A N D T R > 3 O T H E N T R = T R + 1 : S C - 0 : G OT 0 5 2 5 5 0

• 5 2 5 2 0 I F S C > 1 7 A N D T R > 2 4 T H E N T R = T R + 1 : S O O : R ET U R N

• 5 2 5 3 0 I F S O 1 8 A N D T R > 1 7 T H E N T R = T R + l : S O 0 : R ET U R N5 2 5 4 0 I F S C > 2 O T H E N T R = T R + 1 : S C - O : R E T U R N

• 5 2 5 5 0 I F T R > 3 5 T H E N T R » 1 : R E T U R N• 5 2 5 6 0 R E T U R N• 5 2 6 0 0 S C = S C - 1• 5 2 6 1 0 I F S C > = O T H E N R E T U R N5 2 6 2 0 T R = T R - 1 : I F T R < 1 8 A N D T R > 0 T H E N S C = * 2 0 : R

T U R N• 5 2 6 2 5 I F T R < 1 T H E N T R = 3 5 : G O T O 5 2 6 5 O• 5 2 6 3 0 I F T R < 2 5 T H E N S C = 1 8 : R E T U R N• 5 2 6 4 0 I F T R < 3 1 T H E N S C = 1 7 : R E T U R N• 5 2 6 5 0 S C = 1 6 : R E T U R N• 5 2 7 0 0 O T - T R : O S - S C i E - 0• 5 2 7 1 0 T R = P E E K ( B A S E ) : S C = P E E K ( B A S E + 1 )• 5 2 7 2 0 I F T R < 1 O R T R > 3 5 T H E N E = 1

5 2 7 3 0 I F T R > 3 0 A N D S O 1 6 T H E N E = . l : G O T O 5 2 7 7 O• 5 2 7 4 0 I F T R > 2 4 A N D S C > 1 7 T H E N E = 1 : G O T O 5 2 7 7 O• 5 2 7 5 0 I F T R > 1 7 A N D S C > 1 8 T H E N E - l : G O T O 5 2 7 7 0■ 5 2 7 6 0 I F S O 2 0 T H E N E - 1• 5 2 7 7 0 I F E - O T H E N R E T U R N• 5 2 7 8 0 P R I N T " [ C L E A R ] [ 4 " " ] [ s E ] R R O R . [

T ] H E B L O C K Y O A T T E M P T E D T • 5 2 7 8 1 P R I N T " [ D 0 W N ] [ 3 " " ] R E A D W A A T R A C

K " T R " S E C T O R " S C "• 5 2 7 8 2 P R I N T " [ D 0 W N ] [ 3 " " ] D O E S N O E X I S T .

[ I ] I S A N I L L E G A L "

D P O L

I

G

I D G K P D F L P M O A I P M D N P N

D

H

L

[ I ] I S A N I L L E G A L "• 5 2 8 8 3 P R I N T " [ D O W N ] [ 3 "

E R E N C E . "• 5 2 8 8 4 P R I N T " [ D O W N ] [ 3 "

] [ E ] [ a S ] [ s S ] [ s A ]E ] [ s Y [ T ] [ s 0 ] [ s

[ I ] [ s N ] [ s U ] [ s E ] [ R• 5 2 8 8 5 G E T A $ : I F A $ = " " T H E • 5 2 8 8 6 T R = O T : S C = 0 S : E = O :

5 3 0 0 0 P O K E T X , 0 : P O K E T Y , ■ 5 3 0 0 1 P R I N T " [ 3 9 " " ] " ;• 5 3 0 0 2 P O K E T X , 0 : P O K E T Y , • 5 3 0 0 3 P R I N T " [ R V S O N ] [ a

R V S O N ] [ s D ] [ R V S O F F ] E C I )

■ 5 3 0 0 4 G E T A $ : I F A $ O " D " A ■ 5 3 0 0 5 P O K E T X , O : P O K E T Y , • 5 3 0 0 6 P R I N T " [ 3 9 " " ] " ;

5 3 0 0 7 P O K E T X , 0 : P O K E T Y , ■ 5 3 0 0 8 I F A $ = " D " T H E N 5 3 1 0

5 3 0 0 9 P O K E T X , 0 : P O K E T Y , • 5 3 0 1 0 H B $ = M I D $ ( H X $ , I N T

( H X $ , N U M - 1 6 * I N T ( N U M / 1 6 • 5 3 0 1 1 P R I N T " [ E ] N T E R

X V A L U E o = > " H B $ " < = = [ 4• 5 3 0 1 9 P O K E T X , 2 4 : P O K E T Y

5 3 0 2 0 P 0 K E 2 0 4 , 0 : P O K E 2 OH E N 5 3 0 2 05 3 0 2 1 I F A $ < " A " A N D A $ > " 9 0 K E 5 3 2 8 1 , O : G O T O 5 3 0 2 05 3 0 2 2 I F A $ > " F " 0 R A $ < " 0 " K E 5 3 2 8 1 , 0 : G O T 0 5 3 0 2 0

■ 5 3 0 2 4 P O K E T X , 2 4 : P 0 K E T Y• 5 3 0 2 5 I F A $ > " : " T H E N H N = 1

R I N T C H R $ ( 1 2 8 + A S C ( A $ ) ) ; • 5 3 0 2 6 H N = d 6 * V A L ( A $ ) : P R

• 5 3 0 5 1 P R I N T " [ 3 9 " " ] " ; I • 5 3 0 9 9 P O K E B A S E + P S , H N + L N : R E T U R N D • 5 3 X 0 0 P O K E T X , 0 : P 0 K E T Y f 2 2 : S Y S 8 2 8 B • 5 3 1 0 1 P R I N T " [ 3 9 " " ] " ; I ■ 5 3 1 0 2 P O K E T X , 0 : P 0 K E T Y , 2 2 : S Y S 8 2 8 D ■ 5 3 1 0 3 P R I N T " [ E ] N T E R [ D ] [ s E ] [ s C ] [ s

I ] [ s M ] [ s A ] [ a L V A L U E - = " N U M G ■ 5 3 1 1 0 P O K E T X , 2 4 : P O K E T Y , 2 2 : S Y S 8 2 8 K O

• 5 4 5 9 6 P R I N T " [ C L E A R ]] [ U ] [ S S ] [ s R ] [ s E

[ W ] [ s A ] [ s N ] [ s] [ R ] [ s I ] [ a T ] [ a

I ] [ s S ] [ s K ] ? "• 5 4 5 9 7 G E T A $ : I F A $ = " " T• 5 4 5 9 8 D $ = A $ : I F A $ O " E T U R N

Page 100: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 100/104

• 5 3 1 1 1 I N P U T A $ D • 5 3 1 1 2 I F V A L ( A $ ) > 2 5 5 O R M I D $ ( A $ , 1 , 1 ) > " 9 " O R M

I D $ ( A $ , l , l ) < " 0 " T H E N 5 3 1 0 0 I 5 3 1 9 8 P O K E T X , 0 : P O K E T Y , 2 2 : S Y S 8 2 8 J

• 5 3 1 9 9 P R I N T " [ 3 9 " " ] " ; B ■ 5 3 2 0 0 N U M = V A L ( A $ ) L • 5 3 2 0 1 P O K E B A S E + P S , N U M : R E T U R N G

5 4 0 0 0 P O K E T Y , 2 2 : P O K E T X , 0 : S Y S 8 2 8 B - 5 4 0 0 1 P R I N T " [ 3 9 " " ] N • 5 4 0 0 2 P O K E T Y , 2 2 : P 0 K E T X , 0 : S Y S 8 2 8 D ■ 5 4 0 1 0 P R I N T " [ E ] N T E R T H E [ D ] [ s 0 ] [ s

S C O M M A N D > " ; P • 5 4 0 1 1 G O S U B 1 0 0 : L $ = M I D $ ( I N $ , 1 , 1 ) : A $ = I N $ I ■ 5 4 0 1 2 I F L E N ( A $ ) < 1 T H E N G O T O 5 4 O 9 7 M

5 4 0 1 3 I F A $ = " $ " T H E N G O S U B 5 2 0 0 0 : G 0 T 0 5 4 0 3 6 K ■ 5 4 0 1 4 I F A $ = . " @ " T H E N 5 4 0 3 6 K • 5 4 0 1 5 I F L $ ° " U " 0 R L $ = " M " O R L $ = " B " T H E N 5 4 0 O 0 B • 5 4 0 1 6 I F L $ O " N " T H E N 5 4 0 2 0 H • 5 4 0 1 7 P R I N T " [ s D ] 0 Y O U [ R ] [ s E ] [ s A ] [ s

L ] [ s L ] [ s Y W A N T T O [ N ] [ s E ] [ s W T I D I S K ? " M 5 4 0 1 8 G E T P $ : I F P $ = " " T H E N 5 4 0 1 8 K

• 5 4 0 1 9 I F P $ O " [ s Y ] " A N D P $ O " Y 1 1 T H E N 5 4 0 9 7 C • 5 4 0 2 0 0 P E N 1 5 , 8 , 1 5 , A $ G • 5 4 0 2 1 C L 0 S E 1 5 O F

5 4 0 3 6 P O K E T Y , 2 2 : P O K E T X , 0 : S Y S 8 2 8 F • 5 4 0 3 7 P R I N T " [ 3 9 " " ] A ■ 5 4 0 3 8 P O K E T Y , 2 2 : P 0 K E T X , 0 : S Y S 8 2 8 A ■ 5 4 0 4 0 0 P E N 1 5 , 8 , 1 5 P • 5 4 0 4 1 I N P U T # 1 5 , A , A $ , E T , E S E • 5 4 0 4 2 P R I N T " [ S ] T A T U S # « " A " - " A $ " " E T " ,

" E O • 5 4 0 4 6 C L 0 S E 1 5 P E• 5 4 0 4 7 P R I N T " [ s P ] R E S S A N Y K E Y T C O N T I N U

E C

• 5 4 6 0 0 O T = T R : O S = S C : P RK = " T R " [ S ] E C T O R N ] [ a W ] R I T E T O T R A C

• 5 4 6 0 1 P O K E T X , 1 6 : P 0 K • 5 4 6 0 2 I F V A L ( I N $ ) = 0 T H■ 5 4 6 0 3 T R = V A L ( I N $ )■ 5 4 6 0 4 P R I N T : P R I N T " ■ 5 4 6 0 5 P O K E T X , 1 3 : P 0 K ■ 5 4 6 0 6 S C = V A L ( I N $ )■ 5 4 6 1 0 G O T O 5 2 7 2 0' 5 9 0 0 0 P R I N T " [ C L E A R ] [

[ T ] R A C K = [ 7 " " ] [ sF ] [ G R E E N ] "

■ 5 9 0 0 1 P R I N T " [ 5 " [ D O W NL L O W ] [ 2 4 " " ] [ R V S O F F

■ 5 9 0 0 2 P R I N T " [ R V S O N ] [F ] [ G R E E N ] " ;

• 5 9 0 0 3 P R I N T " [ D O W N ]• 5 9 0 0 4 P R I N T " [ 5 " " ] [ s

I ] = > "• 5 9 0 0 5 P R I N T " [ 6 " " ] [ s■ 5 9 0 0 6 P R I N T " [ 3 " " ] [ • 5 9 0 0 7 P R I N T " [ D 0 W N ] [ 5

H I T E ] [ s R ] [ R E D ] E A D] [ W ] [ R E D ] R I T E [ G R E E N ] "

■ 5 9 0 0 8 P R I N T " [ 5 " H ] [ R[ R E D ] [ s N ] E X T [ B ]

D ] [ s P ] R E V I O U S [ B • 5 9 0 0 9 P R I N T " [ 5 " " ] [ R

N ] [ R E D ] E X T [ F ] - [ J ] [ R E D ] U M P C R S R - L

■ 5 9 0 1 0 P R I N T " [ 5 " " ] [ RC ] [ R E D ] H A N G E [ B

] [ W H I T E ] [ R E D ] [ s R ] E

• 6 0 0 0 1 G 0 S U B 6 3 0 0 0 M 6 0 0 0 2 F O R X = O T O 4 5 : R E A D Y : P 0 K E 4 9 1 5 2 + X , Y : N E X

I • 6 0 0 0 3 D A T A 1 6 2 , 2 , 3 2 , 1 9 8 , 2 5 5 , 1 6 2 , 0 , 3 2 , 2 0 7 ,

2 5 5 , 1 3 4 , 2 5 3 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 1 5 7 , 8 0 , 1 9 5 P • 6 0 0 0 4 D A T A 2 3 2 , 2 0 8 , 2 4 1 , 9 6 , 1 6 2 , 2 , 3 2 , 2 0 1 , 2 5

5 , 1 6 2 , 0 , 1 8 9 , 8 0 , 1 9 5 , 1 3 4 , 2 5 3 , 2 3 4 , 2 3 4 , 2 3 4 C • 6 0 0 0 5 D A T A 2 3 4 . 3 2 , 2 1 0 , 2 5 5 , 2 3 2 , 2 0 8 , 2 4 1 , 9 6 D

: P R I N T " 1 2 8 M U L T I R A M I • 1 1 0 D A T A 1 6 9 , 3 3 , 1 6 2 , 1 2 ,

1 7 3 , 9 3 , 1 0 4 8 - 1 2 0 D A T A 1 3 , 2 0 8 , 1 7 , 1 6 2 ,

, 1 9 , 1 5 7 , 9 9 1- 1 3 0 D A T A O , 1 0 4 , 1 5 7 , 0 , 1 8

5 , 1 2 7 , 2 0 8 , 1 4 9 9• 1 4 0 D A T A 5 1 , 1 6 5 , 2 1 1 , 2 0 1

Page 101: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 101/104

• 6 0 0 0 6 F 0 R X = > 0 T 0 2 5 5 : S C $ ( X ) = C H R $ ( X ) : N E X T F E• 6 0 0 0 7 S C $ ( 0 ) - " [ R V S O K ] @ [ R V S O F F ] " : F O R X - 1 T O

3 1 : S C $ ( X ) - C H R $ ( X + 6 4 ) : N E X T C • 6 0 0 0 8 F O R X = 1 2 9 T O 1 5 9 : S C $ ( X ) = C H R $ ( X - 6 4 ) : N E

X T G F• 6 0 0 0 9 S C $ ( 1 2 8 ) = " [ R V S 0 N ] @ [ R V S 0 F F ] " : S C $ ( 3 4

) = " t " : S C $ ( 3 2 ) = " [ R V S 0 N ] [ R V S O F F ] " B 6 0 0 1 0 F O R X = 8 2 8 T O 8 3 5 : R E A D Y : P O K E X , Y : N E X T G

• 6 0 0 1 1 D A T A 1 6 O , O O , 1 6 2 , O O , 3 2 , 2 4 O , 2 5 5 , 9 6 F • 6 0 0 1 2 T X = 8 2 9 : T Y = 8 3 1 H • 6 0 0 1 3 H X $ - " 0 1 2 3 4 5 6 7 8 9 [ s A ] [ s B ] [ s C ] [ s D

] [ E ] [ a F ] J • 6 0 0 1 4 S P $ = " " : Z $ = C H R $ ( 0 ) : Q $ = C H R $ ( 3 4 ) N C• 6 0 0 1 5 B A S E - 5 0 0 0 0 : C B = 5 5 2 9 6 : L P - 0 : P S = L P C • 6 0 0 1 6 S C = 0 0 : T R = 1 8 O • 6 1 9 9 9 G 0 T 0 2 8 B 6 2 0 0 0 C L 0 S E 2 : C L 0 S E 1 5 : P R I N T " [ R V S O N ] [ Y E L L O

W ] [ s D ] [ s I ] [ s S ] [ s K ] [ R V S O F F ] [ C Y A N ] [ O ] P E R A T I O N A B O R T E D . " B

• 6 2 0 0 1 P R I N T " [ s E ] [ s R ] [ s R ] [ s 0 ] [ s R # ; X : E N D J

• 6 3 0 0 0 P R I N T " [ 5 " [ D 0 W N ] " ] [ W H I T E ] [ 9 " " ] [ s] L E A S E W A I T A B O U T F I V E " D G

• 6 3 0 0 1 P R I N T " [ D O W N ] [ 7 " " ] S E C O N D S W H I L E [ I P E R F O R M T H E • 6 3 0 0 2 P R I N T " [ D O W N ] [ 1 0 " " ] N E C E S S A R Y P R E L I

M I N A R Y " K C• 6 3 0 0 3 P R I N T " [ D O W N ] [ 1 4 " " ] F U N C T I O N S . [ G R E E

N ] [ l l " " ] E • 6 3 1 9 9 R E T U R N G

1 2 M U L T I R A F R O M P A C E 3 • 1 R E M * * * 1 2 M U L T I R A M * * * B U C K C H I L D R

2 0 5 , 9 5 , 1 3 , 1 5 7 5• 1 5 0 D A T A 2 4 O , 3 8 , 1 4 1 , 9 5 ,

0 , 1 4 1 , 9 6 , 1 3 4 8• 1 6 0 D A T A 1 3 , 2 0 1 , 1 , 2 0 8 , 1

1 4 1 , 9 4 , 1 0 9 1• 1 7 0 D A T A 1 3 , 7 6 , 5 8 , 1 2 , 2 0

4 , 7 , 8 7 4• 1 8 0 D A T A 2 0 1 , 6 0 , 2 4 0 , 8 9 ,

1 3 , 1 4 1 , 9 8 , 1 6 1 2• 1 9 0 D A T A 1 3 , 1 7 3 , 1 6 , 1 8 , 1

8 , 1 5 7 , 1 0 4 , 9 5 9• 2 0 0 D A T A 1 3 , 1 7 4 , 9 6 , 1 3 , 1

9 , 1 0 0 , 1 3 , 1 0 7 5• 2 1 0 D A T A 1 4 1 , 1 6 , 1 8 , 1 8 9 ,

7 3 , 9 4 , 1 3 , 9 3 7 • 2 2 0 D A T A 2 0 1 , 4 , 2 4 0 , 9 , 1 6 1 0 8 , 1 3 , 1 1 8 1• 2 3 0 D A T A 4 4 , 1 6 9 , 2 5 5 , 1 3 3

1 8 , 1 6 9 , 0 , 1 1 9 3• 2 4 0 D A T A 1 7 0 , 1 3 3 , 4 5 , 1 2 9

1 4 1 , 1 8 , 1 8 , 1 0 7 5• 2 5 0 D A T A 2 3 2 , 1 3 4 , 4 5 , 1 7 3

6 9 , 1 6 0 , 1 6 2 , 1 4 3 5• 2 6 0 D A T A 3 9 , 1 5 7 , 0 , 4 , 2 0 2 2 4 3 , 1 5 7 , 1 4 1 4• 2 7 0 D A T A 1 1 7 , 1 3 , 1 6 9 , 0 , 1

2 3 2 , 1 4 2 , 0 , 1 5 2 7• 2 8 0 D A T A 2 5 5 , 1 6 6 , 2 3 5 , 1 6

4 0 , 1 1 6 , 1 3 , 3 2 , 1 6 2 7• 2 9 0 D A T A 1 2 5 , 2 5 5 , 1 9 , 1 8 ,

3 2 , 0 , 7 9 8• 3 0 0 D A T A 1 7 3 , 9 4 , 1 3 , 2 4 0 ,

1 3 , 3 2 , 1 2 5 , 1 2 4 0• 3 1 0 D A T A 2 5 5 , 7 8 , 7 9 , 8 2 , 7

, 1 7 3 , 9 9 3

I M P f l R T A W T I L e t t e r s o . n ' ■ v n i I e b a c k g r o u n d a r B u R e p e l l e n t l i n e c o d e s D n o e n t e r t l i e m !l l i i r U I T I f l l M a n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g A h o y ! p r o g r a m s . R e f e r t t h e s e

2 4 8 , 7 6 , 2 2 5 , 1 6 4 3 O • 4 0 0 D A T A 1 9 7 , 0 , 1 2 8 , 1 2 8 , 2 5 5 , 4 , 4 , 1 9 , 2 8 , 1 0 4 ,

1 8 0 , 3 , 1 0 5 0 H • 4 1 0 D A T A 3 , 3 , 3 , 1 9 , 2 8 , 1 0 4 , 1 8 0 , 2 8 , 1 0 4 , 1 8 0 , 2

5 5 , 0 , 9 0 7 M

• 5 0 7 2 D A T A 5 6 , 7 6 , 2 0 5 • 5 0 8 0 D A T A 8 6 , 1 6 9 , 7 6 • 5 0 8 8 D A T A 7 6 , 4 6 , 8 1 , • 5 0 9 6 D A T A 2 4 0 , 4 , 5 6 , ■ 5 1 0 4 D A T A 3 , 2 4 0 , 2 4 0

Page 102: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 102/104

A L T - K E Y 1 2 F R O M P A C E 1 • R E A L T - K E Y 1 2 8 B J

1 S U M = 0 : F O R I = 4 8 6 4 T O 5 3 9 2 : R E A D J : P O K E I , J : SU M = S U M + J : N E X T : I F S U M O 5 4 0 8 8 T H E N P R I N T " E R R 0R I D A T A S T A T E M E N T S " : E N D J

• 1 0 0 S Y S 4 8 6 4 N • 4 8 6 4 D A T A 1 6 9 , 5 5 , 1 4 1 , 0 , 1 0 , 1 6 9 , 1 9 , 1 4 1 J ■ 4 8 7 2 D A T A 1 , 1 0 , 3 2 , 6 1 , 1 9 , 1 6 0 , 5 , 1 8 5 D • 4 8 8 0 D A T A 8 , 2 1 , 1 5 3 , 1 2 , 3 , 1 3 6 , 1 6 , 2 4 7 C • 4 8 8 8 D A T A 1 6 9 , 0 , 1 4 1 , 1 7 , 2 1 , 1 6 0 , 4 3 , 1 6 2 G - 4 8 9 6 D A T A 8 7 , 1 6 9 , 2 1 , 1 5 7 , 3 2 , 2 1 , 2 0 2 , 1 5 2 I • 4 9 0 4 D A T A 9 , 1 2 8 , 1 5 7 , 3 2 , 2 1 , 2 0 2 , 1 6 9 , 0 B • 4 9 1 2 D A T A 1 5 3 , 1 2 8 , 2 1 , 1 3 6 , 1 6 , 2 3 5 , 9 6 , 3 2 N • 4 9 2 0 D A T A 6 1 , 1 9 , 7 6 , 3 , 6 4 , 1 2 0 , 1 6 9 , 1 2 1 I • 4 9 2 8 D A T A 1 4 1 , 6 0 , 3 , 1 6 9 , 1 9 , 1 4 1 , 6 1 , 3 H - 4 9 3 6 D A T A 1 6 9 , 8 4 , 1 4 1 , 2 0 , 3 , 1 6 9 , 1 9 , 1 4 1 M • 4 9 4 4 D A T A 2 1 , 3 , 8 8 , 9 6 , 1 7 3 , 1 7 , 2 1 , 2 4 0 E • 4 9 5 2 D A T A 2 9 , 1 7 2 , 1 8 , 2 1 , 1 7 7 , 2 5 0 , 2 4 0 , 1 9 H • 4 9 6 0 D A T A 1 6 6 , 2 0 8 , 2 3 6 , 3 2 , 1 0 , 1 7 6 , 1 5 , 1 5 7 O • 4 9 6 8 D A T A 7 4 , 3 , 2 3 2 , 1 3 4 , 2 0 8 , 2 0 0 , 1 4 0 , 1 8 F • 4 9 7 6 D A T A 2 1 , 2 0 8 , 3 , 1 4 1 , 1 7 , 2 1 , 7 6 , 1 0 1 J • 4 9 8 4 D A T A 2 5 0 , 7 2 , 1 3 8 , 4 1 , 8 , 2 0 8 , 3 , 7 6 C - 4 9 9 2 D A T A 1 6 3 , 1 9 , 1 0 4 , 5 6 , 2 3 3 , 4 8 , 1 4 4 , 2 0 C ■ 5 0 0 0 D A T A 2 0 1 , 4 3 , 1 7 6 , 1 6 , 1 4 1 , 1 9 , 2 1 , 3 2 F • 5 0 0 8 D A T A 2 2 8 , 2 0 , 1 6 9 , 1 , 1 4 1 , 1 7 , 2 1 , 1 6 9 A • 5 0 1 6 D A T A 0 , 1 4 1 , 1 8 , 2 1 , 1 6 9 , 0 , 1 7 0 , 1 6 0 M • 5 0 2 4 D A T A 8 8 , 2 0 8 , 2 , 1 7 0 , 1 0 4 , 7 6 , 1 7 3 , 1 9 8 I - 5 0 3 2 D A T A 7 2 , 1 5 2 , 7 2 , 1 6 0 , 2 , 1 7 7 , 6 1 , 2 1 7 A • 5 0 4 0 D A T A 1 4 , 2 1 , 2 0 8 , 5 , 1 3 6 , 1 6 , 2 4 6 , 4 8 M • 5 0 4 8 D A T A 7 , 1 0 4 , 1 6 8 , 1 0 4 , 5 6 , 7 6 , 3 3 , 6 7 J - 5 0 5 6 D A T A 1 0 4 , 1 0 4 , 1 6 2 , 0 , 1 6 0 , 2 , 1 6 9 , 3 9 C • 5 0 6 4 D A T A 2 4 , 7 6 , 3 3 , 6 7 , 2 0 1 , 3 9 , 2 4 0 , 4 I

• 5 1 1 2 D A T A 2 0 1 , 4 3 , 1 7 • 5 1 2 0 D A T A 1 2 8 , 3 , 2 0 1 • 5 1 2 8 D A T A 1 4 0 , 2 0 , 2 1 • 5 1 3 6 D A T A 2 0 1 , 1 9 9 , 2 • 5 1 4 4 D A T A 2 3 0 , 6 1 , 2 0 • 5 1 5 2 D A T A 2 5 5 , 1 6 0 , 0 • 5 1 6 0 D A T A 2 4 0 , 3 7 , 2 0 • 5 1 6 8 D A T A 2 1 , 1 5 3 , 0 ,• 5 1 7 6 D A T A 2 2 3 , 3 2 , 1 2 • 5 1 8 4 D A T A 2 0 , 2 1 , 1 3 8 • 5 1 9 2 D A T A 2 1 , 3 2 , 1 3 4 • 5 2 0 0 D A T A 2 0 , 2 1 , 1 6 9 - 5 2 0 8 D A T A 2 2 8 , 2 0 , 1 6 • 5 2 1 6 D A T A 2 5 1 , 1 5 2 , 5 • 5 2 2 4 D A T A 1 4 4 , 4 2 , 1 3 • 5 2 3 2 D A T A 3 2 , 2 4 4 , 2 0 • 5 2 4 0 D A T A 2 1 , 1 0 , 1 7 0 • 5 2 4 8 D A T A 2 3 2 , 5 6 , 1 8 • 5 2 5 6 D A T A 3 2 , 2 1 , 1 7 6 • 5 2 6 4 D A T A 2 3 4 , 7 6 , 2 1 • 5 2 7 2 D A T A 1 , 1 3 3 , 1 0 9 • 5 2 8 0 D A T A 1 7 3 , 1 1 8 , 2 ■ 5 2 8 8 D A T A 1 0 5 , 0 , 2 0 5 • 5 2 9 6 D A T A 5 8 , 7 7 , 3 2 , • 5 3 0 4 D A T A 1 7 3 , 1 9 , 2 1 • 5 3 1 2 D A T A 1 8 , 2 3 2 , 2 3 • 5 3 2 0 D A T A 1 0 9 , 1 5 7 , 3 - 5 3 2 8 D A T A 2 1 , 2 0 8 , 2 3 ■ 5 3 3 6 D A T A 1 1 , 1 4 5 , 2 5 • 5 3 4 4 D A T A 3 2 , 1 3 4 , 3 , • 5 3 5 2 D A T A 1 6 8 , 1 8 5 , 3 • 5 3 6 0 D A T A 2 1 , 1 3 3 , 2 5 • 5 3 6 8 D A T A 1 6 5 , 2 5 1 , 1 • 5 3 7 6 D A T A 3 8 , 1 7 3 , 1 1 ■ 5 3 8 4 D A T A 1 6 8 , 1 9 , 2 0 • 5 3 9 2 D A T A 8 4

Page 103: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 103/104

T H E X E C U T I V E D I T t v o n e i f l o t e c o u r s e s f \w i t n L i A P E R 8 Q A R O . T t s a n d t r a p s , r o u g h , w a t e r h a

Page 104: Ahoy Issue 42 1987 Jun

8/9/2019 Ahoy Issue 42 1987 Jun

http://slidepdf.com/reader/full/ahoy-issue-42-1987-jun 104/104

$ 1 9 . 9 5 C 6 4 / m O N L Y

T O U R N A M E N T D I O u n e 1 8 h o l o c o u r s e su s w i t h L E A D E R B O A R i$ 1 9 . 9 5 C B 4 / 1 2 6 , A M I G AA T A R I S T A T A R l ( 4 8 K ) B c y w o

M A C H SI n c r e a s e t h p o w g r o y o u r C 5 a n t ]1 5 4 1 d r i v e l o a d s p r o g r a m s u t

5 0 0 * 0 ( a s t e r A d d s e a s y - l o u s e D O c o m m a n d s .

, 9 C

t h p o w e r a M A C H f o t h a n C 6 4 . F e a t u r e s 6 a n t f

i c s w i t c h , w a r p t f n v e a n d m e1 9 C 6 4 a n d C i 2 8

L E A D E R B O A R DP r G o l f S i m u l a t o r$ 3 9 . 9 5 C M / 1 2 8 , A M I G A .

" T h i s g a m e i s i m p l y a m e z i n g — t h e r e ' s n 6 C O M P U T G A Z E" . . . t h e n e x t b e s t t h i n g t s u n n y d a y o t h f a i r w a v s . . "" . . . t h e s p o r t s s i m u l a t i o n o f t h B y e a r , i n o t h d e c a d e ! "Z Z A P 1 6 ( U . K . )

P r o B o w l i n g S i m u l a t o rT h t o o k a n 7 o o l " o r u n l b o w l i n g *U l w g h t p l a y e r s i n c l u d i n gl e a g u e p l a y ,$ 3 9 . 9 5 C 6 4 / C 1 2 B" * n m t n g t o o n l o A T A R I S

R J O " , t W O R K S H O PT h u l t i m a t e h i g h - t e c c o n s t r u c t i o n s e t .h o e a s y i < t b u i l d h u n d r e d s o R o b o tp r o / G e t s a n c o n t r o l t h e m w i t h y o u r h o r n -c o m p u t e r .

. 0 C S 4 / t 2 8t i n g t o A p p f r A t m r 1 , I B M )

A t t e n t i o n D e a l e r s !I y o u w i s h i b i n c l u d e d o o u c k M l v rI l f o n e p t o i l u c i i n l o r m a t i a n A n S p e c i a l p r o m o t i o n a l m a c e i i a l . p l e i i i P

L P A C KB E A C H H E A D , B E A C H H E A D l R A I D O V E R M O S C O WT h r e e b e s t s e l l i n g , a w a r d w i n n i n gc l a s s i c s ! A f o o n i n c r a d i b t e l o p r i e s .S 1 9 . 9 5 C 6 4 / 1 2 B , A P P L E 2 + / E / C ,A T A R f 4 8

I v " ( " > ' ( l i n t l O u p i o r i u i l i * y o u i t o < « l i i ^ * U i .y o * , i " o t r i c r i H i n t ,f o m . i i i o l d e n , e n d o t e i h r i h m o n r v » m r f . p i r n

. 0 0 « h l p p l n ] ( J i n t \ h j t n r t l l h j t . . m i l i | i r < . 1 1 1 1 . 1 1 h . n fv e r t i o n d r l l r r d . O r d * t b y p h o n r n « V I S * . M * » r e i

h - i i f o . o n . b u U i n s l H O I I ! • > » m u t .A C C t K S O r i W A R L . I N C . 2 5 6 1 s . m t i i i M u W . r u

U i o M l t C r < n « , I I 1 0 H /