76
8/9/2019 Ahoy Issue 61 1989 Jan http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 1/76

Ahoy Issue 61 1989 Jan

Embed Size (px)

Citation preview

Page 1: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 1/76

Page 2: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 2/76

j g h e r s t a t e .

I s t a r t e d w i t h . . .

" . . . p r o b a b l y t h m o s t a d v a n c e d o t h m a r k e t . . "

M o r t o n K e v e l s o n , A h o y ! N o ' 8 " . . . u s e f u l . . . f u n . . . e x c e p t i o n a l q u a l i t y . . . "

D a v i d M a r t i n , R U D e ' 8 " A l l i a l l , t h i n k t h i s i t h b e s t o t h b u n c h . " T i m S i c k b e r t , I N F O J a ' 8

f o l l o w *

" S n a p s h o t S l i d e s h o w = a d y n a m i cd u o ! " S u A l b e r t , I N F O M a y / J u n e ' 8 " . . . o n e o t h m o s t t e c h n i c a l l y a v a n c e d . . . p a c k e d w i t h u s e f u l f e a t u r e s . . . "

A r H u n k i n s , G a z e t t e J u n e ' 8 " . . . m y p e r s o n a l f a v o r i t e i S u p e rS n a p s h o t . "

M o r t o n K e v e l s o n , R U S e p t ' 8 " H a t s o f t L M T e c h n o l o g i e s . T h e ym a k e g o o d p r o d u c t "

J o h n C h r i s t e n s e n , I n p u t" T h e m o n i t o r t h a t m a d e m g i v e u a l t h o t h e r s . "

L a w r e n c e H i l e r , C h i p L e v e l D e s i g n s( f o r m e r l y o B a s e m e n t B o y s S o f t w a r e )

" . . . i n d i s p e n s a b l e , c a n ' t l i v e w i t h o u t i t B o M i l l s , p r o g r a m m e r o R e n e g a d e

o w w e b r i n g y o

W i t h e v e n M O R E o t h p o w e r - p a c k e du t i l i t i e s y o u ' v e c o m e t e x p e c t f r o mt h m a k e r s o t h m o s t p o p u l a r u t i l i t yc a r t r i d g e i N o r t h A m e r i c a !A v a i l a b l e N o v . ' S u p e r S n a p s h o t i u s e d b I N F O I p r o d u c i n g t h e i r m a g a z i n e .: V e r s i o n 1 , 2 , a n o w n e r s m a u p g r a d e t v e r s i o n f o $ 2 0 . 0 0C A L L U S C 1 2 8 d i s a b l e s w i t c h , a d $ 8 . 0 0 1 - 1 0 - d a y , m o n e y b a c kg u a r a n t e e .

S D H U i n i H D E A L E R

j S 3 k i n q u i r i e sa l l D P O D I W E L C O M EI C a n a d a o r d e r f r o m : M a r s h v i e w S o f t w a r e ,P B o 1 2 1 2 , S a c k v i l l e N E O A 3 C 0 ( 5 0 6 ) 5 3 6 - 1 8 0 9S V $ 6 9 . 9 5 S l i d e s h o w C r e a t o r $ 1 9 . 9 5

A L S O A V A I L A B L E : S U P E R r n a n d s P L U S b a n kS N A P S H O T S L I D E S H O W C R E A T O R J ^ S S S

P o w e r f u l o p t i o n s w i t h i n t h i s p a c k a g e a l l o w y o t c r e a t e s l i d e s h o w s u s i n g S n a p s h o t t e d s c r e e n s t p r o - a n e x t e n d e d l i f ed u c e d a z z l i n g e f f e c t s i e y e - c a t c h i n g p r e s e n t a t i o n s ,O p t i o n s i n c l u d e : d i s p l a y s t h a t c a f a d e i n / o u t , s h u t t e ro n / o f f , p o o n / o f f , o s l i d e o n / o f f . U s a n o 1 d i f f e r e n tf o n t s t d i s p l a y y o u r p e r s o n a l i z e d , s c r o l l i n g m e s s a g e d i s k c o p i e r : o - A N Y W H E R E O T H S C R E E N ! S l i d e s h o w c a n e v e n 1 5 4 1 , 1 5 7 1 . a n 1 b i n c o r p o r a t e d i n t o y o u r B A S I C a n M p r o g r a m s ." S l i d e s h o w a n d S n a p s h o t a r p o w e r p a r t n e r s h i p . "

S u A l b e r t , I N F O M a y / J u n e ' 8 " . . . a g e o c o m p a n i o n : S l i d e s h o w C r e a t o r . . . . . w e l l - d e s i g n e d . . . "

A r H u n k i n s , C o m p u t e r s G a z e t t e J u n e ' 8 s c r a t c h , r e n a m e ,S u p e r S n a p s h o t V $ 6 4 . 9 5 F r e e K r a c

S u p e r S n a p s h o t S l i d e s h o w C r e a t o r p - ™ ' f * * * £o n l y $ 1 4 . 9 5

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

W o r k s w i t h a l 6 4 ( C ) , 1 2 8 ( D ) ,1 5 4 1 ( C ) , 1 5 7 1 , 1 5 8 1 T o t a l l y t r a n sp a r e n t w h e n d i s a b l e d T u r b o l o a da n s a v e ( 1 5 4 1 , 1 5 7 1 , 1 5 8 1 ) : 1 5 f a s t e r l o a d i n g , 7 f a s t e r s a v i n g ; 2 5 f a s t e r l o a d i n g w i t h T U R B O * 2 5

S u p e r D O w e d g e : a l s t a n d a r dc o m m a n d s P L U S e x t r a s . S u p p o r t sd e v i c e s 8 , 9 , 1 0 , a n 1 F u n c t i o nk e y s : p r e - p r o g r a m m e d a n r p r o g r a m m a b l e

A r c h i v e r : s a v e s a l m e m o r y -r e s i d e n t p r o g r a m s t d i s k a o a u t o b o o t i n g f i l e s S c r e e n C o p y :d u m p t d i s k i p o p u l a r g r a p h i cp r o g r a m f o r m a t s o t o p r i n t e r i s i z e s ( p r i n t s p r i t e s , m o r e p r i n t e r s

o i l e d ) . D u m p s B O T H m u l t ic o l o u r a n h i - r e s s c r e e n s ( S T I L Lt h e o n l y u t i l i t y c a r t r i d g e o i t ' s k i n d t d b o t h ! ) . M / m o n i t o r : D O E S N O TC O R R U P T M E M O R Y ! I n t e r r u p t ,e x a m i n e , m o d i f y , a n d r e s u m er u n n i n g p r o g r a m . A l s t a n d a r d c o m a n d s P L U S b a n k - s w i t c h i n g , b d i r e c t i o n a l s c r o l l i n g , I c o m m a n d ,t r a c k a n s e c t o r e d i t o r ,

i i t o r > S p r i t e d i s a b l ea n e x t e n d e d l i f e f e a t u r e .i n c l u d e s s p r i t e r e - e n a b l e ( u n i q u et S V 4 S p r i t e m o n i t o r a n f u l l - f e a t u r e d s p r i t e e d i t o r F a s td i s k c o p i e r : o d r i v e s ; s u p p o r t s1 5 4 1 , 1 5 7 1 , a n 1 5 8 1 B a s i c A i d s :a p p e n d , a u t o , a u t o d a t a , m e n u ,m e r g e , o l d , p r o n , p r o f f , t r o n , t r o f f ,r e n u m F i l e M a n a g e m e n t S y s t e m :f a s t f i l e c o p i e r ( 1 5 4 1 , 1 5 7 1 , 1 5 8 1- i n c l u d i n g p a r t i t i o n s , o d r i v e s , a n c o m b i n a t i o n ) ;s c r a t c h , r e n a m e , P L U S e x p e r t

F r e e K r a c k e r J a 1 0 0 +p a r a m e t e r d i s k i n c l u d i n g n i b b l e r( f o r t h o s e t o u g h b a c k - u p s ) .

O c a l l o u t o l l - f r e e o r d e r l i n e a - 8 0 0 - 3 5 6 - 1 1 7 9 , 9 a m - 5 p m P a c i f i c l i m e , M o n d a y - F r i d a y .A f t e r h o u r o r d e r s a c c e p t e d a ( 2 0 6 ) 6 9 5 - 9 6 4 8 d a y s w e e k . T e c h n i c a l s u p p o r t a v a i l a b l e .C a l l ( 2 0 6 ) 6 9 5 - 9 6 4 8 . 9 a m - 5 p m P a c i f i c t i m e , M o n d a y - F r i d a y .

Page 3: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 3/76

C O N T E N T S

D E P A R T M E N T SV i e w f r o m t h B r i d g e . . . o t h J a n u a r y i s s u e o f A h o y !

S c u t t l e b u t t . . . n e w s f r o m t h f o u r c o r n e r s o t h C o m m o d o r e w o r l d .T i p s A h o y ! . . . a n O l y m p i c - s i z e d p o o l o f p r o g r a m m i n g k n o w l e d g e . 3 C o m m o d a r e s . . . s t i l l a g o n i z i n g l y d i f f i c u l t a f t e r f i v e y e a r s . 4 R e v i e w s . . . w e p u o u r 2 C i b e f o r e y o p u y o u r d o l l a r s d o w n . 5 P r o g r a m L i s t i n g s . . . e s s e n t i a l a d d i t i o n s t y o u r p r o g r a m l i b r a r y . 6 F l o t s a m . . . n o t e s f r o m t h r e a l b o s s e s a A h o y I — o u r r e a d e r s . 7

F E A T U R E SR u p e r t R e p o r t : F r a c t a l R e c r e a t i o n s b D a l e R u p e r t 1 A l g o r i t h m s a n d p r o g r a m s f o e n c o d i n g a n r e c r e a t i n g c o m p l e x i m a g e s .S c r e e n P o c u s R e v i s i t e d b R i c h a r d C u r c i o 1 A d s o u n d c o m p a t i b i l i t y t l a s t m o n t h ' s p r o g r a m b P e t e r M . L . L o t t r u p .

* I n c l u d e s p r o g r a m s : F r a c t a l D e c o d e r ( f o r t h C - 1 2 8 )a n S o l v e r ( f o r t h C - 6 4 )

P R O G R A M S1 2 B A S I C S c r o l l e r b S h a w n K S m i t h 2 E d i t i n g y o u r p r o g r a m l i s t i n g n l o n g e r h a s t b o n w a s t r e e t .

F l a g H u n t f o t h C - 6 4 b y J o h n F e d o r 2 C a p t u r e t h F l a g p l a y e d r o u g h — w i t h b u l l e t s a n h a n d t h a n d c o m b a t .V a n i s h f o r t h C - 1 2 8 b E a r l K a n a d y 4 T h f u n e v e r f a d e s i n t h i s 3 - p e r s p e c t i v e p r o j e c t i l e - d o d g i n g g a m e .R e v o l v e r f o t h C - 1 2 8 b E a r l K a n a d y 4 W r i t e m u l t i c o l o r a n i m a t i o n p r o g r a m s 1 - b l o c k s o d i s k s p a c e l o n g .B u R e p e l l e n t s f o t h C - 6 4 a n d C - 1 2 8 b B u c k C h i l d r e s s 6 F l a n k s p e e d f o r t h C - 6 4 b y G o r d o n F W h e a t 6

C o v e r a r b J a m e i R e g a n a n d S t e v e n S e l l e r s ; p h o t o g r a p h y b M i c h a e l R D a v i l a

C i r c l e # 2 6 7 o n R e a d e r S e r v i c e C a r d

P r e s i d e n tM i c h a e l S c h n e i d e r

P u b l i s h e rD a v i d A l l i k a s

E x e c u t i v e E d i t o rM i c h a e l R D a v i l a

A r a n P r o d u c t i o n D i r e c t o rL a u r a P a l m e r i

S e n i o r E d i t o rR i c h a r d C u r c i o

C o n s u l t i n g E d i t o r sM o r t o n K e v e l s o n

T i M o r i a r t yD a R u p e r t

E n t e r t a i n m e n t E d i t o rA r n i e K a t z

P r o d u c t i o n M a n a g e rM a r k K a m m e r e r

A r t P r o d u c t i o nC h r i s t o p h e r W C a r t e r

C i r c u l a t i o n D i r e c t o rW C h a r l e s S q u i r e s

D i r e c t o r o P r o m o t i o nT r i s h a C l a r k

P r o m o t i o n A r D i r e c t o rS t a c y M i l l e r

C o n t r o l l e rD a T u n i c k

A d v e r t i s i n g R e p r e s e n t a t i v eJ P u b l i s h e r s ' R e p r e s e n t a t i v e

6 8 5 5 S a n t a M o n i c a B l v d .S u i t e 2 0

L o A n g e l e s , C 9 0 0 3 8( 2 1 3 ) 4 6 7 - 2 2 6 6

B o s t o n ( 6 1 7 ) 4 3 7 - 7 6 2 8D a l l a s ( 2 1 4 ) 6 6 0 - 2 2 5 3

N e Y o r k ( 2 1 2 ) 7 2 4 - 7 7 6 7C h i c a g o ( 3 1 2 ) 4 4 5 - 2 4 8 9D e n v e r ( 3 0 3 ) 5 9 5 - 4 3 3 1

S a F r a n c i s c o ( 4 1 5 ) 8 6 4 - 3 2 5 2

I S S U E N O 6 J A N U A R Y 1 9 8 9A h o y ! ( I S S N # 8 7 5 0 - 4 3 8 3 ) L p u b l i s h e d m o n l h l y e x c e p tM a r c h , M a y , J u l y , a n S e p t e m b e r b I o I n t e r n a t i o na I n c . , 4 W 3 4 t h S t . , S u i t e 5 0 0 , N e Y o r k , N 1 0 0 0 1 .S u b s c r i p t i o n r a t e : i s s u e s f o $ 1 6 9 5 , 2 4 i s s u e s f o $ 3 1 5 5( C a n a d a a n d e l s e w h e r e $ 2 2 . 9 5 a n $ 4 2 . 9 5 r e s p e c t i v e l y ) .S e c o n d c l a s s p o s t a g e p a i d a N e V b r k , N 1 0 0 0 1 a n a d d i t i o n a l m a i l i n g o f f i c e * . 1 9 8 9 b y i o n I n t e r n a t i o n a lI n c . A l l r i g h t s r e s e r v e d . u n d e r U n i v e r s a l I n t e r n a t i o n a la n I ' . 1 : ) A m e r i c a n C o p y r i g h t c o n v e n t i o n s . R e p r o d u ct i o n o f e d i t o r i a l o p i c t o r i a l c o n t e n t i a n m a n n e r i p r o h i b i t e d . N r e s p o n s i b i l i t y c a b a c c e p t e d f o u s o l i c i t e d m a t e r i a l . R u t m a s i e r , s e n d a d d r e s s c h a n g e s t A h o y ! , 4 W 3 4 t h S t r e e t , S u i t e 5 0 0 , N e Y o r k , N 1 0 0 0 1 . D i r e c t a l a d d r e s s c h a n g e s o r m a t t e r s c o n c e r ni n y o u r s u b s c r i p t i o n t A h o y ! , P . O . B o # 3 4 1 , M l M o r i s , I 6 1 0 5 4 ( p h o n e ; 8 1 5 - 7 3 4 4 1 5 1 ) . A l e d i t o r i a l i n q u i ri e a n p r o d u c t s f o r e l e s h o u l d b e s e n t t A h o y ! , 4 5W 3 4 t h S t . , S u i t e 5 0 0 , N e Y o r k , N 1 0 0 0 1 .

Page 4: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 4/76

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

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

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

R e l o a d : A l b a c k - u p s r e l o a d c o m p l o t a l yn U y o t h e c a r t r i d g e : i T U r t x ) s p n m l ,

S p r i t e M o n i t o r : V U i w U S p r i t e m f r o m t h o f r o z e nl a w n U i S p r i t m I n i n n f o r K p n l w i i f r o m o n

t a n o t h e r . W l p o o u M p r l t w i . v i n w U a n i m a t i o no n . C r e a t n t n m t o m p n ^ r a n w .

S p r i t e K t l l i i r : E f f e c U v t ) o n m o s t i m t f r n m r i m a t ey o u r s e l f I n v i n d b t o , D i i i a l i l o S p r i t e / S p r i l o / l l t u t k r o u n dc o l l i s i o n s .

U n i q u e P i c t u r e S a v e : V m a n o a a n H i r e sS c n w m i n ' l i j x ) o d i s k . S a v o d i K o a l a . B I ; l ' , i i i i ' , f l u i d l c i ;R i r m n t ,

U N I Q U E F E A T U R E S :W A R P 2

L o a d s S O i t i n d e r s e c o n d s ! !« M r t d m w t n t a t l t B k q w i n t e l u « M H f e .

N s d S T J c t J J h i n t w m n q u l n d N i p s c i l f c r a a US i f l w n l u b l t H e m m b n - U i n o » j « « m w t * r e D

t u l b ■ - . ' , « - r u t c B c a - - , ■ . . . p . ? ; ■ : ■ ■ a d o v o t i I n t o W u 2 s i a t u B - n l o a d I m o a i i B i c f c j p i l y a p e M U n ( p n « » m ) l o l o a d u n t « M v » W « s p s e d l l B m w i hA I h o b o n r f l m l t u i l n l o a d c o m n » r a i l d u k i

H u S m A n d A n i k h k K r a « h l D w B u

P l u s u n i q u e C o d eC r a c k e r M o n i t o rm t o p r o g r a m a n d t n W r m a d u n e c o d e m o n i t o r

f u l l K a w t r s r r t u u n s D u B U t m W e . H n n n d . J u m p ,O m p t n . f U p l i a . T W a S c r o l l f u l l D a l a i d / S a w , P r j - . K rS i ^ t u r t M I I * * i w m I m o n l w c o o m u i d t p h s I t o U w r sB o c * * o h u R e p l * J i o n B 0 4 M R i m ! t f T o a ni n ^ n n c a k u t a l a i a ' E O T I R C T Y 1 i t ' s f r o a n f U T h a i D M n a V M H i m . 2 e r o P a g e H t a n d r e i w m t e r j i u h U bc o d e i t t ' l f n e t n M l n o H e s e l e U a w . l i i c o m p f U l o r si B H l u c t s R a s u r t U i p r o g r a m a a n p o i n t

N m r m p u o n A i b a i l u l e m u l t f o U l p m f f i m H a c k e rh i n g a s a n e p i u r r e s u l t ' s u t s u n U y l

h o s t o f a d d f i f i r w J

3 r m n D u m p - J V m l o u a n S c r e e n I H o i i t o . l f G r a y S t x i i m , D o u b l e b i z o p r i n t o p t i o n n

_ U n o t o p p i i b f o R f l i M i l : I t o s o t b u t t o n t i H o c t r t o v ua n B ^ e t o r o n s c a l l e d U i i H t o p p a b l t f

F M l l y C o m p a U b l e : W b r l m w i U i 1 6 4 I / a 1 6 8 1 . 1 5 7 )m D a t a c a s t w t t e w t l i ( V > 4 . 1 2 8 . H f l D { i n ( M o d e )

C o m p a U b l e : W i O i R w t D O S a n T u r t w . I t o m S y u t o m i iD t e k U U l i t i e B : f t f r t J b r m a t . D i r e c t o r y U s t , H u a m i '

o t h e r k p c o m m a n d E a r o p e r a t o d n F u n c t i o n

U n i q u e R e s t a r t : R o m e m b e r a l o t h e s e u t i l i t i e s a r a o n t i m e f r o m a m t n f l r a t e d o p e r a t i n g

n i n n l n f i p r o g r a m m e r a b F r o z e n t o u t e rn U t i l i t y a n t l p r o g r a m i r e s t a r t e d a t t h t o u c h o

k e y w i t h o u t c o r r u p t i o n .S L o g i c P r o c e s B o n T T i i s i w h e r e A c t i o n

I g e t s i t ' s p o w e r s p e c i a l c u s t o m 1 5 1d e s i g n e d i p r o o e u c t h o l o g i c n e c e s s a r y f o t h i s

I V o e z e / R o f i t a r t p o w e r . N o t h e r c a r t r i d g ea t h i n p o w o r !

A c t i o n R e p l a yG r a p h i c s S u p p o r t D i s k* M t a k a i d n t a l i a u t i a t t i l n j " ! u i f w p * n r I n o ia n « r n n a n i I U j n ( n t v i l l t ( n ; b i n p u k M t w h t n p n i i i i t t t p q U t n ^ t t d S S O m .l < V i Y e i c n t n i i ' a U d i i n o w ' m o ; j « i c «J o T K e i o o n l r c l a t a p l a t t a M a u a f i M a k i t A d t e n a n ta m m f " r ° u r H v t d t n t n i m U c u s c . v i r y « a t y l u - ' T r o i f r M f u l l i p n a e d i i o t n n d i ^ ' / s a v a ' b i d . ' • m m . h i l l t d

I a c J . 1 i m ! « b f j p t a l e b c u o i j i o a n s a v s l s c r w n t A s a i n c i u l j i g B o M W S u p e r b f u i r . d v e r y u i r f u L

O N L Y $ 1 9 . 9 9C E N T R O N I C S P R I N T E R

L E A D~ l U t e f u l l a d v a n t a g e o f A c t i o n H e p l a y n F i n a lC a r t r i d g e s c r e a n d u m p f e a t u r e s w . t i i t i n s c a n t r n n i c sl e a d .

C o n n e c t s u s e r p o r t t a n f u l l s i z e E p s o nc o m p a t i b l e p r i n t e r :

O N L Y $ 1 8 . 9 9S U P E R C R U N C H E R

J u t i l i t y t t u r n y o u r A a i o n R e p l a y i n t o s u p e rp o w e r f u l p r o g r a m c o m p a c w r R e d u c e p r o g r a m s b y u t 5 0 % ! S a v e d i s k s p a c e a n l o a d i n g V m e s . C a e v e n f u r t t i e rc e m p a d p r o g r a m s a l r e a d y c r u n c h a d b y A O l o n f i e p l a y ' so w n c s m p a c W E

O N L Y $ 9 . 9 9

O R D E R S 1 - 8 0 0 - 7 8 2 - 9 1 1 0O N L Y H O T E : - T e c h n i c a l o r u o t h e r t y p e o

E n q u i r y u n a o t b a n s w e n d b y t h e s u a t h i n n a m b e t

T E C H N I C A L S U P P O R TC U S T O M E R S E R V I C E( 7 0 2 ) 4 5 4 - 7 7 0 0

H 0 N D A 7 T H R U S A T U R D A Y 9 a t S p P A C I F I C T I M EE X T R A S H I P P I N G R E Q D .O U T S I D E C O N T I N E N T A L U . S .

Page 5: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 5/76

Page 6: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 6/76

T h e r e ' s s m u c h t d o Q - L i n k , i c a n ' t a l f i i n t o t h i s a d F o t h a t , y o u ' l l n e e d o u r f u l l - c o l o rp r o g r a m g u i d e , w i t h c o m p l e t e c a l e n d a r o f e v e n t sa n a c t i v i t i e s . A n y o u ' l l g e t h a t f r e e f r o m Q - L i n ke v e r y m o n t h .

G e t t i n g i n t o Q - L i n k .Y o u ' l l l o v e b e i n g m e m b e r o Q - L i n k . Y o p a

o n J y $ 9 . 9 5 m o n t h ( a n d a n l o c a l p h o n e c h a r g e s )f o " B a s i c " s e r v i c e , w h i c h i n c l u d e s u n l i m i t e d a c c e s st t h l a t e s t n e w s , s p o r t s , a n e n t e r t a i n m e n t i n f o rm a t i o n . E v e n f u l l - f e a t u r e d e n c y c l o p e d i a . W a l s oo f f e r " P l u s " s e r v i c e s s u c h a s h o p p i n g a n t r a v e lr e s e r v a t i o n s f o o n l y 8 e p e m i n u t e e x t r a .

I t ' s t i m e y o a n y o u r C o m m o d o r e g o o u a n t a l k e d t m o r e i n t e r e s t i n g p e o p l e t h a n j u s t e a c ho t h e r . A n o Q - L i n k , i c o u l d n ' t b e a s i e r .

U n t i l n o v ^ y o a n y o u rC o m m o d o r e 9c o u l d o n l yt a l k t oe a c h o t h e r .

W e l c o m e t Q - L i n k .Y o a n d y o u r C o m m o d o r e * p r o b a b l y h a v e v e r y

g o o d r e l a t i o n s h i p . B u t e v e n t h b e s t r e l a t i o n s h i p sn e e d t g r o w . T h a t ' s w h t h e r e ' s Q - L i n k .

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

W h e n y o a n y o u r C o m m o d o r e s t a r t t a l k i n g t ot h r e s t o t h w o r l d w i t h Q - L i n k , e x c i t i n g t h i n g ss t a r t t h a p p e n . T h i n g s t h a t a r e s u r e t o i m p r o v e y o u rr e l a t i o n s h i p . L i k e p l a y i n g t h e l a t e s t i n t e r a c t i v e , f u l l -c o l o r g a m e s . T a k i n g c o l l e g e c o u r s e s . A c c e s s i n g o v e r1 5 , 0 0 0 s o f t w a r e p r o g r a m s . E n j o y i n g g u e s t s p e a k e r so w i d e r a n g e o t o p i c s .

A n Q - L i n k g i v e s y o d i r e c t c o n n e c t i o n t t h e x p e r t s a C o m m o d o r e h e a d q u a r t e r s a w e l l a s t h em a j o r s o f t w a r e p u b l i s h e r s — Q - L i n k e x c l u s i v e .

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

Q - L i n k , 8 6 1 9 W e s t w o o d C e n t e r D r i v e , V i e n n a , V 2 2 1 8 0 .n e e d m o d e m . S e n d e

f r e e C o m m o d o r e 3 0 b a u d m o d e m( m o d e l 1 6 6 0 ) a n m F r e e Q - L i n kS t a r t e r K i t . E n c l o s e d i $ 3 9 . 8 0 f o m f i r s t m o n t h s o f " B a s i c " m e m b e r s h i p .

N a m e

a l r e a d y h a v em o d e m . S e n d m m f r e eS t a r t e r K i t . E n c l o s e d i $ 9 . 9 5f o m f i r s t m o n t h ' s " B a s i c "m e m b e r s h i p .

S t r e e t A d d r e s s( N F B o « s )C i t y S t a t e Z i

P h o n eP l e a s e c h a r g em c r e d i t c a r d : M a s t e r C a r d V i s a C h e c k e n c l o s e d

A c c o u n t

S i g n a t u r e

E x p . D a t e

1 - 8 0 0 - 7 8 2 - 2 2 7 8 E x 1 6 9 7

A d n e l i f e t y o u r C o m m o d o r e !

Page 7: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 7/76

I = I = R O M 7 1 - 1 1 = I 3 R I D G | =T h i n k f a s t — w h a t w e r e y o d o i n g f i v e y e a r s a g

t h i s m o n t h ?W h e n y o w o r k i p u b l i s h i n g , a q u e s t i o n l i k e

t h a t i e a s y t a n s w e r . F i v e y e a r s a g f r o m t h t i m e w w r i t e t h e s e w o r d s , w w e r e p u t t i n g t h e f i n a l t o u c he o t h f i r s t e d i t i o n o n e m a g a z i n e . A n f i v e y e a r sa g f r o m t h t i m e y o r e a d t h e s e s a m e w o r d s , t h f i r s t i s u e o f A h o y ! w e n t o n s a l e .

T h o u g h i p r o b a b l y d i d n ' t s h o w , e d i t o r s T i M o r i a r t y ,B o S o d a r o , a n t h u n d e r s i g n e d s p e n t t h e b e t t e r p a r t o t h r e e m o n t h s p l a n n i n g a n a s s e m b l i n g t h a t p r e m i e r i s s u e -s o r t o " s p a r e t i m e " p r o j e c t i b e t w e e n e d i t i o n s o f V i d e o -g a m i n g C o m p u t e r g a m i n g I l l u s t r a t e d . O u e a r l y e v e n i n gs e s s i o n s w e r e f r e q u e n t l y i n t e r r u p t e d b a e n g i n e e r n a m e dM o r t o n K e v e l s o n w h w o u l d r i d e t h e s u b w a y u a f t e r w o r k ,l o a d e d d o w n w i t h h a l f - i n c h t h i c k s t a c k s o f a n f o l d p a p e rh c a l l e d r e v i e w s a n c a r o u s e l s f u l l o f c o l o r s l i d e s o d i e m b o w e l e d h a r d w a r e . P r o g r a m m e r s D a v i d B a r r o n , M i c h a e lK l e i n e r t , a n P e t e L o b l , w h o s e c o m b i n e d a g e s w o u l d b a r el q u a l i f y t h e m t r u f o P r e s i d e n t , h u n g a r o u n d a f t e rs c h o o l a n d a n s w e r e d s o m e o t h e t h r e e A h o y ! e d i t o r s ' m o r ec o m p l e x t e c h n i c a l q u e s t i o n s , l i k e : " H o w d y o t u r n t h eC - 6 4 o n ? " R i c h a r d H e r r i n g , D a l e R u p e r t , a n o t h e r s l e n tt h e i r e x p e r t i s e f r o m a f a r . S o m e h o w ,t h a t f i r s t i s s u e w e n t o f t t h p r i n t e r ,a n t h s t a f f w o n d e r e d - w o u l d i f l y ?( O " s a i l , " a w i m m e d i a t e l y c o r r e c t e do u r s e l v e s . ) A l e x c e p t f o M i c h a e lS c h n e i d e r , w h s p e n t l o o f t i m er e a d i n g s a l e s r e p o r t s o t h C o m m od o r e 6 — a n d s m i l i n g .

O u f i r s t c o v e r s t o r y , t i t l e d " C a n t h 6 C r a c k t h P e a n u t ? " c o n c e r n e d t h t h r e a t p o s e d t C o m m o d o r e b I B M ' sc o m i n g e n t r y i t h h o m e c o m p u t e rm a r k e t . ( H i s t o r i c a l p o s t s c r i p t : H A ! )T h i s s u e a l s o f e a t u r e d o u f i r s t p r g r a m s — t h e M u l t i - D r a w 6 4 g r a p h i c ss y s t e m a n t h e I n t e r r u p t M u s i c M a e r / E d i t o r . I y o w a n t e d t u s e i t h e rp r o g r a m , y o u h a d h a r d w a t g o Y o c o u l d n ' t b u y t h e m f r o m u o d i s k( t h o u g h y o p r o b a b l y d i d n ' t o w a d i s kd r i v e a n y w a y ) . T h e r e w a n B u R e p e l l e n t t h e l p y o o u ( n o t u n t i l I s u 4 ) I o c c u r r e d t n o n t p r i n to u p h o n e n u m b e r i c a s e r e a d e r s e c o u n t e r e d p r o b l e m s . A n d , y e s , t h e r ew e r e p r o b l e m s — n a s t y b u i e a c hp r o g r a m .

A l s o i t h a t i s s u e — t h e f i r s t R u p e r tR e p o r t , t i t l e d " D o n ' t C u r s e t h a t C u s o r ! " ; f o u r t e e n p a g e s o f n e p r o d u c t s ;n i n e p a g e s o f r e v i e w s ; t h e f i r s tC o m m o d a r e s ( a n d t h o n l y o n n o w r i t t e n b D a l e R u p e r t ) ; a e d i t o r i a l

C i r c l e # 2 6 4 o n R e a d e r S e r v i c e C a r d

b B e B o v a ; a n a r t i c l e s o C - 6 4 m e m o r y a n s e q u e n t i a lf i l e p r o g r a m m i n g .

R e a d e r s w h j o i n e d u m u c h l a t e r c a n ' t i m a g i n e h o e c i t i n g t h o s e e a r l y m o n t h s w e r e . I s e e m e d t h a t e v e r y m o n t hb r o u g h t n e w s o y e a n o t h e r p r o d u c t t h a t t o o k t h 6 s o m ep l a c e n o n h a e v e r i m a g i n e d i c o u l d g o R e m e m b e r t h a d v e n t o s p e e c h s y n t h e s i z e r s ? D u a l a n d o n m e g a b y t e d i s kd r i v e s ? H a r d w a r e a t t a c h m e n t s f o a p p l i c a t i o n s l i k e w e a t h e rf o r e c a s t i n g , h o m e s e c u r i t y , a n s t r e s s m a n a g e m e n t ?

I t ' s t r u e t h a t t o d a y ' s h o m e c o m p u t e r s m a k e d a i l y s t r i d e st h a t d w a r f a n y t h i n g i t h C - 6 4 ' s h i s t o r y . B u i y o w e r et h e r e , y o u n d e r s t a n d w h w a t c h i n g t h p r o g r e s s o f t h A i g o t h M a c i n t o s h c o u l d n e v e r b a e x c i t i n g a g r o w i n gu w i t h t h 6 4

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

F o r t u n a t e l y , t h e 6 a n 1 2 a r s t i l l g o i n g p l a c e s w h e r en o n i m a g i n e d t h e y c o u l d — a n d w w o u l d n ' t m i s s i ( o t h c h a n c e t t e l l y o a b o u t i t f o t h w o r l d ! — D a v i d A l l i k a s

y " ' f 9 L W I T H T H i \ h o y !D I S K M A G A Z I N E

S a v e e v e n m o r e o t o o t h a l r e a d y 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 sf o A h o y ! a n d t h A h o y ! p r o g r a m d i s k !

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 ka 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 e i n d iv i d u a l s u b s c r i p t i o n p r i c e s !

Y E A R L Y S I N G L EI S S U E P R I C E

( I S S U E S )M a g a z i n e : $ 2 3 . 6 0D i s k : $ 7 1 . 6 0T O T A L : $ 9 5 . 2 0

S E P A R A T ES U B S C R I P T I O N

P R I C E ( I S S U E S )M a g a z i n e : $ 1 6 . 9 5D i s k : $ 5 2 . 9 5T O T A L : S 6 9 . 9 0

U s t h e p o s t p a i d c a r d b o u n d b e t w e e n p a g e s 5 a n 5 o t h i s m a g a z i n et s u b s c r i b e . ( C a n a d i a n a n f o r e i g n p r i c e s a r e h i g h e r . )

T h A h o y ! D i s k M a g a z i n e i a l s o a v a i l a b l e a m o s t n e w s s t a n d s , a w e l la W a l d e n b o o k s , B . D a l t o n ' s , a n o t h e r f i n e s o f t w a r e o u t l e t s .

A H O Y !

Page 8: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 8/76

C y : U T T I . I = l 3 U 7V S E C U R I T Y S Y S T E M M I D I P R O C E S S O R P S Y C H O L O G Y S O F T W A R EM I N I M O D E M T A P R O G R A M U P D A T E E R A S E A B L E L A B E L S R E A D I N GH E L P G A M E S F R O M K O N A M I , D I S C O V E R Y , M A S T E R T R O N I C P R I N T E RG E O S C H A R T M A K E R F A O C O M P U S E R V E A D & D U T I L I T YR E A D I N G H E L P

R e a d u p h a r e l e a s e d t h s e c o n d i i t s e r i e s o S u p p l e m e n t a l D i s k e t t e s f o u s e w i t h t h e i r A c c e l e r a t e d R e a d e r r e a di n c o m p r e h e n s i o n p r o g r a m . L i k e t h p r e v i o u s i n s t a l l m e n t ( D i s k e t t e 1 0 1 - 1 5 0 ) ,D i s k e t t e 1 5 1 - 2 0 0 c o n t a i n s t e s t s f o 5 b o o k s f o s e c o n d t s i x t h g r a d e r s . T h S u p p l e m e n t a l D i s k e t t e s a r e a v a i l a b l e t p r e s e n t u s e r s o n e p u r c h a s e r s o t h A c c e l e r a t e d R e a d e r f o S 5 e a c h . T h e n t i r e A c c e l e r a t e d R e a d e r p a c k a g e f o t h C - 6 4 l i s t s f o $ 3 0 0 .

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

C i r c l e * 2 3 0 o n H e a d e r S e r v i c e C a r d

C O M P U T E R O P A T R O LT o t a l S e c u r i t y ( $ 2 9 . 9 5 ) a l l o w s t h 6

o 1 2 t b e u s e d a a a l a r m s y s t e m .U t o 1 0 s e n s o r s ( n o t i n c l u d e d , b u r e a d i l y a v a i l a b l e a e l e c t r o n i c s s t o r e s )c a b w i r e d t j o y s t i c k c o r d t d t e c t e n t r y , s e r v e a t e m p e r a t u r e a l a r m s ,e t c . T h p r o g r a m s o u n d s a a u d i b l ea l a r m o v e r t h m o n i t o r s p e a k e r a n d i a l s a n t w p h o n e n u m b e r s ( m o d e mr e q u i r e d ) w h e n v i o l a t i o n o c c u r s , a n a l s o p r i n t s o u t h t i m e a n a r e a o f t h v i o l a t i o n .

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

C i r c l e " 2 2 7 o n R e a d e r S e r v i c e C a r d

A N O T H E R R E T U R NN o t h i n g i c e r t a i n i l i f e e x c e p t

d e a t h , t a x e s , a n n e v e r s i o n o " S i x -a i d . F o t h e i g h t h c o n s e c u t i v e y e a r .t h i n c o m e t a p r e p a r a t i o n p r o g r a m f o t h C - 6 4 . 1 2 8 . a n P l u s / 4 h a b e e n u pd a t e d , t h i s t i m e t i n c l u d e a l t h c u r e n t t a x l a c h a n g e s f o r t a x y e a r 1 9 8 8 .T h p r o g r a m p r e p a r e s I R F o r m 1 0 4 0 .S c h e d u l e s A - a n d S E . a n d F o r m 2 4 4 1( C h i l d C a r e ) . C a l c u l a t i o n s a r e a u t o m at i c , a n a l t a x t a b l e s a r c b u i l t i n P r i n to u i i I R S - a p p r o v c d f o r m a t o p l a i n

A H O Y !

T h s e c o n ds u p p l e m e nt a d i s k f o T h A c c e l

e r a t e dR e a d e r

c o n t a i n st e s t s f o 5

c h i l d r e n ' sb o o k s .

A m o n g t h t i t l e s i

c l u d e d a r S o c k s , T h

T K i d ,R a m o n a

F o r e v e r ,S t u a r t L i

t l e , J u s t i na n t h

B e s t B i sc u i t s i t h

W o r l d , 4 G o e s W i l d ,T h C o m e

b a c k D o g ,a n T h

C a s t l e i t h A t t i c .

p a p e r . P r i c e i $ 4 9 . 9 5 : u p d a t e s t o 1 9 8 9w i l l b a v a i l a b l e f o r $ 1 8 . 0 0 .

T a x a i d S o f t w a r e . I n c . . 2 1 8 - 8 3 4 - 5 0 1 2( s e e a d d r e s s l i s t , p a g e 1 4 ) .

C i r c l e " 2 2 8 o R e a d e r S e r v i c e C a r d

M O D E R N M I D IR T X 8 , M I D I p r o c e s s o r f o t h C

6 4 i n o a v a i l a b l e i v e r s i o n 5 . 0 . D s i g n e d f o t h l i v e p e r f o r m a n c e m u s ic i a n w h n e e d s s i m u l t a n e o u s m u l t ic h a n n e l a c c e s s f r o m a s i n g l e M I D Ik e y b o a r d , t h p r o g r a m i n c l u d e s u t i li t f o l i v e p a t c h n u m b e r t r a n s l a t i o n ." p a n i c b u t t o n s . " M I D I d a t a m o n i t o r .a n o t h e r f e a t u r e s . T h p r o g r a m w i l lr u w i t h a n M I D I k e y b o a r d w i t h a n n u m b e r o m u l t i t i n i h r a l s y n t h e s i z e r s

c o n n e c t e d t o C - 6 4 w i t h s t a n d a r dM I D I i n t e r f a c e .

R e a l t i m e M u s i c P u b l i s h i n g ( s e e a d r e s s l i s t , p a g e 1 4 ) .

C i r c l e " 2 2 9 o n R e a d e r S e r v i c e C a r d

S M A L L T A L KT h d i r e c t c o n n e c t . H a y e s - a n 1 6 7 0 -

c o m p a i i b l e M i n i m o d e n i - C c a r u v i t u a l l y a n t e r m i n a l s o f t w a r e f o t h 6 o 1 2 8 . T h 3 0 0 / 1 2 0 0 b a u d u n i t , w h i c hm e a s u r e s o n l y 2 . 7 5 x 0 . 7 5 " . s p o r t s

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

t e a n s o f t w a r e - s e l e c t a b l e : d e l a u l t s e l i n g s a r s w i t c h a b l e v i a i n t e r n a l D I s w i t c h e s . " S r e g i s t e r s t a t u s a n r e s u l tc o d e s , p l u s s e v e r a l m o d e s o a u t o t e s t .

Page 9: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 9/76

C H I P L E V E L D E S I G N S P R E S E N T S

S U P E R - F A S T P A R A L L E L D I S K O P E R A T I N G S Y S T E MF O T H C O M M O D O R E 6 A N 1 5 4 1 D I S K D R I V E !

A l d i s k a c c e s s i h a n d l e d a s u p e r - f a s t p a r a l l e ls p e e d ! ( L O A D , S A V E , d i r e c t o r y , S E R E f i l e s , s c r a t c h , v a l i d a t e , f o r m a t ) .

• D e s i g n e d t s u p p o r t m u l t i p l e d r i v e s y s t e m s .P a r a l l e l C e n t r o n i c s p r i n t e r s u p p o r t w i t h f i l es p o o l i n g c a p a b i l i t y .

. a n i y o u w a n t t h u l t i m a t e ,• G i v e s e v e n f a s t e r d i s k a c c e s s !• U s e s 8 R A t r a c k b u f f e r i n g a n h a r d w a r e

G C c o n v e r s i o n !

• M a n y u s e f u l , t i m e s a v i n g f e a t u r e s { D O SW e d g e , s c r e e n d u m p , r e s i d e n t m o n i t o r ) .N l o s s o c o m p a t i b i l i t y .F a t o m a n y f e a t u r e s t l i s t i t h i s a . a n p e r h a p s i t h i s m a g a z i n e !( C a l l o r w r i t e t g e a l t h d e t a i l s ! )

g e R a p / D O S P r o f e s s i o n a l !P r o v i d e s 4 t r a c k e x t e n s i o n ( 7 4 9 b l o c k s f r e e ! )

• A d d s 2 n e d i s k c o m m a n d s ( i . e . , l o c k f i l e s ,c h a n g e d i s k n a m e ) .H e r e ' s w h a t p e o p l e a r s a y i n g a b o u t R a p i D O S :

M i k e J H e n r y ( B a s e m e n t B o y s S o f t w a r e ) 7 f a m a z i n g h o i n c r e d i b l y f a s t i i s I ' i m p r e s s e d ! "M i t c h S ( E a g l e s o f t I n c . ) " V e r y f a s t , v e r y r e l i a b l e , a n v e r y c o m p a t i b l e . l o v e i t ! "J . F . J o n e s ( A D P ) " S u p e r b a s e s ' s p e e d i i n c r e a s e d g r e a t l y , a n i t ' s n o d r e a m t u s e ! "

F u n c t i o nL o a d 2 0 2 b l o c k sS a v e 2 0 b l o c k sF o r m a t 3 t r a c k s

N o r m a l D O 1 2 s e c .1 9 s e c .

9 s e c .

R a p i D O S1 s e c .9 s e c .2 s e c .

R a p i D O S P r s e c .s e c .

1 s e c .

Y o u r S y s t e m

C o m p a r e t h e s e s p e e d s w i t h y o u r c u r r e n t s y s t e m a n s e w h R a p i D O S p u t s t h C - 6 4 i n t o a d i f f e r e n t l e a g u e !R a p i D O S r e q u i r e s a s o c k e t e d k e r n a l R O U 4 a n i a v a i l a b l e i v e r s i o n s f o t h e 6 4 c , 1 2 i 6 m o d e ,a n d 1 5 4 1 c ( p l e a s e s p e c i f y w h e n o r d e r i n g ) . R a p i D O S i e a s i l y u p g r a d e a b i e t t h P r o f e s s i o n a l V e r s i o n .R a p i D O S P r o f e s s i o n a l d r i v e c o n t r o l l e r i ( c ' 8 m t d a t a G b R , t h e c r e a t o r s o t h e b e s t E u r o p e a n p a r a l l e l s y s t e m s .A t h e s e a f f o r d a b l e p r i c e s n C - 6 4 o w n e r s h o u l d b w i t h o u t R a p i D O S !

R a p i D O S $ 4 9 . 9 5 R a p i D O S P r o f e s s i o n a l $ 9 9 . 9 5M A S S D U P L I C A T O R 1 5 4 1F o t h C 6 4 / 1 2 8 w i t h s i n g l e1 5 4 1 d i s k d r i v e .

• 1 s e c o n d , p a s s b a c k u p f o s t a n d a r d d i s k s !

• 2 s e c o n d f u l l G C S u p e r N i b b l e r ,t h m o s t p o w e r f u l y e t !

• s e c o n d d i s k f o r m a t !F a s t l o a d e r !• Q u i c k i n s t a l l a t i o n . $ 3 2 . 9 5

• C a n b u p g r a d e d t R a p i D O S

M A S S D U P L I C A T O R M S • m u s t f o a n M S S D - 2 o w n e r .

1 s e c o n d s t a n d a r d d i s k b a c k u p !1 s e c o n d f u l l G C Q u i c k N i b b l e r !

• s e c o n d d i s k f o r m a t ! $ 2 5 . 9 5M S A U T O C O P Y R O

• A d d s n e F a s t B a c k u pc o m m a n d s !

• T u r n s t h M S S D - 2 i n t od e d i c a t e d c o p y i n g d r i v e( n c o m p u t e r n e e d e d ) . $ 2 9 . 9 5

C - 6 4 B U R S T - R O M• G i v e s t h 6 ' B u r s t M o d e ' w h e n

u s e d w i t h a 1 5 7 1 o 1 5 8 1d i s k d r i v e !L o a d s 1 0 b l o c k s i s e c o n d so 1 5 7 1 , s e c o n d s o n 1 5 8 1 !

• F a s t d i r e c t o r y , S E Q , a n R E f i l e a c c e s s !

• B u i l t i D O w e d g e !• S i m p l e i n s t a l l a t i o n .( K e r n a l R O U m u s tb s o c k e t e d ) $ 3 9 . 9 5

C - 1 2 8 B U R S T - R O ML e t s t h 1 2 r u a t ' B u r s t ' s p e e dw h e n i 6 m o d e !

• P r o v i d e s t h s a m e f e a t u r e s a t h C - 6 4 B u r s t - R O M ! 0 4 3 . 3 0

S T I L L T C O M E• M S D S D - 1 F a s t C o p i e r !• 1 5 7 1 M a s s D u p l i c a t o r !' 1 5 8 1 U t i l i t y P a c k !

T U R B O 6 ► S p e e d - u p c a r t r i d g e f o t h C - 6 4 ,

j u s t p l u g i i n • A d j u s t t h e c l o c k r a t e f r o m 1 0 k h

( 1 / 1 0 n o r m a l ) t m h z ( 4 x n o r m a l ) !U s e s 8 / 1 6 b i 6 5 8 1 6 m i c r o p r o ce s s o r ( s a m e a t h A p p l e j [ g s . . .b u t w i c e a f a s t ) !

• S p r e a d s h e e t s , B A S I C , f l i g h ts i m s , g r a p h i c s , a n n o G E O S . . .a l a r e a c c e l e r a t e d ! $ 1 9 9 9 5

C H I P L E V E L D E S I G N SC a s h . C h e c k . ^ M o n e y O r d e r . V I S AM . C . o V i s a ^

S 3 . 0 0 s h i p p i n g o a l o r d e r sC . O . D . ' s a d $ 3 . 0 0

P . O . B O 6 0 A S T O R I A . O 9 7 1 0 3 - 0 6 0 3

( 5 0 3 ) 8 6 1 - 1 6 2 2D e a l e r , D i s t r i b u t o r , G r o u p P r i c i n g A v a i l a b l e

Page 10: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 10/76

M i n i m o d e m - C h a a l t h f e a t u r e s o m a n y l a r g e r u n i t s , b u t h 2 . 7 50 . 7 5 " u n i t f i t s n e a t l y b e h i n d t h c o m p u t e r , o c c u p y i n g a l m o s t n d e s k s p a c e .a r e a l s o s t a n d a r d . L i n e r e s p o n s e s c a b h e a r d t h r o u g h t h b u i l t - i n p i e z os p e a k e r . O p e r a t i o n a l m o d e s i n c l u d ew i r e f u l l d u p l e x , a u t o d i a l , a u t o a n s w e r ,a u t o r e d i a l , b u s y t o n e d e t e c t , a n d i a lt o n e d e t e c t .

T h $ 7 4 . 9 5 p r i c e i n c l u d e s M u h i t e n ns o f t w a r e a n f r e e t r i a l h o u r o C o p u S e r v e . t w o - w e e k t r i a l a n o n e -y e a r w a r r a n t y a r a l s o g i v e n .

A p r o t e k , 8 0 5 - 4 8 2 - 3 6 0 4 ( s e e a d d r e s sl i s t , p a g e 1 4 ) .

C i r c l e # 2 3 4 o R e a d e r S e r v i c e C a r d

C H A R T W I T H C E O Sg e o C h a r t ( $ 2 9 . 9 5 ) a l l o w s y o t i

p o r t d a t a f r o m a n G E O S p r o g r a m( G E O S 1 2 / 1 . 3 / 2 . 0 , G E O S 1 2 8 , g e o F i l e ,

g e o C a l c , e t c . ) t c r e a t e c h a r t s . N i n et y p e s a r a v a i l a b l e , i n c l u d i n g p i e , u n i -b a r , a r e a , p o i n t , l i n e , c o l u m n , b a r ,s c a t t e r p o i n t , a n s c a t t e r l i n e ; c h a r tt y p e c a b c h a n g e d w i t h o u t r e e n t e r -i n d a t a . U t 8 v a l u e s c a n b e c h a r te ( d a t a s e r i e s o 2 p o i n t s e a c h ) ,o m o r e v i m e c h a n i s m f o s e l e c ti n g s u b s e t s o v a l u e s t p l o t . 3 f i l l p a t e r n s a r p r o v i d e d f o p i e , a r e a , u n i -b a r , b a r , a n c o l u m n c h a r t s , a l o n g w i t h

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

B e r k e l e y S o f t w o r k s , 4 1 5 - 6 4 4 - 0 8 8 3( s e e a d d r e s s l i s t , p a g e 1 4 ) .

C i r c l e # 2 5 6 o R e a d e r S e r v i c e C a r d

F A O F I L EU s e r s o C o m p u S e r v e ' s E a s y P l e x

1 A H O Y !

a n I n f o P l e x e l e c t r o n i c m a i l s e r v i c e sc a n o s e n d m e s s a g e s d i r e c t l y f r o mt h e i r c o m p u t e r s t f a c s i m i l e m a c h i n e sa n y w h e r e i t h w o r l d , w i t h o u t h a v i n gt p r o d u c e p r i n t e d d o c u m e n t f i r s t .P r i c e w i t h i n t h 5 s t a t e s i 7 5 f o t h f i r s t 1 0 0 0 c h a r a c t e r s a n 2 5 f o e a c ha d d i t i o n a l 1 0 0 0 c h a r a c t e r s ( 5 0 , 0 0 0c h a r a c t e r l i m i t o E a s y P l e x ) . I n t e r n a

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

C o m p u S e r v e , 6 1 4 - 4 5 7 - 8 6 0 0 ( s e e a d r e s s l i s t , p a g e 1 4 ) .

C i r c l e # 2 5 7 o n R e a d e r S e r v i c e C a r d

D I S K L A B E L K I E r a s e - a - L a b e l e l i m i n a t e s t h n e e d t

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

E r a s e - a - L a b e l , 2 1 4 - 3 8 7 - 9 3 0 3 ( s e e a d r e s s l i s t , p a g e 1 4 ) .

C i r c l e # 2 3 3 o n R e a d e r S e r v i c e C a r d

C L E A R T H W A T E R SI y o u ' v e f o u n d S t r a t e g i c S i m u l a t i o n s 'P o o l o R a d i a n c e t b a b o u t a s c l e a r

a B o s t o n H a r b o r , n e c l u e b o o k c a h e l p y o w i t h t h i s f i r s t i n S S I ' s s e r i e so A D & D - b a s e d f a n t a s y r o l e - p l a y i n gg a m e s . T h b o o k i c o m p l e t e p l a ye r ' s g u i d e w i t h m a p s o e v e r y l o c a t i o ni t h g a m e , a n d d e s c r i p t i o n s o a l m j o r e n c o u n t e r s , a w e l l a p a s s w o r d s ,m a z e s , a n i l l u s i o n s . I n c l u d e d a r s p c i f i c t a c t i c s f o s u r v i v i n g t h g a m e ' sm o s t c h a l l e n g i n g e n c o u n t e r s , s t r a t e g i e s

" E r a s a b l eR e u s a b l e l a b e P a s a b l e

N m o r e s t a c k i n g l a b e l s s h i g h t h a t y o c a n t s q u e e z e y o u r d i s k i n t o t h d r i v e — w i t h t h E r a s e - a - L a b e l s y s t e m y o c a r e u s e t h s a m e o n i n d e f i n i t e l y .

Page 11: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 11/76

N E W Sf o s u c c e s s f u l c o m b a t , a n i n f o r m a t i o na b o u t w h i c h c o m b i n a t i o n s o c h a r a ct e c l a s s e s a n r a c e s m a k e t h b e s t a v e n t u r e r s .

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 4 ) .

C i r c l e # 2 5 8 o R e a d e r S e r v i c e C a r d

S H R I N K W R A P P E D ?T h M i n d w a r e C a t a l o g c o n s i s t s o

3 2 p a g e s o p s y c h o l o g i c a l l y i n t e r a c t i v es o f t w a r e f r o m v a r i o u s p u b l i s h e r s , s o m eo w h i c h i a v a i l a b l e f o t h C - 6 4 . I c l u d e d a r M i n d M i r r o r , I n t r a C o u r s e ,E l i z a , a n o t h e r s a l o n g t h o s e l i n e s .c o p y w i l l b s e n t f r e e u p o n r e q u e s t .

M i n d w a r e C a t a l o g , 4 0 8 - 4 2 9 - 1 6 7 6( s e e a d d r e s s l i s t , p a g e 1 4 ) .

C i r c l e # 2 3 2 o R e a d e r S e r v i c e C a r d

A D & D A I u t i l i t y p r o g r a m f o u s e w i t h t h A d v a n c e d D u n g e o n s D r a g o n s b o a r d

g a m e , D u n g e o n M a s t e r s A s s i s t a n t , \ b l -u m I E n c o u n t e r s c a r e d u c e a D u g e o n M a s t e r ' s p r e p t i m e b y s e v e r a lh o u r s p e r s e s s i o n . T h d i s k c o n t a i n s

d a t a b a s e o f o v e r 1 0 0 0 e n c o u n t e r s a n o v e r 1 3 0 0 m o n s t e r s a n c h a r a c t e r s , i c l u d i n g a l m o n s t e r s f r o m t h A D & DM o n s t e r M a n u a l s a n I I D M c a m o d i f y t h e x i s t i n g d a t a o a d t h e i ro r i g i n a l m o n s t e r s a n e n c o u n t e r s t t h

y o a n s u e r

M a t h F o o tb a l l : F r a c

t i o n s l e t sk i d s e x p e r ie n c e a i t h

t h r i l l s a n P t W F Pe x c i t e m e n t Z z z z ' . "

o a a r i t hm e t i c d r i l lw h i t e t h e y

l e a r n a b o u tf o o t b a l l .

( W a i ts e c o n d . . . )

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

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 4 ) .

C i r c l e # 2 5 9 o n R e a d e r S e r v i c e C a r d

3 ' / 4 , 8 V 3 r 2 6 . . . H I K E !M a t h F o o t b a l l : F r a c t i o n s c a b

p l a y e d b o n o t w s t u d e n t s a o n o f o u r l e v e l s : H i g h S c h o o l ( a d d i t i o na n s u b t r a c t i o n o f r a c t i o n s ) , C o l l e g e( a d d i t i o n a n s u b t r a c t i o n o m i x e d

s e c o n d s t

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

n u m b e r s ) , P r o ( m u l t i p l i c a t i o n a n d i v is i o n o f r a c t i o n s a n m i x e d n u m b e r s ) ,a n d S u p e r B o w l ( m i x e d o p e r a t i o n s ) .O e a c h p l a y , t h e s t u d e n t o p t s f o r ar u n n i n g p l a y ( e a s y p r o b l e m ) , s h o r t p a s s( m e d i u m p r o b l e m ) , l o n g p a s s ( h a r dp r o b l e m ) , o p u n t . C o r r e c t a n s w e r s r s u l t i n y a r d a g e g a i n e d , f i r s t d o w n ,t o u c h d o w n s , a n e x t r a p o i n t s ; i n c o rr e c t a n s w e r s , i l o s s o f y a r d s o r p o s e s s i o n . T e a c h e r s c a s e t i m e l i m i t sf o a n s w e r i n g p r o b l e m s a n s t o r e u t 2 0 n a m e s o t h d i s k . A v a i l a b l e f o t h C - 6 4 o n e i t h e r 3 V o r 5 ' i " d i s kf o $ 4 4 . 9 5 ; w i t h b a c k u p , $ 5 4 . 9 5 ; c l a s sp a c k ( 1 d i s k s ) , $ 1 6 4 . 9 5 .

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

C i r c l e # 2 3 1 o R e a d e r S e r v i c e C a r d

G A M E ST h l a t e s t i n A c c o l a d e ' s A v a n t a g e s

r i e s o m i d - p r i c e d g a m e s , J e B o y s( $ 1 4 . 9 5 ) l e t s o n o t w p l a y e r s t a k e t h er o l e o f a j e t p a c k - e q u i p p e d c o m m a n d ow h o s e m i s s i o n i t e n t e r a n d e a c t iv a t e a e n e m y - c o n t r o l l e d r e a c t o r r o o m .F i r s t t h e p l a y e r m u s t s u r v i v e n u m e ro u w a v e s o a t t a c k s b g a l a c t i c t e r r o ri s t s . I t h e t w o - p l a y e r " c o o p e r a t i v e "m o d e , p l a y e r s p o o l t h e i r r e s o u r c e s a n f i g h t t h b a g u y s t o g e t h e r . T h e r e a r f o u r l e v e l s o p l a y ; t a d v a n c e f r o me a c h l e v e l , t h e p l a y e r m u s t d e s t r o ym e g a b e a s t t h a t b l o c k s t h w a y .

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

C i r c l e n > 2 3 6 o R e a d e r S e r v i c e C a r d

A d a p t e d f o t h 6 b M a s t e r t r o n i c ,B a r b a r i a n m a k e s t h e p l a y e r r u g a u n t l e t o f o v e r 2 d i f f e r e n t e n e m i e sa n t r a p s i m o r e t h a n 3 0 a n i m a t i o ns e q u e n c e s i f r o n t o 4 h i - r e s b a c k -

A H O Y l 1

Page 12: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 12/76

N i g h t M i s s i o n P i n b a l l o t h r e b o u n d .

g r o u n d s c e n e s . A f t e r r e a c h i n g h i g o a la n d e f e a t i n g t h e a l l - p o w e r f u l N e c r o n ,t h e p l a y e r h a t f i g h t h i s w a o u o

m a z e b e f o r e t h N e c r o n ' s d o m a i nc r u m b l e s a r o u n d h i m .

M a s t e r t r o n i c I n t e r n a t i o n a l , 7 1 4 - 6 3 1 -1 0 0 1 ( s e e a d d r e s s l i s t , p a g e 1 4 ) .

C i r c l e # 2 3 7 o n R e a d e r S e r v i c e C a r d

F u s i n g f a n t a s y r o l e - p l a y i n g a n a c a d e a c t i o n , T i m e s o f L o r e ( $ 3 9 . 9 5 )e m b r o i l s t h e p l a y e r i c o n t i n u a l c o b a w i t h a s s a s s i n s , w i z a r d s , a n m o s t e r s . A l o n g t h w a y , y o u r h e r o - f o r - h i r ec h a r a c t e r m e e t s a n h o l d s c o n v e r s at i o n s w i t h o v e r 6 u n i q u e i n d i v i d u a l s .T h g r a p h i c a l l y d e p i c t e d g a m e w o r l di n c l u d e s o v e r 4 d i f f e r e n t b u i l d i n g s t e x p l o r e a m o n g i t c i t i e s , t o w n s , t o e r s , a n d u n g e o n s . T h p r o g r a m i s a i dt l o a d 1 t i m e s f a s t e r t h a n m o s tg a m e s , w i t h e a c h o f t h e t h r e e g a m es e g m e n t s c o m p l e t e l y m e m o r y - r e s i d e n t .P l a y b o o k a n f u l l c o l o r m a a r i c l u d e d .

O R I G I N , 6 0 3 - 6 4 4 - 3 3 6 0 ( s e e a d d r e s sl i s t , p a g e 1 4 ) .

C i r c l e # 2 6 1 o R e a d e r S e r v i c e C a r d

S u b L O G I C h a r e - r e l e a s e d N i g h tM i s s i o n P i n b a l l , o u o p r i n t f o s e e r a l y e a r s . T h e g a m e i n c l u d e s t e m o d e s o p l a y , i n c l u d i n g E a s y , C o m p et i t i o n , S l o w M o t i o n , a n C o s m i c( w a r p e d m o t i o n a n d s o u n d e f f e c t s ) .

S u b L O G I C , 2 1 7 - 3 5 9 - 8 4 8 2 ( s e e a d r e s s l i s t , p a g e 1 4 ) .

C i r c l e # 2 6 2 o H e a d e r S e r v i c e C a r d

T w c o i n - o p c o n v e r s i o n s t t h 6 f r o m C a p c o m U . S . A . :

T h B i o n i c C o m m a n d o i s o l d i e ri n a f u t u r e w o r l d w h i t u r n e d i n t oa u n s t o p p a b l e c o m m a n d o b a d v a n ce b i o n i c s . H m u s t u s h i p o w e r t f o r c e a p a t h t h r o u g h t h f o r t r e s s h e a dq u a r t e r s o f t h e n e m y .

1 A H O Y !

S t r e e t F i g h t e r s t a r s p a i r o m a r t i a la r t i s t s , R y a n K e n , w h t r a v e l t h g l o b e t t a k e o o p p o n e n t s i l a p a n ,E n g l a n d , A m e r i c a , C h i n a , a n T h a il a n d . T h f i g h t e r s j u m p , f l i p , a n s t o o pt a v o i d e n e m y b l o w s , a n c o u n t e r w i t hk i c k s a n p u n c h e s .

C a p c o m U . S . A . , 4 0 8 - 7 4 5 - 7 0 8 1 ( s e ea d d r e s s l i s t , p a g e 1 4 ) .C i r c l e # 2 3 8 o R e a d e r S e r v i c e C a r d

I S k y f o x I I T h C y g n u s C o n f l i c t( $ 2 9 . 9 5 ) t h T e r r a n F e d e r a t i o n i o n c ea g a i n b e i n g t h r e a t e n e d b X e n o m o r p h s .T h e n e m y h a v e r e t r e a t e d t t h d a r ks p a c e o d i C y g n u s c o n s t e l l a t i o nw h e r e t h e y ' v e e s t a b l i s h e d s t a r b a s e s .T h p l a y e r m u s t a c c e p t t h r o l e o F e e r a t i o n W a r p w a r r i o r a n d e f e n d t h e a r t h w i t h t h a d v a n c e d S k y f o x I w a r p f i g h t e r . T h s i n g l e p l a y e r g a m e o f e r s v a r y i n g l e v e l s o d i f f i c u l t y a n 1 p o s s i b l e b a t t l e s i t u a t i o n s . A f t e r e a c hm i s s i o n , p l a y e r p e r f o r m a n c e i e v a l ua t e d b M i s s i o n S u m m a r y S c r e e n .W a r p w a r r i o r s w h c o m p l e t e t h e i r m i s i o n s u c c e s s f u l l y c a n c h o o s e t g o t n e o n e ; t h o s e w h f a i l c a r e t r yt h s a m e o n e .

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

C i r c l e # 2 3 9 o n R e a d e r S e r v i c e C a r d

W h F r a m e d R o g e r R a b b i t a t t e m p t st r e c r e a t e t h e h u m o r a n a d v e n t u r e o ft h f i l m . W h i l e t r y i n g t s t o p J u d g eD o o m f r o m d e s t r o y i n g T o o n t o w n ,p l a y e r s m u s t r a c e B e n n y t h C a t h r o u g h t h s t r e e t s o f T i n s e l t o w n , r t r i e v e t h m i s s i n g w i l l a t h I n a n P a i n t C l u b , a n u s e g a g s t g e t p a s t d i ee v i l w e a s e l s a t h G a F a c t o r y . P l a ye r k e e p t r a c k o t h e i r p r o g r e s s w i t ha o n s c r e e n m a p , a n r e c e i v e a n i m at e d p r i z e s f r o m c h a r a c t e r s l i k e J e s s i c aR a b b i t v i s e r i e s o r e w a r d s c r e e n s .

T y p h o o n o S t e e l l e t s

p l a y e r s a c u r a t e l y r c r e a t e i n d i

v i d u a l b a t l e s o f u l lc a m p a i g n s

f r o m t h E u r o p e a n ,

A s i a n , a n P a c i f i c t h

a t e r s o W W I I .

Q u i c k S t a r t C a r d f o e a s y b e g i n n i n gp l a y a n a f u l l - c o l o r p o s t e r a r i n c l u d e d .

B u e n a V i s t a S o f t w a r e , 8 1 8 - 5 6 9 - 7 3 9 7( s e e a d d r e s s l i s t , p a g e 1 4 ) .

C i r c l e # 2 4 0 o R e a d e r S e r v i c e C a r d

T y p h o o n o f S t e e l ( $ 4 9 . 9 5 ) , s e q u e l t S S F s P a n z e r S t r i k e ! , s p a n s t h P a c i f i c ,A s i a n , a n d E u r o p e a n t h e a t e r s o W W I I .P r a c t i c a l l y e v e r y g r o u n d w e a p o n u s e di t h o s e t h e a t e r s i i n c l u d e d , f r o mt a n k s , t a n k d e s t r o y e r s , a n a r t i l l e r y t t r u c k s , m o r t a r s , a n m a c h i n e g u n s .P i l l b o x e s , m i n e f i e l d s , d r a g o n ' s t e e t h ,f l a m e t h r o w e r s , a n n a v a l g u s u p p o r ta r a l s o i n c l u d e d . P l a y e r s c a s i m u l a t es i n g l e b a t t l e s o r e c r e a t e a e n t i r e c a p a i g n , w i t h t h c o m p u t e r c r e a t i n g m a p sa n d e t e r m i n i n g t h t y p e o f b a t t l e s a n o f f e n s i v e / d e f e n s i v e m i s s i o n s .

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 4 ) .

C i r c l e # 2 3 5 o n R e a d e r S e r v i c e C a r d

A c q u i r e d b D i s c o v e r y f r o m B r i ti s h - b a s e d E l e c t r a S o f t w a r e , B e t t e rD e a d T h a n A l i e n ( $ 3 4 . 9 5 ) i h u m o ro u s p a c e s h o o t - e m - u p c a s t i n g t h p l a y e r a s g a l a c t i c h e r o B r a d Z o o m . H m u s t b a t t l e e n d l e s s w a v e s o s l i t h e r i n ga n c r a w l i n g a l i e n s , s o m e e a s i l y d s t r o y e d , s o m e f a m o r e d a n g e r o u s a n d e a d l y . s i m u l t a n e o u s t w o - p l a y e rm o d e i i n c l u d e d .

D i s c o v e r y S o f t w a r e , 3 0 1 - 2 6 8 - 9 8 7 7( s e e a d d r e s s l i s t , p a g e 1 4 ) .

C i r c l e # 2 4 1 o n R e a d e r S e r v i c e C a r d

F i v e g a m e s c o m i n g f r o m K o n a m id u r i n g t h r e m a i n d e r o f 1 9 8 8 a n 1 9 8 9 :

A j a x e n g a g e s p l a y e r s i a e r i a l c o b a w i t h j e f i g h t e r s , t a n k s , h e l i c o p t e r s ,s h i p s , a n a i r c r a f t c a r r i e r s .

C a s t l e v a n i a p i t s t h p l a y e r a g a i n s tg h o s t s , g o b l i n s , d e m o n s , a n t h l i k e ,c u l m i n a t i n g i f a c e t f a c e b a t t l e w i t hC o u n t D r a c u l a .

Page 13: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 13/76

N E W SM e t a l G e a r r e q u i r e s p l a y e r s t s t e e l

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

I n L i f e F o r c e p l a y e r s f i g h t w i t h r i p l l a s e r s a n p l u t o n i c m i s s i l e s t p r v e n t t h e i r w o r l d f r o m b e c o m i n g l u n c hf o Z e l o s , t h e p l a n e t - e a t i n g a l i e n .T e e n a g e M u t a n t N i n j a T u r t l e s t e a m sp l a y e r s w i t h t h a m p h i b i o u s " h e r o e s i t h e h a l f s h e l l " o c o m i c b o o k f a m e t f i g h t o f f t h e e v i l F o o t C l a n i t h s e e r o N e Y o r k .

K o n a m i I n c . , 3 1 2 - 5 9 5 - 1 4 4 3 ( s e e a d r e s s l i s t , p a g e 1 4 ) .

C i r c l e # 2 4 2 o R e a d e r S e r v i c e C a r d

T o E s c a p e f r o m P l a n e t y o m u s tf i r s t e s c a p e t h o p e r a t i n g t a b l e o t h m a P r o f . S c h i s m , w h p l a n s t l e y o l e a v e i s e v e r a l j a r s . F r o m t h e r e , t h t e x t a d v e n t u r e w i l l l e a d y o t h r o u g h a i e n j u n g l e s , a n c i e n t c i t i e s , a n o t h e r l c a l e s , c u l m i n a t i n g w i t h t h b l o w i n g u o t h p l a n e t .

T h g a m e o f f e r s t h o p t i o n o c o t r o l t h r o u g h v o i c e c o m m a n d w h e n u i n g t h e C o v o x V o i c e M a s t e r o V o i c eM a s t e r J r T h p l a y e r t r a i n s t h p r g r a m t r e c o g n i z e h i v o i c e , t h e n i s u e s a l c o m m a n d s t h r o u g h t h V o i c eM a s t e r m i c r o p h o n e , w i t h o u t u s i n g t h k e y b o a r d . T h g a m e i i n c l u d e d w i t hV o i c e M a s t e r ( $ 8 9 . 9 5 ) a n V o i c e M a t e J r ( $ 4 9 . 9 5 ) , o a v a i l a b l e s e p a r a t el y f o r $ 1 9 . 9 5 .

C o v o x I n c . , 5 0 3 - 3 4 2 - 1 2 7 1 ( s e e a d r e s s l i s t , p a g e 1 4 ) .

C i r c l e « 6 o n R e a d e r S e r v i c e C a r t

S U B S C R I B E T

M a k i n g s p a c e b e s i d e y o u r 6 o 1 2 f o n e A m i g a ? Y o u ' l l w a n tt m a k e s p a c e f o A h o y l ' s A m i g a U s e r a w e l l . I t ' s p u t o g e t h e r b t h s a m e s t a f f t h a t b r i n g s y o A h o y ! , w i t h t h s a m e c a r e f u l a t t e n t i o nt t h n e e d s o t h e s e r i o u s h o m e c o m p u t e r i s t .

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

a m i c a U s e r T e r mr f M p U S K« W r t f c m r t

E n t e r m s u b s c r i p t i o n t A h o y l ' s A m i g a U s e r f o r :O n Y e a r ( 1 i s s u e s ) f o $ 2 7 . 9 5 ( O u t s i d e U $ 3 6 . 9 5 )T w Y e a r s ( 2 i s s u e s ) f o $ 4 8 . 9 5 ( O u t s i d e U $ 6 3 . 9 5 )S e n d m t h l a t e s t i s s u e o A h o y l ' s A m i g a U s e r . E n c l o s e d i $ 4 . 5 0 ( O u ts i d e U $ 5 . 5 0 ) .P a y m e n t e n c l o s e d : P l e a s e b i l l m e M a s t e r C a r d V I S A C a r d E x p . D a t e

S i g n a t u r eN a m eA d r e s sC i t y . S t a t e .

S e n d c o u p o n o f a c s i m i l e t A h o y l ' s A m i g a U s e r , I o n I n t e r n a t i o n a l I n c . , 4 W e s t 3 4 t h S t r e e t - S u i t e 5 0 0 , N e Y o r k , N 1 0 0 0 1 .

A H O Y ! 1

Page 14: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 14/76

N E W S

S t a r ' s N X - 2 4 0 0 M u l t i f o n t h a f o u r r e s i d e n t t y p e f a c e s , w i t h t h r e e m o r e a v a i l a b l e .A c c o l a d e5 5 S W i n c h e s t e r B l v d .S a J o s e , C 9 5 1 2 8P h o n e : 4 0 8 - 9 8 5 - 1 7 0 0A n c i > S o f t w a r eP . O . B o 2 9 B u r g e t t s t o w n , P 1 5 0 2 1P h o n e : 4 1 2 - 9 4 7 - 3 9 2 2A p r o t e k1 0 7 1 - A A v e n i d a A c a s oC a m a r i l l o , C 9 3 0 1 0P h o n e : 8 0 5 - 4 8 2 - 3 6 0 4B e r k e l e y S o f t w o r k s2 1 5 0 S h a t t u c k A v e n u eB e r k e l e y . C 9 4 7 0 4P h o n e : 4 1 5 - 6 4 4 - 0 8 8 3B u e n a V i s t a S o f t w a r e3 8 0 0 W e s t A l a m e d a A v e .B u r b a n k , C 9 1 5 0 5P h o n e : 8 1 8 - 5 6 9 - 7 3 9 7C a p c o m U S 1 2 8 3 - C M o u n t a i n V i e wS u n n y v a l e , C 9 4 0 8 9P h o n e : 4 0 8 - 7 4 5 - 7 0 8 1C o m p u S e r v e5 0 0 0 A r l i n g t o n C e n t e r

B l v d .P . O . B o 2 0 2 1 2C o l u m b u s , O 4 3 2 2 0P h o n e : 6 1 4 - 4 5 7 - 8 6 0 0C o v o x , I n c .6 7 5 - D C o n g e r S t r e e tE u g e n e , O 9 7 4 0 2P h o n e : 5 0 3 - 3 4 2 - 1 2 7 1D i s c o v e r y S o f t w a r e1 6 C o n d u i t S t r e e t

A n n a p o l i s , M 2 1 4 0 1P h o n e : 3 0 1 - 2 6 8 - 9 8 7 7

1 A H O Y !

E l e c t r o n i c A r t s1 8 2 0 G a t e w a y D r i v eS a M a t e o , C 9 4 4 0 4P h o n e : 4 1 5 - 5 7 1 - 7 1 7 1E r a s e - a - L a b e l1 3 7 1 7 W e l c h R o a d

D a l l a s , T 7 5 2 4 4P h o n e : 2 1 4 - 3 8 7 - 9 3 0 3F r e e S p i r i tP . O . B o 1 2 5 8 N o b l e S t r e e tK u t z t o w n , P 1 9 5 3 0P h o n e : 2 1 5 - 6 8 3 - 5 6 0 9 o

8 0 0 - 5 5 2 - 6 7 7 7G a m c o I n d u s t r i e sB o 9 1 B i S p r i n g , T 7 9 7 2 1P h o n e : 1 - 8 0 0 - 3 5 1 - 1 4 0 4 ; i

T e x a s 9 1 5 - 2 6 7 - 6 3 2 7I n t r a C o r p I n c .1 4 1 6 0 S 1 3 9 t h C o u r t

M i a m i , F 3 3 1 8 6P h o n e : 3 0 5 - 2 5 2 - 9 0 4 0K o n a t n i8 1 5 M i t t e l D r i v eW o o d D a l e , I 6 0 1 9 1P h o n e : 3 1 2 - 5 9 5 - 1 4 4 3M a s t e r t r o n i cM e s a B u s i n e s s C e n t e r ,

U n i t 9 G7 1 W e s t 1 7 t h S t r e e tC o s t a M e s a , C 9 2 6 2 7P h o n e : 7 1 4 - 6 3 1 - 1 0 0 1M e g a S o f t C a n a d aP . O . B o 1 P a r r y S o u n d . O n t .P 2 2 X C a n a d aP h o n e : 7 0 5 - 7 4 6 - 8 0 8 1

C o m p a n i e sM e n t i o n e d i

S c u t t l e b u t tM i n d w a r e C a t a l o g1 8 0 3 M i s s i o n S t S a n t a C r u z , C 9 5 0 6 0 - 5 2 9 6P h o n e : 4 0 8 ^ 2 9 - 1 6 7 6O R I G I N1 3 H a r v e y R d . , B l d g .

L o n d o n d e r r y , N 0 3 0 5 3P h o n e : 6 0 3 - 6 4 4 - 3 3 6 0R e a d u p , I n c .P . O . B o 9 P o r t E d w a r d s , W 5 4 4 6 9P h o n e : 7 1 5 - 8 8 7 - 2 3 3 3R e a l t i m e M u s i cP . O . B o 8 1 4 4L o v e l a n d , C 8 0 5 3 7S t a r M i c r o n i c s2 0 P a r k A v e . , S u i t e 3 5 1 0N e Y o r k , N 1 0 1 6 6P h o n e : 2 1 2 - 9 8 6 - 6 7 7 0S t r a t e g i c S i m u l a t i o n s1 0 4 6 N . R e n s t o r f f A v e .M o u n t a i n V i e w . C 9 4 0 4 3P h o n e : 4 1 5 - 9 6 4 - 1 3 5 3S u b L O G I C5 0 K e n y o n R o a dC h a m p a i g n , I 6 1 8 2 0P h o n e : 2 1 7 - 3 5 9 - 8 4 8 2T a x a i d S o f t w a r e6 0 S e c o n d A v e n u eP . O . B o 1 0 T w H a r b o r s , M 5 5 6 1 6P h o n e : 2 1 8 - 8 3 4 - 5 0 1 2

D e r i v i n g i t n a m e f r o m t h e A t l a n t i cC i t y c a s i n o , T r u m p C a s t l e ( S 3 4 . 9 5 ) i c l u d e s b l a c k j a c k , r o u l e t t e , c r a p s , k e n o ,v i d e o p o k e r , a n n i n e d i f f e r e n t s l o t m c h i n e s . I n c l u d e d i e a c h p a c k a g e a r S 2 5 0 w o r t h o d i s c o u n t c o u p o n s f o u s a t h e h o t e l a n c a s i n o .

I n t r a C o r p , 3 0 5 - 2 5 2 - 9 0 4 0 ( s e e a d r e s s l i s t , p a g e 1 4 ) .

C i r c l e # 2 7 0 o n R e a d e r S e r v i c e C a r d

A a l i e n n a m e d M a n i a x ( $ 1 4 . 9 5 ) i t h o n l y c h a n c e t h w o r l d h a a g a i n s t

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

A n c o S o f t w a r e , I n c . , 4 1 2 - 9 4 7 - 3 9 2 2( s e e a d d r e s s l i s t , p a g e 1 4 ) .

C i r c l e # 2 7 1 o R e a d e r S e r v i c e C a r d

C - 1 2 8 S K E T C H I N GS k e t c h p a d 1 2 ( $ 2 9 . 9 5 ) l e t s u s e r s o

t h C - 1 2 8 a n 1 3 5 1 m o u s e c r e a t e 8 c o l u m n a r t w o r k , s l i d e s h o w s , s i g n s ,a n p o s t e r s o 6 4 2 0 p i x e l d r a wi n s c r e e n . F e a t u r e s i n c l u d e s m o o t hf r e e h a n d d r a w i n g , 3 - s o l i d s ( s p h e r e s ,c o l u m n s , d o n u t s , s p o o l s ) , s h a d e d f i l lp a t t e r n s , E n l a r g e , S c r o l l S c r e e n , a n S l i d e s h o w o p t i o n s , a w i d e r a n g e o d r a w i n g t i p s , a n v a r i e t y o f p r o v i de f o n t s . T h p r o g r a m o f f e r s 1 0 0 %c o m p a t i b i l i t y w i t h B A S I C 8 . f i l e s , a n P r i n t S h o p g r a p h i c s c a b u t i l i z e d d ir e c t l y f r o m P r i n t S h o p d i s k s . U s e r sw i t h 6 4 V i d e o R A c a t a k e a d v a nt a g e o t h p r o g r a m ' s p i x e l e d i t o r , g r i dm a k e r , a n d a d v a n c e d d r a w i n g m o d e s( s u c h a A i B r u s h ) .

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

C i r c l e # 2 7 2 o n R e a d e r S e r v i c e C a r d

N E P R I N T E RD e s i g n e d f o b u s i n e s s c o r r e s p o n

d e n c e , t h 2 4 - w i r e N X - 2 4 0 0 M u l t i -F o n t ( $ 5 2 9 ) p r i n t s a 1 7 c p i d r a f te l i t e m o d e a n 5 c p i l e t t e r q u a l i t ye l i t e m o d e . I n a d d i t i o n , t h e p r i n t e r o f e r s 3 6 b 3 6 d p i g r a p h i c s r e s o l ut i o n . T h s t a n d a r d 7 b u f f e r c a n b ee x p a n d e d t 3 9 w i t h a o p t i o n a l 3 2 R A c a r d . T h f o u r r e s i d e n t f o n t s a r C o u r i e r , P r e s t i g e , O r a t o r , a n S c r i p t ;t h r e e m o r e ( L e t t e r G o t h i c , B l i p p o , a n O C B c a b h a t h r o u g h o p t i o n a lf o n t c a r d s . I t a l i c p r i n t i n g i a v a i l a b l ef o a l f o n t s a n p i t c h e s . T h f r o n t p a e o f f e r s s e l e c t i o n o p a p e r p a r k a n o t h e r p r i n t e r f e a t u r e s .

S t a r M i c r o n i c s , 2 1 2 - 9 8 6 - 6 7 7 0 ( s e ea d d r e s s l i s t , p a g e 1 4 ) .

C i r c l e # 2 6 5 o R e a d e r S e r v i c e C a r d

Page 15: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 15/76

E x c i t i n g S c i - F IR o l e - P l a y i n g f o o n l y $ 2 9 . 9 5

E v e r y l a s t m e m b e r o t h e r e s i s t a n c e h a e i t h e rb e e n c a p t u r e d o i c l o s e l y m o n i t o r e d b t h e r o b o tp a t r o l . A n e i n h a b i t a n t o X K - 1 2 0 , y o h a v en p o l i c e r e c o r d . Y o h a v e c h a n c e t l o c a t et h c e n t r a l c o n t r o l c o n s o l e a n d e a c t iv a t e t h r o b o t c o n t r o l s y s t e m . N o

g o o d c h a n c e , b u c h a n c e .

T h i s s c i e n c e f i c t i o nr o l e - p l a y i n g g a m e w a c r e a t e d b C h u c k B u e c h e ,t h a u t h o r o A U T O D U E L ® .T h f a s t p a c e d a c t i o n a l t a k e s p l a c e i a e n c l o s e dh i g h - t e c h c i t y o m a n y l e v e l s .

A y o h u r r y a l o n g e x t e n s i v e a i r -j e s u b w a y s a n s l i d e w a l k s , y o u ' l ln e e d t s o l v e c o m p l e x m a z e s a n o t h e r i n t r i g u i n g p u z z l e s . T h c h a ll e n g e s a r n o n - s t o p a n f u l l o s u r p r i s e s .

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

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

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

R e a l i s t i c a c t i o n a l l o w s y o t m o v e o c l i m b o v e r

o b j e c t s . S u p e r b g r a p h i c so C o m m o d o r e 6 4 / 1 2 6 !

I 2 4 0 0 A . D . y o s t e p f a i n t o t h f u t u r e . B u b e w a r e . E a c hs t e p y o t a k e c o u l d b y o u r l a s t .

A v a i l a b l e ( o r : I B M - P C T a n d y c o m p a t i o l e s . A p p l e I I S e r i e s , a n C o m m o d o r e 6 4 / 1 2 8 . T g e y o u r c o p / , ( 1 v i s i t y o u r l o c a l r e : a : a r , ( 2 c a - 8 0 0 - 9 9 9 - 4 9 3 9 6 a 1 5 p m E S T ; o r d a - b V I S A J M C , o ( 3 m a c h e c k ( U . S . S o V I S A / M C # c a r d h o l d e r n a m e a n e « p . d a t e t O R I G I N 1 3 - H a r v e y R o a d , L o n d o n d e r r y , N 0 3 0 5 3 . P r i c e : B 9 - 9 5 p l u s S 2 . 5 0 s n i p p i n g a n h a n d l i n g . A l l o w 1 - w e e k l o r d e l i v e r y .

m 1 3 6 - B H a r v e y R o a d , L o n d o n d e r r y , N 0 3 0 5 3 ( 6 0 3 ) 6 4 4 - 3 3 6 0

Page 16: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 16/76

P r o t e c t o ' s

S i n c e 1 9 7 9C O M P U T E R D I R E C T

W W O N ' T B U N D E R S O L D ! O F F E R E X P I R E S 1 - 3 1 - 8 9

C o m p l e t e C 6 4 cC o m m o d o r e S y s t e m

C o m m o d o r e 6 4 C o m p u t e r• 1 5 4 1 I D i s k D r i v e

1 2 M o n o c h r o m e M o n i t o rG e n u i n e I B M ® P r i n t e r W i t h I n t e r f a c eA n O n R o l l O P a p e rG E O S P r o g r a m F o W o r d P r o c e s s i n g & D r a w i n g

O u r L o w S a l e P r i c e3 9 L i s t $ 8 2 5

C 1 2 8 D C o m p u t e r

F u l l 1 2 D e t a c h e d K e y b o a r d• 1 5 7 1 D r i v e W i t h 1 2 8 K O U s e r M e m o r y

E x p a n d a b l e T o 6 4 0 KO p e r a t i o n M o d e s

( C 6 4 , C 1 2 8 , 8 C P / M , V e r . 3 . 0 )• 4 0 / 8 0 C o l u m n O u t p u t , 1 6 c o l o r s

F r 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

O u L o S a l e P r i c e9 $ 4 l 9 L i s t $ 5 4 9

1 2 A m b e rM o n i t o r

Y e a r L i m i t e dM a n u f a c t u r e r ' s

W a r r a n t y

H i g h R e s o l u t i o n8 C o l u m n

• 1 0 0 0 L i n e s A t C e n t e rG r e a t F o r B u s i n e s sF a n t a s t i c V a l u e

O u r L o w S a l e P r i c e$ 7 9 L i s t $ 3 2 9

V « F l o p p y D i s k s

1 9 D o u b l e S i d e dD o u b l e D e n s i t y

M i n i m u m Q u a n t i t y 5 0M a x i m u m Q u a n t i t y 2 5 0

B o o 5 $ 9 . 5 0 ( 1 9 ' o a c h )( w i t h o u t s l e e v e s )B o o f 5 0 * 1 0 . 5 0 ( 2 1 * a a c h )( w i t h s l e e v e s )B o o 1 0 ( n l i m i t ) . . $ 2 4 . 0 0 ( 2 4 * e a c h )( w i t h s l e e v e s l a b e l s )

• a c h M m i g aN E H i - S p e e d N L 1 8 0 - 1 1

1 8 C P L i f e t i m e W a r r a n t y

E c o n o m y S l e e v e s . . . . $ 1 . 0 0 p e q u a n t i t y o 5 D i s k L o b e l s $ 3 9 5 p e r q u a n t i t y o 1 0 D i s k N o t c h e r s $ 3 . 9 5 e a c h

V h D S - D OM i c r o D i s k s

A m i g a 5 0 C o m p u t e r S a l e

C a l l F o P r i c e5 1 2 K C o m p u t e r

C o m p a t i b l e w i t h A m i g a1 0 0 0 S o f t w a r e

L i s * $ 7 9 9

A m i g a 1 0 1 0 E x t e r n a l D r i v e S a l eC a l l F o

P r i c e3 ' / i " C o m p a c t - S i z eM i c r o - D i s k D r i v e

L i s t $ 2 9 9

2 y r . I m m e d i a t e R e p l a c e m e n tD o A d d r e s s a b l e G r a p h i c sH i g h S p e e d D o M a t r i xI t a l i c s E l i t e C o n d e n s e d P i c aT r a c t o r / F r i c t i o n F e e dC e n t r o n i c s P a r a l l e l P o r t

L i f e t i m e W a r r a n t y o P r i n t H e a d8 P r i n t B u f f e rN e a r L e t t e r Q u a l i t y f r o m F r o n t P a n e lL o C o s t A d a p t e r s a v a i l a b l e

O u L o S a l e P r i c ee a c h

Q u a n t i t y o 1 . $ 1 1 . 4 0 ( $ 1 . 1 9 e a c h )Q u a n t i t y o f 5 0 . $ 5 4 . 5 0 ( $ 1 . 0 9 e a c h )Q u a n t i t y o 1 0 0 . . . . $ 9 9 . 0 0 ( 9 9 ' e a c h )

A m i g a 1 0 8 4 C o l o r M o n i t o r S a l e1 3 R G 8 C o l u m n 2 C a l l F o R o w . 6 4 i O P i x e l ^ \ W

L i s t $ 3 9 9 P r i c e $ 1 4 9 9

C a l l

I M M I D I A T I A N S W U8 0 B U W I S E

8 0 2 8 9 4 7 3 M a l lW L o v e O u C u s t o m e r s lC O M P U T E R D I R E C T

2 2 2 9 2 N P e p p e r R d B a r r i n g t o n , I 6 0 0 1 0

Page 17: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 17/76

B E S T S E R V I C E I T H | f S A N ° g F a s t , L o C o s t D e l i v e r y 1 D a H o m e T r i a l F r e e T e c h n i c a l A s s i s t a n c eN C r e d i t C a r d F e e s 9 D a I m m e d i a t e R e p l a c e m e n t F r e e C a t a l o g s

I B M ® P r i n t e r8 ' / 3 " L e t t e r S i z e 8 C o l u m n

L i m i t e d Q u a n t i t i e s

L o w e r C o s et h t r u e l o w e r d e s c e n d e r s )

D o M a t r i x H e a t T r a n s f e rh i c s W i t h C o m m o d o r e , A p p l e I n t e r f a c e s

t H o o k U T S e r i a l P o r t O I B M ® P C j r .o C o s t A d a p t e r s F o I B M ® , A p p l e .L a s e r C o m p u t e r s

E n l a r g e d

u L o S a l e P r i c e$ 4 9 L i s t J 1 9 9

8 0 0 K 3 Y 2 "D i s k D r i v e

C o m m o d o r e 1 5 8 1 W o r k s W i t h C 6 4 / C 6 4 c ,a n d C 1 2 8 / C 1 2 8 D .

O v e r 8 0 0 K B y t e s o F o r m a t t e d S t o r a g e O D o u b l e - S i d e d 3 . 5 " M k r o d i s k e t t e s .

O u r L o w S a l e P r i c e

1 7 9 L i s t $ 2 4 9

1 3 C o l o r C o m p o s i t eM o n i t o r

A n t i - G l a r e S c r e e nA u d i o S p e a k e rV o l u m e C o n t r o lB l a c k M a t r i x T u b eH o r i z o n t a l R e s o l u t i o n 2 6 L i n e sI n c l u d e s C o m p o s i t e C a b l e

O u r L o w S a l e P r i c e$ 1 4 9 9 L i s t $ 3 2 9

B P E x t e r n a l M o d e m 1 5 4 1 - 1 1

D i s k D r i v e3 0 0 / 1 2 0 0 B P M i g e n t

P o c k e t M o d e mF r e e T e r m i n a l S o f t w a r e

M o d e m 2 4 0 0 F e a t u r e s :B A U D B e l l 2 1 2 A a 3 0 0 / 1 2 0 0 / 2 4 0 0 B P

H a y e s C o m p a t i b l eS y s t e m I n d i c a t o r L i g h t s

T o n e P u l s e D i a l i n gS p e a k e r w i t h V o l u m e C o n t r o l

T h a i H o l d s U T 4 C h a r a c t e r sD i a l e d N u m b e r s

L i n e a n S e C o n n e c t o r sR S - 2 3 2 C I n t e r f a c e ( C a b l e R e q u i r e d )

O u L o S a l e P r i c e

1 5 4 1 / 1 5 7 1D r i v e A l i g n m c m

P r o g r a mS a l e $ 1 9 . 9 5

1 1 9 O u L o S a l e P r i c e$ B A 9 5

i S 3 4 9 1 5 L i s t $ 2 9 9

H a y e s c o m p a t i b l eR u n s o n A o b a t t e r yT u r n s o n / o f f a u t o m a t i c a l l yS m a l l e n o u g h t p u i y o u r p o c k e tP l u g s d i r e c t l y i n t o y o u r s e r i a l p o r t o m a n y c o m p u t e r sE a s y t u s e ; n s w i t c h e s i s e O n - s c r e e n s t a t u s l i g h t s s h o w c a l l p r o g r e s s

O u L o S a l e P r i c e$ 9 L i s t $ 4 1 3

V I S AM A S T E R C A R D

C O

P r i c e s d n o i n c l u d e S h i p p i n g C h a r g e s . C a l l t o g e t Y o u r L o w e s t D e l i v e r e d C o s t . W i n s u r e a l s h i p m e n t s a n e x t r a c o s t t o y o u ! A l p a c k a g e s a r n o r m a l l y s h i p p e d U P G r o u n d . 2 n D a o O v c r n i g h i d e l i v e r y a v a i l a b l e . M i n i m u m s h i p p i n g c h a r g e p e o r d e r i 1 3 . 7 5 , I l l i n o i s r e s i d e n t s a d 6 V s a l e s l a x . W s h i p t o a l p o i n t s i t h U . S ; C a n a d a , P u e r t o R i c o , A l a s k a , H a w a i i , V i r g i nI s l a n d s a n A P O - F P O . ( M o n i t o r s o n l y s h i p p e d i C o n t i n e n t a l U S A ) P r i c e s a n a v a i l a b i l i t y s u b j e c tt c h a n g e w i t h o u t n o t i c e . C o m p u t e r D i r e c t w i l l m a t c h a n v a l i d n a t i o n a l l y a d v e r t i s e d d e l i v e r e dp r i c a o t h e x a c t s a m e p r o d u c t p a y m e n t m e t h o d ( e x c l u d i n g s a l e s t a x e s )

C i r c l e # 2 4 3 o R e a d e r S e r v i c e C a r d

Page 18: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 18/76

Page 19: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 19/76

\ h 3 2 b 2 0 d o i m a g e o t h h i g h r e s o l u t i o ns c r e e n r e p r e s e n t s 6 4 , 0 0 0 p i x e l s . T s t o r e s u c ha i m a g e n o r m a l l y r e q u i r e s a l e a s t 8 0 0 0 b y t e s o \ d a t a ( m o r e i c o l o r s a r e i n c l u d e d ) . T h i s m o n t h

w w i l l d i s c u s s a t e c h n i q u e b a s e d u p o n f r a c t a l c o m p r e ss i o n b w h i c h s o m e v e r y c o m p l e x i m a g e s c a n b r e p r es e n t e d w i t h a f e a 1 f l o a t i n g - p o i n t n u m b e r s . W a t c h i n gt h i m a g e s a p p e a r f r o m a p p a r e n t r a n d o m n e s s i a i n t e r e s ti n e x p e r i e n c e . T h p r o c e s s o f e n c o d i n g y o u r o w i m a g e sc a b a t r u e i n t e l l e c t u a l c h a l l e n g e .

T h i s m o n t h ' s t i t l e F r a c t a l R e c r e a t i o n s i m e a n t t b i n t e rp r e t e d t w w a y s . I n t h e f i r s t s e n s e , w w i l l d i s c u s s a l g or i t h m s a n d p r o g r a m s f o e n c o d i n g a n r e c r e a t i n g c o m p l e xi m a g e s w h i c h a r r e p r e s e n t e d b m e a n s o c o n c i s e , f r a ct a l - c o m p r e s s e d s t o r a g e s c h e m e . I n t h e s e c o n d s e n s e , y o s h o u l d f i n d ( l i t e r a l l y ) h o u r s o f e n t e r t a i n m e n t e x p e r i m e nt i n g w i t h t h e s e t h o u g h t - p r o v o k i n g c o n c e p t s .

T h i d e a s a n a l g o r i t h m s d i s c u s s e d h e r e a r d e r i v e d f r o mw o n d e r f u l b o o k , T h S c i e n c e o F r a c t a l I m a g e s ( S p r i n g -

e r - V e r l a g , 1 9 8 8 ) e d i t e d b P e i t g e n a n S a u p e . I n p a r t i c u l a rC h a p t e r o t h a t b o o k w r i t t e n b M i c h a e l B a r n s l e y , a n a a r t i c l e b a s e d u p o n t h s a m e i d e a s b y B a r n s l e y a n A l a nS l o a n i B y t e m a g a z i n e ( J a n u a r y 1 9 8 8 ) , p r o v i d e t h d e t a i l sa n p r o g r a m m i n g e x a m p l e s w h i c h a r h e r e i n a d a p t e d a n c l a r i f i e d .

T h i m a g e - g e n e r a t i n g p r o g r a m i t h i s a r t i c l e i w r i t t e nf o t h e C - 1 2 8 . C - 6 4 u s e r s m u s t p r o v i d e h i g h - r e s o l u t i o np i x e l p l o t t i n g r o u t i n e a n d m o d i f y t h p r o g r a m a c c o r d i n g l y .W h a v e p r e s e n t e d p r o g r a m s a n p r o c e d u r e s i p r e v i o u sR u p e r t R e p o r t s w h i c h a l l o w C - 6 4 u s e r s t p l o t h i g h - r e s ol u t i o n g r a p h i c s o t h e i r m a c h i n e s ( s e e A h o y ! J u n e ' 8 5 , J u l y' 8 5 , a n J a n u a r y ' 8 8 ) , a n y o s h o u l d r e f e r t o t h e m .

C R E A T I N G I M A G E SH a v i n g t h c o m p u t e r r e s t o r e c o m p r e s s e d i m a g e s o n t h

s c r e e n i t h e a s y p a r t . S e l e c t l i n e n u m b e r f o r t h e R S T O R E s t a t e m e n t i n l i n e 2 o t h p r o g r a m F r a c t a l D e c o d e r( o p a g e 6 9 c o r r e s p o n d i n g t s e o D A T A s t a t e m e n t sf o t h d e s i r e d i m a g e . T h e n t y p e R U N .

A f i r s t a i n i t i a l i z a t i o n s c r e e n a p p e a r s . D u r i n g t h i s t i m e ,t h c o m p u t e r i c a l c u l a t i n g t h f i r s t 1 0 p o i n t s o f t h i a g w i t h o u t d i s p l a y i n g t h e m . T h p r o g r a m i d e t e r m i n i n gt h a p p r o x i m a t e r a n g e o f h o r i z o n t a l a n v e r t i c a l v a l u e sw h i c h a r t b p l o t t e d . T h i m a g e w i l l t h e n b a u t o m a t i c a ll s c a l e d t f i t h e s c r e e n .

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

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

I a f t e r w h i l e i a p p e a r s t h a t s o m e o t h i m a g e i o f t h s c r e e n , y o m a c h a n g e t h s i z e o t h i m a g e . S i m p l yp r e s s t h s p a c e b a r . T h l a t e s t i m a g e s i z e c a l i b r a t i o n v a l u e sa r t h e n u s e d t r e d e f i n e t h i m a g e s i z e . T h o l i m a g ei e r a s e d , a n t h m a i n l o o p c o n t i n u e s p l o t t i n g p o i n t s . N o t h e e n t i r e i m a g e ( o a t l e a s t m o r e o i t s h o u l d f i o t h s c r e e n .

T h p o i n t s c o m p r i s i n g t h i m a g e a p p e a r o t h s c r e e ni c o n t r o l l e d b u t r a n d o m o r d e r . H o c a t h a t b e T h g e n e r a l r e g i o n o t h i m a g e i w h i c h t p l o t p o i n t i p i c k e da r a n d o m . T h s p e c i f i c p o i n t i t h a t r e g i o n i c a l c u l a t e df r o m t h p r e v i o u s l y p l o t t e d p o i n t a s w e l l a f r o m t h v a u e l i s t e d i n t h e D A T A s t a t e m e n t f o r t h e i m a g e .

T h m a i n l o o p o t h p r o g r a m g e n e r a t i n g t h e s e c o m p l e xi m a g e s ( f r o m l i n e s 4 4 t 6 2 0 ) i s u r p r i s i n g l y s i m p l e . L i n e s4 7 0 - 5 1 0 r a n d o m l y p i c k v a l u e o f r o m t J M A X . J M A Xi t h n u m b e r o f t r a n s f o r m a t i o n s w h i c h d e f i n e t h e s e l e c t e di m a g e . J M A X i t h f i r s t i t e m i t h D A T A s t a t e m e n t s f o e a c h i m a g e .

E a c h c o m p r e s s e d i m a g e i s t o r e d a c o l l e c t i o n o t r a n sf o r m a t i o n s . E a c h t r a n s f o r m a t i o n i r e p r e s e n t e d b s i n u b e r s . A l s o , e a c h t r a n s f o r m a t i o n h a " w e i g h t i n g " o p r o ba b i l i t y a s s o c i a t e d w i t h i t T h u s t h e r e a r e s e v e n n u m b e r sg i v e n f o e a c h t r a n s f o r m a t i o n . W w i l l i n v e s t i g a t e t r a n sf o r m a t i o n s l a t e r w h e n w e l e a r n h o t e n c o d e a i m a g ei n t o t h i s c o m p r e s s e d f o r m .

L i n e s 5 2 0 - 5 4 0 u s t h r a n d o m l y c h o s e n v a l u e t p i c ka n c o m b i n e t h s e o v a l u e s A ( J ) t h r o u g h F ( J ) c o r r e s p o n di n t o n t r a n s f o r m a t i o n . T h h o r i z o n t a l c o o r d i n a t e o t h n e x t p o i n t t b p l o t t e d i c a l c u l a t e d i l i n e 5 2 ( N X ) . T h v e r t i c a l c o o r d i n a t e i c a l c u l a t e d i l i n e 5 3 ( N Y ) . T h e s ec a l c u l a t i o n s d e p e n d u p o n t h s e l e c t e d t r a n s f o r m a t i o n c e f f i c i e n t s ( A ( J ) F ( J ) ) a w e l l a s t h e p r e v i o u s a n v a l u e s . T h c u r r e n t a n v a l u e s a r e s a v e d i n l i n e 5 4 f o u s t h n e x t t i m e a r o u n d .

L i n e 5 5 s c a l e s t h c a l c u l a t e d p o i n t a c c o r d i n g t t h g r a p h i c s w i n d o w s i z e c a l c u l a t e d d u r i n g i n i t i a l i z a t i o n . A n p o i n t s w h i c h a r o f f t h e s c r e e n a r e d r a w n a t h e d g e o t h s c r e e n . A l s o i l i n e s 5 6 0 - 5 9 0 t h m i n i m u m o m a x i m u mc o o r d i n a t e p a r a m e t e r s a r u p d a t e d f o a n p o i n t w h i c h l i e so f f t h e s c r e e n .

T h p o i n t i p l o t t e d i l i n e 6 0 0 . D e t a i l s o t h g r a p h i c sw i n d o w c a l i b r a t i o n a n s c a l i n g f o r m u l a s a r p r e s e n t e d i W i n d o w s , V i e w p o r t s , a n M o e b i u s S t r i p ( R u p e r t R e p o r t ,S e p t e m b e r 1 9 8 6 A f i o y ! ) . I n k e i p r e s s e d , t h l o o p s t a r t -

B S T E V E N S E L L O R SA H O Y ! 1

Page 20: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 20/76

Page 21: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 21/76

I n t r o d u c i n g t h e 1 5 4 1 R A M B O a r dC o p y p r o t e c t i o n ' s " w o r s t n i g h t m a r e "

T h e O r e a m h i s f t e e n i h e r e l o y e a r s n o a n n e i p m s i v e f w e e o l h a r t t i i a r e l a t .• h e n a d O e d 1 y o u r s y s t e m , w a r t j a l l o w y o t b a d i u p a t n o s t e v e r y s m g l e p e c eo s o f t w a r e e v e r r e l e a s e d f o t h C 6 4 .

S o f t w a r e S u p p o r t h a | u s t m a d o t h d r e a m r e a l i t y !W e ' r e p r o w ) l i n t r o d u c e t h e 1 5 4 1 R A M B O a r d , s m a l l c a r d S i a t c a e a s r y B

n s i a l e d n t o y o u r 1 5 4 1 1 S 4 1 C d B k d r r r t t i 5 r r w i U e s u s i n g ) u s l a s c r e » i d r T v e r . W i t hS i p o w r M c a r d p l a c e , b a c h * H a s s l e s a r t h i n g o t h e p a s t ! W c r i a n g w t s p e c i a l s o m v a r e . t h R A M B O a n J w i l l b a c k u p s o f t w a r e I n a t o t h e r u n i t e s c a n t e v e ns c r a t c h t h e s u r l a c e o A n a n e p r o t e c t e d s c h e m e s a r r i v e , w e ' l l c r e a t e n e p a r a m e t e r s 1 k e e p y o u r R A M B O a r d o p e r a l n g b e h i n d e n e m y l i n e s

R A M B O a r d a l s o c o n e s b u n d e d w i t h a f a s l c o p i e i t h a i c a a r d w e a n u n p r o t e c t e dd a t a d t s f c i n u n d e r 5 s e c o n d s !

T h c o n c e p t s b e h r d ■ c a r d " s y s e m s a r p u b i c d m a n . S w h s h o u l d y o h a v et p a y $ 4 4 . 9 5 0 m o r e l o s o m e o n e e l s e ' s " c a r d " ? S o f t w a r e S u p p o r t w i l l s e l l y o B i h a r d w a r e 1 l o r j u s t J 2 6 . 9 5 ! ! ! S r f y o d o n ' t h a v e a u n l i m i t e d i n c o m e , d o n ' tw o r r y . J u s t o r d e r y o u r n e R A M B O a r d b S o f t w a r e S u p p o r t t h c o m p a n y t h a t ' sd e c l a r e d w a o h i g h p r i c e s .

R A M B O a r d ~ O u r P r i c e : $ 2 6 . 9 5O t h e r c o m p a n i e s " c a r d " b o a r d s : S 4 4 . 9 S o r m o r e .

' T h e 1 5 4 1 R A M B O a r d r o q u n e s s o f t w a r e t o p e r a t e . T h s o f t w a r e c a n b e W h e rR A M B O a r d p a r a m e t e r s , s o o n 1 b I c u n d o o u H w e g a J s p r o g r a m d a k , o a n

o t h o t h e r " c a r d " s o f t w a r e a l r e a d y o t h m a r X e t

F L A S H ! K r a c k e r J a E a r n s a 5 S t a r R a t i n gI I N F O ' S M a y - J u n e ' 8 I s s u e

K n j c k w J i t h p o w e r f u l p a r a m e t e r b a s e d c o p y n g s y s t e m t h a t h a s t a k e n t h c o u n t r y b s t o r m ! W h a t I a p a r a m e t e r 1 I t a c u s t o m p r o g r a m t h a t a l l o w s y o u r1 5 4 1 o 1 5 7 1 d i s k d r i v e l o s t n p A L c o p y p f o t e c f t o n f t u m y o u r e i p e n s w e s o f t w a r el e a v i n g y o w r t h U N P R O T E C T E D , T O T A L L Y B R O K E N B A C K U P S t h a t c a e v e nb e s p i e d w i t h s i m p l e f a s t c o p i e r !W d e c l a r e K r a c f c e r J t b t h e b e s t s y s t e m c c s t m c f K m a i f c e l t o d a y 1b o d d a m ' M a y b e .B u d o n ' t t a k e o u r w o r d f o t f t - r l y o u w a n t t h R E A L s t o r y o h o g o o d K r a c t a tJ a i j u s t a s o n o o u r c u s t o m e r s . D o n ' t w o r r y . Y o w o n ' l h a v e a n p r o b l e mf i n d i n g o n e .

V o l s t h r u O n l y $ 9 . 9 5 e a c h

S p g .E x c e l l e n l ! I t ' s a l l I ' l l u s e ! K e e p u p t h e g o o d w o r k . J . D . . N HF i n a l l y , t h l a s t c o p i B r I ' l l n e e d t b u y f ! ! ! ! ! P . G . , N

T h a n k s l o r ( y o u r ) u s e r s u p p o r 1 ! A S . . T C 6 o w n e r s h a v e n e e d e d l T i i s l o q u i t e s o m e t i m e . R . C . . N Y

H e r e ' s w h a t t h w o r l d ' s t o u g h e s t c r i t i c s h a v e t s a y .I I y o t h i n k t h e t o u g h e s t c n ; w o r k l o t h m a g a a n e s , y o u ' r e w r o n g . T h e t o u g h e s t c r i t i c s a r e t h e p e o p l e w r a c t u a l l y u s a p r o g r a m d a y i a n d d a y o u t .

T h p e o p l e w h d e p e n d o n p r o g r a m l d e i a c t l y w h a i i t s a y s i t w i l l d o . T t v » p e o p l e w h p a o u h a r d - e a r n e d m o n e y l b u p r o g r a m a n w h w a n t t m a k e s u r e t h e y ' r e g e t w g t h e i r m o n e y ' s w o r t h . T h t o u g h e s t c r i t i c s a r e n ' t t h p e c ^ w h r e v i e w a p r o g r a m — t h e y ' r e t h p e o p l e w f a c t u a l l y o t h p t c g r a m ^

H e r e ' s w h a t s o m e o t h o s e p e o p l e h a v e t s a a b o u t R e n e g a d e :T h a n k s f o r ( a ] d r e a m e o m e t r u e . W . C . . F L S u b s c n p t i o n s e r v i c e i s a g r e a t i n r m v a t i o n . S . C . . C ^W e w a i l e d l o n g e n o u g h J B u l . t h e b e s t t h i n g s c o m e t o( t h o s e ) w h w a i t . C . P . , C V e r y i m p r e s s e d l l t r . W . , M /

• M o r e t f i a n m e e l S ( m y ] e K p e c l a l i o n s ; g r e a t ! D S , W W e l l w o r t h t h l o n g w a i l ! ! ! ! G . H . , M

R e n e g a d e i s y n t h e s i s o t h b e s t u t i l i t i e s e v e r c r e a t e d b t h B e s t p r o g r a m m e r s e v e r a s s e m b l e d o n a p r o t e c t o f t h n a t u r e . N o o n l y i s R e n e g a d e t h o n l y a r c n i v a l s o f t w a r e C o m m o d o r e o w n e r n e e d s , i t ' s s a ^ a n c e d i t ' s n o t h o n l y a r c f w a i s o f t w a r e w m i l e . T h i s m e a n s a l o u R S e f f o r t g o e s i n t om a k i n g s u r e t h a i n o t h n g e t e e o t h m a r k e t c o m e s c l o s e t R e n e g a d e s c a p a b i l i t i e sF E A T U R E S I N C L U D E :

• S i n g l e o r D u a l H i g h s p e e d D a t a C o p i e rD i r e c t o r y E d i t o r O r g a n i z e y o u r D i s k sG e o s ' " M o d u a l : P A R A M E T E R S a n T O O L SC o m p a i i b l e w i t h C - 6 4 / 1 2 8 w i t h 1 5 4 1 / 7 1 D r i v e sD P a r a m e t e r a a l o g l P r i n t e rS c r o l l i n g M ' L M o n i l o r w i t h D r i v e M o B y t e P a t t e m S c a n n e r H i g h S p e e d S e a r c h e sT e c h n i c a l s u p p o r t a v a i l a b l e : o c o u r s e

• 1 5 4 1 ' 1 5 8 1 / 1 5 7 T F a s t F i l e C o p i e r - A n y D i r e c t i o n• S i n g l e o r D u a l S l a t e o l t h e A d N i b b i e r

G C E d i t o r : F o t h E x p e r i e n c e d H a c k e r3 0 P a r m s : F o r t h o s e t o u g h t o b a c k u p d i s k sG e o s " F i l e C o p i e r - W o r k s u n d e r D e s k t o pC a p a b l e o A r c h i v i n g F t a p i d L o k P r o t e c t i o n

• E r r o r S c a n n e r w i t h U n i q u e S e c t o r E d i t o r• P o p u l a r s u b s c r i b e r s e r v i c e a v a i l a b l e !R e n e g a d e c o m e s w i t h o v e r 3 0 p a r a m e t e r s , a n a d d r o o n a i p a r a m e t e r s a r e a v a i l a b l e e v e r y t w o m o n t h s 1 A l s o , R e n e g a d e p r o g r a m u p d a t e s a r e a v a i l a b l e t or e g i s t e r e d o w n e r s t m e s a y e a i t e n s u r e t h a t R e n e g a d e w a l w a y s b e s t e p a h e a d o f a n y t h i n g e l s e o t h m a r k e t .

I t h s o f t w a r e i n d u s t r y , c o m p a n i e s i r v e a n d i b c o n s u m e r o p i n i o n . S o m e c o n p a m e s h a v e t > e a m t h h a r d w a t h a t p e o p l e w o n ' t t a k e u n l i m i t e d a b u s ef o v e r y l o n g B u i I N v o l a t i l e m a r k e t , t h e r e ' s o n t h i n g w k n o w l o c e f l a n ■ ■ t h e r e a r e l o o l a w f u l l y t o u g h c n t c s o u t f t e i e s a y i n g t h i n g s a t o u l u s A n a S o f t w a r e S u p p o r t I n t e r n a t i o n a l , w e r e w o r k i n g h a r d t m a k e s u r e t h e y k e e p r i g h t o t a l k i n gA t t e n t t o n : R e g i s t e r e d R e n e g a d e o w n e r s ! R E N E G A O E V i . O w i t h P a r a m e t e i H o d u a l s i - 3P a r a m e t e r M o d u a l ' i n o a v a i l a b l e , O n l y £ 3 . 9 5R e n e g a d e V 2 . D U p g r a d e a l s o a v a i l a b l e . O n l y $ 9 . 9 5

A T T E N T I O N C - 1 2 8 O W N E R SN o t h a t C o m m o d o r e h a r e l e a s e d t h C - 1 2 8 0 w i l h 6 4 o v i d e o R A M ,w s h o u l d b s e e i n g 1 2 8 p r o g r a m s a d d r e s s t h i s f a n t a s t i c n e f e a t u r es o o n .B A S I C a l r e a d y h a t h e c a p a b i l i t y o u s i n g a l W o v i d e o H A I I y o o w ( h C - 1 2 8 i s l o c k c o n d i t i o n , y o o w a l 1 6 o v i d e o R A t h a iC o m m o d o r e f e l l w a n e c e s s a r y . U s i n g B a s i c f o r m a t a n t h f 6 4 O v i d e o H A p r o v i d e s y r j j w i t h t h e a b i l i t y t o s c r o l l t h r o u g h v i d e o m e o r a w e l l a e n h a n c e d c o l o r r e s o l u t i o n .U u n t i l n o w , t u p g r a d e t h C - 1 2 8 l W o v i d e o R A y o u w o u l d h a v eI f i r s t s e a r c h o u t h c o m p o n s n t s , t h e n f i n d c o m p e t e n t r e p a i r o u t l e tl d e s o l d e r a n i n s t a l l t h p a r t s . W h a t h a s s l e !S O L U T I O N W h a v e d e v e l o p e d a m o d u l e t h a t s i m p l y p l u g s i t t h m o l h e r b o a r d o y o u r C - 1 2 8 . H s p l a t t e r e d s o l d e r N h e a t d a m a g e

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

O n l y $ 4 4 . 9 5

1 5 8 1 T O O L K I TW h e n w e p r o g r a m u t i l i t y , w D I R I G H TO u r c u s t o m e r s d e m a n d t t f i n e s t , s w c a s e t t t e f o n l e s s . T h 1 5 8 1 T O O L K I T r e p r e s e n t s t h e f i n e s t s e t o f r i s k u t i l i t i e s e v e r c r e a e d f o t h e 1 5 8 1 d i s k

o n v e A l o o u r o u t i n e s a r U l n a - F a s t a n r e p r e s e n t s t a l e o f t h a i p r o g r a m m i n g W s u p p o r t p a r t D o n m g w h e r e v e r a p p l i c a b l e .F e a t u r e s I n c l u d e :

F a s t C o p i e r ( o n e o t w d r i v e s ) : B a c k u p o v e r 8 0 0 K i U N D E R M I N U T E S ! T h i s u t i l i t y e v e n r e p o r t s e r r o r s .F a s t F i l e C o p i e r ( o n e o t w d r i v e s ) : 1 5 4 1 / 8 1 T 1 c o m p a t a b l e a n d i r e c t i o n w i t h p a r t i t i o n i n g .

• T r a c k a n S e c t o r E d i t o r : v i e w a n m o d i f y d a t a e a s i l y o y o u r 1 / i n c h d i s k e t t e sD i r e c t o r y E d i t o r : o r g a n i z e w h o l e d i s k d i r e c t o n e s o r p a r t i t i o n s t h i s t o o l i i n d e s p e n s i b l e .B y t e P a t t e r n S e a r c h : W m o d i f i e d o u r f a m o u s u t i l i t y l s u p p o r t t h 1 5 8 1 d i s k d r i v e , y o u ' l l l o v e i t

• E r r o r S c a n n e r : S c a n i m p o r t a n t d i s k s l o p o s s i b l e p r o b l e m s . T h i s i o n o k i n d u t i l i t y .F i l e T r a c k a n S e c t o r T r a c e r : S c a n a n m o d i f y f i l e s f a s l , E v e n s u p p o r t s p a r t i t i o n i n g .F a s t F o r m a t t e r : A l l o w s f a s t f o r m a t t i n g o f e i t h e r w h o l e d i s k s o r a n g e s o f t r a c k s , y o d e c i d e .R e l o c a t a b l e F a s t L o a d e r : N o y o u c a n f a s t l o a d a l y o u r 1 5 8 1 f i l e s w i t h t h i s s u p e r q u i c k f a s t l o a d e r .

• P a r t i t i o n C r e a t o r : O p e n p a r t i t i o n s e a s i l y w i t h t h i s s i m p l e t o p e r a t e u t i l i t y . E v e n n o v i c e c a n u s e i t .A n a i f t h i s w e r e n ' t e n o u g h , n d u d e d w i t h e a c h t o o f t i t o u r 1 5 8 1 D O R e f e r e n c e M a n u a l . O v e r 1 0 0 p a g e s o v a k i a b i e i n s i d e i r f o m a t i o n o y o u r 1 S B 1

d i s k d r i v e W r i t t e n b y D a v i d M a r t i i ( I N F O m a g a z r e ' s C o p y C o m e r r e v i e w e r ) , t h r r i a n u a l r e p r e s e n t a b o u l a y « a r d i n v e s b g a t i o n a r t i i ^ a n f l r e s u i U A l s oi n c l u d e d w i t h y o u r 1 M T O O L K I T i v a r i e t y o f h a n d y u t i l i t i e s , i n c l u d i n g a M m o n i t o r w i t h D n v e M o n , w n t l e n e s p e o a J y f o ( l h e 1 5 S 1 D O R e f e r e n c e G u i d e .W c o u l d g o o n a n d o n , b u t t h e s o o n e r y o o r d e r I h 1 5 8 1 T O O L K I T . I h s o o n e r y o u ' l l e x p e r i e n c e I h f i n e s t '

T h 1 5 8 1 T O O L K I T ( o 3 V i " d i s k e t t e ) j - » _ i , ,a n 1 5 6 1 D O R E F E R E N C E G U I D E L H l l y

E D U C A T I O N A L S O F T W A R EC B S :

1 4 . 9 51 4 . 9 51 4 . 9 5

B i n o m i a l M u l t i p l i c a l i o nL m a a r E q u a t i o n s . . . . .D a v l d i o n :A l g e b l a s l o t 3 0 . 9 7M a t h B l a s t e r 3 0 . 8 7S p e l l I t 3 0 . 9 7 ,W o r d A t t a c k 3 0 . 9 7D e s l g n w a r e :B o d y T r a n s p a r e n tD o s - g n a s a u r u s . . . . .E u r o p e a n N a t i o n s S L o cM i s s i o n A l g e b r aS p e i l i c o p l e rS p e i l a g r a p n

1 9 2 1 . 9 7I 9 1 8 . 9 71 8 . 9 7I 9

L e I n C o m p a n y :G e r t r u d e ' s S e c r e t sM o g i c S p e l l sR e a d e r R a b b i tR o c k y ' s B o o t s; i i r i . - ' c m H o u s e :

C h a r l i e B r o w n A 8 C ' s . . P e a n u t s M a z e M a r a t h o nP e a n u t s P i c t u r e P u n i e r . S n o o p y t I h R e s c u eS n o o p y ' s W r i t e rS n o o p y ' s R e a d i n g M a c h i n eS n o o p y S k S c r a m b l e rT y p i n g i B a l l C h a r l i eS p r i n g b o a r d :E a r l y G a m e s - Y o u n g C h i l d r e n

9 . 9 79 . 9 79 . 9 79 . 9 79 . 9 79 . 9 79 . 9 7

9

E a s y a A B 1 3 . 9 7P i e c e o C a t i e M a t h 2 1 . 9 7U n i c o r n :O e a m a l D u n g e o n 1 8 . 9 7F r a c t i o n A c B o n 1 B . 9 7P e r c e n t a g e P a n i c 1 8 . 9 7H a c e C a R r t h m e B c 1 8 . 9 7T e L i t t l e R o b o t s 1 8 . 9 7W e e k l y R e a d e r ;S l - c k y b e a r A B C ' s 1 8 . 9 7S t x * y b e a r M a l h o 1 8 . 9 7S h c k y b e a r N u m b e r s 1 8 . 9 7S t i c k y b e a r O p p o s i t e * 1 8 . 9 7S t K * y O e a r R e a d i n g 1 8 . 9 7S t i c k y b e a r S p o l k j r f l b b e r . . . 1 8 . 9 7S t i c k y b e a r T y p i n g 1 8 . 9 7S t i c k y b e a r V o c a b u l a r y 1 8 . 9 7

. A T T E N T I O N : S U P E R S N A P S H O T O W N E R S !N o w , y o u c a e > p a n d ( t i e c a p a b i t i e s o y o u r S u p e r S n a p s h o t c a r t r i d g e . I I y o i B A S I C , y o u ' l l l o v e ( t i e E p r o m w h a v e | U s t I t y o u . W h a v e r e p r o y a m m e d S Y S f i E S .t h c l a s s i c B A S I C p r o g r a m m e r ' s t o o l t f i i n t o y o u r S u p e r S n a p s h o t C a r t n d q e . N s o k t e n r t g o t o o l s r e q u i r e d J u s l t f o u t h S u p e r S n a p s h o t E p r o m a n d p o p I S y s r e sI n s t a n t a c c e s s y o u r s S y s r e s a d d s o v e r 2 t n a f x c o m m a n d s t B A S I C , a n d t h e t f e n d e d D O w e d g e p t e a s u r e t u s e . W e v e n i n c l u d e 1 5 4 1 / 7 1 c a n p a t o f ef a s t b a t e , a n d a n M m o n r t o r a c w s s a b l e f r o m B A S K .Y o u r S Y S R E S p a c k a g e m r t i d e s o v e r o n h u n d r e d p a g e s o f d e t a i l e d d o c u m e n t a t i o n ,a n a d e s k b a s e d p r o g r a m , a w e l t a a E p r o m f o y o u r S u p e r S n a p s h o t C a r t r i d g e .

S Y S R E S S t i l l o n l y $ 3 9 . 9 5

S T O C K I N G S T U F F E R S ( W h i l e T h e y L a s t )A m n e s i a 6 . 9 5 E d u c a t o r . . 4 . 9 5A r c a d e F o u r P a c k 5 . 9 5 T h e E l e m e m a r y C o m m o d o r e 6 * 9 B u r e a u c r a c y 1 2 . . 9 . 9 5 E n l o r l a i n e r 4 . 9 5C a n d y B a n o i l s 4 . 9 5 F i l e R e p o r t - B o i l e r W o r k 7 . 9 5C a s i l e W o l l e n s i B i n 5 . 9 5 G a m e m a k e r S p o r t s L i b r a r y . . . . 4 . 9 5C h o c k E a s e 6 4 . 9 5 G o o s v i . 2 . 9 . 9 5C o m p u l B i T n v i a 4 . 9 5 H e a r t o A f r i c a 5 9 C r e a t i v e F i l e r 8 . 9 5 K j i c h e n M a n a g e r 9 C r e a t i v e W r i t e r 9 L e a t h e r G o d d e s s 9 D a D a r e . . . . 6 . 9 5 M o n e y S a v e r s 9 D e l i a P a t r o l 6 . 9 5 M o n e y S a v e r s I I 4 . 9 5D e s k M a n a g e r 6 4 / 1 2 8 B . 9 5 N o r w a y ' 8 5 . 5 . 9 5

P a n z e r G r e n a d i e rP e r s o n a l A c c o u n t a n t C P e r s o n a l I n v e n t o r y C P - WP h a r o a h ' s C u r s eF t o c k v H o r r o r S h o wS a n i i o nS h a m u s I . . . . .S p a c e S e n b n a iS u s p e n d e dT i t a n i cT r i m l y 1 2 . . W o r l d ' s C r e a t e s ! B a s e b a l l

5 . 9 59 9 9 . 9 5

9 6 . 9 56 9

9 4 . 9 57 . 9 56 9 9 . 9 55 . 9 5

k K R A C K E R J A R E V E A L E D I I W e ' v e d o n e I a g a i n !

. . i C o r r m o d o r e U s e r s k n w w f i y t h R e v e a l e d B o * s b y K r a t f e r j a i a r e t t e l a s tw o r d C o m m o d o r e c o p y d e ^ j r o t e c o o n m f o r m a t o n . O u K n o w i e f l g e o p r o t e a i o ns c h e m e s h a m a d e u f a m o u s . N o f i n d o u h o w o o w h a t w d b e s t . O u b o o k sa r e y o u r k e y t t e a l k n o w l e d g e . O T H E R S O N L Y S C R A T C H T H E S U R F A C E . W d i d e e p , m u c h d e e p e r . N o t l o t h n o v c e u s e r . K r a c k e r J a x R e v e a l e d V o l u m e I I t a k e sy c d e e p r t t h 1 5 * 1 t f t s k d m e , i n h e r e t o d a y s c o p y p r a t e c o c n r e s i l e s . I f y o h a v er s a d a n d m a s t e r e d t h t e c h n i q u e s s e f o r m R e v e a l e d a n I y o u ' r e r e a d y f o t h r e < • s t e p K r a c k e r J a i R e v e a l e d 1 1 1 . i n c l u d e d a f r e e b o n u s i s T h H a c k e r ' s U n i t yK i t , o n o t h l i n e s l s e o d i s k u t t o e s g a t h e r e d t o g e t h e r o n p a c k a g eR E V E A L E D B O O K I I w i t h H a c k e r ' s U t i l i t y K i . . $ 2 3 . 5 0R E V E A L E D B O O K I I w i t h H e s m o n C a r t r i d g e . . $ 2 3 . 5 0R E V E A L E D B O O K w i t h R e s e t B o a r d $ 2 3 . 5 0

S 0 F T U 1 R R EO r d e r i n g i s r r p i c W a c c e p t m o n e y o t o e r s , c e r t f e d c h e c k s , p e r s o n a l c h e c k s ( o p r e v i o u s S o f t w a r e S u p p o r tc u s t o m e r s ) , V I S A , M C D i s c o v e r , a n C O O r d e r s s l i p p e d t U S A . . F . P . O . , P . O . , C a n a d a , o M e i i c o , p t e a s ea S 3 . 0 0 p e o n t o f o s t y p i n g a n h a n d l i n g C O a v a i l a b l e U c u s t o m e r s o n l y a d S 2 . 2 5 s r t t t i o n a l p e o r d e r . F o r e i g n c u s t o m e r s t r u s t c a l l o M i l e l o e i a c l s f y p m g c h a r g e s . D e f e c t i v e i t e m s a c e r e p l a c e d a n c h a r g eI a n o n t y I y o c a l l F o R e t a n A u t h o n t a w n N u m & e i A J s t o c k o r d e r s a r j r o c e s s e d m 9 w i 2 h o u r s . U . S .S h w r g b U P g r o u n d i m o s t c a s e s . F A S T 2 n D A M a v a i l a b l e : a d S 0 p e p o u v j a c t t t o n a J ( U 4 s t a t e s o r t y ) . U . S . s o f t w a r e o n t e s o v e r 1 0 d o a « s w b s h i f w d 2 n d D a y A * a o u r e g u l a r S 3 . 0 0 S c h a r g e ,

r e s i d e n t s p l e a s e a d d 7 . 5 % a d d i t i o n a l l o S a l e s T a A l p u c e s s u b i e e i t o c h a n g e .

P r o g r a m S u b m i s s i o n s I n v i t e dN n m o r e i n f o ? C a l l o r w r i t s l o o u I r a * c i t i l o g .

M a i l y o u r o r d e r t S o t i w a r e S u p p o r t I n 2 7 0 0 H E A n d r e s e n R o a d V a n c o u v e r . W 9 8 6 6 1

O c a l l o u l o l l - f r e e o r d e r l i n e a 1 - 8 0 0 - 3 5 6 - 1 1 7 9 . 9 i i m - 5 p m P a c i f i c t i m eM o n d a y - F r i d a y .A l t e r h o u r s o r d e r s a c c e p t e d a 1 2 0 6 ] 6 9 5 - 9 G 4 S d a y * w e e k .T e c h n i c i i l s u p p o r t i i v a i l a b l c , C n l l( 2 0 6 1 ( i l l ! . U f I S 9 a m - 5 p m P a c i f i c l i m e .M o n d a y - F r i d a y .

I N T E R N A T I O N A L D E A L E R S W H A V E T H E S U P P O R T Y O U ' R E L O O K I N G F O R !

Page 22: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 22/76

K O N A M I H I T S A R H E A D I N G H O M E .W i t h o u n e s o f t w a r e , y o u r f a v o r i t e a r c a d e g a m e s c o m e a l i v e

- o y o u r h o m e c o m p u t e r ,

, ■ ; ; ; ■

1

, ^ ; n l , „ „ Z T T X t

I y o o w a I B M , A m i g a o C o m m o d o r ec o m p u t e r — W a t c h o u t ! B e c a u s e 4 o K o n a m i ' sm o s t a w e s o m e a d v e n t u r e s a r a b o u t t i n v a d e .

Y o u ' l l c o n f r o n t t h e m i s s i o n s y o u ' v e d r e a m e do i R u s h ' A t t a c k , C o n t r a , J a c k a l a n B o o lC a m p . A n y o u ' l l f i n d y o u r s e l f f a c e t o f a c ea g a i n s t u n e q u a l e d c h a l l e n g e s , w i t h i n c r e d i b l eg r a p h i c s , a w e s o m e m u s i c , a n s o u n d e f f e c t st h a t ' l l b l o w y o a w a y

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

K O N A M I

Page 23: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 23/76

Y O U ' L L F I N DK O N A M I G A M E S I T H E S E S T R A T E G I CL O C A T I O N S .

B A B B A G E SC H I L D W O R L D A N C H I L D R E N ' S P A L A C EE L E C T R O N I C S B O U T I Q U EF E D C O S T O R E SL I O N E L K I D D I E C I T Y ,L I O N E L P L A Y W O R L D A N L I O N E L T O W A R E H O U S ET O Y S " R U W A R E H O U S EE N T E R T A I N M E N TZ A Y R E( B o s t o n a n W a s h i n g t o n D . C . A r e a S t o r e s O n l y . )

A t t e n t i o n D e a l e r s :F o f u r t h e r i n f o r m a t i o n o K o n a m i ' s l i n eo c o m p u t e r g a m e s , c a l l c u s t o m e r s e r v i c ea ( 3 1 2 ) 5 9 5 - 1 4 4 3 .

K O N A M IO n l y R u s h ' A t t a c k a n C o n t r a w i l l b a v a i l a b l ef o r A m i g a i n 1 9 8 8 . € 1 9 8 8 . K o n a m i I n c .

A R I Z O N AM E S AC o m p u t e o r P l a y1 0 0 0 F i e s t a M a l l

C A L I F O R N I AB A K E R S F 1 E L DS o f t w a r e E t c .2 7 0 1 M i n g A v e

P l a z aC H U 1 A V I S T AR R S o f t w a r e1 0 4 8 3 r A v e .

1 6 1 9 ) 4 2 6 - 7 0 1 )C I T Y O I N D U S T R YS o f t w a r e E k P o m o n a H w a A z u s aF O S T E R C I T YH o m e C o m p u t i n g

C e n t e r1 1 2 5 E . H i l l s d a l e B l v d . .

» I O 3S A N D I E G OC o m p u t e r O u t l e t7 9 4 0 S i l v e r t o n A v e .( 6 1 9 ) 7 4 0 - 0 1 1 3S U N N Y V A L EH E l e c t r o n i c s3 4 M a u d e[ 4 0 8 J 7 3 7 - 0 9 0 0T O R R A N C ET h W r e h o u s e1 9 7 0 1 H a m i l t o n A v e .

( 2 1 3 ) 5 3 8 - 2 3 1 4C O N N E C T I C U T

D A R I E NU f t l d e n S o f t w a r e8 0 0 f t s t R o a dN E B R I T A I NR o m e k H o m e C o m p u t e r4 3 M a i n S t

i ^ i D i r ^ oG A I N E S V I L L EF l o r i d a B o o k s t o r e1 6 1 4 U n i v e r s i t y

1 9 0 4 ) 3 7 6 - 5 6 0 6L A U D E R C W L E L A K E SS o f t w a r e C i t y3 7 0 0 W O a k l a n d P a r f c

B h d .| 3 O 5 | 7 3 5 - 6 7 0 0P A N A M A C I T YG u l f C o a s t

C o m p u t e r s7 2 3 r d S t

P L A N T A T I O NS o f t w a r e S o f t w a r e6 1 2 B r o w a r d M a l l[ 3 0 5 ) 4 7 6 - 0 5 9 5W E S T F W L M B E A C HC o m p u t e r s 4 R e n t2 6 9 5 N M i l i t a r y T r a i l[ 4 0 7 ) 4 7 1 - 1 9 7 6

I L L I N O I SA U R O R AM i c r o - T e c h S o l u t i o n ;9 9 1 A A u r o r a A v e .1 3 1 2 ) 8 9 2 - 3 5 5 1C A N T O NB l e s s / n a n ' s I n c .1 7 S M a i nC H I C A G OS o f t w a r e P l u s6 2 J 2 N . W e s t e m A v e .( 3 1 2 ) 3 3 3 - 6 1 0 0D A N V I L L ED a t a C e n t e r1 0 N v f e r m i l i o n

H A N O V E R P A R KS o f t w a r e P l u s W e s t2 0 0 1 I r v i n g P a r k1 3 1 2 ) 8 3 7 * 9 0 0L O V E S P A R KU n i o n H a l l I n c .6 3 2 1 N 2 n S t S P R I N G F I E L DI l l i n i S o f t w a r e C e n t e r2 0 3 6 S M c A r t h u rW H E E L I N GS o f t w a r e P l u s7 3 D u n d e e R d ( 3 1 2 ) 5 2 0 - 1 7 1 7

I N D I A N Ap A t M P i nr L / l 1 J V r ~ S i m p l y S o f t w a r e3 1 G o r d o n D r

K E N T U C K YL E X I N G T O NC o m p u t e ' D i m e n s i o n s1 7 [ W . L o w r y L n .

L O U I S I A N AS H R E V E P O R TD i s c o u n t C o m p u t e r

S o f t w a r e5 4 E K i n g ' s H w

M A I N EB E L F A S TS k y l i g h t S o f t w a r e2 M i l l e r S t 1 2 0 7 ) 3 3 8 - 1 4 1 0C A R A B O OM e m e n t o s8 S w e d e n S t | 2 0 7 ] 4 9 8 - 3 7 1 1W E S T B R O O KH a n d s O C o m p u t e r s8 6 M a i n S t ( 2 0 7 ) 8 5 4 - 1 1 5 5

M A S S A C H U S E T T SP I T T 5 H E L DN i c h o l s E l e c t r o n i c s2 7 4 W a h c o n a h S t1 4 1 3 ) 4 4 3 - 2 5 6 8W E L L E S t yM e m o r y L o c a t i o n3 9 6 W a s h i n g t o n S t ( 6 1 7 ] 2 3 7 - 6 B 4 6W O R C E S T E RT h S o f t w a r e S h o p2 F r o n t S | 5 0 8 ) 7 5 6 - 6 4 5 2

M I C H I G A NC L A W S O NS o f t w a r e T r e n d s2 3 S M a i n S t C L I OT h E d g e C o n n e c t o r1 2 N o r t h M i l l

1 3 1 3 ) 6 8 6 - 1 0 7 0F L I N TI / S o f t w a r eG - 3 3 O 4 A C o r u n n a R d G A R D E N C I T YS o f t - H o u s e C o m p u t e r

C e n t e r3 2 6 4 7 F o r d R d 1 3 1 3 ) 4 2 2 - 6 7 6 0T R A V E R S E C I T YT h S o f t w a r e S h o p7 1 0 C e n t r e S

M I S S O U R IC A P E G I R A R D E A UM i d w e s t C o m p u t e r s2 0 W e s t P a r k M a l l( 3 1 4 ) 3 3 9 - 0 0 2 2

N E J E R S E YB R I D G E W A T E RS o f t w a r e E t c .4 0 C o m m o n s W a W A Y N ES o f t w a r e E t c .W i l l o w b r o c * M a l l

N E M E X I C OA L B U O U E R O U EP a g e O n 1 1 2 0 0 M o n t g o m e r y

N . E .| 5 0 5 ) 2 9 4 - 2 0 2 6

N E Y O R KA L B A N YC o m p u t e r C e l l a r9 1 C e n t r a l A v 1 5 1 8 ) 4 8 2 - 1 4 6 2B A S H O R ES o f t w a r e E t 1 7 0 1 S u n r i s e H w

C H E E K T O W A G AP a p a s C o m p u t e r w a r e2 7 8 9 U n i o n S t 1 7 1 6 ) 6 8 4 - 7 2 7 2F L U S H I N GS o f t w a r e E t c .3 9 - 0 1 M a i n S t H I G H L A N D f A L L SS o f t w a r e A f f a i r1 8 M a i n S t 1 9 1 4 ) 4 4 6 - 4 1 2 1H O L B R O O KG r e a t E s c a p e s5 8 0 1 S u n r i s e H w K E N M O R ES o f t w a r e S u p e r m a r k e t3 6 7 0 D e l a w a r e A v e .1 7 1 6 ) 8 7 3 - 5 3 2 1L A T H A MC o n t e m p o r a r y

C o m p u t e r s8 9 L o u d a n R d| 5 1 8 | 7 8 3 - 1 0 8 8N E Y O R K C I T YJ £ M u s i c W o r l d2 P a r k R o ( 2 1 2 | 7 3 2 - 8 6 0 0L e i g h ' s C o m p u t e r1 4 7 5 T h i r d A v e .

1 2 1 2 ) 8 7 9 - 6 2 5 7R I D G E W O O DO u o V a d i s7 0 - 2 0 F r e s h P o n d R d

R O C H E S T E RL e o n ' s C o m p u t e r M a 1 0 C l i n t o n A v e .

1 7 1 6 ) 3 2 5 - 2 7 8 7S C O T I AS e l e c t S o f t w a r e1 0 M o h a w k A v e .

( 5 1 8 ) 3 8 2 - 7 8 8 6O H I On A V T O Mu n i ' j i * j

M i c r o t y n e4 0 4 9 M a r s h a l l R o F A J R F J E L DM i c r o w a r e M a g i c6 6 2 5 D i x i e H w | 5 J 3 j 8 7 4 - 6 5 6 0M E D I N AR a m - R u n C o m p u t e r

P r o d u c t s8 9 ! N . C o u r t1 2 1 6 ) 2 6 3 ^ 2 8

P E N N S Y U / A N I AW E S T R E D D I N GE n g l i s h ' s C o m p u t e r s6 0 8 P e n n A v e .

R H O D E I S L A N DW A R W I C KS o f t w a r e C o n n e c t i o nl O l W . N a t K k R c f .

W O O N S O C K E TG a l a x y C o m p u t e r s3 3 2 R K * r S t .

T E X A SB E A U M O N TS o f t w a r e R e n t a lz o 3 3 t a s i e x

F r e e w a y H F O R T W O R T HW e d g e w o o d S o f t w a r e5 3 I 2 U t o o c f w a y( 8 1 7 ) 2 9 2 - 7 3 5 3H O U S T O NF l o p p y W i z a r d2 7 M e m o r i a l( 7 1 3 ) 4 6 1 - 8 6 6 0S A A N T O N I OC o m p u t e r E x p e r i e n c e5 5 2 5 B l a n c o( 5 1 2 ) 3 4 0 - 2 9 0 1

U T A HS A L T L A K E C I T YA r m a d i l l o B r o t h e r s3 3 3 0 S t a t e( 8 0 1 ) 4 8 4 - 2 7 9 1

V I R G I N I AM A R T I N S B U R GM S o f t w a r e H e a v e nM e a d o w l a n e P l a z a

B o [ 3 0 4 ) 2 6 3 - 1 2 2 8W O O D 8 R I D G EV i r g i n i a M i c r o

S y s t e m s1 3 6 4 6 J e f f e r s o n

D a v i s H w ( 7 0 3 ) 4 9 1 - 6 5 0 2

W A S H I N G T O NL O N G V I E WS o f t w a r e D e p o tJ 3 l O O c e a n b e a c h

H w y .L Y N W O O DF a m i l y C o m p u t e r s3 3 3 3 1 8 t S t S . ( 2 0 6 ) 7 7 5 - 3 5 3 0

P A C O M AN i b b l e s B y t e s4 O 2 0 S . S t e e l e S t . * r l O 5S E A T T L EO m n i I n t e r n a t i o n a l

T r a d i n g P o s t3 8 2 6 W o o d l a n d P a r k

A v N ( 2 0 6 ) 5 4 7 - 6 6 6 4V A N C O U V E RS o f t w a r e S u p p o r t I n t .2 7 0 0 N . E . A n d r e i s o n

W I S C O N S I NJ A N E S V I L L ER o m e y n S o f t w a r e2 1 0 0 E . M i l w a u k e eM I L W A U K E EC o m p u t e r S o f t w a r e

C e n t e r1 0 7 1 O W O k l a h o m a

A v e .R A C I N EC o m p u t e r P a r a d i s e4 9 0 1 W a s h i n g t o n

A v e .

C i r c l e # 2 6 3 o R e a d e r S e r v i c e C a r d

Page 24: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 24/76

F I G U R E 1 T R I A N G L E Si n a t l i n e 4 6 i r e p e a t e d .

I t h s p a c e b a r i p r e s s e d , l i n e 6 4 c l e a r s t h g r a p h i c ss c r e e n a n b r a n c h e s t l i n e 3 8 w h e r e t h w i n d o w c o n s t a n t sa r e r e c a l c u l a t e d a c c o r d i n g t t h c u r r e n t m i n i m u m a n m a i m u m c o o r d i n a t e s f o u n d s f a r . T h i m a g e i t h e n b e g u na g a i n b u t a s m a l l e r s c a l e .

R e p l a c e t h 1 0 0 0 i l i n e 2 w i t h 2 0 0 0 t h r o u g h 7 0 0 0 i t u r n t g e n e r a t e t h d i f f e r e n t i m a g e s . N e x t w w i l l d i s c u s sh o t r e p r e s e n t o t h e r i m a g e s i n t h i s c o m p r e s s e d f o r m a t .T h e n y o c a a d y o u r o w D A T A s t a t e m e n t s t t h p r o g r a m .

C O L L A G E S A N T R A N S F O R M A T I O N SW w i l l n o l o o k a t h p r o c e d u r e w h i c h a l l o w s u t

c o n v e r t a i m a g e o 6 4 , 0 0 0 p i x e l s i n t o a h a n d f u l o f t r a n sf o r m a t i o n c o e f f i c i e n t s . C a l c u l a t i n g t h t r a n s f o r m a t i o n c e f f i c i e n t s i s o m e w h a t m o r e d i f f i c u l t t h a n r u n n i n g t h p r g r a m a b o v e t g e n e r a t e t h i m a g e s , b u i i d e f i n i t e l y m a a g e a b l e . A l t h o u g h t h e r e i s i g n i f i c a n t a m o u n t o m a t h em a t i c a l t h e o r y s u p p o r t i n g t h p r o c e s s , a l w n e e d i t h a b i l i t y t o m a k e c o l l a g e .

( N o t e : C o l l a g e i a a r f o r m i w h i c h t h i m a g e i c o p o s e d o f s m a l l e r p i e c e s o o b j e c t s t y p i c a l l y g l u e d t t h p a p e r , o v e r l a p p i n g o n a n o t h e r . W a l m a d e a u t u m n l e a fc o l l a g e s i k i n d e r g a r t e n , d i d n ' t w e ? )

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

T h e y m a b v e r y c o m p l i c a t e d i m a g e s , b u m o r e i m p o rt a n t , t h e y c a b a p p r o x i m a t e d b o v e r l a y i n g s m a l l e r , s i i l a r i m a g e s ( h e n c e t h c o l l a g e c o n c e p t ) . W w i l l w o r k a e x a m p l e t s h o w h o t h i s i d o n e .

C o n s i d e r t h l a r g e t r i a n g l e s h o w n i F i g u r e 6 C l e a r l yi c a b e x a c t l y c o v e r e d b y t h f o u r s m a l l e r , s i m i l a r t r i a ng l e s I - I V . T h r e e o t h s m a l l t r i a n g l e s ( I - I I I ) h a v e t h s a m eo r i e n t a t i o n ( p o i n t i n g t t h r i g h t ) a s t h e o r i g i n a l , a n t h f o u r t h t r i a n g l e h a b e e n f l i p p e d o v e r t p o i n t l e f t .

T h e s e f o u r t r i a n g l e s c o r r e s p o n d t f o u r t r a n s f o r m a t i o n so t h o r i g i n a l t r i a n g l e . t r a n s f o r m a t i o n c o n s i s t s o c h a ng e i s i z e ( c a l l e d s c a l i n g ) , l o c a t i o n ( t r a n s l a t i o n ) , a n d / o ro r i e n t a t i o n ( r o t a t i o n ) . B p e r f o r m i n g o n o m o r e o t h e s et h r e e o p e r a t i o n s , w " t r a n s f o r m " t h o r i g i n a l t r i a n g l e i n t o

2 4 A H O Y !

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

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

T h p r o g r a m S o l v e r ( s e e p a g e 7 0 d o e s t h m a t h e m a t ic a d i r t y w o r k t c a l c u l a t e t h t r a n s f o r m a t i o n c o e f f i c i e n t s .I t i s b a s e d u p o n p r o g r a m i t h b o o k N u m e r i c a l M e t ho d s f o r t h P e r s o n a l C o m p u t e r b y T e r r y S h o u p ( P r e n t i c e -H a l l , 1 9 8 3 ) . T h p r o g r a m s o l v e s s i s i m u l t a n e o u s e q u at i o n s f o r s i x v a r i a b l e s A - F . W m u s t s u p p l y a n v a l u e sf o a n t h r e e p o i n t s i t h o r i g i n a l i m a g e a n t h c o r r es p o n d i n g t h r e e s e t s o a n v a l u e s o f t h t r a n s f o r m e di m a g e .

W h a v e a r b i t r a r i l y d e f i n e d t h h e i g h t ( d i r e c t i o n ) o t h e o r i g i n a l t r i a n g l e i F i g u r e t b u n i t s a n t h w i d t h( d i r e c t i o n ) t b u n i t s . A n s c a l e w i l l d o T h t h r e ep o i n t s L M a n c o r r e s p o n d t t h e t h r e e v e r t i c e s ( g o i n gc o u n t e r - c l o c k w i s e ) o f t h e o r i g i n a l t r i a n g l e . I n t r i a n g l e I t h c o r r e s p o n d i n g p o i n t s a r e i d e n t i f i e d a L ( r e a d L - p r i m e ) ,M ' a n N 1

T h a n c o o r d i n a t e s o t h e s e s i p o i n t s a r e f e d i n t oS o l v e r , w h i c h c a l c u l a t e s t h e t r a n s f o r m a t i o n c o e f f i c i e n t s f o t r i a n g l e I T h i s t a b l e s u m m a r i z e s a l X , c o o r d i n a t e s f o c o r r e s p o n d i n g s e t s o p o i n t s i t h e o r i g i n a l a n t h f o u rt r a n s f o r m e d t r i a n g l e s .

P o i n t O r i g i n a l0 , 2 , 0 ,

0 , 1 , 0 ,

1 , 2 , 1 ,

0 , 1 , 0 ,

I 1 , 0 , 1 ,

N o t i c e t h a t f o r t r i a n g l e I V , i i a s s u m e d t h a t t h o r i gi n a l t r i a n g l e w a s h r u n k a n t h e n r o t a t e d 1 8 d e g r e e s a b o u ti t c e n t e r p o i n t . C o n s e q u e n t l y t h l o w e r l e f t c o r n e r o t h o r i g i n a l t r i a n g l e i a t h u p p e r r i g h t c o r n e r o t r i a n g l eI V

( N o t e : W c o u l d a l s o h a v e a s s u m e d t h a t t h o r i g i n a l t r a n g l e w a j u s t f l i p p e d r i g h t t o l e f t s t h a t i t l o w e r l e f t c o n e i n o t h l o w e r r i g h t c o m e r o t r i a n g l e I V B e c a u s eo s y m m e t r y i t h i s e x a m p l e , t h r e s u l t i n g i m a g e s w o u l db t h s a m e e v e n i t h t r a n s f o r m a t i o n s w e r e d i f f e r e n t . )

T h D A T A s t a t e m e n t s b e g i n n i n g a l i n e 4 o f S o l v e r s t o r ep a i r s o f c o o r d i n a t e s f o t h o r i g i n a l i m a g e a n d o n e o t h t r a n s f o r m e d i m a g e s . A s s h o w n i t h l i s t i n g , t h t h r e e p o i n t so t h o r i g i n a l t r i a n g l e a r i l i n e s 4 0 4 2 a n 4 4 T h c o r e s p o n d i n g p o i n t s o t r i a n g l e a r i l i n e s 4 1 4 3 a n 4 5 W h e n y o r u t h p r o g r a m , t h t r a n s f o r m a t i o n c o e f f i c i e n t sA - a r e c a l c u l a t e d t b

. .

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

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

F r o m t h e s e t r a n s f o r m a t i o n c o e f f i c i e n t s , w c a s e t h a t

Page 25: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 25/76

t r i a n g l e i t h r e s u l t o f s h r i n k i n g t h e o r i g i n a l t h a l f i t i n i t i a l s i z e i t h a n d i r e c t i o n s ( A = D = 0 . 5 ) . I i n o r o t a t e d ( B = C = 0 ) , a n i i n o t r a n s l a t e d ( E = F = 0 ) s i n c ei t l o w e r l e f t c o r n e r c o i n c i d e s w i t h t h o r i g i n a l .

N o p u t h d a t a f o r t r i a n g l e I i n t o l i n e s 4 1 4 3 a n 4 a n r u t h p r o g r a m a g a i n . T h t r a n s f o r m a t i o n c o e f f ic i e n t s A - f o r t h i s t r i a n g l e a r 0 . 5 , 0 0 0 . 5 , 1 , 1 . T h v a l u e so a n t e l l t h a t t h i s t r i a n g l e i s h i f t e d u n i t t t h r i g h ta n u n i t u p f r o m t h o r i g i n a l t r i a n g l e . T h i s i s e e n b c o m p a r i n g t h e i r l o w e r l e f t c o r n e r s .

R e p l a c i n g t h e d a t a i n l i n e s 4 1 , 4 3 a n 4 w i t h v a l u e sf o t r i a n g l e I I a n t h e n a g a i n f o r t r i a n g l e I g i v e s t h e f o l o w i n g s e o f t r a n s f o r m a t i o n c o e f f i c i e n t s f o r t h f o u r t r i a n g l e s :

T r i a n g l e

0 . 5 ,0 . 5 ,0 . 5 ,

- 0 . 5 ,

0 0 0 0

C o e f f i c i e n t s

0 0 o 0

0 . 5 ,0 . 5 ,0 . 5 ,

- 0 . 5 ,

0 1 0 1 I

N o t i c e t h a t t h t r a n s f o r m a t i o n f o t r i a n g l e I h a n e g at i v e s c a l i n g f a c t o r s . T h e s e c o r r e s p o n d t f l i p p i n g t h i a g i t h d i r e c t i o n a n t h e n i t h d i r e c t i o n ( a w e l la s h r i n k i n g i b 0 . 5 ) . C a y o s e w h a n a r a n f o r t r i a n g l e I V

E a c h t r a n s f o r m a t i o n m u s t b g i v e n a p r o b a b i l i t y f a c t o rf o u s i t h F r a c t a l D e c o d e r p r o g r a m . T h i s f a c t o r m u s tb e b e t w e e n 0 a n 1 T h s u o t h e p r o b a b i l i t i e s s h o u l db 1 . 0 0 . O n w a t p i c k t h e s e p r o b a b i l i t y f a c t o r s i t u s t h r a t i o s o t h a r e a s o t h t r a n s f o r m e d i m a g e s . S i n c e a l f o u r o o u t r i a n g l e s a r e t h e s a m e s i z e , w c a g i v e t h e me q u a l p r o b a b i l i t i e s o 0 . 2 5 .

N o w a r r e a d y t o t r y t h i s d a t a i F r a c t a l D e c o d e rt s e i i d o e s g e n e r a t e t h i m a g e o t r i a n g l e . C h a n g el i n e 2 t R E S T O R E 8 0 0 0 . T h e n a d t h e s e l i n e s :

8 0 0 08 0 1 08 0 2 08 0 3 0

D A T AD A T AD A T AD A T A

0 0 0

5 5 5

0 o o

o o o

0 0 0

5 5 5

0 1 o

o 1 2

0 0 0

2 2 2

8 0 4 0 D A T A - 0 . 5 , 0 0 , - 0 . 5 , 1 3 0 . 2 5

F I G U R E 3 F O S S I L S N A I L

F I G U R E 2 S P I R A L S

T h f i r s t d a t a v a l u e i d e n t i f i e s t h n u m b e r o f t r a n s f o r m at i o n s . T h n e x t f o u r l i n e s c o n t a i n t h t r a n s f o r m a t i o n c o e ff i c i e n t s A - a n t h p r o b a b i l i t y f o e a c h .O Y O U R O W

Y o c a m a k e t r i a n g l e I a p p e a r " l i g h t e r " w i t h f e w e rp o i n t s b y r e d u c i n g i t p r o b a b i l i t y . C h a n g e t h l a s t v a l u e si l i n e s 8 0 1 0 - 8 0 4 0 t 0 . 3 , 0 , 3 , 0 . 3 , a n 0 . 1 . I t h i s c a s e t h p o i n t s i t r i a n g l e I w i l l b e c h o s e n o n e - t h i r d a s o f t e n a si a n o t h o t h e r t r i a n g l e s .

N o t h a t y o k n o w t h p r o c e d u r e f o c a l c u l a t i n g t r a n sf o r m a t i o n c o e f f i c i e n t s a n h a v e s o m e f e e l i n g f o t h m e a ni n g s o t h i n d i v i d u a l c o e f f i c i e n t s , l e t h e x p e r i m e n t a t i o nb e g i n .

T r y " m o v i n g " t r i a n g l e I l i t t l e f u r t h e r t o t h e r i g h t a n s e h o t h a t a f f e c t s t h w h o l e p i c t u r e . R e c a l l t h a t t h c o e f f i c i e n t d e f i n e s t h a m o u n t o t r a n s l a t i o n . C h a n g e t h v a l u e o i l i n e 8 0 2 0 f r o m t a n s e w h a t h a p p e n s .I n s t e a d o c r e a t i n g a s o l i d i m a g e , t h e s e t r a n s f o r m a t i o n s d f i n e a u n e x p e c t e d l y c o m p l e x i m a g e w i t h a i n t r i c a t e , s y m e t r i c h o l e s t r u c t u r e .

W h e n e v e r t h e o r i g i n a l i m a g e i n o e x a c t l y o v e r l a i d b i t t r a n s f o r m e d i m a g e s , t h o s e t r a n s f o r m a t i o n s w i l l n o e a c t l y r e c r e a t e t h e o r i g i n a l i m a g e . F o r e x a m p l e , t h s e v e nt r a n s f o r m a t i o n s s t a r t i n g i l i n e 6 0 0 0 o F r a c t a l D e c o d e r r e r e s e n t m a t t e m p t t e n c o d e c i r c l e . o v e r l a i d t h o r i g i n a lc i r c l e w i t h s e v e n s m a l l e r c i r c l e s , o n a t h e c e n t e r a n s i a r o u n d t h c e n t r a l o n e .

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

K e e p i m i n d t h a t t h i s i m a g e c o m p r e s s i o n t e c h n i q u e i m o s t u s e f u l f o i m a g e s w h i c h a r f r a c t a l i n n a t u r e . T h e s ea r i m a g e s t h a t a r c o m p l e x w i t h s o m e s e l f - s i m i l a r i t y a a n l e v e l o m a g n i f i c a t i o n . O r d i n a r y g e o m e t r i c o b j e c t s s u c ha l i n e s , a n g l e s , a n s m o o t h c u r v e s a r e b e t t e r - r e p r e s e n t e db a l g e b r a i c e x p r e s s i o n s o r b f e p o i n t s t h a n b t h i sf r a c t a l c o m p r e s s i o n m e t h o d .

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

A H O Y ! 2

Page 26: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 26/76

t - . * n r n f i S H m - . i n f . * : « » « . *3 * i N < w r r * ; . - . ( ■ » j j ; t m

s ' a f

« v « > » j i t \ > » ™ u n n n B « . - s » i >i > s t c , p x « m r i u n r i f , n n n - t

3 S E Si l B J l O / . H ' « T .E S i s S n j . ' . *

I t « V U 1 . r t « ^

F I G U R E 4 S Q U A R E S

o t r e e i n t e r m s o f s t r a i g h t l i n e s w o u l d b f u t i l e . T h i s f r a ct a t e c h n i q u e s u c c i n c t l y d e f i n e s t h i m a g e o a f e r n w i t ho n l y 2 n u m b e r s . T h m o r e - c o m p l e x i m a g e s a r m o r e s u i ta b l e f o t h i s t y p e o i m a g e c o m p r e s s i o n .

Y o c a m o d i f y F m a a ! D e c o d e r s t h a t i p l o t s t h e p o i n t sf r o m e a c h t r a n s f o r m a t i o n i d i f f e r e n t c o l o r . T h v a l u eo t e l l s w h i c h t r a n s f o r m a t i o n h a s b e e n r a n d o m l y c h o s e nf o t h n e x t p o i n t . U s J t p i c k t h c o l o r o f t h a t p o i n t .T h i s w a y o c a e a s i l y s e t h r o l e o e a c h o t h t r a n s f o rm a t i o n s i c r e a t i n g t h i m a g e . F o r e x a m p l e , w i t h d i f f e re n c o l o r f o e a c h t r a n s f o r m a t i o n , y o w i l l s e t h a t t h t r a n sf o r m a t i o n f o t h f e r n i l i n e 7 0 4 0 g e n e r a t e s s m a l l p o t i o n o t h s t e m a t h b o t t o m o t h i m a g e .

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

f a i r a m o u n t o t i m e . O n c e y o k n o w t h X A X B , Y C ,a n Y v a l u e s f o g i v e n i m a g e , y o c a p u t h e m i n t oD A T A s t a t e m e n t s a l o n g w i t h t h t r a n s f o r m a t i o n s . J u s t r e a dt h e m i a n u s t h e m r a t h e r t h a n e x e c u t i n g t h i n i t i a l i z a t i o nr o u t i n e a n c h e c k i n g f o t h m i n i m u m a n m a x i m u ma n v a l u e s .

F I G U R E 6 T R I A N G L E E X A M P L E

F I G U R E 5 F E R N

A n o t h e r p o s s i b i l i t y i t h a t y o m i g h t c o n v e r t t h i s p r g r a m s t h a t i w o r k s o t h C - 1 2 8 ' s 6 4 b 2 0 p i x e l R G s c r e e n . F i g u r e s 1 - w e r e g e n e r a t e d o 6 4 b 3 5 p i x e ls c r e e n . M a n y i m a g e s i t h b o o k r e f e r e n c e d a t h b e g i nn i n g o f t h i s a r t i c l e w e r e p r o d u c e d o n 1 0 2 4 b 1 0 2 4 ( o b e t e r ) g r a p h i c s s c r e e n s .

S e e w h a t o t h e r i m a g e s y o c a c r e a t e e i t h e r b s t a r t i n gf r o m s c r a t c h a s w d i w i t h t h e t r i a n g l e o b y t w e a k i n gt h v a r i o u s p a r a m e t e r s o t h t r a n s f o r m a t i o n s a l r e a d y g i e n I t a k e s s o m e p l a y i n g a r o u n d t g e t a f e e l i n g f o a l o t h i s . U s y o u r p r i n t e r s c r e e n d u m p r o u t i n e t m a k e p r i n to u t s o y o u r c r e a t i o n s . a i n t e r e s t e d i h e a r i n g y o u r c o m e n t s a n d i s e e i n g y o u r b e s t r e s u l t s .S E P R O G R A M L I S T I N G S O P A G E 6

G O G R E A TP R O G R A M ? K E E P I T

T h a t ' s r i g h t — i f y o u ' v e w r i t t e n t o n o t c h g a m e , u t i li t y , o p r o d u c t i v i t y p r o g r a m f o t h 6 o 1 2 8 , w r e c o m m e n d t h a t y o k e e p i t — b y s e l l i n g i t o u s . B c a u s e a A h o y ! w p a p r e m i u m r a t e s f o f i r s t - t i m ep u b l i s h i n g r i g h t s t o y o u r p r o g r a m . Y o r e t a i n o w n e rs h i p , a n o n y e a r a f t e r p u b l i c a t i o n t h f u l l p u b l i s hi n r i g h t s r e v e r t t y o u . A t h a t p o i n t y o c a r e s e l ly o u r p r o g r a m a n y w h e r e y o u w i s h .

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

A h o y ! P r o g r a m S u b m i s s i o n sI o I n t e r n a t i o n a l I n c .

4 W e s t 3 4 t h S t r e e t - S u i t e 5 0 N e Y o r k , N 1 0 0 0 1

( S e n d A m i g a p r o g r a m s t A h o y l ' s A m i g a U s e r P r o g r a mS u b m i s s i o n s a t h s a m e a d d r e s s . )

2 A H O Y !

Page 27: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 27/76

1 2 B A S I C S C R O L L E RP a s s t h P o i n t o f N R e t u r n i P r o g r a m E d i t i n g

B S h a w n K S m i t h2 B A S I C S c r o l l e r m a k e s l i s t i n g t h r o u g hB A S I C p r o g r a m s i n f u l l y e a s y .

T H H E A D A C H EW i t h t h C o m m o d o r e 1 2 8 ' s p o w e r f u l s c r e e n e d i t o r ,[ e n t e r i n g l i n e s o B A S I C c o d e i v e r y s t r a i g h t f o r w a r d , e s

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

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

Y o k n o w w h a t I ' t a l k i n g a b o u t : Y o l o a d o n o f t h o s ee x t r e m e l y l o n g p r o g r a m s t h a t y o u ' r e w o r k i n g o n , t y p e L I S T ,a n n a t u r a l l y , t h f i r s t c o u p l e o f l i n e s s c r o l l b t o f a s t f o e x a m i n a t i o n . W i t h p a n i c , R U S T O P i p r e s s e d a n t h l i n e s a r l i s t e d a g a i n . A n t h i s t e d i o u s p r o c e s s o f L I S T i n g

f e l i n e s , p r e s s i n g R U S T O P , e x a m i n i n g , a n L I S T i n gf e m o r e i c o n t i n u e d b e c a u s e i h a p p e n s t b t h e b e s t

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

E X C E D R I NN o w i t h 1 2 B A S I C S c r o l l e r , e x a m i n i n g B A S I C l i s t

i n i a e a s y a p o s i t i o n i n g t h c u r s o r o t h l e f t t o o b o t t o m e d g e o t h s c r e e n a n p r e s s i n g t h C u r s o r U p / D o w nk e y . W h e n t h i s i d o n e , t h u t i l i t y c h e c k s t h e n t i r e s c r e e n ,b e g i n n i n g a t h c u r r e n t c u r s o r l o c a t i o n , s e a r c h i n g f o l o g i c a l l i n e t h a t b e g i n s w i t h a p o s s i b l e l i n e n u m b e r . I n u m b e r t u r n s o u t b a v a l i d l i n e n u m b e r , t h n e x t l i n ei t h B A S I C p r o g r a m i l i s t e d . I t h C u r s o r U c a u s e dt h a c t i o n , t h e n e x t l o w e s t n u m b e r i l i s t e d , u n l e s s t h e l i n eh a p p e n s t a l r e a d y b t h e l o w e s t , i w h i c h c a s e t h l a s tl i n e o t h p r o g r a m i l i s t e d . L i k e w i s e , t h C u r s o r D o w nc a u s e s t h n e x t h i g h e s t l i n e t b l i s t e d , c y c l i n g b a c k t t h f i r s t l i n e i n e c e s s a r y .

F I N A L D I A G N O S I ST a k e t h t i m e t s a v e c o p y o 1 2 B A S I C S c r o l l e r b

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

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

w h i c h y o s h o u l d b a w a r e o f W h e n t h C u r s o r U k e i p r e s s e d a t h e l e f t m o s t t o e d g e o t h e s c r e e n , a n t h f i r s t p o s s i b l e l i n e n u m b e r t u r n s o u t b i n v a l i d , t h C u s o w i l l r e l o c a t e i t s e l f o t h a t n u m b e r . P r e s s i n g t h H O M Ek e w i l l f i t h i n g s i t h i s h a p p e n s .

I ' c o n f i d e n t t h a t 1 2 B A S I C S c r o l l e r w i l l m a k e e x a mi n i n g a n w o r k i n g w i t h y o u r C o m m o d o r e 1 2 m o r e p r o d u ct i v e . S E P R O G R A M L I S T I N G O P A G E 6

R E N T I N G S O F T W A R EI S N ' T H A R D !

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

W e ' r e h a v i n g s p e c i a l s a l e ,w i t h u t 8 0 o f f s e l e c t e ds o f t w a r e . C a l l n o f o c o p l e t e l i s t .

C a l l t o l l - f r e e o u t s i d e T e x a s : - 8 0 0 - 4 3 3 - 2 9 3 8I n s i d e T e x a s c a l l : 8 7 - 2 9 2 - 7 3 9 6W E D G W O O D R E N T A L

5 3 1 6 W o o d w a y D r i v eF o r t W o r t h , T e x a s 7 6 1 3 3

C i r c l e # 1 2 9 o R e a d e r S e r v i c e C a r d

Page 28: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 28/76

B A C K I S S U E S O \ j I O ># F E B . ' 8 I l l u s t r a t e d t o u r o t h 1 5 4 1A r t i f i c i a l i n t e l l i g e n c e 1 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 ! S t r i n g f u n c t i o n s ! A n r e a d yt e n t e r . M u s i c M a k e r P a I I ! S c r e e n M a n i pu l a t i o n ! N i g h t A t t a c k ! R e l a t i v e F i l e s !

M A R . ' 8 A n a t o m y o t h 6 4 ' P r i n t e ri n t e r f a c i n g f o V I 6 4 E d u c a t i o n a l s o f t w a r es e r i e s b e g i n s ! V I g a m e b u y e r ' s g u i d e ! A n r e a d y t o e n 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 n d o m F i l e s o t h e 6 4 ! D y n a m i c P o w e r !

# 5 - M A Y ' 8 F u t u r e o C o m m o d o r e 's i d e B A S I C s t o r a g e ! M e m o r y m a n a g e m e n t o nt h V I 6 4 G u i d e t s p r e a d s h e e t s 1 H u r r a yf o r a r r a y s ! A n r e a d y t e n t e r - M a t h M a s t e r 1A i A s s a u l t ! B i o r h y t h m s 1 V I C C a l c u l a t o r !

# 7 J U L Y ' 8 M S d u a l d i s k d r i v e 1 D a t ab a s e b u y e r ' s g u i d e ! T r a i n i n g y o u r c u r s o r 1S c r e e n d i s p l a y s ! F i l e S l e u t h 1 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 1M a t h D e f e n d e r ! B r i s k ' W h a t ' s M J o b ?

# — A U G . ' 8 C h o o s i n g w o r e p r o c e ss o r 1 C o m p u t 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 ro w w o r d g a m e s ! S o u n d o t r i e 6 4 A n r e a d y t e n t e r : M i c r o - M i n d e r ! D i r e c t o r y A s i s t a n c e ! T h T e r r i b l e T w i n s ! W o r d s W o r t h '

# — S E P T . H P r o g r a m y o u r o w t e x t a v e n t u r e 1 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 ! W o r d p r o c e s s o r s , p a r t I I A n r e a d yt e n t e r : S a l v a g e D i v e r ! 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 D a r k n e s s 1 B a s e C o n v e r s i o n s !

# 1 — N O V . ' 8 4 M u s i c p r o g r a m s k e b o a r d s f o t h 6 4 G r a p h i c s f e a t u r e c o n t i nu e s 1 2 - a r r a y s 1 A n r e a d y t e n t e r P T E w o r dp r o c e s s o r ! B l o c k E d i t o r 1 A l t e r n a t e C h a r a c t e rS e f o t h e 6 4 ' T u n n e l o T o m a c h o n '

# 1 4 - F E B . ' 8 P r i n t e r i n t e r f a c i n g ! M u l t ic 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 o r o g a m e d e s i g n ! B u y i n g m o d e m ! 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 s e r ! I n s u r a n c e A g e n t ! F l a n k s p e e d 1 T e l e l i n k 6 4

# 1 M A R . ' 8 C r e a t i n g m u l t i s c r e e ng a m e b o a r d s ! I n s i d e t h P l u s / 4 ! C o m m o d o r eD O S ! A n r e a d y t o e n t e r : O l d 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 e N o s !H o m e B u d g e ! ! S a l m o n R u n ! N u m e r o l o g y !

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

# 1 7 — M A ' 8 D 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 a r e s e t 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 e 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 tE d i t o r ! T i l e T i m e ! I n t e r r u p t W e d g e '

# 1 8 - J U N E ' 8 M u s i c g r a p h i c s e n t r ys y s t e m 1 H o 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 g 4 T o w e r s o H a n o i ! S p e e d y ! D u c k S h o o t ! B i D u m p i n g ! S c r e e n M a g i c ! 6 5 1 0 S i m u l a t o r !

# 1 — J U L Y ' 8 P R O M P r o g r a m m i n g !3 - p a r t h a r m o n i e s o n V I 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 o e n t e r : A u t o - A p p e n d ! S c n p t A n a ly s i s ' W i z a r d o I m L u c k y L o t 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 ! A u t o s : L e a s i n g v B u y i n g '

# 2 0 - A U G . ' 8 I n s i d e t h 1 2 8 ! R e a l - w o r l ds i m u l a t i o n s ! S o u n d e f f e c t s ! M o d e m s ! A n dr e a d y t e n 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 - R a m a ! S c r e e n D u m p ! S e l e c t a c h r o m e ! D i i n t e g r a t o r ! F i d g i t s ! G a t o r s S n a k e s !

# 2 1 - S E P . ' 8 I n s i d e t h 1 5 7 1 d r i v e a n 1 2 k e y b o a r d ! S p r i t e p r o g r a m m i n g ! A n r e a d y t e n t e r : F a s t n e w ' G o - l i s t e r ! F i l e L o c k !D r a g o n T y p e ! S u p e r h e r o ! A u t o - G e n ! M o x e y ' sP o r c h ! F i s h M a t h ! A h o y ! D o c k ! I n v e c t i v e !

# 2 2 - O C T . ' 8 C 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 n t r i g u e ! S e c r e t s o c o p y p r o t e ct i o n ' A n r e a d y t o 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 l l M e w s ! G r a v i -n a u t s ! 1 5 4 1 C l e a n i n g U t i l i t y ! S h a d e y D u m p '

# 2 3 - N O V . ' 8 G u i d e t a d v e n t u r e g a i n g ! M s p r i t e m a n i p u l a t i o n ! B A S I C f o b e g i nn e r s ! A n r e a d y t e n t 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 o u r ! C h o p p e r F i g h t ! R h y t h m i c B i t s 'I n s t a n t B 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 1

# 2 4 - D E C . ' 8 S 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 c t i o n ! T h y e a r ' s 2 b e s t e n t e r t a i nm e n t s ! A n r e a d y t o e n t e r : G y p s y S t a r s h i p !D i 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 !

# 2 5 - J A N . ' 8 6 B u i l d a s p e e c h s y n t h e s i ze 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 e t e r : M a r t i a n M o n s t e r s ! S t r e a m e r F o n t ! M i c r o -s i m ! 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 r i !A l a r m C l o c k ! M e m o r y C h e c k ! S c r a t c h P a d !

# 2 — F E B . ' 8 W i n d o w s ! B u i l d a n a u t oe x e c c a r t r i d g e ! A l i g n y o u r 1 5 4 1 ! S u r v 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 i i g h t ' 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 1

# 2 7 — M A R . ' 8 6 P r o g r a m m i n g e d u c a t i o na g a m e s ! M e m o r y d u m p e r s ! C h o o s i n gc o p y p r o g r a m ! C u s t o m c h a r a c t e r s ' A n r e a d yt 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 l e 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 !

0 2 8 - A P R . ' 8 C o m e t c a t c h i n g ! S u r v e yo 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 p i n g ! A n r e a d y t e n t e r . C h r o n o - W e d g e ! M r M y s t o 1 A i R e s c u e ! N o t e m a k e r ! S c r e e n W i 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 !

# 2 9 - M A Y ' 8 6 1 2 g r a p h i c b i m a p ! E p y xs 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 cp r o g r a m m i n g ! A n r e a d y t e n t e r B i g p n n t !S t a r S e a r c h ! F a i l s a f e ! E n g l i s h D a r t s ' S k F o l l y !F r e e R A C h e c k ! A l c h e m i s t ' s A p p r e n t i c e !

# 3 — J U N E ' 8 6 D 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 w 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 D e s i g n ! A n r e a d y t o e n t e r .L a z y B A S I C ! G o t M a t c h ? S t a r S t r i k e ! Q u e e n ' sa n B i s h o p ' s T o u r s ! S h a k e r ! T r a c k d o w n !

# 3 1 - J U L Y ' 8 I n s i d e t h A m i g a ! C o n d it i o n a l b r a n c h i n g ! C h e s s p r o g r a m s ' 1 2 8 a n d6 D O S ! A n r e a d y t e n t e r S c r e e n S l e u t h !S k u l l C a s t l e ! H e a d - o n ! N e b e r g a l l R u n ! W o r d -c o u n t ! C r a z y J o e ! F i d g i t s ' M u s i c S c h o o l !

# 3 - A U G . ' 8 I n s i d e t h A m i g a , p a r t I I A p p r o a c h i n g i n f i n i t y ! C - 6 4 w a s i m u l a t i o n s !P a s c a l f o b e g i n n e r s ! M g r a p h i c s ! A n r e a d yt e n t e r . R e v e r s i ! H i g h l i g h t ! D i s k C a t a l o g e dM e t e o r R u n ! T r i m ! S t e p O I t F l a p !

# 3 — S E P T . ' 8 W i n d o w s a n v i e w p o r t s 'S o u n d & m u s i c o n t h 6 4 C O M A L ! A n r e a d yt e n t e r : T h L a s t N m | a ! S p e e c h 6 4 ' M u l t iR A M ! D o g c a t c h e r ! T r a p p e d ! M a t c h b l o c k s !V a r i a b l e M a n a g e r ! D u a l D u m p ! M i n e C a n y o n !

# 3 — O C T . ' 8 B u i l d d i g i t a l o s c i l l o s c o p e 'M s p e e d t e c h n i q u e s ' A n r e a d y t e n t e rV a u l t o T e r r o r ! Q u i c k C h a n g e ! P e n g u i n s ! A t a c k F o r c e ! D i s k C h e c k u p ! D v o r a k K e y b o a r d 'M o u n t a i n e e r M a c k ! 1 2 t 6 A u t o b o o t !

# 3 5 - N O V . ' 8 C - 1 2 8 s h a d o w r e g i s t e r s !D a t a f i l e h a n d l i n g ! P R O M A L ' H a b i t a t ! A n r e a d y t o e n t e r : T e l e p o r t e r ! 1 2 R A C h e c k !D i s c s o D a e d a l u s ! G u a r d i a n ' T e n p i n s ! S y n t a xP a t r o l ! D e l u x e L i s t ! L o n g L i n e s ! D e t o n a t i o n !

# 3 6 - D E C . ' 8 F i l e m a n i p u l a t i o n ! C - 1 2 8s h a d o w r e g i s t e r s ! F o o t b a l l g a m e s ! A n r e a d yt e n t e r : T h A r t i s t ! M i n o t a u r M a z e ! M o u s ei t h H o u s e ! L a z y S o u r c e C o d e ! R e b e l s a n L o r d s ! S p e e d w a y ! T h e E d i t o r 1 M i c r o C i t y !

# 3 7 — J A N . ' 8 P o i n t e r s a n t h m o n i t o r !B e s t g a m e s o l ' 8 6 ! D O l o b e g i n n e r s ' A n r e a d y t e n t e r : V o r t e x ! H a n g e r 1 4 B A S I CA h o y ! C a t a c o m b s ! L i x t e r ! D a r k F o r t r e s s ' P e r -m a L i n e 1 S l a u g h t e r ! B u g o u t ! S c r e e n s !

# 3 F E ' 8 7 H a c k i n g i n t o m a c h i n e l a g u a g e u t i l i t i e s ! A m i g a R A e x p a n d e r s ! A n r Jr e a d y t e n t e r : W i n d o w M a g i c ! C r u n c h m a n 'U s e r C o n v e n t i o n s ! T h A d v e n t u r e r ! M o r eB A S I C 1 2 8 ! J a i l b r e a k ' T u r t l e R e s c u e ! 6 4 0 !

# 3 9 - M A R . ' 8 7 B a s i c e s t h e t i c s ! S u r v e yo v i d e o d i g i t i z e r s ! M u l t i p l a y e r g a m e s ! A n r e a d y t e n t e r : C - 6 4 C o m p r e s s o r ! W i z a r d T a g 'T u r b o p o k e ! R e s c u e 1 2 8 ! L i g h t s O u l ! P i n b a l lA r c a d e ! S t o w A w a y ! C a v e r n s o G e e h o n k !

# 4 0 - A P R . ' 8 I n s i d e t h A m i g a 2 € 0 D !F r a c t a l s ! B a s e b a l l g a m e s ! C O M A L . t u r t l eg r a p h i c s , a n L o g o ' A n r e a d y t e n t e r : I n f o -f l o w ' L a p s ' P i e m a n ! L i s t F o r m a t t e r ! S c r a m bl e r ! E x t e n d e d B a c k g r o u n d M o d e ! P l a n e t D u e l '

# 4 1 - M A Y ' 8 K e r n a l p o w e r ! 6 4 a n A i g g r a p h i c s ! M i c r o w o r l d s i C O M A L ! B r a i ng a m e s ! D a r k F o r t r e s s m a s t e r m a p s ! A n r e a d y t o e n t e r : M o o n d o g ! S t a r t u p ! I l l u s i o nM a s t e r ' W a l l C r a w l e r ! S c a v e n g e r H u n t !

# 4 2 — J U N E ' 8 M e g a f l o p s a n m i c r o s e co n d s ' S c i - f i b r a i n g a m e s ' C - 6 4 t A m i g a f i l et r a n s f e r ! A n r e a d y t o e n t e r : D - S n a p ! W r a i t h s 'G a l a c t i c C a C o . ' C a v e o t h I c A p e ! A L T -K e 1 2 8 ! P o w e r S q u a r e s ! 1 2 M u l t i R A M '

# 4 3 - J U L Y ' 8 R e a l w o r l d i n t e r f a c i n g ! B i m a g r a p h i c s t u t o r i a l ! C - 6 4 g r a p h i c c o n v e rs i o n ! M a r t i a l a r t s s o f t w a r e ! A n r e a d y t e t e r : W i z a r d T a I I D a t a C r e a t o r ! P l i n k P l o n k !U n i v a d e r s ! D a t a E x p r e s s ! 1 2 S c r o l l e r !

# 4 4 — A U G . ' 8 E l e c t r o n i c s c r e e n s w a pp i n g o t h e C - 1 2 8 ! S c i e n c e f i c t i o n a c t i o ng a m e s ! T h d e a t h o G O T O ! A m i g a r e v i e w s !A n r e a d y t e n t e r : A r c h e r ! B a n n e r P r i n t !R o u t e 6 4 S t e e p l e c h a s e ! B a t t e r U p S c a n n e r !

# 4 5 - S E P . ' 8 T h 1 2 v e r s u s T h C l o n e s ! B u i l d i n g a A m i g a t r a c k b a l l ! M S u d a t e ! C E R e p o r t ! A n r e a d y t e n t e r : C r y s -t a i l u s ! S p r i t e s h e l l ! H o o p s ! C f i a i n m a i l ! N N e w s ! P t G E O S ! C e n t e r f o l d ! R e A l e r t !

# 4 — O C T . ' 8 r a i n b o w o d a t a s t r u ct u r e s ! B A S I C 8 . r e v i e w e d ! B u y i n g g u i d e t C O M A L ! T i p s A h o y ! A r G a l l e r y ! A n r e a d y t e n t e r : E m p i r e ! C - 6 4 R A M D r i v e ! H o t f o o t ! P l a tf o r m s ! S p r a y - C a m ! J a A t t a c k !

# 4 7 - N 0 V ' 8 T h i n a n o u t s o d a t ao r g a n i z a t i o n ! O v e r v i e w o C - 6 4 m e m o r y e p a n d e r s ! C o m m o d a r e s ! A n d r e a d y t e n t e r :O r b i t ! R A M C O ! A - M a z e - I n g ! L i n e S e n t r y ! D e e r F r o n t ! P a p e r R o u t e ! F l a s h F l o o d !

# 4 8 - D E C . ' 8 E x p l o r i n g a r t i f i c i a li n t e l l i g e n c e ! E x p a n s i o n p o r t t u t o r i a l ! M e m o r ye x p a n d e r s ! A n r e a d y t e n t e r : R e d i r e c t ! S i h o u e t t e ! F u e l i n g S t a t i o n ! T a k e T w o ! P i z z a B o y !S p r i t e - O n ! W a r s h i p ! C l i f f n a n g e r !

# 4 9 — J A N . * 8 I t e r a t i v e m a t h e m a t i c s a n g r a p h i c s ! E x p a n s i o n p o r t t u t o r i a l , p a r t I I T h b e s t C - 6 4 a n d A m i g a g a m e s o 1 9 8 7 ! A n r e a d y t o e n t e r : I n l o f l o w 6 4 ! T e x t S a v e ! C l o n e -A - M a t i c ! I c T i t a n s ! J u n g l e J a k e !

# 5 — F E B ' 8 I n v e s t i g a t i n g a u d i b l e w a v ep h e n o m e n a ! C a r t r i d g e s ! C o m m o d o r e 6 e u l a t o r s f o t h A m i g a ! A n r e a d y t e n t e r :C o f f e e B r e a k ! C r y p t o f F e a r ! S c r e e n W i z a r d !M R a n g e r ! 1 2 8 S m a r t M e r g e ! M a r a u d e r !

# 5 — M A R ' 8 S y n t h e s i z i n g w a v e f o r m s !C o m p r e h e n s i v e g u i d e t C o m m o d o r e p o w e rs u p p l i e s ! U t i l i z i n g A m i g a H A m o d e ! A r t G a l -e r y ! A n r e a d y t e n t e r : V e K l o r o s ! T h E t r a c t o r ! 3 - G r a p h i c P r o j e c t o r ' P h a n t a s y !

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

# 5 4 - J U N E ' 8 8 A d v a n c e d d i s k d r i v ec o m m a n d s ! C r e a t i n g y o u r o w t e x t g a m e s ,p a r t I ! P r o g r a m m i n g i C O M A L ! A n r e a d yt e n t e r : R a s h g a r ! M o v i e S c r o l l ! M O B l o b !S n a p S n a k e ! P h o b i a ! L o s t D u t c h m a n ' s M i n e !

# 5 — J U L Y ' 8 8 M a k i n g t h t h e r m a l c o n e c t i o n ! B A S I C / C 0 M A L s p e e d t e s t s ! T e x tg a m e p r o g r a m m i n g , p a r t I I ! A n r e a d y t e t e r : T o m b o H o r r o r ! V a r i - S c a n ! W i n d o wD r e s s i n g f o t h e 1 2 8 ! G u e r i l l a ! L u n a r B u g g y !

# 5 7 - S E P T . ' 8 B u i l d a l i g h t n i n g f a s tc o m p i l e r ! V a r i e g a t e d C O M A L s ! C o n s u m e rE l e c t r o n i c s S h o w r e p o r t ! T i p s A h o y ! A n r e a d y t o e n t e r : V i d e o S n a p s h o t ! T h V L u n a nM i n e s ! C o l o r E d i t o r ! T r a p S h o o t 1 T u r b o S k i !

# 5 — N O V . ' 8 I m p l e m e n t i n g s t r i n g v a r ia b l e s i B A S I C c o m p i l e r ! A r t G a l l e r y ! T i p sA h o y ! R e v i e w s ! S c u t t l e b u t t ! A n r e a d y t e t e r : I s l a n d Q u e s t ' E a s y 8 0 ! S a c k R a c e ! I n s e r t !A n t h c o m p l e t e d v e r s i o n o M i n i - c o m p !

S U P P L I E SA R L I M I T E D !O R D E R N O W !

A l i s s u e s $ 4 . 0 0 e x c e p t # 2 , # 3 , # 2 ( $ 1 0 . 0 0 )P l e a s e s e n d m

c o p i e s o i s s u e f c o p i e s o i s s u e #

E n c l o s e d f i n d c h e c k o m o n e y o r d e r f o $ { o u t s i d e U a d $ 1 . 0 0 p e r c o p y )N A M E

c o p i e s o i s s u e # c o p i e s o i s s u e #

C I T Y . _ Z I P _S e n d t o A h o y ! B a c k I s s u e s , I o n I n t e r n a t i o n a l I n c . , 4 W e s t 3 4 t h S t r e e t -S u i t e 5 0 0 , N e Y o r k , N 1 0 0 0 1 .

# 5 O C T . ' 8 T h m a n y f a c e s o c o p i l e d B A S I C p r o g r a m 1 G E O S 2 a n t h l a e s e n t e r t a i n m e n t s o f t w a r e r e v i e w e d ' A n r e a d y t e n t e r : S i d e B o r d e r S c r o l l E d i t o r 1B o m b s A w a y ' S p r i t e R o t a t o r ' C a p t u r e '

# 6 D E C . ' 8 A d r i f t i s e o f l o a t i n gp o i n t n u m b e r s ! R e v i e w s o f e i g h t n e g a m er e l e a s e s ! T i p s A h o y ! C o m m o d a r e s ! A n r e a d yt e n t e r : T u b u l a r ' T r W o r d s f o t h C - 1 2 8 !S c r e e n s a v e r ' S c r e e n P o c u s 6 4

U s c o u p o n o f a c s i m i l eI o r d e r i n g m o r e t h a n 4

t i t l e s , u s s e p a r a t e s h e e t

Page 29: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 29/76

F L A G H U N TF o t h C - 6 4

B J o h n F e d o ro d g i n g y o u r e n e m y ' s f i r e w h i l e t r y i n g t q u i c k l ys n a t c h t h f l a g a n r e t u r n i t b a s e i y o u r m a i no b j e c t i v e i F l a g H u n t . U n f o r t u n a t e l y , i i s n ' tq u i t e s e a s y . B e s i d e s d o d g i n g t h b u l l e t s ( t h e y

m o v e q u i t e f a s t ) , y o m u s t a v o i d h a n d - t o - h a n d c o m b a t w i t hy o u r o p p o n e n t . I y o r u i n t o e i t h e r y o u r o p p o n e n t o r b u l l e t , y o l o s e p o s s e s s i o n o f t h f l a g a n a r a u t o m a t i c a ll r e t u r n e d t b a s e . T s h o o t b u l l e t , p r e s s t h f i r e b u t t o na n m o v e t h e j o y s t i c k i t h e d i r e c t i o n y o w i s h t s h o o t .Y o m u s t r e l e a s e t h e f i r e b u t t o n b e f o r e a n o t h e r s h o t c a b t a k e n .

T h f l a g ( t h e f l a s h i n g F y o u w a n t t g e a p p e a r s a b o v ey o u r o p p o n e n t ' s b a s e ( t h e f l a s h i n g t r i a n g l e ) . B u s e o f t h l a d d e r s , m a k e y o u r m o v e t o w a r d s t h f l a g . Y o m u s t b t t a l l y o t o o t h b a s e t r e c e i v e t h f l a g . T h f l a g w i l ld i s a p p e a r w h e n y o h a v e p o s s e s s i o n , a n t h e n y o u m u s tr e t u r n t y o u r b a s e . G e t t i n g s h o t o r u n n i n g i n t o t h e n

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

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

T h i s g a m e i f a s t - p a c e d a n g r e a t f u f o t w p l a y e r s .T e n t e r i t y o w i l l n e e d t u s F l a n k s p e e d ( p a g e 6 3 ) . T p l a y , y o n e e d t t y p e L O A D " F L A G H U N T " , 8 , 1 ( r e t u r n )( f o l l o w e d b y S Y 4 9 1 5 2 ( r e t u r n ) . H a v e f u n .

S E P R O G R A M L I S T I N G O P A G E 6

T H E X C E L E R A T O R P L U S D I S K D R I V E( f u l l y c o m p a t i b l e w i t h C o m m o d o r e 6 o 6 4 C )

E . C . I . 1 - 8 0 0 - 3 5 6 - 5 1 7 8C o m m o d o r e i a r e g i s t e r e d t r a d e m a r k o C o m m o d o r e E l e c t r o n i c s L T

C i r c l e " 2 6 8 o R e a d e r S e r v i c e C a r d

A H O Y ! 2 9

Page 30: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 30/76

S U B S C R I B E T

P R O G R A M S !

E n t e r m s u b s c r i p t i o n t A h o y l

O n Y e a r ( i s s u e s ) $ 1 6 . 9 5( O u t s i d e U $ 2 2 . 9 5 )

T w Y e a r s ( 1 i s s u e s ) $ 3 1 . 9 5( O u t s i d e U $ 4 2 . 9 5 )

P a y m e n t e n c l o s e d :M a s t e r C a r d V I S A C a r d # n a t u r

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

E n t e r m s u b s c r i p t i o n t t h A h o y l D i s k M a g a z i n e

O n Y e a r ( i s s u e s ) $ 6 5 . 0 0( O u t s i d e U $ 9 0 . 0 0 )

T w Y e a r s ( 1 i s s u e s ) $ 1 2 0 . 0 0( O u t s i d e U $ 1 6 0 . 0 0 )

P l e a s e b i l l m e _ E x p . D a t e .

. S t a t e . - Z i p -S e n d c o u p o n o f a c s i m i l e t o A h o y ! . P . O . B o 3 4 1 , M t . M o r r i s , I 6 1 0 5 4 - 9 9 2 5

" Y o u d o n ' t h a v et s e l l m o A h o y ! B u t w h s h o u l d s u s c r i b e w h e n c a p i c k i u a t h n e w s s t a n d ? "

H e r e A r F e G o o dR e a s o n s :

1 Y o S A V E 3 3 % o f t h n e w s s t a n d p r i c e w h e ny o s u b s c r i b e f o t w y e a r s ( 1 i s s u e s ) f o $ 3 1 . 9 5 . T h a t ' s u n d e r $ 2 . 0 0a i s s u e ! S i n g l e y e a rs u b s c r i b e r s d a l m o s t a w e l l - 2 8 % o f f t h en e w s s t a n d p r i c e . Y o u ' l l d e v e n b e t t 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 — d i s k a n m a g a z i n e p a c k a g e dt o g e t h e r - o v e r $ 3 o f f t h ey e a r l y n e w s s t a n d p r i c e !

2 Y o u ' r e c e r t a i n n e v e rt m i s s a i s s u e o y o u rf a v o r i t e C o m m o d o r e m a a z i n e — c r a m m e d f r o mc o v e r t c o v e r w i t h C - 6 4a n 1 2 n e w s , r e v i e w s ,a r t i c l e s , a n p r o g r a m s !( B u t w f o r g e t — y o u k n o wt h a t a l r e a d y ! )

3 Y o c a e n j o y t h p r i v i l e g e s o t h A h o y !A c c e s s C l u b , i n c l u d i n gm o n t h l y d i s c o u n t s f r o mm a i l o r d e r a d v e r t i s e r s a n r e t a i l e r s a r o u n d N o r t hA m e r i c a .

C o n v i n c e d ? T h e n f i l lo u t h p o s t p a i d c a r db o u n d b e t w e e n p a g e s 5 a n 5 a n r e t u r n i t o d a y !( I s o m e o n e b e a t y o t i t u s t h c o u p o n h e r e . )

Page 31: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 31/76

H ■ ■ ■ . [ ,

T h a u t h o r s o P u r e - S t a t B a s e b a l l a n P u r e - S t a t C o l l e g eB a s k e t b a l l i n t r o d u c e t h e i r m o s t p r e c i s e s i m u l a t i o n t d a t e ,P U R E - S T A T F O O T B A L L ! T h i s t h i r d g e n e r a t i o n f o o t b a l l g a m eh a w i d e a r r a y o i n n o v a t i v e f e a t u r e s t h a t i n c l u d e : C o m p u t e rC o a c h i n g u s i n g a r t i f i c i a l i n t e l l i g e n c e t s e l e c t o f f e n s i v e /d e f e n s i v e p l a y s , V e r t i c a l a n H o r i z o n t a l S c r o l l i n g o f o n - f i e l da c t i o n , b u i l t - i n S t a t C o m p i l e r , a n m u c h m o r e . P U R E - S T A TF O O T B A L L w i l l c h a l l e n g e e v e n t h m o s t a v i d f a n !

F o z e r o , o n e , o t w p l a y e r sS t a t i s t i c a l l y b a s e d p r o g r a m w h e r e P r o - F o o t b a l lp l a y e r s a n t e a m s p e r f o r m a s t h e y d i i r e a l l i f eB u i l t - i n S t a t C o m p i l e r t h a t i n c l u d e s L e a g u e S t a n d i n g sF u l l s c r e e n g r a p h i c s w i t h 2 a n i m a t e d p l a y e r s ( N X ' a n O ' s )E i g h t t y p e s o r u n s , 1 t y p e s o p a s s e s

D r a w P l a y s , R e v e r s e s , S c r e e n P a s s e sB l i t z L i n e b a c k e r s , D o u b l e T e a m R e c e i v e r sZ o n e D e f e n s e , P r e v e n t D e f e n s eU s F o u r R e c e i v e r s , I n s e r t F i f t h D e f e n s i v e B a c k

O p t i o n a l T e a m a n C r e a t e T e a m D i s k s A v a i l a b l eS u g g e s t e d r e t a i l p r i c e $ 3 9 9 5

S c r e e n I r o m C o m m o d o r e 6 * i H / 1 2 8 T " v e r n o n o g a r n i

S e y o u r l o c a l d e a l e r , o c o n t a c t :

S o f t w a r eS i m u l a t i o n s9 5 9 M a i n S t r e e t , S u i t e 2 0 4 , S t r a t f o r d , C 0 6 4 9 7

( 2 0 3 ) 3 7 7 - 4 3 3 9

C i r c l e # 1 2 3 o R e a d e r S e r v i c e C 4 r d

Page 32: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 32/76

S k a t e o r D i e ' s s e l e c t i o n a 1 9 8 8 G a m e o t h Y e a r r e f l e c t st h i n d u s t r y ' s n e e m p h a s i s o n a c t i o n c o n t e s t s .

C o o r d i n a ti n t h e f

f o r t s o s e e r a l t e e n a g

e r s t o s a v et h e i r f r i e n d

t r a p p e d i t h M a n i a cM a n s i o nr e s u l t s i nk i n d o i

t e r a c t i v e k i a d v e n t u r e

m o v i e .

W a l k t oP u s hP u l lG i v ek e

O p e nC l o s eR e a d

- W a l kP i c kW h a t

t u i

. . . . :

N e w K i dU n l o c kU s T u r nT u r nF i

- ■ o o f

T e s t D r i v ei o n e o ft h f e c o m p u t e rr a c i n g s i u l a t i o n s i w h i c h f i i s h i n g i n o t a s s i p l a p u t i n g t h e p d a t t h m e t a l a n z o o m i n gt h r o u g h a t o s p e e d .

B E S TF i n e s t F u n w a r e

f o t h B A r n i e K a t z a n

T h e r e c e r t a i n l y w a s n o s h o r t a g e o n e C o m m o d o r e 6 g a m e s i 1 9 8 8 ,p r i m a r i l y d u t s t r o n g i n f l u x o t t l e s f r o m G r e a t B r i t a i n a n c o n t i n e nt a E u r o p e . M a n y o t h e s e w e r e r u n -o f - t h e - m i l l p r o g r a m s , b u s o m e o t h i m p o r t s a r e e q u a l t t h e b e s t o t h e c r ea t i o n s o d o m e s t i c d e s i g n e r s .

I w o u l d h a v e b e e n m u c h d u l l e ry e a r w i t h o u t t h E u r o p e a n c o n n e c t i o n .A e v e n t u a l l y h a p p e n s t a l s y s t e m si t h c h a n g i n g w o r l d o h o m e c o p u t i n g , t h e C o m m o d o r e 6 h a s l i p p e df r o m i t p o s i t i o n o t h e c u t t i n g e d g eo A m e r i c a n s o f t w a r e d e v e l o p m e n t .V i r t u a l l y a l e n t e r t a i n m e n t p r o g r a m sw e r e d e v e l o p e d o t h C o m m o d o r e 6 a r e c e n t l y a 1 9 8 6 .

T o d a y , m o s t g a m e s p r o d u c e d i t h U n i t e d S t a t e s a r d e v e l o p e d o M S D O a n A m i g a c o m p u t e r s . S k i l l e dp r o g r a m m e r s t h e n t r a n s l a t e t h o r i gi n a l d e s i g n i n t o C - 6 4 - c o m p a t i b l e c o d e .G a m e s w h i c h a r d e v e l o p e d o t h C o m m o d o r e a r e o f t e n a i m e d a m u c ha t h U a a t h U S

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

F e w e r n e g a m e s m a k e t h e i r d e

S p e e d B u g g y : e n j o y t h t h r i l l s a n s p i l l s o o f f - r o a d r a c i n g o n s c r e e n .

3 A H O Y !

Page 33: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 33/76

1 9 8 8r e 6

E d i t o r s o A h o y !

b u o t h C o m m o d o r e 6 4 F e w e r n e g a m e s m a x i m i z e t h

p o w e r o t h C o m m o d o r e 6 4 M o s t C - 6 4 g a m e s a r d e s i g n e d t

w o r k o E u r o p e a n t a p e - b a s e d s y s t e m s .D e s p i t e t h e s e n e g a t i v e f a c t o r s , C o

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

A h o y ! e d i t o r s e x a m i n e d s e v e r a l h u d r e d g a m e s i n t r o d u c e d f o t h C o m o d o r e b e t w e e n S e p t e m b e r 3 0 1 9 8 8a n O c t o b e r 1 1 9 8 7 . T h p r o g r a m s d s c r i b e d i t h i s a r t i c l e c o n s t i t u t e t h e i rc h o i c e o f t h e b e s t i a s t r o n g f i e l d . T h j u d g e s c o u l d h a v e a d d e d a l e a s t a o t h e r 3 t 5 t i t l e s t t h l i s t o w i n e r s w i t h o u t s a c r i f i c i n g m u c h q u a l i t y .

T h w r i t e r s w h r e g u l a r l y c o v e r e nt e r t a i n m e n t s o f t w a r e f o A h o y ! h a v ec o l l a b o r a t e d o t h i s e f f o r t t h o n o r t h t o p e n t e r t a i n m e n t p r o d u c t s o f 1 9 8 8 . T h c o m p i l e r s h o p e t h a t r e a d e r s w h o s e f v o r i t e s d i d n ' t m a k e t h i s y e a r ' s l i s t w i l lb c h a r i t a b l e a b o u t a n d i f f e r e n c e o o p i n i o n . F e g a m e s a r e s o a w f u l t h a tt h e y a r e u n i v e r s a l l y u n l o v e d , a n e v e nf e w e r a r s p e r f e c t t h a t t h e y e s c a p e

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

S u p e r s t a r I c H o c k e y ' s l e a g u e p l a y s y s t e m e a r n s c h e c k .T h n e r e s u l t i a c h a n c e t i n t e r a c t o m a n y l e v e l s .

C O H f t H , c h o o s el O u nI D s eH ^ i r eO v a d eF O t t a c kI D e a p o nO o a d / U n j a n

D e s e r t D u e l1 < H R f l EH K W f i l M

F f C . R f H l n f l X C O H H E H T O H2 > C U S T £ R3 > R 0 L L 0M > D 0 C5 > f i C €6 > C H R I S T I M R

3 3 0 3 8 U z S H 2 0 2 8 2 K n i f e3 3 K n i f e2 3 3 H I r i 3 3 0 3 0 U z S M

T h p o s t -n u c l e a r w a U n i t e dS t a t e s o W a s t e l a n dp r o v i d e s a e x c i t i n gb a c k d r o pf o e x p e d it i o n s i w h i c h t h p l a y e r c o t r o l s p a r t yo s i c h a ra c t e r s , e a c he n d o w e dw i t h u n i q u ea b i l i t i e s .

S u p e r s t a rI n d o o r

S p o r t s o f e r s f o u r

o f f - b e a te v e n t s : p i n gp o n g , b o w l

i n g , d a r t s ,a n a i h o c k e y .

E a c h i g o o d

e n o u g h t h a v e b e e n

s t a n d - a l o n eg a m e .

A H O Y ! 3

Page 34: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 34/76

- r

O 7 3 n T T T T 1

■ l v K

* I I U U I H D* .

" -

i l | , '

^ r * 1

i

I f

T h T h r e eS t o o g e s v v i d l y e v o k e sM o e , L a r r y ,a n C u r l y ' ss l a p s t i c kc o m e d y v i c h a r m i n ga c t i o ng a m e s d r i v e d f r o ms o m e o t h e i r f m o u ss c e n e s . I i s i m u l t a n eo u s l y f u a n f u n n y .

T h G a m e s— W i n t e rE d i t i o n f e

t u r e s c a e r a - e y e

v i e w s t h a tg i v e t h e f e e t

o n e t w o r kc o v e r a g e .

E v e n t s i c l u d e s l

l o m , f i g u r es k a t i n g ,

c r o s s - c o u nt r s k i i n g ,

l u g e , o v a l -t r a c k s p e e d

s k a t i n g , a n s k j u m p .

a l c r i t i c i s m . A p o l o g i e s a r a l s o d u t p u b l i s h e r s w h o s e p r o g r a m s a r r i v e dt o l a t e f o c o n s i d e r a t i o n t h i s y e a r .T h e y w i l l b e l i g i b l e f o r e c o g n i t i o ni t h e " B e s t o f 1 9 8 9 " c o m p e t i t i o n , w i n e r s o f w h i c h w i l l b a n n o u n c e d i t h J a n u a r y 1 9 9 0 A h o y !

G a m e s d e s i g n e d b y S u b w a y S o f t w a r e( A r n i e K a t z , B i l l K u n k e l , a n J o y c eW o r l e y ) a r e a u t o m a t i c a l l y i n e l i g i b l e f o c o n s i d e r a t i o n . N o n s h o u l d j u d g e h i o h e o w w o r k . H o w e v e r , t h e r e i n l a a g a i n s t c h e c k i n g o u M i c r o L e a g u eW W W r e s t l i n g a n t h S u p e r s t a r s o W r e s t l i n g ( a l l M L S A ) m a t c h d i s k s .

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

3 A H O Y !

H a l l s o f M o n t e z u m a s u p e r b l y r e p r od u c e s m a j o r b a t t l e s o t h U . S . M a r i n e s .

G a m e o t h e Y e a rT h c h o i c e o S k a t e o D i ( E l e c

t r o n i c A r t s ) a s C o m m o d o r e 1 9 8 8 G a m eo t h Y e a r s y m b o l i z e s m a j o r s h i f ti g a m e d e s i g n . T h p r e v i o u s t w w i n e r s , E l i t e ( R a i n b i r d ) a n S i u i n g h a i( A c t i v i s i o n ) , w e r e b o t h s t r a t e g y c o t e s t s t h a t c h a l l e n g e d b r a i n c e l l s m o r et h a n r e f l e x e s . S k a t e o r D i e i u n c o mp r o m i s i n g a r c a d e - s t y l e a c t i o n , e m b e ll i s h e d w i t h t h b e s t a u d i o v i s u a l e f f e c t sf o u n d o a n C o m m o d o r e 6 p r o g r a m .

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

1 T h r e n e w e d p o p u l a r i t y o v i d e o

T h s o p h i st i c a t e d s c

n a r i o o P d o l o R

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

A d v a n c e dD u n g e o n s

D r a g o n s ,s e p a r a t e s i

f r o m t h m a n y o t h e r

e x c e l l e n tg a m e s o i t

t y p e p u l i s h e d d u

i n 1 9 8 8 .

Page 35: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 35/76

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

2 C o m m o d o r e d i s k s c o m p e t e w i t hN i n t e n d o a n S e g a c a r t r i d g e s f o s h e l fs p a c e i d i s c o u n t s t o r e s . H o j o y s t i c kc o n t e s t s a r e a g o o d w a t l u r e v i d e og a m e r s i n t o t h c o m p u t e r a u d i e n c e .

3 T h B r i t i s h m a r k e t v o r a c i o u s l yg o b b l e s a c t i o n g a m e s . T h i s h a c r e at e a r e s e r v o i r o h u n d r e d s o t i t l e s f o a n A m e r i c a n p u b l i s h e r t h a t w a n t s t p u t t o g e t h e r l i n e o C - 6 4 l e i s u r e w a r e .

S p o r t sT h i s y e a r s t o s p o r t s g a m e c o m b i n e s

e l e m e n t s o b o t h a c t i o n a n s t a t i s t i c a ls i m u l a t i o n s . E R i n g l e r ' s S u p e r s t a r I c H o c k e y ( M i n d s c a p e ) l e t s t h c o m p u -t e r i s t i n t e r a c t a v a r i e t y o l e v e l s . I i p o s s i b l e t c o a c h f r o m t h e s i d e l i n e so d i r e c t l y c o n t r o l t h e s k a t e r s o t h i c e .

g a m e o f S u p e r s t a r I c H o c k e y i f i i n , b u t h p r o g r a m s s y s t e m o f l e a g u ep l a y d e l i v e r s t h e m a x i m u m e n t e r t a i nm e n t p u n c h . T h p l a y e r m u s t s u c c e e da g e n e r a l m a n a g e r , c o a c h , a n p l a ye t t u r n f r a n c h i s e i n t o d y n a s t y .

P i i r e - S t a t F o o t b a l l ( S o f t w a r e S i m u l at i o n s ) , J o h n E l w a y ' s Q u a r t e r b a c k ( M e lb o u r n e H o u s e ) , a n 4 t a n I n c h e s( A c c o l a d e ) h a v e t u r n e d w e a k n e s s i t h C o m m o d o r e s o f t w a r e l i b r a r y i n t o

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

P u r e - S t a t F o o t b a l l ( S o f t w a r e S i m u l at i o n s ) , b t h s a m e g r o u p w h i c h c r e at e S u p e r B o w ! S u n d a y ( A v a l o n H i l l ) ,i t h b e s t f o o t b a l l s t a t i s t i c a l s i m u l at i o n a v a i l a b l e f o a n h o m e c o m p u t e r .T h s o l i t a i r e m o d e i e s p e c i a l l y g o o d ,b e c a u s e t h c o m p u t e r i z e d c o a c h a d j u s t st t h g a m e r ' s p l a y s e l e c t i o n s t r a t e g yd u r i n g t h c o u r s e o f t h g a m e .

T h o t h e r t w p i g s k i n p r o g r a m s a r m o r e a c t i o n - o r i e n t e d . J o h n E l w a y ' sQ u a r t e r b a c k i f a i t h f u l h o m e t r a n sl a t i o n o p o p u l a r 1 9 8 7 c o i n - o p . 4 t h

I n c h e s , b v e t e r a n d e s i g n e r B o W h i t e h e a d , m a k e s i e a s y f o p l a y e r st p i c k o f f e n s i v e a n d e f e n s i v e f o r m at i o n s b s h o w i n g t h a l t e r n a t i v e s r i g h to t h e p l a y f i e l d s c r e e n . T h i s p e r m i t st h g a m e t i n c l u d e v a r i e t y o f p l a y sw i t h o u t a s k i n g t h h u m a n p a r t i c i p a n t st m e m o r i z e l o o f p a s s r o u t e s a n b l o c k i n g a s s i g n m e n t s .

E p y x , w h i c h p i o n e e r e d O l y m p i c -s t y l e s p o r t s w i t h S u m m e r G a m e s , a p l i e s t h l a t e s t p r o g r a m m i n g a n d s i g n t e c h n i q u e s t 1 9 8 8 ' s V i G a m e s .T h i s m u l t i e v e n t a c i o n - s t r a t e g y p r g r a m i p a c k e d w i t h c o l d w e a t h e r a t l e t i c a c t i o n a m i d t h p a g e a n t r y o t h W i n t e r O l y m p i c s .

S u p e r s t a r I n d o o r S p o r t s ( M i n d s c a p e )c o m e s f r o m t h s a m e E R i n g l e r - l e dd e s i g n t e a m a S u p e r s t a r I c H o c k e y .I o f f e r s f o u r o f f - b e a t e v e n t s : p i n g p o n g ,b o w l i n g , d a r t s , a n a i h o c k e y . E a c ho t h e s e c o n t e s t s i g o o d e n o u g h t s t a n d a l o n e , b u t o g e t h e r t h e y m a k e S p e r s t a r I n d o o r S p o r t s a n o u t s t a n d i n gs o f t w a r e b a r g a i n .

A c t i o nC o n s t a n t l y c o m p l a i n i n g c o m m u t e r s

h a v e f i n a l l y g o t t e n g a m e w h i c h c e l eb r a t e s t h e i r o r d e a l . M e t r o c r o s s ( E p y x )i m a d c a p r a c e a g a i n s t t i m e i w h i c ht h o n s c r e e n c h a r a c t e r l e a p s b a r r i e r s ,d o d g e s r o l l i n g c a n s , a n r i d e s s k a t eb o a r d s t g e t h i d e s t i n a t i o n .

B l o c k b u s t e r ( M i n d s c a p e ) a d d s s o m en e w r i n k l e s t t h c l a s s i c w a l l - b a s hi n g a m e i w h i c h p l a y e r s t r y t o c l e a rp l a y f i e l d s o n b r i c k a t i m e . T h m a i n i n n o v a t i o n i t h a t t h e p l a y e r c a c o n v e r t t o k e n s , e a r n e d b y d e s t r o y i n gk e b r i c k s , i n t o e x t r a p o w e r s . p l a y -f i e l d c o n s t r u c t i o n m o d u l e g i v e s c o m -p u t e r i s t s t h c h a n c e t c o n c o c t t h e i ro w B l o c k b u s t e r c h a l l e n g e s .

B u b b l e G f i o s t ( A c c o l a d e ) r e w a r d s a c u r a c y , n o s p e e d . T h p l a y e r b l o w sp u f f s o a i r t o g e n t l y g u i d e f r a g i l eb u b b l e a r o u n d s h a r p s p i k e s , l i c a n d l e s ,a n s i m i l a r p e r i l s . T h I n f o g r a m e s d e

T h U p s t i kc o n t r o l l e r

i n c l u d e dw i t h E c h el o a d d s

p l a y e l m e n t n o f o u n d i

a n p r e v io u f l i g h t

s i m u l a t o r :t h c a p a b i l

i t o s h o u ti n c o

m a n d s a o t h e r c r e w

m e m b e r s .

s i g n g r o u p , a l s o k n o w n f o t h s p l a s h yC a p t a i n B l o o d o t h A m i g a , c o b i n e s s i m p l e , w e l l - d r a w n v i s u a l e l em e n t s i n t o w i d e v a r i e t y o e n g a g i n gp u z z l e s .

S p e e d B u g g y ( D a t a s o f t ) a n 4 x ( E p y x ) g i v e c o m p u t e r i s t s t h c h a n c e t v i c a r i o u s l y e x p e r i e n c e t h t h r i l l s o o f f -r o a d r a c i n g . A l t h o u g h t h g a m e s d p i c t t h s i t u a t i o n s o m e w h a t d i f f e r e n tl f r o m e a c h o t h e r , b o t h a r e f a s t - p a c e da n r e a s o n a b l y c h a l l e n g i n g . S p e e dB u g g y s t r e s s e s h i g h s p e e d d r i v i n g o v e rt o r t u o u s l y c u r v i n g r o a d s , w h i l e 4 x e m p h a s i z e s r o a d h a z a r d s l i k e r o c k s a n f e n c e s .

A c t i o n S t r a t e g yS t r a t e g y g a m e s b u i l t o s i m p l e , j o

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

V i T h r e e S t o o g e s ( C i n e m a w a r e ) i c o m p u t e r i z e d b o a r d g a m e w i t h t h f l a i rp l a y e r s e x p e c t f r o m B o a n P h y l l i s J c o b ' s d e s i g n a n d e v e l o p m e n t t a s k f o r c e .I v i v i d l y e v o k e s t h T h r e e S t o o g e s 's l a p s t i c k c o m e d y t h r o u g h i t c h a r m i n ga c t i o n g a m e s d e r i v e d f r o m s o m e o t h e i r m o s t f a m o u s s c e n e s .

T h c o m p u t e r i s t d i r e c t s t h e f f o r t so L a r r y , M o e , a n C u r l y t o r a i s ee n o u g h m o n e y t s a v e a o r p h a n a g ef r o m f o r e c l o s u r e . T h o n l y w a t h b o y s c a e a r n m o n e y f o t h i s w o r t h yc a u s e i t t a k e j o b s , e a c h r e p r e s e n t e db y a n a c t i o n g a m e .

V i V x r e e S t o o g e s h a s l o t s o p h s i c a l c o m e d y , a n t h e c h a r a c t e r s e x u d e

A H O Y ! 3

Page 36: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 36/76

t h e i r f a m i l i a r c e l l u l o i d p e r s o n a l i t i e s .T J T f i r e e S t o o g e s i r a r i t y a m o n ge n t e r t a i n m e n t s o f t w a r e p r o d u c t s ; i t ' sg a m e t h a t i b o t h f u a n f u n n y .

7 7 ( f P r e s i d e n t I M i s s i n g ( C o s m i )m a k e s t h u s e r i n t e r f a c e m o r e t r a n sp a r e n t , h e i g h t e n i n g t h p l a y e r ' s i n v o l v em e n t . T h a c t i o n i t h g a m e p a r a ll e l s w h a t t h c o m p u t e r i s t i a c t u a l l y d i n i t h r e a l w o r l d . I T f i e P r e s i d e n tI M i s s i n g , t h p l a y e r m u s t s a v e t h n t i o n ' s c h i e f e x e c u t i v e b u s i n g t h c o p u t e r c o n s o l e t c o r r e l a t e i n f o r m a t i o na n u n r a v e l t h m y s t e r y .

I t ' s h a r d t k e e p b a m a d o w n ,a n E l v i n A t o m b a n g e r o t h o r i g i n a lI m p o s s i b l e M i s s i o n f E p y x ) i o n o t h w o r s t v i l l a i n s i c o m p u t e r g a m i n g . T h s e q u e l . I m p o s s i b l e M i s s i o n ( E p y x ) ,m e r i t s a h o n o r a b l e m e n t i o n f o b r i n gi n E l v i n b a c k , m o r e f o r m i d a b l e t h a ne v e r ! T h e r e ' s p l e n t y o f c l i m b i n g a n j u m p i n g a c t i o n a s t h e p l a y e r t r i e s t o a r e s t t h m e g a l o m a n i a c i h i c e n t r a lt o w e r .

B c m l e D r o i d z ( D a t a s o f t ) c o m b i n e s t h t r i c k y m a n e u v e r i n g o g a m e s l i k e1 9 8 7 ' s M a r b l e M a d n e s s ( E l e c t r o n i c

A r t s ) w i t h t h e x c i t e m e n t o a a c t i o nc o m b a t c o n t e s t . T h t h r e e - r o b o t w a r r io t e a m p a t r o l s o v e r t h d i g i t a l l a n d

s c a p e o m i s s i o n t c o n q u e r w a r -z o n e s a n k i l l t h e n e m y C y b e r i t e s .

S t r a t e g yT h r e c e n t s u c c e s s o a c t i o n g a m e s

d o e s n ' t m e a n t h a t p u b l i s h e r s h a v e n g l e c t e d f a n s o b r a i n g a m e s . T h e r ew e r e n ' t a m a n y n e s t r a t e g y c o n t e s t sa i p r e v i o u s y e a r s , b u t h t o t i t l e sc o m p a r e f a v o r a b l y w i t h t h e a l l - t i m eb e s t s .

M o n o p o l y ( L e i s u r e G e n i u s ) i n o t h f i r s t a t t e m p t t p u t h e w o r l d ' s m o s tp o p u l a r b o a r d g a m e o n t o c o m p u t e rs c r e e n , b u i i s u r e l y t h m o s t s a t i sf y i n g . T h B r i t i s h d e s i g n t e a m h a d o n e m a r v e l o u s j o o e n h a n c i n g t h a p p e a r a n c e o t h r e a l e s t a t e g a m ew i t h o u t a l t e r i n g t h t r a d i t i o n a l r u l e s .

T h t w h o n o r a b l e m e n t i o n s c o n t i nu t h e i n t e r n a t i o n a l m o t i f s t a r t e d w i t ht h w i n n e r . S o k o - B a n a n d T e l r i s ( b o t hS p e c t r u m H o l o b y t e ) w e r e c o n c e i v e d o f o r e i g n s h o r e s .

T e t r i s i t h f i r s t g a m e c o n c e i v e d i t h U . S . S . R . t r e a c h t h U n i t e d S t a t e s .T h m a t h e m a t i c a l s i m p l i c i t y o f j u gg l i n g l i t t l e s h a p e s t f i l l e a c h r o o t h r e c t a n g u l a r p l a y f i e l d i e n t r a n c i n g .T e t r i s m a b t h m o s t a d d i c t i v e s t r at e g i c g a m e s i n c e S h a n g h a i .

T h P r e s id e n t I M i s s i n g !m a k e s t h u s e r i n t e rf a c e m o r et r a n s p a r e n t ,a t h a t i o n i t h g a m e p a r a ll e l s w h a tt h u s e r i d o i n g i t h r e a l w o r l d .C l u e s a r p r o v i d e d o

3 0 - m i n u t ea u d i o c a s e t t e a n i s i m u l a t e dC I . A . d a t ab a n k s . T h c o m p u t e r i u s e d t c o r e l a t e t h i n f o a n s o l v e t h m y s t e r y .

3 A H O Y !

T h J a p a n e s e d e s i g n t e a m f o S o k o -B a t u r n s r u n n i n g w a r e h o u s e i n t os e r i e s o t o p o l o g i c a ! p u z z l e s . T h p l a ye r t r a n s f e r s c a r t o n s t t h h o l d i n g a r e ai t h e f e w e s t p o s s i b l e m o v e s . T h p l a ye o n l y h a s t h s t r e n g t h t p u s h o n b o a t i m e , s i t a k e s l o o f c a r ef u a r r a n g i n g i o r d e r t g e t h e m a l t t h d e s t i n a t i o n .M i l i t a r y S t r a t e g y

T h y e a r ' s b e s t w a g a m e i t h p r o du c o A u s t r a l i a ' s m o s t f a m o u s d e s i g nt e a m . I a T r o u t a n d R o g e r K e a t i n g .T h e i r R o m m e l ( S t r a t e g i c S t u d i e sG r o u p ) i c o m p l e t e s i m u l a t i o n o f t h N o r t h A f r i c a n c a m p a i g n o W o r l d W a I f o e x p e r i e n c e d a r m c h a i r m i l i t a r ys t r a t e g i s t s .

I t ' s e a s y t p o u r o t h e s p e c i a l r u l e sa n e x t r a f a c t o r s i w a r g a m e , b u i i m u c h h a r d e r t o f u l l y s i m u l a t e s i t ua t i o n i a p l a y a b l e s t r u c t u r e . T h a t ' s t h eg e n i u s o R o m m e l . I i a a c c u r a t e a n e x h a u s t i v e a a n n o n - e l e c t r o n i c m u l -t i m a p w a g a m e , b u i n h a r d e r t g r a s p t h a n t h e t y p i c a l i n t r o d u c t o r y m i i t a r y s i m u l a t i o n .

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

T h d e s i g n d u f r o m D o w n U n d e rh a d t w o h o n o r a b l e m e n t i o n s i n 1 9 8 7 ,a n c o p s a n o t h e r t h i s y e a r f o H a l l s o M o n t e z u m a ( S S G ) . I e m p l o y s a v e rs i o n o t h s a m e b a s i c p l a y - s y s t e m u s e di R o m m e l t r e p r o d u c e m a j o r b a t t l e si n v o l v i n g t h U n i t e d S t a t e s M a r i n e s .I h a s s o m a n y o t h e v i r t u e s o R o m e t h a t t h j u d g e s p r a c t i c a l l y f l i p p e da c o i n t s e w h i c h o n e s h o u l d h e a dt h l i s t .

P a n z e r S t r i k e ( S t r a t e g i c S i m u l a t i o n s )i a a d v a n c e d t a c t i c a l s i m u l a t i o n o W o r l d W a I a r m o r e d c o m b a t . T h c o m p u t e r i s t c a r e s t a g e a c t u a l b a t t l e s ,w a g e a e n t i r e c a m p a i g n , o c o n s t r u c th y p o t h e t i c a l s c e n a r i o s . G a r y G r i g s b y ' st r i b u t e t o t a n k s i s d e t a i l e d t h a t e a c hu n i t d e p i c t e d o t h p l a y f i e l d r e p r e s e n t so n a r m o r e d f i g h t i n g v e h i c l e .

T o b n t k ( D a t a s o f t ) s h o w s t h a t t h e r e i m o r e t h a n o n w a t s i m u l a t e a b a tt l e . S t e v e n R W i l l i a m s p r e s e n t s j o s t i c k - a c t i v a t e d w a r g a m e b a s e d o t h m o s t f a m o u s b a t t l e o t h s a m e W I c a m p a i g n w h i c h i n s p i r e d R o m m e l .U n l i k e T r o u t a n K e a t i n g ' s m a s t e rp i e c e , t h i s g r a p h i c s - i n t e n s i v e s t r a t e g y

Page 37: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 37/76

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

W o o d e n S h i p s I r o n M e ( A v a l o nH i l l ) a n H i g h S e a s ( G a r d e G a m e s )b o t h s i m u l a t e n a v a l w a r f a r e d u r i n g t h a g o F i g h t i n g S a i l . T h f o r m e r t i t l ei b a s e d o t h c l a s s i c b o a r d g a m e ,w h i l e t h l a t t e r c a p i t a l i z e s o t h g r a p h i c c a p a b i l i t i e s o t h c o m p u t e r .H i g h S e a s i e s p e c i a l l y a p p e a l i n g t t h o s e w h d o n ' t n o r m a l l y h a v e t h p t i e n c e f o w a g a m e s , b e c a u s e i i s t r e a m l i n e d , p l a y a b l e , a n p r e t t y .W b o d e n S h i p s I r o n M e i l e s sf l a s h y , b u i n v e s t i g a t e s t h s u b j e c t i g r e a t e r d e p t h .

S i m u l a t o r sT h d e s i g n e r o f t h y e a r ' s b e s t s i

u l a t o r , D i s t i n c t i v e S o f t w a r e , i a p t l yn a m e d . A f t e r h u n d r e d s o " m e , t o o "a u t o r a c e g a m e s . T e s t D r i v e ( A c c o l a d e )s t a n d s o u l i k e n e C o r v e t t e a d e m o l i t i o n d e r b y . I t f i r s t - p e r s o n v i e wi n c l u d e s t h i n s t r u m e n t p a n e l a s w e l la t h r u g g e d m o u n t a i n r o a d a h e a d .T h c o m p u t e r i s t a c t u a l l y s e e s t h e d r i ve r ' s h a n d m o v e t h s t i c k f r o m p o s i t i o nt p o s i t i o n w h e n s h i f t i n g g e a r s .

T e s t D r i v e i o n o t h f e c o m p ut e r a c i n g g a m e s i w h i c h a a r c a d ea c c a n ' t j u s t p u t h p e d a l t t h m t a a n z o o m t h r o u g h t h w h o l e c o u r s ea t o p s p e e d . G e t t i n g t t h t o o T h R o c k i T e s t D r i v e r e a l l y d o e s m a k et h p l a y e r " K i n g o t h m o u n t a i n . "

T h L i p s t i k c o n t r o l l e r w h i c h i p a c ka g e d w i t h E c h e l o n ( A c c e s s S o f t w a r e )a d d s d i m e n s i o n n o f o u n d i a n p r v i o u s f l i g h t s i m u l a t o r . F o t h f i r s tt i m e , t h a r m c h a i r p i l o t c a a c t u a l l ys h o u t c o m m a n d s a t h o t h e r c r e wm e m b e r s d u r i n g t h o u t e r s p a c e b a t l a c t i o n .S i M e i e r a n d A r n o l d H e n d r i c k . t h

a u t h o r s o f R e S t o r m R i s i n g ( M i c r o -P r o s e ) , u s T o C l a n c y ' s n o v e l o f t h s a m e n a m e a t h b a c k g r o u n d f o m n u t e l y d e t a i l e d s u b m a r i n e c o m b a t s i u l a t o r . T h s t r i k i n g g r a p h i c s . M i c r o -P r o s e ' s b e s t e v e r , a n s l i c k C o m m o d o r ep r o g r a m m i n g b S i l a s ( C a s t l e W o l f e n -s t e i n ) W a r n e r m a k e s R e S t o r m R i s i n gt h e b e t t e r o t h t w r e c e n t a t t e m p t s t t r a n s f o r m T o C l a n c y n o v e l s i n t o c o p u t e r g a m e s . ( S e e r e v i e w i t h i s i s s u e ) .

I B r u c e A r t w i c k ' s F l i g h t S i m u l a t o rI ( S u b L O G I C ) d o e s n ' t h a v e e n o u g ha c t i o n , t r t h e e i g h t c o m b a t s c e n a r i o s

i S t e a l t h M i s s i o n ( S u b L O G I C ) . S t e v eS e t z l e r . u n d e r t h e d i r e c t i o n o t h i i m i t a b l e A r t w i c k , d e s i g n e d t h i s f l a wl e s s l y a n i m a t e d f i r s t - p e r s o n s i m u l a t i o no m o d e r n a i w a r f a r e .

A d v e n t u r e sA d v e n t u r e s r e m a i n o n o t h m o s t

p o p u l a r t y p e s o c o m p u t e r g a m e s , b u t h c a t e g o r y h a s c h a n g e d l o s i n c eA h o y ! f i r s t b e g a n c o m p i l i n g t h e s e a n u a l s u r v e y s o f o u t s t a n d i n g r e c r e a t i o na s o f t w a r e . A l m o s t a l t h a d v e n t u r e sm a r k e t e d i 1 9 8 6 w e r e e i t h e r p r o s e o i l l u s t r a t e d q u e s t s . H o w e v e r , n e i t h e r t h i sy e a r ' s w i n n e r n o t h e t h r e e h o n o r a b l em e n t i o n s f a l l i n t o e i t h e r s u b c l a s s .

W a s t e l a n d ( E l e c t r o n i c A r t s ) p r o v e st h a t t h i n t e r p l a y g r o u p c a h a n d l e s c e n c e f i c t i o n a w e l l a f a n t a s y . T h p o s t - n u c l e a r w a U n i t e d S t a t e s p r o v i d e sa e x c i t i n g b a c k d r o p f o e x p e d i t i o n s i w h i c h t h p l a y e r c o n t r o l s a p a r t y o s i c h a r a c t e r s , e a c h w i t h u n i q u e a b i l i t i e s .

B e a u t i f u l c o l o r g r a p h i c s i f i r s t - p e rs o p e r s p e c t i v e e n l i v e n t h q u e s t i n g i M i g h t M a g i c ( N e w W o r l d C o m p u ti n g ) . J o V a C a n e g h a n ' s d e s i g n b u i l d so t h c o n v e n t i o n s o f a n t a s y r o l e p l a yi n g a m e s w i t h i n t e l l i g e n c e a n s k i l l .

A d v a n c e d D u n g e o n s D r a g o n s :P o o l o R a d i a n c e ( S t r a t e g i c S i m u l at i o n s ) f i n a l l y b r o u g h t a n a u t h o r i z e d

v e r s i o n o f " D u n g e o n s D r a g o n s " t t h c o m p u t e r g a m i n g s c r e e n . I t s p h i s t i c a t e d s c e n a r i o , b a s e d o p r i n te m o d u l e f o " A d v a n c e d D u n g e o n sD r a g o n s , " a n t a c t i c a l c o m b a t s y s t e ms e p a r a t e i f r o m o t h e r e x c e l l e n t g a m e so t h i s t y p e p u b l i s h e d i 1 9 8 8 .

T h j o y s t i c k - a c t i v a t e d i n t e r f a c e o M a n i a c M a n s i o n ( L u c a s f i l m ) p l u n g e st h c o m p u t e r i s t i n t o a i n t e r a c t i v e k i a d v e n t u r e m o v i e l i k e " Y o u n g S h e r l o c kH o l m e s , " " M o n s t e r S q u a d " o " G o o n -i e s . " T h p l a y e r m u s t g e t h c a s t o t e e n a g e r s t w o r k t o g e t h e r t r e s c u ef r i e n d f r o m t h m y s t e r i o u s h o u s e .

S u m m i n g U W h a t w i l l n e x t y e a r ' s b e s t b l i k e ?

I t i s r i s k y t s p e c u l a t e s o e a r l y i t h y e a r , b u p u b l i s h e r s ' a n n o u n c e d p l a n sp r o v i d e c l u e s .

T h t o t a l n u m b e r o n e w g a m e s w i l ld i a g a i n , t h o u g h t h e r e i n r e a s o n t e x p e c t s h o r t a g e o f r e s h s o f t w a r e . A t i o n a n a c t i o n - s t r a t e g y g a m e s , f o l o w e d c l o s e l y b s p o r t s , a r l i k e l y t oc o m p r i s e t h l a r g e s t p o r t i o n o t h o u p u t . A u p s w i n g i g a m e s t i e d t o m j o l i c e n s e s i a l s o i t h e c a r d s f o 1 9 8 9 .

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

A c c e s s S o f t w a r e5 4 W 5 5 S o . , S t e . 1 3 B o u n t i f u l . U 8 4 0 1 0P h o n e : 8 0 1 - 2 9 8 - 9 0 7 7A c c o l a d e2 0 8 1 3 S t e v e n s C r e e k B l v d .C u p e r t i n o , C 9 5 0 1 4P h o n e : 4 0 8 - 4 4 6 - 5 7 5 7A v a l o n H i l l4 5 1 7 H a r f o r d R o a dB a l t i m o r e , M 2 1 2 1 4P h o n e : 3 0 1 - 2 5 4 - 9 2 0 0C i n e m a w a r e C o r p o r a t i o n4 1 6 5 T h o u s a n d O a k s B l v d .W e s t l a k e V i l l a g e . C 9 1 3 6 2P h o n e : 8 0 5 - 4 9 5 - 6 5 1 5C o s m i4 1 N o r t h F i g u e r o a S t r e e tW i l m i n g t o n . C 9 0 7 4 4P h o n e : 7 1 4 - 2 4 0 - 8 9 8 5D a t a s o f t1 9 8 0 8 N o i d h o f f P l a c eC h a t s w o r t h . C 9 1 3 1 1P h o n e : 8 1 8 - 8 8 6 - 5 9 2 2E l e c t r o n i c A r t s1 8 2 0 G a t e w a y D r i v eS a M a t e o . C 9 4 4 0 4P h o n e : 4 1 5 - 5 7 1 - 7 1 7 1

F o f u r t h e r i n f o r m at i o n o a n o t h g a m e sm e n t i o n e d i n t h i s a r t ic l e , c o n t a c t t h a p p r op r i a t e c o m p a n i e s :

E p y x , I n c .6 0 G a l v e s t o n D r i v eP . O . B o 8 0 2 0R e d w o o d C i t y , C 9 4 0 6 3G a r d e G a m e s

B i s h o p L a n eM a d i s o n , C 9 4 0 6 3L e i s u r e G e n i u sc / E l e c t r o n i c A r t sL u c a s f l l m G a m e sP . O . B o 2 0 0 9S a R a f a e l . C 9 4 9 1 2P h o n e : 4 1 5 - 6 6 2 - 1 9 6 6M e l b o u r n e H o u s e7 1 W e s t 1 7 t h S t r e e t . # G C o s t a M e s a , C 9 2 6 2 7P h o n e : 7 1 4 - 6 3 1 - 1 0 0 1M i c r o P r o s e1 8 L a k e f r o n t D r i v eH u n t V a l l e y , M 2 1 0 3 0P h o n e : 3 0 1 - 7 7 1 - 1 1 5 1

M i n d s c a p e3 4 4 4 D u n d e e R o a dN o r t h b r o o k . I L 6 0 0 6 2P h o n e : 3 1 2 - 4 8 0 - 7 6 6 7N e W o r l d C o m p u t i n g1 4 9 2 2 C a l v e r t S t r e e tV a N u y s . C 9 1 4 1 1P h o n e : 8 1 8 - 7 8 5 - 0 5 1 9S o f t w a r e S i m u l a t i o n s9 5 M a i n S t r e e t , S t e . 2 0 S t r a t f o r d . C 0 6 4 9 7P h o n e : 2 0 3 - 3 7 7 - 4 3 3 9S p e c t r u m H o l o B y t e2 0 6 1 C h a l l e n g e r D r i v eA l a m e d a . C 9 4 5 0 1P h o n e : 4 1 5 - 5 2 2 - 3 5 8 4S t r a t e g i c S i m u l a t i o n s1 0 4 6 N R e n g s t o r f f A v e .M o u n t a i n V i e w , C 9 4 0 4 3P h o n e : 4 1 5 - 9 6 4 - 1 3 5 3S t r a t e g i c S t u d i e s G r o u p1 7 4 7 O r l e a n s C o u r tW a l n u t C r e e k . C 9 4 5 9 8P h o n e : 4 1 5 - 9 3 2 - 3 0 1 9S u b L O G I C C o r p o r a t i o n5 0 K e n y o n R o a dC h a m p a i g n , I L 6 1 8 2 0P h o n e : 2 1 7 - 3 5 9 - 8 4 8 2

A H O Y ! 3

Page 38: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 38/76

Page 39: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 39/76

Page 40: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 40/76

D I S K E R R O R T R A P P I N GT h e r e a r m a n y t y p e s o p r o g r a m s t h a t s a v e d a t a i

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

M o s t c o m p u t e r s w o u l d s t o p a t h i s p o i n t a n s i g n a l a e r r o r . T h C o m m o d o r e 6 4 h o w e v e r , t r i e s t o r e a d t h e d a t af r o m t h n o n e x i s t e n t f i l e . W h e n i d o e s t h i s , t h v a r i a b l e st h a t a r s u p p o s e d l y b e i n g r e a d f r o m t h d i s k a c t u a l l y r t a i n t h e i r o r i g i n a l v a l u e s . U s u a l l y , t h e s e v a l u e s a r e z e r o f o n u m e r i c v a r i a b l e s a n a e m p t y s t r i n g f o s t r i n g v a r i a b l e s .T h p r o g r a m t h e n c o n t i n u e s t e x e c u t e , a n e i t h e r g i v e si n c o r r e c t r e s u l t s o c r a s h e s l a t e r .

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

O U T P U T R O U T I N E

1 I N P U T " N a m e o f f i l e t s a v e d a t a i n " ;F 2 O P E N 2 , 8 , 2 , " @ : n + F $ + \ S , W "3 0 P R I N T # 2 , 9 9 94 P R I N T # 2 , X : P R I N T # 2 , Y5 C L O S EI N P U T R O U T I N E1 0 I N P U T " N a m e o f i l e t l o a d M ; F $1 1 O P E N 2 , 8 , 2 , F $ + " , S , R "1 2 T = 0 : I N P U T # 2 , T : I F T O 9 9 9 T H E N C L O S E: P R I N T " F i l e n o f o u n d . " : G O T O 1 0 1 3 I N P U T # 2 , X : I N P U T # 2 , Y1 4 C L O S E

I n t h e s a v e r o u t i n e ( l i n e s 1 0 - 5 0 ) , t h n u m b e r 9 9 s a v e do d i s k i n l i n e 3 i t h t e s t d a t a . L i n e 1 2 m a k e s s u r e t h a tt h i s d a t a w a r e a d c o r r e c t l y f r o m t h d i s k . ( N o t i c e t h a ti s e t t o z e r o f i r s t , i c a s e i w a s t i l l 9 9 f r o m t h l a s tt i m e f i l e w a r e a d . ) I d o e s n o e q u a l 9 9 9 , t h e p r o g r a mf o r c e s t h e u s e r t i n p u t t h e c o r r e c t f i l e n a m e . O c o u r s e ,t h p r o g r a m c o u l d g s o m e p l a c e e l s e , l i k e t h m a i n m e n u ,i t h f i l e w a n o f o u n d . — D a v i d L e i t h a u s e r

N e S m y r n a B e a c h , F

E A 5 Y A D D R E S SV i e w i n g t h d i s k d i r e c t o r y h a s a l w a y s b e e n c o n v e n i e n t

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

4 0 A H O Y !

f o r m a t i o n . F o r e x a m p l e , t h i n k o f a l t h t i m e s y o m a h a v ef o r g o t t e n t h s t a r t i n g a d d r e s s o f a p a r t i c u l a r m a c h i n e l a g u a g e f i l e . P e r h a p s y o c a n n o t e v e n r e c a l l i t h f i l e i B A S I C o m a c h i n e l a n g u a g e . W o u l d n ' t i b n i c e i y o c o u l ds i m p l y l o a d i t h e d i s k d i r e c t o r y a n s e e t h e s t a r t i n g a d r e s s e s a l o n g w i t h t h f i l e n a m e s ?

I i n e c e s s a r y t p o i n t o u t h a t s t a r t i n g a d d r e s s e s a r n o a c t u a l l y s t o r e d w i t h i n t h e d i r e c t o r y i t s e l f . T h e y a r e s t o r e di l o b y t e / h i g h b y t e f o r m a t a t h v e r y b e g i n n i n g o e a c hp r o g r a m f i l e . T d i s p l a y t h e s e w o u l d r e q u i r e t h a t e a c h i n d iv i d u a l p r o g r a m f i l e b o p e n e d , a d d r e s s b y t e s f e t c h e d , f i l ec l o s e d , a n t h p r o c e s s c o n t i n u e d u n t i l t h e n o t h d r e c t o r y i r e a c h e d . O l a r g e d i r e c t o r y l i s t i n g t h i s w o u l dt a k e a c o n s i d e r a b l e a m o u n t o t i m e .

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

E a s y A d d r e s s i m a c h i n e l a n g u a g e p r o g r a m w r i t t e n i t h f o r m o B A S I C l o a d e r . S i n c e t h p r o g r a m e r a s e s i t s e l fi m e m o r y a f t e r i h a r u n , b s u r e t f i r s t s a v e a c o p y t d i s k i m m e d i a t e l y a f t e r t y p i n g t h p r o g r a m i n U s i n g t h i s u t i l i t y i s n a p . F i r s t y o m u s t l o a d a n r u E a s y A d d r e s s . N e x t , f i n d a d i s k t h a t c o n t a i n s o n o m o r ef i l e s o w h i c h y o u w o u l d l i k e ' t o s e e t h e s t a r t i n g a d d r e s s e s .I n s e r t t h e d i s k i t h d r i v e , l o a d t h d i r e c t o r y , a n t h e nl i s t i t I y o a r e u s i n g t h D O W e d g e y o u c a n a c c o m p l i s ht h s a m e t h i n g b y s i m p l y t y p i n g " @ S " a n p r e s s i n g R T U R N . N o w , j u s t m o v e t h c u r s o r t t h l i n e c o n t a i n i n gt h f i l e n a m e y o w o u l d l i k e t f i n d t h a d d r e s s t a n p r e s sC T R L / A . T h d i s k d r i v e w i l l b r i e f l y s t a r t u a n t h e n t h f i l e ' s s t a r t i n g a d d r e s s w i l l b d i s p l a y e d j u s t t t h r i g h t o t h f i l e n a m e . Y o m a v i e w a m a n y a d d r e s s e s a y o u w i s hb m o v i n g t h c u r s o r t t h p r o p e r l i n e a n p r e s s i n g C T R L /

a g a i n . Y o c a a l s o s w a p d i s k s a n l o a d i n e d i r e ct o r y i y o d e s i r e .

E a s y A d d r e s s i i n t e r r u p t - d r i v e n ; t h e r e f o r e i i g o o di d e a t d i s a b l e t h i s u t i l i t y a f t e r y o a r t h r o u g h u s i n g i t T h i s c a n b d o n e b u s i n g t h e u s u a l R U S T O P / R E S T O R Ec o m b i n a t i o n . I c a b r e e n a b l e d w i t h S Y 8 2 p r o v i d e dt h a t n o t h e r p r o g r a m h a s i n c e u s e d t h R A i t h c a s e t t e b u f f e r ( 8 2 8 - 1 0 2 9 ) .

T h i s u t i l i t y w o r k s o n l y o " P R G " f i l e t y p e s . A t t e m p t i n gt u s i o o t h e r f i l e t y p e s w i l l n o t h u r t a n y t h i n g , i j u s tw o n ' t w o r k ! " S E Q " a n " R E L " f i l e s d n o h a v e s t a r t i n g a d r e s s e s .

I y o a r l i k e m y o u ' v e p r o b a b l y a m a s s e d s e v e r a l d i s k st h a t c o n t a i n m i s c e l l a n e o u s " t y p e - i n " p r o g r a m s . I w o u l d b

g o o d i d e a t s a v e a c o p y o E a s y A d d r e s s o e a c h o f t h e s ef o y o u r c o n v e n i e n c e i n u s e . I ' s u r e y o w i l l f i n d i a u s ef u r e s o u r c e t y o u r s o f t w a r e l i b r a r y . — D a v i d R o t h

M c A l e s t e r , O • 1 R E E A S Y A D D R E S S B D A V I D R O T H• 2 F 0 R I = 8 2 8 T O 1 0 0 8 : R E A D A : C K = C K + A : P O K E I ,

A : N E X T• 3 I C K O 2 0 7 2 6 T H E N P R I N T " E R R O R I D A T A

S T A T E M E N T S . " : S T O P• 5 P R I N T C H R $ ( 1 4 7 ) " U S E C T R L / A T O G E T A D D

R E S S E S . " : S Y S 8 2 8 : N E W• 6 D A T A 1 2 0 , 1 6 9 , 7 7 , 1 4 1 , 2 0 , 3 , 1 6 9 , 3 , 1 4 1 , 2 1

Page 41: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 41/76

, 3 , 1 6 9 , 0 , 1 3 3 , 2 , 8 8• 7 D A T A 9 6 , 1 7 3 , 1 4 1 , 2 , 4 1 , 4 , 2 4 0 , 1 0 , 1 6 5 , 1 9 7

, 2 0 1 , 1 0 , 2 0 8 , 4 , 1 6 5 , 2• 8 D A T A 2 4 0 , 3 , 7 6 , 4 9 , 2 3 4 , 1 6 9 , 2 5 5 , 1 3 3 , 2 , 1 6

9 , 0 , 1 3 3 , 1 8 7 , 1 6 9 , 2 , 1 3 3• 9 D A T A 1 8 8 , 1 6 9 , 0 , 1 3 3 , 1 8 3 , 1 6 5 , 2 0 9 , 1 6 6 , 2 1

0 , 1 3 3 , 3 , 1 3 4 , 4 , 1 6 9 , 5 , 2 4• 1 0 0 D A T A 1 0 1 , 3 , 1 3 3 , 3 , 1 6 9 , 0 , 1 0 1 , 4 , 1 3 3 , 4 , 1

6 0 , 1 9 , 1 7 7 , 3 , 2 0 1 , 1 6• 1 1 0 D A T A 2 0 8 , 9 2 , 1 6 0 , 0 , 1 7 7 , 3 , 2 0 1 , 3 4 , 2 0 8 , 8

4 , 2 3 0 , 3 , 1 7 7 , 3 , 2 0 1 , 3 4• 1 2 0 D A T A 2 4 0 , 2 4 , 7 2 , 4 1 , 6 4 , 1 7 0 , 1 0 4 , 4 1 , 6 3 , 2

0 1 , 3 2 , 1 7 6 , 2 , 9 , 6 4 , 2 2 4• 1 3 0 D A T A 6 4 , 2 0 8 , 2 , 9 , 1 2 8 , 1 4 5 , 1 8 7 , 2 0 0 , 1 6 , 2

2 6 , 1 3 2 , 1 8 3 , 1 6 9 , 9 6 , 1 3 3 , 1 8 5• 1 4 0 D A T A 1 6 9 , 8 , 1 3 3 , 1 8 6 , 3 2 , 2 1 3 , 2 4 3 , 1 6 5 , 1 8

6 , 3 2 , 1 8 0 , 2 5 5 , 1 6 5 , 1 8 5 , 3 2 , 1 5 0• 1 5 0 D A T A 2 5 5 , 1 6 6 , 2 1 4 , 1 6 0 , 2 9 , 2 4 , 3 2 , 2 4 0 , 2 5

5 , 3 2 , 1 6 5 , 2 5 5 , 1 7 0 , 3 2 , 1 6 5 , 2 5 5• 1 6 0 D A T A 3 2 , 2 0 5 , 1 8 9 , 1 6 6 , 2 1 4 , 1 6 0 , 0 , 2 4 , 3 2 ,

2 4 0 , 2 5 5 , 3 2 , 6 6 , 2 4 6 , 1 6 9 , 0• 1 7 0 D A T A 1 3 3 , 2 , 7 6 , 4 9 , 2 3 4W H I R L P O O L C - 6 4

I s e a r c h i n g f o w a y s o e n h a n c i n g t i t l e s c r e e n s , g a m es c r e e n s , e t c . , c a m e u w i t h W f u r l p o o l . T h i s p r o g r a m w i l lm a k e y o u r s c r e e n t u r n i n t o y o u r k i t c h e n s i n k a t h w a t e rg o e s d o w n t h d r a i n .

A f t e r y o u ' v e t y p e d i a c o p y , r u i t T h l o a d e r w i l l P O K Et h d a t a i n t o m e m o r y . A t h t o p o f t h s c r e e n y o w i l l s e

n u m b e r . T h i s n u m b e r w i l l i n c r e m e n t f r o m t 1 6 6 6 6 .I t h l a s t n u m b e r i n o 1 6 6 6 6 t h e r e i a e r r o r , a n a e r r o r m e s s a g e w i l l a p p e a r . B u i e v e r y t h i n g g o e s w e l l , y o w i l l b e p r o m p t e d h o t u s t h M p r o g r a m . T s t a r t t h e n t r a n c i n g e f f e c t , t y p e S Y 4 9 1 5 2 a n d t s t o p i b e f o r e y o g e t d i z z y , t y p e S Y 4 9 1 5 5 . H a v e f u n ! - J e f f r e y D P a n i c i

S a n d w i c h , I

■ 1 R E W H I R L P O O L - C 6 4 / ( C ) 1 9 8 8• 2 R E B J E F F R E Y D P A N I C I• 2 R E T O S T A R T S Y S 4 9 1 5 2 T S T 0 P S Y S 4 9 1 5 5• 3 R E M L O A D E R■ 4 C K = . : P R I N T C H R $ ( 1 4 7 ) : F 0 R C = 4 9 1 5 2 T O 4 9 3 4 2

: R E A D D : P O K E C , D• 4 C K = C K + D : P R I N T " [ H O M E ] L O A D I N G " ; C K : N E X T• 4 I F C K < > 1 6 6 6 6 T H E N P R I N T " E R R 0 R [ 3 M ! M ] I

A T A . . " : E N D• 4 P R I N T " S Y S 4 9 1 5 2 T S T A R T S Y 4 9 1 5 5 T

S T O P . " : E N D5 R E M L D A T A

- 5 D A T A 7 6 , 4 9 , 1 9 2 , 7 6 , 1 1 2 , 1 9 2 , 0 , 0• 6 D A T A 1 , 2 , 3 , 4 , 5 , 6 , 7 , 7• 7 D A T A 7 , 7 , 7 , 6 , 5 , 4 , 3 , 2• 8 D A T A 1 , 0 , 0 , 0 , 4 , 5 , 6 , 7• 9 D A T A 7 , 7 , 7 , 6 , 5 , 4 , 3 , 2• 1 0 0 D A T A 1 , 0 , 0 , 0 , 0 , 1 , 2 , 3• 1 1 0 D A T A 4 , 1 2 0 , 1 6 9 , 8 8 , 1 4 1 , 2 0 , 3 , 1 6 9• 1 2 0 D A T A 1 9 2 , 1 4 1 , 2 1 , 3 , 1 6 9 , 1 , 1 4 1 , 2 6

• 1 3 0 D A T A 2 0 8 , 1 6 9 , 0 , 1 4 1 , 1 8 , 2 0 8 , 1 7 3 , 1 7• 1 4 0 D A T A 2 0 8 , 4 1 , 1 1 9 , 1 4 1 , 1 7 , 2 0 8 , 1 7 3 , 2 2• 1 5 0 D A T A 2 0 8 , 4 1 , 2 4 7 , 1 4 1 , 2 2 , 2 0 8 , 8 8 , 9 6• 1 6 0 D A T A 1 7 3 , 2 5 , 2 0 8 , 4 1 , 1 , 2 4 0 , 1 1 , 1 6 9• 1 7 0 D A T A 1 , 1 4 1 , 2 5 , 2 0 8 , 3 2 , 1 5 0 , 1 9 2 , 7 6• 1 8 0 D A T A 4 9 , 2 3 4 , 1 0 4 , 1 6 8 , 1 0 4 , 1 7 0 , 1 0 4 , 6 4• 1 9 0 D A T A 1 2 0 , 1 6 9 , 1 2 8 , 1 4 1 , 2 6 , 2 0 8 , 1 6 9 , 4 9• 2 0 0 D A T A 1 4 1 , 2 0 , 3 , 1 6 9 , 2 3 4 , 1 4 1 , 2 1 , 3• 2 1 0 D A T A 1 7 3 , 2 2 , 2 0 8 , 4 1 , 2 4 0 , 9 , 8 , 1 4 1• 2 2 0 D A T A 2 2 , 2 0 8 , 1 7 3 , 1 7 , 2 0 8 , 4 1 , 2 4 0 , 9• 2 3 0 D A T A 1 1 , 1 4 1 , 1 7 , 2 0 8 , 8 8 , 9 6 , 1 7 4 , 6• 2 4 0 D A T A 1 9 2 , 1 7 3 , 2 2 , 2 0 8 , 4 1 , 2 4 8 , 2 9 , 7• 2 5 0 D A T A 1 9 2 , 1 4 1 , 2 2 , 2 0 8 , 1 7 3 , 1 7 , 2 0 8 , 4 1• 2 6 0 D A T A 2 4 8 , 2 9 , 2 8 , 1 9 2 , 1 4 1 , 1 7 , 2 0 8 , 2 3 8• 2 7 0 D A T A 6 , 1 9 2 , 1 7 3 , 6 , 1 9 2 , 2 0 1 , 2 1 , 1 4 4• 2 8 0 D A T A 5 , 1 6 9 , 0 , 1 4 1 , 6 , 1 9 2 , 9 6O N E - T O U C H

A r e y o u 6 u s e r s o u t t h e r e a g g r a v a t e d b h a v i n g t h i t h R U S T O P k e y a l o n g w i t h R E S T O R E ? Y e a h ? T h e ny o u ' l l a p p r e c i a t e t h i s n e a t l i t t l e d o w n - a n d - d i r t y p r o g r a mm i n g t r i c k : t h s h o r t B A S I C p r o g r a m b e l o w r e p o i n t s t h eN M h a n d l e r s o t h a t t h s u b r o u t i n e c h e c k i n g f o r t h e R U S T O P k e i b y p a s s e d . N e x t , s m a l l M " w e d g e " r o u t i n ei i n s e r t e d i n t o t h B A S I C m a i n l o o p t m a k e s u r e t h a t t h N M a l t e r a t i o n s s t a y i n t a c t . T h r e s u l t : a o n e - t o u c h R S T O R E k e y ! Y o u ' l l e n j o y t h c o n v e n i e n c e , a n y o u r R U S T O P k e y c a n t a k e a w e l l - d e s e r v e d r e s t . - B a r r y L C a m p

B e r r i e n S p r i n g s , M

O N E - T O U C H R E S T O R E K E B Y B A R R Y L C A M P

R E R E R E R E T D I S A B L E , T Y P E :R E S Y S 5 8 4 5 1 : S Y S 6 4 7 8 9 [ R E T U R N ]

• > • • • •

A = 2 0 2 4 : F O R X = A T O A + 1 0 : R E A D Y : P O K E X , Y : N E X T• P 0 K E A + l l , P E E K ( 7 7 0 ) : P 0 K E A + 1 2 , P E E K ( 7 7 1 )• P 0 K E 5 6 3 3 3 , 1 2 7 : P 0 K E 7 7 1 , A / 2 5 6 : P 0 K E 7 7 0 , ( (

A / 2 5 6 ) - P E E K ( 7 7 1 ) ) * 2 5 6• 1 P O K E 5 6 3 3 3 , 1 2 9 : P R I N T " [ D O W N ] O N E - T O U C H

E S T O R E E N G A G E D . " : N E W• 1 D A T A 1 6 9 , 1 0 2 , 1 6 0 , 2 5 4 , 1 4 1 , 2 4 , 3 , 1 4 0 , 2 5 , 3

, 7 S C R E E N L I N E R E V E R S E R

T h f o l l o w i n g p r o g r a m s a r f o t h 6 4 a n d 1 2 i 4 c o l u m n s . T h e s e r o u t i n e s w i l l r e v e r s e a n n u m b e r o c h a ra c t e r s o a n s c r e e n l i n e b e g i n n i n g a a n y c o l u m n . I t a k e st h f o r m S Y S ( a d d r e s s ) , r o w , c o l , n o . o c h a r a c t e r s . I t h n u m b e r o c h a r a c t e r s e x c e e d s c h a r a c t e r s r e m a i n i n g o t h l i n e , t h e x t r a c h a r a c t e r s w i l l b i g n o r e d . I o t h e r w o r d s ,t h r e v e r s a l w i l l n o w r a p t t h n e x t l i n e . T h r o u t i n e sa r c o m p l e t e l y r e l o c a t a b l e ( c h a n g e t h v a r i a b l e S A ) .

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

U n l i k e m o s t C - 1 2 8 s c r e e n o p e r a t i o n s , r o a n c o l u m nA H O Y ! 4

Page 42: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 42/76

L y c o C o m p u t e rM a r k e t i n g

C o n s u l t a n t sA i o r d e r s p r o c e s s e d w i t h i n 2 h o u r s .

A c c * u :E c h e l o n $ 2 5 . 9 5

^ P ^ f a r ' - M a c h 1 2 $ 2 8 - - 9 5W W C l L e a d e r B f d . . - $ 2 2 . 9 5F a m o u s C o u r s e s O

$ 1 1 . 9 5A c t i o n S o f t :U P e r i s c o p e S 1 8 . 9 5T h u n d e r c h o p p e r $ 1 8 . 9 5A c t M s t o n :L a s t N i n j a S 1 9 . 9 5M i g h t * M a g i c $ 2 2 . 9 5C r o s s b o w $ 1 9 . 9 5M a n i a c M a n s i o n $ 1 9 . 9 5

i ~ B e y o n d Z o r i i $ 2 5 . 9 5■ i > l > l > l i > K • * ' • » B a t t e r i e s I n c l u d e d :

M i r k " M « 0 " B o w s e r . S a l e s M a n a g e r P a p e r c i p i l l 5 3 1 . 9 5w o u l d p e r s o n a l l y l i k e l t h a n k n i o o u p a i l c u s t o m e r s l o h e l p i n g t r » , v » U u Q n t t w n r f a am a k e L y c o C o m p u t e r o n e o t h I n r g e s t m a l l o r d e r c o m p a n i e s a n e e r x e i e y a o n w o r x i .

I * r u l e r I t h I n d u s t r y . A l s o , w o u l d M h o l e x t e n d m p o r s o n . i t I n v i t a t i o n l G e o f l l e 6 $ 2 9 . 9 5a l c o m p u t e r e n t h u s i a s t ! w h h a v e n o e i p o r l e n c n d i h s e r v i c e s l h a l w p i o - G e o s 6 . . . . $ 3 5 . 9 5v i d e . P l e a s e c a l l o u t r a i n e d s a l o s s t a l l n o u l o l l l i n e n u m b e r l I n q u i r e G e o s 1 2 $ 3 9 a b o u l o u r d i v e r s e p r o d u c t M n a n w e e k l y s p e c i a l * .r G e o w r t t e 1 2 8 $ 3 9 . 9 5F i r s t a n ( o r e m o s l o u r p h i l o s o p h y I l k e e p n b r e a s t o t h c h a n g i n g ^ t . . m a r k e t s t h a t w c a p r o v i d e y o w i t h n n o n l y ( a c l o r y l r e s h m e r c h a n d i s e a e r x e i e y i n ^ a *b u a l s o I h e n e w e s t m o d f l l s o l l e i e d b I h m a n u f a c t u r e r s a I h a b s o l u t e : ■ " ■ ■ ! B r o d e r b u n d :p o s s i b l e p r i c e s . W o i l e r I h w i d e s t s e l e c t i o n o c o m p u l e r h a r d w a r e , s o f t w a r e „ „ „ , , c , m , . , . ^a n a c c e s s o r i e s . M n " w n w rF e e ) f r e e l c a l l L y c o I y o w a n t l k n o w m o r e a b o u t p a r t i c u l a r I t e m .c e n ' l s i r e s s e n o u g h t h a t o u l o l i l r e e n u m b o r I n o | u i l l o r o r d e r s . M a n y H n ^ ^ « > m P a n 5 2 0 . 9 5c o m p a n i e s h n v e l o l l I r e o n u m b e r l o o r d e r i n g , b u I y o J u s i w a r i i t a s G r a p h i c L i b r a r y 1 , 2 , 3 . $ 1 4 . 9 5q u e s t i o n a b o u t p r o d u c t , y o u h n v e t m n k e l o l l c a l l . N o n L y c o . O u C a u l d r o n S 9 9 5t r a i n e d s a l e s s l a " ! k n o w l e d g e a b l e e t x u d n i U i p r o d u c t s w s t o c k e n I h n p p y l a n s w e r a n y q u e s t i o n s y o m n I m v e . W w i l t d o u r b e s t l m a k e E l e c t r o n i c A r t s :s u r f t h a i t h p r o d u c t y o s e l e c t w i l l t i y c u r a p p l i c a t i o n . W a l s o h a v e S a l u r - B a r d ' s T a l e I I $ 2 5 9 5d a h o u r s o n m o r e r e a s o n l c a l l u l o a l y o u r c o m p u t e r n e e d s ._ . H u n t f o R e O c t o b e r . . $ 2 5 . 9 5O n c e y o v e p l a c e d y o u r o r d e r w i t h L y c o , w d o l o r g e t a b o u t y o u . u n r v w i i v « ? n < O u f r i e n d l y , p r o f e s s i o n a l c u s t o m e r s m v l c e r e p r e s e n t a t i v e s w i l t l i n d a n s w e r s M o n o p o l y m u . 9 9l y o u r q u e s t i o n s a b o u l t h s t a t u s o a o r d e r , w a r r a n t i e s , p r o d u c t a v a l l a b i l l - S t r i k e F l e e t $ 2 0 . 9 5l y o r p r i c e s . W a s t e l a n d S 2 5 . 9 5t y c o C o m p u t e r a t o c k i • m u l l l m l t l o n d o l l a r I n v e n t o r y o l i c l o i y - l r « * h E p y x :m s r c h t n d l i t . C h s n c # s s r w h n v a e x a c t l y w h a t y o w a n t r i g h t I o u r . . t o _ , , ^ r t c o a h o u i a . A n t h a i m e a n t y o u ' l l t i n l l a s l . I l a d , o r d e r s e r e n o r m a l l y s h i p p e d » - a s n o a a w z . s r aw i t h i n ! n o u n . F r i * s h i p p l n o o p r e p a i d o r d o r s o v e r $ 5 0 , e n t h e r e I n C a l i f o r n i a G a m e s $ 2 2 . 9 5d e p o s i t r e q u i r e d o C O D . o r d e r s . A l f r e i g h t o U P D l u a / l l e d L e b o l s h i p p i n g 4 x O f R o a d R a c i n g . . S 2 2 . 9 5l a v a i l a b l e , l o o . A n a l p r o d u c i t c a r r y t h e l u l l m a n u l a c t u i e i s ' w a n n n l l o s . M e f r o c r o s s $ 1 3 9 5

c a n ' t s e w h e n y o n e w o u l d s h o p a n y w h e r e e l s e . S e l e c t i o n I r n m o u r h u g eI n - s t o c k I n v e n t o r y , b e s t p r i c e , s e r v i c e t h a i c a n ' l b b e a l — w e ' v e p o I t a l h o r ea L y c o C o m p u l e r .

C O M M O D O R EB r a b t r d :J i n x t e r $ 1 9 . 9 5S t a r g l r i e r S 1 1 - 9 5M i c r o l e a g u e :M i c r o l o a g B a s e b a l l $ 2 2 . 9 5M ^ i o l e a g . W r e s t l i n g . . . . $ 1 6 . 9 5M I c r o p r O M :A i r b o r n e H a n g e r $ 2 2 . 9 5G u n s h i p $ 1 9 . 9 5F - 1 5 S t n k e E a g l e S 1 9 . 9 5P i r a t e s $ 2 2 . 9 5S t e a l t h F i g h t e r $ 2 2 . 9 5M l n d m c a p e :B J o c W x j s t e r $ 1 6 . 9 5H a r r i e r C o m b a tS i m u l a t o r $ 1 6 . 9 5P a p e r b o y S 1 9 . 9 5R o a d R u n n e r $ 1 9 . 9 5O r i g i n :A u t o d u e l $ 2 9 , 9 5U l t i m a I $ 3 4 . 9 5S o f t w a r e S i m u l a t i o n s :C o l l e g e B a s k e t b a l l $ 2 2 . 9 5F o o t b a l l $ 1 7 . 9 5S p r i n g b o a r d :N e w s r o o m $ 1 9 . 9 5C e r t i f i c a t e M a k e r S 1 4 . 9 5S t r a t e g i c S i m u l a t i o n s :P h a n l a s l e I I $ 2 5 . 9 5E t e r n a l D a g o e ' $ 2 5 . 9 5Q u e s t r o n I I $ 2 5 . 9 5S u b l o g l c :H i g h ! S i m u l a t o r I I $ 3 0 . 9 5S t e a l t h M i s s i o n $ 3 0 . 9 5T t m e w o r k a :S w i f t c a i c 1 2 8 $ 2 7 . 9 5W o r d w r r l e r 3 $ 2 2 . 9 5U n i s o n W o r l d :A r G a l l e r y o $ 1 4 . 9 5P n n t M a s t e r $ 1 7 . 9 5

C A L L T O L L - F R E E : 1 - 8 0 0 - 2 3 3 - 8 7 6 0N e P W a t s : 1 - 8 0 0 - 2 3 3 - 8 7 6 0

O u t s i d e C o n t i n e n t a l U C a l l : 1 - 7 1 7 - 4 9 4 - 1 0 3 0H o u r s : 9 A t 8 P M , M o n . T h u r s .

9 A t 6 P M , F r i d a y 1 0 A M t 6 P M , S a t u r d a yF o C u s t o m e r S e r v i c e , c a l l 1 - 7 1 7 - 4 9 4 - 1 6 7 0 ,S 9 A M t 5 P M , M o n . F r i . ' ■ ■ ' , -

O w r i t e : L y c o C o m p u t e r , I n c .P . O . B o 5 0 8 8 , J e r s e y S h o r e , P 1 7 7 4 0

P L E A S E N O T E : t u l l m a n u f a c t u r e r s ' w a r r a n t i e s n s a l e s t a o u t s i d e P p r i c e s s h o w 4 c a s h d i s c o u n t ; a d 4 ( o r c r e d i t c a r d s • A P O ,F P O , I n t e r n a t i o n a l : a d d $ 5 p l u s 3 f o r p r i o r i t y 4 ' w e e k c l e a r a n c e o p e r s o n a lc h e c k s w c h e c k f o c r e d i t c a r d t h e f t s o r r y , c o m p a t i b i l i t y n o t g u a r a n t e e dr e t u r n a u t h o r i z a t i o n r e q u i r e d • d u e t n e p r o d u c t g u a r a n t e e , r e t u r n r e s t r i c t i o n sa p p l y p n e s a v a i l a b i l i t y s u b j e c t t c h a n g e • p r e p a i d o r d e r s u n d e r $ 5 i C r t l U S a d S 3 . 0 0

M O N I T O R SM a n v o x :B M 7 6 5 2 $ 7 9 . 9 5B M 7 6 2 2 $ 7 9 . 9 57 B M - 6 1 3 $ 7 9 . 9 57 B M - 6 2 3 $ 7 9 . 9 5C M 8 5 O 2 $ 1 7 9 . 9 59 C M - 0 5 3 $ 3 3 9 . 9 5C M S 7 6 2 S 2 3 9 . 9 58 C M - 5 1 5 S C A L L8 C M - 8 7 3 $ C A L L9 C M - 0 8 2 S 4 3 9 . 9 5

T h o m s o n :4 1 2 0 C G $ 3 1 9 . 9 5 -G 1 0 0 $ 1 1 9 . 9 5 'G 2 0 0 S u p e r C a r d $ 1 6 9 . 9 5 '' q u a n t i t i e s l i m i t e d

B l u e C h i p :B C 1 2 G r e e n T T . . S 5 4 . 9 5 -B C 1 2 A m b e r T T . . $ 6 9 . 9 5

/ A M I G AA c t l v i s l o n :F a i r y T a t e A c N e n t u r e . . $ 2 7 . 9 5R o m a n t i c E n c o u n t e r s . . $ 2 2 . 9 5E l e c t r o n i c A r t s :F A - 1 8 I n t e r c e p t o r $ 3 3 . 9 5F e r r a r i F o r m u l a O n . . $ 3 3 . 9 5W o r l d T o u r G o l f $ 2 4 . 9 5E p y x :D e s t r o y e r $ 2 2 . 9 5D e a t h S w o r d $ 1 1 . 9 5S u B a t t l e S i m u l a t o r . . . $ 2 7 . 9 5M i c r o p r o s e :S i l e n t S e r v i c e S 2 2 . 9 5M i n d s c a p e :B a l a n c e o P o w e r $ 2 7 . 9 5H a m e r C o m b a tS i m u l a t o r $ 2 7 . 9 5O r i g i n :M o e b i u s $ 3 4 . 9 5O g r e $ 1 8 . 9 5S t r a t e g i c S i m u l a t i o n ! :G e t t y s b u r g $ 3 5 . 9 5K a m p f g r u p p e $ 3 5 . 9 5P h a n t a s i e I I $ 2 5 . 9 5S u b l o g l c :R i g h t S i m u l a t o r $ 3 1 . 4 9J e S i m u l a t o r $ 3 1 . 4 9S c e n e r y D i s k $ C A L LU n i s o n W o r l d :P r i n t M a s t e r $ 2 5 . 9 5A r G a l l e r y o $ 1 4 . 9 5F o n t s B o r d e r s $ 1 7 . 9 5

D E A L E RI N Q U I R I E S

W E L C O M E ,C A L L

T O L L F R E EM O D E M S

A v a t e x :1 2 0 0 e $ 6 5 . 9 51 2 0 0 i P C a r d $ 6 5 . 9 51 2 0 0 p $ 8 9 . 9 51 2 0 0 h c M o d e m $ 8 9 . 9 52 4 0 0 $ 1 4 9 . 9 52 4 O 0 i P C a r d $ 1 3 9 . 9 5

U R o b o t i c s :C o u r i e r 1 2 0 0 $ 1 6 9 . 9 5C o u r i e r 2 4 0 0 $ 2 9 9 . 9 5

1 - 8 0 0 - 2 3 3 - 8 7 6 0

Page 43: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 43/76

. I

N X 1 0 0 0

P a n a s o n i cO f f i c e A u t o m a t i ^ ^ ^

1 0 8 0 i M o d e l I

S E I K O S H AS p 1 8 0 A i

W c a b t e p u r c h a s e1 4 C p D f a t l3 C p N L E S o f t T o u c h S e l e c t i o n9 • P a p e r P a r k i n g

$ 1 2 5 9 5

$ 1 4 9 9 1 5 C p D r a f tF r i c t i o n T r a c t o r F e e d S i d .B i d i r e c t i o n a l L o g i cS e e k i n gN L i a l P i t c h e s

N X - 1 0 0 0 5 1 6 9 . 9 5 -N X - 1 0 0 0 C S 1 6 9 . 9 5N X - 1 0 0 0 C o l o r S 2 2 5 . 9 5N X - 1 0 0 0 C C o t o f S 2 2 9 . 9 5N X - 1 5 S 2 S 9 . 9 5N H - 1 0 $ 3 1 9 . 9 5N R - 1 5 S 4 1 9 . 9 5N B - 1 5 2 P i S 6 6 9 . 9 5N X - 2 4 0 0 S 3 O 9 . 9 5N B 2 4 - 1 0 2 P i $ 3 6 9 . 9 5' w c s & l e p u r c h a s e

3 1 5 1 S C A L LK X 4 4 5 0 U s e r S 1 6 4 9 . 9 61 5 2 4 2 P i $ 5 5 9 . 9 5F a P a r t n e r $ 5 7 9 . 9 5O p t i c a l S c a n n e r $ 8 5 9 . 9 5

1 0 8 O M o d e l I I $ 1 4 9 . 9 5 *i O 9 i i M o d e l I I S 1 7 9 . 9 S1 0 9 2 i $ 3 0 9 . 9 51 5 9 2 $ 3 7 5 - 9 51 5 9 5 $ 4 3 9 . 9 5

' Q u a n t i t i e s l i m i t e d

1 0 C p D r a f t• 2 C p N L

T r a c t o r F r i c t i o n F e e d• E p s o n F I B G r a p h i c

C o m p a t i b l e' q u a n t l t t o a l i m i t e d

S 1 8 0 A I $ 1 2 5 . 9 5 'S 1 8 0 V C $ 1 2 5 . 9 5 'S 1 0 0 0 V C $ 1 3 9 . 9 5S t O O O A P $ 1 5 9 . 9 5S 1 2 0 0 V C S 1 4 9 . 9 5S 1 2 0 0 A i $ 1 5 9 . 9 5S 1 2 0 0 A S R S 2 3 2 . . . $ 1 7 9 . 9 5S K 3 0 0 0 A J $ 3 4 9 . 9 5S K 3 0 0 5 A i $ 4 4 5 . 9 5S P 1 S C A L LS 1 3 0 A j $ 5 9 9 . 9 5S 1 6 0 0 A i S C A L L

P R I N T E R S2 0 S 1 2 9 . 9 52 w / c a r t $ 1 8 9 . 9 5

2 $ 1 8 9 . 9 58 0 5 2 1 9 . 9 58 $ 2 0 9 . 9 5

$ 2 2 5 . 9 58 3 $ 2 3 9 . 9 59 w i n t e r f a c e $ 4 4 9 . 9 59 w . ' i n t e r f a c e S 5 8 5 . 9 59 i n t e r l a c e $ 7 9 9 . 9 59 $ 9 5 5 . 9 5

L a s e r S C A L L3 9 $ 4 7 9 . 9 53 9 1 $ 6 4 9 . 9 53 2 $ 3 4 5 . 9 53 2 5 4 7 5 . 9 5

T o s h i b a3 2 1 S L S 4 8 9 . 9 53 4 S 5 6 5 9 . 9 53 5 S 4 0 c o s $ 9 7 9 . 9 5

E p s o nL X 8 0 0 S 1 9 A . 9 5F X B 5 0 S 3 3 9 . 9 5F X 1 0 5 0 S 4 9 9 . 9 5E X 8 0 0 $ 4 3 4 . 9 5L Q 5 0 0 $ 3 3 9 . 9 5G Q 3 5 0 0 S L O WL O B 5 0 S 5 2 5 . 9 5L Q 1 0 5 0 S 7 4 9 . 9 5

B r o t h e rM 1 0 9 S 1 B 9 . 9 5M 1 5 0 9 $ 3 3 5 . 9 5M 1 7 0 9 $ 4 3 9 . 9 5T w i n w r i t e r 6 D o lD a i s y $ 8 9 9 . 9 5M 1 7 2 4 L $ 5 6 9 . 9 5H R 2 0 $ 3 4 5 . 9 5H R 4 0 $ 5 9 9 . 9 5H R 6 0 $ 6 4 9 . 9 5

C i t i z e n1 2 $ 1 4 4 . 9 51 8 $ 1 5 9 . 9 5M S P - 4 0 $ 2 7 9 . 9 5M S P - 1 5 E $ 3 0 9 . 9 5M S P - 5 0 $ 3 6 9 . 9 5M S P - 4 5 $ 3 4 9 . 9 5M S P - 5 5 $ 4 6 9 . 9 5P r e m i e r e 3 5 $ 5 3 9 . 9 5T n b u l e 2 2 $ 5 3 9 . 9 5

9 C O M M O D O R E C O M M O D O R E C O M M O D O R E 6 4

1 2 D S y s t e m

$ 6 2 9

H A R D W A R E6 4 C o m p u t e f S 1 4 9 . 9 5C 1 2 8 D C o m p u t e r D r i v e S 4 3 9 . 9 S1 5 4 1 I I D i s k D r i v e S 1 7 9 . 9 51 5 8 1 D t s k D n v e $ 1 8 9 . 9 5E x c e l F S D - 2 + C 6 4 D n v e $ 1 4 9 . 9 51 8 0 2 C M o n i t o r $ 1 7 9 . 9 51 0 8 4 M o n i t o r S 2 7 9 . 9 5C 1 3 S 1 M o u s e $ 3 9 . 9 51 7 6 4 R A C 6 S 1 1 7 . 9 5C O P S 6 7 9 . 9 5

C o m m o d o r e 6 4 C o m p u t e rE x c e l F S D - 2 D i s kD n v eS t a r N X 1 0 0 0 CC o m m o d o r e R e a d yP r i n t e r

S p e c i a lS y s t e m

$ 4 5 9 9

E x c e l F S D - 2 + D i s k D r i v e1 0 0 % C o m m o d o r e6 4 d f i v e c o m p a t i b l e ,t h i s E x c e l e r a t o r P l u sd i s k d r i v e i q u i e t e r ,s m a r t e r , t a s t e r a n m o r e r e l i a b l e t h a n t h e1 5 4 1 a n 1 5 4 1 C .

$ 1 4 9 9

C O M M O D O R E c o l t p

E d u c a t i o n a lI n s t i t u t i o n s :

I y o a r e n o t c u r r e n t l y u s i n go u e d u c a t i o n a l s e r v i c e

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

I B P C o m p a t i b l e6 4 0 K S t d .T w 5 V . D r i v e s S t d .E x p a n s i o n l o H a r dD r i v e

T u r b o P r o c e s s o rM S D O S G B a s i cI n c l u d e d

9 S e r i a l P a r a l l e l P o r t sM o n o J R G B C o l o r C a r dI n c l u d e d

C i r c l e # 2 0 7 o n R e a d e r S e r v i c e C a r d

Page 44: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 44/76

a r e t h e a b s o l u t e s c r e e n c o o r d i n a t e s , n o t t h e r e l a t i v e c o o rd i n a t e s o t h c u r r e n t w i n d o w . S o m e s i m p l e m a t h c a b u s e d t c o n f i n e t h r e v e r s a l t t h c u r r e n t w i n d o w . L o c at i o n 2 2 h o l d s t h a b s o l u t e b o t t o m r o w , 2 2 t h t o r o w ,2 3 t h l e f t c o l u m n , a n d 2 3 t h r i g h t c o l u m n .

R i c h a r d C u r c i o

6 V E R S I O N

• 1 0 0 S A = 8 2 8 : C K = 0• 1 1 0 F O R A = O T O 7 6 : R E A D D• 1 2 0 P O K E S A + A , D : C K = C K + D : N E X T• 1 3 0 I F C K < > 1 1 0 8 9 T H E N P R I N T " [ 3 " * M ] D A T A E R

O [ 3 " * " ] " : E N D• 1 4 0 P R I N T " S C R E E N L I N E R E V E R S E R " : P R I N T• 1 5 0 P R I N T " S Y S " S A " [ L E F T ] , R O W , C O L , N U M B E R 0

C H A R A C T E R S "• 1 6 0 E N D• 1 7 0 D A T A 3 2 , 1 5 5 , 1 8 3 , 2 2 4 , 2 5 , 1 7 6 , 6 7 , 1 3 4• 1 8 0 D A T A 1 7 4 . 3 2 , 1 5 5 , 1 8 3 , 2 2 4 , 4 0 , 1 7 6 , 5 8• 1 9 0 D A T A 1 3 4 , 1 7 5 , 1 6 6 , 1 7 4 , 1 8 1 , 2 1 7 , 4 1 , 1 2 7• 2 0 0 D A T A 1 3 3 , 1 9 4 , 1 8 9 , 2 4 0 , 2 3 6 , 1 3 3 , 1 9 3 , 2 4• 2 1 0 D A T A 1 6 5 , 1 7 5 , 1 0 1 , 1 9 3 , 1 3 3 , 1 9 3 , 1 4 4 , 2• 2 2 0 D A T A 2 3 0 , 1 9 4 , 1 6 9 , 4 1 , 2 2 9 , 1 7 5 , 1 3 3 , 1 7 5• 2 3 0 D A T A 2 4 . 3 2 , 1 5 5 , 1 3 3 , 2 2 8 , 1 7 5 , 1 4 4 , 2• 2 4 0 D A T A 1 6 6 , 1 7 5 , 1 3 4 , 1 7 4 , 1 6 0 , 0 , 1 7 7 , 1 9 3• 2 5 0 D A T A 7 3 , 1 2 8 , 1 4 5 , 1 9 3 , 2 0 0 , 1 9 6 , 1 7 4 , 1 4 4• 2 6 0 D A T A 2 4 5 , 9 6 , 7 6 , 7 2 , 1 7 8

1 2 V E R S I O N■ 1 0 0 R E * * * L I N E R E V E R S E 1 2 * * • 1 1 0 S A = 4 8 6 4 : R E M L O C A T A B L E• 1 2 0 C K = 0 : F 0 R I = 0 T 0 6 1 : R E A D D : P O K E S A + I , D : C K =

C K + D : N E X T• 1 3 0 I F C K O 8 7 6 7 T H E N P R I N T " * * E R R O R I D A T A

* * " : E N D■ 1 4 0 P R I N T " T O U S E : S Y S " S A M [ L E F T ] , R O W , C

L O C H R S M : E N D• 1 5 0 D A T A 3 6 , 2 1 5 , 4 8 , 5 7 , 2 0 1 , 2 5 , 1 7 6 , 5 3• 1 6 0 D A T A 2 2 4 , 4 0 , 1 7 6 , 4 9 , 1 3 4 , 1 7 5 , 1 7 0 , 1 8 9• 1 7 0 D A T A 7 6 , 1 9 2 , 1 3 3 , 1 9 6 , 1 8 9 , 5 1 , 1 9 2 , 2 4• 1 8 0 D A T A 1 0 1 , 1 7 5 , 1 3 3 , 1 9 5 , 1 4 4 , 2 , 2 3 0 , 1 9 6• 1 9 0 D A T A 1 6 9 , 4 1 , 2 2 9 , 1 7 5 , 1 3 3 , 1 7 5 , 1 5 2 , 1 7 0• 2 0 0 D A T A 2 2 8 , 1 7 5 , 1 4 4 , 2 , 1 6 6 , 1 7 5 , 1 3 4 , 1 7 4• 2 1 0 D A T A 1 6 0 , 0 , 1 7 7 , 1 9 5 , 7 3 , 1 2 8 , 1 4 5 , 1 9 5• 2 2 0 D A T A 2 0 0 , 1 9 6 , 1 7 4 , 1 4 4 , 2 4 5 , 9 6

S I M P L E R A D I S KW h i l e p l a y i n g w i t h m 1 7 5 0 R A E x p a n s i o n a n d m e

o r m a o t h C - 1 2 8 , d i s c o v e r e d p r i m i t i v e w a t u s t h 1 7 5 0 a R A d i s k . I c a s t o r e e i g h t B A S I C p r g r a m s f o i m m e d i a t e r e t r i e v a l . T h p r o g r a m s c a n b e u t 1 8 0 b l o c k s i l e n g t h . T h e y a r e s t o r e d i b a n k s t h r o u g h

i t h 1 7 5 0 . T h p r o g r a m w i l l w o r k w i t h t h 1 7 0 0 b u o n l y w i t h t w o p r o g r a m s ( B a n k s 0 1 ) T h p r o g r a m u s e st h r e e F u n c t i o n K e y s :

F 4 R e a d f r o m t h r e q u e s t e d B a n k n u m b e r4 A H O Y !

F 6 W r i t e t t h r e q u e s t e d B a n k n u m b e rF 8 S w a p t h p r o g r a m i m e m o r y f o t h o n i t h r e q u e s

t e B a n k N u m b e r

• 1 K E 4 , " B = : B A N K 0 : F E T C H 2 , 4 6 2 4 , 4 6 2 4 , B : FE T C H 4 6 0 8 0 , 7 1 6 8 , 7 1 6 8 , B : B A N K 1 5 : " + C H R $ ( 2 7 )+ " J [ R I G H T ] [ R I G H T ] "

• 2 K E 6 , " B = : B A N K 0 : S T A S H 2 , 4 6 2 4 , 4 6 2 4 , B : ST A S H 4 6 0 8 0 , 7 1 6 8 , 7 1 6 8 , B : B A N K 1 5 : " + C H R $ ( 2 7 )+ " J [ R I G H T ] [ R I G H T ] "

• 3 K E 8 , " B = : B A N K 0 : S W A P 2 , 4 6 2 4 , 4 6 2 4 , B : S WA 4 6 0 8 0 , 7 1 6 8 , 7 1 6 8 , B : B A N K 1 5 : " + C H R $ ( 2 7 ) + "J [ R I G H T ] [ R I G H T ] "

- S t e v e S t u n sL o r e t t o , T

C O L O R S Q U A R E S 1 2 T h i s s h o r t p r o g r a m i q u i t e w o r k h o r s e . I a l l o w s y o

t c r e a t e l o w - r e s o l u t i o n g r a p h i c s i 1 2 8 8 0 - o 4 0 - c o l u m nm o d e ( a l t h o u g h 8 0 - c o l u m n l o o k s b e t t e r ) . Y o u r p a i n t b r u s h ,r e p r e s e n t e d b a a s t e r i s k , s t a r t s i n t h c e n t e r o f t h e s c r e e n .B u s i n g a j o y s t i c k i P o r t 2 y o u m o v e t h a s t e r i s k a n p u s h t h b u t t o n t t u r n a s q u a r e " o n . " B c a r e f u l , t h o u g h ;

s q u a r e i e r a s e d i y o u g o o v e r i s e c o n d t i m e . T c h a n g ec o l o r s , p r e s s t h k e a n t y p e n u m b e r 1 4 6 , ( t h e c o l o rc o d e s a p p e a r o p a g e s 2 4 7 - 2 4 8 i t h 1 2 s y s t e m g u i d e ) .P r e s s t h k e t e r a s e t h e e n t i r e s c r e e n a n t h k e t r e t u r n t h o m e p o s i t i o n i t h u p p e r l e f t c o r n e r . A l s o ,b c a r e f u l a b o u t m o v i n g t h a s t e r i s k o f t h s i d e s o t h s c r e e n , a s t h i s c a u s e s g a p s i y o u r p i c t u r e . H a v e f u n !

B l a k e B u c k l e yH e r e f o r d , T

• 1 S = 0 : P R I N T n [ C L E A R ] " : F O R X = l T 0 1 1 : P R I N T : NE X T : A $ = " [ U P ] [ R I G H T ] [ D O W N ] [ L E F I 1 ] "

• 1 B $ = " [ U P ] [ R I G H T ] [ D O W N ] [ R I G H T ] [ D O W N H L F ,F T ] [ U P ] [ L E F T ] n : P R I N T C H R $ ( 2 7 ) + " M " : P R I N T T AB ( 4 0 ) " * [ L E F T ] " ;

• 2 F 0 R P = l T 0 2 0 : N E X T : G E T Z $ : I F Z $ O " " T H E N G 0S U B 1 1 0

• 3 J = J 0 Y ( 2 ) : I F J = 0 T H E N G 0 T 0 2 0• 4 I J > 1 2 7 T H E N G 0 T 0 1 0 0• 5 I F S = 1 T H E N P R I N T " [ R V S O N ] [ R V S O F F ] " ; : G O T

7 • 6 P R I N T " " ■ 7 I F I N T ( J / 2 ) = J / 2 T H E N G 0 T 0 9 0• 8 J = ( J + 1 ) / 2 : P R I N T M I D $ ( A $ , J , 1 ) ; " [ L E F T ] * [

L E F T ] " ; : S = 0 : G O T 0 2 0• 9 J = J - l : P R I N T M I D $ ( B $ , J , 2 ) ; M [ L E F T ] * [ L E F r

] " ; : S = 0 : G O T 0 2 0• 1 0 0 P R I N T " [ R V S O N ] [ R V S O F F ] [ L E F T ] " ; : S = 1 : G

0 T 0 2 0• 1 1 0 P R I N T " " ; : I F Z $ = " E " T H E N P R I N T " [ H O M E ] *

[ L E F T ] 1 1 ;• 1 2 0 I F Z $ = t ! H " T H E N P R I N T n [ H O M E ] * [ L E F T ] " ;• 1 3 0 I Z $ = " C " T H E N I N P U T " [ H O M E ] " ; C L : C O L O R

5 , C L : P R I N T " [ H O M E ] [ 5 " " ] [ H O M E ] * [ L E F T ] "• 1 4 0 R E T U R N

Page 45: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 45/76

a n i s h i t h u l t i m a t e p r o j e c t i l e g a m e , p l a y e di t h r e e d i m e n s i o n a l p e r s p e c t i v e , i w h i c he a c h p l a y e r l i t e r a l l y t r i e s t h o l d h i g r o u n d .

D e s i g n e d f o t h C o m m o d o r e 1 2 a n p l a y e d o t h 4 c o l u m n g r a p h i c s c r e e n , t h e g a m e r e q u i r e st w j o y s t i c k s , o n f o e a c h p l a y e r .

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

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

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

F o t h C - 1 2 8

T s e l e c t w h i c h r o a n c o l u m n y o w a n t , y o m u s t h o l dt h e j o y s t i c k i o n o t h e f o u r h o r i z o n t a l - v e r t i c a l p o s i t i o n sa n p r e s s t h f i r e b u t t o n . E a c h p o s i t i o n r e p r e s e n t s n u b e f r o m t 4 T h p o s i t i o n s u p r i g h t , d o w n , a n l e f tr e p r e s e n t t h n u m b e r s 1 2 3 a n r e s p e c t i v e l y .

T h o p t i o n s a v a i l a b l e t t h e p l a y e r s a r e a s f o l l o w s :C o n t r o l s e l e c t i o n : Y o c h o o s e w h e t h e r t l e t h c o

p u t e r s e l e c t w h i c h g r i d s q u a r e t h p r o j e c t i l e w i l l h i t , o t l e e a c h p l a y e r d e c i d e f o h i m s e l f / h e r s e l f . T h d e f a u l ts e l e c t i o n i t h c o m p u t e r .

P r o j e c t i l e ' s r e l a t i v e s p e e d : T h i s d e t e r m i n e s t h r e l a t i v ev e l o c i t y o t h p r o j e c t i l e t o w a r d s y o u r g r i d s q u a r e s . T h d e f a u l t c h o i c e i t h s p e e d o s o u n d , r e l a t i v e l y s p e a k i n g .T h s l o w e s t s p e e d i h i g h w a y t r a f f i c a n t h f a s t e s t i t h s p e e d o l i g h t .

S k i l l l e v e l o p l a y : T h t h r e e l e v e l s a r a m a t e u r , s e m i -p r o , a n p r o f e s s i o n a l . T h p l a y e r ' s p a d d l e w i l l h a v e t h l a r ge s d i m e n s i o n s i t h a m a t e u r l e v e l , a n w i l l n o c h a n g es i z e n m a t t e r w h e r e t h e p l a y e r m o v e s . I t h s e m i - p r o l e e t h p a d d l e w i l l b s l i g h t l y s m a l l e r . T h p r o f e s s i o n a l l e e i o n l y f o t h o s e w h h a v e m a s t e r e d t h o t h e r t w l e v e l s .I t h i s l e v e l t h p a d d l e c h a n g e s s i z e a c c o r d i n g t t h p o s it i o n y o a r a t T h d e f a u l t c h o i c e i a m a t e u r l e v e l .

S E P R O G R A M L I S T I N G O P A G E 6

A H O Y ! 4

Page 46: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 46/76

R E V O L V E RP u A c t i o n a n D a z z l e i n t o Y o u r C - 1 2 8 P r o g r a m s

B E a r l K a n a d y

Y o a r w r i t i n g p r o g r a m o n y o u r 1 2 a n d y o uw o u l d l i k e t o a d s o m e m o t i o n t i t s p i c e i u p T h p r o b l e m i t h a t m o s t a n i m a t i o n p r og r a m s g o b b l e u m o r e m e m o r y t h a n y o h a v e

a v a i l a b l e . D y o g i v e u p N o w i t h R e v o l v e r o y o u r s i d e !R e v o l v e r i B A S I C l o a d e r p r o g r a m t h a t w r i t e s m

c h i n e l a n g u a g e p r o g r a m , R e v o l v e , w h i c h u s e s o n l y 9 b y t e so m e m o r y . I a l l o w s y o t w r i t e m u l t i c o l o r a n i m a t i o n p r g r a m s w h i c h c a t a k e u a l i t t l e a o n o t w b l o c k s o

d i s k s p a c e . T h a t i l o c o s t a n i m a t i o n !T h s e c r e t o R e v o l v e i w h a t i d o e s t t h e t h r e e d r a w

c o l o r s i m u l t i c o l o r m o d e . I a u t o m a t i c a l l y r e v o l v e s t h e mb m o v i n g C o l o r t C o l o r 1 C o l o r t C o l o r 2 a n C o l o r t C o l o r e a c h t i m e t h e r o u t i n e i c a l l e d . T h c o l o r s m o v e f r o m o n e s c r e e n l o c a t i o n t a n o t h e r , c r e a t i n ga a n i m a t i o n e f f e c t . T h k e t t h i s a n i m a t i o n i t d r a wy o u r o b j e c t s u s i n g t h t h r e e c o l o r s i s e q u e n c e . Y o c a e i t h e r u s c o l o r r o t a t i o n o 1 2 o 3 2 1 T h s e

4 A H O Y '

Page 47: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 47/76

\ l i o y ! D I S KW h t y p e i t h l i s t i n g s i n t h i s m o n t h ' s A h o y ! 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 r a m s i t h i s i s s u e

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 ! D i s k f 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 n t h a t ?U 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 s 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 ! D i s 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 i a l r e d u c e d r a t e . S e t h c a r d b o u n db e t w e e n p a g e s 5 a n 5 1 . )

' 8

W e ' v e c o l l e c t e d A h o y ! ' b e s t p r o g r a m s o n t o t h

A n t h o l o g y D i s k s d e s c r i b e d h e r e .P l e a s e n o t e t h a t m a n y o t h e s e p r o g r a m s

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 m e n t a t i o n p r i n t e di t h i s s u e s o A h o y ! l i s t e d i p a r e n t h e s e s .

S I N G L E I S S U E A N S U B S C R I P T I O N P R I C E S( P o s t a g e a n H a n d l i n g I n c l u d e d )

J a n u a r y ' 8 A h o y ! D i s k1 2 - M o n t h D i s k S u b s c r i p t i o n2 4 - M o n t h D i s k S u b s c r i p t i o n

U . S . A .8 . 9 5

7 9 . 9 5$ 1 4 9 . 9 5

C A N A D A1 2 . 9 59 9 . 9 5

$ 1 7 9 . 9 5

E L S E W H E R E1 3 . 9 5

S 1 2 4 . 9 5

A N T H O L O G Y D I S K S $ 1 0 . 9 5 E A C HB e s t o f ' 8 4B e s t o f ' 8 5B e s t o f ' 8 6B e s t o C - 1 2 8

B e s t U t i l i t i e sB e s t U t i l i t i e s I B e s t G a m e sB e s t G a m e s I

B A C K I S S U E S $ 8 . 9 5I C a n a d a a d $ 2 . 0 0 p e i s s u e ; o u t s i d e U a n C a n a d a a d $ 4 . 0 0 p e r i s s u e .

$ 8 . 9 5 $ 8 . 9 5$ 8 . 9 5 $ 8 . 9 5$ 8 . 9 5 $ 8 . 9 5$ 8 . 9 5 $ 8 . 9 5

S e n d c o u p o n o f a c s i m i l e t o A h o y ! P r o g r a m D i s kI o I n t e r n a t i o n a l I n c .4 W e s t 3 4 t h S t r e e t , S u i t e 5 0 N e Y o r k , N 1 0 0 0 1

N A M EA D D R E S S .C I T Y S T A T E . . Z I P .

M a k e c h e c k o m o n e y o r d e r p a y a b l e t D o u b l e L S o f t w a r e . N Y S t a t e R e s i d e n t s m u s t a d 8 V 4 % s a l e s t a x .

Page 48: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 48/76

q u e n c e y o u s w i l l d e t e r m i n e t h e d i r e c t i o n o t h m o t i o n .F o i n s t a n c e , s p o k e d w h e e l d r a w n i t h o r d e r 1 2 3 w i l l h a v e a c l o c k w i s e s p i n w h e n a n i m a t e d b R e v o l v e . Y o c a r e v e r s e t h e s p i n b r e v e r s i n g t h o r d e r i w h i c h t h c o l o r s a r d r a w n . R e v o l v e r o t a t e s t h e c o l o r s o n p l a c e e a c ht i m e i i c a l l e d . F o c o n t i n u o u s m o t i o n y o u r p r o g r a m s h o u l dc o n t a i n l o o p w h i c h c a l l s R e v o l v e a m a n y t i m e s a y o w a n t t h m o t i o n t c o n t i n u e .

R e v o l v e c a b c a l l e d a t w d i f f e r e n t a d d r e s s e s . T h f i r s ta d d r e s s , 2 8 1 6 , a u t o m a t i c a l l y r e v o l v e s t h e c o l o r s a s a l r e a d ys t a t e d . T h s e c o n d a d d r e s s , 2 8 4 0 , d o e s n o r o t a t e t h c o l o r sb u c a n b e u s e d t r e w r i t e o n o m o r e o t h m u l t i c o l o r sw h e r e v e r i a p p e a r s o t h s c r e e n . Y o c a u s t h i s t o s l e c t i v e l y c h a n g e o n o t h e t h r e e c o l o r s o i n s e r t n e c o l o rv a l u e a n m o v e i f r o m o n m u l t i c o l o r t a n o t h e r .

T h e r e i o n l y o n r e a l l i m i t a t i o n y o m u s t o b s e r v e w i t hR e v o l v e r Y o a r o n l y a l l o w e d a t o t a l o f f o u r c o l o r s , i c l u d i n g t h b a c k g r o u n d c o l o r , f o t h e n t i r e s c r e e n a a n o n t i m e . Y o c a n c h a n g e t h e c o l o r v a l u e o C o l o r 1 f o i n s t a n c e , a n t i m e y o w i s h ; h o w e v e r , t h c o l o r c h a n g e w i l lt a k e p l a c e w h e r e v e r C o l o r o c c u r s .

T h e l p y o u n d e r s t a n d h o R e v o l v e r w o r k s , d o c u m e nt a t i o n p r o g r a m , R e v o l v e r D e m o , h a b e e n i n c l u d e d . I c o t a i n s f i v e d i f f e r e n t g r a p h i c r o u t i n e s w h i c h s h o w s o m e o t h w a y s R e v o l v e c a b u s e d . R o t a t i n g W h e e l s s h o w sw a t u s R e v o l v e b c a l l i n g S Y 2 8 4 0 . T h i s r o u t i n e c o u l d

h a v e b e e n w r i t t e n t u s t h S Y 2 8 1 6 c a l l a n t h a n i m at i o n e f f e c t w o u l d h a v e b e e n t h s a m e . I i u s e d h e r e t i l l u s t r a t e o n f o r m u s e d w i t h t h S Y 2 8 4 0 c a l l .

A c t i o n F r a m e s h o w s h o R e v o l v e c a b u s e d t s i m ul a t e l i n e a r m o t i o n . I u s e s S Y 2 8 1 6 i n s i d e a l o o p t c r e a t em o t i o n . E n e r g y R a d i a t i o n u s e s t h S Y 2 8 1 6 c a l l a n s h o w sa n o t h e r a n i m a t i o n e f f e c t a v a i l a b l e w i t h R e v o l v e . S a u c e r s i S p a c e h a t w s p i n n i n g s a u c e r s a n t w i n k l i n g s t a r s . S p i nn i n g S p i r a l i l l u s t r a t e s h o t c h a n g e t h m u l t i c o l o r s w h i l em a i n t a i n i n g a n a n i m a t i o n e f f e c t .

T g e w o r k i n g v e r s i o n o R e v o l v e , t y p e i R e v o l v e ru s i n g B u R e p e l l e n t , t h e n s a v e i t d i s k . M a k e s u r e y o h a v e f o r m a t t e d d i s k i y o u r d r i v e w h e n y o r u R e v o l v e r ,b e c a u s e i w i l l w r i t e t h R e v o l v e M a n a u t o m a t i c a l l y s a v ei t d i s k . R e v o l v e i y o u r w o r k i n g p r o g r a m . R e v o l v e c a b c a l l e d w i t h S Y 2 8 1 6 o r t u s t h p r o g r a m t c h a n g em u l t i c o l o r s , S Y 2 8 4 0 . A f t e r y o h a v e R e v o l v e s a v e d t d i s k ,t y p e i t h B A S I C p r o g r a m . R e v o l v e r D e m o , a n s a v e i t t h s a m e d i s k . R e v o l v e r D e m o L O A D s R e v o l v e w h e ni i r u n . T h d e m o r o u t i n e s u s t h v a r i a b l e t d e t e rm i n e h o l o n g e a c h p o s i t i o n i d i s p l a y e d b e f o r e t h c o l o r sa r r o t a t e d a g a i n . i u s e d t d e t e r m i n e t h e l e n g t h o t i m et h a n i m a t i o n w i l l c o n t i n u e .

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

S E P R O G R A M L I S T I N G S O P A G E 7

C A L L I N GA L

C O M P U T E R R E T A I L E R S !W o u l d y o l i k e t o :

G e f r e e n a t i o n a l a d v e r t i s i n g ?I n c r e a s e s t o r e t r a f f i c ?A c q u i r e t h m o s t a v i d C o m m o d o r e c o m p u t e r i s t s i y o u r a r e a a s t e a d yc u s t o m e r s ?

S i m p l y o f f e r 1 0 d i s c o u n t t m e m b e r s o t h A h o y ! A c c e s s C l u b , c o m p r i s e d o a l s u b s c r i b e r s t A h o y ! a n A h o y l ' s A m i g a U s e r ( s e e a d e l s e w h e r e i t h m a g a z i n e ) . W e ' l l l i s t y o u r s t o r e n a m e , a d d r e s s ,a n p h o n e n u m b e r i t h e C l i p p e r ( o u r m o n t h l y n e w s l e t t e r ) a n d o n t h A h o y ! A c c e s s C l u b B B S . T h e n !t h n e x t t i m e m e m b e r i y o u r t o w n w a n t s t m a k e p u r c h a s e , h e ' l l p a s s y o u r c o m p e t i t o r s b y ( U nl e s s , o f c o u r s e , y o u r c o m p e t i t o r s a r e l i s t e d - i n w h i c h c a s e y o u ' d r e a l l y b e t t e r b e ! )I a a c r o s s - t h e - b o a r d d i s c o u n t i n o t f e a s i b l e f o y o u , b u t y o u ' d l i k e t o o f f e r o u m e m b e r s s o m e o t h e ri n c e n t i v e t s h o p w i t h y o u , w r i t e u s S p a c e r e s t r i c t i o n s w i l l p r e v e n t u s f r o m l i s t i n g v e r y m a n y i n d i v i d u a l i z e do f f e r s , b u i y o u r s i s i g n i f i c a n t e n o u g h t w a r r a n t t h s p a c e , w e ' l l i n c l u d e i t T h d e a d l i n e f o i n c l u s i o n i t h A p r i l ' 8 e d i t i o n o t h e C l i p p e r i D e c e m b e r 3 0 W r i t e o c a l l n o w !

A h o y ! A c c e s s C l u bc / I o I n t e r n a t i o n a l I n c .

4 5 W e s t 3 4 t h S t r e e t - S u i t e 5 0 N e Y o r k , N 1 0 0 0 1P h o n e : 2 1 2 - 2 3 9 - 0 8 5 5

4 A H O Y !

Page 49: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 49/76

M M O O A R I S CH 3 O G R A M M I N G G H A L U E N G I E S

B D a l e R u p e r ta 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 eb i t s i n 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 a 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 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 u a r s o l v i n g . P u y o u r n a m e a n a d d r e s s o t h l i s t i n g s a s w e l l .S h o w s a m p l e r u n s i p o s s i b l e . B r i e f l y d e s c r i b e y o u r s o l u t i o n sa n t e l l w h a t m a k e s t h e m 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 e .Y o u m u s t e n c l o s e s t a m p e d , s e l f - a d d r e s s e d e n v e l o p e i y o w a n t a n y 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 d l e o f t h e m o n t h s h o w n o t h m a g a z i n e c o v e r a r m o s t l i k e l y t b d i s c u s s e d , b u y o m a s e n d s o l u t i o n sa n c o m 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 bl e m s , s u g g e s t i o n s , a n i d e a s a r e q u a l l y w e l c o m e . T h b e s to n e s w i l l b e c o m e C o m m o d a r e s !

P R O B L E M # 6 1 - 1 : K E A R R A N G E RT h i s p r o b l e m w a s u b m i t t e d b y I a D i n g l e ( C a l g a r y , A B ) .

W r i t e t h s h o r t e s t a n q u i c k e s t p r o g r a m t h a t r a n d o m l y r a r r a n g e s t h k e y b o a r d . W h e n y o h i " Q " y o u m i g h t g e " 2 " . G o o d l u c k d e b u g g i n g t h i s o n e .

P R O B L E M # 6 1 - 2 ; S T R I N G D E L E T E RT h u s e r s p e c i f i e s a s t r i n g , c h a r a c t e r p o s i t i o n , a n

n u m b e r o l e t t e r s . W r i t e p r o g r a m w h i c h d e l e t e s t h a t n u b e r o f c o n s e c u t i v e c h a r a c t e r s f r o m t h g i v e n s t r i n g s t a r ti n a t h g i v e n c h a r a c t e r p o s i t i o n . F o e x a m p l e , " C O M -M O D A R E S " , 7 , 2 w o u l d r e s u l t i n " C O M M O D E S " . D e l e t e t t h e n o t h s t r i n g i t h e r e a r e n o t e n o u g h c h a r a c t e r s t d e l e t e t h e s p e c i f i e d a m o u n t .

R O B L E M # 6 1 - 3 : H V T H R E E ST r t h i s m a t h e m a t i c a l c h a l l e n g e f r o m F u w i t h F i g u r e s

y J . A . H . H u n t e r ( D o v e r , 1 9 6 5 ) . T w t h r e e - d i g i t n u m b e r sa r e m u l t i p l i e d . T h e r e a r o n l y f i v e t h r e e s a n t h e y a r e i t h p o s i t i o n s s h o w n . T h o t h e r d i g i t s a r s h o w n a x ' s .

X x

x 3

x x

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

P R O B L E M # 6 1 - 4 : T I M E C A L C U L A T O RS e T I t t h c u r r e n t t i m e . W r i t e p r o g r a m w h i c h t a k e s

a a m o u n t o t i m e f r o m t h u s e r g i v e n i t h f o r m" H H M M S S " . T h i s a m o u n t o t i m e i s u b t r a c t e d a n a l s oa d d e d t t h c u r r e n t t i m e a g i v e n b y T I a n t h r e s u l t sa r e d i s p l a y e d . F o e x a m p l e , i t h e c u r r e n t t i m e s t o r e d i T I i 9 : 4 3 : 0 8 a n t h u s e r e n t e r s " 0 2 0 3 0 4 " , t h p r o g r a mr e s p o n d s " 7 : 4 0 : 0 4 " a n " 1 1 : 4 6 : 1 2 " . U s 2 4 - h o u r t i m e .

T h i s m o n t h w w i l l p r e s e n t t h e m o s t i n t e r e s t i n g s o l u t i o n st C o m m o d a r e s f r o m t h S e p t e m b e r 1 9 8 8 i s s u e o A h o y !W a l l a c e L e e k e r ( L e m a y , M O m e n t i o n e d h i e x p e r i e n c e o d e j a - \ u u p o n s e e i n g P r o b l e m 8 5 7 - 1 : Q u i c k l y R a n d o m s u g e s t e d b J u s t i n S m a l l e y ( B o u l d e r , C O ) . I n d e e d t h a t p r o bl e a p p e a r e d i t h e J u l y 1 9 8 8 C o m m o d a r e s u n d e r s l i g h tl d i f f e r e n t t i t l e a § 5 5 - 2 : R a p i d R a n d o m i z e r . Y o s h o u l dr e a d o u d i s c u s s i o n o t h s o l u t i o n s t o t h a t p r o b l e m i l a s tm o n t h ' s A h o y !

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

1 D I M X ( 1 0 0 ) : F O R J - T O 1 0 0 : X ( J ) = J : N E X Tt h e n w r i t e r o u t i n e t r e a r r a n g e t h e a r r a y i r a n d o m o r d e ra q u i c k l y a s p o s s i b l e . T h b e s t a l g o r i t h m i t t a k e e a c he l e m e n t o t h a r r a y i t u r n a n t s w a p i w i t h r a n d o m l yc h o s e n e l e m e n t . A f t e r a l e l e m e n t s h a v e b e e n r a n d o m l ys w a p p e d , t h a r r a y i i r a n d o m o r d e r . T h i s s o l u t i o n f r o mB o R i s p o l i ( R i d g e , N Y t a k e s 9 j i f f i e s i F A S T m o d eo t h C - 1 2 8 :• R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• R E C O M M O D A R E S P R O B L E M # 5 7 - 1• R E Q U I C K L Y R A N D O M• R E M S O L U T I O N B • R E M B O B R I S P O L I• R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• 1 D I M X ( 1 0 0 ) : F 0 R J = l T 0 1 0 0 : X ( J ) = J : N E X T• 1 T I $ = I I [ 6 " 0 " ] "• 2 F O R J = 1 T 0 1 0 0 : N = I N T ( R N D ( 1 ) * 1 0 0 ) + 1 : A = X ( N

) : X ( N ) = X ( J ) : X ( J ) = A : N E X T• 2 P R I N T T I M I F F I E S "• 3 P R I N T T A B ( 1 6 ) M [ R V S 0 N ] D O N E [ R V S O F F ] "• 4 P R I N T : P R I N T " T 0 S E E T H E R E A R R A N G E D A R

A Y H I T A N Y K E Y "• 5 G E T A $ : I F A $ = " " G 0 T 0 5 0• 6 F 0 R J = l T 0 1 0 0 : P R I N T T A B ( 1 5 ) M X M J M = " X ( J ) : F

O R D = 1 T 0 2 0 0 : N E X T : N E X TA H O Y ! 4 9

Page 50: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 50/76

G E A C C E S S T R E A L B U Y I N G P O W E R . . .W I T H T H E \ l i o y ! A C C E S S C L U B !

S u b s c r i b i n g t A h o y ! a n d / o r A h o y l ' s A m i g a U s e r h a a w a y s m a d e s e n s e — f o r y o a n f o r u s . W g e t k e e pm o r e o y o u r m o n e y w h e n w c u o u t h m i d d l e m e n ( o u rd i s t r i b u t o r a n y o u r n e w s d e a l e r ) , a n w k i c k s o m e o t h s a v i n g s b a c k t y o w i t h d i s c o u n t r a t e .

A n n o y o c a s a v e e v e n m o r e - i n f a c t , y o c a s a v et h e c o s t o y o u r s u b s c r i p t i o n m a n y t i m e s o v e r !T h A h o y ! A c c e s s C l u b , l a u n c h e d i J a n u a r y 1 9 8 6 , h a b e e n e x p a n d e d t o o f f e r i t m e m b e r s e v e n m o r e c l o u t i t h C o m m o d o r e m a r k e t p l a c e . A n f o l i m i t e d t i m e , m e b e r s h i p w i l l b e a w a r d e d f r e e t s u b s c r i b e r s !

H e r e a r s o m e o t h w a y s t h A h o y ! A c c e s s C l u b c a nb o o s t y o u r b u y i n g p o w e r :

T h A h o y ! A c c e s s C l u b C l i p p e r , p u b l i s h e d 1 2 t i m e sy e a r , c o n t a i n s e x c l u s i v e d i s c o u n t o f f e r s o p r o d u c t s a

v e r t i s e d i A h o y ! a n A h o y l ' s A m i g a U s e r . P a r t i c i p a t i n g v e d o r s o f f e r r e d u c t i o n s o 1 0 % , 2 0 % , 3 0 % , o m o r e o s l e c t e d i t e m s , f r e e b o n u s m e r c h a n d i s e , a n s p e c i a l c l o s e -o u a n c o m b o o f f e r s n o a d v e r t i s e d e l s e w h e r e — a l l f o C l u b m e m b e r s o n l y !

T h A h o y ! A c c e s s C l u b C a r d i y o u r t i c k e t t d i s c o u n t sa p a r t i c i p a t i n g c o m p u t e r s o f t w a r e , h a r d w a r e , a n b o o kd e a l e r s , a n r e d u c e d a d m i s s i o n a C o m m o d o r e a n A i g c o n v e n t i o n s a n s w a p m e e t s a c r o s s N o r t h A m e r i c a .( D e t a i l s a r f o u n d i e a c h i s s u e o t h C l i p p e r . )

T h A h o y ! A c c e s s C l u b B B ( m o d e m r e q u i r e d ) o f f e r sc o n t i n u o u s l y u p d a t e d i n f o r m a t i o n o n e o f f e r s a v a i l a b l et h r o u g h t h C l u b , a w e l l a l a t e - b r e a k i n g i n d u s t r y n e w s ,

c o r r e c t i o n s a n u p d a t e s t a r t i c l e s i A h o y ! a n A h o y f sA m i g a U s e r , a n f r e e e l e c t r o n i c m a i l f a c i l i t i e s . O p e r a t i o ni 2 h o u r s d a y , d a y s a w e e k — f o r C l u b m e m b e r s o n l y !

I y o a r p r e s e n t l y s u b s c r i b e r t A h o y ! o r A h o y l ' s A i g a U s e r , y o u r m e m b e r s h i p h a a l r e a d y b e e n a c t i v a t e d .Y o u ' l l r e c e i v e t h A h o y ! A c c e s s C l u b C l i p p e r b o u n d i n t oe a c h i s s u e .

I y o u ' r e n o s u b s c r i b e r , f i l l o u a n r e t u r n t h p o s t p a i dc a r d b o u n d b e t w e e n p a g e s 5 a n 5 t o d a y !

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

L O C K I Y O U R F R E EM E M B E R S H I P N O W !

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

Y o a r g u a r a n t e e d f r e e m e m b e r s h i p f o t h d u r a t i o n o a n s u b s c r i p t i o n p a i d f o p r i o r t D e c e m b e r 3 1 , 1 9 8 8 . A f t e r t h a t d a t e , s m a l l a d i t i o n a l c h a r g e m a b l e v i e d .

S o w h y n o t l o c k i f r e e m e m b e r s h i p f o a m a n y y e a r s a y o w i s h b y e x t e n d i n g y o u rs u b s c r i p t i o n n o w ?

f t C w h r D m a . « • * *

u r - _ n i i * i f l

f l | r " - . . . - .

t 1 0 3 0 0* p * B C s o O n c e U

. ; a * * > i Q 6 1P r m n u f t « r T i

3 O O 0 0 l n p * r m iI ' ■ - % * ■

» • O n e * U

- a : » ■ • r o u r

c l i p p e r

M v j o a o i n i i n i n i s w i t h f i o - 1H 0 1 H I K I D t O H

t o o U t C H i g iO N I H T

P B o U f f u t ^ . . . O S 7 J 0 1h i m m 1 4 0 0 J 5 * - r ? B

t H K Ml i ' « i M o I - K l c i M . . n s i I s I T I S ! o S 1 ' f r k f l 1 7 f o t h p o f f i g ( m h w l A g . k a * « « ■ * ■ « • « - , c f s e « . > f L t i

s ? i r p i s i f j

i ! O i o r n w i i r i O Mn o r P T H O U I I

M V E M O * I H A N « D O C O M M O D O H I P t O . I I 5 r j T I » H C I T C O C O M P U 1 I I

C O M M Q D O H E U S E R S

M E M B E R S H I P C A R DM i c h a e l S c h n e i d a r

P r a a l d e n t

Page 51: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 51/76

F R E E A D D I T I O N A LI N F O R M A T I O N !

O u r e s e a r c h s h o w s t h a t o u r e a d e r s a r d i s c r i m i n a t i n g b u y e r s . T h m a j o r i t y o f y o a r i n t e r m e d i a t e t a d v a n c e d u s e r s , w h s e l d o m p u r c h a s e p r i n t e r , m o d e m , o e v e n s p a c e s h o o t - e m - u p o i m p u l s e . B u p u r c h a s e y o u d o — a f t e r m a k i n g a i n t e l l ig e n t c h o i c e b a s e d o a l t h i n f o r m a t i o ny o h a v e .

S w h n o m a k e s u r e y o h a v e a l t h i n f o r m a t i o n t h e r e i t h a v e — f o r t h c o s to s i n g l e s t a m p ?

M o s t o t h c o m p a n i e s l i s t e d a t r i g h t a r e a g e r t s e n d y o f r e e p r o m o t i o n a l m a t er i a l s r e l a t i n g t o t h e i r p r o d u c t s o r s e r v i c e s .A l y o h a v e t d i d e t a c h t h R e a d e r S e v i c e C a r d i n c l u d e d h e r e , c i r c l e t h n u b e r s t h a t c o r r e s p o n d t t h i t e m s y o u ' r e i t e r e s t e d i n a n s t a m p a n m a i l t h c a r d p r o t t h e d a t e s h o w n .

M a n u f a c t u r e r s a n m a i l o r d e r h o u s e sa l i k e k n o w t h a t A h o y l ' s f o l l o w i n g i t h m o s t c o m p u t e r - l i t e r a t e e n j o y e d b a n C o m m o d o r e m o n t h l y . T h e y r e s p e c t t h a tk i n d o s o p h i s t i c a t i o n . S u s o n l y t h A h o y ! R e a d e r S e r v i c e C a r d t r e q u e s t i f o r m a t i o n o p r o d u c t s s e e n i A h o y ! A n w h e n c o n t a c t i n g c o m p a n i e s d i r e c t l y b m a i lo p h o n e , b s u r e t t e l l t h e m w h s e n t y o u .

I t ' l l h e l p y o u - a n d u s

R E A D E R S E R V I C E I N D E XP a g eC - 1 1

5 1 3 1 1

1 6 , 1 75 1 1 5 4 , 5 1 1 6 1 1 1 1 1 2 2 , 2 35 4 2 , 4 3

5 1 C - 2 1 1

C - 2 0 , 2 11 1 1 1 1

2

2 3 4 4 5 6

C o m p a n y S v c . N o A c c e s s S o f t w a r e I n c .A c c o l a d eA n c o S o f t w a r eA p r o t e kA r t w o r xB e r k e l e y S o f t w o r k sB r i w a l lB u e n a V i s t a S o f t w a r eC a p c o m U . S . A .C h i p L e v e l D e s i g n sC o m p u t e r D i r e c tC o m p u t e r R e p e a t s , I n c .C o m p u S e r v eC o v o x I n c .D a t a E a s tD a t e l C o m p u t e r sD i g i T e kD i s c o v e r y S o f t w a r eE l e c t r o n i c A r t sE p y xE r a s e - a - L a b e lF r e e S p i r i tG a m c o I n d u s t r i e sI n t r a C o r pK o n a m i I n c .K o n a m i I n c .L e i s u r e G e n i u sL y c o C o m p u t e rM e g a s o f t C a n a d aM a s t e r t r o n i cM i c r o P r o s eM i n d w a r e C a t a l o gM o n t g o m e r y G r a n tO c e a n i c A m e r i c aO R I G I NO R I G I NQ - L i n kR e a d u p I n c .R e a l t i m e M u s i cS o f t w a r e S u p p o r tS o f t w a r e S u p p o r tS t a r M i c r o n i c sS t r a t e g i c S i m u l a t i o n sS t r a t e g i c S i m u l a t i o n sS t r a t e g i c S i m u l a t i o n sS u b L O G I CT a x a i d S o f t w a r eW e d g w o o d R e n t a lA h o y ! D i s k M a g a z i n eA h o y ! B a c k I s s u e sA h o y ! S u b s c r i p t i o nA h o y ! D i s kA h o y ! A c c e s s C l u b # A h o y ! A c c e s s C l u b # A h o y ! B i n d e r s

2 4 2 3 2 7 2 3 2 5 2 5 1 6 2 4 2 3

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

2 6 2 5 2 5 2 3 2 6 2 2 2 4

T h p u b l i s h e r c a n n o t a s s u m e r e s p o n s i b i l i t yf o e r r o r s i t h a b o v e l i s t i n g .

A H O Y ! 5

Page 52: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 52/76

J i m B o r d e n ( C a r l i s l e . P A ) h a d s o m e g o o d s u g g e s t i o n sf o i m p r o v i n g t h s p e e d o t h p r o g r a m . H s u g g e s t e d u i n t h s t a t e m e n t s h o w n i l i n e 1 r a t h e r t h a n i n t r o d u c i n ga n o t h e r v a r i a b l e w i t h s t a t e m e n t s u c h a T T I . I n g e e r a l , t h n u m b e r o v a r i a b l e s a n t h o r d e r i w h i c h t h e ya r d e f i n e d a f f e c t s t h s p e e d o f p r o g r a m .

J i a l s o u s e d N = R N D ( . ) * J i n s t e a d o t h c o r r e s p o n di n s t a t e m e n t s h o w n i n l i n e 2 0 T h i s s e l e c t s e l e m e n t st h r o u g h 9 r a t h e r t h a n t h r o u g h 1 0 0 , b u t h c a l c u l a t i o no i m u c h q u i c k e r . T a l i g n t h s u b s c r i p t s , r e w r i t e l i n e1 0 a J i d i d , o r u s e t h s u g g e s t i o n f r o m D o u g R o p p ( P h o en i x , A Z p r e s e n t e d l a s t m o n t h . D o u g a d d e d t h i s s t a t e m e n ta t h b e g i n n i n g o l i n e 2 0 X ( 0 ) = X ( 1 0 0 ) . N o t h e l m e n t s o t h e a r r a y a r e c o n t a i n e d w i t h i n X ( 0 ) t h r o u g h X ( 9 9 ) ,a n J i m ' s f o r m u l a f o w o r k s p r o p e r l y . T h e p r o g r a m r u n si 7 j i f f i e s i F A S T m o d e , n e a r l y 3 0 i m p r o v e m e n t .

H e r e i m a c h i n e l a n g u a g e r o u t i n e f o t h C - 6 4 f r o mS t e v e M o r r i s o n ( P o r t H u e n e m e , C A w h i c h p l a c e s r a n d o mn u m b e r s i t h r a n g e t 1 0 i n t o a d d r e s s e s 4 9 4 0 8 - 4 9 5 0 7 .L i n e 4 r e a d s t h e m b a c k i n t o t h a r r a y .

• R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• R E M C O M M O D A R E S P R O B L E M # 5 7 - 1• R E M Q U I C K L Y R A N D O M• R E M S O L U T I O N B • R E M S T E V E M O R R I S O N. R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• 1 F 0 R J = 0 T 0 6 4 : R E A D A : C S = C S + A : P O K E 4 9 1 5 2

+ J , A : N E X T• 1 I C S O 9 0 0 2 T H E N P R I N T " D A T A E R R O R " :

T O • 2 D I M X ( 1 0 0 ) : F O R J = 1 T 0 1 0 0 : X ( J ) = J : N E X T• 3 S Y 4 9 1 5 2• 4 F O R J = l T 1 0 0 : X ( J ) = P E E K ( 4 9 4 0 7 + J ) : N

X • 5 E N • 1 0 0 D A T A 1 6 9 , 0 , 1 6 8 , 1 5 3 , 0 , 1 9 3 , 2 0 0 , 1 9 2• 1 1 0 D A T A 1 0 0 , 2 0 8 , 2 4 8 , 1 7 0 , 1 3 8 , 7 2 , 1 6 0 , 0• 1 2 0 D A T A 3 2 , 4 2 , 1 9 2 , 2 1 7 , 0 , 1 9 3 , 2 4 0 , 2 4 8• 1 3 0 D A T A 2 0 0 , 1 9 2 , 1 0 0 , 2 0 8 , 2 4 6 , 1 6 8 , 1 0 4 , 1 7 0• 1 4 0 D A T A 1 5 2 , 1 5 7 , 0 , 1 9 3 , 2 3 2 , 2 2 4 , 1 0 0 , 2 0 8• 1 5 0 D A T A 2 2 7 , 9 6 , 3 2 , 1 9 0 , 2 2 4 , 1 6 5 , 1 4 0 , 6 9• 1 6 0 D A T A 1 4 1 , 6 9 , 1 4 2 , 6 9 , 1 4 3 , 2 0 1 , 1 0 0 , 1 4 4• 1 7 0 D A T A 5 , 2 3 3 , 1 0 0 , 7 6 , 5 3 , 1 9 2 , 1 0 5 , 1 , 9 6

T h i s t a k e s a b o u t 2 5 j i f f i e s o t h C - 6 4 , b u m o s t o t h t i m e i s p e n t i n l i n e 4 0 , r e t u r n i n g t h e s h u f f l e d v a l u e s t B A S I C . Y o m i g h t e n j o y d i s a s s e m b l i n g S t e v e ' s r o u t i n e t s e h o i w o r k s . O t h C - 1 2 8 y o m i g h t u s t h P O I N T E Rf u n c t i o n t l o c a t e X ( J ) i m e m o r y a n d m o d i f y S t e v e ' s m c h i n e l a n g u a g e r o u t i n e t p l a c e t h r a n d o m n u m b e r s d i r e c tl i n t o X ( J ) .

P r o b l e m # 5 7 - 2 ; T e a m P l a y w a a v e r y t o u g h o n s u g g e st e b D a l e G o u p e l l ( A l p e n a , M I a n W i l l i a m S l u p e ( B o i s e ,I D ) . T h p r o b l e m i t p r i n t o u s c h e d u l e s f o t o u r n a m e n tp l a y . D a l e w a n t e d s c h e d u l e f o 1 t e a m s s t h a t e a c h t e a mi p l a y e d o n c e i e a c h h a l f - s e a s o n . T h s e a s o n i 1 w e e k sl o n g . A l s o , e a c h t e a m s h o u l d p l a y o n c e a h o m e a n o n c ea w a y w i t h e v e r y o t h e r t e a m .

5 2 A H O Y !

T h i s s o l u t i o n w a s e n t b F r e d R a n s o m ( O x n a r d , C A i r e s p o n s e t P r o b l e m # 3 2 - 3 : R o u t x d R o b i n , a n i c a b u s e d t m e e t t h r e q u i r e m e n t s o t h i s p r o b l e m :• R E M = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• R E C O M M O D A R E S P R O B L E M # 5 7 - 2• R E M T E A M P L A Y• R E M S O L U T I O N B • R E M F R E D R A N S O M- R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• 1 I N P U T " N U M B E R O F T E A M S " ; N• 2 D I M T $ ( N ) : P R I N T " G I V E T E A M N A M E S : "• 3 F O K = 0 T O N - • 4 P R I N T M T E A M N U M B E R " ; K + 1 ; : I N P U T T $ ( K )• 5 N E X T• 5 I ( A N 1 T H E N N = N + 1 : T $ ( N - 1 ) = " [ 3 " -

I I

• 6 I N P U T " T O ( P ) R I N T E R O R ( S ) C R E E N [ S ] " ;F L

■ 7 D E V = 3 I F L $ = " P " T H E N D E V = 4• 8 O P E N 4 , D E V• 9 F O J = T N - ■ 1 0 0 F O A = T P R I N T # 4 N E X T- 1 1 0 P R I N T # 4 , " R O U N D " ; • 1 2 0 P R I N T # 4 , " H 0 M E " l " A W A Y "• 1 3 0 P R I N T # 4 , " [ 6 " = " ] " , " [ & " = " ] "• 1 4 0 F O R K = 0 T O ( N / 2 - 1 )• 1 5 0 I F ( A N 1 ) = 1 T H E N P R I N T # 4 , T $ ( K ) ,

T $ ( K + N / 2 )• 1 6 0 I ( A N D l ) = 0 T H E N P R I N T # 4 , T $ ( K

N / 2 ) , T $ ( K )• 1 7 0 N E X T• 1 8 0 A $ = T $ ( 1 )• 1 9 0 I F T H E N 2 4 • 2 0 0 F O K = T N - • 2 1 0 T $ ( K - 1 ) = T $ ( K )• 2 2 0 N E X T■ 2 3 0 T $ ( N - 1 ) = A $• 2 4 0 N E X T• 2 5 0 C L O S EA w r i t t e n , t h p r o g r a m p r i n t s t h s c h e d u l e o t h f i r s t N - g a m e s f o t e a m s . T h s e c o n d N - g a m e s a r a g a i n s t t h es a m e t e a m s b u t w i t h " H O M E " a n " A W A Y " s w a p p e d . Y o c a m o d i f y t h p r o g r a m t d i s p l a y t h o s e g a m e s .

T h s e c o n d p a r t o t h i s p r o b l e m w a t o s e t u W i l l i a m ' st e n n i s d o u b l e s m a t c h e s . T h e r e a r e 3 s e t s p e w e e k o d i f f e r e n t c o u r t s f o 1 w e e k s . E a c h s e c o n s i s t s o 2 t e a m sw i t h p l a y e r s o e a c h t e a m . T h e r e a r n f i x e d t e a m s . T h g o a l i t h a v e t h p l a y e r s , p a r t n e r s , a n o p p o n e n t s c h a n g et t h g r e a t e s t e x t e n t p o s s i b l e .

R i c h i e V a n c e ( B u c h a n a n , T N s e n t a s o l u t i o n w i t h n i c ep r i n t o u t o f t h e m a t c h e s . H r a n d o m l y p i c k e d p l a y e r s w h h a n o t a l r e a d y . b e e n p i c k e d f o e a c h s e t . T h i s s e e m s l i k e

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

R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =R E C O M M O D A R E S P R O B L E M # 5 7 - 2

Page 53: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 53/76

■ R E T E A M P L A Y D A T A s t a t e m e n t :• R E S O L U T I O N B Y• R E M R I C H I E V A N C E 1 D A T A 9 , 8 5 , " 4 , 3 5 6 " , " 1 3 , 7 6 5 " , " 7 5 9 , 2 1 5 "■ R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• 1 F A S T : P R I N T " W O R K I N G [ 3 " . " ] " y o u w e r e t w r i t e t h e s h o r t e s t p r o g r a m t r e a d t h a m o u n t s ,• 2 D A T A A N D Y , B I L L , C R I S , D A V E , E D D Y , F R E D , G A t h e n c a l c u l a t e a n p r i n t t h e i r s u m . T h q u o t a t i o n m a r k s

R Y , H A N K , J O E Y , M A T T , N E I L , T O N Y a r u s e d b e c a u s e o t h c o m m a s w i t h i n t h l a s t t h r e e• 3 D I M P L ( 1 2 , 3 6 ) , P L $ ( 1 2 ) , P Y ( 1 2 ) : F O R I = 1 T O a m o u n t s . ( S e v e r a l r e a d e r s p o i n t e d o u t h a t t h o r i g i n a l p r o b -

1 2 : R E A D P L $ ( I ) : N E X T l e d e s c r i b e d s i t e m s , b u t h l i s t i n g s h o w e d o n l y f i v e .• 4 F O R W E = 1 T 1 2 P R I N T " W E E K # " ; W E : F O F n ° r e a l l y s u r e w h e r e t h s i x t h i t e m w e n t . S u r p r i s i n g -

S E = 1 T 3 F O C O = 1 T l y s o m e r e a d e r s a l s o p r e d i c t e d t h a t t h m i s s i n g a m o u n t w a s• 5 P L = I N T ( R N D ( 1 ) * 1 2 ) + 1 - E T = ( W E - 1 ) * 3 + S E - I F o e t w e e n 1 0 a n 9 9 9 ! I f a c t , t h t h i r d i t e m w a s u p p o s e d

P Y ( P L ) < > 0 T H E N 5 0 E L S E P Y ( P L ) = 1 " t * 3 f b u [ \ P l m i s l a i d " )• 6 I T N = 0 T H E N P L ( C O - l W + l F T ^ ) = P T T f o l l o w i n g l i s t i n g s h o w s r e p r e s e n t a t i v e s a m p l i n g o f= 1 G O T O 5 t h m a n y s o l u t i o n s t t h i s p r o b l e m .

■ 7 I T N = 1 T H E N P L ( ( C O - 1 ) * 4 + 2 , E T ) = P L : T N . - P F = p o t o s K c j i = = 8 f j " T P T M - ? T R F M P t f r n n * A ^ v r p t * R E M C O M M O D A R E S P R O B L E M # 5 7 - 3r n T n i n P L ( ( C 0 - l ) * 4 + 3 , E T ) = P L : T . R E M S I M p L E A D D I T I 0 N= j w j i o ^ R F 9 0 I F T N = 3 T H E N P L ( ( C 0 - l ) * 4 + 4 , E T ) = P L : T ^ 1 0 N E X T C O F O 1 = T 1 2 P Y ( I ) = 0 : N E 1 1 S L O W " 1 O r j R E = = S O L U T I O N B S A R A N G G U P T A1 2 P R I N T " [ D O W N ] [ D O W N ] [ 4 " [ R I G H T j " ] P R I N T - U ' ^ ^ ' A $ . ^ ^ 7 a ^

» » T u m r a t i " ■ " • " ) ! c = c + v a l ( l e f t $ ( a $ , b - i ) + m i d $ ( a $ , b +1 4 O P E N 4 , 4 : F O R W E = 1 T 1 S T E P 2 I F . i o n p p Q T n P F . P F " 2 0 0 R E S ^ u S l ^ l E I T H K U S H N E R1 5 P R I N T # 4 : P R I N T # 4 : P R I N T # 4 : P R I N T # 4 , S 2 $ " . o i r . F H T . . 1 T ^ P R d n a * n - n o . V 4 T ^ P T n T r rr » » 1 ' t i t v v v i ^ U 1 ~ > K b A U A ? Q = Q + v A L C K I G H I$ ( A $ f 3 ) ) - l E 3 * V A L ( A $ ) * ( L E N ( A $ ) > 3 ) : N E X T :

p R I N T

• 1 6 0 F O S E = 1 T 3 P R I N T # 4 : P R I N T # 4 : P R . 2 2 r j R E S T O R E : R E = = = = = = = = = = = = = = = = = = = = = =N 3 ™ * S ^ ! ™ I / f T " C H R $ ( 6 4 + S E ) M — " S 1 $ S 1 $ " - . 3 f j f j R E M = = = S O L U T I O N B Y P A U L C O R T E Z— S E T C H R $ ( o 4 + S E )

• 1 7 0 P R I N T # 4 , » [ 3 ; ; " J C O U R T 1 [ 5 " " ] C O U R T 2 . 3 1 0 F O 1 - T 5 R E A D A $ B $ = S T R $ ( V A L ( A5 I ™ R 3 [ 1 2 " " ] C O U R T 1 [ 5 " " ] C 0 U R T 2 $ ) ) . N = N + V A L ( B $ + M I D $ ( A $ ) L E N ( B $ ) + 1 ) ) : N E

J C O U R T r j i . p ^ J N J 1 ^ ■ 1 8 0 F O X 3 = 0 T 1 F O X 1 = W E T W E + 1 : F . 3 2 0 R E S T O R E : R E = = = = = = = = = = = = = = = = = = = = =

X 2 = 0 T O . 4 0 0 R E = = S O L U T I O N B W A L L A C E L E E K E R• 1 9 0 P R I N T I 4 , " " P L $ ( P L ( X 2 * 4 + 1 + X 3 * 2 , ( X 1 - 1 ) _ n n i , , . „ .

* 3 + S E ) ) » " P L $ ( P L ( X 2 * 4 + 2 + X 3 * 2 , ( X l - l ) * 3 + - 4 1 0 F O X - T o " 5 : " r E A D A $ M N S T R ( A $ ( " ,S E ) ) ; , " ) S U M = S U M + 1 0 0 0 * V A L ( L E F T $ ( A $ , I ) ) + V A L ( M I• 2 0 0 N E X T ( ) X 2 : i t I F X l / 2 < > I N T ( X l / 2 ) T H E N P R I D $ ( A $ , 1 + 1 , 3 ) ) : N E X T : P R I N T S U

• 2 1 0 N E X T X l : I F X 3 = 0 T H E N P R I N T # 4 , n [ 6 n M ] V S . [ E a c h o t h s o l u t i o n s f i t s o o n l i n e o t h e C - 1 2 8 . S o m e9 " ] V S . [ 9 " " ] V S . [ 1 6 " " ] V S . [ 9 " " ] V S . [ 9 f I o t h e s o l u t i o n s w o r k o n l y o t h e C - 1 2 8 . T h s e c o n d a n

V S . " t h i r d s o l u t i o n s f i o o n l i n e o t h C - 6 4 i y o u s a b b r e -• 2 2 0 N E X T X 3 , S E , W E : P R I N T S : C L O S E 4 E N v i a t i o n s . Y o s h o u l d b a b l e t a n a l y z e e a c h o f t h e s e t

s e h o t h e y w o r k . T h s o l u t i o n s a r e f r o m S a r a n g G u p t aY o m a w a n t t m o d i f y R i c h i e ' s p r o g r a m t a l l o w e i t h e r ( A l b u q u e r q u e , N M ) , K e i t h K u s h n e r ( B r o o k l y n , N Y ) , P a u l

s c r e e n o r p r i n t e r o u t p u t a i F r e d ' s p r o g r a m a b o v e . C o n - C o r t e z ( S e p u l v e d a , C A ) , a n d W a l l a c e L e e k e r ( L e m a y , M O ) ,g r a t u l a t i o n s a l s o t P a u l C o r t e z ( S e p u l v e d a , C A a n G e o r g e T h a n k s t m a n y o t h e r r e a d e r s w i t h s i m i l a r s o l u t i o n s .G a u d e t t e ( L a k e l a n d , F L f o r t h e i r s o l u t i o n s t t h e s e c h a l - B o R e n a u d ( W a s h i n g t o n , M A s o l v e d p r o b l e m s 5 7 - 1 a n l e n g i n g p r o b l e m s . 5 7 - 3 , b u h a v o i d e d t h o t h e r t w p r o b l e m s . H s a i d t h a t

N o f o P r o b l e m # 5 7 - 3 : S i m p l e A d d i t i o n s u g g e s t e d b t h o s e t w a r e n t i r e l y t o p r a c t i c a l a n u s e f u l f o h i t N e c a h B u y u k d u r a ( A n k a r a , T u r k e y ) . G i v e n t h f o l l o w i n g i n d u l g e i n H i s p h i l o s o p h y f o t h w h o l e p u r p o s e o f h o m e

A H O Y ! S 3

Page 54: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 54/76

c o m p u t e r ( a n d q u o t e ) " . . . i s t w a s t e v a l u a b l e t i m e a n e e r g y i p u r s u i t o t h e c r e a t i o n a n p e r f e c t i o n o u t t e r l ym e a n i n g l e s s f r i v o l i t i e s t h a t h a v e n c o n c e i v a b l e a p p l i c at i o n i t h r e a l w o r l d . " W e l l s a i d , B o b . T h a t s o u n d s l i k et h C o m m o d o r e s m o t t o . N o t i c e t h a t h a v i n g g o o d t i m e a w e l l a a c h i e v i n g i n t e l l e c t u a l e n l i g h t e n m e n t a r n o t e x c l ud e d f r o m t h p r o c e s s . T h a t ' s w h a t w e ' r e h e r e f o r .

I s p i t e o i t p o s s i b l e p r a c t i c a l i t y , w w i l l f i n i s h u w i t hP r o b l e m # 5 7 - 4 : S c r e e n S a v e r s u g g e s t e d b A l l i s t a i r M c P h e e( M e l b o u r n e . A u s t r a l i a ) . T h p r o b l e m i t s a v e t h C - 6 4h i g h r e s o l u t i o n s c r e e n o t a p e o d i s k . T h p r o g r a m s h o u l du s v a r i a b l e s s t h e l o c a t i o n o t h s c r e e n t b s a v e d c a b e a s i l y c h a n g e d .

T h i s s o l u t i o n f r o m P a u l C o r t e z i t h e s s e n c e o b r e v i t y .

R E 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 # 5 7 - 4S C R E E N S A V E R

S O L U T I O N B P A U L C O R T E Z

F $ = " S C R E E M " : D = S : S = 8 1 9 2 : H = 1 6 1 9 1 + lS i S 5 7 8 1 2 F $ , D : P 0 K E 7 3 0 , 2 5 1 : P 0 K E 2 5 1 , S A N D 2

5 5 : P 0 K E 2 5 2 l S / 2 5 6 : P 0 K K 7 8 1 , E A N D 2 5 5 : P 0 K B 7 8 2, E / 2 5 6 : S Y S 6 2 9 4 1

T h f i l e n a m e i s t o r e d i F $ T h s t a r t i n g a d d r e s s o f m e m o r yt b s a v e d i i a n t h e n d i n g a d d r e s s i i E N o t i c et h a t i a c t u a l l y o n m o r e t h a n t h e e n d i n g a d d r e s s v a l u e .

i t h d e v i c e n u m b e r ( 8 f o r d i s k ) .P a u l s a i d t h a t t h e r o u t i n e a 5 7 8 1 2 a c c e p t s t h e p a r a m e

t e r s f o o p e n i n g t h f i l e ( n o t i c e t h a t F i m m e d i a t e l y f o l o w s t h S Y S c o m m a n d w i t h o u t a c o l o n ) . T h r o u t i n e a 6 2 9 4 1 w r i t e s t h f i l e t t h o u t p u t d e v i c e f r o m t h l o c at i o n s p o i n t e d t b t h A , X , a n r e g i s t e r s .

T r e s t o r e t h h i g h r e s o l u t i o n s c r e e n i m a g e f r o m t h f i l e ,u s t h e L O A D " f i l e n a m e " . 8 , l c o m m a n d . E n t e r h i - r e s g r a p hi c m o d e ( r e f e r t o 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 ) t s e t h e r e s t o r e d i m a g e . m o r e g e n e r a l s c r e e n s a v e r p r g r a m w a p r e s e n t e d i t h S e p t e m b e r 1 9 8 8 i s s u e o A h o y !S e V i d e o S n a p s h o t b J i P a r t i n i t h a t i s s u e f o p r g r a m t s a v e a n t y p e o f g r a p h i c s o r t e x t s c r e e n f o t h C - 6 4 a t h t o u c h o k e y .

G o o d l u c k w i t h n e x t m o n t h ' s c h a l l e n g e s . K e e p t h o s e s ol u t i o n s a n s u g g e s t i o n s c o m i n g .

C o n g r a t u l a t i o n s a l s o t t h e s e r e a d e r s w h s e n t v a l i d s l u t i o n s t h i s m o n t h a n w e r e n o a l r e a d y m e n t i o n e d .

R i c h A l l e n ( L a y t o n . U T C a r l o s C e n t e n o ( L a r e s , P R C r a i g E w e r t ( C r y s t a l L u k e , I L S t e v e n F r e e d m a n ( C h i c a g o , I L T h o m s o n F u n g ( S a n D i e g o . C A J i S c h u s t e r ( F a i r p o i n t . O H J u s t i n S m a l l e y ( B o u l d e r , C O T e r r e n c e S l e n d e r ( K a l a m a z o o , M I A l l e n W e l l s ( B l a c k C r e e k , B C

5 A H O Y !

P O C U SR E V I S I T E D

B R i c h a r d C u r c i o

L a s t m o n t h ' s S c r e e n P o c i t s p r o g r a m b P e t e r L o t t r u pc a n b e m a d e c o m p a t i b l e w i t h s o u n d p r o g r a m s .T h i n c o m p a t i b i l i t y c o m e s f r o m P o c u s ' s u s e o f t h S I c h i p ' s v o i c e 3 w a v e f o r m , s e f o n o i s e , t g e

e r a t e r a n d o m n u m b e r s . T p r e v e n t t h e n o i s e w a v e f o r m f r o mb e i n g h e a r d , S I D ' s o u t p u t v o l u m e i s e t o z e r o . P a r t s o t h n e D A T A s t a t e m e n t s r e p l a c e t h s t e p s t o s e t u S I w i t h N O P s . T h m o d i f i c a t i o n u s e s d i f f e r e n t s o u r c e o f r a d o n u m b e r s : t h l o b y t e o f t i m e r i C I ( l o c a t i o n5 6 3 2 4 ) . T i m e r i u s e d t g e n e r a t e t h 6 0 H z i n t e r r u p ta n t h l o b y t e r e g i s t e r c o n t i n u o u s l y c o u n t s d o w n a r a p i d r a t e . I i b n m e a n s r a n d o m , b u i d e c r e m e n t s s r a p i d l y t h a t P E E K i n g i t e v e n a M s p e e d s , g i v e s a f a i r l yu n p r e d i c t a b l e n u m b e r . T h r e s u l t i n g F o c u s d i s p l a y i u n n o -t i c e a b l y l e s s r a n d o m .

( T h e h i g h b y t e o f t i m e r d e c r e m e n t s t o r a p i d l y . U n l e s st h i n t e r v a l b e t w e e n r e a d s i h i g h l y i r r e g u l a r , t h e v a l u e sr e t u r n e d w i l l a l w a y s b i d e s c e n d i n g o r d e r . T h i s p h n o m e n o n i s i m i l a r t d i " a l i a s i n g " t h a t c a n o c c u r i s o u n ds a m p l i n g . )

A n o t h e r s o u r c e o f r a p i d l y c h a n g i n g b i n u m b e r s i t h V I c h i p ' s r a s t e r r e g i s t e r a 5 3 2 6 6 . A a n i n s t a n t , t h i s r e i s t e r h o l d s t h n u m b e r o t h s c r e e n r a s t e r l i n e b e i n g s c a n n e db t h C R e l e c t r o n b e a m . T h i s r e g i s t e r c o u n t s u a 1 5 K H z . T o g e P o c u s t u s t h r a s t e r r e g i s t e r , r e m o v e t h R E M s i f r o n t o t h n e l i n e s 5 a n 6 0

T i m p l e m e n t t h e s e c h a n g e s , l o a d t h o r i g i n a l l o a d e r i n t oy o u r c o m p u t e r a n e n t e r t h e n e D A T A s t a t e m e n t s i n l i n e s1 0 0 . 1 4 0 - 1 7 0 , 2 2 0 , a n 3 3 0 . C h a n g e t h c h e c k s u m i l i n e3 t 2 7 9 0 4 . D e l e t e t h o l l i n e s 5 0 - 7 0 a n t y p e i t h n e l i n e s 4 0 - 6 0 . T h n e l i n e 4 0 c o m b i n e d w i t h t h n e D A T Ai l i n e 1 0 0 , s i m p l i f i e s t h e r e l o c a t i o n p r o c e s s .

• 3 I F C K < > 2 7 9 0 4 T H E N P R I N T n E R R 0 R I D A T A " : ST O F

• 4 A « S A + 1 6 4 : B = I N T ( A / 2 5 6 ) : C = A - B * 2 5 6 : P O K E SA + l 5 3 , C : P O K E S A + 1 5 4 , B E J

• 5 R E A = 5 3 2 6 6 : B = I N T ( A / 2 5 6 ) : C = A - B * 2 5 6 : P 0K E S A + 1 4 0 , B : P 0 K E S A + 1 3 9 , C K

• 6 R E P O K E S A + 7 3 , B : P O K E S A + 7 2 , C 1 • 1 0 0 D A T A 1 8 4 , 8 0 , 3 , 1 8 4 , 8 0 , 4 5 M • 1 4 0 D A T A 3 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 N B■ 1 5 0 D A T A 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 H • 1 6 0 D A T A 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 K • 1 7 0 D A T A 2 3 4 , 2 3 4 , 2 3 4 , 1 6 9 , 1 6 0 , 1 4 1 M • 2 2 0 D A T A 4 , 2 2 0 , 1 6 8 , 1 7 7 , 2 5 1 , 2 0 9 C • 3 3 0 D A T A 1 7 3 , 4 , 2 2 0 , 2 0 1 , 1 2 8 , 1 4 4 B

Page 55: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 55/76

R I 5 V I I 5 W CU \ n V a m p i r e ' sE m p i r e i

l e s s f r a n t i ct h a n s i m i l a r

g a m e sw h i c h e

p h a s i z es h o o t i n g ,

g i v i n g t h ec o m p u t e r i s t

s o m e t i m et p l a n

s t r a t e g y ,s u c h a t h

p l a c e m e n to m i r r o r s .

V A M P I R E ' S E M P I R ED i g i T e kC o m m o d o r e 6 D i s k ; $ 2 9 . 9 5

T h c l a s s i c h o r r o r m o v i e w a r b t w e e n D r V a H e l s i n g a n C o u n t D r a -c u l a c o n t i n u e s i g a m e f o r m i V a p i r e ' s E m p i r e . T h n o a g e d e v i l - f i g h te r s h o w n i w e l l - a n i m a t e d s i d e p e s p e c t i v e , m u s t s t a l k t h K i n g o t h V a m p i r e s i n t o t h d e p t h s o f h i s u t e r r a n e a n l a i r .

I t h i s a c t i o n - a d v e n t u r e , t h e p l a y e rg u i d e s V a H e l s i n g t h r o u g h t h 2 4 m u l t i l e v e l s c r e e n s w h i c h c o m p r i s eD r a c u l a ' s d o m a i n . M o v i n g t h s t i c kw i t h o u t p r e s s i n g t h b u t t o n a l l o w s V a H e l s i n g t w a l k , t u r n a r o u n d , k i c k e n m i e s , a n u s t h n u m e r o u s s t a i r c a s e s .

T h w i z e n e d h e r o l o o k s g r e a t a s h h u r r i e s a l o n g t h e h o r i z o n t a l c o r r i d o r s ,b u s t e e r i n g h i u o d o w n s t e p s i s o m e t i m e s f r u s t r a t i n g . T h c o m p u t e r i s tm u s t p r e c i s e l y p o s i t i o n V a H e l s i n g t m a k e h i u s s t a i r c a s e . I a o t h e rw i s e f a s t - m o v i n g g a m e , s t a i r s c a c a u s ea i r r i t a t i n g d e l a y .

P r e s s i n g t h b u t t o n w h i l e p u l l i n g t h es t i c k t o o ' c l o c k a c t i v a t e s \ & H e l s i n g ' se q u i p m e n t . T h i n v e n t o r y i s h o w n i

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

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

l u m i n a t i n g t h V a m p i r e L o r d ' s c r y p t .T h p l a y e r m u s t s e u m i r r o r s s t h a tt h e y r e f l e c t l i g h t f r o m t h s u r f a c e i n t ot h g l o o m o t h c r y p t .

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

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

T h b l o o d - d r i n k i n g m o n s t e r s a r e a s y t u n d e r r a t e , b e c a u s e t h e y k i l ls l o w l y b s a p p i n g V a H e l s i n g ' ss t r e n g t h . T h e y ' r e d e a d l y i t h l o n gr u n , a n t h g a m e e n d s q u i c k l y i V a

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

V a m p i r e ' s E m p i r e i l e s s f r a n t i c t h a ns i m i l a r g a m e s w h i c h e m p h a s i z e s h o o ti n g . T h i s g i v e s t h c o m p u t e r i s t l i t t l et i m e t p l a n s t r a t e g y , e s p e c i a l l y t h p l a c e m e n t o t h e m i r r o r s . V a m p i r e ' sE m p i r e p r o b a b l y w o n ' t b a n y o n e ' s f v o r i t e p r o g r a m , b u i s h o u l d p l e a s em a n y f a n s o t h i s p o p u l a r g e n r e .

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

- A r n i e K a t z B i l l K u n k e lC i r c l e « 2 5 0 o H e a d e r S e r v i c e C a r d

R E S T O R M R I S I N GM i c r o P r o s eC o m m o d o r e 6 D i s k ; $ 3 9 . 9 5

" R e d S t o r m R i s i n g , " t h n o v e l b T o C l a n c y , i a n e a r - f u t u r e s c e n a r i oF u l d a , W e s t G e r n a n y :

T h e S o v i e t a r n y h a o p e n e dn a s s i v e o f f e n s i v e i C e n t r a lE u r o p e . N A T O f o r c e s a r e r e e li u ; r i r e t r e a t b e f o r e t h

s u d d e n o n s l a u g h t .

R e S t o r mR i s i n g r q u i r e sm u c h g r e a te c o m m i tm e n t o t i m e a n e n e r g y t h a nm o s t s i m ul a t i o n s . T h g r a p h i c s ,w h i l e r e a l i st i c , m a b a e s t h e t i c a l l yd i s a p p o i n ti n t s o m e .

A H O Y ! 5

Page 56: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 56/76

f o W o r l d W a I I s e a b o a r d s t a t e o t h a r U . S . n u c l e a r s u b m a r i n e . T h i ss h o u l d n o t b c o n f u s e d w i t h T h H u n tf o R e O c t o b e r , " a n o t h e r s u b m a r i n es a g a b C l a n c y w h i c h w a s p r e v i o u s l yt u r n e d i n t o c o m p u t e r g a m e b D a t a s o f t / I n t e l l i c r e a t i o n s .

T h i s t a l e i m u c h m o r e a p p r o p r i a t ef o c o m p u t e r s i m u l a t i o n . U n l i k e " R e dO c t o b e r , " w h e r e t h p l a y e r ' s o b j e c t i v ei t a v o i d c o n f r o n t a t i o n s , " R e d S t o r m "h a l o t s o c o m b a t i n v o l v i n g s u p e r - s c ie n t i f i c w e a p o n r y a N A T O g o e s h e a d -t o - h e a d w i t h t h W a r s a w P a c t .

R e S t o r m R i s i n g w a g i v e n a a t o n i s h i n g l y d e t a i l e d t r e a t m e n t b d s i g n e r s S i M e i e r a n A r n o l d H e n -d r i c k . T h e i r d e s i g n i c a p p e d o f w i t hC - 6 4 p r o g r a m m i n g b M e i e r , R i c h a r dO r b a n , a n t h l e g e n d a r y S i l a s " C a st l W o l f e n s t e i n " W a r n e r , w h c l e a r l ys p e n t m o n t h s a b s o r b i n g a n r e c r e a t i n gC l a n c y ' s s t o r y l i n e .

L e t h u s e r b e w a r e , h o w e v e r . R e S t o r m R i s i n g w i l l b s o m e t h i n g o s h o c k f o l o n g - t i m e M i c r o P r o s e d e v ot e e s . T h p r o b l e m s f i r s t a p p e a r i a i n t r o d u c t i o n t t h g a m e w r i t t e n b C l a n c y . T h i s a p p e a r s i t h 1 0 0 + p a g ei n s t r u c t i o n b o o k :

" Y o u a r e t h e c o m m a n d i n g o f f i c e r o a A m e r i c a n S S N , n u c l e a r - p o w e r e df a s t - a t t a c k s u b m a r i n e . T h w o r d h a o n l y j u s t a r r i v e d f r o m N a t i o n a l C o m a n d A u t h o r i t y : Y o u r c o u n t r y i a w a r . . . "

" Y o u a r t h i r t y - n i n e y e a r s o l d .g r a d u a t e o f t h e U . S . N a v a l A c a d m e y ,y o u ' v e w o r k e d y o u r w a y u p t h l a d d e ro f y o u r c h o s e n p r o f e s s i o n : N u c l e a rP o w e r S c h o o l ; P r o t o t y p e S c h o o l ; S u m a r i n e O f f i c e r s B a s i c S c h o o l ; P r o sp e c t i v e N u c l e a r E n g i n e e r O f f i c e rS c h o o l ; e t c . e t c . e t c . "

I t ' s o n t h i n g i r o l e p l a y i n g g a m et s a t h a t t h p l a y e r i c o n t r o l l i n gc h a r a c t e r o c e r t a i n s t r e n g t h , e x p e ri e n c e , w i s d o m , d e x t e r i t y , a n d u r a b i li t y . I t ' s a n o t h e r t a s s u m e t h a t t h u e c a s t e p r i g h t i n t o t h s h o e s o a e l i t e s u b m a r i n e c o m m a n d e r w i t h o u tc o n s i d e r a b l y m o r e a s s i s t a n c e t h a n R e S t o r m R i s i n g o f f e r s .

S t r a n g e l y e n o u g h , t h i s s i m u l a t i o nl a c k s e a s e o f p l a y a n h i g h g r a p h i c sc o n t e n t , t w e l e m e n t s t h a t h a v e b e e nt h c o r n e r s t o n e s o f p r e v i o u s M i c r o -P r o s e e n t r i e s . N o o n l y i R e S t o r mt r e m e n d o u s l y c o m p l e x , b u t h g r a p hi c m a d i s a p p o i n t s o m e u s e r s ( i n o

5 A H O Y !

f r o m r e a l i s t i c v i e w p o i n t , t h e n f r o ma a e s t h e t i c o n e ) .

T h e r e ' s n d o u b t i n g t h a t t h W e a p o n sC o n t r o l s c r e e n , f o e x a m p l e , i a a c u r a t e r e p r e s e n t a t i o n o w h a t c o m a n d e r o n u k e s u w o u l d s e e , b u t h b r u t e f e e t i t h e r e i v e r y l i t t l e g a m eh e a t g e n e r a t e d b y w a t c h i n g d o t s m o v ea b o u t o g r i d .

T h u s e r , c a s t a s s u c o m m a n d e rc a u g h t o n m a n e u v e r s i t h e A t l a n t i cw h e n w a b r e a k s o u t , c a e n t e r t h eg a m e a a n o f o u r p o i n t s i t h t i m el i n e : 1 9 8 4 ( t h e R u s s i a n s a r b e h i n d u i s u a n d c o m p u t e r t e c h n o l o g y b u tU S s u b s h a v e l i m i t e d w e a p o n r y ) , 1 9 8 8( R u s s i a n s u b s i m p r o v e d b u U . S . s u b sh a v e a d d e d T o m a h a w k m i s s i l e s ) , 1 9 9 2( t h e R u s k i e s h a v e n u k e a i r c r a f t c a r i e r w h i l e w e ' v e a d d e d S e a L a n c e m i s i l e s a n S t i n g e r m a s t s ) , o r 1 9 9 6 ( R u ss i h a s a l a r g e f l e e t b u t h e U . S . h a t h n e S e a W o I f s u b m a r i n e ) . T h p l a ye a l s o s e l e c t s o n o f i v e s u b s ( t h o u g hn o a l a r a v a i l a b l e i e v e r y s c e n a r i o )a n o p t s f o r h i s c h o i c e o f f o u r d i f f ic u l t y l e v e l s .

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

p l a y s . T h t h r e e d i s p l a y a r e a s a r e n a i g a t i o n , p r i m a r y , a n s e c o n d a r y . N a i g a t i o n i a l w a y s v i s i b l e o t h u p p e rl e f t s i d e o t h s c r e e n . T h s e c o n d a r yd i s p l a y u n d e r n e a t h t h n a v i g a t i o ns c r e e n o f f e r s f i v e d i s p l a y s , w h i l e t h p r i m a r y d i s p l a y o c c u p i e s t h l i o n ' ss h a r e o t h s c r e e n a n s e r v e s e i g h t d i f e r e n t f u n c t i o n s .

T h p r i m a r y s c r e e n i n c l u d e s t a t i c a l d i s p l a y , a c o u s t i c c o n d i t i o n s , s n a a n a l y s i s , s o n a r i d e n t i f i c a t i o n , p e r is c o p e v i d e o ( s m a l l o n s c r e e n w i n d o ww h i c h o f f e r s t h o n l y v i s u a l c o n t a c tw i t h t h t a r g e t ) , d a t a b a s e , w e a p o n sc o n t r o l , a n t o r p e d o d e f e n s e .

F o r t u n a t e l y , M i c r o P r o s e i n c l u d e dk e y b o a r d o v e r l a y i t h p a c k a g e w h i c hg r e a t l y s i m p l i f i e s t h p r o c e s s o f s e l e c ti n w e a p o n s , s c r e e n s , a n f u n c t i o n s .

N o n c o u l d e v e r s a t h a t R e S t o r m R i s i n g i n o t a s u c c e s s f u l s i u l a t i o n . I t i s m a g n i f i c e n t r e c r e a t i o no f h i g h t e c h s u b m a r i n e w a r f a r e a n s p l e n d i d t r a n s l a t i o n o i t s o u r c e m t e r i a l . B u f a n s o p r e v i o u s M i c r o P r o s ee f f o r t s s h o u l d b e a w a r e t h a t t h i s g a m er e q u i r e s m u c h g r e a t e r c o m m i t m e n to t i m e a n e n e r g y t h a n t h o s e e a r l i e r

C D E R U H M E R R I C K

B L U E * T R A I L I N G T O

D a i l y D o b l H o r s eR a c i n g ' sb e t t i n g w i d o ( t o pl e f t ) , r a c er e s u l t ( t o pr i g h t ) , a n d i s p l a y o h o r s e s ,( T h e p r og r a m ' s f u l lc o l o rs c r e e n s a r es h o w n h e r ei b l a c ka n w h i t e . )

Page 57: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 57/76

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

s u r a t e w i t h t h e f f o r t i n v e s t e d .M i c r o P r o s e , 1 8 L a k e F r o n t D r . ,

H u n t V a l l e y , M 2 1 0 3 0 ( p h o n e : 3 0 1 -7 7 1 - 1 1 5 1 ) . - B i l l K u n k e l

c i i t . i i # 2 5 1 o R e a d e r S e r v i c e C a r d

D A I L Y D O U B L E H O R S E R A C I N GA r t w o r xC o m m o d o r e 6 D i s k ; $ 1 9 . 9 5

W L a C r o i x ' s D a i l y D o u b l e H o r s eR a c i n g , t h f i r s t f u l l - s c a l e c o m p u t e rr a c e t r a c k s i m u l a t i o n , i m a r v e l o u s r c r e a t i o n o t h e r a c e t r a c k e x p e r i e n c et h a t c a b e n j o y e d b e i t h e r d i l e tt a n t e g a m b l e r o r h a r d n o s e d h a n d i -c a p p e r . I ' l o c l o s e r t d i l e t t a n t eg a m b l e r t h a n h a r d - n o s e d h a n d i c a p p e r ,a n e v a l u a t e d t h i s s i m u l a t i o n f r o m t h a tp e r s p e c t i v e .

I D a i l y D o u b l e , g o o d s t a r t r e a l l yi h a l f t h r a c e . M p e r c e p t i o n , a f t e ro v e r h u n d r e d h e a t s , w a t h a t t h h o s e w h b r o k e f r o m t h e g a t e f a s t e s ts e e m e d t o s t a y a h e a d f o t h r e s t o t h r a c e . I s e e m s t h a t a l e a s t o c c a s i o n a ll f r o n t r u n n e r s h o u l d d r o p o u t o fc o n t e n t i o n , o s l o w s t a r t e r f i n i s h f a s t .

B u t h a t ' s s m a l l q u i b b l e a b o u t a no t h e r w i s e w e l l - d e s i g n e d a n i n t e l l ig e n t l y e x e c u t e d p r o d u c t . M u c h o t h g a m e ' s d a t a i s t o r e d i t h e x c e l l e n td o c u m e n t a t i o n , t a b l o i d - s t y l e m i n i -n e w s p a p e r d e s i g n e d t r e s e m b l e t r d i t i o n a l r a c i n g f o r m . T h i s i n c l u d e sc o m p l e t e i n f o r m a t i o n o t h a l m o s t2 0 a v a i l a b l e e q u i n e s a n t h 1 j o k e y s w h r i d e t h e m .

B e f o r e t h r a c e b e g i n s , u s e r s v i s i t t h b e t t i n g w i n d o w a n w a g e r i t h f o l o w i n g c a t e g o r i e s : w i n , p l a c e , s h o w ,d a i l y d o u b l e ( b e t t i n g o n t w o h o r s e s t w i i t w d i f f e r e n t r a c e s ) , e x a c t a( p i c k i n g t h e w i n n i n g a n p l a c i n g h o s e i r a c e ) , q u i n e l l a ( p i c k i n g t w h o r s e s t o f i n i s h f i r s t a n d s e c o n d i r a c e i a n o r d e r ) , a n p a r l a y s ( b e tt i n g o n t w o h o r s e s t b o t h w i n , p l a c e ,o s h o w i a n o f t h e 1 r a c e s t h a t c o p r i s e d a a t h r a c e s ) .

T c h o o s e h o r s e s , t h g a m e r s e l e c t sa o p t i o n w h i c h d i s p l a y s t h h o r s e sr u n n i n g i e a c h r a c e . E a c h o n i a s i g n e d c o l o r p r i o r t t h r a c e , t b c o m e t h s u r r o g a t e f o o n o 1 8 a v a i la b l e p o n i e s .

T h b e t t o r t h e n s c a n s t h a v a i l a b l ei n f o r m a t i o n o t h j o c k e y s ( n u m b e r o r a c e s , f i n i s h i n g p o s i t i o n s , a n s u c c e s s

b a s e d o t r a c k c o n d i t i o n s ) , a n d c o ns i d e r s t h d i s t a n c e ( f r o m t h r e e t e i g h tf u r l o n g s ) a n t r a c k s t a t u s ( t u r f , m u d d yo d r y ) . O n c e t h i s h o r s e y w i s d o m i a s s i m i l a t e d , i t ' s t i m e t p l a c e t h e b e t s .F i n a l l y , t h p r o g r a m d i s p l a y s o n o f 3 7 6p r e r e c o r d e d r a c e s f r o m i t m e m o r yb a n k . A f t e r e a c h r a c e , S c o r e b o a r dd i s p l a y s t h t h r e e w i n n e r s 1 n a m e s a n h o w m u c h t h e y p a i d .

T h g r a p h i c s o f f e r s c r o l l i n g g r a n ds t a n d p e r s p e c t i v e o t h a c t i o n . D s i g n e r / p r o g r a m m e r L a C r o i x a c h i e v e d

n i c e e f f e c t b b r e a k i n g t h b a c kg r o u n d i n t o t h r e e s e c t i o n s a n m o v i n ge a c h a d i f f e r e n t s p e e d . T h o n l yt h i n g t h a t ' s m i s s i n g a r e q u a l i t y a u d i oe f f e c t s . T h t h u n d e r i n g o h o o v e s a n t h r o a r o t h c r o w d w o u l d h a v e a d e d a n e x t r a d i m e n s i o n t t h s i m u l at i o n . T h s o u n d e f f e c t s i n c l u d e d a r v e r y p o o r . T h " t h u n d e r i n g h o o v e s " a r r e p r e s e n t e d b m o n o t o n o u s c l a c k i n ga n t h e r e ' s n c h e e r i n g a a l u n t i l t h r a c e e n d s .

D a i V v D o u b l e H o r s e R a c i n g c o u l dn e v e r b e c a l l e d s t a t e o t h a r s o f t w a r e .B u i t ' s a i n t r i g u i n g l o o k a t h e s p o r to k i n g s , t h r o u g h a s i m u l a t i o n t h a tm i m i c s m a n y o t h r e a l - l i f e t r a p p i n g so t h t r a c k .

A r t w o r x , 1 8 4 4 P e n f i e l d R d . , P e n -f i e l d , N 1 4 5 2 6 ( p h o n e : 7 1 6 - 3 8 5 - 6 1 2 0 ) .

- B i l l K u n k e lC i r c l e # 2 5 2 o R e a d e r S e r v i c e C a r d

Q U E S T I O N O F S C R U P L E SL e i s u r e G e n i u sC o m m o d o r e 6 D i s k ; $ 3 9 . 9 5

M i l t o n B r a d l e y ' s S c r u p l e s t u r n e dm o r a l d i l e m m a s i n t o a f a m i l y r e c r e at i o n , w i t h p e r s o n a l i t y - r e v e a l i n g b o a r dg a m e . I m a d e t h a b i l i t y t j u d g e c h a ra c t e r g a m e - w i n n i n g s t r a t e g y , b c h a ll e n g i n g p l a y e r s t e s t i m a t e t h e i r o p p on e n t s 1 m o r a l f i b e r . N o t h i s p o p u l a rp a s t i m e h a r e a c h e d h o m e m i c r o p r oc e s s o r s , t h a n k s t a i n g e n i u s d e s i g nb S e n t i e n t S o f t w a r e . Q u e s t i o n o S c r u p l e s , p u b l i s h e d b V i r g i n G a m e st h r o u g h t h e i r s u b s i d i a r y , L e i s u r e G n i u s , a n d i s t r i b u t e d i n t h U b E l e ct r o n i c A r t s , c o m p u t e r i z e s t h e s e k i c h e n - t a b l e c o n f l i c t s , t o t u r n t h b o a r dg a m e i n t o h i g h - t e c h e n t e r t a i n m e n t f o u t o 1 0 p l a y e r s .

G a m e r s a r e d e a l t e l e c t r o n i c h a n d s o D i l e m m a c a r d s c o n t a i n i n g m o r a l q u e st i o n s , p l u s a A n s w e r c a r d w h i c h r e a d sY e s , N o o D e p e n d s . T h o b j e c t i t

R E V I E W Sg e r i o a l t h D i l e m m a c a r d s . T h i si d o n e b y q u e r y i n g t h p e r s o n m o s tl i k e l y t g i v e t h r e s p o n s e t h a t m a t c he t h A n s w e r c a r d i t h p l a y e r ' s h a n d .

S u c c e s s f u l l y e m p t y i n g h a n d o p l a y i n g c a r d s r e q u i r e s j u d g i n g t h p e s o n a l i t y o a n o p p o n e n t , a n g u e s s i n gt h r e p l y t h a t p e r s o n w i l l g i v e t t h q u e s t i o n . T h a s k e r c a c h a l l e n g e t h r e p l y , a n t h e n i o f f e r e d a c h o i c e o fa n s w e r s f r o m t h r e m a i n i n g ( u n u s e d )a n s w e r s . T h c h a l l e n g e r s e l e c t s r s p o n s e ; t h e n a l p a r t i c i p a n t s i t h g a m e v o t e o n w h i c h a n s w e r t h e y t h i n kc o r r e c t l y d e s c r i b e s t h r e s p o n d e n t ' sp e r s o n a l i t y . T h w i n n e r i t h i s s t r a wp o l l g e t s t p a s s D i l e m m a c a r d f r o mh i o r h e r h a n d t t h e d e f e a t e d p l a y e r .

T h f u i i t h c o n f l i c t b e t w e e np l a y e r s ' v i s i o n s ( o p r e t e n s e s ) o t h e i ro w c h a r a c t e r , a n t h e i r i m a g e i o t h e r s ' ( o t h c o m p u t e r ' s ) e y e s . T e t a b l i s h p e r s o n a l i t i e s i n t h i s c o m p u t e rv e r s i o n , g a m e r s b u i l d u b a c h a r t sw i t h 1 i n d i v i d u a l l y s e t r a i t s . L e v e l s ,s e b m o v i n g t h b a u a n d o w nw i t h t h j o y s t i c k o r k e y b o a r d c o n t r o ll e r , r a n g e f r o m — ( w o r s t c a s e )t h r o u g h ( a b o u t a v e r a g e ) t + ( h i g he s p o s s i b l e ) . T h p e r s o n a l i t y t r a i t s a r P r i n c i p l e s , P e r s o n a l I n t e g r i t y , P r o f e ss i o n a l I n t e g r i t y , T r u s t w o r t h i n e s s , F a i l R e l a t i o n s h i p , P a r t n e r R e l a t i o n s ,F r i e n d s h i p s , B u s y - b o d y F a c t o r , H m a n i t y , G r e e d , S h y n e s s , a n H o n e s t y .

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

■ ■ ■ ■ ■ . W A V . 1 . t . 1 . V , 1 . V , 1 , ' , V . ' . ' , ' . V , ' , ' , , , .■ ■ \ 1 < % 1 " ' ' l 1 t 1 ' l 1 ' ' 1 1 1 1 1 1 1 1 1 ' ' 1. \ v . \ \ v■ ■ ■ , ' . ' , '

■ ■ 1 1 1 1■ ¥ V r I

1 I I 1 1 I 1 I

T H C O M P U T E R E D I T I O N i i m

A H O Y ! 5

Page 58: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 58/76

p o i n t s t t h o n s c r e e n f a c e o t h e p l a ye t b a s k e d . T h i s p e r s o n m o v e s t h h a n d u a n d o w n t o s e l e c t t h a n s w e r ;t h i s e l i c i t s f o u r c h o i c e s o f w h t h e yc h o s e Y e s , N o o D e p e n d s . I t h e r es p o n s e m a t c h e s t h A n s w e r c a r d i t h Q u e r a n t ' s h a n d , t h a t D i l e m m a c a r d i d i s c a r d e d , a n n e A n s w e r c a r d i d e a l t f o r u s i t h n e x t t u r n . C h a l l e ng e c a n b e i s s u e d w h e t h e r o r n o t t h

I t h s c r e e n

a b o v e , t h c o m p u t e r

c o m b sS c r u p l e s '

f a c e d a t ab a s e f o o n e s t h a t

s u i t t h p e s o n a l i t i e s

d e s c r i b e d b yb a c h a r t s

l i k e t h a t a r i g h t .

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

U t t e p l a y e r s c a n c o m p e t e , o a f e a t h r e e , a n t h e s e c a b a n c o m b i n a t i o n o h u m a n a n d c o m p u t e ri z e d o p p o n e n t s , e v e n a l h u m a n w i t ht h c o m p u t e r m e r e l y a c t i n g a s m o n i t o r ,o a l c o m p u t e r p l a y e r s w i t h t h h u m a na s s p e c t a t o r .

O n s c r e e n p r o m p t s g u i d e t h p l a y . A t h b e g i n n i n g o f e a c h t u r n , t h e p l a ye r ' s f e c e i h i g h l i g h t e d . p o i n t i n g h a n di m o v e d o v e r t t h A n s w e r c a r dw h i c h r e a d s e i t h e r Y e s , N o o D p e n d s . ( I m u l t i h u m a n g a m e s , t h o t h e r p l a y e r m u s t l o o k a w a y f r o m t h s c r e e n w h i l e t h c a r d i d i s p l a y e d . )

T h e n t h p l a y e r s e l e c t s t h q u e s t i o nh o s h w i s h e s t p o s e , f r o m t h o s c r e e n h a n d o D i l e m m a c a r d s , a n

5 8 A H O Y !

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

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

d a t a b a s e o o v e r 2 3 D i l e m m aq u e s t i o n s a n 2 7 5 0 a n s w e r s k e e p s p l a y

f r e s h . B u t h a t t a k e s s e c o n d s e a t t t h p e r s o n a l i t i e s o t h c o m p u t e r i z e d p l a ye r s , w h r a n g e f r o m s a i n t t o s i n n e r .T h e r e a r 6 c h a r a c t e r s , v a r y i n g f r o mC l e r g y m e n t G a n g s t e r s . B e t t e r s t i l l ,t h e s e i n t e l l i g e n t c o m p u t e r p e o p l e h a v em o o d c h a n g e s f r o m g a m e t g a m e , s t h e y b e h a v e a u n p r e d i c t a b l y a h m a n s . T h e y a l s o s h o w s i g n s o p r e s s u r ew h e n t h e y s t a r t t o l o s e , a n e x h i b i t i c r e a s e d c o m p e t i t i v e n e s s u n t i l t h e y g e i n t o c o n t r o l o t h g a m e a g a i n .

T h i s i r e m a r k a b l e t r a n s l a t i o n o a f a m i l y f a v o r i t e . T h p e r s o n a l i t yc h a r t s , w h i c h h e l p m e a s u r e t h h o n e st o e a c h a n s w e r , a r e i n t r i g u i n g g a u ge s A n d , t h v a r y i n g p e r s o n a l i t i e s o t h b u i l t - i n o p p o n e n t s m a k e s i p o s s ib l t p l a y t h g a m e o v e r a n o v e r .

T h o n s c r e e n g r a p h i c s a r w o r k m a nl i k e , t h o u g h u n s p e c t a c u l a r . T h a n i m at e p l a y e r s ' f a c e s , s h o w n o t h r i g h t -h a n d s i d e o t h e s c r e e n , s m i l e , g r m a c e , w i n k , a n d b e h a v e l i k e d i s e mb o d i e d h e a d s o p l a y f u l w r a i t h st h r o u g h o u t t h g a m e . E x c e p t f o t h e s ef a c e s , h o w e v e r , t h e r e i s n ' t m u c h v i s u a le n h a n c e m e n t .

T h b a c h a r t , t o o , i g o o d i d e at h a t d o e s n ' t q u i t e w o r k . P l a y e r s b u i l du t h e s e e l a b o r a t e p e r s o n a l i t y p r o f i l e s ,b u t h e y a r o n l y e x h i b i t e d o n s c r e e nf o t h r e e s e c o n d s a t h b e g i n n i n g o ft h g a m e . O n l y g a m e r s w i t h p h o t o g r ap h i c m e m o r i e s c a h o p e t g a i n m u c hi n s i g h t f r o m t h i s t o b r i e f f l a s h o i s i g h t . T h c h a r t s c o u l d h a v e m o r e i f l u e n c e o p l a y e r s ' j u d g m e n t s o t h e i ro p p o n e n t s i t h e y w e r e a v a i l a b l e t v i e wt h r o u g h o u t t h g a m e .

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

P l a t o o n h a m a n y v i t u e s a n o n o v e rw h e l m i n gf l a w : a a w k w a r dp l a y m c h a n i c t h a ti l i k e l y t c a u s e m o s tu s e r s t l a d o w n t h e i ra r m s .

Page 59: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 59/76

R E V I E W Sm o r e w a r m t h a n c a m a r a d e r i e t h a n a n m i c r o c a p r o d u c e .

B u t , Q u e s t i o n o S c r u p l e s i w o t h y e n t r a n t i n t o t h f i e l d o c o m p u t e re n t e r t a i n m e n t . I i s n ' t t o p r a c t i c a l f o rp l a y b l a r g e g r o u p s o f h u m a n s ( w h ow o u l d h a v e t p a s s t h j o y s t i c k b a c ka n f o r t h t e n t e r r e s p o n s e s , a n t u r nt h e i r f a c e s a w a y t a v o i d s e e i n g o t h e rp l a y e r s ' c a r d s ) . Q u e s t i o n o S c r u p l e ss h i n e s b e s t i s m a l l e r c i r c l e s . I t ' s a n i c ee n t e r t a i n m e n t f o o n o t w h u m a n sw o r k i n g a g a i n s t t h e t a l e n t e d c o m p u t e ri z e d o p p o s i t i o n .

L e i s u r e G e n i u s , c / o 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 i v e , S a M a t e o , C

( p h o n e : 4 1 5 - 5 7 1 - 7 1 7 1 ) . - J o y c e W o r l e yC i r c l e # 2 5 3 o R e a d e r S e r v l c a C a r d

P L A T O O ND a t a E a s tC o m m o d o r e 6 D i s k ; $ 3 9 . 9 5

T h e r e ' s n e f i e l d o f s t u d y t h a ts h o u l d b r e q u i r e d f o a l g a m e d e s i g ne r s : e r g o n o m i c s . E r g o n o m i c s i n o t h n a m e o R o n a l d R e a g a n ' s p l a n t s t o pi n f l a t i o n b g i v i n g r i c h p e o p l e m o r em o n e y ; e r g o n o m i c s i t h e s c i e n c e a n s t u d y o h o o b j e c t s i n t e r f a c e w i t h t h

B U Y » S E L L * T R A D E

p e o p l e w h u s t h e m .A r t h e j o y s t i c k p o r t s o y o u r c o

p u t e r i m p o s s i b l e t a c c e s s ? D o e s t h a tp e f e e l u n c o m f o r t a b l e w h e n y o w r i t e ? A r y o u r V C c o n t r o l s i m p o s s ib l t r e a d w i t h o u t f l a s h l i g h t ? I f s o ,t h e s e i t e m s w e r e p r o b a b l y n o t s u b j e ct e t e r g o n o m i c t e s t i n g .

N e i t h e r w a D a t a E a s t ' s P l a t o o n ,m u l t i s c e n a r i o c o m b a t g a m e w i t h m a n yv i r t u e s a n d o n e o v e r w h e l m i n g f l a w : i w a a p p a r e n t l y d e s i g n e d t b p l a y e db a o c t o p u s .

P l a t o o n i b a s e d o O l i v e r S t o n e ' ss e n s i t i v e a n s u c c e s s f u l f i l m t r e a t m e n to a i n n o c e n t r e c r u i t ' s n i g h t m a r i s ho d y s s e y t h r o u g h t h e c r u c i b l e o f t h V i e t n a m w a r . T h f i l m d e a l s w i t h t h s t r u g g l e b e t w e e n g o o d a n e v i l , a s e p it o m i z e d b p a i r o s e r g e a n t s . S g t . E l i -a s t h p l a t o o n l e a d e r , r e p r e s e n t s m a n ' ss t r u g g l e t m a i n t a i n t h e t h i c s o c i v i li z a t i o n i t h a n a r c h y a n v i o l e n c e o w a r . T h m a l i g n S g t . B a r n e s i t h w o l fi t h f o l d , c h a r a c t e r w h r e v e l s i c o m b a t a s c o v e r f o h i v i l l a i n y .

P r e t t y h e a d y s t u f f f o r D a t a E a s ts h o o t - e m - u p , y e a a t t e m p t w a a c t u a ll m a d e t o i n t e g r a t e s o m e o t h e s e s t i r -

B U Y * S E L L * T R A D E

r i n g e l e m e n t s f r o m t h o r i g i n a l s t o r yl i n e i n t o t h g a m e ' s c o n t i n u i t y .

P l a t o o n i d i v i d e d i n t o s i s c e n a ri o s : T h J u n g l e , V i l l a g e , T u n n e l N e w o r k , B u n k e r , a n J u n g l e a g a i n . T h f i r s t t w a r b a s i c a l l y t h e s a m e w i t ho n l y c h a n g e o s c e n e r y . T h p l a y e rl e a d s t h e p l a t o o n t h r o u g h t h m a z e l i k eS o u t h e a s t A s i a n j u n g l e ( r e p r e s e n t e d b

s e r i e s o n e a t l y t r i m m e d p a t h w a y ss m u c h f o r e a l i s m ! ) i s e a r c h o f t h v i l l a g e . T h e r e t h e y s c a v e n g e t h r o u g ht h e h u t s f o u s e f u l o b j e c t s , a n u l t im a t e l y l o c a t e a t r a p d o o r l e a d i n g t t h n e t w o r k o u n d e r g r o u n d t u n n e l s .

I n t h e f i r s t p l a c e , t h e i d e a o r a r e c r u i t t a k i n g a p l a t o o n i n t o t h j u g l w i t h n i d e a o w h e r e t h e y ' r e g i n i m m e d i a t e l y c a l l s t h g a m e ' s c r e d ib i l i t y i n t o q u e s t i o n . T h i s f e a r l e s s l e a de h a n o m a p , c o m p a s s , o r a d i o .T h e r e a r e n ' t e v e n h i n t s p r o v i d e d a b o u tw h e r e t h p l a t o o n i s u p p o s e d t b h e a d i n g . I n s t e a d , t h s o l d i e r s s i m p l yb l u n d e r a b o u t t h j u n g l e , b e s i e g e d o a l s i d e s , h o p i n g t e v e n t u a l l y s t u m b l eo t h v i l l a i n .

I t h p l a y e r r e m a i n s f o m o r e t h a ns e c o n d i a n y o n e s p o t , a V . C . l e a p s

B U Y * S E L L * T R A D E

C o m p u t e r R e p e a t s , I n c .A M A Z I N G D E A L S E V E R Y D A Y ! T R A D E - I N F O A N Y T H I N G W S E L L !F R E ES O F T W A R E ! A m i g a 5 0

w i t h C o l o r M o n i t o r

w i t h t r a d e - i n o C 1 2 8 . 1 5 7 1 , 1 9 0 2 A , N X - I O C P r i n t e r{ C A L L f o y o u r s y s t e m

U s e dC 6 4 C P U : i ; . ) C l Z B C P U $ 1 8 8A m i g a S Q C P $ 4 3 9 M D r i v e $ 1 2 51 5 7 1 D r i v e $ 1 9 9 E n h a n c e r 2 0 0 0 C $ 1 1 8

I E E E I n t f c f r o mM P S - S O 3 P r i n t e rS F D - 1 0 C 1 D r i v e

$ 4 H e s M o d o m 3 0 0 B d . « $ 9 D i a b l o 6 3 O s y w h l $ 2 4 9$ 9 C i 7 0 2 M o n i t o r $ 1 3 9

C o m m o d o r e 1 0 8 4 SS t e r e o M o n i t o r

$ 1 9 5N E w i t h t r a d e - i n o 1 9 0 2 M o n i t o rS C A L L f o y o u r s y s t e m

J U r t h n n c a t U i d ^ l n a n i . - e t q u l p m i r r t t o b I g o a dt r e r f c l n d c o n d U c n . a i p p i n a i i t n i l n g m i l l i M i i ! o i lp l a t N o i d i l l w u l i r u j i t t c r u t t t t e t i i C O O . U t U a r t m■ . . . ' . . . - ; ■ . : .W C H E C K F O F I C n E D f r C U l D T H E F T !

P r i n t e r * f r o m $ 3 M o n i t o r ! f r o m $ 3 C 2 D a t a s e t l o $ 2 E p s o n H o m e w r i t t e r S U X e b c S u p e r G o l d i n f c $ 9 S o l l w a r o f B o o l t s h o r n $

N e A m i g a 2 0 0 0 C P U $ 1 5 4 8 C 1 2 S D C P U $ 4 4 8I 5 4 U I D r i v e $ 1 7 8 A 5 0 1 S l 2 I C d k $ 1 4 9M u t e r 3 D r i v e ( A M ) $ 1 B S P C t O - U I C P $ 6 7 9

C 1 7 6 4 2 5 6 K C M $ 1 1 9 A v a t t x 1 2 O 0 K C $ 9 C 1 6 7 0 M o d e m $ 7 S m a r t l M 2 W 0 H C $ 1 7 9S t a r N X - 1 0 0 0 i 4 4 c p s $ 1 8 9 O U t b t t 1 S 3 1 3 5 c o l . 1 3 1 5

C o m m o d o r e 1 2 8 D

$ 2 4 9w i t h t r a d e - i n o f C 1 2 3 , 1 5 7 1 O V i 1 5 2 5 , 1 5 4 1 - 1( C A L L f o y o u r s y s t e m

L a s e r P r i n t r eE i c d H B l o r * D r i v e1 5 8 1 3 l « D r l v o

S C a i l K C C F L ' ^ G E C S $ 1 5 9$ 1 5 9 C o l t P T u r b o C P $ 7 1 9$ 1 7 9 1 5 7 1 D r i v e $ 2 2 5

S C n s h f o y o u r e q u i p m e n tT h o u s a n d s o s o f t w a r e & b o o k t i t l e s

P l u s , M U C H , M U C H M O R E !5 7 2 1 A r a p a h o e S u i t e I

B o u l d e r , C 8 0 3 0 3

C o m m o d o r e 1 5 4 1 - n

$ 1 1 4N E

w i t h t r a d e - I n o f 1 5 4 1S C A L L f o y o u r s y s t e m

1 - 3 0 3 - 9 3 9 - 8 1 4 42 H M o d e m S o f t w a r e Q u o t e s : 1 - 3 0 3 - 9 3 9 - 8 1 7 4

A u t h o r i z e d D e a l e r s S e r v i c e f o C O M M O D O R E A M a n A T A R I S T / X L X EC o m p u t e r s a n A c c e s s o r i e s .

V I S A T S l A S T E R C A R D ^ D I S C O V E R A M E R I C A N E X P R E S S _ C O DC i r c l e # 2 4 8 o R e a d e r S e r v i c e C a r d A H O Y ! 5

Page 60: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 60/76

R E V I E W Sf r o m t h t r e e s a n k i l l s h i m . T h e r e a r a l s o h a r d - t o - s p o t t r i p w i r e s w h i c h , i d e t o n a t e d , a r l e t h a l . O t h e r w i s e , e a c hp l a t o o n m e m b e r c a s u r v i v e t h r e e g u s h o t w o u n d s . T h e r e a r e a l s o t r a p d o o r sw h i c h o p e n r i g h t i f r o n t o t h s o d i e r a n i n s t a n t l y g u n h i m d o w n .

T h e r e a r p r o b l e m s w i t h t h m a n e i w h i c h t h p l a t o o n i d e p l o y e d :o n a a t i m e . E v e r y t i m e a s o l d i e r I s h o t o r k i l l e d , w i n d o w a p p e a r s w i t ha n u p d a t e o t h s t a t u s o e a c h o t h f i v e p l a t o o n m e m b e r s . T h p l a y e r c a s e l e c t t h a t s a m e p l a y e r , i h e ' s s t i l l a l i v e ,o c h o o s e a n o t h e r .

T h i s w o u l d b f i n e i t h p r o g r a md i s c r i m i n a t e d a m o n g t h f i v e m e n . F o e x a m p l e , i w o u l d b n i c e i t h e y c a rr i e d d i f f e r e n t w e a p o n s , m o v e d a v a r yi n s p e e d s a n d / o r v a r i e d i t h e i r v u n e r a b i l i t y t g u n f i r e . H o w e v e r , t h e s ed i f f e r e n c e s d o n ' t e x i s t ; t h e s o l d i e r s a r ei d e n t i c a l . T h i s s o r t o p l a y d e v i c e i p l i e s t h a t t h g a m e i o f f e r i n g t h e p l a ye r v i a b l e s t r a t e g i c o p t i o n s , b u t i i n o t .I s o l d i e r s w e r e s i m p l y r e v i v e d a u t o m at i c a l l y u n t i l e a c h c o l l e c t e d f o u r

K e e p Y o u rC o l l e c t i o n L o o k i n gS h i p s h a p e w i t h

B i n d e r sD o n ' t b e c a u g h t a s e t h n e x t t i m e y o n e e d v a l u a b l e p r g r a m m i n g i n f o r m at i o n f r o m b a c k i s u o A h o y ! O u o f f i c i a l b i n d e r s t u r ny e a r ' s w o r t h o A h o x ! i n t o a t e x t b o o k o C o m m o d o r e c o m p u t i n g ! T h e s e q u a l i t y -c o n s t r u c t e d b i n d e r s u s e m e t a l r o d s t h o l d e a c h m a g a z i n e i n d i v i d u a l l y , a l l o wi n e a s y r e f e r e n c e t a n i s s u e w i t h o u tr e m o v a l . S p o r t i n g n a v y b l u e c a s i n gw i t h g o l d A h o y ! l o g o i m p r i n t e d o t h s p i n e , t h e s e b i n d e r s w i l l b t h p r i d e o fy o u r c o m p u t e r b o o k s h e l f .

T o r d e r , s e n d $ 1 2 . 4 5 ( U f u n d s ) f o e a c h b i n d e r d e s i r e d t o A h o y ! B i n d e r s4 W e s t 3 4 t h S t r e e t - S u i t e 5 0 0N e Y o r k , N 1 0 0 0 1( O u t s i d e C o n t i n e n t a l U a d d S 2 5 0 p e r b i n d e r . A l o l w e e k . - , f o r d c l i t e n

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

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

T h e r e i a c r u c i a l p r o b l e m w i t h t h i sg a m e ' s i n t e r f a c e . T h o n s c r e e n s o l d i e r sc a w a l k l e f t o r i g h t , d u c k , j u m p( s t r a i g h t u p l e f t o r i g h t , t h o u g h t h i n s t r u c t i o n s n e g l e c t t m e n t i o n t h l a t e t w o p t i o n s ) , s h o o t , a n d t h r o w g r n a d e s . U n f o r t u n a t e l y , t h d e s i g n e r s( O c e a n S o f t w a r e ) c h o s e t i n i t i a t e t h g r e n a d e - t h r o w i n g b y h a v i n g t h p l a y e rh i t h s p a c e b a r .

T h e s e m i n i a c t i o n g a m e s a r e r e nd e r e d a l b u t u n p l a y a b l e b t h i s n e e dt u s t h s p a c e b a r . T h u s e r m u s th o l d t h e j o y s t i c k r i g h t a b o v e t h k e b o a r d t b a b l e t h i t h b a a n a n o s e c o n d ' s n o t i c e ( w h i c h i a b o u th o l o n g t h p l a y e r h a b e t w e e n t h t i m e t r a p d o o r o p e n s a n i t o c c u p a n t so p e n f i r e ) .

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

a n d m o s t u s e r s w i l l l a d o w n t h e i ra r m s ( a n d t h j o y s t i c k ) l o n g b e f o r e t h e ye v e r r e a c h t h v i l l a g e o t h t u n n e l s .

I t h e p l a y e r d o e s l o c a t e a n e n t e rt h e t u n n e l s , t h g a m e i m p r o v e s g r e a t l y .T h g r a p h i c s c h a n g e t f i r s t p e r s o np e r s p e c t i v e , a n d a d d c r o s s h a i r . T h p l a y e r u s e s t h e j o y s t i c k t m o v e t h r o u g ht h t u n n e l s u n t i l a e n e m y a p p e a r s .M o v e m e n t c e a s e s a t h i s p o i n t a n d c o nt r o l i a s s i g n e d t t h o n s c r e e n c r o s sh a i r s . W h i l e i t h T u n n e l , t h e p l a y e rc a l o c a t e f l a r e s a n c o m p a s s ( a p p a re n t l y t h e U . S . A r m y d o e s n ' t p r o v i d ec o m p a s s e s , p r e f e r r i n g t r o o p s t s c r o u n g e f o t h e m ) . T h e s e a r n e e d e di o r d e r t p l a y t h e n e x t m i n i g a m e .

T h f i r s t p e r s o n v i e w p o i n t c o n t i n u e sa s t h e p l a y e r e m e r g e s f r o m t h t u n n e l si n t o a f o x h o l e , i n e x p l i c a b l y c a l l e d T h B u n k e r , f r o m w h i c h h m u s t s h o o td o w n a t t a c k i n g V i e t C o n g .

I t h u s e r s u r v i v e s a h a r r o w i n g n i g h ti t h e f o x h o l e , h t h e n g o e s o f i s e a r c h o S g t . E l i a s . B e f o r e t h s e c o n dJ u n g l e g a m e g e t s g o i n g , t h p l a y e r e c o u n t e r s t h e v i l S g t . B a r n e s w h t e l l sh i E l i a s i d e a d . O n c e t h g a m e e g a g e s , h o w e v e r , a n o v e r h e a d p e r s p e ct i v e s h o w s t h p l a y e r a t t e m p t i n g t m o v e n o r t h t h r o u g h a V . C . g a u n t l e t .S g t . E l i a s s u r p r i s i n g l y a p p e a r s a n i k i l l e d b b u r s t o g u n f i r e . " l i t t l e b i

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

A t h i s p o i n t , t h e p l a y e r g e t s a m e s a g e o v e r t h r a d i o ( w h e r e t h i s r a d i oc o m e s f r o m a n d w h i h a s n ' t b e e nu s e d b e f o r e i a n o t h e r o P l a t o o n ' sm a n y i m p o n d e r a b l e s ) . T h i s b r o a d c a s ti n f o r m s h i t h a t a a i s t r i k e i a b o u tt t u r n h i p r e s e n t l o c a l e i n t o a o p e na i b a r b e q u e p i a n h h a o n l y m i u t e s t g e t s a f e t y .

B u f i r s t , o f c o u r s e , c o m e s t h s h o wd o w n w i t h B a r n e s i t h g a m e ' s u l t im a t e s c e n a r i o . T h p l a y m e c h a n i c h e r eh a r k e n s b a c k t t h f i r s t t w m i n i -g a m e s , w i t h a l t h a c c o m p a n y i n gp r o b l e m s .

P l a t o o n c o n s t i t u t e s D a t a E a s t ' s m o s ta m b i t i o u s e n t r y y e i n t o t h c o m p u t e rs o f t w a r e m a r k e t . T h g r a p h i c s a r n i c ee n o u g h , a n t h e r e ' s l o o g a m e v a l u eh e r e . P l a t o o n i a i n t e r e s t i n g a t t e m p tt r e c r e a t e s o m e o t h s e n s i b i l i t i e sa l o n g w i t h t h t h r i l l s o t h m o v i e . U f o r t u n a t e l y , i t s u c c e s s i l a r g e l y s a b ot a g e d b y a n a w k w a r d p l a y m e c h a n i c .

D a t a E a s t , 4 7 0 N e e d l e s D r . , S a J o s e , C 9 5 1 1 2 ( p h o n e : 4 0 8 - 2 8 6 - 7 0 7 4 ) .

- B i l l K u n k e lC i r c l e « 2 5 4 o n R e a d e r S e r v i c e C a r d

T O W E R T O P P L E RU . S . G o l d / E p y xC o m m o d o r e 6 D i s k ; $ 3 9 . 9 5

T o w e r T o p p l e r c h a l l e n g e s t h p l a y e r ,a e m p l o y e e o f D e s t r u c t o , I n c . , I n t e r -g a l a c t i c p l a n e t w r e c k e r s , t t o p p l e t h e i g h t m y s t e r i o u s t o w e r s t h a t s i a m i d s tt h t o x i c o c e a n w h i c h c o m p r i s e s t h e n t i r e p l a n e t N e b u l u s . T h o n l y w a t b r i n g d o w n t h e s e t o w e r s i t c l i m bt h e m , a n t h i s i n o e a s y .

T h t o w e r s c a o n l y b s c a l e d f r o mt h o u t s i d e , w h e r e n e t w o r k o w a l kw a y s , s t a i r s , a n e l e v a t o r s p r o v i d e a cc e s s t t h s u m m i t . I t ' s n o q u i t e s e a s y a n s t r a i g h t f o r w a r d , h o w e v e r ;t h e r e a r e o b s t a c l e s a n g u a r d i a n s a l o n gt h w a y . T h e r e ' s a l s o a p r e s e t t i m e l i i a n t h t o w e r m u s t b s c a l e d b e f o r ei e x p i r e s , o t h e p l a y e r - c h a r a c t e r d o e s .

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

C o n t i n u e d o n p a g e 7 6 0 A H O Y !

Page 61: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 61/76

p i ; cC G T C A M I . I S T I N G gA t t e n t i o n n e A h o y ! r e a d e r s ! Y o u 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 e f u l l y p r i o r t o t y p i n gi 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 d s t r i n g s o f c h a r a c t e r 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 g s g u i d e o t h i s p a g e .

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 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 / ' 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 n t e r , i n c a p a b l e o p r i n ti n t h 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 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 n t h l e f t i o b t a i n e d b p r e s s i n g t h a t k e y 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 e 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 y 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 r e p r e s e n t e di o u l i s t i n g s b a l o w e r - c a s e o " c 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 [ J ] a n S H I F T b [ s 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 h a t o c c u r s m o r e t h a n t w t i m e s i r o w i l l b d i s p l a y e d b c o d e d l i s t i n g . F o e x a m p l e , [ " [ L E F T ] " ] w o u l d b C u R S o R l e f t c o m m a n d si r o w , [ " [ E P ] " ] w o u l d b S H I F T e d E n g l i s h P o u n d s ,a n s o n M u l t i p l e b l a n k s p a c e s w i l l b n o t e d i s i m i l a rf 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 p r o g r a m l i n e t h a t ' s t o l o n g f o t h c o m p u t e r t a c c e p t ( C - 6 4 l i n e s a r m a x i m u m o 8 c h a r a c t e r s , o s c r e e n l i n e s l o n g ; C - 1 2 8 l i n e s , m a x i m u mo 1 6 c h a r a c t e r s , 2 o s c r e e n l i n e s i 4 o 8 0 c o l u m n sr 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 s , r e f e r t o t h B A S I C C o m 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 y o u r U s e r M a n u a l .

O t h n e x t p a g e y o u ' l l f i n d o u B u R e p e l l e n t p r o g r a m sf o t h C - 1 2 8 a n C - 6 4 . T h v e r s i o n f o y o u r m a c h i n e w i l lh 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 r t y p i n g t h e m . ( P l e a s e n o t e :t h B u R e p e l l e n t l i n e c o d e s t h a t f o l l o w e a c h p r o g r a m l i n e ,i t h w h i t e d - o u t a r e a , s h o u l d n o t b e t y p e d i n S e i n s t r u ct 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 g y o w i l l f i n d F l a n k s p e e d ,o u M e n t r y p r o g r a m , a n d i n s t r u c t i o n s o i t u s e .

C a l l A h o y ! a 2 1 2 - 2 3 9 - 6 0 8 9 w i t h a n p r o b l e m s ( i b u s yo n a n s w e r a f t e r t h r e e r i n g s , c a l l 2 1 2 - 2 3 9 - 0 8 5 5 ) .

W H E NY O S E I M E A N S Y O U T V F

y o l :W I L L S E

[ C L E A R ] S c r e e n d e a r

[ H O M E ] H o m e[ U P ] C u r s o r U

D O W N C u r s o r D o w n

[ L E F T ] C u r s o r U f

[ R I G H T ] C u r s o r R i R h l

[ S S ] S h i f t e d S p a c e

[ I N S E R T ] I n s e r t

[ D E L ] D e l e t e

[ R V S O N ] R e v e r s e O

[ R V S O F F ] R e v e r s e O f

[ U P A R R O W ] U A r r o w

[ B A C K A R R O W ] B a c k A r r o w

[ P I ] P

[ E P ] E n g l i s h H i u n d

S H I F T C L R / H O M E

C L R / H O M E

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

S H I F T 1 N S T / D E L

I N S T / D E L

C N T R L

C N T R L

7

I S

i

W H E NY O S E

[ 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 ][ Y E L L O W ][ F l ][ F 2 ][ F 3 ][ F 4 ]

[ F 5 ][ F 6 ][ F 7 ][ F 8 ]

I M E A N S

B l a c k

W h i t e

R e

C y a n

P u r p l e

( I r e e n

B l u e

Y e l l o w

F u n c t i o n

F u n c t i o n

F u n c t i o n

F u n c t i o n

F u n c t i o n

F u n c t i o n

F u n c t i o n

F u n c t i o n

Y O T Y P E

C N T R L

C N T R L

C N T R L

C N T R L

C N T R L

C N T R L

C N T R L

C N T R L

F

S H I F T F

F

S H I F T F

F

S H I F T F

F

S H I F T F

Y O W I L L S E

I

A H O Y ! 6

Page 62: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 62/76

B U R E P E L L E N T F O T H 6 1 2 B B U C K C H I L D R E S SP l e a s e n o t e : t h 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 t h M a 1 9 8 7 i s s u e o n w a r d ! F o o l d e r

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

D I S K ( D o T A P E ( T ) . Y o t h e n p i c k s t a r t i n g f i l e n u m b e r , t h r o u g h 9 9 N e x t , y o e n t e r n a m e , u t o 1 4 c h a r a c t e r s l o n g . A t h i sp 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 a n g e s a r n e e d e d , B u R e p e l l e n ta 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 b e g i n s y o u r f i l e s w i t h " O O B A C K U P " . )

T y p e N E a n b e g i n e n t e r i n g a A h o y ! p r o g r a m . 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 sa t h e t o p o y o u r s c r e e n . I i d o e s n ' t m a t c h t h c o d e 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 t 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 a m l i n e , t h s c r e e n c h a n g e s c o l o rt l e y o k n o w t h a t a 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 R U S T O P k e y . T h f i l e n u m b e ri 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 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 s c r e e n r e t u r n s t i t o r i g i n a l c o l o r a n t 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 ) f o t h 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 T1 P R I N T C H R $ ( 1 4 7 ) " L O 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 22 F 0 R B = 0 T 0 1 1 : R E A D A : I F A < O O R A > 2 5 5 T H E N 4 O3 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 04 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 D5 X = 0 : J = J + 1 2 : I F J < 4 9 4 5 6 T H E N 2 06 P O K E 1 9 8 , 0 : P O K E 4 9 4 5 6 , 0 : A $ = " Y " : B $ = 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 0 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$ = " Y " T H E N 9 08 P R I N T " N 0 A U T O M A T I C S A V E S [ 3 " . 1 1 ] " : G O T O 1 5 O9 P O K E 4 9 4 5 6 , 1 : I N P U T " D I S K O T A P E ( D / T ) 1 1 ; C $ : I F C $ < > " D " T H EN D = 1 : D $ = " T A P E "

P 0 K E 4 9 4 5 7 , D : D $ = D $ + " D R I V E " : P R I N T : I N P ( J T " F I L E N U M B E R0 - 9 9 ) " ; N

N $ = R I G H T $ ( S T R $ ( N ) , 2 ) : I F N < 1 0 T H E N N $ = C H R $ ( 4 8 ) + C H R $ ( N + 4 81 2 F $ = " B A C K U P " : P R I N T : I N P U T " F I L E N A M E " ; F $ : F $ = N $ + L E F T $ ( F $ ,1 4 ) : L = L E N ( F $ )

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 $ ( F $ , J , l ) ) :N E X T J : P R I N TP 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 * * " FP 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 M T H E N 6P O K E 7 7 O , 1 3 1 : P 0 K E 7 7 I , 1 6 4 : S Y S 4 9 1 5 2 : E N DD 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 7D 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 5D 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 3D 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 0D A T A 1 7 O , 2 4 0 , 2 4 3 , 1 6 2 , 2 5 5 , 1 3 4 , 5 8 , 1 4 4 , 3 , 7 6 , 1 5 0 , 1 6 4 , 1 7 9 9D 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 5D 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 4D 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

D A T A 2 4 , 1 0 1 , 2 1 , 6 9 , 2 5 4 , 1 7 0 , 2 3 0 , 2 5 4 , 1 6 4 , 2 5 2 , 1 8 5 , 0 , 1 7 2 4D A T A 2 , 1 3 3 , 2 5 3 , 2 0 1 , 3 4 , 2 0 8 , 6 , 1 6 5 , 2 , 7 3 , 2 5 5 , 1 3 3 , 1 4 6 5D A T A 2 , 2 0 1 , 3 2 , 2 0 8 , 4 , 1 6 5 , 2 , 2 4 0 , 8 , 1 3 8 , 2 4 , 1 0 1 , 1 1 2 5D A T A 2 5 3 , 6 9 , 2 5 4 , 1 7 0 , 4 4 , 1 9 8 , 2 5 4 , 2 3 0 , 2 5 2 , 1 6 4 , 2 5 3 , 2 0 8 , 2 3

4 D A T A 2 1 3 , 1 3 8 , 4 1 , 2 4 0 , 7 4 , 7 4 , 7 4 , 7 4 , 2 4 , 1 0 5 , 1 2 9 , 1 4 1 , 1 3 2 7D A T A 4 4 , 1 9 3 , 1 3 8 , 4 1 , 1 5 , 2 4 , 1 0 5 , 1 2 9 , 1 4 1 , 4 5 , 1 9 3 , 1 6 2 , 1 2 3 0D A T A O . 1 8 9 , 4 3 , 1 9 3 , 2 4 0 , 1 2 , 1 5 7 , 0 , 4 , 1 7 3 , 1 3 4 , 2 , 1 1 4 7D A T A 1 5 7 , 0 , 2 1 6 , 2 3 2 , 2 0 8 , 2 3 9 , 1 6 9 , 3 8 , 1 4 1 , 2 , 3 , 1 7 3 , 1 5 7 8D A T A 4 8 , 1 9 3 , 2 4 0 , 2 3 , 1 6 5 , 1 6 1 , 2 0 1 , 2 1 2 , 1 7 6 , 4 , 1 6 5 , 1 6 0 , 1 7 4 8D A T A 2 4 O , 1 3 , 2 3 8 , 3 2 , 2 0 8 , 1 6 0 , 0 , 3 2 , 2 2 5 , 2 5 5 , 2 0 8 , 6 , 1 6 1 7D A T A 3 2 , 3 3 , 1 9 3 , 7 6 , 3 8 , 1 9 2 , 2 3 2 , 2 0 8 , 2 4 2 , 2 0 0 , 2 0 8 , 2 3 9 , 1 8 9 3D A T A 3 2 , 6 8 , 2 2 9 , 1 6 9 , 0 , 1 6 8 , 1 7 4 , 4 9 , 1 9 3 , 3 2 , 1 8 6 , 2 5 5 , 1 5 5 5D A T A 1 7 3 , 5 0 , 1 9 3 , 1 6 2 , 5 1 , 1 6 0 , 1 9 3 , 3 2 , 1 8 9 , 2 5 5 , 1 6 9 , 4 3 , 1 6 7 0D A T A 1 6 6 . 4 5 , 1 6 4 , 4 6 , 3 2 , 2 1 6 , 2 5 5 , 1 6 2 , 1 , 1 8 9 , 5 1 , 1 9 3 , 1 5 2 0D A T A 1 6 8 , 2 0 0 , 1 5 2 , 2 0 1 , 5 8 , 1 4 4 , 2 , 1 6 9 , 4 8 , 1 5 7 , 5 1 , 1 9 3 , 1 5 4 3D A T A 2 0 1 , 4 8 , 2 0 8 , 3 , 2 0 2 , 1 6 , 2 3 4 , 3 2 , 3 3 , 1 9 3 , 7 6 , 1 1 6 , 1 3 6 2D A T A 1 6 4 , 2 0 6 , 3 2 , 2 0 8 , 1 6 9 , 0 , 1 7 0 , 1 6 8 , 7 6 , 2 1 9 , 2 5 5 , 1 6 0 , 1 8 2 7D A T A 1 , 1 , 1 6 0 , 0 , 0 , 6 5 , 7 2 , 7 9 , 8 9 , 3 3 , 0 , 0 , 5 0 0

C - 1 2 8 B U R E P E L L E N T■ 1 P R I N T C H R $ ( 1 4 7 ) " L O A D I N G A N C H E C K I N G T H D A T A [ 3 " . " ] " : J

= 4 8 6 42 F 0 R B = 0 T 0 1 1 : R E A D A : I F A < 0 O R A > 2 5 5 T H E N 4 03 P O 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 6 ) * 2 5 6 + P E E K ( 6 5 ): E N D

• 5 X = O : J = J + 1 2 : I F J < 5 2 1 3 T H E N 2 O6 P 0 K E 2 0 8 , 0 : P 0 K E 5 2 1 3 , 0 : A $ = " Y " : B $ = 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 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$ = " Y " T H E N 9 0

• 8 P R I N T " N 0 A U T O M A T I C S A V E S [ 3 " . " ] " : G 0 T O 1 5 0• 9 P O K E 5 2 1 3 , 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 5 2 1 4 , D : D $ = D $ + " 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 (

- 9 9 ) " ; N■ 1 1 0 N $ = R I G H T $ ( S T R $ ( N ) , 2 ) : I F N < 1 0 T H E N N $ = C H R $ ( 4 8 ) + C H R $ ( N + 4 8

1 2 F $ = " B A C K U P " : P R I N T : I N P U T ' F I L E N A M E " ; F $ : F $ = N $ + L E F T $ ( F $ ,1 4 ) : L = L E N ( F $ )

• 1 3 0 P O K E 5 2 1 5 , L : F O R J = 1 T O L : P O K E 5 2 1 5 + J , A S C ( M I D $ ( F $ , J , 1 ) ) : N EX 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 $ < > " Y " T H E N 6• 1 6 0 P O K E 7 7 O , 1 9 8 : P O K E 7 7 1 , 7 7 : S Y S 4 8 6 4 : E N D• 1 7 0 D A T A 3 2 , 5 8 , 2 0 , 1 6 9 , 4 1 , 1 6 2 , 1 9 , 2 3 6 , 3 , 3 , 2 0 8 , 4 , 9 5 5• 1 8 0 D A T A 1 6 9 , 1 9 8 , 1 6 2 , 7 7 , 1 4 1 , 2 , 3 , 1 4 2 , 3 , 3 , 2 2 4 , 1 9 , 1 1 4 3• 1 9 0 D A T A 2 0 8 , 7 , 3 2 , 1 2 5 , 2 5 5 , 7 9 , 7 8 , 0 , 9 6 , 3 2 , 1 2 5 , 2 5 5 , 1 2 9 2• 2 0 0 D A T A 7 9 , 7 0 , 7 0 , 0 , 9 6 , 1 6 2 , 0 , 1 3 4 , 2 5 1 , 1 8 9 , 0 , 2 , 1 0 5 3• 2 1 0 D A T A 2 4 0 , 1 9 , 2 0 1 , 4 8 , 1 4 4 , 9 , 2 0 1 , 5 8 , 1 7 6 , 5 , 1 3 3 , 2 5 1 , 1 4 8 5■ 2 2 0 D A T A 2 3 2 , 2 0 8 , 2 3 8 , 1 3 4 , 2 5 2 , 1 6 5 , 2 5 1 , 2 0 8 , 3 , 7 6 , 1 9 8 , 7 7 , 2 0 4 2• 2 3 0 D A T A 1 6 9 , 0 , 1 6 6 , 2 3 5 , 1 6 4 , 2 3 6 , 1 3 3 , 2 5 3 , 1 3 3 , 2 5 4 , 1 4 2 , 4 7 , 1 9 3• 2 4 0 D A T A 2 0 , 1 4 0 , 4 8 , 2 0 , 2 4 , 1 0 1 , 2 2 , 6 9 , 2 5 4 , 2 3 0 , 2 5 4 , 2 4 , 1 2 0 6- 2 5 0 D A T A 1 0 1 , 2 3 , 6 9 , 2 5 4 , 1 7 0 , 2 3 0 , 2 5 4 , 1 6 4 , 2 5 2 , 1 8 5 , 0 , 2 , 1 7 0 4- 2 6 0 D A T A 1 3 3 , 2 5 1 , 2 0 1 , 3 4 , 2 0 8 , 6 , 1 6 5 , 2 5 3 , 7 3 , 2 5 5 , 1 3 3 , 2 5 3 , 1 9 6 5- 2 7 0 D A T A 2 0 1 , 3 2 , 2 0 8 , 4 , 1 6 5 , 2 5 3 , 2 4 0 , 8 , 1 3 8 , 2 4 , 1 0 1 , 2 5 1 , 1 6 2 5• 2 8 0 D A T A 6 9 , 2 5 4 , 1 7 0 , 4 4 , 1 9 8 , 2 5 4 , 2 3 0 , 2 5 2 , 1 6 4 , 2 5 1 , 2 0 8 , 2 1 3 , 2 3

0 • 2 9 0 D A T A 1 3 8 , 4 1 , 2 4 0 , 7 4 , 7 4 , 7 4 , 7 4 , 2 4 , 1 0 5 , 6 5 , 1 4 1 , 8 8 , 1 1 3 8• 3 0 0 D A T A 2 0 , 1 3 8 , 4 1 , 1 5 , 2 4 , 1 0 5 , 6 5 , 1 4 1 , 8 9 , 2 0 , 3 2 , 7 9 , 7 6 9• 3 1 0 D A T A 2 0 , 1 8 9 , 8 5 , 2 0 , 2 4 0 , 6 , 3 2 , 2 1 0 , 2 5 5 , 2 3 2 , 2 0 8 , 2 4 5 , 1 7 4 2- 3 2 0 D A T A 1 7 4 , 4 7 , 2 0 , 1 7 2 , 4 8 , 2 0 , 2 4 , 3 2 , 2 4 0 , 2 5 5 , 1 7 3 , 9 3 , 1 2 9 8- 3 3 0 D A T A 2 0 , 2 4 0 , 2 7 , 1 6 5 , 1 6 1 , 2 0 1 , 2 1 2 , 1 7 6 , 4 , 1 6 5 , 1 6 0 , 2 4 0 , 1 7 7 1• 3 4 0 D A T A 1 7 , 3 2 , 6 5 , 2 0 , 2 3 8 , 3 2 , 2 0 8 , 2 3 8 , 1 , 2 1 4 , 3 2 , 2 2 5 , 1 3 2 2• 3 5 0 D A T A 2 5 5 , 2 O 8 , 6 , 3 2 , 4 9 , 2 O , 7 6 , 1 9 8 , 7 7 , 2 3 2 , 2 0 8 , 2 4 2 , 1 6 0 3■ 3 6 0 D A T A 2 0 0 , 2 0 8 , 2 3 9 , 3 2 , 6 6 , 1 9 3 , 1 7 3 , 9 5 , 2 0 , 1 6 2 , 9 6 , 1 6 0 , 1 6 4 4• 3 7 0 D A T A 2 O . 3 2 , 1 8 9 , 2 5 5 , 1 6 9 , 0 , 1 7 0 , 3 2 , 1 0 4 , 2 5 5 , 1 6 9 , 0 , 1 3 9 5- 3 8 0 D A T A 1 7 4 , 9 4 , 2 0 , 1 6 8 , 3 2 , 1 8 6 , 2 5 5 , 1 6 9 , 4 5 , 1 7 4 , 1 6 , 1 8 , 1 3 5 1- 3 9 0 D A T A 1 7 2 , 1 7 , 1 8 , 3 2 , 2 1 6 , 2 5 5 , 1 6 2 , 1 , 1 8 9 , 9 6 , 2 0 , 1 6 8 , 1 3 4 6• 4 0 0 D A T A 2 0 0 , 1 5 2 , 2 0 1 , 5 8 , 1 4 4 , 2 , 1 6 9 , 4 8 , 1 5 7 , 9 6 , 2 0 , 2 0 1 , 1 4 4 8• 4 1 0 D A T A 4 8 , 2 0 8 , 3 , 2 0 2 , 1 6 , 2 3 4 , 3 2 , 4 9 , 2 0 , 1 4 1 , 0 , 2 , 9 5 5• 4 2 0 D A T A 7 6 , 1 8 3 , 7 7 , 5 8 , 5 9 , 3 2 , 6 5 , 2 0 , 2 0 6 , 3 2 , 2 0 8 , 2 0 6 , 1 2 2 2• 4 3 0 D A T A 1 , 2 1 4 , 1 6 9 , 0 , 1 7 0 , 1 6 8 , 7 6 , 2 1 9 , 2 5 5 , 3 2 , 7 9 , 2 0 , 1 4 0 3• 4 4 0 D A T A 1 6 9 , 2 6 , 1 4 1 , 0 , 2 1 4 , 1 7 3 , 0 , 2 1 4 , 1 6 , 2 5 1 , 9 6 , 1 6 2 , 1 4 6 2■ 4 5 0 D A T A O , 1 4 2 , 0 , 2 5 5 , 9 6 , 1 9 , 1 8 , 3 2 , 3 2 , 3 2 , 3 2 , 1 4 6 , 8 0 4■ 4 6 0 D A T A O , 1 , 0 , 0 , 6 5 , 7 2 , 7 9 , 8 9 , 3 3 , 0 , 0 , 0 , 3 3 9

6 A H O Y !

Page 63: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 63/76

F L A N K S P E E D F O T H C - 6 4 B G O R D O N F W H E A TF 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 y m i s t a k e s . O n c e y o h a v e t y p e d t h p r o g r a m

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 l a n k s p e e d t h e r e i n o n e e d t e n t e r s p a c e s o h i t h c a r r i a g eT h i s i a 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 l b a s k e d t e n t e r i a g a i n .

L O A D i p r o g r a m S a v e d w i t h F l a n k s p e e d u s L O A D " n a m e " . I . I f o r t a p e , o L O A D " n a m e " , 8 . 1 f o d i s k . T h f u n c t i o n k e y sb u s e d a f t e r t h s t a r t i n g a n d e n d i n g a d d r e s s e s h a v e b e e n e n t e r e d .

S A V E s w h a t y o h a v e e n t e r e d s o f a r .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 .

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 .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 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 i m e y o e n t e r e d t h p r o g r a m .

t e m p o r a r i l y f r e e z e s t h e o u t p u t a s w e l l .

P O K E 5 3 2 8 O , 1 2 : P O K E 5 3 2 8 1 , 1 1P 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 " " ] " ;P R I N T " R V S 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 O G R A M 6 P R I \ T " [ R V S 0 N ] [ 9 " " J C R E A T E D B Y G . F . W H E A T [ 9 " " ] P R I N T " [ R V S 0 N ] [ 3 " " ] C O P R . 1 9 8 7 , I O I N T E R N A T I O N A L I N C .F O R A = 5 4 2 7 2 T O 5 4 2 9 6 : P O K E A , O : N E X TP O K E 5 4 2 7 2 , 4 : P 0 K E 5 4 2 7 3 , 4 8 : P O K E 5 4 2 7 7 , 0 : P O K E 5 4 2 7 8 , 2 4 9 : P OF O R A - 6 8 O T O 6 9 9 : R E A D B : P O K E A , B : N E X TD 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 6D A T A 1 6 9 , 0 , 1 6 6 , 2 5 1 , 1 6 4 , 2 5 2 , 3 2 , 2 1 3 , 2 5 5 , 9 6B S « " S T A R T I M G A D D R E S S I H E X " : G 0 S U B 4 3 0 : A D = B : S R = BG O S U B 4 8 0 : I F B = 0 T H E N 1 5 0P O K E 2 5 1 , T C 4 ) + T ( 3 ) * 1 6 : P O K E 2 ( S 2 , T ( 2 ) + T ( 1 ) * 1 6B $ = " E N D I N G A D D R E S S I H E X " : G 0 S U B 4 3 0 : E N « BG O S U B 4 7 O : I F B = . O T H E N 1 5 OP 0 K E 2 5 4 , T ( 2 ) + T ( l ) * 1 6 : B = T ( 4 ) + U T ( 3 ) * 1 6I F B > 2 5 5 T H E N B = B - 2 5 5 : P O K E 2 5 4 , P E E K ( 2 5 4 ) + 1P O K E 2 " ) 3 , B : P R I N TR E M G E T H E L I N EG 0 S U B 4 9 5 : P R I N T " : [ P ] [ L E F T ] " ; : F 0 R A = O T O 8F O R B = O T O 1 : G O T O 2 5 ON E X T BA % ( A ) = T ( 1 ) + T ( O ) * 1 6 : I F A D + A - 1 - E N T H E N 3 4 OP R I N T " [ P ] [ L E F T ] " ;H E X T A : T - A D - ( I N T < A D / 2 5 6 ) * 2 5 6 ) : P R I N T "F 0 R A = 0 T O 7 : T = T + A % ( A ) : I F T > 2 5 5 T H E N T - T - 2 5 5N E X TI F A S ( 8 ) O T T H E N G O S U B 3 7 5 : G O T 0 1 9 5F O R A = O T 0 7 : P 0 K E A D + A , A % ( A ) : N E X T : A D = A D + 8 : G O T 0 1 9 5R E G E H E I N P U TG E T A $ : I F A $ = " " T H E N 2 5 01 F A $ » C H R $ ( 2 O ) T H E N 3 O 5I F A S - C H R $ ( 1 3 3 ) T H E N 5 3 5I F A $ - C H R $ ( 1 3 4 ) T H E N 5 6 0I F A $ - C H R S ( 1 3 5 ) T H E N P R I N T " " : G 0 T 0 6 2 0I F A $ « C H R $ ( 1 3 6 ) T H E N P R I N T l t " : G O T O 6 3 5I F A $ > " @ " A N D A $ < " G " T H E N T ( B ) = A S C ( A $ ) - 5 5 : G 0 T 0 2 9 5I F A $ > " / " A N D A $ < " : l t T H E N T ( B ) = A S C C A $ ) - 4 8 ; G 0 T 0 2 9 5

G 0 S U B 4 1 5 : G O T 0 2 5 0P R I N T A S " [ c P ] [ L E F T ] " iG O T O 2 0 5I F A > 0 T H E N 3 2 0A = - 1 : I F B = 1 T H E N 3 3 OG 0 T O 2 2 0I F B = O T H E N P R I N T C H R $ ( 2 O ) ; C H R $ ( 2 O ) ; : A = A - 1A = A - 1P R I N T C H R $ ( 2 0 ) ; : G C T 0 2 2 0R E L A S T L I N EP R I N T " " : T = A D - ( I N T ( A D / 2 5 6 ) * 2 % )F O R B = 0 T O A - l : T = T + A % ( B ) : I F T > 2 5 5 T H E N T = T - 2 5 5N E X TI F A % ( A ) O T T H E N G O S U B 3 7 5 : G O T 0 1 9 5F 0 R B - 0 T 0 A - 1 : P O K E A D + B , A % ( B ) : N E X TP R I N T : P R I N T " Y O U A R F I N I S H E D ! " : G O T O 5 3 5R E M B E L L A N D E R R O R M E S S A G E SP R I N T : P R I N T " L I N E E N T E R E D I N C O R R E C T L Y " : P R I N T : G O T 0 4 1 5P R I N T : P R I N T " I N P U T A D I G I T H E V A L U E ! " : G O T O 4 1 5P R I N T : P R I N T " E N D I N G I L E S S T H A N S T A R T I N G ! " : B - 0 : G O T O 4 1

O I F - 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 H I N S P E C I F I E D R A N G E ! " : B = O :

G 0 T 0 4 1 5J - 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 R R O M I " : B - 0 : G O T O 4 1 5F - 4 0 0 P R I N T " ? E R R O R I S A V E " : G 0 T 0 4 1 5

• 4 0 5 P R I N T " ? E R R O R I L O A D " : G O T O 4 1 5A - 4 1 0 P R I N T : P R I N T : P R I S T " E N D O F M L A R E A " : P R I N TN - 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 E T U R N

■ 4 2 0 0 P E N 1 5 . 8 , 1 5 : I N P U T / U 5 , A , A $ : C L 0 S E 1 5 : P R I N T A $ : R E T U R NN - 4 2 5 R E G E F O U R D I G I T H E F - 4 3 0 P R I N T : P R I N T B $ ; : I N P U T T $F F - 4 3 5 I F L E N ( T $ ) O 4 T H E N G 0 S U B 3 8 0 : G 0 T 0 4 3 0E * 4 4 0 F O R A = 1 T 0 4 : A S = M I D $ ( T $ , A , 1 ) : G O S U B 4 5 0 : I F T ( A ) = 1 6 T H E N G O S U BK 3 8 0 : G O T O 4 3 0O - 4 4 5 N E X T : B = ( T ( l ) * 4 0 9 6 ) + ( T ( 2 ) * 2 5 6 ) + ( T ( 3 ) * l 6 ) + T ( 4 ) : R E T U R NA - 4 5 0 I F A $ > " § I I A N D A $ < " G " T H E N T ( A ) - A S C < A $ ) - 5 5 : R E T U R NP - 4 5 5 I F A $ > " / " A N D A $ < " : " T H E M T t A ) - A S C ( A S ) - 4 8 : R i r r U R NP - 4 6 0 T ( A ) = 1 6 : R E T U R NG M - 4 6 5 R E M A D D R E S S C H E C KH - 4 7 0 I F A D > E N T H E N 3 8 5E - 4 7 5 I F B < S R 0 R B > E N T H E N 3 9 0E - 4 8 0 I F B < 2 5 6 O R ( B > 4 O 9 6 O A N D B < 4 9 1 5 2 ) O R B > 5 3 2 4 7 T H E N 3 9 5K - 4 8 5 R E T U R NI - 4 9 0 R E M A D D R E S S T O H E

- 4 9 5 A C - A D : A - 4 0 9 6 : G 0 S U B 5 2 0F « 5 0 0 A = 2 5 6 : G 0 S U B 5 2 0E - 5 0 5 A = 1 6 : G 0 S U B 5 2 0I * 5 1 0 A « l : G 0 S U B 5 2 0G L - 5 1 5 R E T U R NG - 5 2 0 T - T N T ( A C / A ) : I F T > 9 T H E N A $ - C H R S ( T + 5 5 ) : G O T O 5 3 OF L - 5 2 5 A S = > C H R $ ( T + 4 8 )I * 5 3 O P R I N T A $ ; : A C = A C - A * T : R E T U R NP ' 5 3 5 A $ « " * * S A V E * * " : G 0 S U B 5 8 5G A - 5 4 0 O P E N 1 , T , 1 , A $ : S Y S 6 8 O : C L O S E 1G O - 5 4 5 I F S T - O T H E S E N DL - 5 5 0 G O S U B - 4 O 0 : I F T = 8 T H E N G O S ' J B 4 2 0I - 5 5 5 G O T 0 5 3 5H O ' 5 6 0 A $ = " * * L O A D * * " : G O S U B 5 8 5l i * 5 6 5 O P E N 1 , T , O , A $ : S Y S 6 9 O : C L O S E 1M I - 5 7 0 I F S T - 6 4 T H E N 1 9 5D - 5 7 5 G O S U B 4 0 5 : I F T = 8 T H E N G 0 S U B 4 2 0J - 5 8 0 G O T O 5 6 OP - 5 8 5 P R I N T " " : P R I N T T A B ( 1 4 ) A $F A - 5 9 0 P R I N T : A $ = " " : I N P U T " F I L E N A M E " ; A $B - 5 9 5 I F A $ = " " T H E N 5 9 0B - 6 0 0 P R I N T : P R I N T " T A P E O D I S K ? " : P R I N TF 6 0 5 G E T B S : T - l : I F B $ » w D t l T H E N T - 8 : A $ - " e O : " + A $ : R E T U R NB - 6 1 0 I F B $ O " T " T H E N 6 0 5F - 6 1 5 R E T U R NP * 6 2 0 B $ = - " C O N T I N U E F R O M A D D R E S S " : G O S U B 4 3 O : A D « BC - 6 2 5 G O S U B 4 7 5 : I F B = O T H E N 6 2 OK » 6 3 0 P R I N T : G O T O 1 9 5O - 6 3 5 B S = " B E G I N S C A N A A D D R E S S " : G 0 S U W 3 0 : A D - BO - 6 4 0 G O S U B 4 7 5 : I F B = O T H E N 6 3 5L ' 6 4 5 P R I N T : G O T O 6 7 OB O « 6 5 0 F 0 R B = 0 T 0 7 : A C = P E E K ( A D + B ) : G O S U B 5 0 5 : I F A D + B - E N T H E N A D - S R : GM O S U B 4 1 0 : G O T 0 1 9 5L - 6 5 5 P R I N T " " ; : N E X T BJ - 6 6 0 P R I N T : A D = A D + 8P G ^ 6 6 5 G E T B $ : I F B $ = C H R $ ( 1 3 6 ) T H E N 1 9 5

• 6 7 0 G 0 S U B 4 9 5 : P R I N T " : " ; : G O T O 6 5 O

A K G N I O H L O H P A N L H J O J A I A F P F P P 0 C G K 1 H H N K P D N H F L H

L L C J K

A H O Y ! 6 3

Page 64: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 64/76

V A N I S HF R O M P A G E 4

1 F A S T : F O R A = 1 T O 2 : F O R R = 1 T O 4 : F O R C = 1 T O 4 : R EA D A N ( A , R , C ) : N E X T C , R , A E

■ 1 F O R T = 1 T 0 4 : R E A D L O ( T ) , H I ( T ) : N E X T : T S = 5 8 8H

• 1 F O R T = 0 T O 1 0 6 8 : R E A D X $ : P O K E 4 8 6 4 + T , D E C ( X $) : N E X T : F 0 R T = 0 T 0 5 1 1 : R E A D X $ : P 0 K E 3 5 8 4 + T , D E C( X $ ) : N E X T J

• 1 F A S T : F A = 2 5 0 : F B = 2 5 1 : F G = 2 5 2 : F D = 2 5 3 : T E M =D E C ( " 1 4 C D I I ) : L O = D E C ( " 1 3 9 5 " ) : H I = L O + 1 : P 1 = 2 81 6 : P 2 = P 1 + 1 : C ( 1 ) = 3 : C ( 2 ) = 7 : S ( 1 ) = O : S ( 2 ) = O : EY = 4 9 1 7 6 : G P = G P + l : X 8 = 1 8 4 : Y 8 = 5 5 : W l = 0 C

• 1 F O R T = 1 T O 2 : L R ( T ) = 1 : L C ( T ) = 1 : N E X T : B L $ = " ": F 0 R T = 0 T 0 7 : B L $ = B L $ + " " : N E X T P K

• 2 P X ( 1 ) = 3 1 : P X ( 2 ) = O : P Y ( 1 ) - 8 : P Y ( 2 ) = 8 : Y W $ (1 ) = " R O W " : Y W $ ( 2 ) = n C O L U M N I • 2 C T $ ( 1 ) = " P L A Y E R C O N T R O L L E D " : C T $ ( 2 ) = " C 0

M P U T E R C O N T R O L L E D " C O• 2 S P $ ( 1 ) = " H I G H W A Y T R A F F I C " : S P $ ( 2 ) = " S P E E

O S O U N D " : S P $ ( 3 ) = " S P E E D O F L I G H T " L • 2 T G $ ( 1 ) = " A M A T E U R " : T G $ ( 2 ) = " S E M I - P R O " : T G

$ ( 3 ) = " P R 0 F E S S I 0 N A L " B • 2 P $ ( 1 ) = " T H E R E F O R C E " : P $ ( 2 ) = " T H E B L U E

F O R C E " N • 3 R E * M A K E G A M E S E L E C T I O N S * L ■ 3 S L O W : C O L O R 4 , 2 : C O L O R O , 2 : G R A P H I C O , 1 : P R I

N T T A B ( 9 ) " [ B L A C K ] [ R V S O N ] C O N T R O L S E L E C T IO [ D O W N ] " : F O R T = 1 T O 2 : P R I N T T A B ( 7 ) M [ R E D ] " T" [ 5 " . " ] n C T $ ( T ) " [ D O W N ] n : N E X T : G O S U B 4 6 A

• 3 G E T K E Y Y $ : C U = V A L ( Y $ ) : I F C U = 0 T H E N C T = 2 : E LS E C T = C U N

• 3 S Y S E Y , 0 , 7 , 9 : P R I N T " [ R V S 0 N ] [ B L A C K ] P R O JE C T I L E ' S S P E E D [ D O W N ] " : F O R T = 1 T O 3 : P R I N T TA B ( 7 ) " [ G R E E N ] " T " [ 5 " . " ] M S P $ ( T ) " [ D 0 W N ] " : N EX T : G 0 S U B 4 6 C

• 3 G E T K E Y Y $ : C U = V A L ( Y $ ) : I F C U = 0 T H E N S P = 2 : E LS E S P = C U F

• 4 S Y S E Y , 0 , 1 6 , 9 : P R I N T " [ R V S O N ] [ B L A C K ] S K L L L E V E L O F P L A Y [ D O W N ] " : F O R T = 1 T O 3 : P R I N TT A B ( 7 ) " [ B L U E ] t t T " [ 5 t I . n ] l t T G $ ( T ) t t [ D 0 W N ] " : N EX T : G 0 S U B 4 6 H L

• 4 G E T K E Y Y $ : C U = V A L ( Y $ ) : I F C U = O T H E N T G = 1 : E LS E T G = C U N

• 4 P O K E D E C ( " 1 4 7 0 " ) , - ( T G = 3 ) : G 0 T 0 4 8 D • 4 S O U N D 1 , 1 4 0 0 , 3 0 : R E T U R N 1 ■ 4 F A S T : C O L 0 R 4 , l : C O L 0 R 0 , l : G R A P H I C l , l G ■ 5 I F T G = 2 T H E N F 0 R T = 0 T 0 1 : P 0 K E 8 1 9 0 + T , 5 9 : N E X

I ■ 5 R E M * * D R A W P L A Y I N G G R I D * * L O

5 C = 0 : F O R A = O T 0 1 7 9 S T E P 1 7 9 : C = C + 1 : C O L O R 1 , C( C B 5 D R A W 1 , A , 1 6 0 T 0 1 4 0 + A , 1 6 0 T 0 1 0 0 + A , 9 7 T O 4 O +

6 A H O Y !

A , 9 7 T O O + A , 1 6 0 : P A I N T 1 , 5 0 + A , 1 4 0 : N E X T : S L O W■ 5 F 0 R U = 0 T O 1 7 9 S T E P 1 7 9 : F O R T = l T O 3• 6 D R A W O , 3 4 * T + U , 1 6 0 T 0 1 5 * T + 4 0 + U , 9 7 : N E X T T ,■ 6 U = 5 : U 1 = 0 : C O L O R 1 , 2 : C H A R 1 , 1 4 , 0 , " V A

i

■ 6 D R A W 0 , 0 , 9 9 + U T O 3 1 9 , 9 9 + U■ 6 U 1 = U 1 + 1 O : U = U + U 1 : I F U < 3 6 T H E N 6 4• 6 F 0 R T = 0 T 0 1 : M O V S P R T + 7 , 0 # 0 : M O V S P R T + 7 , 1 7 9

* T + 8 5 , 1 4 5 : S P R I T E T + 7 , 1 , 2 , 0 : N E X T• 7 I F C T = 2 T H E N 7 6• 7 C O L O R 1 J 1 2 : C H A R 1 , 1 8 , 1 O , " R O W " : F O R T = O T O 2

: C H A R 1 , 1 8 , 1 1 + 2 [ U P A R R O W ] T , S T R $ ( T + 1 ) : N E X T :C H A R 1 , 1 9 , 1 8 , " 4 "

■ 7 C 0 L 0 R l , l l : C H A R l , 2 , 2 2 , n 4 [ 3 " " ] 3 [ 3 " " ] [ 3 " ] 1 " : C O L O R 1 , 1 5 : C H A R 1 , 2 4 , 2 2 , " 1 [ 3 " " ] [ 3 " ] 3 [ 3 " M ] 4 " : C O L O R 1 , 5 : C H A R 1 , 1 5 , 2 3 , "O L U M N S " ,

• 7 P O K E 8 1 8 4 , 6 3 : M O V S P R 1 , 0 # 0 : M O V S P R 1 , 1 8 4 , 6O : S P R I T E 1 , 1 , 6 , 0 : S L O W

• 7 R E * A L T E R N A T E P L A Y E R * • 8 N = 1 - ( N = 1 ) : M = S 1 - ( N = 1 )• 8 P O K E F C , 0 : P 0 K E P 1 , 0 : P 0 K E P 2 , 0 : P O K E 4 9 4 3 , -

( N = 1 ) : P O K E 4 9 5 0 , - ( N = 1 ) : C H A R 1 , 0 , 8 , B L $ : C H A R1 , 3 1 , 8 , B L $ : S Y S T E M

• 8 R E * C O M P U T E R S E L E C T S P R O J E C T I L E ' SD E S T I N A T I O N *

■ 8 G O S U B 1 3 6 : I F W 1 T H E N 1 4 6■ 8 I F C T = 2 T H E N Y R ( M ) = I N T ( R N D ( 1 ) * 4 ) + 1 : Y C ( M )

= I N T ( R N D ( 1 ) * 4 ) + 1 : I F Q ( M , Y R ( M ) , Y C ( M ) ) = G P T HE N 8 8

• 9 I F C T = 2 T H E N 1 1 4■ 9 Y R ( M ) = L R ( M ) : Y C ( M ) = L C ( M ) : G O S U B 1 1 2 : Y S = 1

: G O S U B 1 0 8• 9 R E * P L A Y E R S E L E C T S P R O J E C T I L E ' S D

S T I N A T I O N * • 9 J N = J O Y ( M ) : G O S U B 1 3 6 : I F W 1 T H E N 1 4 6 : E L S E I F

J N = 1 2 8 T H E N G 0 T 0 1 0 4• 9 I F J N / 2 = I N T ( J N / 2 ) O R J N < 1 2 9 T H E N 9 6• 1 0 0 Y S = Y S + 1 : G O S U B 1 O 8 : I F Y S = 2 T H E N Y R ( M ) = ( J N

- 1 2 7 ) / 2 : L R ( M ) = Y R ( M ) : G O T O 9 6• 1 0 2 I F Y S = 3 T H E N Y C ( M ) = ( J N - 1 2 7 ) / 2 : L C ( M ) = Y C (

M ) : G 0 T 0 1 1 4• 1 0 4 Y S = Y S + l : G 0 S U B 1 0 8 : I F Y S = 2 T H E N Y R ( M ) = L R (

M ) : G 0 T O 9 6• 1 0 6 I F Y S = 3 T H E N Y C ( M ) = L C ( M ) : G O S U B 1 1 2 : G 0 T 0 1

1 • 1 0 8 C O L O R 1 , 8 : C H A R 1 , P X ( M ) , P Y ( M ) , Y W $ ( Y S ) , 1

S 0 U N D 3 , 4 0 0 0 0 , 1 : I F Y S O T H E N S L E E P 1• 1 1 0 R E T U R N• 1 1 2 C O L O R 1 , 8 : C H A R 1 / J , 8 , B L $ : S O U N D 3 , 8 0 0 0 , 1

O : C H A R 1 , 3 1 , 8 , B L $ : R E T U R N• 1 1 4 O L = I N T ( R N D ( l ) * Y R ( M ) ) * 3 : P 0 K E L 0 , L 0 ( Y R (

M ) ) + O L : P O K E H I , H I ( Y R ( M ) ) + O L : A = A N ( M , Y R ( M ) ,Y C ( M ) ) : F 0 R T = 0 T 0 3 : P O K E T + F A , 0 : N E X T

■ 1 1 6 R E * M O V E P R O J E C T I L E T O T A K E O F O I N T , F I R E I T * *■ 1 1 8 S 0 U N D 3 , 8 0 0 0 , 6 0 , 1 , 2 0 0 , 1 0 5 , 3 : M 0 V S P R l , 0

C D

J

M G A

B F

C

P

F M H

J

D

G J

F

G

C C

M

G

I

D

C P E

G

P

Page 65: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 65/76

1 , 1 , 6 , 0 , 0 , 0 : M O V S PF

R E * R U N N I N G C H E C K O I N T E R A C T I O N SG O S U B 1 3 6 : I F W 1 T H E N 1 4 6 D I F P E E K ( F A ) T H E N S O U N D 1 , 5 0 0 0 , 1 0 : G O T 0 7 6 D I F P E E K ( F B ) T H E N S O U N D 1 , 1 5 0 0 0 , 1 0 : G 0 T 0 7 6 F I F P E E K ( F D ) T H E N S 0 U N D 3 , 5 0 0 , 3 0 : P A I N T 0 , R

) = S ( M ) + 1 : Q ( M , Y R ( M ) , Y C ( M ) ) = G P : G O T O 8 2 M OI F R S P P O S ( 1 , 1 ) > 2 4 0 T H E N M O V S P R 1 , 0 # 0 : M O V

P R l , X 8 , Y 8 : G 0 T 0 8 0 M OG O T O 1 2 2 K R E * C H E C K I P L A Y E R H A L O S T * * C BI F P E E K ( P 1 ) O R S ( 1 ) = 1 5 T H E N W 1 = 2 : L 1 = 7 A I F P E E K ( P 2 ) O R S ( 2 ) = 1 5 T H E N W 1 = 1 : L 1 = 8 C R E T U R N B M O V S P R 1 , O # O : M O V S P R 1 , 1 8 4 , 6 O : S P R I T E 1 , 1

E T U R N L R E * W I R O U T I N E * A C O L O R 1 , C ( W 1 ) : C H A R 1 , 6 , 4 , " T H E W I N N E R

M + P $ ( W 1 ) : S O U N D 1 , 5 0 0 0 , 1 2 0 , 1 , 3 0 0 , 3 7 , O : S PP R L 1 , 1 8 0 # l : P 0 K E 5 3 2 6 9 , 1 9

K C H A R 1 , 7 , 6 , " P R E S S ' * K E F O R N E W G A M

L 5 I F R S P P O S ( L 1 , 1 ) > 2 4 5 T H E N S P R I T E L 1 , 0 C

R E * N E G A M E S E L E C T I O N # K 5 G E T Y $ : I F Y $ O M * " T H E N 1 5 0 : E L S E F A S T : G O T O

C R E * D A T A F O L I M I T S A N A N G L E S * * D CD A T A 2 1 5 , 2 2 2 , 2 2 7 , 2 3 1 , 2 1 2 , 2 1 9 , 2 2 5 , 2 2 9

5 , 2 2 2 , 2 2 7 , 2 0 0 , 2 1 0 , 2 1 8 , 2 2 5 I D A T A 1 4 6 , 1 3 9 , 1 3 4 , 1 2 9 , 1 5 1 , 1 4 2 , 1 3 7 , 1 3 2

1 5 6 , 1 4 6 , 1 3 9 , 1 3 3 , 1 6 2 , 1 5 2 , 1 4 4 , 1 3 5 O BD A T A 1 4 7 , 1 5 2 , 1 5 6 , 1 6 2 , 1 6 6 , 1 7 1 , 1 8 7 , 1 9 2 A R E * D A T A F O M R O U T I N E S * B D A T A D E , E 3 , l l , 6 0 , F E , E 3 , l l , 6 0 , A D , E 6 , l

, 3 D , 9 O , 1 3 , 8 D , E 6 , 1 1 , 6 O , B D , E 2 , 1 1 , D O B PD A T A 0 3 , 2 0 , 0 8 , 1 3 t D E , E 2 , l l , 6 0 , F E , E 2 , l

, 0 0 , 1 3 , 6 0 , 2 0 C D A T A 0 4 , 1 3 , 6 0 , 2 0 , 1 2 , 1 3 , 6 0 , 2 0 , 0 0 , 1 3 , 4

, 2 F , 1 3 , 2 0 , 0 4 , 1 3 , 4 C , 1 2 , 1 3 , 2 0 , l E , 1 3 N FD A T A 6 0 , 2 0 , 0 0 , 1 3 , 4 C , 3 F , 1 3 , 2 0 , 0 4 , 1 3 , 4, 3 F , 1 3 , 0 0 , A D , 4 F , 1 3 , 0 A , A A , A D , O O , D C N JD A T A 2 9 , 0 F , 8 5 , F E , A 9 , 0 F , 3 8 , E 5 , F E , 8 5 , F

, D O , O l , 6 O , A 5 , F E , 0 A , 1 8 , 6 9 , 7 O , 8 D , 7 O H LD A T A 1 3 , 6 C , 7 8 , 1 3 , 2 7 , 1 3 , 2 B , 1 3 , 6 5 , 1 3 , 2

, 6 5 , 1 3 , 3 F , 1 3 , 4 3 , 1 3 A D A T A 4 9 , 1 3 , A D , E 6 , 1 1 , 1 D , 9 1 , 1 3 , 8 D , E 6 , 1

7 K D A T A 1 4 , 2 9 , 0 1 , F O , 0 9 , A 9 , 0 0 , 8 D , 7 E , 1 1 , A

, D 0 , F A , A D , D 7 J D A T A 1 1 , C D , 9 5 , 1 3 , B O , O 1 , 6 O , A D , D 7 , 1 1 , C

I B , D O , 0 9 , 0 1 , 8 D , I B L D A T A D 0 , 6 0 , A D , l E , D 0 , 8 D , 9 4 , 1 3 , A D , 9 4 , lA 9 , 0 1 , 8 5 , F A , 8 5 , F C , 4 C G D A T A E 8 , 1 3 , C 9 , 8 1 , D 0 , 0 F , A 9 , 0 1 , 8 5 , F B , 8

5 , F C , A D , 1 5 , D 0 , 2 9 , F E , 8 D , 1 5 , D 0 , 6 0 , 4 C K • 1 8 8 D A T A 9 8 , 1 3 , A D , D 7 , l l , C 9 , 8 2 , 9 0 , 0 6 , A 9 , 5

4 , 8 D , F 8 . 1 F , 6 0 , C 9 , 7 8 , 9 0 , 0 6 , A 9 , 5 5 , 8 D M • 1 9 0 D A T A F 8 , 1 F , 6 0 , C 9 , 6 E , 9 0 , 0 6 , A 9 , 5 6 , 8 D , F

8 , l F , 6 0 , C 9 , 6 4 , 9 0 , 0 6 , A 9 , 5 7 , 8 D , F 8 , l F P • 1 9 2 D A T A 6 0 , C 9 , 5 A , 9 0 , 0 6 , A 9 , 5 8 , 8 D , F 8 , l F , 6

0 , C 9 , 5 0 , 9 0 , 0 6 , A 9 , 5 9 , 8 D , F 8 , l F , 6 0 , C 9 A • 1 9 4 D A T A 4 6 , 9 0 , 0 6 , A 9 , 5 A , 8 D , F 8 , l F , 6 0 , C 9 t 3

C , 9 0 , 0 5 , A 9 , 5 B , 8 D , F 8 , l F , 6 0 , C l , A D , l F M • 1 9 6 D A T A D 0 , 8 D , 4 7 , 1 4 , A D , 4 7 , 1 4 , 2 9 , 4 0 , C 9 , 40 , F O , 0 8 , A 9 , 0 1 , 8 5 , F C , 8 D , 0 0 , O B , 6 0 , A D J

• 1 9 8 D A T A 4 7 , 1 4 , 2 9 , 8 0 , C 9 , 8 0 , F 0 , 0 7 , A 9 , 0 1 , 85 , F C , 8 D , 0 1 , 0 B , 6 0 , 0 0 , E A , A D , 4 F , 1 3 , A 8 K

• 2 0 0 D A T A 0 A , A A , B D , E 3 , l l , C 9 , B 7 , 9 0 , 0 6 , A 9 , 3F , 9 9 , F E , l F , 6 0 , C 9 , A D , 9 0 , 0 6 , A 9 , 3 E , 9 9 G

• 2 0 2 D A T A F E , l F , 6 0 , C 9 , A 3 , 9 0 , 0 6 , A 9 , 3 D , 9 9 , FE , l F , 6 0 , C 9 , 9 C , 9 0 , 0 6 , A 9 , 3 C , 9 9 , F E , l F A

• 2 0 4 D A T A 6 O , C 9 , 9 5 , 9 O , O 6 , A 9 , 3 B , 9 9 , F E , 1 F , 60 , C 9 , 9 0 , 9 0 , 0 6 , A 9 , 3 A , 9 9 , F E , 1 F , 6 0 , C 9 H

' 2 0 6 D A T A 8 C , 9 O , O 6 , A 9 , 3 9 , 9 9 , F E , 1 F , 6 O , C 9 , 82 , 9 0 , 0 5 , A 9 , 3 8 , 9 9 , F E , l F , 6 0 , C 0 , E A , 7 8 G

• 2 0 8 D A T A A 9 , D A , 8 D , 1 4 , 0 3 , A 9 , 1 4 , 8 D , 1 5 , 0 3 , 58 , 6 0 , 2 0 , 4 8 , 1 4 , 2 0 , F 4 , 1 3 , A D , 7 0 , 1 4 , F O B

• 2 1 0 D A T A 0 3 , 2 0 , 7 2 , 1 4 , A 5 , F C , D 0 , 0 6 , 2 0 , A A , l3 , 2 0 , 5 0 , 1 3 , 4 C , 6 5 , F A , E A , E A , E A , E A , E A C

• 2 1 2 D A T A E A , E A , E A , E A , E A , E A , C O , 0 0 , 0 0 , C O , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 N

• 2 1 4 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 E

■ 2 1 6 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 N

' 2 1 8 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 9 0 , 0 0 , 0 0 , F 0 , 0 0 , 0 0 , 60 , 0 0 , 0 0 , 9 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 K

■ 2 2 0 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 L

■ 2 2 2 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 L 2 2 D A T A 0 0 , 0 0 , 3 8 , 0 0 , 0 0 , B O , 0 0 , 0 0 , F 8 , 0 0 , 00 , 3 4 , 0 0 , 0 0 , 7 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 L 2 2 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 D 2 2 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 02 3 0 D A T A 6 3 , 8 0 , 0 0 , 6 6 , 0 0 , 0 0 , 3 C , 0 0 , 0 0 , 3 C , 00 , 0 0 , E 6 , 0 0 , 0 0 , 0 6 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 B 2 3 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 O 2 3 4 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , O E , 0 0 H M2 3 D A T A 0 0 , 1 C , 0 0 , 0 0 , 9 8 , 0 0 , 0 0 , F F , C O , 0 0 , 0C , 4 0 , 0 0 , 1 C , 0 0 , 0 0 , 3 8 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 H 2 3 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 M D2 4 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , E O , 7 8 , 0 0 , 6 0 A

■ 2 4 2 D A T A E O , 0 0 , 3 1 , C O , 0 0 , 1 F , 0 0 , 0 0 , 1 B , C O , 00 , 3 0 , E O , 0 0 , E O , 6 0 , 0 0 , 0 0 , 6 0 , 0 0 , 0 0 , 0 0 D 2 4 4 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0

A H O Y ! 6 5

Page 66: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 66/76

I M P O R T A N T ! 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 e n t e r t h e m l P a g e s 6 a n 6 e x p l a i n t h e s e c o d e sa 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 e s b e f o r e e n t e r i n g a n p r o g r a m s !

0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 0 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0

, 0 0 , 0 0 , 0 3 , 8 0 , 0 0 , 0 7 , 0 0 , 0 0 F D A T A 0 7 , 0 0 , 0 0 , 8 7 , 0 0 , 0 0 , F F , F 8 , 0 0 , 7 F , F

, 0 0 , 0 7 , 0 C , 0 0 , 0 7 , 0 0 , 0 0 , 0 7 , 0 0 , 0 0 , 0 E P GD A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0

, 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 P D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0

, O F , 0 0 , E O , 1 E , 0 0 , F O , 3 C E D A T A 0 0 , 7 8 , 7 8 , 0 0 , I E , F O , 0 0 , 0 3 , C O , 0 0 , 0

7 8 , 0 0 , 3 C , l C , 0 0 , 7 8 , 0 E , 0 0 A D A T A F O , 0 7 , 0 0 , E O , 0 3 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0

, 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 E D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0

, 0 0 , 0 0 , 7 8 , A 9 , 0 E , 8 D , 1 4 , 0 3 , A 9 , 1 7 , 8 D D OD A T A 1 5 , 0 3 , 5 8 , 6 0 , A D , I F , D O , 2 9 , 0 1 , F 0 , 0

7 E , l l , 8 5 , F C , 4 C , 6 5 , F A , A D O D A T A D 7 , l l , C 9 , F 0 , B 0 , E F , 2 0 , F 4 , 1 3 , 4 C , 6

, F A , 0 0 B GR E * S P R I T E D A T A * * D GD A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0

0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 A D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0

, 0 0 , F C , 0 0 , 0 0 , 7 8 B D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0

, 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 O AD A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0

0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 O D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 7 8 , 0 0 , 0 0 , F

0 , 0 0 , F C , 0 0 , 0 0 , 7 8 , 0 0 , 0 0 G D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0, 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 C O

D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0, 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 A

D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 7 C , 0 0 , 0 0 , F E , 0 0 , 0, F E , 0 0 , 0 0 , F E , 0 0 , 0 0 , 7 C , 0 0 , 0 0 , 0 0 , 0 0 M B

D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0, 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 J E

D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0, 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 J G

D A T A 7 C , 0 0 , 0 0 , F E , 0 0 , 0 1 , F F , 0 0 , 0 1 , F F , 0, 0 1 , F F , 0 0 , 0 0 , F E , 0 0 , 0 0 , 7 C , 0 0 , 0 0 , 0 0 N LD A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0, 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 H C

D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 7 C , 0 0 A

D A T A 0 1 , F F , 0 0 , 0 3 , F F , 8 0 , 0 3 , F F , 8 0 , 0 3 , FF , 8 0 , 0 1 , F F , 0 0 , 0 0 , 7 C , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 H

D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 F

D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 0 , F F , 0 0 , 0 1 , F F , 8 0 , 0 3 , F F K

D A T A C O , 0 3 , F F , C O , 0 3 , F F , C O , 0 3 , F F , C O , 01 , F F , 8 0 , 0 0 , F F , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 J

D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0

0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 K 3 0 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 7E , 0 0 , 0 1 , F F , 8 0 , 0 3 , F F , C O , 0 7 , F F , E O , 0 7 H

■ 3 0 4 D A T A F F , E 0 , 0 7 , F F , E 0 , 0 7 , F F , E 0 , 0 3 , F F , C0 , 0 1 , F F , 8 0 , 0 0 , 7 E , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 F

■ 3 0 6 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 00 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 E

• 3 0 8 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , F F , 0 0 , 03 , F F , C 0 , 0 7 , F F , E 0 , 0 F , F F , F 0 , 0 F , F F , F 0 N

• 3 1 0 D A T A 0 F , F F , F 0 , 0 F , F F , F 0 , 0 7 , F F , E 0 , 0 3 , FF , C O , 0 0 , F F , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 I

• 3 1 2 D A T A 0 0 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0 L

1 2 B A S I CS C R O L L E RF R O M P A G E 2

1 0 0 R E M A H O Y ! P R E S E N T S : P 1 1 R E " 1 2 8 B A S I C S C R O L L E R " L C1 2 R E ( C 1 9 8 7 B Y M R S H A W N S M I T H P O

■ 1 3 0 R E = = = = = A L R I G H T S D E S E R V E D = = = = = C - 1 4 0 R E C - 1 2 8 : 4 0 A N D 8 C O L U M N V E R S I O N K ■ 1 5 0 B A N K 1 5 : T C = 4 7 9 2 1 : A = 0 O ■ 1 6 0 P R I N T C H R $ ( 1 4 7 ) : P R I N T : P R I N T C H R $ ( 1 8 ) ;

1 1 2 B A S I C S C R O L L E R M ■ 1 7 0 P R I N T : P R I N T " S T O R I N G D A T A [ 3 " . " ] O N M O M E N T P L E A S E ! N ■ 1 8 0 D E C ( " 1 4 0 0 " ) : R E M * R E L O C A T A B L E S T R T I N G A D D R E S S ! B G

■ 1 9 0 R E A D Y $ : D O : P O K E S + A , D E C ( Y $ ) : C = C + D E C ( Y $) : A * = A + 1 L

• 2 0 0 R E A D Y $ : L 0 O P U N T I L Y $ = " E O D " F • 2 1 0 P R I N T : P R I N T : I F C - T C T H E N B E G I N C • 2 2 0 P R I N T C H R $ ( 1 8 ) " [ 4 n * " ] R E C H E C K D A T A S T

A T E M E N T S [ 4 " * " ] " D • 2 3 0 S T O P : B E N D M • 2 4 0 R E M * H A N D L E R E L O C A T I O N O F M L C O D E

R A F • 2 5 0 I < 5 1 2 0 T H E N B E G I N R E R E L O C AT I O N R E Q U E S T E D K • 2 6 0 P R I N T : P R I N T " D A T A O K A D J U S T I N G M L F

N E S T A R T I N G A D D R E S S " M • 2 7 0 P R I N T K • 2 8 0 D E F N A ( D ) = ( ( P E E K ( D ) = S 3 2 O P E E K ( D ) = 7

O R P E E K ( D ) = 1 4 0 ) A N D ( P E E K ( I H 2 ) = 2 0 O E E K ( D + 2 ) = 2 1 ) ) C

■ 2 9 0 D E F N H ( D ) = I N T ( D / 2 5 6 ) : D E F F N L ( D ) = D - FN H ( D ) * 2 5 6 : P O K E S + 1 , F N L ( S + 3 4 ) : P O K E S + 3 , F N H (S + 3 4 ) D D

■ 3 0 0 F O T = T S + P ■ 3 1 0 I F A ( T ) T H E N P R I N T " . " ; : T B = ( P E E K (T + l ) + P E E K ( T + 2 ) * 2 5 6 ) - 5 1 2 0 : P 0 K E ( T + l ) , F N L ( S

6 A H O Y !

Page 67: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 67/76

I N E X T : B E N D : P R I N T N P R I N T " S T O R A G E : " ; S n - " ; S + A : P R I N T : P R I N T F P 0 K E S + 1 0 , P E E K ( 8 2 8 ) : P 0 K E S + 1 2 , P E E K ( 8 2 9S Y S ( S )P R I N T C H R $ ( 1 8 ) " 1 2 8 B A S I C S C R O L L E R A

P R I N T " D I S A B L E / R E E N A B L E : S Y S " ; SR E M * M C O D E I H E X I D E C I M A L F O R M A T * E D A T A A 9 , 2 2 , A 2 , 1 4 , E C , 3 D , 0 3 , D 0 , 0 4 , A 9D A T A A D , A 2 , C 6 , 7 8 , A C , 3 C , 0 3 , 8 C , 3 3 , 1 4D A T A A C , 3 D , 0 3 , 8 C , 3 4 , 1 4 , 8 D , 3 C , 0 3 , 8 ED A T A 3 D , 0 3 , 5 8 , 6 0 , 2 4 , 7 F , 3 0 , 0 C , 7 8 , 4 8D A T A C 9 , l l , F 0 , 0 F , C 9 , 9 1 , F 0 , 0 B , 6 8 , 5 8D A T A 4 C , A D , C 6 , 2 0 , 6 2 , 1 5 , 6 8 , D 0 , F 6 , 8 5D A T A A F , A 5 , E 4 , 2 4 , A F , 1 0 , 0 2 , A 5 , E 5 , C 5D A T A E B , D 0 , E 7 , A 5 , E C , C 5 , E 6 , D 0 , E l , 2 4D A T A D 7 , 3 0 , 0 B , 2 C , 2 6 , 0 A , 3 0 , 0 3 , 2 0 , 0 3D A T A C 7 , 2 0 , 0 3 , C 7 , 2 0 , 4 9 , 1 5 , 2 0 , 8 1 , 9 2D A T A 1 B , 4 A , O O , 2 4 , A F , 1 O , O 3 , 4 C , D 5 , 1 4D A T A 2 0 , 7 3 , 1 5 , D O , 1 0 , A 5 , E B , C 5 , E 5 , F OD A T A B C , 2 O , 8 1 , 9 2 , 9 1 , 1 B , 4 A , O O , 4 C , 6 ED A T A 1 4 , A 5 , F 8 , 4 8 , A 9 , 0 0 , 8 5 , F 8 , 2 0 , 6 2D A T A 1 5 , A 9 , 1 1 , 2 0 , 6 9 , 9 2 , 2 0 , 6 4 , 5 0 , B OD A T A 0 6 , 6 8 , 8 5 , F 8 , 4 C , 3 0 , 1 4 , 2 0 , B 5 , 1 5D A T A 8 6 , 6 1 , 8 5 , 6 2 , 2 0 , B 5 , 1 5 , D O , O E , A 9D A T A 8 D , 2 0 , 6 9 , 9 2 , 2 0 , 6 9 , 9 2 , A 6 , 2 D , A 5D A T A 2 E , D 0 , E 9 , A 0 , 0 2 , 2 0 , B 7 , 1 5 , 2 0 , 2 3D A T A 5 1 , A 9 , O O , 8 5 , F 4 , 2 O , 8 1 , 9 2 , 1 B , 4 AD A T A 0 0 , 6 8 , 8 5 , F 8 , 6 8 , 5 8 , 6 0 , 4 C , 3 5 , 1 4D A T A 4 C , 3 0 , 1 4 , 2 0 , 7 3 , 1 5 , D 0 , 1 0 , A 5 , E BD A T A C 5 , E 4 , F O , E F , 2 O , 8 1 , 9 2 , 1 B , 4 B , 8 DD A T A 0 0 , 4 C , D 5 , 1 4 , 2 0 , 6 2 , 1 5 , 2 0 , 6 4 , 5 0D A T A 9 0 , E 0 , A 6 , 6 l , A 5 , 6 2 , E 4 , 2 D , D 0 , 1 8D A T A C 5 , 2 E , D 0 , 1 4 , 2 0 , 8 1 , 9 2 , l B , 4 9 , l BD A T A 4 9 , 0 0 , A D , 1 0 , 1 2 , 3 8 , E 9 , 0 2 , A A , A DD A T A l l , 1 2 , E 9 , 0 0 , 8 6 , A B , 8 5 , A C , A 6 , 2 DD A T A A 5 , 2 E , 8 6 , 6 1 , 8 5 , 6 2 , 2 0 , B 5 , 1 5 , E 4D A T A A B , D 0 , 0 4 , C 5 , A C , F 0 , 0 5 , 2 0 , B 5 , 1 5D A T A D O , E C , 2 0 , 8 1 , 9 2 , I B , 4 9 , 0 0 , A O , 0 2D A T A 2 0 , B 7 , 1 5 , 2 0 , 2 3 , 5 1 , A 9 , 0 0 , 8 5 , F 4D A T A 2 0 , 8 1 , 9 2 , 8 0 , 1 3 , 0 0 , 6 8 , 5 8 , 6 0 , A 5D A T A E C , 8 5 , A D , A 5 , E B , 8 5 , A E , A 9 , 2 C , A 2D A T A 0 3 , A 0 , 0 0 , 2 0 , B A , F F , 2 0 , C 0 , F F , A 2D A T A 2 C , 4 C , C 6 , F F , A 9 , 2 C , 2 O , C 3 , F F , 2 OD A T A C C , F F , A 5 , A D , 8 5 , E C , A 5 , A E , 8 5 , E BD A T A 6 0 , A 9 , 0 0 , 8 5 . A A , 8 5 , 1 6 , 8 5 , 1 7 , 2 0D A T A E 4 , F F , C 9 , 3 0 , 3 0 , 3 0 , C 9 , 3 A , 1 0 , 2 CD A T A 4 8 , 0 6 , 1 6 , 2 6 , 1 7 , A 5 , 1 6 , A 4 , 1 7 , 0 6D A T A 1 6 , 2 6 , 1 7 , 0 6 , 1 6 , 2 6 , 1 7 , 1 8 , 6 5 , 1 6D A T A 8 5 , 1 6 , 9 8 , 6 5 , 1 7 , 8 5 , 1 7 , 6 8 , 3 8 , E 9D A T A 3 0 , 1 8 , 6 5 , 1 6 , 8 5 , 1 6 , 9 0 , 0 2 , E 6 , 1 7D A T A E 6 , A A , D 0 , C 9 , A 5 , A A , 6 0 , A 0 , 0 0 , 2 0D A T A E C , 4 2 , A A , C 8 , 4 C , E C , 4 2 , E AD A T A " E O D " : R E M E N D - O F - D A T A M A R K E R !

F L A G H U N TF R O M P A G E 2 K K

M H E C B A P P E J A P I P H A M J G K D L I G K P C H 0 M C P K B L D N L B M K D B F N N B J C

S t a r t i n gE n d i n gS Y S t o

a d d r e s s i h e x : C O O Oa d d r e s s i h e x : C 7 7 Fs t a r t : 4 9 1 5 2

F l a n l a p e e d r e q u i r e d

c o o oC 0 0 8C 1 C 0 1 8C 0 2 0C 0 2 8C 0 3 0C 0 3 8C 0 4 0C 0 4 8C 0 5 0C 0 5 8C 0 6 0C 0 6 8C 0 7 0C 0 7 8C 0 8 0C 0 8 8C 0 9 0C 0 9 8C O A OC 0 A 8C O B OC 0 B 8C O C OC 0 C 8C O D OC 0 D 8C O E OC 0 E 8C O F OC 0 F 8C 1 0 0C 1 0 8C 1 1 0C 1 1 8C 1 2 0C 1 2 8C 1 3 0C 1 3 8C 1 4 0C 1 4 8C 1 5 0C 1 5 8C 1 6 0C 1 6 8C 1 7 0C 1 7 8C 1 8 0C 1 8 8

4 0 D E 4 A 3 A 8 1 0 E A D 6 9 F F F 0 E D 9 D 6 3 E 0 8 D A 9 2 1 2 A 0 A D 2 D 2 C 4 I 0 F D 4 A

F F C E 0 0 E 3 0 A A 1 F D 9 F 6 6 E B 2 8 A 9 9 0 E A F 8 0 C 1 F D 0 D 2 F B F 8 2 0 D D C 1 0 1

f o e n t r y !

C 0 8 0 A 8 D 8 B F 0 A 6 6 F A 2 0 E I D 2 D F A 9 2 0 B F C 2 F F F D 2 9 2 C 2 C 9 F 4 A C A 8 8

C 6 2 D 2 9 F F D 6 A F 0 A A 7 8 8 0 C F D 9 D 0 F D B 4 2 0 2 F A E 2 1 2 A A O 2 C E O 9 4 4 8 4

S e p a g e 6

4 A D 0 8 0 A A C 0 0 6 8 0 0 9 F F D 2 A A 6 9 9 0 D 4 C 6 D C A 0 E 1 D 0 C I C 7 2 8 A 9 0 0 D 0

0 4 8 A 4 3 0 0 9 8 C 2 F A 9 F 8 6 D D O 0 D C 6 9 A C 8 C E A 0 B 2 D F E 2 D 2 C 5 1 A 0 A 4 8 A

A 0 2 0 0 9 8 A F F 0 8 C 0 F 1 F D 6 F 8 A 9 D 0 C 0 8 F E 6 0 D 5 D F A E E 2 B 2 C D A D 4 0 A 2

4 B D 8 6 0 F 0 E E D F 4 A C A A 8 A E 2 0 3 A 9 0 8 F 4 0 2 D 2 C F A 0 2 C 0 C 0 A 8 9 4 0 8 D A

0 1 C E 6 C 4 E A D 4 O F 5 7 7 B 3 O 1 D 4 7 E O 0 9 c F 7 9 E D 7 B 5 9 A 5 A 9 2 6 8 3 3 3 2 C 8

A H O Y ! 6 7

Page 68: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 68/76

C 1 9 0 :C 1 9 8 :C 1 A 0 :C 1 A 8 :C 1 B O :C 1 B 8 :C 1 C O :C 1 C 8 :C I D O :C 1 D 8 :C l E O :C 1 E 8 :C 1 F O :C 1 F 8 :C 2 O O :C 2 O 8 :C 2 1 0 :C 2 1 8 :C 2 2 O :C 2 2 8 :C 2 3 0 :C 2 3 8 :C 2 4 0 :C 2 4 8 :C 2 5 0 :C 2 5 8 :C 2 6 0 :C 2 6 8 :C 2 7 O :C 2 7 8 :C 2 8 O :C 2 8 8 :C 2 9 0 :C 2 9 8 :C 2 A O :C 2 A 8 :C 2 B O :C 2 B 8 :C 2 C O :C 2 C 8 :C 2 D 0 :C 2 D 8 :C 2 E 0 :C 2 E 8 :C 2 F O :C 2 F 8 :C 3 0 0 :C 3 0 8 :C 3 1 0 :C 3 1 8 :C 3 2 0 :C 3 2 8 :C 3 3 0 :C 3 3 8 :C 3 4 0 :C 3 4 8 :C 3 5 0 :C 3 5 8 :

A 4 0 0 F 0 9 A 0 8 D 8 0 8 F 1 8 D 8 A 0 4 D 8 6 1 D 0 A D O F A 8 0 A A F D 8 A 8 D 2 A F 8 F 0 F 0 9 2 A F 9 C 0

6 A H O Y !

4 0 8 9 A 8 0 O D 8 A O 8 F 0 D 2 A 2 B D 8 A O A D O F 0 2 C 0 0 F 8 F 1 2 A 0 0 F 8 0 F 8 0 D 6 A D 3 0 0 I 1 E A

0 D 8 3 0 4 D 8 A 0 0 D F 0 A 8 D O D 8 A 0 E D 0 2 C 0 D 0 E A D A F 0 8 1 F D D A F C 4 1 D 3 A F 0 C D 2 A E 1 F

D 0 0 0 8 0 E 1 1 D 8 6 0 C 0 1 8 8 A 0 7 D 8 A D 0 4 A A D D 0 8 0 2 8 F D A A 8 0 A A F D 8 0 1 A 4 7 0 0 F 5 9 D

0 A 6 E 4 6 E D 8 A 0 A C 8 8 D I 2 B D 8 A 0 3 A D D 0 0 1 O 8 0 D 1 1 0 0 F 0 F 8 F 1 2 A 0 B 9 0 1 B C D D B 0 F

A 8 A E 0 A 1 A 0 6 D F 8 F 1 8 D D 8 A O 5 D 8 0 1 O 8 D E A 4 A 8 D 2 A F 8 D A F 0 8 1 F D 3 3 2 C 2 4 0 O 0 E C

8 8 0 O 8 0 D 0 D 8 A 8 F 0 D I 8 A 0 7 D 8 A 1 D E A 4 A 7 4 0 0 F 8 0 F 8 0 8 0 2 8 F D A 6 0 0 0 C A F C E 4 1 7

A A A D 4 A F 8 A O 2 F 0 8 8 D 2 0 D 8 A 0 F D A B 4 0 1 D 0 6 D A F C 4 1 D 0 D 1 1 0 0 F A F A C 4 0 2 7 5 E B 9

3 O 7 2 F 4 D 3 7 6 9 D E 7 A E C D 6 8 2 6 9 0 5 D 1 E 3 8 O 6 2 C B D E 6 3 3 5 C 7 1 F A C 1 A 5 2 A 5 1 F 1 4 8

C 3 6 0 :C 3 6 8 :C 3 7 0 :C 3 7 8 :C 3 8 0 :C 3 8 8 :C 3 9 0 :C 3 9 8 :C 3 A 0 :C 3 A 8 :C 3 B 0 :C 3 B 8 :C 3 C 0 :C 3 C 8 :C 3 D 0 :C 3 D 8 :C 3 E 0 :C 3 E 8 :C 3 F 0 :C 3 F 8 :C 4 0 0 :C 4 0 8 :C 4 1 0 :C 4 1 8 :C 4 2 0 :C 4 2 8 :C 4 3 0 :C 4 3 8 :C 4 4 0 :C 4 4 8 :C 4 5 0 :C 4 5 8 :C 4 6 0 ;C 4 6 8 :C 4 7 0 :C 4 7 8 :C 4 8 0 :C 4 8 8 :C 4 9 0 :C 4 9 8 :C 4 A 0 :C 4 A 8 :C 4 B 0 :C 4 B 8 :C 4 C 0 :C 4 C 8 :C 4 D 0 :C 4 D 8 :C 4 E 0 :C 4 E 8 :C 4 F 0 :C 4 F 8 :C 5 0 0 :C 5 0 8 :C 5 1 0 :C 5 1 8 :C 5 2 0 :C 5 2 8 :

2 0 9 O 0 3 0 0 1 1 4 F E 0 0 F 2 E 0 0 4 1 0 4 9 E O 0 1 1 E 0 0 0 0 5 5 0 O 0 D 0 4 6 2 0 8 A E F 2 A A 0 0 8 D F

C D D A E C D 2 A E 9 D B C D D 9 B 8 C C C 8 F F D F D C A A A A A A 9 8 D E A A D D A 0 A 1 4 8 2 8 1 8 D F 4 8 2

9 0 0 F C C 0 0 F 7 0 3 5 C 0 3 0 2 8 C E F 1 1 0 5 5 O F 0 F F F 0 F 0 F A 7 0 0 O 0 I F 2 D 8 O A O D 8 6 0 0 F 1

B C A D 9 B C D D 9 E C A F C E E A A C 9 F 8 C C A 8 C D 2 A 8 8 8 D A 6 1 D 8 D E A D 2 A A 0 D 0 D 2 0 C 4 A 8 D

2 7 0 0 6 2 9 0 O 3 5 C 0 4 E 2 D 0 0 4 0 0 F 7 C 0 0 C 0 0 1 1 F F 0 F A D 0 4 A B 0 2 A 1 B D A 8 E F D 4 7 0 F 8

A F 2 E C A F C E B B 9 2 A F 9 9 2 2 B A A A F F 2 A A A D C E E E A F 0 2 C 0 1 D 8 0 0 D 8 8 0 4 8 8 A 0 C D A F

0 1 0 B 9 0 2 C 6 O 0 5 0 0 3 3 2 0 0 0 E F F O 0 O F F F O F 0 F 1 1 0 D 0 E A D 0 4 8 8 2 0 O 2 0 O 1 E A A A 0 A

2 C F 9 9 2 A F 9 E A C D 2 A E E D D A A 4 C C C C 2 A 8 E D D D B E A A D D 0 2 C 0 0 4 F D D 0 A D D 8 4 0 0 8 4

8 3 A 2 O E 7 O 1 7 I E 5 5 2 8 F 4 A E B C 9 5 E E D F 1 F 2 4 3 4 8 9 E E 4 C A B 5 6 7 4 F 9 O 1 D I A 3 3 I 2 A

Page 69: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 69/76

I M P O R T A N T L e t t e r s ° w n 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 l P a g e s 6 a n d 6 2 e x p l a i n t h e s e c o d e sv l r l I n l 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 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 e s b e f o r e e n t e r i n g a n p r o g r a m s !

C 5 3 0 :C 5 3 8 :C 5 4 0 :C 5 4 8 :C 5 5 0 :C 5 5 8 :C 5 6 0 :C 5 6 8 :C 5 7 0 :C 5 7 8 :C 5 8 0 :C 5 8 8 :C 5 9 0 :C 5 9 8 :C 5 A 0 :C 5 A 8 :C 5 B 0 :C 5 B 8 :C 5 C 0 :C 5 C 8 :C 5 D 0 :C 5 D 8 :C 5 E 0 :C 5 E 8 :C 5 F 0 :C 5 F 8 :C 6 0 0 :C 6 0 8 :C 6 1 0 :C 6 1 8 :C 6 2 0 :C 6 2 8 :C 6 3 0 :C 6 3 8 :C 6 4 0 :C 6 4 8 :C 6 5 0 :C 6 5 8 :C 6 6 0 :C 6 6 8 :C 6 7 0 :C 6 7 8 :C 6 8 0 :C 6 8 8 :C 6 9 0 :C 6 9 8 :C 6 A 0 :C 6 A 8 :C 6 B 0 :C 6 B 8 :C 6 C 0 :C 6 C 8 :C 6 D 0 :C 6 D 8 :C 6 E 0 :

0 3 8 5A 4 F CF E 8 D0 5 D O8 F 2 1 8 0 F C A 98 1 D A 2 9 I FF 5 0 2 F D A DA 1 0 D F A 7 C 2 7 8 D 0 4A 0 1 D 1 D 0 D 0 0 D C2 9 1 05 8 A 50 8 D 4 F A D 8 0 2 2 07 C A F 0 D F 7 2 DD A D A 0 6 8 0 8 E6 A 0 O F A 0 8 C 8 A 5A 0 F D 0 D F 8 F 8 B OF F F F 1 D O O 3 1

0 2 2 0A F 1 D A E 0 68 F D 8 2 7 F 2 D O 8 E1 D 4 9 I FC 3 O F 1 D D O 2 98 F 0 2 2 7 C 6 2 0D A 8 D 4 60 F 0 F 2 9 1 02 9 I FF 5 0 2 F A A 1 0 D F C A 57 C 2 7 8 D 0 6A 0 1 D 1 D 0 0 D CC 1 0 D F E F O4 7 F A A 0 0 2 2 92 0 0 A 0 A F C 1 E 0 E O A 8 1 0 0 O B0 0 0 0

7 C 2 1 8 0 D O A CA 0 F A C A 1 D 0 6 D O4 A 8 5 0 20 D 5 2 A 92 0 0 8 A 0 O F 8 5C 2 7 C F 8 0 A 8 1 8 1 8 3 4 I C 3 O F F O1 D D 2 8 F 0 2 2 7 C 6 2 0D A 8 D 4 70 F 0 F 2 9 1 0D O F OE 8 0 C C 8 0 2 2 0 0 F F 0 0 0 8 5F 8 2 9 1 B 5 9 F D 4 9D O 6 0O O 0 0 0 0

A 6 F B B 5D 0 9 D 8 9 0 D 2 8 5 F D 8 94 7 0 3 E 2F A 8 0 5 F E 1 8 0 D 0 D C B O2 1 F 5 A B 0 8 4 D 4 6 F E A D 8 BD 8 F 0 2 2 0 3 57 C A A 5 F B 1 0 5 D O 3 F 2 2 D A D D O A D E 0 3 A D 7 8 0 2 0 60 D 6 5 2 A 9 2 2 0 5 0 2 8 5 6 7A D 0 3 C 9O F 8 5 D C 2 F 7 C 1 F 8 D 6 E0 A 4 8 1 E 8 1 5 8 D 3 F B 90 A 2 1 C0 4 D 4 A F F 2 F A 6 3 A0 F O E OF 0 D 0 C A E AE E 2 F E E O 8 4F E 8 6 2 1 C O 8 00 A B O A 5 3 2F 2 D 0 O 9 F F 7 E 9 40 0 0 0 3

C 6 E 8 :C 6 F 0 :C 6 F 8 :C 7 0 0 :C 7 0 8 ;C 7 1 0 :C 7 1 8 :C 7 2 0 :C 7 2 8 :C 7 3 0 :C 7 3 8 :C 7 4 0 :C 7 4 8 :C 7 5 0 :C 7 5 8 :C 7 6 0 :C 7 6 8 :C 7 7 0 :C 7 7 8 :

0 0 3 81 8 I E1 I 9 7 1 7 1 7 1 7 2 0 2 0C 6 4 C5 2 4 8 4 E0 O 1 0 1 1 5 5 2 0 5 02 4 4 5 4 4

1 0 1 1 1 1 1 3 1 3 1 8 1 81 7 2 2 4 4 2 4 2 0 C 6A B 0 4 0 5D 4 4 F2 C 2 04 4 5 5 5 3 2 00 0

0 0 0 01 2 I B6 8 4 C6 0 4 8 D 81 6 3 2C 6 C O2 0 2 02 0 C 85 2 4 4 7 C 3 A0 6 0 62 5 4 2 4 F5 4 5 2 4 2 5 50 0 0 0

3 3 A 3 C 3 C 0 B C B C 8 3 3 C 4 C3 C 3 C 8 3 D 3 D 9 39 3 I F 7 2 2 2 5 4 5 C 4 9 4 5 E 5 6 F 9 C 0 6 0 7 7 E5 4 A 5 4 4 8 7 5 5 A 5 5 2 9 55 4 5 4 B 0 0 1

F R A C T A LR E C R E A T I O N SF R O M P A G E 1

F R A C T A L D E C O D E R

R E M = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = N • R E M J D• R E F R A C T A L D E C O D E R I • R E J • R E M R E - C R E A T E C O M P L E X I M A G E S F R O M P • R E C O N C I S E D A T A . M • R E J • R E M R U P E R T R E P O R T # 6 0 • R E M J G• 1 R E M = = = = = = = = C - 1 2 8 O N L Y = = » « = * « C • 1 R E . i u . . G E T D A T A = = = = = J • 2 R E S T O R E 1 0 0 0 : R E M S E L E C T I M A G E D A T A M • 3 R E A D J M A X : R E M O F T R A N S F O R M S C C• 4 P T = 0 : R E M C U M U L A T I V E P R O B A B I L I T Y F • 5 F O J = T J M A X L G• 6 R E A D A ( J ) , B ( J ) , C ( J ) , D ( J ) , E ( J ) , F ( J ) , P B M O■ 7 P T = P T + P B J D• 8 P ( J ) = P T J • 9 N E X T N - 1 0 0 R E = = = = = = = = I N I T I A L I Z E = = = = = = = N • 1 1 0 X N - l O O O s X X = - 1 0 0 0 : Y N = 1 0 0 0 : Y X = ~ 1 0 0 0 L • 1 2 0 G M = R G R ( O ) : I G M > 5 T H E N G M = 5 : R E

S A V E G F X M O D E L J• 1 3 0 K Y $ = " " : G R A P H I C 0 , 1 0 1• 1 4 0 P R I N T " I N I T I A L I Z I N G . . . " K • 1 5 0 F O R J N = 1 T 1 0 M • 1 6 0 P R I N T J N A

A H O Y ! 6 9

Page 70: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 70/76

1 7 R N = R N D ( 0 )1 7 R E R A N D O M L Y P I C K T R A N S F O R M1 8 F O J = T J M A X1 9 0 J J = J : I F P ( J ) > R N T H E N J = J M A X2 0 N E X T : J = J J2 1 R E N E X T A N V A L U E S2 2 N X = A ( J ) * X + B ( J ) * Y + E ( J )2 3 N Y = C ( J ) * X + D ( J ) * Y + F ( J )2 4 X = N X : Y = N Y : R E M S A V E T H E M2 5 R E M I G N O R E F I R S T 1 R E S U L T S2 6 I J N < 1 0 T H E N G O T O 3 1

D O B H B A E E I B B

2 7 0 I F X > X X T H E N X X = X : R E M S A V E M I N . M A X L 2 8 0 I F X < X N T H E N X N = X L 2 9 0 I F Y > Y X T H E N Y X = Y L 3 0 I Y < Y N T H E N Y N = Y J 3 1 0 N E X T J N P R I N T C 3 2 R E M M A K E W I N D O W 1 0 L A R G E R A 3 3 X N = ( 1 - . 1 * S G N ( X N ) ) * X N C 3 4 X X = ( 1 + . 1 * S G N ( X X ) ) * X X P 3 5 Y N = ( 1 - . 1 * S G N ( Y N ) ) * Y N O 3 6 Y X = ( 1 + . 1 * S G N ( Y X ) ) * Y X E 3 7 R E S E T U P V I E W P O R T W O R L D C O O R D S F 3 8 0 W L = X N : W R = X X : W B = Y N : W T = Y X F 3 9 V L = 1 : V R = 3 1 8 : V B = 1 : V T = 1 9 8 0

■ 4 0 0 X A = ( V R - V L ) / ( W R - W L ) C L- 4 1 0 X B = V L - X A * W L P ■ 4 2 0 Y C = ( V T - V B ) / ( W T - W B ) D ■ 4 3 0 Y D = V B - Y C * W B A ■ 4 4 0 R E = = = = = = = = = = = = = M A I N L O O P = = = = = B ' 4 5 0 G R A P H I C 1 , 1 : K Y $ = m T C • 4 6 0 D W H I L E K Y $ = m t H • 4 7 0 R N = R N D ( O ) G • 4 8 0 F O J = T J M A X G • 4 9 0 J J = J : I F P ( J ) > R N T H E N J = J M A X G E• 5 0 0 N E X T H H• 5 1 0 J = J J J ■ 5 2 0 N X = A ( J ) * X + B ( J ) * Y + E ( J ) E ■ 5 3 0 N Y = C ( J ) * X + D ( J ) * Y + F ( J ) J • 5 4 0 X = N X : Y = N Y L C■ 5 5 0 X S = X A * X + X B : Y S = Y C * Y + Y D : R E S C A L E P T C D■ 5 5 5 R E M C L I P P T S A V E A M I O M A A ■ 5 6 0 I X S > V R T H E N X S = V R + 1 : I X X < X T H E N

X X = X D • 5 7 0 I X S < V L T H E N X S = V L - 1 : I X N > X T H E N

X N = X L C• 5 8 0 I Y S > V T T H E N Y S = V T + 1 : I F Y X < Y T H E N

Y X = Y F • 5 9 0 I Y S < V B T H E N Y S = V B - 1 : I Y N > Y T H E N

Y N = Y N A■ 6 0 0 D R A W , X S , 2 0 0 - Y S R E M P L O T P T C • 6 1 0 G E K Y M ■ 6 2 0 L O O P : R E M R E P E A T I F N O K E Y P R E S S H ■ 6 3 0 R E P ■ 6 3 5 R E M U S E S P A C E B A R T O R E - C A L I B R A T E

W I N D O W S I Z E ; A N O T H E R K E Y T O E N D . E - 6 4 0 I K Y $ = " T H E N G R A P H I C 1 , ! : G O T O 3 8 0 H E■ 6 5 0 G R A P H I C G M S T O P M

7 A H O Y !

• 6 6 0 K Y $ « I H ? : G R A P H I C 0 G R A P H I C 1 G O T O6 : R E M T Y P E ' C O N T ' T C O N T I N U E I

• 9 8 0 R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = C ■ 9 8 5 R E F I R S T D A T A I T E M I M • 9 9 0 R E O T R A N S F O R M S C • 9 9 1 R E O T H E R D A T A I T E M S F O R E A C H

T R A N S F O R M : H G• 9 9 2 R E M D A T A A , B , C D , E , F P R O B C • 9 9 3 R E W H E R E A - F A R E F R O M S O L V E R A • 9 9 4 R E M A N D P R O B I B E T W E E N 1 . 0 0 G C• 9 9 5 R E N O T E : S U O P R O B ' S S H O U L D M • 9 9 6 R E M B E 1 . 0 0 L • 9 9 9 R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = H • 1 0 0 0 D A T A 4 R E T R I A N G L E S B • 1 0 1 0 D A T A . 5 , 0 , 0 , . 5 , 0 , 0 , . 3 2 L D• 1 0 2 0 D A T A . 5 , 0 , 0 , . 5 , 1 , 1 , . 3 2 J • 1 0 3 0 D A T A . 5 , 0 , 0 , . 5 , 0 , 2 , . 3 2 P G• 1 0 4 0 D A T A . 1 2 5 , 0 , 0 , . 1 2 5 , . 5 , 1 . 7 5 , . 0 4 D • 1 9 9 9 R E M G H• 2 0 0 0 D A T A 2 R E M S P I R A L B • 2 0 1 0 D A T A . 9 2 , - . 0 8 , . 7 , . 9 2 , . 1 7 , . 5 , . 9 L • 2 0 2 0 D A T A - . 1 6 , - . 0 5 , . 0 5 , - . 1 6 , . 5 , . 5 , . 1 D • 2 9 9 9 R E F • 3 0 0 0 D A T A 2 R E M F O S S I L S N A I L ( A M M O N O I D

F R O M T H J U R A S S I C P E R I O D ) L P- 3 0 1 0 D A T A . 9 5 , - . 0 8 , . 4 9 , . 9 5 , . 1 7 , . 5 , . 9 J • 3 0 2 0 D A T A - . 2 5 , - . 0 7 , . 0 7 , - . 2 5 , 1 . 3 , . 7 , . 1 L D• 3 9 9 9 R E M D P• 4 0 0 0 D A T A 4 R E M S Q U A R E S F K• 4 0 1 0 D A T A . 4 5 , 0 , 0 , . 4 5 , 0 , 0 , . 2 5 A • 4 0 2 0 D A T A . 4 5 , 0 , 0 , . 4 5 , . 6 5 , 0 , . 2 5 L • 4 0 3 0 D A T A . 4 5 , 0 , 0 , . 4 5 , . 5 5 , . 5 5 , . 2 5 O • 4 0 4 0 D A T A . 4 5 , 0 , 0 , . 4 5 , 0 , . 5 5 , . 2 5 K J• 4 9 9 9 R E C • 5 0 0 0 D A T A 2 R E M N O R T H E R N L I G H T S B • 5 0 1 0 D A T A . 9 9 , 0 , 0 , . 9 9 , 0 , . 2 , . 8 F • 5 0 2 0 D A T A - . 2 , - . 4 , . 4 , . 2 , - . 2 , - . 2 , . 2 D • 5 9 9 9 R E M B H• 6 0 0 0 D A T A 7 R E M H E X A G O N S G O• 6 0 1 0 D A T A . 3 3 , 0 , 0 , . 3 3 , . 3 3 , 1 , . 1 4 H • 6 0 2 0 D A T A . 3 3 , 0 , 0 , . 3 3 , . 6 7 , . 5 , . 1 4 I • 6 0 3 0 D A T A . 3 3 , 0 , 0 , . 3 3 , . 6 7 , 1 . 5 , . 1 4 F • 6 0 4 0 D A T A . 3 3 , 0 , 0 , . 3 3 , 1 . 6 7 , 1 , . 1 6 F • 6 0 5 0 D A T A . 3 3 , 0 , 0 , . 3 3 , 1 , 1 , . 1 4 K • 6 0 6 0 D A T A . 3 3 , 0 , 0 , . 3 3 , 1 . 3 3 , . 5 , . 1 4 D • 6 0 7 0 D A T A . 3 3 , 0 , 0 , . 3 3 , 1 . 3 3 , 1 . 5 , . 1 4 K • 6 9 9 9 R E A • 7 0 0 0 D A T A 4 R E M F E R N B • 7 0 1 0 D A T A . 2 , - . 2 6 , . 2 3 , . 2 2 , 0 , 1 . 6 , . 0 7 C • 7 0 2 0 D A T A . 8 5 , . 0 4 , - . 0 4 , . 8 5 , 0 , 1 . 6 , . 8 5 L • 7 0 3 0 D A T A - . 1 5 , . 2 8 , . 2 6 , . 2 4 , 0 , . 4 4 , . 0 6 N • 7 0 4 0 D A T A 0 , 0 , 0 , . 1 6 , 0 , 0 , . 0 2 J

S O L V E RR E M = = = = = = = = = = = = = = = = =R E

: = = = = = = = = = = = = = = = = = = = N J

Page 71: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 71/76

P f l R T A M T L C : i I f 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 e s 6 a n 6 e x p l a i n t h e s e c o d e s\ j f \ 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 p a g e s b e f o r e e n t e r i n g a n y p r o g r a m s !

R E R E R E R E R E R E R E M =

S O L V E R

C A L C U L A T E T R A N S F O R M A T I O NC O E F F I C I E N T S F O C O L L A G E I M A G E S

R U P E R T R E P O R T # 6 R E M U S E G A U S S - S E I D E L M E T H O D F O R E S O L V I N G S I M U L T A N E O U S E Q U A T I O N S .R E R E M X 1 * A + Y 1 * BR E M X 2 * A + Y 2 * B + R E X 3 * A Y 2 * BR E M X 1 * C + Y 1 * D + F R E M X 2 * C + Y 2 * D + F R E M X 3 * C + Y 3 * D + F =R E M = = = S O L V E F O A , B , C , D , E , F = = = =R E R E M O L D C O O R D S X , N E W C O O R D S X \ Y ! C R E D A T AD A T A 0 , 0D A T A 2 , D A T A 1 , D A T A 0 , D A T A 0 , 2

F J H C J 0 M J H J

X I P X 2 O X 3 P Y l B Y 2 A Y 3 C = = = D B

K

1 , 2 , 30 ,

P O I N T S :: R E M X I , Y l: R E M X l ' . Y l 1: R E M X 2 , Y 2: R E M X 2 ? , Y 2 ': R E M X 3 . Y 3: R E M X 3 \ Y 3 !

I N I T ; R E A D D A T AD I A ( 6 , 7 ) , B ( 6 , 7 )N R 0 W = 6 : N C 0 L = 7F O J = T R E A D A ( J , l ) , A ( J , 2 ) , A ( J , 7 ) , A ( J + 3 , 7 )A ( J + 3 , 4 ) = A ( J , 1 )A ( J + 3 , 5 ) = A ( J , 2 )A ( J , 3 ) = 1A ( J + 3 , 6 ) = 1F O R K = 4 T A ( J , K ) = OA ( K , J ) = ON E X TN E X TR E M C A L L S O L V I N G R O U T I N E :G O S U B 1 0 0 0P R I N T " A B , C , D , E , F : P R I N T A ( l , 7 ) , A ( 2 , 7 ) , A ( 4 , 7 ) ,P R I N T A ( 5 , 7 ) , A ( 3 , 7 ) , A ( 6 , 7 )E N

: R E M S O L V E F O A , B , C , D , E , FF O K = T N R O WP V = A ( K , K ) : R E M P I V O TI L = KF O M = K + 1 T O N R O WI M > N R 0 W T H E N 1 0 8 0

5 0 I F A B S ( A ( M , K ) ) A B S ( P V ) T H E N 1 0 8 0P V = A ( M , K )I L = M

P D J D J D M F G P A K J I L J C A P K K C D B I I J N J N K K G N L M

■ 1 0 8 0 N E X T■ 1 1 0 0 F O N = T O N C O L■ 1 1 1 0 T M P = A ( K , N ) : A ( K , N ) = A ( I L , N ) : A ( I L , N )

= T M P■ 1 1 2 0 N E X T

1 1 3 0 F O R J = l T O N C O L■ 1 1 4 0 B ( K , J ) = A ( K , J ) / P V■ 1 1 5 0 N E X T■ 1 1 6 0 F O 1 = T N R O W■ 1 1 7 0 I F I = K T H E N 1 2 1 0■ 1 1 8 0 F O R J = l T O N C O L• 1 1 9 0 B ( I , J ) = A ( I , J ) - A ( I , K ) * B ( K , J )■ 1 2 0 0 N E X T J■ 1 2 1 0 N E X T• 1 2 2 0 F O 1 = T N R O W■ 1 2 3 0 F O J = T N C O L• 1 2 4 0 A ( I , J ) = B ( I , J )• 1 2 5 0 N E X T J• 1 2 6 0 N E X T• 1 2 7 0 N E X T• 1 2 8 0 R E T U R N

L M

M O O B A C M C N H I G F G L L M J

R E V O L V E RF R O M P A G E 4

1 0 R E M * * * * * * * * * * * * * * * * * * * * * *1 1 R E * * R E V O L V E R * * *1 2 R E * * ( C 1 9 8 8 * * *1 3 R E * * * B Y E A R L K A N A D Y * * 1 4 R E M * * * * * * * * * * * * * * * * * * * * * *1 5 F O X = 2 8 1 6 T O 2 9 1 1 : R E A D

N E X T

R E V O L V E R

O D I I A

P O K E X , N

1 6 B S A V E " R E V O L V E " , P 2 8 1 6 T O P 2 9 1 1 : E N D H 1 7 0 D A T A 1 6 5 , 1 3 4 , 1 3 3 , 8 0 , 1 6 5 , 1 3 3 , 1 3 3 , 8 1 O 1 8 D A T A 1 6 5 , 1 3 2 , 1 3 3 , 8 2 , 1 6 5 , 8 1 , 1 3 3 , 1 3 4 D 1 9 D A T A 1 6 5 , 8 2 , 1 3 3 , 1 3 3 , 1 6 5 , 8 0 , 1 3 3 , 1 3 2 H 2 0 D A T A 1 2 0 , 1 6 5 , 2 1 6 , 9 , 2 5 5 , 1 3 3 , 2 1 6 , 1 6 5 E 2 1 0 D A T A 1 , 4 1 , 2 5 4 , 1 3 3 , 1 , 1 6 9 , 0 , 1 3 3 J F2 2 D A T A 2 5 0 , 1 3 3 , 2 5 2 , 1 6 9 , 2 8 , 1 3 3 , 2 5 1 , 1 6 9 N 2 3 D A T A 2 1 6 , 1 3 3 , 2 5 3 , 1 6 2 , 4 , 1 6 5 , 1 3 4 , 1 0 M 2 4 D A T A 2 0 2 , 2 0 8 , 2 5 2 , 2 4 , 1 0 1 , 1 3 2 , 1 3 3 , 8 0 M 2 5 0 D A T A 1 6 0 , 0 , 1 6 5 , 8 0 , 1 4 5 , 2 5 0 , 1 6 5 , 1 3 3 H E2 6 0 D A T A 1 4 5 , 2 5 2 , 1 3 6 , 2 0 8 , 2 4 5 , 2 3 0 , 2 5 3 , 2 3 0 F 2 7 D A T A 2 5 1 , 1 6 5 , 2 5 1 , 2 0 1 , 3 2 , 2 0 8 , 2 3 5 , 1 6 9 P 2 8 D A T A 1 6 0 , 1 3 3 , 2 1 6 , 8 8 , 7 6 , 7 7 , 1 0 7 , 0 C

R E V O L V E R D E M O• 1 R E * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * M • 1 R E * * R E V O L V E R G R A P H I C S D E M O * * A • 2 R E * * ( C 1 9 8 8 * * * C • 2 R E * * B E A R L K A N A D Y * * D

A H O Y ! 7

Page 72: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 72/76

3 R E * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * N 3 G R A P H I C l , l : G R A P H I C 0 , l : D I M S A ( 4 0 ) , E A ( 4 0

F 4 B L O A D " R E V O L V E " I 4 G R A P H I C O , 0 : C O L O R O , 1 : C 0 L O R 4 , 1 : C 0 L 0 R 5 , 4 M 5 P R I N T I f [ C L E A R ] [ 6 " [ D 0 W N ] H ] n T A B ( 8 ) M [ R V S 0N R E V O L V E R G R A P H I C S D E M O S B 5 P R I N T T A B ( 8 ) " [ R V S 0 N ] G 6 P R I N T T A B ( 8 ) " [ R V S 0 N ] 1 [ R V S O F F ] R O T A T IN G W H E E L S " F P6 P R I N T T A B ( 8 ) l ? [ R V S 0 N ] I 7 P R I N T T A B ( 8 ) " [ R V S 0 N ] 2 [ R V S 0 F F ] A C T I O N

F R A M E " M 7 P R I N T T A B ( 8 ) " [ R V S 0 N ] H 8 P R I N T T A B ( 8 ) " [ R V S 0 N ] 3 [ R V S 0 F F ] E N E R G Y

R A D I A T I O N " P 8 P R I N T T A B ( 8 ) " [ R V S 0 N ] I 9 P R I N T T A B ( 8 ) " [ R V S 0 N ] 4 [ R V S 0 F F ] S A U C E R

I S P A C E " A 9 P R I N T T A B ( 8 ) " [ R V S 0 N ] J

1 0 0 P R I N T T A B ( 8 ) " [ R V S 0 N ] 5 [ R V S 0 F F ] S P I N NI N G S P I R A L " D O

1 0 5 P R I N T T A B ( 8 ) " [ R V S 0 N ] K 1 1 0 P R I N T T A B ( 8 ) " [ R V S 0 N ] 6 [ R V S 0 F F ] E N E M O N S T R A T I O N S " J

1 1 5 P R I N T T A B ( 8 ) " [ R V S 0 N ] [ R V S O F F ] " C E 1 2 0 P R I N T T A B ( 8 ) n [ R V S 0 N ] [ 4 " " ] P L E A S E S E L EC T O N E [ 4 " " ] " K E

1 2 5 G E T K E Y A $ : I F V A L ( A $ ) < 1 O R V A L ( A $ ) > 6 T H E N 12 5 D B

1 3 0 A = V A L ( A $ ) : I F A = 1 T H E N G O S U B 1 6 O : G O T O 4 5 A O 1 3 5 I F A = 2 T H E N G 0 S U B 2 4 5 : G 0 T 0 4 5 G 1 4 0 I F A = 3 T H E N G 0 S U B 3 4 5 : G 0 T 0 4 5 C 1 4 5 I F A = 4 T H E N G 0 S U B 4 0 0 : G 0 T 0 4 5 G 1 5 0 I F A = 5 T H E N G O S U B 4 8 0 : G O T 0 4 5 B 1 5 5 P R I N T " [ C L E A R ] " : E N D M 1 6 0 R E M * * * W H E E L S . D E M O O 1 6 5 C ( 0 ) = 8 : C ( l ) = 1 5 : C ( 2 ) = 3 A 1 7 0 C O L O R O , 1 : C 0 L 0 R 4 , 1 : C 0 L 0 R 1 , C ( 0 ) : C 0 L 0 R 2

, C ( 1 ) : C O L O R 3 , C ( 2 ) : G R A P H I C 3 , 1 C 1 7 5 F O T = 0 T O 3 6 0 S T E P 1 L 1 8 0 N = N + 1 : I F N > 3 T H E N N = 1 K 1 8 5 C I R C L E N , 5 O , 5 5 , 2 2 , 3 3 , T , T + 1 O , , 1 F 1 9 0 D R A W N , R D O T ( O ) , R D O T ( 1 ) T O 5 0 , 5 5 H P 1 9 5 N E X T : N = 3 L 2 0 0 F O T = 0 T O 3 6 0 S T E P J 2 0 5 N = N - 1 : I F N < 1 T H E N N = 3 K E 2 1 0 C I R C L E N , 9 8 , 1 3 0 , 4 6 , 6 9 , T , T + 4 , , l N E 2 1 5 D R A W N , R D O T ( O ) , R D O T ( 1 ) T O 9 8 , 1 3 0 N H 2 2 0 N E X T F 2 2 5 F O X = T 2 5 N 2 3 0 S Y S 2 8 4 O : F O R D = 1 T 5 : N E X T D B G 2 3 5 C ( 3 ) = C ( O ) : C ( O ) = C ( 1 ) : C ( 1 ) = C ( 2 ) : C ( 2 ) = C

( 3 P C O L O R 1 , C ( O ) : C O L O R 2 , C ( 1 ) : C O L O R 3 , C ( 2 ) :

N E X T X : R E T U R N E R E M * * * F R A M E . D E M O N G R A P H I C O , 1 G

7 A H O Y !

• 2 5 5 C O L O R O , 1 : C 0 L 0 R 4 , l : C O L O R 1 , 8 : C O L 0 R 2 , 6 :C O L O R 3 , 3 : G R A P H I C 3 , 1 O D

• 2 6 0 H = 1 0 : W = 2 5 : N = 3 : P H = 2 5 : P W = 1 0 F • 2 6 5 F 0 R X = l T 0 1 5 : B 0 X N t P W , P H , P W + W , P H + H , , 1 C

2 7 P H = P H + H : N = N + 1 : I F N > 3 T H E N N = 1 D F■ 2 7 5 N E X T J • 2 8 0 H = 1 O : W = 2 5 : N = 1 : P H = 2 5 : P W = 1 2 7 O D• 2 8 5 F O R X = 1 T O 1 5 : B O X N , P W , P H , P W + W , P H + H , , 1 O D• 2 9 0 P H = P H + H : N = N - 1 : I F N < 1 T H E N N = 3 P M• 2 9 5 N E X T K K• 3 0 0 H = 9 : W = 9 : N = 2 : P H = 2 5 : P W = 3 6 C M• 3 0 5 F O R X = 1 T O 1 O : B O X N , P W , P H , P W + W , P H + H , , 1 G

3 1 P W = P W + W : N = N - 1 : I F N < 1 T H E N N = 3 H J• 3 1 5 N E X T L • 3 2 0 H = 1 0 : W = 9 : N = 3 : P H = 1 6 5 : P W = 3 6 K • 3 2 5 F O R X = 1 T 0 1 0 : B O X N , P W , P H , P W + W , P H + H , , 1 M G• 3 3 0 P W = P W + W : N = N + 1 : I F N > 3 T H E N N = 1 O • 3 3 5 N E X T : F O R X = T 2 5 A • 3 4 0 S Y S 2 8 1 6 : F 0 R D = l T O 1 0 : N E X T D : N E X T X : R E T

U R N K F■ 3 4 5 R E M * * * R A D I A T I O N . D E M O F

3 5 G R A P H I C O , 0 : C O L O R O , 1 : C 0 L 0 R 4 , 1 : G R A P H I C3 , 1 : K = 1 : N = 4 J

• 3 5 5 C ( 1 ) = 1 5 : C ( 2 ) - 7 : C ( 3 ) = 2 G J• 3 6 0 F O R T = 7 2 T O O S T E P - 4 : N = N - 1 : I F N < 1 T H E N N = 3 F • 3 6 5 C O L O R N , C ( N ) K • 3 7 0 C I R C L E N , 7 9 , 9 9 , T * 1 . 4 , T * 2 , , , , 1 H E• 3 7 5 N E X T P • 3 8 0 F O R X = 1 T 8 E • 3 8 5 S Y S 2 8 1 6 : F O R D = 1 T O 3 0 : N E X T D N • 3 9 0 S Y S 2 8 1 6 : F 0 R D = l T O 2 0 : N E X T D P L• 3 9 5 S Y S 2 8 1 6 : F O R D = 1 T 1 0 : N E X T D : N E X T X : R E TU R J • 4 0 0 R E M * * * D E M O N S T R A T I O N O R O T A T I N G L J

4 0 G R A P H I C O , 1 : C O L O R O , 1 : C 0 L 0 R 4 , 1 : C 0 L 0 R 1 ,1 1 : C O L O R 2 , 1 5 : C O L O R 3 , 2 : G R A P H I C 3 , 1 B

• 4 1 0 F O R S = 1 T O 2 O O : H = I N T ( R N D ( 1 ) * 1 6 O ) + 1 : N =I N T ( R N D ( 1 ) * 3 ) + 1 A M

- 4 1 5 V = I N T ( R N D ( 1 ) * 2 O O ) + 1 : D R A W N , H , V : N E X T G • 4 2 0 N = 0 : C R = 1 4 : F 0 R T = 0 T O 3 6 S T E P J • 4 2 5 N = N + 1 : I F N > 3 T H E N N = 1 L • 4 3 0 C I R C L E N , 5 5 , 1 4 5 , 5 O , 2 7 , T , T + 4 , , 1 D • 4 3 5 D R A W N , R D O T ( O ) , R D O T ( 1 ) T O 5 5 , 1 2 5 O P• 4 4 0 N E X T D • 4 4 5 F O T = 0 T O 3 6 S T E P I • 4 5 0 N = N - 1 : I F N < 1 T H E N N = 3 K • 4 5 5 C I R C L E N , 1 0 5 , 4 5 , 4 0 , 2 0 , T , T + 4 , , l F - 4 6 0 D R A W N , R D O T ( 0 ) , R D O T ( 1 ) T O 1 0 5 , 3 0 A • 4 6 5 N E X T F E• 4 7 0 F O R X = 1 T 2 5 M • 4 7 5 S Y S 2 8 1 6 : F O R D = 1 T O 1 5 : N E X T D : N E X T X : R E T U R

A • 4 8 0 R E M * * * S P I R A L . D E M O P

4 8 C O L O R O , 1 : C 0 L 0 R 1 , 1 1 : C 0 L 0 R 2 , 3 : C 0 L 0 R 3 , 2: C 0 L 0 R 4 , 1 : G R A P H I C 3 , 1 G C

• 4 9 0 G 0 S U B 5 8 5 : N = 0 I • 4 9 5 F 0 R R = 3 3 T S T E P - 2 : F O R X = 1 T O 4 O : N = N -

1 : I F N < 1 T H E N N = 3 M L

Page 73: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 73/76

C I R C L E N , 7 9 , 9 9 , R * 2 , R * 3 , S A ( X ) , E A ( X ) , , 2 K N E X T X : N E X T R : C 0 L 0 R 1 , 1 1 : C 0 L 0 R 2 , 3 : C O L O R

T O 2 : F O R K = 1 T O 2 O S Y S 2 8 1 6 : F 0 R D = T O 1 0 : N E X T D : N E X T K F DC O L O R l , H : C O L O R 2 t 7 : C O L O R 3 t 2 : F O R K = l

2 S Y S 2 8 1 6 : F 0 R D = T 1 5 : N E X T D : N E X T KC 0 L 0 R l , 1 5 : C 0 L 0 R 2 , 7 : C 0 L 0 R 3 , 2 : F O R K = l

2 S Y S 2 8 1 6 : F 0 R D = T O 1 5 : N E X T D : N E X T KC O L O R 1 , 1 5 : C O L O R 2 , 6 : C O L O R 3 , 2 : F O R K = 1

2

E G

C L

B J S Y S 2 8 1 6 : F 0 R D = T 1 5 : N E X T D : N E X T K

C O L O R 1 , 4 : C O L O R 2 , 6 : C O L O R 3 , 2 : F O R K = 1 T OJ

S Y S 2 8 1 6 : F O R D = 1 T 1 5 : N E X T D : N E X T K H C O L O R 1 , 4 : C O L O R 2 , 7 : C O L O R 3 , 2 : F O R K = 1 T O

O S Y S 2 8 1 6 : F O R D = 1 T O 1 5 : N E X T D : N E X T K G

- 5 6 5 C O L O R 1 , 1 5 : C O L O R 2 , 7 : C O L O R 3 , 2 : F O R K = 12

5 7 0 S Y S 2 8 1 6 : F 0 R D = l T O 1 5 : N E X T D : N E X T K5 7 C O L O R 1 , 1 5 : C O L O R 2 , 3 : C O L O R 3 , 2 : F O R K = 1

2 ■ 5 8 0 S Y S 2 8 1 6 : F O R D = 1 T O 1 5 : N E X T D : N E X T K : N E XT X : R E T U R N5 8 5 F O R X = 1 T O 4 0 : R E A D S A ( X ) : R E A D E A ( X )5 9 0 I F S A ( X ) = 9 9 9 T H E N R E T U R N5 9 N E X T : R E T U R N6 0 D A T A 3 5 1 , 0 , 0 , 9 , 9 , 1 8 , 1 8 , 2 7 , 2 7 , 3 6 , 3 6 , 45 , 4 5 , 5 4 , 5 4 , 6 3 , 6 3 , 7 2 , 7 2 , 8 1 , 8 1 , 9 0 , 9 0 , 9 96 0 D A T A 9 9 , 1 0 8 , 1 0 8 , 1 1 7 , 1 1 7 , 1 2 6 , 1 2 6 , 1 3 5 ,1 3 5 , 1 4 4 , 1 4 4 , 1 5 3 , 1 5 3 , 1 6 2 , 1 6 2 , 1 7 1 , 1 7 1 , 1 8 0 ,1 8 0 , 1 8 9 , 1 8 9 , 1 9 86 1 D A T A 1 9 8 , 2 0 7 , 2 0 7 , 2 1 6 , 2 1 6 , 2 2 5 , 2 2 5 , 2 3 4, 2 3 4 , 2 4 3 , 2 4 3 , 2 5 2 , 2 5 2 , 2 6 1 , 2 6 1 , 2 7 0 , 2 7 0 , 2 7 96 1 D A T A 2 7 9 , 2 8 8 , 2 8 8 , 2 9 7 , 2 9 7 , 3 0 6 , 3 0 6 , 3 1 5, 3 1 5 , 3 2 4 , 3 2 4 , 3 3 3 , 3 3 3 , 3 4 2 , 3 4 2 , 3 5 1 , 9 9 9 , 9 9 9

D I

K

M E K J

C

E

M

C

R E V I E W SC o n t i n u e d f r o m p a g e 6

w i t h t h g u a r d i a n s . D e a t h , w h e n i c o m e s , i b p o l l u t i o n , a f t e r f a l l i n g i n t ow a t e r w h i c h i a p p a r e n t l y e v e n m o r ef o u l t h a n B o s t o n H a r b o r .

T h t o w e r s r o t a t e s t h a t t h e p l a y e ri a l w a y s i t h e c e n t e r o t h e s c r e e n .O e a c h l e v e l , p a s s a g e w a y s h o r t c u t st h p l a y e r - c h a r a c t e r t t h o t h e r s i d eo t h e t o w e r . I t h e p l a y e r m a k e s c o t a c t w i t h o n o t h t o w e r g u a r d i a n s o ro b s t a c l e s , h i b u m p e d b a c k v a r y i n gn u m b e r o l e v e l s .

C o n q u e r i n g e a c h o t h e e i g h t t o e r w i n s t h p l a y e r t r i p o t h M K . 7s u t h a t b r o u g h t h i m , a n b o n u sg a m e . I t h i s h o r i z o n t a l l y s c r o l l i n gc o n t e s t , t h e p l a y e r u s e s m o u n t e d s t u ng u t d a z e a m a n y f i s h a p o s s i b l e ,t h e n c o l l e c t s h i s c a t c h b p a s s i n g o v e rt h e m b e f o r e r e a c h i n g t h b a s e o t h n e x t t o w e r .

T o w e r T o p p l e r t r e a t s a c t i o n p u z z l e si a g e n u i n e l y c u t e , a n m o r e - o r - I e s so r i g i n a l m a n n e r . I t ' s j u s t t o b a t h a ti i m a r r e d b m a l a d y c o m m o n t m u c h m o d e r n s o f t w a r e d e s i g n : t h ed r e a d e d o n e - f u n c t i o n - t o o - m a n y s y nd r o m e . G a m e s a f f l i c t e d w i t h t h i s d i se a s e w o u l d p l a y j u s t f i n e o a I B o o n o t h n e v i d e o g a m e s y s t e m sw i t h t w a c t i o n b u t t o n s . T h s i n g l eb u t t o n c o n f i g u r a t i o n , h o w e v e r , c a c a u s e e v e n g o o d d e s i g n t f a i l .

I t h i s c a s e , t h p l a y e r - c h a r a c t e r c a b w a l k e d l e f t o r i g h t w i t h t h e j o y s t i c kc o n t r o l l e r , a n t h u p / d o w n c o m m a n d s

m a k e h i e n t e r t h e p a s s a g e w a y s ( u p )o u s t h e e l e v a t o r s ( u p / d o w n ) .

T h a t l e f t t w f u n c t i o n s , s h o o t i n g a n j u m p i n g , a n d o n c o m m a n d , t h j o s t i c k b u t t o n . D e s i g n e r J o h n M P h i ll i p s s o l v e d t h i s p r o b l e m b c h a n g i n gt h e f u n c t i o n o t h e b u t t o n d e p e n d i n go n w h a t t h o n s c r e e n h e r o i d o i n g . I t h e p l a y e r - c h a r a c t e r i m o v i n g , p r e s si n g t h e b u t t o n w i l l e l i c i t j u m p , w h e r ea i h i s t a n d i n g s t i l l i w i l l f i r e h i w e a p o n .

I g a m e a s f r e n e t i c a s t h i s , w h e r ej u m p i n g a n s h o o t i n g o f t e n f o l l o w e a c ho t h e r i r a p i d f a s h i o n , t h i s i u n s a t i sf a c t o r y . T o w e r T o p p l e r i p l e n t y t o u g ho i t o w n , w i t h i t s l i p p e r y s t e p s a n r o v i n g o b s t a c l e s . T h i s k i n d o c o m p l ic a t e d c o n t r o l s c h e m e n e e d l e s s l y h a n d ic a p s u s e r s . E v e n a f t e r e x t e n s i v e p l a y ,u s e r s w i l l s t i l l s e t h e i r s u r r o g a t e j u m pw h e n t h e y c a l l f o s h o t a n v i c e v e s a W h t h h e c k d i d n ' t t h d e s i g n e r su s t h u p p e r r i g h t j o y s t i c k p o s i t i o n f o r

j u m p t t h r i g h t a n a u p p e r l e f tc o m m a n d f o r a j u m p t o t h e l e f t ( a m c h a n i c u s e d s u c c e s s f u l l y b d o z e n s o g a m e s ) ?

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

O t h e r w i s e , t h g a m e i q u i t e i m p r e ss i v e . T h v e r t i c a l l y s c r o l l i n g g r a p h i c so t h t o w e r g a m e s a r v e r y a p p e a l i n g ,w i t h c a r t o o n l i k e c h a r m t h a t c o n t r a s t sn i c e l y w i t h m o r e h o r r i f i c e l e m e n t s l i k et h g i g a n t i c , b o u n c i n g e y e b a l l s t h a t

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

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

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

c o u l d h a v e b e e n a c u l t c l a s s i c .E p y x , 6 0 G a l v e s t o n D r . , R e d w o o d

C i t y , C 9 4 0 6 3 ( p h o n e : 4 1 5 - 3 6 6 - 0 6 0 6 ) .- B i l l K u n k e l

P r o b l e m se n i e r i n gp r o g r a m ?

T h A h o y ! t e c h n i c a l d p a r t m e n t i r e a d y , w i l l i n ga n ( u s u a l l y ) a b l e t o h e l p .C a l l 2 1 2 - 2 3 9 - 6 0 8 9 ( i b u s yo n a n s w e r a f t e r t h r e er i n g s , c a l l 2 1 2 - 2 3 9 - 0 8 5 5 )b e t w e e n t h h o u r s o 8 : 3 0a n 4 : 3 0 E S T .

A H O Y ! 7

Page 74: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 74/76

W w e l c o m e l e t t e r s o a n a s p e c t o C o m m o d o r e c o m p u t i n g , o r a n y t h i n g e l s e u n d e r t h s u n . W r i t e t F l o t s a m ,c / A h o y ! , I o I n t e r n a t i o n a l I n c . , 4 W e s t 3 4 t h S t r e e t - S u i t e 5 0 0 , N e Y o r k , N 1 0 0 0 1 .

C o u l d a n o y o u r s o u r c e s a s s i s t m w i t h a i n t e r f a c ep r o b l e m ? a a t t e m p t i n g t u s t h C - 6 4 v e r s i o n o N e w sr o o m w i t h a E p s o n H o m e w r i t e r 1 0 p r i n t e r . N e w s r o o m ' sd o c u m e n t a t i o n d o e s n o l i s t t h H o m e w r i t e r 1 0 . 1 h a v e u s e dt h l o g i c a l d r i v e r s : 8 0 1 , 8 0 3 , e t c . p h o n e d E p s o n , t h m a u f a c t u r e r o N e w s r o o m , a n t h s t o r e t h a t s o l d m t h p r i n te r N l u c k . H e l p ! - J o h n E l l i o t t

T r u r o , N

I a n o o u r e a d e r s c a h e l p M r E l l i o t t , p l e a s e w r i t et h i c a r e o u s W e l l f o r w a r d y o u r l e t t e r t h i m , a n p r i n ty o u r e x p l a n a t i o n h e r e t a i o t h e r r e a d e r s w h m a b e p e r i e n c i n g s i m i l a r p r o b l e m .

T i a d m i t i t . I f i n d y o u r m a g a z i n e v e r y i m p r e s s i v e , a t h o u g h y e a r o s a g w a s k e p t i c a l w h e n y o b o l d l yp r o c l a i m e d y o u r s e l v e s # i C o m m o d o r e c o v e r a g e .

F o t h p a s t f i v e y e a r s , h a v e b e e n a e x c l u s i v e u s e r o fC o m m o d o r e h o m e c o m p u t e r s . h a v e c o n s i d e r e d a l t h o t h e r s a n d f o u n d t h a t t h e y a l f a l l s h o r t i o n e m a j o r a r e a —P R I C E — a s a o f t e n f i n a n c i a l l y i c r u n c h . f i n d m s e l f a l o s s t s e h o t h o t h e r c o m p a n i e s c a j u s t i f yt h e i r e x o r b i t a n t p r i c e s f o p r o d u c t t h a t d o e s l i t t l e m o r e( s o m e t i m e s ) t h a n a C o m m o d o r e 6 4

I 1 9 8 3 b o u g h t m f i r s t c o m p u t e r - t h e V I C 2 0 - a n de n j o y e d i f o a l e a s t y e a r b e f o r e u p g r a d e d t t h 6 4 T h e n a b o u t y e a r o r s o l a t e r a g a i n u p g r a d e d t t h 1 2 8 .

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

l o o k f o r w a r d e a c h m o n t h t y o u r l a t e s t i s s u e a n b e i n ga b l e t t y p e i t h p r o g r a m s , a p r a c t i c e n e v e r t i r e o f Y o u rm a g a z i n e i t o q u a l i t y a s t c o n t e n t a n a c c u r a c y , w h i l et h e o t h e r s a r e f u l l o " M i c k e y M o u s e " p r o g r a m s , e r r o r s ,a n j u s t p l a i n g a r b a g e . O h t h e y h a v e t h o c c a s i o n a l " g o o ds t u f f , " b u o n g e t s t i r e d o f w a i t i n g f o i t A h o y ! , h o w e v e r ,h a a l t h " r i g h t s t u f f a n t h e n s o m e e a c h m o n t h . K e e pu t h g o o d w o r k ! - J o h n H i b b s

L o n d o n , O N L e m c o m m e n d y o u o n r e m a r k a b l e m a g a z i n e !M o l d e s t s o h a i s s u e s d a t i n g b a c k t e a r l y 1 9 8 5 , w h i c h

h h a s g i v e n t h i l i t t l e b r o t h e r T e a l o n g w i t h h i C - 6 4a n 1 5 4 1 . T e i n o d r i v i n g m n u t s e a c h m o n t h t p i c ku t h c u r r e n t c o p y o A h o y ! f r o m t h S t a r s a n S t r i p e sh e r e o b a s e .

T e a n h i s f r i e n d s i n p u t t h e g a m e s e a c h m o n t h , t h e nt r y t o m o d i f y t h e m — s o m e t i m e s s c r e w i n g t h e m a l u p T e s e e m s t h a v e t h a d v a n t a g e , a n h e ' s g e t t i n g b e t t e r a l t h t i m e . H g o e s t h r o u g h a l t h b a c k i s s u e s , r e a d i n g t h e s t e pb s t e p e x p l a n a t i o n s .

g u e s s t h o l C - 6 4 w i l l g e a l e a s t a n o t h e r 4 y e a r so i t k n o w y o u r m a g a z i n e a l o n e t o o k m o l d e s t s o f r o m" f e a r " t " c h e e r " u s i n g c o m p u t e r . H a t s o f t y o a l l !

— T S g t . D a r r y l l A D e v i n eA P N

I f l C J f t O L

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

. . X O M I N G I T H I S F E B R U A R Y I S S U E O A H O Y ' ( O N S A L E J A N U A R Y 1 0 ) . . .

M O N K E Y S ,

S O L V I N GM A T H E M A T I C A L

P U Z Z L E S

R E V I E W S O F R E N E G A D EO U R U

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

7 A H O Y !

Page 75: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 75/76

f t i f t E E E E Q A H O V l / r t *

R e t a i l O u t l e t : P e n n S t a t i o n , M a i n C o n c o u r s e( B e n e a t h M a d i s o n S q u a r e G a r d e n ) N Y C , N . Y . 1 0 0 0 1

S t o r e H o u r s : M o n - F r i 8 : 3 0 - 8 / S a t - S u n 9 : 3 0 - 7S t o r e H o u r s : M o n - F r i 8 : 3 Q . 8 / S a t - S u n 9 : 3 0 - 7 M o n ^ o m e ^ a S o r d e r d * F O R O R D E R S I N F O R M A T I O N C A L L T O L L F R E E P . O . B o 5 B r o o k l v n . N Y 1 1 2 3 0

O U T S I D E U S l — C A L L( 7 1 8 ) 6 9 2 - 0 0 7 1

F O C U S T O M E R S E R V I C EC a l l M o n - F r i : 9 : 3 0 a m - 4 : 3 0 p m

( 7 1 8 ) 6 9 2 - 1 1 4 3E X T E N D E D H O L I D A Y S E A S O N O R D E R H O U R S : M o n d a y - F r i d a y , 8 : 3 0 - 8 : 3 0 S a t u r d a y S u n d a y 9 : 3 0 - 7 ( E S T )

N S U R C H A R G E F O C R E D I T C A R D O R D E R S / W I N V I T E C O R P O R A T E E D U C A T I O N A L C U S T O M E R S / C O R P O R A T E L E A S I N G A V A I L A B L E

F A N O . 7 1 8 6 9 2 3 3 7 2T E L E X 4 2 2 1 3 2 M G R A N T

c o m m o d o r eO 1 2 8 ?

C O M P U T E R P A C K A G E S

S P E C I A L ! !# C / 1 2 8 - D D E L U X E P K G .C / 1 2 8 - D C O M P U T E R W / B U I L T - I ND I S K D R I V E1 9 0 2 R G C O L O R M O N I T O RC O M M O D O R E C O L O R P R I N T E R

$ 6 2 9

# C / 1 2 8 - DC O M P L E T E P K G .

C / 1 2 8 - D C O M P U T E R W / B U I L T - I ND I S K D R I V EC O M M O D O R E C O L O R P R I N T E R1 2 ' M O N I T O R $ 4 9 9W C A R E C O N F I G U R EA N O O U R C O M P U T E RP A C K A G E S T Y O U RS P E C I F I C A T I O N S . C A L LF O I N F O R M A T I O N .

C O M P U T E R P A C K A G E S# C O M P L E T E P A C K A G E

• C O M M O D O R E C - 6 4 / C C O M P U T E R• C O M M O D O R E 1 5 4 1 - C D I S K D R I V E• C O M M O D O R E C O L O R P R I N T E R1 2 - M O N I T O R■ G E O S S O F T W A R E P R O G R A M

$ 3 4 9# C O L O R P A C K A G E

• C O M M O D O R E C - 6 4 / C C O M P U T E RC O M M O D O R E 1 5 4 1 / C D I S K D R I V EC O M M O D O R E C O L O R P R I N T E R' 1 3 - C O L O R M O N I T O R■ G E O S S O F T W A R E P R O G R A M$ 4 7 8

| 1 | \ W i t h G e o sS o f t w a r e

1 3 9 . 9 5N E C - 1 2 8 D w i t h B u i l ti D i s k D r i v e* 1 7 6 4 E X P A N S I O N M O D U L E . $ 1 1 9 . 9 5X E T E C S . G R A P H I X J R . I N T E H F A C E . . . . J 2 B . B 5X E T E C S G R A P H I X S R I N T E R F A C E . . . W 9 . 0 SX E T E C S U P E R G R A P H I X G O L D ( 7 9 . 9 5C - 1 2 S P O W E R S U P P L V $ 5 9 . 9 5C 6 4 / C 6 4 - C P O W E R S U P P L Y $ 2 9 . 9 5C - 1 6 6 0 M O D E M . ( 1 9 . 0 51 6 7 0 M O D E M $ 6 9 C O M M O D O R E M O U S E . . . . $ 2 6 . 8 8

X E T E C L T K E R N E L 2 0 M B . H A R D D R I V E S F O C 6 4 - C _ . . $ 7 4 9C - 1 2 9 $ 7 9 9

X E T E C 4 M B H A R D D H I V EC 6 4 / 1 2 8 1 2 8 D S 1 1 6 9

c o m m o d o r eD I S K D R I V E S

1 5 4 1 / c $ 1 4 9 . 9 5$ 2 2 9 . 9 5

$ 1 7 9 . 9 5$ 1 5 4 . 9 5M O N I T O R S

- . 1 7 0 2 C O L O R . . . . $ 1 6 9 . 9 5N E W 1 0 8 4 S $ 2 9 9 . 9 5

T H O M S O N H I - R E S R G C O L O R M O M T O a . $ 2 9 9 . 9 5M A G N A V O X R G 1 3 C O L O R M O N I T O R $ i & 9 . 9 5

A M I G A 5 0 ] R G B C O L O R i P A C K A G EA m i g a 5 0 0 w / 5 1 2 K « B u i l l -

5 D i s k D r i v e M o u s eR G B C o k x M o n i t o r . A l lP o w e r S u p p l i e s C a b l e sF r e e S o f t w a / e$ 7 5 9

5 0 I S T O C K - C A L L F O L O P R I C E !

A M I G A 5 0 W / 1 0 B 4 S $ 8 2 9A M I G A 5 0 W / 1 0 8 4 S 1 0 1 0 3 . 5 " D R t V E . . . 5 1 O 2 9

A M I G A 2 0 0 0 I S T O C Ki — A L L P E R I P H E R A L S I S T O C K - ^A - 8 O 1 - 5 1 2 K E X P A N S I O N - A - 1 0 1 Q 3 . 5 "F L O P P Y D R I V E A - 2 0 8 8 D B R I D G E C A R DA - 1 0 8 4 S R G C O L O R M O N I T O R A - 1 6 8 0M O D E M 2 0 9 0 A H A R D D R I V E C O N T R O LL E F O R A - 2 0 X - A - 2 0 1 0 3 . 5 1 ' I N T E R N A LD I S K D R I V E F O A - Z Q O O A - 2 0 S 8 R A E X P A N S I O N F O A - 2 O O 0 A - 6 2 1 1W O R K B E N C H

S u p r . 2 0 M B H a r d D r i v a f o r A - 5 0 0 $ 6 9 9

c o m m o d o r eC O L T P A C K A G E

C O M M O D O R E C O L T C o m p e e r 6 4 0 K4 . 7 7 - 7 . 1 6 M H i - 2 F l o p p y D i s k D r i v e s - 1 2 "H i g h f l e s o l u l i o n M o n o M o n i t o r * A i l H o o kU C a b l e s & A d a p t e r s

$ 6 9 9L A S E R X P A C K A G E

I B X C o m p a t i b l e 5 1 2 K R A 4 . 7 7 - 8 M H z . - 3 6 0 K F l o p p y P a r a l l e l

S e r i a l P o d s G a m e P o r l / R G B P o r t1 2 M o n i t o r

$ 4 8 9C O M M O D O R E P R I N T E R SC M P S - 1 2 5 0 $ 2 1 9D P S - 1 1 0 1 D A I S Y C 1 J . QW H E E L P R I N T E R ^ * *

M P 1 0 0 0 P R I N T E R $ 6 C O M M O D O R f

P A C K A G EA - 2 0 0 0 C o m p u t e r w / K a y b o a r d 3 . 5 " D i s kD r i v e M o u s e R G C o o M o n i t o r A H o o k - u p C a b l e s A A d a p t o r s F r e eM o u s e S o f t w a r e$ 1 6 4 9A M I G A 2 0 0 0

I B M P C / X T C O M P A T I B L ER G C O L O R P A C K A G E

A - 2 0 0 0 C o m p u t e c w / K 8 y b o a r d I M B E x p .t M B B u i l t - i n 3 . 5 " D i s k D r i v e R G C o l o r M o n i t o r 2 0 8 8 I B M C o n p a t f o l eB n d g n C a r d w / 5 . 2 5 * P t o p p y D i s k D r i v o

$ 2 0 4 9F R E E M O U S E A N S O F T W A R E

S E A G A T E2 0 , 3 0 , 4 0 , 6 0 , 8 0 M

H A R D D R I V E SI S T O C K !

c o m m o d o r eP C 1 0 I I

I B X C O M P A T I B L EP A C K A G E

C o r r c u t e r 6 4 0 K R A 4 . 7 7 - 7 . 1 69 , 5 4 M H i - S e r i a l / P a / a l l o l P o r t * .F l o p p y O r i v e 1 2 M o n i t o r

$ 6 4 9m / T O U B H a r d D r i v a $ 8 6 9

E P S O NE P S O N E Q U I T Y 1 1

I B A C o m p a t i b l eH a r d D r i v e P a c k a g e

$ 1 3 9 9K e y b o a r d 6 4 0 K R A M 8 0 2 8 6M i c r o p r o c e s s o r 1 . M F l o p p y D r i v e 2 M H a r dD r i v e M o n o M o n i t o rL O G I T E C H M O U S EM - 7 . S

$ 1 6 2 9S A N Y O

' P H 3 0 0 0 D A I S YW H E E L P R I N T E R . . . .

H L A S E R J E TS E R I E S I I

T O S H I B AP S - 3 2 1 I . . . ( 4 4 9 . 9 5E P S O M

E X - 6 0 0 $ 4 1 9 F X - 8 5 0 S 3 3 9F X - 1 0 5 0 . . . . $ 4 8 9 L Q - 5 0 0 . . . . S 3 1 5L O - B 5 0 J 5 0 B L X - 8 0 0 S 1 B 9L Q - 1 0 5 O J 7 P a n a s o n i c1 0 8 0 i - l l . . . $ 1 5 9 . 9 5 1 0 9 2 L . S 2 8 9 . M1 0 9 1 W l . . . « 1 8 9 . 9 5 1 S 2 4 . . . S 4 9 9 . 9 51 5 9 5 . _ _ $ 4 1 B . B 5U 5 L A S E R ( 1 5 4 0

I G B . B S2 2 A . K

N X - 1 0 0 0 CN X 1 0 0 0 C R a i n b o wN x - i o o o i ; i e 4 . 9 5N X - 1 0 0 0 R a i n b o w 2 1 8 . 6 5N X - 1 S : 2 W . 9 5N X - 2 4 O O 3 0 4 . 9 5N B - 2 4 1 0 S 4 0 6 . B 5

O K I D A T AO K I D A T A 1 2 0 i S B J 5& K I D A T A 1 8 0 ( 2 1 9 . 0 5O K I M A T E 2 0 $ 1 1 9 . 9 5H P a n Z E N P R I N T E R S I S T O C K !

C e t t i f l e d C h e c k , B a n k C h e c k , A p p r o v e d C ' a M o n e y O r d e r s , V i s a , A m - E x , O n e r s U u b , C a r t B u n e t i c , U i s c o v c t C a t d C . O . u . s a c c e p t c d . N

R U S H S E R V I C E A V A I L A B L E - . C A L L F O D E T A I L SC i r c l e # 2 4 4 o R e i d e r S e r v i c e C a r d

. u i c i u i i i s n i i i n o b a c c e p t e d I B P X T a r c f c g i s i c r c d l r a d c m a i k s p l i n u r n a i i o n a i B u s i n e s s l . i a c h i n e C w p A h F P C -o r d e r s p l e a s e a d I 5 r . s h i p p i n g h a n d l i n g A l A P F P O o i d e i s a t s h i p p e d I , i s l c l a s s p r i o r i t y a > r A l l o i d c " c o n u c s h i p p e d A E i s ' i t s - t j i l f rd e U i l s . N Y C D C A l B 0 0 2 3 3

Page 76: Ahoy Issue 61 1989 Jan

8/9/2019 Ahoy Issue 61 1989 Jan

http://slidepdf.com/reader/full/ahoy-issue-61-1989-jan 76/76