Ahoy Issue 54 1988 Jun

84
8/9/2019 Ahoy Issue 54 1988 Jun http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 1/84 / C A N . S 3 . 3 J U N E 1 9 8 8 . . M I G I N 0 N T H E C 0 I I M 0 E M A R C O N F R O N T Y O U R F E A R S S P E C I A L E F F E C O T H E R

Transcript of Ahoy Issue 54 1988 Jun

Page 1: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 1/84

/ C A N . S 3 . 3J U N E 1 9 8 8

. . M I G I N 0 N T H E C 0 I I M 0 E M A R

C O N F R O N T Y O U R F E A R S

S P E C I A L E F F E CO T H E R

Page 2: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 2/84

C o n n e c t Y o u r C o m p u t e r I D H i g h e r I n t e l l i g e n c e .C o m p u S e r v e ' s r e f e r e n c e

d a t a b a s e s m a k e y o m o r ep r o d u c t i v e , c o m p e t i t i v e ,a n b e t t e r i n f o r m e d .

R e m e m b e r t h l a s t t i m e y o t r i e d l g e y o u r h a n d s o h a r d - t o - f i n d f a c t s ? I

m a g a z i n e a r t i c l e y o r e a d y e a r a g o .I n e w s r e p o r t y o n e v e r s a w . O i t a b l e o d a t a y o d i d n ' t k n o w e x i s t e d .

I m a g i n e t h o s e f a c t s j u s t f e k e y s t r o k e s a w a y o n y o u r p e r s o n a lc o m p u t e r . T h r o u g h C o m p u S e r v e .Y o u r p e r s o n a l r e s e a r c h c e n t e r .

S a v e h o u r s o r e s e a r c h b y g o i n g

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

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

R e s e a r c h a i n d u s t r y o r c o m p a n yt h r o u g h a r t i c l e s , f i n a n c i a l s t a t e m e n t s ,a n o t h e r s o u r c e s . A n a l y z e a ni n v e s t m e n t . A s s i s t i j o b s e a r c h .F o l l o w m a r k e t c o m p e t i t i o n . I n v e s t i g a t e

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

i n c o m e , a n o c c u p a t i o n i a n U S C o m m u n i t y F o g e o g r a p h y r e p o r t ,

b u s i n e s s p l a n , o f a m i l y m o v e .A l y o n e e d t a c c e s s C o m p u S e r v e ' s

u n l i m i t e d w o r l d o i n f o r m a t i o n i m o d e m a n j u s t a b o u t a n y p e r s o n a lc o m p u t e r . V i s i t y o u r c o m p u t e r d e a l e rt o d a y . T o r d e r d i r e c t , o f o m o r ei n f o r m a t i o n , c a l l o w r i t e :

C o m p u S e r v eI n f o r m a l o n S e r v i c e s , P B e 2 0 2 1 25 0 0 0 A r l i n g t o n C e n t r a B l v O . C o l u m b u s . O 4 3 2 2 08 0 0 - 8 4 8 - 8 1 9 9I O t u o a n d C a n a l a t a l l 6 4 5 7 - Q B Q 2A H H H k M C o m Q W ,

Page 3: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 3/84

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

V i e w f r o m t h B r i d g e . . . o t h J u n e i s s u e o A h o y !S c u t t l e b u t t . . . s o f t w a r e y o u ' l l b l o a d i n g a p o o l s i d e t h i s s u m m e r .A r G a l l e r y . . . n o b o w l s o f r u i t t h i s m o n t h . 1 F l o t s a m . . . b t h r e a l C o m m o d o r e e x p e r t s - o u r r e a d e r s . 2 T i p s A h o y ! . . . s h a r e t h e x p e r i e n c e o u s e r s t h w o r l d o v e r . 4 R e v i e w s . . . t h e n e w a v e i p r o d u c t i v i t y w a s h e s a s h o r e . 5 C o m m o d o r e s . D a l e R u p e r t i u t h i u s u a l t r i c k s — a r e y o u ? 6 E r r a t u m . . . a c o r r e c t i o n t V e K l o r o s ( M a r c h ' 8 8 ) . 6 P r o g r a m L i s t i n g s . . . c l a s s i c s f o y o u r s o f t v . : a r e l i b r a r y . 6

F E A T U R E SR u p e r t R e p o r t : R i g h t o n T r a c k b D a l e R u p e r t * 3 P r o g r a m m i n g Y o u r O w T e x t G a m e s b C l e v e l a n d B l a k e t n o r e * * 3 E n t e r t a i n m e n t S o f t w a r e S e c t i o n ( c o n t e n t s o p a g e 4 8 4 C O M A L C o l u m n : P r o g r a m , T h e r e f o r e A b y R i c h a r d H e r r i n g 6

* I n c l u d e s p r o g r a m : D i r e c t o r y S c a n n e r f o t h C - 6 4 a n C - 1 2 8* * I n c l u d e s p r o g r a m : L o s t D u t c h m a n ' s M i n e f o r t h e 6 4 1 2 8 , P l u s / 4

P R O G R A M SR a s h g a r / o / - t h C - 1 2 8 b y C l e v e l a n d M B l a k e t n o r e 1 P h o b i a f o r t h C - 6 4 b C l e v e l a n d M B l a k e m o r e 2 M o v i e S c r o l l f o t h C - 6 4 b y P e t e r M . L . L o t t r u p 3 M O B l o b f o t h C - 6 4 b H . L . M o r i m o d o 4 S n a p S n a k e f o t h C - 6 4 b C l e v e l a n d M B l a k e m o r e 4 B u R e p e l l e n t s f o t h C - 6 4 a n 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 t h C - 6 4 b G o r d o n F W l i e a t 6 C o v e r o i l b J a m e s R e g a n ; p h o t o g r a p h y b y S t e v e n H u n t / T h e I m a g e B a n k a n M i c h a e l R D a v i l a

P r e i i d a 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 r / E d i t o rD a v i d A l l i k a s

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 t i n i

M a n a g i n g E d i t o rM i c h a e l H . D a v i l a

S e n i o r E d i t o rC l e v e l a n d M B l a k e m o r e

T e c h n i c a l E d i t o r sD a v i d / h a i , u i

B o U o r e tC o n s u l t i n g E d i t o r s

M o r i o n K e v e l s o nT i M o r i a r t yD a l e 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 m i e K a t z

A r t P r o d u c t i o nC h r i s t o p h e r 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 sA d v e r t i s i n g D i r e c t o r

L y n n e D o m i m c kD i r e c t o r o P r o m o t i o n

M a r k K a m m e r e rP r o m o t i o n A r D i r e c t o r

S t a c y W e i n h e r gC o n t r o l l e r

D a T u n i c kA d v e r t i s i n g R e p r e s e n t a t i v e

J P u b l i s h e r s ' R e p r e s e n t a t i v e6 S 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 . 5 J U N E 1 9 8 8M i n i ' ( I S S N # 8 7 5 0 - 4 3 8 3 ) i p u b l i s h e d m o n t h l y b .

I n f r i t i n i 3 i i o r i . l L I n c . , 4 W 3 4 t h S t . , S u i t e 5 0 0 ,N c 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 1 1 i s s u e ,f o $ 2 . V i ) i i . 2 i s s u e s f o r $ 4 4 . 0 0 ( C a n a d a £ 3 0 . 0 0 a n $ 5 5 . 0 0 i ^ f v ' i l i u l ' h S e c o n d c l a s s p o s i n g p a i d a N e \ b r k , N 1 0 0 0 1 a n a d i M l i i n a l m a i l m * o f f i c e * .

1 9 S S i J a r i i ■ i I n A l n ; l i i - r a t n r d .u n d t r L ' n h c p t a l I n i e r n a i i i m a l a n P u A m e r i c a n

C " | i n i i ; ! i i l i n n h U N : - R e p r o d u c t i o n ( i e d i t o r i a l u p i e l o r l u 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 u r u i b i M t c a n b e a c c e p t e d f o r u n s o l i c i t e d m a t e r ia l P o s t m a s t 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 r e c t a i a d d r e s s c h a n g e s o r m u t t e r s c o n c e r n i n g y o u rs u b s c r i p t i o n t A h o y ! , P £ 8 # 3 4 1 , M l M o r r i s , I L6 1 0 5 4 I p h o n e : K I S - 7 J 4 - H 5 I I . A l l e d i t o r i a l i n q u i r i e sa n i ' K l i n f o r r > i ? w s h o u l d b v ^ c n i l A h i r y ! , 4 W M t S t . , S u i t e 5 0 0 , N Y o r k , N l O t t O l .

R e i d r r S e r v l c o N o 1 3

Page 4: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 4/84

P i l S l i L E T ' S F A C E I T - M A I L O R D E R H O U S E S A R N O A L T H S A M E !

C O N V E N I E N C E - F A S T S E R V I C E - R E L I A B I L I T Y - S U P P O R TH a n d s O S o f t w a r e , I n c . i n o i l i b i r i D u l i n f ) i l o w p r o d u c t s . " W l i n t d o e s l h a t m o a n I m a , " y o s a y ! W f l t l . |l o o n I h i n g . w I w v e e x p a n d e d o u r p r o d u c t l i n o l i n c l u d e g a m e s a n u t i l i t i e s I r o m o t t i e r p u b l i s n e r s ,a c c e s s o r i e s . C o m m o d o r e a u t h o r i z e d s e r v i c e , a n e v e n s e l e c t i o n o p r e o w n e d t i t l e s . T h t e c h n i c a l s t a l l h e r ei s e c o n n t n o n e , a n i w e l l - k n o w n t t h o u s a n d s o C o m m o d o r e u s e r s W a t c o m m i t t e d t y o u rs a t i s f a c t i o n — a n d a r p r e p a r e d t p r o v e I I

r f

: :

1 & 4 W 7 1 S e r i a l o P o w e r C a b l e6 C o l o i M o n i t o r C o r d

C - 6 4 R e p a i r i n i P o w e r S u p p l yB S - 2 3 ? i m i t a t eu 3 5 P n m e r n r e r t a t eA p r o s n a n a 6 A o r o s p a n o E ' l e n d e r C a r j l e1 2 P u n i e r S i a n c / W i r eC o m r n M n * e 1 3 5 1 M d u s bV : ■

V 7 1 / H / 1 2 8 D u s i C o v e rD i s k N o t e t i e r — S q u a r e C u 5 f 5 " D i s k D r i y e C l e a n e r

5 D i s k [ ) n v e C l e a n e r

- ■ ■ - - * - - - - c r ^ n ' r m i - n ■ .

A C C E S S O R I E S9 1 0 C m D i s k S l o r a g e

1 . 9 b S O C m D i s k S l o r a g e3 9 . 9 5 l O O C n t . D i s k S i o r a n e w / L o c k3 6 . 9 5 5 D i s k l a l w l s — J i C J 9 2 5 D i s h U B « i $ - 9 6 C n t? 7 9 5 3 5 D S / D D D i s k e t t e s1 5 9 6 2 5 " D S / D D D i s k e t t e s — B l a c k

9 2 5 O S / D D D i s k e t t e s - I T C o l o r s3 7 9 5 W r i t e P r a t e t l s — I C H J C n t B l a c k

9 5 T y v e i S i e v e s — H i g n d u a l i t ye a c h 9 S h k s t i k — j n y s i x h

9 Q u i c k S h o t 1 1 — J o y s t i c k• j 9 T a ? — J o y s i i c k

9 T a 3 — J o y s l l O i

1 9 . . . . 9

1 9 0 0 2 4 7 0

e a c n 0 99

7 . 9 5. . 1 0 . 9 5

1 9

C o m m o d o r e A u t h o r i z e dH u s s e l l A s s o c i a t e s

K t u i « % C o m m j d o r eC ' 6 4 K e y b o a r d . . C - ' 2 3 K e y b o a r d1 5 4 1 A l i g n1 5 4 1 R e p a i r ( w ' a l i g n )1 5 7 1 A l i g n1 5 7 1 R e p a i r j w / a l i g n }1 7 0 2 M o n i t o r s1 9 0 2 M c n n n r s

C o m m o u o r e P r i m e r ?

5 9 7 9 J 9 5 0 1 9 S 9 7 0 3 0 a s . o o

S e r v i c e :C - S R o U p g r a d e1 5 7 1 f t o m U p g r a d eC - ' 2 8 6 a R a V i d e o( f l r w l t o B a s i c 8 1H l p l i n A m i g aA m i g a 5 0 0 .A m i Q i i 1 0 0 0 .A m i g a 3 0 0 0 .A ' O i ' l i . - A 1 Q 1 O R e p a i r

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

1 3 0 . 1 3 5 . 0 0

1 3 0 5 9

1 4 0

A l C - 6 1 ' s C - 1 2 B ' 5 m u i t h a v e P r w e r S u p p l y i n c l u o e d T h i r t y - d a yw a r r a n t y o n a l r e p a y s B u P o w e r S u p p l y I r a m S o ' l w a r e S u p p o r ti n t e r n a t i o n a l a n g e l a 6 0 - d a y w a r r a n t y P f e a s e m c ' u c - e d ? t a i i e dd e s c i t p n o n c y o u r p r o c i e n a r . d t r T i s t f a t e i l a o s s i b i eR u s s e l l a n A s s o c i a i e s r e s e r v e s l h r i g h t t r e f u s e a n r e p a i r . R e p a i rj o b s w i l l b c h a r g e d S 3 0 0 p e r p i e c e l o r e i u r n s h i p p m g / H a n d l i n g .

• ■ ■ ■ : i r , - ; r . - i | - H i : : ■ - - ■ ■ ■ - ■ ■ - , ■ ■ - - - ; ■

B a s i c C o m u i B r S B a s i c C o m p ; l ; r 1 ! Bc a p « B 4C a d P a k l ! 8C h j r l F a 6 C n j r t P j k I 2 G t o s i n s ' m l O u i B w k

i t v v a r e2 4 9 73 6 . 9 7

3 C 9 72 9 2 J . 9 7I 9

9

S o m v t n ' k sG e D t i ' e l 2 8G e o p n n i C s o i eG e o p r o g r a m m e r 6 G e o p r o g r a m m e r 1 2 8G e o o u = ' ' s n 6 G c c r i t f u n < G e o & p e l l

s W c r k s n o s > Z

3 0 9 71 9 2 9 4 2 9 7

C a

t a g ?3 0 0 74 9

A C C E S SE c h e l o nL B i T o u r n & E m « ,M a c i i i 2 BT e f l B F r a m eW o r i a C l a s s L f M e r B o a r dW C L ' B F a m / C o u r o

3 a . 9 J1 2 . 9 73 0 9 72 4 9 7? 4 9 71 2 . 9 7

^ B r w J e i t u n d S o f t w a r e

\ t - f - r - - \ t

A c o A e i p e i 1

B u P i C a S h a r k sF o u r i n I n c h e sH a r d b a l l . K i l l e d U n t i l D e a dM i n i p u l tP l a s m a ! i o P O » e r a l S e aP r o i f d S p a : e S i a 1 i o nT e s i D r i v eT t l o T r a i n . .

C a r m e n S a n d > e g o U S C a r m e n S a n d i e g o W o s f r jC a u U r o nM a g n e T r c - nP r i n t S h o pp r i n t S n o p C o m p a n i o n . .P / G r a p h i c ! o r 1 o rP ' H o l i d a y B r a p i 1 . , c S

2 9 2 9 1 8 9 71 1 2 7 . 9 72 9 1 7 , 6 71 9 1 9

L I C T R O K I l A H T SD r a g o n ' s L a i rE a r t n O r i t S t a t i o nH u F o R e O c t o b e rI n s t a n t M u s i cL e g a c y o l l t i e A n c i e n l sM a r b ' e M a d n e & sM a s l e r N m j aM a i i s B e a c o n T y p > n r jM o n o p o l yO u t r a g e o u s P a g e sP a p e r C i p 3P e g a s u sP e g a s u s S c e n e t i oH o c k i o r dS a n n c nS k a t e o D i S k y l o iS l n t e f l K I .

v h o n l s R a n s o mW r i T o u t S e l l

1 7 J 62 2 . 0 6

. 2 r ? 0 . 7 62 0 7 6! O 7 6

C a l lC a l l

J 7 . 4 03 3 . 9 63 9

C a l l. 2 0 . C a l l

2 8 1 1 2 1 2 0 . 7 6? 0 ' 61 8

C a l l2 0 7 6

( i r t j o r n e B a n j e r .F - 1 5 S l r i . e E a g l fG u n s h i pP i r a t e sP r o j e c t S t e n i n F i g h i e rF e S l o i m f l - s i n gS i ' e n i S e r v i c e

1 9 1 9 1 9 I 9 1 9 1 6 . 9 ?1 9

. 1 9 9 9

I 9 9 9

1 8 9 7. 1 8 . 9 7

[ C A P C O M JG h o s t s G e b l . n sS i O e A r m s . .1 9 4 2

B r e j k i n r i rC o m m j n a oK i d N i k l .S p e e d B u g g y

I 9 I B 9 71 8 . 9 7

2 0 4 01 9 2 0 . 4 31 8 1 6

A C T I O N S O F TT h u n d e r c h o a pU P e s t o r e

I 9 1 9

A ' ; H i n K ' t M r

D A T A S O F TA l t e r n a t e R e a l i t y C i t y . . . 1 8 . 9 7A l l c r n a l e P e a ' i l y D - j n g r j o n 2 8 R r u n W a r s C a T o o r u " C a nV i d e o l i n e C o m p a n i o n o 2 1 9 V i d e o I i l l e S h o n . . . . 1 8 . 9 7

A l i e n sG e e B e e A i ' R a l i vL a O y n n i nL a s t U n . M a n i a c M a n s m nP o r i a lS h a n g h a i

2 9 1 9 1 9 2 1 9 72 9 2 » 9 72 9 1 9

D i c t i o n a r y D i s kD i g i t a l S u o e r p a kP o c k e l F i l a r ?P o c ' e i P l a n n e rP o e W r i t e r 2

S o i t w u r k sD e P H 1 9 F o n t P a k l . 1 9 G c o s u J 3 8 . 9 7G e o 5 i 2 a 4 9 G e o c a i c 6 4 3 0 9 7G e o c a i c i 2 8 < 2 9 7G c c a e > 6 4 1 0 9 8G e M o i l ! ! < 2 . 9 7

A i # n F i r e sA m n e s L aB a r d t a l e l o B a i l l l D r a m sO n e s s m a l l e r 2 0 0 0C n e e a g e r A f D e a i n L o r dD e l i a P a t r o lD e m o n S l a l k e r

9 6 9 3 6 9 73 6 9 73 6 9 ?

C a 2 J 2 7 3 6

C a l l2 2 4 0 6

C a l l1 1 1 8 . 9 7

C a h i D i n i a G a m e sC h a m p W r e s l l i n r ;C ' e a t e A C a i e n c a rD e a t h S i o r dD e s l r o y a rF o u r X F o u ' P a c i n gT h G a m e s W i n i e r E d i h o nC r a p M s S c a n s - . ' c fH o m e V i d f l o P r o d u c e rI m p o s s i b l e i s i D n I I

A C r a c k d o w nO m n i c r u n C o n s p i r a c yS ^ o r l m g N e v i s B a s e o a i rS p y v s S p S t r e e t S p o r t s B a s e o a l iS t r e e i S p o r t s 1 B a s k e t b a l lS i e e S o o n S c c c e rS u B a i l i e S i m u l a t o rS u m m e r G a m e s I IW i n t e r G a m e sW o r l d G n i m e s . .

G u i l d o l T h i e v e sK m g M O ' C - - R e v sS t a r G i i i J e tT a k i n g T e a c n e iT n P a w nt d o S e n i t yT r a t t e r

C r i a m p B a s f D a l lC r u m p B a s k e i c a i iC F L F O O I M I I . . T w o T w B a s k e b a l l

2 9 2 4 9 71 8 9 7

C a 2 4 . 9 7

C a l lC a l l

I 9 C a l l

. . C a l lC a l l

2 9 C a l l

1 5 . 9 72 4 . 9 7

. . 2 4 . 9 7C a i i

2 4 9 71 9 1 3 9 22 4 . 9 7

2 9 1 9 1 5 . 9 72 9 2 1 . 9 72 4 . 9 ?2 4 9 72 9

1 9 2 1 9 ?

. 2 9 1 9

B a S t r e e t B r a * ( e rB o p & f l u m i H eB o 8 W r a s l i e - - - .C r o s s w o r d M a g i cD e l e n d e i o i t h e C r o w nD e j a V uG a u n t i e iH a m o r C o D a S i m u l a t o rH e a d O v e r K e e l sH i g h R o l l e rI m p a c tI n d o o r S o o r i sI n d y J o n a s / T e m p : e o [ l o o mI n l i l l r a l o ri n f i l t r a t o r I II n t o I h e E a g l e ' s N e s tK i m j o l O i i c a g oM u t a n t sP a p e r o o yR D a o R u n n e rS u p e r S i a r i c H o c k e S i r a c r S U r M i S I S o C C fS u p e r s u r s o c c e r

a ' p a ni n i e e S i o n g e sW a r p S p e e d 6 4 ; i ! B 4 0 ' 8 0W i n t e r C h a l l e n g ew n D a i iK e v i o u s

O R I G I NA u l W u e iM w t j i u sO o r eU l i i m a lU l t i m a 3U l t i m a 4U l t n u

F i l e r 6 4 / 1 2 3F t e e l S y s t e m 1 F r e e ] S y s t e m i l 1 2 F i e o l S y s t e m l

S P R I N G B O A R D

2 1 9 72 1 . 9 ?2 9 2 9 2 9 I S 9 72 1 9 7

C a l l1 8 9 7I B . 9 73 0 9 7

. 2 9 2 1 9 72 1 . 9 7

C a l l1 9 1 9 C a 1 9

c a l l1 9 2 9 1 8 . 9 7

C a . 1 9

2 9 C a

2 9 C a

2 1 9 )\ l \ S t t. 3 0 . 9 7

1 9 . 1 2 9 7

1 9

3 3 3 62 8 2 0 1 02 6 B B2 6 8 83 9 8 4

C a

I n c .2 1 9 73 6 9 74 2 9 71 9

F h g i l l S i m u l a l o I IF l i g h t S i S c e n e r y 1 - F l i g m S i m S c e n e r y ? . J e S t e a l t h M i s s i o n

D a t a M a n a g e rD a t a V a n a g e r 1 2 D e s k t o p P u 1 1 5 n e t . .G e n e r a l L e d g e rP a i l n e i 6 S w i i t c a i c / S i r J e * a y s 6 4S w i f i c a l o S i d e w a y s 1 2 6S y l v i a P o r t e r f i 6 S y l v i a P o r t r r F / F > 1 2 8W i W n i wW o r d W i l i e r 1 2

[ J A r t G a l l e r y o A r t G a l l e r y A m e r i c a n H i s tA r G a l l e i y F a n t a s yP n m m a s i e r P i u s

3 3 . 9 7i 6 e a1 7 . 4 62 7 . 3 63 3 9 6

1 1 3 3

. C a l l3 3 3 3 . 3 63 9 8 41 7 . 1 63 3 3 3 3 64 6 3 23 3 3 63 3 3 6

1 9 C a l l

1 5 . 5 42 9

M I S C E L L A N E O U S

C e r t i l i c a l e M a k e rC e r t i i i a l M a k e r L i b r .N e w s r o o mV R C M I 0 - N / R C N f J i ' t lP . ' S G r a p n i c E i a a n c e r

2 6 B B. 2 0 . 4 0

3 3 3 62 4 2 6 8 82 3 . 6 4

B a s i c sj s . o a . c B e g i n n e

B o b s P r u T e r m 6 4F J O D ' s P r T e r m 1 2 8B / B u s i n e s s F o r m S h o oC S M D r n e A I - o n K i lC S P r c r e c i ' O n M a n u a lC S P r r j t e c l i o n M a n u a l I ID a r k C a m e 1 3 - 6 0 )D o o d l eF o n l M a s t B r l lF o M a s t e r 1 2 H e W o 6 i c a r i )i n s i d e C o m m o d o r e 0 0 J K L a s s e r M o n e y M a n a g e rM e r l i n A s s e m a i e r 6 M e M m A 5 s e r r a i e r i 2 8M i c r o i a w y e rM i c r o i e a g u e W W F W r e s t l i n gP e r s o n a l N e w s l e i t e rS t n r j e r ' s C l a s s i c a l M u s i c —

A i i D m s * s i f i l e rS t r i p P o k t rP o - f i u a i a D r s u s

o o S u p e r b a s e 6 4S u p e r b a s e U B . S u p e r b a s e l h B o o kS u p e r S u n d a y5 u p e r s c n p l 6 1S u p e r s c r i p i 1 2

2 9 1 9

. 3 0 . 9 74 9 ! 9 3 0 1 22 2 5 5

. 2 6 . 1 52 1 . 9 72 4 9 73 0 . 9 73 9

9 1 9 . 9 54 6 . 3 !

. 3 9 4 2 9 73 6 . 9 72 9

C a l l

4 9 . 9 51 9

1 2 . 9 74 3 9 ?4 3 9 71 0 5 72 3 6 43 0 9 74 2 9 ?

M A N Y O T H E R T I T L E S A V A I L A B L E C A L L F O P R I C E S !

Page 5: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 5/84

H e r e i h p y a r t ' h p r o d u c t ; m a n a v ? m a c e U o n q m m o s tc o m p a n i e s i n ; m a i l o r d e r D u s n e s s O u u t i l i t i e s h a v e

a s t a p l e m . . c r a n e s o I t o u s a n i l s u p o n t h o u s a n d s q C o m m o d o r e u H f i * c r l o > i d e O n g m i l t f e a s a n w o i k r r i a n s r i i ot h r o u g h o u t . | r j n i y n o w a d a y s ' } o u r p r o d u c t s a r r j u a r a n r e w l p l e i s c l l y f u t n j c y t f e j i i n g w r t h p w p l e w i u j g c n u t n e l y r i a v e y o y r M S m t t r p ^ r J t r i f a r t i » n l u r t h e r O u p E r f u L i s a r e c r e j r e i l w r t h y o u i n u n o W o l f e f o r o g f a m s I M 1 a r o ' o i * c i i O f l i r e e a n m o s t t a n o e

a s e t m 1 & 8 1 i : - a n t e f l i s o . w o i f p r t r i e r j e s t t K r v u u it u p p o r l < I h b w s m f s s L e a « D a f l n v a i i S & i e f i v e d t f f t w e e k1 h p i ^ j - r t i i n p r o t i l t n i i i f y o s e t i p r o g i d T i t * i a : m i t r e s ^ y o a [ < i i sp a g e , a n y o u n e e d m o r e d e r a i l e d i n f o r m a l i o 1 m a k e a e d u c a i e i id e c i s i o n . | U S 1 w n i e q i c a l l f u r o u I r e e c a t a l o g . R e m e m l j e r o - j rB u s i n e s s i S O F T W A R E S U P P O R T '

i l " ■ ■ " ' I 'C - 1 2 8 H e l p e r

H e l p e r i a e x c i l i n n n e l y p e o S o f t w a r e l o t h C - 1 2 8C o m p u l e r w i l h 8 c o l u m n m o n l t t ' ,

S c r e e n B a s e O D a t i i r j a s i n gU s e r O e l m a W eE [ I o a l l o w s m o d i f i c a t i o n sD e m o i n c l u f l e f l l h a l s e r v e s a s a B a s i c 7 . 0 E l e c t r o n i cr e f e r e n c e m a n u a lS c r e e n f l u m p s l p r i n t e r1 5 8 1 v e r s i o n a v a i l a b l e

O N L Y $ 2 4 . 9 5

G r a p h i c A r D i s k sT o Q u a l i t y g r a p h i c s a r h a r d l l i n f l . T h e s e w i l l d e t i m i e l yD i e a s e y o u .

1 V o l u m e s a v a i l a b l eT h e m e s f a l l o w e d i m o s lP r i n i n i a s l u r ' V P r i n t s l i o p ' " S i d e c o m p a t i b l eE a s i l y I r a n s l e r r e d I l b 8 1

0 N L Y S 1 4 . 9 5 p e V o l u m e

E l i t e V 3 . uE l i t e V c o p i e s t h e ■ ■ i m p o s s i b l e . "• C o p i e s V 2 o p o p u l a r 6 4 / 1 2 8 p l a n n e r , f i l e r

( 6 o n l y ] , w r i l e r .L e a v e s t h B a c k u p p r o t e c t i o n I r w .

W h p a l o B j c > l ; v , o l i l i e s y o a l r e a d y O w n 7O N L Y $ 6 . 9 5

- . ■ -

E l i t e V 4 . 0O u E l i t e S e n e s i s e c o n d t n o n e f o i t c o p y i n gc a p a b i l i t i e s .

E l i t e c r e a l e d t c o p y l i l i e s p r o l e c l e O l t h M A X 1S p e c i a l M A C o p i e r i n c l u d e dU p d a t e p o l i c y i n c l u d e dF r e e B o n u s — T h e S t o l g u n

O N L Y $ 1 4 . 9 5

S u p e r C a T h g r e a l e s t d i s k l i b r a r y c a l a l o g e r e v e r p r o d u c e d l o i h

C o m m o d o r e 6 d i a l o g s u t 6 4 D i s k s w / 5 0 0 0 t i t l e s p e r c a i a l o gT w i c a a m a n y w i l h d r i v e s

• L o a d , s a v e , e d i t , c h a n g e a n e n t r yP r i m s v a r i e t y o r e p o r t s a n e v e n l a b e l sL i g h i m n g f a s l a n e a s y l u s e !

O N L Y S 2 4 . 9 5

R e n e g a d eT H C U R E F O R R A N D O M E X C E S S

R a n d o m c h a n c e . B u y e n o u g t i u t i l i t i e s , a n e v e r y s o c l t e n y o u ' l l g e g o o d o n e . q n W e i l . H a l ' s o o b w a t O i O n v e r y e w e n s i v e w a W e ' v e g o b e l i e r i d e a 1

W e ' v e M a T f i e h o n e s t a r c h i v a l p r o g r a m m e r s t r i e i n d j s l r y t J e v e l O O n e s e r i e s 0 u t i l i t i e s o l s t a r t l i n gw w e r . T h e y l o o k t h b e s t i d e a s I r o m t h e p a s i a n r e - c r e a t e d t h e m , u s m g s t a l e o I h a r t e c h n i q u e s c o m o m e cw i t h c o n c e p t u a l g r a s p D t h e l u t u r e o c o m p u t i n g

T h r e s u l t s o m i s p e c i a l p r o i e c ! a r e n o a v a i l a b l e i s i n g l e , d e v a s t a t i n g p a c k a g e n e x t - g e n e r a t i o np a c k a g e c a l l e d R E N E G A D E F E A T U R E S

S i n g l e o D u a l H i g h S p e e d D a t a C o p i e r S i n g l e o D u a l U l t r a F a i l F i l e C o p i e rC s p a D i o A r c h i v . n o R a p i d L o k P r o i e c l i o nS c r o l l i n g M / M o n i t o r w i t h D r i v e M o E r r o r S c a n n e r w i i n U n i q u e S e c t o r E d i t o rB y t e P a t t e r n S c a n n e r . H i g n S p e e d S e a r c h e sU p g r a f l a U l e S u M e n u : N e l o o l s i t h w o r k sN e P a r a m e t e r u p d a t e s o n l y S 9 9 5 e a c hM , i | o r R E N H i A D F u p f l r . i d o s o n l y 1 9 9 5 e a c t iT e c h n i c a l s u p p o r t a v a i l a b l e n t i s o l u i e l y .

R c m c m h e r t h f i r s t p r o g r a m s l h a i c a m e o u w h e n t h C - E 4 w a s t i l l l a i r l y n e m a c h i n e 1 H a y o s e e nt h n e w e s t s o t l w a r o l a i e l y ? Y o u ' d t h i n k t h e y w e r e r u n n i n g o n d i f f e r e n t c o m p i l e r H t N L - G A D L r e p r e s e n t s t h s a m e q u a n t u m l e a o f o r w a r d i t h u l i l i t i e s a r e n a .

S i l y o u ' r e t i r e d o r e l y i n g o r a n d o m c h a n c e l p r o v i d e y o u w i t n q o o d u l i l i t i e s , g e R E N E G A D E — n e x tg e n e r a t i o n s o f t w a r e , a v a i l a b l e t o d a y 1 U N L Y S o 4 . a 5

g E m g l e o D u a l S t a l e o I h e A r t N i D D I e rD i r e c t o r y E d i l o r O r g a n i z e y o u r D i s k sG C E d i t o r . F o r t h e E x p e r i e n c e s H a c k e rG e o s ™ M o d u a r p a r a m e t e r s m t o o l s2 0 P a r m 1 O l d i e s a s w e l l a o u r L a t e s tP a r a m e t e r U p d a t e s R e l e a s e d E v e r y T w M o m h sC o p i e r J p d a l e s R e l e a s e d E v e r y F o u r M o n t h sC h l l ! w i l h C - 6 4 / 1 7 B w i t h 1 5 4 1 / 7 1 D r i v e s

G r a p h i c L a b e l W i z a r dT h i s i t h u l t i m a t e l a b e l u t i l i t y

D a f a o a s i n g w i t h g r a p h i c s i n c l u d e d• S u p p o r i s C o m m o d o r e a w e a E p s o n c o m p a t i b l e

p r i n t e r sP n n l m a s t e r P r i n i s h o p " S o l t w a r e S o l u l o n s "c o m p a l i b l e1 5 8 1 n a n s l e r a b l eS a t i s f a c t i o n g u a r a n t e e d '

O N L Y S 2 4 . 9 5

C - 1 2 8 C a n n o nT h t o t a l c o p y / u t i l i t i e s p a c k a g e c r e a l e d | U 5 ! f o C 1 2 3o w n e r s .

N i b b l e r s — S m g l e o D u a lF a s t C o p i e r s — S i n g l e o D u a lF i l e C o p i e r s — S i n g l e o D u a lS c a n n e r s — E r r o r a n d D e n s i t y1 5 6 1 U t i l i t i e sD i r e c t o r y e d i t i n g1 0 F r e e K r a c V e r J a > P a r m s1 5 4 1 / 7 1 / 8 1 D r i v e s S u p p o r t e d — S i n g l e o D u a l

O N L Y S 3 4 . 9 5

K r a c k e r J a x R e v e a l e d I O u k n o w l e d g e o p r e l e c t i o n s c h e m e s h a m a 3 e u f a m o u s . N o I m o u h o w d w h a i w d b e s t O u b o o k s a r e y o u r k e t R E A L k n o w l e d g e O T H E R S O N L YG I V E S U R F A C E I N F O — w e d i d e e p — m u c h d e e p e r . W c a s h o w y o e x a c t l y h o t o d a y ' s c o p y p r o t e c t i o np r e v e n l s y o u I r o m b a c k i n g u y o u r s o f t w a r e

R e v e a l e d B o o k w i t h R e s e t B u t t o n$ 2 3 . 5 0

R e v e a l e d I w i t h H e s m o n C a r t r i d g eS 2 3 . 5 0

K r a c k e r J a xT H E H E V O L U T I G N A f l * A R C H I V A L S Y S T E M !

K r a c k e r J a i 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 i n gs y s t e m t h a i h a t a k e n t h c o u n t r y b s t o i m 1 W n a l I S p a r a m e i e r ' u c u s i o m p r o g r a m t h a t a l l o w s y o u r 1 5 4 1o 1 5 7 1 d i s k d r i v e I s l n p A L c o p y p r o t e c t i o n f r o m y o u re x p e n s i v e s o l i w a r e . l e a v i n g y o w i t h U N P R O T E C T E D .T O t A L L V B R O K E N B A C K U P S t h a t c a n e v e n b e c o p i e dw i l h s i m p l e f a s l c o p i e r '

W d e c l a r e K r s c k o r J a i t i t h e b e s t s y s t e m o u k i n d o i h m a r k e l t o d a y 1 D o l d c l a i m ' M a y D e

B u d o n ' l t a k e o u r w o r d t o I t — I I y o u w a n l I h H E A Ls t o r y o h o g o o d K r a c k e r J a i i s n i s t a s k o n e o o u c u s t o m e r s . D o n ' l w o r r y . Y o w o n ' t h a v e a n y p r o o l e mI m d m g o n

V o l s 1 - 2 - 3 - 4 O n l y $ 9 . 9 5 e a V o l s 5 - 6 - 7 S t i l l O n l y S 1 9 . 9 5 e a

H a c k e r ' s U t i l i t y K i tS t a t e o i h a t o o l s f o m c o m p u t e n s t r e a d y l t a k ec o n t r o l o h i s o l i w a r e l i n r a r y 1

W h o l e D i s k s c a n n e r sG C E O i l o rF a s l D a i a / N i b o i e c o p i e r sF i l e t r a c e rB y t e P a t t e r n F i n d e r

M u c h , M u c h M o r e — $ 1 9 . 9 5

S y s r e s " E n h a n c e dT h b e s t — a n d w m e a n t e s t B a s i c e n h a n c e m e n i s y s t e ml o t h C - 6 4

A o q s a v e r 2 m a i a r c o m m a n d s t B a s i cE x t e n d e d S u p e r D O S - W e d g eS c r o l l i n g i h r o u g h B a s i cR e n u m b e r . T r a c e . S e a r c h , a n m a n y o t h e r f e a t u r e s t o on u m e r o u s l m e n t i o n1 5 4 1 / 7 1 f a s t l o a d e r i n c l u d e dM / n r a n i l o r f r o m B a s i cT r a n s l e r a D i e i i s a i D i s k

O N L Y $ 3 9 . 9 5T h b e s t m o n e y y o u ' l l e v e rs p e n d o y o u r C o m m o d o r e !

^ ^ " ) ^

S O F T U J f l R E

S f i p p d i fI N T E R N A T I O N A LR o a d e r S e r v J c a N o , 1 3 7

D " \ < t c - W j i i y o d p Q ' O u d l . V I S A , y D i s c o v e r j n C O l > . r , e . m 1 0 o w r ^ a n r - L , - c r p e 2 I O Q

o r d e r S ? 0 0 J O U i I i r j n a l l o r C O O T d e r s O r d e r s o u l s i d e o N o r m A m e r i c a p l e a s e t i l l F a rs H ^ i n g e n s i g n D t f e c i i v e i i e m s w i l l q i t p u t c a , n c h a r g e i $ ^ c k c - r d e r s 3 ' f l r o c e s s e d w i l h i n ? h r ^ f i e i u r n s a r n o a c c e p i e d m i i t i o u i a u l h u i i j a i i o n W a s h i n g t o nR e s i a e n ! 5 p l e a s e a a 3 s a \ a $ U S o i r » v a r e o r d e r s o v e r S - i O D 0 w i b s n i p p e d U P

r u D a A i a n a d t f i t m r i a l c h a r g e U o i Q e r s o n l y A l p r i c e s s u b j e c t t [ " h a n g e

} , S o ^ v A ' c 5 u p n o r - m - d e R o a d V f l n c o j v e - W S B & & 1

P r o g r a m S u b m u j H j n * I n w i i s f lN e e d m o r e I n f o ? C u o w r l i e F o o u I f e e

O c a l l o u \ i ' \ \ U v o « d « r U n 1 - B 0 0 - 3 5 & - 1 m 9 m 5 p P K l f l C i n n r -M o n d a y - F r i d a y .A f | « r h i c u r \ o r d e r * n c c f i p i a d - • ( 2 0 6 ) G 3 5 - 9 6 4 S d a y i w a s k .T ( ? c h n i c ; i S S i q l p O r t i i v . i i l i L l > l r . C a l l( 2 0 G J f t & b 3 & i B r 9 a m S p m P a c i f i c l l m s HM c t n i h i y F r i d a y .

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

Page 6: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 6/84

S o f t w a r e D e s i g n e r / C E OB e r k e l e y S o f t w o r k s

n Q - L i n k , t h d y n a m i c t e l e c o m m u n i c a t i o n s s e r v i c e f o £ C o m m o d o r e " o w n e r s , d o e s j u s t t h a t !

1 1 A t h d e v e l o p e r o G E O S , t h g r a p h i c s e n v i r o n m e n t o p e r a t i n gs y s t e m ( o C o m m o d o r e 6 4 a n 1 2 8 s , k n o w h o g o o d Q - L i n k i s P e r s o n a l l y a n p r o f e s s i o n a l l y . H e r e a m c o m p a n y / w e r e c o m m e n dQ - L i n k t a l o u c u s t o m e r s . W u s i o u r s e l v e s , t o o . f o o n l i n ec u s t o m e r s e r v i c e . . s y o c a g e h e l p w h e n y o n e e d i t W e ' v ea l s o f o u n d i t ' s v e r y e f f i c i e n t w a t p r o v i d e u p g r a d e s a n p a t c h e sa n t a n n o u n c e n e G E O S - c o m p a t i b i e p r o d u c t s .

W i t h j u s t y o u r C o m m o d o r e , m o d e m a n Q - L i n k s o f t w a r e , n e w o r l d o p e r s o n a l c o m p u t i n g o p t i o n s o p e n s u p t h o u s a n d s o p r o g r a m s y o c a d o w n l o a d a n k e e p ; a d v a n c e d g r a p h i c s ( t h a n k st G E O S ) ; a e x c l u s i v e h e l p l i n e t e x p e r t s a C o m m o d o r e ;o n l i n e e d u c a t i o n a l c o u r s e s t a u g h t b r e a l t e a c h e r s : f u n : g a m e s ;f r i e n d s h i p , y o u - n a m e - i t . Q - L i n k l e t s y o r e a l i z e t h f u l l p o t e n t i a l o C o m m o d o r e c o m p u t i n g - r i g h t a y o u r f i n g e r t i p s .

D u s Q - L i n k ' . ' A b s o l u t e l y ! A n w h a t ' s r e a l l y i m p r e s s i v e i t h a tw h e n y o j o i n Q - L i n k , y o g e m o d e m a n Q - L i n k S o f t w a r e f r e e ! T m m i n d t h a t ' s t o u g h o f f e r t o t u r n d o w n . B u d o n ' t t a k e m w o r df o i t F i n d o u f o y o u r s e l f . C a l l . . .

a t 1 5 2 0C a l l t o d a y t g e y o u r f r e e m o d e m a n s o f t w a r e .

Page 7: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 7/84

H = I = R O M T M I EI f o u r a n h a l f y e a r s o p u b l i s h i n g , - l V v . ' . n o t h i n g

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

r o o m i o u r s c h e d u l e f o A h o y l ' s A m i g a U s e r t h o t h e rm o n t h s . W a n t i c i p a t e d t h a t m a n y 6 4 a n d 1 2 d e v o i c e sw o u l d b u n h a p p y w i t h t h c h a n g e . W h a n i d e a h o m a n y , o h o u n h a p p y ! ( s a m p l i n g i i n c l u d e d i F l o t s a mo p a g e 2 3 . )

I m a k e s u p r o u d t k n o w t h a t t h o s e m i s s i n g i s s u e sm a k e s u c h a d i f f e r e n c e t o s m a n y r e a d e r s . W w i s h t h a tw c o u l d a c c o m m o d a t e y o w i t h a r e t u r n t m o n t h l y p u b l ic a t i o n . S a d l y , t h e r e a r e n ' t e n o u g h h o u r s i t h d a t d s o A n w e ' d r a t h e r p u b l i s h i s s u e s a y e a r t h a t m e e t o u u s u a l s t a n d a r d s t h a n r u s h 1 s u b - p a r i s s u e s t p r e s s . F a c e dw i t h t h t w a l t e r n a t i v e s , w k n o w m o s t o y o u m u s t f c e lt h s a m e w a y .

O t h e b r i g h t s i d e , y o u ' r e h o l d i n g m a g a z i n e c o n t a i n i n g1 0 0 % C - 6 4 a n 1 2 8 c o v e r a g e , w i t h n s p a c e d e v o t e d t a

J U N E D I S K B O N U SM i n e s o M e r l i n , t h e n h a n c e d v e r s i o n o f C l e v e

B l a k e m o r e ' s V a u l t o T e r r o r , i i n c l u d e d o t h i sm o n t h ' s A h o y ! D i s k . I f e a t u r e s f a s t e r r e s p o n s et i m e , a e n h a n c e d t i t l e s c r e e n , a n i o f f e r e d m n u t h b u t h a t p l a g u e d t h o r i g i n a l . S e e p a g e2 1 f o r i n f o r m a t i o n o o r d e r i n g t h A h o y ! D i s k .

A m i g a S e c t i o n o A m i g a n e w s - a n d w i t h f i r s t - r a t e f e a t u r e sl i k e t h f o l l o w i n g :

• I A p r i l , D a l e R u p e r t e x p l a i n e d s o m e o t h m o r e e s t e r i c C o m m o d o r e B A S I C k e y w o r d s . I t h i s m o n t h ' s R u p e r tR e p o r t h e d o e s t h s a m e w i t h t h d i s k o p e r a t i n g s y s t e m ,p u t t i n g y o R i g h t o T r a c k t s o m e a d v a n c e d d r i v e c o m a n d s . ( T u r n t p a g e 3 2 . )

• I M a r c h 1 9 8 7 , w b e g a n n e c o l u m n i n t e n d e d t s p r e a d t h w o r d a b o u t t h C o m m o d o r e m a r k e t s b e s t - k e p ts e c r e t : t h e x c e l l e n t C O M A L p r o g r a m m i n g l a n g u a g e . S p a c ec o n s i d e r a t i o n s f o r c e d u t d r o p t h c o l u m n a f t e r t h O t o b e r i s s u e , b u i r e t u r n s t h i s m o n t h , p e n n e d a s b e f o r e b R i c h a r d H e r r i n g a n o f f e r i n g a s b e f o r e a l m o s t a m u c h u s f u i n f o r m a t i o n a b o u t p r o g r a m m i n g i g e n e r a l a a b o u tC O M A L i n p a r t i c u l a r . ( T u r n t p a g e 6 0 . )

s e c o n d c o l u m n r e t u r n s t h i s m o n t h - s o r t o f F r o mJ u n e ' 8 t h r o u g h M a r c h " 8 6 , w c o v e r e d t h e s u b j e c t o C r e at i n g Y o u r O w G a m e s o t h V I a n 6 4 — S O c o m p l e t e l y ,i f a c t , t h a t w r a n o u t o r e l e v a n t i n f o r m a t i o n t o f f e r . B u s m a n y f a n s o C l e v e B l a k e m o r c ' s t e x t a d v e n t u r e s h a v ea s k e d f o i n s i g h t s i n t o h i s p r o g r a m m i n g m e t h o d s t h a t h e ' sg o i n g t g o v e r s o m e o t h g r o u n d c o v e r e d y e a r s b a c kb O r s o n S c o t t C a r d . Y o l o n g t i m e r e a d e r s w o n ' t b b o r e d -y o u ' l l f i n d t h a t C l e v c ' s s t r a t e g y f o P r o g r a m m i n g Y o u r O \

T e x t G a m e s i l i k e n o o n e e l s e ' s . ( T u r n t p a g e 3 9 . )I h a t h a p p e n ! F o r t h e p a s t t h r e e y e a r s o u r p r o g r a m

m e r s h a v e b e e n d e v i s i n g w a y s t e n d o w C - 6 4 ' s w i t h C - 1 2 8c a p a b i l i t i e s . N o w , t h e y ' v e t u r n e d t h e i r a t t e n t i o n t t h A i g a . I y o e n v y A m i g a o w n e r s t h e i r B O c a p a b i l i t i e s , e c a p e t h e l i m i t a t i o n s o y o u r 6 w i t h M O B l o b . ( T u r n t p a g e 4 1 . )

F o t h o s e w h t h i n k ( h a t t h C o m m o d o r e 6 4 ' s C P i t o s l o w t s c r o l l t e x t v e r t i c a l l y , r e f e r t P e t e r M . L . L o t -t r u p ' s M o v i e S c r o l l . Y o u ' l l b a m a z e d t f i n d h o e a s i l yi c a b d o n e f r o m B A S I C . ( T u r n t p a g e 3 0 . )

I t ' s n o b e c a u s e C l e v e i n o s t a f f m e m b e r t h a t h m a n a g e d t w r i t e a l f o u r o t h g a m e s i n c l u d e d i t h i s i s u e . W l o o k a h i p r o g r a m s w i t h t h s a m e o b j e c t i v i t y a w d e v e r y b o d y e l s c ' s - a n d h i c o n t r i b u t i o n s t h i s m o n t hw o u l d h a v e b e e n e a s y s a l e s e v e n i t h e y ' d a r r i v e d b y s e am a i l f r o m G u a t e m a l a . P h o b i a i t h l a t e s t " n o n - g a m e " t s p r i n g f r o m C l c v e ' s m i l d l y d i s e a s e d m i n d . Y o m u s t p a s st e s t s o b o t h r e f l e x e s a n r e a s o n t l e a v e t h i s m a d c a p g a m e -w o r l d a l i v e . ( T u r n t p a g e 2 0 . ) I R c t i h g a r , y o u ' r e t h e l a s e r -s p e w i n g t i t l e c h a r a c t e r w h m u s t g u a r d t h e n t r a n c e t t h

d i m e n s i o n a g a i n s t d e a d l y C r y s t a l l i o n s . ( ' l \ i r n t p a g e 1 6 . )S n a p S n a k e s t a r s t h r e p t i l e o T e x a s l e g e n d i h y b r i dB A S I C - m a c h i n e l a n g u a g e a r c a d e g a m e . ( T u r n t p a g e 4 3 . )A n L o s t D u t c h m a n ' s M i n e g e t s y o i t h m i n d f r a m c l o t h k i n d o t e x t g a m e p r o g r a m m i n g d e s c r i b e d i t h i s m o n t h ' sc o l u m n . ( T u r n t p a g e 3 9 . )

W c o u l d n ' t a g r e e m o r e w i t h t h d e v o t e d 8 - b i t u s e r s i o u a u d i e n e c - t h c r c ' s l o o l i f e l e f t i t h 6 a n 1 2 8 .S s t i c k w i t h u s W e ' v e g o l o o l i v i n g t o d t o g e t h e r !

— D a v i d A l l i k a s

F L T P A R I ST V I S I TL O U V R E

Y o h a v e u n t i l J u n e t s u b m i t e n t r i e s i t h e c o n t e s t t h a t w i l l s e o n l u c k y a m a t e u ra r t i s t f l o w n t o P a r i s t v i s i t t h L o u v r e !

E n t r i e s , w h i c h m u s t b c r e a t e d u s i n g F i r eb i r d ' s A d v a n c e d O C A r S t u d i o , w i l l b j u d g e d o t h b a s i s o c r e a t i v i t y , o r i g i n a l i t y ,a n a r t i s t i c m e r i t .

F o f u r t h e r d e t a i l s , s e p a g e o t h A p r i lA h o y ! ; c a l l 7 1 8 - 8 4 7 - 0 2 3 4 ; o l o o n t o Q - L i n k .

A h o y !A H O Y !

Page 8: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 8/84

C C U T T U S I 3 U T T1 V S P E C I A L E D U C A T I O N A I D S A D U L T G A M E S G E O S W O R D P R O C E S S O R

M U S I C S O F T W A R E C A T A L O G O N L I N E B U S I N E S S I N T E R C H A N G E B I B L U E R E A D E R U P D A T E G A M E S F R O M A C C O L A D E , D A T A E A S T , F R E ES P I R I T , S S A D V E N T U R E H I N T S T Y P I N G P R O G R A M G E O S C O N T E S T

D A T A I N T E R C H A N G ET h e C o m p u S e r v e E l e c t r o n i c D a i a

I n t e r c h a n g e ( E D I ) S e r v i c e h a s b e e n e t a b l i s h e d t t p r o v i d e b u s i n e s s e s w i t hf a s t m e a n s o t r a n s m i t t i n g i n l e r c o m p a -n d o c u m e n t s a n d i n f o r m a t i o n . B a s i cE D s e r v i c e s a r e e n h a n c e d b C o m p uS e r v e s e r v i c e s l i k e d a t a b a s e a c c e s s ,e l e c t r o n i c m n i i , p u b l i s h i n g a n c o n f e re n c i n g t c r e a t e t o t a l c o m m u n i c a t i o n sp a c k a g e .

C o m p u S e r v e ' s p a c k e t d a t a n e t w o r kp r o v i d e s l o c a l d i a l - u p a c c e s s l m o r et h a n 8 5 o t h U n i t e d S t a t e s , m a i nt a i n s u p t i m e r e l i a b i l i t y i e x c e s s o fy 8 % . a n e n s u r e s e r r o r - f r e e d o c u m e n ta n f i l e t r a n s m i s s i o n w i t h t h C o m p uS e r v e E D s e r v i c e . D o c u m e n t s t a nd a r d s s u p p o r t e d i n c l u d e t h e A N S I X I s t a n d a r d , A N S I X I 2 - b a s c d i n d u s t r ys t a n d a r d , a n t h e n t i r e T D C C f a m i l yo d o c u m e n t s t a n d a r d s .

C o m p u S e r v e , 6 1 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 ) .

B E C K E R B A S I C C O N T E S TA b a c u s w i l l a w a r d m o r e t h a n

S 2 5 . 0 0 O i p r i / x s t t h u s e r s w h w r i t et h b e s t a p p l i c a t i o n s u s i n g B e c k e r -B A S I C , t h G E O S p r o g r a m m i n g a i d .T h g r a n d p r i z e i $ 1 0 0 0 ; t w s e c o n d ,t h i r d , a n f o u r t h p r i z e s , a n d o n e h u nd r e d f i f t h p r i z e s , c o n s i s t o A b a c u sb o o k s a n s o f t w a r e i v a r i o u s c o m b i na t i o n s . E n i r i e s m u s t b r e c e i v e d b A a c u s n l a t e r t h a n A u g u s t 3 1 F o c o p l e t e d e t a i l s , s e t h e n t r y f o r m i n s i d ep a c k a g e s o B c c k e r B A S I C , o c o n t a c tA b a c u s .

A b a c u s S o f t w a r e , 6 1 6 - 6 9 8 - 0 3 3 0 ( s e ea d d r e s s l i s t , p a g e 1 4 ) .

N E G R A P H I C S G A L L E R I AI n k w e l l S y s t e m s h a s r e o r g a n i z e d i t

G r a p h i c s G a H e r i a o F l v x i d r a w - c o mp a t i b l e c l i p a r i n t o 4 - d i s k c o l l e c t i o n s .

A H O Y !

G r o u p c o n s i s t s o C l i p A P o t p o u r r i .B o r d e r s S i g n s . M a p s o t h W o r l d ,a n H o l i d a y T h e m e s . G r o u p 1 c o t a i n s C l i p A P o t p o u r r i I I A n i m a l s ,T h O f f i c e , a n F u t u r i s t i c E n c o u n t e r s .E a c h 4 - d i s k g r o u p r e t a i l s f o $ 2 9 . 9 5 ;i n d i v i d u a l d i s k s a r e $ 9 . 9 5 .

I n k w e l l S y s t e m s , 6 1 9 - 2 6 8 - 8 7 9 2 ( s e ea d d r e s s l i s t , p a g e 1 4 ) .

N E B I B L U EB i B l u e R e a d e r 1 2 8 / 6 4 , t h e t h i r d r

l e a s e o f S . O . G . W . A . P . S o f t w a r e s C o m o d o r e t M S - D O S f i l e t r a n s f e r p r g r a m , a d d s 1 5 8 1 d i s k d r i v e s u p p o r t .T w p r o g r a m s a r i n c l u d e d : B B 6 4 w h i c h t r a n s f e r s C o m m o d o r e D O f i l e st s t a n d a r d 5 W M S - D O S f o r m a t a n v i c e v e r s a u s i n g t h 1 5 7 1 d r i v e ; a n B B 1 2 8 , w h i c h t r a n s f e r s C o m m o d o r eD O S , M S - D O S , a n C - 1 2 8 C P / M f i l e si n t e r c h a n g e a b l e o b o t h 1 5 7 1 a n 1 5 8 1d i s k d r i v e s . P r i c e i $ 4 5 ; u p g r a d e c o s tf r o m e i t h e r o t h p r e v i o u s v e r s i o n s i

P i c t u r e L i b r a r y F U T U R I S T I C E N C O U N T E R S

A T H O M A S

U R A C O N L A ! > \

A L I E N S

P L A N t . T S C A P I ' . i ,

A S I B O S A l . T

S P A C E B A R S

S T K A I . T H K I O H T E K

S H U T T L E

S P A C E P O f i T

S P A C E M A N

J L T S

I P K H ' A U

M A R T I A N S

w a o i o x

S P A C E S H I P S

G r a p h i c s G i i l l e r i a d i s k s h a v e F l e x i d r a w f o r m a t p i c t u r e s o n o n e s i d e a n D O O D L E ! f o r m a t p i c t u r e s o H i o t h e r . R l i A D E R S E R V I C E N O 1 1

Page 9: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 9/84

A o p e n l e t t e r t t h e r e a d e r s o A h o y

R i c h a r d O l s e nP r e s i d e n t : T h E n n o n C o r p o r a t i o nM p u r p o s e i w r i t i n g i t a s

v o t o j o i n m i s h a p i n g t h " f u t u r e o t h n e a n m o s t u n u s u a lf i e l d i n c o m p u t e r t e c h n o l o g y u n l a y :A r t i f i c i a l I n t e l l i g e n c e .

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

T h i s i u n f o r t u n a t e b u t s o m e w h a tu n d e r s t a n d a b l e d u t t h w a t e c h n o l o g y i c r e a t e d . Y o s e c , o n l yt h b u s i n e s s o r i e n t e d c o r p o r a t i o nc a f i n a n c e r e s e a r c h . I t h e r e f o r e i i a p o s i t i o n t o d i c t a t e i m m e d i a t er e s e a r c h g o a l s . T h e s e g o a l s a r i n c r e a s i n g p r o f i t s t h r o u g h m o r ee f f i c i e n t p r o d u c t i o n , W h i l e v a l i d ,t h e y a r m e r e l y c r e a t i v e a n d a b s o l u t e l y n o t h i n g t f o s t e re x p l o r a t i o n i n e a p p l i c a t i o n s . T h r e s u l t s : t e c h n o l o g y i n e v e r u s e d t i t f u l l e s t p o t e n t i a l . B u w h a t ' s w o r s to a i i t h ; i t t h e s e c o m p e t i t i v ec o r p o r a t i o n s h a v e a b s o l u t e l y n d e s i r e t . s h a r e t e c h n o l o g y w i t he a c h o t h e r , l e a l o n e w i t h y o u . S o .t h e y d o n ' t . A r e s u l t , t h i n f i n i t e s i m a l a m o u n t o t e c h n o l o g yt h a t f i n a l l y t r i c k l e s d o w n t y o i s

A S e x p e n s i v e y o a r p r h i b i t e d f r o m p r o c u r r i n g i

B S h a m e f u l l y i n f e r i o r t o t h r e a l t h i n g

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

T h i s s a m e s i t u t a t i o n c o n f r o n t sy o i t h n e A r t i f i c i a l i n t e l l i g e n c ef i e l d , b u t w i t h d i f f e r e n c e :T h e r e i n t r u e A r t i f i c i a lI n t e l l i g e n c e f o t h h o m e c o m p u t e ru s e r ! T h f e p r o g r a m s c l a i m i n g t b A r t i f i c i a l I n t e l l i g e n c e a r r e a l l ys i m u l a t o r s . T h a r n o t h r e a lt h i n g . P o s s e s s i n g m e r e t o k e n o t h p o w e r a n v e r s a t i l i t y , s i m u l a t o r sa r c l e a r l y n o w o r t h t h e i re x p e n s i v e p r i c e .

h a v e t r i e d r e p e a t e d l y t c o n v i n c e m c o l l e a g u e s t h a t i i i t h e i r b e s t i n t e r e s t t r e l e a s e g e n u i n eA r t i f i c i a l I n t e l l i g e n c e t t h g e n e r a lp u b l i c . T h r e f i n e m e n t , m o d i f i c a t i o na n a d a p t a t i o n a i n d i v i d u a l s c r e a t en e a p p l i c a t i o n s w o u l d i m p r o v eA r t i f i c i a l I n t e l l i g e n c e t r e m e n d o u s l y .

T h i s w o u l d b e n e f i t e v e r y o n e i t h l o n g r u n .

h a v e m e w i t l i l i t t l e s u c c e s s .A p p a r e n t l y , i s e e m s t h a t i m m e d i a t ec o r p o r a t e p r o f i t i m o r e i m p o r t a n tt h a n s h a r i n g t e c h n o l o g y w i t h t h p u b l i c . T h e r e f o r e , t h E n n o nC o r p o r a t i o n s t a n d s a l o n e i o f f e r i n gs u p e r i o r A r t i f i c i a l I n t e l l i g e n c ep r o g r a m m i n g d i r e c t l y t t h h o m ec o m p u t e r e n t h u s i a s t .

A n n o u n c i n g A N - 8 3 :T h " T h i n k i n g " P r o g r a m

B e l i e v e m w h e n s a A N - 8 3 i t h r e a l t h i n g . I t i s a t r u e " t h i n k i n g "p r o g r a m t h a t r e c e i v e s a i n i t i a l" k n o w l e d g e b a s e " f r o m d a t a f i l er e a d w h e n A N - 8 3 i s t a r t e d . U s i n gi n d u c t i v e a n d e d u c t i v e l o g i c a la n a l y s i s , t h i s a m a z i n g p r o g r a md e d u c e s e v e r y t h i n g f r o m t h a t d a t aa n a d d . s i t i t m e m o r y .C o n v e r s i n g w i t h y o u . A N - 8 3 a d d sa n d c o m b i n e s w i t h f a c t s a l r e a d yk n o w n , I g e n e r a t e s n e c o n c l u s i o n s n o e x p l i c i t l y c o n t a i n e di i t o r i g i n a l k n o w l e d g e b a s e — j u s tl i k e y o u r o w t h i n k i n g p r o c e s s ! T h r e s u l t : i k n o w s c o n s i d e r a b l y m o r et h a n t h e s p e c i f i c f a c t s g i v e n t i t

A N - 8 3 c a a l s o t h i n k a b o u ta n y t h i n g . I t i s v i r t u a l l y u n l i m i t e d i i t a p p l i c a t i o n . T h i n k o y o u rp o s s i b i l i t i e s . T h p o t e n t i a l i l i m i t l e s s , i t h r i g h t h a n d s , A N - 8 3w o u l d r e v o l u t i o n i z e t h a d v e n t u r e ,s t r a t e g y a n o t h e r s m a r t g a m e -p l a y i n g p r o g r a m s t s a n o t h i n g o c l a s s i c a r c a d e g a m e s . O t h o t h e rh a n d , A N - 8 3 c o u l d b o n o f t h em o s t p o w e r f u l b u s i n e s s a n a l y s t sa v a i l a b l e t t h h o m e c o m p u t e r .F R E E S O F T W A R E

I a d d i t i o n , y o w i l l b r e c e i v i n gf r e e , E l i z a - t h e m o s t a m a z i n gc o n v e r s a t i o n a l A . I . p r o g r a m t d a t e .R u t h i s f o y o u r f r i e n d s a n j a w sw i l l d r o p w i t h a m a z e m e n t . E l i z a ' sr e s p o n s e s a r s h u m a n , i t ' su n c a n n y . A e n t e r t a i n i n g p r o g r a m ,E l i / a w i l l a n s w e r o n c e a n f o a l t h q u e s t i o n : W h a t c a y o u rc o m p u t e r d o ' . '

H o t L e a r nA r t i f i c i a l I n t e l l i g e n c e

Y o c a b c r e a t i v e . E x p e r i m e n ta n m o d i f y t f i y o u r p e r s o n a l u s b e c a u s e A N - 8 3 a n E l i z a b o t hp o s s e s s s o u r c e c o d e i b a s i c , t h m o s t p o p u l a r e a s y t u s l a n g u a g e

f o t h m i c r o . T h e i r e x t e n s i v e , e a s yt u n d e r s t a n d c o m m a n d s w a l k y o t h r o u g h t h s o u r c e c o d e ,s t e p b s t e p . I t ' s s u p r i s i n g l y s i m p l e .E v e n t h b e g i n n e r c a n u n d e r s t a n dt h " H o w a n W h o A . I , "

F a n t a s t i c S a v i n g sT h r e a l p r o f i t t o E n n o n

C o r p o r a t i o n w i l l b v o u rp a r t i c i p a t i o n i t h f u t u r e o fA r t i f i c i a l I n t e l l i g e n c e . T h e r e f o r e .a p l e a s e d t s a n o b o d y w i l l m i s st h i s c h a n c e b e c a u s e t h e y c o u l d n o a f f o r d i t A N - 8 3 i p r i c e d t c o v e rj u s i a f r a c t i o n o i t r e s e a r c h a n d e v e l o p m e n t a l c o s t s .

T h " T h i n k i n g " P r o g r a m A N - 8 3 i j u s t S 2 3 . 5 7 . W h a t ' s m o r e , t h a s t o u n d i n g E l i / a i y o u r s , a b s o l u t e l yf r e e .

g u e s s i t ' s o b v i o u s t h a t w a n ty o t o p a r t i c i p a t e i t h e f u t u r e o A r t i f i c i a l I n t e l l i g e n c e , F o r g i v e m e x c i t e m e n t a n e n t h u s i a s m b u j u s t k n o w y o a r g o i n g t b v e r yh a p p y a n i m p r e s s e d t h a t s u c ht h i n g s c o u l d b e d o n e w i t h y o u rc o m p u t e r . Y o j u s t w o n ' t b e l i e v e i t P l e a s e t a k e t h i s o p p o r t u n i t y n o w .S i m p l y f i l l o u y o u r c o u p o n b e l o wa n m a i l t o d a y , D o n ' t m i s s o u t . I t ' ss u c h w o n d e r f u l f u t u r e o d i s c o v e r y a n e j t c i t e m e n t t h a ta w a i t s y o u .

W i t h t h v c r v b e s t o w i s h e s .

R i c h a r d O l s e n

P l e a s e s e n d m t h " T h i n k i n g " P r o g r a m A N — 8 3f o o n l y S 2 3 . 5 7 .I a d d i t i o n . w i l l r e c e i v ea b s o l u t e l y F R E E E l i / a t h m o s t i m p r e s s i v e c o n v e r s a t i o n a lA r t i f i c i a l I n t e l l i g e n c e p r o g r a m t d a t e

A v a i l a b l e i d i " * k o n l y .F o d w i i l i t h C O M M O D O R E

N a m eA d d r e s sC i t yS t a t e . Z i C o d e .

T H E N N O N C O R P O R A T I O N1 7 1 8 C o n n e c t i c u t A v e , N . W . . S u i t e 4 1

W a s h i n g t o n , D . C . 2 0 0 0 9C a n a d i a n o r d e r s m t u i l > i U . S . d o l t a n .( O M M O D O K E < > i : i r e g i s t e r e d t r a d e m a r k ,

R e a t f e r S e r v i c e N o . 1 4

Page 10: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 10/84

L O T T OW I T H Y O U R H O M E C O M P U T E R !

U s y o u r h o m e c o m p u t e r a n S o f t -B y t e ' s a m a z i n g n e " L o t t o P r o g r a m " t g e m o r e w i n n i n g t i c k e t s .

I j u s t s e c o n d s t h i s s o f t w a r e a n a l y z e sp a s ! w i n n e r s a n p r o d u c e s p o w e r f u lp r o b a b i l i t y s t u d y o e a s y - t o - r e a d c h a r t s .W i t h s i n g l e p r e s s o k e y , y o u ' l l s e I r e n d s , p a t t e r n s , o d d s / e v e n s , s u t o t a l s ,n u m b e r f r e q u e n c i e s , a n m u c h m o r e , I a l s o i n c l u d e s a u t o m a t i c n u m b e r w h e e l i n g ,i n s t a n t u p d a t i n g , a n b u i l t - i n l u l o r i a l .

A s y o u r s o f t w a r e d e a l e r .A P P L E . I B M . a n d C c m m o c s r e . 1 2 4 . 9 5A l a n . R a d i o S h a c k 1 2 1 . 9 5M a c i n t o s h [ r e q u i r e s M / b a s i c ] $ 2 9 . 9 5B a c k u p C o p i e s 1 3 . 0 0A d 1 2 . C O s h i p p i n g a n h a n d l i n g . C r u d i l c a r do r d e r s a p p r o v e d b y p h o n e a n d s h i p p e d S i i m e d a y .M a t e c h e c k s p a y a b l e t S O F T - B Y T E a n m a i l t o

P . O . B o 5 5 F o r e s t P a r kD a y t o n , O h i o 4 5 4 0 5

5 1 3 -2 7 8 1 1 1 0

R e a d e r S e r v i c e N o 1 2

N L N e a r L e t t e r Q u a l i t yY o d o n ' t h a v e t b u n e

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

W h f l v a a e a s y - l o - i n s l a l l k i f o y o E P S O N F X - 8 0 / 1 0 0

i n c l . s e r i e s C a l lE P S O N R X - 8 0 / 1 0 0

i n c l . s e r i e s C a l lE P S O N M s e r i e s C a l lS T A R G e m i n i 1 0 1 5 $ 5 2 . 5 0S T A R D e l t a 1 1 $ 5 2 . 5 0C h e c k s o C O o n l y . F l o r i d a r e s i d e n t sa d t a x .O r d e r i n f o r m a t i o n f o S T A R G e m i n ip r i n t e r s :T h l a r g e s t i n t e g r a t e d c i r c u i t o t h p r i n t e d b o a r d i e i t h e r t y p e 7 8 0 0o 7 8 0 1 . P l e a s e s u b m i t t h a t i n f o r m a lt i o n w i t h y o u r o r d e r .T h k i ( o t h E P S O N p r i n t e r s ( D o t s -P e r f e c t ) i t r a d e m a r k o D r e s s e l -h a u s C o m p u t e r P r o d u c t s .

E S C o r p o r a t i o nP B o 1 2 4 8H o l m e s B e a c h , F 3 4 2 1 8P h o n e : ( 8 1 3 ) 7 7 8 - 5 7 7 3

S 1 p l u s t h o r i g i n a l d i s k e t t e .S . O . G . W . A . R S o f t w a r e . I n c . , 2 1 9 -

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

T Y P I N G P R O G R A MD e s i g n e d f o s t u d e n t s f r o m G r a d e 4

u p A ' H i e R i g h t " t y p e c o v e r s a l a p e c t s o f k e y b o a r d i n g , i n c l u d i n g c o r r e c tp o s t u r e a n F i n g e r p o s i t i o n i n g . S p e e da n a c c u r a c y a r b u i l t u s i n g r e a l s e t e n c e s a n p a r a g r a p h s r a t h e r t h a n r a d o s e q u e n c e s o l e t t e r s . S c h o o l v e s i o n ( w i t h t e a c h e r s m a n u a l a n d b a c ku p i $ 4 9 , 9 5 ; l a p u c k ( d i s k s a n m t e r i a l s l o r f i v e w o r k s t a t i o n s , p l u s m a u a a n d b a c k u p ) i $ 9 9 . 9 5 : s i i e l i c e n s et m a k e u n l i m i t e d c o p i e s , S 2 2 5 .

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

S I G N S N U M B E R ST w e d u c a t i o n a l p r o g r a m s f r o m F r e eS p i r i t , e a c h S 1 9 . 9 5 :

E a s y S i g n t e a c h e s t h d e a f h a n d s i g na l p h a b e t b y d i s p l a y i n g t h s i g n f o p h r a s e o r s e n t e n c e t y p e d i o t h C - 6 4 .

T h N u m b e r S h o w f o t h C - 1 2 8t e a c h e s n u m b e r s 1 - t p r e s c h o o l e r sa n k i n d e r g a r t e n e r s . E a c h p a o t h p r o g r a m i f o l l o w e d b a s e r i e s o r i n f o r c i n g e x e r c i s e s .

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

S P E C I A L E D A I D e s i g n e d t h e l p t e a c h e r s s e r v e t h e i r

s p e c i a l n e e d s s t u d e n t s . M i n d s c a p eM e t h o d s f o M a s t e r y ( $ 1 9 . 9 5 ) m a t c h e so v e r 4 0 M i n d s c a p e p r o g r a m s t 1 2 a a d e m i c a n d s o c i a l s k i l l s . T h b o o k i c l u d e s l e s s o n p l a n s a n i d e a s o s u

f i n . d r r S e r v i c e N o 1 2

p l e m e n t i n g t h s o f t w a r e w i t h l e a r n i n ga i d s , d e m o n s t r a t i n g w a y s t i n t e g r a t et h p r o g r a m s i n t o d a i l y c l a s s r o o m l e s o n s . s p e c i a l s e c t i o n d e a l s w i t h t h u s e o f a d a p t i v e d e v i c e s f o h a n d i c a p p e dl e a r n e r s .

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

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

A D U L T G A M E SS a V i x e n s f r o m S p a c e c o m p r i s e s

t h r e e C - 6 4 t e x t g a m e s f o a d u l t s o s i n g l e d i s k . I t h t i t l e g a m e , t h p l a ye m u s t l o c a t e a p l a n e t o b e a u t i f u l ,s e x - s t a r v e d f e m a l e c l o n e s . B i l e o t h S o r o r i t y V a m p i r e s s e n d s r e p o r t e r f o t h e c o l l e g e n e w s p a p e r o u t o i n v e s t i g a t et h o c c u l t a c t i v i t i e s o t h g i r l s o f E t aB e t a P i H a t c h e t H o n e y m o o n r e q u i r e st h p l a y e r t o u t w i t m a d m a n , s o o t h ea l u s t y m a i d , a n c o n s u m m a t e t h w e d d i n g i o r d e r t i n h e r i t a f o r t u n e .Y o u m u s t b 1 y e a r s o f a g e o r o l d e rt o r d e r t h d i s k , w h i c h s e l l s f o $ 2 9 . 9 5 ( s h i p p i n g f r e e ) .

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

N E W G A M E ST w a d d i t i o n s t D a t a E a s t ' s M o

i n T a r g e t l i n e o c o i n - o p t r a n s l a t i o n sf o t h C - 6 4 . e a c h S 9 . 9 5 :

' W A V / / p u t s t h p l a y e r i c o m m a n do a e x p e r i m e n t a l s u p e r l a n k . w i t h a v a n c e d w e a p o n r y t h a t m u s t b u s e d t

A c o m m a nd e r o f t h e x p e r i m e n t a lT N H I t h p l a y e r b c o m e s a o n et a n k a r m y

f a c i n g a l m a n n e r o e n e m y f i r e

p o w e r , f r o ma n t i - t a n kg u n s t s u m a r i n e s .R E A D E RS E R V I C EN O 1 2

1 A H O Y !

Page 11: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 11/84

N E W S

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

A i w e l l k n o w n t m o s t p e o p l ew h o ' v e s e e n t h e i n s i d e o v i d e o g a m ea r c a d e , Q * B e r t s p r i n g s u a n d o w nt h s t e p s o p y r a m i d , c h a n g i n g t h c o l o r s o f e a c h s t e p a h l a n d s . T h o j e c t i t c o l o r i n i n e p y r a m i d s , a v o i di n g t h e n u m e r o u s c r e a t u r e s b l o c k i n gt h w a y .

D a t a E a s t , 4 0 8 - 2 8 6 - 7 0 7 4 ( s e c a d d r e s sl i s t , p a g e 1 4 ) .

F o t h C - 6 4 f r o m S c o r p i o n , e a c hS 2 9 . 9 5 :A l i e n D e s t r u c t i o n S e c o n s i s t s o f o u r

a r c a d e a d v e n t u r e s i s p a c e , r e q u i r i n gs k i l l s r a n g i n g f r o m q u i c k p u z z l e - s o l vi n g l o g i c t f a s t s p a c e - c o m b a t r e f l e x e s .

I o n o t h t w a r c a d e a d v e n t u r e st h a t c o m p r i s e M a r t d r o l d , t h h a l f - m a n ,h a l f - m a c h i n e t i t l e c h a r a c t e r m u s t i n f i lt r a t e a e n e m y c o m p l e x t s a v e s e v e na s t r o n a u t s a n r e s t o r e t h e i r r a d i o c o t a c t w i t h e a r t h . I n t h o t h e r , t h e p l a y e rm u s t s t o p a e v i l s c i e n t i s t f r o m u s i n gt h d e s i g n s f o M a n d r o i d t c r e a t e a a r m y o d e a d l y s o l d i e r s .

S c o r p i o n , 2 0 1 - 6 6 3 - 0 2 0 2 ( s e c a d d r e s sl i s t , p a g e 1 4 ) .

J i i i x t e r , h u m o r o u s g r a p h i c a d v e nt u r e , i s e i a l a n d p r o t e c t e d b m g i c a l c h a r m b r a c e l e t t h a t l i m i t s t h ep o w e r o a s e c r e t s o c i e t y o G r e e nW i t c h e s . B u t t h c h a r m s h a v e b e e n d i p e r s e d a n t h w i t c h e s a r e r u n n i n gw i l d . Y o m u s t f i n d a n l i n k t h s e v e nc h a r m s . $ 3 4 . 9 5 f o t h C - 6 4 ; S 3 9 . 9 5f o t h A m i g a .

R a i n b i r d S o f t w a r e / A c t i v i s i o n , 4 1 5 -9 6 0 - 0 5 1 8 ( s e e a d d r e s s l i s t , p a g e 1 4 ) .

T h a r c a d ec l a s s i cQ * B e r t h a b e e n r e l e a s e dp r e v i o u s l y f o t h C - 6 4 -b u a $ 9 . 9 5 ,w h c o u l dr e s i s t t h a r e a d y i r r e s i st i b l e h o p p i n gh o o r i t ?R E A D E RS E R V I C EN O 1 2

N e f o t h C - 6 4 b F r e e S p i r i t :B a s e d o t h p o p u l a r b i w h e e l c a

a n t r u c k c o m p e t i t i o n s . M o n s t e r P o e ( S 1 4 . 9 5 ) l e t s o n t f o u r p l a y e r s c o p e t e i T r a c t o r P u l l s . M u B o g s , a n M o n s t e r T r u c k s .

I S t r a t e g i c P l a y g r o u n d F o o t b t i l l( S 9 . 9 5 ) , o n o t w p l a y e r s c a c o m -

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

s t r a t e g y s i m u l a t i o n o f t h m a n uf a c t u r i n g o r o b o t s i f u t u r i s t i c s c i e t y , U n i v e m ! R o b o t s ( $ 9 . 9 5 ) r e q u i r e sy o a s p l a n t m a n a g e r t p r o d u c e a n ds e l l n e r o b o t m o d e l s a p r o f i t .

E y e o f t h I n a i ( S 1 9 . 9 5 ) c o n t a i n s f o u rt e x t a d v e n t u r e s : t h t i t l e g a m e , i w h i c h y o s c o u r a a n c i e n t t e m p l e f o

g i g a n t i c d i a m o n d : S h i p w r e c k e d , r q u i r i n g y o t s u r v i v e a s c a s t a w a y o a s o u t h s e a s i s l a n d ; S o o A B a l s a ,w h e r e i n y o b a t t l e a e v i l m a g i c i a n a n h i a r m y o m o n s t e r s i o l B a g h d a d :a n P e r i l s o D a r k e s t A f r i c a , a l a b o u t

s e a r c h f o j e w e l s f r o m K i n g S o l om o n ' s m i n e s .R e v e n g e o f t h M o o n G o d d e s s

( $ 1 9 . 9 5 ) a l s o c o n t a i n s f o u r t e x t a d v e nt u r e s : t h t i t l e g a m e , s e n d i n g y o i n t ot h e h e a r t o t h S o u t h A m e r i c a n j u g l e s i q u e s t o d i l o s t C i t y o f d i S u n ;

: % . * * * * * * * *

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

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

a g e d t o g e t h e r - y o u ' l l r e c e i v e t h e t w a s u b s t a n t i a l s a v i n g s o v e r t h i n d iv i d u a l s u b s c r i p t i o n p r i c e s !

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

( 1 I S S U E S )M a g a z i n e ; 3 5 . 4 0D i s k : $ 1 0 7 . 4 0T O T A L : $ 1 4 2 . 8 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 ( 1 I S S U E S )M a g a z i n e : 2 3 . 0 0D i s k : 7 9 . 9 5T O T A L : $ 1 0 2 . 9 5

U s t h 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 W a t d e n b o o k s a n B D a l -t o n ' s b o o k s t o r e s , a w e l l a o t h e r f i n e s o f t w a r e o u t l e t s .

* * * * * * * * * * * * * * * * * * * * * * JA H O Y ! 1

Page 12: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 12/84

F r a n k e n s t e i n ^ L e g a c y , c o n t a i n i n g c ad a v e r s , d e s e r t e d o l d m a n s i o n s , c e m et e r i e s , a b a n d o n e d w i n d m i l l s , w e r ew o l v e s , a n o c o u r s e T h C r e a t u r e :N i g h t q t h M i l k i n g D e a d , s e n d i n g y o i s e a r c h o t h g r a v e o A u n t I S e d i i l ai z o m b i e - i n f e s t e d c e m e t e r y : a n S e P h a n t o m , i w h i c h t h s t o r m y A l l a n -t i p r o v i d e s t h b a c k d r o p f o r a t a l e o g h o s t s h i p s , m y s t e r i o u s s e e a v e s ,h a u n t e d m a n s i o n s , a n r e s t l e s s s p i r i t .

T h r e e H o u r s t L i v e ( $ 9 . 9 5 ) . t e x ta d v e n t u r e o d i s k n i b i t s e l f , a w a ke n t h p l a y e r i a i m m e n s e a l i e nm a z e . T h a i h a b e e n p o i s o n e d , l e a vi n t h p l a y e r t h r e e h o u r s t e s c a p e .

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

S t e a l t h M i s s i o n ( $ 4 9 . 9 5 ) p r o v i d e sC - 6 4 f l i g h t s i m u l a t o r f a n s w i t h c h o i c eo t h r e e j e t s : a F - 1 9 S t e a l t h l i g h t e r , t h e x p e r i m e n t a l f o r w a r d - s w e p t w i n g X - 2 9 ,a n N a v y F - 1 4 T o m c a t . T h e r e a r e a l s oe i g h t m i s s i o n s a n t e s k i l l l e v e l s t c h o o s e f r o m . M u l t i p l e e x t e r n a l v i e wp o i n t s a r e a v a i l a b l e . t a r g e t i n g c o p u t e r h e l p s y o d e t e c t , t r a c k , a n l o c ko n t o e n e m y t a r g e t s .

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

F o t h C - 6 4 f r o m S S I , $ 3 9 . 9 5 e a c h :T l i e E t e r n a l D a g g e r , s e q u e l t W i

a r d ' s C r o w n , s e n d s y o u a n d y o u r c o p a n i o n s i s e a r c h o f t h D e m o n P o r -

I ' o t C o m m o i o r t M i l l s i i i w d eV i e w D e s i g n s i M u i i i p k - P e r s p e c t i v e s

, t f e r s a i t t o f F a g t 3 6 0 d e g r e e r o t i t l o nJ O Q O L i n e D i s p l a yr r i n i * . ' ! c a p a b i l i t y w i t h l a t e s t c o m p a t i b l e s

. 1 5 2 0 P l o t t e r a v a i l a b i l i t y- D i s k L o a d i n g a n S a v i n g o D e s i g n s, S u p e r i m p o s e D e s E g n s f M o d f f y E ' a r t i d l u V s i ^ n s. C u m n i i T c i n i l G r a p h i c p r o g n m c o m p a t i b i l i t y

P r o f e s s i o n a l — E d u c a t i o n a l - t o m e A p p l i c a t i o n sA r c h i t e c t s , E n g i n e e r s , D e s i g n e r s ,

l h r n j ; r o m m i T s . 5 t l l d e n t sA D - 3 D ! ! E n t e r m i n t o t h C i M C s t g r o w i n g l l e M t g r a p h k

I t c h n u l u m - . A l a i p « U I t n i m d u f l u i j p i k e W . i i . A d d S - 1 . 0 0i i s r ^ h i p p i n j i , m h a n d l i n g . f o r C O . D a r f d a a d d h f e m a l

I N ) , ( t ' . i l i ^ N r i i i . i r c s l d t j i l s p k . w I n d u c e h ° t i s j k ' s l a x ) .

i h S o f t w a r e2 2 S 9 C H E S T M I S T R E E TS A H A 1 s ( I C A ' N I H

O R I ) i ; K ] . I N l > M I S ) 9 2 3 - 1 0 8 1I - A X • < 4 1 5 ) 9 2 3 - l l ) S - l

L H j l r r \ J i i i r i P L J t i ' T ^ r n i L i i r i v , v n - k . ' i i m l

( l o a d e r S o r v l c o N o 1 2

t a a n t h e n c h a n t e d w e a p o n t h a t c a s e a l i t T h g a m e ' s c o m b a t s y s t e m a l o w s y o t l e t h c o m p u t e r r e s o l v ee a c h b a t t l e q u i c k l y , o r p e r s o n a l l y d r e c t t h a c t i o n . C h a r a c t e r s f r o m W i a r d ' s C n > w n c a b t r a n s f e r r e d t [ h s e q u e l .

S h i l o h : G r a n t ' s T r i a l i t h W e s t c o s i s t s o I n t r o d u c t o r y . I n t e r m e d i a t e , a n A d v a n c e d G a m e s t h a t r e c r e a t e t h p v o t a l C i v i l W a b a t t l e i n 1 5 t u r n s . A l b r i g a d e s t h a t w e r e p r e s e n t a r i n c l u de d , a s w e l l a t h F e d e r a l g u n b o a t sL e x i n g t o n a n T y l e r . T h 3 0 x 3 0 s q u a r eg r i d b a t t l e f i e l d a c c u r a t e l y r e f l e c t s t h t e r r a i n a r o u n d S h i l o h .

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

P l a s m a t r o n ( S 1 4 . 9 5 ) a s s i g n s t h p l a ye t h m i s s i o n o f r i d d i n g h o s t i l e e p i r e c o l o n y o t h c o u n t l e s s a l i e n s t h a ti n h a b i t i t O t h w a y , h f l i e s h i P l a sm a t r o n c r a f t t h r o u g h f u t u r i s l i c c i t i e sa n d m e t e o r f i e l d s .

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

B u l l R t t C h m c e l l o r s v i l l e , V o l u m ei t h S t r a t e g i c S t u d i e s G r o u p / E l e c

t r o n i c A r t s s e r i e s . D e c i s i v e B a t t l e s o t h A m e r i c a n C i v i l W a r , p r e s e n t s s i s i m u l a t i o n s : t h e F i r s t a n d S e c o n d B u l lR u n . S h i l o h . A n t i e t a m , F r e d e r i c k s -b u r g , a n C h a n c e l l o r s v i l l e . T h s e r i e su t i l i z e s s y s t e m t h a t r e c r e a t e s t h m i i t a r y s t r u c t u r e t h r o u g h y o u r e y e s a A m C o m m a n d e r o C o r p s , D i v i s i o n s ,a n B r i g a d e s . E a c h c o m m a n d l e v e l h a i t o w A r t i f i c i a l I n t e l l i g e n c e s t r u ct u r e s , p r o v i d i n g y o w i t h r e a l l i f e s u o r d i n a t e s . Y o c a e l e c t t u s t h c o m a n d a n s i g h t i n g r u l e s , o p e r s o n a l l yc o m m a n d a l u n i t s .

S t e a l t h M i s i o n ' s 3 a i m a t i o n t e c hn i q u e s p r ov i d e f a s t e r

f r a m e r a t e sf o c o c k p i tv i e w s . M u l t i

p l e x t e r n a lv i e w p o i n t sa r a v a i l a b l e .R E A D E RS E R V I C EN O 1 3

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

P l a y B r i d g e w i t h T m s c o t i ( S 2 9 . 9 5 )i a d a p t e d f r o m D o r o t h y H a y d e n T r u s -c o t t ' s b o o k w h i c h r e v e a l s h e s e c r e t so w i n n i n g d e c l a r e r p l a y . T h C - 6 4 u e i g i v e n f r o m o n e t o f i v e c h a n c e st f i n d ( h e c o r r e c t p l a y i e a c h o 1 5 d e a l s i l l u s t r a t i n g s u i t p l a y , n o t r u m pp l a y , s a f e t y p l a y s , c a r d r e a d i n g , e n p l a y s , s q u e e z e s , a n d e c e p t i o n s .

G r e a t G a m e P r o d u c t s . 8 0 0 - G A M E S -4 - ( s e e a d d r e s s l i s t , p a g e 1 4 ) ,

G A M I N G C L U E SQ u e s t f o r C l u e s ( $ 2 4 . 9 9 ) p r o v i d e s

s o l u t i o n s t 5 o t h m o s t p o p u l a r t e x ta d v e n t u r e s a n f a n t a s y r o l e - p l a y i n gg a m e s , i n c l u d e d a r o v e r 8 d e i a i l e dm a p s f o p l a y e r s l o s t i n f a n t a s y w o r l d s .A l t h m a j o r c l u e s a r e e n c o d e d t p r v e n t r e a d e r s f r o m a c c i d e n t a l l y r e a d i n gm o r e c l u e s t h a n t h e y n e e d . A o v e rv i e w o e a c h g a m e i a l s o p r o v i d e d , t h e l p r e a d e r s d e c i d e b e f o r e b u y i n gg a m e i i t ' s o n t h e y ' l l e n j o y .

O r i g i n S y s t e m s . I n c . , 6 0 3 - 6 4 4 - 3 3 6 0( s e e a d d r e s s l i s t , p a g e 1 4 ) .

T h C o m m o d o r e H i n t D i s k ( S I 0 . 5 0 )i n c l u d e s p o i n t e r s f o p l a y i n g T h P a w n ,G u i l d o f ' I h i e v e s , L e a t h e r G o d d e s s e s ,B a r d ' s T a l e a n d M i g h t M a g i c .

E l k o n E n t e r p r i s e s ( s e e a d d r e s s l i s t ,p a g e 1 4 ) .

T H A T ' S T H S P I R I TW e V e p l e a s e d t a n n o u n c e a v i c t o r y

l o t h g o o d g u y s i t h d i s p u t e b t w e e n F r e e S p i r i t S o f t w a r e a n K e p u n c h S o f t w a r e ( s e e M a r c h ' 8 S c u tt l e b u t t ) . U n d e r t h t e r m s o t h s e t t l em e n t , K e y p u n c h a c k n o w l e d g e s t h a t

1 A H O Y !

Page 13: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 13/84

N E W SM u s i c i a n ' s M X J S I CS O F T W A R EC A T A L O G !

T h ± - O r m p U m O u i o vl H U B o f t W B r t

P l l D HK c h j u d l a n a l f W t a m t r

P f l " J i

M I D I [ ! l ! r | | , I U »m i i h ' . h h m i n i i i . , - , . . , »

• r \ i i i | ' - . . ■ . .

O r d e r s : C a l l 8 0 0 - 3 3 2 - 2 2 5 1I n f o : C a l l 2 0 3 - 8 7 4 - 9 0 8 0

. i

i B o 1 M l l i ' n t l . I 0 6 4 6 0

8 p a g e s o f s o f t w a r e , M I D I i t e m a .R E A D E R S E R V I C E N O 1 3

F r e e S p i r i t o w n s t h c o p y r i g h t t t h e i g h t g a m e s i n v o l v e d , a n w i l l p a s u s t a n t i a l d a m a g e s l F r e e S p i r i t f o r s e l li n t h e m w i l h o m t h e i r c o n s e n t . B u t ,s e t t l e m e n t s b e i n g w h a t t h e y a r e , F r e eS p i r i t w i l l l i c e n s e K e y p u n c h t m a k e t h e s e g a m e s i e x c h a n g e f o r o y a l -l i e s . C o n t a c t F r e e S p i r i t f o a d d i t i o na i n f o r m a t i o n .

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

M U S I C C A T A L O GT h t h i r d e d i t i o n o T h M u s i c i a n ' s

M u s i c S o f t w a r e C a t a l o g c o n t a i n s o v e r8 p a g e s o s o f t w a r e a n M I D I i n t e rf a c e s f r o m v a r i o u s m a n u f a c t u r e r s f o v a r i o u s c o m p u t e r s y s t e m s , a m o n g t h e mt h C - 6 4 . T h d e t a i l e d p r o d u c t d e s c r i pt i o n s p r o v i d e d f o a l i t e m s , a l o n g w i t ht h e s c r e e n i m a g e s a n t r a n s c r i p t i o n e a m p l e s f o m a n y , c a h e l p t h c o n s u me c h o o s e t h e b e s t p r o d u c t b a s e d o p r i c e a n c a p a b i l i t y . F r e e t e l e p h o n ec o n s u l t a t i o n i o f f e r e d . I w o - y e a r c a a l o g s u b s c r i p t i o n c o s t s $ 3 . 0 0 ( r e f u n da b l e w i t h y o u r f i r s t o r d e r ) .

D i g i t a l A r t s T e c h n o l o g i e s . 8 0 0 -3 3 2 - 2 2 5 1 o 2 0 3 - 8 7 4 - 9 0 8 0 ( s e e a d d r e s sl i s t , p a g e 1 4 ) .

C 1 2 8 C P / M D I S K ST p a r a p h r a s e a n o t h e r f a m o u s s a

i n g : n o n t a l k s a b o u t C P / M o t h C - 1 2 8 , o r d o e s a n y t h i n g a b o u t i e i t h e r .A l e a s t , i s e e m s t h a t w a i b e t w e e na r r i v a l o p r o g r a m s t h a t s u p p o r t t h 1 2 8 ' s n e g l e c t e d t h i r d m o d e . T h l a t e s t .

J u g g l e r 1 2 ( $ 1 7 . 9 5 ) p r o v i d e s r e a d ,w r i t e , a n f o r m a t t i n g s u p p o r t f o m o r et h a n 1 3 0 t y p e s o M F C P / M d i s k so t h C - 1 2 8 i C P / M m o d e w i t h a1 5 7 0 , 1 5 7 1 , o 1 5 8 1 d i s k d r i v e . I i

c o m p a t i b l e w i t h a l c u r r e n t v e r s i o n s o C - 1 2 8 C P / M . S p e c i a l f e a t u r e s i n c l u d et h r e e u s e r - d e f i n a b l e d e f a u l t d i s k t y p e s ,a c c e s s t m o s t m e n u o p t i o n s d i r e c t l yf r o m t h C P / M c o m m a n d l i n e , a n t h a b i l i t y t o a n a l y z e a u n k n o w n C P / Md i s k ( y p e a n r e p o r t p o s s i b l e m a t c h e sf r o m a i n t e r n a l d a t a b a s e o d i s k t y p e s .

T r a n s a c t o r P u b l i s h i n g I n c . , 4 1 6 - 7 6 4 -5 2 7 3 ( s e e a d d r e s s l i s t , p a g e 1 4 ) .

G E O S W S p i n n a k e r a s s e r t s t h a t B e t W n m r k i n g

W o r d P u b l i s h e r ( S 3 9 . 9 5 ) . t h e i r G E O Sw o r d p r o c e s s o r f o r t h e 6 4 , e n t e r s t e x tf i v e t i m e s f a s t e r t h a n s i m i l a r p r o d u c t s .T h p r o g r a m a l s o c h a i n s t i l e s f o u l i m i t e d d o c u m e n t s i z e , a n i n c l u d e s1 0 , 0 0 0 w o r d s p e l l c h e c k e r . U t n i n ef o n t s a n s i t y p e s t y l e s c a n b e u s e d p e rp a g e , a n c o m p a t i b i l i t y w i t h g e o P a t n ta n g e o F o n t a l l o w s a d d i t i o n a l g r a p hi c a n f o n t s t b e i m p o r t e d .

B e t t e r f t o r k i n gW o r d P u b l i s h 1 !

f a s t e n t r y G E O S w o r d p r o c e s s o r .R E A D E R S E R V I C E N O 1 3

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

B U T W O , G E T O N F R E EF r o m A p r i l t h r o u g h J u n e 3 0 c o

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

P O W E R S U P P L Y T H A TW O R K S A N W O R K S A N W O R K S

A R E V I E W E D I T H M A R C H 8 A H O Y .

C P S - 1 0 $ 5 4 . 9 5C P S - 3 0 $ 3 9 . 9 5C P S - 1 2 8 $ 7 9 . 9 5C P S - 5 0 0 $ 9 9 . 9 5

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

P H O E N I XE L E C T R O N I C S , I N C .P . O . B o 1 5 6 , 3 1 C o u r t C l a y C e n t e r , K 6 7 4 3 2

P H O N E : ( 9 1 3 ) 6 3 2 - 2 1 5 9C h a r g e l V i s a o r M a s t e i c h a i g e

H e a d e r S e r v i c e N o . 1 2 3A H O Y ! 1

Page 14: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 14/84

N E W Sp r o g r a m s w i l l b a b l e t s e l e c t t h i r df o f r e e . Y o c a o b t a i n c o u p o n a y o u r l o c a l r e t a i l o u t l e t , w h i c h m u s t b s e n t i b J u l y 1 a l o n g w i t h p r o o f o p u r c h a s e a n S 3 . 0 0 f o s h i p p i n g a n h a n d l i n g .

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 , t h i s p a g e ) .

C H I L D S O F T W A R ET h 1 9 8 8 S u m y o a i r l y C h i l d h o o d

S o f t w a r e ( $ 2 0 . 0 0 ) , p u b l i s h e d a n n u a l l yb t h n o n p r o f i t H i g h / S c o p e E d u c at i o n a l R e s e a r c h F o u n d a t i o n , i d s i g n e d l h e l p p a r e n t s a n t e a c h e r s f i n dt h e c o r r e c t p r o g r a m s t o r 3 - t 6 - y e a ro l d s . 2 8 p r o g r a m s f o v a r i o u s c o m p ut e r s , i n c l u d i n g t h C - 6 4 , a r r a t e d f o e a s e o u s e , e d u c a t i o n a l v a l u e , i n s t r u ct i o n a l d e s i g n , s k i l l s r e q u i r e d , a n a m o u n t o a d u l t s u p e r v i s i o n n e e d e d .

H i g h / S c o p e E d u c a t i o n a l R e s e a r c hF o u n d a t i o n , 3 1 3 ^ 8 5 - 2 0 0 0 ( s e e a d d r e s sl i s t , t h i s p a g e ) .

1 2 R E P A I R G U I D EC o m m o d o r e 1 2 T r o u b l e s h o o t i n g

R e p a i r o f f e r s h o b b y i s t s , s e r v i c e t e c hn i c i a n s , a n o p e r a t o r s a a l l e v e l s t h i n f o r m a t i o n n e c e s s a r y t m a i n t a i n a n r e p a i r e q u i p m e n t . C o v e r e d a r d i a gn o s t i c t e c h n i q u e s , o p e r a t i o n , h a r d w a r e ,p r e v e n t i v e m a i n t e n a n c e , r e q u i r e d t o o l s ,d a t a s h e e t s , a n d a s s e m b l y a n d d i s a ss e m b l y i n s t r u c t i o n s . T h i n n e r w o r ki n g s o t h 1 2 a r e x p l a i n e d , a l o n gw i t h m e t h o d s f o a v o i d i n g p r o b l e m st h r o u g h r o u t i n e c a r e a n m a i n t e n a n c e .1 6 0 p a g e s : $ 1 9 . 9 5

H o w a r d W S a m s C o m p a n y , 3 1 7 -2 9 8 - 5 7 2 2 ( s e e a d d r e s s l i s t , t h i s p a g e ) .

T A K E O F T H E D G EE a s y s t r i p ( S 1 4 . 9 5 ) r e m o v e s t h p e

f o r a t e d e d g e s f r o m a m a n y a 3 s h e e t s o f a n f o l d p a p e r a o n c e . T h d v i c e , r e s e m b l i n g h i n g e d r u l e r , i f l i p p e d o p e n , a n t h s p r o c k e t h o l e sa r d r o p p e d o v e r t h e p e g s . I i t h e nc l o s e d a n t h e s h e e t s t o r n f r e e , l e a v i n gt h e d g e s b e h i n d . E a s y s t r i p i m a d e o p l a s t i c , w i t h f o a m p a d d i n g o t h b o t o t p r e v e n t s l i p p i n g .

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

F E D E R A L E X P R E S ST h l a t e s t i n t h B l u e L i o n l i n e o

t r a v e l o g u e s . T i c k e t t W a s h i n g t o n , D ( $ 3 4 . 9 5 ) t a k e s t h C - 6 4 u s e r t 4 d i f -

1 A H O Y !

l e r e u t l o c a t i o n s i t h U c a p i t a l , f r o mm u s e u m s a n C a p i t o l H i l l t G e o r g et o w n ' s c o b b l e s t o n e s a n M o u n t V e r -n o n . Y o a c c o m p l i s h t h i s s i g h t s e e i n go y o u r w a t d i s c o v e r i n g t h i d e n t i t yo f f a m o u s A m e r i c a n f r o m t h p a s t

S u r e , y o c o u l d r m o v e t h p e r f o r a t e de d g e s o y o u r f a n f o l dp a p e r b h a n d . B u E a s y s t r i pc a b v i e w e d a sc o m p u t e ra g s t a t u ss y m b o l .R E A D E RS E R V I C E, V O . 1 4

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

B l u e L i o n S o f t w a r e , 6 1 7 - 8 7 6 - 2 5 0 0( s e e a d d r e s s l i s t , t h i s p a g e ) .

A b a c u s5 3 7 0 5 2 n d S t r c e l S G r a n d R a p i d s , M 4 9 5 0 8P h o n e : 6 1 6 - 6 9 8 - 0 3 3 0A c c o t u 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 7B l u e L i o n S o f t w a r e9 S h e r m a n S t r e e tC a m b r i d g e , M 0 2 1 4 0P h o n e : 6 1 7 - 8 7 6 - 2 5 0 0C o i n p u S e r v e5 0 0 0 A r l i n g t o n C e n t r e

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 0D a t a E a s t U S A , I n t .4 7 N e e d l e s D r i v eS a J o s e , C 9 5 1 1 2P h o n e : 4 0 8 - 2 8 6 - 7 0 7 4D i d t i t e c h S o f t w a r e L t d .3 8 1 2 W i l l i a m S t r e e tB u r n a b y . B . C .C a n a d a V 5 3 H P h o n e : 6 0 4 - 2 9 9 - W 3 5D i g i t a l A r t s

T e c h n o l o g i e sP . O . B o 1 M i l f b r d , C 0 6 4 6 0P h o n e : 2 0 3 - 8 7 4 - 9 0 8 0E 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 e

S a M a t c o . C 9 4 4 0 4P h o n e : 4 1 5 - 5 7 1 - 7 1 7 1

E l k o n E n t e r p r i s e s2 9 1 4 P e n n s y l v a n i aW i c h i t a F a l l s . T F r e e S p i r i t S o f t w a r e9 0 W H J I I g r o v c . S u i t eL a G r a n g c . I 6 0 5 2 5P h o n e : 3 1 2 - 3 5 2 - 7 3 2 3

G r e a t G a m e P r o d u c t s8 8 0 4 C h a k m D r i v eB e t h c s d a . M 2 0 8 1 7P h o n e : H O 0 - G A M E S - 4 - UH i g h / S c o p e6 0 N o r t h R i v e r S t r e e tY p s i l a n i i . M 4 8 1 9 H - 2 8 9 8P h o n e : 3 1 3 - 4 8 5 - 2 0 0 0

H o w a r d \ V S a m s C o 4 3 0 0 W e . s i 6 2 n d S t r e e tI n d i a n a p o l i s , I 4 6 2 6 8P h o n e ; 3 1 7 - 2 9 8 - 5 4 0 0I n k w e l l S y s t e m s5 7 1 0 R u f t l n R o a dS a D i e g o , C 9 2 1 2 3 - 1 0 1 3P h o n e : 6 1 9 - 2 6 8 - 8 7 9 2M i n d s c a p u I n c .3 4 4 4 D u n d e e R o a dN n 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 7O r e m c o , I n c .2 6 M a d i s o n A v e n u eN e Y o r k . N 1 0 0 1 6P h o n e : 2 1 2 - 2 4 6 - 1 4 2 9O r i g i n S y s t e m s , I n c .1 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 0

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 tC o n t a c t

m a n u f a c t u r e r s f o m o r e i n f o r m a t i o n .

R a i n b i r d S o f t w a r ec / A c t i v i s i o n2 3 5 0 B a y s h o r e P a r k w a yM 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 0 - 0 4 1 0S . O . G . W . A . P . S o f t w a r e1 1 B e l l m o n t R o a d

D e c a t u r , I 4 6 7 3 3P h o n e : 2 1 9 - 7 2 4 - 3 9 0 0. S p i n n a k e r S o f t w a r eO n K e n d a l l S q u a r eC a m b r i d g e , M 0 2 1 3 9P h o n e : 6 1 7 - 4 9 4 - 1 2 0 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 g s i 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 C C o r p o r a t i o n7 1 E d g e b r o o k D r i v eC h a m p a i g n , I I 6 1 8 2 0P h o n e : 2 1 7 - 3 5 9 - 8 4 H 2T r a n s a c t o r P u b l i s h i n g8 W . W i l m o t S t . , U n i t 1 R i c h m o n d H i l l , O N C a n a d a L 4 1 K

H e a d e < S e r v i c e N o H

Page 15: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 15/84

P U R EE T

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

S t a t i s t i c ^ ] l i . i ' . c l u l l s i m u l a t i o n f o r z e r o , 0 0 o t w p l a y e r s , t i a m e p l a y , m a n o r ' s f u n c t i o n s ,

g r a p h i c s , a n c o m p l e t e s t a t i s t i c a l l i b r a r ye s t a b l i s h P u r e - S t a t B a s e b a l l ™ a t h u l t i m a t e

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

$ 3 9 9 5

G a m e P l a yP u r e - S t a t B a s e b a l l ' s u n d e r l y i n g s t a t i s t i c a l f r a m e w o r k s i m u l a t e s t h e r e a l i t i e so b a s e b a l l l i k e n e v e r b e f o r e . W i i l t i n t h i s f r a m e w o r k t h p r o g r a m c o n s i d e r se a c h p l a y e r ' s h a l t i n g s t a t i s t i c s a g a i n s t b o t h L E F T - a n d R I G H T - h a n d e r i p i t c h e r s ,w h e r e a v a i l a b l e , a n p i t c h e r s s t a t s v s h o t h L E F T - a n R I G H T h a n d e d h a t e r s . E v e r y p l a y e r ' s f i e l d i n g a n b a s e - r u n n i n g a b i l i t i e s a r e a l s o c o n s i d e r e d( a n i m p o r t a n t f a c t o r w h e n a t t e m p t i n g t s t e a l b a s e , e i c . )S e l e c t t h t e a m y o u ' d l i k e t m a n a g e , t h e n p i c k t h t e a m y o w a n t 1 p l a ya g a i n s t . E v e r y t e a m f r o m t h l ' ) S 5 s e a s o n I a c c u r a t e l y r e p r e s e n t e d , a l o n gw i t h e i g h t c l a s s i c t e a m s f r o m t h p a s t . D e t e r m i n e y o u r s t a r t i n g l i n e u p ,d e s i g n a t e s t a r t i n g p i t c h e r , a n m a k e p l a y e r s u b s t i t u t i o n s w h e n n e c e s s a r y ,V o c a l l t h p l a y s , o f f e n s e . m i l d e f e n s e . I n o n e - p l a y e r g a m e , y o u r c o p u t e r o p p o n e n t d i s p l a y s u n c a n n y I n t e l l i g e n c e I r e a c t i n g t o y o u r m a n a g i n gd e c i s i o n s .M a n a g e r ' s F u n c t i o n sI t u i l t - i n m a n a g e r ' s f u n c t i o n s p r o v i d e e x t r a v e r s a t i l i t y . T h T r a d i n g f u n c t i o ng i v e s y o t h o p p o r t u n i t y t c r e a t e t h e " w h a t i f t e a m ( s ) y o u ' v e a l w a y sd r e a m e d a b o u t . W i t h t h i s f u n c t i o n y o c a h a v e D w i g h t G o o d e n p l a y i n gw i t h M i c k e y M a n t e l a n B a b e R u t h . O r i y o l i k e , y o c a f o r m y o u r o w d r a f t l e a g u e s f r o m e x i s t i n g t e a m s a n p l a y a g a i n s t y o u r f r i e n d s f o y o u r o w p e n n a n t a n W o r l d S e r i e s .

T h S t a t - K e e p e r f u n c t i o n c o m p i l e s a l o t h p l a y e r s ' s t a t i s t i c s f o y o a n c a l c u l a t e s B a t t i n g A v e r a g e s a n p i t c h e r s ' E R A s , f t c a t r a c k y o u r o w t e a m s 'p e r f o r m a n c e s a n p r i n t t h e s e a s o n s t a t i s t i c s f o y o u r c l u b o r l e a g u e .S t a d i u m D i s kA o p t i o n a l S t a d i u m D i s k i a l s o a v a i l a b l e t h a t l e t s y o p l a y i a n o t h t w e n t y - s i x M a j o r L e a g u e s t a d i u m s ,

O p t i o n a l T e a m a n C r e a t e Y o u r O w T e a m D i s k s A v a i l a b l e .

A v a i l a b l e f o C - 6 4 / 1 2 8 , A p p l e ,I B M - P CS t a t i s t i c s

P u r e - S t a t B a s e b a l l ™ c a n m a i n t a i n c o m p l e t e s t a t i s t i c a l r e c o r d o e a c h l e a n :p l a y e r ' s p e r f o r m a n c e . Y o u c a n p r i n t a l o y o u r p l a y e r s ' y e a r - t o - d a t e p e r f o rm a n c e s t a t i s t i c s a t a n y t i m e t h r o u g h o u t t h s e a s o n . A l p l a y e r s t a t s a n g a m eb o S c o r e s c a b d i s p l a y e d o t h e s c r e e n o r s e n t 1 a e x t e r n a l p r i n t e rf o h a r d c o p ) p r i n t o u t . T h P R I N T T E A M S T A T S f u n c t i o n c a b u s e d a t h e n o t h s e a s o n t d e t e r m i n e y o u r M o s t V a l u a b l e P l a y e r , o t r e v i e wy o u r c l u b ' s p e r f o r m a n c e .E ' u r e - S t a t B a s e b a l l 1 1 1 a l s o i n c l u d e s u n i q u e A u t o - P l a y o p t i o n t h a t l e t s t h c o m p u t e r p l a y c o m p l e t e g a m e i l e s s t h a n t h r e e m i n u i e s . A w h o l e s e r i e so g a m e s c a n b e p l a y e d u n a t t e n d e d , a n a e n t i r e s e a s o n o p l a y e r a n t e a ms t a t i s t i c s c a b c o m p i l e d o v e r s e v e r a l d a y s w i t h a l g a m e s l a t s p r i n t e d o u f o y o u r r e c o r d s .D i s c o v e r f o y o u r s e l f j u s t h o e n j o y a b l e a b a s e b a l l s i m u l a t i o n g a m e c a b e P u r e - S t a t B a s e b a l l ™ t h f i r s t r e a l b a s e b a l l g a m e o c o m p u t e r .S e y o u r l o c a l d e a l e r , o c a l l :

S o f t w a r eS i m u l a t i o n s

9 5 9 M a i n S t r e e t , S t r a t f o r d , C 0 6 4 9 72 0 3 / 3 7 7 - 4 3 3 9

Page 16: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 16/84

F o t h C - 1 2 8B C l e v e l a n d M B l a k e m o r e

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

N o b o d y k n o w s h o l o n g R a s h g a r h a b e e nt h e r e , g u a r d i n g t h l o c u s o t h d i m e n s i o n

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

R a s h g a r i f a s t - p a c e d a r c a d e g a m e f o t h C - 1 2 8 t h a tr e q u i r e s j o y s t i c k i P o r t 2

T h o b j e c t i t g u a r d t h c e n t e r o t h s c r e e n ( a n d y o u rs e l f ) f r o m t h C r y s t a l l i o n s , s p i n n i n g , c o n s t a n t l y p u l s a t i n gc r y s t a l s t h a t f l o a t d r e a m i l y t h r o u g h t h d o m a i n o R a s hg a r . T d e s t r o y o n o t h e s e c r e a t u r e s , c e n t e r t h t a r g e t c r o s sh a i r o i u s i n g t h j o y s t i c k a n p r e s s t h e f i r e b u t t o n . R a s h -g a r ' s e y e s l i g h t u w i t h f u r y , a n l a n c e o e n e r g y l e a p sf r o m h i m o u t h a n b l a s t s t h m e n a c e i n t o s u b a t o m i c v p o r . B o t h t h e c r o s s h a i r m o v e m e n t a n t h l a s e r b e a m w r a pa r o u n d t h s c r e e n .

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

A f i r s t , t h e C r y s t a l l i o n s w i l l b s l o w a n e a s i l y h i t , b u w i t h t i m e t h e y w i l l i n c r e a s e i s p e e d a n f r e n z y u n t i l t h e ye n t e r R a s h g a r ' s s a f e t y z o n e a n d e s t r o y h i m . H h a t h r e el i v e s b e f o r e t h g a m e e n d s .

T h c u r r e n t s c o r e i d i s p l a y e d a t h t o o t h s c r e e no v e r R a s h g a r ' s h e a d . T h l e v e l i i t h l e f t c o r n e r , a n t h n u m b e r o l i v e s r e m a i n i n g f o R a s h g a r i d i s p l a y e d i t h u p p e r r i g h t . M h i g h s c o r e t d a t e i 2 7 , 2 0 0 p o i n t s , w e l lp a s t t h e i g h t h l e v e l o d i f f i c u l t y .

A l t h o u g h R a s h g a r i o n l y 1 b l o c k s l o n g , a n t h e s h o r te s g a m e h a v e e v e r w r i t t e n f o A h o y ! , t h i n k y o u ' l l b a m a z e d a h o m u c h a c t i o n a n g r a p h i c e x c i t e m e n t i s q u e e z e d i n u s e d B A S I C 7 . c o m m a n d s t c r e a t e t h s p r i t es h a p e s f o t h C r y s t a l l i o n c r e a t u r e s , w h i c h s a v e d a n e n o rm o u s a m o u n t o c o d e t h a t w o u l d n o r m a l l y b w a s t e d o D A T A s t a t e m e n t s . W h a t d a t a w a r e q u i r e d w a s t o r e d a h e x a d e c i m a l n u m b e r s , t h u s t a k i n g u h a l f a s m u c h s p a c ea d e c i m a l d a t a .

T h s h o r t i n t e r r u p t r o u t i n e i t h g a m e a n i m a t e s t h C r y st a l l i o n s b y H i p p i n g t h r o u g h t h e i r s p r i t e p a t t e r n s , a n a l s om a k e s R a s h g a r c u r s e t h e e v i l c r e a t u r e s .

Y o u ' v e p r o b a b l y h e a r d t h a t t h C 1 2 8 ' s D R A W c o m m a n d i s s w i f t i

c o u l d b e u s e d t c r e a t e l a s e r b e a mf o a a r c a d e g a m e , a n R a s h g a rp r o v e s i t . I t h i n k y o u ' l l a g r e e i t ' s o n o t h e q u i c k e s t l i n e c o m m a n d s a n y b o d ye v e r s a i B A S I C i n t e r p r e t e r .

T h g i a n t l e t t e r s f o t h G A M EO V E R p r o m p t w e r e c r e a t e d u s i n g t h eC H A R c o m m a n d s w i t h S P R S A V , a n t h e n e x p a n d i n g t h s p r i t e s t o t w i c e n o m a s i z e . T h i s a l s o s a v e d t r e m e n d o u sa m o u n t o c o d e .

Y o u ' l l n o t i c e t h a t s t r a t e g y p l a y ss m a l l p a r t h e r e . C o n c e n t r a t e o t h c r e a t u r e s w h i c h h a v e b e e n o n s c r e e n d i l o n g e s t , o a r e g e t t i n g t o c l o s e , a n z a t h e m f i r s t . W o r k a s u r v i v i n g b f o r e s c o r i n g , a n y o u ' l l m a k e i t t h h i g h e r l e v e l s .

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

1 A H O Y !

Page 17: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 17/84

Page 18: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 18/84

T h A h o y ! A r t G a l l e r y o f f e r s t h e o p p o r t u n i t y f o f e m e a n df o r t u n e t a s p i r i n g C o m m o d o r e a r t i s t s . S c u d y o u r w o r k o d i s k l M o r t o n K c v e l s o n , P . O . B o 2 9 0 2 6 0 , H o m e c r e s t S t a t i o n .B r o o k l y n . N 1 1 2 2 9 - 0 0 0 5 . I n d i c a t e t h e d r a w i n g p a c k a g e o F i l e f o r m a t o t h i m a g e s . G r a p h i c s p r o d u c e d o t h A m i g aa r e l i g i b l e f o i n c l u s i o n i A h o y l ' s A m i g a U s e r : C - 6 4 , C - 1 2 8 .a n P l u s / 4 i m a g e s a r e l i g i b l e f o r i n c l u s i o n i A h o y ! I y o u ri m a g e i p u b l i s h e d , y o w i l l r e c e i v e a f r e e o n e - y e a r s u b s c r i pt i o n . C u r r e n t s u b s c r i b e r s w i l l h a v e t h e i r s u b s c r i p t i o n e x t e n d e db o n y e a r .

N o t e t h a t t h A r G a l l e r y i n o t a c o n t e s t . P u b l i s h e d p i t u r e s a r e s e l e c t e d i a a r b i t r a r y a n c a p r i c i o u s f a s h i o n b t h A i w y ! A r D i r e c t o r , b a s e d s o l e l y o t h e i r a r t i s t i c m e r i t .

j J t L F r

I

■ ■ ■ ■ ■ ■ >

A H O Y !

Page 19: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 19/84

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

p r e t e n d y o l i k e t h e m . I f g r e a tp r a c t i c e f o r t h n e x t t i m e y o f i n dy o u r s e l f i m o d e m a r m u s e u mw i t h s n o b b i s h d a t e . I m a g e s w e r ec r e a t e d a K o a l a e x c e p t w h e r en o t e d . A t b o t t o m l e f t o t h f a i n p a g e i D e s i g n § 7 , b y B a r b a r aT i e s s ( M i d d l e t o w n , N Y ) . R i g h t h a l fo f a c i n g p a g e , t o t b o t t o m :c a t c h t h B a l l t h r o w n t o g e t h e r b yC a r y H i f d e b r a n d ( M o r d e n , M a n it o b a ) o D O O D L E ! ; e n t e r t h D o o r w a y l a i d o p e n b A . B l a c k( S a n t a R o s a , C A ) ; a n d g o d o w nt h e T u b e s f o r m e d w i t h S o r c e r e r ' sA p p r e n t i c e b D o u g B a r n e t t( M o u n t a i n V i e w , C A ) . W r e g r e tt h l a c k o y e l l o w b r i c k r o a d t g u i d e y o t t h e t o p o t h i s p a g e ,a n O b g r a p h i c s w i N i k k i L e i ( D e s P k w i e s , I L ) . A r i g h t i A s t r a c t b y G e r a l d J A b e a r ( L a sC r u c e s , N M ) , d r a w n o C A D P I C .

A H O Y I 1

Page 20: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 20/84

o n f o r c e dy o t e n t e rt h R e a l i t y

I n s t i t u t e . Y o v o l u nt e e r e d o y o u r o w f r e e w i l l . Y o w e r ec u r i o u s t r u w h a ty o u h a d h e a r d c a l l e dt h " U l t i m a t e O b s t ac l C o u r s e , " n i g h -l e t h a l c h a l l e n g e o b o t h m i n d a n d b o d y ,a e l e m e n t a l t e s t o t h l i f e f o r c e i t s e l f .

E v e n a f t e r g e t t i n go v e r t h p i t s o d e a dl c h e m i c a l s a n p a s tt h l a s e r f i r e f r o mt h s e c u r i t y s y s t e m ,y o w i l l h a v e l a s w e r q u e s t i o n s r q u i r i n g s u c h t r e m e nd o u s s e l f - i n t r o s p e c t i o a n j u d g m e n t t h a t t h e y d w a r f a n t e s t y o h a v e e v e r t a k e n i y o u r l i f e . W o r s t o a l l , y o m u s ta n s w e r t h e s e q u e s t i o n s b e f o r e t h m o v i n g w a l l b e h i n d y o c r u s h e s y o i n t o p u l p .

A n y b o d y c a g i n B u c a a n y b o d y c o m e o u t ?

w r o t e P h o b i a f o f i v e s p e c i f i c r e a s o n s :1 T d a n o t h e r o f f b e a t g a m e t h a t w o u l d s u r p a s s T e l e -

p o r t e r ( N o v . " 8 6 ) i n o r i g i n a l i t y . w a n t e d t d g a m e t h a tw o u l d t e s t l e f t / r i g h t b r a i n c o o r d i n a t i o n t h w a T e l e p o r t e rt e s t e d i n t u i t i o n .

2 T s a t i s f y o u f r i e n d s o v e r a I N F O M a g a z i n e w h h a v eb e e n c l a m o r i n g f o m o r e g o o d a l l - B A S I C g a m e s f r o m t h c o m p u t e r m a g a z i n e s , r a t h e r t h a n j u s t m a c h i n e l a n g u a g e l i s ti n g s w h i c h d o n ' t t e a c h .

3 T f i n a l l yd e m o n s t r a t e t h n a t u r e o l e f t - r i g h tb r a i n i n t e r a c t i o n ,a n c r e a t e g a m et h a t w o u l d t e s t n o j u s t a p e r s o n ' sk n o w l e d g e b u h i a c t u a l a b i l i t y t T H I N K ( i i n d u d e p r e s s u r e a t h a t ) .

4 h a j u s tF i n i s h e d M a s t e r so D a r k n e s s ,n e s h o r t s t o r yc o l l e c t i o n f r o mT o B o o k s , a n dw a s e n t h r a l l e dw i t h F r i t z L e i -b e r ' s B l a c k C o r r i -d o n h a t j u s t h a t w r i t e c o m p u -

P H D B I RB C L E U E 8 L A K E N 0 R E

( C 1 9 8 8

J O Y S T I C K I P O R T T W

P R E S S F I R E B U T T O N T S T A R T G A H E

F o t h C - 6 4

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

5 . w a c u r i o u s t s e i c o u l d d r e a l l y w o r t h w h i l e a c a d e g a m e i B A S I C2 . 0 . h a v e n e v e rd o n e a a c t i o n g a m ec o m p l e t e l y w i t h o u tm a c h i n e l a n g u a g eb e f o r e H o A h o y ! , a n

h a a h a n d f u l o fr e a l l y k e e n t r i c k s f o rs p e e d r u n n i n ga r o u n d i n s i d e m h e a d . A f t e r s e e i n gH a n g e r 1 i t h e J a n .' 8 i s s u e , s u s p e c t e dy o c o u l d d q u i t e ab i o a n i m a t i o nw i t h o u t w h i t o f o

j e c t c o d e , i y o r e a l l y u s e d y o u r n o g g i n . C o n g r a t u l a t i o n st a u t h o r J u s t i n L u t o n f o h i t e r r i f i c d e m o o f B A S I C a c a d e g a m e w i t h o u t M L

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

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

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

p i t s . Y o u m u s tk e e p m o v i n g !

T h l a s e r f i r ew i l l i n c i n e r a t ey o i i h i t s y o u .P r e s s t h f i r e b u t o a n l e a p o v e rt h e s e p h o t o n l a c e w h e n t h e y a p r o a c h .

B e f o r e y o r e a c h t h d o o r a t h e n o t h c o r i d o r , y o u m u s tc h o o s e b e t w e e nt h t w c o n c e p t sd i s p l a y e d a b o v e .M o v i n g t h j o s t i c k u o d o w nw i l l i l l u m i n a t e d i l i g h t s o t h p a e l b e s i d e t h s c r e e n s , w i t h t h

2 A H O Y !

Page 21: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 21/84

i \ h o y ! D I S KW h t y p e I t h l i s t i n g s i 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 5 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 i t h c o u p o n a t h b o t t o m o t h l i p a g e t o r d e r d i s k s f o i n d i v i d u a l m o n t h s ,d i s k s u b s c r i p t i o n , o t h s p e c i a l a n t h o l o g y d i s k s d e s c r i b e d b e l o w .

( Y o u c a a l s o s u b s c r i b e t t h A h o y ! 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 i p e - £ c l a l r e d u c e d r a t e . S e t h e c a r d b o u n d y I * b e t w e e n p a g e s 5 a n 5 1 . )

- ' 3

*

, O n '

G 3 .

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 f 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

J u n e ' 8 Z 1 2 - M o n t h

2 4 - M o n t h

H a n d l i n g I n c l u d e d ]A h o y ! D i s k

D i s k S u b s c r i p t i o nD i s k S u b s c r i p t i o n

U . S . A .B . 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

B A C K I S S U E S $ 8 . 9 5I C a n a d a a d S 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 S 4 . 0 0 p e i s s u e .

A N T H O L O G Y D I S K S $ 1 0 . 9 5 E A C H'

$ 8 . 9 5$ 8 . 9 5S 8 . 9 5 L $ 8 . 9 5 L J

S B . 9 5S 8 . 9 55 8 . 9 5S B . 9 5

L B e s l o l ' 8 4B e s t o ' B B e s t o ' B

L B e s t o C - 1 2 B

L B e s t U t i l i t i e sB e s t U t i l i t i e sB e s t G a m e sB e s t G a m e s

S e n d c o u p o n o f a c s i m i l e t o A b o y t P r o g r a m D i s kI 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 N e Y o r k , N 1 0 0 0 1

N A M E _A 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 S t a t e R e s i d e n l s m u s t a d d 8 V i % s a l e s t a x .

Page 22: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 22/84

p o s i t i v e c h o i c e i g r e e n a n t h n e g a t i v e c h o i c e i r e d . U t i y o m a k e c h o i c e , t h e w a l l i f r o n t o y o w i l l n o b u d g e ,a n y o c a n " t g t h r o u g h i t I y o m a k e a i n c o r r e c t c h o i c e ,c o n t a c t w i t h t h b a r r i e r i f r o n t o y o w i l l a c t i v a t e c u r e n t i t h f l o o r b e n e a t h a n e l e c t r o c u t e y o u . B u i f y o c h o o s e w i s e l y , t h e w a l l w i l l h u b r i e f l y a n g r i n d f o r w a r da w a y f r o m y o u i n t o t h n e x t r o o m , p e r m i t t i n g y o t o e x i tt h c o r r i d o r s a f e l y a n e n t e r t h n e x t o n e .

T h e r e a r n i n e c o r r i d o r s e c t i o n s t t r a v e r s e . A o t h i sw r i l i n g , h a v e m a d e i p a s t t h e n i n t h l e v e l a n g r a d u a t e df r o m t h R e a l i t y I n s t i t u t e o n l y o n c e . ( A n d k n o w a l t h a n s w e r s t t h e q u e s t i o n s , t o o ! ) T h n i n t h l e v e l r e q u i r e s s p l i ts e c o n d t i m i n g a n i n s t a n t a n e o u s r e a c t i o n t s u r v i v e .

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

t Z e k o a n s , q u e s t i o n s p u t e a s t e r n s t u d e n t s o T a o i s mi o r d e r t t e s t t h e i r t r u e c a p a c i t y t t h i n k a n c o m p r eh e n d , a n t d r a w t h e i r m i n d s i n t o t h h e r e a n n o w , r a t h e rt h a n d r i f t i n g o f i w a k i n g d r e a m s . Y o m u s t c h o o s e t h o p t i o n f r o m w h i c h y o u h a v e l e s s t T e a r . I o t h e r w o r d s ,i y o a r a s k e d t c h o o s e b e t w e e n F i r e a n W a t e r , y o w o u l d c h o o s e W a t e r , s i n c e y o m i g h t s u r v i v e b e i n g s u m e r g e d , b u y o u w o u l d n o s u r v i v e b u r n i n g . A l l t h e q u e st i o n s i t h g a m e c o n c e r n y o u r c h o i c e o f s u r v i v a l o p t i o n ,a n y o u m u s t m a k e y o u r d e c i s i o n a c c o r d i n g l y . T h g a m eg i v e s g o o d i n d i c a t i o n o h o c l o s e y o a r i t o u c h w i t hr e a l i t y . I y o w e r e a s k e d t c h o o s e b e t w e e n T e r r o r a n D r o w n i n g , y o u w o u l d c h o o s e T e r r o r , c o r r e c t ' . ' F e a r i m e r ee m o t i o n , b u d r o w n i n g i s e r i o u s p r o p o s i t i o n i n d e e d .

T h i s s o r t o f u n d e r s t a n d i n g r e q u i r e s y o t u s e b o t h t h i n t u i t i v e a n a n a l y t i c a l p o r t i o n s o t h h u m a n m i n d s i m u lt a n e o u s l y , a n i f a c r f r o m s t a n d a r d t e s t s o W e s t e r ni n t e l l i g e n c e , l i k e " W h a t i d i c a p i t a l o f N e v a d a ? " S u c h q u e st i o n s c h a l l e n g e o n l y o n h a l f o t h e b r a i n a n l e a v e t h o t h e ru n t o u c h e d .

A n y b o d y w h w i n s t h i s g a m e o t h f i r s t s h o t , w i t h o u th a v i n g s e e n t h q u e s t i o n s , w o u l d h a v e t b e i t h e r a k u n gf m a s t e r o r t h B u d d h a h i m s e l f . D o n ' t f e e l b a a b o u t m a i n l o o m i s t a k e s . I t ' s p a r t o t h l e a r n i n g c u r v e .

I y o m a n a g e t l e a r n t h e c o r r e c t a n s w e r s t a l t h q u e st i o n s i P h o b i a , y o m i g h t t r r e a l Z e k o a n , o n o f t h et r a d i t i o n a l m e d i t a t i o n p i e c e s f o e a s t e r n s t u d e n t s : " I a i d e a

c o n c e p t a b o u t t h r e a l w o r l d , o r i t h r e a l w o r l d c o c e p t c o n c e r n i n g a n i d e a l ? "

T h i s o n h a k e p t p e o p l e o c c u p i e d f o e n t i r e l i f e t i m e s .S E P R O G R A M L I S T I N G O P A G E 7

A S K A B O U T n i l f l - A M I - D A S E R V I C E O V E R N I G H T S H I P P I N G

O U T O F S T A T E C A L L T O L L F R E E F O R O R D E R S O N L Y

1 - 8 0 0 - 2 2 2 - 5 5 9 0F O C U S T O M E R S E R V I C E I N F O C A L L [ 7 1 8 } 6 4 G - 3 6 3 3N A L A S K A R E B B E M S C A L L T O L L F R E E T O R D E R 1 - 8 0 0 - 3 8 9 - 3 8 8 1£ S F S C f N O ! N F O C A L L [ 7 1 B ) E 4 6 - 3 S 3 3

c o m m o d o r eP C 1 0 - 2

5 1 E x p a n d1 0 B 0f u m g a S o f t w a r e

P a c k a g eC a l l f o l o p r i c e }

A C t o *A l C a : i i "

C a l l f o l o p r i c e !c a m m o d o r e i v ^ - j c o m m o d o r e ^ e _ r

2 P C C o l o r P k

C c x n m o b o r e 6 d C o m r n o d o r e 1 5 4 1

I B P C / X TC O M P A T I B L E B Y S T F U

6 4 0 K F t e m3 6 0 K D n v B ! ,

4 . 7 / 1 0 M H T u i - b oM o n u C u r dI E " M o r i U i r

C i i r d

c a m m u d o r eC = 1 2 8

4 4 9

P R I N T E R SC O M M O D O R EM P S B 0 3 $ 1 1 9M P 1 0 0 0 I 1 B 3 . 9 5

l ' U n i B 2 H . B 5E P S O N S T A RN B : ' 4 1 U 5 0 5 3 . 3 5S G 1 0 C S 1 G 9 . 3 5N J I 1 H B . 0 5t X H b k 9 - J - . O I u F X S B G E S M B . B SH P L s y r J M I 1 S 3 9

D I S K D R I V E S / M O N I T O R S$ 1 9 9 . 9 5$ 1 4 9 . 9 5$ 2 1 4 . 9 5

4 — " t = 3 i 1 9 0 E F C 8

C O M E V I S I T O U R E T A I L O V E R -T H E - C O U N T E R S H R O O M S !B R O O K L Y N , M Y 3 1 2 6 A V Q U E E N S , N Y 1 3 6 - 1 7 3 B T H A V E .

b n d r V m

m i m c n i n i « i > ! r t i

S E N D M O N E Y O R D E R S T O 3 1 2 6 A V E N U EB R O O K L Y N , N 1 1 2 2 9M 0 N J B 1 0 0 0 H M - B D O P MS L M W Y 1 0 0 0 A M - B 0 O P M

2 2 A H O Y !S e r v i c e N o . 1 2 0

Page 23: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 23/84

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

A m e n t i o n e d i t h i s m o n t h ' s V i e w F r o m T h B r i d g e ( s e ep a g e 7 ) a v i d 8 - b i t u s e r s f o u n d t h n e w s o o u c u t b a c k t e i g h t C - 6 4 / 1 2 8 i s s u e s y e a r a b o u t a w e l c o m e a s t a a u d i t .W h i l e w c a n ' t r e d r e s s t h e p r o b l e m a i h i s p o i n t , w c a l e o u r e a d e r s h a v e t h e i r s a y . B e l o w a r e s e l e c t i o n s f r o m I d l e r s .

T h r e a s o n s y o g a v e f o g o i n g t t h A m i g a c o u l dh a v e b e e n s a i d f o g o i n g t t h M a c — a n d t h n e A t a r i -a n e v e r y n e g e n e r a t i o n o c o m p u t e r y e t c o m e .

W h a t y o o b v i o u s l y d o n ' l k n o w i t h a t 7 m i l l i o n C - 6 4o w n e r s s t i l l e x i s t a n t h e y a r e m o r e s o p h i s t i c a t e d a n t h e i r i n t e r e s t s a r g r o w i n g a n d c h a n g i n g . A n d , h u g ep e r c e n t a g e o A m i g a o w n e r s r e t a i n o w n e r s h i p o t h e i r6 4 ' s . — ( n a m e w i t h h e l d )

B a n d o n . O " S o p h i s t i c a t e d " C - 6 4 o w n e r s w h o s e i n t e r e s t s a r e " g r o w

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

A s o o n a o n c o m p u t e r c o m e s a l o n g , t h e r e i a n o t h e rt t a k e i t p l a c e . . . i n m o p i n i o n u s e r w o u l d b b e t t e ro f g e t t i n g c l o n e s u c h a t h B l u e C h i p r a t h e r t h a n t h u n p r e d i c t a b l e C o m m o d o r e A m i g a . I ' m s u r e m a n y r e a d e r sw o u l d d i s a g r e e w i t h m e — I ' m s u r e m a n y , m a n y m o r ew o u l d a g r e e t h a t t h C - 6 4 i h e r e t s t a y .

- B o y d W S p a r k sK a n s a s C i t y , M

W h i l e f e t h i n g s i t h w o r l d a r h e r e t s t a y — e s p ec i a l l y i t h m i c r o c o m p u t e r w o r l d - w e ' r e c o u n t i n g o t h C - 6 4 a n C - 1 2 8 r e m a i n i n g p o p u l a r f o s e v e r a l y e a r s t c o m e , a n s u p p o r t i n g t h e m t t h e b e s t o o u a b i l i t y .

W h i i t h a t w h e n e v e r c o m p a n y g e t s g o o d m a g az i n e g o i n g t h e y e n u p s c r e w i n g i u p I t h g r e e d f o m o n e y ( t h a t ) o v e r w h e l m i n g . . . ? 1 1 ' y o u w a n t t r u n e m a g a z i n e f o t h A m i g a , t h e n d i t b i n l e a v e t h e r e g ul a A h o y l a l o n e , l i k e A h o y ! v e r y m u c h . . . I k e p t m s u s c r i p t i o n t i a f t e r l e t a l l t h e o t h e r s g o N o i l o o k sa i m a h a v e t l e i g a l s o . — J a m e s E . P a t e

T o n o p a h , N W e ' v e n e v e r h a a n o b j e c t i o n t m a k i n g p r o f i t . B u

i " g r e e d f o m o n e y " w e r e o u s o l e m o t i v a t i o n . w e ' d c o n t i nu t p u s h o u 1 i s s u e s o A h o y ! y e a r — a l o n g w i t ho u i s s u e s o A h o y l ' s A m i g a U s c r - r e g a r d l e s s o t h d r o p o f f i q u a l i t y t h a t w o u l d r e s u l t f r o m t h a t e x t r a w o r kl o a d . W e V e s p e n t t h p a s t f o u r a n h a l f y e a r s p u t t i n go u t h e v e r y b e s t A h o y ! w c o u l d . W h a v e n o i n t e r e s ti p u t t i n g o u a n o t h e r k i n d .

A m i g a C o m m o d o r eC o m p u t e r s U s e r s S h o wS « l h n e e x c i t i n g S t a l l - u t h e a r t f o t h

C o m m o d n r e C o m p u t e r * - ' ' ■ n u l u s t g a m e .S e l l i c n e e x c i t i n g A m i g a * m a c h i n e

a n a l t h m a g i c I c a d o ! M i " I S i ! * r ? , C ° n v . r " " > < > n C n n l e r O n D a A d m . K i h . O n l y $ 1 0 . 0 0i i U U J t j r ^ j i l A m < : r i < : i i n K u r k w u v , , - > r . . * ( N o x t l G r e a t A m f i r t r a P a r k ) w v n v m « j j . «S i i n t u C U r u , C i l i f o r n i a T w I l u J A d r a - E " h - O n | v $ ' ■ > - ° 0

S a l . , M o y M , ' B 1 0 - 8 P M T w o D a A d m . » L w l m e i i 2 5 . 0 0S u n . , 1 u I S , ' B K 1 0 - 5 P

T h i s S h o w w i l l F e a t u r e :A n i m a t i o n C A l i u s m c s s D a t a b a s eS o f l w a r D c a k l o p i ' t i h l i i i l i i n gC a m e i B n t e r t a f n r o a u iG r a p h i c sH a r d D r i v e s

M e m o r y E x p a n s i o nM u s i c S o f t w a r eP r o g r a m m i n g L a n g u a g e sP u b l i c D o m a i n S o f l w u r eS p r e a d s h e e t sS i m u l a t o r sT e l e c o m . U t i l i t i e s

T h e r e w i l l a l s o b t w f u l l d a y s o f l e c t u r e s a n s e m i n a r s o b o t h t h C o m m o d o r e a n t h A m i g a

T h i n a l i o w ( i n [ I i ] I • ■ < < f o r I i h i . t , a n i - I I c i" . I . < : • . . » ■ U i l L i H x h i h L C u m p u L c n

F o e x h i b i t o r a n g e n e r a l i n f o r m a t i o n e a l l o w r i t e :C . i W r n Q i i c S l o w s C H . , W C o n e M a . ) * ™ , C A 9 W 2 5 ( - 1 1 j i d J S W 3

C O M M O D O R E < = = > I B M S - D O SF i l e T r a n s f e r U t i l i t y

B I B L U E R E A D E R 1 2 8 / 6 4I y o h a v e t h C o m m o d o r e 1 2 B o r 6 4 a n t h 1 5 7 1 / 1 5 8 1 d i s k d r i v e , y o c a r e a d f r o m a n d w r i t e t I S P c o m p a t i b l e M S - D O S f i l e s u s i n g B I B L U ER E A D E R 1 2 8 / 6 4 . T t i B p r o g r a m q u i c k l y a n e a s i l yt r a n s f e r s C o m m o d o r e a n I B M w o r d p r o c e s s i n g ,t e n t a n d A S C I I ( M o b .

B B 1 2 6 " t r a n s f e r s l i l e s b e t w e e n C o m m o d o r e 1 2 8 / 6 4 . M D O a n C U C l ' / M d i s k e t t e s o b o t h C o m m o d o r e 1 5 7 1 a n d 1 5 8 1d i s k d r i v e s .B B G r e q u i r e s t t i e C o m m o d o r e 1 5 7 1 a n t r a n s f e r s f i l e s b e i -w e e n C o m m B r J o r B 6 4 / 1 2 8 a n I B M D O d i s k e t t e s

• O p t i o r w l C o m m o d o r e A S C I I t s t a n d a r d A S C I I t r a n s f a t i o nB o t h p r o g r a m s a r e a s y l u s e a n d l u l l y m e n u d n u e nC a t > u s e d a s t a n d a r d C o m m o d o r e 1 2 8 / 6 4 I l l s c o p y p r g j a m . I r a n s f o r l i l c s U c l w e t s n : 1 5 4 1 / 1 5 7 1 / 1 5 8 1 B i s k s

T h B i B l u e R e a d e r 1 2 8 / 6 1 p a c k a g e i o n l y S 4 4 . 9 5O i c l e ' w i l M i . r , E i . h m w i f y t u d B ' o r C Q D A l c r i i r r 1 , m u s i t i t ' i u M O T S

f r e e s h i p i f n f j o n a n u S C r t l u n u r d n s C O D i ' o i e i i i n o r d e r s a o i l S 3 0 0B B H ! ? H . ' 6 J n v n i i l a r j l e I r c i r r e n l B E S t t u ^ t 1 ; l o 5 f l B ' u s y o u r o r d i n a l d i s k

l o o n i e r C a l l ( ? 1 9 l l ? 3 M W m l o m o r e i n ! o r m a ! i n « I U T e l ( Q 9 D i i ) 6 1 1 1 8 3

S O G W A P S o f t w a r e1 1 B e l l m D n t R o a d ; O e c a l u r I 4 6 7 3 3 ; ( 2 1 9 ) 7 2 4 - 3 9 0 0

R e a d e r S e r v i c e N o . 1 3 9A H O Y ! 2

Page 24: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 24/84

W i l l C O M P U T E R D I R E C T> B e U N O *A N W M E A N I T ! * P r i c e t E x p i r e 6 - 3 0 - 6 8

C o m p l e t e C o m m o d o r eC 6 4 c S y s t e m S a l e

C o m p u t e r , D i s k D r i v e , M o n i t o r , P r i n t e r S o f t w a r e

N O n S e l l s T h i sS y s t e m F o L e s s !

S a l e $( A d d 5 3 5 . 0 0 s h i p p i n g . " ) 3 9 L i s t $ 1 0 4 9

T h C o m p l e t e S y s t e m f o ° 3 9 5 9 5 I n c l u d e s :C o m m o d o r e 6 4 C o m p u t e rE x c e l e r a t o r P l u s D i s k D r i v e1 2 M o n o c h r o m e M o n i t o r W i t h C o n n e c t i n g C a b l eG e n u i n e I B M ® P r i n t e r W i t h C o m m o d o r e I n t e r f a c e

A n R o l l O H e a t T r a n s f e r P a p e rG E O S P r o g r a m : W o r d P r o c e s s o r A n D r a w i n g P r o g r a m

1 D a H o m e T r i a l 9 D a I m m e d i a t e R e p l a c e m e n t P o l i c yC O M P U T E R D I R E f T m i w * H U * m t ■ * w n l * i i » i 1 k . , ™ 1 i l - m i i s i m i « . w . h i p , . . . h . . . m i . m i h . l t s . a n a i j a . i > u i h i " m e

2 2 2 9 2 N P e p p e r R d B o r r i n g i o n , I L 6 0 0 1 0 w ' ^ ' ^ J u ! ^ ! ^ ™ i i ^ r i ^ ^ K n ^ i K w l r ^C a l l ( 3 1 2 ) 3 8 2 - 5 0 5 0 T O r d e r ! ^ n C £ S ^ X ^ S 2 ^ S f f i S " i « S f J S i ' ■ i i i r t l r L ^ I I f o S i e t u n t i i H V I ' ^ A M A S T E R C A R D C . O . O .

Page 25: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 25/84

s I P R I C E , S U P P O R T , G U A R A N T E E !W L O V E O U C U S T O M E R S ! P r i c e s E x p i r e 6 - 3 0 - 8 8

F a m o u s S t a r M i c r o n i c s N a t i o n a l B r a n d

S u p e r H i - S p e e d 2 0 C P P r i n t e rS t a r M i c r o n i c s L V - 2 0 1 0 1 0 P r i n t e r w i t h N e a r L e t t e r Q u a l i t y

( A d d S 1 0 . 0 0 s h i p p i n g . " )

N O n S e l l s T h i sP r i n t e r F o L e s s !

H i g h S p e e d 2 0 0 C P D r a f tN e a r L e t t e r Q u a l i t yS t a n d a r d P u l l T r a c t o r a n A u t o m a t i c

S i n g l e S h e e t L o a d i n gS t a n d a r d P a r a l l e l a n S e r i a l

I n t e r f a c e P o r t sC o n t i n u o u s U n d e r l i n eI B C o m p a t i b l eU l t r a H i - R e s o l u t i o n B i I m a g e G r a p h i c s

S a l e $ 1 9 9 9 5L i s t $ 4 9 9

S P E C I F I C A T I O N S

P r i n t i n g M e t h o dS e r i a l I m p a c t D o M a t r i x

P r i n t i n g S p e e d2 0 C h a r a c t e r s P e S e c o n d D r a f t4 5 C h a r a c t e r s P e r S e c o n d N L P r i n t B u f f e r1 6 B y t e s

P a p e r F e e dS p r o c k e t o F r i c t i o n F e e d

D i m e n s i o n s4 V i " ( U ) x 1 3 ' / 2 " ( D ) x 1 ! 4 ( W

C h a r a c t e r S e t s9 S t d . A S C I I ; 9 N L A S C I I - 8 S p e c i a l5 B l o c k G r a p h i c C h a r a c t e r s

P r i n t i n g D i r e c t i o nB i d i r e c t i o n a l , l o g i c s e e k i n g ;U n i d i r e c t i o n a l i b i i m a g e a n N L m o d e s

P o r t sC e n t r o n i c s P a r a l l e l a n S e r i a l

L i n e S p a c i n g1 / 6 " , 1 / 8 " o 7 / 7 2 " S t a n d a r dn / 7 2 " o n / 2 1 6 " P r o g r a m m a b l e

1 D a H o m o T r i a l 9 D a I m m e d i a t e R e p l a c e m e n t P o l i c y

C a l l( 3 1 2 ) 3 8 2 - 5 0 5 0W L o v e O u C u s t o m e r s ! M a i l

C O M P U T E R D I R E C T2 2 2 9 2 N P e p p e r R o a d

B a r r i n g t o n , I L 6 O 0 1 0R e a d e r S e r v i c e N o

Page 26: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 26/84

P r i C M E x p i r * 6 - 3 0 - 8 8

F a m o u s I B I V f C r " ) B r a n d

G e n u i n e I B M ® P r i n t e rV L e t t e r S i z e

S u p e r S a l e L i m i t e d Q u a n t i t i e s .1 s C o m e , 1 s S e r v e B a s i s .

S A V E( A d d $ 7 . 5 0 s h i p p i n g . * )

N O n S e l l s T h i sP r i n t e r F o L e s s !

8 C o l u m nE n l a r g e dU n d e r l i n eG r a p h i c s *U n b e l i e v a b l e L o P r i c e !A d v a n c e d D o M a t r i x H e a t T r a n s f e rU p p e r L o w e r C a s e ( w i t h T r u e L o w e r D e s c e n d e r s )L o C o s t A d a p t e r s A v a i l a b l e F o I B A p p l e L a s e r C o m m o d o r e

( G r a p h i c s a v a i l a b l e w i t h C o m m o d o r e a n d A p p l e I n t e r f a c e s . )

T h i s p r i n t e r w a m a d e b C a n o n ® f o I B M ® . I c o m e s r e a d y t h o o k u t o t h e s e r i a l p o r t o t h I B M ® P j r P l u s w i t h l o c o s t a d a p t e r c a b l e s y o c a c o n n e c t t h p r i n t e r t t h I B M ® P C X T , A T , C o m p a t i b l e s ,t h A p p l e ® I I , H e , l i e , t h L a s e r ® 1 2 8 , C o m m o d o r e ® 6 , 1 2 8 , S X - 6 4 , V i 2 0 P l u s 4 i a d d i t i o n t om o s t M S - D O S C o m p a t i b l e s a n m o r e . ( S e e A c c e s s o r i e s P a g e . )

I I M . A d o ! . . C a i r o . C a n n t t d e n . A t o r , L m o . i > g , i i « « l f t u t a m a r i i i o l i t i t r n < « . D i n l l u i i n ™ t t o t W ™ . . A ^ . O m p i i W . C o n o n l r t . C o m n o i J m . ^ i i » « M o c h i n t i . A w r l I n . . V « l t o l « d ™ l i i g l n

1 P a H o m o T r i a l 9 P a I m m e d i a t e R e p l a c e m e n t P o l i c y! ■ U . D « U , , . * . h J P , p o m u t o l l - U J . . C A N A L . * ™ W ™ I « O . * * "

I M A I L H B U l J t a m l c i u d u n t l w t . m u M i k f . . » p n m u l t l ™ > A l l o - I 4 d « y i O M i m t .N P e p p e r R d B o r r i n g l o n , I L 6 0 0 1 0

C a l l ( 3 1 2 ) 3 9 2 - 5 0 5 0 T O r d o r l

Page 27: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 27/84

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

W L O V E O U C U S T O M E R S ! P r i c e s E x p i r e 6 - 3 0 - 8 8

Q u a l i t y S t a r M i c r o n i c s K V - 1 6 1 5 P r i n t e r

1 5 H i g h S p e e d 1 6 C P P r i n t e rS p l e n d i d M i x t u r e O H i g h S p e e d A n N e a r L e t t e r Q u a l i t y

N L a n H i g h S p e e d D r a f tC o n t i n u o u s U n d e r l i n eS k i p O v e r P e r f o r a t i o nI B C o m p a t i b l eF r i c t i o n a n T r a c t o r F e e d sB o t h P a r a l l e l a n S e r i a l

I n t e r f a c e P o r t s S t a n d a r dH i g h R e G r a p h i c s P r i n t i n g

N O n S e l l s T h i sP r i n t e r F o L e s s !

( A d d S 1 4 . S O S h i p p i n g . * ) L i s t $ 4 9 9

S P E C I F I C A T I O N SP r i n t i n g S p e e d1 6 0 C h a r a c t e r s P e S e c o n d D r a f tP r i n t M e t h o dS e r i a l I m p a c t D o M a t r i xP a p e r F e e dS p r o c k e t o F r i c t i o n F e e dC h a r a c t e r S e t s9 S t d . A S C I I ; 9 N L A S C I I8 S p e c i a l 5 0 B l o c k G r a p h i c C h a r a c t e r sC h a r a c t e r M a t r i x9 x S t a n d a r d C h a r a c t e r ;1 2 x 6 B l o c k G r a p h i c s ;

9 1 N L C h a r a c t e r sd o 6 d o t / i n . d o 1 2 d o t / i n .d o x 2 4 0 d o t / i n . B i I m a g e M o d e s

L i n e S p a c i n g1 / 6 , 1 / 8 i n c h o 7 / 7 2 i n c h s t a n d a r d ;n / 7 2 o n / 2 1 6 i n c h p r o g r a m m a b l eC h a r a c t e r s P e L i n eP i c a - 1 3 6 C P L ; C o n d e n s e d - 2 3 3 C P E l i t e - 1 6 3 C P L ; C o n d e n s e d E x p . - 1 1 6 C P LP i c a E x p a n d e d 6 C P L ; E l i t e E x p . 8 C P P o r tB o t h C e n t r o n i c s P a r a l l e l R S - 2 3 2 S e r i a l P o r t sP r i n t i n g W i d t hS i n g l e S h e e t s 5 . i n c h t o 1 4 . 5 i n c h ;C o n t i n u o u s P a p e r i n c h t o 1 5 . 5 i n c hD i m e n s i o n sH - 5 . 8 0 " W - 2 1 . 3 " D - 1 2 . 4 "R e p l a c e m e n t R i b b o n sB l a c k S a l e $ 4 . 9 5

1 D a H o m o T r i a l 9 D a I m m e d i a t e R e p l a c e m e n t P o l i c y( 3 1 2 ) 3 8 2 - 5 0 5 0 [ >

C a l l W / . o v c O u C u s t o m e r s ! M a l 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 o a dB a r r i n g t o n , I L 6 O O 1 O

R e a d e r S e r v i c e N o . 1 2 4

Page 28: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 28/84

C O M P U T E R D I R E C TW i l l N o I S I O W M E A N I T P r i c e s E x p i r e 6 - 3 0 - 8 8

F a s t 1 5 M H z l B M X C o m p a t i b l e C o m p u t e r

h I n c r e d i b l y Q u i c k P r o f e s s i o n a l X C o m p u t e r

S a l e P r i c e$ 4 4 9 9 5

L i i l S l l W ( A d d J I O . Q O i h i p p i n g . * )

* 1 J J M H { N o r t o n C R a t i n g ) S u p e r F a i t V 2 C P P a r a l l e l , S e r i a l G a m e P o r t s A S t y l e K e y b o a r dT T M o n o c h r o m e M o n i t o r C a r d S e c u r i t y K e y l o c kS 1 2 K P r o f e s s i o n a l X T T u r b o C o m p u t e r C l o c k C a l e n d a r

• M u s t b p u r c h a s e d w i t h M S D O S & G . W , B A S I C S o f t w a r ef o o a d d i t i o n a l J 7 9 . 9 5 . ( N o t s o l d s e p a r a t e l y . )' . f - 1 - - i l h » f a g i i i a r v d i r c o c - j r k o l n l « r n o N o n a c . i . i i v i \ n C .

C o m p l e t e 1 5 M H z I B X C o m p a t i b l e S y s t e m

C o m p u t e r , D r i v e , M o n i t o r , P r i n t e r S o f t w a r e

■ ■ > ■ / . ■ ■ • t S a l e P r i c e

P r o f e s s i o n a l S y s t o m l i n J 2 < 9 5 ( A d d 1 3 5 . 0 0 i h i p p i n g . * )

N O n S e l l sT h i s S y s t e m

F o L e s s !

' 1 M H ( N o r t o n C R a t i n g )5 1 2 K P r o f e s s i o n a l X T u r b o C o m p u t e r4 . 7 7 / 8 M H z ; C l o c k / C a l e n d o rP a r a l l e l , S e r i a l G a m e P o r t s

M S D O S 3 . G . W . B a s i c I n c l u d e dH l - R e i 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 8 % P r i n t e r w i t h I n t e r f a c eA n H e a t T r a n s f e r P a p e r

S o f t w a r e : W o r d P r o c e s s o r , S p r e a d s h e e t & D a t a B a s eI r . ' . * l I h ■ • ■ J i i p f e - l i a d a m a r k = I n l i n w l i o n a I I 1 . ' - r - t n ' ■ ' , ) h r ^ i I n c .

C o m p l e t e A p p l e ®C o m p a t i b l e S y s t e m, D r i v e , M o n i t o r , P r i n t e r S o f t w a r e

S a l e P r i c e

F l o p p y D i s k sD o u b l e - S i d e d , D o u b l e - D e n s i t yE a c h D i s k 1 0 0 % C e r t i f i c a t e d A u t o m a t i c D u s t R e m o v e r

F r e e L i f e t i m e R e p l a c e m e n t W a r r a n t y

N e L o P r i c e !E a c h

N O n S e l l sT h i s S y s t e m

F o L e s s !

U H S I Z f f l

L o s e r 1 2 8 K C o m p u t e rV i d e o , P a r a l l e l S e r i a l P o r t sR u n s V i r t u a l l y A l o t h A p p l e l l / l l c / l l e S o f t w a r e

H R 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 8 V i " P r i n t e r W i t h I n t e r f a c eA n H e a t T r a n s f e r P a p e r

S o f t w a r e : W o r d P r o c e s s o r , S p r e a d s h e e t D a t a E n t r y

( A d d W . Q O s h i p p i n g . "

B o o 5 $ 9 . 5 0 < 1 9 < e a c h )( w i t h o u t s l e e v e s )

B o o 5 $ 1 0 . 5 0 ( 2 1 * e a c h )( w i t h s l e e v e s )

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 a b e l s $ 3 . 9 5 p e q u a n t i t y o 1 0

l h l r l H l C I K | C ( P ,

1 D a H o m e T r i a l 9 D a I m m e d i a t e R e p l a c e m e n t P o l i c yD I R E C T I S S f S f S S

N P e p p e r R d B o r r i n g i o n . I L 6 0 0 1 0 S t o J S J i S ^ ' S K S( 3 1 2 ) 3 8 2 - 5 0 5 0 T O r d e r ! r ™ : " ' , : : ™

1 : i i t - i r w i . . , , , i , . i * b I M u r l a u U r B d Y D L b a d d di i M i t i n t n ) A ( i h i i m l C O P ? " i J e i ' j f

< M l h

V I S A M A S Y M t C A R D C . O . D .

Page 29: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 29/84

C O M P U T E R D I R E C T1 s t I n P R I C E , S U P P O R T , G U A R A N T E E !W L O V E O U C U S T O M E R S ! P r i c e s E x p i r e 6 - 3 0 - 8 8

F a m o u s S e i k o s h a N a t i o n a l B r a n d

U l t r a - H i S p e e d P r i n t e r3 0 C P D r a f t 5 C P N L W i t h C o l o r P r i n t i n g C a p a b i l i t i e s

I S O n S e l l s T h i sP r i n t e r F o L e s s !

O p t i o n a l C o l o r P r i n t i n g K i . . L i s t $ 1 9 9 . 9 5 S a l e $ 9 9 . 9 5H i - S p e e d P r i n t i n g ( 3 0 0 C P D r a f t ) W i t h M i n i m u m N o i s e S u p e r b N e a r L e t t e r Q u a l i t y

V a r i e t y o C h a r a c t e r s a n G r a p h i c s I B a n E p s o n M o d e s B u i l t - i n 1 0 B u f f e rB u i l t - i n P a r a l l e l S e r i a l I n t e r f a c e P o r t s A u t o m a t i c P a p e r L o a d i n g a n E j e c t i o nD o w n l o a d C h a r a c t e r S e t t i n g F r o n t P a n e l M a r g i n S e t t i n g B o t t o m F e e d

O p t i o n a l E a s y H a n d l i n g C o l o r P r i n t i n g K i

P r i n t M e t h o dI m p a c t D o t M a t r i xP r i n t S p e e dD r a f t - 3 0 C P N L Q - 5 C P C h a r a c t e r S e t !1 8 C h a r a c t e r s K i n d s . 8 I n t e r n a t i o n a lF o n t s , 2 5 D o w n l o a d C h a r a c t e r s

D i m e n s i o n !1 8 . 5 ( W ) x 1 4 . 1 ( D 5 . 5 ( H ) i n c hW e i g h tA p p r o * . 1 l b P r i n t i n g D i r e c t i o nB i - d i r o c t i o n o lR i b b o n ( L l f e e x p . )B l a c k : c a s s e t t e ( m i l l i o n c h a r a c t e r s )

L i n o S p a c i n g7 / 7 2 " , 1 / 8 " , 1 / 6 " , n / 2 1 6 " , n / 1 4 4 " , n / 7 2 "P a p e r F e e dA d j u s t a b l e t r a c t o r a n f r i c t i o n f e e dR e p l a c e m e n t R l b b o mB l a c k S a l e $ 1 4 . 9 54 - C o l o r S a l e $ 1 9 . 9 5

1 D a H o m e T r i a l 9 P a I m m e d i a t e R e p l a c e m e n t P o l i c y

C a l l( 3 1 2 ) 3 8 2 - 5 0 5 0

W L a v e O u C u s t o m e r s ! M a l 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 o a dB a r r i n g t o n , 1 L 6 O 0 1 O

R e a O e r S e r v i c e N o 1 2

Page 30: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 30/84

M O V I E S C R O L LF o t h C - 6 4

B P e t e r M . L . L o t t r u p

a v y o e v e r w i s h e d y o c o u l d s m o o t h - s c r o l lw h a t e v e r t e x t y o u w i s h e d a c r o s s t h s c r e e n ?W o u i u V t i b j u s t g r e a t t p r o f e s s i o n a l l ys m o o t h - s c r o l l h e l p s c r e e n s , o t i t l e s c r e e n s o

y o u r o w p r o g r a m s ? O h a v e y o e v e r w i s h e d y o u h a d a e a s y w a t p r e s e n t t h e c r e d i t s f o a l y o u r h o m e v i d e o s ?W i t h M o v i e S c r o l l y o u ' l l b a b l e t g i v e y o u r p r o g r a m s t h p r o f e s s i o n a l t o u c h , a n s h o w o f y o u r C - 6 4 ' s c a p a b i l i t i e s .

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

T Y P I N G I I T h s m o o t h - s c r o l l i n g r o u t i n e i p r e s e n t e d a B A S I C

l o a d e r . T h r o u t i n e s t a r t a d d r e s s i d e f i n e d b y v a r i a b l e S o t h l o a d e r p r o g r a m i l i n e 1 0 T l o a d t h r o u t i n e e l s ew h e r e i m e m o r y , s i m p l y c h a n g e t h v a l u e o S A a n S Y t t h c o r r e s p o n d i n g n e s t a r t a d d r e s s . T h r o u t i n e i e t i r e l y r e l o c a t a b l e i m e m o r y , s i s h o u l d b e v e r y e a s y l u s w i t h y o u r o w p r o g r a m s . T h f i r s t p r o g r a m o p a g e7 i t h B A S I C l o a d e r f o t h M r o u t i n e .

U S I N G M O V I E S C R O L LM o v i e S c r o l l n e e d s y o t s u p p l y c o u p l e o p a r a m e t e r s

b e f o r e y o c a l l i t F i r s t o a l l . t h t e x t y o u w a n t l d i s p l a ym u s t b i n c l u d e d i s t r i n g a r r a y . T h a r r a y i d i s p l a y e di o r d e r { i y o c a l l t h e r o u t i n e s t a r t i n g w i t h A S ( 1 ) , t h e s e o n t e x t d i s p l a y e d w i l l b A $ ( 2 ) , A S ( 3 ) , e t c . ) . T h s m o o t hs c r o l l c o n t i n u e s u n t i l t h f i r s t e m p t y s t r i n g e l e m e n t i e c o u n t e r e d ( " ) T h e n t h r o u t i n e s t a r t s t d i s p l a y t h f i r s tc l e m e n t o n c e a g a i n .

B e f o r e y o c a l l t h r o u t i n e , y o u m u s t e n s u r e t h a t t h a t t h l a s t v a r i a b l e u s e d i t h f i r s t t e x t t b d i s p l a y e d . T h i s i e a s y . I y o d e f i n e d t h t e x t t o b d i s p l a y e d i a r r a y A S a n t h f i r s t c l e m e n t i A S f l ) , i n c l u d e ( h l i n e

A ( 1 ) = M I D $ ( A $ ( 1 ) , 1 )

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

T c o n t r o l t h e s c r o l l i n g s p e e d o t h t e x t , y o u m u s t d f i n e t w d e l a y v a l u e s . T h e s e v a l u e s m u s t b e P O K G d i n t om e m o r y a a d d r e s s e s 8 2 a n 8 2 1 . T h f a s t e s t s c r o l l i w i t h

3 A H O Y !

T T h s l o w e s t i w i t h " 2 5 5 " ( o z e r o ) . S a m p l e v a l u e s a r e :

P O K E 8 2 0 , 1 0 0 : P 0 K E 8 2 1 , 1 0 0P O K E 8 2 0 , 4 5 : P O K E 8 2 1 , 2 0 0P O K E 8 2 0 , 2 : P O K E 8 2 1 , 2

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

f i n a l p a r a m e t e r w h i c h m u s t b s p e c i f i e d i t h c o l o ro t h t e x t t b s c r o l l e d . A t h e r o u t i n e d o e s n o u s s e c o n d t e x t s c r e e n f o t h s c r o l l , i i n o f a s t e n o u g h t s h i f t c o l o r m e m o r y a l o n g w i t h t e x t m e m o r y w i t h o u t j e r k i n g ,s c o l o r m e m o r y i n o s h i f t e d . I n c o n s i d e r a t i o n o s o m eo l d e r C - 6 4 c o m p u t e r s , c o l o r m e m o r y i f i l l e d b t h M r o u t i n e w i t h t h c o l o r v a l u e f o u n d a m e m o r y l o c a t i o n 2 5 0 .P O K E t h c o l o r v a l u e y o w i s h h e r e , a n t h t e x t w i l l b d i s p l a y e d i t h a t c o l o r . I y o u w i s h t c r e a t e y o u r o w m u t i c o l o r b a c k g r o u n d s a n d t h e n c a l l t h s c r o l l r o u t i n e w i t ho u h a v i n g i c h a n g e t h b a c k g r o u n d c o l o r ( a i t h d e m op r o g r a a m ) c a l l t h r o u t i n e w i t h S Y S S A + 2 2 , w h e r e S i t h n o r m a l s t a r t i n g a d d r e s s o f t h r o u t i n e .

W h e n t h e s e p a r a m e t e r s h a v e b e e n P O K E d t m e m o r y ,y o c a c a l l t h r o u t i n e w i t h S Y S A w h e r e S w a t h s t a r t i n g a d d r e s s w h e r e t h r o u t i n e w a l o a d e d ( d n o u s a v a r i a b l e ; u s t h n u m e r i c a d d r e s s ) .

T h s c r o l l i n g r o u t i n e i c o m p a t i b l e w i t h a l c h a r a c t e r c o m a n d s ( e x c e p t w i t h c o l o r c o d e s i t h t e x t — a s c o l o r m e o r i s n ' t s h i f t e d w i t h t h t e x t , y o u ' l l l o s e t h e s e l e c t e d c o l o ri t h t e x t a f t e r t h l i n e i s c r o l l e d u t h f i r s t c h a r a c t e r ) .T h r o u t i n e d i s p l a y s r e v e r s e c h a r a c t e r s , r e d e f i n e d c h a r a ct e r s , a n o t h e r s .

P r e s s i n g a n k e w i l l e x i t t h s c r o l l i n g , w i t h t h e k e y -c o d e d e t e c t e d b e i n g r e t u r n e d i m e m o r y l o c a t i o n 2 5 0 . B P E E K i n g t h i s a d d r e s s , y o c a d e c i d e w h a t k e w a p r e s s e d ,a n d y o u r B A S I C p r o g r a m c a n p r o c e e d a c c o r d i n g l y .

Y o m u s t r e m e m b e r t h a t - t o s c r o l l a e m p t y l i n e o t e x t ,y o s h o u l d m a k e t h a t a r r a y e l e m e n t e q u a l t s p a c e o r o t h e r" i n v i s i b l e " c h a r a c t e r , e . g . , A $ ( l & ) = " " O t h e r w i s e , i i i a e m p t y e l e m e n t , t h e r o u t i n e w i l l t h i n k t h a t a l s t r i n g s h a v eb e e n s c r o l l e d a n s t a r t o v e r . T h i s i t h t e c h n i q u e u s e d i t h d e m o p r o g r a m . T h l a s t s t r i n g i t h s e r i e s o s t r i n g st b d i s p l a y e d s h o u l d b s e e q u a l t n u l l s t r i n g ( " )

L o a d a n r u t h s a m p l e p r o g r a m D e m o a f t e r r u n n i n gt h B A S I C l o a d e r , t g e a i d e a o t h p o t e n t i a l o t h i ss h o r t , r e l o c a t a b l e r o u t i n e .

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

Page 31: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 31/84

I N E Y O R K O U T S I D EC O N T I N E N T A L U S A C A L L

( 2 1 2 ) 7 3 2 - 4 5 0 0F O C U S T O M E R S E R V I C E

C A L L M O N - F R I / 9 A M - 4 P ( 7 1 8 ) 9 6 5 - 8 6 8 6

W A R E H O U S E A D D R E S S : 3 3 4 t h S t . , B r k l y n N 1 1 2 3 2F O O R D E R S C A L L T O L L F R E E

1 - 8 0 0 - 3 4 5 - 7 0 5 91 - 8 0 0 - 3 4 5 - 7 0 5 8

O P E N D A Y S A W E E K F O O R D E R S : M O N D A Y -F R I D A Y : 9 A M - 7 P M / S A T U R D A Y 4 S U N D A Y : 9 : 3 0 A M - 6 P M E D T

F O M A I L O R D E R S I N Q U I R E SP L E A S E W R I T E T O M O N T G O M E R Y G R A N TM A I L O R D E R D E P T .

P . O . B O 5 B R O O K L Y N . N . Y . . 1 1 2 3 0

F A N O . 2 1 2 5 6 4 1 4 9 7T E L E X N O 4 2 2 1 3 2 H M O L L E R

l e a d i n g e d g e A

C 1 2 8 =

W i t h G e o sP r o g r a m !

$ 1 4 9 . 9 5$ 2 1 9 . 9 5

N E C - 1 2 S D w l t h B u i l ti D i s k D r i v e

1 7 0 0 1 2 8 K E X P A N S 1 O N M D L 3 1 3 11 7 S 4 E P A N S O O U L $ 1 1 » . B

X E T E C J R I N T E R F A C E I M . 9 SX E T E C S R I N T E R F A C E ( S 2 . S SC - 1 2 1 P O W S U P L J . 9 C M / C M - C P O W E R S U P P L Y . . . - $ 2 » . S SV O L K S 6 4 1 0 1 1 0 0 B A U D M O D E M

F O C M 1 1 ( 1 4 . MX E T E C L K E R N E L 2 M H A R D D R I V E S F O R iC M - C . , ( 7 8 9

C - I 2 S $ B l 9■ ■ ■ ■ ■ M M H M M M M B Ic o m m o d o r eD I S K D R I V E S

$ 1 4 9 . 9 5$ 2 0 9 . 9 5

1 5 B 1C = 1 5 4 1 I I

M O N I T O R S1 3 0 2 C O L O R M O N I T O R$ 1 6 9 . 9 5

$ 1 8 9 . 9 5$ 1 6 4 , 9 5 1

1 0 8 4 C O L O RR G M O N I T O R

T H O M S O N R G C O L O R M O N I T O R

_ C _ O M M O D O R E P R I N T E R SM P S - 1 0 C O $ 1 6 9

M P S - 1 2 5 0 $ 2 3 9D P S - 1 1 0 1 D A I S Y

' W H I - I I I ' H I N T I I • 3

A M I G A

I S T O C K - C A L L F O R L O P R I C E !A M I G A 5 0 0 W / 1 0 8 4 $ 7 7 9A M I G A 5 0 0 / 1 0 8 4 / 1 0 1 0 $ 9 7 9

A M I G A 2 0 0 0 I S T O C KA L L P E R I P H E R A L S I S T O C K

A - 5 O 1 5 1 2 K E X P A N S I O N A - 1 0 1 0 3 . 5 " F L O P P YD R I V E - A - 1 0 M T i . 2 b - D I S K D R I V E W T T H T R A N SF O R M E R ' A - 2 O 8 6 D B R I D G E C A R D - A - 1 0 8 4 R G C O L O R M O N I T O R A - 1 6 8 O M O D E M A - 1 0 6 0S I D E C A R A - 3 O 9 O H A R D D R I V E C O N T R O L L E RF O A - 2 0 0 0 A - 2 0 1 0 3 . 5 ' I N T E R N A L D I S K D R I V EF O R A - 2 O 0 0 - A - T O M Z M B E X P A N E I O N F O F A . 2 O O O

C O M P U T E RP A C K A G E S

# C O M P L E T E P A C K A G EC O M M O D O R E 1 2 C O M P U T E RC O M M O D O R E 1 5 4 1 D I S H 0 R 1 V F1 M O N I T O RC O M P U T E R P R I N T E R

$ 4 6 9 C O L O R M O N I T O RA D D S J J t S U B S T I T L J T b 1 W 1 F O R

1 5 ) 1 A D 1 6

# 2 D E L U X E P A C K A G EC O M M O D O H E 1 2 C O M P U T E RC O M M O D O R E 1 5 7 1 D I S K D R I V EC O M M O D O R E 1 9 0 2 C O L O R M O N I 1 O RC O M M O D O R E 1 5 1 E H 0 C O P R I N T E R

$ 6 9 9S P E C I A L !C - 1 2 8 / D D E L U X E P A C K A G EC - 1 2 8 C O M P U T E R W B U I L T - I ND I S K - 1 9 0 2 R G C O L O R M O N I T O R

C O M M O D O R E C O L O R P R I N T E R$ 6 3 9

C O M P U T E RP A C K A G E S

# C O M P L E T E P A C K A G EC O M M O D O R E C - 6 4 / C C O M P U T E RC O M M O D O R E 1 5 4 1 D I S K D R I V EC O M P U T E R P R I N T E RI 2 M O N I T O RG E O S S O F T W A R E P R O G R A M$ 3 6 9

C O L O R M O N I T O R A D D S t # 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 C j I S k D H I V EC O M P U T E R P R I N T E RC O L O R M O N I T O RG E O S S O F T W A R E P R O G R A M$ 4 9 9

P A C K A G E S r — - f

- A p p l e l i o l i C o m p u t e r• 5 . 2 5 " D n v o . 1 H " M o n i l o r A l

H o o k u p C a b l e s A U a p i o r sP a c k a g e o 1 D i s k e t t e s

A P P l t I I A P P l t l i

$ 5 7 9 $ 7 9 9M A C S EM A C S E W / 2 Q M B A P P L EH A R D D R I V EI M A O E W R I T E B I I P r i n t e r M S A P P L E M A P A C K ( 1 5 7 9A P P L E I I C S K / A P P L EF 1 G H C O L O R M O N I T O R f 1 . 5 ' D I S K D R I V E * I 3 7 s |

L E A D I N G E D G EM O D E L D P A C K A G EI B P C / X T C O M P A T I B L E

5 i ; > K i l A M C o m r > i i l r ; r K e b o a r d J 6 U K H u p p y D r i v e4 . 7 - 7 . I G M H Z . 1 2 - M o n i t o rB O H i i - n P r o c e s s o r$ 7 2 9

S A M E P A C K A G E C ' Q O QA / 2 0 M H A N D ; , H r , [ 0 3 0 3

R I N T E R S

E P S O NF X - G G E S 3 0 3 0 F X - 2 B 6 E S 4 A 9 . 9 5L a - Q O O $ 3 9 9 . 9 5L Q - B 5 0 $ 4 8 9 . 9 5L Q - 6 0 0 $ 3 2 9 . 9 5L Q - 1 0 5 0 S 6 5 9 . 9 5E X - 1 0 0 0 S 4 5 9 . 9 5

P a n a s o n i c1 0 8 0 1 - 1 1 5 1 5 9 . 9 5

" $ 2 8 9 . 9 51 0 9 1 1 / 1 1 $ 1 8 9 , 9 5

B L U E C H I P

t f i M P C X C O M P A I I R L F P K G

5 i ? k r a E x p a n O a b l s i E 4 0 K 3 6 0 K H o p R V D i s k

1 ? M o n i t o r$ 4 9 93 A M E P K O . W / 2 0 M 8 " H A R D D R I V E P / i ^ y

S E A G A T E3 M ■ ■ i D R I V EW C O N T R O L L E R $ 2 6 94 M H A R H E i n i W F 1 M f

n m v i n o i s t o c k i

N X - 1 0 0 0 $ 1 G 9 . 9 5N X - 7 5 $ 2 8 9 . 9 5N B - 2 4 1 0 . , $ 3 9 9 . 9 5N B - 2 a i 5 $ 5 3 9 . 9 5

O K I t W I AO K I D A T A - 1 2 0 J 1 9 9 . 9 5O K I D A T A - 1 8 0 $ 2 1 9 . 9 5O K I M A T E - 2 0 W I T HI ' L U G ' N P O I N T $ 1 9 9 Q 5

S A N Y OP R - 3 0 0 0 D A I S Y

W H E E L L P R I N T E R . . . . J 9 5

S P E C I A L !c o m m o d o r e

P C l O - l l

P R O F E S S I O N A L P A C K A G E lP G I 0 - 1 C o m p u l e r 5 1 2 KE x p a n d a b l e l 6 1 0 K 3 6 0 KU i s k D r i v e E n h n n c e dK e y b o a r a S e r i a l P a r a l l e lI ' O r t s 1 2 M o n i t o r A l H o o k ' u C a b l a s A i t i i p l o r s

P a c k a g r ? o t

$ 4 9 9S A M E P A C K A G E 7 C W / I 0 M H A R 0 D R I V E ' ( 0 3

C . " * « J , i i , i B a n k . h . o . H j . i . , , , i J . V I h , * ■ - E l , D i M i ' i C U C i m - B l i x b , D k n i c . i i , . C . O . O . i h h "

H r o d r i S a r v i c a N o . 1 4

Page 32: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 32/84

n v y o e v e r u s e d a n y o t h o s e e x o t i c d i s k d r i v ec o m m a n d s ? H a s n ' t t h e i r r a t h e r c r y p t i c a p p e a ra n c e i n t r i g u e d y o u ? I y o h a v e n e v e r t r i e d i i n yo t h d i r e c t a c c e s s d i s k c o m m a n d s , h e r e i

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

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

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

T h C o m m o d o r e c o m p u t e r d i s k d r i v e i s p e c i a l . E a c ho n i r e a l l y c o m p u t e r i i t s e l f , c o m p l e t e w i t h m i c r o p r oc e s s o r a n m e m o r y . W i t h t h r i g h t k n o w - h o w , y o u c a n p u l i n l e p r o g r a m s i n t o i t Y o m a u s i t m e m o r y a d a t ab u f f e r t b a c c e s s e d b t h m a i n c o m p u t e r . T h i s m o n t hw w i l l b e g i n a i n v e s t i g a t i o n i n t o t h i n n e r w o r k i n g s o t h 1 5 4 1 a n 1 5 7 1 d i s k d r i v e s .

W A R N I N G ] D A N G E R A H E A DA o l e x p r e s s i o n s a y s t h a t l i t t l e b i o k n o w l e d g e c a

b d a n g e r o u s . T h a t i p a r t i c u l a r l y r e l e \ r a n t t o u w o r k t h i sm o n t h . W w i l l p r e s e n t a o v e r v i e w o t h m o r e u s e f u l d i s kc o m m a n d s , i n c l u d i n g s o m e o t h e d i r e c t a c c e s s c o m m a n d s .B f o r e w a r n e d t h a t m i s t y p e d n u m b e r o r m i s p l a c e d b i m a d i r r e p a r a b l e d a m a g e t a n d a t a s t o r e d o t h e d i s ke t t e s y o w i l l u s e .

C o n s e q u e n t l y , p u a w a y a l d i s k e t t e s w h i c h c o n t a i n a n t h i n g v a l u a b l e w h i l e y o a r b e c o m i n g f a m i l i a r w i t h t h e s ec o m m a n d s . r e c o m m e n d t h a t y o f o r m a t t w n e d i s k s .U s o n o t h e m t s t o r e t h i s m o n t h ' s p r o g r a m . L a b e l i " G o o d " a n p u w r i t c - p r o t e c t t a b o i t U s t h o t h e r o n f o t e s t i n g . D o n ' t b e t e m p t e d t t e s t y o u r p r o g r a m s o t h " G o o d " d i s k . d e s t r o y e d t h e d i r e c t o r y s t r u c t u r e o m t e s td i s k a l e a s t d o z e n t i m e s w h i l e d e v e l o p e d t h i s m o n t h ' sp r o g r a m . I s o m e t h i n g g o e s w r o n g a n y o l o s e a h o u r ' sw o r t h o t y p i n g , d o n ' t s a y o w e r e n ' t w a r n e d .

W i t h t h e c a v e a t s b e h i n d u s w c a g e s t a r t e d . B A S I C2 . o t h C - 6 4 e x p l i c i t l y i m p l e m e n t s o n l y t h r e e d i s k d r i v ec o m m a n d s : L O A D . S A V E , a n V E R I F Y . B A S I C 2 . i c l u d e s s e v e r a l o t h e r c o m m a n d s w h i c h f o l l o w t h i s f o r m a t :

O P E N f i l e n u m , 8 1 P R I N T S f i l e n u m , c o m m a n d sC L O S E f i l e n u m

T h e s e i n s t r u c t i o n s 1 o p e n " l o g i c a l f i l e " t t h c o m m a n dc h a n n e l ( c h a n n e l 1 5 o t h d i s k d r i v e ( d e v i c e n u m b e r 8 ) 2 s e n d c o m m a n d t t h d r i v e , a n 3 c l o s e t h f i l e .

T h e s e t h r e e i n s t r u c t i o n s a r e f r e q u e n t l y c o n d e n s e d i n t o t w o :

3 2 A H O Y !

Page 33: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 33/84A H O Y ! 3

Page 34: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 34/84

O P E N f i l e n u m , 8 1 5 c o m m a n d ?C L O S E f i l e n u m

T h l o g i c a l f i l e n u m b e r " f i l e n u m " c a b a n w h o l e n u b e f r o m t 1 2 7 , a l t h o u g h 1 i g e n e r a l l y u s e d t m a t c ht h c o m m a n d c h a n n e l n u m b e r .

T h e " c o m m a n d $ " m a y b a n o t h e s e c o m m a n d s t r i n g s :

" C O P Y : n e w f i l e o l d f i l e "" I N I T I A L I Z E "" N E W : d i s k n a m e , i d "" R E N A M E : n e w n a m e o l d n a m e "" S C K A T C H : f i l e n a m e "" V A L I D A T E "

T h l o w e r c a s e w o r d s a r e s u p p l i e d b t h u s e r . T h u p e r c a s e w o r d s a r e t h e c o m m a n d s . N o t e t h a t i i n o n e c e ss a r y t u s t h e n t i r e c o m m a n d n a m e . E a c h m a b a b b r ev i a t e d b i t f i r s t l e t t e r . F o e x a m p l e , t f o r m a t b l a n k d i s k ,y o g e n e r a l l y t y p e s o m e t h i n g l i k e t h i s l i n e i n d i r e c t m o d e :

O P E N 1 5 8 1 5 " N : M Y D I S K , A 1 " C L O S E 1 ( D n o u s t h i s c o m m a n d u n l e s s y o r e a l l y w a n t t e r a s e

e v e r y t h i n g c u r r e n t l y o t h d i s k e t t e ! )N o t e t h a i t h e r e a r e m a n y o p t i o n s a n a d d i t i o n a l p a r a m

e t e r s w h i c h m a b a d d e d t s o m e o t h c o m m a n d s a b o v e( s u c h a s w i l d c a r d s , d r i v e n u m b e r , a n f i l e t y p e ) . Y o m u s t

s t u d y t h U s e r ' s G u i d e f o y o u r d i s k d r i v e t c o v e r a l t h p o s s i b i l i t i e s .

B A S I C 7 . i m p l e m e n t s s e v e r a l n e d i s k c o m m a n d s :D L O A D , D S A V E . D V E R I F Y , C O P Y . C O N C A T , A P P E N D ,S C R A T C H . R E N A M E , a n C O L L E C T , a s w e l l a s t h e d i s kf i l e c o m m a n d s D O P E N a n D C L O S E .

F I L E S , C H A N N E L S , I D s , U G T h c o m p u t e r c a c o m m u n i c a t e w i t h d e v i c e s s u c h a s i h e

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

T h f i l e i n p u t / o u t p u t c o m m a n d s c a n b e q u i t e c o m p l i c at e d . T h c o n g l o m e r a t i o n o l o g i c a l f i l e n u m b e r , d e v i c e n u b e r , s e c o n d a r y a d d r e s s , c h a n n e l n u m b e r , d r i v e n u m b e r , a n I n u m b e r i c o n f u s i n g , o v e r w h e l m i n g , a n d o w n r i g h t r d i c u l o u s f o m o s t e v e r y d a y o p e r a t i o n s . F i g u r e s h o w ss i m p l i f i e d c o m p u t e r s e i u p a n m a h e l p c l a r i f y t h d i f f e re n c e b e t w e e n s o m e o t h e s e p a r a m e t e r s . I t h i s f i g u r e , t h c o m p u t e r h a o p e n e d l i n k t t h d i s k d r i v e ' s C o m m a n dC h a n n e l . T h c o m p u t e r w i l l c o m m u n i c a t e w i t h t h C o m a n d C h a n n e l w i t h s t a t e m e n t s s u c h a P R 1 N T # I 4 a n I N P U T # 1 4 s i n c e t h O P E N s t a t e m e n t g i v e s t h l o g i c a l f i l en u m b e r a 1 4

E a c h p e r i p h e r a l a t t a c h e d t t h c o m p u t e r h a i t o w " D v i c e N u m b e r . " T h D e v i c e N u m b e r f o t h d i s k d r i v e i

W J T H S E R I E S " V D I S K - I N V A D E R C O P I E S 9 9 . 9 0 % O P R O T E C T E D S O F T W A R E

E A S I L Y W I T H P O W E R A N P A R A M E T E R S T S P A R E U P D A T I N G A D D S E V E N M O R EO V E R 4 S P E C I A L P A R A M E T E R S b u i l t i n t o t h I N V A D E R C o p y i n gM o d u l e s a r A U T O M A T I C A L L Y c a l l e d w h e n c o p y i n g t h " T o u g hl C o p y " D i s k s . T h i s m e t h o d o c o p y i n g o f i e n p r o d u c e s w o r k i n gc o p y w i t h o u t u s i n n p a r a m e t e r T h e s e a r a l i n s t a l l e do D I S K - I N V A D E R S I D E 1 O V E R 2 0 E X T R A P A R A M E T E R S t m a k e w o r k i n g c o p i e s o r e c e n id i s k s t h a t w e r e i m p o s s i b l e b e l o r e a r i n s t a l l e d o D I S K - I N V A D E RS I D E 2 B e c a u s e w e U P D A T E o r e g u l a r b a s i s t h e q u a n t i l y o e x i r a p a r a m e t e r s g r o w s l a s i e r t h a n w c a a d v e r t i s e . W w i l la l w a y s s h i p t h e L A T E S T C U R R E N T V E R S I O N t p u r c h a s e r s .R e g i s t e r e d o w n e r s m a u p d a l e e a r l i e r v e r s i o n s a a n t i m el o S 1 5 . 5 0 P i n c l u d e d .

Q u e b e c r s s i d e m s a d 9 * f c t a l e i l u A l o r d e r s s h i p p e d w i t h i n 4 h o u r s .

W a c c e p t V I S A .

F O R U S E W I T H o r 1 5 4 1 / 1 5 7 1 D r i v e s a n c o m p a t i b l e s o M S D u a l D r i v e a n C O M M O D O R E 6 o t h C O M M O D O R E 1 3 ( u s e d i 6 m o d e lF A S T F I L E C O P I E R i n c l u d e d w i t h s e c o n d N K N O C K P E R F E C TF O R M A T T E R a n t h a b i l i t y t i s s u e D I S K C O M M A N D S & D E L E T Eu n w a n t e d f i l e s .F A S T F U L L D I S K C O P I E R l o 1 5 4 1 / 1 5 7 1 c o p i e s i u n d e r m i n u t e .F A S T F U L L D I S K C O P I E R f o 1 5 4 1 / 1 5 7 1 c o p i e s i u n d e r m i n u t e s .P O S T A G E P A C K I N G I N C L U D E D U S $ 3 6 . 5 0C A N A D I A N $ 4 9 . 5 0

T O R D E Rs e n d C h e c k o M o n e y O r d e r t o

1 - 5 1 4 - 6 2 1 - 2 0 8 51 8 P l a c e C h a r n y , L o r r a i n eQ u e b e c J G 3 X 9 , C a n a d a

3 A H O Y !S e r v i c e N o 1 1

Page 35: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 35/84

8 T w d r i v e s y s t e m s t y p i c a l l y u s n u m b e r s a n 9 T h p r i n t e r a n s c r e e n a r o t h e r d e v i c e s w i t h n u m b e r s a n

r e s p e c t i v e l y .T h C h a n n e l N u m b e r ( s o m e t i m e s c a l l e d t h e " s e c o n d a r y

a d d r e s s " ) i t h n u m b e r u s e d b t h m i c r o c o m p u t e r w i t h i nt h d i s k d r i v e . C h a n n e l n u m b e r s 0 1 a n 1 a r s p e c i a l :

a n a r f o r t h e n o r m a l p r o g r a m l o a d s a n s a v e s , a n 1 i f o t h C o m m a n d C h a n n e l .

T f u r t h e r c o m p l i c a t e m a t t e r s , t h e r e a r s e v e r a l 2 5 b y t eb u f f e r s w i d i i n t h d i s k d r i v e . O n o t h e m i d e d i c a t e d t t h C o m m a n d C h a n n e l . F o u r o t h e r s , n u m b e r e d t h r o u g h3 c a n b e a s s i g n e d t p a r t i c u l a r D a t a C h a n n e l . I F i g u r e1 w l e t h c o m p u t e r a r b i t r a r i l y a s s i g n o n o f t h e b u f f e r s

t D a t a C h a n n e l # 2 s i n c e w u s u a l l y d o n ' t c a r e w h i c h o n ei u s e d . T h " # i t h O P E N s t a t e m e n t c o u l d h a v e b e e n" # 0 " o r " # 3 " f o e x a m p l e i w w a n t e d t o s e l e c t c e r t a i nb u f f e r .

O n ! y t h n u m b e r s a n 1 5 i n F i g u r e a r p r e d e t e r m i n e d .W m a u s o t h e r v a l u e s f o t h l o g i c a l f i l e n u m b e r s a w e l l a f o t h D a t a C h a n n e l n u m b e r . O f t e n w p i c k t h s a m e n u m b e r f o t h l o g i c a l f i l e n u m b e r a n t h c h a n n e ln u m b e r , j u s t f o r s i m p l i c i t y .

P R I N T S 1 5 , " B - P " ; 2 ; 0P R I N T S 1 , " D $ ;P R I N T S 1 5 , " U 2 " ; 2 ; 8 ; 1 8 ; 1I N P U T S 1 5 , E N , E M $ , E T , E SC L O S E C L O S E 1

T h e r e a r " B - R " a n d " B - W " c o m m a n d s f o b l o c k r e a d s a n w r i t e s , b u t h e y a r e n o u s e d f o v a r i e t y o r e a s o n s . I s t e a d , t h n e i m p r o v e d v e r s i o n s s h o u l d b e u s e d : " U a n " U 2 " . A i t h s y n t a x f o t h e s e c o m m a n d s w e r e n o a s t r u s e e n o u g h ( b c a r e f u l o t h c o m m a s a n t h s e m i c ol o n s ) , n o t h n i c e l y m n e m o n i c c o m m a n d s " B - R " a n " B W a r r e p l a c e d b t h m o r e o b s c u r e " U l " a n " U 2 " . N o n s a i d I h e s e c o m m a n d s w e r e f o b e g i n n e r s .

L i n e s a n a b o v e o p e n t h C o m m a n d C h a n n e l a n D a t a C h a n n e l . L i n e t e l l s t h d i s k d r i v e t a s s i g n d i s k

m e m o r y b u f f e r t C h a n n e l j u s t a w s a i F i g u r e 1 L i n e s h o w s h o t h c o m p u t e r s e n d s " b l o c k r e a d " c o m a n d t t h d i s k d r i v e . N o t i c e t h l o g i c a l f i l e n u m b e r o t h C o m m a n d C h a n n e l ( 1 5 ) , t h D a t a C h a n n e l n u m b e r ( 2 ) ,a n t h D e v i c e n u m b e r ( 8 ) . T h l a s t t w n u m b e r s s p e c i f yt h T r a c k ( 1 8 ) a n S e c t o r ( 1 o t h d i s k w h i c h i t b r e a d

C o m p u t e r

D P F M 1 1 U r L N 1 4 , 0 , \

O P E N 2 " # "

L o g i c a lF i l e f

1

D i s k D r i v e ( D e v i c e # 8

C o m m a n dC h a n n e l # 1

D a t aC h a n n e l #

C o m m a n dB u f f e r

D a t aB u f f e r

F i g u r e 1 - C o m p u t e r / D i s k D r i v e C o m m u n i c a t i o nD I R E C T D I S K A C C E S S

N o r m a l l y w l o a d a n s a v e p r o g r a m s a n d s e q u e n t i a l f i l e sw i t h o u t c o n c e r n f o t h d a t a b u f f e r w i t h i n t h d i s k d r i v e .W s p e c i f y t h l o g i c a l f d n u m b e r , t h d e v i c e n u m b e r , t h c h a n n e l n u m b e r , a n t h f i l e n a m e , a n d l e t h c o m p u t e rt a k e c a r e o t h d i s k d a t a b u f f e r . C o n s e q u e n t l y w d o n ' tw o r r y a b o u t h o o w h e r e t h d a t a i s t o r e d o t h e d i s k .

I t i s p o s s i b l e w i t h d i r e c t a c c e s s c o m m a n d s t t e l l d i d i s kd r i v e e x a c t l y w h i c h t r a c k a n s e c t o r w w o u l d l i k e t o r e a do w r i t e . T h t h r e e c o m m a n d s w e w i l l u s t h i s m o n t h a r " B l o c k - R e a d , " " B l o c k - W r i t e , " a n " B u f f e r - P o i n t e r . " T h e s ec o m m a n d s a r s e n t f r o m t h c o m p u t e r t t h C o m m a n dC h a n n e l i t h d i s k d r i v e . T h e y e a c h r e f e r t t h d a t a b u f fe a s s o c i a t e d w i t h s p e c i f i c D a t a C h a n n e l . C o n s e q u e n t l y ,t u s t h e m w m u s t o p e n t h C o m m a n d C h a n n e l a n d o p e n

D a t a C h a n n e l .H e r e i m o d e l f o d i r e c t l y a c c e s s i n g T r a c k 1 8 S e c t o ro t h d i s k i d r i v e ( d e v i c e ) n u m b e r 8

O P E N 1 5 , 8 , 1 5O P E N 1 8 2 , ' T 'P R I N T S 1 5 , " U 1 " ; 2 ; 8 ; 1 8 ; 1G E T # 1 , D $

i n t o C h a n n e l 2 ' d a t a b u f f e r . I n f o r m a t i o n a b o u t t h f i r s t e i g h tf i l e s i n t h e d i r e c t o r y i s t o r e d i T r a c k 1 8 S e c t o r o f e ve r d i s k .

E a c h s e c t o r c o n t a i n s 2 5 b y t e s . L i n e c o p i e s t h o s e b y t e sf r o m [ h d i s k i n t o d i e d i s k d r i v e d a t a b u f f e r . L i n e r e a d so n b y t e f r o m t h d i s k b u f f e r i n t o s t r i n g v a r i a b l e D i t h c o m p u t e r . A t h i s p o i n t , D c o u l d b d i s p l a y e d o c h a n g e d i d e s i r e d . W w o n ' t d a n y t h i n g w i t h D i t h i se x a m p l e .

L i n e u s e s t h e " b u f f e r - p o i n t e r " c o m m a n d t i n d i c a t ew h i c h b y t e i t h e d i s k b u f f e r w w a n t t a c c e s s . I t h i se x a m p l e w w a n t t p u D b a c k i n t o t h e b u f f e r a i t o r i gi n a l p o s i t i o n , s d i " B - P " c o m m a n d s e t s t h p o i n t e r t C h a n n e l 2 ' b u f f e r t b y t e 0 W h a v e n ' t c h a n g e d b y t e o t h b u f f e r , a n w r e a l l y d n o h a v e t p u D b a c k s i n c et h o r i g i n a l v a l u e i s t i l l t h e r e . W w i l l p u i b a c k a n y w a yj u s t t s h o w h o i i c l o n e .

L i n e w r i t e s D f r o m t h c o m p u t e r b a c k i n t o C h a n n e l2 ' b u f f e r . D i p u a t h e p o s i t i o n i n d i c a t e d b t h b u f f e rp o i n t e r s e i n l i n e 5 t h a t i s a t h f i r s t ( z e r o t h ) b y t e i t h b u f f e r . T h s e m i c o l o n a f t e r D i i m p o r t a n t s o t h a t c a r i a g e r e t u r n i n o a d d e d b t h P R I N T * c o m m a n d .

L i n e 7 s e n d s d i e " b l o c k - w r i t e " c o m m a n d t t h d i s k d r i v e ' sA H O Y ! 3 5

Page 36: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 36/84

c o m m a n d c h a n n e l . T h i s c a u s e s t h d i s k d r i v e t l a k e t h e2 5 b y t e s i C h a n n e l 2 ' b u f f e r , a n t w r i t e t h e m t T r a c k1 8 S e c t o r o t h d i s k e t t e . N o t i c e t h a t t h n u m e r i c a l p r a m e t e r s f o t h r e a d a n w r i t e c o m m a n d s a r i d e n t i c a l .S i n c e t h d a t a i t h b u f f e r w a s n ' t r e a l l y c h a n g e d , t h d a t ao t h d i s k i n o c h a n g e d , a l t h o u g h i i r e w r i t t e n .

R e a d i n g f r o m t h C o m m a n d C h a n n e l i l i n e r e t u r n st h e r r o r s t a t u s o t h l a t e s t d i s k a c c e s s . T h e r r o r s t a t u si r e t u r n e d i f o u r v a r i a b l e s : t h e r r o r n u m b e r E N . t h e r o m e s s a g e E M $ , a n t h t r a c k E a n s e c t o r E o n w h i c ha e r r o r o c c u r r e d ( i a n y ) . I i d e s i r a b l e t r e a d t h e e r r o rS t a t u s o t h C o m m a n d C h a n n e l a f t e r e a c h d i s k a c c e s s .I a e r r o r o c c u r s , t h d i s k d r i v e w i l l s i w i t h i t l i g h t b l i n ki n u n t i l t h e r r o r s t a t u s i r e a d .

L i n e c l o s e s t h e D a t a C h a n n e l a n d t h e n c l o s e s t h e C o m a n d C h a n n e l .

D I R E C T O R Y S C A N N I N GT h p r o g r a m D i r e c t o r y S c a n n e r ( s e e p a g e 7 7 u s e s t h

s e q u e n c e o c o m m a n d s i t h m o d e l a b o v e t r e a d a l s e c t o r so t h e d i s k e t t e c o n t a i n i n g t h d i r e c t o r y . T h f i r s t s e c t o r o t h e d i r e c t o r y i a T r a c k 1 8 S e c t o r 1 T h s e c t o r s o t h d i r e c t o r y a r e l i n k e d t o g e t h e r . T h f i r s t t w b y t e s o e a c hd i r e c t o r y s e c t o r a r e t h e T r a c k a n S e c t o r v a l u e s o t h n e x ts e c t o r i t h c h a i n .

T h m a i n l o o p o t h p r o g r a m i f r o m l i n e 1 7 0 t 2 8 0 .A f t e r i n i t i a l i z a t i o n a n a f t e r o p e n i n g t h n e c e s s a r y c h a nn e l s , t h p r o g r a m r e a d s t h f i r s t d i r e c t o r y s e c t o r i n t o t h d i s k d r i v e m e m o r y b u f f e r i l i n e 1 7 0 . T h s u b r o u t i n e a l i n e 2 0 0 0 r e a d s t h e d i s k b u f f e r i n t o c o m p u t e r m e m o r y b y t eb b y t e . T h n e x t d i r e c t o r y t r a c k a n s e c t o r v a l u e s a r e s t o r e di T K a n S C S . ( N o t e t h a t a n C H R S ( 0 ) r e a d b t h G E T *c o m m a n d i i n t e r p r e t e d a s t h e n u l l s t r i n g " a n m u s t b c o n v e r t e d i n t o C H R $ ( 0 ) a s h o w n i l i n e 2 0 7 0 . )

' T h e r e m a i n i n g 2 5 b y t e s i t h e b u f f e r a r a c c u m u l a t e di B S T h b y t e s i B a p p e a r a s h o w n i C h a r t ( r e c a l lt h a t b y t e s a n f r o m t h d i s k b u f f e r a r i T K a n S C S ) .

N o t i c e t h a t e a c h s e c t o r o t h e d i r e c t o r y s t o r e s u t e i g h tf i l e n a m e s . E a c h f i l e e n t r y i 3 b y t e s l o n g . T h b y t e s u s e db t h p r o g r a m D i r e c t o r y S c a n n e r a r a s h o w n i C h a r t2 Y o u r 1 5 4 1 o 1 5 7 1 U s e r ' s G u i d e s h o w s t h c o m p l e t e D r e c t o r y F i l e f o r m a t .

T h r o u t i n e a l i n e 3 0 0 0 p i c k s o u t h e r e l e v a n t b y t e s w i t hi B a n d i s p l a y s t h e f i l e n a m e , t y p e , s t a r t i n g t r a c k a n

P R O G R A M S W A N T E D !W e ' r e a l w a y s i s e a r c h o t h e b e s t g a m e , u t i l i t y , a n

p r o d u c t i v i t y p r o g r a m s a v a i l a b l e f o t h C - 6 4 , C - 1 2 8 ,a n A m i g a . I y o u ' v e w r i t t e n p r o g r a m w h i c h f i t s t h a td e s c r i p t i o n , s e n d i o d i s k , a c c o m p a n i e d b p r i n t e dd o c u m e n t a t i o n , p r o g r a m p r i n t o u t , a n 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 t o

A h o y ! P r o g r a m S u b m i s s i o n s D e p t .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 N e Y o r k , N 1 0 0 0 1

B B y t e1 - 3 03 3 - 6 26 5 - 9 49 7 - 1 2 61 2 9 - 1 5 81 6 1 - 1 9 01 9 3 - 2 2 22 2 5 - 2 5 4

C h a r t 1

D e f i n i t i o nF i l e e n t r yF i l e e n t r y 2F i l e e n t r yF i f e e n t r yF i l e e n t r yF i l e e n t r yF i l e e n t r yF i l e e n t r y

B y t e s i B s e c t o r , a n l e n g t h o f i l e i 2 5 b y t e b l o c k s .

O n c e t h e e i g h t f i l e n a m e s f o t h f i r s t d i r e c t o r ) ' s e c t o r a r ed i s p l a y e d , t h r o u t i n e a l i n e 4 0 0 0 u s e s T K a n S C t l o c a t e t h e n e x t s e c t o r y o t h d i r e c t o r y i t h u s e r d e s i r e st c o n t i n u e . S i n c e a l d i r e c t o r y e n t r i e s a r e c o n t a i n e d w i t hi T r a c k 1 8 t h e n o t h d i r e c t o r y f i l e i r e a c h e d w h e nt h n e x t T K d o e s n o g i v e v a l u e o 1 8

I t h e r e a r c m o r e d i r e c t o r y e n t r i e s , l i n e 2 8 l o o p s b a c kt o l i n e 1 7 w h e r e t h n e x t d i r e c t o r y s e c t o r i r e a d i n t o C h a nn e 2 ' b u f f e r a n t h p r o c e s s i r e p e a t e d . I t h u s e r w a n t st o q u i t , o i t h e r e a r e n m o r e d i r e c t o r y e n t r i e s , l i n e 4 1 0 0c l o s e s t h c h a n n e l s a n e n d s t h p r o g r a m .

F i l e E n t r y

1 - 3 - 1 82 8 - 2 9

C h a r t

B y t e D e f i n i t i o nF i l e t y p e ( O = D E L , 1 = S E Q , 2 = P R G ,

3 = U S R , 4 = R E L ) O R ' d w i t h 1 2 i p r o p e r l y c l o s e d ; O R ' d w i t h 1 9 i l o c k e d

F i r s t T r a c k a n S e c t o r o f i l eF i l e n a m e p a d d e d w i t h C H R $ ( 1 6 0 )N u m b e r o b y t e s i f i l e ( l o w - b y t e ,

h i g h - b y t e i n t e g e r f o r m a t )2 B y t e s U s e d b D i r e c t o r y S c a n n e r

U N D E L E T I O N M A G I CY o m a n o t i c e w h e n y o r u t h i s p r o g r a m t h a t t h e r e

a r f i l e n a m e s o f n u m e r o u s d e l e t e d f i l e s s t i l l i t h e d i r e ct o r y . W h e n f i l e i d e l e t e d , i t f i l e t y p e i t h d i r e c t o r yi c h a n g e d t 0 A l s o , t h e s e c t o r s i o r i g i n a l l y o c c u p i e d a r " f r e e d u p i t h B l o c k A v a i l a b i l i t y M a ( B A M ) . T h B A k e e p s t r a c k o w h i c h s e c t o r s o d i s k a r a l l o c a t e d a n d w h i c ho n e s a r f r e e . T h a c t u a l d a t a o t h d e l e t e d f i l e i n o c h a n g e d o n t h d i s k . T h r o a d m a t f i n d a l o i t p i e c e si o b l i t e r a t e d .

T h d i s k V A L I D A T E c o m m a n d t a k e s t h e s t a r t i n g s e c t o ro e a c h u n d e l e t e d f i l e a n f o l l o w s t h r o u g h t h c h a i n o l i n k s ,e n s u r i n g t h a t a l s e c t o r s o f i l e a r p r o p e r l y a l l o c a t e d .I o r d e r t u n d e l e t e a f i l e , a l w n e e d t d i t c h a n g ei t f i l e t y p e f r o m 0 ( d e l e t e d ) t 1 2 ( u n d e l e t e d P R f i l e ) ,t h e n l e t h d i s k d r i v e e x e c u t e t h V A L I D A T E c o m m a n dt p u t h e p i e c e s b a c k t o g e t h e r .

I i i m p o r t a n t t u n d e r s t a n d t h a t t h i s p r o c e s s i s u c c e s sf u o n l y i n o t h e r f i l e h a b e e n s a v e d s i n c e t h d e l e t e df i l e w a s c r a t c h e d . I a n o t h e r f i l e h a b e e n s a v e d i t h m e a n t i m e , q u i t e p o . s s i b l y s o m e o a l o t h d e l e t e d f i l e ' ss e c t o r s h a v e b e e n r e c y c l e d a n n o s t o r e t h n e f i l e ' s d a t a .

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

3 A H O Y !

Page 37: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 37/84

u n l e s s y o a r s u r e t h a t i t d e l e t i o n w a t h l a s t o p e r a t i o np e r f o r m e d o n t h e d i s k . h a v e s u c c e s s f u l l y r e c o v e r e d m a n yd e l e t e d p r o g r a m s a n d s e q u e n t i a l f i l e s w i t h D i r e c t o r y S c a n n e r .B u t h o n l y t i m e t h i s p r o g r a m c a w o r k p r o p e r l y i i m e d i a t e l y a f t e r s c r a t c h i n g t h e f i l e .

H i g h - p o w e r e d , c o m m e r c i a l q u a l i t y f i l e u n d e l e t c r s w i l lc h e c k t h B A f o r c o n f l i c t s b e f o r e t h e y r e e s t a b l i s h t h es c r a t c h e d f i l e ' s l i n k s . T h i s p r o g r a m d o e s n o d t h a t . T h i sp r o g r a m i m e a n t t s h o w y o h o t h u n d e l e t i o n p r o c e s sw o r k s . Y o w i l l f i n d i w o r k s w e l l i y o u g o b a c k a n d r r e a d a n o b e y t h p r e v i o u s p a r a g r a p h .

Y o m u s t d e l e t e i h e R E s t a t e m e n t s a t h s t a r t o l i n e s2 3 a n 2 6 0 . T h e y a r e t h e r e s y o u c a n d e b u g y o u r t y p i n gw i t h o u t a n p o s s i b i l i t y o f d e s t r o y i n g t h d i s k e t t e . O n c e y o u rt y p i n g i c o r r e c t ( t h e p r o g r a m r u n s w i t h o u t e r r o r s ) , d e l e t et h o s e R E s t a t e m e n t s a n s a v e t h p r o g r a m o n c e m o r e .

Y o c a u n d e l e t e a n n u m b e r o f i l e s o d i s k , b u y o c a o n l y u n d e l e t e t h f i l e s w i t h i n o n b l o c k o e i g h t w i t hi e a c h d i r e c t o r y s e c t o r . P r e s s " I t u n d e l e t e f i l e . P r e s sa n o t h e r k e t i g n o r e t h d e l e t e d f i l e . L i n e 5 0 9 0 c h a n g e s[ h f i l e t y p e a n s t a t u s i B t P R t y p e ( T Y P = 2 ) c l o s e dp r o p e r l y ( O R ' d w i t h 1 2 8 ) . Y o m a m o d i f y t h i s l i n e t o i n d ic a t e a d i f f e r e n t f i l e t y p e , o r r e p l a c e t h e 1 2 8 w i t h 1 9 2 t c r e a t e l o c k e d f i l e .

O n c e t h e e i g h t f i l e s w i t h i n t h c u r r e n t d i r e c t o r y s e c t o rh a v e b e e n d i s p l a y e d , i y o s e l e c t e d a n o t h e m f o u n d el e t i o n , t h r o u t i n e a l i n e 6 0 0 0 i c a l l e d , w h i c h w r i t e s t h u p d a t e d f i l e s t a t u s d a t a t t h c u r r e n t s e c t o r a n v a l i d a t e s

t h d i s k . I f a l l w e n t w e l l , l i n e 6 0 9 0 t e l l s h o w m a n y f i l e sw e r e u n d e l e t e d , a n l i n e 6 1 0 0 e n d s t h p r o g r a m . I y o d i n o s e l e c t a n f i l e s w i t h i n t h i s d i r e c t o r y s e c t o r t b u n d el e t e d , U D F L G ( u n d e l e t e f l a g ) i f a l s e , a n e x e c u t i o n r s u m e s a l i n e 2 7 0 .

Y o s h o u l d p r a c t i c e w i t h t h i s p r o g r a m b e f o r e y o u s i f o t h " r e a l t h i n g . " O n e w l y f o r m a t t e d d i s k , s a v e s h o r tp r o g r a m d o z e n t i m e s o r s u n d e r d i f f e r e n t f i l e n a m e s .R u D i r e c t o r y S c a n n e r j u s t t s e t h f i l e s l i s t e d .N o d e l e t e a f e o t h f i l e s , t h e n r u n t h p r o g r a m a g a i na n u n d e l e t e t h e m . T h e y s h o u l d a l r e a p p e a r i t h e i r o r i gi n a l f o r m . I m a b n e c e s s a r y t r u t h p r o g r a m m o r et h a n o n c e t u n d e l e t e t h e m a l i t h e y r e s i d e i s e p a r a t ed i r e c t o r y s e c t o r s .

S i n c e y o a r o n l y d o i n g t h i s o t e s t d i s k f o n o w , s a v ea l o n g p r o g r a m a f t e r d e l e t i n g s o m e o t h s h o r t o n e s . T h e nt r u n d e l e t i n g t h e s h o r t o n e s . C h a n c e s a r e t h e l o n g p r o g r a mw i l l h a v e o v e r w r i t t e n t h e s e c t o r s f o r m e r l y u s e d b t h e s h o r tf i l e s , a n d y o u w i l l e n d u p w i t h m e s s . A l e a s t y o w i l lh a v e l e a r n e d t h l i m i t a t i o n s o t h i s u n d e l e t i o n p r o c e s s w h i c hd o e s n o a n a l y z e t h B A b e f o r e u n d e l e t i n g . D o n ' t u n d e l e t ei y o h a v e w r i t t e n l t h d i s k s i n c e t h e d e l e t i o n . A l e a s tc o p y a l v a l u a b l e f i l e s t a n o t h e r d i s k b e f o r e y o t r y .

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

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

m

B n o y o u ' v e p r o b a b l y s e e n a l I h a d l o a l I h f l i t l e r e n l " S u p e r C a r t r i d g e s " o n I h m a r k e t A n t h e y c a t a l k a l d a y , b u l o t ' s g e r e a l ; n c a r t r i d g e i g o i n g t b a c k u p1 0 0 % o a n y t h i n g , n c a r t r i d g e i g o i n g t t u r n y o u r C - G 4 i n t o

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

T h a t ' s w h y S U P E R S N A P S H O T i s s l i l l i h e D e s l m u l t if u n c t i o n c a r t r i d g e o I t s e m a r k e t I i a p r o d u c t l h a l i t h r e s u l t o i l o n g p r o c e s s o r e f i n e m e n t . O u p o l i c y o c o n s t a n tu p g r a d i n g e n s u r e s y o u t h a t y o u ' l l a l w a y s o w s l a t e o t h a r d e v i c e S U P E R S N A P S H O T w i l l n e v e r b f i n a l i z e d " —b e c a u s e i t ' s b u i l t t e v o l v e

H E R E ' S W H A T S U P E R S N A P S H O T V C A N D O F O Y O U 1

W W M T H W d

C o p i e s 9 9 o a l m e m o r y r e s i d e n t s o t t w a r e .D i s a b l e l e a l u r e l o t r u e t r a n s p a r e n c y .

• E x t r e m e l y c o m p a t i b l e T u i D o D o l a s t l o a d e r — 1 5 4 1 / 7 1 / 8 1 .R o r n b a s e d s c r o l l i n g M / m o n i t o r w i l l N O c o r i u p t m e m o r yT u r D o 2 5 — F o r m a t s l o u t 2 t i m e s t a s t e r l o a d sF a s t d a t a c o p i e r , s i n g l e o r d u a l : 1 5 4 1 / 7 1 a n & 8 1 / 8 1S e c t o r e d i t o r a l l o w s f a s t e i a m m a t i o n a n m o d i l i c a i i o nF r e e K R A C K E R J A p a r a m e t e r s l o t h o s e l o u g h c r a c k sT e n - d a y m o n e y b a c k s a t i s a c t i o n g u a r a n t e e .A t t e n t i o n C - 1 2 8 o w n e r s A o p t i o n a l S w i t c h i a v a i l a b l e w h i c h

O n l y S 5 0 0 a d d i t i o n a l .

• F i l e s r u w i t h o u t t h e c a r t r i d g e i p l a c eP r e - p r o g r a m m e d o u s e i d e l m a D e f u n c t i o n k e y s .D o w e d g e s u p p o r t s m u l t i p l e d r i v e s — S . 9 . 1 0 , 1 1 .H i g h R e s a n d m u l t i c o l o r s c r e e n d u m p s l p r i n t e r o d i s k l i t eF a s t F i l e c o p i e r , s i n g l e o d u a l 1 5 J 1 / 7 1 / 8 !S p r i t e k i l l e r a n e i c t u s i v e e i l e n o ' e d l i f e f e a t u r e .F a s t l o a d a n d s a v e r o u t i n e s a r e u s e d t h r o u g h o u tS u p e r S n a p s h o t V a n V o w n e ' s m a u p g r a d e t o S 2 0 C a l l u a g r e a t S l i d e s h o w C r e a t o r a v a i l a b l e t o o n l y $ 1 4 . 9 5 .

a l l o w s y o t d i s a b l e t h C - 6 4 m o d e w i t h o u t r e m o v i n g i h e c a r t r i d g e .

S w h i l e o t h e r c o m p a n i e s s p e n d t h e i r l i m e m a k i n g t h e i r p a c k a g e s b e t t e r , w e ' l l | u s t k e e p o m a k i n g o u p r o d u c t s b e t t e rB e c a u s e w k n o w t h d i f f e r e n c e b e t w e e n T A L K I N G T H T A L K - A N O W A L K I N G T H E W A L K . S U P E R S N A P S H O T V 3 O N L Y $ 5 4 . 9 5 !

O R D E R I N G i 5 i n i j j i e w a c c e e l m o n e y o r r J e r & . 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 i o rj i p p r o i T J i , V I S A . M C D i s c o i / o r a n C O P l e a s e a d 1 3 Q O s n i p p i n g a n h a n d l i n g p a u r d e i S ? D Q a d d i l i Q i u l f o C O o r d e r s O r d e r s o u l & i d e o N m l f i A m e r i c a p l e a s e a f l f l I ? 5 0p e u n n d g c l o s h i p p i n g D e f e c t i v e i t e m s w i l l b r e p l a c e d , : ' n t t a j g e I n - s l o c k o r d e r sa r p r o c e s s e d w i n m ? ■ f i r s . R e t u r n ; a r n o i c c e p T H w r t h o t r i a u l t i o r i z a f t i nW a t f i n g t o n R e s r f e n i s p l e a s e a o 3 s a l e s i a

M a i l y o u r o r d e r l S o i i w j r e S u p p o r t I n D 1 J f O O N 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 1O c u l l r > u r l o l l - f r a a o r d e r l i n n a t 1 - 8 0 O - 3 B 6 - 1 1 7 9 ,9 & m - 5 p m P n c i f i c n m c , M o n d a y - F r f d a y . A f i a r h o u r to r d a r m o c c u p i e d a ( 2 0 6 ) E 9 S - 9 S 4 B d a y s w e e k .T e c h n i c a l l u p p o r l a ¥ n i l a b l e . C a l l 1 ? K ) 0 9 G - 1 S .9 a m - 5 p P a c H l c l i m e r M o n d a y - F r i d a y .

I N T E R N A T O N f l L I C a n i d i a t t a r f r o m : M a r x i a n S o r t w i r * . P S o 1 2 1 2 , S a c k v i t l e N 8 E 0 A 3 C O o n l y 1 6 9 . 9 5 C D N .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 !

F l » d o r S e r v i c e N o . 1 1

A H O Y ! 3

Page 38: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 38/84

T H R E E W A Y S T O S U B S C R I B E T ; \ h o y ! %

. \ i N . > r ,

A m i g a l i s e r

. \ m i g a L s e r

A n w a y o s t a c k i u p A h o y ! ( f o rC o m m o d o r e 6 a n 1 2 u s e r s ) a n A h o y l ' s A m i g a U s e r o f f e r t h e b e s t v a u i n e w s , r e v i e w s , f e a t u r e s , a n p r o g r a m s f o t h h o m e c o m p u t e r i s t .

U s t h p o s t p a i d c a r d b o u n d b t w e e n p a g e s 6 a n 6 7 o t h c o p o b e i o w , t o r d e r o i s s u e s o A h o y ' . ' s A m i g a U s e r ( p u b l i s h e d q u a rt e r l y ) , 1 o 2 i s s u e s o A h o y ! ( p u bl i s h e d t i m e s y e a r ) , o o n o t w f u l l y e a r s o b o t h m a g a z i n e s ( 4 i s s u e so A h o y l ' s A m i g a U s e r a n i s s u e s o A h o y ! ) — a l l a s u b s t a n t i a l s a v i n g s o v e rt h c o v e r p r i c e !

1 i s s u e s o A h o y ! f o $ 2 3 . 0 0 ( $ 3 0 . 0 0 C a n a d a a n e l s e w h e r e )2 i s s u e s o A h o y ! f o $ 4 4 . 0 0 ( $ 5 5 . 0 0 C a n a d a a n e l s e w h e r e )

i s s u e s o A h o y l ' s A m i g a V s e r f o $ 8 0 0 ( $ 1 0 j 0 0 C a n a d a a n e l s e w h e r e )i s s u e s o A h o y V s A m i g a U s e r f o $ 1 5 . 0 0 ( $ 1 9 . 0 0 C a n a d a a n d e l s e w h e r e )

i s s u e s o A h o y ! a n i s s u e s o f A h o y l ' s A m i g a U s e r f o $ 2 3 . 0 0( $ 3 0 . 0 0 C a n a d a a n e l s e w h e r e )1 i s s u e s o A h o y ! a n i s s u e s o A h o y l ' s A m i g a V s e r f o $ 4 4 . 0 0( $ 5 5 . 0 0 C a n a d a a n e l s e w h e r e )

N a m e .A d d r e s s .C i t y _ . 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 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

Page 39: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 39/84

P R O G R A M M I N G Y O U RO W T E X T G A M E SP a r t o I I I : C r e a t e N e W o r l d

B C l e v e l a n d M B l a k e m o r e

S o m e t h i n g i n c r e d i b l e h a h a p p e n e d t t w e n t i e t hc e n t u r y c i v i l i z a t i o n . L i t e r a t u r e h a c o m e t l i f e . W h a t w a s o n c e p a s s i v e m e d i u m h a n o b e c o m e a i n t e r a c t i v e o n e . T h a r o f r e a d i n g

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

T h i s m i r a c l e h a s o c c u r r e d t h r o u g h t h w o n d e r f u l m e d i u mo t h e e l e c t r o n i c c o m p u t e r , d e v i c e a l m o s t e v e r y o n e i o u c u l t u r e n o h a s a c c e s s t o D u t t h a d v e n t o f p i e c e o s o f t w a r e c a l l e d t h e t e x t a d v e n t u r e , t h r e a d e r c a b e c o m ea p a r t o t h e s t o r y i t s e l f . T h r e a d e r i n o t h p r o t a g o n i s ta n d e t e r m i n e s t h o u t c o m e o t h b o o k , c h o o s i n g f r o ma v a r i e t y o c l i m a x e s a n c o n c l u s i o n s t h a t t h w r i t e r / p r og r a m m e r h a p r e p a r e d i a d v a n c e .

T h p r o b l e m s e e m s t b t h a t w h i l e e v e r y o n e w a n t s t k n o w h o w t w r i t e t e x t a d v e n t u r e s , t h e r e i a i n a d e q u a t ed i s s e m i n a t i o n o f t h i n f o r m a t i o n r e q u i r e d f o p r o g r a m m i n gt h e m . T h t h r e e - p a r t s e r i e s o a r t i c l e s b e g i n n i n g t h i s m o n t hi w r i t t e n l o a v e r a g e t a d v a n c e d B A S I C p r o g r a m m e r s w h a r i n t e r e s t e d i c r e a t i n g a n p l a y i n g f u l l - l e n g t h t e x t g a m e st h a t t h e y h a v e d e s i g n e d , e i t h e r f o r t h e i r o w p l e a s u r e o rt h e n j o y m e n t o o t h e r s . T h t h r e e p r o g r a m s a c c o m p a n y i n gt h a r t i c l e s i n t h i s s e r i e s r a n g e f r o m t i n y m i n i a d v e n t u r e st s p r a w l i n g e p i c s .

M o s t o t h b o o k s h a v e s e e n o t e x t g a m e s f r e q u e n t l yu s e a v e r y s i m p l e c o l l a g e o p r i n t s t a t e m e n t s a n G O T O st r e p l a c e g o o d p r o g r a m m i n g l o g i c . T h i s i n o p r a c t i c a lf o l a r g e p r o j e c t s , a n i p o o r w a ( l e a r n p r o g r a m m i n g .

U s i n g t h m o d u l a r a p p r o a c h d e s c r i b e d i t h i s s e r i e s , y o s h o u l d b a b l e t c r e a t e a n d e b u g f u l l - l e n g t h a d v e n t u r eg a m e i a b o u t 3 t 4 h o u r s o p r o g r a m m i n g t i m e . L a t e r , y o w i l l f i n d t h a t i l e n d s i t s e l f e a s i l y t e x p a n s i o n o r m o d i f i c a t i o n s .

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

1 G e t h p l a y e r ' s i n p u t2 A n a l y z e h i i n p u t3 T a k e t h e c o r r e c t a c t i o n4 I t h p l a y e r h a n o w o t h e n b e g i n a g a i n a s t e p o n e .S i n c e t h e s t r u c t u r e a n a l g o r i t h m f o e v e r y p r o g r a m i

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

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

T H E I D E A M A C H I N E" W h e r e d y o g e a l y o u r i d e a s f r o m ? " i q u e s t i o n

c o m m o n l y a s k e d o m a p r o g r a m m e r . o f t e n f e e l a t h o u g h s h o u l d a s k i r e t u r n , " H o w d o y o u s t o p y o u r i d e a sf r o m d r i v i n g y o c r a z y ? ! ? "

E v e r y h u m a n b e i n g o e a r t h i a n a t u r a l d y n a m o o c r e at i v e e n e r g y . L e a r n i n g h o t t a t h i s e n e r g y a n t r a n s l a t ei t b o o k , c a n v a s , o c o m p u t e r ' s m e m o r y , i s k i l lt h a t c a b l e a r n e d . I i f a f r o m b e i n g g i f t o t h g o d s ,o i n n a t e . I i m o r e s t a t e o m i n d , a o p e n n e s s t y o u ro w d r e a m i n g s o u l .

I y o a r r e a d i n g t h i s m a g a z i n e , y o h a v e d e m o n s t r a t e da a c t i v e m i n d . N o y o m u s t l e a r n t t w i s t y o u r m e n t a li m a g e r y , y o u r d r e a m s , s e c r e t p l a c e s , a n f a n t a s i e s , i n t o c o c r e t e l i n e s o B A S I C c o d e .

T H E M E SW h a t i n t e r e s t s y o u ? S u s p e n s e s t o r i e s ? S w o r d a n s o r c e r y ?

S c i e n c e f i c t i o n , s c i e n c e f a c t ? I n t r i g u e , h o r r o r , r o m a n c e ?B e l i e v e i o n o t , a l t h e s e d i e m e s a r s u i t a b l e f o t e x t

a d v e n t u r e s . A l l o t h e m c o u l d p r o b a b l y b e n j o y e d b p e o p l eo m u c h w i d e r o v a r i e d i n t e r e s t s , i t h e y w e r e w r i t t e n i s u c h w a a t c o n v e y t h e x c i t e m e n t o f t h a u t h o r o v e rt h e s u b j e c t .

C o l o s s a l C a v e s i t h g r a n d f a t h e r o a l t e x t a d v e n m r e s .W r i t t e n b D o n W o o d s a n W i l l C r o w t h c r a M I o S A I LP D P - 1 0 m a i n f r a m e b a c k i t h e i n f a n c y o f m i c r o s , i w o u l dp r o v e t b t h f o r e r u n n e r o f e v e r y t h i n g f r o m t h Z o r k t r i lo g t c u r r e n t l y p o p u l a r g a m e s w i t h f a m o r e a d v a n c e dp a r s e r s .

T h c l a s s i c t e x t g a m e A f r i c a n A d v e n t u r e , a b o u t s e a r c i it h r o u g h d a r k e s t A f r i c a f o r D r . L i v i n g s t o n , i p u b l i c d m a i n a d v e n t u r e g a m e t h a t h a d e l i g h t e d m i e r o c o m p u t c r i s t sf o r y e a r s . I i a v a i l a b l e o t h C o m p u S e r v e n e t w o r k , a w e l l a s m a n y o t h e r b u l l e t i n b o a r d s , a n s t i l l m a n a g e s t c o n v e y s e n s e o f m y s t e r y a n a d v e n t u r e y e a r s a f t e r i t c r e at i o n . G a m e s l i k e t h a t a r a l m o s t i m m o r t a l . I w i l l p r o h a b l y

A H O Y ! 3

Page 40: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 40/84

s t i l l b f l o a t i n g a r o u n d 5 y e a r s f r o m n o w .T h e s e g a m e s h a v e m a d e t h e i r a u t h o r s s o m e m o n e y

t h r o u g h t h e y e a r s . B u s u s p e c t m o s t o t h e m w e r e n o t w r i tt e n f o r p r o f i t , b u f r o m d e e p c r e a t i v e u r g e o t h e p a r to t h p r o g r a m m e r s . T h e y h a e n v i s i o n e d w o r l d p o p u l at e b f a n t a s t i c c r e a t u r e s , w i z a r d s , a n m e n a c e s , a n c o u l dn o r e s t u n t i i t h e y h a s e e n i i f o r m o t h e r s c o u i d a p p r ec i a t e a n e n j o y .

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

T o l k i e n e s q u e f a n t a s y i e n j o y i n g a g r e a t d e a l o f p o p u l a ri t y . T a l e s o f w i z a r d s a n w a r r i o r s a r p o w e r f u l m y t h - a r c h et y p e s t h a t r e s i d e i t h e u n i v e r s a l s u b c o n s c i o u s o m a n k i n d .T h e y s t r i k e c l e a r b e l l i n o u p r i m i t i v e p s y c h e s , p l a y i n go t h e l e m e n t a l n i c e m e m o r i e s o a l h u m a n s . S o m e c o t e n d t h a t i t ' s b e c a u s e t h e s e i m a g e s f a d e i t h m i n d s o p e p l a s t h e y g r o w o l d e r t h a t t h e y l o s e t h e i r p o w e r ; i i i y o u n g p e o p l e t h a t t h e y a r m o s t l i k e l y t o s t i r t h m i n d a n e x c i t e t h i m a g i n a t i o n . O n f a c t i c l e a r — f e w t h i n g s a r m o r e f a s c i n a t i n g t h a n c o m p u t e r g a m e w i t h c a s t l e s , d u g e o n s , o g r e s , a n t r e a s u r e .

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

S u s p e n s e a n d M y s t e r y r e q u i r e t h e a u t h o r t s t i c k t m o r ec o n c r e t e r u l e s f o r t h s t o r y l i n e , b u t t h e r e s u l t c a b m u c h

b u y , s e l l o T s t A D i ; : : :

B R A N D N E A M I G A 5 0 O n l y $ 2 9 9 o N E C 1 2 8 D w / b u i l t i d r i v e $ 1 7 9 w i t h

t r a d e - I n o 6 4 C o m p u t e r , 1 S 1 1 C D r i v e , 1 9 0 2 M o n i t o r , i 0 M o d e m .B R A N D N E A M I G A 2 0 0 0 O n l y $ 1 0 9 9

w i t h t r a d e - I n o C 1 2 8 C o m p u t e r , 1 5 7 1 D r i v e , 1 9 0 2 M o n i t o r ,M P 1 2 0 0 P i l n l e r . A d S 4 3 9 f o 2 M R A E x p a n d e r .

P r i c e s s h o w n r e ' l e c i - 4 V t i P t c o u n i i o c a s h A d d 4 S f o c r e d i t c a n J t u r c h a $ e $P u c e s S h o w n a i m a r l o r d e j p i i C O S o n t y

B 4 C P V . / G E O S1 2 S D w b u i l t - i n d r i v aC l O a i B G B O O1 5 S 1 3 . 1 / ; ' D n . sS i j i N X - I 0 O 0 . K l c g iK n l e c J I n l p r l a c aE p y i W O X J J o y m c kA v a l e - I J O O h c

C 6 r e p l a c e m e n l p o C 6 C P 1 5 4 1 D r i v eH a y e s 5 m a r 1 n i o < J e mM o n i i a r i T i c m

( 1 6 91 4 7 9J W I I B 91 1 9 9

1 3 1 1 1 9

o l u

1 1 0 0[ 1 1 9

1 4 5 4

O k i m s l a 1 0 c o l o r * / P I P 1 1 0 9O a t d i T L a & i e r C a a u M e 1 1

N E P R O D U C T P R I C E 5B 4 C / C 1 2 8

1 3 5 1 M o u a e1 7 0 0 1 3 9 k R A C I 2 BC 1 8 0 2 C 4 0 / 6 0 C o l o r1 5 4 1 - 1 1 D r i v eM . c r o H / I n l s i T i c oI e l e c S f t [ n t e r i a n eI V i c o B t s c k H a

M ' ~ i — S i a L i n k 2 4 0 0 n

t 3 ( 1 0 91 1 9 91 1 8 9

! < I i H

$ 1 6 9P O W E R S U P P L I E S

1 7 6 4 2 5 6 K R A C B 1 7 5 0 b l 2 k R A C 1 7 &R G 4 0 / B D c o l u m nF S O Z D n . o 1 0 0 * , 1 5 4 1M i c r u 2 5 G K I n l D r T a c el e l e c G O L O l n i B i i s c cO j i v e . ' e t c c a b l e

A r j r M e k H E 2 3 2 I n i e r i c i

l J 2 C 1 S 8 l e p i a c o m o n lU S E D P R I C E So u c p

1 5 7 1 D t l v tD i r j i l i ? o r / n e c o g n l i i o nU F ' S B 0 1 P r i n t e rG o m i n i l O P n n l a rD 5 P P I n i e i l a c e

1 1 9 9( 1 0 3

1 5 i '

1 1 1 9i 3

V I C 2 0 C P V i c m o a o m B 4 / 1 J 8C 1 B 0 2 M o n i t o rV I 1 S ! 5 P n n l e iC o m m o d o r e 1 5 3 0 / C 2 X e l e c G r a p h i i S P .

1 1 2 9$ 1 5 91 7 4 91 1 5 91 1 0 91 1 1 9

1 1

1 3

I T 1 3

1 1 4 9i S 2 M

w p i y c a s h f o n a w , u t * d * n t j Q i m a g M e q u i p m e n t a n a c c e i i D r r a s 1 C A L L l o i i n s t s n i p r i c en u o i e a n y c u i e q u i p m e n t O u a m n i o ? o U S E D p r o d u c t s w a i y P l e a s e c a l l D e i o r e o r a e c m a A l u i t a p r o d u c t s a r g u a u n i o e d l b i g o o d i v o r i u n Q c o n d . n o n P u c e ? m s u b i e c i t c h n n g *w u h o u t n o t i c e W n a n t t I ' l G t l o Y O U R E Q U I F M E N T ! I y o u r e q u i p m e n t l n o t m f l n l i a n e d ,g i v « u c a l l . A l r e T o r s n c a i 1 i r a d s - m i a s s u m e e q u i p m e n t t b i g o o d u v o r > . » n g c c j n . i i t i n n5 r n [ ) p l n g , T * i n d i i n B b a s e d a i c i u i l i w e i g i M o O r d e r a n a i b a d t f e d t a l p u c e s . I f o mr o m p a i i b i t i i y l n o g u f l r t n i o n d

W A c c s p l M a 3 t o r C f l ' < i / V t $ AA m e r i c a n E t p r n n a n C O

W A A u i i i i j i i / i - d O a a l g r a F o rC O M M O D O R E / A M I G A j n

A T A R t S T / K U X E C a m p u l i r i .

2 0 1 7 1 3 1 r i S 1 r < t t . S u i t *B o u l d t r , C 8 0 3 0 2

C o m p u t e r R e p e a l s ,; > ■ ; . 1 1 a . . , , ' , i g i g - m i

■ ■ - ' . i > ! " ■ ■ • r , i . ' > ; - ' . : ; ■ : - ■ *

H i n ' . S o n / l e t - H 1 1

m o r e c h a l l e n g i n g a n s u b t i e . D e a d l y s p i e s h u n t i n g t h e p l a y e r ,h i d d e n t i m e b o m b s , o r m y s t e r i o u s l y m u r d e r e d d i p l o m a t sm a k e f o a n x i e t y - r i d d e n g a m e s .

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

O N L Y O N E W A T S T A R T . . . S T A R T !T h w a t b e g i n i t g e t h r e e b l a n k s h e e t s o p a p e r .

W r i t e t h t i t l e a n t h e m e o t h g a m e a t h e t o p o P a g eI I i i s i m p l y t o w e i r d t l a b e l , w r i t e " F a n t a s y " b e n e a t h

t h t i t l e . U n d e r n e a t h t h i s , d e s c r i b e t h g o a t o g a m e p l a y .T h i s c a n b e a s i m p l e a " G e t p l e n t y o f m o n e y a n g e o u t "o " R e t u r n t h S c e p t r e o f K n o s s o s t t h C a s t l e G a l l s t o n ea n s a v e t h p r i n c e s s f r o m t h e v i l S e r p e n t G o d . "

N o w r i t e f e s h o r t p a r a g r a p h s d e s c r i b i n g t h w o r l di d e t a i l . W r i l e d o w n a l v i t a l l o c a t i o n s . G i v e t h e m n a m e s .V i s u a l i z e e a c h o n a c l e a r l y a s p o s s i b l e . M a k e t h g a m ew o r l d s m a l l a n m o d e s t , w i t h p r e f e r a b l y f i v e t o t e l o c at i o n s f o y o u r f i r s t g a m e .

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

O P a g e 3 d r a w m a o t h w o r l d . L a b e l a l l o c a t i o n sw i t h n a m e a n n u m b e r . N o d e c i d e w h a t o b j e c t s g i w h i c h r o o m s , a n d d r a w t h a p p r o p r i a l e a r r o w s .

T h e s e a r a l t h n o t e s y o n e e d t m a k e f u l l - f l e d g e dt e x t a d v e n t u r e , f r o m b e g i n n i n g t e n d . W e ' l l e l a b o r a t e o e a c h p a g e a w w o r k o n o u g a m e , b u w e ' l l d i o t h c o m p u t e r w h e r e i c o u n t s , n o o p a p e r . B e c a u s e t h i s s r i e s i m o s t l y i n t e r e s t e d i n t h i n t e r a c t i v e u s o B A S I Ca p r o g r a m m i n g m e d i u m , w e ' l l k e e p t h " d r y c o m p u t i n g "a n " f l o w c h a r t i n g " t m i n i m u m . I t ' s b o r i n g a n f u t i l e , a y o w i l l u n d o u b t e d l y m a k e c h a n g e s o n c e y o u g e o t h m a c h i n e .

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

B u i t ' s a l s o w o r t h i t Y o u ' l l h a v e u n l i l n e x t m o n t h t o r e f i n e t h a t v i s i o n o t h o s et h r e e s h e e t s o p a p e r i n t o p e r f e c t l y c o n c e p t u a l i z e d s t o r y

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

T o w h e t y o u r t a s t e b u d s a n w a r m y o u p L o s t D u t c hm a n ' s M i n e i i n c l u d e d i t h i s i s s u e . T y p e i i a n e n j o yi t I t ' s s i m p l e , b u t d o n ' t w o r r y i y o c a n ' t u n d e r s t a n d i t N e x t m o n t h I ' l l d e m o n s t r a t e h o c h a n g e d t h r e e p i e c e so p a p e r , j u s t l i k e t h o n e s y o h a v e , i n l o c o m p l e l c p r g r a m . A l s o i P a I w i l l b a n o t h e r p r o g r a m , s l i g h t l y m o r ea d v a n c e d t h a n t h i s m o n t h ' s o f f e r i n g . T h t h i r d a n f i n a l i s t a l l m e n t o f t h i s s e r i e s w i l l o f f e r t e x t a d v e n t u r e r i v a l i n gc o m m e r c i a l p r o g r a m s i c h a l l e n g e a n c o m p l e x i t y .

U n t i l t h e n . . . d a r e t d r e a m ! I m a k e s f o o l s i n t o g r e a t m e n .a n g r e a t m e i n i o f o o l s ,

S E P R O G R A M L I S T I N G O P A G E 8 4 0 A H O Y !

Page 41: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 41/84

M O B L O BS y n c h r o n i z e d S p r i t e M o v e m e n t o t h C - 6 4

B H L M o r i m o d oC o m m o d o r e w a w i s e t i n c l u d e h a r d w a r e i n s i d e

t h C - 6 4 f o t h m a n a g e m e n t o s p r i t e s h a p e s .T h e s e M o v a b l e O b j e c t B l o c k s ( M O B s ) a r p r o b a b l y t h m a c h i n e ' s m o s t u s e f u l f e a t u r e .

T h V i d e o I n t e r f a c e C h i p h a n d l e s t h a t t r i b u t e s o e a c ho t h e e i g h t s p r i t e s w i t h o u t a n y n e e d f o t h u s e r t l o a di s o f t w a r e t s u p p l e m e n t ( h c o m p u t e r ' s a b i l i t i e s . S p r i t e sc a n h a v e a n o 1 c o l o r s , b e x p a n d e d i c i t h e r ( h e o

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

T h e i r o n l y r e a l l i m i t a t i o n c o n c e r n s t h e i r s i z e . T h r e s ol u t i o n o a l s p r i t e s i f i x e d a 2 b 2 p i x e l s f o a l e t e rn i t y , b e y o n d t h a l t e r a t i o n o a n p r o g r a m m e r , n o m a t t e rh o c l e v e r . T h i s c a n b v e r y c o n s t r a i n i n g f o p r o g r a m s m a n e e d r e l a t i v e l y l a r g e r o b j e c t s . h a v e t r i e d t o s u r m o u n t t h i sh a r d w a r e l i m i t a t i o n w i t h t h e s h o r t m a c h i n e l a n g u a g e i n t e rr u p t p r o g r a m , M O B l o b .

T h p r o g r a m m o v e s s p r i t e o n a r o u n d t h s c r e e n u n d e rt h e c o n t r o l o f j o y s t i c k i P o r t 2 a n w i l l m o v e a r o u n da n o t h o t h e r e i g h t s h a p e s a d i s t a n c e s w h i c h y o u c a s p e c i f y , r e l a t i v e t o s p r i t e o n e . T h i s e n a b l e s y o t c r e a t ea n u s i m a g e s l a r g e r t h a n o n s p r i t e s h a p e b c o m b i n i n gs e v e r a l i n t o o n l a r g e i m a g e u n d e r j o y s t i c k c o n t r o l . T h g a m e p o s s i b i l i t i e s w i t h M O B l o b a r n u m e r o u s , d e p e n di n o y o u r i n g e n u i t y . Y o m a f i n d i u s e f u l f o r s o m e u t i li t a p p l i c a t i o n s a s w e l l .

T h p r o g r a m d e f a u l t s a r s e u s t h a t m e r e S Y c o m a n d w i l l p r o d u c e e i g h t s p r i t e s s i d e b s i d e , m o v i n gs m o o t h l y u n d e r t h c o n t r o l o P o r t 2 . T h d e f a u l t s c r e e nl i m i t s k e e p t h e i g h t s p r i t e s w i t h i n t h b o r d e r s , b u y o c a c h a n g e t h e m t w h a t e v e r y o l i k e .

I y o h a v e n s p r i t e s i m e m o r y , y o c a e n t e r t h e s et h r e e l i n e s t o s e t t h i n g s u f o r a l i t t l e e x p e r i m e n t a t i o n :

P 0 K E 5 3 2 4 8 + 2 1 . 2 5 5F O = T O 6 3 : P O K E 1 3 * 6 A + X , 2 5 5 : N E X T

F O X - T O 7 : P O K E 2 0 4 0 + X , 1 3 : N E X TT h e s e t h r e e s h o r t l i n e s w i l l g i v e y o M O B l o b s q u a r e

t w o r k w i t h s o t h a t y o c a p l a y a r o u n d w i t h t h r o u t i n e .S Y S 4 9 I 5 2 a n t h e i n t e r r u p t r o u t i n e w i l l w e d g e i t s e l f i n t o

t h r e g u l a r I R Q .T c h a n g e t h l e f t a n r i g h t s c r e e n l i m i t s , u s t h i s S Y

c o m m a n d :

" X S E T "

S Y 4 9 5 0 7 , ' X R . . . X Lw h e r e X i a n n u m b e r b e t w e e n 0 a n d 5 1 2 . f o t h r i g h t

b o r d e r s c r e e n l i m i t . X i t h l e f t b o r d e r l i m i t a n i a s u m e d t b t t h l e f t s i d e o t h m o s t s i g n i f i c a n t h i l i n eo t h e s c r e e n . T h p e r i o d i m e r e l y d u m m y v a r i a b l e . I c a n b e a n n u m b e r y o w i s h . T h e n t r y p o i n t j u s t r e q u i r e si a f t e r g e t t i n g t h e n u m b e r X R .

I y o u ' d l i k e t s e t h u p p e r a n d l o w e r l i m i t s o t h a x i s , u s e :

" Y S E T "

S Y 4 9 5 3 2 , Y U , Y Lw h e r e Y i t h u p p e r s c r e e n l i m i t a n Y i t h e l o w e r .M a k e s u r e t h a t Y i m o r e t h a n Y o y o u ' l l g e s c r e e nf l i c k e r i n g a t h i n t e r r u p t t r i e s t k e e p y o u r i r r a t i o n a l h m a m i n d s a t i s f i e d .

I y o d o n ' t n e e d a l e i g h t s p r i t e s i n c l u d e d i t h M O B l o b i m a g e , y o c a a l t e r t h d e f a u l t m a s k i n s i d e t h e i t e r r u p t t o n l y m o v e c e r t a i n s p r i t e s a o f f s e t s t s p r i t e o n e :

" B I T E M A S K "S Y 4 9 5 4 5 , B M

w h e r e B i e q u a l t n u m b e r b e t w e e n a n 2 5 5 , w i t h

I T ' S N O J U S T K I S T U F F !

W h i l e w d h a v e w i d e s e l e c t i o n o c h i l d r e n ' s e d u c a t i o n a l a n e n t e r t a i nm e n t s o f t w a r e , w a l s o h a v e r a p i d l yg r o w i n g l i s t o f p e r s o n a l , b u s i n e s s a n p r o g r a m m i n g s o f t w a r e f o n o o n l yt h C o m m o d o r e , t h A m i g a , a n d t h A t a r i , b u a l s o f o t h A p p l e I G a n t h I B M . S d o n ' t p a s s u s b j u s tb e c a u s e y o t h i n k w e ' r e o n l y f o r k i d s .W e ' r e f o y o u , t o o !

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 s e l e c t e d s o f t w a r e . C a l l n o f o c o m p l e t e l i s t .

C o l l t o l l I r e o o n t s u i t T a x a i : 8 0 0 - 4 3 3 ' 2 9 3 I n s i d e T e x a s c a l l : 8 1 7 - 2 9 2 7 3 9 6

W E D G W O O D R E N T A L5 3 1 6 W o o c l w . i v D n v cF o r t W o r t h , T l ' x j s / 6

R e n d e r S a r v t c o N o 1 1

A H O Y ! 4

Page 42: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 42/84

t h a p p r o p r i a t e B o o l e a n b i t s s e w i l h i n [ h v a l u e t i n d ic a t e w h i c h s p r i t e s y o u w a n t i n c l u d e d i t h M O B l o b . R m e m b e r t h a t s p r i t e o n h a v a l u e o 1 w i t h e a c h p r e c e di n s p r i t e i n d i c a t e d b t h n e x t p o w e r o 2 I y o u ' d l i k es p r i t e s 2 3 a n d 4 i n c l u d e d i t h i n t e r r u p t , t h e n S Y 4 9 5 4 5 , 2 + 4 + 8 . T o i n c l u d e a l s p r i l e s i t h r o u t i n e a g a i n ,S Y 4 9 5 4 5 , 2 + 4 + 8 + 1 6 + 3 2 + 6 4 + 1 2 8 .

A l t h o u g h t h j o y s t i c k c o n t r o l d e f a u l t s t m o v e m e n t i a l d i r e c t i o n s , y o c a c o n t r o l t h i s m o v e m e n t w i t h a n o t h e r e t r p o i n t t h a t m a s k s o u t v a r i o u s s t i c k d i r e c t i o n s :

" S E T J O Y "

S Y S 4 9 5 5 2 . S JT l i m i t t h i m a g e t j u s t u a n d o w n m o v e m e n t . S Y 4 9 5 5 2 . 1 7 . T m o v e i l e f t a n r i g h t o t h e h o r i z o n t a l p l a n eo n l y . S Y S 4 9 5 5 2 . 6 8 . F o d i a g o n a l s o n l y , S Y 4 9 5 5 2 . 1 7 0 . F o

a n a x i s d i r e c t i o n s o n l y , t r S Y 4 9 5 5 2 . 8 5 . F i n a l l y ,t s e i b a c k t e i g h t d i r e c t i o n s . S Y 4 9 5 5 2 . 2 5 5 .

T h t w r o u t i n e s t h a t f o l l o w a r e t h e h e a r t o t h M O B l o b c o n t r o l s y s t e m : t h e y s e u t h o f f s e t t a b l e s f o t h s p r i t e s t o i n d i c a t e a w h a t d i s t a n c e f r o m s p r i t e o n t h e y w i l lb m o v e d i t a n d e m u n d e r j o y s t i c k c o n t r o l . T h p r o g r a md e f a u l t s t a l e i g h t s p r i t e s s i d e b s i d e i t w r o w s , b u ty o m i g h t w a n t t s e u a l o n g c o l u m n , a r o w , o e v e na i r r e g u l a r s h a p e i n s i d e y o u r o w p r o g r a m . B o t h S Y p o i n t s a r e n t e r e d w i t h t h s a m e f o r m a t : t h s p r i t e n u

b e r , f r o m 0 - 7 , i t h f i r s t v a l u e , a n t h o f f s e t i n p i x e l s i nt h s e c o n d .

" O X S E T "( S e t X - a x i s o f f s e t f r o m s p r i t e o n e )S Y 4 9 5 5 9 , S N . D

" O Y S E T "( S e t Y - a x i s o f f s e t f r o m s p r i t e o n e )S Y 4 9 5 7 6 , S N , D

Y o c a a c h i e v e v a r i e t y o e f f e c t s b c h a n g i n g t h d f a u l t v a l u e s h e r e . Y o c o u l d c r e a t e r i n g o s p r i t e s , s q u a r eb o x , o r a n y s h a p e y o c a r e t d e s i g n . l i t t l e h a c k i n g g o e s

l o n g w a h e r e , s o h a v e p a t i e n c e a n k e e p p l a y i n g w i t hi u n t i l y o g e i r i g h t .

L a s t b u t n o l e a s t , y o c a s e t h s p e e d w i t h w h i c h t h i m a g e m o v e s b P O K E i n g n u m b e r i n t o 4 9 6 2 5 . T h d f a u l t i h e r e . 3 i r e a l l y m o v i n g , a n d i f l y i n g a l o n g .Y o c a c h a n g e t h i s n u m b e r a n y t i m e y o w a n t t o b e f o r eo a f t e r y o S Y 4 9 1 5 2 t s t a r t t h e i n t e r r u p t r o u t i n e .T h e n t r y p o i n t s d n o p e r f o r m e r r o r c h e c k i n g o t h v a l u e s y o s e n d t h e m , s m a k e s u r e y o u k e e p y o u r v a l u e sw i t h i n t h l i m i t s o y o u ' l l g e t e i t h e r a s y n t a x e r r o r , s o m ew e i r d e f f e c t s f r o m t h i n t e r r u p t , o r ( w o r s t c a s e ) c o m p l e t es y s t e m c r a s h . T h a t ' s t h e r i s k y o r u w h e n e v e r y o u u s m c h i n e l a n g u a g e .

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

S A V E !E M E R A L D

I N T E R N A T I O N A L S A V E !F S D - 2E X C E L E R A T O R + P L U SC o m m o d o r e C o m p a t i b l e D i s k D r i v eD i r e c t D r i v e !C o m p a t i b i l i t y G u a r a n t e e d .F a s t e r , Q u i e t e r , a n M o r e . ,R e l i a b l e . E x t e r n a lD e v i c e S w i t c h .F u l l 1 - Y e a rW a r r a n t y .

1 5 n d ? M L l r i n , i i » u C

3 V 2 " E X T E R N A LD I S K D R I V Ef o t h A M I G AD a i s y c h a i n a b l eE x t r a l o n gc o r d

1 8 A M I G A i l e q u l e i e r l T r a d p m a i i . H C a m m o t l o i p B u s h i e r M a c t n i > « , I n

W g u a r a n t e e y o u r s a t i s f a c t i o n ! 5 8 9 2 M A I N S T S P R I N G F I E L D . O R E G O N 9 7 4 7 8C U S T O M E R S E R V I C E G 0 7 4 6 - 7 2 6 8

1 - 8 0 0 - 3 5 6 - 5 1 7 8R . . O . r S . r v l c « N o . 1 1

4 2 A H O Y !

Page 43: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 43/84

5 M H H CP O I N T S* T S * L E U E L

B C L E V E L A N D H B L A K E M O R EF O T H C - 6 4

3 F I R E B U T T O N T B E G I H 5

I y o e v e r g e l a c h a n c e t v i s i t T e x a s , b s u r e t a s a b o u t t h " s n a p s n a k e " n a t i v e t t h o s e p a r t s . Y o u ' l le n u w i t h s o m e r e d - f a c e d f a r m e r s w e a r i n g u a n d o w n t h a t o n o t h o s e c r i t t e r s w h i p p e d h i g r e a t

g r a n d s o n f i f t y l a s h e s o t h b a c k w h e n h t r i e d t r u t h s e r p e n t o v e r w i t h t h t r a c t o r l a s t y e a r . B u y o u ' l l n o t i c e t h a ti t ' s a l w a y s s o m e b o d y e l s e — h i s n e p h e w , h i t h r i c e - r e m o v e dc o u s i n . A s k h i m i h e ' s e v e r s e e n o n e , a n h e l l d e n y e v e ra c t u a l l y l a y i n g e y e s o t h i s a w e s o m e s p e c i e s - b u t h e l l t a k e

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

A c c o r d i n g t t h e g r e a t u n w r i t t e n h e r p e t o l o g t c a l a l m a na o T e x a s l e g e n d , t h e s e s n a k e s a r e x t r e m e l y d a n g e r o u sc r e a t u r e s t h a t c u r l t h e m s e l v e s i n t o h o o p b s w a l l o w i n gt h e i r o w t a i l s . R o l l i n g l i k e w h e e l s , t h e y o b t a i n t h n e e s s a r y h o r i z o n t a l s p e e d , t h e n c a t a p u l t t h e m s e l v e s a n g r i l ya t t e r r i f i e d h u m a n s , d i s e n g a g i n g a t h l a s t p o s s i b l e s e co n a n d e l i v e r i n g m i g h t y w h i p l i k e b l o w w i t h t h e i r h i n de n t h a t k n o c k s t h e h e l p l e s s r e c i p i e n t g o o f y .

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

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

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

h o p e y o u ' l l f i n d i e n t e r t a i n i n g a s w e l l .P l u g y o u r j o y s t i c k i n l o P a r t t p l a y . O n l y v e r t i c a l a n

h o r i z o n t a l c o n t r o l s a r e u s e d t c o n t r o l t h e s n a p s n a k e .M s n a p s n a k e d o e s n o r o l l i n t o h o o p . H i s o n l y r

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

S i n c e s n a k e s a r n o t o r i o u s e g g - s t e a l e r s , s e t h g a m ei t h d e s e r t , w i t h t h s n a k e ' s b u r r o w i t h m i d d l e o m a z e o t u n n e l s b e l o n g i n g t d e s e r t b i r d s , w h b u r y t h e i re g g s i t h s a n d . T h s n a k e i i g o o d l o c a t i o n f o e a s y

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

O u s n a k e i w a r y c u s t o m e r , t h o u g h . H k e e p s h i t a i le n d a n c h o r e d i t h m i d d l e o h i l a i r , a n w h e n p o s s u ma p p r o a c h e s , h s p i n s b a c k a n w i t h d r a w s i n t o h i s h o l e . P r e s st h f i r e b u t t o n w i t h t h e j o y s t i c k c e n t e r e d t p u l l m s n a k eb a c k i n t o h i b u r r o w .

B e s i d e s t h e e g g s , t h e r e a r o c c a s i o n a l b u g s i t h e n e s t st h a t t h s n a p s n a k e c a s w a l l o w f o b o n u s p o i n t s . I h i r e a l l y f o r t u n a t e , h m a s t u m b l e o g o l d n u g g e t , w h i c hc a b e w o r t h a n y w h e r e f r o m 2 0 t 1 0 0 0 p o i n t s .

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

S n a p S n a k e i a h y b r i d o f B A S I C 2 . a n m a c h i n e l a g u a g e , u t i l i z i n g i n t e r r u p t s t o p l a y t h m u s i c a n d m o v e t h p o s s u m s . I a l s o h a s m u l t i c o l o r g r a p h i c s s o t h a t c o u l dm a k e e a s y c o l o r c h a n g e s t t h s c r e e n w i t h l i t t l e e f f o r t .s t u c k i u i v i d e o b l o c k ( 4 9 1 5 2 - 6 5 5 3 5 ) s t h a t I ' h a v ep l e n t y o r o o m f o r t h e c h a r a c t e r d e f i n i t i o n s . M a k e s u r e t h a ty o t y p e P O K E 6 4 8 , 4 i y o h i R U S T O P / R E S T O R E a c i d e n t a l l y d u r i n g g a m e p l a y . Y o u ' l l b u n a b l e t s e t h c u s o u n t i l y o d o

A l s o b c a u t i o u s w h e n t y p i n g i t h e g l o c a t i o n s a t h e n o t h p r o g r a m . B u R e p e l l e n t m i g h t n o t c a t c h a t r a n sp o s i t i o n e r r o r h e r e , b u y o s h o u l d s p o t t h p r o b l e m i a n e g g , b u g , o r n u g g e t a p p e a r s a n y w h e r e b u a t h e n o t u n n e l . I c o u l d c a u s e f a l s e c o l l i s i o n d a t a t o c c u r i i i i t h p a t h o o n o t h p o s s u m s .

S n a p S n a k e w i l l p r o b a b l y r e m i n d y o o s o m e o t h o s ez a n y , a d d i c t i v e g a m e s t h a t w e r e r e l e a s e d i d r o v e s t h r o u g ho u t h e e a r l y h a l f o t h ' 8 0 s , s u c h a C e n t i p e d e o F r v g g e r .

h o p e y o u ' l l f i n d y o u r s e l f s p e n d i n g m a n y f r u s t r a t e d h o u r sp l a y i n g " j u s t o n m o r e g a m e " o S n a p S n a k e .S E P R O G R A M L I S T I N G O P A G E 7

A H O Y ! 4

Page 44: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 44/84

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

# 3 - M A R . ' 8 A n a t o m y o t t h e 6 4 i P r i m e ri n t e r l a c i n g t a V I f M 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 1 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 e n t e r : A d d r e s s B a c 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 ' -

# M A ' 8 F u t u r e o C o m m o d o r e ! I 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 i h V I 6 4 G u i d e t s p r e a d s h e e t s ' H u r r a yl o 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 'A i r A s s a u l t ' B i o r h y t h m s ! V I C C a l c u ' a t o r '

- J U L Y ' 8 M S d u a l d i s k d r i v e ! D a t ab a s e b u y e r ' s g u i d e 1 T r a i n i n g y o u r c u r s o r 'S c r e e n d i s p l a y s ' F i l e S l e u t h ' U s e r s G r o u p s 'A n r e a d y l e n t e r R e n u m b e r i n g ' C h e c k l i s t 'M a i n 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 d p r o c e ss o r ! C o m p u t a t i o n a l w i z a r d r y 1 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 h 6 J A n r e a d y t e n i 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 . " 8 4 P r o g r a m y o u r o w t e i t a r j -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 l a c e 1 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 o 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 i p i o r e r !T h C a s t l e o D a r k n e s s 1 S a s e C o n v e r s i o n s 1

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

# 1 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 l o t h C ' l 1 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 ! A n r e a d y t o e n i 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 ! 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 D E C . ' 8 B u y e r ' s g u i d e l o p r i n t e r s !1 5 2 5 p r i n t e r t u t o r i a l ' F a s t g r a p h i c s w i l l ) c u t o c h a r a c t e r s ! U s e r G u i d e t ' ■ ' . " . ' ' ■ ■ P a c a l ' D i v i n g i n t o B A S I C A n r e a d y t e n t e r :C o n s i r u c t i o n C o . ' S p a c e P a t r o l ! C r o s s f i e f '

# 1 — J A N . ' 8 V I C a n d 6 O e x p o s e d !S p r u e s 1 I n s e r t a 1 5 4 1 d e v i c e d i s c o n n e c ts w i t c h ! G h o s t D u s t e i s ' A n r e a d y l o e n t e r : t i l -I r M a i l ' M u s i c T u t o r 1 A l i c e i A d v e n i u r e l a n d 'M i d p r i n t ! T o t h e T o p ' T a p e / D i s k T r a n s f e r !

# 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 1 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 dr e a d y t e n t e r 1 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 ' T e l e l m k 6 4 '

# 1 5 - M f l R . ' 8 C r e a t i n g m u l n s c r e e ng a m e b o a r d s ' I n s i d e I h e P i u s / 6 ' C o m m o d o r eD O S ' A n r e a d y l e n t e r - O l d R o u t i n e 1 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 t ' 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 i a m m m g t h j o y s t i c k 1 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 yl o 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 t ! E l e -c h e c k 1 B A S I C T r a c e ' S p a c e H u n t 1

# 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 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 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

# 1 8 - J U N E ' 8 5 M u s i c g r a p h i c s e n t r ys y s t e m ! H o m o d e m s w o r k ! I n s i d e i t t e 6 5 1 0 'A n r e a d y l o e n t e r 1 Q u a d - P r i n t ! M a p p i n g i T o w e r s o t H a n o i ! S p e e d y ! D u c k S n 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 9 - 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 / 5 4 ! S p e e d i n g p i x e l s 'A n r e a d y l o e n t e r : A u t o - A p p e n d ! S c r i 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 m f r a m e 'E l c h i P n n t a t i 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 l l i e ■ ■ i l w o r l ds i m u l a t i o n s ! S o u n d e l l e c t s 1 M o d e m s ! A n r e a d y t e n t e r . W i n d o w s 1 F o r m a t t e r l S o u n d -a - R a m a ! S c r e e n D u m p 1 S e c l a c h r o m e ! D i i n t e g r a t o r ! F i f l g i t s 1 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 e 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 i n e w ! G o - l i s t e r l F i l e L o c k 1D r a g o n T y p e l S u p e r h e r o ! A u t o - G e n ' M o n 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 l i v e !

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

# 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 1 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 l 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 t o a d e r !J e w e l Q u e s t ! L i n e o u l ! S a n t a ' s B u s y D a y !

# 2 5 — J A N . ' 8 B u i l d 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 a -S i m l H a u n t e d C a s t l e ! K n o c k o u l ' I n f r a r a r d !A l a r m C l u c k ! M e m o r y C h e c k ! S c r a l c h P a d '

# 2 — F E B . ' 8 6 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 l r u c t u i e d p r o g r a m m i n g 'A n r e a d y t e n t e r ' A r e n a ' H e a d t H e a d !C r a b f i g h 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 !

# 2 7 — M A R . ' 8 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 l 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 !

# Z 8 - A P R . ' 8 C o m e t c a i c h l n g ! S u r v e yo a c t i o n a n c 1 s t r a t e g y f l 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 M y s t o ! A i R e s c u e ! N o t e m a k e i ! 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 - M A Y ' 8 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 f l r e a d y t o e n t e r : B i g p r i n t 1S 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 0 — 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 1 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 1 T r a c k d o w n !

# 3 - J U L Y ' 8 I n s i d e t h e 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 6 4 D O S ! A n r e a d y t o e n t e r ; S c r e e n E l e u l h 1S k u l l C a s t l o ! 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 l 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 1 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 l | F l a n 1

# 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 e 6 4 ' C O M A L 1 A n r e a d yt o e n t e r : T h L a s t f J i n i a ! S p e e n S 4 ! M u l t iH A M 1 D o g c a t c r i e r ! T r a p p e d ' M a t c h l o c k s !V a r i a b l e M a n a g e r l D u a l D u m p ! M i n e C a n y o n !

# 3 4 - 0 C T . ' 8 6 B u i ! d a d i g i t a l o s c i 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 o e n t e r :V a u l t o f T e r r o r ' Q u i c k C h a n g e 1 P e n g u i n s ! A l 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 1M o u n t a i n e e r M a c k ! 1 2 t 5 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 * e L i s t ! L o n g L i n e s ' O 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 o e n t e r : T r i e 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 l M i c r o O i l y '

# 3 7 — J A N . ' 8 P o i n t e r s a n I h m o n i t o r !B e s t g a m e s o l ' 8 6 ' D O f 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 ' U t t e r ! D a r k F o r t r e s s ! P s r -m a L i n e ! S t a r f i g h l e r ! B u g o u t 1 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 e a d y t o 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 V T u r t l e R e s c u e ! 6 4 0 '

0 3 9 - M A R . ' 8 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 n p l a y e r g a m e s ! A n r e a d y t o 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 t ! P i n t a i 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 1

# 4 0 - A P R . ' 8 I n s i d e t h e A m i g a 2 0 0 0 1F r a c t a l s 1 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 -l 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 j 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 1

# 4 - M A Y ' 8 K e r n a l p o w e r ! 6 4 a n d A i g a g r a p h i c s ! M c r o w d r i d s i C O M A L ! B r a i ng a m e s 1 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 1 W a l l C r a w l e r 1 S c a v e n g e r H u n t !

# 4 — J U N E ' 8 7 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 m g a m e s 1 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 1 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 - J U L Y ' 8 R e a l w o r l d i n t e r l 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 l e t e r : W u a r d T a I I D a i a C r e a t o r ' P h n k P l o n k 'U n i v a d e r s ' D a t a E i p r e s s ! 1 2 S c r o l l e r !

# 4 — A U G . ' 8 7 E l e c l r o m 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 l i c t i o n a c t i o ng a m e s ' T h e d e a t h o G O T O 1 A m i g a r e v i e w s !A n r e a d y t o e n t e r : A r c n e r ' B a n n e r P r i m '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 8 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 st a l u s ! S p n l e s h e l r H o o p s ! C h 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 6 — 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 B r e v i e w e d ! B u y i n g g u i d e l C O M A L ! T i p s A h o y ! A G a l l e r y ! A n r e a d y l e n t e r : E m p i r e ! C - 6 4 R A M D n 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 1 J a A t t a c k '

# 4 7 - N 0 V ' 8 T h i n a n o u i 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 1 A n d r e a d y t e n t e r :O r b i t ' R A M C O 1 A - M a z e - I n g ' L i n e S e n t r y ' D e e r t F r o n t 1 P a p e r R o u t e ' F l a s h F l o o d '

# 4 — D E C . ' B 7 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 1S p n t e - O n ! W a r s h i p ! C l i f f h a n g e r !

# 4 9 - J A N . U l i e r a i i v e m a t h e m a t i c s a n dg 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 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 1 I n f 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 e T i t a n s ! J u n g l e J a k e !

# 5 F E ' 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 o e n t e r :C o t l e e B r e a k ! C r y p t o 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 n M e r g e ! M a r a u d e r !

# 5 — M A R ' 8 S y n I h e s i l 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 l 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 G a e t 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 l 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 i r i g a l O O O s p n 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 i e r ; T i m eS u b w a y ! I R Q M e s s e n g e r f o I h 6 a n 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

I o r d e r i n gm o r e t h a n f o u ri s s u e s , l i s t

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

P l e a s e s e n d m 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 o p i e s o i s s u e # _ c o p i e s o i s s u e

E n c l o s e d p l e a s e l i n d m c h e c k o m o n e y o r d e r l o ( o u t s i d e t h U S a d £ 1 . 0 0 p e c o p y )N A M EA D D R E S S .C I T Y . S T A T E Z I P .S e n d l o A h o y ! B a c k I s s u e s , I o I n t e r n a t i o n a l I n c . , 4 W e s t3 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 3 - M A Y ' 8 P r e m i e r i s s u e o A h o y ' sA m i g a l l s e r , f e a t u r i n g 1 s u r v e y o l s a m p l i n g ,s o f t w a r e ! T h e s s e n t i a l A m i g a g a m e l i b r a r y !G u i d e t A m i g a B o o k s l B u s i n e s s c o l u m n ! A n r e a d y t e n i e r : A m i g a U s E r T e r m ! M a t r i x P a l l e r n '

A l i s s u e s$ 4 . 0 0 e x c e p t

# 2 # 3 a n # 2 ( $ 1 0 . 0 0 ]

Page 45: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 45/84

I I » S A M O Y IC o n t r i b u t o r s t T i p s A h o y ! w i l l b c o m p e n s a t e d a h i g h l yc o m p e t i t i v e i n d u s t r y r a t e s . S e n d y o u r b e s t p r o g r a m m i n ga n d h a r d w a r e h i n t s f o r t h C - 6 4 , C - 1 2 8 , o A m i g a t T i p sA h o y . ' , c / I o I n t e r n a t i o n a l 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 . I n c l u d e s t a m p e d a n s e l f - a d d r e s s e de n v e l o p e i y o w a n t y o u r s u b m i s s i o n s r e t u r n e d .

P R I N T 2 4 / 4 0 E R A S E 2 0 / 4 0T r t p l a c e c h a r a c t e r o t h b o i t o i n l i n e i t h r i g h t

h a n d c o r n e r a n t h w h o l e s c r e e n s c r o l l s u o n l i n e , r i g h t ?N o o m C o m m o d o r e 6 4 a l e a s t n o t s i n c e p u t t o g e t h e rm P R I N T 2 4 / 4 0 r o u t i n e . O c o u r s e t h e n f o u n d t h a tn e e d e d a e r a s e r o u t i n e t h a t w o u l d h a n d l e t h s a m e a r e a .T h e s e r o u t i n e s c o n t r o l l i n e 2 4 p o s i t i o n 4 w i i h o u t d i s t u r bi n a n y t h i n g t h a t h a s a l r e a d y b e e n p r i n t e d o t h s c r e e ni a n o t h e r p l a c e .

Y o s i m p l y l y p c i t h e s e r o u t i n e s a n y p l a c e y o l i k e i y o u r o w p r o g r a m a n d t h e n c r e a t e y o u r o w A $ Y o m u s t ,o c o u r s e G O S U B t o t h e l i n e t h a t y o h a v e c h o s e n f o t h P R I N T 2 4 / 4 0 r o u t i n e t p r i n t y o u r A S . T e r a s e t h b o t t o ml i n e j u s t G O S U B t t h E R A S E 2 4 / 4 0 r o u t i n e a n i t ' s g o n e .

L i n e 1 c o n t a i n s a t i m e d e l a y j u s t s t h a t y o c a s e h o t h e s e r o u t i n e s w o r k . I y o u r o w p r o g r a m s y o u m a c o n t i n u e s o m e o t h e r s c r e e n a c t i v i t y u n t i l y o w a n t t e r a s e ,a n t h e n g t t h E R A S E 2 4 / 4 0 s u b r o u t i n e . H e n c e , b o t ht h t i m e d e l a y a n t h E N m a b t a k e n o u t o r o t h e r w i s ea d j u s t e d t s u i t . — R o b e r t R i d o u t

R o s w e l l , N

• P R I N T C H R $ ( 1 4 7 ) " [ 9 " [ D O W N ] " ] [ 6 " [ R I G H T ] " ]P R I N T 2 4 / 4 0 [ 4 ' * * " ] E R A S E 2 4 / 4 0 " : R E M F O D E M O O N L Y

• 1 A $ = " I S T H I S T H B O T T O M L I N E O W H A T ? "1 G 0 S U B 2 0 0 0 : F O R W = 0 T O 1 0 0 0 : N E X T : G 0 S U B 3 0 0 0: E N D

■ 2 0 0 0 B $ = L E F T $ ( A $ , L E N ( A $ ) - 2 ) + R I G H T $ ( A $ , l )• 2 0 0 5 P O K E 2 1 4 , 2 4 : P O K E 2 1 1 , ( 4 O - L E N ( A $ ) ) : S Y S

5 8 7 3 2• 2 0 1 0 P R I N T B $ + C H R $ ( 1 5 7 ) C H R $ ( 1 4 8 ) + M I D $ ( A $ ,

L E N ( A $ ) - l , l ) - f C H R $ ( 1 9 ) : R E T U R N• 3 0 0 0 P O K E 2 1 4 , 2 4 : P O K E 2 1 1 , O : S Y S 5 8 7 3 2• 3 0 0 5 P R I N T " [ 3 9 " " ] " C H R $ ( 2 0 ) C H R $ ( 3 2 ) C H R $ (

1 9 • 3 0 1 0 R E T U R N

N E V E R T O M A N Y C L O S E ' SW h e n O P E N i n g l o g i c a l f i l e , w h e t h e r i b O P E N 4 , 4

f o a p r i n t e r o O P E N 2 . 8 . 2 f o r a d i s k f i l e , a l w a y s p r e c e d ei h O P E N w i t h a C L O S E c o m m a n d , l i k e s o

1 0 0 0 C L 0 S E 2 : O P E N 2 , 8 , 2 , " D I S K F I L E . S . R "T h i s n e v e r h u r t s , a n a v o i d s t h i n f a m o u s 7 F I L E O P E Ne r r o r i y o f o r g o t ( c l o s e t h e f i l e p r e v i o u s l y . N o t e t h a ti C o m m o d o r e B A S I C f i l e d o e s n ' t h a v e t h a v e b e e nO P E N e d f o y o t C L O S E i t T r t h i s :

C o m p i l e d b M i c h a e l R D a v i l a1 0 0 0 F O R L = l T 1 2 8 : P R I N T1 0 1 0 O P E N 1 , 8 , 1 51 0 2 0 N E X T L

I t ' l l c r a s h e v e r y t i m e ! W h e r e a s t h i s w o r k s :

1 0 0 0 F O R L = l T 1 0 1 0 C L O S E1 0 2 0 N E X T

1 2 8 : P R I N T

W h i l e i n t e r e s t i n g , t h a t l a s t o n d o e s n ' t r e a l l y d a n y -t h i n g — i t ' s j u s t l i t t l e d e m o n s t r a t i o n . H o w e v e r , i y o m o i f l i n e 1 0 1 0 l i k e s o :

1 0 1 0 C L O S Et h e n y o h a v e s o m e t h i n g p o t e n t i a l l y u s e f u l . E v e r y l o g i c a lt i l e O P E N e d p r e v i o u s l y w i l l b c l o s e d ( w e l l , e v e r y l o g i c a lf i l e n u m b e r e d l e s s t h a n 1 2 9 ) . N o t e t h a t t h i s w i l l c l o s e a l l o g i c a l f i l e s , e v e n f i l e s o p e n e d t t h p r i m e r o m o d e m .I y o u w i s h t s h u t d o w n j u s t t h e l o g i c a l f i l e s a s s o c i a t e dw i t h d i s k d r i v e , d t h i s :

C L O S E 1 5 O P E N 1 5 , 8 , 1 5 : C L O S E 1

E v e r y f i l e o t h d i s k d r i v e , w h e t h e r i b o p e n e d f o r e a d ,w r i t e , i s s u i n g c o m m a n d s , o d i r e c t - a c c e s s , w i l l b c l o s e ds a f c l y - n o " s p l a t " ( * P R G , * S E Q , e t c . ) f i l e s w i l l b c r e a t e d .

o f t e n i n c l u d e t h i s l i n e i t h s t a r t o m p r o g r a m s j u s tt b e x t r a c a u t i o u s . - D a v i d P a u l s e n

H o u s t o n . T C - 6 4 P R O G R A M P R O T E C T O R

W h i l e u s i n g m s e c t o r e d i t o r , d i s c o v e r e d a n i n t e r e s t i n gw a t p r o t e c t p r o g r a m s f r o m b e i n g a c c i d e n t a l l y s c r a t c h e d .T h d i r e c t o r y p o r t i o n o f t h d i s k ( T r a c k 1 8 S e c t o r 1 c o t a i n s v a r i o u s i n f o r m a t i o n a b o u t t h p r o g r a m s c o n t a i n e dt h e r e i n . B e l o w i a e x a m p l e o t h s e c t o r e d i t o r ' s o u t p u to T r a c k 1 8 S e c t o r I

0 0 0 F 8 1 0 0 4 D 5 9 2 0 M 0 8 : 5 0 5 4 4 5 4 4 D A 0 P R O G R A M1 0 A 0 A 0 A A A 0 0 0 0 0 01 8 0 0 0 0 0 0 0 0 0 0 0 0 T h t h i r d b y t e ( $ 8 2 ) i t h f i l e t y p e . S 8 s i g n i f i e s a s e q u e nt i a l f i l e , S 8 p r o g r a m f i l e , S 8 u s e r f i l e , a n S 8 r e a t i v e f i l e . T m a k e y o u r p r o g r a m f i l e s a f e f r o m a c c i d e n t a ls c r a t c h i n g , s i m p l y c h a n g e t h $ 8 i n t h e t h i r d b y t e t S C 2 .A f t e r t h i s v a l u e h a b e e n c h a n g e d , t h p r o g r a m f i l e c a n n o tb s c r a t c h e d b o r d i n a r y m e a n s . T h i s e x c l u d e s r e i n i t i a l i z i n gi h d i s k u s i n g t h N E s t a t e m e n t . I s h o u l d a l s o b n o t e dt h a t t h i s w o r k s o n l y f o p r o g r a m f i l e s ( P R G o $ 8 2 ) . I y o

A H O Y ! 4

Page 46: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 46/84

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

C a l e d o n i a , W B L O C K D I S P L A Y E D .

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

W i t h B l o c k D i s p l a y e r , i t ' s a s n a p t e x a m i n e i n d i v i d u a lt r a c k s a n s e c t o r s . A n y o h a v e t h o p t i o n o s e e i n g t h d a t a o p a p e r , w h i c h m a k e s f u r t h e r i n v e s t i g a t i n g e a s i e r .W h e n v i e w i n g f r o m t h e s c r e e n , t h s p a c e b a r s e r v e s a sp a u s e f e a t u r e . - S h a w n K S m i t h

B r o n x , N 1 0 R E M * B L O C K D I S P L A Y E R - S H A W K S M I T H1 1 H $ = " 0 1 2 3 4 5 6 7 8 9 A B C D E F " : F $ = C H R $ ( 1 8 ) + " :1 2 I N P U T " O U T P U T T O P R I N T E R ( Y / N ) " ; A $1 3 0 P E N 1 5 , 8 , 1 5 : 0 P E N 8 , 8 , 8 , " f '1 4 D V = 4 + ( A $ O " Y " ) : 0 P E N D V , D V1 5 I N P U T " T R A C K , S E C T O R ( D E C ) " ; T , S1 6 G 0 S U B 2 3 0 : F O R D = 1 T 0 3 2 : S $ = F $ : G O S U B 2 7 O1 7 F O R T = 1 T O 8 : G E T # 8 , B $ : A = A S C ( B $ + C H R $ ( O ) )1 8 G 0 S U B 3 0 0 : I F A > 1 2 7 T H E N A = A A N D 1 2 81 9 I F A > 9 5 O R A < 3 2 O R A = 3 4 T H E N A = 4 62 0 S $ = S $ + C H R $ ( A ) : P R I N T # D V , D $ " " ; : C = C + 12 1 N E X T : P R I N T # D V , " " S $ : N E X T : C = O2 2 G 0 T 0 2 6 02 3 P R I N T # 1 5 , " U l : " ; 8 ; 0 ; T ; S2 4 I N P U T # 1 5 , A , B $ , C , D : I F A = O T H E N R E T U R N2 5 P R I N T A , B $ , C ; D2 6 P R I N T # D V : C L O S E D V : C L O S E S : C L 0 S E 1 5 : E N D2 7 A = C : G 0 S U B 3 0 0 : P R I N T # D V , " 0 0 " D $ " : " 2 8 G E T A $ : I F A $ = " " T H E N R E T U R N2 9 G E T A $ : 0 N l + ( A $ O " " ) G 0 T 0 2 9 0 : R E T U R N3 0 H = I N T ( A / 1 6 ) : L = A - H * 1 63 1 D $ = M I D $ ( H $ , H + 1 , 1 ) + M I D $ ( H $ , L + 1 , 1 )3 2 0 R E T U R N

S W A P S P E E DL a t e l y , h a v e b e e n d o i n g m o s t o m p r o g r a m m i n g w i t h

t h C o m m o d o r e 1 2 i 8 c o l u m n s b e c a u s e w o r k i n g i F A S T m o d e r e a l l y d o e s s p e e d t h i n g s u p . B u t h e r e a r s o m et h i n g s w h i c h p r e f e r t p e r f o r m f r o m 4 c o l u m n s . S m u s t p r e s s E S C - X t s w i t c h s c r e e n s , a n i s s u e t h e S L O Wc o m m a n d s t h 4 0 - c o l u m n s c r e e n i v i s i b l e . T h e n t o r e t u r nt 8 0 c o l u m n , i t ' s t h s a m e b o r i n g p r o c e s s .

W i t h S m i p S p e e d , a l t h a t i n e e d e d i E S C - X t s w i t c hs c r e e n a n o p e r a t i n g s p e e d . S i y o u ' r e u s i n g t h 8 0 - c o l u m ns c r e e n i l a s t m o d e , p r e s s i n g E S C - X w i l l n o o n l y s w i t c ht h s c r e e n t 4 0 c o l u m n s a i n o r m a l l y d o e s , b u t i w i l la l s o p l a c e t h c o m p u t e r i n t o S L O W m o d e . A n p r e s s i n gE S C - X a g a i n t a k e s y o u b a c k t 8 c o l u m n s w i t h F A S T m o d ei e f f e c t . - S h a w n K S m i t h

B r o n x , N

1 0 R E M * S W A P S P E E D B S H A W N K S M I T H1 1 S - 5 1 2 0 : R E M F O C - 1 2 8 F R O M A H O Y !1 2 F O R D = S T O S + 2 9 : R E A D Y : P O K E D , Y : N E X T

1 3 A = I N T ( ( S + l l ) / 2 5 6 ) : P 0 K E S + 6 , A1 4 P 0 K E S + l t S + l l - 2 5 6 * A1 4 P O K E D , P E E K ( 8 2 4 ) i P O K E D t l , P E E K ( 8 2 5 )1 5 S Y S ( S ) : P R I N T " S W A P S P E E D R E A D Y . " : E N D1 6 D A T A 1 6 9 , 0 1 1 , 1 4 1 , 0 5 6 , 0 0 3 , 1 6 9 , 0 2 0 , 1 4 11 7 D A T A 0 5 7 , 0 0 3 , 0 9 6 , 2 0 1 , 0 8 8 , 2 0 8 , 0 1 4 , 0 3 61 8 D A T A 2 1 5 , 0 4 8 , 0 0 5 , 0 3 2 , 1 8 2 , 1 1 9 , 2 0 8 , 0 0 31 9 D A T A 0 3 2 , 1 9 9 , 1 1 9 , 1 6 9 , 0 8 8 , 0 7 6M P R I N T

l o o M t e c h n i q u e s t p r i n t s t r i n g s t o t h s c r e e n u t i li z l o o p s i c o n j u n c t i o n w i t h C H R O U T . W h i l e t h i s w i l lc e r t a i n l y d t h t r i c k , t h e r e i a n o t h e r w a t h a t i a l m o s ta s e a s y t u s a t h B A S I C P R I N T c o m m a n d .

L o o k i n g i n t o t h e B A S I C i n t e r p r e t e r w f i n d a r o u t i n e l b e l e d S T R O U T l o c a t e d a S A B I E . T h i s i t h e r o u t i n e a t u a l l y u s e d b y P R I N T . I w s t o r e a m e s s a g e a l o c a t i o na n t h e n l o a d t h . r e g i s t e r w i t h t h l o b y t e o t h i s a d r e s s a n t h e . Y r e g i s t e r w i t h t h h i g h b y t e , w c a J S t S T R O U T a n o u m e s s a g e w i l l b p r i n t e d t t h s c r e e n .

T h s t r i n g ' s m a x i m u m l e n g t h i l i m i t e d t 2 5 c h a r a c t e r s .T h e s e c a b e m b e d d e d c u r s o r a n d / o r c o l o r c o n t r o l s , C H R Sc o d e s , e t c . A l s o , t h s t r i n g m u s t b t e r m i n a t e d w i t h . B Y T E0

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

C o l u m b u s , O

1 S Y S 7 0 02 S T R O U T S A B I E3 * S 0 C C 34 5 L D # < M E S S A G E6 L D # > M E S S A G E7 J S S T R O U T8 R T 9 1 0 M E S S A G E . A S C " U P T 2 5 C H A R A C T E R S ". B Y T E

C - 1 2 8 8 C O L U M N S C R E E N S A V E A N L O A DT h f o l l o w i n g r o u t i n e w i l l a l l o w y o t a c c e s s t h V D

m e m o r y f o t h 8 c o l u m n s c r e e n s o t h a t y o c a n p e r f o r ms c r e e n s a v e o l o a d .F i r s t t h b o t t o m o B A S I C i m o v e d u b i s s u i n g

G R A P H I C 1 c o m m a n d . T h i s w i l l p r o v i d e p r o t e c t e d 8 a r e a t w h i c h w c a m o v e t h s c r e e n a n a t t r i b u t e m e o r y o f t h V D c h i p . T h e n t h M p o r t i o n o f t h p r o g r a mi P O K E d t m e m o r y s t a r t i n g a t 0 B 0 0 ( t h e c a s s e t t e b u f f e r ) .

T l o a d a s c r e e n , s i m p l y B L O A D y o u r f i l e i n t o t h i s p r t e c t e d a r e a a n t h e n S Y D E ( " 0 B 2 F " ) t m o v e i t t h V D m e m o r y . T s a v e s c r e e n , r e v e r s e t h e p r o c e s s . M o v et h i n f o r m a t i o n t 8 1 9 2 a n t h e n B S A V E t h f i l e .

- B a r b a r a H S c h u l a kP e p p e r P i k e , O

1 R E M C - 1 2 8 8 C O L . S C R E E N S A V E L O A D2 3 G R A P H I C l . l : G R A P H I C S , 1

4 A H O Y !

Page 47: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 47/84

4 5 F O R I = O T O 9 3 : R E A D A $ : P O K E D E C ( " 0 B 0 0 " ) + I , DE C ( A $ ) : N E X T6 0 D A T A A 9 , 0 0 , 8 5 , F B , A 9 , 2 0 , 8 5 , F C , A 9 , 0 0 , 8 D, 5 E , 0 B , A 2 , 1 2 , A 97 D A T A 0 0 , 2 0 , C C , C D , E 8 , 2 0 , C C , C D , A O . 0 0 , 2 0, D 8 , C D , 9 1 , F B , C 88 0 D A T A D 0 , F 8 , E 6 , F C , E E , 5 E , 0 B , A D , 5 E , 0 B , C 9, 1 0 , D O , E A , 6 0 , A 9

9 D A T A 0 0 , 8 5 , F B , A 9 , 2 0 , 8 5 , F C , A 9 , 0 0 , 8 D , 5 E, 0 B , A 2 , 1 2 , A 9 , 0 r j1 0 0 D A T A 2 O , C C , C D , E 8 , 2 O , C C , C D , A O , O O , B 1 , FB , 2 0 , C A , C D , C 8 , D 01 1 D A T A F 8 , E E , 5 E , O B , E 6 , F C , A D , 5 E , O B , C 9 , 10 , D 0 , E A , 6 01 2 1 3 F $ = " F I L E N A M E "1 4 R E G O S U B 1 0 0 0 T L O A D S C R E E N1 5 R E G 0 S U B 1 0 4 0 T S A V E S C R E E N1 6 0 R E M R E S T O P R O G R A M H E R E1 7 E N 1 8 1 0 0 0 B L O A D ( F $ ) , B O , P 8 1 9 21 0 1 0 S Y S D E C ( " 0 B 2 F " )1 0 2 0 R E T U R N1 0 3 01 0 4 0 S Y S D E C ( " O B O O " )1 0 5 0 S C R A T C H ( F $ )1 0 6 0 B S A V E ( F $ ) , B 0 , P 8 1 9 2 T O P 1 2 2 8 81 0 7 0 R E T U R N

C - 6 4 R A R E A D E RH a v e y o e v e r w i s h e d t h a t y o c o u l d r e a d t h 1 6 R A

u n d e r l y i n g B A S I C a n K E R N A L R O j u s t a e a s i l y a y o u c a n s t o r e v a l u e s t h e r e ? S t o r i n g a v a l u e t h e r e r e q u i r e s

s i m p l e P O K E , b u P E E K t t h s a m e a d d r e s s y i e l d st h v a l u e s t o r e d i R O M , n o i R A M . T h f o l l o w i n g s h o r tr o u t i n e i w r i t t e n t r e s i d e a n y w h e r e i m e m o r y . J u s t c h a n g et h e v a r i a b l e S t t h a d d r e s s w h e r e y o w a n l t h r o u t i n el o c a t e d . T h e n , t h U S f u n c t i o n w i l l a c a s P E E K , w i t ht h e d i f f e r e n c e t h a t i w i l l o n l y r e a d R A M . U s t h f u n ct i o n j u s t a s t h P E E K f u n c t i o n , e n t e r i n g U S f o l l o w e d b t h a d d r e s s f r o m w h e r e t r e a d e n c l o s e d i b r a c k e t s ( e p r e s s i o n s a n v a r i a b l e s a l l o w e d ) . F o r e x a m p l e :

1 P O K E 6 3 0 0 0 , 12 P R I N T " R 0 M = " ; P E E K ( 6 3 0 0 0 )3 P R I N T " R A M = " ; U S R ( 6 3 0 r j 0 )

o r

A = U S R ( 6 2 0 0 0 + B * 8 )T h f o l l o w i n g B A S I C l o a d e r w i l l i n s t a l l t h e r o u t i n e i

m e m o r y a n a c t i v a t e t h U S r o u t i n e v e c t o r f o y o u .— P e t e r M . L . L o t t r u p

B u e n o s A i r e s , A r g e n t i n a

1 S A = 8 2 8

2 F O R I = S A T O S A + 3 5 : R E A D A : P O K E I , A : C K = C K + A :N E X T3 I C K O 4 2 5 2 T H E N P R I N T " E R R O R I D A T A ": S T O P

4 P 0 K E 7 8 6 , S A / 2 5 6 : P 0 K E 7 8 5 , S A - ( P E E K ( 7 8 6 ) *2 5 6 )5 D A T A 3 2 , 2 4 7 , 1 8 3 , 1 6 5 , 1 0 0 , 1 3 3 , 2 5 2 , 1 6 56 D A T A 1 0 1 , 1 3 3 , 2 5 1 , 1 6 0 , 0 , 1 2 0 , 1 6 5 , 17 D A T A 4 1 , 2 5 2 , 1 3 3 , 1 , 1 7 7 , 2 5 1 , 1 6 8 , 1 6 58 D A T A 1 , 9 , 3 , 1 3 3 , 1 , 8 8 , 1 6 9 , 09 D A T A 3 2 , 1 4 5 , 1 7 9 , 9 6

S I N G S T R I N G O F S I T h C - 6 4 m a b m i s s i n g c o n v e n i e n t P L A Y c o m m a n d

l i k e t h C - 1 2 8 , b u t t h i s s h o r t s u b r o u t i n e c a b u s e d t c r a t a e n d l e s s v a r i e t y o t h e m e s u s i n g v e r y l i t t l e s p a c e i y o u r p r o g r a m .

I a c c e p t s t h l e g a l a l p h a n u m e r i c c h a r a c t e r s f r o m 3 3 t 9 ( " ! " t " [ b a c k a r r o w ] " ) t s p e c i f y a n a s c e n d i n g r a n g e o t o n e s w i t h d u r a t i o n s , i t w c h a r a c t e r s e t s . T h s e c o n d c h a ra c t e r i a v a l i d n u m b e r t h r o u g h t i n d i c a t e d u r a t i o n .F o e x a m p l e , " A 1 B 2 " w i l l p l a y t w t o n e s , t h e s e c o n d h i g he t h a n t h f i r s t a n t w i c e a s l o n g . c r e a t e d t h t w s a p l s o n g s i t h d e m o i a b o u t f i v e m i n u t e s , e x p e r i m e nt i n g w i t h d i f f e r e n t l e t t e r a n d u r a t i o n c o m b i n a t i o n s . E n t e rt h s u b r o u t i n e w i t h t h m u s i c a l d a t a i t h s p r i n g M a n l i s t e n t t h m u s i c p l a y . T h v o l u m e i f a d e d g e n t l y a t h e n o e a c h s o n g b e f o r e i r e t u r n s t o t h e l i n e n u m b e r i w a c a l l e d f r o m . - C l e v e B l a k e m o r e

1 R E P L A Y C O M M A N D F O R C - 6 4■ 2 R E S E U M U S I C N O T E A R R A Y• 3 D I H ( 1 0 7 ) , L ( 1 0 7 ) : S = 5 4 2 7 2• 4 P R I N T " W A I T [ 3 " . " ] C R E A T I N G N O T E A R R A Y "• 5 F O R X = . T 0 6 2 : M = 2 7 0 3 * ( 2 [ U P A R R O W ] ( ( X - 2 0 ) /

1 2 ) ) : I F M > 6 5 5 3 5 T H E N M = 6 5 5 3 5• 6 H ( X ) = I N T ( M / 2 5 6 ) : L ( X ) = M - H ( X ) * 2 5 6 : N E X T- 7 P R I N T " P E R I L S A N D A N G E R [ 4 " . " ] "• 8 M $ = " A 6 C 6 G 6 A 6 C 6 G 6 A 4 C 4 G 4 C 8 G 8 D 8 E 6 C 6 G 6 D 6 E

6 " : G 0 S U B 1 4 0• 9 P R I N T " T H E L I G H T O F N E D A Y [ 4 " . " ] "• 1 0 0 M $ = " Q 2 S 2 L 3 L 2 Q 2 S 3 L 1 M 1 N 1 O 2 S 2 Q 1 R 2 P 2 Y 6 " :

G 0 S U B U 0• 1 1 0 E N - 1 2 0 R E M S I S T R I N G S I N G E R S U B R O U T I N E• 1 3 0 R E N O T E S A N D D U R A T I O N S I N M $

1 4 F O R X = . T 0 2 4 : P O K E S + X , . : N E X T : P O K E S + 5 , 4 :P O K E S + 1 2 , 4 : P O K E S + 1 9 , 4 : P O K E S + 6 , 2 4 1 : P 0 K E S +1 3 , 2 4 1

• 1 5 0 P O K E S + 2 O , 2 4 1 : P O K E S + 4 , 3 3 : P O K E S + 1 1 , 3 3 :P O K E S + 1 9 , 3 3 : P O K E S + 2 4 , 1 5

• 1 6 0 F O R N = 1 T O L E N ( M $ ) S T E P 2 : M = A S C ( M I D $ ( M $ , N, 1 ) ) - 3 3 : D = V A L ( M I D $ ( M $ , N + l , 1 ) )

• 1 7 0 P O K E S + 1 , H ( M ) : P O K E S , L ( M ) : P O K E S + 8 , H ( M +3 ) : P O K E S + 7 , L ( M + 3 )

• 1 8 0 P O K E S + 1 5 , H ( M + 1 2 ) : P O K E S + 1 4 , L ( M + 1 2 ) : F OR X = . T 0 D * 1 0 0 : N E X T : N E X T• 1 9 0 F 0 R N = 1 5 T O . S T E P - l : P O K E S + 2 4 , N : F O R X = . T O5 0 : N E X T : N E X T : R E T U R N

A H O Y ! 4

Page 48: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 48/84

T E R T A I N M E N T

P l a y i n g e g i n e e r i t h m o s ta p p e a l i n ga s p e c t o T h T r a i n .S i m p l ec o m m a n d sa c c e s s t h

_ ] t h r o t t l e ,■ : f u r n a c e ,

s t e a m

b r a k e , e t c .R E A D E RS E R V I C EN O 1 1

H i g h S e a si m o r e

s u i t e d t m i l i t a r y

s i m u l a t i o nf a n s t h a n t

t h e c a s u a lg a m e r .E v e n a

s h o r t g a m er e q u i r e s

g r e a t c o c e n t r a

t i o n .R E A D E R

S E R V I C EN O I

E P X : 1 0 0 W ^ m w * K J O O : E P XO F F E N S E : : S H O O T M I : O F F E H S ED E F E N S E : D E F N D i I l ! f ) . t . ' D E F E N S E

M . I . S . L .S o c c e rk e e p s m o r et h a n h a l ft h e f i e l dv i s i b l e a a n p o i n t .T h s c r e e ns c r o l l s a t h b a l lc a r r i e rm o v e sa c r o s s t h

f i e l d .R E A D E RS E R V I C EN O 1 1

S O F I W A R E S E C T I O NF e a t u r e d T h i s M o n t h ;T h T r a i n ( E s c a p e t N o r m a n d y ) . . . 4 8H i g h S e a s , , , 5 0M . I . S . L S o c c e r 5

T H E T R A I N { E S C A P E T N O R M A N D Y )A c c o l a d eC o m m o d o r e 6 D i s k ; $ 2 9 . 9 5

' f i l e T r a i n ( E s c a p e t N o r m a n d y ) i o n o t h o s e g r e a t i d e a s t h a t f o i l s c o p l e t e l y a p a r t s o m e w h e r e b e t w e e n i s p i r a t i o n a n r e a l i z a t i o n .

H e r e ' s t h e s t o r y . I t ' s A u g u s t 1 9 4 4 , a n t h r a c e i o b e t w e e n t h a d v a n c i n gA l l i e s a n t h e f l e e i n g G e r m a n s . A t h o u g h t h w a i E u r o p e i a l m o . s eo v e r , t h r e t r e a t i n g I r o o p s a r a n x i o u st t a k e s o m e s o u v e n i r s b a c k t t h F a t h e r l a n d w i t h t h e m .

O n s u c h c o l l e c t i o n o k e e p s a k e s i t r a i n l o a d o f P i c a s s o s , R e n o i r , M o

n e t , a n G a u g u i n a r o b j e c t s p a r k e d a d e p o t i M e t z . T h i s p r i c e l e s s t r e a

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

T h p l a y e r i c a s t a s P i e r r e L e F e u ,t h e l e a d e r o g r o u p o f R e s i s t a n c ef i g h t e r s . T h e s e f o r c e s f o F r a n c e m u s ts c i x c t h e t r a i n a n d h e a d w e s t t o t h e b o d e t r e n d e z v o u s w i t h g r o u p o A l i e d s o l d i e r s a d a w n .

T h i s h a r r o w i n g s c e n a r i o c e r t a i n l yc o n t a i n s t h e p a t h o s a n v e r v e n e e d e dt e x c i t e a l a r l o v e r s , f r i e n d s o F r a n c e , a n r i g h t - m i n d e d s a v i o r s o t h u n i v e r s e . T h p r o b l e m , h o w e v e r , l i e si t h e x e c u t i o n . U n f o r t u n a t e l y , t h ed r a m a t i c c o n c e p t i p a r e d d o w n t s e r i e s o b o r i n g , u n i n s p i r e d a c t i o ng a m e s . T h e s e a r r e n d e r e d e v e n l e s sa p p e t i z i n g t h r o u g h d r a b g r a p h i c s a n u n s a t i s f y i n g p l a y m e c h a n i c s .

T h g a m e b o i l s d o w n t o t h r e e t a n k s :d r i v i n g t h e t r a i n a n p a r t i c i p a t i n g i

p a i r o t a r g e t g a m e s c a l l e d T a k i n g t h T r a i n / T a k i n g t h e S t a t i o n a n T a k i n gB r i d g e .

P l a y i n g e n g i n e e r i a c t u a l l y t h m o s ta p p e a l i n g t h i n g a b o u t t h i s s i m u l a t i o n .S i m p l e j o y s t i c k c o m m a n d s a c c e s s t h t h r o t t l e , f u r n a c e , b r a k e , f o r w a r d / r ev e r s e , s t e a m b l o w o f f , w h i s t l e , a n c a s i g n a l i n d i c a t o r s . I n r e s p o n s e t t h a p r o p r i a t e s i g n a l s , t h e R e s i s t a n c e h a d l e s t h d e t a i l s o t r a c k s w i t c h i n g .

T a k i n g t h T r a i n i t h w e a k e s t o t h t h r e e s c e n a r i o s . U n f o r t u n a t e l y , t h i s i

4 A H O Y !

Page 49: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 49/84

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 R T H E C O M M O D O R E 6 A N 1 5 4 1 D I S K D R I V E !

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

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

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

• F a r t o 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 w r i t e t g e a l t h d e t a i l s ! )

. a n i y o w a n t t h u l t i m a t e , g e R a p i D O S P r o f e s s i o n a l !• G i v e s e v e n f a s t e r d i s k a c c e s s ! " P r o v i d e s 4 t r a c k e x t e n s i o n ( 7 4 9 b l o c k s f r e e ! )' U s e s 8 R A t r a c k b u f f e r i n g a n h a r d w a r e ' A d d s 2 n e d i s k c o m m a n d s ( i . e . , l o c k f i l e s ,G C c o n v e r s i o n ! c h a n g e d i s k n a m e ) .

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

F u n c t i o nL o a d 2 0 b l o c k sS a v e 2 0 2 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 d 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 ( o t h 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 l e l t h e 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 a s i n g l e1 5 4 1 d i s k d r i v e .1 5 s e c o n d , 4 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 lF 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 5C a b u p g r a d e d t R a p i D O SM 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 5

M S D 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 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 1 5 8 1 !

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

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

C - 1 2 8 B U R S T - R O M• L e t s t h e 1 2 r u a t ' B u r s t ' s p e e d

w h e n i 6 4 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 !

S T I L L T C O M EM S S D - 1 F a s t C o p i e r !1 5 7 1 M a s s D u p l i c a t o r !

• 1 5 8 1 U t i l i t y P a c k !R H d a r S e r v i c e N o 1 4

T U R B O 6 • S p e e d - u p c a r t r i d g e l o t h e 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 b ( 4 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 I h A p p l e ] [ 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 ! S 1 8 9 9

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

M . C . o V i s a$ 3 . 0 0 s h i p p i n g o a l o r d e r s

C . O . D . ' s a r J O S 3 . 0 0P . O . B O 6 0

A S T O R I A , O 9 7 1 0 3 - 0 6 0 3

( 5 0 3 ) 8 6 1 - 1 6 2 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 50: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 50/84

t h f i r s t c h a l l e n g e t b c o m p l e t e d b f o r e a n y t h i n g m o r e e x c i t i n g h a p p e n s .T s u c c e s s f u l l y t a k e t h e t r a i n , t h u e m u s t p r o v i d e c o v e r i n g f i r e f o c o m r a d e m a k i n g h i w a a c r o s s i h t r a i n y a r d t t h r o w t h e t r a c k s w i t c h .G e r m a n s e n t r i e s o c c u p y g u a r d h o u s et h a t o v e r l o o k s t h r a i l w a y . W h e ng u a r d h o u s e w i n d o w l i g h t s u p , t h es o l d i e r s w i t h i n f i r e b u r s t o b u l l e t s .T h e s e t r a v e l s l o w l y a c r o s s t h y a r d t w a r d t h p l a y e r - s u r r o g a t e , l i k e s w a r mo h e a v i l y s e d a t e d b e e s . I t h g a m e rg e t s o f a a c c u r a t e s h o l t t h i l l u m in a t e d w i n d o w b e f o r e i h e f l o c k o b u l e t s r e a c h e s h i m , t h G e r m a n g u n f i r ed i s a p p e a r s . ( T h i s e n c o u n t e r i n o e a c t l y t h e u l t i m a t e i r e a l i s m . )

I t h e p l a y e r c a n ' t f i r e w e l l - a i m e dr o u n d i l i m e , h e c a d u c k i h i n c o mi n f i r e b h i t t i n g t h s p a c e b a r . H o e v e r , t h i s d o e s n ' t a c c o m p l i s h I h R s i s t a n c e ' s o b j e c t i v e , s i n c e t h e c o m r a d eb e i n g c o v e r e d w o n ' t c o n t i n u e h i m o v em e n t t o w a r d t h s w i t c h u n d e r t h e s ec o n d i t i o n s .

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

s t a t i o n e r o u t e t m e e t i n g t h A l l i e s .O n c e s t a l i o n i f r e e o e n e m y a

t i v i t y , t h t e l e g r a p h c a b e u s e d t s e n dm e s s a g e t t h e R e s i s t a n c e , i n d i c a t i n gn e e d f o r e p a i r s . T h R e s i s t a n c e t h e n

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

T h t h i r d m i n i g a m e i t h T a k i n gB r i d g e s c e n a r i o . H e r e t h p l a y e r m a n st h t r a i n ' s f l a t c a r - m o u n t e d c a n n o n a n da t t e m p t s t d e s t r o y t h e n e m y ' s g u n -s h i p b e f o r e i t i r e s o f s e v e n r o u n d s .

T h g r a p h i c s o a l t h r e e g a m e s a r h e a v y o g r a y s a n f e a t u r e m i n i m a l a i m a t i o n . T h d a r k a m b i e n c e f a i l s t o i nv o k e t h s p i r i t o t h e s e b r a v e F r e n c hf i g h t e r s . W o r s e , t h e d r a b , s l u g g i s h e v i r o n m e n t d o e s n o t h i n g a a l t e h a n c e t h b l a n d a n f r u s t r a t i n g g a m ee x p e r i e n c e s .

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

A c c o l a d e , 2 0 8 6 3 S t e v e n s C r e e kB o u l e v a r d , S u i t e E , C u p e r t i n o , C 9 5 0 1 4 ( p h o n e : 4 0 8 - 4 4 6 - 5 7 5 7 ) .

- B U I K u n k e l5 A H O Y !

H I G H S E A SG a r d e G a m e sC o m m o d o r e 6 D i s k ; $ 4 9 . 9 5

T h e s a m e q u a l i t i e s w h i c h - m a k e t h A g o F i g h t i n g S a i l s a t t r a c t i v e t og a m e r s h a m p e r a t t e m p t s t p r e s e n t t h i st y p e o f n a v a l w a r f a r e o t h c o m p u t e r .I i r e l a t i v e l y s i m p l e t c o n s t r u c t a s t t i s t i c a l m o d e l o f i r i n g r a n g e s a n w i n dd i r e c t i o n , b u t r e p r o d u c i n g t h r o m a n c ea n c o l o r o t h i s b y g o n e e r i a n o t h e rm a t t e r e n t i r e l y .

H i g h S e a s h a s a l t h i n t r i c a t e d t a i l a n a r m c h a i r a d m i r a l c o u l d d m a n d , b u i t l i v e l y p r e s e n t a t i o n d i t i n g u i s h e s i f r o m f l o t i l l a o a c c u ra t e , b u b l a n d s e w a g a m e s . T h 1 s c e n a r i o s i n c l u d e d o t h d o u b l e - s i d e dd i s k a l l o w o n o t w c o m m a n d e r s t t e s t t h e i r s t r a t e g i c s k i l l a a n y t h i n g f r o m

m e e t i n g e n g a g e m e n t b e t w e e n o n ev e s s e l o e a c h s i d e t o l a r g e a c t i o n s w i t hu t 1 s h i p s . I n a d d i t i o n , e x t e n s i v es h i p - a n s c e n a r i o - c r e a t i o n r o u t i n e s e a b l e t h e u s e r t s i m u l a t e a n r e a l o h y p o t h e t i c a l b a t t l e f r o m t h e p e r i o d .

R a l p h B o s s o n , w h c r e a t e d U n d e rF i r e a n T a c t i c a l A r m o r C o m m a n d( b o t h p u b l i s h e d b A v a l o n H i l l ) , h a a l w a y s d i s p l a y e d a n i n d e p e n d e n t s p i ri a n f r e e d o m f r o m d e s i g n p r e c o nc e p t i o n s . T h i s m a k e s h i m p e r f e c tc h o i c e t a u t h o r g a m e o s u b j e c tw h i c h s t u b b o r n l y r e s i s t s o r t h o d o x s i u l a t i o n t e c h n i q u e s .

H i g h S e a s , l i k e B o s s o n ' s p r e v i o u sw o r k s , i r a d i c a l d e p a r t u r e f r o m e i s t i n g n a v a l w a r f a r e p r o g r a m s . M o s tc o m p u t e r w a r g a m e s d i f f e r l i t t l e f r o mm i l i t a r y b o a r d g a m e s . I B o s s o n ' s c a a b l e h a n d s , h o w e v e r , t h f l e x i b i l i t y o h i g h - s p e e d d a t a m a n i p u l a t i o n a n e l e ct r o n i c d i s p l a y c r e a t e s m u c h m o r e p e s o n a l l y i n v o l v i n g g a m e e n v i r o n m e n tt h a n i p o s s i b l e w i t h c a r d b o a r d m a p sa n s y m b o l i c c o u n t e r s .

I n s t e a d o p r e s e n t i n g e v e r y p h a s e o

R e v i e w e d N e x t M o n t h s

• S t e a l t h M i s s i o nE x p r e s s R a i d e rW o o d e n S h i p s I r o n M e P l a s m a t r o n

t h e n g a g e m e n t f r o m d i r e c t l y o v e r h e a d ,H i g h S e a s g e t s r i g h t d o w n t t h w a t e r l i n e w h e n t h c a n n o n s b o o m . A e r i a lp e r s p e c t i v e f a c i l i t a t e s s h i p m o v e m e n ta n m a k e s i e a s y t s e t h r e l a t i v ep o s i t i o n i n g o a l v e s s e l s i m u l t i s h i pf i g h t s , b u f i r s t - p e r s o n v i e w p o i n t c o v e y s t h e x c i t e m e n t o f s h o t a n s h e l lm u c h m o r e e f f e c t i v e l y .

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

T h l a c k o d e t a i l i t h d e e p b l u eb a c k d r o p u n d e r c u t s t h r e a l i s t i c a m b ie n c e , b u t a t l e a s t i d o e s p r o v i d e g o o dv i s u a l c o n t r a s t w h e n t h u s e r s c a n s t h s c r e e n f o e n e m y v e s s e l s . U n f o r t u n a t el y m e m o r y l i m i t a t i o n s f o r c e H i g h S e a st l e a v e t h e s m o k e a n f i r e o c o m b a tu n d e r s a i l i t h p l a y e r s ' m i n d s i n s t e a do f r e p r e s e n t i n g t h e " f o g o w a r " o t h s c r e e n .

j o y s t i c k - a c t i v a t e d s y s t e m o p u l ld o w n m e n u s c o n f i g u r e s t h p a r a m e l e r so f t h e s c e n a r i o a n c o n t r o l s t h e a c t i vi t i e s o t h e s h i p s d u r i n g p l a y . M o v i n gt h s t i c k f r o m s i d e t s i d e h i g h l i g h t sp o r t i o n s o t h m e n u b a w h i c h h o r iz o n t a l l y d i v i d e s t h s c r e e n b c l w e e n t h a c t i v e v i s u a l d i s p l a y a n t h s t a t u ss u m m a r y . P r e s s i n g t h e a c t i o n b u t t o na c t i v a t e s t h l i m e n u .

T o g g l i n g t h e j o y s t i c k f o r w a r d a n b a c k p e r m i t s t h u s e r t c y c l e t h r o u g ht h a v a i l a b l e c h o i c e s . S u b - m e n u s , c o nt r o l l e d w i t h t h s a m e s y s t e m , d r o pd o w n i n t o v i e w a n e e d e d .

D e s p i t e i t d i s a r m i n g l y c h a r m i n gg r a p h i c s . H i g h S e a s i p r o b a b l y m o r es u i t a b l e f o l o v e r s o m i l i t a r y s i m u l at i o n s t h a n c a s u a l c o m p u t e r g a m e r s .T h o u g h s c e n a r i o s i n v o l v i n g I w s h i p sc a b c o m p l e t e d i n 1 5 m i n u t e s , e v e na s h o r t g a m e r e q u i r e s t r e m e n d o u s c o nc e n t r a t i o n a n s o m e u n d e r s t a n d i n g o t h t a c t i c a l n u a n c e s o n a v a l w a r f a r e .

T h s h e e r s i z e o i t 4 4 - p a g e r u l e -b o o k m i g h t d a u n t s o m e n o v i c e a d m i ra l s . F o r t u n a t e l y , w r i t e r M i c h a e l L e P a g eh a s o r g a n i z e d t h i n f o r m a t i o n i l o g ic a m a n n e r , s i t ' s e a s y t l o o k u h a z yp o i n t s d u r i n g g a m e w i t h o u t w a s t i n gt i m e . t u t o r i a l k e y e d t S c e n a r i o( C o n s t i t u t i o n v e r s u s I n s u r g c n t c ) i t r m e n d o u s l y h e l p f u l f o l e a r n i n g t h e r o t i n e o p l a y .

C o m m a n d i n g e l e g a n t , t h o u g h l e t h a l ,s a i l i n g s h i p s o t h l i n e i a s t i m u l a t -

Page 51: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 51/84

i n c h a n g e f r o m t h t a n k s a n b o m be r o W o r l d W a I g a m e s . H i g h S e a sp r o v e s t h a t n a v a l w a r f a r e c a n b e i n v o l vi n a n e x c i t i n g a w e l l a m e n t a l l yc h a l l e n g i n g .

G a r d e G a m e s , B i s h o p L a n e , M a d is o n , C 0 6 4 4 3 ( p h o n e : 2 0 3 - 2 4 5 - 9 0 8 9 ) .

— A r n i e f a i r : .

M . I . S . I . S O C C E RM i n d s c a p eC o m m o d o r e 6 D i s k ; $ 3 4 . 9 5

M . l . S . L . S o c c e r g i v e s i n d o o r s o c c e rf e n s t h e i r s h o t a t h b a l l i n c o m p ut e s i m u l a t i o n d e s i g n e d b E ( S u p e rs t a r I c e H o c k e y ) R i n g l e r . T h e c o m p u -t e r i s t , a g e n e r a l m a n a g e r , c o a c h a n d /o o n - t h e - f i e l d p l a y e r , c o n t r o l s t h g a m e . T h e r e ' s n o t t o o m u c h t k i c ka b o u t , e i l h e r . O u t s t a n d i n g g r a p h i c s ,w 1 1 - c o n c e i v e d p l a y a c t i o n , a n s m o o t h

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

I n d o o r S o c c e r , m o d e r n h y b r i d o s o c c e r a n i c h o c k e y , w a i n v e n t e d i t h U n i t e d S t a t e s d u r i n g t h 1 9 7 0 s . T w s i x - p l a y e r t e a m s ( e a c h w i t h t h r e e f o w a r d s , t w d e f e n d e r s , a n g o a l t e n -d e r ) p l a y t h g a m e i h o c k e y - s i z e dr i n k s o a r t i f i c i a l t u r f . I n d o o r s o c c e rf e a t u r e s m o s t o t h e l e m e n t s o t r a d it i o n a l s o c c e r , i n c l u d i n g p a s s i n g , s h o o ti n g , d r i b b l i n g , h e a d e r s , a n b i c y c l ek i c k s . T h e s e a c t i o n m o v e s a r i n t e n s if i e d b t h s m a l l e r p l a y i n g s u r f a c e a n a h i g h p l e x i g l a s s p e r i m e t e r t h a t k e e p st h b a i t f r o m l e a v i n g t h f i e l d .

M . l . S . L . S o c c e r b r i n g s m u c h o t h e x c i t e m e n t f r o m t h e p l a y i n g f i e l d t o t h ec o m p u t e r s c r e e n . E v e r y p h a s e o t h g a m e i a d a p t e d i n t o l i v e l y e n t e r t a i nm e n t f o s p o r t s f a n s , w h c a t a k e o l e a v e a l o n e e a c h o f i t c o m p o n e n t s .

T h G r e c r u i t s a n t r a d e s p l a y e r s ,r e v i e w s t h e t e a m ' s h i s t o r y , a n i p r o v e s t h t e a m ( v i a t r a i n i n g c a m p ) .T h i s i d o n e t h r o u g h a a l l o t m e n t o p o i n t s a s s i g n e d a t h e n o e a c h s e s o n . T h f i r s t p l a c e t e a m r e c e i v e s t h f e w e s t p o i n t s , a n t h w e a k e s t s q u a dg e t s t h e m a x i m u m n u m b e r . T h i s h e l p se v e n t h t e a m s o u t a b i t m a k e c o p e t i t i o n m o r e k e e n i t h n e s e a s o n .

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

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

S O F T W A R E S E C T I O Nc l e a t s a n d , v i a t h e j o y s t i c k , t a k e h i p s i t i o n o t h f i e l d a s e i t h e r m i d f i e l de o g o a l t e n d e r .

T h c e n t e r - f o r w a r d , g o a l t e n d e r , a n c o a c h i n g d u t i e s c a b a s s i g n e d e n t i r el y t o t h c o m p u t e r o r d i v i d e d a m o n gt w j o y s t i c k s a n t h c o m p u t e r . T h i sa l l o w s a p a i r o h u m a n p l a y e r s t t e a mu a g a i n s t a e n t i r e l y c o m p u t e r - d i r e ct e s q u a d a a p l a y e r - c o a c h o r m i f i e l d e r - g o a l i e t a n d e m .

T h c o a c h i n g a r e a c o n t a i n s M . l . S . L .S o c c e r s p r i m a r y w e a k n e s s . R i n g l e r a t e m p t e d t o n e - u p h i e a r l i e r g a m e w i t ht h i n t r o d u c t i o n o p l a y e r - b y - p l a y e rs u b s t i t u t i o n s , i p l a c e o f l i n e - o r i e nt e a s s i g n m e n t s y s t e m . T h i s c e r t a i n l ys o u n d s l i k e a i m p r o v e m e n t , b u t h r e s u l t i g a m e t h a t b o g s d o w n i e n l e s s t a c t i c a l d e c i s i o n s .

E v e r y t i m e p l a y s t o p s , t h e s u b s t i t ut i o n p r o c e s s b e g i n s , g r i n d i n g t h g a m et v i r t u a l h a l t w h i l e t h c o s c h e s l b o r i o u s l y r e p l a c e t i r e d o i n j u r e d t e a mm e m b e r s o n b o n e . T h i s m e t h o d i m o r e m e a n i n g f u l i s p o r t l i k e b a s eb a l l , w h e r e m o s t g a m e r s a r f a m i l i a rw i t h t h e i n d i v i d u a l p l a y e r s . H e r e , h o e v e r , t h n a m e s w i l l b m e a n i n g l e s s t t h e v a s t m a j o r i t y o u s e r s , s i t u r n si n t o a n e x e r c i s e i s t u d y i n g q u a l i f i c at i o n s . F o r t u n a t e l y , p l a y e r s a r c e a s i l ye v a l u a t e d t h r o u g h l o o k a t h e i r " s k i l lp o i n t s , " a g e , a n d , i t h c a s e o f n o n -g o a l i e s , t h e i r " A c t u a l P o w e r ' ( A P ) r a i n g . T h e s e h e l p f u l s t a t s a r l i s t e d o t h e S u b s t i t u t i o n S c r e e n .

T h e x c e l l e n t g r a p h i c s k e e p s l i g h t l ym o r e t h a n h a l f t h f i e l d v i s i b l e a a n p o i n t . T h s c r e e n s c r o l l s s m o o t h l y a t h b a l l - c a r r i e r m o v e s h o r i z o n t a l l ya c r o s s t h f i e l d . T h p l a y e r s a r e n i c e l ya n i m a t e d a n e a s i l y c o n t r o l l e d b y j o ys t i c k , s m i d f i e l d e r s c a d r i b b l e , p a s s ,a n s h o o t , a s w e l l a s d e l i v e r h e a d e r sa n b i c y c l e k i c k s . G o a l t e n d e r s c a n d i v et t h l e f t o r i g h t . T h r e c o v e r y t i m ea f t e r e a c h s a v e i s u n r c a l i s t i c a l l y , d t e r m i n e d b y t h g o a l i e ' s a g e .

B u t h g a m e p l a y i m o r e t h a n c o p e n s a t i o n f o m d e s i g n ' s m i n o r f l a w s .M . l . S . L . S o c c e r i f u l f i l l i n g s p o r t se x p e r i e n c e t h a t l e n d s i t s e l f t o a m u c ho a l i t t l e d e p t h a t h u s e r d e s i r e s .E R i n g l e r a n h i c o - c r e a t o r s a D e s i g n S t a r C o n s u l t a n t s c o n t i n u e t e s t a bl i s h t h e m s e l v e s a m a s t e r s o f a c t i o n -s t r a t e g y s p o r t s s i m u l a t i o n s .

M i n d s c a p e , 3 4 4 4 D u n d e e R o a d .N o r t h b o o k , I L 6 0 0 6 2 ( p h o n e : 3 1 2 ^ 1 8 0 -7 6 6 7 ) . B i l l K u n k e t

R E A D E R S E R V I C E I N D E XP a g eC - 4 5 3 5 5 4 C - 2 4 - 2 94 1 1 1 1 C - 5 4 1

5 8 , 5 94 3 4 1 5 1

6 1 1 4 , 3 1 1 2 1

2 4 5 1 2 3 4 5

C o m p a n y S v 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 c t i v i s i o nA v a n t g a r d e 6 4B a t t e r i e s I n c l u d e dB r o w n B o x e s , I n c .C h i p L e v e l D e s i g n sC o m p u S e r v eC 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 .D a t a E a s tD a t a E a s tD i g i t a l A r t sE S C o r p o r a t i o nF i r e b i r d L i c e n s e e s , I n c .F r e e S p i r i t S o f t w a r e I n c .G a r d e G a m e si h S o f t w a r eI n k w e l l S y s t e m sL y c o C o m p u t e rM i n d s c a p eM 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 e m c o , I n c .P . A . V . Y . S o f t w a r eP h o e n i x E l e c t r o n i c sQ - L i n kR e c o v e r y !S o f t - B y t eS o f t w a r e S i m u l a t i o n sS o f t w a r e S u p p o r t I n t lS o f t w a r e S u p p o r t I n t TS p i n n a k e r S o f t w a r eS u b L O G I C C o r p o r a t i o nS . O . G . W . A . P . S o f t w a r eT e v e xT h m u n i C o r p o r a t i o nU . S . S . P h o t oW e d g w o o d R e n t a lX e t e c I n c .A h o y ! D i s k M a g a z i n eA h o y ! D i s kA h o y ! S u b s c r i p t i o nA h o y ! B a c k I s s u e sA h o y ! B i n d e r s

N o

1 4 1 1 1 3 1 1 1 3 1 3 1 4

1 3 1 2 1 1

1 2 1 2 1 3 1 2 1 4 1 4 1 1

1 2 1 1 1 4 1 1 1 4 1 1 1 4 1 2 1 2 1 3

1 2 1 4 1 3 1 1

1 3 1 3 1 3 1 4 1 4 1 2 1 1

1 2

H i . - p u b l i s h e r . m u n i , ■ • i n n - , M x i n s i b i l i i vo e r r o r , I t h a b o v e l i s t i n g .

A H O Y ! 5

Page 52: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 52/84

S o f t w a r e I n c .

U T I L I T I E SU L T R A D O U T I L I T I E S

M o d u l eH i g h S p e e d H a r d D r i v e o d u a l i l o p p y d r i v e b a c k u p u t i l i t y ( o I h A m i g a5 0 0 . 1 0 0 0 o 2 0 0 0 . 5 1 2 K A m i g a r e q u i r e d . C o m p a t i b l e w i l h a n h a r d d r i v et h a t f o l l o w s c o n v e n t i o n a l A m i g a D O S p r o t o c o l . B a c k u p t h o s e v a l u a b l ef i l e s o y o u r H a r d D i s k t h e a s y w a ( o o n l y $ C Q 9 5 |

O X F O R D R A S C A L 1 2 O X F O R D P A S C A L 1 2 i a n i m p l e m e n t a i i o n o s t a n d a r d P a s c a ld e s i g n e d s p e c i f i c a l l y ( o t h C 1 2 8 . I o i l e r s a l I h e n h a n c e m e n t s o t h i sp o w e r f u l l a n g u a g e t o g e t h e r w i t h s o m e u s e f u l e n h a n c e m e n t s ( o t h C

S U P E R A I D EA l l - p u r p o s e u t i l i t y p r o g r a m f o t h C 6 p r o v i d e s :

B i - d i r e c l i c n a l s c r o l l i n gA u t o L i n e D e l e t i o nT r a c e ( u n c t i o nD i s a s s e m b l e rL o - R e s S c r e e n D u m pN u m b e r c o n v e r s i o n( 1 0 . h e x . b i n a r y ]A p p e n d f i f e sF o r m a t s h o r tn e w t e o m p l e l e n e M e n u - d r i v e n

C h a n g e T H I S T T H A Ts p e c i f i e d s t r i n g a n r e p l a c e

A n m u c h , m u c h m o r e !S u p e r A i d e , t h e c o m p l e t e p r o g r a m m e r ' s t o o l k i t . O n l y g n Q C

A u l o L i n e N u m b e r i n gR e n u m b e rM M o n i t o rL i s t a l v a r i a b l e s t s c r e e nH i - B e s S c r e e n D u m pR e s t o r e n e w e d B a s i cp r o g r a mC h a n g e D e v i c e n u m b e rP a c k e d L i n e E d i t o rD e t e r m i n e f i l e l o a da d d r e s s

s e a r c h ( o a l i n s t a n c e s o w i t h s e c o n d s p e c i f i e d s t r i n g

" . . . e x c e l l e n t , e f f i c i e n t p r o g r a m t h a t c a h e l p y o s a v e b o t hm o n e y a n d o w n t i m e . "1 5 4 1 / 1 5 7 1 C o m p u t e f ' s G a z e t t eD R I V E A U G N m E X T D e c - 1 9 8 7

1 5 4 1 / 1 5 7 1 D r i v e A l i g n m e n t r e p o r t s t h a l i g n m e n t c o n d i t i o n o t h e d i s kd r i v e a y o p e r f o r m a d j u s t m e n i s O s c r e e n h e l p i a v a i l a b l e w h i l e t h p r o g r a m i r u n n i n g . I n c l u d e s f e a t u r e s f o s p e e d a d i u s t m e n t . C o m p l e t ei n s t r u c t i o n m a n u a l o n a l i g n i n g b o t h 1 5 4 1 a n 1 5 7 1 d r i v e s . E v e n i n c l u d e si n s t r u c t i o n s o h o t l o a d a l i g n m e n t p r o g r a m w h e n n o t h i n g e l s e w i l ll o a d l W o r k s o n t h e C 6 J . s x 6 4 . c i 2 e i n e i t h e r 6 4 o r 1 2 8 m o d e , 1 5 ' l 1 . 1 5 7 1i e i t h e r 1 5 * 1 o r 1 5 7 1 m o d e ! A u t o b o o t s t o a l l m o d e s . S e c o n d d r i v e f u l l ys u p p o r t e d . P r o g r a m d i s k , c a l i b r a t i o n d i s k a n d i n s t r u c t i o n m a n u a l o n l y

2 2 & L S 3 4 9 5 Jf " S u p e r 8 U t i l i t i e s i c o m p l e t e u t i l i t i e s p a c k a g e f o I h y ^ Z _ - ~ ^ C 1 5 8 1 d i s k d r i v e a n C 1 2 8 c o m p u t e r . A m o n g t h m a n y' ' / l i t i * - " S u p e r B U t i l i t i e s f e a t u r e s a r e :C o p y w h o l e d i s k s I r o m 1 5 4 1 o 1 5 7 1 f o r m a t t 1 5 8 1 p a r t i t i o n s .C o p y 1 5 4 1 o 1 5 7 1 f i l e s t 1 5 8 1 d i s k sB a c k u p 1 5 8 1 d i s k s o f i l e s w i t h o 2 1 5 8 1 ' s

S u p p l i e d o b o t h 3 V i " a n 5 V « " d i s k e t t e s s t h a t i w i l l l o a d o e i t h e rt h e 1 5 7 1 o 1 5 8 1 d r i v e .P e r f o r m m a n y C P I M a n M S - D O S u t i l i t y f u n c t i o n s

P e r f o r m n u m e r o u s D O f u n c t i o n s s u c h a r e n a m e a d i s k . r e n a m ef i l e , s c r a t c h o u n s c r a t c h f i l e s , l o c k o u n l o c k f i l e s , c r e a t e a u t o - b o o ta n m u c h m o r e !

S u p e r 8 U t i l i t i e s u s e s a n o p i i o n w i n d o w t o d i s p t a y a l c h o i c e s a v a i l a b l ea a n g i v e n t i m e . f u l l f e a t u r e d d i s k u t i l i t i e s s y s t e m f o r t h e 1 5 8 1 f o o n l y

$ 3 9 9 5 1

W f R A M D O S i c o m p l e t e R A b a s e d" D i s k " O p e r a t i n g S y s t e m l o t h C o m m o d o r e 1 7 0 0 a n 1 7 5 0 R A e x p a n s i o n m o d u l e s w h i c h l u r n s a l o R A M - D I S Kp a r t o i h e x p a n s i o n m e m o r y m t o a l i g h i n i n g f a s t R A M - D I S K . R A M D O Sb e h a v e s s i m i l a r t m u c h f a s t e r 1 5 4 1 o 1 5 7 1 f l o p p y d i s k e x c e p t t h a tt h e d a t a i h e l d i e x p a n s i o n R A a n n o o d i s k . U n d e r R A M D O S ,

5 0 p r o g r a m c a n b e l o a d e d i V s e c o n d . P r o g r a m s a n d f i l e s c a n b t r a n s f e r r e d t a n f r o m d i s k w i t h s i n g l e c o m m a n d . R A M D O S i a v a i l a b l e f o o n l y $ O Q 9 5 |

M O N S T E R P O W E RB I W H E E L M O N S T E R a r c a d e a c t i o n ( o I h C 6 4 ! O n t l o u r

p l a y e r s c a c o m p e t e i T r a c t o r P u l l s , M u B o g s a n M o n s t e rT r u c k s .

M o n s t e r P o w e r i o n l y $ - 4 9 5 !

S T R A T E G I C P L A Y G R O U N D F O O T B A L LE n j o y a n i c e g a m e o f f o o t b a l l o I h C 6 4 . U s i n g p l a y g r o u n d

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

S t r a t e g i c P l a y g r o u n d F o o t b a l l i o n l y $ 9 9 5 t

S U P E R B I K EA c t i o n - p a c k e d , f u n - f i l l e d m o t o r c y c l e a r c a d e g a m e

f o t h C 6 4 . R a c e I h c l o c k i M o t o c r o s s , E n d u r o .S u p e r c r o s s o T r i a l s . F l t h r o u g h t h a i o s p e c t a c u l a r

• j u m p s . B o u n c e o v e r w o o p - d e - d o o s .A v o i d l o g s , t r e e s , w a t e r h o l e s , b r i c k w a l l s , o t h e r b i k e r s , e t c . a y o v i

f o i h g o l d c u p .T h r i l l i n g S u p e r B i k e a c t i o n f o o n l y < j j - | 4 9 5 1

G A L A C T I C F R O N T I E RE x c i t i n g s p a c e e x p l o r a t i o n g a m e f o t h C 6 4 . S e a r c h f o l i f e f o r m s

a m o n g t h 2 Q b i l l i o n s t a r s i o u g a l a x y . S c i e n t i f i c a l l y a c c u r a t e .A w e s o m e g r a p h i c s ! F o r i h e s e n o u s s t u d e n t o a s t r o n o m y o r t h e c a s u a le x p l o r e r w h w a n t s t b o l d l y g o w h e r e n m a h a g o n e b e f o r e .

O n l y $ 2 9 9 5 1

O r d e r w i t h c h e c k , m o n e y o r d e r . V I S A . M a s t e r C a r d . C O F r e e s h i p p i n g h a n d l i n g o U S C a n a d i a n , A P O . F P Oo r d e r s . C O F o r e i g n o r d e r s a d S 4 . 0 0

o r d e r F r o m F r e e S p i r i t S o f t w a r e , I n c .9 0 W H i l l g r o v e , S u i t e

L a G r a n g e , I 6 0 5 2 5( 3 1 2 ) 3 5 2 - 7 3 2 3

1 - 8 0 0 - 5 5 2 - 6 7 7 7F o T e c h n i c a l A s s i s t a n c e c a l l : ( 3 1 2 ) 3 5 2 - 7 3 3 5

S E L E C T E D P R O D U C T S A V A I L A B L E R O F I N A N C I A L S V S T E M S S O F T W A R E L T I E N G L A N D 0 9 0 5 - 6 1 1 - 4 6 3

H c H d e r S e r v i c e N o . 1 4 4

Page 53: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 53/84

R E V I E W SI W

T H I H G H H P P E H E D T T H T O U R G U I D E . M R R V t H .

W h i l e m o s t( w d i d n ' t s a a l l ) o u d o n ' tt a k e o u r 6 4 sa l o n g o v a c at i o n , y o c a s e n d c u s t o mi z e d P o s t c a r d sb p l a n n i n ga h e a d .R E A D E RS E R V I C EN O 1 3

P O S T C A R D SA c t i v i s i o nC o m m o d o r e 6 D i s k ; $ 2 4 . 9 5

L o o k i n g f o w a t i m p r e s s y o u rf r i e n d s w i t h y o u r c o m p u t e r 1 . ' P o s t c a r d si n e t w i s t i c r e a t i v i t y p r o g r a m s .I g i v e s C o m m o d o r i a n s c h a n c e t c r e a t e t h e i r o w c u s t o m i z e d p o s t c a r d s ,u s i n g a d e l i g h t f u l c o l l e c t i o n o c l i p a r a n b a c k d r o p s .

I t ' s s n a p t p u t o g e t h e r a c o m p l e t el i n d i v i d u a l i z e d p o s t c a r d w i t h t h i se a s y t u s p r o g r a m . U s i n g j o y s t i c k o k e y b o a r d c o m m a n d s , f i r s t s e l e c tb a c k g r o u n d f r o m t h 1 s c e n i c p a i n ti n g s i n c l u d e d o t h d i s k . T h w i d er a n g e o g e o g r a p h i c b a c k d r o p s i n c l u d eA r c t i c , B e a c h . C i t y s c a p e , C o u n t r yR o a d , D e s e r t . F a r m , M a i n S t r e e t ,M o o n s c a p e , M o u n t a i n , a n d V o l c a n os c e n e s .

N e x t c h o o s e a r f r o m t h e x t e n s i v ef i l e s . T h e r e a r I s t r u c t u r e s , r a n g i n gf r o m t h A r d T r i o m p h e t t h T a M a h a i , d o z e n r o a d s i g n s ( C a u t i o n ,S o f t S h o u l d e r s , S p e e d L i m i t , e t c . ) ,c l u t c h o o b j e c t s , o v e r d o z e n e d i b l e s ,2 p e o p l e , 9 t r a n s p o r t a t i o n v e h i c l e s ,a n m o r e t h a n 4 a n i m a l s . J u s t c h o o s et h i t e m ( s ) t i l l u s t r a t e y o u r p o s t c a r da n p o s i t i o n t h e m a g a i n s t t h e b a c k d r o p .F l i p t h e p i c t u r e s e i t h e r v e r t i c a l l y o h o r i z o n t a l l y , i d e s i r e d , t h e n p a s t e t h e md o w n . N e x t a d d y o u r m e s s a g e - e i t h e rt a k e o n f r o m t h e s m a l l b a n k o f p h r a se i t h p r o g r a m o w r i t e y o u r o w n .F i n a l l y , p r i n t o u t h e f i n i s h e d c r e a t i o n ,t r i m i d o w n t s i z e , a n g l u e i t t h p o s t c a r d s t o c k t h a t c o m e s w i t h t h p r g r a m . A c t i v i s i o n t h o u g h t f u l l y i n c l u d e d

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

i h u n d r e d s , e v e n t h o u s a n d s , o a m u si n g s c e n e s . H o w e v e r , P o s t c a r d s a l s oc o n l a i a s s i m p l e p a i n t p r o g r a m . T h e r ea r 5 b r u s h s i z e s , a s e l e c t i o n o f i l l p a t e r n s , l i n e c o m m a n d f o r s t r a i g h t - e d g ew o r k , z o o m t m a k e d e t a i l o t o u c h u pw o r k e a s i e r , a n o c o u r s e a e r a s e rt c o r r e c t m i s t a k e s . U n d o - p r e v i o u s -c o m m a n d r e s c u e s p i c t u r e f r o m m i t a k e s , a n t h W i p e c o m m a n d c l e a r sp a r t o a l o t h e s c r e e n . A r t i s t s c a c r e a t e t h e i r o w f r o m s c r a t c h , o r c u st o m i z e t h e p i c t u r e s f r o m t h c l i p f i l e ,s t h n u m b e r o f d e s i g n s a v a i l a b l e i a l i m i t l e s s a s t h e i m a g i n a t i o n o t h u s e r . P o s t c a r d s , w h e t h e r f i n i s h e d o i p r o g r e s s , c a b s a v e d f o r e u s e l a t e r .

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

u s e r s t a r t e d . M e s s a g e s a r f u i c o p o s e , s i n c e t h e r e ' s c h o i c e o a l p h ab e f o n t s o t h d i s k .

T h p r o g r a m c o m e s w i t h s u p p l yo p r e p r i n t e d p o s t c a r d s t o c k , a n f o r m a t t p r e p a r e m o r e w i t h " p l a c es t a m p h e r e " T h e r e ' s a l s o a o r d e r f o r mf o a d d i t i o n a l b l a n k c a r d s w i t h t h s t a m p b l o c k , b u m o s t p e o p l e w i l lp r o b a b l y u s c a r d s t o c k f r o m t h e i r l oc a s t a t i o n e r s w h e n t h e o r i g i n a l s u p l y r u n s o u t .

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

A c t i v i s i o n , I n c . , 2 3 5 0 B a y s h o r eP a r k w a y , M o u n t a i n V i e w , C 9 4 0 4 3( p h o n e : 4 1 5 - 9 6 0 - 0 4 1 0 ) .

— J o y c e W o r l e y

P A P E R C L I P I I B a t t e r i e s I n c l u d e dC o m m o d o r e 6 4 a n d 1 2 8D i s k ; $ 4 9 . 9 5

P a p e r C l i p I I i t t h C o m m o d o r e6 a n 1 2 w h a t W m l P e r f e a i t t h I B P a n t h A m i g a - t h e u l t i m a t ew o r d p r o c e s s o r . B o t h a r p o w e r f u l ,c o s t e f f e c t i v e , a n r e l a t i v e l y e a s y t u s a n l e a r n .

T h i s w o r d p r o c e s s o r i a e x t e n s i o na n u p g r a d e t i t b e s t - s e l l i n g p r e d ec e s s o r s , P a p e r C l i p a n P a p e r C l i p I I O n d i s k c o n t a i n s t h 6 v e r s i o n , t h eo t h e r c o n t a i n s t h 1 2 8 c o d e . T h f l i ps i d e o e a c h c o n t a i n s 4 0 , 0 0 0 w o r dd i c t i o n a r y , s p e l l c h e c k e r , a n n u e r o u s p r i n t e r f i l e s .

■ ■ [ l i r e » ■ ' . - .

t h f i r s t c a l e: ■ ■ . - ! m t h r o u g . .H o n t h s . K o u e u e r .

b e g i n n e c a n p a i s n , a - . - ' . . l u n g f r e s l m e n: , ; ■ . : . . h e x p e o t I "

P r o j e c t e d M o n t h l y S a l e s

u n i t *u n i t su n i t s1 0 , 0 0 0 u n i t sS t P t t H b c r 2 6 , S O B u n i t s

P I I I : s t a t e o t h a r 8 - b i t W P R E A D E R S E R V I C E N O 1 3

A H O Y ! S 3

Page 54: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 54/84

P H I , u n l i k e i t e a r l i e r i n c a r n a t i o n ,d o e s n o r e q u i r e d o n g l e ( j o y p o r t s c u r i t y k e y ) l o o p e r a t e . O t h c o n t r a r y ,t h d i s k s c o n t a i n c o p y p r o g r a m t h e l p y o m a k e w o r k i n g b a c k u p s !T h o u g h t h e i n t e n t i o n w a g o o d , t h c o p y r o u t i n e r e q u i r e s a l m o s t h a l f a h o u r t d u p l i c a t e d i s k ( o n e s i d e ) .T a k e m a d v i c e - u s e c o m m e r c i a lc o p y p r o g r a m a n s p e n d t h e x t r a 4 o 4 m i n u t e s l e a r n i n g t h p r o g r a m .T h a t ' s a b o u t a l i t a k e s l u n d e r s l a n dt h e b a s i c s a n f e o t h a d v a n c e df e a t u r e s .

S p l i t P e r s o n a l i t yT h m a n u a l i n t e r l e a v e s i n f o r m a t i o n

a b o u t e a c h v e r s i o n o f t h p r o g r a m .C o m m o d o r e 1 2 s p e c i f i c s a r b o l df a c e d o o t h e r w i s e h i g h l i g h t e d s t h e yS t a n d o u t f r o m t h e g e n e r i c i n f o r m a t i o n .T h i s a r r a n g e m e n t w o r k s j u s t f i n e , a t h m a n u a l i t h o r o u g h , w e l l - o r g a n i z e d ,a n c o m p l e t e .

C - 6 4 l o a d i n s t r u c t i o n s a r e t h e u s u a lr u n o f t h m i l l ; h o w e v e r , t h e 1 2 8 v e s i o n d o e s n o t a u t o b o o t . I n s t e a d y o m u s t d e p r e s s S H I F T a n R U s i m u lt a n e o u s l y . T h a t i m l a s t g r i p e a b o u t

L A N D M A R KT H C O M P U T E RR E F E R E N C E B I B L E

C 6 a n C 1 2 8 v e r s i o n so t h s a m e P r o g r a m D i s k !1 M D M A R K T C H B a m i t O l o f l h i i v i ' i K i n g J a m av t r i i o n , i n d i v i d u a l v e r t e r t f t r t n c e i , W o r d i p f t l h r i t t i

c o l o r , a n a C o n c o r d a n c e o 2 2 0 0 * w n i i i !

C O N D U C T S E A R C H E S o f t h e B i b l e )M A K E T O P I C A L F I L E S c o p y i n g f r o m B i b l e

u s i i a n d S t a r c h r e s u l t s a l s o a d d i n g y o u r o w c o m m o n s ! Y o u r L A N D M A R K f i l e s c a a l s o b c o n v e n e d f o u s e w i t h o t h e r p r o g r a m s l i k eP a p e r c l i p a n G E O S ( w i t h W r i t e r s W o r k i h o p ! )

K E E P Y O U R O W P E R S O N A L B I B L E b o u t l i n i n g t e x t i c o l o r h a d d i n g n o t e s o c o m m e n t s ,c i c a t c s u r f l i m e n u r y s t u d y T i l e s , e v e n r e f e r e n c ey o u r o w f i l e s o n o t e s !

G O O D B i b l e P r o g r a m w i t h y o u r c o m p u t e r c a O R E A T L Y E N H A N C E y ° s t u d y o f t h e l l i b l c !

O u B r o c h u r e e x p l a i n s h o w !

L A N D M A R K T C R B i $ 1 6 4 . 9 5C A - I - o r W R I T E f n m i V K V V . H r o r t i m c !

P . A . V . Y . S o f t w a r e P . O . B o 1 5 8 4B a l l w i n , M 6 3 0 2 2 ( 3 1 4 ) 5 2 7 - 4 5 0 5

D E A L E R I N Q U I R I E S I N V I T E D !

R e a d e r S e r v i c e N 1 2 f l

e i t h e r v e r s i o n o t h p r o g r a m . F r o mh e r e o o u i o n l y g e t s b e t t e r .

O t h e r a d v a n t a g e s o t h 1 2 8 v e r s i o ni n c l u d e n o n - s c r o l l i n g 8 c o l u m n t e x le n l r y a n e d i t i n g ( w i t h t h e p r o p e r m o i t o r ) , a u t o m a t i c u s e o f t h 1 7 5 0 R A e x p a n s i o n m o d u l e , o p t i o n a l i n t e r a c t i v es p e l l c h e c k i n g w i t h e x t r a R A i s t a l l e d , a n u s o t h 1 5 7 1 d i s k d r i v eb u r s t m o d e t s p e e d d i s k a c c e s s . I t ' sn i c e t s e p r o g r a m u t i l i z e c o p u t e r ' s u n i q u e c h a r a c t e r i s t i c s .

O c o u r s e b o t h s e t s o c u r s o r k e y sa r s u p p o r t e d . S a r e t h e f u n c t i o n k e y s ,t p e r f o r m t a s k s i m m e d i a t e l y ( p a g ed o w n , p a g e u p e t c . ) o t d i s p l a ym e n u s ( F l t o c h a n g e s c r e e n p a r a m et e r s , F t v i e w t h m a i n m e n u , e t c . ) .T h e r e ' s e v e n s o m e w h a t u n i q u e f u n ct i o n a v a i l a b l e : t h a b i l i t y t o u n f o r m a tt e x t . I t ' s i n t e n d e d p r i m a r i l y t s t r i p R E T U R N s f r o m d o w n l o a d e d t e x t ; t h f e t u r e i a l s o u s e f u l f o r s t r i p p i n g u s e r -c r e a t e d d o c u m e n t s o t h o s e t r a n s f e r r e db h a r d w i r e d c o n f i g u r a t i o n o v e r t h s e r i a l p o r t .

T h S a m e b u t .P a p e r C U p h a a l w a y s h a g r e a t c u

s o m o v e m e n t c o n t r o l . P / / c o n t i nu e t h t r a d i t i o n . T h s c r e e n f o r m a t i l i k e w i s e s i m i l a r . s t a t u s l i n e a t h t o o t h s c r e e n d i s p l a y s a n s p e c i a l c o d i t i o n s ( i n s e r t m o d e , f o e x a m p l e ) , a n c u r s o r p o s i t i o n b r o a n d c o l u m n .( S e e t h s a m p l e s c r e e n r e p r o d u c e d a t h b o t t o m o p a g e 5 3 . )

A b o v e t h i s i c o m m a n d l i n e w h i c ha p p e a r s w h e n e v e r t h C T R L k e i p r e s s e d . P r e s s i n g a n o t h e r k e y e n t e r s ac o m m a n d , s u c h a r e a d i n g d i s k d r e c t o r y , p e r f o r m i n g s e a r c h e s , p r i n t i n g ,a n f i l e h a n d l i n g . T h e y a r f u l l y e p l a i n e d i t h m a n u a l , i n c l u d i n g a n e xc e l l e n t r e f e r e n c e s e c t i o n .

D e p a r t i n g f r o m f o r m e r i t e r a t i o n s ,P C H I a l s o s u p p o r t s p u l l - d o w n m e n u sw i t h o u t t h e u s o m o u s e . H i t a f u n ct i o n k e a n m e n u d r o p s . R u t h h i g h l i g h t u o d o w n v i a a c u r s o r k e ya n p r e s s R E T U R N t a c t i v a t e t h s l e c t i o n . S o m e m e n u o p t i o n s a l l o w s e t i n g c h a n g e s - o n c e h i g h l i g h t e d , p r e s st h l e f t o r i g h t c u r s o r k e t c h a n g et h e v a l u e . A f t e r t h a t i t R E T U R N t a c t i v a t e .

F o e x a m p l e , t c h a n g e d e v i c e n u b e r s y o w o u l d p r e s s F l t w i c e , c u r s o rd o w n t t h D i s k D r i v e D e v i c e o p t i o n ,a n c y c l e t h r o u g h t h o p t i o n s ( 4 t o 1 5 w i t h t h l e f t o r i g h t c u r s o r k e y .

T i p p i n g t h S c a l eP a p e r C H p / / / w e i g h s i n n o j u s t a c o n t e n d e r , b u t a t h h e a v y w e i g h t

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

T e x t c a b i n s e r t e d , d e l e t e d , c o i e d , m o v e d , r a n g e d , s e a r c h e d , a n r p l a c e d . C o l u m n s m a b m o v e d , s h i f te d r e p e a t e d , d e l e t e d , e r a s e d ( e n t r i e s ) ,s o r t e d , o a c t e d u p o n m a t h e m a l i c a i l y( w i t h u t 3 d e c i m a l d i g i t a c c u r a c y ) .W i l d c a r d s e a r c h a n r e p l a c e f u n c t i o n sf o s i n g l e c h a r a c t e r s , c o m p l e t e w o r d s ,a n p h r a s e s a r a l s o s u p p o r t e d .

s i m p l e b o i l e r p l a t e c a p a b i l i t y i i t r o d u c e d v i a t h e " i n s t a n t p h r a s e " c a p ab i l i t y . U t 5 o n e - l i n e p h r a s e s c a b t i e d t k e y s t r o k e a n r e p r o d u c e da w i l l j u s t b p r e s s i n g t h p r o p e r k e ya t h d e s i r e d t i m e .O t h h a r d c o p y s i d e , P I I h a d l e s p r o p o r t i o n a l s p a c i n g , p r o d u c e sn e a r l e t t e r q u a l i t y d o m a t r i x o u t p u t ,a n p r o v i d e s d i f f e r e n t p i t c h e s a n p a u s e s f o p a p e r i n s e r t i o n w h e n u s i n gs i n g l e f e e d s h e e t s . ( Y o u r p r i n t e r m u s tb a b l e t h a n d l e t h c o m m a n d s . )

T h e r e a r p r i n t e r s w i t h o p t i o n s n o s u p p o r t e d b y P a p e r C U p I I I . T t a k e a v a n t a g e o t h e s e u n i q u e f u n c t i o n s u e r c a n s e n d " e s c a p e " o " c o n t r o l " s q u e n c e c o m m a n d s d i r e c t l y t t h p r i n te r E x a m p l e s o t h i s t y p e i n c l u d e e v e l o p e a n s p e c i a l s h e e t f e e d c o m a n d s . R e v i e w y o u r p r i n t e r ' s m a n u a lf o t h e s e o p t i o n s a n t h c o m m a n d sn e e d e d t d r i v e t h e m .

I n t h e r a r e i n s t a n c e w h e r e y o u r p r i n te i n o i n c l u d e d i t h l i s t o d r i ve r s , P H e x p l a i n s h o l d e f i n ec u s t o m p r i n t e r . I n s i m i l a r v e i n i t h c h a r a c t e r e d i t o r , f o c r e a t i n g c u s t o mf o n t s a n s p e c i a l d i s p l a y c h a r a c t e r s .

A l l p r e v i o u s P a p e r C H p f i l e s c a b l o a d e d i n t o P / / / . S c a f i l e s f r o mT i m e w o r k s ' W o r d W r i t e r 3 a n d B r o d e r -b u n d ' s B a n k S t r e e t W r i t e r . T h i s c o p a t i b i l i t y i a c c o m p l i s h e d v i a a t e x tu t i l i t y p r o g r a m w h i c h a l s o c o m e s o t h P / / / d i s k s . ( P r e v i o u s c o n v e r s i o ns t e p s m a b n e e d e d b e f o r e r u n n i n g t h t e x t u t i l i t y r o u t i n e , d e p e n d i n g o w h i c ht y p e o f i l e i b e i n g p r e p a r e d . )

T h p r o g r a m a l s o f e a t u r e s m a i lm e r g e w i t h o u t a a d d i t i o n a l d a t a b a s e -f o r m l e t t e r s a r c r e a t e d a n v a r i a b l ed a t a f i e l d s p a s s e d t h r o u g h t h e m . T h p r o c e s s i c l e a n , n o t r e q u i r i n g a i o r d i n a t e a m o u n t o t i m e . T h r e s u l t sa r f i r s t r a t e .

5 A H O Y !

Page 55: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 55/84

B e s i d e s b e i n g a b l e t a d n e w o r d st t h s p e l l c h e c k i n g d i c t i o n a r y , u s e r sc a c r e a t e a a u t o e x p a n d e r / c o r r e c t o rl i s t . T h i s f e a t u r e s c a n s d o c u m e n tl o o k i n g f o k e w o r d s i d e n t i f i e d i t h u s e r - d e f i n e d l i s t . W h e n i f i n d s t h " t r i g g e r , " i s u b s t i t u t e s t h f u l l ( e p a n d e d ) p h r a s e f o t h k e w o r d . F o i n s t a n c e , f i n d i n g " P C " i t h t e x t c o u l dt r i g g e r t h p r o g r a m t r e p l a c e " P w i t h " P a p e r C l i p . " T h i s l i s t , l i k e t h e d i ct i o n a r y , c a b d i r e c t l y e d i t e d . T h e r ea r e v e n m o r e b e l l s a n w h i s t l e s t t h s p e l l c h e c k i n g s u b r o u t i n e ,

c o m p l e t e t e l e c o m m u n i c a t i o n sm o d u l e i i n c l u d e d i P H I W i t h i t m o d e m m a v e n s c a a u t o d i a l o n l i n e s e v i c e s , d o w n l o a d f i l e s , a n e d i t t h e m ,w i t h o u t e v e r l e a v i n g t h e p r o g r a m . A l R S 2 3 2 p a r a m e t e r s a r s e v i p u l ld o w n m e n u o p t i o n s - a g r e a t c o n v e n ie n c e . M o d e m s s u p p o r t e d i n c l u d e t h V i c m o d e m 1 6 0 0 , t h e 1 6 5 0 , C o m m od o r e ' s 3 0 0 / 1 6 6 0 , M i g h t y M o H c s M o -d e I I H a y e s a n c o m p a t i b l e s , a n C o m m o d o r e ' s 1 2 0 0 / 1 6 7 0 . g e n e r a lR S 2 3 2 o p t i o n i a v a i l a b l e f o r h a r d w i r e ds c h e m e s .

T h e m o r e t e c h n i c a l l y m i n d e d u s e r sw i l l b g l a d t k n o w t h a t t h e y c a c h o o s e b e t w e e n s e v e r a l f i l e t r a n s f e rp r o t o c o l s , X O N / X O F F , X M O D E MC R C , X M O D E M , o P u n t e r C l A y o c a s e e , t h i s s u b r o u t i n e i s c o p r e h e n s i v e i a l o n e i w o r t h t h $ 4 9 . 9 5l i s t p r i c e f o r t h e n t i r e p a c k a g e .

T h e r e ' s m o r e : b a s i c o u t l i n e r m a k e s" t h o u g h t p r o c e s s i n g " r e a l i t y . S e v e r a ll e v e l s o o f f s e t ( i n d e n t a t i o n ) a r a v a i la b l e , a l d i c t a t e d b t h s t y l e c h o s e n .F o e x a m p l e , b u s i n e s s p r o p o s a l o rt e r m p a p e r c o u l d b o u t l i n e d f i r s t , t h e n" f l e s h e d - i n . " T h f i r s t l e v e l m i g h t c a l lf o u p p e r c a s e R o m a n n u m e r a l s ( s t y l e ) ,t h s e c o n d f o u p p e r c a s e a l p h a c h a ra c t e r s , a n t h i r d f o l o w e r c a s e a l p h ac h a r a c t e r s . S u c h a o u t l i n e w o u l d l o o kl i k e t h i s :

S E E L E Y D A P R O J E C T 1 I A l t e r i n g t h f l o w o f W h i t e R i v e r

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

a D r i v i n g s t e e l c a i s s o n sb S e c u r i n g a i r p r c s s t i r i z a i i o n e q u i p

m e n t

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

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

T h l a s t g r o u p o f e a t u r e s i n c l u d e su n d e r l i n i n g , s u p e r - a n s u b s c r i p t i n g ,b o l d f a c i n g , i t a l i c i z i n g , a u t o m a t i c t a b l eo f c o n t e n t s c r e a t i o n ( g r e a t ! ) , v e r y f l e xi b l e h e a d e r s a n f o o t e r s , c e n t e r i n g ,m u l t i p l e j u s t i f i c a t i o n m o d e s , m u l t i p l el i n e s p a c i n g , c h a p t e r n u m b e r i n g , a n a u t o m a t i c p a g e n u m b e r i n g . W h e w !

1 2 , 3 ; E d i t , P r e v i e w , P r i n tP a p e r C l i p H i n o W h a t - Y o u - S e c -

I s - W h a t - Y o u - G e t ( W Y S I W Y G ) w o r dp r o c e s s o r . D u r i n g t h t e x t e n t r y a n e d i t p r o c e s s , a l f o r m a t c o m m a n d s d i p l a y o n s c r e e n , t h e i r e f f e c t s d n o t . A t e i s s u i n g t h e c o m m a n d s t u n d e r l i n e

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

R E V I E W Sa l i / x t h l a y o u t , i i p o o r s u b s t i t u t ef o s e e i n g t h r e s u l t s .

T t h a t e n v i d e o p r e v i e w m o d ei a v a i l a b l e v i m e n u o p t i o n o C T R Lc o m m a n d . 4 0 c o l u m n m o n i t o r s w i l lp r e v i e w i 4 0 8 0 o 1 6 c o l u m nm o d e s ; R G a n s p e c i a l l y e q u i p p e dc o m p o s i t e m o n i t o r s d i s p l a y 8 0 1 6 0 ,a n 3 2 c o l u m n s . T h 1 6 a n d 3 2 0c o l u m n m o d e s d n o a c t u a l l y d i s p l a yt e x t , t h e y m e r e l y s h o w r e v e r s e v i d e oi m a g e b l o c k s w h i c h m a t c h t h t e x t l c a t i o n s . I i a l s o p o s s i b l e t m a k e c e t a i n m o n i t o r s d i s p l a y i a i n t e r l a c em o d e , t h a t i s 5 l i n e s i n s i e a d o t h t y p i c a l 2 5 . T h i s c a u s e s s o m e f l i c k e r ,b u t h t e x t i l e g i b l e .

T h r e s u l t s o a l f o r m a t , l a y o u t , a n r e l a t e d c o m m a n d s a p p e a r i t h v i d e op r e v i e w m o d e , i n c l u d e t h c o l o r s a s i g n e d t b o l d f a c e , o u t l i n e , i t a l i c i z e dt e x t , e t c . T h p r e v i e w s c r o l l i f a s t a n a c c u r a t e ; i c a b e p a u s e d a n r e s t a r t e da w i l l . P r i n t o u t s w i l l m i m i c t h v i e p r e v i e w m o d e a l o n g a y o u r p r i n te i c a p a b l e o f h a n d l i n g i h c o m m a n d s

P o w e r f u l W o r d p r o c e s s o rf o t h C o m m o d o r e 1 2 8 "

S e l e c t e dt f o t h 1 9 8 7

C E S o f t w a r eS h o w c a s e

w a r d ,

F r o m t h a u t h o r o F o n t m a s t e r I c o m e s F o n t m a s t e r 1 2 8 ,a e n h a n c e d v e r s i o n f o t h C o m m o d o r e 1 2 8 . T h i sp o w e r f u l w o r d p r o c e s s o r w i t h i t m a n y d i f f e r e n t p r i n ts t y l e s ( f o n t s ) , t u r n s y o u r d o m a t r i x p r i n t e r i n t o m o r ee f f e c t u a l t o o l . T e r m p a p e r s , n e w s l e t t e r s , a n f o r e i g nl a n g u a g e s a r j u s t f e o i t m a n y a p p l i c a t i o n s .

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

* 5 F o n t s r e a d y t u s * F o n t e d i t o r / c r e a t o r i n c l u d e d

O s c r e e n F o n t p r e v i e w8 c o l u m n o n l y $ 6 9 . 9 5S u p p o r t s m o r e t h a n 1 1 0 p r i n t e r si n c l u d e s 1 0 2 , 0 0 0 w o r d S p e l l C h e c k e r

C o m m o d o r e 1 2 i r e g i s t e r e d t r a d e m a r k o C o m m o d o r e B u s i n e s s M a c h i n e s . I n c .

K ^ l ^ Q I n 2 8 0 4 A r n o l d R S a l i n a . K s . 6 7 4 0 1 ( 9 1 3 ) 8 2 7 0 6 8 5H e a d o r S o r v l c e N o . 1 2 9

A H O Y ! 5 5

Page 56: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 56/84

Page 57: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 57/84

p u l l - d o w n m e n u o p t i o n s a n i c o n t o o lb o x e s .

S w i t c h i n g b e t w e e n t h m o d e s c a n b ec o n f u s i n g u n t i l y o l e a r n w h a t i d o n ei e a c h . L i k e m o s t t h i n g s i l i f e i t ' sm a t t e r o e s l a b l i s h i n g r o u t i n e a n s t i c k i n g t i t

T h t u t o r i a l b r i n g s u s e r s t h r o u g h t h c r e a t i o n o t w p a g e n e w s l e t t e r c a l l e dT h J e l l y R o l l , " t h i n h o u s e o r g a n f o

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

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

T h M a n u a l , e t B e f o r e t h t u t o r i a l , i n s t r u c t i o n s a r

g i v e n o h o t b a c k u t h p r o g r a md i s k a n h o t m a k e w o r k i n g c o p i e s .F o l l o w i n g t h p r o c e d u r e s , a n u s i n gt h G E O S d i s k c o p y u t i l i t y , r e q u i r e d1 d i s k s w a p s - f o r e a c h s i d e o t h g

d i s k ! Y o s e e , e x t r a f o n t s a r s t o r e d o t h b a c k s i d e .

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

T h R e f e r e n c e S e c t i o n c o v e r s f i l eh a n d l i n g t e c h n i q u e s , k e y b o a r d s h o r tc u t s , f u n c t i o n s b m e n u , a n d w o r k i n gw i t h t h g r a p h i c s u p p o r t t o o l s , a n p r v i d e s l i s t o f i l e s o t h e d i s k . I a l s oe x p l a i n s h o t o s e t t h a u t o m a t i c d a t ea n t i m e p a r a m e t e r s a n i l l u s t r a i e s t h l i b r a r y o f " m a s t e r " p a g e s .

t e r m s d i c t i o n a r y p r o v i d e s i n s i g h ti n t o n e w o r d s a n p h r a s e s , a e r r o rm e s s a g e l i s t i n g d o e s t h s a m e f o p r o bl e i d e n t i f i c a t i o n , a n a a d e q u a t e i d e m a k e s i e a s y t f i n d f e a t u r e s , f u n ct i o n s , a n t o p i c s .

R e s p e c t P e r f o r m a n c eT h o n l y u n u s u a l t h i n g n o t i c e d

a b o u t g i t h a t i a u t o m a t i c a l l y u d a t e s e a r l y g e o W r i t e f i l e s t v e r s i o n 2 . s t a n d a r d s . I y o d o n ' t h a v e t h a t v e s i o n o t h w o r d p r o c e s s o r y o c a n ' tr e a c c e s s t h f i l e s , u n l e s s y o s a v e t h e mt w i c e a n u s o n s e f o w o r d p r o c e s si n a n t h o t h e r f o C O T . T h i s o d d i t yw a n o s u r p r i s e , h o w e v e r ; t h m a

u a a n t h m a r k e t i n g l i t e r a t u r e c l e a rl s t a t e t h r a m i f i c a t i o n s o t h a u t om a t i c u p d a t e . T h m a n u a l e v e n s u gg e s t s s a v i n g t h f i l e s t w i c e i y o d o n ' tw a n t t u p g r a d e .

U s i n g g e o P u b l i s h o m 6 f e l t l i t l s t r a n g e a f t e r w o r k i n g w i t h D T P s o m 2 . m e A m i g a . T s a t h a td o u b t e d i t u s e f u l n e s s w o u l d b e a n a c u r a t e s t a t e m e n t .

B u r e c o g n i z e g o o d t h i n g w h e ns e i t S i n c e t h e s o f t w a r e b e h a v e d i

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

B e r k e l e y S o f t w o r k s , 2 1 5 0 S h a t t u c kA v e n u e , B e r k e l e y , C 9 4 7 0 4 ( p h o n e :4 1 5 - 6 4 4 - 0 8 8 3 ) . - T e d S a t a m a n e

L A N D M A R K V 2 . 0P . A . V . Y . S o f t w a r eC o m m o d o r e 6 2 d i s k s ; $ 1 6 4 . 9 5

L a n d m u r k i d i s k - b a s e d B i b l e w i t hc o n c o r d a n c e t h a t a l l o w s y o t r e a d ,u n d e r l i n e , a n a n n o t a t e t h e n t i r e K i n gJ a m e s B i b l e f o y o u r p e r s o n a l u s e . I h a t h a b i l i t y t l o a d a n s a v e f i l e s t h a ty o u ' v e w o r k e d o n i o r d e r t k e e pp e r s o n a l B i b l e t h a t e v o l v e s w i t h y o a y o r e a d i t

I h a n u m b e r o u s e f u l f e a t u r e s :c o m m a n d s l i k e H U N T ( s h o r t s e a r c ht h r o u g h c u r r e n t t e x t ) , R E F E R ( c h e c kr e f e r e n c e s i s e p a r a t e t e x t a r e a ) ,E R A S E , H O M E , a n C O P Y , a w e l la s h o s t o o t h e r s . S o m e c o m m a n d sa r u s e f u l , o t h e r s a r e f r i l l s .

T h c o m p l e t e K i n g J a m e s B i b l e o c u p i e s 2 o n e - s i d e d d i s k s . r e a l i z e t h a ti r e q u i r e d l o o f t y p i n g t t r a n s f e ra l t h a t B i b l i c a l t e x t t d i s k , b u t t h e r ea r m a n y s o f t w a r e p a c k a g e s s e l l i n g c u r e n t l y f o $ 4 t h a t n e c e s s i t a t e d g r e a te d e a l o f d e v e l o p m e n t a n r e s e a r c h i o r d e r t b r i n g t m a r k e t .

A l t h o u g h t h e e d i t o r i d e s c r i b e d i t h d o c u m e n t a t i o n a w o r d p r o c e ss o r , i i a c t u a l l y s o p h i s t i c a t e d t e x te d i t o r , l a c k i n g m a n y f e a t u r e s t h a t a r m a n d a t o r y o m o r e a d v a n c e d p r o d u c t s .I i o t h s l o w s i d e , a n r e q u i r e s p t i e n c e . T h d o c u m e n t a t i o n i n d i c a t e st h a t L a n d m a r k i 1 0 0 % m a c h i n e l a g u a g e , b u t i s e e m e d t b v e r y s l u gg i s h o s o m e f u n c t i o n s , a i i w e r e

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

R E V I E W St h r o u g h t h m a n y l o a d s t h a t a r n e e d e dt e x a m i n e e v e n s i n g l e c h a p t e r .

h a v e b e e n s t u d e n t o t h B i b l e f o o v e r e i g h t y e a r s . h a v e n e v e r f e l t t h n e e d l r e a d i f r o m m o n i t o r s c r e e n -i s e e m s t d e p e r s o n a l i z e t h m e a n i n gf u c o n t e n t t h e r e i n . B u r e a l i z e t h a tt h e r e m a b d e m a n d f o t h i s t y p eo s o f t w a r e .I d i g s h o p p i n g , w o u l d e x p e c tm u c h , m u c h m o r e f r o m p a c k a g e o t h i s e x p e n s e . O n s o r e l y m i s s e d f e t u r e i a s p e e d - l o a d e r D O t h a t w o u l dd e c r e a s e a c c e s s t i m e a n a l l o w t h u e t s p e n d l e s s t i m e s t a r i n g a t h L O A D I N G p r o m p t .

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

s o f t w a r e - b a s e d B i b l e f o y o u r 6 4 i w o u l d a p p e a r t h a t L a n d m a r k i n e e s s a r y p u r c h a s e , c o n s i d e r i n g t h a t i i t h o n l y p a c k a g e o i t k i n d .

L a n d m a r k d o e s i n c l u d e h a n d s o m ep l a s t i c c o n t a i n e r w i t h v i n y l l e a v e s t h o l d t h e n t i r e d i s k s e t . V e r s i o n s f o t h 1 2 a n d 6 4 a r o t h s a m e d i s k .

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

P . A . V . Y . S o f t w a r e , P . O . B o 1 5 8 4 .B a l l w i n . M 6 3 0 2 2 ( p h o n e : 3 1 4 - 5 2 7 -4 5 0 5 ) . - C l e v e l a n d M B l a k e m o r e

Y O T H E C O N V E N I E N C E O F C A R T R I D G E !

T H F L E X I B I L I T Y O F D I S K !T H E Q U I C K B R O W N B O s t o r m u t 3 o y o u r f a v o r i t e p r o g r a m s B a s i c W l _ , G a m e s

U t i l i t i e s , W o r d P r o c e s s o r s T e r m i n a l sR E A D Y T R U A T T H E T O U C H O F A K E Y

H U N D R E D S O T I M E S F A S T E R T H A ND I S K M M i t y t h c o n t e n t s s a n d y . R e p l a c eo b s o l e t e p r o o r a m s , n o y o u r c a r t r i d g e . U s a

p e r m a n e n t R A D I S K , p r o t e c t e d w o r ka r e a , a a u t o b o o t u t i l i t y . C - 6 4 o C - 1 2 9 m o d e .L o a d e r U t i l i s e s I n c l u d e d . P r i c e : 1 6 S 8 3 2 E B 4 | 1 2 9 ( P l u * $ S V H ; M r e a d 5 % B < o w n B o > e t , I n c . 2 C o n c o r d R o a d . B e d f o r d ,M & O 1 7 3 0 ( 6 1 7 ) 2 7 5 - 0 0 9 0

T H E Q U I C K B R O W N B O B A T T E R Y B A C K E D R A M

F t s u f l e r S e r v i c e N o 1 3

A H O Y ! 5

Page 58: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 58/84

S i n c e 1 9 8 1

L y c o C o m p u t e rM a r k e t i n g C o n s u l t a n t s

M o n i t o r s

M a r k " M a c " B o w s e r , S a t r m . ' ; L i i r , , . ' iw o u l d p e r s o n a l l y I l k a I t h i n k > l o o u p a s i e u i l o m e n l o h e l p i n g l

m a k l L y c o C o m p u t e r o n o l h l a r n c s t m e l l o r d e r c o m p a n i e s e n dl e a d e r L I h I n d u s t r y . A h o , w o u l d [ e n t e n d m p e r s o n a l b n i l B l l O n l a l c o m p u t e r e n t h u s i a s t s w h h a v e n o e x p e r i e n c e d t h s e r v i c e t r i a l w p r v i d e . P l e a s e c a l l o u t r a i n e d s a l e s s l a l l a o u T o l l - T r e e n u m b e r t i n q u i r ea b o u t o u d i v e r s e p r o d u c t i m a n w e a k l y s p e c i a l s .F l r l i a n l o r e m o i t o u r p h i l o s o p h y I l V p e p a b r e a s t o t h c h a n g i n gm a r k e t s [ M a t w r a p r o v i d e y o w i t h n n j o n l y l a c t c r y F r o s t ) m e r c h n n d i s eb u l a l s o I h e n e w e s t m o r a l s o f f e i e d b t h m a n u t a c T u r n r a n i I f i n a b s o l u t e b e s tp o s s i b l e p r i c e ? . W o t l n r I h e w l d e n l s e l e c t i o n o c o m p u t e r h a r d w a r e , l o l l w a i en r i t l a c c e s s o r i e s .

i ' i ' I f r e e t c a l l L y c o I y o u w a n i t k n o w m o r e a h o u t p a r t i c u l a r H a m ,c a n ' t s t r e s s e n o u g h t h a i o u t o l l - f r e e n u r n b n r I n o j u s t f o o r d e r s . M n n yc o m p a n i e s h a v e l o t l . l r e n n u m b e r t o o r d e r i n g , b u I y o J u s t w a n t l a s q u e s t i o n a b o u t p r o d u c t , y o t i n v e l o m a k e l o l l c a l l . N o a L y c o . O u t r a i n e d s a l e s s l a f l I k n o w l e d g e . ! b t e a h o u t B i t h p r o d u c t s w s t o r k a n i h a p p y t a n s w e r a n q u e s t i o n s y o m a h a v e . W w i l l d o u b e s t l m a k e3 u r p t h a t I h p r o d u c t y o s e l e c t w i l l f i y o u r a p p l i c a t i o n w n k h a v e S a t u rd a h o u r s o n s m o r n r u n s a t c a l l u f o a l y o u r c o m p u t e r n e e d sO n c e y o u ' v e p l a c e d y o u r o r d e r w i t h L y c o , w d o n ' t l o r g e l n b o u l y o u .O u f r i o n d l y . m o l n s a l o n f l l c u s t o m e r s e r v i c e r e p r e s e n t a t i v e s w H l i n d a n s w e r st y o u r q u e s t i o n s A b o u t i n s t a l u a o a o r d e r , w a r r a n t i e s , [ » o d u c l n v a l l a b i l l -t y o p r i c e s .L y c o C o m p u t e r a t o c l i B ■ m u t t t m l l l o n d o l l a r I n v t m o r y o I 1 h # « hm t r c h i n d t e e . C h a n c e s H i y h a v e e x a c t l y w h a t y o u w a n i n . i i i i I o u w a r eh o u s e . A n t h a i m e a n s y o u ' l l r , " < l e s t . I n f u e l , o r d e r s a r e n o r m a l l y s h l p n e dw i t h i n 2 h o u r s . F r e e e f i l p p l n o o p r e p a i d o r d e r s o v e r $ 5 0 . e n t l i o r s f n d e p o s i t [ s q u i r e d o C O D . o r d e r 1 A i f r e i g h t o U P B l u o ' R e d L a b e l s h i p p i n g! i v a l l a b l l , L o o . A n i l p r o d u c t ! c a r r y l h a l u l l m a n u r e c l u r e r a ' w a n n n t k s .

c e n ' t s e w h a n y o n e w o u l d s h o p a n y w h e r e e l s e . S - l e c l l o n I r o m o u h u g aI s l o c k I n v e n t o r y , b e s t p r i c e , l e i v k e t h a t c a n ' t O b e a l — w e ' v e o o I t a l h e r o

L y c o C o m p u t e rT O R D E R , C A L L T O L L - F R E E : 1 - 8 0 0 - 2 3 3 - 8 7 6 0

N e P W a t s : 1 - 8 0 0 - 2 3 3 - 8 7 6 0O 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 0

H o u r s : 9 A t 8 P M , M o n . T h u t s .9 A t 6 P M , F r i d a y 1 0 A M t 6 P M , S a l 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 ,

9 A 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 0C . 0 . 0 . R l i k - F r M P o l i c y : l u l l m a n u l a c t u r e i s 1 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 ' • ■ - . c o u n t ; a d 4 l o 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 S i > ■ ■ - * k y p o o n t y 4 - w e « k c l e a r a n c e o p e r s o n a lc f t o c k s w c h o c k l o r c r o o . i c a r d t h a f l s o r r y , c o m p a t i b i l i t y n o g u a r a n t e e dr e t u r n a u t T w z a l o n r e q u i r e d d u 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 ; . ' . _ ' . ■ . ' . > . " ' ' , s u b | e c 1 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 o n t i n e n t a l U S , a d d W . O O

T h o m a q n ;2 3 A m b e r T T V i T T $ 7 9

4 1 E 0 C G A I S E 5 . 3 5■ K C O S 3 5 3 9 1 4 6 0 E G S 3 1 9 . 9 51 3 7 5 U l t r a S c a n S 3 a 9 9 G B I M E G A C a r d S 1 M 9 EG £ 0 C G u p e ' C a r d 5 2 1 S B

B l u e C h i p :B C M T G r e e n T T L . . S 6 J . 9 5B C I I A m b o r T T L J 6 9 . 9 5

H n g u n v u - 1B M ? 6 5 2 S W . 9 5B M 7 6 2 2 $ 8 9 7 B M - 6 I 3 S 7 9 7 B M S 2 3 S 7 9 . 9 5C M 8 5 0 2 S I S 9 9 C M B 5 O S S 2 0 9 9 5C M B S B I S 2 3 9 9 C M 8 7 W S 2 4 9 9 B C M - 5 1 5 S 2 6 9 . 9 S

N E C :M u l t i s y n c S 5 9 9 . 9 5

S a v e 1 2 1 0 o v e r N E M u t t l i y n cw i t h T J w m i o n « 3 T 5 U l t r a S o U H

M o d e m sA v a f e x :1 2 O U 6 $ 6 9 . 9 51 2 0 0 1 P C a r d S 6 9 . 9 Sl 2 0 0 t i c M o d e m $ 8 9 . 9 52 1 0 0 $ 1 7 9 . 9 52 « X > P C C a r d S 1 6 9 9 H a y o *S m a n m o O e m 3 0 $ 1 * 9 . 9 5S m a n m o O e m 1 2 O 0 J 2 B S . 9 5S m a n m o O o m 2 4 0 0 $ 4 2 5 9

S m a r t e a m1 2 0 0 B a u d M o d e m

H a y e s

A c c e a i :E c h e k m S 2 3 . 9 5W o e " S 1 9 . 9 5M a c h - 1 2 8 S 2 6 . 9 5I O H i F r a m e S 2 2 . 9 5

T r i p l e P a c k S ! 1 . 9 5W l d . C i L o a d e r B r d . . S 3 9 F a n w u s C o u r s e s # 1 . . S 1 1 . 9 5F a m o u s C o u r s e s # . . S 1 1 . 9 5L e a n e r B o a r d P a c k . . . 5 1 4 . 9 5A c t i o n S a i l :U P o n s c o p e S ' 8 . 9 5T h u n d o r c t o p o o r S 1 B . 9 5A G I I V I B M i n :C h a m p i o n . B a a k o t b a l l $ 1 9 . 9 5M u s i c S l u d i o S 1 9 . 9 5L e a t h e r G o d d e s s e s . . S 2 2 . 9 5T o F u e l E l i m i n a t o r S 1 5 . 9 5B e y o n d Z o i k S 2 5 . 9 5G F L F o o t B a l l S 1 9 . 9 5G e B e A i R a l l y $ 1 6 9 5U s I N i r i ) ! 1 1 9 9 5M i g h t * M a i « 1 1 9 9 5N o r d i B w i 1 1 9 9 5b e n e t i H m c t u o e d :P a p o i c l l p l l l $ 3 1 . 9 5O u t r a g a o u s P a g e s . $ 3 9 B e r k f i f e y S o r t w o r V a :G o o d i e C 6 5 2 9 . 9 5G e C a l c C 6 S 2 9 . 9 SG o o s M S 3 9 G o o s 1 2 S 3 9 G e o w n t e S Z 9 . 9 5G o o w n t e 1 2 S 3 9 . 9 5G e o o u U i s h C 6 S 3 9 . 9 5B e r k e l e y T n P a l i 5 2 9 . 9 5Q r i x t e r l H j n d :B a n * S W n t e r S 2 7 . 9 5C a r m e n S a n D i e g o S 1 9 . 9 5G r a p h i c U b I , 1 1 , 1 1 1 . . . . S 1 3 9 5P r i n t S h o p $ 2 4 P r i n t S h o p C o m p a n S 2 2 . 9 5P n n l S h o p P a p e r $ 1 2 9 5C a u l d r o n $ 1 6 . 9 5S u p e r D i k e C r i a l B n g a . . $ 1 9 S t r * 1 « g l c S i m u l a t i o n a G e t t y s b u r g . $ 3 3 9 5P h a n t a s i e I 1 2 2 . 9 5P n o n t a s k ) I I 1 2 2 9 5R i n g o Z e l f i n $ 2 2 . 9 5R o a d W a 2 0 0 0 $ 2 2 . 9 5S h a r d o S p r i n g $ 2 2 , 9 5W i r a r d * C r o w n $ 2 2 . 9 5W a r g a m e C o n s B $ 1 6 9 5B a l t l e c r u i S B r S 3 3 . 9 5B a l t k i o A n t e h a m S 2 8 . 9 5

C O M M O D O R EE M c i r o n l c A r t s :B a r d ' s T a l e S 2 9 L e g a c y o T h A n o o n l l $ 2 0 . 9 5M a r b l e M a d n e s s S 2 0 . 9 5S t a r f l o o l l $ 2 9 Y e H C - e i ' s A F T S 2 2 »E p y i :D e s t r o y e r S 2 2 . 9 5F a s t l o a d S 1 9 9 5S u B a t t l e S 2 9 W i n t e r G a m e s S 1 9 C a l i f o r n i a G a m e s S 2 2 9 5G r a p h i c s S c r a p b o o k $ 9 9 5S i r . S p o r t s B a s k e t b a l l . £ 2 2 . 9 5S u m m e r G a m e s I I $ 1 9 W o r l d G a m e s $ 2 2 . 9 5J e C o m b a t $ 8 9 5F i r e b i r dE M $ 1 8 9 5G o M o n P a t h 5 2 9

A b o M I iL o u d e r B o a r d $ 2 2 . 9 5T o u r n a m e n t # £ 1 1 . 9 5A c t l v i s i o n :C h a m p . B a s k e t b a l l £ 2 5 . 9 5C i a m p H o n s h i p G o t ! . . $ 2 2 . 9 5G F L F o o t t i a l l £ 2 5 . 9 5M m i c S l u d o $ 2 7 . 9 5e l e c t r o n i c A r i a :D e l u m P n r n I I U a . W iR o c k t o r d J 2 5 . 9 5E m p i r e $ 3 1 . 9 5S c r a b b l e 5 2 5 . 9 5E p y i :A p s h m T r i l o g y S 1 1 . 9 5R o g u e $ 2 2 . 9 5W i n t e r G a m e s S 2 2 9 5W o r l d G a m e s 5 2 2 9 5F l r e d l r d .G u i k l O l T r l i o v e S $ 2 9 P a » n $ 2 5 . 9 5S l a r g l i d e r $ 2 9 M i c r o p r »

S i l e n t S e r v i c e £ 2 2 . 9 5S u b l o g l cF l i g h t S i m u l a t o r I $ 3 1 . 4 9J e S i m u l a t o r $ 3 1 . 4 9S c e r w r v D i s k S C A L LU n l a o n o n P n n l M e s i e r S 1 9 . 9 5A l G a l l e r y o $ 1 4 . 9 5F o n t s B o r d e r s 5 1 7 . 9 5

1 - 8 0 0 - 2 3 3 - 8 7 6 0

Page 59: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 59/84

N e f o ' 8 C o m m o d o r e R e a d y G r e a t P r i c e

. I S E I K O S H A P a n a s o n i c1 4 4 c p s D r a f t3 c p N L E O p e r a t i o n F r o n tP a n e l C o n t r o l

N X - 1 0 0 0 S 1 8 0 V C$ 1 2 9

$ 1 7 9 9 1 0 c p d r a f t2 c p N L

P R I N T E R S1 9 c p D r a f t3 2 c p s N L

. . 1 1 7 9 9 5- . 1 1 7 9 . 9 5

$ 2 2 5 . 9 5. $ 2 2 9 9

1 3 0 9 . 9 5

N X - 1 0 0 0N X - 1 0 O O CN X - 1 0 0 0 C o l o rN X - 1 0 0 0 C C o l o rN X - 1 5N f l - 1 0 S 3 3 9 . S SN f t - 1 5 S 4 3 9 . 9 5N B - 1 5 2 P i $ 6 9 9 . 9 5N B 2 4 - 1 0 2 4 P i n $ 4 2 5 . 9 5N B 2 4 - 1 5 2 P i $ 5 7 9 . 9 5

■ C I T I Z E N1 2 S 1 6 9 9 1 H O D $ 1 8 9 . 9 5M S P - 1 0 $ 2 . 5 9 . 9 5M S P - 4 0 S 3 0 9 . 9 5M S P - 1 5 S 3 4 9 . 9 5M 5 P - 5 0 1 3 9 9 . 9 5M S P - 4 5 S 4 5 9 . 9 5M S P - 5 5 $ 5 3 9 . 9 5P i e m l a i a 3 S 4 3 9 . 9 5T n b u t e 2 2 4 1 6 4 9 . 9 5

S E I K O S H AS I 8 0 A J S 1 2 9 9 S 1 8 0 V C S I S 9 . 9 5S I f J O O V C $ 1 3 9 . 9 5S P 1 0 0 0 A P S 1 6 9 . 9 5S P 1 2 0 0 V C S I 5 S . 9 5S 1 2 0 0 A I S I 6 S . 9 5S 1 2 0 0 A S R S 2 3 2 $ 1 6 5 9 5S 8 0 $ 2 9 9 9 M P 1 3 0 0 A I J 2 6 9 . 9 SM P S 3 O O A 1 $ 3 9 9 . 9 5M P W 2 0 A I $ 8 7 9 9 5S S O M S S R i b b o n 1 7 . 9 5S K 3 0 0 0 A $ 3 3 9 . 9 5S K 3 0 0 5 A S 4 1 9 . 9 SS P B 1 0 S C A L LS L 1 3 0 A I $ 5 9 9 . 9 5

T o s h i b a3 2 1 S L 1 4 8 93 4 S S 6 5 9P 3 S 1 M o d e l I $ 8 9 93 5 S 4 0 c p s S 1 0 1 9

E P S O NL X 8 0 0 S 1 7 9 9 F X 8 8 E S 2 7 9 9 F X 2 B 6 E 1 4 2 4 . 9 5E K 8 0 0 $ 3 9 9 . 9 5L Q 5 0 0 $ 3 0 9 9 5L Q 1 0 0 0 W ' T i a c t o r . . . . $ 5 4 9 . 9 5L O 2 5 O 0 S 8 1 9 9 5G O 3 5 0 0 S L O WL O B 5 0 $ 4 8 9 9 L Q 1 0 5 0 . S 6 S 9 . 9 5

D I A B L O

P a n a s o n i cl O B O i M M O I I I $ 1 7 9 . 9 51 1 1 9 1 M o d i ' l I I $ 1 9 9 9 1 0 9 2 i . , . , . $ 3 1 9 . 9 51 5 9 2 $ 4 0 9 . 9 51 5 9 5 $ 4 5 9 . 9 53 1 3 1 $ 2 9 9 . 9 5

3 1 5 1 M 7 9 K X 4 4 5 0 L a s e f S C A L L1 5 2 4 2 4 P i $ 5 5 9 . 9 5F a P a r t n a r S 5 8 9 . 9 5

D 2 6 3 5 $ 7 7 9 . 9 5

B R O T H E RM I 1 0 9 S 1 9 5M 4 0 $ 2 9 9M 1 S O 9 $ 3 3 5M 1 7 O 9 J 4 7 5T w m w r i i o r D o D a i s y . . . S 8 9 9M 1 7 2 4 L $ 5 9 9H R 2 0 $ 3 3 9H R 4 0 1 5 6 9H H 6 0 S 7 O 9 9

O k i m a t o 2 0 j u O h i m a l e 2 0 M e a n $ 1 7 9 . 9 5' 2 $ 1 8 9 . 9 5' B S 2 1 9 . 9 5I B S $ 2 0 9 . 9 5' 8 2 - $ 2 2 5 9 ' B $ 2 4 9 . 9 51 9 $ 3 0 9 . 9 5' 9 $ 4 4 9 . 9 5

2 9 w A n l e r t a c e S 4 4 9 . 9 52 9 w / i m e r t a c e $ 5 B S 9 52 9 i n i s r i a c a $ 8 1 9 . 9 53 9 $ 9 5 5 . 9 5

C O M M O D O R E1 2 S y s t e m

C O M M O D O R E I f f / L A S E R C O M P f l C V X

C o m m o d o ™1 2 8 D P 1 U 3

T h o m s o n 4 1 2 0M o n l T o r

$ 6 4 9 . 9 5/ C O M M O D O R E 1 2 E X C E L 2 0 0 1 S p e c i a l

$ 4 0 9 9

H A R D W A R E1 5 4 1 I D i s k D r i Y B $ 1 7 5 . 9 51 5 8 1 D i s k O n v o S I M . 9 5I n d u s G C - 6 4 D r i v e $ 1 6 9 . 9 51 B 0 2 C M o n i t o r $ 1 8 9 . 9 5

6 C o m D J l B i $ 1 6 9 9 1 2 B D C o r - i K J T w D i i u e S 4 4 9 9 C - 1 3 5 1 M o u s e S 3 2 9 5C - 1 7 5 C H A M $ C A L L1 7 6 4 R A M C 6 4 $ 1 1 7 . 9 51 0 8 4 M o n i t o r $ 2 7 9 . 9 51 2 C o m n u l B i $ 2 1 9 . 9 5

< S S e a g a t eH A R D W A R E

S T 2 2 5 2 m e m u d m S 2 1 5 9 S T 2 S 1 4 m e h a r d d . - . v e 5 3 9 9 9 * D T C C o n t r c J I e r K . l o P O X T

$ 3 9 9 5S T 2 3 8 3 m e h a r d d r i v e. $ 2 4 9 9 5 * ** * D T C R L C n m r o l l a r K i t ( o f

P C / X T 1 4 9 . 9 5A d $ 1 0 0 0 l o W e s t e r n D i g i u l

C o n t r o l l e r sS T - 1 2 5 2 m e 3 5 h a r d d r w e

$ 2 8 9 9 5D I C o n t r o l l e r K i t l o r P O X T $ 3 0 S T - 1 2 5 2 0 m a i n t e r n a l c a r d

w / c o n t r o i l e f S 3 4 9 9 5

P C - X TC o m p a t i b l e4 . 7 7 8 . 0 0 M h S u p B r T u r b oC l o c k S p e e dB m l t - i n 5 V D r i v eB u i l t - i n R G V i d e o O u t p u t

' P a r a l l e l P r i n t e rP o r tS e r i a l R S 2 3 2J o y s t i c k / G a m eP o

$ 4 7 5 9

C O M M O D O R E 6 4 C o m p u t e r

$ 1 6 9A t t e n t i o n E d u c a t i o n a l I 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 g o u e d u c a t i o n a l s e r v i c e p r o g r a m , p l e a s e

c a l l o u r e p r e s e n t a t i v e s ( o r d e t a i l s .

R e a d e r S e r v i c e N o . 1 4 S

Page 60: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 60/84

( » O M AP R O G R A M , T H E R E F O R E A

B R i c h a r d H e r r i n gW e l l , I ' v e b e e n a s k i n g y o f o I d l e r s a n

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

p e r s i s t e n t q u e s t i o n p o s e d i t h l e t t e r s I ' v e r e c e i v e d f r o mr e a d e r s a c r o s s N o r t h A m e r i c a ( a n d b e y o n d ) .

S t a r t i n g w i t h E d w a r d L e d u c i C a n a d a , t h e n R o b e r t N e e ri N e Y o r k , a n c o n t i n u i n g s o u t h o v e r i h s u m m e r , ( h t h e m e o t h a t q u e s t i o n h a s b e e n , " H o w d y o l e a r n t p r g r a m c o m p u t e r ? " V a r i a t i o n s h a v e i n c l u d e d " W h a t ' s t h b e s t w a t l e a m C O M A L ? " a n " W h y s h o u l d l e a r nC O M A L r a t h e r t h a n s o m e o t h e r l a n g u a g e ? "

W i t h o u t t r y i n g t p s y c h o a n a l y z e w h w a l b o u g h t o u c o m p u t e r s i t h f i r s t p l a c e , t h i n k c a d e s c r i b e t h f o u rm o s t c o m m o n g r o u p s t h a t p e o p l e l e a r n i n g t p r o g r a m f a l li n t o . T h e r e a r t y p i s t s , s t u d e n t s , h a c k e r s , a n c o n s u l t a n t s .

T h t y p i s t d o e s n ' t k n o w h o w h l e a r n e d t p r o g r a m . H s u b s c r i b e d t m a g a z i n e a f t e r h e b o u g h t h i c o m p u t e r a n f i g u r e d o u t h a i t h o s e p r o g r a m l i s t i n g s i t h b a c k w e r eo f t e n a g o o d a t h s t u f f d o w n a t h S o f t W a r e - R - U s E p o r i u m . S h s t a r t e d t y p i n g .

H b e g a n t l e a r n s y n t a x t h r o u g h o s m o s i s . T h k e y w o r d sb e c a m e o b v i o u s . T h s t y l e a n t e c h n i q u e o g o o d p r o g r a mm e r s b e g a n t r u o f f . P r e t t y s o o n , h e ' s t h i n k i n g " T h i s i o k a y , b u i j u s t t w e e k i h e r e , a d s u b r o u t i n e t h e r e ,i t ' l l d j u s t w h a t w a n t . " S h d o e s , i d o e s , a n p r g r a m m e r i b o r n .

F o t h t y p i s t , C O M A L m a b d i f f i c u l t l a n g u a g e t l e a r n b e c a u s e p r o g r a m l i s t i n g s i b o o k s a n m a g a z i n e s a r d o m i n a t e d b B A S I C . Y e C O M A L p r o v i d e s a i d e a l e n v ir o n m e n t f o r t h e t y p i s t b e c a u s e i i s u c h a l o g i c a l l a n g u a g e .( H o w d y o e n F O s t r u c t u r e ? W i t h a E N D F O R c o m a n d . ) I e n c o u r a g e s p r o c e d u r a l p r o g r a m m i n g a n o n e -c o m m a n i i - p c r - l i n e a p p r o a c h s i i m u c h e a s i e r I d e c i p h e rt h a n B A S I C .

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

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

6 A H O Y !

F o t h e s t u d e n t , s e v e r a l o t h b o o k s w r e v i e w e d i t h O c t o b e r ' 8 C O M A L C o l u m n c a f i t h b i l l . T r t h C O M A L H b r k b o o k b G o r d o n S h i g l e y , F o u n d a t i o n s i C o

p u t e r S t u d i e s W i t h C O M A L b J o h n K e l l y , S t a r t i n g w i t hC O M A L b y I n g v a r G r a t t e , B e g i n n i n g C O M A L b B o r g eC h r i s t e n s e n , o t h C a r t r i d g e T u t o r i a l B i n d e r ( f o r v e r s i o n 2 . 0 ) .

C O M A L i e s p e c i a l l y g o o d f o t h s t u d e n t b e c a u s e i f o r c e s s t r u c t u r e d p r o g r a m m i n g a n a l s o b e c a u s e i p r o v i d e s

g o o d b a s e f o r a s e c o n d l a n g u a g e l i k e P a s c a l , B A S I C , o L O G O .

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

A t h e s e d e f e a t e d p r o t e c t i o n s c h e m e s m o u n t u p , t h e h a c ke i l e a r n i n g l i k e m a d m a n . D i s k f o r m a t s . I / O . b i o a s s e m b l y l a n g u a g e . F i l e t y p e s .

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

O m t w c l o s e s t e x - h a c k e r f r i e n d s , o n t u r n e d i n t o t h s y s o p o r e a l l y g o o d b u l l e t i n b o a r d ( t h a i n e v e r a l l o w s b o o tl e s o f t w a r e ) ; t h o t h e r i a f u l l - t i m e p r o g r a m m e r w h o s eA w o r k i f a s c i n a t i n g .

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

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

T h c o n s u l t a n t g o i n t o h i c o m p u t e r . H l e a r n e d l m a k ec a n n e d p r o g r a m s s i n g a n i t h p r o c e s s l e a r n e d b i a b o u th a r d w a r e a n s m i d g e n a b o u t p r o g r a m m i n g . A t h e f a m i l y /n e i g h b o r h o o d / s c h o o l / o f f i c e e x p e r t , h l e a r n e d t l o v e a s w e r i n g q u e s t i o n s . " P u s h t h i s , p u l l t h a i , a n v o i l a . " H f e e l ss g o o d a h h a n d s y o y o u r 1 9 8 6 t a x e s t h a t y o c o u l d n ' tg e o u o f t h e # c o m p u t e r o a h w a t c h e s y o u r m o d e mw o r k f o t h f i r s t t i m e .

H h a t e s t d i s a p p o i n t . E v e n t u a l l y i h a p p e n s . q u e s t i o no r e a l p r o g r a m m i n g . s p o u s e / n e i g h b o r / s t u d e n t / c o w o r k -e n e e d s i o s o r t f i l e , c r e a t e s c r e e n d i s p l a y , o r w r i t el i t t l e c a l c u l a t o r p r o g r a m . S o a v o i d i n g i h d r e a d e d " H u h ? "a a l c o s t , h s a y s " I ' l l g e b a c k t y o u . " N e x t d a h h a a a n s w e r t g w i t h h i r c d - r i m m e d e y e s a n h i a h o p r o g r a m m i n g c a r e e r h a b e g u n .

C O M A L i g r e a t f o t h c o n s u l t a n t b e c a u s e C O M A L

Page 61: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 61/84

V i c t i m i z e d b C o m p u l s i v e G a m b l i n g

T o d a y , o v e r m i l l i o n A m e r i c a n s s u f f e r w i t h t h e a d d i c t i o no c o m p u l s i v e g a m b l i n g . S p e n d i n g h o u s e p a y m e n t s i n t r yi n t w i b a c k l o s s e s . . . b o r r o w i n g f r o m f r i e n d s , r e l a t i v e sa n e m p l o y e r s , e v e n s t e a l i n g . T h i s d i s e a s e d e s t r o y s m a r -r i a g B S , c a r e e r s . . . e n t i r e l i v e s .

N o t h e r e ' s h e l p , h o p e a n t o m o r r o w f o t h e s e m i l l i o n s .A n d , h e l p f u l s u g g e s t i o n s ( o t h o s e f r i e n d s a n f a m i l y m e b e r s c l o s e t t h g a m b l e r w h a r a l s o s u f f e r i n g , p e r s o n a ll o b u s i n e s s - w i s e . g r o w i n g d i l e m m a ? Y e s l I H E L P A V A I LA B L E ? Y e s !

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

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

T h i n f o r m a t i o n a n a r t i c l e s i R e c o v e r y ! c a h e l p y o u d e r s t a n d a n h e l p c o p e w i t h t h i s g r o w i n g a d d i c t i o n a n w i l lb e m o s t b e n e f i c i a l t o t h e r r e l a t e d a d d i c t i o n s . M o n t h l y i s u e s o f f e r e x p e r t a d v i c e o n

H o t h e l p I h c o m p u l s i v e g a m b l e r s t o pS p o t t i n g d a n g e r s i g n s i l o v e d o n S e l f - h e l p f o t h s p o u s e i c o p i n gH o t s u c c e s s f u l l y s u p p o r t a n d e a l w i t h t h e e m t i o n a l n e e d s o c h i l d r e n i t h g a m b l e r ' s f a m i l yT r u e l i f e s t o r i e s a n h o t h r e c o v e r y w a a f f e c t e dG a m b l i n g ' s e l f e c l o c o r p o r a t i o n s a n b u s i n e s s e sF i n a n c i a l g u i d a n c e a n i n v e s t m e n t l i p sH e a l t h a n f i t n e s s f o f u l l r e c o v e r y a n r e l i e f o s t r e s sM e e t i n g p l a c e s , s e m i n a r s t h r o u g h t h U . S . a n a b r o a df o b o t h t h g a m b l e r a n d s p o u s eC u r r e n t t r e a t m e n t c e n t e r sC o r r e s p o n d e n c e s e c t i o n t e x c h a n g e i d e a s a c r o s s t h c o u n t r yT o l l - F r B e H o t l i n e N u m b e rI d e a s f o c o n s t r u c t i v e s u b s t i t u t i o n s . . . . a n d m u c h , m u c hm o r e !

S p e c i a l C o r p o r a t e S e m i n a r sA v a i l a b l e U p o n R e q u e s t

Y E S ! P l e a s e S e n d F R E E R e c o v e r y /i n f o r m a t i o n o h e l p i n g E ! ° - B o x j ^ o C T h r o g g s N e c k S t a t i o nc o m p u l s i v e g a m b l e r . B r o n x , n 1 0 4 6 5 - 9 9 9 8N A M E .A D D R E S SC I T Y S T A T E 2 I P _I A p p l i c a b l e : C o N a m e

A d d r e s sf E m p l o y e e s C o m p a n y C o n t a c t

Page 62: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 62/84

T e c h ( s o r t o f N o t e s1 I n c l u d i n g c o m m e n t s i y o u r p r o g r a m c o d e i c o

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

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

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

- G o o d , i c o m m e n t s c a b e p l a c e d t t h i m m e d i a t er i g h t o t h s t a t e m e n t s t h e y d o c u m e n t .

E x c e l l e n t , i c o m m e n t s a r d e l i m i t e d b a s i n g l ec h a r a c t e r .

I C O M A L , c o m m e n t s m a b p l a c e d o l i n e b t h e m s e l v e s o r a t h e n o a n p r o g r a m l i n e . C o m m e n t sa l w a y s b e g i n w i t h d o u b l e s l a s h ( / / ) ; h o w e v e r a y o a r p r o g r a m m i n g y o u c a n t y p e s i n g l e e x c l a m a t i o n p o i n t( ! a n C O M A L w i l l c o n v e r t i t C o m m e n t s i C O M A Ld n o s l o w d o w n y o u r p r o g r a m , e x c e p t t m a k e i l o a d

b i s l o w e r s i n c e i w i l l b l o n g e r . g u e s s C O M A L r a t e sa e x c e l l e n t f o i t c o m m e n t i n g c a p a b i l i t i e s . T h o n l yt h i n g y o u c a n n o d i i m b e d c o m m e n t i t h m i d d l eo p r o g r a m l i n e s t h a t p r o g r a m c o d e b o t h f o l l o w s a n p r e c e d e s i t

2 W h d p e o p l e f a i l t l e a r n t p r o g r a m ? K e r e s o n s s e e m t b e

— S o m e f a i l t u n d e r s t a n d h o s t u p i d a n h o l i t e r a lc o m p u t e r s a r e . T h e y s e t h s y n t a x o t h l a n g u a g e , b u td o n ' l f o l l o w i t t h i n k i n g ( h a t t h c o m p u t e r s h o u l d u d e r s t a n d , T h e y a r l i a b l e ( o s u b s t i t u t e " I N T E G E R " f o t h c o m m a n d " I N T " a n e x p e c t t h p r o g r a m t o r u n .

— S o m e h a v e n r e a s o n t l e a r n . M u c h a m o s t o u w o u l d t i k e t b f l u e n t i F r e n c h o S p a n i s h o s o m eo t h e r f o r e i g n l a n g u a g e , f e o u w i l l d e v o t e t h e t i m e .T h s a m e i t r u e f o r c o m p u t e r l a n g u a g e s .

F e a r . W h a t i m p r o g r a m b l o w s u t h c o m p u t e r ?O c h a n g e s m b a n k b a l a n c e ? S o m e p e o p l e g e i i t h e i rh e a d s t h a t l e a r n i n g t p r o g r a m i d i f f e r e n t f r o m l e a r ni n a n y t h i n g e l s e . I i s n ' t . L i k e e v e r y t h i n g e l s e , i i p a i nf u w h e n y o a r m e m o r i z i n g a n e l a t i n g w h e n y o u ' r em a k i n g t h i n g s h a p p e n .

3 A l t h o u g h s t r u c t u r e d p r o g r a m h a n n e e d f o G O T O s o f o l a b e l s , w r i t i n g p r o g r a m w i t h o u t G O T O sd o e s n o m a k e i s t r u c t u r e d . S o m e t e s t s o s t r u c t u r e dp r o g r a m a r e :

- D o e s e a c h p r o g r a m m o d u l e r e p r e s e n t c o m p l e t et h o u g h t o f n m o r e t h a n o n p r i n t e d p a g e f o t h s a k eo r e a d a b i l i t y ?

- D o e s t h p r o g r a m l i s t i n g u s i n d e n t e d s t r u c t u r e s ?— A r e c o m m e n t s u s e d f o d o c u m e n t i n g p r o c e d u r e s a n

v a r i a b l e s ?- D i d t h p r o g r a m m e r p r e f e r r e a d a b l e c o d e t m a

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

w i t h a l o g i c a l d e s c r i p t i o n i E n g l i s h a n e n d i n g w i t hp r o g r a m i t h c o m p u t e r ' s l a n g u a g e ?- D o e s t h p r o g r a m u s e o n l y t h c o n t r o l s t r u c t u r e s

d e s i g n e d f o t h l a n g u a g e ?

m a k e s n o n - t r i v i a l t a s k s e a s y a n f a s t . f e l i n e s o c o d ec a a c c o m p l i s h l o t . A n p r o c e d u r e , o n c e w r i t t e n , i g o o d i t h n e x t p r o g r a m . N o u n t i l C o m m o d o r e ' s u p g r a d et B A S I C 7 . d i i a d d m o s t o t h e a d d i t i o n a l c o m m a n d sa v a i l a b l e i C O M A L . E v e n a t h a t , B A S I C i p l a g u e d b i t h i s t o r y o l i m i t e d i d e n t i f i e r s a n r u n t i m e s l o w n e s s .

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

R e m e m b e r w h e n y o g o y o u r c o m p u t e r a n e n t e r e d y o u rf i r s t p r o g r a m f r o m t h o w n e r ' s m a n u a l ? A f t e r 1 o 1 m i u t e s o t y p i n g a n d e b u g g i n g , y o u w e r e a b l e t m a k e t h c o m p u t e r g o " b z z z l a t t t . " A f t e r t h a t e x p e r i e n c e , w r i t i n gm a j o r p r o g r a m s e e m e d a p o s s i b l e a s f i n d i n g v i d e o a c a d e t h a t t a k e s n i c k e l s .

C O M A L c r e a t e s t h e p o s s i b i l i t y . F o t h t y p i s t , i m a k e sp r o g r a m m o d i f i c a t i o n e a s y . T h s t u d e n t c a r e v e l i s t r u ct u r e . T h c o n s u l t a n t w i l l g e n e r a t e a n s w e r s f a s t e r a n m o r ee f f i c i e n t l y . I f s o m e o n e w i l l o n l y w r i t e s o m e g o o d C O M A Lc o p y p r o t e c t i o n s c h e m e s , e v e n t h h a c k e r w i l l b a b l e t p l a y .

F o t h o s e o y o w h h a v e b e g u n t p r o g r a m i B A S I Ca n a r w o n d e r i n g w h e t h e r t o t r y C O M A L , l e m p a r ap h r a s e R T o l l i , t h s y s o p o f t h l o c a l C o m m o d o r e B B S ." s u s p e c t t h r e a s o n t h e y a l s t i c k t B A S I C i t h a v e s o m et h i n g t c o m p l a i n a b o u t . "

T h a t ' s a l s w e l l . N o y o c a a n a l y z e y o u r f r i e n d s . B u t ,h o s h o u l d y o l e a r n ? W i t h o u t k n o w i n g y o p e r s o n a l l y ,I ' s u g g e s t t h f o l l o w i n g c a s u a l a p p r o a c h .

1 R e a d c a r e f u l l y t h m a n u a l t h a t c a m e w i t h y o u r c o p u t e r a i r e l a t e s t o e v e r y t h i n g e x c e p t p r o g r a m m i n g . L e a r na l a b o u t f o r m a t t i n g d i s k s , c l e a r i n g m e m o r y , e t c . B e c o m ea f a m i l i a r w i t h y o u r c o m p u t e r a p o s s i b l e .

2 G t m e e t i n g s o l o c a l u s e r ' s g r o u p i t h e r e i o n e .T a l k t p e o p l e a b o u t w h a t t h e y ' r e d o i n g . G e f e e l f o w h a tk i n d s o f t h i n g s t h e b e g i n n e r s a r i n t o a n w h a t k i n d s o f t a s k so n l y t h m o r e e x p e r i e n c e d p r o g r a m m e r s w i l l t a c k l e .

3 T y p e i a n p r o g r a m l i s t i n g s y o f i n d . D o n ' t w o r r ya b o u t w h a t y o u d o n ' t u n d e r s t a n d . T h p o i n t i t h a t y o u ' l lb g e t t i n g f e e l f o t h s y n t a x o t h l a n g u a g e , f o t h c o s t r u c t i o n o f g o o d p r o g r a m , a n d f o t h c o m m a n d s t h a tt h l a n g u a g e u s e s .

4 F r o m t h u s e r ' s g r o u p , o f r o m m a i l o r d e r o u t f i t ,g e t f i v e o t e n d i s k s o p u b l i c d o m a i n s o f t w a r e w r i t t e n i t h l a n g u a g e y o u ' r e l e a r n i n g . P l a y w i t h i t L i s t o u t h p r g r a m s t s e h o t h e y ' r e b u i l t ,

5 W h e n y o u ' r e c o m f o r t a b l e , t r m o d i f y i n g p r o g r a my o h a v e t y p e d i o p u b i i c d o m a i n p r o g r a m . S e w h a th a p p e n s . I y o u r c h a n g e d o e s n ' t w o r k , d r a g o u t t h e m a u a a n t r t o f i n d o u w h y . T h r o u g h t h e p r o c e s s , f o c u sm o r e o m a k i n g i w o r k t h a n o u n d e r s t a n d i n g w h i w o r k s .O n c e y o u ' v e m a d e i h a p p e n f e t i m e s , y o w i l l r e a l i z et h a t s o m e w h e r e i d i p r o c e s s y o c a m e t a i n t u i t i v e f e e li n a b o u t w h t h p r o g r a m p r o d u c e s t h o s e p a r t i c u l a r r e s u l t s .

6 S e y o u r s e l f s m a l l p r o g r a m m i n g g o a l . S o m e t h i n gy o t h i n k c a n b e d o n e i f e w e r t h a n 1 0 l i n e s . M a k e i w o r k .T h e n a d b e l l s a n w h i s t l e s t y o u r h e a r t ' s c o n t e n t .

N e x t t i m e v w i l l l o o k a a n o t h e r g o o d r e a s o n t l e a r nC O M A L - i t s s p e e d . A y o e x p l o r e C O M A L , f e e l f r e et s h a r e y o u r q u e s t i o n s a n y o u r i n s i g h t s w i t h m ( P . O . B o 1 5 4 4 , T a l l a h a s s e e , F 3 2 3 0 2 ) .

6 A H O Y !

Page 63: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 63/84

C M M O D A R I E CI I K J G R A M M I N G C I - I A U - I 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 b i t s i y o u r c e r e b r a l r a n d o m a c c e s s m e m o r y . W i n v i t e y o t s e n d y o u r s o l u t i o n s t o

C o m m o d o r e s , c / A h o y !P . O . B o 7 2

B e t h e l , C 0 6 8 0 1W w i l l p r i n t a n d i s c u s s t h c l e v e r e s t , s i m p l e s t , s h o r t

e s t , m o s t i n t e r e s t i n g a n d / o r m o s t u n u s u a l s o l u t i o n s . B s u r et o i d e n t i t y t h n a m e a n n u m b e r o t h p r o b l e m s y o a r s o l v i n g . 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 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 a 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 yt h m i d d l e o t h 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 t 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 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 # 5 4 - 1 : J O Y S T I C K I N I T I A L ST h i s p r o b l e m w a s u g g e s t e d b J e f f V e a s e y ( L o v i n g t o n ,

N M ) . L e t h u s e r e n t e r h i t h r e e i n i t i a l s o t h s c r e e n b yu s i n g t h e j o y s t i c k a i t h a r c a d e g a m e s . P r e s s i n g t h j o s t i c k r i g h t o l e f t c y c l e s u o d o w n t h r o u g h t h a l p h a b e ta t h p o s i t i o n o t h c u r s o r o t h s c r e e n . P r e s s i n g t h j o y s t i c k b u t t o n s e l e c t s t h d i s p l a y e d l e t t e r a n m o v e s t h c u r s o r o n s p a c e t t h r i g h t . M a k e t h i s n o - f r i l l s s o l ut i o n . I y o a r a m b i t i o u s , i n c l u d e t h " b a c k - a r r o w " c h a ra c t e r b e t w e e n a n w h i c h a l l o w s t h u s e r t m o v e t h c u r s o r t t h l e f t t c o r r e c t o n o t h p r e v i o u s l y s e l e c t e di n i t i a l s .

P R O B L E M # 5 4 - 2 : F I L E L O C A T O RT r t h i s o n e f r o m D a M o o n e y ( H i n e s v i l l e , G A ) . W r i t ep r o g r a m t f i n d t h s t a r t i n g a n e n d i n g a d d r e s s e s o

s e l e c t e d d i s k f i l e . D a s a y s h h a s u c h p r o g r a m b u i t a k e s u t 2 m i n u t e s f o a l o n g f i l e . H w o n d e r s i s o m eo n k n o w s h o t u s b u r s t m o d e o t h e 1 5 7 1 o 1 5 8 1 d r i v e st s p e e d t h i s u p B u r s t m o d e o n o t , l e t ' s s e y o u r q u i c k e s ts o l u t i o n s .

P R O B L E M # 5 4 - 3 : W R I T T E N R E M A I N D E RG e n e M a j e w s k i ( B e l l w o o d , I L s u g g e s t e d t h i s p r o b l e m .

T h u s e r e n t e r s t w o w h o l e n u m b e r s . T h c o m p u t e r g i v e st h e i n t e g e r q u o t i e n t a n t h r e m a i n d e r . F o r e x a m p l e , i t h u s e r e n t e r s 1 0 0 , 4 0 d i e c o m p u t e r r e s p o n d s 1 0 4 R M A I N D E R 2 0

P R O B L E M # 5 4 - 4 : B I R T H D A Y P A R T YH e r e ' s a n o t h e r g o o d c h a l l e n g e f r o m 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 ) . W r i t e B A S I C p r o g r a m t d e t e r m i n ew h w i l l a t t e n d m b i r t h d a y p a r t y , o t h e b a s i s o t h e s ef i v e p r e m i s e s :

1 M f r i e n d s B e r t a n C a r l c a n n o t t o l e r a t e e a c h o t h e r .O n l y o n o t h o t h e r , b u t n o t b o t h , w i l l b t h e r e .

2 . I f A d a m c o m e s , t h e n B e r t w i l l b t h e r e a l s o .3 E i t h e r D u k e o E m i l , o r b o t h w i l l c o m e .4 D u k e t o l d m t h a t h w o u l d c o m e o n l y i C a r l w a

a l s o c o m i n g .5 I E m i ! c o m e s t m p a r t y , c e r t a i n l y n e i t h e r A d a m

n o D u k e w i l l f a i l t c o m e .

T h i s m o n t h w w i l l l o o k a s o m e o t h m o r e i n t e r e s t i n gs o l u t i o n s t C o m m o d o r e s f r o m t h J a n u a r y 1 9 8 8 i s s u e o A h o y ! m e n t i o n e d l a s t m o n t h t h a t g e n e r a l l y i g n o r e s u g e s t i o n s f o p r o b l e m s w h i c h w h a v e p r e v i o u s l y p u b l i s h e d ,s i n c e s o m e r e a d e r s h a v e b e e n s o l v i n g t h e s e p r o b l e m s s i n c et h f i r s t i s s u e o A h o y ! i J a n u a r y o 1 9 8 4 . T h f i r s t p r o bl e w w i l l d i s c u s s i a e x c e p t i o n . T h i s w a r e p e a t o

C o m m o d o r e i t h F e b r u a r y 1 9 8 5 i s s u e o A h o y !L o o k i n g b a c k t h r o u g h m f i l e s , f o u n d t h a t t h e r e a r e

o n l y t w r e a d e r s w h s u b m i t t e d s o l u t i o n s t C o m m o d o r e si t h F e b r u a r y 1 9 8 5 i s s u e a s w e l l a s i t h i s i s s u e t h r e ea n h a l f y e a r s l a t e r . T h o s e t w r e a d e r s d e s e r v e s p e c i a lr e c o g n i t i o n . C o n g r a t u l a t i o n s t J i S p e e r s o f N i l e s , M i c hi g a n a n t W a l l a c e L e e k e r o L e m a y , M i s s o u r i . T h r w a r d s f o s u c h a c h i e v e m e n t s a r e t h e u s u a l f o r t h i s c o l u m n :s e l f - s a t i s f a c t i o n o f j o w e l l d o n e a n t h h o n o r o f s e e i n gy o u r n a m e s i g e n u i n e p r i n t . T h a n k s f o a l t h e s o l u t i o n sa n s u g g e s t i o n s . ( h o p e t s e s o l u t i o n s f r o m b o t h o y o f o y e a n o t h e r t h r e e a n h a l f y e a r s . )

R i c h a r d v a F r a n k ( M o n t c l a i r , N J s u g g e s t e d P r o b l e m# 4 9 - 1 : R o m e R e v i s i t e d . T h u s e r e n t e r s a n i n t e g e r f r o m

t 3 9 9 9 , a n t h c o m p u t e r r e t u r n s t h c o r r e s p o n d i n g R m a n u m e r a l . T h i s s o l u t i o n f r o m J e r r y N i c h o l s u s e s t h f e w e s t i n s t r u c t i o n s .

• • • < • •

R E R E R E R E R E R E

C 0 M M 0 D A R E S P R O B L E M # 4 9 - 1R O M E R E V I S I T E D

S O L U T I O N B J E R R Y N I C H O L S

• 1 I N P U T " N U M B E R " ; N' 2 R E A D V , R $ : I F N = > V T H E N N = N - V : P R I N T

R $ ■ 3 I N > T H E N 2 ' 6 D A T A 1 0 0 0 , M , 1 0 0 0 , M , 1 0 0 0 , M , 9 0 0 , C M , 5 0 0 ,

A H O Y ! 6

Page 64: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 64/84

D , 4 0 0 , C D , 1 0 0 , C , 1 0 0 , C , 1 0 0 , C■ 7 D A T A 9 0 , X C , 5 0 , L , 4 0 , X L , 1 0 , X , 1 0 , X , 1 0 , X ,

9 , I X , 5 , V , 4 , I V , l f I , 1 , 1 , 1 , 1

J i S p e e r s a m S a M a n f r e d o n i a ( D o v e r . N J t o o k s i i l a r a p p r o a c h o p u l l i n g c o m b i n e d s y m b o l s s u c h a C D X L a n d I X i n t o D A T A s t a t e m e n t s . T h i s g r e a t l y s i m p l i f i e st h p r o g r a m l o g i c , a J e r r y ' s p r o g r a m i i b o v e s h o w s .

M i c h a e l S t y p e ( M i c h i g a n C i t y , I N s u g g e s t e d m o d i f y i n gt h p r o g r a m t l e t h c o m p u t e r c o u n t i R o m a n n u m e r a l s .Y o c a c h a n g e l i n e 1 a n d a d d l i n e 4 u f o l l o w s :

1 F O K = T O 3 9 9 9 R E S T O R F . N = 4 0 P R I N T T A B ( 1 5 ) ; " = " ; N E X T

D y o s e w h w m u s t u s t h s e c o n d v a r i a b l e r a t h e rt h a n u s e a N F O R - N E X T l o o p ?

P a u l U n d e r w o o d ( B r i d g e w a t e r , C T w a k i n d e n o u g h l . s e n d N e r o ' s N o t e s t e x p l a i n h i s o l u t i o n t R o m e R e v i s i t e d .( E v i d e n t l y N e r o p u h i f i d d l e a s i d e t w o r k o t h c o p u t e r f o w h i l e . ) P a u l m e n t i o n e d t h a t t h R o m a n s u s e do v e r s c o r e s t r e p r e s e n t n u m b e r s l a r g e r t h a n 3 9 9 9 , a n t h a tt h e y d i d n o t u s t h n u m e r a l 0

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

s i g n i f i c a n c e o f t ) w a n o u n d e r s t o o d u n t i l t h e 6 t h c e n t u r yA . D . , a n f o r t h a t r e a s o n t h e J u l i a n c a l e n d a r e s t a b l i s h e di 4 B . C . h a n y e a r 0 I i a c t W e s t e r n c i v i l i z a t i o n d i n o a c c e p t u n t i l a f t e r t h w o r k o f F i b o n a c c i i 1 2 2 8 .

R e t u r n i n g t t h p r e s e n t , l e t ' s l o o k a P r o b l e m # 4 9 - 2 :S c o r e K e e p e r , s u b m i t t e d b J o s e p h S w e e l y ( P e n n s a u k e n ,N J ) . T h i s p r o g r a m a l l o w s i h u s e r t e n t e r s c o r e a n h i i n i t i a l s . T h p r o g r a m s a v e s a n d i s p l a y s i h e l o p f i v e s c o r e si o r d e r a l o n g w i t h t h i n i t i a l s , a i d o n e w i t l i a r c a d e g a m e s .

H e r e i t h e s o l u t i o n f r o m C r a i g E w e r t ( C r y s t a l L a k e , 1 L ) ,a n o t h e r l o n g t i m e C o m m o d a r e s s o l v e r .

R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• R E C O M M O D A R E S P R O B L E M # 4 9 - 2• R E M S C O R E K E E P E R■ R E M S O L U T I O N B • R E M C R A I G E W E R T• R E M = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• 1 G O T O 2 • 1 F O K = 0 T O 4 I S O H S ( K ) T H E N 1 • 1 N E X T : R E T U R N• 1 I N P U T " I N I T I A L S " ; I N $• 1 F O R 1 = 5 T K + S T E P - 1 : H S ( I ) = H S ( I - 1 ) :

H I $ ( I ) = H I $ ( I - 1 ) : N E X T : H I $ ( K ) = I N $ : H S ( K ) = S C• 1 P R I N T " [ C L E A R ] " : F O R 1 = 0 T O 4 : P R I N T 1

1 , H S ( I ) , H I $ ( I ) : N E X T : R E T U R N■ 2 I N P U T " S C O R E " ; S C : G O S U B 1 2 G O T O 2 0

N

C r a i g u s e s t h a r r a y s H ( h i g h s c o r e ) a n H I ( h i g h s c o r ei n i t i a l s ) t s t o r e t h d a t a . L i n e 1 w o u l d t y p i c a l l y b t h b o d y o i h g a m e p r o g r a m . L i n e 1 s t e p s t h r o u g h t h c u r e n t h i g h s c o r e s t f i n d t h e i n d e x o i h p r o p e r p o s i t i o nf o t h n e s c o r e . T h r o u t i n e a l i n e 1 i n s e r t s t h n e

s c o r e a n i n i t i a l s i n t o t h a r r a y s .J e f f V e a s e y ( L o v i n g t o n , N M s e n t a d e l u x e s o l u t i o n t

t h i s p r o b l e m w h i c h l e t s t h u s e r c y c l e t h r o u g h t h l e t t e r st p i c k h i i n i t i a l s w i t h t h j o y s t i c k . T h a t ' s t h e b a s i s o t h s i m p l i f i e d P r o b l e m 8 5 4 - 1 a b o v e .

J o s e p h S w e e l y a l s o s u g g e s t e d P r o b l e m f t 4 9 - 3 : S p r i t e F l i pp e r . T h p r o b l e m i t f l i p o v e r s p r i t e , t h a t i s r e v e r s ei f r o m l e f t t r i g h t . T h f o l l o w i n g p r o g r a m i c o m b i n at i o n o t w s o l u t i o n s s e n t b R i c k D o l l a r ( B e n i o n v i l l e , A R ) .

• 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 # 4 9 - 3S P R I T E F L I P P E R

S O L U T I O N B R I C K D O L L A R

■ R E = = = = = = F O R C - 6 4 O N L Y = = = = = = = = = = = =• 1 P R I N T C H R $ ( 1 4 7 ) : B 1 = 1 2 2 8 8 : V = 5 3 2 4 8 : P O K E

2 5 1 , 0 : P O K E 2 5 2 , 4 8 : P 0 K E 2 5 3 , 6 4 : P 0 K E 2 5 4 , 4 8• 2 D A T A 0 , 0 , 0 , 2 , 2 5 5 , 2 4 8 , 6 , 2 2 4 , 2 4 8 , 1 4 , 2 1 1

, 2 4 9 , 3 0 , 2 2 4 , 2 5 0 , 6 2 , 2 5 5 , 2 5 5 , 1 2 6 , 2 1 7 , 2 5 0• 3 D A T A 2 5 4 , 2 1 4 , 2 5 1 , 1 2 6 , 2 3 0 , 2 5 0 , 6 2 , 2 5 5 , 2

5 5 , 3 0 , 1 9 3 , 2 5 0 , 1 4 , 2 5 4 , 2 4 9 , 1 5 8 , 1 9 3 , 2 4 8 , 9 8• 4 D A T A 2 5 5 , 2 4 8 , 6 4 , 0 , 0 , 1 2 8 , 0 , 0 , 0 , 0 , 0 , 0 , 0

, 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0• 5 F O N = 1 2 3 5 2 T 1 2 4 1 5 : P O K E N , 0 : N E X T• 6 F O R A = B 1 T B 1 + 6 3 : R E A D B : P 0 K E A , B : N E X

T : P 0 K E 2 0 4 0 , 1 9 2 : P 0 K E 2 0 4 1 , 1 9 3 : P O K E V + 3 9 , 1• 7 P O K E V + 4 0 , l : P 0 K E V , 1 6 0 : P 0 K E V + l , 1 0 0 : P

0 K E V + 2 1 , 3 : P O K E V + 2 , 1 0 0 : P O K E V + 3 , 1 0 0• 8 F O A = 8 2 8 T 8 7 7 : R E A D B : P 0 K E A , B : N E X T• 9 D A T A 1 6 0 , 6 0 , 1 3 2 , 2 , 1 7 7 , 2 5 1 , 3 2 , 9 7 , 3 , 2 0 0

, 2 0 0 , 1 4 5 , 2 5 3 , 1 3 6 , 1 7 7 , 2 5 1 , 3 2• 1 0 0 D A T A 9 7 , 3 , 1 4 5 , 2 5 3 , 2 0 0 , 1 7 7 , 2 5 1 , 3 2 , 9 7 ,3 , 1 6 4 , 2 , 1 4 5 , 2 5 3 , 1 3 6 , 1 3 6 , 1 3 6

■ 1 1 0 D A T A 1 6 , 2 2 2 , 9 6 , 1 6 2 , 8 , 1 0 , 1 1 0 , 2 5 1 , 3 , 2 02 , 2 0 8 , 2 4 9 , 1 7 3 , 2 5 1 , 3 , 9 6

• 1 2 0 I N P U T " P R E S S E N T E R K E Y F O R B A S I C V E R SI O N " ; K $

• 1 3 0 F O R A - 0 T 6 0 S T E P 3 : F O R C = 0 T 2 : D =2 - C : N = P E E K ( B l + A + C ) : M = 0

• 1 4 0 B 2 = B l + 6 4 : F O R B = 7 T S T E P - 1 : P = 2 [ UP A R R O W ] B

• 1 5 0 M = M + ( A B S ( P = ( N A N P ) ) ) * 2 [ U P A R R O W ] ( 7 -B ) : N E X T : P O K E B 2 + A + D , M : N E X T : N E X T

• 1 6 0 I N P U T " P R E S S E N T E R K E T E R A S E S P R I T2 " ; K $

• 1 7 0 F O R N = 1 2 3 5 2 T O 1 2 4 1 5 : P O K E N , 0 : N E X T■ 1 8 0 I N P U T " P R E S S E N T E R K E Y F O R M . L . V E R S I

O N " ; K $• 1 9 0 S Y 8 2

T h i s p r o g r a m f o t h C - 6 4 s h o w s t h p o w e r o m a c h i n el a n g u a g e p r o g r a m m i n g . I p e r f o r m s t h s p r i t e s w a p p i n g t a s kf i r s t i B A S I C , t h e n i m a c h i n e l a n g u a g e . W h e n y o r u t h p r o g r a m , t h s p r i t e i c r e a t e d a n d i s p l a y e d . Y o a r p r o m p t e d t p r e s s t h R E T U R N k e t r e v e r s e t h e s p r i t eu s i n g t h B A S I C r o u l i n e .

N e x t p r e s s t h R E T U R N k e t e r a s e t h r e v e r s e d s p r i t e .

6 A H O Y !

Page 65: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 65/84

W a t c h c l o s e l y a f t e r p r e s s i n g R E T U R N f o t h t h i r d p r o m p t .I l e s s t h a n t h b l i n k o a e y e , t h m a c h i n e l a n g u a g e r o t i n e e s s e n t i a l l y d u p l i c a t e s t h e p r o c e s s p e r f o r m e d b t h B A S I C r o u t i n e . T h e r e i n n o l i c e a b l e d e l a y f r o m t h t i m ey o p r e s s R E T U R N u n t i l t h r e v e r s e d s p r i t e a p p e a r s . P r e s sR U S T O P a n R E S T O R E t r e m o v e t h s p r i t e s f r o m t h s c r e e n .

L i n e 1 0 s e t s u s o m e v a r i a b l e s a n p a g e z e r o a d d r e s s e s .T h s p r i t e d e f i n i t i o n d a t a i i l i n e s 2 t h r o u g h 4 0 L i n e5 b l a n k s o u s p r i t e n u m b e r 2 w h i c h w i l l r e c e i v e t h e r v e r s e d d a t a . L i n e s 6 0 a n d 7 p e r f o r m t h e s p r i t e i n i t i a l iz a t i o n a n d i s p l a y t h f i r s t s p r i t e . L i n e 8 0 p u t s t h e m a c h i n el a n g u a g e r o u t i n e i l i n e s 9 t h r o u g h 1 1 i n t o m e m o r y . T h B A S I C s w a p p i n g r o u t i n e i i l i n e s 1 3 a n 1 4 0 . L i n e 1 7 e r a s e s t h e r e v e r s e d s p r i t e . L i n e 1 9 c a l l s t h m a c h i n e l a g u a g e r o u t i n e s t o r e d i t h c a s s e t t e b u f f e r a a d d r e s s 8 2 8 .

W i t h m o n i t o r p r o g r a m , y o c a n d i s a s s e m b l e t h m c h i n e l a n g u a g e r o u t i n e i a d d r e s s e s 8 2 t h r o u g h 8 7 ( 3 3 Ct h r o u g h 3 6 h e x ) . T h r o u t i n e i n o r e l o c a t a b l e , s y o w o u l d h a v e t r e w r i t e p a r t s o i i y o u w a n t e d t s t o r e i s o m e w h e r e e l s e , s u c h a i t h e C - 1 2 8 ' s c a s s e t t e b u f f e r . Y o w o u l d a l s o n e e d t m o d i f y s o m e o t h e s p r i t e p a r a m e t e r st u s t h i s o d i C - 1 2 8 .

J i S p e e r s s e n t a B A S I C p r o g r a m w h i c h c a u s e s t h s p r i t et f l i p a q u i c k l y a t h m a c h i n e l a n g u a g e v e r s i o n . H p e f o r m e d t h s w a p p i n g r o u t i n e w i t h o u t s h o w i n g t h s e c o n ds p r i t e . T h e n a t h e p r e s s o f k e y , t h r e v e r s e d s p r i t e i i s t a n t l y d i s p l a y e d . T s e t h i s p r o c e s s , a d t h e s e l i n e s t ot h p r o g r a m a b o v e :

2 0 I N P U T K $ : P 0 K E 2 0 4 0 , 1 9 3 : P 0 K E 2 0 4 1 , 1 9 22 1 I N P U T K $ : P O K E 2 0 4 0 , 1 9 2 : P O K E 2 0 4 1 , 1 9 32 2 G O T O 2 0

T h s e c r e t i s i m p l y t e x c h a n g e s p r i t e d a t a p o i n t e r s . A d r e s s 2 0 4 0 s t o r e s t h b l o c k n u m b e r o s p r i t e o n d a t a , a n s i m i l a r l y a d d r e s s 2 0 4 1 p o i n t s t o s p r i t e t w d a t a . E a c h p r e s so t h R E T U R N k e i n s t a n t l y s w a p s t h a r e a s o m e m o r yu s e d t d e f i n e t h t w s p r i t e s , t h e r e b y c a u s i n g t h n o r m a la n r e v e r s e d i m a g e s t t r a d e p l a c e s . T h i s l i t t l e d e m o s h o u l dg i v e y o s o m e a n i m a t i o n i d e a s .

J i m B o r d e n ( C a r l i s l e , P A ) , a n o t h e r l o n g t i m e C o m m o d o r e se x p e r t , a n F r a n k C o l a r i c c i ( W i n t e r P a r k , F L a l s o s e n tm a c h i n e l a n g u a g e s o l u t i o n s t t h i s p r o b l e m . C o n g r a t u l at i o n s t y o a n t h e o t h e r s w h s o l v e d t h i s c h a l l e n g e .

W r a p p i n g i u t h i s m o n t h i P r o b l e m # 4 9 - 4 : E a s y A s . . . ,w h i c h a s k e d f o r a p r o g r a m t c a l c u l a t e p a a c c u r a t e l y a p o s s i b l e u s i n g o n l y + , - , / a n e x p o n e n t i a t i o n . P R I N T2 2 / 7 w a s t a r t , b u A h o y ! r e a d e r s w e n t m u c h f u r t h e r .

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

1 a r c t a n ( X ) X 3 / 1 5 / 5 - X 7 / . . p i / 4 a t n ( 1 / 2 ) a t n ( 1 / 3 )

2 a r c s i n ( X ) ( X 1 3 ) / 6 3 " { X 1 5 ) / 4 0 1 5 * ( X 1 7 J / 3 3 6 . . a r c s i n ( 1 / 2 ) p i / 6

3 p 4 / 4 / 4 / 4 / 4 / 4 / 1 1 . . 4 p 2 * ( 2 / l ) - ( 2 / 3 ) - ( 4 / 3 ) - ( 4 / 5 ) * ( 6 / 5 ) - ( 6 / 7 ) . . 5 p 4 / ( 1 n / ( 2 + 3 * 3 / < 2 + 5 ' 5 / ( 2 + 7 - 7 / ( 2 9 - 9 / ( 2

T h i s l a s t o n i c o n t i n u e d f r a c t i o n a n d m u s t b e v a l ua t e d f r o m r i g h t t o l e f t . J u s t i n S m a l l e y ( B o u l d e r , C O ) , a o t h e r r e l i a b l e s o l v e r , m e n t i o n e d t h a t t h i s l e a d s t v e r yt i m e - c o n s u m i n g c a l c u l a t i o n ( t h r e e h o u r s t o g e t d e c i m a lp l a c e s ! ) . J u s t i n s a i d t h a t t h i s c o n t i n u e d f r a c t i o n w a d s c r i b e d i S c i e n c e N e w s , 4 / 2 5 / 8 7 , i a a r t i c l e a b o u t t h g r e a t I n d i a n m a t h e m a t i c i a n S R a m a n u j a n .

J u s t i n s e n t a n o t h e r o R a m a n u j a n ' s f o r m u l a s i n v o l v i n gc o m p l e x n u m b e r s i w h i c h t h f i r s t t e r m a l o n e g i v e s p a c u r a t e t s e v e n d e c i m a l p l a c e s .

E l l i s H o r m a t s ( M a i t l a n d . F L ) . o n m o r e C o m m o d a r e sv e t e r a n , m e n t i o n e d a a r t i c l e i n S c i e n t i f i c A m e r i c a n , F e r u a r y 1 9 8 8 , p p . 1 1 2 - 1 1 7 , w h i c h d i s c u s s e s s e v e r a l m e t h o d st h a t h a v e b e e n u s e d t c a l c u l a t e p i t o m a n y d e c i m a l p l a c e s( a l e a s t m i l l i o n ) .

E l l i s u s e d M o n t e C a r l o m e t h o d t f i n d p i T h i d e ai t r a n d o m l y p i c k p o i n t s w i t h i n s q u a r e i w h i c h c i c l i i n s c r i b e d . T h r a t i o o f t h e n u m b e r o p o i n t s w h i c ht a l l i n s i d e t h c i r c l e t t h t o t a l n u m b e r o p o i n t s i p i / 4 ,s i n c e t h a t i t h r a t i o o t h a r e a o f t h s q u a r e t t h e a r e ao t h c i r c l e . I n h i s p r o g r a m b e l o w , l i n e 6 c a l c u l a t e s t h ed i s t a n c e o t h r a n d o m l y c h o s e n p o i n t f r o m t h c e n t e r o t h c i r c l e . L i n e 8 i n c r e m e n t s w h e n e v e r p o i n t i w i t hi t h c i r c l e o r a d i u s 1

■ R E ■ R E ■ R E

C O M M O D A R E S P R O B L E M # 4 9 - 4E A S Y A . . E R R A T U M

V e K l o r o s ( A p r i l 1 9 8 8 )S e v e r a l l i n e s o V e K l o r o s w e r e p r i n t e d i n c o r r e c t l y .

L o a d i y o u r v e r s i o n o V e K l o r o s a n t y p e i t h l i n e sb e l o w . S c r a t c h t h o l c o p y o f f t h e d i s k d i r e c t o r y a n s a v e t h n e v e r s i o n t d i s k .

■ 7 6 < J P B I N T " ( G R E E N ] [ c * ) [ R V S 0 N ) [ * ] [ R E D l [ R V S O K F ] [ s C ) l s C ] C S E F - N ] [ I I V S O ! ( ] [ s E P ) [ R V S O F F ] [ a E P ] [ R E D ] [ 8 " l s C ] " ] [ G K F , E N H R V S O N

( R E D ] " ; J H■ 7 6 5 P K I N T " [ R V S O F K ] [ s C ) ( G B E E N K R V S 0 N ] [ s E P ] [ R V 5 0 F F ) f s E P ] [ R E D ][ 1 6 " | « C ) " ) [ c W ] J • 7 7 ' J P R I N T 1 ( n ] [ C R K E N ] [ e - ) [ R V S 0 N ] [ * ] [ o E P ] [ B V S O F F ] [ s E H ]

[ H V S ( ) S ) [ c H ] [ e 0 ] ( t 0 ) [ c H ] [ e O J l c 0 ] [ H V S O F F ) 1 3 " " ] [ W S 0 N ] [ SS | s F . P l [ B V S O F F ] [ s F . P ] [ R V S O I I ] " ; H

■ 7 7 5 P M f ! T " [ c H ] [ R V S O F F ) ( B V S O « ] [ c H [ L ] [ c G ] l R V S O F F ) ( cH R V S O N ] [ R V S O F F ] [ c J | [ R V S O N ] [ c H [ L ( R V S O F F ] [ R E D ] [ s1 S

■ 7 8 0 P R I N T " ( . B [ G R E E N ] [ e • ] | R V S O N ] [ S S ] [ R V S O F F ] [ s F . P ] [ R V S ON ) [ c l i l l c U K R V S O F F ] | R V S O N ) ( c H ] [ c U ] [ R V S 0 F F ] [ 4 " " ] [ R V S 0 K ] [S S l [ R U S 0 F F ) [ c ♦ ] [ B V S O H | " i F .

■ 7 8 5 P B I N T " [ c * 1 [ B V S O F K ] [ E V 5 0 N J ( c H [ R V S O F F ] [ R V S O S J I c H j [ RU S O F F ] [ R V S O N j f c ! , ] [ < : < ; ] [ K V S 0 F F ] [ c Y ] ( r • ] [ R » S 0 M ] [ c " ] [ c H ] R V S O F F ) [ R V S ( f f l ] [ c I , ] [ R V S ( l F F ) [ c • ) ( R Y S 0 N ] [ e • l ( R V S O F F ) [ R E D ] (

B ) P ■ W P H I N T " [ Q ] [ s C ] ( b C ] [ G R F . E S 1 [ c • ] [ s E F ] [ R F . D ] [ s C ) [ s C ] [ GR E E N ) | R V . W N J l c J ! ] [ c I J ] [ c U ] [ c H ] [ c U ] [ c U ] [ K E D ) [ R V S O F F ] [ 3 " [ s

C ) " | [ C R R F . N ] [ R V S O N ] ( R F , l l ] [ R V S O F F ] [ s C ) " ; S G• 7 3 5 P R I N T " I G R E E N ) [ c * J [ R V S O N ] [ c * ] [ c H [ H [ L ] [ c G ] [ R E0 ) [ K V S 0 F F ] [ s C ] [ s C ) [ G R E E N ) [ R V S O N ] [ c H ) | L [ R E D ) [ E V S O F F

I ( C J [ c W ] L ■ 8 ' " / i P R I N T " [ ! i ] [ 1 5 " " ) ( R B F , F . N ] [ B V S O N J [ c n ] [ c 0 ) [ 8 V S 0 F F ] [

J [ 5 " " ] ' ■ : C ■ 8 0 5 P K l S T " [ i " " ] [ R V S O N ] | S ( S 0 F K ] [ 6 " " ] [ R E D ) ( s B ] F

8 1 ' j P H I S T " l B ] [ B " " | Y E L L O W J O Y S T I C K I F O R T T W ! | H " " ] [ R E D] [ B ] " D F

8 3 ' J P R I V T " [ B K W H I T F . ) A P P R O A C H ! K G V - E L S , T H E H V S T E H Y P L « N E T [R E D ) [ s B ) N

■ 8 9 ' j P B I N T " l R V S O S ) [ G R E l - : s ) " T S ( V > : F f f l : E V + 1 i , C ( T * 2 ) i P O i ; E V + 3 5 , c : ( T *i * l ) : P O E J - M 6 , C ( T ' 2 * l H 8 K D

• 9 3 0 I i - S T R S ( H I ) i S * S P L , 3 2 . U : P H I N T " [ R V S O F F ) [ W H I T E ] " : : G O S U B 1 8 0: S E T U R S D P

A H O Y ! 6 5

Page 66: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 66/84

• R E S O L U T I O N B • R E E H O R M A T S- R E = , S I 3 S S 5 S S = = = = = = I = = = = = = = = = = = = = = = = :- 1 P R I N T " M O N T E C A R L O M E T H O D "

2 I N P U T " [ D O W N ] [ D O W N ] { R I G H T ] [ R I G H T ] N U M B EO F C Y C L E S W A N T E D " ; C Y

3 P R I N T " [ D O W N ] [ D O W N ] [ R I G H T ] [ R I G H T ] " : P = 0■ 4 F O 1 = T C • 5 X = R N D ( O ) : Y = R N D ( O )■ 6 Z = X * X + Y * Y• 7 I Z > T H E N 9 ■ 8 P = P + 1• 9 P R I N T " A T " ; I " [ U P ] "• 1 0 0 N E X T- 1 1 0 P I = 4 * P / C Y• 1 2 0 P R I N T " [ D O W N ] [ D O W N ] [ R I G H T ] V A L U E O [

I A F r K R " C Y " T R I A L S I " , P I• 1 3 0 P R I N T " [ D O W N ] [ D O W N ] A N O T H E R T R Y ( Y / N ) "• 1 4 0 G E A $ I A $ = " Y " T H E N 2 • 1 5 0 I A $ = " N " T H E N E N • 1 6 0 G O T O 1 4

J i S p e e r s a p p l i e d u n i q u e t w i s t t t h " c i r c l e i n s q u a r e "a p p r o a c h . H i s p r o g r a m f o t h C - 1 2 8 c o m p a r e s I h l i m en e e d e d t p a i n t o n q u a r t e r o s q u a r e c o m p a r e d w i t h t h t i m e n e e d e d t p a i n t t h i n s c r i b e d q u a r t e r c i r c l 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 # 4 9 - 4E A S Y A . .

S O L U T I O N B J I S P E E R S

■ R E = = = = = F O C - 1 2 8 O N L Y = = = = = = = = = = = = =■ 1 0 0 C O L O R 0 , 1 : C O L O R 1 , 2 : C O L O R 4 , 1 2 : G

A P H I C 1 , 1 : S C A L E 1 , 1 0 0 0 , 1 0 0 0■ 1 1 0 B O 1 , 1 0 , 1 0 , 9 9 0 , 9 9 0 : C I R C L E 1 , 1 0 , 9 9 0

, 9 8 0 , 9 8 0 , , 9 0 : T E = T I• 1 2 0 T B = T I : P A I N T 1 , 2 0 , 9 8 0 , 1 : T E = T I : T C = T

E - T B• 1 3 0 T B = T I : P A I N T 1 , 9 8 0 , 2 0 , 1 : T E = T I : T T = T

C + T E - T B : P Y = 4 * T C / T T- 1 4 0 C H A R 1 , 4 , 2 , " A N Y K E T O F I N D T H E V A L U

O F P I " , 1■ 1 5 0 G E T K E Y Z ■ 1 6 0 C O L O R 4 , 1 4 : C O L O R 5 , 1 4 : C O L O R 0 , 1 2■ 1 7 0 G R A P H I C 0 P R I N T " [ C L E A R ] [ D O W N ] [ D O W N ]

[ R V S O N ] A P P R O X I M A T E V A L U E O P I I S [ R V S OF F ] " : P R I N T U S I N G M [ D O W N ] # . [ 8 " # " ] " ; P Y

• 1 8 0 P R I N T " [ D O W N ] [ R V S O N ] V A R I A T I O N F R O MC O M P U T E R ' S P I [ R V S O F F ] " : P R I N T U S I N G" [ D 0 W N ] # . [ 8 " # " ] " ; A B S ( P Y - [ P I ] )

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

T h i s s h o r t p r o g r a m f r o m J e r r y N i c h o l s i b a s e d u p o nf o r m u l a f o t h c o s i n e o h a l f a n g l e w h e n t h f u l l a n g l e

i k n o w n .

• R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• R E C O M M O D A R E S P R O B L E M # 4 9 - 4• R E M E A S Y A . . • R E S O L U T I O N B • R E M J E R R Y N I C H O L S• R E " = = 3 S = S 3 S = = = = = = = = = = = = = = = = = = = = = = = =• 1 C = 2 [ U P A R R O W ] . 5 / 2 : I = 2 [ U P A R R O W ] . 5 * 2 :

O X = T 1 4 C = ( ( l + C ) / 2 ) [ U P A R R 0 W ] . 5 : 1 I / C : P R I N T I N E X T

I 1 4 i t e r a t i o n s , t h m a x i m u m i n t e r n a l a c c u r a c y o f t h c o p u t e r i r e a c h e d . J e r r y s e n t d e t a i l e d a n a l y s i s o t h i s p r g r a m . S e n d m s e l f - a d d r e s s e d , s t a m p e d e n v e l o p e i y o w o u l d l i k e c o p y .

S p e c i a l c r e d i t g o e s t C r a i g E w e r t , w h s e n t f a i r l yl e n g t h y p r o g r a m w h i c h i n c l u d e s i t o w m a t h f u n c t i o n s i o r d e r t c a l c u l a t e p i t o g r e a t e r a c c u r a c y t h a n t h c o m p u t e rc a h a n d l e i n t e r n a l l y . H s h o w s t h v a l u e o p a 3 . 1 4 1 5 9 2 6 5 3 , w h i c h i a c c u r a t e t e i g h t d e c i m a l p l a c e s . H d i n o s t a t e w h a t t h e l i m i t a t i o n s o t h p r o g r a m a r e . I f y o w o u l d l i k e l i s t i n g o h i p r o g r a m , s e n d y o u r r e q u e s t c l e a rl s t a t e d t m w i t h s e l f - a d d r e s s e d , s t a m p e d e n v e l o p e .

O c o u r s e , t h e r e a r e a l w a y s t h e " q u i c k a n d i r t y " s o l ut i o n s t p r o b l e m s l i k e t h i s . S h a n e S m a r t ( T e x a r k a n a , A R w a s t e d v e r y l i t t l e c o m p u t e r t i m e w i t h t h i s a n s w e r w h i c hg i v e s f u l l a c c u r a c y :

1 P R I N T [ P I ]

J i m B o r d e n s e n t P 3 5 5 / 1 1 3 w h i c h h p o i n t s o u i a c u r a t e t w i t h i n 2 . 6 6 7 E — 7 o t h e t r u e v a l u e ( " c l o s e e n o u g hf o m e , " h s a i d ) . T h i s q u o t i e n t i e a s y t r e m e m b e r i y o w r i t e p a i r s o o d i n t e g e r s : 1 1 3 3 5 5 . D i v i d e t h l a s t t h r e ed i g i t s b t h f i r s t t h r e e . J o h n L o c k e ( C e n t r a l P o i n t , O R s e n t t h i s q u i c k o n e :

1 P R I N T 9 9 0 2 3 / 3 1 5 2 0w h i c h g i v e s p a 3 . 1 4 1 5 9 2 6 4 . L e t ' s s e e . I f w u s e d t h a t a p r o x i m a t i o n f o p t c a l c u l a t e t h e v o l u m e o t h e e a r t h ,w o n d e r h o l i i r o u a n s w e r w o u l d b f r o m t h e a c t u a l v a l u e ,a s s u m i n g a p e r f e c t s p h e r e . L o o k s l i k e y o h a v e p l e n t y t k e e p y o u r s e l v e s b u s y . S e e y o u n e x t t i m e .

C o n g r a t u l a t i o n s t t h e s e r e a d e r s n o a l r e a d y m e n t i o n e dt h i s m o n t h :

l a n d B e n d e r ( V a l e . O R K e B o w l i n gM a r k B r e a u l t

( B r a n d o n . M A N )C a r l o s C e n t e n oT i C h a p m a n ( C a m e r o n , 1 L H a r l a n O u s s m a nD a v i d D o l o n g ( O o s h o n , N Y J o h n D c a c H n

( B r u s s e l s , B e l g i u m )M a r k D u l s k i ( N e e n a h , W I K a m e r o D H o f f s

( P h o e n i x , A Z R o R a l l y ( P h i l l i p s , M E

K e i t h K u s h n e rP a u l P a r k e r ( V i l l a R i c a , G A D o n a l d P e l l e g r i n iC h r i s P h i l l i p i ( G r c c n b c l t , M D R a p h a e l R i c h m o n d

( M e n t o r , O H M a r k R o s c h k s

( C h a t s w o r t h . C A A n d r e w R o s e n t h a i

( F l u s h i n g , N Y C . J . S t e w a r t ( P h o e n i x , A Z J o h n V e l a z q u e z ( C h i c a g o , I L J a m e s W h i t m a n

( F r e d e r i c t o n , N B

6 A H O Y !

Page 67: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 67/84

l c . O G R A M U S T I N G C JA t t e n t i o n n e A h o y ! r e a d e r s i Y o u m u s t r e a d t h e 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 s t r i n g s o 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 e 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 t b e f o r e d o i n g s o r e a d t h i s e n t i r ep a g e c a r e f u l l y .

T i n s u r e c l e a r r e p r o d u c t i o n s , A h o y ' . ' 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 f p r i n ti n g t h e c o m m a n d s a n g r a p h i c c h a r a c t e r s u s e d i C o m m od o r e p r o g r a m s . T h e s e a r t h e r e f o r e r e p r e s e n t e d b y 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 r 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 e t w s y m b o l s . T h s y m b o l o t h l e f t i o b t a i n e d b p r e s s i n g t h a t k e w h i l eh o l d i n g d o w n t h C O M M O D O R E k e y ; t h 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 w h i l e h o l d i n g d o w n t h S H I F Tk e y . C O M M O D O R E a n S H I F T c h a r a c t e r s a r e r e p r e s e n t e di o u l i s t i n g s b l o w e r - c a s e " s o f o l l o w e d b i 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 y f c J ] , a n S H I F T b [ J ]

A d d i t i o n a l l y , a n c h a r a c t e r t 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 y 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 e 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 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 e 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 c d - o u t a r e a , s h o u l d n o b 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 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 y 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

[ C L E A R ][ H O M E ][ U P ][ D O W N ][ L E F T ][ R I G H T ][ S S ][ I N S E R T ][ D E L ][ R V S O N ][ R V S O F F ][ U P A R R O W ]

[ B A C K A R R O W ][ P I ][ E P ]

I M E A N S

S o w n I ' l c u r

H o m e

C u r s o r U

C u r s o r l ) < m n

( , ' u r M i r l *

C o n o r R i g h t

S h i t t e d S p a c e

I l l S l T I

D e l e t e

H e n r s e O

K v e r s e O f

1 , ' p A r r o w

H a c k A r r m i

P

b u l b i l H o u n d

y o u T Y P EY O

W I L L S E 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 K S RC R S R

s m c k s r

C R S R —

S H I F T S p u n

S H I F T I N S T / D E L

I N S T / R K I .

C N T R L

C N T R L

i I

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 5 ][ F 8 ][ F 7 ][ F 8 ]

I M E A N S

B l a c k

W h i l e

R e

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 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 d i n

F u n c t i o n

F u n c t i o n 6

F u n c t i o n

F u n c t i o n

V O U T V l ' r :

C N T R L

C N T R L

C N T R L

C N T R L 4

C N T K 1 .

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

P

S H I F T F

F

S H I F T F

Y O W I L L S E

E

I

l

A H O Y ! 6

Page 68: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 68/84

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 e 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 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 l 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 d e v i c e ,

D I S K ( D ) o r T A P E < T ) . Y o t h e n p i c k s t a r t i n g T i l e n u m b e r , 0 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 p t 1 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 t o 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 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 e 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 e 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 I 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 r t h e 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 TP R I N T C H R $ ( 1 4 7 ) " I , O A D I N ( ; A N C H E C K I N G T H D A T A [ 3 " . " ] " : J

- 4 9 1 5 22 F O R J W j T 0 1 1 : R E A I > A : l i - A < O O R A > 2 5 5 T H H N 4 03 P 0 K K J + D , A : X » X + A : N E X T B : S l i A D A : I F A - X T H E N 5 f J4 P R I N T : P R I N T " E R R O R I D A T A L 1 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 3 K " : D- 8 s P R I N T C H R $ ( U 7 )7 I N P U T " 1 X ) 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 1 N T : I F A$ - " Y " T H E N 9 08 P R I f J T " N O A U T O M A T I C S A V E S [ 3 " . " 1 " : G O T 0 1 5 09 P O K E 4 9 4 5 6 , 1 ; I N P U T " ! ) I S K O R T A P E ( D / T } " ; C $ : I F C S O " D " T H EN D - 1 : D S - " T A P E "

P O K E 4 9 4 5 7 , 0 : D S - D S + " D R I V E " : P R I N T : I N P U T " F I L E N U M B E R0 - 9 9 ) " ; N

N $ = R T G H T $ < S T R $ ( N ) 1 2 ) : I F N < i r / r H E N N $ = C H R S ( 4 8 ) + C H R S ( N + ' > 8

1 2 F $ - " B A C K U P " : P R I N T : T N P ! I T " n i , R N A K E " ; F $ : F $ - N $ + L E F T $ ( F $ ,

P O K E 4 9 4 5 8 , l . : F O 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 T

P R I N T " S A V I N ( ; D E V I C E * " D $ : P R I N T " S T A R T I N G W I T H • * " 5 0 P R I N T : I N P U T " I S T H I S C O R R E C T < Y / N ) " ; B $ : I F B $ O " Y " T H E N 6

P C ) K h : 7 7 O , 1 3 1 : P O K E 7 7 1 , 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 , l < ) 2 , 2 0 4 , 3 , 3 , 1 5 O 7D A T A 2 0 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 0

■ 2 1 0 D A T A 1 7 0 , 2 4 0 , 2 4 3 , 1 6 2 , 2 5 5 , 1 3 4 , 5 8 , 1 4 4 , 3 , 7 6 , 1 5 0 , 1 6 4 , 1 7 9 9D A T A 3 2 , 1 O 7 , 1 6 9 , 3 2 , 1 2 1 , 1 6 5 , 1 7 3 , 0 , 2 , 2 4 0 , 5 , 1 6 9 , 1 2 1 5

■ 2 3 0 D A T A 7 9 , H I , 2 , 3 , 7 6 , 1 6 2 , 1 6 4 , 1 6 9 , 0 , 1 3 3 , 2 , 1 3 3 , 1 0 6 4■ 2 4 0 D A T A 2 5 1 , 1 3 3 , 2 5 2 , 1 3 3 , 2 5 4 , 2 4 , 1 0 1 , 2 0 , 6 9 , 2 5 4 , 2 3 0 , 2 5 4 , 1 9 7

• 2 5 0 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 4• 2 6 0 D 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 5■ 2 7 0 D 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 5- 2 8 0 D 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 • 2 9 0 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 7■ 3 0 0 D 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 0■ 3 1 0 D 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 7■ 3 2 0 D 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 8• 3 3 0 D 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 8• 3 4 0 D 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 7■ 3 5 0 D 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 3• 3 6 0 D 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 5• 3 7 0 D 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 0■ 3 8 0 D 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 0■ 3 9 0 D 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 3■ 4 0 0 D 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 2• 4 1 0 D 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 7■ 4 2 0 D 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 O R B ^ O T O l l : R E A D A s I K A < 0 O R A > 2 5 5 T H F , N 4 0

■ 3 P O K E J + B , A : X - X + A : N E X T » : R E A D A : I F A - X T 1 ! E N 5 0■ 4 P R I N T : P R I N T " S R R O R I D A T A L I N E : " F E E K ( 6 6 ) * 2 5 6 + P E E K { 6 5 )■ 5 X - 0 : J - J + 1 2 : I K J < 5 2 1 3 T H E N 2 0■ 6 P O K E 2 O 8 , O : P O K E 5 2 1 3 , O : A $ = " Y " : ! J S - A $ : C $ . " D " : D $ . " D I S K " : D -

8 : P K 1 M ' C I I R $ C 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

S = " Y " T H E N 9 0■ 8 P R I N T " N O A U T O M A T I C S A V E S [ 3 " . " ] " : G 0 T Q 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 S O " D " T H E N

D = 1 : D $ - " T A P E "• 1 0 0 P 0 K E 5 2 1 4 , D ; D S - D S + " D R I V E " : P R I N T : I N P U T " F I L E N U M B E R (

- 9 9 ) " ; S• 1 1 0 N S - R I G H T S ( S T R $ ( N ) , 2 ) : l F N < 1 0 T H E N N S = C H R $ ( 4 8 ) + C H R $ ( N + 4 8

1 2 F S = " B A C K U P " : P R I N T : I N P i r T F l L E N A M E " ; P S : F S - N S + L E F T S ( F S ,1 4 ) : L = L E N ( f $ )

■ 1 3 0 P O R 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 S : P R I N T " S T A R T I N G W I T H • * " ■ 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 S O " Y " T H E N 6■ 1 6 0 P O K E 7 7 O , 1 9 8 : P 0 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 I ) A T A 2 O 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 O , 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 I O I . 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 I 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 0 8 , 6 , 3 2 , 4 9 , 2 0 . 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 0 , 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 5 , 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 T t

Page 69: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 69/84

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

i n s a v e i f o f u t u r e u s e . W h i l e e n t e r i n g a M p r o g r a m w i t h F k m k s p e e d t h e r e i n n e e d l e n t e r s p u c e s o h i t h c a r r i a g er e t u r n . T 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 n a 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 e a s k e d t e n t e r i a g a i n .T 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 " 1 , f o t a p e , o L O A D ~ n a m e " 8 . 1 f o r d i s k . T h f u n c t i o n k e y sm a b u s e d a f t e r t h s t a r t i n g a n e n d i n g a d d r e s s e s h a v e b e e n e n t e r e d ,f l — S A V E s w h a t y o h a v e e n t e r e d s o f u r .D - L O A D s i p r o g r a m w o r k e d o n p r e v i o u s l y .f 5 - T o c o n t i n u e o l i n e y o s t o p p e d o a f t e r L O A D i n g i t h p r e v i o u s s a v e d w o r k .f 7 ~ S c a n s t h r o u g h t h p r o g r a m t l o c a t e p a r t i c u l a r l i n e , o t o f i n d o u w h e r e y o s l 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 .I 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 w e l l .

P 0 K E 5 3 2 8 C i , 1 2 : P 0 R E 5 3 2 8 1 , l IP R I N T " [ C l . E A R ] [ c 8 ) [ R V S 0 N ] [ 1 5 " " 3 F U N K S P E E D [ 1 5 " " ] " :P H I S T " [ R V S 0 N ] [ 5 " " ] M I S T A K E P R O O F H I E N T R Y P R 0 G R A M [ 6 "P R I N T " [ R V S 0 N ] [ 9 " " J C H E A T E D B G F W H E A T [ 9 " " ) P R 1 N T " [ R V S O N ) ( 3 " " ] C O P R . 1 9 8 7 , I O N I N T E R N A T I O N A L I N C ." j F O R A - 5 4 2 7 2 r o S 4 2 9 6 : P O K E A , O : N E X TP 0 K E 5 4 2 7 2 , 4 : P O K E 5 4 2 7 3 , 4 8 : P O K E 5 M 7 7 / j : P O K E 5 4 2 7 8 , 2 4 9 : P 0F O R f l = f i 8 f / r o 6 9 9 ; R E A D B ! P 0 K E A , B : H E X TD A T A I 6 9 , 2 I i l , l < i ! i , 2 5 3 , 1 6 4 , 2 5 4 , 3 2 , 2 1 6 , 2 5 5 , 9 6D A T A 1 6 V U 6 f i , 2 ! > l , 1 6 4 , 2 5 2 , 3 2 , 2 1 3 , 2 5 5 , 9 6n $ - " S T A R T I N i ; A D D R E S S I H E X " : G O S U B 4 3 O : A D - B : S R > BO T S U B 4 8 O : I F B - O T H F . N 1 5 0P 0 K E 2 5 1 , T < 4 ) + T ( 3 ) ' M 6 : P O K E : ! 5 2 , T ( 2 ) + T ( I ) 1 " 1 6B $ - " E N D I S G A D D R E S S I I ! E X " : G O S U B 4 3 0 : F . N . RG 0 S U W 7 0 : I F B - 0 T H E N 1 V P O K F , 2 5 4 T T ( 2 ) + T ( 1 ) « 1 6 : R = T ( 4 ) 1 + 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 F . K ( 2 5 4 ) + 1P O K E 2 ' 5 3 , B : P R I N T

0 R E H G E H E L I N EG O S U B W J : P R I N T " : [ P ] [ L E F T ] " ; : F O R A - 0 T 0 SP 0 R l W m ) l i G O T 0 2 5 f JN E X T BA S ( A ) = T U ) + T ( O ) ' 1 6 : I F A D + A - 1 - E N T H E N 3 4 OP R I N T " [ P J I L E K T J " ;H E n A ; T - A D - ( I S T ( A D / 2 5 6 ) * 2 5 6 ) : P R l N T "F O R A = O T O 7 : T = T + A % ( A ) : I F T > 2 5 5 T H E ! f r . T - 2 5 5N E X TI F A % ( 8 ) < > T T H E N G 0 S U F W 7 5 : G 0 T O I 9 5r o R A - 0 T 0 7 : P 0 K E A 0 + A , A X ( A ) ! N E X T : A D - A 0 + 8 : G O T O 1 9 5R E M G E T H E X I N P U TG E T A $ : I F A $ = " " T H E N 2 5 0[ F A S = C H R $ ( 2 0 ) T H E N 3 0 5I F A $ = . C H R S ( 1 3 3 ) T H E N 5 3 5I F A S = C i i R S O 3 4 ) T i l F . N 5 ( ) 0I F A S = C H R $ ( I 3 3 } T ! I E N P R I S T " " : G O T 0 6 2 0[ F A S = C H R S ( 1 3 6 ) T H K N P B I N T " " : G O T O 6 3 5[ F A S > " 0 " A N D A S < " G " T H K N T ( B ) = A S C ( A $ ) - 5 5 : G O T O 2 9 5

G O S I I B 4 1 5 : C O T O Z r ) O5 [ ' R I N T A $ " [ c P [ L E F T ] "

c r r r o z ' j 5I F A > O T H K N 3 2 O

A ' - 1 : I F B = 1 T H E N 3 3 OC O T 0 2 2 0I F B - 0 T H E S P R I S T C H R S ( 2 ' j ) ; C H R S , ( 2 0 ) i : A = A - lA c A - 1P R I N T C H R S ( 2 0 ) ; : G O r ( ) 2 2 0H F . H L A S T L I N EP R I N T " " : T - A D - ( J N T ( A D / 2 5 O ) * 2 [ 5 6 )F O R B - 0 T 0 A - l : T - T + A Z ( B ) : I F T > 2 5 5 T H R N T - T - 2 5 5N E X TI f A S ( A ) < > T T H E N G O S U B 3 7 5 : G O T O 1 9 5F 0 R B - O T O A - l : P 0 K E A D + B . A ? ( B ) : N E X TP R I N T : P R I S T " Y O U A R E F I N I S H E D ! " : G O T ' J 5 3 5R E B E L L A N D E R R O R M F ^ S A G E SP R I N T : P R I N T " L I N K E N T E R E D I N C 0 R R E C T L Y " : P R I N ' T : G O T O 4 1 5P R I N T : P R 1 S T " I N P U T D I G I T i l E X V A L I J K ! " : G O T O 4 1 5P R I N T : P R I N T " E N 1 H N G I L E S S T . H A N S T A R T I N G ! " i B -

O 5 I F - 3 9 0 P R I N T : P R I N T " A D D R E 3 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 i

G 0 T 0 4 1 5 H J P - 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 0 M I " : B " 0 : G 0 T O 4 1 5 D F - 4 0 0 P R I N T " ? E R R O R I S A V E " : G 0 T O 4 1 5 J

■ 4 0 5 P R I N T " ? E R R O R I L O A D " : G 0 T O 4 1 5 1 A - 4 1 0 P R I N T : P R I N T ; P H I N T " E N D O H I A R E A " : P R I N T J N D - 4 1 5 P O K E 5 4 2 7 6 , 1 7 : P O K E 5 4 2 7 6 , 1 6 : R E T U R N B

N - 4 2 5 R E G R F O U R D I G I T H E x ' ' I F L - 4 3 0 P B I N T : P R I N T B S ; : I S P U T r $ O LF F - 4 3 5 I F L F . N ( T J ) < > 4 T H E N G O S L r B 3 8 0 : G O T 0 4 3 0 J F , - 4 4 0 F O R A = l T 0 4 : A $ - H I D $ ( T S , A , l ) ; G O S U I ( 4 5 0 : i r r ( A ) - 1 6 ' n ! E N G 0 S t l BK 3 8 0 : G O r 0 4 3 r , A O - 4 4 5 N E X T : B - ( T ( 1 ) * 4 0 9 G ) + ( T C 2 ) * 2 5 6 ) + ( T ( 3 ) * 1 6 ) + T ( 4 ) j R E T U R N K A - 4 5 0 I F A $ > " @ " A N D A $ < " C " T H E N T ( A ) = A S C ( A $ ) - 5 r j : R E T U H N G P E - 4 5 5 I F A S > " / " A N D A S < " : " T H E N T ( A ) - A S C ( A $ ) - 4 8 : R E T U R N N P - 4 6 0 T ( A ) = 1 6 : R E T U R N 1 G - 4 6 5 R E H A D D R E S S C H E C K 0 1 H - 4 7 0 I F A O E N T H E M 3 8 5 | [ E C - 4 7 5 I F B C S R 0 R B > E N T H E N 3 9 0 L E D - 4 8 0 I F B < 2 5 6 0 R ( B > 4 0 9 6 0 A N D B < 4 9 1 5 2 ) O R B ^ 5 3 2 4 7 T H E N 3 9 5 O K D - 4 8 5 R E T U R N | | f ,1 1 - 4 9 0 R E A D D R E S S T H E P 1 , - 4 9 5 A C - A D : A - 4 0 9 6 : G O S U B S 2 0 A F ■ ¥ ! > > A . 2 5 6 ; G O S i m 5 2 0 ! J E G - 5 0 5 A = 1 6 : G O S U B 5 2 O \

- 5 1 0 A = 1 : G O S U B 5 2 0 E I G - 5 1 5 R E T U R N J G - 5 2 0 T = I N T < A C / A ) i I K T > 9 T H E M J = C H R $ ( T + 5 5 ) : G 0 T O 5 3 i J O F l - 5 2 5 A $ = C H R $ ( T + 4 8 ) j I - 5 3 0 P R I N T A S ; : A C - A C - A * T : R E T U R N A P - 5 3 5 A $ = . " * * S A V E + * " : G O S U B 5 8 5 t G A - 5 4 0 O P E N 1 , T , 1 , A $ : S Y S 6 8 0 : C L O S E 1 A G - 5 4 5 I F S T - O T H E N E N D K J - - 5 5 0 G O S U B 4 0 0 : I F T - B T H F . N G 0 S U B 4 2 O P I - 5 5 5 G O T 0 5 3 5 F H - 5 6 0 A S = " « L 0 A D « " ! G 0 S U B 5 8 5H E - 5 6 5 O P E N 1 , T , 0 , A $ : S Y S 6 9 0 : C L O S E 1M I - 5 7 0 I F S T = 6 4 T H E N 1 9 5D J - 5 7 5 G O S U B 4 0 5 : I F T - f ! T H E N G 0 S O B 4 2 0J - 5 8 0 G O T 0 5 6 0P - 5 8 5 P R I N T " " : P R 1 N ' I T A 1 ! ( 1 4 ) A $F - 5 9 0 P R I N T : A $ - " " : T N P l J T " F I L I i N A M E 1B - 5 9 5 I F A $ - " " T i ( E N 5 9 0B l - 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 A - 6 0 5 G E T B S : T = l : I F B $ - " D " T H E N T = 8 : A S - " e O : " + A $ : R E T U R NB - 6 1 0 I F B $ < > " 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 H A D D R B S S " : G O S U B 4 3 0 : A D = BC - 6 2 5 G O S U B 4 7 5 : I F B - ' / T i ! E N 6 2 OK J - 6 3 0 P R I N T : G O T 0 1 9 50 1 - 6 3 5 B $ - " B E G I N S C A N A A D D R E S S " : G O S U B 4 3 0 : A D - BO i - 6 4 0 G O S U B 4 7 5 : I F B - O T 1 I E N 6 3 5L l - 6 4 5 P R I N T : G 0 T 0 6 7 0B - 6 5 0 F O R B = O T 0 7 : A C » P E E K ( A B + B } : G O S U B 5 0 5 : I P A D + B = E N T H E N A D - S R : GM B O S U B i l O : G O T O I 9 5L - 6 5 5 P R I N T " " ; : N E X T B

- 6 6 0 P R I N T : A D - A D + 8P G - 6 6 5 G E T B $ : I F B S - C H R $ ( 1 3 6 ) T H E N 1 9 5

• 6 7 0 G O S U B 4 9 5 : P R I N T " : " t : G O T O 6 5 0A H O Y I 6 9

; A

P p 0 C o K 1

H H I N K P D N U F L 1 1

L L C J K

Page 70: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 70/84

I M P O R T A N T ! L e t t e r s o w n i l 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 s m l P a g e s 6 a n d 6 8 e x p l a i n t h e s e w u < ™I T U l l l f l l 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 l

R A S H G A RP A G E 1

■ 1 C O L O R O , 1 : C O L O R 4 , 1 : C O L O R 1 , 1 : G R A P H I C 1 , 1: G R A P H I C . : B A N K 1 5 : W I D T H 1 : P R I N T C H R $ ( 1 9 ) C H R$ ( 1 9 ) C H R $ ( 1 4 7 ) C H R $ ( 1 1 ) C H R $ ( 1 4 2 ) : G O S U B 2 0 :G O T 0 8 0 M

■ 2 P R I N T T A B ( 8 ) " t W H I T E ] A H 0 Y ! [ C Y A N ] M A G A Z IN P R E S E N T S [ 3 " . " ] [ 3 " [ D O W N ] " ] " M

■ 3 P R I N T T A B ( 9 ) " [ C Y A N ] [ c R ] [ s C ] [ s I ] [ sU C ] [ s I ] [ s U ] [ s C ] [ c W ] [ c S [ A ] [ sU ] [ s C ] [ s I ] [ s U ] [ s C ] [ a I ] [ c R ] [ s C ] [ sI ] 0

• 4 P R I N T T A B ( 9 ) " [ c 7 ] [ c Q ] [ s C ] [ c W ] [ c Q [ C ] [ c W ] [ s J ] [ s C ] [ s I ] [ c Q ] [ a C ] [ c W [ B ] [ c A ] [ c S ] [ c Q ] [ s C ] [ c W ] [ c Q ] [ s C [ W ] J

• 5 P R I N T T A B ( 9 ) " [ B L U E ] [ c E ] [ c E ] [ c E ] [ cE ] [ c Q ] [ s C ] [ a K ] [ c X [ Z ] [ a J ] [ s C ]

K ] [ c E [ E ] [ c E [ E ] " : P R I N T T A B ( 9 ) "[ G R E E N ] M A S T E R O D I M E N S I O N X [ B L U E ] " K

• 6 P R I N T T A B ( 1 3 ) " [ D O W N ] F 0 R T H C - 1 2 8 " : P R IN T T A B C U ) " [ D 0 W N ] ( C ) 1 9 8 8 C M B " 0 C

• 7 P R I N T T A B ( 7 ) " [ 3 " [ D O W N ] " ] B Y C L E V E L A N D MB L A K E M O R E " : P R I N T T A B ( 9 ) " [ D O W N ] J O Y S T I C K

I P O R T T W O ! " : R E T U R N J • 8 F O R J = 4 8 6 4 T O 5 3 1 3 : R E A D A $ : P O K E J , D E C ( A $ ) :

N E X T : F 0 R A = 3 0 7 2 T 0 3 1 4 0 : R E A D A $ : P 0 K E A , D E C ( A $) : N E X T : P O K E 2 5 3 , 3 M • 9 D I M B ( 8 ) , S $ ( 8 ) , G $ ( 8 ) , C ( 4 ) : F O R J = 1 T O 8 : B (J ) = 2 [ U P A R R O W ] ( J - 1 ) : N E X T : C ( . ) = 1 4 : C ( 1 ) = 4 : C( 2 ) = 1 5 : C ( 3 ) = 7 : C ( 4 ) = 1 2 : G O S U B 3 8 O : G O S U B 3 6 O K D

■ 1 0 0 U = l : T = 2 : G = 1 5 : C = . : K = 3 6 0 : S = l : H = 3 : F = 4 : I= 8 : P = 8 1 8 4 : D = 4 5 : X = 1 5 9 : Y = 1 0 0 : D X = 1 2 : D Y = 4 0 : MX = 5 1 1 : M Y = 2 5 5 : M R = 3 : Q = 8 : L = l : B = 7 6 : P U D E F n 0 " :F $ = t l [ 5 " # " ] " E

• 1 1 0 J = 5 : G 0 S U B 4 2 0 : S C = . M A• 1 2 0 D E F F N C ( X ) = ( ( J > . A N D A = . ) A N D ( C A N D F ) ) O R (

C A N D U ) E - 1 3 0 D E F F N R ( X ) = R N D ( U ) * ( F + U ) + F : D E F F N K ( X ) = R

N D ( U ) * K J • 1 4 0 D E F F N X ( X ) = ( R S P P O S ( H , . ) - D X ) A N D H X : D E F FN Y ( X ) = ( R S P P O S ( H , U ) - D Y ) A N D M Y C C1 5 G R A P H I C U , U : G O S U B 4 O O : C O L O R U , G : C H A R U , ., . , " 1 " : C H A R U , D Y - T , . , " 3 " P E

- 1 6 0 F O R J = U T O I : M 0 V S P R J , . # . : N E X T D • 1 7 0 P O K E P , B : P O K E P + U , B + F : P 0 K E P + T , B + F + U : M O

V S P R U , 1 7 0 , 1 3 5 : M 0 V S P R T , 1 7 0 , 1 3 5 : S P R I T E U , . ,F + T . U : S P R I T E T , . , I + H , . , : M O V S P RH , 1 7 0 , 7 0 : S P R I T E H , . , G + U , . , . , . , . P

■ 1 8 0 F O R J = F T 0 I : S P R I T E J , . , : M O V S P RJ , M Y + Y , M Y : P O K E ( P - U ) + J , 5 6 : A = ( J - T ) * 5 5 L

■ 1 9 0 M 0 V S P R J , A # U : N E X T : P 0 K E 5 3 2 4 8 + 2 1 , 2 5 5 : S YS 3 0 7 2 B • 2 0 0 F O R J * . T O G : C = B U M P ( U ) : N E X T P

7 0 A H O Y !

■ 2 1 0 R E M A I N L O O P L • 2 2 0 D O : J = J 0 Y ( T ) : A « J A N D G : I F A T H E N M O V S P R H , I

; ( A - U ) * D : E L S E I F J T H E N S P R I T E T , U , T : D R A W U , X ,Y T O F N X C ) . F N Y ( . ) : S P R I T E T , U , G : D R A W . , X , Y T OF N X ( . ) . F N Y C ) : S O U N D U , P , G , T , M X , M X , H B 2 3 M O V S P R F N R C . ) , F N K ( . ) # S : C = B U M P ( U ) : L O O PU N T I L F N C C ) P

• 2 4 0 I F ( C A N D U ) = . T H E N 3 1 0 : E L S E A = U : P 0 K E P , B : FO R J » . T 0 I : G R A P H I C H , . : A - A + U + ( A » 1 6 ) * G : S P R I TE U , . : G R A P H I C U , . : S P R I T E U , U , A : M 0 V S P R T , 1 6 8 +K , 1 3 2 + K : N E X T : S Y S 6 5 4 1 8 O 2 5 F O R J = . T O T : S P R I T E J + U , . , F + T : P O K E P + J , 8 2: N E X T : F 0 R J - . T 0 D : A - R N D ( U ) * H + U : M 0 V S P R A , 1 7 0, 1 3 5 : M 0 V S P R A f R N D ( U ) * K # I : S 0 U N D U t R N D ( U ) * P fI , U , , , H : S P R I T E A , U : N E X T A

• 2 6 0 S P R I T E U , . : S P R I T E T , . : S P R I T E H , . : M R = M R -U : A $ = S T R $ ( M R ) : C H A R U , D Y - T , . , A $ : I F M R T H E N 1 60 L 2 7 F O R J = U T O I : M O V S P R J , . # . : M O V S P R J , 4 0 0 , . :S P R I T E J , . , T , . , U , U , . : S P R S A V G $ ( J ) , J : P O K E ( P- U ) + J , 5 5 + J : N E X T : I F S C > H I T H E N H I = S C O

• 2 8 0 F O R J » U T O F : S P R I T E J , U : S O U N D U , J * 1 0 0 0 , G ,T , J * M X , J * 9 0 0 , T , M X * T : F O R A = 4 O 0 T O 6 0 + J i ' 1 2 4 S T EP - F : M O V S P R J , A , Y : N E X T : N E X T B 2 9 0 F 0 R J = 5 T 0 I : S P R I T E J , U : S O U N D U , J * 1 0 0 0 , G ,T , J * M X , J * 9 0 0 , T , M X * T : F 0 R A = 4 0 0 T 0 3 4 + J * 2 4 S T EP - F : M O V S P R J , A , Y + D : N E X T : N E X T : J = l : G 0 S U B 4 3 0: C O L O R 1 , 4 G

• 3 0 0 F O R J - U T O I : S P R I T E J , . : S P R S A V S $ ( J ) , J : N EX T : G R A P H I C . : G 0 T 0 1 0 0 M

• 3 1 0 S P R I T E H , U , T : P O K E P + T , 8 2 : F O R J = H T O I : I F C= ( B ( J ) O R F ) T H E N B E G I N : S P R I T E J , . : M O V S P R J , M Y+ X , M Y : S P R I T E J , U : S C = S C + Y * L : A $ = S T R $ ( S C ) + "" : C H A R U , G + T , . , A $ A F

• 3 2 0 Q = Q - U : I F Q = . T H E N Q = I : L = L + U : A $ = S T R $ ( L ) :C H A R U , . , . , A $ : S O U N D H , P * T , G , T , M X , P , T : I F ( L =F ) O R L = I T H E N S = S + U K

• 3 3 0 B E N D G E3 4 N E X T : P O K E P + T , 8 1 : S P R I T E H , U , G + U : G O T O 2 0

B • 3 5 0 R E M C R E A T E A G G R E S S O R S H A P E S F P• 3 6 0 F O R J = 1 T 0 8 : B O X O , 0 , 0 , 2 4 , 2 1 , 0 , 1 : B O X 1 , 9 ,9 , 1 4 , 1 4 , ( 9 - J ) * 1 1 : B O X 1 , 7 , 7 , 1 6 , 1 6 , J * 1 1 : B O X

1 , 5 , 5 , 1 8 , 1 8 , ( 9 - J ) * 1 1 : S S H A P E S $ ( J ) , 1 , 1 , 2 4 ,2 1 : S P R S A V S $ ( J ) , J : N E X T : R E T U R N F

• 3 7 0 R E C R E A T E G A M E O V E R C H A R A C T E R S L 3 8 0 G R A P H I C 2 , . , 0 : F O R J = 1 T O 8 : B O X O , 0 , 0 , 2 4 , 2l , 0 , l : A $ = M I D $ ( " G A M E O V E R " , J , l ) : C H A R . , l , l tA $ : S S H A P E G $ ( J ) , 1 , 1 , 2 4 , 2 1 : S P R S A V G $ ( J ) , J : NE X T : G R A P H I C . : R E T U R N F

• 3 9 0 R E M S H I E L D E N E R G I Z E A 4 0 C - . : F O R A = 2 0 T 0 1 8 0 S T E P 3 5 : C 0 L 0 R 1 , C ( C ) : C= C + U : S 0 U N D 2 , A * 6 0 , 4 5 0 , l , A * 5 , A * 2 0 , . : F 0 R J = .T O 1 O S T E P 2 : C I R C L E 1 , 1 5 8 , 9 5 , A + J : N E X T J , A : R E TU R K

■ 4 1 0 R E F L A S H P R O M P T A N D W A I T F O F I R E N

Page 71: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 71/84

C H A R . , . , 2 2 : P R I N T " [ c 7 ] H I G H S C O R E [ W T U S I N G F $ ; H I ; : P R I N T S P C ( 5 ) " [ B L U

S C O R E [ W H I T E ] " ; : P R I N T U S I N G F $ ; SL

I F J O Y ( T ) > 1 2 7 T H E N 4 3 0 C A = U : D O : C H A R U , 1 0 , 2 0 , " D E P R E S S F I R E B U

+ U + ( A = 1 6 ) * 1 6 : C O L O R J , A : L O O P U N T I L7 : R E T U R N F

R E R A S H G A R S P R I T S D A T A D D A T A 7 F , F F , F E , F F , F F , F F , E 3 , F F , E 3 , E 1 , F

, 8 3 , E 0 , 7 F , 3 , F 0 , 3 E , 7 , F 8 , 7 F f F , F FE

D A T A F C , 1 F , F F , F C , 1 F , 8 O , 7 C , 1 F , , 3 C , 1 E ,0 , l , F F , C 0 , , F F , 8 0

, F E , F F , F F , F F C D A T A E 3 , F F , E 3 , E l , F F , C 3 , E 0 , F F , 8 3 , E 0 , 7

7 , F 8 , 7 F , F , F F , F F , F F , 7 F , E B , F F , 3 FF , F F B

D A T A F C , 1 F , 8 O , 7 C , 1 E , , 1 C , F , 8 O , 7 8 , 7 , F FF F , E 0 , l , F F , C 0 , , F F , 8 0 , , 7 F , F F , F E , F F ,

, F F , C 3 H D A T A E f J , F F , 8 3 , E 0 , 7 F , 3 , F 0 , 3 E , 7 , F 8 , 7 F ,

, 7 F , E B , F F , 3 F , E B , F E , 1 F , E B , F C , 1 FM

0 D A T A 3 C , F , E 1 , F 8 , 7 , F F , F O , 3 , F F , E O , 1 , F F, F F , F F , E 3 , F F , E 3 , E

F f 3 K D A T A F 0 , 3 E , 7 , F 8 , 7 F , F , F F , F F , F F , 7 F , E B ,

, E B , F C , 1 F , F F , F C , 1 F , F F , F C , 1, 7 C , F , F F , F 8 , 7 , F F D

D A T A F 0 , 3 , F F , E 0 , l , F F , C 0 , , F F , 8 0 ,» 6 , , 6 0 , 6 , , 6 0 , , , 0 H LD A T A „ , „ , „ „ „ „ ,

A D A T A , , , , , , 1 F , F F , F 8 , 1 O , 1 8 , 8 ,

1 0 , , 8 , 1 0 , , 8 , I F , , F 8 G D A T A I F , , F 8 , 1 0 , , 8 , 1 0 , , 8 , 1 0 , , 8 , 1 0 , 1 8 ,

, F F , F 8 , , , , , , , , , , , , , , 8 O H D A T A 0 8 , , 5 0 , 2 1 , 2 4 , , A S , 4 8 , 1 4 , 8 , 9 0 , 8 A ,

4 . D E , 8 8 ,, A B , , 3 , 5 5 , 6 A , A E , A B , 8 0 M E

D A T A 0 3 , 5 6 , 4 0 , 4 , A 9 , 2 2 , 4 9 , 7 C , 9 0 , 2 , 8 6 ,, 2 , 4 , 9 O , 8 A , 2 O , 4 O , 1 , A , 2 2 , 2 O , 2 4

N R E I N T E R R U P T D A T A K D A T A 7 8 , A 9 , 1 5 , 8 D , 1 4 , 3 , A 9 , C , 8 D , 1 5 , 3 , A

, 8 5 , F C , 5 8 , 6 0 , C 6 , F B , D 0 , 2 9 , A5 , F C , 1 8 , 6 9 , 3 8 , A 2 , 5 , 9 D , F A , 1 F , C

D 0 , F A , C 6 , F C , 1 0 , 4 , A 9 , 7 , 8 5 P JD A T A F C , C 6 , F D , 1 0 , 4 , A 9 , 3 , 8 5 , F D , A 9 , 4 C ,

I

P A C E 1 P O K E 5 6 , 6 2 : C L R G BP R I N T C H R $ ( 1 4 7 ) : V = 5 3 2 4 8 : P O K E V + 3 2 , 1 1 : P O

K E V + 3 3 , . : P 0 K E V + 2 1 , . P 3 F O R X = . T 0 3 7 S T E P 3 : P 0 K E 1 0 2 4 + X , 6 4 + 3 2 : P O K E1 0 2 4 + X + l , 1 2 8 + 3 2 : P 0 K E 1 0 2 4 + X + 2 , 1 9 2 + 3 2 F

• 4 P O K E 1 9 8 4 + X , 1 9 2 + 3 2 : P O K E 1 9 8 4 + X + 1 , 1 2 8 + 3 2: P O K E 1 9 8 4 + X + 2 , 6 4 + 3 2 H

• 5 N E X T L • 6 F O R X = . T O 2 2 S T E P 3 P • 7 P O K E 1 O 2 4 + X * 4 O , 1 9 2 + 3 2 : P 0 K E 1 0 2 4 + ( X + l ) * 4

0 , 1 2 8 + 3 2 : P O K E 1 0 2 4 + ( X + 2 ) * 4 0 , 6 4 + 3 2 C • 8 P 0 K E 1 0 6 3 + X * 4 0 , 6 4 + 3 2 : P 0 K E 1 0 6 3 + ( X + l ) * 4 0

, 1 2 8 + 3 2 : P 0 K E 1 0 6 3 + ( X + 2 ) * 4 0 , 1 9 2 + 3 2 I • 9 N E X T : P O K E 2 O 2 3 , 1 2 8 + 3 2 C C• 1 0 0 P O K E V + 1 7 , P E E K ( V + 1 7 ) O R 6 4 : P O K E V + 3 4 , 1 : P

O K E V + 3 5 , 1 5 : P O K E V + 3 6 , 1 1 J • 1 1 0 G O S U B 1 4 0 0 : F O R X = . T O 3 1 9 : R E A D A : P 0 K E 2 4 8 *

6 4 + X , A : N E X T D • 1 2 0 F O R X = . T O 1 2 8 : P O K E 2 5 3 * 6 4 + X , . : N E X T : P O K E

2 5 3 * 6 4 + 3 0 , 1 6 8 : P 0 K E 2 5 3 * 6 4 + 3 3 , 8 4 J 1 3 F O R X = . T 0 2 : P 0 K E 2 5 4 * 6 4 + X , 2 5 5 : N E X T : F O R X= . T 0 6 3 : P 0 K E 2 5 5 * 6 4 + X , P E E K ( 2 4 8 * 6 4 + X ) : N E X T M L

• 1 4 0 A = P E E K ( V + 3 4 ) : B = P E E S C ( V + 3 5 ) : C = P E E K ( V + 36 F 1 5 P O K E V + 3 4 , C : P O J C E V + 3 5 , A P O K E V + 3 6 , B H

■ 1 6 0 I F P E E K ( 5 6 3 2 0 ) A N D 1 6 T H E N F O R X = . T 0 3 0 : N E XT : G O T 0 1 4 0 M

• 1 7 0 G 0 S U B 1 5 0 0 P • 1 8 0 R E I N I T I A L I Z A T I O N G ■ 1 9 0 D I M V , X , J , J P , V M , S B , P , W , E , G , N , T , V C , F , A

, B , C , Q , R , L , U , D , H , Z , S C O • 2 0 0 D I M C ( 1 ) , P $ ( 1 ) , C $ ( 2 5 ) , A $ ( 2 5 ) , F $ ( 1 ) , P (

D . B C 8 ) N • 2 1 0 J P = 5 6 3 2 0 : V M = 2 0 4 0 : S = 7 0 : A = . : B = l : C = l : R =1 1 9 : L = 1 2 3 : M = 1 2 7 : U = 4 : D = 2 : S B = 2 4 8 : H = 8 J D• 2 2 0 G = 1 6 : P = 1 4 7 : W = 1 4 7 : E = 2 5 5 : N = 1 2 6 : T = 1 2 5 : Y

= . 5 : C ( . ) = 5 5 3 7 8 : C ( 1 ) = 5 5 5 7 8 : L V = . : V C = V + 3 O B ■ 2 3 0 P ( . ) = 4 7 2 : P ( 1 ) = 4 8 4 : S I D = 5 4 2 7 2 : F $ ( 1 ) = " [

5 " [ D 0 W N ] " ] " J F• 2 4 0 P $ ( . ) = " [ W H I T E ] [ s E P ] [ c 5 ] [ R V S O N ] { 4 "

] [ D 0 W N ] [ 5 " [ L E F T ] " ] " : P C $ C . ) = a " [ R V S 0 N ] [ s E P ][ 4 " [ c T ] " ] [ D O W N ] [ 5 " [ L E F T ] " ] [ 5 " [ c T ] " ] " A • 2 5 0 P $ ( l ) = " [ R V S O N ] [ c 5 ] [ 4 " r t ] [ W H I T E ] [ R V SO F F ] [ c * ] [ D O W N ] [ 5 " [ L E F T ] " ] " : P C $ C 1 ) = " [ R V S0 N ] [ 4 " [ c T ] " ] [ c * ] [ D O W N ] [ 5 " [ L E F T ] " ] [ 5 " [ c

T ] " ] " F • 2 6 0 B $ = " " : F O R X = . T O 2 8 : B $ = B $ + C H R $ ( 3 2 ) : N E X T: F 0 R X = . T 0 8 : B ( X ) = 2 [ U P A R R 0 W ] X : N E X T I

• 2 7 0 L $ = " Y O U R L I F E F O R C E I W E A K [ 3 " . " ] Y O UL A C K S U F F I C I E N T W I L L T S U R V I V E [ 3 " . " ] " J O

• 2 8 0 W $ « " C O N G R A T U L A T I O N S , Y O H A V E G R A D U AT E D F R O M T H E I N S T I T U T E O R E A L I T Y [ 3 " . " ] " M

■ 2 9 0 F O R X = . T O 1 2 : R E A D C $ ( X * 2 ) , A $ ( X * 2 ) , C $ ( X *2 + l ) , A $ ( X * 2 + l ) : N E X T E

• 3 0 0 P 0 K E V , S : P 0 K E V + l , W : P 0 K E V M , 2 4 8 : P 0 K E V + 39 , 0 H A3 1 P O K E V M + 1 , 2 5 3 : P O K E V + 2 , 2 5 5 : P O K E V + 3 , 1 4 8: P O K E V + 4 0 , 1 3 : P O K E V + 2 3 , 1 2 : P 0 K E V + 2 9 , 2 E

• 3 2 0 P 0 K E V + 4 , 1 5 : P O K E V + 1 6 , 4 : P O K E V + 5 , 1 3 0 : P OK E V + 6 , . : P O K E V + 7 , 1 3 0 : P O K E V + 4 1 , . N

A H O Y I 7

Page 72: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 72/84

P 0 K E V + 8 , 1 0 7 : P O K E V + 1 0 , 2 2 1 : P O K E V + 9 , 1 6 6: P 0 K E V + l 1 , 1 6 6 J 3 4 P 0 K E V M + 4 , 2 5 4 : P 0 K E V M + 5 , 2 5 4 : P 0 K E V + 4 3 , .: P 0 K E V + 4 4 , . : P O K E V + 2 7 , 4 8 0 3 5 P O K E V + 4 2 , . : P O K E V M + 2 , 2 5 1 : P O K E V M + 3 , 2 5 2: P O K E V + 2 1 , 1 3 O R ( ( ( 2 [ U P A R R O W ] L V ) A N D 4 8 2 ) > . )

* - 2 D PA = 9 : F O R X = . T 0 1 : I F P ( X ) A N D B ( L V ) T H E N G O S UB 6 6 O : P O K E V + 2 1 , P E E K ( V + 2 1 ) O R B ( 4 + X ) C A = 2 4 : P R I N T " [ H 0 M E ] " T A B ( 8 7 ) F $ ( X ) B $ : P 0 K

E C ( X ) , 7 : N E X T P Z = I N T ( R N D ( l ) * 1 3 ) : P R I N T " [ H 0 M E ] [ c 7 ] [ D

O W N ] [ D O W N ] " ; T A B ( 2 0 - L E N ( C $ ( Z * 2 ) ) / 2 ) C $ ( Z * 2L

P R I N T " [ 4 " [ D O W N ] " ] " ; T A B ( 2 O - L E N ( C $ C Z * 2+ 1 ) ) / 2 ) C $ ( Z * 2 + 1 ) L

P O K E 1 8 5 8 , 4 9 + L V : F = - 1 : A = - ( L V > 4 ) + - ( L V > 7) : G 0 S U B 7 0 0 H A

P 0 K E S I D + 6 , 2 3 3 : P 0 K E S I D + 1 3 , 2 3 4 : P 0 K E S I D+ 2 O , 2 3 4 : F O R X = . T O 1 0 : J = P E E K ( V C ) : N E X T P

R E M A I N L O O P H J = P E E K ( J P ) : 0 N - ( S > E ) G 0 T 0 5 2 0 : P 0 K E V , S : 0

N - ( P E E K ( V + D ) = E ) G 0 S U B 7 4 0 A I F J < > M T H E N S * S - K J = R ) * - U + ( J = L ) * U : C = C + Y

: P O K E V M , S B + C : I F C = D O R C = . T H E N Y = - Y N MI F ( J A N D G ) = . A N D K = . T H E N K = - D : Q = . : P = P + K :

G 0 S U B 7 6 0 J 4 6 I F K T H E N P = P + K : Q = Q + B : P O K E V + B , P : I F Q = H T HE N K = - K O J

I F J = N O R J = = T T H E N F = N - J : P 0 K E C ( F ) , U + B : P O KE C ( B - F ) , D : G O S U B 7 2 O G

K = K * - ( P O W ) : P 0 K E V + D , ( P E E K ( V + D ) - U ) A N DE : P O K E V + U + D , ( P E E K ( V + U + D ) + B + A ) A N D E G

X = P E E K ( V C ) : 0 N ( X A N D B ) + B G 0 T 0 4 3 0 : I F X < > H+ B T H E N F = - B : G 0 T 0 6 0 0 H

I F S O E T H E N S = P E E K ( V + U + D ) + G + B : X = P E E K ( VC ) : G 0 T 0 4 3 0 K H

F = - B : G 0 T 0 6 0 0 D I F F < . T H E N S = E - U : G O T O 4 3 O N I F A $ ( Z * 2 + F ) < > " " T H E N 6 0 0 D P O K E V + l , W : G 0 S U B 7 O 0 : G O S U B 8 5 0 : F O R X = 1 5 T

0 1 0 0 : P 0 K E V + U , X : F 0 R A = . T 0 3 0 : N E X T A , X H P O K E V + 1 6 , P E E K ( V + 1 6 ) O R 1 : F O R X = . T 0 1 0 0 S T

E P 2 : F O R A = . T O 3 0 : N E X T : P O K E V , X : P O K E V M , S B + C C C = C + Y : I F C = D O R C = . T H E N Y = > - Y L N E X T : L V = L V + l : P 0 K E V + 2 1 , . : S = 7 O : K = . : P = W

: G O S U B 6 8 0 : S C = S C + Z * 5 O + L V * 2 5 0 : A $ = S T R $ ( S C ) P P O K E 2 1 4 , 1 9 : P R I N T : P R I N T T A B ( 4 ) " [ R V S 0 N ]

[ 5 ] " ; : G O S U B 9 7 0 : P R I N T : 0 N - ( L V < 9 ) G O T 0 3 0 0 :G 0 S U B 9 1 0 F

S $ = " " : S $ = S $ + B $ + B $ + W $ + B $ : P R I N T " [ c 6 ] : G 0 T 0 6 3 0 G E

P O K E V M , E : G O S U B 7 8 O : F O R X = . T O 6 3 : P O K E V + 39 , X A N D 1 5 : P 0 K E E * 6 4 + X , . : N E X T F 6 1 I F F = - 1 T H E N S $ = " " : S $ = S $ + B $ + B $ + L $ + B $ : F =, : P R I N T " [ c 6 ] " : G 0 T O 6 3 0 N

S $ = " " : S $ = S $ + B $ + B $ + A $ ( Z * 2 + F ) + " ! " + B $ G CG O S U B 7 0 0 : F O R X = 1 T O L E N ( S $ ) : G O S U B 7 2 0 E

7 A H O Y !

■ 6 4 0 F O R A = . T O 1 5 : N E X T : P R I N T " [ H 0 M E ] " T A B ( 8 7 )F $ ( F ) H I D $ C S $ , X , 2 9 ) : N E X T : X = F R E ( . ) : R U N D

■ 6 5 0 R E M C R E A T E P I T S A O■ 6 6 0 P O K E 2 1 4 , 1 3 : P R I N T : P R I N T T A B ( A ) P $ ( X ) ; : P

O K E 6 4 6 , R N D C 1 ) * 5 + 2 : P R I N T P C $ ( X ) : R E T U R N I • 6 7 0 R E E R A S E P I T S P J■ 6 8 0 P O K E 2 1 4 , 1 3 : P R I N T : F O R X = 1 T 0 3 0 : P R I N T T A B

( X ) " [ R V S O N ] [ W H I T E ] [ D O W N ] [ L E F T ] [ c 8 [ D W N ] [ L E F T ] [ U P ] [ U P ] " ; : N E X T : P R I N T : R E T U R N A ■ 6 9 0 R E C L E A R S I C H I P K ■ 7 0 0 F O R X = . T O 2 3 : P O K E S I D + X , . : N E X T : P O K E S I D +

2 4 , 1 5 : R E T U R N H • 7 1 0 R E M C L I C K L B• 7 2 0 P O K E S I D + l , 2 O : P O K E S I D + 4 , 1 7 : P O K E S I D + 4 ,

1 6 : R E T U R N G ■ 7 3 0 R E L A S E R F I R E B • 7 4 0 P O K E S I D + 8 , 1 0 : P O K E S I D + l l f 1 2 9 : P O K E S I D +

1 1 , 1 2 8 : R E T U R N B ■ 7 5 0 R E J U M P L ■ 7 6 0 P O K E S I D + 1 5 , 5 : P O K E S I D + 1 8 , 3 3 : P O K E S I D + 18 , 3 2 : R E T U R N B • 7 7 0 R E V A P O R I Z E D D • 7 8 0 P 0 K E S I D + U , 6 7 : P 0 K E S I D + 1 5 , 5 C • 7 9 0 P 0 K E S I D + 4 , 2 1 : P 0 K E S I D + 1 8 , 1 7 E • 8 0 0 F 0 R A = 1 0 T 0 5 0 P • 8 1 0 F O R C = . T O E S T E P A * 5 : P O K E S I D + 1 , C : P O K E S I D

+ 1 5 , E - A * 5 : P 0 K E V + 3 9 , C A N D 1 5 : N E X T : N E X T O - 8 3 0 P 0 K E S I D + 4 , 2 0 : P 0 K E S I D + 1 8 , 1 6 : R E T U R N A • 8 4 0 R E M D O O R S L I D I N G F O R W A R D J K• 8 5 0 P O K E S I D + 5 , 1 3 * 1 6 + 1 5 : P 0 K E S I D + 6 , 1 5 * 1 6 + 1

I - 8 6 0 P O K E S I D + 1 5 , 3 : P O K E S I D + 1 4 , 2 2 O E • 8 7 0 P O K E S I D + l , 2 3 : P O K E S I D , 1 0 : P 0 K E S I D + 4 , 2 1 O N• 8 8 0 F O R X = . T 0 2 0 0 0 : N E X T : F O R X = 1 5 T 0 1 S T E P - . 0 5

: P O K E S I D + 2 4 , X : N E X T A P• 8 9 0 P O K E S I D + 4 , . : F O R X = 1 T 0 5 0 0 : N E X T : P O K E S I D

+ 2 4 , 1 5 : R E T U R N N 9 0 R E M F A N F A R E B

• 9 1 0 A $ = " 2 5 1 3 3 1 4 2 1 5 0 2 4 2 1 5 0 2 " : G 0 S U B 7 0 0 : P 0 KE S I D + 6 , 9 6 A

• 9 2 0 F O R X = 1 T O 1 8 S T E P 3 E • 9 3 0 P 0 K E S I D + l , V A L ( M I D $ ( A $ , X , 2 ) ) : P 0 K E S I D +

4 , 1 7 P E• 9 4 0 F O R A = 1 T 0 9 0 * V A L ( M I D $ ( A $ , X + 2 , 1 ) ) : N E X T P • 9 5 0 P O K E S I D + 4 , 1 6 : N E X T : R E T U R N E • 9 6 0 R E M R I G H T J U S T I F I E D S C O R E A • 9 7 0 P R I N T R I G H T $ ( " [ 5 " 0 " ] " + ( R I G H T $ ( A $ , L E N (

A $ ) - 1 ) ) , 5 ) ; : X = F R E ( . ) : R E T U R N E • 9 8 0 R E M S P R I T E D A T A G K• 9 9 0 D A T A O . 1 1 2 , , , 2 3 2 , , , 2 5 2 L • 1 0 0 0 D A T A O . , 1 7 6 , , 1 , 2 1 6 , , 7 F • 1 0 1 0 D A T A 2 2 4 , , 1 4 , 2 4 0 , , 2 9 , 2 4 8 , 1 2 8 H ■ 1 0 2 0 D A T A 5 9 . 2 5 5 , 1 9 2 , 1 0 3 , 2 3 9 , 1 9 2 , 1 1 2 , 3 2 C - 1 0 3 0 D A T A O . 1 0 3 , 2 2 4 , , 7 , 2 2 4 , , 7 G C■ 1 0 4 0 D A T A 1 7 6 , , 1 5 , 1 8 8 , , 1 5 , 6 2 , . F ■ 1 0 5 0 D A T A 3 O , 1 5 , , 6 0 , 7 , 1 2 8 , 1 2 0 , 3 M • 1 0 6 0 D A T A 2 1 6 , 2 2 4 , 1 , 2 4 0 , 2 4 0 , , 2 2 4 , . K ■ 1 0 7 0 D A T A O . 1 1 2 , , , 2 3 2 , , , 2 5 2 A

Page 73: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 73/84

D A T A O , , 1 7 6 , , 1 , 2 1 6 , , 7 O D A T A 2 2 4 , , 1 4 , 2 4 0 , , 2 9 , 2 0 8 , . P D A T A 5 9 , 2 0 8 , , 5 9 , 2 0 8 , , 6 2 , 2 4 B D A T A O . 1 3 , 2 4 8 , , 3 , 2 4 0 , , 3 I D A T A 1 7 6 , , 3 , 1 7 6 , , 3 , 1 7 6 , . I D A T A 3 . 1 7 6 , , 3 , 1 7 6 , , 7 , 1 1 2 D D A T A O . 7 , 5 6 , , 3 , 1 5 6 , , . A D A T A 0 , 5 6 , , , 1 1 6 , , , 1 2 6 C D A T A O . , 8 8 , , , 2 3 6 , , 1 L D A T A 2 4 0 , , 3 , 2 5 2 , , 5 , 2 2 2 , 4 8 M D A T A 0 1 3 , 2 3 9 , 2 4 0 , 2 9 , 2 4 3 , 2 2 4 , 1 2 0 , . J D A T A O , 1 1 5 , 2 4 0 , , 2 , 2 4 8 , , 3 J D A T A 6 0 , , 3 , 2 2 2 , , 7 , 1 4 3 , . F D A T A 1 5 , 7 , 1 2 8 , 3 0 , 3 , 1 9 2 , 6 O , l K D A T A 2 3 6 , 1 1 2 , , 2 4 8 , 1 2 0 , , 4 8 , . A D A T A O , , , , 3 1 , 1 2 8 , , 5 5 > P D A T A 1 2 8 , , 1 1 9 , 1 2 8 , , 2 4 7 , 1 2 8 , 1 I D A T A 2 4 7 , 1 2 8 , 3 , 2 4 7 , 1 2 8 , 3 , 2 4 7 , 1 2 8 O D A T A 3 . 2 4 7 , 1 2 8 , 3 , 2 4 7 , 1 2 8 , 3 , 2 4 7 E D A T A 1 2 8 , 3 , 2 4 7 , 1 2 8 , 3 , 2 4 7 , 1 2 8 , 3 D D A T A 2 4 7 , 1 2 8 , 3 , 2 4 7 , 1 2 8 , 1 , 2 4 7 , 1 2 8 O D A T A O , 2 4 7 , 1 2 8 , , 1 1 9 , 1 2 8 , , 5 5 A D A T A 1 2 8 , , 3 1 , 1 2 8 , , , , . M D A T A O , , , 1 , 2 4 8 , , 1 , 2 3 6 N D A T A O , 1 , 2 3 8 , , 1 , 2 3 9 , , 1 N D A T A 2 3 9 , 1 2 8 , 1 , 2 3 9 , 1 9 2 , 1 , 2 3 9 , 1 9 2 E D A T A l . 2 3 9 , 1 9 2 , 1 , 2 3 9 , 1 9 2 , 1 , 2 3 9 A D A T A 1 9 2 , 1 , 2 3 9 , 1 9 2 , 1 , 2 3 9 , 1 9 2 , 1 J D A T A 2 3 9 , 1 9 2 , 1 , 2 3 9 , 1 9 2 , 1 , 2 3 9 , 1 2 8 C D A T A 1 , 2 3 9 , , 1 , 2 3 8 , , 1 , 2 3 6 C GD A T A O , 1 , 2 4 8 , , , , , . E R E T I T L E H P R I N T " [ H 0 M E ] [ D 0 W N ] [ D 0 W N ] " T A B ( 9 ) H [ B L

M A G A Z I N E P R E S E N T S [ D O W N ] " G BP R I N T T A B C 6 ) " [ W H I T E ] [ R V S O N ] [ 4 " : " ] [ R V

[ R V S O N ] : [ R V S O F F ] [ R V S O N ] : [ R V S O F F ][ R V S O N ] [ 4 " : " ] [ R V S O F F ] [ R V S 0 N ] [ 4 " : " ] [ R V S

[ R V S 0 N ] [ 3 " : " H R V S 0 F F ] [ R V S O N ] [ 4 " : " ]N

P R I N T T A B ( 6 ) " [ R V S 0 N ] : [ R V S O F F ] [ R V S O: [ R V S O F F ] [ R V S O N ] : [ R V S O F F ] [ R V S O N ] : [ R

[ R V S O N ] : [ R V S O F F ] [ R V S O N ] : [ R V S O F F[ R V S O N ] : [ R V S O F F ] [ R V S O N ] : [ R V S O F F ] [ O N ] : [ R V S O F F ] [ R V S O N ] : [ R V S O F F ] [ R V S O N

: O P R I N T T A B ( 6 ) " [ R V S 0 N ] [ 4 " : " H R V S 0 F F ]

N ] [ 4 " : " ] [ R V S O F F ] [ R V S O N ] : [ R V S O F F ]O N ] : [ R V S O F F ] [ R V S O N ] [ 4 " : " ] [ R V S O F F ]S O N ] : [ R V S O F F ] [ R V S O N ] [ 4 " : " ] " O

P R I N T T A B ( 6 ) " [ R V S 0 N ] : [ R V S 0 F F ] [ 4 " " ] S O N ] : [ R V S O F F ] [ R V S O N ] : [ R V S O F F ] [ R V S O N

F F ] [ R V S O N ] : [ R V S O F F ] [ R V S O N ] : [ R V[ R V S O N ] : [ R V S O F F ] [ R V S O N ] : [ R V S O F F

[ R V S 0 N ] : [ R V S O F F ] [ R V S O N ] : " O CP R I N T T A B ( 6 ) " [ R V S 0 N ] : [ R V S 0 F F ] [ 4 " " ]

F ] [ R V S O N ] : [ R V S O F F ] [ R V S O NV S 0 F F ] [ R V S O N ] [ 4 " : " ] [ R V S O F F ] [ ] [ 3 " : " ] [ R V S O F F ] [ R V S O N ] : [ R V S O F F ] [

V S O N ] : " 0 • 1 4 6 0 P R I N T T A B C 1 1 ) " [ D O W N ] [ D O W N ] [ Y E L L 0 W ] B Y

C L E V E B L A K E M O R F / ' : P R I N T T A B ( 1 6 D O W N D W N ] ( C ) 1 9 8 8 " K

• 1 4 7 0 P R I N T T A B ( 1 0 ) " [ D 0 W N ] [ D 0 W N ] J O Y S T I C KP O R T T W O " E

- 1 4 8 0 P R I N T T A B ( 5 ) " [ W H I T E ] [ 3 " [ D O W N ] " ] P R E S SF I R E B U T T O N T S T A R T G A M E " : R E T U R N N

• 1 4 9 0 R E M G A M E S C R E E N D • 1 5 0 0 P R I N T C H R $ ( 1 4 7 ) ; : P O K E V + 1 7 , P E E K ( V + 1 7 )

A N D 1 9 1 G D1 5 1 0 F O R X = . T 0 9 : F O R A = . T 0 3 9 : P R I N T " [ R V S O N ] [

8 " ; : N E X T : N E X T P • 1 5 2 0 P R I N T " [ R V S O F F ] [ c 4 ] [ c * ] [ R V S O N ] " ; : F

O R X = . T 0 3 7 : P R I N T " " ; : N E X T : P R I N T " [ R V S O F F ] [s E P ] " ; P

• 1 5 3 0 F 0 R X = . T 0 2 : P R I N T " [ R I G H T ] " ; : F 0 R A = . T 0 37 : P R I N T " [ R V S 0 N ] [ c 5 " ; : N E X T : P R I N T " [ R I G HT ] " ; : N E X T F

• 1 5 4 0 P R I N T " [ W H I T E ] [ R V S O N ] [ s E P ] " ; : F O R X = . T0 3 7 : P R I N T " " ; : N E X T : P R I N T " [ c * ] " ; H

• 1 5 5 0 F O R X = . T 0 8 : F O R A = . T 0 3 9 : P R I N T " [ R V S O N ] [8 " ; : N E X T : N S X T G

• 1 5 6 0 F O R X = . T O 3 9 : P O K E 1 9 8 4 + X , 1 6 O : P O K E 5 6 2 5 6+ X , 1 5 : N E X T C

• 1 5 7 0 F O R X = 2 1 7 T O 2 4 2 : P 0 K E X , P E E K ( X ) 0 R 1 2 8 : N EX P

■ 1 5 8 0 P R I N T " [ H O M E ] [ D O W N ] [ R V S O F F ] " ; : F O R X = .T 0 1 : P R I N T T A B ( 5 ) " [ c 4 ] [ c * ] [ R V S 0 N ] [ 3 1 " " [ R V S O F F ] [ s E P ] " D

• 1 5 9 0 P R I N T T A B ( 5 ) " [ G ] [ 2 9 " " ] [ c M E - 1 6 0 0 P R I N T T A B ( 5 ) " [ W H I T E ] [ R V S O N ] [ s E P ] [ 3 1 "

" ] [ c * ] [ D O W N ] [ D 0 W N ] " : N E X T L • 1 6 1 0 P 0 K E 2 1 4 , 1 7 : P R I N T : P R I N T T A B ( 1 3 ) " [ c 4

[ * ] [ R V S 0 N ] [ 1 3 " " ] [ R V S O F F ] [ s E P ] " E • 1 6 2 0 F O R X = . T O 2 : P R I N T T A B ( 1 3 ) " [ R V S O N ] [ c

] [ 1 3 " " ] [ R V S O F F ] " : N E X T D • 1 6 3 0 P R I N T T A B ( 1 3 ) " [ W H I T E ] [ R V S O N ] [ s E P ] [ 1 3

" ] [ c * ] " : P R I N T T A B ( 1 5 ) " [ 3 " [ U P ] " ] [ c 5 ] [ RV S O N J P A L • 1 6 4 0 P 0 K E 2 1 4 , 1 7 : P R I N T : P R I N T T A B ( 4 ) " [ R V S O N

] [ 8 ] S C 0 R E " : G 0 S U B 1 6 9 0 D • 1 6 5 0 P O K E 2 1 4 , 1 7 : P R I N T : P R I N T T A B ( 3 2 ) ; : A $ = "

[ 7 ] 1 " : G O S U B 1 6 8 0 K • 1 6 6 0 P R I N T " [ H 0 M E ] " ; : F 0 R X = . T 0 1 : A $ = " [ Y E L L 0W ] [ s Q ] " : G 0 S U B 1 6 8 0 : N E X T L

• 1 6 7 0 R E T U R N B ■ 1 6 8 0 P R I N T " [ D O W N ] [ R I G H T ] [ c 4 ] [ c * ] [ R V S O N

[ R V S 0 F F ] [ s E P ] [ D 0 W N ] [ 3 " [ L E F T ] " ] [ c M ] " A $" [ c 4 ] [ c G ] [ D 0 W N ] [ 3 " [ L E F T ] " ] [ R V S 0 N ] [ W H I TE ] [ s E P ] [ * ] [ D O W N ] " : R E T U R N M

- 1 6 9 0 P R I N T T A B ( 2 ) " [ c 4 ] [ c * ] [ R V S 0 N ] [ 7 " " [ R V S 0 F F ] [ s E P ] " : P R I N T T A B ( 2 ) " [ R V S O N ] [ c 5

[ 5 " 0 T I ] [ R V S O F F ] L • 1 7 0 0 P R I N T T A B C 2 ) " [ R V S 0 N ] [ W H I T E ] [ s E P ] [ 7 "

" ] [ c * ] " : R E T U R N M B■ 1 7 1 0 R E M D O O R D A T A J F• 1 7 2 0 D A T A W A T E R . Y O U A R E N O T W A T E R B R E A T

A H O Y l 7

Page 74: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 74/84

I M P O R T A N T ! L e t t e r s o 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 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 sI I Y I r U I H 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 p r o g r a m s !

H I N G C R E A T U R E . A I R , " " N D A T A E A R T H , , F I R E , E A R T H B U R I E S B U T F I

R I N C I N E R A T E S O D A T A W O L V E S , " D R A G O N S A R F A N T A S Y - B U T

W O L V E S A R E R E A L " , D R A G O N S , " " E D A T A S L O W D E A T H , " Y O U C A S U R V I V E T O RT U R E . B U T N E V E R D E A T H " , S L O W T O R T U R E , " " O ED A T A R E A L , , U N R E A L , Y O U C A N N O T E X I S T

U T S I D E R E A L I T Y M D A T A D E S P A I R , , P A N I C , P A N I C I L O S S O

C O N S C I O U S C O N T R O L A N D C A U S E S D E A T H K D A T A L I F E D E A T H , , E T E R N A L C O N F I N E M E

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

R E A L I T Y , D A N G E R O U S O R D E R , " " D D A T A D E M O N S , , T I G E R S , " D E M O N S A R N O

R E A L . T I G E R S A R E " L G1 8 1 0 D A T A N I G H T M A R E S , " " , R A T T L E S N A K E S , V E N O

K I L L S B U T N I G H T M A R E S A R H A R M L E S S A D A T A D E A T H S E N T E N C E , " " . E X T E R M I N A T I O N

. " W H E R E T H E R E ' S L I F E , T H E R E ' S H O P E " B D A T A S E A R I N G H E A T , . A B S O L U T E Z E R O C O

D , N O T H I N G C A S U R V I V E A B S O L U T E Z E R O D D A T A A C C E L E R A T I O N , T O B A C C E L E R A T E D

T O O Q U I C K L Y I F A T A L , D E A C C E L E R A T I O N , " " P

F R O M P A G E 4 S t o r t i n g a d d r e s s i h e x : C 0 O 0E n d i n g a d d r e s s i h e x : C 2 0 2S Y t o s t a r t : 4 9 1 5 2F l a n k s p e e d r e q u i r e d f o r e n t r y ! S e p a g e 6 9

C 0 0 0 :C 0 0 8 :C 0 1 0 :C 0 1 8 :C 0 2 0 :C 0 2 8 :C 0 3 0 :C 0 3 8 :C 0 4 0 :C 0 4 8 :C 0 5 0 :C 0 5 8 :C 0 6 0 :C 0 6 8 :C 0 7 0 :C 0 7 8 :C 0 8 0 :C 0 8 8 :C 0 9 0 :C 0 9 8 :C O A O :

7 8 A 9 I F8 1 0 A 1 D A 8 8 1 D O 8 D0 A D O DA 0 D A O 3 D C F B B C 2 6 4 C OC A F F E 4 C 3 A B D C 7A D 0 0 D 0 0 D O 9 0D O 8 D 1 0 0 D O 3 D O B O 0 88 1 D E 8 B D C

8 1 0 A F 8 2 9 7 F 8 1 D O 5 81 D 2 D C 5 8 4 C2 O 8 E A 0 O F 8 D A 2 D E F C 2 C O C O8 1 D E A A C 3 1 1 6 D D 9I A 0 D 4 9 E D D 9 C A 0 4 A A 0 C 3 O

A C 5 1 D O C O1 D O B 76 0 A D 2 0 D 7 3 E A 8 7A 0 2 A 8 B 9 2 30 2 A 8 B F 0 5 2 1 6 4 C B C 3 60 O 2 F 2 B C 8 D 9 D4 D 1 0 0 C A 1 8 0 A 1 D O F 2O A 1 F 1 7 1 8

C 0 A 8 :C B O C 0 B 8 :C O C O :C 0 C 8 :C D O C 0 D 8 :C O E O :C 0 E 8 :C O F O :C 0 F 8 :C 1 0 0 :C 1 0 8 . : 1C 1 1 0 :C 1 1 8 :C l 2 0 : -C 1 2 8 ' :C 1 3 0 :C 1 3 8 :C 1 4 0 :C 1 4 8 :C 1 5 0 :C 1 5 8 :C 1 6 0 :C 1 6 8 :C 1 7 0 :C 1 7 8 :C 1 8 0 :C 1 8 8 :C 1 9 0 :C 1 9 8 :C 1 A 0 :C 1 A 8 :C 1 B 0 :C 1 B 8 :C 1 C 0 :C 1 C 8 :C 1 D 0 :C 1 D 8 :C 1 E 0 :C 1 E 8 :C 1 F 0 :C 1 F 8 :C 2 0 0 :

A 0 D 0 D O 4 C3 8 E D D A 1 D 0 0 D O 3 8A E A C lC D 1 C F O E C 9 0 0 D O A DC B O 0 9D 4 C ' 1 3C E E C l8 0 1 - . D OC 3 B A 8 B F 9 O f D O 1 D C A 9 F FD 8 1 1 6 0 0 2 1 C O 1 D B 4 6 02 0 E B B A 5 1 5 8 8 E C E C 2 6 2 9 2 0 9 B B 9 B 7 8 E8 A A E A 2 0 9 B B 7B 7 8 A A 6 2 9 0 0 0 0 0 0 0 F 0 0 0 F 0 0 0 6 0 0 0 30 0 0 0 1 F E 0 0 1 4 0 0 1 0 0 F F

1 6 B F C OC 8 2 0 C E 8 0 4 E A D 0 00 6 A D0 D A D E DC l A D9 0 6 A C F C 1 9 0 O C8 1 5 D B FD C D O 9 9D O F OD O 8 DA 9 2 CA 1 E C 6 0 2 09 B B 8 8 E E FA 0 0 9 8 A A 0 B 7 8 E1 2 0 F F 0 0 0 0 0 F 8 0 03 4 0 0 1

D 9 C lA D 0 10 D D 1 C B D O A DC A D 3 E C 3 C C 8 0 D A D E E0 7 A D4 1 8 A6 D 0 0B D B FD 4 C l 2 DB F 0 D 0 9 B D1 D 2 0 F F8 D E B2 0 9 B9 B B 78 E F O C lC 6 2 0 9 BF l C l0 2 9 F D 9 C l4 0 8 00 0 F F 0 00 0 0 0 3 D 0 1 1 5 1 5

8 D D 6D C 6 3 A O 0 6 0 3E C 2 4E O C 2 8 1 E 3 0 6 3 8 A 9C 7 F 1 O A 5 FD O 9 0C 6 4 I 1 B C C A 9 B 3B F D 6C 4 A E E AC 2 B 7 D A8 1 C E 6 0 F D2 0 C 4B 9 6 0 3 59 1 C l A 40 B 0 0 B F0 C F F D 30 E 0 0 E FF F F E3 C 1 8

S N A P S N A K EF R O M P A G E 4 ■ 1 G 0 T 0 3 0 P ■ 2 P O K E I + D , C : P O K E G , F + D : P O K E G , F : R E T U R N A

3 P 0 K E 5 3 2 8 1 , . : P O K E 5 3 2 8 0 , . : P 0 K E 5 3 2 8 2 , 8 : PO K E 5 3 2 8 3 , 1 1 : P R I N T " [ C L E A R ] " C H R $ ( 8 ) C H R $ ( 1 42 B 4 G O S U B 8 9 0 : F O R J = 5 0 1 7 6 T O 5 0 6 0 2 : R E A D L : P O K E

7 A H O Y !

Page 75: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 75/84

A F O R J = . T O 6 3 : R E A D L : P O K E 5 1 7 1 2 + J , L : N E X T L D I M M ( 8 ) , H ( 8 ) , L ( 2 O 0 ) , E ( 4 7 ) B D I M J , L , C , V , D , P , T , F , I , G , K , L , U , B , S , E G , S

M F O R X = 1 T O 8 : R E A D M ( X ) : N E X T : F O R X = 1 T O 8 : S E A

E F O R X = . T O 1 5 : R E A D J : P O K E 5 3 2 4 8 + X , J : N E X T M

F O R X = . T O 7 : P O K E 5 O 1 6 8 + X , 4 O : C = - ( C = . ) : P O: N E X T D

F O R X = . T O 4 7 : R E A D E ( X ) : N E X T : S F $ = " [ H O M E ]W N ] " : N E X T 0

S Y S 5 0 1 7 6 B FG O S U B 6 1 O : W A I T 5 6 3 2 O , 1 6 , 1 6 : G O S U B 4 1 O J J = . : C = . : T = . : P = . : I = 5 4 2 7 2 : G = I + 4 : V = 5 3 2 4

I L V = . : S C = . : 0 F = 6 1 4 4 : S S = 3 J

6 P O K E V + 2 7 , 2 5 5 : P O K E V + 2 3 , . : P O K E V + 2 9 , . t : P 0 K E V + 1 6 t . A

D E F F N T ( X ) = J > . A N D M ( J ) A N D C < K A N D T > E A N D P= B C D E F F N C ( X ) = J = . A N D P = B L G O S U B 7 9 0 : E G = L V * 4 + D : P O K E V + 2 1 , 1 0 2 + ( L V A

3 3 : P O K E I + 2 O , 2 3 3 C P 0 K E V + 3 4 , ( P E E K ( V + 3 4 ) + l ) A N D 1 5 : P 0 K E 5 0 1

L F 0 R X = . T 0 1 0 : J = P E E K ( V + 3 1 ) : N E X T B O . : L = 4 9 6 1 1 : P 0 K E L , H ( D ) : L ( . ) = L N R E M A I N L O O P O J = U S R ( . ) : T = L + M ( J ) D PI F F N T ( . ) T H E N P O K E L , S : L = T : C = C + D : L ( C ) n . L

A I F U S R ( D ) = . A N D C T H E N P O K E L ( C ) , B : C = C - D : L( D ) : G 0 S U B 2 0 F

J = P E E K ( V + B - D ) : 0 N - ( F N C ( . ) ) G O T O 2 4 0 J I F J T H E N 3 7 0 C I F P = B - 2 T H E N E G = E G - D : S C = S C + 5 0 C LI F P = B - 4 T H £ N S C = S C + 1 0 0 * ( L V + D ) D I F P = B - D T H E N S C = S C + I N T ( R N D ( D ) * 5 ) * 2 0 0 + 2

G P = B : P 0 K E L + 0 F , 1 5 : P O K E I + 1 5 , P : P O K E I + 1 8 ,

I A $ = S T R $ ( S C ) : P R I N T S F $ " [ R V S O N ] [ G R E E N ] [

$ ( " [ 5 " 0 " ] " + ( R I G H T $ ( A $, 5 ) ; D O N - ( E G > . ) G O T O 2 4 O : I F L V < 8 T H E N L V = L V + D N I F O . T H E N P 0 K E L ( C ) , B : C = C - D : L = L ( C ) : P 0 K

O T O 3 5 O D G O T 0 1 9 0 J HF 0 R J = C T 0 . S T E P - D : P 0 K E L ( J ) , B : F 0 R X = . T 0 2

: N E X T : N E X T C 8 P 0 K E 5 0 1 5 1 - S S , 1 6 0 : P O K E V + 3 5 , 1 1 : S S = S S - DC = . : 0 N - ( S S > . ) G 0 T 0 2 1 0 M I

F O R X = . T O 2 0 0 0 : N E X T : P 0 K E V + 2 1 , . : G 0 T 0 1 3 0 P R E M G A M E S C R E E N A LP R I N T " [ c 8 ] [ C L E A R ] [ D 0 W N ] [ R I G H T ] [ c 8

V ] " ] [ R I G H T ] [ s V ] [ 3 " [ R I G H T ] t 1 ] [ 3 " [ sV ] " ] [ R I G H T ] [ 7 " [ s V

" [ R I G H T ] " ] [ s V ] [ s V ] [ R I G H T ] [ 4 " [ s V G H T ] [ s V ] " L K

• 4 2 0 P R I N T " [ R I G H T ] [ s V ] [ 6 " [ R I G H T ] " ] [ s V ] 5 " [ R I G H T ] " ] [ 3 " [ s V ] " ] [ R I G H T ] [ s V ] [ R I G H T ][ V ] [ R I G H T ] [ s V ] [ R I G H T ] [ s V ] [ R I G H T ] [ s] [ 3 " [ R I G H T ] " ] [ s V ] [ R I G H T ] [ s V ] [ R I G H T ] [ 3 "[ V ] " ] [ R I G H T ] [ s V ] " M H

• 4 3 0 P R I N T " [ R I G H T ] [ s V ] [ R I G H T ] [ 4 M [ s V ] " ] [R I G H T ] [ s V ] [ 3 " [ R I G H T ] " ] [ s V ] [ 5 " [ R I G H T ] " ][ V ] " S P C ( 1 3 ) " [ s V ] [ 5 " [ R I G H T ] " ] [ s V ] K

• 4 4 0 P R I N T " [ R I G H T ] [ 3 " [ s V ] " ] [ R I G H T ] [ 4 " [ sV ] " ] [ 3 " [ R I G H T ] " ] [ 6 " [ s V ] " ] [ R I G H T ] [ 8 " [ s

* J " ] [ 3 " [ R I G H T ] " ] [ s V ] [ s V ] [ R I G H T ] [ 6 " [ s V l " ] [ D O W N ] [ D O W N ] " O • 4 5 0 P R I N T " [ R I G H T ] [ 8 " [ s V ] " ] [ 3 " [ R I G H T ] " ] [

6 ] [ 7 " [ s V ] " ] [ R I G H T ] [ 7 " [ s V ] " ] [ 3 " [ R I G H T] " ] [ c 8 ] [ 6 " [ s V ] " ] [ R I G H T ] [ s V ] [ s V ] B

• 4 6 0 P R I N T " [ R I G H T ] [ s V ] [ 6 " [ R I G H T ] " ] [ s V ] 3 " [ R I G H T ] " ] [ c 6 ] [ s V ] [ s V ] [ B L U E ] [ 5 " # " ] [ RI G H T ] [ 5 " # " ] [ c 6 ] [ s V ] [ a V ] [ 3 " [ R I G H T ] " ] [ c8 ] [ s V ] [ 6 " [ R I G H T ] " ] [ s V ] [ s V ] " P I

• 4 7 0 P R I N T " [ R I G H T ] [ s V ] [ R I G H T ] [ 4 " [ s V ] " ] [R I G H T ] [ s V ] [ 3 " [ R I G H T ] " ] [ c 6 ] [ s V ] [ s V ] [ BL U E ] [ 4 " # " ] [ s E P ] [ R I G H T ] [ c * ] [ 4 1 $ # " ] [ c 6 ] [ s

V ] [ s V ] [ 3 " [ R I G H T ] " ] [ c 8 ] [ s V ] [ R I G H T ] [ 6 "[ V ] " ] " O L

■ 4 8 0 P R I N T " [ 3 " [ R I G H T ] " ] [ s V ] [ 4 " [ R I G H T ] " ] [V ] [ 3 " [ R I G H T ] " ] [ c 6 ] [ s V ] [ s V ] [ B L U E ] [ 3 "

# " ] [ s E P ] [ 3 " [ R I G H T ] " ] [ c * ] [ 3 " # " ] [ c 6 ] [ s] [ V ] [ 3 " [ R I G H T ] " ] [ c 8 ] [ s V ] [ R I G H T ] [ s V [ 4 " [ R I G H T ] " ] [ s V ] [ s V ] " K N

■ 4 9 0 P R I N T " [ R I G H T ] [ s V ] [ R I G H T ] [ s V ] [ R I G H T] [ 4 " [ s V ] " ] " S P C ( 2 1 ) " [ s V ] [ R I G H T ] [ s V ] [ R IG H T ] [ 3 " [ s V ] " ] [ R I G H T ] [ b V ] " G N

• 5 0 0 P R I N T " [ R I G H T ] [ s V ] [ R I G H T ] [ 3 " [ s V ] " ] [R I G H T ] [ s V ] [ 4 " [ R I G H T ] T 1 ] [ c 6 ] [ s V ] [ s V ] [ BL U E ] [ 3 " r ] [ R V S 0 N ] [ c * [ R V S 0 F F ] [ 3 " [ R I G H T ]" ] [ R V S 0 N ] [ s E P ] [ R V S 0 F F ] [ 3 " # " ] [ c 6 ] [ a V ] [ s

V ] [ 3 " [ R I G H T ] " ] [ d 8 ] [ s V ] [ 5 " [ R I G H T ] " ] [ sV ] [ R I G H T ] [ s V ] K

• 5 1 0 P R I N T " [ R I G H T ] [ s V ] [ R I G H T ] [ 3 " [ s V ] " ] [R I G H T ] [ s V ] [ s V ] [ 3 " [ R I G H T ] " ] [ c 6 ] [ s V ] [ s

V ] [ B L U E ] [ 4 " r ] [ R V S 0 N ] [ c * [ R V S O F F 1 \ R I G HT ] [ R V S 0 N ] [ s E P ] [ R V S O F F l [ 4 " r ' ] [ c 6 ] [ s V ] [ s

V ] [ 3 " [ R I G H T ] " ] [ c 8 ] [ 7 " [ s V ] " ] [ R I G H T ] [ sV ] " B L

• 5 2 0 P R I N T " [ R I G H T ] [ s V ] [ R I G H T ] [ s V ] " S P C ( 8) " [ c 6 ] [ s V ] [ s V ] [ B L U E ] [ 5 " # " ] [ R I G H T ] [ 5 " #" ] [ c 6 ] [ a V ] [ s V ] " S P C ( l l ) " [ c 8 ] [ s V ] E

• 5 3 0 P R I N T " [ R I G H T ] [ s V ] [ s V ] [ R I G H T ] [ 5 " [ sV ] " ] [ 3 " [ R I G H T ] " ] [ c 6 ] [ 7 " [ s V ] " ] [ R I G H T ] [ 7" [ V ] " ] [ 3 " [ R I G H T ] " ] [ c 8 ] [ 9 " [ s V ] " ] [ D O W N] [ D O W N ] " E

• 5 4 0 P R I N T " [ R I G H T ] [ s V ] [ R I G H T ] [ s V ] [ s V ] R I G H T ] [ s V ] [ R I G H T ] [ s V ] [ 3 " [ R I G H T ] " ] [ s V [ R I G H T ] [ s V ] [ R I G H T ] [ s V ] [ s V ] [ R I G H T ] [ 3 " [

V ] " ] [ R I G H T ] [ s V ] [ s V ] [ R I G H T ] [ s V ] [ 3 " [ RI G H T ] " ] [ a V ] [ s V ] [ R I G H T ] [ a V ] [ R I G H T ] [ a

A H O Y ! 7

Page 76: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 76/84

] [ R I G H T ] [ s V ] [ s V ] A P R I N T " [ R I G H T ] [ s V ] [ R I G H T ] [ s V ] [ s V ]

R I G H T ] [ s V ] [ R I G H T ] [ s V ] [ 3 " [ R I G H T ] " ] [ s V [ V ] [ R I G H T ] [ s V ] [ R I G H T ] [ s V ] [ s V ] [ 4 " [ R IG H T ] " ] [ s V ] [ s V ] [ R I G H T ] [ s V ] [ 3 " [ R I G H T ] " ][ 4 " [ s V ] " ] [ R I G H T ] [ R I G H T ] [ s V ] [ R I G H T ] [ s] A

P R I N T " [ R I G H T ] [ R I G H T ] [ 5 " [ s V ] " ] [ R I G H T] [ V ] [ 3 " [ R I G H T ] " ] [ s V ] [ 5 " [ R I G H T ] " ] [ 4 " [ s

V ] " ] [ R I G H T ] [ a V ] [ s V ] [ R I G H T ] [ s V ] [ 6 " [ R IG H T ] " ] [ 4 " [ s V ] " ] [ R I G H T ] [ s V ] " A B

P R I N T " [ R I G H T ] [ s V ] [ 6 " [ R I G H T ] " ] [ s V ] 3 " [ R I G H T ] " ] [ s V ] [ s V ] [ R I G H T ] [ s V ] [ a V ] [ RI G H T ] [ s V ] [ A " [ R I G H T ] " ] [ s V ] [ R I G H T ] [ R I G H T] [ V ] [ 3 " [ R I G H T ] " ] [ a V ] [ s V ] [ 6 " [ R I G H T ] " }[ V ] G

P R I N T " [ R I G H T ] [ 8 " [ s V ] " ] [ 3 " [ R I G H T ] " ] [V ] [ s V ] [ R I G H T ] [ s V ] [ R I G H T ] [ s V ] [ R I G H T ]

[ 4 " [ b V ] " ] [ R I G H T ] [ 3 " [ a V ] M ] [ 3 " [ R I G H T ] " ] [V ] [ R I G H T ] [ 7 " [ s V ] " ] [ D O W N ] " H

P R I N T " [ G R E E N ] [ R V S O N ] [ 5 " 0 " ] [ 3 " [ R I GH T ] " ] S N A P S N A K E ( 1 ) [ 3 " [ R I G H T ] " ] L I V E S [ " [ W ] " ] " H

P R I N T " [ U P ] " : P R I N T " [ R V S O N ] [ I N S E R T ] " : P R I N T " [ H O M E ] " ; : R E T U R N E

R E T I T L E S C R E E N D EL $ ( 1 ) = " [ B L U E ] [ R I G H T ] [ R V S O N ] [ 3 " " ] [ D 0

W N ] [ 3 " [ L E F T ] " ] [ D O W N ] [ L E F T ] [ R V S O F F ] [ c Y [ Y ] [ R V S O N ] [ R V S 0 F F ] [ D 0 W N ] [ 3 " [ L E F T ] " ] [ 3" [ Y ] " ] [ 3 " [ U P ] " ] " F

L $ ( 2 ) = " [ P U R P L E ] [ R I G H T ] [ R V S O N ] [ * [ D 0 W N ] [ 3 " [ L E F T ] " ] [ R V S O F F ] [ c * ] [ R V S O N ]D O W N ] [ 3 " [ L E F T ] " ] [ R I G H T ] [ R I G H T ] [ D O W N ] [ 4" [ L E F T ] " ] [ R V S O F F ] [ c Y [ Y ] [ 3 " [ U P ] " ] " O

L S ( 3 ) = " [ B L U E ] [ R I G H T ] [ R V S 0 N ] [ 3 " " ] [ D 0W N ] [ 3 " [ L E F T ] " ] [ R I G H T ] [ D 0 W N ] [ 3 " [ L E F T ] " ]

[ R V S O F F ] [ c Y ] [ R V S O N ] [ R V S O F F ] [ D O W N ] [ 3 " [L E F T ] " ] [ c Y [ Y ] [ 3 " [ U P ] " ] " A

L $ ( 4 ) = " [ P U R P L E ] [ R I G H T ] [ R V S 0 N ] [ R I G H T[ D 0 W N ] [ 3 " [ L E F T ] " ] [ R I G H T ] [ D 0 W N ] [ 3 " [ L E

F T ] " ] [ R V S O F F ] [ c Y ] [ c J ] [ D O W N ] [ 3 " [ L E F T ] "] [ Y [ Y ] [ 3 " [ U P ] " ] " I

L $ ( 5 ) = " [ B L U E ] [ R I G H T ] [ R V S 0 N ] [ 3 " " ] [ D 0W N ] [ 3 " [ L E F T ] " ] [ D O W N ] [ L E F T ] [ R V S O F F ] [ c] [ R V S O N ] [ D O W N ] [ L E F T ] [ L E F T ] [ R V S O F F ] [ 3 " [ cY ] " ] [ 3 " [ U P ] " ] " G L

L $ ( 6 ) - " [ c 5 ] [ R I G H T ] [ R V S 0 N ] [ * ] [ D 0W N ] [ 3 " [ L E F T ] " ] [ R I G H T ] [ D O W N ] [ 3 " [ L E F T ] " ]

[ R V S O F F ] [ c Y ] [ c Y ] [ D O W N ] [ 3 " [ L E F T ] " ] [ c] [ R I G H T ] [ R I G H T ] [ 3 " [ U P ] " ] " K

P R I N T " [ C L E A R ] [ D O W N ] " T A B ( 7 ) ; : F O R X = 1 T O3 : P R I N T L $ ( X ) ; : N E X T : P R I N T L $ ( 6 ) " [ 3 " [ D 0 W N ] "] O

6 8 P R I N T T A B C 1 0 ) ; : F O R X = 1 T O 5 : P R I N T L $ ( X ) ; :N E X T : P R I N T " [ 4 " [ D 0 W N ] " ] " I

6 9 0 P R I N T T A B ( 9 ) " [ B L U E ] [ s U ] [ 1 9 " [ b C ] " ] [ sI ] M

P R I N T T A B ( 9 ) " [ s B ] [ W H I T E ] [ U P A R R O W ] [ 7 A H O Y !

L U E ] = [ C Y A N ] 1 0 P 0 I N T S " S P C ( 6 ) " [ B L U E ] [ s B P

• 7 1 0 P R I N T T A B ( 9 ) " [ s B ] [ G R E E N ] [ E P ] [ B L U E ] =[ C Y A N J 5 0 P O I N T S * L E V E L [ B L U E ] [ s B ] E

• 7 2 0 P R I N T T A B C 9 ) H [ 3 B ] [ P U R P L E ] [ B A C K A R R O W ][ B L U E ] = [ C Y A N ] M Y S T E R Y ? " S P C ( 7 ) " [ B L U E ] [ s

B ] J • 7 3 0 P R I N T T A B ( 9 ) " [ B L U E ] [ s J ] [ 1 9 " [ s C ] " ] [ s

K ] N • 7 4 0 I F S O H I T H E N H I - S C O - 7 5 0 I F H I T H E N P R I N T T A B ( 1 1 ) " [ Y E L L O W ] H I G H S

O R : [ W H I T E ] " H I N • 7 6 0 P R I N T T A B ( 8 ) " [ W H I T E ] [ D O W N ] [ D O W N ] B Y C L

E V E L A N D M B L A K E M 0 R E " : P R I N T T A B ( 1 4 ) " [ D 0 W N] F O R T H C - 6 4 " H

- 7 7 0 P R I N T T A B ( 5 ) " [ D O W N ] [ B L U E ] P R E S S F I R EU T T O N T B E G I N G A M E " : R E T U R N B

• 7 8 0 R E D I S T R I B U T E R A N D O M E G G S F • 7 9 0 F 0 R J « . T 0 L V * 4 P • 8 0 0 X = R N D C D ) * 4 8 : C = P E E K ( E ( X ) ) : I F C o B 0 R C = 2 8

T H E N P 0 K E E ( X ) , 3 0 : P O K E E ( X ) + O F , l : G 0 T O 8 2 O F • 8 1 0 G 0 T 0 8 0 0 E • 8 2 0 N E X T L J• 8 3 0 F 0 R J = . T 0 3 N P• 8 4 0 X = R N D ( D ) * 4 8 : C = P E E K ( E ( X ) ) : I F C = B 0 R C = 2 8

T H E N P 0 K E E ( X ) , 2 8 : P 0 K E E ( X ) + O F , 5 : G 0 T O 8 6 O B • 8 5 0 G 0 T 0 8 4 0 H • 8 6 0 N E X T : X = R N D ( D ) * 4 8 : I F P E E K ( E ( X ) ) = B T H E N P

0 K E E C X ) , 3 1 : P O K E E ( X ) + O F , 7 H • 8 7 0 R E T U R N P • 8 8 0 R E C O P Y C H A R S E T D • 8 9 0 P 0 K E 5 6 3 3 3 , 1 2 7 : P 0 K E l , 5 1 K • 9 0 0 P O K E 7 8 1 , 9 : P 0 K E 7 8 2 , l : P O K E 9 0 , . : P O K E 9 1 ,

2 1 6 : P 0 K E 8 8 , . : P 0 K E 8 9 , 2 4 8 : S Y S 4 1 9 6 4 G • 9 1 0 P 0 K E l , 5 5 : P 0 K E 5 6 3 3 3 , 1 2 9 G • 9 2 0 R E A D J : I F J = - l T H E K 9 4 f j E • 9 3 0 F 0 R L = . T O 7 : R E A X : P O K E 6 1 4 4 O + J * 8 + L , C : N E

X T : G 0 T 0 9 2 0 K - 9 4 0 P 0 K E 5 6 5 7 8 , P E E K ( 5 6 5 7 8 ) 0 R 3 : P O K E 5 6 5 7 6 , P

E E K ( 5 6 5 7 6 ) A N D 2 5 2 H • 9 5 0 P O K E 5 3 2 7 2 , P E E K ( 5 3 2 7 2 ) A N D 1 5 : P O K E 6 4 8 , 1

9 2 : P R I N T C H R $ ( 1 4 7 ) K • 9 6 0 P 0 K E 5 3 2 7 2 , ( P E E K ( 5 3 2 7 2 ) A N D 2 4 0 ) 0 R 1 2 : P 0

K E 5 3 2 7 0 , P E E K ( 5 3 2 7 0 ) O R 1 6 : R E T U R N G • 9 7 0 R E C H A R A C T E R D A T A B • 9 8 0 D A T A 0 2 8 , 6 0 , 1 8 9 , 9 0 , 6 0 , 2 5 5 , 6 0 , 1 2 6 , 1 5 3 D • 9 9 0 D A T A 0 3 0 , , 2 4 , 6 0 , 1 2 6 , 1 2 6 , 1 2 6 , 1 2 6 , 6 0 O ■ 1 0 0 0 D A T A 0 3 1 , 6 0 , 6 6 , 1 8 9 , 1 6 5 , 1 6 5 , 1 8 9 , 6 6 , 6 0 P • 1 0 1 0 D A T A O 3 5 , 2 1 9 , 5 4 , 2 O 5 , 5 4 , 2 O 5 , 5 4 , 2 1 9 , 1 0

E • 1 0 2 0 D A T A 0 6 5 , 4 0 , 1 7 0 , 1 7 0 , 1 7 0 , 2 3 5 , 1 7 0 , 1 7 0 ,

4 H • 1 0 3 0 D A T A 0 8 1 , 4 0 , 1 7 0 , 1 7 0 , 1 7 0 , 1 7 0 , 1 7 0 , 1 7 0 ,

4 F • 1 0 4 0 D A T A 0 8 3 . 4 0 , 1 7 0 , 1 7 0 , 2 3 5 , 1 7 0 , 1 7 0 , 1 7 0 ,

4 A • 1 0 5 0 D A T A 0 8 6 , 2 1 4 , 8 5 , 1 8 1 , 8 5 , 9 1 , 8 5 , 1 0 9 , 8 5 A • 1 0 6 0 D A T A 0 8 8 . 4 0 , 1 7 0 , 1 8 6 , 1 7 0 , 1 7 0 , 1 8 6 , 1 7 0 ,

Page 77: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 77/84

I M P O R T A N T L e t t e r s o w h i l 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 s1 1 V I I U H I I a n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g A h o y ! p r o g r a m s . R e l 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 !

D A T A O 9 0 , 4 0 , 1 7 0 , 1 7 4 , 1 7 0 , 1 7 O , 1 7 4 , 1 7 O ,F

D A T A 1 2 9 , 1 2 9 , 1 2 9 , 1 5 3 , 1 2 9 , 1 5 3 , 1 5 3 , 1 5 3D

D A T A 1 3 9 , 2 4 , 1 7 , 3 , 7 , 3 , 1 7 , 2 4 , 2 5 5 P D A T A 1 4 2 , 2 5 , 9 , 1 , 3 3 , 4 9 , 5 7 , 5 7 , 2 5 5 J D A T A 1 4 7 . 1 2 9 . 1 2 9 , 1 5 9 , 1 2 9 , 2 4 9 , 1 2 9 , 1 2 9

H D A T A 2 I 5 , 1 9 5 , 2 2 1 , 2 5 3 , 1 3 1 , 1 2 7 , 1 1 5 , 1 8 7

J R E M I N T E R R U P T D A T A M ID A T A 1 2 0 , 1 6 9 , 3 2 , 1 4 1 , 2 0 , 3 , 1 6 9 , 1 9 6 , 1 4 1

6 9 , 1 8 7 , 1 4 1 , 1 7 , 3 , 1 6 9 G D A T A 1 9 6 , 1 4 1 , 1 8 , 3 , 1 7 3 , 1 6 9 , 2 , 1 4 1 , 1 7 O ,

, 1 7 0 M D A T A 2 , 2 4 0 , 3 , 7 6 , 1 8 1 , 1 9 6 , 1 7 3 , 1 6 9 , 2 , 1 4

1 6 9 , 7 , 1 4 1 , 1 6 7 , 2 H D A T A 1 7 2 , 1 6 7 , 2 , 1 8 5 , 1 4 4 , 1 9 7 , 2 4 0 , 6 , 1 4 1

1 6 8 , 2 , 3 2 , 6 8 , 1 9 6 , 7 6 , 1 7 3 , 1 9 6 C AD A T A 1 7 3 , 1 6 8 , 2 , 1 0 , 1 7 0 , 1 8 9 , 1 2 6 , 1 9 7 , 8 ,

O D A T A 1 8 5 , 1 5 2 , 1 9 7 , 2 4 , 1 2 5 , , 2 0 8 , 1 5 7 , , 2 0

7 , 1 6 F f D A T A 2 0 8 , 1 4 1 , 1 6 , 2 O 8 , 7 6 , 1 3 O , 1 9 6 , 1 8 9 , ,

E D A T A 1 7 6 , 9 , 1 8 5 , 1 1 8 , 1 9 7 , 7 7 , 1 6 , 2 0 8 , 1 4 1

1 6 , 2 0 8 , 1 7 3 , 1 6 8 , 2 , 1 0 , 1 7 0 , 2 3 2 0 1D A T A 1 8 9 , 1 2 6 , 1 9 7 , 8 , 1 5 2 , 1 0 , 1 7 0 , 2 3 2 , 4 0

, 2 4 0 , 2 3 , 1 8 5 , 1 5 2 , 1 9 7 , 2 4 L D A T A 1 2 5 , , 2 0 8 , 1 5 7 , , 2 0 8 , 7 6 , 1 7 2 , 1 9 6 , 1 8

9 7 , 1 5 7 L D A T A , 2 0 8 , 9 6 , 2 0 6 , 1 6 7 , 2 , 4 8 , 3 , 7 6 , 5 1 , 1 9

N D A T A 3 2 , 1 7 0 , 1 7 7 , 1 5 2 , 4 1 , 1 , 1 7 0 , 2 0 8 , 2 2 ,

G D A T A 1 5 , 5 6 , 2 2 9 , 2 5 3 , 1 6 8 , 1 8 5 , 1 6 0 , 1 9 7 , 1

0 C D A T A 4 1 , 1 6 , 1 6 8 , 1 6 9 , , 1 0 8 , 5 , , 1 6 2 , 2 4 , 1 6

, 1 5 7 , , 2 1 2 , 2 0 2 , 1 6 E D A T A 2 5 0 , 1 6 9 , 1 5 , 1 4 1 , 2 4 , 2 1 2 , 1 6 9 , , 1 4 1 ,

M D A T A 1 7 , 1 4 1 , 1 1 , 2 1 2 , 1 6 9 , 2 5 , 1 4 1 , 9 , 2 1 2 ,0

D A T A 1 6 9 , 1 9 7 , 1 3 3 , 2 5 1 , 2 0 6 , 1 7 5 , 2 , 2 0 8 , 32 , 1 7 6 , 2 K

D A T A 5 6 , 1 9 2 , 4 8 , 1 4 4 , 5 , 1 6 0 , , 1 4 0 , 1 7 6 , 2 ,H

D A T A 2 5 0 , 1 4 1 , 7 , 2 1 2 , 2 0 0 , 1 4 0 , 1 7 6 , 2 , 1 7 3, 2 4 , 1 0 5 , 1 0 0 , 1 4 1 , 9 , 2 1 2 J

D A T A 9 6 , 4 , 4 8 , 6 , 7 1 , 4 , 4 8 , 6 , 7 1 , 4 , 1 8 0 , 4 ,7 , 6 , 1 6 7 P

D A T A 6 , 7 1 , 4 , 4 8 , 6 , 7 1 , 4 , 1 8 0 , 6 , 7 1 , 4 , 1 8 0K D A T A 4 8 , 4 , 1 8 0 , 4 , 2 5 1 , 4 , 2 5 1 , 4 , 4 8 , 6 , 7 1 ,C

A - 1 3 6 0 D A T A 1 , 2 , 4 , 8 , 1 6 , 3 2 , 6 4 , 1 2 8 , , , , 2 5 5 , 1 , 25 5 , 1 , , 1 E

• 1 3 7 0 D A T A 1 , , 1 , 2 5 5 , 1 , 2 5 5 , , 2 5 5 , 2 5 5 , 1 , 5 , 1 , 5, 3 , 7 , 3 , 7 G

• 1 3 8 0 D A T A 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , , 1 , 5 , , 7 , 8 , 6 , , 3 ,2 , 4 B F

• 1 3 9 0 R E M R A T D A T A P ■ 1 4 0 0 D A T A , , , F • 1 4 1 0 D A T A , I ■ 1 4 2 0 D A T A H E• 1 4 3 0 D A T A , , , 1 1 2 , 1 2 4 , , 1 5 3 , 2 5 5 E • 1 4 4 0 D A T A , 1 4 , 2 5 4 , 1 9 2 , 2 1 , 1 2 5 , 8 0 , 5 2 I • 1 4 5 0 D A T A 1 8 6 . 8 8 , 5 2 , 9 0 , 8 8 , 5 9 , 2 5 5 , 1 8 4 A • 1 4 6 0 D A T A 6 1 , 1 8 7 , 1 2 0 , 6 0 , 1 4 6 , 1 2 0 , 2 4 , 1 2 4 C ■ 1 4 7 0 D A T A 4 8 , 2 8 , 5 6 , 1 1 2 , 4 2 , 1 6 , 1 6 8 , . O D• 1 4 8 0 R E M S N A K E M O V E M E N T D A T A H • 1 4 9 0 D A T A - 4 0 , , l , , 4 0 , , - l , . E ■ 1 5 0 0 R E S N A K E ' S H E A D D I R E C T I O N S K • 1 5 1 0 D A T A 6 5 , , 8 8 , , 8 3 , , 9 0 , . H • 1 5 2 0 R E I N I T I A L S P R I T E P O S I T I O N S E • 1 5 3 0 D A T A 9 7 , , 9 7 , , 2 4 1 , , 2 4 1 , , , 8 3 , , 8 3 , , 1 7 1

, , 1 7 1 F • 1 5 4 0 R E E G L O C A T I O N D A T A P • 1 5 5 0 D A T A 4 9 2 7 4 , 4 9 2 7 9 , 4 9 3 1 6 , 4 9 2 4 9 , 4 9 3 3 0 , 4

9 2 0 7 , 4 9 2 5 3 N 1 5 6 0 D A T A 4 9 2 5 5 , 4 9 2 5 7 , 4 9 2 6 3 , 4 9 3 4 4 , 4 9 2 2 4 , 49 2 6 5 , 4 9 5 9 6 K

• 1 5 7 0 D A T A 4 9 7 1 4 , 4 9 6 4 0 , 4 9 6 3 8 , 4 9 7 1 6 , 4 9 7 5 5 , 49 5 8 8 , 4 9 6 6 7 O K

- 1 5 8 0 D A T A 4 9 5 5 0 , 4 9 6 2 9 , 4 9 9 1 4 , 4 9 9 1 7 , 4 9 9 9 4 , 49 9 5 3 , 4 9 8 8 5 O C1 5 9 0 D A T A 4 9 8 8 7 , 4 9 8 9 0 , 4 9 9 3 1 , 5 0 0 1 1 , 5 0 0 1 6 , 49 9 6 5 , 4 9 9 2 6 J 1 6 0 0 D A T A 4 9 9 2 8 , 5 0 0 0 9 , 5 0 0 4 8 , 5 0 0 5 0 , 4 9 9 3 1 , 50 0 1 1 , 5 0 0 1 6 A 1 6 1 0 D A T A 5 O O 5 5 , 4 9 9 4 9 , 4 9 9 0 4 , 4 9 9 4 7 , 4 9 9 0 8 , 50 0 6 3 N D

R I G H T O T R A C KF R O M P A O I 3

D I R E C T O R Y S C A N N E R

• R E M = = = =■ R E • ' R E M• R E • R E • R E

D I R E C T O R Y S C A N N E R

R U P E R T R E P O R T # 5

N J F J C J

R E M = = = = C - 6 4 / 1 2 8 = = = = = 1 5 4 1 / 1 5 7 1 = = = = = = M H■ 1 R E M J L■ 2 R E M R E A D A N D D I S P L A Y D I R E C T O R Y D ■ 3 R E U S I N G D O D I R E C T A C C E S S C O M M A N D S K ■ 4 R E • 1 0 0 G O S U B 1 0 0 0 : R E M I N I T I A L I Z E

A H O T I 7

L D

Page 78: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 78/84

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

1 3 0 : R E M O P E N D A T A C H A N N E L 2 S E U D I S K B U F F E R F O R I T J

O P E N 1 , D V C , 2 , " # " G LG O S U B 7 0 0 0 : R E M C H E C K D I S K S T A T U S A

1 6 0 : R E M R E A D S E C T O R I N T O C H A N N E L 2 ' B U F F E R I D I S K D R I V E A

P R I N T S 1 5 , R D $ ; 2 ; D V C ; T K ; S C I G O S U B 7 0 0 0 : R E M C H E C K D I S K S T A T U S B G O S U B 2 0 0 0 : R E M R E A D D I S K B U F F E R

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

2 1 0 F O R F I L = O T A G O S U B 3 0 0 0 : R E M D I S P L A Y D I E N T R I E S N PR E » G O S U B 5 0 0 0 : R E M S E L E C T U N D E L

E T I O N K N E X T F I E P R I N T L $ A ER E » I U D F L G T H E N G O T O 6 0 0 0 : R E M

U N D E L E T E & E N D M G O S U B 4 0 0 0 : R E M C O N T I N U E O E N D ? H G O T O 1 7 0 : R E M C O N T I N U E H R E L

R E = = = = = = = = I N I T I A L I Z E = = = = = = = = = G P R I N T C H R $ ( H 7 ) ; " = = D I R E C T O R Y S C A N N

E R = = " : P R I N T P DF A L S E = O : T R U E = N O T F A L S E : Z $ = C H R $ ( O ) M N U L $ = Z $ : S P $ = " " L $ = " — " J F O N = T 4 N U L $ = N U L $ + N U L $ : S P $ = S

P $ + S P $ : L $ = L $ + L $ : N E X T C LS P $ = " [ U P ] S P [ U P ] " M 1 0 6 0 F O R N - T 4 R E A D T Y P $ ( N ) : N E X T E D A T A D E L , S E Q , P R G , U S R , R E F S D $ = " U 1 " : W R $ = " U 2 " K

1 0 9 0 T K = 1 8 : S C = 1 : R E M 1 S T D I T R K / S E C T O R H D V C = 8 B R E T U R N 0 R E M A FR E = = = = = = = = R E A D S E C T O R = = = = = = = = = F B $ = ' D P R I N T " R E A D I N G T R A C K , S E C T O R : " T

S L P R I N T " [ 3 3 " = " ] " K P R I N T " F I L E N A M E [ 7 " . " ] T Y P E : T K S C

L E N " K P R I N T " [ 3 3 " = " ] " A P R I N T # 1 5 , " B - P " ; 2 ; 0 : R E M P O I N T T

B Y T E O C H N L B U F F E R C A2 0 6 5 : R E M G E N E X T D I T R A C K S E C T O R H C

G E T # 1 , T K $ : I F T K $ = " " T H E N T K $ = Z $ M G E T # 1 , S C $ : I F S C $ = " " T H E N S C $ = Z $ A

2 0 9 0 F O R N = T 2 5 C G E T # 1 , D $ L I D $ = " " T H E N D $ = Z $ H B $ = B $ + D S : R E M R E A D B U F F E R I N T O B $ I BN E X T C R E T U R N P

• 2 1 5 0 R E M H D• 3 0 0 0 R E = = = = = = = I N T E R P R E T D A T A = = = = = = E ■ 3 0 1 0 P T R = F I L * 3 2 + 1 D • 3 0 2 0 F F = A S C ( M I D $ ( B $ , P T R , 1 ) ) : R E M F I L E

S T A T U S J ■ 3 0 3 0 M D = F F A N 1 9 : R E M C L O S U R E M O D E M ■ 3 0 4 0 T Y P = F F A N : S E M F I L E T Y P E G ■ 3 0 5 0 : S E M F I R S T T K S E C T O R O F F I L E B J■ 3 0 6 0 F T K = A S C ( M I D $ ( B $ , P T R + 1 , 1 ) ) E ■ 3 0 7 0 F S C = A S C ( M I D $ ( B $ , P T R + 2 , 1 ) ) L • 3 0 8 0 N M $ = M I D $ ( B $ , P T R + 3 , 1 6 ) : R E M F I L E N A M E M • 3 0 9 0 N U L F L G = F A L S E : I N M $ = N U L $ T H E N N M $ =

" U N U S E D E N T R Y ) " N U L F L G = T R U E D 3 1 0 0 B L K = A S C ( M I D $ ( B $ , P T R + 2 8 , 1 ) ) + A S C ( M I D $( B $ , P T R + 2 9 , 1 ) ) * 2 5 6 : R E M F I L E L E N G T H D L

• 3 1 1 0 P R I N T N M $ ; : I F N U L F L G T H E N P R I N T :O T 3 1 3 0 C

• 3 1 2 0 P R I N T " , " ; T Y P $ ( T Y P ) ; " " F T K ; F SC B L B

• 3 1 3 0 I M D = 1 9 2 T H E N P R I N T " [ 6 " " ] F I L EL O C K E D ) G

• 3 1 4 0 I F M D - 0 A N D T Y P > 0 T H E N P R I N T " F I N O P R O P E R L Y C L O S E D < E

• 3 1 5 0 R E T U R N 0 ■ 3 1 6 0 R E A • 4 0 0 0 R E = = = = = = = C O N T I N U E = = = = = = = = = = = D ■ 4 0 1 0 P R I N T : P R I N T " T O Q U I T ; A N O T H E R

K E T C O N T I N U E " O • 4 0 2 0 G E K $ I F K $ > " " T H E N 4 0 2 0 : R E M

E M P T Y K Y B D B U F F E R L • 4 0 3 0 G E K $ I F K $ = " " T H E N 4 0 3 0 G • 4 0 4 0 P R I N T S P D • 4 0 5 0 I K $ = " Q " T H E N 4 1 0 0 J N• 4 0 6 0 R E N E X T T R A C K S E C T O R O F D I R F • 4 0 7 0 T K = A S C ( T K $ + Z $ ) : S C = A S C ( S C $ + Z $ ) P B• 4 0 8 0 I F T K = 1 8 T H E N G O T O 4 1 1 0 C L• 4 0 9 0 P R I N T " N M O R E F I L E S I D I R E C T O R Y " M • 4 1 0 0 C L O S E 1 C L O S E 1 5 E N D O C■ 4 1 1 0 R E T U R N K ■ 4 1 2 0 R E A • 5 0 0 0 R E M = = = = = S E L E C T F O R U N D E L E T I O N = = = = K ■ 5 0 1 0 I F T Y P > 0 O R N U L F L G T H E N 5 1 0 0 L • 5 0 2 0 P R I N T " [ R V S O N ] P R E S S T O U N D E L E T E

T H I S F I L E [ R V S O F F ] " B ■ 5 0 3 0 G E K $ I K $ > " " T H E N 5 0 3 0 : R E C L E A R K Y B D O

• 5 0 4 0 G E K $ : I F K $ = " " T H E N 5 0 4 0 I ■ 5 0 5 0 P R I N T S P $ : I F K $ O " U " T H E N G O T O 5 1 0 0 G • 5 0 6 0 U D F L G ^ T R U E C T = C T + 1 C • 5 0 7 0 P R I N T " [ U P ] " ; T A B ( 3 5 ) ; " * F • 5 0 8 0 P R I N T ( T O B E U N D E L E T E D - ) I • 5 0 9 0 B $ = L E F T $ ( B $ , P T R - l ) + C H R $ ( 1 2 8 + 2 ) + M I D $

( B $ , P T R + 1 ) K O' 5 1 0 0 R E T U R N I ■ 5 1 1 0 R E E

6 0 0 0 R E M = = = = = = = = = U N D E L E T E = = = = = = = = = C • 6 0 1 0 P R I N T S 1 5 , " B - P " ; 2 ; 0 I ■ 6 0 2 0 P R I N T S 1 , T K $ ; S C $ ; B $ ; B

7 A H O Y !

Page 79: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 79/84

I M P O R T A N T ! L e t t e r s o w n i l a 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 ! 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 s1 1 V I I U r I M I M 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 l o r m a t i o n o n 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 !

G O S U B 7 0 0 0 P P R I N T # 1 5 , W R $ ; 2 ; D V C ; T K ; S C O FG O S U B 7 0 0 0 A P R I N T # 1 5 , " V 0 " : R E M V A L I D A T E L P R I N T " V A L I D A T I N G D I S K [ 3 " . " ] " J G O S U B 7 0 0 0 C LP R I N T C T " F I L E ( S ) U N D E L E T E D " B C L O S E 1 C L O S E 1 5 E N K R E D R E M = = = = = = C H E C K D I S K S T A T U S = = = = B I F D S $ = " " T H E N G O T O 7 0 5 0 : R E M ( F O R

C - 6 4 O N L Y ) P L0 2 0 I F D S < 2 0 T H E N R E T U R N O

P R I N T " D I S K E R R O R : " D S C L O S EC L O S E 1 5 E N D J F

R E M = = = C - 6 4 O N L Y = = = N LI N P U T # 1 5 , E N , E M $ , E T , E S L I E N < 2 0 T H E N R E T U R N C P R I N T " D I S K E R R O R : " E N ; E M $ ; E T ; E S A C L O S E 1 C L O S E 1 5 E N D I PR E M

S C R O L LP A C E 3

B A S I C L O A D E RS A = 4 9 1 5 2 F P R I N T " [ C L E A R ] L O A D I N G M A C H I N E L A N G U A G E

G C K = O : F O R I = S A T S A + 2 5 1 : R E A D A : P O K E I , A

C K = C K + A : N E X T I L MI C K O 3 3 7 1 5 T H E N P R I N T " D A T A E R R O R . " :

I P R I N T " U S E S Y S " S A " T O A C T I V A T E . " : E N D C

D A T A 1 6 5 , 2 5 0 , 1 6 0 , 0 , 1 4 1 , 1 3 4 H D A T A 2 , 1 5 3 , 0 , 2 1 6 , 1 5 3 , 0 B D A T A 2 1 7 , 1 5 3 , 0 , 2 1 8 , 1 5 3 , 0 0 D A T A 2 1 9 , 2 0 0 , 2 0 8 , 2 4 1 , 1 6 5 , 7 1 H D A T A 1 3 3 , 2 5 3 , 1 4 1 , 5 4 , 3 , 1 6 5 F D A T A 7 2 , 1 3 3 , 2 5 4 , 1 4 1 , 5 5 , 3 M D A T A 1 7 3 , 1 7 , 2 0 8 , 4 1 , 2 4 8 , 1 4 1 G D A T A 1 7 , 2 0 8 , 1 6 0 , 0 , 1 7 7 , 2 5 3 N D A T A 1 5 3 , 2 5 0 , 0 , 2 0 0 , 1 9 2 , 3 A D A T A 1 4 4 , 2 4 6 , 1 6 5 , 2 5 0 , 2 0 8 , 3 1 I D A T A 1 7 3 , 5 4 , 3 , 1 3 3 , 2 5 3 , 1 7 3 M D A T A 5 5 , 3 , 1 3 3 , 2 5 4 , 2 4 , 1 4 4 K D A T A 2 2 7 , 1 6 9 , 3 2 , 1 6 0 , 0 , 1 5 3 P D A T A 1 9 2 , 7 , 2 0 0 , 1 9 2 , 4 0 , 1 4 4 L D A T A 2 4 8 , 1 6 9 , 2 7 , 1 4 1 , 1 7 , 2 0 8 M D A T A 9 6 , 1 6 9 , 3 2 , 1 6 0 , 0 , 1 5 3 A D A T A 1 9 2 , 7 , 2 0 0 , 1 9 2 , 4 0 , 1 4 4 L D A T A 2 4 8 , 1 6 2 , 2 4 , 1 6 0 , 0 , 2 4 B

0 4 8 0 D A T A 3 2 , 2 4 0 , 2 5 5 , 1 6 0 , 0 , 1 7 7 M OD A T A 2 5 1 , 3 2 , 2 1 0 , 2 5 5 , 2 0 0 , 1 9 8 E D A T A 2 5 0 , 2 0 8 , 2 4 6 , 1 6 0 , 7 , 1 3 2 F

• 6 0 5 1 0 D A T A 2 5 0 , 1 7 3 , 1 7 , 2 0 8 , 4 1 , 2 4 0 D • 6 0 5 2 0 D A T A 2 4 , 1 0 1 , 2 5 0 , 1 4 1 , 1 7 , 2 0 8 I • 6 0 5 3 0 D A T A 1 7 3 , 5 2 , 3 , 1 3 3 , 2 5 1 , 5 6 F • 6 0 5 4 0 D A T A 1 4 4 , 1 5 4 , 1 6 2 , 1 0 , 2 0 2 , 2 0 8 P F• 6 0 5 5 0 D A T A 2 5 3 , 1 9 8 , 2 5 1 , 2 0 8 , 2 4 9 , 1 7 3 A • 6 0 5 6 0 D A T A 1 8 , 2 0 8 , 2 0 8 , 2 5 1 , 1 3 6 , 1 9 2 F • 6 0 5 7 0 D A T A 2 5 5 , 2 0 8 , 2 1 6 , 1 7 3 , 1 7 , 2 0 8 E • 6 0 5 8 0 D A T A 4 1 , 2 4 8 , 2 4 , 1 0 5 , 7 , 1 4 1 P • 6 0 5 9 0 D A T A 1 7 , 2 0 8 , 1 6 5 , 2 5 3 , 2 4 , 1 0 5 I • 6 0 6 0 0 D A T A 3 , 1 3 3 , 2 5 3 , 1 4 4 , 2 , 2 3 0 J • 6 0 6 1 0 D A T A 2 5 4 , 3 2 , 2 2 8 , 2 5 5 , 2 4 0 , 8 K F• 6 0 6 2 0 D A T A 1 3 3 , 2 , 1 6 9 , 2 7 , 1 4 1 , 1 7 H • 6 0 6 3 0 ' D A T A 2 0 8 , 9 6 , 1 6 0 , 0 , 1 8 5 , 4 0 C - 6 0 6 4 0 D A T A 4 , 1 5 3 , 0 , 4 , 2 0 0 , 2 0 8 K • 6 0 6 5 0 D A T A 2 4 7 , 1 8 5 , 4 0 , 5 , 1 5 3 , 0 N • 6 0 6 6 0 D A T A 5 , 2 0 0 , 2 0 8 , 2 4 7 , 1 8 5 , 4 0 E • 6 0 6 7 0 D A T A 6 , 1 5 3 , 0 , 6 , 2 0 0 , 2 0 8 N E• 6 0 6 8 0 D A T A 2 4 7 , 1 8 5 , 4 0 , 7 , 1 5 3 , 0 A ■ 6 0 6 9 0 D A T A 7 , 2 0 0 , 2 0 8 , 2 4 7 , 1 7 2 , 5 3 P ■ 6 0 7 0 0 D A T A 3 , 1 6 2 , 1 0 , 2 0 2 , 2 0 8 , 2 5 3 H • 6 0 7 1 0 D A T A 1 3 6 , 2 0 8 , 2 4 8 , 2 4 , 1 4 4 , 1 4 8 O

D E M O• 1 P R I N T " [ C L E A R ] L O A D I N G M A C H I N E L A N G U A G E

[ 3 " . " ] " G - 2 D I M A $ ( 3 O ) : P 0 K E 5 3 2 8 O , 0 : P O K E 5 3 2 8 1 , O : P R

I N T " [ C L E A R ] " F • 3 F O R I = 1 T 0 3 0 : R E A D A $ ( I ) : N E X T E • 4 P 0 K E 8 2 0 , 4 5 : P 0 K E 8 2 1 , 2 0 0 : R E M S C R O L L

S P E E D N • 5 P O K E 2 5 O , 3 : R E M T E X T C O L O R K L• 6 R E A $ ( 2 0 ) = " " M E A N S L A S T S T R I N G

G • 7 A $ ( 1 ) = M I D $ ( A $ ( 1 ) , 1 ) : S Y S 4 9 1 5 2 O - 8 E N N - 9 R E T E X T T S C R O L L L • 1 0 0 D A T A " , " , " . " T H I S I M O V I E S C R O

L L [ 3 " . " ] \ " N • 1 1 0 D A T A " T H E F I N E - S C R O L L U T I L I T Y W H I C H

Y O H A V E " , " B E E N W A I T I N G F 0 R [ 3 " ! " ] " K • 1 2 0 D A T A " . " S C R O L L Y O U R H E L P S C R E E N S [ 3

" . " ] " . " " . " O R Y O U R T I T L E S C R E E N S ! 3 " . " ] " J • 1 3 0 D A T A " , " 0 R U S I T T I T L E Y O U R H O

M E V I D E O S ! " E • 1 4 0 D A T A " , " " , " » , " [ 3 " * " ] A L W I T H [

V S O N ] M O V I E S C R 0 L L [ 3 " ! " ] [ R V S 0 F F ] [ 3 " * " ] " ,i i i i i i i i n G

• 1 5 0 D A T A " I T ' S S A F E , N O N - T O X I C , A N H A R ML E S S " E

- 1 6 0 D A T A " A W E L L A S I M P L E A N D C O N V E N I EN T . " I

• 1 7 0 D A T A " A L L Y O U D O I S E T U P S T R I N GA R R A Y ! " C

• 1 8 0 D A T A " N O W , U N L E S S Y O U W A N T T S I H R E A L L " E N

A H O Y ! 7

Page 80: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 80/84

I M P O R T A N T L e t l e ' s o n 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 ! 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 sI I V I i U I M I i a n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g 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 !

D A T A " D A Y L O N G W A T C H I N G T H I S D E M O , H IA N K E Y " O D

D A T A " T R E T U R N C O N T R O L T B A S I C [ 4 " .I T l I t I t I t I I I t l I I V j , K

■ 2 1 0 D A T A " A W E L L , H E R E W G O A G A I N [ 3 ' \ "] " , " " A P R O G R A M M I N G Y O U RO W T E X T G A M E SF R O M P A C E 3

L O S T D U T C H M A N ' S M I N E1 R E M L O S T D U T C H M A N ' S M I N E B 2 R E B C L E V E L A N D M B L A K E M O R E P 3 R E R U N S O N A L C O M M O D O R E C O M P U T E R S E 4 R E M W I T H 4 0 C O L U M N S A N D P E T A S C I I I 5 R E M L O C K I U P P E R C A S E C L E A R S C R E E N H 6 P R I N T C H R $ ( 8 ) C H R $ ( 1 4 2 ) C H R $ ( 1 4 7 ) K 7 R E P R I N T T I T L E S C R E E N J A8 P R I N T " [ 7 " [ D 0 W N ] " ] " T A B ( 1 0 ) " L 0 S T D U T C H MA N ' S M I N E " L 9 P R I N T T A B ( 1 0 ) " [ D 0 W N ] [ D 0 W N ] * A L C C O P U T E R S * " : P R I N T T A B ( W ) " [ D O W N ] ( C ) 1 9 8 8 C M

J P R I N T T A B ( 8 ) " [ D 0 W N ] [ D 0 W N ] B Y C L E V E L A N D

M B L A K E M O R E " N R E I N I T I A L I Z E A R R A Y S A N D V A R I A B L E S N D I V $ ( 3 2 ) , N $ ( 2 O ) , L $ ( 9 ) , S $ ( 9 ) , D ( 9 , 6 ), 0 ( 9 , 8 ) , I ( 8 ) , D $ ( 8 ) , M $ ( 4 ) C R E V A R I A B L E S A N D F L A G S M R E M C L = C U R R E N T L O C A T I O N K D I C L , W I N G A M E , W E I G H T , D E A D , A L I V E , W O L

F , G H O S T , F U L L , E M P T Y , R I V E R , M O U N D , C O U N T F A L I V E = 1 : D E A D = O : W O L F = A L I V E : S P I R I T = A L I

V E N J1 7 F U L L = 1 : E M P T Y = O : R I V E R = E M m : M O U N D = F U LL : C O U N T = O I P

R E M R E A D L O C A T I O N S S D E S C R I P T I O N S H F O R X = . T O 9 : R E A D L $ ( X ) : N E X T : F O R X = . T O 9 : R

E A D S $ ( X ) : N E X T P R E R E A D I D I R E C T I O N S L E2 1 F O R X = 1 T O 9 : F O R D = 1 T 0 6 : R E A D D ( X , D ) : N E X T D, N

F O R X = 1 T O 3 2 : R E A D V $ ( X ) : N E X T : F O R X = 1 T O 2 O: R E A D N $ ( X ) : N E X T D D

F 0 R X = . T 0 8 : R E A D D $ ( X ) : N E X T B R E A D X , D : I F X = - 1 T H E N 2 6 O A O ( X , D ) = 1 : G O T O 2 4 O M F 0 R X = . T 0 4 : R E A D M $ ( X ) : N E X T F R E W A I T F O R R E T U R N K E P R E S S A P R I N T T A B ( 8 ) " [ 6 " [ D O W N ] " ] P R E S S R E T U R N

T C O N T I N U E " J G E T A $ : O N - ( A $ O C H R $ ( 1 3 ) ) G O T 0 2 9 0 D R E M S T A R T O F F A T G A S S T A T I O N K

8 0 A H O Y I

• 3 1 0 C L = . : G 0 S U B 7 3 0• 3 2 0 R E M P A R S E R M A I N R O U T I N E S■ 3 3 0 R E G E C O M M A N D• 3 4 0 I N $ = " " : V = . : N = .

P F K O

3 5 I N P U T " [ D O W N ] C O M M A N D > " ; I N $ : I F I N $ = " " T HE N P R I N T " S I L E N C E I G O L D E N . " : G O T O 3 5 O J

• 3 6 0 R E P A R S E V E R B K E• 3 7 0 I F L E N ( I N $ ) > 1 T H E N 4 5 O O • 3 8 0 V = , : F O R X = 1 T O 7 : I F I N $ = V $ ( X ) T H E N V = X A ■ 3 9 0 N E X T : I F V = . T H E N P R I N T " W H A T D O E S T H A T

E A N ? " : G 0 T 0 6 0 0 D • 4 0 0 I F V = 7 T H E N G 0 S U B 8 8 0 : G O T O 6 0 0 I • 4 1 0 O N - ( C L = 6 A N D ( V = 1 O R V = 6 ) A N D W E I G H T > 1 ) G O T

O 4 2 0 : G 0 T O 4 3 O E • 4 2 0 P R I N T " Y O U A R E C A R R Y I N G T O M U C H T

I T H R O U G H T H E C R A C K . " : G 0 T 0 6 0 0 H • 4 3 0 I F D ( C L , V ) T H E N C L = D ( C L , V ) : G O S U B 7 3 O : G O T

0 6 0 0 O A• 4 4 0 P R I N T " Y O U C A N ' T G O T H A T W A Y ! " : G O T 0 6 0N

• 4 5 0 V = . : F 0 R X = 8 T 0 1 3 : I F I N $ = V $ ( X ) T H E N V 3 X G ■ 4 6 0 N E X T : I F V T H E N V = V - 7 : G 0 T 0 4 1 0 N ■ 4 7 0 V = . : F O R X = 1 4 T O 3 2 : I F L E F T $ ( I N $ , L E N ( V $ ( X

) ) ) = V $ ( X ) T H E N V = X : D = L E N ( V $ ( X ) ) E • 4 8 0 N E X T : I F V = . T H E N P R I N T " I D O N ' T K N O W T H

V E R B ! " : G O T 0 6 0 0 H • 4 9 0 R E M P A R S E N O U N C ■ 5 0 0 X = L E N ( I N $ ) : I F X = D T H E N 5 7 0 G • 5 1 0 I F M I D $ ( I N $ , D , 1 ) O C H R $ ( 3 2 ) A N D D < X T H E N D

= D + 1 ; G O T O 5 1 O I • 5 2 0 I F D = X T H E N 5 7 0 C ■ 5 3 0 D = D + 1 : N = . : F O R X = 1 T O 2 O : I F M I D $ ( I N $ , D , L E

N ( N $ ( X ) ) ) = N $ ( X ) T H E N N = X P ■ 5 4 0 N E X T : I F N = . T H E N P R I N T V $ C V ) " W H A T ? ! ? " : G

0 T 0 6 0 0 I ■ 5 5 0 R E M J U M P T A P P R O P R I A T E S U B R O U T I N E D • 5 6 0 R E B A S E D O V A L U E I " V C

5 7 I F V < 2 3 T H E N 0 N V - 1 3 G O S U B 8 8 0 , 8 8 0 , 9 2 0 , 9 7 0, 9 7 0 , 1 0 3 0 , 1 0 3 0 , 1 1 0 0 , 1 1 6 0 ; G 0 T 0 6 0 0 A

• 5 8 0 0 N V - 2 2 G 0 S U B 1 2 1 0 , 1 2 1 0 , 1 2 8 0 , 1 3 1 0 , 1 3 1 0 ,1 3 1 0 , 1 3 7 0 , 1 3 7 0 , 1 4 5 0 , 1 4 5 0 P E

■ 5 9 0 R E M C H E C K F L A G S A N D C O U N T E R S K 6 0 I F W I N G A M E T H E N X = . : G 0 T 0 7 0 0 C 6 1 I F C L = 3 A N D S P I R I T = A L I V E T H E N C L = 4 : G 0 S U B 73 0 : P R I N T " [ D 0 W N ] T H E S P I R I T S C A R E S Y O U B A CK M H 6 2 I F C L = 9 A N D R I V E R = E M P T Y T H E N C L = 7 : G 0 S U B 7 3O : P R I N T " [ D O W N ] T H E R O O M B E L O W I U N D E R W A TE R . " C 6 3 0 I F R I V E R = F U L L A N D C L = 8 A N D C O U N T > 0 T H E N X = l: G 0 T 0 7 0 0 I

• 6 4 0 I F W O L F = A L I V E A N D C L = 7 A N D C O U N T > 1 T H E N X = 2: G 0 T 0 7 0 0 P 6 5 I F S P I R I T = A L I V E A N D C L = 4 A N D C O U N T > 4 T H E N X= 3 : G O T 0 7 0 0 N 6 6 I F S P I R I T = A L I V E A N D C L = 4 A N D C O U N T > 2 T H E N P

Page 81: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 81/84

N T " [ D O W N ] T H E S P I R I T L O O K S R E A L A N G R Y ! " F CI F ( ( C L > 1 A N D C L < 4 ) O R C L > 5 ) A N D I ( 0 ) > - 1 A N D

J C O U N T = C O U N T + 1 A FG O T O 3 4 0 N HP R I N T : P R I N T M $ ( X ) : I F X T H E N P R I N T " S O R R Y ,

O H A V E D I E D [ 3 " . " ] " G E N E R E M P R I N T L O C A T I O N F C O U N T = 0 F GP R I N T C H R $ ( 1 4 7 ) ; F I F ( ( C L > 1 A N D C L < 4 ) O R C L > 5 ) A N D I ( 0 ) > - 1 T H E

I T ' S P I T C H D A R K I H E R E ! " : R E T U R N E P R I N T " Y O U A R E " : P R I N T L $ ( C L ) O R E M P R I N T A V A I L A B L E D I R E C T I O N S L GP R I N T " D I R E C T I O N S : " ; G D = . : F O R X = 1 T O 6 : I F D ( C L , X ) T I I E N P R I N T V $ ( 7

A N E X T : I F D = . T H E N P R I N T " N O N E . " I I F D T H E N P R I N T " [ L E F T ] . " E R E M P R I N T O B J E C T S A L O C A T I O N B P R I N T " Y O U C A N N O W S E E : " : I F S $ ( C L ) > t M t T

G D = . : F 0 R X = . T 0 8 : I F 0 ( C L , X ) T H E N P R I N T D $ ( X

D = 1 F CN E X T : I F D = . A N D S $ ( C L ) = " " T H E N P R I N T " N O T H

D R E T U R N O R E L O A D / I N V E N T O R Y C P R I N T " Y O U A R C A R R Y I N G : " : D = . : F O R X = . T

D $ ( X ) : D = l K N E X T : I F D = . T H E N P R I N T " N O T H I N G . " I R E T U R N B R E G O Z E R J I F C L = . T H E N C L = l : G 0 T 0 9 5 0 A I F C L = 1 T H E N C L = , : G O T O 9 5 O C P R I N T " N O T H I N G H A P P E N S H E R E . " : R E T U R N E G 0 S U B 7 3 0 : R E T U R N K R E T A K E / G E T I I F N = . T H E N P R I N T " G E T W H A T ? ! ? " : R E T U R N L I F N > 9 T H E N P R I N T " Y 0 U C A N ' T G E T T H A T ! " :

N I F I ( N - 1 ) T H E N P R I N T " Y O U A L R E A D Y H A V E

H I F O ( C L , N - 1 ) T H E N I ( N - 1 ) = O ( C L , N - 1 ) : O ( C

P R I N T " O K , T A K E N . " : G 0 T 0 1 0 7 0 M P R I N T " I T ' S N O T H E R E ! " : R E T U R N B R E M D R O P / P U T O I F N > 9 T H E N P R I N T " Y 0 U M U S T B C O N F U S E D

: R E T U R N K EI F I ( N - 1 ) = . T H E N P R I N T " Y O U D O N ' T H A V E

T U R N H O ( C L , N - 1 ) = I ( N - 1 ) : I ( N - 1 ) = O : P R I N T " O K A

D R O P P E D . " F I F 0 ( 0 , 5 ) A N D 0 ( 0 , 7 ) A N D 0 ( 0 , 8 ) T H E N W I N G A

P W E I G H T = 0 : F 0 R X = . T 0 8 : I F I ( X ) T H E N W E I G H TE I G H T + 1 D C

• 1 0 8 0 N E X T : R E T U R N I • 1 0 9 0 R E L I G H T E • 1 1 0 0 I F I ( 1 ) = . T H E N P R I N T " N O M A T C H E S . " : R E T U

R N P F• 1 1 1 0 I F N O l T H E N P R I N T " Y 0 U ' R E P Y R O M A N I A C

! " : R E T U R N N • 1 1 2 0 I F I ( . ) = . T H E N P R I N T " Y O U D O N ' T H A V E I

! " : R E T U R N C L• 1 1 3 0 I F I ( . ) = - 1 T H E N P R I N T " I T ' S A L R E A D Y B U N I N G . " : R E T U R N M • 1 1 4 0 I ( . ) = - 1 : G O S U B 7 3 O : P R I N T " [ D O W N ] O K A Y ,

I T ' S B U R N I N G . " : R E T U R N J • 1 1 5 0 R E M D I 0 • 1 1 6 0 I F C L O 9 0 R N O 1 5 T H E N P R I N T " T R Y I S O M E

W H E R E E L S E . " : R E T U R N B • 1 1 7 0 I F M O U N D = E M P T Y T H E N P R I N T " T H E M O U N D H A

A L R E A D Y B E E N E X C A V A T E D . " : R E T U R N K • 1 1 8 0 0 ( 9 , 8 ) = 1 : M O U N D = E M P T Y : G O S U B 7 3 0 N - 1 1 9 0 P R I N T " [ D O W N ] O K A Y , Y O H A V E D U D

E P H 0 L E [ 3 " . " ] " : R E T U R N A • 1 2 0 0 R E M S H O O T / K I L L B • 1 2 1 0 I F I ( 3 ) = . T H E N P R I N T " Y 0 U D O N ' T H A V E T

E " N $ ( 4 ) " V E R . " : R E T U R N I D• 1 2 2 0 I F I ( 6 ) = . T H E N P R I N T " Y 0 U D O N ' T H A V E T

" N $ ( 7 ) " T S . " : R E T U R N M C• 1 2 3 0 I F N O 1 3 A N D N < > 1 4 T H E N P R I N T " Y 0 U ' R E C R

Z Y . " : R E T U R N D • X 2 4 0 I F C L O 7 T H E N P R I N T " I T ' S N O H E R E . " : R E

T U R N G • 1 2 5 0 W O L F = D E A D : P R I N T " [ D O W N ] T H E R E V O L V E R

T H U N D E R S F I R E A N T H W O L F F A L L S O V E R D A D " ; D

• 1 2 6 0 P R I N T " [ R I G H T ] I N M I D - L E A P . " : S $ ( 7 ) = " AD E A D T I M B E R W O L F " : R E T U R N O

• 1 2 7 0 R E M S A Y H F• 1 2 8 0 I F N = 1 0 T H E N 9 2 0 C • 1 2 9 0 P R I N T " N O T H I N G H A P P E N S . " : R E T U R N D • 1 3 0 0 R E T U R N / R O T A T E / T W I S T H

1 3 1 0 I F C L O 8 0 R N O 1 8 T H E P R I N T " I N T E R E S T I N GC O N C E P T [ 3 " . " ] " : R E T U R N N

• 1 3 2 0 R I V E R = F U L L : P R I N T " T H E D O O R B L A S T S O PE W I T H T I D A L W A V E O F W A T E R [ 3 " ! " ] " M

- 1 3 3 0 P R I N T " T H E R I V E R B E D Q U I C K L Y F I L L SP A N D Y O U [ R I G H T ] [ R I G H T ] A R E D R E N C H E D . " M

• 1 3 4 0 P R I N T " Y O U ' D B E T T E R L E A V E . I T ' S A L M OS N E C K [ 4 " [ R I G H T ] " ] D E E P I H E R E ! " D

• 1 3 5 0 S $ ( 8 ) = " B U B B L E S C O M I N G O U T O F Y O U RL E N C H E D L I P S U N D E R W A T E R " : C O U N T = O : R E T U R N L

• 1 3 6 0 R E B L O W / W H I S T N • 1 3 7 0 I F N = . T H E N P R I N T " T W E E T T W E E T T W E E T [ 3 "

. " ] " A - 1 3 8 0 I F C L = 4 A N D N = . T H E N P R I N T " T H E S P I R I T T

E M B L E S A N D W A V E R S L I T T L E . " : R E T U R N B • 1 3 9 0 I F N O 5 T H E N P R I N T " T H A T ' S R I D I C U L O U S ! "

: R E T U R N B C• 1 4 0 0 I F I ( N - 1 ) = . T H E N P R I N T " Y O U D O N ' T H A V EI T ! " : R E T U R N N • 1 4 1 0 I F C L < > 4 T H E N P R I N T " N 0 T H I N G H A P P E N S . " :

A H O Y ! 8

Page 82: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 82/84

E D I A

R E T U R N E • 1 4 2 0 S P I R I T = D E A D : P R I N T " T H E S P I R I T W R I T H E

A N V A N I S H E S I A [ V ' [ R I G H T ] " ] C L 0 U D O FS M O K E ! "

■ 1 4 3 0 S $ ( 4 ) - " " : R E T U R N■ 1 4 4 0 R E L O O K / E X A M I N E

U 5 I F N - . T H E N G 0 S U B 7 4 0 : R E T U R N• 1 4 6 0 I F N < 1 O T H E N I F I ( N - 1 ) = . T H E N P R I N T " Y O U

O N ' T H A V E I T ! " : R E T U R N P • 1 4 7 0 I F N - 2 T H E N P R I N T " G 0 Z E R T R A V E L I N C . ' N E

E T O T R A V E L ? ? C A L L G O Z E R ! ! ' " : R E T U R N O ■ 1 4 8 0 I F C L = 2 A N D N = 1 2 T H E N P R I N T " H I S B O N Y C L

P O I N T S T O T H E E A S T [ 3 " . " ] " : R E T U R N K • 1 4 9 0 I F C U 0 A N D N = 1 9 T H E N P R I N T " [ R V S 0 N ] P U

A L T H T R E A S U R E O N T H I S S H E L F " : R E T U R N B • 1 5 0 0 I F N = 1 A N D I ( O ) = - 1 T H E N P R I N T " I T ' S B U R N I

N G . " : R E T U R N D • 1 5 1 0 I F N = 1 A N D I ( O ) = 1 T H E N P R I N T " I T ' S O U T . " :

R E T U R N O • 1 5 2 0 P R I N T " Y O U S E N O T H I N G O U T O F T H E O

D I N A R Y . " : R E T U R N L • 1 5 3 0 R E M L O C A T I O N S C • 1 5 4 0 D A T A I D E S E R T E D L A S T - C H A N C E G A

S T A T I O N F • 1 5 5 0 D A T A " I N D U S T Y A D O B E H O U S E W I T H

S U N B E A M [ 3 " [ R I G H T ] " ] C 0 M I N G T H R O U G H A E A W I N D O W " F

■ 1 5 6 0 D A T A I L O N G E - M I N E S H A F T . I N A L O P I N G G R A N I T E T U N N E L K

• 1 5 7 0 D A T A I F R O N T O A O L D B O A R D E D U M I N E S H A F T E N T R A N C E , I N D E E P R A V I N E O

• 1 5 8 0 D A T A I N S I D E C O O L C A V E R N W I T H S A L C R A C K L E A D I N G D O W N T T H N O R T H B • 1 5 9 0 D A T A O S P I R A L S T O N E S T A I R C A S E L ■ 1 6 0 0 D A T A I S U B T E R R A N E A N R I V E R B E R

N N I N G E A S T W E S T D ■ 1 6 1 0 D A T A I A A N C I E N T I N D I A N B U R I A L G

O U N D C ■ 1 6 2 0 R E S P E C I F I C O B S E R V A T I O N S M ■ 1 6 3 0 D A T A M E T A L P L A Q U E A B O V E G L A S S

H E L F . A S K U L L M O U N T E D O S P E A R A ■ 1 6 4 0 D A T A S K E L E T O N D R A P E D W I T H C O B W E B S

, " " , A W H I S T L I N G E V I L S P I R I T A ' 1 6 5 0 D A T A " " , A C O L O S S A L S T O N E S U C A L E N D

A R . A R A V E N O U S S N A R L I N G T I M B E R W O L F ! A

1 6 6 0 D A T A C I R C U L A R W H E E L S E T I T H M A B A N C F F G E H H J G C

D D L E O F A N I R O N D O O R T T H E A S T• 1 6 7 0 D A T A L A R G E B U R I A L M O U N D• 1 6 8 0 R E D I R E C T I O N S• 1 6 9 0 R E M N , S , E , W , U , D• 1 7 0 0 D A T A 4 , 0 , 0 , 0 , 0 , 0• 1 7 1 0 D A T A 0 , 0 , 6 , 7 , 3 , 0• 1 7 2 0 D A T A 0 , 0 , 0 , 0 , 4 , 2• 1 7 3 0 D A T A 3 , 1 , 0 , 5 , 0 , 0• 1 7 4 0 D A T A 0 , 0 , 4 , 0 , 0 , 0- 1 7 5 0 D A T A 8 , 0 , 0 , 2 , 0 , 8• 1 7 6 0 D A T A 0 , 0 , 2 , 0 , 2 , 9• 1 7 7 0 D A T A 0 , 6 , 0 , 8 , 6 , 0• 1 7 8 0 D A T A 0 , 0 , 0 , 0 , 7 , 0• 1 7 9 0 R E M V E R B S• 1 8 0 0 D A T A N , S , E , W , U , D , I , N O R T H , S O U T H , E A S T

, W E S T , U P , D O W N , L O A D , I N V E N , G O Z E R , T A K E M ■ 1 8 1 0 D A T A G E T , D R O P , P U T , L I G H T , D I G , S H O O T , K

I L L , S A Y , T U R N , R O T A T , T W I S T , B L O W , W H I S T G • 1 8 2 0 D A T A L O O K , E X A M I N E C ■ 1 8 3 0 R E M N O U N S E • 1 8 4 0 D A T A T O R C H , M A T C H , S H O V E , R E V O L . B O T T L ,

D I A M O , B U L L E , R U B Y , N U G G E , G O Z E R H • 1 8 5 0 D A T A S K U L L , S K E L E , W O L F , T I M B , M O U N D , C A

L E N . S P I R I , W H E E L , P L A Q U , S H E L F P ■ 1 8 6 0 R E D E S C R I P T I O N S I • 1 8 7 0 D A T A W O O D E N T O R C H , A M A T C H B O O K . A

U S T Y S H O V E L H • 1 8 8 0 D A T A P E A R L H A N D L E D R E V O L V E R , A N E

P T Y 7 - U P B O T T L E D • 1 8 9 0 D A T A G L O W I N G D I A M O N D , A H A N D F U L O

R U S T Y B U L L E T S , A L U S T R O U S R E D R U B Y F • 1 9 0 0 D A T A T H E D U T C H M A N ' S N U G G E T J • 1 9 1 0 R E O B J E C T S I N I T I A L L O C A T I O N S N M• 1 9 2 0 D A T A 0 , 1 , 0 , 3 , 0 , 4 , 1 , 0 , 5 , 2 , 2 , 6 , 3 , 7 , 8 ,5 , - 1 , - 1 D D■ 1 9 3 0 R E M E N D O F G A M E M E S S A G E S P • 1 9 4 0 D A T A C O N G R A T U L A T I O N S ! Y O U ' V E W O N T

G A M E ! K • 1 9 5 0 D A T A Y O U D R O W N E D I T H E R I V E R . , T H E

T I M B E R W O L F T E A R S Y O U T O S H R E D S . B • 1 9 6 0 D A T A T H E V I L S P I R I T S U C K E D T H B R

A T O U O Y O U ! G • 1 9 7 0 D A T A Y O F E L L D O W N I T H E D A R K A N D

B R O K E Y O U R N E C K ! G

. C O M I N G I T H J U L Y I S S U E O A H O Y ! ( O S A L E J U N E 7 )

8 A H O Y ! F i e l d e r S e r v i c e N

Page 83: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 83/84

i , , , ,

a r r u n n i n g a ^ _ A r S t u d i o p r o m o t i o n w i t h

M a g a z i n e , A t a r i E x p l o r e r M a g a z i n e ,a n t u m l i n k . L o o k i A h o y ! , A t a r i E x p l o r e r o r o

n k f o d e t a i l s , o c l i p t h i s c o u p o n a n m a i l i t F i r e b i r d L i c e n s e e s , I n c .

T u r n p i k e , W a l d w i c k , N J 0 7 4 6 3 f o d e t a i l s .

A g n e c e s s a r y . R o c o r d a d c o m p e t i t i o n i n f o r m a t i o n : - ( 7 1 8 ) 8 4 7 0 2 3 4

T H E A D V A N C E DA R S T U D I OT h o n l y a r p a c k a g e t h a tl e t s y o d e s i g n s p r i t e s ,a n i m a t e , a n f l t P a r i sf o t h w e e k e n d . . .U n l e a s h t h c r e a t i v e p o t e n t i a l o f y o u r A t a r i S o C o m m o d o r e 6 4 A m o n g t h s t u n n i n gf e a t u r e s y o w i l l f i n d a t y o u r f i n g e r t i p s :O t h 5 2 * l c o n d r i v e n T o o l b o x w i t h a l o p t i o n sa v a i l a b l e o n o n e s c r e e n * 2 w o r k s c r e e n s p l u ss e p a r a t e s p r i t e d e s i g n g r i d * H i g h s p e e d d r a w ,s h a p e s , s p r a y , f i l l , c o p y , b r u s h a n p i c t u r em a n i p u l a t i o n ^ S o p h i s t i c a t e d w i n d o w r o u t i n e si n c l u d i n g m a s k , s t r e t c h , s q u a s h , f l i p , s m o o t ha n r o t a t e * A I I d r a w i n g f u n c t i o n s a r a v a i l a b l ei m a g n i f y m o d e p l u s d i r e c t i o n a l s c r o l l i n g o t h m a g n i f y i n g g r i d i f o u r d i r e c t i o n s

E x t e n s i v e s p r i t e d e s i g n s y s t e m i n c l u d i n gc h o i c e o s p r i t e s i z e , l a r g e o n - s c r e e n s p r i t es t o r e , a u t o o u t l i n e , d r a w w i t h s p r i t e s a b r u s h e sa n m u c h m o r e * a l l s p r i t e s c a n b e o u t p u t a sd a t a r e a d y f o i n c l u s i o n i o t h e r p r o g r a m s * O s c r e e n a n i m a t i o n o s p r i t e s .O t h 6 * W i n d o w s , I c o n s - p u l l d o w n m e n u s -p o i n t i n g d e v i c e s * O p e r a t e s i h i g h - r e s m o d e .F u l l c o n t r o l o v e r c o l o r a t t r i b u t e s * A l i n f o r m a t i o n o s c r e e n * 1 p e n s , 8 r a n d o ms p r a y s , 1 u s e r d e f i n a b l e b r u s h e s * W i n d o w sc a n b e i n v e r t e d , c u a n p a s t e d , e n l a r g e d ,r e d u c e d , s q u a s h e d , s t r e t c h e d , f l i p p e d a n r o t a t e d * S o l i d a n t e x t u r e f i l l o p t i o n * W a s ht e x t u r e f e a t u r e * l e v e l s o m a g n i f i c a t i o n w i t hp a a n z o o m , p i x e l c l e a r a n p l o t * F u l l r a n g eo f a c i l i t i e s i n m u l t i - c o l o r m o d e p l u s t r a n s f e rf r o m h i - r e s t m u l t i - c o l o r C o m p r e h e n s i v e e d i t .

C R E D I T C A R D H O T L I N E1 2 0 1 ) 4 4 4 - 5 7 0 0

T h F i r s t F u l l L i n e i S o f t w a r e "F i r e b i r d L i c e n s e e s , I n c .

P . O . B o 4 9 R a m s e y . N 0 7 4 4 6( 2 0 1 ) 4 4 4 - 5 7 0 0

F i r e b i r d a n t h F i r e b i r d f o g n r r o l a t e r e t r a d e m a r k s o F J r t b i r d L i c e n s e e s , i n c ,R e i n b i r a n t h R a l n b i r d l o g o a t r e g i s t e r e d t r a d e m a r k s o B r i t i s h T f l l o e o m m u n i c a i i o n s P L

Page 84: Ahoy Issue 54 1988 Jun

8/9/2019 Ahoy Issue 54 1988 Jun

http://slidepdf.com/reader/full/ahoy-issue-54-1988-jun 84/84