Ahoy Issue 57 1988 Sep

84
8/9/2019 Ahoy Issue 57 1988 Sep http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 1/84 S E P T E M B E R 1 9 8 8 . . . O H T H E h L L C O M M O D O R E C O U E R h G E !

Transcript of Ahoy Issue 57 1988 Sep

Page 1: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 1/84

S E P T E M B E R 1 9 8 8

. . . O H T H E h L L C O M M O D O R E C O U E R h G E !

Page 2: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 2/84

T h w a i t i o v e r . . .b u t h e x c i t e m e n th a j u s t b e g u n .M o r e t h a n t w y e a r s i t h m a k i n g , W a r r i o r s

o f D e s t i n y s e t s t h n e s t a n d a r d f q r o l e -p l a y i n g g a m e s . N o t h e r g a m e c a o j j e r -y o a b e a u t i f u l l y d e t a i l e d w o r l do r a s e x c i t i n g a a d v e n t u r e .U l t i m a i t h g a m e f o a l r o l e - p l a y i n g g a m e r s : W a r r i o r so D e s t i n y w i l l e n c h a n t t h n o v i c e a n c h a l l e n g e t h e e x p e r t .

H i g h l i g h t s o U l t i m aP o w e r f u l n e c o m b a t a n d m a g i cs y s t e m s , i n c r e a s i n g i s o p h i s t i c a t i o na y o u r s k i l l i n c r e a s e s .O v e r t w i c e t h e g r a p h i c d e t a i l , a n i m at i o n a n s o u n d e f f e c t s o e a r l i e r g a m e s .H u n d r e d s o t r u l y l i f e - l i k e p e o p l e w h c a c a r r y o n c o m p l e x c o n v e r s a t i o n sa n i n t e r a c t i o n sw i t h y o 1 1

f f

S c r e e n d i s p l a y s s h o w n f r o m t h £ p p l e ™ . O t h e r s m a v a r y .A l l o w s t h u s o U l t i m a I c h a r a c t e r s . N p r e v i o u s U l t i m ae x p e r i e n c e r e q u i r e d .

A v a i l a b l e o A p p l e a n C o m m o d o r e

Page 3: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 3/84

C O N T E N T S

D E P A R T M E N T SV i e w f r o m t h B r i d g e . . . o t h S e p t e m b e r i s s u e o / A h o y !

S c u t t l e b u t t . . . n e w G E O S , g a m e s g a l o r e , a n d m o r e f r o m t h J u n e C E S .F l o t s a m . . . J u n e s L a n d m a r k r e v i e w r e b u t t e d , a n o t h e r l e t t e r s . 2 A r G a l l e r y . . . t o p - f l i g h t s p a c e s h i p s b y o u r d e s i g n i n g r e a d e r s . 2 T i p s A h o y ! . . . o u r p r o g r a m m e r s k l u d g e y o i t t h e i r s e c r e t s . 2 R e v i e w s . . . f r o m l o t e c h t h i g h t e c h , a n p o i n t s i b e t w e e n . 4 C o m m o d o r e s . . . c o n f o u n d i n g c o m p u t a t i o n a l c o n u n d r u m s .P r o g r a m L i s t i n g s . . . o n p a p e r , t h b e s t s o f t w a r e y o u ' l l f i n d . 6

F E A T U R E SE 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 1 5 1 C O M A L C o l u m n : V a r i e g a t e d C O M A L s b y R i c h a r d H e r r i n g 2 R u p e r t R e p o r t : L i g h t n i n g F a s t C o m p i l e r b y D a l e R u p e r t *

* l n c l u d e s p r o g r a m : M i n i - C o m p ( f o r t h C - 6 4 )

P R O G R A M SV i d e o S n a p s h o t f o t h C - 6 4 b J i P a r t i n

4

3 T u r b o S k f o t h C - 6 4 b B o B l a c k m e r 3 T r a p S h o o t f o t h C - 6 4 b y M a t t P i e r c e 3 C o l o r E d i t o r f o t h C - 1 2 8 b y R i c h a r d C u r c i o 3 T h V ' L u r i a n M i n e s f o t h C - 1 2 8 b M i k e H o y t 5 B u R e p e l l e n t s f o t h C - 6 4 a n d C - 1 2 8 b B u c k C h i l d r e s s 6 F l a n k s p e e d f o r t h C - 6 4 b G o r d o n F W i i e a t 6

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

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

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

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

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

D a v i d B a r r o nB o L l o r e t

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

T i M o r i a r t yD a 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 r n 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 W C a r t e r

C i r c u l a t i o n D i r e c t o rW C h a r l e s S q u i r e 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 n i 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 t D i r e c t o r

S t a c y W e i n b 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 8 5 5 S a n t a M o n i c a B l v d .

S u i t e 2 0 L o A n g e l e s , C 9 0 0 3 8

( 2 1 3 ) 4 6 7 - 2 2 6 6B 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 S E P T E M B E R 1 9 8 8A h o y ! ( I S S N < C S 7 5 0 - 4 3 & 3 ) i p u b l i s h e d m o n t h l y b yI 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 . S u b s c r i p t i o n r a t e : 1 2 i s s u e sf o $ 2 3 . 0 0 , 2 4 i s s u e s f o r S 4 4 A 0 ( C a n a d a $ 3 0 0 0 a n d$ 5 5 . 0 0 r e s p e c t i v e l y ) . S e c o n d c l a s s p o s t a g e p a i d a N e M i r k , N I I W 0 1 a n a d d i t i o n a l m a i l i n g o f f i c e s .

1 9 8 8 b _ I o I n t e r n a t i o n a l I n c . A l l r i g h t s r e s e r v e d .u n d e r U n i v e r s a l I n t e r n a t i o n a l a n r u A m e r i c a n

C o p y r i g h t c o n v e n t i o n s . R e p r o d u c t i o n o e d i t o r i a l o p i c t o r i a l c o n t e n t i a n m a n n e r i p r o h i b i t e d . N r s p o n s i b i l i t y c a n b e a c c e p t e d T o u n s o l i c i t e d m a t e r ia l . P i i - l m . i - . i t r . s e n d a d d r e s s c h a n g e s t o A h o y . ' , 4

3 4 t h S i r e d , S u i t e 5 0 0 , N e V i r k , N 1 0 0 0 1 . D r e c t a l a d d r e s s c h a n g e s o m a 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 o A h o y . ' , R O B o # 3 4 1 , M t M o r r i s , I 6 1 0 5 4 ( p h o n e : 8 1 5 - 7 3 4 - 4 1 5 1 ) . A l e d i t o r i a l i n q u i r i e sa n p r o d u c t s f o r e v i e w s h o u l d b e s e n t t A h o y ! , 4 W 3 4 t h S t . , S u i l e 5 0 0 , N e \ b r k , N 1 0 0 0 1 .

Page 4: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 4/84

A b a c u s S S o f t w a r e O R I G I N T f l K H J O ^ G S1 5 7 1 i n t e r n a l s ( b o o k lB a s e C a n c e r 5 B a a c C s n W w ' 2 B e t i e r B a s e k G e o sC P a l . 6 C P a 1 2 C h a r t P a 6 C h a n P a 1 2 C o b c - 6 *C o t © 1 2 C P M t o t t h C - 1 2 8 1 b o o k jS l o w C o t n p n e r 6 *S u p e r P S u p e i P a s c a l 1 2 ■ ■ " i ' t ■ . i ' i ' « 3 » O u B o G e o s m u l e O u D i s kG r o s T n c f c s T i p s B o o *G e o s T n » s T i p s O s

1 3 2 4 S 73 6 9 73 9 2 1 9 73 6 9 72 4 9 72 4 9 72 4 9 73 9 • 5 3 6J 9 5 9 3 6 . 9 73 6 9 7■ 5 3 6

7 1 3 2 0I 7

A C C E S S

T e r m F r a m eW o r k ) C l a s s L e a d e r B o a r cW L B F a m C o u r s e sW C L B F a m C o u r s e s

A p a l o 1 B u b b l e G n o s :C a r d S h a r k sF a B r e a kF e u * I n c f wM m r p u f l

P o w e r a S e R a c k - e mS e r v e V o W yl e s l D n v e

3 9 2 9 2 9 1 9 1 9 1 2 9 7

1 9 1 6 9 71 9

C a l lI 9 1 8 9 71 9

9 9 1 B 9 7

C a l lC a

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

A l i e n sB l a c k j a c k A c a d e m yC r o s s O o nF i e r y T a i e sF n P o mG e e B e * A > O a * yL a s i r * < \ aM i n a c H a n s o nM ^ n a M a g cR a m p a g eR o m a n e E n c o u r t e i sS k T r a v e l

2 9 2 9 2 1 9 73 0 9 7I 9 1 8 9 72 1 9 ?2 1 9 72 9 1 9 2 1 9 72 9 3 9

3 e s i P a k f a r . P a G m o e i3 e s k P a k P u F o n t P a c k F \ j s3 e o s 6 43 e c s : 2 B3 E O S B A S I CG e o c a i c 6 4G e o c a i c ' 2 BG e r t i e 6 j e o M e 1 2 G e o p r o g r a m m e r 6 j e o p r o g r a m m o r 1 2 S e o p u & i s h 6

G e o w n t e r W o r k s h o p 6 r . e ™ n i e r s W w i ^ j b o 1 2

3 1 9 71 9 1 9 3 6 9 74 9

C a l l3 0 9 74 2 9 73 0 9 74 9 4 2 9 74 9 3 0 9 71 9 3 0 9 74 2 9 7

B O O F F I C E5 1 0 0 0 0 P y r a m i dH n f i o H e r s

9 9 9 9 9

A r c a d e G a m e C o n s t S e B a r ! S t r e e t W r i t e rB a n k S t r e e t f t B a t * S w e t I W C a r m w i S a n » « g r j E u r o p eC m e n S a n t e g o U S C a r m e n S a n M g o W o r eC a u l d r o n »

1 8 9 73 9 1 B 9 71 S 9 7I 9

2 9 2 9 2 1 9 7I 9

M a g n e i r o nP n m S n c oP r S h o o C o m p a n i o nP G - r a p n c s O s P G r o y n e s D P G i a p h e s D a P n o w a y C / i p U c sQ u e s l t o C u e s ( b o o k )S u D c r M w C l a i e n g e

2 7 9 7! 1 I 1 1 5 1 S 9 '1 9 1 9

C I N E M A W A R EK i n g o C r i c a g oS O S r o uR o t t e l R i n g e r' ! ■ , . , W w S p e e d i C

B i e a k t h r uC o m m a n d o

H [ . ( - . ;K i m m« . i r . . ,K j n g F M a s t v rP a o o nS o e e d B u o g yV d a y R o a d

D A T A S O F TA - w r n a w R e * f t y C i t yC i t y H ^ I B o o kA l e r m i B F l e a u t y O i n n e o rD u n o e o r H i - : B o o kG o o a C o n m a n d e rH u F R O c t o b e rR u t w o n A l l i a n c eT o o n »W e T n i e C o m p a n o nV i c W j T r u e S h o p C a r r e

; . - .O g t a k a q a t . "P o t t * F i . . - , ■ ! ■ ■P o o e t W r r i t r

A m n e s . 3A r c n c F o iB a r t ' s T a r J K d i T » i e l H n t 5B v T a l e I I3 a i r J s T a « l l r » r - UB a r r J s l a l e I I B a i d s l a I I H u C h e s i m a s i e r ? O 0 0O i u c k V o a o e r b A F D a O w D e * l a P a t r o lD e m o n S t a r k e rE a r t h O t r t S t a t o ri r r s i a n t M i m el e o a c y o * A n c i e n t s■ J a t w M a O n t r s : .■ . ' : . ■ ■ ■ ■ i . . iM j » i b B e a c o n T y p i n gM o n o p o r yP a p e r C k cP a o e r C * P u W S t i r j rP e o a w s

S e n i o r sS k U e o r D *S k y t o i l lS t n t e F l t dT w t r / « j R a r a e mT i M r j r t s R v o o m H W i s l e u n aW a s t e U n o M « « s

[ C A P C O M JI 9 1 9 I B S ?1 8 9 ?1 B 9 7

2 1 9 72 1 9 72 1 9 72 t 9 72 1 9 72 1 9 73 9

I 9 1 2 9 71 8 9 71 J 9 7I 9 1 9 1 2 9 71 8 9 71 9 1 9

1 3 1

2 4 7 1

1 6 3 01 3

2 5 4 S1 2 1 9 3 61 3 2 41 9 3 6

9 9 6 0 9 ?3 6 9 73 9 3 6 9 7

1 9 3 62 5 4 82 1 4 02 5 4 8

9 1 2 S 4 8

9 I 2 4

9 1 S 5 4 82 2 4 21 3 2 41 2 1 9 3 6' 3 1 3 1 3 1 9 3 61 3 2 5 4 81 9 3 6

3 6 3 3 1 3 1 9 3 61 9 3 62 1 4 02 5 * 8' 3 ' 3 1 9 3 62 4 I 2 5 4 8

I f

A r c i c A n t sB a f l e s l a pC a . < i o m a G a m e sC n a n n H V r e s b n g .C r e a t e C a i e r M a rD e a l h S m o r f JD e s l r o y e rF b s i L o a d C a r a r f q eF i n a l A s s a u i4 X B a o n gT h G a m e s 5 u m m e r E c i " C T h G a m e s W i n t e r E d r b o nG i a p n i c S c r a p o o c *G r a p h i c S c a p B o o kG r a p n i c S c r a p b o o *H r n n e V n t o o P r o d u c e rI m p o s s i b l e U i s s o r i I IL C i a c t O o w nM e B o a o s s

S p o m n H e B a i e t * iS p o r a - A - n o n iS n e t t C a :S - i t e . S p o t s B a s e o a j5 : r e e t S o o ^ s S o c c e rS u m m e r G a m e s t lT o m e r T o p p wW i n l e r G a m e sW o r a G a m e s

A d v a n c e d A S t u O OC a n e t C o m m a n dB E * t t H m B o o " I l e r o y }G u K o f T n w v oK r a r / r t O r CJ u i n r nS i a i G i " ) e rH i S e m r yT r a d e r

1 9 C a l l

2 * 9 71 9 I 9 1 9

2 9 2 4 9 72 4 9 7

C a 2 4 9 71 5 9 71 5 . 9 71 5 9 73 0 9 72 9 2 4 9 71 3 2 * 9 71 7 1 8

2 4 9 71 5 1 2 2 * 2 * 3 4 2 4 1 9 2 * 9 71 9

2 * 9 ?

2 9 C a l l

1 t 9 75 7

2 4 9 72 4 9 72 1 9 72 9 2 ) 9 72 4 9 ?

E M B S O J l *C h a m p B a s c O a i lC h a m p B a i k o i t t f i iG F F o o t b a ' iS t a r P a r a B e i n g 1 1B o i n g T e n n i s

I N K W E L L

L i r j I r i P e n l l M C lG i a p n c s G a l l e r yG r a p h c s G a n e f y 2

1 9 2 1 9 72 1 9 71 9 1 B 9 7

2 0 2 0 7 62 7 * 5 2 7 2 7

K R A C K E R J A E M t V 3E U e V * 2G e o t x i i t e n V H a U - e r i n » t » I

6 9 1 * 9 5

9 9 1 9

A f f C R O P R O S EA i r D o r n e R a n g e rF . 1 5 S t n l e E a q . eG u n s h pP o n i e sP r c ; e c ! S i e j J t n F F > S t o r m R u n g

« ■ S u r v c e

B a S ' J e e t B r a n w r

B o o s W i M W r t n B n i o iC a p t a m B i o c f lC k i O i x x i s e S p o n iC r c s s a r o r d M a g *D e i e n O C T o m C r o w n

O M M MH a r r i e t C o m o a t S m u U B rr t a o t S p o r t sI n O y J o n e s T e m p i e o i D o o mM r s l S o a x rP a p e r O o y

S u j e r S a t i c H o c k * yS i o e r S i a i S M t e rU m w f l e dX e v i o u s

2 1 9 72 1 9 72 1 9 72 9 2 * 9 72 * 9 72 1 9 ?

2 1 9 7I 9 I 9

C a 2 1 9 72 1 9 73 0 9 72 t 9 72 1 9 7

C a 2 1 9 71 B 9 71 8 9 72 1 2 1 2 1

2 1 9 'S 9 2 1 9 71 8 9 7

A u t o d u c i

O f K U n aU l n aU i w n aU l t i m a 5

3 3 f B 2 0 4 02 6 8 82 6 8 63 9 8 *3 9 8 4

P R O F E S S I O N A LP r c r f e s w o n a J S o f t v i w c i n c

F u e l F * e r 6 4 1 2 8R e e l S y s t e mF w c i S y u e m

2 4 9 73 9 4 9

E l e m a D a o g e rG e m s t o r * H e a d e rG e m s t o r e W a m o rH e t o e i o t t n t L a n c eP h a m a s e lP h a n u v r l iP , - ■ „ . , . 1 1 P o o " o f t a a a n t eO o e s n i n 1 1R u m s o D a r t n e a

S n a i : 0 S o r . n g

W a a r o ' s C r w m

2 * 9 71 9

9 9 1 3 2 4 9 72 * 9 72 * 9 72 S * 82 * 9 72 * 9 ?2 * 9 72 9 2 4 9 71 9 2 9

S H A R E !C o n c m r r a t i o nF a m i l y F e u dH i g h B a l e r sJ e o p a r O yJ e o p a r d J W h e e l C F r y n ^ eY V T i e e l o F o r t u n eC a r d S h a r k s

9 9 9 9 9 9 9 9 9 9 U 9 9 9 9

S O L U T I O N S U N L I M I T E DG r a t i L i t *t e e n F a c : o r yP n o t o f r m s nS a e e n F X

2 * 9 71 9 2 9 I B 9 ?2 1 9 7

S P R I N G B O A R DC e n l i u ' ^ U a i e r L o rS e w v o r j mS e w s r a o m C * a rS e w s o o r r r C t p a r tN e w s r o o m C * p * i 3

S G r i p h c E . p a n O e «

2 6 S 82 0 4 03 3 3 62 0 4 02 6 8 83 0 * 07 3 6 4

L O G I CF i g h t S r r u j l a l O l I IF * g h t S - S c e n e r yF l a g t n i r a S c e n e r yF i i g h i 5 < m S c e n e r y 3F i q h t S i S c w w yF l i g h l S F l i g h t S F F l i g h t S

S c e n e r y 5S c e n e r y f iS c e n e r y

F l t g h i S i m S c e n e n / 1 F l i g h t S i S c e n e r y 1

• ' ) ' ■ S r m S c e n e r y J a p a nF l ^ r l S « S c e n e r y S a p F r o nJ e t 2S t e a l

3 3 9 71 4 1 61 * 1 61 4 1 6

1 1

4 1 7 . 4 6? 7 4 7 * 7 4

2 7 3 63 3 9 6

A c c o u n t s P a y a D i eA c c o u n t s R e c e i v a b l eD a t a M a n a g e rD i l i M a n a g e r i ? D o k J c p P u t t o h BE l e C T c n c C r v c k E n o kG e n c i l L e d g e rI r v e n t o r y M a n a g e m e n lP a r t r w W

3 3 3 63 3 3 61 1 3 3 3 9 4 41 9 3 3 3 3 3 63 3 3 6

P a r t n e r 1 2 P a y r o l , M a n a g e m e n tS w r f i c a l c S i d e w a y s 6 S w r t c a i c S « l e w a y s i 2 8S , - w a P o r t e r F 6 S y l v i a P c n e r F P 1 2 8W o r d W f t l e >, ' , ' ■ : W r i t e r 1 ?

] S B 41 3 1 7 1 63 3 3 3 4 6 1 23 3 3 63 3 3 6

m i A r G a l l e r yA r G a i i e r yA G a ' l e r y 4 A m e r H i s iA r G a l l e r yP n r i m a s t e r P l j J

' 9 C a l l

1 5 9 7

M I S C E L L A N E O U SA W o a o o eA s s e m W y H K i d s [ W o k ]A v a i o r r + ' i N B B a s k e S a JB a v c BB ^ B I u e R e a O e r 1 2 B C P WB o D s T e r m P r o e *B o b ! T e r n P r o 1 2 8E u W o r k ^ g T r p * P i B W B u s n e u F o r m S h o pB W G e o s V W i a P u O r s h e rC D G ^ T r a n s f o r m e r sC u B a m g a m m o nC S M D n w A l ^ n K C S P r o t e c o o n M a n u a lC S P r o t e c t i o n M a n u a l I ID a r k C a s t l e [ 3 - 6 0 1D o o d l eF i e r i * 1 2 F o n t M a s t e rF o n t M a s t o 1 2 G e n e o i o g y F a m i l y T r e e 6 G e n e o l o g y F a m i l y T r u e 1 2 8G e o s C o m p a n i o nH e M o 6 ( c a mI M C A 3 K o n a m - C o n r aK o n a m R u s h N A f l a c kK o n a m . Y A r - K u n g F M e r « n A s s e m b l e r 6 4M e r l i n A s s e m b l e r 1 2 M e r o i a w y e rM i c i r x i a g u e W W W i e i t u n gP a u r W t M e h e a d C h e s sS * t i i C - 6 4 P t o n B a s e R e G u i d eS o f t s y r c P e N e - w e t l e rS l n p P o k e rP o k e r D a t a D r s kP o k e t D a t a D t s k 2P o k e r D a t a D i s k

S u p P t B 5 « 6 4S u p e r b a s e l 2 BS u n w t a s e a w a S u p e r S > n U yS u p e n c n p t 6 4S u p e < s c n p ! 1 2 8T a b B « * 5 i V l Y t 2 8 G r 3 p S n r JT a b B o » 5 C 6 4 T r o i * i e S h o o iT a B o o k s C 6 4 S e n o u s P i o gV a m p r e E m p « eW i i a r D r y S T e c *

2 1 9 71 7 2 * 9 72 9 9 51 9 9 52 7 9 73 9 3 6 9 71 9

2 9 2 9 2 9 2 0 4 03 0 1 22 5 2 1 2 1 9 72 4 9 73 0 9 73 0 9 73 9 3 9 3 6 9 ?1 9

9 9 3 0 9 71 8 9 7I B 9 71 9 3 0 9 74 2 9 ?3 5 9 72 9 2 9 t S 3 63 9 I 9 1 Z 9 71 9 1 9 I 9 4 9 4 9 1 2 4 82 3 6 43 0 9 74 2 9 ?1 2 4 S1 3 2 0

B 8 1 9 2 9

A C C E S S O R I E S1 5 * 1 7 S e n a i C a B *1 5 4 1 7 1 P m w C a t H eA r b - S U E i r : T o u c h S l n pC ' 2 8 R G B M a n r i o r C a l > eC - 6 4 C o l o r M o m t a C a r dC - 6 4 R e c a r a E l e P o w e r S u p p l yR S - 2 3 2 I n t e r f a c eM 3 5 P r i n t e r I n t e r l a c eA p r o s p a n d 6 4A p i o s p a M E i t p n O e r C a w eA p r o t e k 1 2 0 0 B a u d r A n m j d e mC o m m o o a e 1 3 5 1 M o u s eM o u s e M a 1 6 * 1 O l j s I C o v o i1 5 7 1 D u s t C o v e i

C H D u s i C o v e rC - 6 4 C D u s t C o v e tC < i 2 8 D u < t C o v e rO i N o t c n e r . S q u a r e C u

2 5 " D i s k O m C l e a n e <5 * D i s k D r i v e C l e a n e r

1 0 C n l D i s k S t o r a g ei O C n t D e k S i w a g p1 0 C D i s k S t o r a g e * L o c k

9 C 3 5 ~ D n k S k o L o c k5 * D i s k L a B M < ? 5 c n t2 5 D s L a t w s - 9 6 a 5 D S D U D i s k e t t e s

2 S D S O D D e k e n e s - B ^ c k2 5 O S D D D i s k e n e s - T O c o l o r s

W r i t e P i o l s c t s - 1 0 0 c n B l a c kl y v e k S W e v e s - H i g r - O u a W yS C m S l c t I J o y s t c t

. l a 3 - J c y B o iS u i c o m I c o n T r o i wS u r g e P r O e c t o r P o w w P a

* 9 9

6 9 5 9

9 3 9 9 53 9 4 9 2 9 1 5 9 57 9 9 S3 7 9 5

f l 9 58 9 8 9 8 9 S 9 8 9 4 9 5 9

9 9

B 9 1 2 9 5

9 9 0 0 i

3 7 0

e a 0 96 9 7 9

T 0 9 51 1 9 51 3 9 9 5

M A N Y O T H E R C - 6 4 / 1 2 8 T I T L E S A V A I L A B L E C A L L F O R P R I C E S !

Page 5: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 5/84

" A T T E N T I O N C - 1 2 8 O W N E R SM o I h a l C o m m o d o r e h a r e l e a s e d t r i e C - 1 S 8 D w i t h 6 4 o v i d e o H A M .w s h o u l d b e s e e i n g 1 2 8 p r o g r a m s a d d r e s s t h i s t a n l a s h c n e f e a t u r es o o nB A S I C 8 a ' r e a d y h a I h c a p a c i t y o u s i n g a i W o v i J s o R A I I y o o w t h C - 1 3 S i s l o c k c o n d i t i o n , y o o w a l I 6 o * « J e o R A t r i a lC o r r m e c c r e f e l l w a n e c e s s a r y u s i n g B a s i c f o r m a t a n t h l u l l 6 4 o v i d e o R A p r o v i d e s y o w i t h l i e a b i l i t y [ s c r o t l I f i i o u g h v i d e o m e o r a w e l l a e n h a n c e d c o t o r r e s o l u t i o nU u n t i l n o w . t u p g r a d e m C - 1 2 8 t 6 4 o v t d e o R A y o u w o u l d h a w e1 f i r s t s e a r c h o u I h c o m p o n e n t s , t h e n h n f l c o m p e r e n l r e p a i r o u t l e tt c c s o i d e r a n m s i a i l I h e p a r t s W h i t h i m * 'S O L U T I O N W h a v e d e v e l o p e d m o d u l e t h a t s i m p i f p l u g s i n l o I h m o t h e r b o a r d o y o u r C - 1 2 E H s p l t t t e n f l s o l d e r M h e a l d a m a g e

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

o n l y $ 3 4 . 9 5

A M I G A A M I G A A M I G A A M I G A

A M I G A S O F T W A R E4 x O f R o a d R a c i n g 2 4 . 9 7A r k a n o i t J s 1 8 . 9 7A w e s o m A r c a d e P a 3 0 . 9 7B a r b a r i a n 2 4 . 9 7B a r d ' s T a l e 3 0 . 9 7B u b b l e G h o s t . . . . 2 4 . 9 7C a l i f o r n i a G a m e s 2 4 . 9 7C a p l a m B l o o d 3 0 . 9 7D e l u x e P a i n t I 7 9 - 9 7D i g i p a i n t 3 6 . 9 7D i g i v i e w 1 3 4 . 9 7D i v e B o m b e r 2 4 . 9 7E a r l W e a v e r B a s e b a l l . . . . 3 0 . 9 7F a e r y T a l e 3 0 . 9 7F i r e P o w e r 1 5 . 9 7F l i g h t S i m u l a t o r I I 3 3 . 9 7F l i g h t S i S c e n e r y # 1 7 . 9 7F l i g h t S i S c e n e r y # 1 1 1 7 . 9 7F A , ' 1 8 I n t e r c e p t o r 3 0 . 9 7H e r o s o t h L a n c e 2 5 . 9 7K i n d w o r d s 6 0 . 9 7L a n d o L e g e n d s 3 0 . 9 7L e a d e r b o a t r J G o f f 2 7 . 9 7L e a d e r b o a r d F ' # 1 3 . 9 7M a x i p l a n 5 0 1 0 9 , 9 5M i c r o f i c h e F i l e r 6 0 . 9 7M o n e y M e n t o r 5 9 . 9 7O b l i t e r a t o r 2 4 . 9 7P a l a d i n 2 4 . 9 7P h a n t a s i e 2 6 . 9 7P h a n t a s i e I I 2 6 . 9 7P r i n t m a s t e r P l u s 3 0 . 9 7P n n i m a s t e r A r G a l l e r y # . 2 1 . 9 7P r i n l m a s l e r A r G a l l e r y # . . . . 2 1 . 9 7P r i n t m a s l e r A r G a l l e r y # 1 8 . 9 7P r i n t m a s t e r F o n t s B o r d e r s . . . . 2 1 . 9 7R o a d W a r s 2 1 . 9 7R o c k e t R a n g e r 3 0 . 9 7R o c k f o r d 2 1 . 9 7S c u l p i 3 6 6 . 9 7S h a d o w g a l e 3 0 . 9 7S t r i p P o k e r 2 4 . 9 7S t r i p P o k e r D a t a D i s k # 1 9 S t r i p P o k e r D a t a D i s k # . . . . 1 3 . 9 7T e s t D r i v e 2 7 . 9 7T h D i r e c t o r 4 2 . 9 7T h r e e S t o o g e s 3 0 . 9 7T i m e B a n d i t 2 4 . 9 7T u r b o 1 5 . 9 7U n i n v i t e d 3 0 . 9 7V a m p i r e ' s E m p i r e 2 1 . 9 7Z o o m 1 8 . 9 7

A M I G A A M I G A A M I G A A M I G A

P r o i e c i P h o e n i x W a s s e m b l e d t e a m o I h h o t t e s t a r c h i v a l p r o g r a m m e r s i t h e i n d u s t r y a n d g a v e t h e m I h c h a l l e n g e o t t h e i r c a r r e e r s c r e a t e p r o f e s s i o n a l u t i l i t y s i s l e m t h a t w o u l d s e I n t o n e l o t h f u t u r e o C o m m o d o r ep e r s o n a l c o m p u t i n g s y s t e m t o t i n e x t d e c a d e a n d b e y o n d

H u n d r e d s O e x p e r t - h o u r s l a t e r , t h a t t e a m d e l i v e r e d t j s u t i l i t y p a c k a g e o s o b e r i n g p o w e r a n s c o p e A c a r t a g em a c o u l d t u r r a n a v e r a g e h a c k e r i n t o s u p e r s t a r p a c k a g e c r e a t e d a t h e v e r y b o u n d a r y b e t w e e n w h a t i a n i n o p o s s i b e p a c k a g e c a ' i e d R e n e g a d e

R e n e g a d e t a k e s t h e v e r y b e s t i d e a s i r o m t h e p a s t a n r e - c r e a t e s t h e m , c o m o i n m g s t a t e o t t h e a r t e c h n i q u e s w i t hc o n c e p t u a l g r a s p o t h f u t u r e o l c o m p u t i n g T h r e s u l t i d y n a m i c c l a s s i c u t i l i t i e s a t t r a n s f o r m e d i n t o m u s c u l a rc o m p o n e n t s □ s y s l e m d e s i g n e d f o s p e e d , p o w e r , a n l l e n t x l i t y

H e r e i r S o m e o I h F e a t u r e s B u i l t I n t o T h R E N E G A D E !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 s t F i l e C o p i e rS i n g l e o D u a l S t a t e o t h A r i N i b b l o r C a p a b l e o A r c h i v i n g R a p i d L o k P r o t e c t i o nD i r e c t o r y E d i t o r O r g a n i z e y o u r D i s k s S c r o l l i n g M o n i t o r w i t h D r i v e M o G C E d i t o r F o t h E x p e r i e n c e d H a c k e r E r r o r S c a n n e r w i l h U n i q u e S e c t o r E d i t o rG e o s ' w M o d u a l ; P A R A M E T E R S a n T O O L S B y t e P a t t e r n S c a n n e r : H i g h S p e e d S e a r c h e s2 0 F a r m s : F o t h o s e t o u g h t b a c k u p d i s k s U p g r a d a b l e S u b M e n u : N e t 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 e a c h M a j o r R E N E G A D E u p g r a d e s o n l y S 3 . 9 5 e a c hC o m p a 1 a b l e w i t h C - 6 4 - 1 2 8 w i t h 1 5 4 1 . 7 1 D r i v e s T e c h n i c a l s u p p o r t a v a i l a b l e o f c o u r s e

R e n e g a d e c o m e s w i t h o v e r 2 5 p a r a m e i e r s . a n a d d i t i o n a l p a r a m e l e r s a r a v a i l a b l e e v e r y m o n l h s ' A l s o . R e n e g a d e p r o g r a mu p d a t e s a r e a v a i l a b l e t r e g i s t e r e d o w n e r s 3 t i m e s y e a r t e n s u r e t h a t R e n e g a d e w i a l w a y s b s t e p a h e a d o a n y t h i n g e l s eo t h e m a r k e t 1

N o n o t h i n g c a s t o p y o I r o m t a k i n g T O T A L c o n t r o l o l y o u r s o f t w a r e 1 R e n e g a d e g i v e s y o i h m o s t a d v a n c e d l o o s o n t h m a r k e t t o o n r e m a r k a b l y l o w p r i c e A n d . u n l i k e s o m e c o m p a n i e s t h a t c l a i m l s e u t i l i t i e s u n l i m i t e d i p o w e r . R e n e g a d e i p r o d u c e d b y c o m p a n y : h a t k r o w s t h a t l " c u s t o m e r i o u m o s t v a l u a b i e a s s e t

R e n e g a d e : N e x t g e n e r a t i o n s o f t w a r e f o t h n e x t g e n e r a t i o n h a c k e r .A T T E N T I O N : R E G I S T E R E D R E N E G A D E O W N E R S !

P a r a m e t e r M o d u l e * i n o a v a i l a b l e . O n l y S 3 . 9 5 R E N E G A D E

G R A P H I C L A B E L W I Z A R D* o m D a e - j g h t i M w ! t h i s M e n t i s a n p o w e r f u l i w W i t n o u lJ o u C c t h e G r a p h * L a b e - W i z a r d i m h o n e s t a t p r a j r a m a r o u r

h g R e ( M p U y s t o w s « a a r p r e v i e w o - u t o u r g i a p h c s 'S a v e c r e a t e d a o e i s o r

W o r t s n « E p s o n c o r r p j a b e a n d C c r m r X t e 1 5 2 5 8 0 ! . 8 0 c o m p a t i b l e o n c e r s 'P l w P r o g r a m d o i c u O m a c t i n g n e g r j p f i e s 1F R E E B O ^ I M N E W g r i p h a c r w M b f S o f l w a r t S o W e n *

S U P E R C - 6 4 U W t r o m t i p e o p l e m h b r o u g l K y o u S u p e f C a lO N L Y S 2 4 . 9 5

S Y S R E S " ' E N H A N C E Db e s t « e m e a n t r B e s : B a a c e t f i a n c e m e n t s y s t e m t o t h C - 6 *

A O O s o v e r 3 m a p i c o m m a n d s t B a s eE r t e n d W S u p e r D O S - W e o r j e S w i n g t h r u B a s i cR e n j m O e i . T r a c e S e a n * , a n d m a n y o n e r f e a t u r e s- b t : 7 i t o t n a d e r m d o O e dM m o M o r ' t o r n B a s i c T - j r s ' e a S * ; » 1 5 8 1

O N L Y S 3 9 . 9 5

S u p e r C a tT i r e d o s e a r c h i n g e n d l e s s l y t h r o u g h y o u r o a k s l r m ! h o n b i t e( c r i n t w e s i e d i n F r u s t r a t e d D y c a r a o g p r o g r a m s r h a i r u n o u tn e m o i y o s l o r a g e s p a c e e v e r y n m y o u r d i s k n t t a i y y o w s 't h e " n e i m n m t m t e s > S u p e C a L t h m o s t s o p h i s t i c a t e do s c a t a l o g i n g s y s i e m a v a i l a b l e t o d a y l o y o u r C o m m o d o r e C - 6 4

A d e p t s O w s i x p a u c - c a * I D R e a m t f e s * o o V t e i o r y o m d o » i U m i o s l o m e c X n g o M e b a n g c a t a l o g e d 'P w t i U r g « v m e t y c * r e p o r t s . e » c r e a t e s l a b e l s t o m i x t t a W 1O p C F t f f t s * ? ■ ' * o n o m " 5 4 T 1 5 ? d i s k D r i v e s '

F j C t W u r t T f A r o y ' W a g a a n t m i h e F e e 1 9 l t i n s p o w e m i i u n i t y S u p e c C a l A C L A S S i C

O n l y $ 2 4 . 9 5

C - 1 2 8 C A N N O NT H T O T A L C O P Y / U T I L I T I E S P A C K A G E

C H E A T E D J U S T F O C - 1 2 8 O W N E R S !F a s t C o p i e r F w b a d u r i g i e o a t a a s k s o i f t x u s w i K - a a e r J a i 'F i C o p e r F i l e B - a r s t a s b e n n e e i 1 1 5 * ' 1 5 8 ' 1 5 7 1 « i v e s '1 5 8 1 F a s t C o p i e r C o p e s ' r o m o n e 3 5 ' < * s k t Q a n o t r i e r - t c i i d m e s

T r a c k S e c w E O r t w ! M 1 5 7 1 a n e v e n 1 5 8 1 c c n p , i : , i D i > 'E r r o i S c a n n e i F u l l t s a l u r e d H t c K a m e r w i t f i o n s c e e n D O f i i aD e n s i t y S c a n n e r A l i o w s c n e d i l o r a l l e i e d d e n s i t e s l r a c l i b y i i a c l i 1D i r e c l m y E i i i w R c o r g a r u e m t W e c l o n e s o y o u r B d i j k s 'K i a c k e r J a > 1 0 o o u r o l t e s l . r n o s l p o p u l a r p a r a m e i w s 1S P E C I A L B O N U S E l i t e V l o r b a c k u p s o l P < x k e \ 2 S e n e s - F R E E 1

o u C o m m o d o ' e 1 2 d e s e r v e s t h e t e s i . s w h n o t g e t t h e b e s t '

O N L Y $ 3 4 . 9 5

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

T h e O r e a n h a t e e n i t e e X ( e a r s n a j i e i o e r s f t e p e c e r l a r f i w a r e m a • a d O e f l y o u r s y s s e m * w , < ] s o y o i . o a a x i r r c a e v e r ) a n c * p « o s o f t w a r e e v e r r e - e a s e d ' o t C &

S o f t w a r e S u p p o r t h a s j u s t m a d e t f i e d r e a m r e a l i t y ?W r p r o u d : r w o C u c e ? i « i H A U 6 0 a r s j m a . c a r d m a t c a r e a s * y b

t r » s p o n r e r t * c a r r j « p a c e , b a c k u p h a s s l e s a r e a t t r g e r t h p a s t ' W o r k n g • s p B o a s o f t w a r e , m H A M B O a r O « r < i O k * h > s o f t w a r e t r W u a o e s c a n t e v e ri o a r c h t h e s u r f a c e o A n a n e p r o t e c t i o n s c n e m e s a m v e . * e c f e » n p a r a m e t e r s t k e e p y « j r R A M S O a r O o p e r a t i n g o e n i n d e n e m y I r e s

R A M B O a r d a a o c o m e s b u r d « J w i t h a l a s t c o p i e r m a c a a r e f n e a u n p t o i e c i e da a i a d s u n O e r 5 0 s e c o n d s '

T h c o n c e p t s M n m d H c * H " s y s t e m s a r p u C W D o m a i T S w h s h c u d y o h a v el p a y $ 4 4 o m o r e f o s o m e o n e M " c a r c T ' S o f t w a r e S u p p o r t w s e y o f r l - a r t w a r e ' i j u s t $ 2 6 9 5 " ' S < l y o i W h a v e a u n l m t e d r n c o m e d o n tw o r r y J u s t O T O e i y o u r r e R A M B O a r d I r o m S o f t w a r e S « o a r - t n e c o f n p a n y t n a t si a r e a « o h i g h p n e e s

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

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

o t t h e O l h e t ' c a i d ' s o t w a i e i r p M y o i h e m a r l i e ;

K R A C K E R K A R E V E A L E D I O u r k n o w l e d g e o t p r o i e c l i o n s c h e m e s h a m a d e u s f a m o u s . N o f i n d o u ) h o w w ed o t i a t w J s e s t O u b o w s a r 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 4 d e e s m u c h D e e p e r L e u s h o w y o u t h r a n o u t s o t o d a y s c o p y p r o t e c w T h e s e D e e m s a r - m e t t a a ' s e n o u s C o m m o d e eu s e r s

R E V E A L E D B O O K « « ( t e a B u t t * $ 2 3 . 5 0R E V E A L E D B O O K I I w s . ™ C m W & $ 2 3 . 5 0

R E V E A L E D B O O K I I C O M I N G T H I S F A L L ! )

F L A S H ! K r a c k e r J a xE a r n s a S t a r R a t i n g

I I N F O s M a y - J u n e ' 8 I s s u eK n c t t f J t r s t h p o w e r t u l p a r a m e t e r b a s e d c o p y m g s y a e f n t h a t h a t a k e n t i ec o u n t y o s t o r m ' W h a t I a p a r a m e t e r 1 I t c u s n m n u g r a m t j M o w s y o 1 O 1 5 7 1 d s d r i v e l s f r p A L c c p y p r o t e c t o n f r o m y o u r e x p e n s w e s o f t w a r el 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 Y B R O K E N B A C K U P S t h a t c a e v e nD c o p i e d w i t n a s m p i e f a s ! c o p e r 1W d e c l a r e K r a c k e r J i b t h e t e s t s y s t e m o i t U r o t h m a r k e t M a y 'B u d o t a k e o u t w o r d l o i t - i l y o u w a n : t h R E A L s t o r y o h o 9 0 K n d i t rJ i j u s l a s o n o o u c w i o m e t s O o n l w o r r y Y o w o h a v e a n y p r o b l e mf i n i n 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 $ 1 9 . 9 5 e a

S O r T U J H R t

I N T E R N A T I O N A LR e a d e r S e r v i c e N o 2 6

O r d e r i n g i U T i p w W a c o f t m o n e y o m e n . c o t A e d o r c t s p e r w r j c r v a u ( o [ r e x o u s S o f t w a r e S u o p o rc u s K x r w f s i V I S A . D o o m i . a n C O C W t o s s h « m l 1 A * 0 C a n a d a , o H e n c o p « a s ea d S 0 p o r O t t ' U w n g a n r w - c m g C O a . a B U c u s t o m t r j o r t y a d £ a d d n o r a . p e w d e r F o r n g f i c u s K m e r i r m c a o a n t e t o e i s c t s f » p ( » n g c f i a r g e s D e t e d i v s i t e m s a r e r e o a c e d a n c f t a r g eI a n o r r y y o c a k R e t u r n A u T l x r u a a D n t n / n b e t A i " s t t d o r o e r s & p n x e s s e d w i t h m 2 * f a U S T W p n g b U P g r o u n d m o s l c a s e s F A S T 2 n D A A I 3 v a n a t n e a d S - 0 0 p e p o u n d a d d r o o n a l | U 4 S t a l e s O r t y ) U s o f ! w a e o r d a s o v e r 1 0 0 ; J o e » 5 « n . i t > e s f t « » d 2 n d D a ¥ A a o u r e g u l a r S M c i a r g e

r e s a X n t s ( W a s e a d 5 i J J K T A S a e s T a A i p n t w s u f i f K t t o c h a n g e

P r o g r a m S u B m i s s i o n s I n v i t i oN i e d m o r e i n t o ' C a l l o w r i l t l o o u I

M j i I y o u r o r d e r t S o f t w a r e S u c f j o r i i n ? 7 0 0 h i A n r j r e s e n R o a d V a n c o u v e r W 9 8 6 6 1

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 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 6/84

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

V i e t n a m , a n A m e r i c a ns o o n l e a r n e d t h a t

w e r e n w i n n e r s i d e a d l y g a m e . T o s u r v i v e

h m i s s i o n w i t h h i m o r a l es a n i t y i n t a c t , a n r e t u r n

s a f e l y , w a a l h h o p e f o r . T h i s w a c a

i t h a w a r d - w i n n i n gP l a t o o n .

I D a t a E a s t ' s P l a t o o n ,w i l l e x p e r i e n c e t h f u l l

o t h f i l m a y o l e a dp l a t o o n i n t o t h j u n g l e s ,

b u n k e r s , f o x h o l e s ,u n d e r g r o u n d t u n n e l s

o w a r - t o r n S o u t h e a s t A s i a .T h e r e y o w i l l e n c o u n t e r

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

A t t i m e s , t h o d d s m a s e e m i n s u r m o u n t a b l e . B u d o n ' t t h i n k a b o u t w i n n i n gt s u r v i v e i e n o u g h .

F O C O M M O D O R E 6 4 / 1 2 8 ™A N A M I G A ? A T A R I ® S T A P P L E I S E R I E S ® A N I B M ?

D A T A E A S T U S A , I N C .4 7 N E E D L E S D R . , S A J O S E , C 9 5 1 1 2 . ( 4 0 8 ) 2 8 6 - 7 0 7 4 .

L I C E N S E D B Y G A M E D E S I G N 1 9 8 7 0 C M « S O F T W A R E L I D . P L A T O O N T 1 9 8 6 H E M D A L E F I L M C O R P . A L L R I G H T S R E S E R V E DC O M M O D O R E . A P P L E . A T A R I . I B M . A N O C E A N A f i E R E G I S T E R E D

T R A D E M A R K S O C O M M 0 0 O R E E L E C T R O N I C S L T D . , A P P L EC O M P U T E R S . I N C . . A T A R I C O R P . . I B C O R P . . A N O C E A N

S O F T W A R E L T D - . R E S P E C T I V E L Y .

Page 7: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 7/84

y i i = w i = r o m t m i = \ m \ Q G \o r k i n g a A h o y ! , i t ' s e a s y t f o r g e t t h a tw e ' r e p u b l i s h i n g n a t i o n a l m a g a z i n e a n di m a g i n e o u r s e l v e s c r a n k i n g m i m e og r a p h , c h u r n i n g o u t c o p i e s o f c l u b

n e w s l e t t e r . T h a t ' s b e c a u s e o u r b o d y o r e a d e r s h a a l w a y ss e e m e d m o r e l i k e a c l u b : a g r o u p o i n d i v i d u a l s k n o w le d g e a b l e a b o u t c e r t a i n s u b j e c t a n u n i t e d b t h e i r c o m o i n t e r e s t , w i t h s t r o n g , c o n s t a n t l y v o i c e d o p i n i o n s a b o u tt h p o l i c i e s t h g r o u p s h o u l d f o l l o w .

W l i k e t h a t f e e l i n g — i t t u r n s w o r k l o a d t h a t s h o u l d i d u c e u l c e r s i n t o k i n d o f f u l l t i m e h o b b y . I t ' s e a s y t g i v e1 0 0 % m a k i n g e v e r y p a g e o f A h o y ! j u s t r i g h t w h e n y o k n o w

t h a t a l t h e e x t r a e f f o r t w i l l b a p p r e c i a t e d . ( A n d w h e n t h a tt h o u g h t f e l l s t i n s p i r e u s w t h i n k o t h a n g r y l e t t e r s w e l lg e i w s l i p u p ! )

F r o m t h o s e a n g r y l e t t e r s , a n d f r o m t h c o m p l i m e n t a r yo n e s , w k n o w t h a t m a n y o y o s h a r e o u " c l u b " f e e l i n g .B u w h l e i r e m a i n o n l y f e e l i n g — w h e n w c a t u r ni i n t o s o m e t h i n g t a n g i b l e t h a t c a b e n e f i t u a l l ?

I y o u ' r e a s u b s c r i b e r , y o u ' r e a l r e a d y m e m b e r o t h A h o y ! A c c e s s C l u b . I t h e p a s t y o u ' v e r e c e i v e d b i m o n t h l ye d i t i o n s o t h C l i p p e r b o u n d i n t o y o u r m a g a z i n e , o f f e r i n gd i s c o u n t s a n o t h e r s p e c i a l d e a l s o a r a n g e o p r o d u c t sa d v e r t i s e d i A h o y !

I y o f o u n d p a s t e d i t i o n s o t h C l i p p e r v a l u a b l e , y o u ' l l f i n d f u t u r e e i t i o n s i n d i s p e n s a b l e ! B e g i n n i n g m o n t hl p u b l i c a t i o n i O c t o b e r , t h C l i p p e rw i l l a n c h o r t h r e v i t a l i z e d A h o y ! A c e s s C l u b - a t r u e c o m p u t e r b u y e r ' s c o p e r a t i v e o f f e r i n g d i s c o u n t s o w i e r a n g e o f m a i l o r d e r i t e m s t h a n e v e rb e f o r e , p l u s i n - p e r s o n d i s c o u n t s a r e t a i lo u t l e t s a n c o m p u t e r s h o w s a r o u n dN o r t h A m e r i c a .

T h b e s t n e w s o a l l i s t h a t m e m b e rs h i p i f r e e t A h o y ! a n d A h o y ' . ' s A m i -g a U s e r s u b s c r i b e r s ( a n d a v a i l a b l e t n o n e l s e ) . C o m p l e t e d e t a i l s o t h C l i pp e a n o t h e r s p e c i a l p r i v i l e g e s o A h o y ! A c c e s s C l u b m e m b e r s c a n b ef o u n d o p a g e 1 7

A f o r d e t a i l s o f t h e l a t e s t A h o y !m a g a z i n e / c l u b n e w s l e t t e r — l o o k n f u t h e r !

I t ' s g e t t i n g h a r d e r a n h a r d e r f o D a l e R u p e r t t t h i n k o t h i n g s h h a s n ' tt a u g h t y o t d o o n t h 6 4 a n d 1 2 8 . B u f o t h i s i s s u e a n s e v e r a l t c o m e , h e ' sc o m e u w i t h g o o d y : b u i l d i n gB A S I C c o m p i l e r p i e c e b p i e c e . T h i sm o n t h ' s R u p e r t R e p o r t c o v e r s t h f i r s ts t a g e o y o u r L i g h t n i n g S p e e d C o m p i le r ( T u r n t p a g e 4 4 . )

W e ' v e s e e n n u m e r o u s p r o g r a m st h a t d u m p s c r e e n t y o u r p r i n t e r , a n e v e n p u b l i s h e d o n o r t w o . B u J i - * R e a d e r S e r v i c e N o . 2 6

P a r t i n ' s V i d e o S n a p s h o t d o e s a n e x c e l l e n t j o o s a v i n g y o u rf a v o r i t e s c r e e n s t d i s k . ( T u r n t p a g e 3 0 . )

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

A d v a n c e d O C A r S t u d i o c o n t e s t .T h i s i s s u e i n c l u d e s t w e x c e l l e n t r e a s o n s f o C - 6 4 u

e r t m o v e u t C - 1 2 8 : R i c h a r d C u r c i o ' s C o l o r E d i t o r ,f o r a l t e r i n g t h c o l o r s o u r c e s o t e x t a n g r a p h i c i m a g e s( t u r n t o p a g e 3 7 ) ; a n M i k e H o y t ' s T h V L u r i a n M i n e s ,c h a l l e n g i n g y o t p i r a t e t h c r y s t a l - f i l l e d a n d a n g e r -f r a u g h t b o w e l s o f a n a l i e n p l a n e t ( t u r n t p a g e 5 6 ) .

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

T h g o o d n e w s f o e v e r y o n e i t h a t w e ' l l b p u b l i s h i n gm o n t h l y f o t h e n t i r e f a l l a n w i n t e r . S e y o i O c t ob e r . . . a n d N o v e m b e r , D e c e m b e r , J a n u a r y , a n F e b r u a r y .

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

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

f o A h o y ! a n d t h A h o y ! p r o g r a m d i s k !I y o s u b s c r i b e t t h A h o y ! D i s k M a g a z i n e — m a g a z i n e a n d i s k p a c 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 e i n d iv i d u a l s u b s c r i p t i o n p r i c e s !

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

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

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

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

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 d f o r e i g n p r i c e s a r e h i g h e r . )

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

A H O Y !

Page 8: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 8/84

C C U T T I . I E I 3 U TW G E O S 2 . G A M E S F R O " * ' 4 D E , S S I , M I N D S C A P EA W A R D D E S I G N S S P E C I A L S U M M E R 8 8 ' ^ A T I C I A N ' S D I S K

I N V E S T M E N T * » . . C 0 N S U M E R E L E C T R O N I C S „ , , , , m m G ST R A V E L O G U E D R I V E t h . . . S H 0 W E D I T I 0 N . * * t R S E D U C A T O R S ' B B

O k i d a t a n e p r i n t e r s p e r m i t d o w n l i n e - l o a d i n g o u t 2 5 c h a r a c t e r s , p r o v i di n w i d e c h o i c e o t y p e f a c e s . R E A D E R S E R V I C E N O 2 5

C I R E P O R TT w i c e y e a r , w c h e c k i a t h

C o n s u m e r E l e c t r o n i c s S h o w ( h e l d i J a n u a r y a n J u n e ) t f i n d o u t h s t a t eo t h C o m m o d o r e 8 - b i t m a r k e t . I t h 6 a n 1 2 8 a r e t h r i v i n g , t h t h i r d p a t m a n u f a c t u r e r s a r e t h e r e t h a w k t h e i rf o r t h c o m i n g w a r e s t r e t a i l e r s . I f t h m a r k e t i i t r o u b l e , t h e r e a r e l o o e m p t y b o o t h s w h e r e s o f t w a r e c o m p a ni e u s e d t b e W k n o w t h e r e a r m o r es c i e n t i f i c m e t h o d s o f b u s i n e s s f o r e c a s ti n g , b u w g e f r e e v a c a t i o n t h i s w a y .

W e ' r e h a p p y t r e p o r t t h a t t h 6 a n 1 2 w e r e b e t t e r r e p r e s e n t e d a t h J u n e

' 8 C E t h a n t h e y h a d b e e n i t h p a s tt w o t h r e e s h o w s . B u t h e r e ' s c a t c h .W h i l e l a r g e a m o u n t o s o f t w a r e w a o d i s p l a y , t h v a s t m a j o r i t y o i w a g a m e s ( s m a n y g a m e s , i f a c t , t h a tw d o n ' t h a v e r o o m i t h i s m o n t h ' sS c u t t l e b u t t t m e n t i o n t h e m a l l ) .

I t ' s e n c o u r a g i n g t o b s e r v e t h h i g hd e g r e e o c o n f i d e n c e w h i c h m a j o r

A H O Y !

g a m e m a n u f a c t u r e r s h a v e i t h c o t i n u e d s u c c e s s o f t h 6 4 a n d 1 2 8 . B u i t ' s d i s t r e s s i n g t s e s u c h h a r d e v d e n c e o p e r c e p t i o n w i d e l y h e l da r o u n d t h c o u n t r y : t h a t t h 6 a n 1 2 h a v e n r e a l l o n g t e r m f u t u r e e x c e p t a g a m e m a c h i n e s .

W t h i n k t h a t p e r c e p t i o n i w r o n g .T h e r e ' s t o o m u c h e l s e o n c a d w i t h6 4 / 1 2 8 f o i e v e r t b e c o m e N i t e n d o w i t h t y p e w r i t e r k e y s . A p e o p l ec o n t i n u e b u y i n g t h c o m p u t e r s , t h e y ' l lc o n t i n u e d i s c o v e r i n g t h e s e o t h e r u s e sj u s t a s w a n d o u r r e a d e r s h a v e b e e nd o i n g t o g e t h e r f o n e a r l y f i v e y e a r s .S m a r t s o f t w a r e a n p e r i p h e r a l m a k e r sw i l l r e a l i z e t h i s , a n d e v e l o p n e n o n -e n t e r t a i n m e n t p r o d u c t s f o t h e s e n e u s e r s — a n d f o t h e o l d u s e r s w h c o t i n u e t a k i n g t h e i r 6 4 ' s a n 1 2 8 ' s t oh e i g h t s C o m m o d o r e n e v e r i m a g i n e d .

C E O S 2 . G E O S 2 . 0 ( $ 5 9 . 9 5 ) i m p r o v e s u p o n

t h f i r s t c o m i n g o B e r k e l e y ' s G r a p h i cE n v i r o n m e n t O p e r a t i n g S y s t e m f o t h C - 6 4 b a d d i n g f i v e n e a p p l i c a t i o n sa n e n h a n c i n g v e r s i o n s o f t h o r i g i n a lo n e s . I n c l u d e d a r t h g e o P a i n t g r a p hi c e d i t o r , g e o W r i t e 2 . 1 , 3 8 f a s t e rg e o S p e l l , P a i n t D r i v e r s ( f o r d r e s s i n gd o c u m e n t s u p w i t h c o l u m n s , b o r d e r s ,a n o t h e r g r a p h i c s ) , T e x t G r a b b e r ( f o ri m p o r t i n g o t h e r W p r o g r a m s t t h G E O S e n v i r o n m e n t ) , g e o M e r g e ( f o rf o r m l e t t e r s ) , g e o L a s e r ( f o r u s e w i t ht h A p p l e L a s e r W r i t e r ) , s u p p o r t f o o v e r 7 p r i n t e r s , a n s e o " p o p - u p "a c c e s s o r i e s .

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

F O U R F R O M O K I D A T AF o u r n e p r i n t e r s f r o m O k i d a t a :T h n i n e - p i n M i c r o l i n e 3 2 ( $ 4 9 9 )

a n w i d e c a r r i a g e 3 2 1 ( $ 6 9 9 ) r e a c hs p e e d o f 3 0 c p i D r a f t m o d e . 2 5 c p U t i l i t y m o d e a n d 6 3 c p N L m o d e a r e a l s o a v a i l a b l e . T w r e s i d e n tN L f o n t s a r e i n c l u d e d .

T h M i c r o l i n e 3 9 ( $ 6 9 9 ) a n w i d e -c a r r i a g e 3 9 1 ( $ 9 4 9 ) o f f e r 2 4 - p i n p r i n ti n g . S p e e d i 2 7 0 c p s i U t i l i t y m o d ea n 9 c p i N L Q .

A l f o u r p r i n t e r s f e a t u r e b o t t o m f e e d ,w h i c h p r e v e n t s p a p e r j a m s b a v o i di n w r a p p i n g l a b e l s a n h e a v y s t o c ka r o u n d t h p l a t e n ; f r o n t p a n e l s e l e ct i o n o s p e e d , p r i n t q u a l i t y , a n p i t c h ;

2 3 b u f f e r ; a n t h a b i l i t y t p r i n to p a p e r a w i d e a 9 V £ " ( o n t h 3 2 a n 3 9 0 ) o r 1 6 ( o t h 3 2 a n 3 9 1 ) .

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

N E M A T HM a t h e m a t i c a l F u n c t i o n A n a l y s t

( $ 2 9 . 9 5 ) p e r f o r m s a n a s s o r t m e n t o n m e r i c t a s k s , i n c l u d i n g f i n d i n g r o o t s ,d o i n g d e f i n i t e i n t e g r a l s , d e t e r m i n i n ga r e a u n d e r c u r v e , c u r v e l e n g t h , c e n -

Page 9: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 9/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

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

• A i 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 e

s 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 o m a n y f e a t u r e s t l i s t i t h i s a .

p e r h a p s i t h i s m a g a z i n e !( C a l l o w r i t e t g e a l t h d e t a i l s ! )

a n

. . a 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 2 b l o c k sS a v e 2 0 b l o c k sF o r m a t 3 t r a c k s

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

9 s e c .

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

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

1 s e c .

Y o u r S y s t e m

C o m p a r e t h e s e s p e e d s w i t h y o u r c u r r e n t s y s t e m a n 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 d i f f e r e n t l e a g u e !R a p i D O S r e q u i r e s a s o c k e t e d k e r n a l R O U 4 a n i a v a i l a b l e i v e r s i o n s f o t h e 6 4 c , 1 2 i 6 m o d e ,a n 1 5 4 1 c ( p l e a s e s p e c i f y w h e n o r d e r i n g ) . R a p i D O S i e a s i l y u p g r a d e a b l e t t h 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 1

• F o r t h C 6 4 / 1 2 8 w i t h s i n g l e1 5 4 1 d i s k d r i v e .1 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 !F a s t l o a d e r !• Q u i c k i n s t a l l a t i o n . $ 3 2 . 9 5• C a n b e u p g r a d e d t R a p i D O S

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

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

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

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

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

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

u s e d w i t h a 1 5 7 1 o 1 5 8 1d i s k d r i v e !

• L o a d s 1 0 b l o c k s i s e c o n d so 1 5 7 1 , s e c o n d s o a 1 5 8 1 !

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

■ B u i l t i D O w e d g e !• S i m p l e i n s t a l l a t i o n .

( K e r n a l R O U m u s tb s o c k e t e d ) $ 3 9 . 9 5

C - 1 2 8 B U R S T - R O M• L e t s t h 1 2 r u a t ' B u r s t ' s p e e d

w h e n i 6 m o d e !• P r o v i d e s t h s a m e f e a t u r e s a

t h C - 6 4 B u r s t - R O M !

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

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

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

{ 1 / 1 0 n o r m a l ) t m h ( 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 c

e s s o r ( s a m e a t h A p p l e ] [ g s . . .b u t t w i c e a f a s t ) !

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

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

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

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

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

Page 10: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 10/84

Page 11: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 11/84

Page 12: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 12/84

Page 13: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 13/84

N E W SG r o u p ( d i s t r i b u t e d b E A ) . T h e g a m er e c r e a t e s e i g h t c r u c i a l N o r t h A f r i c a nb a t t l e s , o l e t s y o r e m a k e h i s t o r y w i t hW a r p l a n , w a r g a m e c o n s t r u c t i o n k i t .a n W a r p a i n t , g r a p h i c s e d i t o r .

B a r d ' s T a l e I I I : T h i e f o F a t e ( $ 3 9 . 9 5 )f i n d s t h c i t y o f S k a r a B r a e i r u i n s ,t h a n k s t t h M a G o T a r j a n . Y o u rj o i t a s s e m b l e g r o u p o a d v e nt u r e r s w h w i l l t r a v e l t h w o r l d i s e a r c h o f T a r j a n t r e l e a s e t h c i t y f r o mt h b o n d o r u i n . I n c l u d e d a r m o r et h a n 1 0 0 m a g i c s p e l l s a n d 5 0 0 m o s t e r s , s o m e o w h o m c a j o i n y o u rp a r t y . T h r i g h t m i o c h a r a c t e r s ( c h os e f r o m u p t 1 c l a s s e s ) i e s s e n t i a lt m a k i n g i t h r o u g h t h 8 d u n g e o nl e v e l s a n d i f f e r e n t d i m e n s i o n s .

I n a f u t u r e t h r e a t e n e d b y g a l a c t i cw a r , R e a c h f o t h e S t a r s ( $ 3 9 . 9 5 ) g i v e sy o t h r e s p o n s i b i l i t y f o t h p r o p a g at i o n o y o u r r a c e . Y o m u s t s e a r c h f o p l a n e t s t c o l o n i z e , m a n a g e y o u r p e p l e ' s e c o n o m i c a n s o c i a l f o r c e s , a n d e v e l o p s t r o n g s p a c e n a v y . P l a y a l y o u r c a r d s r i g h t , a n y o u ' l l b e c o m e r u e o t h g a l a x y .

R o c k f b r d ( S 2 9 . 9 9 ) l e t s y o f o l l o w t h f a m e d a r c h e o l o g i s t o f B o u l d e r D a s ha r o u n d t h g l o b e i s e a r c h o f t h P h a r -o a h ' s g o l d p i e c e s , t h e E m e r a l d E r a sm u s , a n t h A p p l e s o E t e r n a l Y o u t h .

T h c o m p u t e r w h i c h c o n t r o l s t h eh i g h w a y s c o n n e c t i n g t h m o o n s o A r m e g e d d o n h a g o n e h a y w i r e , a l t e r i n gs o m e o t h m a g n e t i c s i d e p a n e l s t h a tk e e p v e h i c l e s o t h r o a d s . T h r e s u l ti R o a d w a r s ( $ 2 9 . 9 9 ) , w h i c h y o u m u s tw i a g a i n s t t h e k i l l e r s p a r k s , s p i k e s ,b a r r i e r s , a n v i c i o u s a l i e n s .

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

E l e c t r o n i c A r t s h a m a d e m i n o r i t yi n v e s t m e n t i S t r a t e g i c S i m u l a t i o n s ,I n c . , a c q u i r i n g t h r i g h t s t o d i s t r i b u t eS S s o f t w a r e i t h U n i t e d S t a t e s a n C a n a d a . T h f i r s t E A / S S I r e l e a s e s f o t h C - 6 4 w i l l b t h r e e A d v a n c e d D u g e o n s D r a g o n s P r o d u c t s :

P o o l s o R a d i a n c e ( $ 3 9 . 9 5 ) l e t s c o m -p u t e r i s t s " r o l l u p c h a r a c t e r s , i c l a ss i A D & D f a s h i o n , f r o m f o u r C l a s s e s ,s i R a c e s , a n n i n e A l i g n m e n t s . C i t i e s ,d u n g e o n s , a n e n c o u n t e r s a r s h o w ni 3 - D . T h p l a y e r c a c o n t r o l t h e c h a ra c t e r s d u r i n g b a t t l e , o l e t h c o m p ut e h a n d l e s o m e o a l o t h a c t i o n .

H e r o e s o f t h L a n c e ( $ 2 9 . 9 5 ) , d r i v e d f r o m D r a g o n s o f D e s p a i r , t h f i r s tD r a g o n l a n c e g a m e m o d u l e , r e c r e a t e s

U n i t e d t h e y s t a n d : E ( l e f t ) a n S S I .R E A D E R S E R V I C E N O 2 S

t h e e p i c b a t t l e b e t w e e n g o o d a n e v i lo t h w o r l d o K r y n n . T h p l a y e rg u i d e s e i g h t c h a r a c t e r s i n t o t h e r u i n so t h t e m p l e X a T s a r o t h t r e t r i e v et h D i s k s o M i s h a k a l . T h i s e n t a i l s d f e a t i n g t h m o n s t r o u s D r a c o n i a n s a n s u r v i v i n g a t t a c k s f r o m d w a r v e s , s k e le t a l u n d e a d , a n o t h e r t e r r o r s .

V i D u n g e o n M a s t e r s A s s i s t a n t -V o l u m e I E n c o u n t e r s ( $ 2 9 . 9 5 ) i S S I ' s

f i r s t u t i l i t y f o A D & D t a b l e t o p p l a y e r s .T h p r o g r a m i n c l u d e s o v e r 1 3 0 0 p r e -g e n e r a t e d m o n s t e r s a n c h a r a c t e r s , a n o v e r 1 0 0 0 s e p a r a t e e n c o u n t e r s .

P o o l s a n H e r o e s a r a l r e a d y a v a i la b l e ; E n c o u n t e r s , b y l a t e s u m m e r .

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

M i n d s c a p e w i l l p u b l i s h S S F s b a c k l i s to C - 6 4 s t r a t e g y / s i m u l a t i o n t i t l e s u n d e ri t l o w - p r i c e d T h u n d e r M o u n t a i n l i n e .T h f i r s t r e l e a s e s w i l l b F o r t r e s s , B a t a l i o n C o n v n a n d e r , N a m , a n G e o p o l i -t i q u e 1 9 9 0 ; c o m i n g a r e C a r t e l s a n C u t t h r o a t s , C o m b a t L e a d e r , G a l a c t i cG l a d i a t o r s , a n Q u e e n o H e a r t s .

A l s o f r o m M i n d s c a p e c o m e s C a t a i n B l o o d ( $ 3 4 . 9 5 ) , u t i l i z i n g b o t h f r a ct a a n v e c t o r g r a p h i c s t t e l l t h s t o r yo t h C a p t a i n ' s q u e s t t d e s t r o y h i h a l f - d o z e n c l o n e s s c a t t e r e d a r o u n d t h g a l a x y w h i c h a r s a p p i n g h i e n e r g y .

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

F r o m B r o d e r b u n d f o t h e 6 4 :B a s e d o n t h A t a r i c o i n - o p c l a s s i c

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

p u b l i s h e d i N o r t h A m e r i c a , S t a r( $ 2 9 . 9 5 ) p u t s t h p l a y e r i t h r o l e o L u k e S k y w a l k e r , p i l o t i n g a X - W i n gF i g h t e r i a a t t a c k o t h E m p i r e ' sD e a t h S t a r .

D o w n h i l l C h a l l e n g e ( $ 2 4 . 9 5 ) s i m ul a t e s f o u r s t y l e s o s k i r a c i n g : d o w nh i l l , s l a l o m , g i a n t s l a l o m , a n j u m pi n g . E a c h e v e n t o f f e r s t h r e e s k i l l l e v e l s .

T w p r e v i o u s l y r e l e a s e d t i t l e s a d d e dt B r o d e r b u n d ' s $ 1 4 . 9 5 V a l u e - P r i c e dS o f t w a r e l i n e : C a u l d r o n ( r e c o v e r t h eg o l d e n b r o o m s t o l e n b t h P u m p k i n ga n d e s t r o y t h e e v i l W i t c h Q u e e n ) a n M a g n e t r o n ( p i l o t P h o t o n f i g h t e r i c o m b a t a g a i n s t t h 5 0 w a r b a s e s o r b i ti n t h e a r t h , o a g a i n s t b a s e s o f y o u ro w d e v i s i n g ) .

B r o d e r b u n d S o f t w a r e , 4 1 5 ^ 9 2 - 3 2 0 0( s e e a d d r e s s l i s t , p a g e 1 4 ) .

T h f o l l o w i n g a r e f o t h 6 4 f r o mE p y x , $ 3 9 . 9 5 e a c h u n l e s s o t h e r w i s en o t e d . S c h e d u l e d f o r e l e a s e i t h t h i r d q u a r t e r :

B a t t l e s h i p ( S 2 9 . 9 5 ) b r i n g s t h e f m o u s b o a r d g a m e t t h c o m p u t e rs c r e e n , i m p r o v e d w i t h g r a p h i c s a n d i g i t i z e d s o u n d e f f e c t s . P l a y e r s c a s e

N L N e a r L e t t e r Q u a l i t y

Y 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 t 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 a v e a e a s y - t o - i n s t a l l k i l o y o

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

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

E 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 0 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 at i o n w i t h y o u r o r d e r .T h k i f 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

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

Page 14: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 14/84

N E W Ss h r a p n e l t e a r i n t o v e s s e l s , f i r e s r a g e o d e c k , a n h o l e s a p p e a r b r o a d s i d e .

T h G a m e s S u m m e r E d i t i o n t e s t sw o r l d c l a s s a t h l e t e s i e v e n t s l i k es p r i n g b o a r d d i v i n g , u n e v e n p a r a l l e lb a r s , v e l o d r o m e s p r i n t c y c l i n g , t h eh a m m e r t h r o w , h u r d l e s , a r c h e r y , a n t h r i n g s . C a m e r a a n g l e v i e w s a r d s i g n e d t g i v e t h f e e l i n g o n e t w o r kT c o v e r a g e .

T h o u g h i s o u n d s l i k e n u c l e a rs h o w d o w n . F i n a l A s s a u l t t a k e s t h p l a y e r o m o u n t a i n c l i m b i n g e x p e d it i o n u s o m e o t h w o r l d ' s m o s t t r e ac h e r o u s p e a k s . P l a y e r s m u s t s e l e c t t h e i r

g e a r f r o m o v e r 5 a v a i l a b l e i t e m so n w r o n g c h o i c e c o u l d b t h d i f f e re n c e b e t w e e n l i f e a n d e a t h .

M i n d - R o l l i n v o l v e s m a n i p u l a t i n gb o u n c i n g a n r o l l i n g b a l l t h r o u g h 3 - w a l l s , f l o o r s , a n r a m p s . S h a r p t u r n s ,m a z e r a c e s , a n o b s t a c l e c o u r s e s m u s tb n e g o t i a t e d .

T h l a t e s t i E p y x ' s M a s t e r s C o l l e ct i o n o f s o f t w a r e f o t h a d v a n c e d g a e r T h L e g e n d o B l a c k s i l v e r p i t s y o a g a i n s t t h e e v i l B a r o n T a r g a s , w h h a k i d n a p p e d t h K i n g a n d p l a n s t s u m e r g e t h e x i s t i n g c o n t i n e n t a n r a i s eo n f r o m t h o c e a n d e p t h s , p o p u l a t e d

A b s o l u t e E n t e r t a i n m e n t2 5 R o c k R o a dG l e n R o c k , N 0 7 4 5 2P h o n e : 2 0 1 - 6 5 2 - 1 2 2 7A c c o l a d e2 0 8 1 3 S t e v e n s C r e e k B l v d .C u p e r t i n o . C 9 5 0 1 4P h o n e : 4 0 8 - 4 4 6 - 5 7 5 7A c t i v i s i o nc / M e d i a g e n i cA r t w o r x S o f t w a r e1 8 4 4 P e n f i e l d R o a dP e n f i e l d , N 1 4 5 2 6P h o n e : 8 0 0 - 8 2 8 - 6 5 7 3

o 7 1 6 - 3 8 5 - 6 1 2 0B a u d v i l l e5 3 8 0 5 2 n d S t r e e t 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 8 8 8B e r k e l e y S o f t w o r k s2 1 5 0 S h a t t u c k A v e n u eB e r k e l e y , C 9 4 7 0 4P h o n e : 4 1 5 - 6 4 4 - 0 8 8 3B l u e L i o n S o f t w a r e9 0 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 0B r o d e r b u n d S o f t w a r e1 P a u l D r i v e

S a R a f i i e l . C 9 4 9 0 3P h o n e : 4 1 5 - 4 9 2 - 3 2 0 0C o m p u t e r L e a r n i n g

M o n t hP . O . B o x 6 0 0 0 7P a l o A l t o , C 9 4 3 0 6C o n s o r t S o f t w a r e C o P . O . B o 1 6 2 3L a C r o s s e , W 5 4 6 0 1D a t a E a s t U . S . A . , I n c .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 g F T e k , I n c .1 0 4 1 5 N o r t h F l o r i d a A v e . .S u i t e 4 1

T a m p a , F 3 3 6 1 2P h o n e : 8 1 3 - 9 3 3 - 8 0 2 3

1 A H O Y !

E l e c t r o n i c A r t s1 8 2 0 G a t e w a y D r i v e

S a M a t e o , C 9 4 4 0 4P h o n e : 4 1 5 - 5 7 1 - 7 1 7 1E p y x , I n c .6 0 G a l v e s t o n D r i v eP . O . B o x 8 0 2 0R e d w o o d C i t y , C 9 4 0 6 3P h o n e : 4 1 5 - 3 6 6 - 0 6 0 6E x p o c o n M a n a g e m e n t

A s s o c i a t e s , I n c .3 6 9 5 P o s t R o a dS o u t h p o r t , C 0 6 4 9 0P h o n e : 2 0 3 - 2 5 9 - 5 7 3 4F i r s t R o S o f t w a r e9 0 E 8 t A v e . - S t c . 3 0 K i n g o P r u s s i a . P 1 9 4 0 6P h o n e : 2 1 5 - 3 3 7 - 1 5 0 0F 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 eL a G r a n g e . I 8 0 5 2 5P h o n e : 8 0 0 - 5 5 2 - 6 7 7 7

o r 3 1 2 - 3 5 2 - 7 3 2 3F u j i P h o t o F i l m U . S . A .5 5 T a x t e r R o a dE l m s f o r d , N 1 0 5 2 3P h o n e : 9 1 4 - 7 8 9 - 8 1 4 8G a m e s t a c / M e d i a g e n i cH T e c h E x p r e s s i o n s5 8 B r o a d w a y - S u i t e 1 1 0 5N e Y o r k . N 1 0 0 1 2P h o n e : 2 1 2 - 9 4 1 - 1 2 2 4H o w a r d W S a m s C o c / M a c m i l l a nI n t e r p l a y P r o d u c t i o n s1 5 7 5 C o r p o r a t e D r i v e

C o s t a M e s a , C 9 2 6 2 6P h o n e : 7 1 4 - 5 4 9 - 2 4 1 1I n t r a C o r p I n c .1 4 1 6 0 S 1 3 9 t h C o u r tM i a m i , F 3 3 1 8 6P h o n e : 3 0 5 - 2 5 2 - 9 0 4 0K e t e kP . O . B o 2 0 O a k d a l e . I A 5 2 3 1 9P h o n e : 3 1 9 - 3 3 8 - 7 1 2 3

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 t

L u c a s f i l m G a m e sP . O . B o x 2 0 0 9S a R a f a e l , C 9 4 9 1 2P h o n e : 4 1 5 - 6 6 2 - 1 9 6 6M A C U LB o 6 2 W e s t l a n d , M 4 8 1 8 5P h o n e : 3 1 3 - 5 9 5 - 2 4 9 3M a c m i l l a n , I n c .4 3 0 0 W e s t 6 2 n d S t r e e tI n d i a n a p o l i s , I N 4 6 2 6 8P h o n e : 3 1 7 - 2 9 8 - 5 4 0 0M e d i a g e n i c3 8 8 5 B o h a n n o n D r i v eM e n l o P a r k . C 9 4 0 2 5P h o n e : 4 1 5 - 3 2 9 - 0 5 0 0M i c r o i l l u s l o n s1 7 4 0 8 C h a t s w o r t h S t

G r a n a d a H i l l s . C 9 1 3 4 4P h o n e : 8 0 0 - 5 2 2 - 2 0 4 1

o r 8 1 8 - 3 6 0 - 3 7 1 5M i n d s c a p e I n c .3 4 4 4 D u n d e e R o a dN o r t h b r o o k , I 6 0 0 6 2P h o n e : 3 1 2 - 4 8 0 - 7 6 6 7O k i d a t a5 3 2 3 F e l l o w s h i p R o a dM o u n t L a u r e l . N 0 8 0 5 4P h o n e : 6 0 9 - 2 3 5 - 2 6 0 0P a r a g o n S o f t w a r e6 0 R u g h S t r e e t - S u i t eG r e e n s b u r g , P 1 5 6 0 1P h o n e : 4 1 2 - 8 3 8 - 1 1 6 6P y x i s S o f t w a r eP . O . B o 1 8 0 1 6C o l o r a d o S p r i n g s .

C 8 0 9 3 5P h o n e : 7 1 9 - 5 9 6 - 6 4 6 5

S t r a t e g i c S i m u l a t i o n s1 0 4 6 N R e n g s t o r f f A v e .M o u n t a i n V i e w , C 9 4 0 4 3P h o n e : 4 1 5 - 9 6 4 - 1 3 5 3

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

S c h e d u l e d f o f o u r t h q u a r t e r r e l e a s e :S t r e e t S p o r t s F o o t b a l l , l i k e p r e v i o u s

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

T e c h n o c o p , d e s i g n e d b y U . S . G o l da n d i s t r i b u t e d b E p y x , m a t c h e s t h E n f o r c e r s , t e c h n o l o g i c a l l y a d v a n c e dp o l i c e f o r c e , a g a i n s t t h e i n t e r n a t i o n a lc r i m e f a m i l y k n o w n a D . O . A . T h g o o d g u y s 1 w e a p o n s i n c l u d e c r i m i n a lr a d a r d e t e c t o r s , . 8 8 m a g n u m s , a n V M a x , t h m o s t a d v a n c e d a u t o e v e r b u i l t .

A n o t h e r U . S . G o l d d e s i g n , S p o r t s -a - R o n i ( $ 2 4 . 9 5 ) c o n s i s t s o e v e n t s l i k e

s a c k r a c e d o w n t h s t r e e t s o f N a p l e s ,b a l a n c i n g p a s t a p l a t e s n e a r t h L e a ni n T o w e r o P i s a , c l i m b i n g a o l i v eo i l e d p o l e , v a u l t i n g t h A m R i v e r , a n p i l l o w f i g h t i n g i g o n d o l a .

E p y x w i l l d i s t r i b u t e s e v e n g a m e s b U B I s o f t , t h F r e n c h s o f t w a r e h o u s e .T h f i r s t t i t l e s w i l l b T r a i l s o H o o r r e l e a s e d a s p a r t o f E p y x ' s M a s t e r sC o l l e c t i o n ( s e e a b o v e ) a n i n v o l v i n gt h e f f o r t s b t h r i g h t f u l h e i r t t h t h r o n e o f F r e n c h k i n g d o m t s a v e h i p e o p l e f r o m f a l s e m o n a r c h ; a n d I c T r a s h e r s , a f u t u r i s t i c c o m b i n a t i o n o i c h o c k e y a n d s o c c e r p l a y e d a m i d s te x p l o s i v e d e v i c e s , b o t t o m l e s s p i t s , a n o t h e r d a n g e r s .

E p y x , I n c . , 4 1 5 - 3 6 6 - 0 6 0 6 ( s e e a d r e s s l i s t t h i s p a g e ) .

M i c r o l l l u s i o n s h a s a c q u i r e d t h r i g h t s t o r e l e a s e g a m e s f o t h 6 s t a rr i n g n u m b e r o H a n n a - B a r b e r a c h a ra c t e r s . T h F l i n t s t o n e s , H i J e t s o n s ,S c o o b y - D o o , a n J o h n n y Q u e s t a r s c h e d u l e d f o f o u r t h q u a r t e r r e l e a s e .

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

7 n M c K r a c k e n a n t h e A l i e n M i n d -b e n d e r s ( $ 3 4 . 9 5 ) i n v o l v e s j o u r n a l i s t ' sq u e s t t l o c a t e a n t h w a r t t h e a l i e n sw h a r r e d u c i n g t h I . Q . o e v e r y o n ei t h w o r l d t s i n g l e d i g i t s w i t h s t p i d i t y m a c h i n e .

L u c a s f i l m G a m e s , 4 1 5 - 6 6 2 - 1 9 6 6 ( s e eC o n t i n u e d o p a g e 3

Page 15: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 15/84

Page 16: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 16/84

E N T E R T A I N M E N T

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

I m p o s s i b l e M i s s i o n c a s t t h p l a y e ra s f u t u r i s t i c d e t e c t i v e a t t e m p t i n g t p e n e t r a t e t h e u n d e r g r o u n d l a i r o a r c h -v i l l a i n E l v i n A t o m b e n d e r , t f o i l h i p l o t t c o n q u e r t h w o r l d . T h s e a r c ht a k e s t h e p l a y e r d e e p i n t o t h b o w e l so E l v i n ' s s a n c t u m s a n c t o r u m v i h i g hs p e e d e l e v a t o r s w h i c h c o n n e c t s e r i e so f r o o m s . T h c h a m b e r s c o n t a i n e v e r yt h i n g f r o m p o w e r f u l c o m p u t e r s a n do t h e r h i g h - t e c h p a r a p h e r n a l i a t s i p l e f u r n i t u r e a n d w o r k s o a r t . S e c r et e w i t h i n t h e s e o b j e c t s a r t h j i g s a wp u z z l e p i e c e s t t h c o d e w h i c h t h p l a y e r h a s b e e n s e n t t o r e t r i e v e .

I m p o s s i b l e M i s s i o n i b o t h d l i g h t a n d i s a p p o i n t m e n t , f o t h s a m e r e a s o n : i i l i t t l e m o r e t h a nd u p l i c a t e o t h o r i g i n a l w i t h o n o t w n e w r i n k l e s . O t h o t h e r h a n d ,i t ' s h a r d t i m p r o v e a l t h a t m u c h o

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

O n c o s m e t i c d i f f e r e n c e f r o m t h f i r s t r e l e a s e i t h g a m e ' s d i r e c t i o n . I ns t e a d o m o v i n g d o w n i n t o a u n d e rg r o u n d b u n k e r , t h e o b j e c t o I M T ss e a r c h i E l v i n ' s e i g h t - t o w e r c o m p l e x" i N o r t h w e s t L o A n g e l e s n e a r t h U C L A c a m p u s . " T h p l a y e r i r a n d o ml a s s i g n e d t o n o t h e s e t o w e r s a n c a n n o t g a i n a c c e s s t t h e s e t o w e r s a n c a n n o t g a i n a c c e s s t t h e o t h e r s u n t i lb r e a k i n g t h s e c u r i t y c o d e . T h i s r q u i r e s l o c a t i n g p a s s c o d e n u m b e r s h i d e i t h r o o m s , t h e n a s s e m b l i n gt h e m v i h a n d y - d a n d y p o c k e t c o p u t e r , m u c h a s t h e p l a y e r p u t t o g e t h e rt h s e c r e t c o d e i t h o r i g i n a l g a m e .

I M d o e s a d n e e l e m e n t : t h p l a y e r m u s t a r r e s t E l v i n h i m s e l f b yg a i n i n g a c c e s s t h i c e n t r a l t o w e r . T h i sc a o n l y b d o n e w i t h a m u s i c a l p a s s -c o d e . T h p i e c e s o t h i s t u n e f u l t o o l a r h i d d e n i s a f e s t h r o u g h o u t t h e f o r t r e s sc o m p l e x .

A i t h e o r i g i n a l g a m e , E l v i n t o o kt h p r e c a u t i o n o s t o c k i n g h i h i d e o u tw i t h g u a r d i a n r o b o t s t p r o t e c t h i s s c r e t s . T h i s m e c h a n i c a l s e c u r i t y f o r c ei n c l u d e s s i t y p e s o r o b o t s , r a n g i n gf r o m s t a t i o n a r y s e n t r i e s t s m a r t g u a r d sw h c a t r a c k d o w n a n f i r e " h i g h v o l ta g p l a s m a b u r s t s " a i n t r u d e r s .1 A H O Y !

I m p o s s i b l e M i s s i o n a l s o r e s e m b l e si t p r e d e c e s s o r i t h e p l a y m e c h a n i ce m p l o y e d t s e a r c h o b j e c t s , a n t h t h i n g s t h e s e s e a r c h e s c a r e v e a l . T i v e s t i g a t e a o b j e c t , s t a n d i f r o n t o i a n p u s h t h j o y s t i c k f o r w a r d . s m a l lw i n d o w w i t h a d i m i n i s h i n g t i m e l i n ea p p e a r s a n d , w h e n t h s e a r c h p e r i o de l a p s e s , a n y t h i n g d i s c o v e r e d a p p e a r s i t h a t s a m e w i n d o w a n i a d d e d t t h p l a y e r ' s i n v e n t o r y . I t e m s h i d d e n i o

j e c t s a r p a s s c o d e n u m b e r s , s e c u r i t yt e r m i n a l c o m m a n d i c o n s , a n t i m e e xt e n s i o n s . ( T h e I g a m e s u s e a t i m el i m i t r a t h e r t h a n f i x e d n u m b e r o l i v e s . )

T h p l a y e r a c c e s s e s E l v i n ' s o w c o m p u t e r t e r m i n a l s t u s t h e s e c u r i t yc o m m a n d i c o n s . T h e s e i c o n s r e s e t t h v e r t i c a l a n h o r i z o n t a l p l a t f o r m s , l i g h tu d a r k r o o m s , a n d t e m p o r a r i l y d e a ct i v a t e r o b o t s . T h t e r m i n a l s a l s o p r v i d e a c c e s s t a n m i n e o r t i m e b o m bi c o n s t h p l a y e r u n c o v e r s . T h t i m eb o m b s a r e s p e c i a l l y u s e f u l i b l o wi n o p e n t h s a f e s w h i c h c o n t a i n t h em u s i c a l p a s s c o d e s .

T h g r a p h i c s a n a n i m a t i o n s a r v i t u a l l y i d e n t i c a l t t h o r i g i n a l ' s ( s t a t e -o f - t h e - a r t a t h a t t i m e , t h e y s t i l l l o o kp r e t t y d a r n e d i m p r e s s i v e ) . E v e r y t h i n gi v i e w e d f r o m a s i d e p e r s p e c t i v e , t h em o v e m e n t i s m o o t h a n o b j e c t s n i c e l yd r a w n , b u t h c o l o r s c h e m e i p r o bl e m . T h s e a r c h w i n d o w s a r s o m et i m e s h a r d t s e a g a i n s t t h e s i m i l a r l yc o l o r e d b a c k g r o u n d s . T h e r e i a l s o ar e p r i s e o t h o r i g i n a l g a m e ' s e x c e l l e n td i g i t i z e d a u d i o e f f e c t s , i n c l u d i n g t h p l a y e r ' s e e r i e d e a t h s c r e a m a n t h o p e n i n g i w h i c h B o r i s K a r l o f f i i t a t o r r e p r e s e n t i n g E l v i n i n v i t e s u t " S t a y a w h i l e . . . s t a y f o r e v e r ! "

I m p o s s i b l e M i s s i o n i w o r t h ys u c c e s s o r t t h o r i g i n a l , w h i c h w a o n o f t h e t r u e c l a s s i c s o c o m p u t e rg a m i n g . A n t h a t i p r e t t y s u b s t a n t i a lp r a i s e .

E p y x , 6 0 G a l v e s t o n D r . , R e d w o o dC i t y , C 9 4 0 6 3 ( p h o n e : 4 1 5 - 3 6 6 - 0 6 0 6 ) .

- B U I K u n k e l

S T A R R A N K B O X I N G I G a m e s t o rC o m m o d o r e 6 D i s k ; $ 2 9 . 9 5

g o o d w o r k i n g d e f i n i t i o n o " a b i v a l e n c e " i t h e f e e l i n g w h i c h a c c o mp a n i e s b o o t i n g a n e g a m e w h i c h i a r e v i s i o n o l o n g - t i m e f a v o r i t e . D s i g n e r s C r a i g E r i c k s o n a n B r i a n R i c e

S O F T W A R E S E C T I O Nh a v e u p d a t e d a n e m b e l l i s h e d t h c l a ss i a c t i o n - s t r a t e g y b o x i n g g a m e , S t a rR a n k B o x i n g , i a a t t e m p t t m a k eg o o d p r o g r a m e v e n b e t t e r .

T h p a i r h a v e s u c c e e d e d a d m i r a bl y t h o u g h e v e n t h e i r j u d i c i o u s p r u ni n o s o m e e l e m e n t s m a m i l d l y i r t h m o s t a r d e n t f a n s o t h o r i g i n a lG a m e s t a r t i t l e . I p a r t i c u l a r , t h d t a i l e d p r e b o u t t r a i n i n g r o u t i n e i n c l u de i t h e a r l i e r v e r s i o n i b o u n d t b m i s s e d .

T r a i n i n g c a m p i n c o r p o r a t e s f e w e rv a r i a b l e s , w h i c h m a k e s p r e p a r a t i o n f o t h f i g h t o n l y a m i n o r a s p e c t o f S t a rR a n k B o x i n g I I H o t h f i g h t e r t r a i n ss t i l l a f f e c t s s t a m i n a , s p e e d , a n s t r e n g t h , b u t h r e d u c e d n u m b e r o

■ c h o i c e s m a k e s i m o r e d i f f i c u l t f o v e t e r a n m a n a g e r t i m p l e m e n t c o n d it i o n i n g s t r a t e g y . O t h o t h e r h a n d , i a l s o m a k e s i h a r d e r f o n o v i c e c o n e r m a n t u n d u l y h a n d i c a p p u g i l i s tw i t h a i n f e r i o r w o r k o u t r e g i m e n .

O n c e t h b e l l r i n g s f o o n e - o r t w o -p l a y e r b o u t , t h e n e g a m e ' s s u p e r i o r it o v e r S t a r R a n k B o x i n g b e c o m e s i mm e d i a t e l y o b v i o u s . I l o o k s b e t t e r o t h s c r e e n a n a l l o w s t h c o m p u t e r t t h r o w w i d e r a r r a y o f p u n c h e s .

D e p e n d i n g o h o t h m a n a g e rm a n i p u l a t e s t h e j o y s t i c k a n a c t i o n b u t o n , f i g h t e r c a j a b , h o o k , c r o s s u p p e r c u t t t h h e a d , o p o u n d t h b o d y .T h e r e a r t h r e e d e f e n s i v e m a n e u v e r s :c o v e r i n g u p , l e a n i n g , a n d u c k i n g .E a c h c o u n t e r s o n o m o r e o t h o f e n s i v e m o v e s . F o e x a m p l e , d u c ka v o i d s c r o s s , w h i l e l e a n w a r d s o f

b o d y s h o t .T h f i g h t e r s a r d r a w n m o r e a t t r a c

t i v e l y t h a n i S t a r R a n k B o x i n g , a n t h a n i m a t i o n i e x c e p t i o n a l l y f l u i d .T h i m p r o v e d g r a p h i c s w o r k b e a u t i f u ll w i t h t h e x p a n d e d r e p e r t o i r e o b l o w s a n b l o c k s t p r o d u c e a c t i o n s q u e n c e s w h i c h r e a l l y l o o k l i k e b o x i n g .C o m p u t e r m u s i c m a s t e r R u s s e l l L i e b -l i c h h a w o r k e d w o n d e r s w i t h t h s o u n d a n d c o n t r i b u t e d s t i r r i n g m s i c a l s c o r e .

T h c o m p u t e r i s t c a c r e a t e a n s a v eu t 1 f i g h t e r s r i g h t o t h g a m e d i s k ,f i v e i e a c h o t h e t h r e e w e i g h t c l a s se s W h i l e i t ' s p o s s i b l e t m a t c h h e v y w e i g h t s a g a i n s t m i d d l e w e i g h t s a n w e l t e r w e i g h t s , t h d o c u m e n t a t i o n w i s el c o u n s e l s p l a y e r s t t h i n k t w i c e b f o r e t a k i n g o h e a v i e r o p p o n e n t .

S t a r R a n k B o x i n g I o f f e r s b o t h e xh i b i t i o n a n t o u r n a m e n t b o u t s . T h f o r -

Page 17: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 17/84

G E A C C E S S T O R E A L B U Y I N G P O W E R . . .W I T H T H i \ l | O > ! A C C E S S C L U B !

S u b s c r i b i n g t A h o y ! a n d / o r A h o y l ' s A m i g a U s e r h a a w a y s m a d e s e n s e - f o r y o a n f o r u s . W g e t k e e pm o r e o y o u r m o n e y w h e n w e c u o u t t h e m i d d l e m e n ( o u rd i s t r i b u t o r a n y o u r n e w s d e a l e r ) , a n w k i c k s o m e o t h s a v i n g s b a c k t y o w i t h d i s c o u n t r a t e ( s e e p a g e 5 8 ) .

A n n o y o c a s a v e e v e n m o r e — i n f a c t , y o c a s a v et h e c o s t o y o u r s u b s c r i p t i o n m a n y t i m e s o v e r !

T h A h o y ! A c c e s s C l u b , l a u n c h e d i J a n u a r y 1 9 8 6 , h a b e e n e x p a n d e d t o o f f e r i t m e m b e r s e v e n m o r e c l o u t i t h C o m m o d o r e m a r k e t p l a c e A n f o l i m i t e d t i m e , m e b e r s h i p w i l l b e a w a r d e d f r e e t s u b s c r i b e r s !

H e r e a r s o m e o t h w a y s t h A h o y ! A c c e s s C l u b c a b o o s t y o u r b u y i n g p o w e r :

T h A h o y ! A c c e s s C l u b C l i p p e r , p u b l i s h e d 1 t i m e sy e a r , c o n t a i n s e x c l u s i v e d i s c o u n t o f f e r s o p r o d u c t s a

v e r t i s e d i A h o y ! a n A h o y l ' s A m i g a U s e r . P a r t i c i p a t i n g v e d o r s o f f e r r e d u c t i o n s o 1 0 % , 2 0 % , 3 0 % , o m o r e o n s el e c t e d i t e m s , f r e e b o n u s m e r c h a n d i s e , a n s p e c i a l c l o s e -o u a n c o m b o o f f e r s n o a d v e r t i s e d e l s e w h e r e — a l l f o C l u b m e m b e r s o n l y !

T h A h o y ! A c c e s s C l u b C a r d i y o u r t i c k e t t d i s c o u n t sa p a r t i c i p a t i n g c o m p u t e r s o f t w a r e , h a r d w a r e , a n b o o kd e a l e r s , a n r e d u c e d a d m i s s i o n a C o m m o d o r e a n A i g c o n v e n t i o n s a n d s w a p m e e t s a c r o s s N o r t h A m e r i c a .( D e t a i l s a r f o u n d i e a c h i s s u e o t h C l i p p e r . )

T h A h o y ! A c c e s s C l u b B B ( m o d e m r e q u i r e d ) o f f e r sc o n t i n u o u s l y u p d a t e d i n f o r m a t i o n o n e o f f e r s a v a i l a b l et h r o u g h t h C l u b , a w e l l a l a t e - b r e a k i n g i n d u s t r y n e w s ,

c o r r e c t i o n s a n u p d a t e s t a r t i c l e s i A h o y ! a n A h o y l ' sA m i g a U s e r , a n f r e e e l e c t r o n i c m a i l f a c i l i t i e s . O p e r a t i o ni 2 h o u r s d a y , d a y s w e e k - f o r C l u b m e m b e r s o n l y !

I y o a r p r e s e n t l y s u b s c r i b e r t A h o y ! o r A h o y l ' s A i g a U s e r , y o u r m e m b e r s h i p h a a l r e a d y b e e n a c t i v a t e d .Y o u ' l l r e c e i v e t h A h o y ! A c c e s s C l u b C l i p p e r w i t h y o u r n e x ti s s u e o A h o y ! ( O c t o b e r ) o r A h o y l ' s A m i g a U s e r ( N o v e m b e r ) .

I y o u ' r e n o s u b s c r i b e r , f i l l o u a n r e t u r n t h p o s t p a i dc a r d b o u n d b e t w e e n p a g e s 5 0 a n d 5 t o d a y !

L e e v e r y o n e e l s e p a l i s t p r i c e . Y o d o n ' t h a v e t o . . . w h e ny o h a v e A c c e s s !

L O C K I Y O U R F R E EM E M B E R S H I P N O W !

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

Y o a r g u a r a n t e e d f r e e m e m b e r s h i p f o t h d u r a t i o n o a n s u b s c r i p t i o n p a i d f o p r i o r t D e c e m b e r 3 1 1 9 8 8 . A f t e r t h a t d a t e , s m a l l a d i t i o n a l c h a r g e m a b l e v i e d .

S w h n o l o c k i f r e e m e m b e r s h i p f o a m a n y y e a r s a s y o u w i s h b y e x t e n d i n g y o u rs u b s c r i p t i o n n o w ?

t H & rv n p t f

M a a a m r a g a

b n i d n T l D H I K H d )

j D C ' ~ ■ -

[ _ * O a T f l r * w » . 4 a f n o 4 a U a T o n p * f rJ T i * i N t * 1 ^ T i t ^ a o a o m a t y t f i T V

- - - - - . ^ ■ . - • i i o - < o a m i o o D i i K i n n w n n o - 2 P u a c x a n

P I 0 M I M I U I D C O M K > H I H II H T l l H A T i a N A L

c l i p p e r

P H B a i O I F T I M Q N T O D M E^ a ' i

■ ■ . - : ' i > < ' . T ; r ' r

R O H O P A N T■ i r v i a C I C a

( W ^ H a - a l * r o u D

h r n . . [T N 4 H ■ ■ m v ^ g u l- o a n x r a t e B O r T w *

o r m f f c t k o t f A e o u c v i0 p a g a t t a n C l D p a r a n H n ■ o n g ■ ■ i c c - S t * o i * a V j .

O o p a * l a a m p q a n q f Q r v «

r - v n C o m p u t e ' M i r - n , * ] - , ' [ / ! * C ^ I f f S O T

H f c » i i r o n , c

f , . -

! • a 4 > s t n > l p . , — - • > i l l , e l . i S t g i J

5 7 - w 4 " t t " M 0 W 1 M H US M M ) M )

o S p b S f c

■ : ■ . - w i b l

• O l i O i4 0 0 0

T O I U G E S O U .

U V I N O N s O F I w m i i o f I L O M T H O U I I

1 E F l m r H H H : « - i , W l l i . ^ » «

M a o C C i n jO « C o l d t

r f e f

C O M M D D D B E U S E R S

M E M B E R S H I P C A R DS c h i i o i d o r

P r n . i i d e n t

Page 18: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 18/84

E N T E R T A I N M E N T

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

I n t h e t o u r n a m e n t , t h f i g h t e r m u s ts t a r t a t t h b o t t o m a n w i s o m e b o u t sa g a i n s t l e s s f o r m i d a b l e c o n t e n d e r s .

O n l y a f t e r c o m p i l i n g s t r i n g o v i t o r i e s c a f i g h t e r g a i n e n o u g h e x t r as t r e n g t h a n s t a m i n a t s t a n d c h a n c ea g a i n s t t h e c h a m p i o n i t h s q u a r e dc i r c l e . B o x e r s w h l o s e t o m a n y d c i s i o n s c a n b e d r o p p e d a n d r e p l a c e db n e m e n .

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

S t a r R a n kB o x i n g I l o o k s b e t t e ro t h s c r e e n t h a ni t p r e d e c e ss o r , w i t hm o r e f l u i da n i m a t i o n ,b e t t e r r e d e r e d f i g h te r s , a n w i d e r a r r a yo p u n c h e s .R E A D E RS E R V I C EN O 2 4

T h S e x u a lE d g e l e t s

y o m e s u r e y o u r

s e a p p e a l ,t e s t y o u r z o

d i a c c o p a t i b i l i t y

w i t h y o u rm a t e , o

t a k e a n o t e ' l o v eq u i z z e s . "R E A D E R

S E R V I C EN O 2 4

G E T T I N G T K N O W Y O

L o v e Q u i z z e sA B C D I F G H

U l t i m a t e O r q a s H 1T u r n e d O n A r e V o f r o M t T h H o A r U i l lA r V o 1 a i H o T C o p e W . t h h O p p o s i t e S e x !D o e s V o u r P a r t n e r R e a l l y l o v e V o u ?H o M u c hD V u K i u j w f t t . L M i U > ' w « - 1 1H o D V o R d t , - ? f C

U i n i

S O F T W A R E S E C T I O Np r o d u c e s s i g n i f i c a n t h a n d f a t i g u e a f t e rt e t h r e e - m i n u t e r o u n d s . S i n c e c o b i n a t i o n s o p u n c h e s h a v e m o r e e f f e c tt h a n i s o l a t e d b l o w s , p l a y e r s t e n d t o j i gg l e t h e s t i c k a a f u r i o u s r a t e . D o n ' t e p e c t t p l a y m o r e t h a n c o u p l e o g a m e s o S t a r R a n k B o x i n g I I i n s i g l e s e s s i o n w i t h o u t s u f f e r i n g f e a c h e s a n p a i n s .

J u d g e s s c o r e u s i n g t h " 1 0 - p o i n tm u s t " s y s t e m . T h i s a w a r d s 1 p o i n t s t t h f i g h t e r w h c a p t u r e s t h r o u n d a n

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

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

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

S t a r R a n k B o x i n g I n o r e p r e s e n t ss t a t e - o f - t h e - a r t i a r c a d e b o x i n g p r g r a m s f o t h C o m m o d o r e . E v e n t h o s ew h a l r e a d y o w S t a r R a n k B o x i n g w i l ld e f i n i t e l y w a n t t a d t h e n h a n c e dv e r s i o n t o d i e i r e n t e r t a i n m e n t s o f t w a r ec o l l e c t i o n .

G a m e s t a r , c / M e d i a g e n i c , 3 8 8 5 B o h a n n o n D r . , M e n l o P a r k , C 9 4 0 2 5( p h o n e : 4 1 5 - 3 7 9 - 0 8 0 0 ) . - A r n i e K a t z

T H S E X U A L E D G EM e r r i l l W a r dC o m m o d o r e 6 D i s k ; $ 2 4 . 9 9

E v e n c o m p u t e r p h o b e s w i l l g e k i c ko u o t h i s c o m p i l a t i o n o t e s t s , q u i zz e s , a n c o m p a t i b i l i t y c o m p a r i s o n s .A d g r o u p o m e r r y - m a k e r s , a n V i S e x u a l E d g e p r o v i d e s e n o u g h e n t e rt a i n m e n t t k e e p p a r t y g o i n g f o h o u r s .

" A r e y o r e a d y t h a v e s o m e f u n ? "i t h f i r s t o n s c r e e n m e s s a g e . W i t ha b u n d a n t g o o d h u m o r , t h p r o g r a mu r g e s a n n a y - s a y e r s f o r w a r d w i t h b o r o w e d w i a n w i s d o m : " W h a v e d a y sl i k e t h a t o u r s e l v e s , b u a o u f r i e n d sa I n f o c o m s a p t l y s t a t e d , d i r t ym i n d i t e r r i b l e t h i n g t w a s t e ! 'S h e l l y M e r r i l l D i a n e W a r d , t h c r e at o r s o t h i s d i v e r s i o n , s a l t t h p r o g r a m

1 A H O Y !

Page 19: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 19/84

P U R EB A S E B A L L T

B A S E L

) m e s a n i n , . s t i c , a n c o m p l e t e

s t a t i s t i c a l b a s e b a l l s i m u l a t i o n f o r z e r o , o n o t w p l a y e r s . G a m e p l a y , m a n a g e 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 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 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 t h 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 b a t 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 R I G H T - h a n d e d 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 b o t h L E F T - a n R I G H T - h a n d e d b 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 a l s o c o n s i d e r e dI a 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 a b a s e , e t 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 u w a n t t p l a ya g a i n s t . E v e r ) ' t e a m f r o m t h 1 9 8 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 .Y o c a l l t h p l a y s , o f f e n s e a n d e f e n s e . I 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 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 sB 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 " 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 u c a n 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 d 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 d 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 f t h e 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 . Y o u c a n 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 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 f t h et 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 .

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

l e f o r C - 6 4 / 1 2 8 , A p p l e ,

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 t e a mp l a y e r ' s p e r f o r m a n c e . Y o c a 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 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 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 n b d i s p l a y e d o t h e s c r e e n o s e n t t a e x t e r n a l p r i n t e rf o h a r d c o p y 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 n b e u s e d a t h e n o f t h e 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 .P u r e - S t a t B a s e b a l l ™ 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 t e s . w h o l e s e r i e so g a m e s c a b 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 n b e 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 t 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 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 v 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

2 0 3 / 3 7 7 - 4 3 3 9R e a d e r S e r v i c e N o . 1 6

Page 20: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 20/84

E N T E R T A I N M E N T

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

B u f o r m a t i s n ' t t h s t o r y o t h i s p r g r a m . I t ' s w o r k m a n l i k e p r e s e n t a t i o n ,b u t f a n c y g r a p h i c s p l a y n p a r t . Q u e st i o n s a r t y p e d a g a i n s t s o l i d b a c kg r o u n d , a n t h o n l y r e a l v i s u a l e h a n c e m e n t i t h n e o n l i k e b o r d e ra r o u n d t h t i t l e p a g e . T h e r e i o n p l u s :a u n u s u a l l y w e l l p e r f o r m e d m u s i ct r a c k ( b G l e n n M i l l e r ) e n l i v e n s t h et e s t s .

T h m a i n m e n u o T h S e x u a l E d g eo f f e r s t h r e e d i v e r s i o n s , a n t h p l a y e rj u s t s e l e c t s t h n u m b e r o t h o n p r f e r r e d . N c o m p u t e r e x p e r t i s e i n e e d e d ; e v e n s o m e o n e w h h a s n e v e rt o u c h e d c o m p u t e r c a f o l l o w t h e o s c r e e n i n s t r u c t i o n s .

" M e a s u r e Y o u r S e x A p p e a l " s e e m e dg o o d s t a r t i n g p l a c e . T h i s i s i m p l e

t e s t t h a t a s k s t h u s e r h o w m a n y i t e m si p i c t u r e i n d i c a t e s e a p p e a l a n r m a n c e . I t ' s s i l h o u e t t e o c o u p l e s i p i n g w i n e a n d g a z i n g i n t o e a c h o t h e r ' se y e s . A f t e r s t u d y i n g t h p i c t u r e , t h u

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

T h Z o d i a c o L o v e l i s t s t h e d a t e sa n s i g n s o t h z o d i a c a n i n v i t e s t h u s e r t e n t e r h i s / h e r o w s i g n a n t h e n

l o v e r ' s s i g n . T h r e a d o u t o t h m a t c hi d i s c u s s i o n o t h f o u r t y p e s , E a r t h ,F i r e , A i r , a n W a t e r , a n h o t h e ym i n g l e . i n p u t m o w s i g n ( C a p r ic o r n ) a n t h a t o m J u l y - b o r n ( C a nc e r ) m a t e , f o r e s u l t i n g r e a d o u t t h a td e s c r i b e d a m i s h m a s h o b o t h d i s a st e a n s t a b i l i t y . w a p l e a s e d t l e a r n ,o t h o n h a n d , t h a t w " b l e n d e a i l y , " b u a l a r m e d t k n o w t h a t " E a r t hm i g h t t r a p W a t e r a n d k e e p i f r o m i t n a t u r a l c o u r s e , w h i l e W a t e r c a t u r nE a r t h i n t o m u d s l i d e s . " N o m u c h w i s e rt h a n w h e n b e g a n , r e t u r n e d t t h m a i n m e n u f o s h o t a t h m a j o r e t e r t a i n m e n t o t h e d i s k , t h e q u i z z e s .

T h L o v e Q u i z z e s a r t h r e a l r e s o f o T h S e x u a l E d g e . T h e y w e r ec o m p i l e d b t h p r o g r a m a u t h o r s f r o m

v a r i e t y o s o u r c e s . S o m e w e r e w r i tt e b t h l a t e J a n e S h e r r o d S i n g e r ,

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 S 7 9 . 9 5C P S - 5 0 0 $ 9 9 . 9 5

T h s t a n d a r d b 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 ( V i s a o r M a s t e r c h a r g e

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

9 O F T W A R I S E C T I O NM . A . , U n i v . o C A D r S i n g e r c r e at e h u n d r e d s o p s y c h o l o g i c a l q u i z z e sf o b o o k s a n d m a g a z i n e s . O t h e r s w e r ew r i t t e n b D r s . K a r e n M a r k h a m a n L a w r e n c e S c h w a b , s e x u a l r e s e a r c h e r s .

T h e r e a r e t e n t e s t s : T h U l t i m a t e O g a s m , H o T u r n e d O A r Y o u , A r Y o S e x u a l l y M a t u r e , W i l l Y o u B eL o v e r f o L i f e , A r Y o A f r a i d o f S e x ,H o t C o p e w i t h t h O p p o s i t e S e x ,D o e s Y o u r P a r t n e r R e a l l y L o v e Y o u ,H o M u c h D Y o K n o w A b o u t M e n ,H o M u c h D Y o K n o w A b o u tW o m e n , a n ( f o r c o u p l e s ) H o D Y o R a t e A M a t e ?

d e c i d e d t f i n d o u h o w e l l k n o wm e n . s e r i e s o t r u e - f a l s e q u e s t i o n sc o m p a r e d m e n ' s a n d w o m e n ' s c r i m i n a li t y , d r i v i n g s k i l l s , a n o t h e r a s s o r t e df a c t s . A e n t e r e d m g u e s s i r s p o n s e t e a c h q u e s t i o n , i r e v e a l e d t h c o r r e c t a n s w e r , w i t h a p p r o p r i a t e e xp l a n a t i o n s . W h e n f i n i s h e d , t h e r e s u l t si n d i c a t e d m l e v e l o e x p e r t i s e , t h e ns e n t m b a c k t t h m a i n m e n u .

" H o w T u r n e d O A r Y o u ? " i m e a n tt d i s t i n g u i s h w h e t h e r y o u ' r e a p r u d eo " w i l d a n o p e n p e r s o n . " I a s k e dm t o r a t e m f e e l i n g s o s c a l e o 1 - 6 ,r a n g i n g f r o m " s i c k e n e d a n r e p u l s e db t h t h o u g h t " t " n e v e r t i r e o d i n t h i s . " T h 2 q u e s t i o n s r a t e f e e li n g s o s u b j e c t s r a n g i n g f r o m g r o u pn u d i t y t v a r i o u s s e x u a l a c t i v i t i e s . I m e a s u r e d m r e s p o n s e s , t h e n s a i d ( a

h a a l w a y s s u s p e c t e d ) t h a t i i e c i t i n g f o r o t h e r s j u s t t b i t h s a m er o o m w i t h m e

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

A l m o s t e v e r y o n e l i k e s s e l f - a n a l y s i sq u i z z e s , a n d T h e S e x u a l E d g e t a k e sa w a y t h l a b o r o s c o r e k e e p i n g . E a c hq u i z h a f r o m t c a t e g o r i e s o f a a l y t i c a l r e s p o n s e , a n t h e r e ' s e n o u g hv a r i e t y o s u b j e c t m a t t e r t k e e p t h p r o g r a m e n t e r t a i n i n g f o l o n g t i m e .

T h t e s t s , l i k e m o s t s i m i l a r s e l f - h e l pq u i z z e s , a r j u s t m e a t y e n o u g h t a d

d i m e n s i o n o s e r i o u s n e s s . B u t h r s u l t i a e n t e r t a i n i n g m i x t u r e o s l i g h tl t i t i l l a t i n g m a t e r i a l t h a t ' s b o u n d t b f i i n f o e v e r y o n e .

M e r r i l l W a r d . 2 5 N E C i e l o R d . ,S u i t e 2 2 2 , P a l m S p r i n g s , C 9 2 2 6 2( p h o n e : 6 1 9 - 3 2 8 - S 7 2 8 ) .

— J o y c e W o r l e y2 A H O Y !

Page 21: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 21/84

| = L S I 5 A MW w e l c o m e l e t t e r s o a n a s p e c t o C o m m o d o r e c o m p u t i n g , o r a n y t h i n g e l s e u n d e r t h s u n . W r i t e t F l o t s a m ,c / A h o y ! , I o n I n t e r n a t i o n a l I n c . , 4 5 W e s t 3 4 t h S t r e e t - S u i t e 5 0 0 , N e Y o r k , N 1 0 0 0 1 .

O u r e v i e w o L a n d m a r k , T h C o m p u t e r R e f e r e n c e B b l e ( J u n e 8 A h o y ! ) r e s u l t e d i h o r d e s o f a n g r y l e t t e r s b e i n gv i s i t e d u p o n u f r o m t h p r o g r a m ' s d e v o t e d u s e r s . W e l l l e R i c k P a v y , m a n u f a c t u r e r o f t h p r o g r a m , l e a d t h c h a r g e :

T h a n k y o f o t h t i m e y o t o o k t s p e a k t m c o c e r n i n g t h J u n e 1 9 8 8 r e v i e w o f L a n d m a r k T C R B . d e e p l ya p p r e c i a t e t h e o p p o r t u n i t y y o g a v e m t r e s p o n d t t h r e v i e w i n t h i s l e t t e r .

f i n d i h a r d t b e l i e v e t h a t t h r e v i e w e r s p e n t m u c h t i m ew i t h t h p r o g r a m . H m i s s e d t h e n t i r e p u r p o s e o t h p r g r a m , a n d u s e d L a n d / n a r k T C R B i w a i w a n e v e r i t e n d e d t b u s e d — f o r r e a d i n g t h B i b l e f r o m h i m o n i t o rs c r e e n .L a n d m a r k T C R B i B i b l e s t u d y t o o l w h i c h i u s e d t s u p p l e m e n t y o u r n o r m a l B i b l e s t u d y . T h p u r p o s e a n i t e n t o f t h e p r o g r a m i t h r e e f o l d :

1 T c o n d u c t s e a r c h e s o t h B i b l e f o w o r d s , p h r a s e s ,a n s e n t e n c e s b u s i n g t h S e a r c h A c c e s s o r y . T h r e v i e w e ra p p a r e n t l y n e v e r s a t h S e a r c h A c c e s s o r y .

2 T c r e a t e T o p i c a l F i l e s c o v e r i n g a n s u b j e c t t h e u s e rm a b s t u d y i n g . S c r i p t u r e a n s e a r c h r e s u l t s m a b c o i e d , c o m m e n t s m a b e a d d e d , a n t h f i l e m a b s a v e dt d i s k . A n f i l e m a d e w i t h L a n d m a r k T C R B c a a l s o b c o n v e r t e d t b u s e d w i t h m a n y o t h e r p r o g r a m s , t a d g r a p h i c s o d i f f e r e n t f o n t s . M a n y p a s t o r s , m i n i s t e r s , e t c .u s t h p r o g r a m t p r e p a r e s e r m o n s , a n m a n y l a y p e o p l eh a v e c o n t a c t e d u r e g a r d i n g m a k i n g t h e i r o w f i l e s t h e l pi n t h e i r B i b l e S t u d y .

3 T 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 ti c o l o r ( n o t u n d e r l i n i n g , a s t a t e d i n t h r e v i e w ) a n e v e na d d i n g n o t e a b o u t w h s o m e t h i n g w a o u t l i n e d . N o t e sa n c o m m e n t s m a b a d d e d e i t h e r d i r e c t l y t t h B i b l et e x t , o t t h i n d i v i d u a l v e r s e r e f e r e n c e s , t h u s m a k i n g y o u rn o t e s r e f e r e n c e s p e c i f i c v e r s e s . Y o c a a d t t h e e x i s t i n gr e f e r e n c e s , o c r e a t e n e r e f e r e n c e s , a n e v e n r e f e r e n c e y o u ro w f i l e s . T r a n s l a t i o n v a r i a t i o n s m a b a d d e d , a n s u p l e m e n t a l s t u d y f i l e s c r e a t e d . T h i s i w a t k e e p a l B b l s t u d y o r g a n i z e d , o n p e r m a n e n t r e c o r d , a n e a s i l y p r i n t e d .

s p e e d l o a d i n g D O w a i n t e n t i o n a l l y l e f t o u o t h p r o g r a m , a i w o u l d v o i d a n f a s t l o a d i n g c a r t r i d g e o s o f tw a r e d i u s e r m i g h t h a v e ; p l u s , i w o u l d n o b e c o m p a t i b l ew i t h a l d i s k d r i v e s . T h C - 6 4 v e r s i o n o L a n d m a r k T C R Bw o r k s v e r y w e l l w i t h f a s t l o a d i n g c a r t r i d g e s , a n t h C - 1 2 8v e r s i o n u s e s t h e F a s t S e r i a l M o d e o t h 1 5 7 1 d u r i n g r e g ul a l o a d s , a n t h e b u r s t m o d e d u r i n g s e a r c h e s . T h p r g r a m i a l s o d r i v e t r a n s p o r t a b l e . T h e n t i r e p r o g r a m c a b c o p i e d t d i s k s ( t o t a l o e i g h t d i s k s ) t b e u s e d w i t ht h 1 5 8 1 d i s k d r i v e , o c o p i e d t h a r d d i s k d r i v e . P a r a l l e ld i s k d r i v e s s u c h a s t h e 1 M S D 1 0 0 1 c a a l s o b u s e dw i t h t h p r o g r a m . T h f a s t e r s p e e d o a n d r i v e u s e d i

f u l l y u t i l i z e d .E a c h A r e a o L a n d m a r k T C R B c o n s i s t s o 4 5 l i n e s

( C - 6 4 ) o 5 0 l i n e s ( C - 1 2 8 ) , a n t w A r e a s m a b s a v e di n t o o n f i l e , f o t o t a l o 9 0 0 - 1 0 0 0 l i n e s p e f i l e - m o r el i n e s t h a n s o m e w o r d p r o c e s s o r s , a n v e r y s u f f i c i e n t f o rt h e u s e s o t h i s p r o g r a m . I h a b e e n 4 V 6 y e a r s s i n c e t h i sp r o g r a m b e g a n d e v e l o p m e n t . W h a v e s p e n t m u c h h a r d w o r kd e v e l o p i n g t h p r o g r a m , b e s i d e s j u s t t y p i n g a n c h e c k i n g( t i m e s ) t h B i b l e t e x t i t s e l f . T h p r o g r a m i i n d e e d 1 0 0 %m a c h i n e l a n g u a g e , n o t i n c l u d i n g t h e B O O T p r o g r a m w h i c hs t a r t s t h p r o g r a m l o a d i n g .

T h b a s i c p h y s i c a l d e s c r i p t i o n o t h p r o g r a m i a l s o i e r r o r . T w v e r s i o n s o L a n d m a r k T C R B a r a v a i l a b l e . T h C - 6 4 v e r s i o n i v l . 2 ( n o t 2 . 0 a s s t a t e d ) a n t h C - 1 2 8 / 1 5 7 1v e r s i o n i v 2 . 0 . B o t h v e r s i o n s c o n s i s t o p r o g r a m d i s k ,2 d o u b l e - s i d e d B i b l e t e x t d i s k s ( n o t 2 s i n g l e s i d e d d i s k sa s t a t e d ) , a n d 6 d o u b l e - s i d e d c o n c o r d a n c e d i s k s .

T h e r e a r t o m a n y e r r o r s i t h r e v i e w t s u g g e s t t h a tt h r e v i e w e r k n e w e n o u g h a b o u t t h e b a s i c s o t h p r o g r a m ,o i t i n t e n t , t o g i v e f a i r a n h o n e s t r e v i e w . L a n d m a r kT C R B i a e x t e n s i v e p r o g r a m , a n d i w o u l d t a k e q u i t ew h i l e t t h o r o u g h l y c o v e r a l i t f e a t u r e s a n u s e s . n e w sl e t t e r h a a l s o b e e n r e c e n t l y s t a r t e d ( b o n o o u c u s t o me r s ) t h r o u g h w h i c h t i p s a n s u g g e s t i o n s o u s i n g t h p r g r a m m a b s h a r e d .

d n o m e a n t o c r i t i c i z e t h s t a f f o A h o y ! M r A l l i k a sh a b e e n m o s t k i n d , h e l p f u l , a n e a s y t c o n t a c t , a n h l i s t e n s a n a c t s o a n p r o b l e m s . a a l s o g r a t e f u l t A h o y !f o p u b l i s h i n g t h f i r s t m e n t i o n o L a n d m a r k T C R B i a n m a g a z i n e i n t h e i r D e c e m b e r 1 9 8 6 i s s u e .

p e r s o n a l n o t e t M r B l a k e m o r e : e i g h t y e a r s o B i b l es t u d y i c o m m e n d a b l e , b u i a v e r y s h o r t t i m e . h a e i g h ty e a r s o B i b l e s t u d y u n d e r m b e l t o v e r t e y e a r s a g o , a n a s t i l l g o i n g s t r o n g , a l t h o u g h w o u l d n o t p r e t e n d t b a e x p e r t i t h e B i b l e , o i a n u s o i t O n v e r s e w i s hy o u w o u l d h a v e v i e w e d ( w h i l e r e a d i n g t h B i b l e f r o m y o u rs c r e e n ) i E c c l e s i a s t e s 9 : 1 0 W h a t s o e v e r y o u r h a n d f i n d -e t t d o d i w i t h t h y m i g h t .

w o u l d h a v e e x p e c t e d m u c h , m u c h m o r e f r o m r e v i e w e ro y o u r s u p p o s e d s t a t u s . N . R i c k P a v y

P r e s i d e n t , P . A . V . Y . S o f t w a r e

S e v e r a l r e a d e r s w r o t e i n t o s u p p o r t R i c k a l o n g t h e s e a n o t h e r l i n e s . S a y s G e o r g e H u c k a b a y o L i v e r m o r e , C A B i b l e s t u d e n t f o 5 y e a r s a n d a c o m p u t e r u s e r f o r 2 5 : " . . h a v e e n j o y e d C l e v e ' s t y p e - i n p r o g r a m s f o t h C - 1 2 8 . . . a n d

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

K e i t h O l s o n , p a s t o r o t h T r i n i t y U n i t e d M e t h o d i s tC h u r c h i C r a \ y f o r d s v i l l e , I N a d d s : T h s e o d i s k s i

C o n t i n u e d o p a g e 3 A H O Y ! 2

Page 22: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 22/84

B K T h 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 d f o 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 e n d y o u r w o r k o d i s kt A r G a l l e r 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 . I n d i c a t e t h d r a w i n g p a c ka g e o r 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 a a 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 i n c l u s i o n i A h o y !I y o u r i 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 f r e e o n e - y e a rs u b s c r i p t 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 ne x t e n d e d b 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 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 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 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 .

6 8 9 .- ■ - ■ -H o

O u s p a c e c r a f t - c r a z y c o n t r i b u t o r s n e v e r t i r e o s h o w i n g u t h e i r l a t e s t p r e p r o d u c t i o n d e s i g n s — o r w o a d m i r i n g t h e m .l e f t : S p a c e B a t t l e b H e i n z D i e k e r t ( V e r n o n , B C ) , a t o p S a e l l i t e b D a r y l M a k s y m e c ( R e g i n a , t a s k . ) , b o t h d r a w n o K o a l a . A b o v e : S a t u r n M o o n b y D a v i d G r a b o w s k i ( N o . M y t l B e a c h , S C ) a n d S p a c e w a l k b J e f f D e V r i e s ( B i g r a p i d s ,M l ) , p a i r o D O O D L E I s . C o m e o n B o e i n g — g e t c r a c k i n go s o m e o t h e s e b e f o r e t h e J a p a n e s e d o

2 A H O Y !

Page 23: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 23/84

I P S A H G Y IC o m p i l e d b M i c h a e l R D a v i l a

C o n t r i b u t o r s t T i p s A h o y ! w i l l b c o m p e n s a t e d a c 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 g a n h a r d w a r eh i n t s f o r t h e C - 6 4 , C - 1 2 8 , o A m i g a ( s e n d l o n g e r r o u t i n e s o d i s k , p l e a s e ) t T i p s A h o y ! , 4 5 W e s t 3 4 t h S t r e e t — S u i t e5 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 d s e l f - a d d r e s s e d r e t u r n e n v e l o p e i y o u w a n t y o u r s u b m i s s i o n r e t u r n e d .

F I L E S L I C E RT h i s s h o r t B A S I C p r o g r a m f o t h 6 4 1 2 8 , P l u s / 4 , o

1 i m u s t i y o f i n d y o u r s e l f w i t h a s e q u e n t i a l t e x t f i l ew h i c h i t o l a r g e t f i i n t o a v a i l a b l e m e m o r y . T h p r o bl e m a d e v e l o p w h e n g o i n g f r o m o n w o r d p r o c e s s o r / c o mp u t e r t a n o t h e r .

F i l e S h e e r w i l l a s f o t h n a m e o t h f i l e w h i c h i t o l a r g e , n a m e f o t h n e f i l e s ( t h e p r o g r a m a p p e n d s . A . B e t c . t t h n a m e o t h n e f i l e a n e e d e d ) , a n t h n u m b e r o f b l o c k s p e f i l e ( d i s k b l o c k s r o u n d e d t 2 5 c h a ra c t e r s e a c h ) .

M a k e s u r e t h e f i l e t b s h o r t e n e d ( s l i c e d ) i i t h e d r i v ea n e n o u g h d i s k s p a c e i a v a i l a b l e b e f o r e r u n n i n g t h p r g r a m . S h a w n K S m i t h

B r o n x , N ■ 1 0 0 R E M * F I L E S L I C E R B S H A W N K S M I T H■ 1 1 0 O P E N 1 , 8 , 1 5 : R $ = C H R $ ( 1 8 )■ 1 2 0 P R I N T " [ C L E A R ] [ 4 n [ D 0 W N ] M ] "• 1 3 0 P R I N T : I N P U T " N A M E O F F I L E T S P L I P " j S

N $ : I F S N $ = " " T H E N C L O S E 1 : E N D• 1 4 0 0 P E N 8 , 8 , 8 , + S N $ : G 0 S U B 2 6 0 : C L O S E 8• 1 5 0 P R I N T : I N P U T " N A M E O N E W F I L E " ; N F $■ 1 6 0 I F L E N ( N F $ ) > 1 4 T H E N P R I N T : P R I N T R $ " 1 4 C

A R A C T E R S M A X . " : G 0 T O 1 5 0• 1 7 0 P R I N T : I N P U T " H 0 W M A N Y B L O C K S P E F I L E

" ; B F $1 8 B F = V A L ( B F $ ) : I F B F = O T H E N C L O S E 1 : E N D

• 1 9 0 P R I N T : O P E N 8 , 8 , 8 , + S N $ : G O S U B 2 6 0■ 2 0 0 0 P E N 9 , 8 , 9 , + N F $ + t 1 . t t + C H R $ ( V N + 6 5 ) + 1 \ S , W

" : G 0 S U B 2 6 0• 2 1 0 P R I N T " W R I T I N G " + N F $ + V ' + C H R $ ( V N + 6 5 )■ 2 2 0 F O R D = 1 T O 2 5 4 * B F

2 3 G E T # 8 , A $ I F S T O 0 T H E N C L 0 S E 8 : C L 0 S E 9 : C LO S E 1 : P R I N T " F I N I S H E D ! " : E N D

■ 2 4 0 P R I N T # 9 , A $ ; : N E X T : C L 0 S E 9• 2 5 0 V N = V N + l : G 0 T 0 2 0 0 : R E M N E X T S L I C E• 2 6 0 I N P U T # 1 , E , E 1 $ , E 2 $ , E 3 $ : I F E = O T H E N R E T U R

• 2 7 0 P R I N T : P R I N T R $ E ; E l $ , E 2 $ " " ; E 3 $ : C L 0 S E 9: C L 0 S E 8 : C L 0 S E l : E N DN O R T H B Y S O U T H

H e r e ' s a n o t h e r w a t c l e a r y o u r s c r e e n i n i f t y f a s hi o n . N o r t h b y S o u t h d o e s j u s t w h a t i t n a m e i m p l i e s . T h b o t t o m h a l f h e a d s s o u t h w h i l e t h t o h a l f d r i f t s n o r t h .

Y o c a a p p e n d i t y o u r o w p r o g r a m s a n h a v e t h e mG O S U B t i t g e t h d a t a i n t o m e m o r y . J u s t a d l i n e6 3 0 0 7 w i t h R E T U R N :

6 3 0 0 7 R E T U R NW h e n e v e r y o w a n t s o m e a c t i o n , h a v e y o u r p r o g r a m S Y 5 3 0 0 0 a n t h s c r e e n w i l l c l e a r N o r t h b y S o u t h .

Y o c a r e l o c a t e N o r t h b y S o u t h b y c h a n g i n g t h v a r ia b l e i l i n e 6 3 0 0 0 .

F o q u i c k d e m o n s t r a t i o n , l o a d a n r u N o r t h b y S o u t h .N o l i s t i t g e t h s c r e e n f i l l e d . T y p e S Y 5 3 0 0 0 , p r e s sR E T U R N , a n w a t c h ' e g o - B u c k C h i l d r e s s

S a l e m , O • 6 3 0 0 0 A = 5 3 0 0 0• 6 3 0 0 2 P R I N T C H R $ ( 1 4 7 ) " L O A D I N G D A T A "

6 3 0 0 4 F O R J = A T O A + 1 2 2 : R E A D B : P O K E J , B : X = X + B :P R I N T " * " ; : N E X T J

• 6 3 0 0 6 I F X O l 8 4 8 0 T H E N P R I N T : P R I N T : P R I N T " E RR O R I N D A T A [ 3 " . " ] n : E N D

• 6 3 0 0 8 D A T A 1 6 9 , 1 2 , 1 3 3 , 2 , 1 6 9 , 7 , 1 6 2 , 2 1 9 , 1 6 0, 1 9 1 , 1 3 3 , 2 5 2

• 6 3 0 1 0 D A T A 1 3 4 , 2 5 4 , 1 3 2 , 2 5 1 , 1 3 2 , 2 5 3 , 1 6 0 , 0 ,1 7 7 , 2 5 1 , 1 6 0 , 4 0

• 6 3 0 1 2 D A T A 1 4 5 . 2 5 1 , 1 6 0 , 0 , 1 6 9 , 3 2 , 1 4 5 , 2 5 1 , 17 7 , 2 5 3 , 1 6 0 , 4 0• 6 3 0 1 4 D A T A 1 4 5 , 2 5 3 , 1 6 5 , 2 5 1 , 2 0 8 , 2 , 1 9 8 , 2 5 2 ,1 9 8 , 2 5 1 , 1 6 5 , 2 5 3

• 6 3 0 1 6 D A T A 2 0 8 , 2 , 1 9 8 , 2 5 4 , 1 9 8 , 2 5 3 , 1 6 5 , 2 5 2 ,2 0 1 , 5 , 2 0 8 , 2 1 4

• 6 3 0 1 8 D A T A 1 6 9 , 4 , 1 6 2 , 0 , 1 6 0 , 2 1 6 , 1 3 3 , 1 4 0 , 1 34 , 1 3 9 , 1 3 4 , 1 4 1

• 6 3 0 2 0 D A T A 1 3 2 , 1 4 2 , 1 6 0 , 4 0 , 1 7 7 , 1 3 9 , 1 6 0 , 0 , 14 5 , 1 3 9 , 1 6 0 , 4 0

• 6 3 0 2 2 D A T A 1 6 9 , 3 2 , 1 4 5 , 1 3 9 , 1 7 7 , 1 4 1 , 1 6 0 , 0 , 14 5 , 1 4 1 , 2 3 0 , 1 3 9

• 6 3 0 2 4 D A T A 2 0 8 , 2 , 2 3 0 , 1 4 0 , 2 3 0 , 1 4 1 , 2 0 8 , 2 , 2 30 , 1 4 2 , 1 6 5 , 1 3 9

• 6 3 0 2 6 D A T A 2 O 1 , 2 1 6 , 2 0 8 , 2 1 8 , 1 6 5 , 1 4 0 , 2 0 1 , 5 ,2 0 8 , 2 1 2 , 1 9 8 , 2

• 6 3 0 2 8 D A T A 1 6 , 1 3 8 , 9 6

S C R E E N F L A S HT h i s s h o r t p r o g r a m w i l l g e n e r a t e c h a r a c t e r s o v a r i o u s

c o l o r s o t h t e x t s c r e e n . B i n c r e a s i n g t h s p e e d o t h i n t e r n a l c l o c k ( 5 6 3 2 5 , 1 ) t h r a n d o m l y f l a s h i n g c h a r a ct e r s a n c o l o r s c r e a t e a u n i q u e d i s p l a y .

F o v a r i a t i o n , t r c h a n g i n g t h s e c o n d n u m b e r i l i n e1 t 0 ( I d o i n g t h i s y o u m u s t a l s o c h a n g e t h C > 6 2 7 3

i l i n e 1 2 t o C K > 6 2 7 2 . )H i R U S T O P / R E S T O R E t e x i t . - S t e v e n S h e a r e r

H a r r i s b u r g , P A H O Y ! 2 3

Page 24: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 24/84

• C K = O■ 1 F O B = 4 9 1 5 2 T O 4 9 2 0 8 : R E A D A : C K = C K + A : P

O K E B , A : N E X T• 1 I C K O 6 2 7 3 T H E N P R I N T " E R R O R I D A T A "

: E N D• 1 S Y 4 9 1 5 2• 1 D A T A 1 6 9 , 1 , 1 4 1 , 5 , 2 2 0 , 1 6 0 , 0 , 1 7 3 , 1 6 2 , 0 ,

1 5 3 , 0 , 4 , 1 5 3 , 0 , 5 , 1 5 3 , 0 , 6 , 1 5 3 , 0 , 7 , 2 0 0 , 2 0 8• 1 D A T A 2 3 8 , 1 6 0 , 0 , 1 7 3 , 1 6 2 , 0 , 1 5 3 , 0 , 2 1 6 , 1 5

3 , 0 , 2 1 7 , 1 5 3 , 0 , 2 1 8 , 1 5 3 , 0 , 2 1 9 , 2 0 0 , 2 0 8 , 2 3 8• 2 D A T A 1 6 9 , 0 , 1 4 1 , 3 3 , 2 0 8 , 1 4 1 , 3 2 , 2 0 8 , 7 6 , 0

, 1 9 2 , 1 3 9

R E V E R S EI o u r c o n t i n u e d q u e s t f o w a y s t s p r u c e u t i t l e a n

m e n u s c r e e n s , h e r e ' s o n m o r e t a d t y o u r c o l l e c t i o n .R e v e r s e a u t o m a t i c a l l y a n c o n t i n u a l l y r e v e r s e s a n u n r e v e r s e s y o u r s c r e e n u n t i l y o p r e s s k e y . I a d d s n i c et o u c h t a n o t h e r w i s e s t e a d y d i s p l a y . T h e r e a r v e r s i o n sf o b o t h t h C - 6 4 a n C - 1 2 8 .

Y o c a a p p e n d i t y o u r o w p r o g r a m s a n d h a v e t h e mG O S U B t i t g e t t h e d a t a i n t o m e m o r y . J u s t a d l i n e6 3 0 0 5 w i t h R E T U R N :

6 3 0 0 5 R E T U R N

W h e n e v e r y o w a n t s o m e r e v e r s e a c t i o n , h a v e y o u r p r g r a m S Y 5 3 0 0 0 f o r t h e C - 6 4 , o S Y 3 8 6 4 f o t h C - 1 2 8 ,a n t h s c r e e n w i l l b e g i n i t r e v e r s i n g a c t . P r e s s k e t h a l t i t B t h e w a y , R e v e r s e a l w a y s r e t u r n s t h e s c r e e n t i t n o n - r e v e r s e d s t a t u s .

Y o c a r e l o c a t e R e v e r s e b y c h a n g i n g t h e v a r i a b l e i l i n e 6 3 0 0 0 .

F o q u i c k d e m o n s t r a t i o n , l o a d a n r u R e v e r s e . N o l i s t i t g e t h s c r e e n f i l l e d . T y p e S Y 5 3 0 0 0 ( 4 8 6 4 f o t h C - 1 2 8 ) , p r e s s R E T U R N , a n w a t c h i f l a s h .

- B u c k C h i l d r e s sS a l e m , O

C - 6 4 V E R S I O N• 6 3 0 0 0 A = 5 3 0 0 0 : R E M ( F O R T H C - 6 4 )• 6 3 0 0 2 F 0 R J = A T 0 A + 7 6 : R E A D B : P O K E J , B : X = X + B : N

E X • 6 3 0 0 4 I F X O 9 8 8 7 T H E N P R I N T " E R R 0 R I D A T A [

" . ' T i E N D• 6 3 0 0 6 D A T A 1 6 9 / J , 1 3 3 , 2 5 1 , 1 3 3 , 2 5 2 , 1 6 2 , 0 , 1 8

9 , 0 , 4 , 7 3• 6 3 0 0 8 D A T A 1 2 8 , 1 5 7 , 0 , 4 , 1 8 9 , 0 , 5 , 7 3 , 1 2 8 , 1 5 7

, 0 , 5- 6 3 0 1 0 D A T A 1 8 9 , 0 , 6 , 7 3 , 1 2 8 , 1 5 7 , 0 , 6 , 1 8 9 , 0 , 7

, 7 • 6 3 0 1 2 D A T A 1 2 8 , 1 5 7 , O , 7 , 2 3 2 , 2 O 8 , 2 2 1 , 1 6 5 , 2 5

1 , 7 3 , 1 2 8 , 1 3 3• 6 3 0 1 4 D A T A 2 5 1 , 1 6 0 , 0 , 2 3 2 , 2 0 8 , 2 5 3 , 2 0 0 , 2 0 8 ,

2 5 0 , 1 6 5 , 2 5 2 , 2 0 8• 6 3 0 1 6 D A T A 1 1 , 3 2 , 2 2 8 , 2 5 5 , 2 4 0 , 1 9 6 , 1 3 3 , 2 5 2 ,

1 6 5 , 2 5 1 , 2 0 8 , 1 9 0• 6 3 0 1 8 D A T A 1 6 9 , 0 , 1 3 3 , 1 9 8 , 9 62 A H O Y !

C - 1 2 8 V E R S I O N

• 6 3 0 0 0 A = 4 8 6 4 : R E M ( F O R T H C - 1 2 8 )6 3 0 0 2 F O R J = A T O A + 7 8 : R E A D B : P O K E J , B : X = X + B : NE X

• 6 3 0 0 4 I F X < > 1 0 2 3 9 T H E N P R I N T M E R R 0 R I D A T A [3 " . M ] M : E N D

• 6 3 0 0 6 D A T A 1 6 9 , 0 , 1 3 3 , 2 5 1 , 1 3 3 , 2 5 2 , 1 6 2 , 0 , 1 89 , 0 , 4 , 7 3

• 6 3 0 0 8 D A T A 1 2 8 , 1 5 7 , 0 , 4 , 1 8 9 , 0 , 5 , 7 3 , 1 2 8 , 1 5 7, 0 , 5

• 6 3 0 1 0 D A T A 1 8 9 , 0 , 6 , 7 3 , 1 2 8 , 1 5 7 , 0 , 6 , 1 8 9 , 0 , 7, 7

• 6 3 0 1 2 D A T A 1 2 8 , 1 5 7 , 0 , 7 , 2 3 2 , 2 0 8 , 2 2 1 , 1 6 5 , 2 51 , 7 3 , 1 2 8 , 1 3 3

• 6 3 0 1 4 D A T A 2 5 1 , 1 6 0 , 0 , 2 3 2 , 2 0 8 , 2 5 3 , 2 0 0 , 2 0 8 ,2 5 0 , 1 6 5 , 2 5 2 , 2 0 8

• 6 3 0 1 6 D A T A l l . 3 2 , 2 2 8 , 2 5 5 , 2 4 0 , 1 9 6 , 1 3 3 , 2 5 2 ,1 6 5 , 2 5 1 , 2 0 8 , 1 9 0

• 6 3 0 1 8 D A T A 1 6 9 / J , 1 3 3 , 2 0 8 , 1 3 3 , 2 0 9 , 9 6P R I M E S R E V I S I T E D

P e r i o d i c a l l y s c a n t h r o u g h m m a g a z i n e c o l l e c t i o n i s e a r c h o f p r o g r a m m i n g t r i c k s w h i c h m i g h t p r o v e u s e f u l i m o w p r o g r a m s . T h i s t i m e , t h o u g h , h a p p e n e d t n t i c e i n t h J u n e ' 8 T i p s A h o y ! , o p a g e 7 2 a e n t r y b M r H e n r y F S m i t h o n P r i m e N u m b e r s . A l t h o u g h w r i t t e nt o u t i l i z e t h C - 1 2 8 F A S T c o m m a n d , t h i s c a n b e e m u l a t e do t h C - 6 4 u s i n g t h D e c . ' 8 c o n t r i b u t i o n t T i p s A h o y !b M a r k B e r s a l o n a , o n p a g e 1 0 o t h a t i s s u e .

M a k i n g t h n e c e s s a r y c h a n g e s , r a t h C - 6 4 v e r s i o na g a i n s t M r S m i t h ' s b e n c h m a r k , t h f i r s t p r i m e a f t e r9 9 , 9 9 9 , 0 0 0 . C l o s e t o 1 0 m i n u t e s l a t e r m 6 g a v e t h r i g h ta n s w e r , b u t 1 m i n u t e s w a r a t h e r t r y i n g o m p a t i e n c e .

A t h i s p o i n t , t o o k g o o d h a r d l o o k a t h m a t h i M r S m i t h ' s p r o g r a m a n d s o o n r e a l i z e d t h a t h d i d n ' t r e a l l y k n o wm u c h a b o u t p r i m e n u m b e r s .

R u l e 1 p r i m e c a o n l y b d i v i d e d e v e n l y b i t s e l f a n 1 R u l e 2 p r i m e l a r g e r t h a n c a o n l y b a o d n u m b e r .R u l e 3 p r i m e l a r g e r t h a n 5 c a n o n l y e n i 1 3 7 o 9 R u l e 4 p r i m e c a n d i d a t e w h i c h p a s s e s t h f i r s t t e s t s

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

H o d t h e s e r u l e s a p p l y t M r S m i t h ' s p r o g r a m ? F i r s t ,h g e n e r a t e s a l n u m b e r s w i t h i n g i v e n r a n g e f o t e s t i n g -o n l y o d d n u m b e r s n e e d b e g e n e r a t e d . S e c o n d , h t e s t s t h e s en u m b e r s w i t h a l n u m b e r s i l e s s e r r a n g e a d i v i s o r s —a g a i n o n l y o d d n u m b e r s n e e d b g e n e r a t e d .

I s h o r t , t h f o l l o w i n g p r o g r a m w i l l g e n e r a t e 9 d i g i tp r i m e s o C - 6 4 i n l e s s t i m e t h a n M r S m i t h ' s p r o g r a mw i l l g e n e r a t e d i g i t o n e s o C - 1 2 8 .

H o f a s t t h i s p r o g r a m w i l l r u o 1 2 i u t o t h e r st d e t e r m i n e , s i n c e d o n ' t h a v e o n h a n d y . B u t h f o l l o wi n c h a n g e s a r a l t h a t s h o u l d b n e c e s s a r y .8 F A S T

1 8 S L O W

Page 25: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 25/84

R e v . R . L . A n d e r s o nP h o e n i x , A

• 1 R E * P R I M E S R E V I S I T E D• 1 R E * * B Y R E V . R I A N D E R S O N• 1 R E M * * * * * * * * * * * * * * * * * * * * * * * * * *• 2 P R I N T " [ C L E A R ] [ 3 M [ D 0 W N ] " ] T H I S I P R

M E N U M B E R G E N E R A T O R "• 3 P R I N T " [ D O W N ] [ D O ™ ] I T t A L R E A D Y K N O W N

T H A T 1 2 , 3 , A N A R P R I M E S "• 4 P R I N T " [ D O W N ] S E E D N U M B E R S A R A L L O W A B L

I T H R A N G E T ( 1 O [ U P A R R O W ] 1 O ) - 1 "• 5 I N P U T " [ D O W N ] [ D O W N ] S E E D N U M B E R " ; S• 6 I S < O R S > ( 1 O [ U P A R R O W ] 1 O ) - 1 T H E N 2 • 7 I V A L ( R I G H T $ ( S T R $ ( S ) , 1 ) ) A N D 1 T H E N 8 5• 8 S = S + 1■ 8 P O K E 5 3 2 6 5 , O : P O K E 5 6 3 2 5 , 2 5 5• 1 2 0 A = 3 : B = I N T ( S Q R ( S ) )• 1 3 0 I A > B T H E N 1 8 • 1 5 0 C = S / A : I F I N T ( C ) = C T H E N 1 7 0• 1 6 0 A = A + 2 : G 0 T 0 1 3 • 1 7 0 A = 0 : B = 0 : C = 0 : S = S + 2 : G O T O 8 • 1 8 0 P 0 K E 5 3 2 6 5 , 2 7 : P 0 K E 5 6 3 2 5 , 4 6• 1 9 0 P R I N T , , S• 2 0 0 G O T O 1 7

S W I F T L I N ED i m o r e h a i r j u s t f a i l o u t , o a r t h o s e m f i n g e r s l y i n g

o t h c o m p u t e r ? !W h i l e i t h m i d s t o f r e c e n t m a r a t h o n s e s s i o n w i t h t h

C - 6 4 , 1 l o o k e d a m p a w s j u s t t b s u r e m p i n k i e s w e r es t i l l a t t a c h e d . F a t i g u e h a t h e m i i t g r i p a n d , w h a t ' s m o r e ,t h e y b e g a n t r e s e m b l e s o m e t h i n g a l o n g t h l i n e s o l i n ks a u s a g e s . q u i c k l y d e c i d e d t s w i t c h o f f 0 1 ' R e l i a b l e a n t a k e b r e a k . S l o w l y t h s a u s a g e l i n k s t u r n e d b a c k i n t o f i g e r s . W h i l e t h m e t a m o r p h o s i s w a t a k i n g p l a c e , p o d e r e d v a r i o u s w a y s t s a v e w e a r a n t e a r o t h o s e i m p o rt a n t a p p e n d a g e s o t h p a w . T r a m i g h t , c o u l d n ' t g e tp a s t o n e o v e r w h e l m i n g f a c t — t h e k e y s h a v e t b p r e s s e d .W e l l , i f t h a t ' s t h c a s e , l e t ' s p r e s s t h e m a l i t t l e a s p o s s i b l e .

S w i f t L i n e a u t o m a t i c a l l y p r i n t s l i n e n u m b e r s e a c h t i m ey o p r e s s R E T U R N . I t ' s e a s y t u s e . H e r e ' s h o w .

R u S w i f t L i n e t g e t t h e d a t a i n t o m e m o r y . T a c t i v a t ei t t y p e S Y 5 3 0 0 0 a n t h e n p r e s s R E T U R N . Y o c a r e l oc a t e i i y o u w a n t b c h a n g i n g t h e v a r i a b l e i n l i n e 1 W h e n e v e r y o p r e s s R E T U R N , l i n e n u m b e r g r e e t s y o u .S w i f t L i n e c o n t i n u a l l y m o n i t o r s t h l a s t l i n e n u m b e r o t h p r o g r a m i m e m o r y . W h e n y o p r e s s R E T U R N , S w i f t L i n ea d d s t h i n c r e m e n t a n p r i n t s t h s u m . ( W h a t ' d h e s a y ? ! )A a e x a m p l e , s u p p o s e t h l a s t l i n e n u m b e r i y o u r p r g r a m i 9 9 0 . T h n e x t n u m b e r S w i f t L i n e w o u l d p r i n t , u i n g t h e d e f a u l t i n c r e m e n t o 1 0 , i s 1 0 0 0 . E v e n i y o l o a d

d i f f e r e n t p r o g r a m i n t o m e m o r y , S w i f t L i n e a u t o m a t i c a l l yk n o w s w h a t t h l a s t l i n e n u m b e r i s I t h e r e i n p r o g r a mi m e m o r y , S w i f t L i n e s t a r t s n u m b e r i n g f r o m t h e b e g i n n i n g .

T h i n c r e m e n t c a b c h a n g e d b P O K E i n g l o c a t i o nw i t h y o u r c h o i c e . S y v i f t L i n e a c c e p t s i n c r e m e n t s f r o m t 2 5 5 . P O K E 2 , 5 0 w o u l d i n c r e m e n t l i n e n u m b e r s b 5 0

T d e a c t i v a t e S w i f t L i n e , p r e s s R E T U R N w i t h o u t e n t e ri n a n y t h i n g o t h l i n e . S Y 5 3 0 0 0 ( o w h e r e v e r y o u ' v e

l o a d e d i t r e a c t i v a t e s i t T r S w i f t L i n e . Y o u r f i n g e r s w i l l l o v e y o f o i t

B u c k C h i l d r e s sS a l e m , O

A = 5 3 0 0 0 : P R I N T C H R $ ( 1 4 7 ) " L O A D I N G " ;F O R J = A T O A + 1 5 9 : R E A D B : P O K E J , B : X = X + B : P R I N

T " . " ; : N E X T J : P R I N T : P R I N T• I F X O 2 1 3 9 3 T H E N P R I N T " E R R 0 R I D A T A [ 3 " . "

] " : E N D• C = I N T ( A / 2 5 6 ) : D = ( A - ( C * 2 5 6 ) ) + 2 3 : P O K E A + 1 1

, D : P 0 K E A + 1 3 , C• P R I N T " D A T A O S Y S " A " T O A C T I V A T E [ 3 ! I . "

] " : E N D• D A T A 1 0 4 , 1 0 4 , 1 6 5 , 2 , 2 0 8 , 4 , 1 6 9 , 1 0 , 1 3 3 , 2 , 1

6 9 , 3 1• D A T A 1 6 2 , 2 0 7 , 1 4 1 , 2 , 3 , 1 4 2 , 3 , 3 , 7 6 , 1 1 6 , 1 6 4

, 1 6 0• D A T A 3 , 1 7 7 , 4 3 , 1 3 3 , 2 5 3 , 1 3 6 , 1 7 7 , 4 3 , 1 3 3 , 2 5

4 , 1 3 6 , 1 7 7• D A T A 4 3 , 1 7 0 , 2 4 0 , 3 2 , 1 3 6 , 1 7 7 , 4 3 , 1 3 3 , 2 5 1 , 13 4 , 2 5 2 , 1 6 0

• 1 D A T A 1 , 1 7 7 , 2 5 1 , 2 4 0 , 2 3 , 1 7 0 , 1 6 0 , 3 , 1 7 7 , 2 51 3 2 5

■ 1 D A T A 1 3 6 , 1 7 7 , 2 5 1 , 1 3 3 , 2 5 4 , 1 3 6 , 1 3 6 , 1 7 7 , 25 1 , 1 8 4 , 8 0 , 2 2 7

• 1 D A T A 1 3 4 , 2 5 3 , 1 3 4 , 2 5 4 , 1 6 5 , 2 5 4 , 2 4 , 1 0 1 , 2 ,1 9 7 , 2 , 1 7 6

• 1 D A T A 2 , 2 3 0 , 2 5 3 , 1 7 0 , 1 6 5 , 2 5 3 , 1 3 3 , 9 8 , 1 3 4 ,9 9 , 1 6 2 , 1 4 4

• 1 D A T A 5 6 , 3 2 , 7 3 , 1 8 8 , 3 2 , 2 2 1 , 1 8 9 , 1 6 2 , 0 , 1 8 9, 1 , 1

• 1 D A T A 2 4 0 , 9 , 3 2 , 2 1 0 , 2 5 5 , 1 5 7 , 0 , 2 , 2 3 2 , 2 0 8 ,2 4 2 , 1 3 4

• 1 D A T A 2 5 1 . 3 2 , 1 8 , 2 2 5 , 2 0 1 , 1 3 , 2 0 8 , 1 1 , 2 2 8 , 25 1 , 2 0 8 , 7

• 1 D A T A 1 6 9 , 1 3 1 , 1 6 2 , 1 6 4 , 1 8 4 , 8 0 , 1 3 1 , 3 2 , 1 0 1, 1 6 5 , 1 3 4 , 1 2 2

• 1 D A T A 1 3 2 , 1 2 3 , 3 2 , 1 1 5 , 0 , 1 7 0 , 2 4 0 , 2 2 3 , 1 6 2 ,2 5 5 , 1 3 4 , 5 8

• 1 D A T A 2 4 , 7 6 , 1 5 6 , 1 6 4

L O - R E S P L O TI y o u ' v e e v e r l o o k e d c l o s e l y a t h C o m m o d o r e c h a r a ct e r s e t y o u ' v e p r o b a b l y n o t i c e d t h a t i h a b l o c k g r a p h i c ss e c o n s i s t i n g o 2 t w o c e l l s . P l o t t i n g p i x e l s u s i n g t h e s eq u a r t e r - b l o c k c e l l s w o u l d g i v e s c r e e n r e s o l u t i o n o 8 5 p i x e l s ( 4 0 0 0 p i x e l s t o t a l ) , p e r f e c t f o l o r e s o l u t i o ng r a p h i c s . B e c a u s e t h b l o c k g r a p h i c s s e i p a r t o t h n o m a c h a r a c t e r s e t , t h p i x e l s c a n b e p l o t t e d o n o r m a lt e x t s c r e e n .

T h p r o g r a m b e l o w i f o t h C o m m o d o r e 1 2 a n l o a d ss e o m a c h i n e l a n g u a g e r o u t i n e s t h a t a l l o w s y o t p l o t ,

e r a s e , a n r e a d t h s t a t u s o p i x e l s o t h t e x t s c r e e n . W h e np l o t t i n g p i x e l , y o u m u s t s e n d c o l o r n u m b e r ( t h r o u g h1 5 ) , t h x c o o r d i n a t e ( t h r o u g h 7 9 ) , a n t h c o o r d i n a t e( t h r o u g h 4 9 ) . T t u r n p i x e l o f f , j u s t c a l l t h r o u t i n ew i t h t h a n c o o r d i n a t e s . T t e l l i p i x e l i s e o n o

A H O Y I 2

Page 26: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 26/84

s e t , c a l l t h e r e a d p i x e l r o u t i n e w i t h t h a n d y c o o r d i n a t e sa n P E E K l o c a t i o n 5 0 4 7 . I i i e q u a l t o n e , t h e n t h p i e i s e t . O t h e r w i s e , t h p i x e l i n o s e t .

O n c e t h r o u t i n e s a r l o a d e d i n t o m e m o r y , y o u m u s t c a l lt h e m u s i n g t h S Y c o m m a n d . F o e x a m p l e , y o c a d r a wa d i a g o n a l l i n e i c o l o r 2 ( r e d ) b y u s i n g t h i s F O l o o p :

F O 1 = T 3 0 : S Y S 4 8 6 4 , 2 , 1 , I : N E X T

M i k e H o y tR i c h a r d s o n , T

• 1 S C N C L R : F O R 1 = 4 8 6 4 T O 5 0 4 6 : R E A D J : P 0 K EI , J : K = K + J : N E X T

• 2 I K O 2 1 3 5 0 T H E N P R I N T " E R R O R I D A T AS T A T E M E N T S ! " : E N D

• 3 P R I N T " L O - R E S R O U T I N E S I N S T A L L E D . "• 4 P R I N T : P R I N T " F O R M A T : S Y 4 8 6 4 , C O L O R , X ,

P L O T "• 5 P R I N T T A B ( 8 ) " S Y S 4 8 7 9 , , X , Y [ 6 " " ] - E R A S E• 6 P R I N T T A B ( 8 ) " S Y S 4 9 2 2 , , X , Y [ 6 " " ] - R E A D

P I X E L "• 7 P R I N T : P R I N T T A B ( 8 ) " P E E K ( 5 0 4 7 ) = l I F S E T

" : P R I N T T A B ( 1 8 ) " = 0 I N O S E T "• 8 D A T A 1 4 1 , 1 8 3 , 1 9 , 3 2 , 7 7 , 1 9 , 1 5 2 , 1 3• 9 D A T A 1 8 4 , 1 9 , 1 6 2 , 0 , 7 6 , 3 2 , 1 9 , 3 2• 1 0 0 D A T A 7 7 , 1 9 , 1 7 3 , 1 8 4 , 1 9 , 7 3 , 2 5 5 , 1 4 1• 1 1 0 D A T A 1 8 4 , 1 9 , 1 5 2 , 4 5 , 1 8 4 , 1 9 , 1 6 2 , 1• 1 2 0 D A T A 1 6 8 , 1 8 5 , 1 6 7 , 1 9 , 1 6 0 , 0 , 1 4 5 , 1 8 7• 1 3 0 D A T A 2 2 4 , 0 , 2 4 0 , 1 , 9 6 , 2 4 , 1 6 5 , 1 8 8• 1 4 0 D A T A 1 0 5 , 2 1 2 , 1 3 3 , 1 8 8 , 1 7 3 , 1 8 3 , 1 9 , 1 4 5• 1 5 0 D A T A 1 8 7 , 9 6 , 1 6 9 , 0 , 1 4 1 , 1 8 3 , 1 9 , 3 2• 1 6 0 D A T A 7 7 , 1 9 , 1 5 2 , 4 5 , 1 8 4 , 1 9 , 2 0 8 , 1• 1 7 0 D A T A 9 6 , 2 3 8 , 1 8 3 , 1 9 , 9 6 , 1 5 2 , 7 4 , 1 4 1• 1 8 0 D A T A 1 8 6 , 1 9 , 1 6 9 , 8 , 1 7 6 , 2 , 7 4 , 7 4• 1 9 0 D A T A 1 4 1 , 1 8 4 , 1 9 , 1 3 8 , 7 4 , 1 4 1 , 1 8 5 , 1 9• 2 0 0 D A T A 1 7 3 , 1 8 4 , 1 9 , 1 7 6 , 1 , 7 4 , 1 4 1 , 1 8 4• 2 1 0 D A T A 1 9 , 3 2 , 1 2 5 , 1 9 , 1 6 0 , 0 , 1 7 7 , 1 8 7• 2 2 0 D A T A 1 6 0 , 1 5 , 2 1 7 , 1 6 7 , 1 9 , 2 4 0 , 5 , 1 3 6• 2 3 0 D A T A 1 6 , 2 4 8 , 1 6 0 , 0 , 9 6 , 1 6 9 , 4 , 1 3 3• 2 4 0 D A T A 1 8 8 , 1 6 9 , 0 , 1 3 3 , 1 8 7 , 1 7 2 , 1 8 6 , 1 9• 2 5 0 D A T A 1 9 2 , 1 , 1 4 4 , 1 5 , 2 4 , 1 6 5 , 1 8 7 , 1 0 5• 2 6 0 D A T A 4 0 , 1 3 3 , 1 8 7 , 1 4 4 , 3 , 2 3 0 , 1 8 8 , 2 4• 2 7 0 D A T A 1 3 6 , 2 0 8 , 2 4 1 , 1 6 5 , 1 8 7 , 1 0 9 , 1 8 5 , 1 9• 2 8 0 D A T A 1 3 3 , 1 8 7 , 1 4 4 , 2 , 2 3 0 , 1 8 8 , 9 6 , 3 2• 2 9 0 D A T A 1 2 6 , 1 2 4 , 2 2 6 , 1 2 3 , 9 7 , 2 5 5 , 2 3 6 , 1 0 8• 3 0 0 D A T A 1 2 7 , 2 2 5 , 2 5 1 , 9 8 , 2 5 2 , 2 5 4 , 1 6 0

C - 6 4 A S C I I / S C R E E N C O D E C O N V E R T E RT h f o l l o w i n g r e l o c a t a b l e r o u t i n e w i l l l e y o u c h a n g e i

s t a n t l y a n s t r i n g f r o m A S C I I c o d e s t s c r e e n c o d e s o f r o ms c r e e n c o d e s t A S C I I . T h i s i e x t r e m e l y u s e f u l w h e nP O K E i n g s t r i n g s t t h s c r e e n o w h e n r e a d i n g t h e s c r e e nt s t r i n g v a r i a b l e ( a s i n s c r e e n d u m p s , f o e x a m p l e ) . T h r o u t i n e w i l l c o n v e r t a n s t r i n g , o a n l e n g t h . T l o c a t e t h r o u t i n e e l s e w 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 t t h n e s t a r t a d d r e s s .

T h r o u t i n e i s i m p l e t u s e . J u s t e n t e r S Y S A , s t r i n g2 A H O Y !

v a r i a b l e , t c o n v e r t A S C I I t s c r e e n c o d e s , o S Y S S A + 3 ,s t r i n g v a r i a b l e , t c o n v e r t s c r e e n c o d e s t A S C I I . U s i n g

n u m e r i c v a r i a b l e w i l l r e t u r n a T Y P E M I S M A T C H E R O R . I y o d o n ' t i n c l u d e t h e v a r i a b l e , S Y N T A X E R O w i l l o c c u r . - 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

• S A = 8 2 81 F 0 R I = S A T 0 S A + 1 0 7 : R E A D X : P O K E I , X : C K = C K + X: N E X T

• 2 I F C K < > 1 1 4 0 6 T H E N P R I N T " E R R 0 R I D A T A " : ST O

• 3 P R I N T C H R $ ( 1 4 7 ) " S Y S " S A " , V A R ( A S C I I T S C R E E N ) "

• 4 P R I N T " S Y S " S A + 3 " , V A R ( S C R E E N T O A S C I I)

• 8 2 8 D A T A 1 6 9 , 0 , 4 4 , 1 6 9 , 1 , 1 3 3• 8 3 4 D A T A 2 , 3 2 , 1 1 5 , 0 , 3 2 , 1 3 9• 8 4 0 D A T A 1 7 6 , 1 6 5 , 1 3 , 2 0 8 , 5 , 1 6 2• 8 4 6 D A T A 2 2 , 1 0 8 , 0 , 3 , 1 6 0 , 0• 8 5 2 D A T A 1 7 7 , 7 1 , 2 4 0 , 4 4 , 1 7 0 , 2 0 0• 8 5 8 D A T A 1 7 7 , 7 1 , 1 3 3 , 2 5 1 , 2 0 0 , 1 7 7• 8 6 4 D A T A 7 1 , 1 3 3 , 2 5 2 , 2 0 0 , 1 3 8 , 1 6 8• 8 7 0 D A T A 1 3 6 , 1 6 5 , 2 , 2 0 8 , 2 6 , 1 7 7• 8 7 6 D A T A 2 5 1 , 7 2 , 4 1 , 1 2 8 , 1 3 3 , 2• 8 8 2 D A T A 1 0 4 , 4 1 , 6 3 , 7 2 , 1 6 5 , 2• 8 8 8 D A T A 2 4 0 , 4 , 1 0 4 , 9 , 6 4 , 4 4• 8 9 4 D A T A 1 0 4 , 1 4 5 , 2 5 1 , 1 3 6 , 1 6 , 2 3 1• 9 0 0 D A T A 9 6 , 1 7 7 , 2 5 1 , 7 2 , 4 1 , 6 4• 9 0 6 D A T A 1 3 3 , 2 , 1 0 4 , 4 1 , 6 3 , 2 0 1• 9 1 2 D A T A 3 2 , 1 7 6 , 2 , 9 , 6 4 , 7 2• 9 1 8 D A T A 1 6 5 , 2 , 2 0 1 , 6 4 , 2 0 8 , 4• 9 2 4 D A T A 1 0 4 , 9 , 1 2 8 , 4 4 , 1 0 4 , 1 4 5• 9 3 0 D A T A 2 5 1 , 1 3 6 , 1 6 , 2 2 3 , 9 6 , 3 9

C O L O R F A S TG o o d o l R U S T O P / R E S T O R E . I s u r e c o r r a l s a l o o

r u n a w a y p r o g r a m s . T h e r e ' s j u s t o n e p r o b l e m w i t h i t T h c o l o r s a l w a y s r e t u r n t t h e i r d e f a u l t s e t t i n g s . I f y o u ' r e l i k em e , y o u h a v e f a v o r i t e c o l o r s y o p r o g r a m w i t h . N o y o u ' v eg o t o r e s e t t h e m — o r a l e a s t y o d i d . C o l o r F a s t r e t a i n sy o u r c h o s e n c o l o r s n m a t t e r h o m a n y t i m e s y o h i R U S T O P / R E S T O R E .

A f t e r s a v i n g c o p y o C o l o r F a s t , r u i t T h l o a d e rP O K E s t h m a c h i n e l a n g u a g e d a t a i n t o m e m o r y a n c h e c k sf o e r r o r s . W h e n i t ' s d o n e , s e y o u r s c r e e n , b o r d e r , a n c u s o r c o l o r s t w h a t e v e r y o w a n t . N o a c t i v a t e C o l o r F a s tb t y p i n g S Y 5 0 0 0 0 , t h e n p r e s s R E T U R N .

P o R U S T O P / R E S T O R E f e t i m e s . P r e s t o . . . n o c o o c h a n g e s ! R e s t a s s u r e d t h a t a l o t h e r R U S T O P / R ES T O R E f u n c t i o n s a r e w o r k i n g p r o p e r l y , t h o u g h .

T d e a c t i v a t e C o l o r F a s t , S Y 5 0 0 0 0 a g a i n . T h f i r s ts w i t c h e s i o n t h s e c o n d s w i t c h e s i o f f , e t c . L i t t l e m e s a g e s l e y o k n o w w h e t h e r i t ' s o o o f f .

R e m e m b e r , c o l o r s c a o n l y b s e w h e n C o l o r F a s t i O F F . T u r n i n g i o c o r r a l s t h e m t i l l y o s w i t c h i o f f . E n j o y !

- B u c k C h i l d r e s sS a l e m . O

C o n t i n u e d o p a g e 4 8

Page 27: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 27/84

£ * O M A LV a r i e g a t e d C O M A L s

F r o m C - 6 4 T . . A m i g a ?B R i c h a r d H e r r i n g

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

o t h l a n g u a g e .F i r s t , C O M A L h a b r o a d b a s e . h a v e u s e d , o r a l e a s t

r e a d a b o u t , C O M A L r u n n i n g o C o m m o d o r e c o m p u t e r s ,f r o m P E t C - 1 2 8 , o I B c o m p a t i b l e s , o A c o r n s , a n o V A m i n i c o m p u t e r . C O M A L r u n s u n d e r s e v e r a l c o m o o p e r a t i n g s y s t e m s i n c l u d i n g C P / M , C P / M - 8 6 ( a a t e r n a t i v e t M S - D O S ) , a n U N I X . E a c h o t h o s e o f f e r sC O M A L w i d e v a r i e t y o c o m p u t e r s t r u o n F i n a l l y ,C O M A L v e r s i o n s a r e b e i n g d e v e l o p e d f o n u m b e r o f o t h e rc o m p u t e r s i n c l u d i n g A p p l e a n d A m i g a . W e ' l l c o m e b a c kt t h a t a n I ' l l s h o w y o n o t r u C O M A L o a A m i g at o d a y .

S e c o n d , C O M A L i c o n s i s t e n t . I y o h a v e p r o g r a m m e di B A S I C a n t h e n m o v e d t a n o t h e r c o m p u t e r , y o k n o wh o i n c o n s i s t e n t a l a n g u a g e c a b e D i f f e r e n t v e r s i o n s o B A S I C u s d i f f e r e n t c o m m a n d s a n d i f f e r e n t s y n t a x f o r t h em o s t c o m m o n f u n c t i o n s .

C O M A L a v o i d s t h a t k i n d o f d i s c o n c e r t i n g p a n o p l y o c h a n g e s b a d o p t i n g s o m e r u l e s f o r u n i f o r m i t y . T h a t s e o r u l e s i t y p i c a l l y c a l l e d t h e f u l l C O M A L K e r n a l o t h C o m m o n C O M A L S t a n d a r d . B o t h t h o s e t e r m s m e a n e v e nm o r e e a s e o f u s e f o y o u a n d m e .

O n c e o t w i c e y e a r , C O M A L g u r u s f r o m a r o u n d t h w o r l d m e e t a n d w o r k t o w a r d k e e p i n g a l t h v a r i e t i e s o C O M A L a c o m p a t i b l e a s p o s s i b l e . T h c o r e g r o u p o c o m a n d s a v a i l a b l e i e v e r y v e r s i o n o f C O M A L i k e p t i d e nt i c a l : t h s a m e c o m m a n d s , t h s a m e s y n t a x .

V a r i a t i o n i a l l o w e d o n l y w h e r e i i f u n c t i o n o t h d i f f e r e n t o p e r a t i n g s y s t e m s o h a r d w a r e . I B c o m p a t i b l e s ,f o i n s t a n c e , a l l o w o n l y 1 c h a r a c t e r s f o f i l e n a m e s . C o m m od o r e 6 4 ' s a n 1 2 8 s , o c o u r s e , a l l o w l o n g e r f i l e n a m e s t h a tc a n b e r e a l l y d e s c r i p t i v e o f i l e c o n t e n t s . T h m a x i m u mn u m b e r o f i l e s t h a t c a b o p e n a o n c e a l s o v a r i e s a m o n gc o m p u t e r s , a d o e s g r a p h i c s a n s o u n d c a p a b i l i t y . R a t h e rt h a n c r i p p l e e v e r y v e r s i o n t t h e l o w e s t c o m m o n d e n o m in a t o r , t h C o m m o n C O M A L S t a n d a r d a l l o w s f o t h e s e v a ri a t i o n s i o n o t w w a y s .

S m a l l v a r i a t i o n s , l i k e f i l e n a m e l e n g t h , w i l l b a l l o w e dt e x i s t a m o n g d i f f e r e n t v e r s i o n s o C O M A L . B i g g e r d i

f e r e n c e s , l i k e g r a p h i c s ( i n c l u d i n g s p r i t e s ) a n d s o u n d a r u s a l l y p u i n t o e x t e n s i o n s t t h K e r n a l . E x t e n s i o n s , w h e n

s p e c i f i c c o m p u t e r c a s u p p o r t t h e m , a r e t h e n k e p t a s u n if o r m a p o s s i b l e . G r a p h i c s c o m m a n d s o a I B a n C - 6 4 s h o u l d l o o k a l i k e , e x c e p t f o m a c h i n e - d e p e n d e n t c p a b i l i t i e s l i k e I B M ' s l a c k o s u p p o r t f o s p r i t e s . A c c o r d i n gt t h C O M A L l i t e r a t u r e , a g r a p h i c s K e r n a l e x t e n s i o n i o n o t h m a j o r a r e a s u n d e r d e v e l o p m e n t .

W h e n e v e r n e " s t a n d a r d " i p r o p o s e d f o C O M A L ,g e n e r a l a g r e e m e n t m u s t b r e a c h e d a m o n g t h g u r u s o t h d i f f e r e n t v e r s i o n s o n c h a n g e w i l l b e m a d e . A e x a m p l eo t h k i n d o f d e t a i l t h e y h a v e c o n s i d e r e d r e c e n t l y i w h t h e r t a l l o w a s i m p l e s t a t e m e n t l i k e * a ( , ) : = l n t a s s i g n e a c he l e m e n t o a a r r a y t h e s a m e v a l u e . ( A r e p o r t e d b B r i a nG r a n g e r ' s " C O M A L S t a n d a r d s M e e t i n g " i C O M A L T o d a y# 1 5 . )

B e y o n d c o m m o n k e y w o r d s a n t h s a m e p r o g r a m m i n gs t r u c t u r e s , C O M A L v e r s i o n s a r e e v e n s u p p o s e d t h a v es i m i l a r " l o o k a n f e e l . " W h a t d o e s t h i s m e a n f o y o a n m e A h a v e e x p e r i m e n t e d r e c e n t l y w i t h I B a n C P / MC O M A L s , f i n d t h a t m o s t o m n o n - g r a p h i c p r o g r a m sf o t h C - 6 4 w o r k j u s t f i n e a f t e r m e r e h a n d f u l o f s i m p l ea l t e r a t i o n s . I y o c h a n g e c o m p u t e r s , y o c a t a k e y o u r p r og r a m s w i t h y o u . T h s a m e h o l d s t r u e f o r m o v i n g f r o mC - 6 4 t C - 1 2 8 a n d p e r h a p s e v e n t a A m i g a . I y o u rb e s t f r i e n d p r o g r a m s i B A S I C , y o w i l l n o b a b l e t s w a py o u r C O M A L p r o g r a m s w i t h h i m , b u i h p r o g r a m s i C O M A L o d i f f e r e n t b r a n d o c o m p u t e r , y o p r o b a b l yw i l l .

F o t h C - 6 4 , y o c a c h o o s e b e t w e e n t w C O M A L v e s i o n s — t h e 0 . 1 4 d i s k a n t h e 2 . 0 c a r t r i d g e . T h d i s k v e s i o n i r e a l l y a i n t r o d u c t o r y C O M A L a n i n o c o p l e t e i m p l e m e n t a t i o n o t h f u l l C O M A L K e r n a l . B u i t ' sn o f a o f f . O t h e r t h a n L O O P , a e r r o r h a n d l e r , n e s t e d p r c e d u r e s o f u n c t i o n s , I M P O R T e d v a r i a b l e s , a n P A G E , e e r y t h i n g e l s e y o u ' l l n e e d i t h e r e . I t i s c e r t a i n l y s u i t a b l e f o b e g i n n i n g a n i n t e r m e d i a t e l e v e l p r o g r a m m e r s .

T h C - 6 4 c a r t r i d g e v e r s i o n d o e s m e e t t h C o m m o nC O M A L S t a n d a r d a n i n c l u d e s n e a r l y a d o z e n a d d i t i o n a lp a c k a g e s ( m a c h i n e l a n g u a g e s e t s o c o m m a n d s t h a t c a b a t t a c h e d o r l o a d e d i n t o C O M A L o L I N K e d t p r o g r a m ) .I s u p p o r t s n e a r l y e v e r y f e a t u r e o f f e r e d b C - 6 4 h a r d w a r e ,i n c l u d i n g c o m m a n d s f o p e r i p h e r a l s l i k e j o y s t i c k s , p a d d l e s ,

A H O Y ! 2

Page 28: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 28/84

T I C K N O T E S1 C o m p a r i n g t h C - 6 4 C O M A L 2 . 0 1 c a r t r i d g e , t h

C - 1 2 8 C O M A L 2 . 0 2 c a r t r i d g e , C P / M C O M A L 2 . 1 , a n I B P M y t e c h C O M A L , y o c a e x p e c t t h f o l l o w i n gk e y w o r d s t b i d e n t i c a l :a b d i e x i t m o r e t u r na n d i e x m o u n t r u a p p e n d d i s c a r d e x t e r n a l n e s a v ea d i f a l s e n e x t s c a na t d f i l e n o s g a u t o e d i t f i n d n u l l s i b a s i c e l i f f o o s i z eb i t a n d e l s e f u n c o p e n s p c Sb i t o r e n g e t $ o r s q rb i t x o r e n d c a s e g o t o o r s t e pb y e e n d f o r h a n d l e r o t h e r w i s e s t o pc a s e e n d f u n c i p a g e s t r $c a e n d i f i m p o r t p t a c h a i n e n d l o o p i p r i n t t h e nc h r $ e n d p r o c i n p u t p r o c t c l o s e e n d t r a p i n r a n d o m t r a pc l o s e d e n d w h i l e k e y $ r a n d o m i z e t r u ec o e n t e r l e r e a d u n t i lc o e o l e r e u s i n gc r e a t e e o l i n k r e n a m e v a c u r s o r e r l o a d r e n u m w h e nd a t a e n t e x t S l o g r e p e a t w h i l ed e e s l o o p r e p o r t w r i t ed e l e t e e x e c m e r g e r e s t o r e

A n t h e f o l l o w i n g k e y w o r d s w i l l b a v a i l a b l e , b u w i t hs l i g h t s y n t a x d i f f e r e n c e o i p a c k a g e : d i s p l a y , l

b e l , l i s t , m d s e l e c t o u t p u t , t a b , u n i t $ ( c h d i r ) , u s e , a n z o n e . O t h e s e f o u r v e r s i o n s o C O M A L , o n l y M y t e c hd o e s n o s e e m t s u p p o r t P E E K a n P O K E . ( A l t h o u g hU n i C o m a l ' s I B C O M A L d o e s , a s w e l l a o t h e r C o m o d o r e C O M A L k e y w o r d s l i k e c h a n g e , c u r c o l , c u r r o w ,f r e e , a n m a i n . )

2 O t h C - 1 2 8 , C P / M C O M A L l e t s y o a c c e s s t h C - 6 4 I / c h i p s u s i n g t h I N a n O U c o m m a n d s . I c a a l s o P E E K a n P O K E R A b a n k 0 a n d t h V D c h i p . T h C - 1 2 8 2 . 0 c a r t r i d g e w i l l a l s o l e y o g e t t h C - 1 2 8 ' s V D c h i p .

3 C P / M C O M A L o t h C - 1 2 8 s u p p o r t s f a n c y o s c r e e n e d i t i n g , i n c l u d e s n e f u n c t i o n s a n c o m m a n d s( l i k e S Y M B O L S t o p r i n t t h n a m e a n t y p e o e a c h a c t i v ev a r i a b l e ) , a l l o w s t w p r o g r a m s i m e m o r y a o n t i m e( y o u s h i f t b a c k a n f o r t h w i t h o n e - w o r d c o m m a n d s , b u c a n n o t m u l t i t a s k ) , a n d e f i n e s s e v e r a l C - 1 2 8 k e y s t h a tC P / M d o e s n o s u p p o r t d i r e c t l y ( l i k e t h l o w e r c u r s o rk e y s ) .

4 M o s t v e r s i o n s o C O M A L a r e a v a i l a b l e f r o m t h C O M A L U s e r s G r o u p . M y t e c h C O M A L i a l s o a v a i l a b l ed i r e c t l y f r o m M y t e c h S o f t w a r e , I n c . , 1 1 2 R o s e U e S t r e e t# E , S a n D i e g o , C 9 2 1 2 1 ( p h o n e : 6 1 9 - 4 5 2 - 9 8 4 7 ) .

a n l i g h t p e n s . I e v e n h a s f o n t p a c k a g e s y o c a c h a n g et h c h a r a c t e r s e o s a v e s p e c i f i c c h a r a c t e r s e f o u s e w i t ho n o y o u r p r o g r a m m i n g m a s t e r p i e c e s . I y o h a v e t h h a r dw a r e , y o c a a c t u a l l y d e s i g n y o u r o w p a c k a g e s ( i a s s e m

b l y l a n g u a g e ) , b u t h e m i n t o a E P R O M c h i p , a n p l u gt h E P R O M i n t o t h e m p t y s o c k e t i t h c a r t r i d g e . J u s tt h i n k o y o u r s e l f a l a n g u a g e d e s i g n e r .

O C - 1 2 8 , y o c a n o o n l y r u n b o t h C - 6 4 C O M A L s( a w e l l a C P / M C O M A L ) , b u n o y o c a a l s o c h o o s e

C - 1 2 8 c a r t r i d g e C O M A L ( i y o h a v e t h b e t t e r p a r t o $ 2 0 0 b u r n i n g a h o l e i y o u r p o c k e t ) .

T h C - 1 2 8 c a r t r i d g e h a t h f u l l C O M A L K e r n a l . I i c l u d e s a l o C - 6 4 C O M A L p l u s s u p p o r t f o t h 1 5 7 1 d r i v ef e a t u r e s , a n 4 0 f o s p e c i a l R A f i l e s . I e v e n h a m c h i n e l a n g u a g e m o n i t o r w h i c h l e t s y o u e x a m i n e t h c o t e n t s o m e m o r y . A n i g i v e s y o 4 0 o p r o g r a m s t o ra g e , a c c e s s t t h 8 0 - c o l u m n s c r e e n , a n t h l a s t s p e e d o t h C - 1 2 8 i y o u w a n t i t B u w a t c h y o u r p o w e r s u p p l y , b c a u s e t h i s c a r t r i d g e u s e s t h r e e 3 2 E P R O M s a n n e e d s j u i c e .

C P / M C O M A L i f i n a l l y a v a i l a b l e ( f o r w e l l u n d e r $ 1 0 0 )a n f u l l y i m p l e m e n t s t h C o m m o n C O M A L S t a n d a r d . A t h o u g h i w i l l r u o m o s t a n C P / M c o m p u t e r u n d e r C P / M2 . o 3 . 0 , 1 l i k e i o t h C - 1 2 8 . J u s t b o o t C P / M , r u t h i n s t a l l p r o g r a m o n e t i m e , a n C O M A L i r e a d y t g o Y o c a g e C P / M C O M A L a d e m o o a s f u l l i m p l e m e n t at i o n w i t h a n o p t i o n a l r u n t i m e p a c k a g e .

T h d e m o v e r s i o n , w h i c h c a b c o p i e d a n s h a r e d w i t hy o u r f r i e n d s , i c o m p l e t e e x c e p t t h a t S A V E , M E R G E , a n E N T E R a r d i s a b l e d . T h f u l l i m p l e m e n t a t i o n i n c l u d e s1 7 0 - p a g e m a n u a l a n c a u s R A e x p a n d e r a R A

d i s k , b u i m i s s i n g g r a p h i c s a n d s o u n d e x t e n s i o n s . T h r u n t i m e " c o m p i l e r " s y s t e m l e t s y o s a v e y o u r p r o g r a m s a . C O M f i l e s t h a t c a n b e r u b y o o y o u r c u s t o m e r s w i t ho u h a v i n g C O M A L .

I B M - c o m p a t i b l e C O M A L i a v a i l a b l e i t w f l a v o r s , e t h e r f r o m U n i C o m a l o f r o m M y t e c h . U n i C o m a l i e x p e ns i v e ( a r o u n d $ 6 0 0 ) a n v e r y f a s t . I a l l o w s 6 4 f o p r g r a m s t o r a g e a n 6 4 f o v a r i a b l e s . I c a p a s s c o m m a n d st D O a n s u p p o r t s g r a p h i c s ( t u r t l e ) o a E G ( h i - r e sc o l o r ) s y s t e m . U n i C o m a l ' s i m p l e m e n t a t i o n i f u l l C o m m o nC O M A L . M y t e c h ' s i n o t , b u ( f o r u n d e r $ 1 0 0 ) i t ' s r e a l c l o s e ;i h a f e s y n t a x v a r i a t i o n s a n f e u n s u p p o r t e d k e w o r d s . M y t e c h ' s f u l l - s c r e e n e d i t o r i a n i c e a I ' v e s e e n .

A p p l e C O M A L , a l e a s t t h e a r l y v e r s i o n 1 . 0 , s h o u l d b r e a d y b t h t i m e y o r e a d t h i s . I t d e v e l o p e r , D a v i d S t i -d o l p h ( 1 6 7 0 S i m p s o n # 1 0 2 , M a d i s o n , W 5 3 7 1 3 ) h a a p r el i m i n a r y v e r s i o n 0 . 3 9 a v a i l a b l e l a s t A u g u s t . P r i c e ? P r o ba b l y u n d e r $ 1 0 0 .

T w r a p u p C O M A L i o f f i c i a l l y a d o p t e d f o u s i s c h o o l s i S w e d e n ( C o m p i s c o m p u t e r s ) , D e n m a r k ( R P i c o l o c o m p u t e r s ) , N o r w a y , a n d I r e l a n d . I i a p p r o v e d f o u s i S c o t l a n d a n d . . .

W a i t , d o y o u r e a l l y w a n t t k n o w a b o u t A m i g a C O M A L ?T h e r e a r r u m o r s t h a t i i u n d e r d e v e l o p m e n t . B u I ' v e b e e nr u n n i n g i f o m o n t h s . E a s y a p i e . J u s t t o s s K i c k s t a r t a n W o r k b e n c h 1 . i n t o y o u r A m i g a 1 0 0 0 . T h e n l o a d t h A m g T r a n s f o r m e r . O n c e y o h a v e t h i s M S - D O S e m u l a t o r u t i li t w o r k i n g t y o u r s a t i s f a c t i o n , r u Z P E M . T h a t ' s a 8 0 8 0( C P / M ) E m u l a t o r f o M S - D O S , i t h e p u b l i c d o m a i n , f r o mL i v i n g s t o n L o g i c . N e x t , y o w i l l h a v e t m o d i f y s c r e e nd r i v e r a n c o p y C P / M C O M A L o n t o a M S - D O S d i s k .N o y o u ' r e r e a d y t l o a d C P / M C O M A L a n e x p e r i m e n tw i t h m l i t t l e k l u d g e — t h e w o r l d ' s s l o w e s t i m p l e m e n t a t i o no C O M A L .

2 A H O Y !

Page 29: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 29/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 o 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 ! S y n a p s e s I h o r W o l o s e n -k i n t e r v i e w e d ! S t r i n g f u n c t i o n s ! A n r e a d yt o e n t e r : M u s i c M a k e r P a r t f l S c r e e n M a n i pu l a t i o n ! N i g h t A t t a c k ! R e l a t i v e F i l e s !

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

# 5 - M A Y ' 8 F u t u r e o C o m m o d o r e ! 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 t 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 yf o a r r a y s ! A n r e a d y t o e n t e r : M a t h M a s t e r !A i A s s a u l t ! B i o r h y t h m s ! V t C C a l c u l a t o r !

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

# 8 — 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 ! 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 e 6 4 ! A n r e a d y t o e n t e r : M i c r o - M i n d e r ! D i r e c t o r y A s i s t a n c e ! T h T e r r i b l e T w i n s ! W o r d s W o r t h !

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

# 1 0 - 0 C T . ' 8 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 o e n t e r : V I 4 C o l u m n O p e r a t i n g S y s t e m ! B A R e a dP r i n t ! E m e r a l d E l e p h a n t ! L a w n J o b !

# 1 - N O V . " 8 4 M u s i c p r o g r a m s k e b o a r d s f o t h e 6 4 ! G r a p h c f e a t u r e c o n t i nu e s ! 2 - a r r a y s ! A n r e a d y t o e n t e r : P T E w o r dp r o c e s s o r ! B l o c k E d i t o r ! 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 2 — D E C . ' 8 B u y e r ' s g u i d e t p r i m e r s !1 5 2 5 p r i n t e r t u t o r i a l ! F a a U * | J | f c 5 w i t h c u s -t o c M j 7 g g 0 | j D " : . - . . " " . " . ' ■ . 'c a l ! D i v i n g T u o B A S I C ! A n r e a d y t e n l e r :C o n s t 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 R e t :

# 1 3 - J A N . ' 8 V I C a n d 6 O e x p o s e d !S p r i t e s ! 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 b u s t e r s ! A n r e a d y l e n t e r : U t r M a i l ! M u s i c T u t o r ! A l i c e i A d v e n t u r e l a n d !M i d p r i n t ! T 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 ! T h o r o g a m e d e s i g n ! B u y i n g m o d e m ! A n r e a d y t o e n t e r : F u t u r e w a r ! F o n t a s i a ! V i C E r as 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 i n k 6 4

# 1 — M A R . ' 8 C r e a t i n g m u l l i s c r e e ng a m e b o a r d s ' I n s i d e t h e P l u s / 4 ! C o m m o d o r eD O S ! A n r e a d y t o e n t e r : O l R o u t i n e ! P r g r a m m a b l e F u n c t i o n s ! A u t o m a t i c L i n e N o s . !H o m e B u d g e t ! S a l m o n R u n ! N u m e r o l o g y !

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

# 1 7 — M A Y ' 8 D i s k d r i v e e n h a n c e m e n t s !I n s t a l l a r e s e t s w i t c h ' A s s e m b l e r e s c a p a d e s !A n r e a d y t o e n t e r : S u p e r D u p e r ! T w o - C o lu m D i r e c t o r y ! D S K D U ' R a i d ! D O P l u s ! F o n tE d i t o r ! T i l e T i m e ' I n t e r r u p t W e d g e !

# 1 — J U N E ' 8 M u s i c g r a p h i c s e n t r ys y s t e m ! H o w m o d e m s w o r k ! I n s i d e t h e 6 5 1 0 !A n r e a d y t e n t e r : Q u a d - P r i n t ! M a p p i n g 4 . 4 !T o w e r s o H a n o i ! S p e e d y ! D u c k S h o o t ! B i D u m p i n g ! S c r e e n M a g i c ! 6 5 1 0 S i m u l a t o r !

# 1 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 / 6 4 ! S p e e d i n g p i x e l s !A n r e a d y t o e n t e r : A u t o - A p p e n d ! S c 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 i n f r a m e !E t c h ! P r i n t a t ! A u t o s : L e a s i n g v B u y i n g !

# 2 0 - A U G . * 8 I n s i d e t h 1 2 8 ! R e a l - w o r l ds i m u l a t i o n s ! S o u n d e f f e c t s ! M o d e m s ! A n r e a d y t o e n t e r : W i n d o w s ! F o r m a t t e r ! S o u n d -a - R a m a ! S c r e e n D u m p ! S e l e c t a c h r o m e ! D i i n t e g r a t o r ! F i d g i l s ! G a t o r s S n a k e s !

# 2 1 - S E P . * 8 I n s i d e t h 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 t n e w ! G o - l i s t e r ! F i l e L o c k !D r a g o n T y p e ! S u p e r h e r o ! A u t o - G e n ! M o x e y ' sP o r c h ! F i s h M a t h ! A h o y ! D o c k ! I n v e c t i v e !

# 2 2 — O C T . " 8 C r e a t e c a r t o o n c h a r a c t e r s !I n f i n i t e s i m a l i n t r i g u e ! S e c r e t s o c o p y p r o t e ct i o n ! A n r e a d y t e n t e r : S h o t g u n ! M a e s t r o !S o l i t a i r e ! M y s t e r y a M y c r o f t M e w s ! G r a v i -n a u t s ! 1 5 4 1 C l e a n i n g U t i l i t y ! S h a d e y D u m p !

# 2 3 — N O V . ' 8 G u i d e t a d v e n t u r e g a i n g ! M s p r i t e m a n i p u l a t i o n ! B A S I C f o b e g i nn e r s ! A n r e a d y t e n t e r : L i g h t n i n g L o a d e r !K n i g h t ' s T o u r ! C h o p p e r F 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 ! F i l e S c o u t ! . 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 ! 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 e n t e r : G y p s y S t a r s h i p !D i r e c t o r y M a n i p u l a t o r ! C l o a k ! G a m e l o a d e r !J e w e l Q u e s t ! L i n e o u t ! S a n t a ' s B u s y D a y !

# 2 — 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 o -s i m ! H a u n t e d C a s t l e ! K n o c k o u t ! I n f r a r a i d !A l a r m C l o c k ! M e m o r y C h e c k ! S c r a t c h P a d !

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

# 2 8 - A P R . ' 8 C o m e t c a t c h i n g ! S u r v e yo ! a c t i o n a n s t r a t e g y g a m e s ! S c r e e n d u p i n g ! A n r e a d y t e n t e r : C h r o n o - W e d g e ! M r M y s t o ! A i R e s c u e ! N o t e m a k e r ! S c r e e n W i d o w ! J C A L C ! H i d d e n C a v e r n ! S w o o p !

# 2 9 - M A Y * 8 1 2 g r a p h i c b i m a p ! E p y xs t r a t e g y g u i d e ! 1 2 c o m m a n d s ! M m u s i cp r o g r a m m i n g ! A n r e a d y t o e n t e r : B i g p r i n t !S t a r S e a r c h ! F a i l s a f e ! E n g l i s h D a r t s ! S k i 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 ! 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 e n t e r :L a z y B A S I C ! G o t A M a t c h ? S t a r S t r i k e ! Q u e e n ' sa n B i s h o p ' s T o u r s ! S h a k e r ! T r a c k d o w n !

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

# 3 2 - A U G . ' 8 I n s i d e t h e A m i g a , p a r t I I A p p r o a c h i n g i n f i n i t y ! C - 6 4 w a s i m u l a t i o n s !P a s c a l f o b e g i n n e r s ! M g r a p h i c s ! A n r e a d yt o 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 r !M e t e o r R u n ! T r i m ! S t e p O I t ! F l a p !

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

# 3 4 - 0 C T . " 8 B u i l d d i g i t a l o s c i l l o s c o p e !M s p e e d t e c h n i q u e s ! A n r e a d y t e n t e r :V a u l t o T e r r o r ! Q u i c k C h a n g e ! P e n g u i n s ! A t a c k F o r c e ! D i s k C h e c k u p ! D v o r a k K e y b o a r d !M o u n t a i n e e r M a c k ! 1 2 t 6 A u t o b o o t !

# 3 5 - N 0 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 e n t e r : T e l e p o r t e r ! 1 2 R A C h e c k !D i s c s o D a e d a l u s ! G u a r d i a n ! T e n p i n s ! S y n t a xP a t r o l ! D e l u x e L i s t ! L o n g L i n e s ! D e t o n a t i o n !

# 3 6 - D E C . ' 8 F i l e m a n i p u i 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 h A r t i s t ! M i n o t a u r M a z e ! M o u s ei t h H o u s e ! L a z y S o u r c e C o d e ! R e b e l s a n L o r d s ! S p e e d w a y ! T h e E d i t o r ! M i c r o C i l y !

# 3 7 — J A N . ' 8 P o i n t e r s a n t h m o n i t o r !B e s t g a m e s o ' 8 6 ' D O f o b e g i n n e r s ! A n r e a d y t o e n t e r : V o r t e x ! H a n g e r 1 4 B A S I CA h o y ! C a t a c o m b s ! L i x t e r ! D a r k F o r t r e s s ! P e r -m a L i n e ! S t a r f i g h t e r ! B u g o u l ! 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 e n t e r : W i n d o w M a g i c ! C r u n c h m a n !U s e r C o n v e n t i o n s ! T h A d v e n t u r e r ! M o r eB A S I C 1 2 8 ! J a i l b r e a k ! T u r t l e R e s c u e ! 6 4 0 !

# 3 9 - M A R . ' 8 B a s i c e s t h e t i c s ! S u r v e yo v i d e o d i g i t i z e r s ! M u l t i p l a y e r g a m e s ! A n r e a d y l 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 b a l lA r c a d e ! S t o w A w a y ! C a v e r n s o G e e h o n k !

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

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

# 4 2 — J U N E ' 8 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 i n g a m e s ! C - 6 4 t A m i g a f i l et r a n s f e r ! A n r e a d y t e n t e r : D - S n a p ! W r a i t h s !G a l a c t i c C a C o . ! C a v e o t h I c A p e ! A L T -K e 1 2 8 ! P o w e r S q u a r e s ! 1 2 8 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 f a c i n g ! B i m a g r a p h i c s t u t o r i a l ! C - 6 4 g r a p h i c c o n v e rs i o n ! M a r t i a l a r t s s o f t w a r e ! A n r e a d y t e t e r : W i z a r d T a I I D a t a C r e a t o r ! P l i n k P l o n k !U n i v a d e r s ! D a t a E x p r e s s ! 1 2 S c r o l l e r !

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

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

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

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

# 4 9 — J A N . ' 8 I t e r a t i v e m a t h e m a t i c s a n 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 d A m i g a g a m e s o 1 9 8 7 ! A n r e a d y t e n t e r : 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 T i t a n s ! J u n g l e J a k e !

# 5 0 — 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 e n t e r :C o f f 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 r t M e r g e ! M a r a u d e r !

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

# 5 2 - A P R . ' 8 B A S I C ' S h i d d e n t r e a s u r e s !U p d a t i n g y o u r A m i g a 1 0 0 0 ' s p r i m 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 e n t 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 t h 6 4 a n d 1 2 8 !S p r i t e E x p l o d e r ! H i - R e s W i n d o w s ! B a r r i c a d e !

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

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

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 f i n d m c h e c k o m o n e y o r d e r f o ( o u t s i d e t h U S a d $ 1 . 0 0 p e r c o p y )N A M E . _A D D R E S SC I T Y . S T A T E . Z I P .S e n d t o A h o y ! B a c k I s s u e s , I o 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 8 P r e m i e r i s s u e o A h o y f sA m i g a U s e r , f e a t u r i n g : s u r v e y o s a m p l i n gs 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 l A m i g a b o o k s ! B u s i n e s s c o l u m n ! A n r e a d y t o e n t e r : A m i g a U s e r T e r m ! M a t r i x P a t t e r n !

A l i s s u e s $ 4 . 0 0e x c e p t # * , # 3 ,

a n # 2 ( $ 1 0 . 0 0 )# 5 6 - A U G . ' 8 S e c o n d i s s u e o A h o y f sA m i g a U s e r , f e a t u r i n g : V i d e o d i g i t i z e r s ! D e s kt o p u b l i s h i n g ! B e h i n d t h A m i g a D O S A SS I G N c o m m a n d ! P r o g r a m m i n g h i n t s ! A n r e a d y t e n t e r : S p e e c h S e t !

Page 30: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 30/84

S N A P S H O TV I D E OS c r e e n A r c h i v e r

C o m m o d o r e 6

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

p r o g r a m , a n t v i e w i y o u h a d t t e d i o u s l y L O A D a n R U t h e l a r g e a n b u l k y p r o g r a m t h a t c r e a t e d i t A n e v e nt h e n , y o c o u l d n ' t a l t e r o m a n i p u l a t e t h s c r e e n d i s p l a yt y o u r s a t i s f a c t i o n a y o c o u l d w i t h o n o y o u r o w w o r k so a r t . O w o r s e y e t , i w a s o n e o f t h o s e " o n e t i m e o n l y "t y p e s c r e e n s t h a t c o n t a i n e d t h o n l y p r o o f y o u h a d t h a t y o s c o r e d t e n q u a d r i l l i o n p o i n t s o y o u r f a v o r i t e s p a c e s h o o t -e m - u p .

W h a t y o u n e e d e d w a d i f f e r e n t k i n d o f s c r e e n d u m pu t i l i t y t h a t w o u l d , i n s t e a d o s e n d i n g c o p y o f t h e d i s p l a yt t h p r i n t e r , t a k e " s n a p s h o t " o f t h e p a r t i c u l a r s c r e e n i m e m o r y a n p u i o d i s k . V i d e o S n a p s h o t f o t h C - 6 4d o e s j u s t t h a t . I t ' s u t i l i t y w h i c h w i l l a l l o w y o t c a p t u r e

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

V i d e o S n a p s h o t w i l l w o r k o a n C - 6 4 o C - 1 2 8 ( i 6 m o d e ) . Y o s h o u l d f i r s t t y p e i a n s a v e a c o p y o t h p r g r a m . B s u r e t s a v e c o p y — t h e p r o g r a m e r a s e s i t s e l fa f t e r b e i n g r u n . Y o c a i n s t a l l V i d e o S n a p s h o t b y s i m p l yt y p i n g R U N . T h u t i l i t y w i l l t h e n q u i e t l y r e s i d e ( a l o n ga y o d o n ' t r e s e t o t u r n o f f y o u r m a c h i n e ! ) i y o u r c o p u t e r u n t i l y o u n e e d i t B e f o r e a c t i v a t i n g t h u t i l i t y , y o s h o u l d m a k e s u r e t h a t t h e s c r e e n y o u w i s h t c a p t u r e i b e i n g d i s p l a y e d , a n t h a t d i s k w i t h a p p r o p r i a t e s t o r a g es p a c e i i t h d i s k d r i v e . T h a m o u n t o s p a c e y o u n e e dd e p e n d s o t h e t y p e o f d i s p l a y y o u ' r e t r y i n g t c a p t u r e . H i g hr e s o l u t i o n g r a p h i c s c r e e n s r e q u i r e a t l e a s t 3 7 d i s k b l o c k s ,m u l t i c o l o r g r a p h i c s c r e e n s r e q u i r e a l e a s t 4 b l o c k s , a n t e x t s c r e e n s r e q u i r e 8 b l o c k s .

I y o a r e n ' t s u r e w h a t t y p e s c r e e n y o u ' r e t r y i n g t c a t u r e , V i d e o S n a p s h o t p r o v i d e s k e y . F i r s t , h i t t h R E S T O R Ek e o n c e t a c t i v a t e t h u t i l i t y . N o t i c e t h a t t h s c r e e n b o d e c o l o r w i l l c h a n g e . I t h b o r d e r t u r n s b l a c k , t h s c r e e ni h i g h r e s o l u t i o n ( 3 2 0 b y 2 0 p i x e l d i s p l a y ) b i m a p p e ds c r e e n . L i k e w i s e , i t h b o r d e r t u r n s w h i t e , y o h a v e m u

t i c o l o r ( 1 6 0 b 2 0 p i x e l d i s p l a y ) b i m a p p e d s c r e e n o y o u rh a n d s . A n f i n a l l y , i t h b o r d e r t u r n s b l u e , t h e s c r e e n i

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

s p a c e o j u s t d o n ' t w a n t t c o n t i n u e , h i t h R E T U R N k e a n t h u t i l i t y w i l l a b o r t a n r e t u r n y o t w h e r e y o o r i gi n a l l y l e f t o f f . I y o d e c i d e t c o n t i n u e , t h o u g h , t h u t i l i t ye x p e c t s y o t t y p e O N l e t t e r o n u m b e r t b e u s e d t a a i . d . f o t h d i s k f i l e c o n t a i n i n g y o u r s c r e e n . ( P l e a s en o t e t h a t n o n s c r e e n p r o m p t w i l l b d i s p l a y e d r e m i n d i n gy o t t y p e t h i s i . d . c h a r a c t e r . T h o n l y h i n t t h a t V i d e o S n a ps h o t i a c t i v e i t h a l t e r e d b o r d e r c o l o r . ) A f t e r t h a t , t h s c r e e n d i s p l a y w i l l t u r n b l a n k , a n y o u r s c r e e n w i l l b s a v e dt d i s k u n d e r f i l e n a m e c r e a t e d f r o m t h i . d . c h a r a c t e r y o e n t e r e d . I d i s k e r r o r h a p p e n s t o c c u r w h i l e t h e s c r e e nf i l e i b e i n g w r i t t e n , t h e p r o g r a m w i l l a b o r t a n l e a v e t h d i s k d r i v e e r r o r l i g h t b l i n k i n g . T h i s i d o n e s t h a t y o c a d e t e r m i n e t h p r o b l e m , p o s s i b l y f i i t a n t r t h s n a ps h o t p r o c e s s a g a i n i n e e d e d . I t h s n a p s h o t p r o c e s s w a w i t h o u t i n c i d e n t , t h o u g h , t h p r o g r a m w i l l d u m p y o b a c k ,r i g h t a t h p o i n t w h e r e y o f i r s t a c t i v a t e d V i d e o S n a p s h o t .Y o m a t h e n r e a c t i v a t e i a m a n y t i m e s a y o w i s h u n t i ly o r e s e t o t u r n o f f y o u r c o m p u t e r .

V i d e o S n a p s h o t w i l l c a p t u r e a l t h r e e m a j o r t y p e s o g r a p h i c s a n t e x t s c r e e n s . H i g h r e s o l u t i o n b i m a p p e ds c r e e n s ( 3 2 0 b y 2 0 p i x e l s ) a r s a v e d a f i l e s t h a t a r c o p a t i b l e w i t h t h p o p u l a r D O O D L E ! d r a w i n g p r o g r a m . A t e c a p t u r i n g o n o t h e s e s c r e e n s , t h s c r e e n f i l e w i l l a p e a r i t h e d i r e c t o r y o y o u r d i s k a s u c h : " D D S N A P [ i . d .c h a r a c t e r ] " . T h r e f e r e n c e t t h i . d . c h a r a c t e r r e f e r s t t h i . d . y o e n t e r e d a f t e r a c t i v a t i n g V i d e o S n a p s h o t . ( W h a t i . d .c h a r a c t e r s a c t u a l l y d i a l l o w y o t c a p t u r e m o r e t h a no n s c r e e n d i s p l a y o t h s a m e d i s k b a s s i g n i n g d i f f e r e n ti . d . ' s t d i f f e r e n t s c r e e n s . ) H i - r e s / D O O D L E ! f i l e s c a a l s ob v i e w e d o C - 1 2 8 i 4 0 c o l u m n m o d e b y t y p i n gG R A P H I C 1 : B L O A D " [ f i l e n a m e l " . P 7 1 6 8 .

M u l t i c o l o r b i m a p p e d s c r e e n s ( 1 6 0 b 2 0 p i x e l s ) a r s a v e d i f o r m a t c o m p a t i b l e w i t h t h w i d e l y u s e d K o a l aP a i n t e r p a i n t p r o g r a m . T h e s e f i l e s a p p e a r i t h e d i r e c t o r ya s u c h : " [ r e v e r s e s p a d e s y m b o l J P I C [ i . d . c h a r a c t e r ] [ 9 s p a c -

3 0 A H O Y !

Page 31: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 31/84

A H O Y 9 8

O U T S I D E U S A - - C 4 U( 7 1 8 ) 6 9 2 - 0 0 7 1F O C U S T O M E R S E R V I C EC a l l M o n - F r i : 9 : 3 0 a m - 5 p m

( 7 1 8 ) 6 9 2 - 1 1 4 8

W a r e h o u s e a d d r e s s : 3 3 4 t h S t r e e t , B r o o k l y n , N . Y . 1 1 2 3 2F O R O R D E R S & I N F O R M A T I O N

C A L L T O L L F R E E

1 8 0 0 7 5 6 5 6 5O W R I T E T O

M o n t g o m e r y G r a n tP . O . B o 5 B r O Q k l y n . N Y 1 1 2 3 0

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

O P E N D A Y S W E E K F O R O R D E R S : M o n d a y - F r i d a y 9 : O O a m - 7 : 3 0 p m / S a t u r d a y S u n d a y 9 : 3 0 a m - 6 p m ( E D T )

O 1 2 8 SC O M P U T E R P A C K A G E S

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

C O L O R M O N I T O RA D $ 1 1 0

T S U B S T I T U T E 1 5 7 1 F O 1 5 * 1 A D 1 6

# D E L U X E P A C K A G E■ C O M M O D O R E 1 2 C O M P U T E R1 C O M M O D O R E 1 5 7 1 D I S K D R I V EC O M M O D O R E 1 9 0 2 R G B C O L O R M O N I T O RI C O M M O D O R E 1 5 1 5 8 C O P R I N T E R$ 6 5 9

S 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 D R I N T E R1 2 M O N I T O RG E O S S O F T W A R E P R O G R A M$ 3 4 9

C O L O R M O N I T O R A D 9 1 1 0# C O L O R P A C K A G E

C O M M O D O R E C - 6 4 C C O M P U T E RC O M M O D O R E 1 5 4 1 ( C D I S K D R I V EC O M 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 7 8

W i t h G e o sS o f t w a r e

1 4 9 . 9 5N E C - 1 2 8 D w i t h B u i l ti D i s k D r i v e# 1 7 M 1 2 8 K E X P A N S I O N M O D U L E . ( 9 9 . 9 5# 1 7 6 4 E X P A N S I O N M O D U L E . 5 1 1 0 . 0 5X E T E C J R I N T E R F A C E . $ 3 2 . 9 5X E T E C S R I N T E R F A C E 5 5 2 . 9 5C - 1 2 8 P O W E R S U P P L Y $ 3 9 . 9 5C S 4 / C 6 4 - C P O W E R S U P P L Y $ 2 9 . 9 5C - 1 6 5 0 M O D E M . $ 3 4 . 9 5X E T E C S U P E R G R A P H I C G O L D 5 3 4 . 9 5C O M M O D O R E M O U S E . - . . . . . $ 2 8 . 8 0

X E T E C L T K E R N E L 2 0 M B . H A R D D R I V E S F O C 6 4 - C $ 7 4 9C - 1 2 8 $ 7 9 8

c o m m o d o r eD I S K D R I V E S

- c o m m o d o r eC O L T

C O M M O D O R E C O L T C o m p u t e r 6 4 0 K4 , 7 7 - 7 . 1 6 M H z F l o p p y D i s R D r i v e s 1 H i g h H e a o l u i i o n M o n o M o n i t o r A l H o o kU C a b l e s & A d o p t e r s B o o 1 D i s ke t t e s $ 7 2 9

$ 1 9 9 . 9 5$ 1 8 9 , 9 5 1

1 5 4 1 H $ 1 6 4 . 9 5 |

S P E C I A L !c o m m o d o r eP C 1 0 - 1

P R O F E S S I O N A L P A C K A G EP C 1 0 - 1 C o m p u l 8 f - 5 1 2 K E x p a n d a b l e t 8 4 0 K 3 6 0 K D i s k O r i v a E n h a n c e dK e y b o a r d S e r i a l P a r a l l e lM o n i t o r A l H o o k U C a b l e sP a c k a g e o 1 D i s k e t t e s

U 1 2 A d a p t e r s

$ 4 7 9S A M E P A C K A G EW / 2 0 M H A R D D R I V E

M O N I T O R S• i « 2 C O L 0 R U 0 U T 0 R . . . . . i l & U t t

1 0 C O L O R M O H T O R . . . . . S 2 8 4 . 9 ST H O M S O N H I - R E S R G C O L O R M O N I T O R . - . $ 2 9 9 . 9 5M A G N A V O X R G B 1 3 "C O L O R M O N I T O R . . . . . . . $ 1 9 9 . 8 5

P R I N T E R S

. M M O D O R E P R I N T E R SQ M P S - 1 0 G 0 $ 1 5 9

C M P S - 1 2 5 0 $ 2 2 9D P S - 1 1 0 1 D A I S YW H E E L P R I N T E R $ 1 5 9

$ 4 1 9 . 9 5P - 2 2 0 0 $ 3 3 9 . 9 5T O S H I B AP S - 3 2 1 S $ 4 7 9 . 9 5

E P S O N

C C o m m o d o r eA M I G AI S T O C K - C A L L F O L O P R I C E !

A M I G A 5 0 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 Kr A L L P E R I P H E R A L S I S T O C K — ,A - S 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 Y D H I V E - A - 1 D 2 0 T 5 . 2 5 " D I S K D R I V EW I T H T R A N S F O R M E R A - 2 0 8 8 D B R I D G EC A R D - A - 1 O S 4 R G C O L O R M O N I T O R A 1 6 8 0 M O D E M A - 1 0 8 0 S I D E C A R A - 2 0 9 0H A R D D R I V E C O N T R O L L E R F O A - 2 0 C O - A -2 0 1 0 3 . 5 - I N T E R N A L D I S K D R I V E F O R - A -2 0 0 0 - A - 2 0 5 2 2 M B E X P A N S I O N F O A - 2 0 O 0S u p n 2 0 M B H a r d D r i v e f o r A - 5 O 0 $ 6 9 9

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

P a n a s o n i c1 0 B 0 i - H $ 1 5 9 . 9 51 0 9 2 1 $ 2 8 9 . 9 51 0 9 1 i M „ . . „ $ 1 8 9 . 9 5

N X 1 0 O O C . ! l ( r . . | 1 7 9 . 9 5N X - 1 O O O C R A I N B O W $ 2 2 9 . 9 5N X - 1 0 0 0 $ 1 6 9 . 9 5N X - 1 0 0 0 R A I N B O W $ 2 1 9 . 9 5N X - 1 5 S 2 B 9 . 9 5N X - 2 4 0 0 3 3 9 . 9 5N 8 - 2 4 1 0 $ 4 0 9 . 9 5

O K I D A T AO K I D A T A 1 2 0 S i S 9 , 9 SO K I D A T A 1 8 0 $ 2 1 9 . 9 5O K I D A T A 1 8 $ 2 9 9 . 9 5O K I M A T E 2 $ 1 1 9 . 8 5H P L A S E R J E T S E R I £ S I L . $ 1 6 2 9

S A N Y O- • " ' p R - 3 0 0 0 D A I S Y

W H E E L L P R I N T E R . - . . 5 8 9 . 5 0

P A C K A G E SA P P L E I I a n A P P L E H • A p p l e I I o l l f E C o m p u t e r

5 . 2 5 - D r i v e . i 2 " M o n i l o r A l H o o k - u p C a b l e s A d a p l o r sP a c k a g e d 1 0 D i s k e t l e s

A P P I E l i A P P L E M $ 5 7 9 $ 7 7 9H A C S E Z J I M 9M A S E W / 2 0 M B A P P L EH A R D D R I V E 1 2 5 9 9I M A G E W R I T E R I l P r i m e r S 4 5 9A P P L E M A P A C K $ 1 « fA P P L H I I C S w / A P P L EH G B C O L O R M O N I T O R3 . 5 " D I S K D R I V E $ 1 3 7 9

L E A D I N G E D G EL E A D I N G E D G EM O D E L P A C K A G E

I B P C / X T C O M P A T I B L E

5 1 2 K H A M C u m r i i i l e r . K e yb o a r d 3 6 0 K H o p p y D r i v e4 . 7 - 7 . I 6 M H Z . 1 2 1 1 M o n i t o r8 0 0 8 - 2 P r o c e s s o r$ 7 2 9

S A M E P A C K A G EW / 2 0 M H A N D ! > i l

B L U EC H I P

i b p v C O M P A T i t U f P K 5 1 2 K R A E x p a n d a b l e l 6 4 0 K 3 6 0 K F l o p p y D i s kD r i v e 1 2 M o n i t o r

$ 4 4 9S A M E P K G . W I T H2 M B H A R D D R I V E $ 6 9 9S A M E P K T W F L O P P Y D R I V E S $ 4 9 9

S E A G A T EI M H A R D D R I V EW / C O N T R O L L E R $ 2 6 94 M H A R D D R I V E t 1 M H A R D

D R I V E N O I S T O C K ]

N O S U R C H A R G E F O C R E D I T C A R D O R D E R SR e a d e r S e r v i c e N o . 2 3

c k B a n k C h c c k , M o n e y O l d e r s V i s a , A m - E i , D i r e i s C l u b . C a i l B t a n c h o , D i s c o v e r C a i d S C . O . D ' 5 a e c c p t e d . N o a d i ( i ! i o n j l i u i c h a i g c( o c t c o i c . » J ( j ' d c t s N o n x e i U f F c d c h e c k s r n u s l w a i l 4 - 6 w e e k s t o c i i ' j r a n c c Y r e s i d e n t s a d a p p l i c a b l e s a l e s m P u c e s a n d a v a i l a b i l i t ys u b j c c l i o c h a n g e n i l H o u i n o l i c c . K o i r e s p f > n 5 f b l e f c « t > p o g i 3 p h i c a l c r r o i s H c 1 u ^ o < t l c f e c ! i v c r n c i c h a r i ( l i s c m u s l h a v c p i O M C i u r n a j l h o i i u l i o nn u m b c i . o r ' c t u i n j i v i l l n o l b c a c c c p i r d I B M P C X T a i c i r a i s i c c a l i a f l c m a i l i s o l t n i c i r i a t i o n a l B u s i n e s s M a c h i n e C o p A P F P O w d c i s p l e a s ea d i b ' . s h i p p i n g h a n d l i n g . A l A P F P O o i d e r s a i e s n i p p e d l u s i c j s p n o r i t y a n . A l f l r d e i s c a b s h i p p e d f l i i E i p r e s s - c a U l o i d e i a i l s .

Page 32: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 32/84

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

O N L Y S 4 9 . 9 5A L S O F T B O 1 6 D E P T . C L A I R T O N . P A 1 5 0 2 5

P H O N E ( 4 1 2 ) 2 3 3 - 4 6 5 9

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

E n j o y H i g h - Q u a l i t y , l o c o s t c o m m e r c i a l s o f t w a r e f o y o u rC o m m o d o r e 6 o 1 2 c o m p u t e rO v e r 2 0 0 0 P r o g r a m s : G A M E S , E D U C A T I O N A L , M U S I C ,G R A P H I C S , H O M E , B U S I N E S S T E C H N I C A L

S O F T W A R E $ t $ T h a v e r a g e p r i c e o p r o g r a m i u n d e r $ 3 . 0 0D I S K C O L L E C T I O N S $ 6 . 9 5 t $ 1 4 . 9 5 - - 6 0 S A V I N G SH I G H Q U A L I T Y F O L E S S ! W H P A M O R E ?

P a c k e d w i t h r e a d y - t o - r u n s o f t w a r e l o y o u r e n j o y m e n t a n p r o d u c t i v i t y , i n c l u d i n g : Z E R O Z A P , C O L O R M A G I C , S U P E RY A H T Z E E , H O M E S E C R E T A R Y , P A C M A T H , G E O M E T R I C ,I N V E S T M E N T A I D S , S U P E R M O N O P O L Y e t c .D e m o n s t r a t i n g t h E X C E L L E N T q u a l i t y a n d i v e r s i t y o o u s o f t w a r e . Y o w o n ' t b d i s a p p o i n t e d !T h i s D e m o D i s k i V A L U E D O V E R $ 3

S e n d $ 2 . 0 0 S h i p p i n g a n H a n d l i n g( R E F U N D A B L E O F I R S T O R D E R )

R E M S O F T , I N C . D e p t . A ,P . O . B O 2 2 4 9 , C a m a r i l l o , C 9 3 0 1 0

e s ] " . T h r e v e r s e s p a d e s y m b o l a c t u a l l y r e p r e s e n t s t h c o d ef o t h e c o l o r o r a n g e w h i c h h a a A S C I I v a l u e o f 1 2 a n c a n b e o b t a i n e d , w h i l e i q u o t e m o d e , b h o l d i n g d o w no t h C O M M O D O R E l o g o k e a n h i t t i n g t h k e y .

T e x t s c r e e n s a r s a v e d d i r e c t l y a s t w f i l e s . T h f i r s t f i l ec o n t a i n s t h e a c t u a l s c r e e n m e m o r y d a t a , w h i l e t h s e c o n df i l e c o n t a i n s t h c o r r e s p o n d i n g c o l o r m e m o r y o t h a t s c r e e n .T h e s e f i l e s a p p e a r i t h e d i r e c t o r y o t h d i s k a " S N A P[ i . d . c h a r a c t e r ] . S C N " a n " S N A P [ i . d . c h a r a c t e r ] . C L R " r e p e c t i v e l y . Y o m a d i s p l a y t h e m a a n t i m e b l e a v i n g aL O A D " [ f i l e n a m e ] " , 8 . 1 c o m m a n d ( b e s u r e t a l w a y s i s s u e

N E c o m m a n d a f t e r L O A D i n g t h s c r e e n i y o a r w o r k i n g i d i r e c t , o n o n - p r o g r a m , m o d e ) . A f a a s t h ev i e w i n g a n e d i t i n g o e i t h e r h i g h r e s o l u t i o n o m u l t i c o l o rs c r e e n s g o e s , i y o d o n ' t h a v e D O O D L E ! , K o a l a P a i n t e r ,o b o t h , y o c a s t i l l m a k e u s o t h f i l e s b u s i n g a c o v e r s i o n u t i l i t y t o t r a n s l a t e t h f i l e s i n t o t h f o r m a t u s e d b yy o u r o w p a i n t p r o g r a m , o y o c a j u s t v i e w t h e m b u s i n ga s p e c i a l p r o g r a m t d i s p l a y t h e s c r e e n s . T h e r e a r e a f e c o m m e r c i a l l y s o l d u t i l i t i e s o t h i s s o r t a n q u i t e f e a r i t h p u b l i c d o m a i n ( Q - L i n k a n d o t h e r o n l i n e t e l e c o mm u n i c a t i o n s n e t w o r k s h a v e p l e n t y o t h e m a v a i l a b l e f o d o w n l o a d ) . B u t V i d e o S n a p s h o t i n o p e r f e c t . W h a t t h i sm e a n s i t h a t y o c a r u l e o u t c a p t u r i n g v i d e o s p e c i a l e f e c t s s u c h a s p r i t e s , c u s t o m c h a r a c t e r s e t s , a n r a s t e r / s p l i t -s c r e e n e f f e c t s . V i d e o S n a p s h o t w i l l , t h o u g h , c a p t u r e a n s t a n d a r d t y p e s c r e e n , b i t - m a p p e d o t e x t , f r o m a n y w h e r ei m e m o r y , w i t h o u t f l a w .

B e f o r e e m b a r k i n g o y o u r o w n , t a k e n o t e o s o m e f i n a ls a f e t y h i n t s . F i r s t a n f o r e m o s t , a l w a y s r e m o v e u t i l i t y c a t r i d g e s w h e n u s i n g V i d e o S n a p s h o t . C a r t r i d g e s s u c h a E p y x ' s F a s t L o a d c a p r o d u c e u n p r e d i c t a b l e r e s u l t s w h e nu s e d w i t h V i d e o S n a p s h o t a n d a r n o w o r t h t h r i s k o k e e p i n g i n s t a l l e d . I n l i k e r e s p e c t , c o m p a t i b i l i t y w i t h c o m e r c i a l p r o d u c t s s u c h a g a m e s a n u t i l i t y p r o g r a m s i s o m e w h a t u n l i k e l y . M o s t o t h e s e p r o d u c t s a l t e r t h f e t u r e s t h a t a l l o w V i d e o S n a p s h o t t e x i s t . M a n y o t h p r o g r a m s y o h a v e f r o m A h o y ! , m a n y p u b l i c d o m a i n p r g r a m s , a n m a n y o y o u r o w p r o g r a m s s h o u l d b e c o m p a t ib l p r o v i d e d t h e y d o n ' t : ( 1 a l t e r t h N M i n t e r r u p t v e c t o r ,a n ( 2 i n t e r f e r e w i t h m e m o r y l o c a t i o n s S C C 9 6 t S C F F E( H E X ) . N e x t , b s u r e t m a k e c e r t a i n t h a t y o u r d i s k d r i v ei t u r n e d o n a n d c o n n e c t e d b e f o r e a c t i v a t i n g t h i s u t i l i t y . I t h d i s k d r i v e i o f f , t h u t i l i t y p r o b a b l y w o n ' t c r a s h , b u c o u l d d e s t r o y p a r t o a l o y o u r s c r e e n d i s p l a y i t h p r c e s s . T h a c t u a l d i s k d r i v e y o u s w i t h t h u t i l i t y s h o u l d n ' tm a t t e r a l o n g a i i c o n f i g u r e d a D E V I C E 8 D R I V E0 T h C o m m o d o r e 1 5 4 1 , 1 5 7 1 , a n 1 5 8 1 d i s k d r i v e s h a v eb e e n t e s t e d a n f o u n d t w o r k w e l l w i t h V i d e o S n a p s h o t .A l s o , y o s h o u l d m a k e s u r e t h a t n d i s k f i l e s a r o p e n a t h t i m e y o a c t i v a t e V i d e o S n a p s h o t . I t h e r e a r e , t h u t i li t w i l l c l o s e t h e m - s o m e t i m e s a q u i t e u n d e s i r a b l e e f f e c t ,s b c a r e f u l . A n f i n a l l y , m o s t i m p o r t a n t , n e v e r , n e v e r a ct i v a t e V i d e o S n a p s h o t ( o f o r t h a t m a t t e r , h i t h R E S T O R Ek e y ) w h i l e t h d i s k d r i v e i b e i n g a c c e s s e d , s u c h a d u r i n g

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

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

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

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

Page 33: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 33/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 l 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 n 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 l D i s k f o $ 8 . 9 5 . I s n ' t y o u r t i m e w o r t h m o r e t h a n t h a t ?U s t h c o u p o n a t h b o t t o m o t h i s p a 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 . _ » « * 1

( Y o u c a a l s o s u b s c r i b e t t h A h o y ! D i s k M a g a z i n e —d i s k a n m a g a z i n e p a c k a g e d t o g e t h e r a s p c i a l r e d u c e d r a t e . S e t h e c a r d b o u n db e t w e e n p a g e s 5 a n 5 1 . )

.

i f

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 H a n d l i n g I n c l u d e d ) U . S . A . C A N A D A

S e p t e m b e r ' 8 A h o y ! D i s k8 - M o n t h D i s k S u b s c r i p t i o n1 6 - M o n t h D i s k S u b s c r i p t i o n

8 . 9 5S 5 2 . 9 5$ 9 9 . 0 0

1 1 . 5 06 6 . 9 5

S 1 2 5 . 9 5

A N T H O L O G Y D I S K S $ 1 0 . 9 5 E A C HO u t s i d e U a n C a n a d a a d $ 2 . 5 0 p e i s s u e .

B e s t o f ' 8 4 B e s t U t i l i t i e sB e s t o ' 8 B e s t U t i l i t i e s I B e s t o f ' 8 6 B e s t G a m e sB e s t o C - 1 2 8 B e s t G a m e s

B A C K I S S U E S $ 8 . 9 5O u t s i d e U a n C a n a d a

a d $ 2 . 5 0 p e i s s u e .$ 8 . 9 5$ 8 . 9 5$ 8 . 9 5$ 8 . 9 5

$ 8 . 9 5$ 8 . 9 5$ 8 . 9 5$ 8 . 9 5

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

N A M EA D D R E S S .C I T Y S T A T E . . Z I P .

M a k e c h e c k o m o n e y o r d e r p a y a b l e t D o u b l e S o f t w a r e . N . Y . S t a t e R e s i d e n t s m u s t a d 8 V a % s a l e s t a x .

Page 34: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 34/84

T R A P S H O O TF o t h C - 6 4

B M a t t P i e r c e

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

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

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

p i g e o n w h i l e i i c l i m b i n g o r f l o a t i n g r a t h e r t h a n w h i l ed e s c e n d i n g .

T y p e i a n s a v e b o t h p a r t s o t h p r o g r a m : t h B A S I Cp o r t i o n a n T R A P . S P R T S . L e a v e t h e d i s k c o n t a i n i n g b o t hp o r t i o n s i t h d i s k d r i v e s t h a t t h e s p r i t e s w i l l b l o a d e di n t o m e m o r y . m e n u w i l l c o m e u p o n t h s c r e e n o n c et h s p r i t e s a r l o a d e d i n T h e r e a r e t h r e e o p t i o n s : t 1 s l e c t t h l e v e l y o w i s h t p l a y a t 2 d e s i g n a t e t h n u m b e ro s h o t g u n s h e l l s a p l a y e r i a l l o w e d p e t a r g e t , a n 3 b g i t h g a m e .

W h e n t h g a m e b e g i n s , y o u ' l l n o t i c e a m a i a r e d s h i r ta n b l a c k p a n t s s h o u l d e r i n g s h o t g u n . Y o c o n t r o l t h i sm a n ' s a i b a i m i n g t h b l a c k c r o s s h a i r s i t h m i d d l e o t h s c r e e n w i t h j o y s t i c k p l u g g e d i n t o P o r t 2 D i r e c t l y i f r o n t o y o u r m a r k s m a n a r t w t r a p s o u o w h i c h p i g e o n si n t e r m i t t e n t l y s p r i n g . T f i r e t h s h o t g u n , h i t h e j o y s t i c kb u t t o n w h e n t h d o i t h c e n t e r o t h s i g h t s i a l i g n e dd i r e c t l y i f r o n t o t h t a r g e t ( y o u m u s t l e a d t h p i g e o ns l i g h t l y ) .

O t h b o t t o m l i n e o t h s c r e e n t h c u r r e n t s t a t i s t i c s a r d i s p l a y e d . T h e y i n c l u d e ( f r o m l e f t t o r i g h t ) t h n u m b e r o s h e l l s r e m a i n i n g f o t h c u r r e n t c l a y p i g e o n , t h n u m b e ro t a r g e t s h i t , t h t o t a l n u m b e r o p i g e o n s t h a t h a v e b e e ns p r u n g , a n t h t o t a l a m o u n t o s h o t g u n s h e l l s t h a t h a v eb e e n u s e d . T h e g a m e t e r m i n a t e s o n c e 3 p i g e o n s h a v e b e e ns p r u n g . A t h i s p o i n t , s t a t i s t i c s o y o u r p e r f o r m a n c e a r d i p l a y e d . T h e y i n c l u d e t h p e r c e n t a g e o f t a r g e t s h i t , r a t i oo s h e l l s f i r e d t t a r g e t s h i t , a n r a t i n g o y o u r p e r f o rm a n c e . O n c e y o h a v e c o m p l e t e d v i e w i n g t h s t a t s , h i a n k e t i n i t i a t e n e g a m e .

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

T U R B O S K F o t h C - 6 4

B B o B l a c k m e rT u r b o S k i v e r y r e a l i s t i c t h r e e - d i m e n s i o n a l

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

t h r o u g h s e r i e s o g a t e s , s i m i l a r t s l a l o m s k i i n g , w h i l es h o o t i n g U F O ' s t h a t f l o v e r d i s t a n t c i t y .

I y o s u c c e s s f u l l y n a v i g a t e t h e 1 g a t e s a n s h o o t a l e a s to n U F O , y o w i l l r e c e i v e a e x t r a j e a n a d v a n c e t t h n e x t l e v e l . T h s p e e d o y o u r j e a n t h U F t a r g e t s w i l li n c r e a s e a l e v e l i c o m p l e t e d . I y o f a i l t s h o o t U F o m i s s a n g a t e s , y o w i l l l o s e o n o y o u r j e t s a n t h c u r r e n t l e v e l w i l l b r e p e a t e d .

T m a n e u v e r y o u r j e t , p u s h l e f t o r i g h t o a j o y s t i c kp l u g g e d i P o r t 2 T f i r e a t p a s s i n g U F O , p r e s s t h e f i r eb u t t o n a n r o c k e t w i l l b e l a u n c h e d f r o m y o u r j e t . I y o m i s s , d o n ' t w o r r y : I ' v e g i v e n y o a i n e x h a u s t i b l e s u p p l yo r o c k e t s .

T h l a s t g a t e o e a c h l e v e l w i l l b y e l l o w i n s t e a d o b l a c k .T h g a m e h a a a u t o m a t i c p a u s e a f t e r t h l a s t g a t e . I f y o 3 A H O Y !

S C 0 R E : e 8 8 3 6 G A T E S : 8 3 S H I P S : 8 Q

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

E a c h g a t e a n U F i w o r t h 1 p o i n t s t i m e s t h e c u r r e n tl e v e l , u t m a x i m u m o f 1 0 0 p o i n t s . T h s p e e d w i l l t o o u o l e v e l 1 2 b u t h e r e i p l e n t y o a c t i o n a f t e r t h i s p o i n ti t h g a m e . Y o c a e a r n u t m a x i m u m o n i n e s h i p s .T h h i g h e s t l e v e l r e a c h e d w a l e v e l 2 w i t h s c o r e o f7 2 0 0 0 . A a l w a y s , t h e r e w i l l b r e a d e r s w h c a e a s i l y s u p a s s m p e r f o r m a n c e .

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

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

Page 35: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 35/84

S o f t w a r e i n c .

T H S U P E R C H I P SC u s t o m O p e r a t i n g S y s t e m f o t h C 1 2 8

T h r e e 1 6 R O c h i p s t h a t a d s e v e r a l p o w e r f u l f e a t u r e s t B a s i c 7 . 0 i n c l u d i n g F I N D , C H A N G E . . . T H I S . . . T O . . . T H A T . T Y P E ,U N N E W . C O M B I N E . M E R G E , S T A R T . F I L E . E D I T O R a n m o r e !S i m u l t a n e o u s s p l i t s c r e e n d i r e c t o r i e s o f d e v i c e s 8 9 C o m p a t i b l ew i t h 1 5 4 1 / 1 5 7 1 / 1 5 8 1 a n d v i r t u a l l y a l s o f t w a r e a n p e r i p h e r a l s .O n l y S 4 9 9 5 !

S u p e r C h i p s , C u s t o m O p e r a t i n g S y s t e m f o t h C 1 2 8 D T w 3 2 R O c h i p s O n l y S 4 9 9 5 !

S u p e r C h i p , C u s t o m O p e r a t i n g S y s t e m f o t h C 6 O n 1 6 R O c h i p - O n l y * 2 9 9 5 !

S u p e r C h i p , C u s t o m O p e r a t i n g S y s t e m f o t h 6 m o d e o t h C i 2 8 - O n l y 5 2 9 9 5 !

S U P E R A I D EA l l - p u r p o s e u t i l i t y p r o g r a m f o t h C 6 p r o v i d e s :

" . . . 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 r s G a z e t t e

D n i V B A u w m S h l D e c - J 9 8 71 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 e a l i g n m e n t c o n d i t i o n o t h d i s kd r i v e a s y o u p e r f o r m a d j u s t m e n t 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 j 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 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 ! W o r k s o t h C 6 4 . s x 6 d . c i 2 8 m e i t h e r 6 4 o r 1 2 m o d e , 1 5 4 1 , 1 5 7 1i e i t h e r 1 5 4 1 o r 1 5 7 1 m o d e 1 A u l o b o o t s t a 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 i n s t r u c t t o n m a n u a l o n l y

B i - d i r e c t i o 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 f 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 l e sF o r m a t s h o r tn e w / c o m p l e t e n e M e n u - d r i v e n

A u t 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 - R 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 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 t h 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 yS u p e r 8 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 f 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 r 1 5 8 V sS u p p l i e d o b o t h 3 V z " a n 5 1 / * ' 1 d i s k e t t e s s t h a t i t 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 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 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 r 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 o p t i o n w i n d o w t o d i s p l 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 t h 1 5 8 1 f o o n l yS u p e r 8 U t i l i t i e s i n o a v a i l a b l e f o t h C 6 4 ! S 3 9 9 5 J

n a m o o sC h a n g e T H I S T T H A T s e a r c h f o a l i n s t a n c e s o s p e c i f i e d s t r i n g a n r e p l a c e w i t h s e c o n d s p e c i f i e d s i r i n g

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 $ O Q C

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 f 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 t u r n s a l o R A M - D I S Kp a o t h e x p a n s i o n m e m o r y i n t o l i g h t 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 r 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 l o a d e d i V s e c o n d . P r o g r a m s a n f i l e s c a 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 g o Q 9 5 |

E Y O T H I N C AF o u r t e x t a d v e n t u r e s o n o n d i s k f o t h C 6 a n A p p l e I s e r i e s

c o m p u t e r s . E y o t h I n c a , S h i p w r e c k e d , S o o A l B a b a a n P e r i l so D a r k e s t A f r i c a . F o u r p e r i l o u s a d v e n t u r e s f o o n l y S 9 9 5 !

R E V E N G E O F T H E M O O N G O D D E S SF o u r t e x t a d v e n t u r e s o o n d i s k f o t h C 6 a n A p p l e I s e r i e s

c o m p u t e r s . R e v e n g e o t h M o o n G o d d e s s , F r a n k e n s t e i n ' sL e g a c y , N i g h t o t h W a l k i n g D e a d a n T h S e P h a n t o m . F o u rt e r r i f y i n g a d v e n t u r e s f o o n l y S 9 9 5 !

S E V I X E N S F R O M S P A C ET h r e e t e x t a d v e n t u r e s f o t h C 6 a n A p p l e I s e r i e s f o

M A T U R E A D U L T S O N L Y . S e x V i x e n s f r o m S p a c e . B i t e o t h S o r o r i t y V a m p i r e s a n H a t c h e t H o n e y m o o n . T h r e e s i z z l i n g a d u l ta d v e n t u r e s f o o n l y S 2 9 9 5 !

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 t h e 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 rj 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 t 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

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 0 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 t h e s e r i o u s s t u d e n t o a s t r o n o m y o t h 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 D .F r e e s h i p p i n g h a n d l i n g o n 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 6 5 W . H i l l g r o v e , S u i t e 6

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

I E n g l a n d c o n t a c t F i n a n c i a l S y s t e m s S o f t w a r e 0 9 0 5 - 6 1 1 - 4 6 3H e a d e r S e r v i c e N o . 1 5 5

Page 36: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 36/84

N E W Sf i n y f h . n c , e l s e y o M a n t T n

R u s s i a n a w h i n e s a h w i p e s t h b a r . H i t e e t h a r n e b M o r h o E a s t f n f f i i - i - i T a t » o u r i d e i ' J .

A t h s p a c e c o b o h e r o o W i l l i a mG i b s o n ' sa w a r d w i n -n i n g n o v e l ,N e u r o m a n -c e s e n d sy o i n t oC y b e r s p a c et t h w a r tc o m p u t e ri z e d c o s p i r a c y .R E A D E RS E R V I C EN O . 2 6 7

C o n t i n u e d f r o m p a g e 1 a d d r e s s l i s t , p a g e 1 4 ) .B a s e d o n t h s c i - f i n o v e l , N e u r o -m a n c e r ( $ 3 9 . 9 5 ) l e t s y o u , a f u t u r i s t i cc o w b o y , i n v a d e t h e e l e c t r o n i c u n i v e r s et h a t t i e s t o g e t h e r a l o C h i b a C i t y ' sc o m p u t e r n e t w o r k s . O v e r 5 r e a l w o r l dl o c a t i o n s c a b v i s i t e d , a n o v e r 4 d a t a b a s e s b r o k e n i n t o . T h g a m e f e t u r e s d i g i t i z e d o r i g i n a l s o u n d t r a c k b D E V O .

I n t e r p l a y P r o d u c t i o n s , 7 1 4 - 4 7 6 - 8 6 8 6( s e e a d d r e s s l i s t , p a g e 1 4 ) .

M o f f a t t ' s A d v e n t u r e D i s k # ( $ 1 9 . 9 5 )c o m p r i s e s f o u r t e x t a d v e n t u r e s o o n C - 6 4 d i s k : T e m p o r a l ( w a n d e r t h r o u g h

s u r r e a l i s t i c e n v i r o n m e n t , t r y i n g t o r et u r n t o r e a l i t y ) , W e s t ( s t r a n g e r i a O l W e s t t o w n , y o u ' r e d e p u t i z e d a n s e n t t c a p t u r e B l a c k B a r t ) , D e a t h V a l e ( s t r a n d e d i t h d e s e r t w i t h o u t f o o do w a t e r , y o m u s t f i n d y o u r w a t s a f e t y ) , a n d T h e L i g h t h o u s e ( c a p t u r e

g r o u p o s p i e s h o l e d u p o n r e m o t ei s l a n d ) .

F r e e S p i r i t S o f t w a r e , I n c . , 8 0 0 - 5 5 2 -6 7 7 7 o r 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 c h e d u l e d f o N o v e m b e r r e l e a s e ,T h T w i l i g h t Z o n e ( $ 3 9 . 9 5 ) w i l l , l i k et h T s e r i e s , a l l o w t h C - 6 4 g a m e rt e x p e r i e n c e a b i z a r r e s t o r y l i n e w i t ha t w i s t e n d i n g .

F i r s t R o S o f t w a r e P u b l i s h i n g 2 1 5 -3 3 7 - 1 5 0 0 ( s e e a d d r e s s l i s t , p a g e 1 4 ) .

M a i n E v e n t ( $ 2 9 . 9 5 ) l e t s w r e s t l i n gf a n s s e t w o - m a n t e a m s f r o m a s e l e ct i o n o e i g h t c o n t e s t a n t s , a n f i g h t f o t h e t a g t e a m c h a m p i o n s h i p . v a r i e t yo m a n e u v e r s a r p o s s i b l e , i n c l u d i n gp i l e d r i v e r s , a i r p l a n e s p i n s , a n d a t o m -

3 A H O Y !

i d r o p s .G a m e s t a r , 4 1 5 - 3 2 9 - 0 8 0 0 ( s e e a d d r e s sl i s t , p a g e 1 4 ) .I n t r a C o r p i o f f e r i n g a $ 1 0 , 0 0 0 g r a n d

p r i z e a n 2 5 0 0 s o f t w a r e g i f t c e r t i f i c a t e sw o r t h u t $ 2 0 0 e a c h i c o n t e s t t l a u n c h M u r d e r o t h e A t l a n t i c( $ 3 9 . 9 5 ) . S e i 1 9 3 8 , t h g a m e r q u i r e s s o f t w a r e s l e u t h s t e x p l o r e a l u xu r l i n e r ' s 6 0 s a l o n s a n s t a t e r o o m ss e e k i n g c l u e s , d e c o d i n g l o o k s , a v o i di n b o o b y t r a p s , a n l o c a t i n g a n q u e st i o n i n g t h 4 s u s p e c t s . T h p r o g r a mi n c l u d e s o v e r 6 c l u e s a n 1 q u e s t i o n st a n s w e r ; t h e c o n t e s t a n t w h s u b m i t st h m o s t c o r r e c t a n s w e r s w i l l w i t h g r a n d p r i z e .

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

N e f o t h 6 4 f r o m d r a g o n :T w i l i g h t ' s R a n s o m ( $ 3 4 . 9 5 ) p u t s y o

o t h s a v a g e s t r e e t s o f L i b e r t y C i t y ,w h e r e y o m u s t c o n f r o n t h o r d e s o fh u s t l e r s , c o n m e n , d r u g d e a l e r s , a n o t h e r o u t c a s t s i y o u r s e a r c h f o y o u rk i d n a p p e d g i r l f r i e n d . S a v i n g h e r w i l lr e q u i r e y o t u n r a v e l w e o d a n g e ra n i n t r i g u e i n v o l v i n g t h t r e a c h e r o u su n d e r w o r l d o i n t e r n a t i o n a l g u r u n i n g . Y o u ' l l v i s i t o v e r 1 7 l o c a t i o n s ,f r o m t h s u b w a y s y s t e m t L i b e r t y P a r k .

W i z a r d W t o r s ( $ 4 4 . 9 5 ) c a s t s t h p l a ye a a h e r o i c m a g e w h m u s t d e f e a td r a g o n s , e l v e s , a n o t h e r c r e a t u r e s i o r d e r t t h w a r t t h p l a n s o t h m a w i z a r d A l d o r i n .

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

I P R O J E C T ST h I U s e r ' s C a s e b o o k ( $ 1 2 . 9 5 ) d

t a i l s m o r e t h a n 1 0 p r o j e c t s f o r c o p u t e r h o b b y i s t s . E a c h c h a p t e r t a k e s ac a s e b o o k a p p r o a c h , s p e l l i n g o u a l n e e d e d s t e p s . T h p r o j e c t s e n c o m p a s sl i n e a r a n d i g i t a l d e v i c e s , t i m e r s , a n g e n e r a l d e v i c e s , a n u t i l i z e r e a d i l ya v a i l a b l e p a r t s .

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 , p a g e 1 4 ) .

A C T I V I S I O N C H A N G EA c t i v i s i o n h a a d o p t e d n e c o

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

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

P R I C E B O O MF r e e S p i r i t h a l o w e r e d t h e p r i c e o E x p l o d e ! V 3 . f r o m $ 3 4 . 9 5 t $ 2 0 . 0 0 .

T h e C - 6 4 f a s t l o a d e r c a r t r i d g e w o r k sw i t h t h I 5 4 1 / 4 1 C / 7 1 a n F S d i s kd r i v e s , a w e l l a s t h e S X - 6 4 . A i n c l u de s c r e e n c a p t u r e u t i l i t y s a v e s s c r e e n st d i s k o d u m p s t h e m t t h p r i n t e r .W i t h 1 2 m o d e l o c k o u t s w i t c h , t h ep r i c e i $ 2 5 . 0 0 .

F r e e S p i r i t S o f t w a r e , I n c . , 8 0 0 - 5 5 2 -6 7 7 7 o 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 ) .

L E A R N I N G L I B R A R I E SH T e c h E x p r e s s i o n s h a s o n c e a g a i n

r e p a c k a g e d t h o s e s i S e s a m e S t r e e t t t l e s t h a t d a t e b a c k p r a c t i c a l l y t t h r l e a s e o t h C - 6 4 . A s t r o - G r o v e r , E r n i e ' sM a g i c S h a p e s , a n B i B i r d ' s S p e c i a lD e l i v e r y m a k e u t h S e s a m e S t r e e tL e a r n i n g L i b r a r y , V o l u m e 1 G r o v e r ' sA n i m a l A d v e n t u r e s , E r n i e ' s B i S p l a s h ,a n P a l s A r o u n d T o w n a r i V o l u m e2 E a c h C - 6 4 p a c k a g e c o s t s $ 2 4 . 9 5 .G e y o u r s w h i l e s u p p l i e s l a s t .

H T e c h E x p r e s s i o n s , 2 1 2 - 9 4 1 - 1 2 2 4( s e e a d d r e s s l i s t , p a g e 1 4 ) .

A N R U N N I N G L A S T . . .D a i l y D o u b l e H o r s e R a c i n g ( $ 1 9 . 9 5 )

p r o v i d e s y o w i t h p a s t h i s t o r i e s o 1 8 h o r s e s a n 1 j o c k e y s c o m p e t i n g i n e a r l y 4 0 r a c e s , a l l o w i n g y o t h a d i c a p a n p l a c e b e t s f r o m s t r a i g h t w a e r t p a r l a y s , q u i n e l l a s , e x a c t a s , a n d a i l y d o u b l e s . T h r a c e s a r e r u n w i t ha n i m a t e d 3 - g r a p h i c s .

A r t w o r x S o f t w a r e C o m p a n y , 8 0 0 -8 2 8 - 6 5 7 3 o 7 1 6 - 3 8 5 - 6 1 2 0 ( s e e a d d r e s sl i s t , p a g e 1 4 ) .

Page 37: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 37/84

C O L O RE D I T O R

B R i c h a r d

C u r c i o

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

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

T H I L O A D E RT y p e i a n s a v e C O L O R E D I T ( p a g e 8 1 ) . I t i s B A S I C

l o a d e r t h a t P O K E s t h m a c h i n e l a n g u a g e f o C o l o r E d i t o ri n t o l o c a t i o n 4 8 6 4 o t h e C - 1 2 8 . T h M r e q u i r e s 3 8 b y t e sf o l l o w e d b 1 2 5 b y t e s f o r s t o r a g e . T h r o u t i n e c a b l o c at e e l s e w h e r e b c h a n g i n g t h e v a r i a b l e C i n l i n e 1 1 0 . T h l o a d e r w i l l m a k e t h n e c e s s a r y a d j u s t m e n t s t r e l o c a t e t h M a n r e p o r t t h r a n g e o f m e m o r y o c c u p i e d .

C O L O R E D I T c a a l t e r f o u r t y p e s o c o l o r s . T h c o m p ut e m u s t b i t h B A N K 1 c o n f i g u r a t i o n t u s t h i s r o t i n e . T h f o r m a t f o C O L O R E D I T i s

S Y C E t y p e , o l d c o l o r , n e w c o l o r

w h e r e C i t h e l o c a t i o n o t h M L T y p e s 0 - a r f o u s e w i t h b i m a p s , w h i l e t y p e i f o

4 c o l u m n t e x t . " O l d c o l o r " i t h c o l o r t b r e p l a c e d b " n e w c o l o r . " C o l o r s a r n u m b e r e d 0 - 1 5 , o n l e s s t h a nB A S I C ' S 1 - 1 6 . C O L O R E D I T a l s o p r o v i d e s a ^ m d o " o p e r at i o n , s e t t i n g c o l o r s b a c k t h w a t h e y w e r e b e f o r e t h m o s tr e c e n t a l t e r a t i o n . T h f o r m a t i S Y C E 4 N e c o l o r a n o l c o l o r a r e n o n e e d e d f o u n d o , a n i p r e s e n t w i l l b i g n o r e d . A a l t e r a t i o n c a b u n d o n e o n l y o n c e . Y o c a n o u n d o a u n d o . I y o w i s h t B S A V E t h C O L O R E D I TM L u n d o s h o u l d b t h l a s t o p e r a t i o n p e r f o r m e d . I t h i sw a y , w h e n t h M i B L O A D e d a l a t e r t i m e , y o w i l lb p r e v e n t e d f r o m i n a d v e r t e n t l y p e r f o r m i n g a u n d o o f a no p e r a t i o n t h a t h a n o y e t a k e n p l a c e . R e m e m b e r , t h e n a d d r e s s f o B S A V E i t h l a s t a d d r e s s p l u s 1

U S A G Ec o m p r e h e n s i v e d i s c u s s i o n o C - 1 2 8 / 6 4 g r a p h i c s c a

n o b o f f e r e d i o n a r t i c l e . T h i s s e c t i o n w i l l o n l y d e a lw i t h c o l o r m a p p i n g a n t h C O L O R E D I T r o u t i n e . F o m o r e i n f o r m a t i o n o C - 1 2 8 g r a p h i c s , c o n s u l t t h e C - 1 2 8 P r g r a m m e r ' s R e f e r e n c e G u i d e o a n o t h i n f o r m a t i v e a r t ic l e s o t h e s u b j e c t t h a t h a v e a p p e a r e d i n t h i s m a g a z i n e .

S t a n d a r d H i - R e s : A C O L O R E D I T t y p e o p e r a t i o n a ff e c t s t h l o w e r n y b b l e s o f t h v i d e o m a t r i x a 7 1 6 8 - 8 1 6 7 .T h e s e p r o v i d e t h c o l o r s f o o b j e c t s d r a w n w i t h c o l o r s o u r c e0 d i s p l a y e d b " 0 p i x e l s i e a c h 8 - b y t e a r e a i s t a n d a r dh i - r e s . T h i s i r e f e r r e d t a s t h e b i m a b a c k g r o u n d , w h i c hs h o u l d n o b c o n f u s e d w i t h t h t e x t s c r e e n c o l o r , e v e nt h o u g h b o t h a r s e b t h C O L O R 0 s t a t e m e n t .

t y p e o p e r a t i o n a f f e c t s t h u p p e r n y b b l e s o f t h v i e m a t r i x . T h e s e a r t h c o l o r s f o p i x e l s i s t a n d a r dh i - r e s , t h b i m a f o r e g r o u n d . T h e s e c o l o r s a r e a s s i g n e du s i n g c o l o r s o u r c e 1 s e b t h C O L O R 1 s t a t e m e n t .

M u l t i c o l o r : I y o d r a w s o m e t h i n g i g r a p h i c m o d eo 4 a n d s w i t c h t G R A P H I C o w i t h o u t c l e a r i n g t h s c r e e n , t h d i s p l a y c h a n g e s d r a s t i c a l l y . B e c a u s e c o l o r s a r ed e t e r m i n e d b p i x e l p a i r s o t h b i m a p , f o u r c o l o r s c a a p p e a r i c h a r a c t e r " c e l l , " a n t h c o l o r s o u r c e s b e h a v ed i f f e r e n t l y .

C O L O R E D I T t y p e o p e r a t i o n a g a i n a f f e c t s t h l o w e rn y b b l e s o f t h v i d e o m a t r i x . H o w e v e r , i m u l t i c o l o r t h e s ea r e c o l o r s o u r c e c o l o r s , d i s p l a y e d b " 1 0 " p i x e l p a i r s . T h i si a l s o c a l l e d M u l t i c o l o r 1 A i s t a n d a r d h i - r e s , t y p e

o p e r a t i o n a f f e c t s t h u p p e r n y b b l e s o f t h v i d e o m a t r i x .T h e s e a r s o u r c e c o l o r s , d i s p l a y e d b " 0 1 " p i x e l p a i r s a n s e b t h C O L O R 1 s t a t e m e n t .

t y p e a l t e r a t i o n a f f e c t s c o l o r m e m o r y a 5 5 2 9 6 - 5 6 2 9 5 .T h e s e a r e c o l o r s o u r c e o r M u l t i c o l o r 2 c o l o r s , s e b C O L O R 3 a n d i s p l a y e d b " 1 1 " p i x e l p a i r s . ( I m u l t ic o l o r m o d e , " 0 0 " p i x e l p a i r s g e t t h e i r c o l o r f r o m t h V I C -I c h i p b a c k g r o u n d r e g i s t e r a 5 3 2 8 1 . T h i s i C o l o r 0 c o m o t t h w h o l e s c r e e n o n l y i G R A P H I C m o d e s 3 o 4 o 4 0 c o l u m n t e x t . )

A H O Y ! 3

Page 38: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 38/84

T s u m m a r i z e : i h i - r e s , C O L O R E D I T t y p e a f f e c t sC O L O R a r e a s a n t y p e a f f e c t s C O L O R 1 I m u l t ic o l o r , t y p e c h a n g e s C O L O R ( M 1 a r e a s , t y p e c h a ng e C O L O R a r e a s , a n t y p e c h a n g e s C O L O R ( M 2 a r e a s .

t y p e c o l o r r e p l a c e m e n t a f f e c t s t h c h a r a c t e r c o l o r so 4 0 c o l u m n t e x t , c o n t r o l l e d b t h " o t h e r " c o l o r m e m o r ya l s o a 5 5 2 9 6 - 5 6 2 9 5 . T h i s i e x p l a i n e d u n d e r " H o w a n W h y . "

T y p e 4 u n d o , w o r k s c o r r e c t l y o 4 0 c o l u m n t e x t o n l yi t h s c r e e n h a s n o t s c r o l l e d s i n c e t h p r e v i o u s t y p e o e r a t i o n . T e x t s c r o l l i n g c a b d i s a b l e d w i t h E S C - M o P R I N T C H R S ( 2 7 ) " M " . A l t h o u g h t h C - 1 2 8 d o e s n ' t p r v i d e b i m a s c r o l l i n g , i i p o s s i b l e . T h s a m e r e s t r i c t i o no u n d o a p p l i e s t b i m a c o l o r s i y o h a v e b i m a s c r o l l i n g u t i l i t y .

E x c e p t f o t y p e 2 a l C O L O R E D I T o p e r a t i o n s t a k e p l a c ew h e t h e r t h p a r t i c u l a r s c r e e n i v i s i b l e o n o t . T h r o u t i n er e t u r n s n e r r o r m e s s a g e s t d i s r u p t y o u r d i s p l a y , b u t h p r o c e s s o r ' s C a r r y b i w i l l b s e b i l l e g a l q u a n t i t i e s , n g r a p h i c s a r e a ( f o r t y p e s 0 - 2 ) , u n d o a f t e r u n d o , o r t y p e2 o p e r a t i o n o n o n - m u l t i c o l o r d i s p l a y . C a r r y w i l l a l s ob s e i a a t t e m p t i m a d e t u n d o a t y p e 0 - 2 o p e r a t i o na f t e r t h g r a p h i c a r e a h a b e e n d e a l l o c a t e d b G R A P H I CC L R . U s i n g t h R R E G f u n c t i o n i m m e d i a t e l y a f t e r S Y c a r e a d t h s t a t u s r e g i s t e r i n t o v a r i a b l e , l i k e t h i s :

S Y C E 4 R R E G , , , S RT h t h r e e c o m m a s m u s t b p r e s e n t s t h a t t h A , X , a n

r e g i s t e r s a r i g n o r e d . I S A N 1 t h C a r r y w a s e a n d s o m e t h i n g w e n t w r o n g w i t h t h c a l l .

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 t o n l yt h C o m m o d o r e , t h A m i g a , a n 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 e 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 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 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 a l l l o l l f r e e o u i s i d e T e x a s 8 0 0 - 4 3 3 2 9 3 8I n s i d e T e x a s c a l l 8 - 2 9 2 7 3 9 6W E D G W O O D R E N T A L

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

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

F o t e x t s c r e e n i t ' s o b v i o u s w h a t t y p e o f c o l o r i d i p l a y e d . F o b i m a d i s p l a y i t ' s a l m o s t i m p o s s i b l e t t e l lw h i c h t y p e o f c o l o r s a r i a n g i v e n p o r t i o n o t h s c r e e nb y s i m p l y l o o k i n g a i t T a i i t h e i d e n t i f i c a t i o n o c o o a r e a s , t w s h o r t , r e l o c a t a b l e u t i l i t i e s a r p r o v i d e d . C O L -O R T O T A L g i v e s c o u n t o t h n u m b e r o f t i m e s p a r t i c u l a rc o l o r o a p a r t i c u l a r t y p e o c c u r s . T h s y n t a x f o C O L O R -T O T A L i S Y C T t y p e , c o l o r . " C i t h s t a r t a d d r e s so t h r o u t i n e a n " t y p e " a n " c o l o r " a r a d e s c r i b e d f o C O L O R E D I T . O n l y c o l o r t y p e s 0 - 2 a r s u p p o r t e d b t h i sp r o g r a m . I t h g r a p h i c s a r e a h a s n ' t b e e n a l l o c a t e d , o r h a sb e e n d e a l l o c a t e d , a N G R A P H I C S A R E A e r r o r i r t u r n e d . T Y P E M I S M A T C H e r r o r o c c u r s i a a t t e m p ti m a d e t g e c o u n t o f t y p e 2 c o l o r s w h e n t h e d i s p l a yi s t a n d a r d b i m a p . I i m m e d i a t e m o d e , C O L O R T O T A Lp r i n t s t h n u m b e r o f o c c u r r e n c e s o t h c o l o r s e a r c h e d f o r .I a r u n n i n g p r o g r a m , t h e r o u t i n e r e t u r n s w i t h t h h i g h b y t eo t h c o u n t i t h a c c u m u l a t o r a n t h l o b y t e i t h r e g i s t e r . T h R R E G f u n c t i o n c a p u t t h e s e v a l u e s i n t o v a r ia b l e s . T h p r o c e s s w o u l d l o o k l i k e t h i s :

S Y C T T C R R E G A , X : C O U N T = 2 5 *

T h I D E N T I F Y p r o g r a m p r o v i d e s a n o t h e r m e a n s o d t e r m i n i n g t h t y p e s o f c o l o r s i a a r e a . I t f o r m a t i S Y I D c o l u m n , r o w . Y o g i v e t h r o u t i n e t h e c h a r a c t e r c o o rd i n a t e s o t h a r e a y o u w a n t t i d e n t i f y a n i r e t u r n s w i t ht h l o n y b b l e o f t h e v i d e o m a t r i x i t h a c c u m u l a t o r , t h h i g h n y b b l e i t h r e g i s t e r , a n t h m u l t i c o l o r n y b b l ei Y I 2 5 5 , m u l t i c o l o r m o d e i n o i e f f e c t . A g a i n ,R R E G r e t r i e v e s t h v a l u e s :

S Y I D 0 , 0 : R R E G B G F G M r e a d s t h e c o l o r s i t h e t o p l e f t c h a r a c t e r - s i z e d a r e a i n t o B G F G a n M C R e m e m b e r , c o l o r n u m b e r s a r o n l e s s t h a nB A S I C ' S n u m b e r i n g .

D E M O N S T R A T I O NT h C O L O R D E M O p r o g r a m p u t s C O L O R E D I T t h r o u g h

i t p a c e s a n i l l u s t r a t e s s o m e o t h i n t r i c a c i e s p r e v i o u s l yd e s c r i b e d . I l i n e 1 2 0 . t h b a c k g r o u n d , f o r e g r o u n d , b o d e r , a n t e x t c o l o r s a r e s p e c i f i e d . L i n e 1 3 e s t a b l i s h e sh i - r e s s p l i t s c r e e n a n c h a n g e s t h b a c k g r o u n d c o l o r . T w d i f f e r e n t c o l o r e d b a c k g r o u n d s a r v i s i b l e b e c a u s e w h e n t h b i m a i c l e a r e d , t h e v i d e o m a t r i x i f i l l e d w i t h C O L O R

a n 1 S u b s e q u e n t c h a n g e s o C O L O R a f f e c t t h t e x tb a c k g r o u n d o r o b j e c t s d r a w n w i t h c o l o r s o u r c e 0 I l i n e1 6 0 , B O i d r a w n a n f i l l e d b C O L O R a n l i n e 1 8 c a l l s C O L O R E D I T t c h a n g e t h c o l o r . N o t e t h u s e o ft h R C L R f u n c t i o n t d e t e r m i n e o l d c o l o r a n n e c o l o r .T h s u b r o u t i n e a l i n e 4 8 p e r f o r m s u n d o . L i n e 2 1 c a l l sC O L O R E D I T t c h a n g e t h b i m a b a c k g r o u n d .

L i n e 2 6 e s t a b l i s h e s n e c o l o r s a n l i n e 2 7 c r e a t e s am u l t i c o l o r b i m a w i t h o u t c l e a r i n g i t T h b o c h a n g e sc o l o r b e c a u s e o t h e d i f f e r e n c e s i c o l o r m a p p i n g i m u t i c o l o r m o d e . W h e n t h m u l t i c o l o r b i m a i c l e a r e d b S C N C L R 3 t h v i d e o m a t r i x i f i l l e d w i t h C O L O R a n 2 — a n o t h e r d i f f e r e n c e i c o l o r h a n d l i n g . C l e a r i n g t h m u t i c o l o r b i m a a l s o f i l l s c o l o r m e m o r y w i t h C O L O R 3

3 A H O Y !

Page 39: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 39/84

L i n e s 2 8 0 - 3 0 0 d r a w t h r e e b o x e s u s i n g d i f f e r e n c e s o u r c e s ,i l l u s t r a t i n g t h d i f f i c u l t y i n d e t e r m i n i n g t h " t y p e " o c o l o ru s e d t d r a w a o b j e c t . T h p r o g r a m p r o c e e d s t a l t e r a n u n d o t h b o x e s a n t h t e x t . B e f o r e E N D i n g , t h b i m a i s w i t c h e d b a c k t o h i - r e s t o m o r e d r a m a t i c a l l y s h o w t h d i f f e r e n c e s b e t w e e n m u l t i c o l o r a n h i - r e s c o l o r m a p p i n g .

H O A N W H T f a c i l i t a t e t h u n d o o p e r a t i o n , a r e c o r d m u s t b e k e p t

o t h e l o c a t i o n s i t h c o l o r m a c h a n g e d d u r i n g t h p r v i o u s t y p e 0 - 3 o p e r a t i o n . C O L O R E D I T a c c o m p l i s h e s t h i sb c r e a t i n g i t o w b i m a p , a a c t i v i t y m a p . A f t e r d e t e rm i n i n g t h a t t h o p e r a t i o n a n t h c o l o r s a r e v a l i d v a l u e s ,

c o l o r a l t e r i n g o p e r a t i o n c l e a r s t h i s a c t i v i t y m a t a l z e r o s .T h a p p r o p r i a t e c o l o r m a i t h e n s e a r c h e d f o n y b b l e s o " o l d c o l o r . " W h e n o n i f o u n d , i i r e p l a c e d w i t h " n e wc o l o r " a n t h c o r r e s p o n d i n g b i t i n t h a c t i v i t y m a i s e t o " 1 * O t h e r w i s e , t h b i i l e f t a " 0 " . U n d o r e v e r s e s t h p r o c e s s , s e a r c h i n g t h a c t i v i t y m a f o " i " s a n r e s t o r i n gt h c o r r e s p o n d i n g n y b b l e i t h c o l o r m a t " o l d c o l o r , "w h i c h w a s a v e d i n t e r n a l l y ( a l o n g w i t h " t y p e " ) d u r i n g t h r e p l a c e m e n t o p e r a t i o n . S i n c e b i t s a r u s e d t k e e p t r a c ko b y t e s , 1 0 0 0 / 8 1 2 5 b y t e s f o t h a c t i v i t y m a p .

C o l o r m e m o r y a l o c a t i o n 5 5 2 9 6 , u s e d b m u l t i c o l o r a n t e x t , p r e s e n t s c o m p l i c a t i o n w h e n s p l i t s c r e e n i i e f e c t . T h C - 1 2 8 c o n t a i n s t w I b l o c k s o f c o l o r m e m o r ya t h s a m e a d d r e s s . F o a m u l t i c o l o r / t e x t s p l i t s c r e e n , t h o p e r a t i n g s y s t e m c o n t i n u a l l y s w i t c h e s b e t w e e n t h t w o , s t h a t t h V I C - I I c h i p f i r s t d i s p l a y s o n f o t h m u l t i c o l o rb i m a p , a n d t h e n , w h e n t h r a s t e r r e a c h e s t h s p l i t p o i n t ,t h e o t h e r c o l o r b l o c k i d i s p l a y e d f o t e x t . F o C O L O R -E D I T t " s e e " t h e c o r r e c t b l o c k f o p a r t i c u l a r o p e r a t i o n ,t h i s s w i t c h i n g m u s t b t e m p o r a r i l y d i s a b l e d . A S E i s t r u c t i o n d i s a b l e s a l I R Q s , i n c l u d i n g t h r a s t e r i n t e r r u p t st h a t c a u s e t h b l o c k s w i t c h i n g . T a l l o w t h 8 5 0 2 m i c r op r o c e s s o r a c c e s s t t h p r o p e r b l o c k , t h c o n t e n t s o l o c at i o n a r e s a v e d , t h e n b i o t h a t l o c a t i o n i s e t f o t h t e x t c o l o r b l o c k o c l e a r e d t z e r o f o t h m u l t i c o l o rb l o c k . T h e q u i v a l e n t o p e r a t i o n i B A S I C w o u l d b P O K E1 P E E K ( l ) O o P O K E 1 P E E K ( l ) A N 2 5 4 . C o l o rm e m o r y i e x a m i n e d a n p o s s i b l y c h a n g e d , l o c a t i o n i r e s t o r e d t i t o r i g i n a l c o n t e n t s , a n I R Q s a r r e e n a b l e db C L I . T h i s p r o c e s s t a k e s p l a c e f o e a c h b y t e o t h c o l o rm a p . I i n t e r r u p t s w e r e d i s a b l e d o n l y a t h s t a r t a n r e e na b l e d a t h e n o C O L O R E D I T ' s o p e r a t i o n , a s p l i t s c r e e nw o u l d f l a s h t a l t e x t o a l b i m a p , d e p e n d i n g o w h e r et h e r o u t i n e c a t c h e s t h d i s p l a y . ( B i t o l o c a t i o n c o n t r o l sw h i c h b l o c k t h V I c h i p d i s p l a y s . T h i s m a k e s i p o s s i b l ef o t h m i c r o p r o c e s s o r t r e a d o w r i t e o n c o l o r b l o c k w h i l et h V I d i s p l a y s t h e o t h e r . P r e t t y t r i c k y . ) B s w i t c h i n g c o l o rb l o c k s f o e a c h b y t e , s p l i t s c r e e n m e r e l y e x h i b i t s s o m ej i t t e r a t h s p l i t p o i n t , i n s t e a d o f l a s h i n g , w h i l e C O O R E D I T i o p e r a t i n g . F o s i m i l a r r e a s o n s , s e v e r a l B A S I C

c o m m a n d s a n f u n c t i o n s c a p r o d u c e t h s a m e j i t t e r o s p l i t s c r e e n .C O L O R E D I T d o e s n ' t u s t h e u s u a l " f r e e " z e r o - p a g e l o c a

t i o n s 2 5 1 - 2 5 4 . T h e s e l o c a t i o n s a r e r a r e l y a v a i l a b l e w h e no t h e r u t i l i t i e s a r p r e s e n t . I n s t e a d , l o c a t i o n s S A C - S A F ,S C 3 - S C 4 , a n S C E - S C F a r u s e d . C o n s u l t C - 1 2 8 m e m o r ym a t l e a r n w h t h e s e l o c a t i o n s c a s a f e l y b u s e d t e m p o ra r i l y . S E P R O G R A M L I S T I N G O P A G E 8

C o n t i n u e d o n p a g e 2 b e s t u s e d b y l a p e o p l e o p a s t o r s w h i n t e n d t r e a d o rs t u d y s e c t i o n o t h B i b l e m o r e t h a n o n c e . A w u s

p a r t o t h e B i b l e , n o t e s a n r e f e r e n c e s c a b e r e c o r d e de l e c t r o n i c a l l y . p r e f e r h a v i n g t h o s e p e r s o n a l n o t e s o d i s k .O t h e r w i s e t h p a p e r n o t e s g e h a r d t s i f t t h r o u g h a f t e rf e y e a r s . "

S . G . M c C r a c k e n o L a n c a s t e r , P i n d i c a t e d t h a t h h a n o r e a d t h r e v i e w , b u w r o t e t c h a s t i s e u b a s e d o n w h a th e ' d h e a r d s e c o n d h a n d ( ! ) R e m i n d s u o m a n y n e w l yc o n v e r t e d C h r i s t i a n s w e ' v e m e w h o f f e r a d v i c e o s a l v at i o n a n o t h e r t o p i c s w i t h o u t y e h a v i n g r e a d t h e e n t i r e B b l e v e n o n c e .

J i T a y l o r , p a s t o r o f W e s l e y U n i t e d M e t h o d i s t C h u r c hi A n d r e w s , T X s u g g e s t s : " I s o m e o n e j u s t w a n t e d t r e a dt h B i b l e i w o u l d b p o i n t l e s s t b u t h T C R B , b u i o n i i n t e r e s t e d i v e r y g o o d t o o l f o r s o m e s e r i o u s B i b l es t u d y i n g w o u l d c e r t a i n l y r e c o m m e n d i t . . . . I y o a r t e a c hi n S u n d a y S c h o o l c l a s s o B i b l e s t u d y y o c a n h a y e c o i e f o a l i t h c l a s s . T h i s w o u l d g r e a t l y h e l p t h e c l a s st u n d e r s t a n d w h a t y o a r t a l k i n g a b o u t . "

W n e v e r a p o l o g i z e f o u n f a v o r a b l e r e v i e w s , n m a t t e rh o s t r e n u o u s t h o b j e c t i o n f r o m t h e p i l l o r i e d p a r t y — u n l e s sw g o t h e f a c t s w r o n g . I t h i s c a s e , w g o t h e f a c t s w r o n g .W h a s t e n t p o i n t o u t t h a t o u r e v i e w e r h a m a n y g o o dt h i n g s t s a a b o u t L a n d m a r k . A h c o n c l u d e d : " 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 th 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 . . . L a n d m a r k i n e c e s s a r y p u r c h a s e . "

a C - 1 2 8 o w n e r a n d h a v e n p l a n s t " u p g r a d e " t t h A m i g a . T h o n l y c i r c u m s t a n c e t h a t w o u l d c h a n g e m m i n d w o u l d b e i t h e p r i c e o t h A m i g a 2 0 0 0 i n c l u d i n g

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

m a b e u n u s u a l i t h i s , b u t h e b a s i c r e a s o n i t h a tf i n d t h m o u s e t b a n e x t r e m e l y i r r i t a t i n g d e v i c e . M b r o t h e r i r e p r e s e n t a t i v e f o A p p l e c o m p u t e r s . t r i e d h i sM a c i n t o s h . O n c e . F o r g r a p h i c s , f i n d t h e m o u s e i n f e r i o rt g r a p h i c s t a b l e t . F o r g a m e s , i i i n f e r i o r t j o y s t i c k .F o s e r i o u s a p p l i c a t i o n s , t h e p o i n t - a n d - g r u n t i n t e r f a c e i s m u c h s l o w e r t h a n c o n t r o l k e y s t h a t s u c h c o m p u t e rw o u l d e n u p o n t h c l o s e t s h e l f . r e a l i z e t h a t e a r l y c o m e n t a t o r s s a i d t h A m i g a c o u l d b u s e d w i t h o u t t h m o u s e( " u n p l u g t h m o u s e a n t h r o w i o u t h w i n d o w , " b e l i e v eo n s a i d ) , b u a l m o s t e v e r y t h i n g s i n c e s e e m s t o o r o d e n t -o r i e n t e d . F r o m w h a t h a v e s e e n , t h e C L s e e m s t h a v eb e e n a a f t e r t h o u g h t , w i t h f a l e s s d e v e l o p m e n t t h a n w o u l db e n e e d e d f o t r u l y u s e f u l c o m m a n d - t y p e i n t e r f a c e .

b e l i e v e t h e f u t u r e o c o m p u t i n g l i e s i t h d e v e l o p m e n to n a t u r a l l a n g u a g e i n t e r f a c e , w h e t h e r s p o k e n , k e y b o a r d ,o d i r e c t n e u r a l c o n n e c t i o n . s u s p e c t t h a t c o m p u t e r h i t o r i a n s o t h e n e x t c e n t u r y w i l l l o o k b a c k a t h p o i n t - a n d -g r u n t i n t e r f a c e a a u n f o r t u n a t e a b e r r a t i o n , a e v o l u t i o na r d e a d e n d , t h a t d i v e r t e d m u c h t i m e a n m o n e y a w a y f r o mt h d e v e l o p m e n t o t h n a t u r a l l a n g u a g e i n t e r f a c e , d e l a yi n i t a t t a i n m e n t . W a y n e E L i l y e s t r o m

W o r c e s t e r , M A H O Y ! 3

Page 40: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 40/84

Page 41: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 41/84

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

C 6 4 c C o m p u t e rs G E O S ( W o r d P r o c e s s o r

V e r s a t i l e D r a w i n g P r o g r a m )

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

( A d d $ 1 0 . 0 0 s h i p p i n g . * )

9 L i s t $ 2 4 9

C o m p l e t e C o m m o d o r eC 1 2 8 D S y s t e m

T h C o m p l e t e S y s t e m I n c l u d e s :C - 1 2 8 D C o m p u t e r W i l h B u i l t - i n D i s k D r i v e

• 1 2 " M o n o c h r o m e M o n i t o rG e n u i n e I B M ® P r i n t e r W i t h I n t e r f a c eO n R o l l O f H e a l T r a n s f e r P a p e rC - 1 2 8 D P r o g r a m m e r ' s R e f e r e n c e G u i d e

O u r L o w S a l e P r i c e5 4 ( A d d $ 3 0 . 0 0 s h i p p i n g . * )

9 L i s t $ 6 2 5

C 1 2 8 D C o m p u t e rI n c l u d e s F u l l 1 2 D e t a c h e d K e y b o a r d S 1 5 7 1 D r i v eW i t h 1 2 8 K O U s e r M e m o r y E x p a n d a b l e T o 6 4 0 K .

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

F r e e P r o g r a m m e r 1 ! R e f e r e n c e G u i d e

O u L o S a l e P r i c e4 5 L i s t $ 2 4 9( A d d $ 1 0 . 0 0 s h i p p i n g . * )

E x c e l e r a t o rD i s k D r i v e

C o m m o d o r e 1 5 4 1 C o m p a t i b l eY e a r L i m i t e d W a r r a n t y

" I n c l u d e s F R E E G a m e

8 0 0 K 3 VD i s k D r i v e

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

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

3 0 0 / 1 2 0 0 B P E x t e r n a l M o d e m1 2 0 0 B a u d B e l l 2 1 2 A a t 1 2 0 0 o r 3 0 B i t s / S e c

F u l l y H a y e s C o m p a t i b l eA u t o m a t i c D i a l i n g A n s w e r i n gA u t o R e d i o l A R e c e i p t O f B u s y S i g n a lB u i l t - i n S p e a k e r W i t h V o l u m e C o n t r o lB u i l t - i n H e l p C o m m a n d sB o t h T o u c h T o n e a n P u l s e D i a l i n gU s e s R S - 2 3 2 I n t e r f a c e( R S - 2 3 2 I n t e H o c e C o b l e R e q u i r e d

S a l e P r i c e I A 9 ( A d d $ 3 . 0 0 s h i p p i n g . ' ) ^ L i s t $ 1 3 9

u L o S a l e P r i c e O u L o S a l e P r i c e1 4 ( A d d $ 1 0 . 0 0 s h i p p i n g . * ]

L i s t $ 2 4 9 1 7 ( A d d $ 1 0 . 0 0 s h i p p i n g . ' }

9 L i s t $ 2 4 9

3 0 0 / 1 2 0 0 / 2 4 0 0 B P E x t e r n a l M o d e m

F u l l y H a y e s C o m p a t i b l e• B o t h T o n e S P u l s e D i a l i n g

B u i l t - i n S p e a k e r W i t h V o l u m e C o n t r o lC o m m a n d B u f f e r T h a t H o l d s U T 4 C h a r a c t e r s

• 2 4 0 0 B a u d B e l l 2 1 2 A A 1 3 0 0 , 1 2 O 0 S 2 4 O 0 B P SU s e s R S - 2 3 2 C I n t e r f a c e( R S - 2 3 2 C I n t e r f a c e C a b l e R e q u i r e d )

S a l e P r i c e( A d d J 3 . 0 0 s h i p p i n g . 1 ) 1 5 9

L i s t $ 2 4 9

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 o v e O u C u s t o m e r s ! M a i lC O M P U T E R D I R E C T

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

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

Page 42: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 42/84

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

1 2 " M o n o c h r o m eM o n i t o r

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

W a r r a n t y

H i g h R e s o l u t i o n8 C o l u m n1 0 0 0 L i n e s A C e n t e rG r e a t F o B u s i n e s sF a n t a s t i c V a l u e

u r L o w S a l e P r i c e$ 7 L i s t S 3 2 9{ A d d $ 1 0 . 0 0 s h i p p i n g . * ]

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

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

O u L o S a l e P r i c e$ E A 9 51 5 ( A d d $ 1 4 . 5 0 s h i p p i n g . * )

L i s t $ 3 2 9

1 3 " R G B / C o m p o s i t eC o l o r M o n i t o r

T H O M S O NT h V i s i o n o f P e r s o n a l C n r n p u l c r s .

B l a c k D o t S c r e e nM o n i t o r s I O n

C o m p o s i t e / R G B / 8 0 C o l u m nG r e e n S c r e e n O n l y S w i t c hR e s o l u t i o n 5 6 2 4 P i x e l s

O u r L o w S a l e P r i c e9 $ 2 1 9 L i s t $ 3 9 9( A d d $ 1 4 . 5 0 s h i p p i n g . * ;

C o r o n a X D 6 6 0 0V e r s a t i l e P r o f e s s i o n a l E l e c t r o n i cF o T h H o m e O O f f i c e

5 F l o p p y D i s k s

1 9 ? . e a c h( A d d J ^ . O O s h i p p i n g . * )

D o u b l e S i d e dD o u b l e D e n s i t yM i n i m u m Q u a n t i t y 5 0

M a x i m u m Q u a n t i t y 2 5 B o o 5 $ 9 . 5 0 ( 1 9 C 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 ( e a c h ){ w i t h s l e e v e s )B o o f 1 0 0 ( n l i m i t ) . . . $ 2 4 . 0 0 ( 2 4 ' e a c h )( w i t h s l e e v e s l a b e l s )

T H V O I C EM E S S E N G E RS p e e c h S y n t h e s i z e r

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

6 0 , 0 0 0 W o r d D i c t i o n a r y A u t o R e t u r nS e l f D e m o n s t r a t i o n A u t o C e n t e rW o r d - R i g h t A u t o S p e l l1 C h a r a c t e r D i s p l a y1 2 M e m o r yB a t t e r y B a c k - U p

L i n e C o r r e c t i o nW o r d E r a s e rR e l o c a t e

A u t o U n d e r s c o r eA u t o H a l f S p a c eA u t o Z o n eE n o P a g e W a r n i n gD e c i m a l T a

• 1 0 , 1 2 1 P i t c h• A u t o P a p e r I n s e r t

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 D i s k N o t c h e r s $ 3 . 9 5 e a c h

A p p l e , I B o C o m m o d o r e P a r a l l e l P o r tI n t e r f a c e C a b l e L i s t S U 9 . 9 5 S a l e 8 W . 9 5u r L o w S a l e P r i c e

9

S o n y D i s k s4 9 e a c h

L i m i t e dQ u a r t f i e s

( A d d 8 4 . 0 0 s h i p p i n g . ' )

L i s t $ 4 9 9( A d d $ 1 2 . 0 0 s h i p p i n g . * ]

S i n g l e - S i d e d , D o u b l e D e n s i t yS o l d I P a c k a g e s O W i t h S l e e v e s ,

L a b e l s W r i t e P r o t e c t s I n c l u d e d$ 2 . 4 5 P e B o

F e a t u r e sI n f i n i t e v o c a b u l a r y

• B u i l t - i n s o f t w a r e n o t h i n g e x t r a t b u T w v o i c e s e a c h w i t h i n t o n a t i o n ; o d d sc h a r a c t e rS i m p l e B A S I C c o m m a n d s f o e a s yp r o g r a m m a b i l i t yD o e s n ' l s t e a l R A f r o m t h B A S I C w o r k s p a c eW o n ' t s t o p s c r e e n a c t i o nC l e a r , e a s y t u n d e r s t a n d s p e e c hE a s y i n s t a l l a t i o n j u s t p l u g s i K e y v o i c i n g k e y s s p e a k a t h e y a r p r e s s e dD i r e c t t e x t t s p e e c h c a p a b i l i t y

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

L i s t 5 4 ( A d d $ 3 . 0 0 s h i p p i n g . * )

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 y^ j » - ^ m ■ - 1 T I - r W T » i C ^ " W " I l l i n o i s r n i d e n l i i d ■ u l e j l u A l o r d e r s m u i i b e : r S . U o l l i r i . W i h i p l a l p o m l i i I h U . S . . C A N A D A . P U E R T O R I C O . A P O - F P OC O m P U T C K U I K E L . I P I C 1 « c ^ I l o c h i r a t . o i i i . , d f c o m m e m a l U . S . o C O M A I L O R D E R S e n d o w o s t w r t h o c k . m o n e y o r d e r , o r p c t h h h I c h « k . A l l o w 1 d « y » d e l i v e r y . I

2 2 2 9 2 N P e p p e r R d B a r r i n g t o n , 1 L 6 0 0 1 0 r o , e t j n d » b l e I M O r t U W o n l y i h i p o c d i e o m i n e n l i l C O M P C r i l R D I R E C T - i l l m a t c h c n v a l i d n i i i o t M l l y . d v e n i i e d d e l i v e r e d p r i c e o t h t x » «i p r o d u c i * M i h ^ u r T i p j r n h l f r j ^ T i i c n r m e t h o d i c ^ . l u d i n j i n > i f p l t ^ j h J r M t n t c ^ l i ' I i > ' i l j 1 c o p y o r d e rl w c a m n i v t i i d t a - m p r i M d i d m t i a i b c B i p i d U < r t i h i l M M d c T . e r w 1 i M n l } ( U f i o r d a M ( r f p i i r d i u B . V I S A M A S T E R C A R D C . O . D .

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

p C a l l ( 3 1 2 ) 3 8 2 - 5 0 5 0 T O r d e r !

Page 43: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 43/84

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

G e n u i n e I B M ® 8 ' / a " P r i n t e r8 Y 2 " L e t t e r S i z e 8 C o l u m n L i m i t e d Q u a n t i t i e s

S a l e( A d d $ 7 . 5 0 s h i p p i n g . ' ]

$ 4 9 L i s t $ 1 9 9

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

U n b e l i e v a b l e L o P r i c eA d v a n c e d D o M a t r i x H e a t T r a n s f e rU p p e r & L o w e r C a s e ( W i t h T r u e L o w e r D e s c e n d e r s )U n d e r l i n e E n l a r g e d G r a p h i c sR e a d y t H o o k U T S e r i a l P o r t O I B M ® P C j rL o C o s t A d a p t e r s F o I B M ® , A p p l e , C o m m o d o r e L a s e r C o m p u t e r s

H i - S p e e d N L 1 8 P r i n t e rS u p e r b N e a r L e t t e r Q u a l i t y L i f e t i m e W a r r a n t y *

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

N O n S e l l s T h i s P r i n t e r F o L e s s !H i g h S p e e d D o t M a t r i xN e a r L e t t e r Q u a l i t y S e l e c t a b l e F r o m F r o n t P a n e lI t a l i c s E l i t e C o n d e n s e d P i c aS u p e r G r a p h i c s 8 B u f f e rT r a c t o r / F r i c t i o n F e e dC e n t r o n i c s P a r a l l e l P o r t

L i f e t i m e W a r r a n t y O P r i n t H e a dM o n t h R e p l a c e m e n t P o l i c y F o P r i n t e r

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 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 2 4

Page 44: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 44/84

P U P I S R T R E P O R T1 i v e r y o n e k n o w s t h a t B A S I C p r o g r a m s a r f a s t t w r i t e b u t s l o w t r u n . R e a l l y f a s t p r o g r a m s m u s tb w r i t t e n i a s s e m b l y l a n g u a g e , b u t p r o g r a md e v e l o p m e n t i a s s e m b l y l a n g u a g e c a n b e v e r y

t i m e - c o n s u m i n g p r o c e s s .W h a t a r t h a l t e r n a t i v e s ? H o a b o u t a n i n t e r a c t i v e l a

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

P e r h a p s t h e b e s t o b o t h w o r l d s i c o m p i l e d l a n g u a g ew i t h a i n t e r a c t i v e m o d e . P a s c a l , F O R T R A N , a n a r p r o b a b l y t h b e s t - k n o w n c o m p i l e d l a n g u a g e s . U n f o r t u na t e l y , u s i n g a c o m p i l e d l a n g u a g e w i t h o u t a i n t e r a c t i v e m o d ec a b e b e t e d i o u s p r o c e s s .

T h i s m o n t h w w i l l d e v e l o p w h a t i p e r h a p s t h w o r l d ' sm o s t m i n i m a l B A S I C c o m p i l e r . W i t h c o m p i l e r h a n d y , w c a s t i l l d e v e l o p a n d d e b u g o u p r o g r a m s i t h i n t e r a c t i v ee n v i r o n m e n t o i n t e r p r e t e d B A S I C . W h e n t h e y a r e b u g - f r e e ,w c a u s t h c o m p i l e r t c o n v e r t t h B A S I C p r o g r a m si n t o e q u i v a l e n t m a c h i n e l a n g u a g e r o u t i n e s .

F r o m t h e n o n , r a t h e r t h a n e x e c u t i n g t h i n t e r p r e t e d B A S I Cp r o g r a m w h i c h r u n s a s n a i l ' s p a c e , w c a p e r f o r m t h s a m e f u n c t i o n s a l i g h t n i n g - f a s t s p e e d s w i t h t h c o m p i l e dv e r s i o n o t h p r o g r a m .

I N T E R P R E T E D v C O M P I L E DT h r e a s o n t h a t a i n t e r p r e t e d p r o g r a m r u n s s s l o w l y

i t h a t t h c o m p u t e r m u s t t r a n s l a t e e a c h s t a t e m e n t i n t o i t n a t i v e l a n g u a g e ( m a c h i n e l a n g u a g e ) b e f o r e i k n o w s h o t e x e c u t e i t T h t r a n s l a t i o n o f B A S I C s t a t e m e n t t a k e s

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

T h c o m p i l a t i o n p r o c e s s t a k e s a f a i r a m o u n t o f t i m e a l s o .s i m i l a r t r a n s l a t i o n f r o m B A S I C t e x t t m a c h i n e l a n g u a g e

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

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

S w h d w e v e n u s a i n t e r p r e t e d l a n g u a g e i t h c o m p i l e d l a n g u a g e p r o d u c e s s m u c h f a s t e r e x e c u t a b l e c o d e ?T h m a i n d i s a d v a n t a g e o t y p i c a l c o m p i l e d l a n g u a g e i t h a t i i n o i n t e r a c t i v e . T h i s m e a n s t h a t i i n o t n e a r l ya e a s y t d e b u g a n t m a k e c h a n g e s .

I y o u r B A S I C p r o g r a m d o e s n ' t r u r i g h t , y o u m i g h t s t o pi t e x a m i n e t h v a l u e s o s o m e o i t v a r i a b l e s , r e t y p e o n o t h s t a t e m e n t s , a n i m m e d i a t e l y r e r u n i t W i t h c o p i l e d l a n g u a g e , i y o u r p r o g r a m h a b u g , y o m a s t o pi t b u i g e n e r a l y o c a n ' t s i m p l y p r i n t o u t h v a l u e o a v a r i a b l e a t h a t p o i n t o e a s i l y t r a c e t h p r o g r a m f l o w( u n l e s s y o a r u s i n g s o m e d e v e l o p m e n t t o o l s d e s i g n e d f o t h i s p u r p o s e ) . F u r t h e r m o r e , o n c e y o u m a k e c h a n g e t t h

4 A H O Y !

Page 45: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 45/84

L i g h t n i n g S p e e dC o m p i l e r

D a l e R u p e r t

4

Page 46: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 46/84

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

P r o g r a m m i n g i c o m p i l e d l a n g u a g e s i r e a l l y n o a b l e a ka s t h e p r e v i o u s p a r a g r a p h i m p l i e s . T h e r e a r v e r y p o w e r f u lt o o l s f o r s i n g l e - s t e p p i n g a n v a r i a b l e t r a c i n g t h e l p w i t hp r o g r a m d e v e l o p m e n t . S t i l l , a f t e r a n c h a n g e , t h e n t i r ep r o g r a m m u s t b r e c o m p i l e d b e f o r e i c a b r e e x e c u t e d .( T h e r e a r s o m e i n c r e m e n t a l c o m p i l e r s w h i c h r e c o m p i l eo n l y t h e a f f e c t e d p o r t i o n s o f s o u r c e c o d e , a n s o m e m o e r c o m p i l e r s p r o v i d e a i n t e r a c t i v e u s e r i n t e r f a c e , b u t r d i t i o n a l c o m p i l e r s a r m o r e c u m b e r s o m e . )

F o m a n y a p p l i c a t i o n s , B A S I C c o m p i l e r i t h b e s t t o o l .U s t h B A S I C i n t e r p r e t e r i y o u r c o m p u t e r t g e t t h e p r g r a m r u n n i n g t h w a i s h o u l d r u n . W h e n i i c o r r e c t ,c o m p i l e i t a n d y o u a r d o n e . Y o n o h a v e b u g - f r e e ,f a s t p r o g r a m .

A w c o n t i n u e t h r o u g h t h d i s c u s s i o n o f t h c o m p i l e rt h i s m o n t h , y o w i l l b e t t e r a p p r e c i a t e t h e t y p e s o f o p e r a t i o n st h B A S I C i n t e r p r e t e r m u s t p e r f o r m t o t r a n s l a t e B A S I Cp r o g r a m i n t o m a c h i n e l a n g u a g e . W w i l l w r i t e p r o g r a mw h i c h r e a d s a n o t h e r p r o g r a m w r i t t e n i E n g l i s h ( B A S I C )a n c o n v e r t s i i n t o m a c h i n e l a n g u a g e .

S Y N T A X D E F I N I T I O NO u m i n i m a l B A S I C c o m p i l e r i c a l l e d M i n i - C o m p ( s e e

p a g e 6 8 ) . I i w r i t t e n i B A S I C . I a l l o w s v e r y l i m i t e ds y n t a x . T h i s m e a n s t h a t i c a c o m p i l e B A S I C p r o g r a m sw h i c h u s v e r y s m a l l p o r t i o n o f t h i n s t r u c t i o n s a n d o pt i o n s t h a t n o r m a l B A S I C a l l o w s .

O n w a o s h o w i n g t h a l l o w e d s t a t e m e n t s i w i t h a " s y nt a d i a g r a m . " T h s y n t a x d i a g r a m f o M i n i - C o m p i s h o w ni F i g u r e 1 T h p a t h s o t h e s y n t a x d i a g r a m s h o w t h e s eq u e n c e o v a r i a b l e s , B A S I C k e y w o r d s , a n p u n c t u a t i o n p e m i t t e d . I F i g u r e 1 v a r i a b l e s a r e i n d i c a t e d b t h l e t t e r sA B a n C M r e p r e s e n t s v a l i d l i n e n u m b e r w h i c hm u s t b e a i n t e g e r f r o m t 9 9 9 . N r e p r e s e n t s a i n t eg e v a l u e w h i c h m a b p r e c e d e d b a o p t i o n a l m i n u s s i g n .

S t a r t a t h l e f t o t h d i a g r a m . s t a t e m e n t a l l o w e d b yM i n i - C o m p m u s t b e g i n w i t h v a r i a b l e o w i t h o n o t h B A S I C k e y w o r d s I F G O T O , P R I N T , R E M , o E N D .p a t h f r o m e a c h o t h e s e c o m p o n e n t s o " t o k e n s " s h o w s w h a t ,i a n y t h i n g , m a f o l l o w . p a t h w i t h a s l a s h t h r o u g h i i a o p t i o n a l b r a n c h .

F o e x a m p l e , P R I N T m a b u s e d b i t s e l f o i m a b u s e d w i t h a n o t h f o l l o w i n g s t a t e m e n t s :

P R I N T

P R I N T A

P R I N T C H R $ ( A )

P R I N T C H R $ ( A ) ;

S i n c e t h i s i v e r y l i m i t e d c o m p i l e r , P R I N T 1 o P R I N TC H R $ ( 1 3 ) a r n o a l l o w e d a n w i l l p r o d u c e o n l y S Y N T A XE R R O R s t a t e m e n t .T b e c o m e f a m i l i a r w i t h t h s y n t a x o M i n i - C o m p , u s F i g u r e t d e t e r m i n e w h i c h o t h e s e s t a t e m e n t s a r s y n t a ct i c a l l y c o r r e c t a n d w h i c h w i l l g e n e r a t e S Y N T A X E R R O R

4 A H O Y !

w h e n t h i s p r o g r a m i c o m p i l e d :1 A = 1 32 P R I N T C H R $ ( D )3 0 I F A = 5 T H E N 2 4 G O T O 2 5 B = C + D6 P R I N T A ; B ; C ;7 D D = - 2 . 6

T h i n v a l i d s t a t e m e n t s a r 3 0 4 0 6 0 a n 7 0 O n l y v a i a b l e i a l l o w e d a f t e r t h " = i n l i n e 3 0 A l t h o u g h l i n e 4 o b e y s t h s y n t a x d i a g r a m , t h c o m p i l e r w i l l c h e c k f o v a l i dl i n e n u m b e r s a n f l a g t h i s i n v a l i d o n e . T h P R I N T s t a t em e n t a l l o w s o n l y s i n g l e v a r i a b l e w i t h a o p t i o n a l " ; " , s l i n e 6 i i n v a l i d .

L i n e 7 h a t w e r r o r s . M i n i - C o m p u s e s o n l y s i n g l e - l e tt e v a r i a b l e n a m e s t h r o u g h Z , s o D i n o v a l i d . A l s o ,M i n i - C o m p i s t r i c t l y a i n t e g e r c o m p i l e r , s a l n u m e r i cv a l u e s a r e l i m i t e d t t h r a n g e - 3 2 7 6 8 t 3 2 7 6 7 w i t h o u t

d e c i m a l p o i n t .

P A R S E T H I N P U T , P L E A S EI n f u t u r e a r t i c l e s w w i l l d i s c u s s t h d e t a i l s o t h c o

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

Y o u r p r o g r a m t b e c o m p i l e d m u s t b e t y p e d i l i n e st h r o u g h 9 9 9 , a h e a d o t h c o m p i l e r p r o g r a m w h i c h b e g i n sa l i n e 1 0 0 0 . D u r i n g t h d e v e l o p m e n t o y o u r p r o g r a m , y o us h o u l d m a k e l i n e 9 9 E N D . A f t e r a d d i n g y o u r p r o g r a m( s o u r c e c o d e ) t M i n i - C o m p , t y p e R U t e x e c u t e y o u r p r g r a m i s t a n d a r d , i n t e r p r e t e d B A S I C .

D e b u g t h p r o g r a m a y o n o r m a l l y d o O n c e i w o r k sp r o p e r l y , s a v e t h e e n t i r e p r o g r a m . T c o m p i l e y o u r p r og r a m , t y p e R U 2 0 0 0 .

R e f e r t t h p r o g r a m M i n i - C o m p f o t h i s d i s c u s s i o n . T h f o l l o w i n g p r o c e s s e s w i l l n o o c c u r a f t e r y o t y p e R U 2 0 0 0 .

C o m p i l e r a r r a y s a n v a r i a b l e s a r i n i t i a l i z e d i l i n e s 2 0 0 0t h r o u g h 2 1 1 0 . L i n e 2 0 8 5 c a l l s a s u b r o u t i n e t l o a d m c h i n e l a n g u a g e r o u t i n e u s e d b t h c o m p i l e d f o r m o t h P R I N T s t a t e m e n t .

L i n e 2 0 6 0 a n 2 0 7 0 d e f i n e t h m e m o r y m a f o t h c o p i l e d c o d e . A d d r e s s e s 4 9 1 5 2 t h r o u g h 4 9 4 0 7 ( $ C 0 0 0 S C O F Fh e x ) a r f o v a r i a b l e s t o r a g e . O n l y 5 b y t e s a r e u s e d ( t h r o u g h Z , e a c h w i t h t w b y t e s ) . O b j e c t c o d e i s t o r e d i 4 9 4 0 8 t h r o u g h 5 3 2 4 7 ( S C 1 0 0 S C F F F ) . B A S I C t e x t s o u r c ec o d e s t a r t s a t 2 0 4 9 .

B e g i n n i n g a l i n e 2 1 3 0 , y o u r B A S I C s o u r c e c o d e i s c a n n e d b y t e - b y - b y t e . T h i s p r o c e s s i c a l l e d " p a r s i n g . " T h f i r s t t w b y t e s g i v e p o i n t e r t t h n e x t l i n e o s o u r c e c o d e .T h n e x t t w b y t e s a r e t h e c u r r e n t l i n e n u m b e r . T h f i r s tb y t e f o l l o w i n g t h l i n e n u m b e r i f e t c h e d . T h v a l u e o t h i sb y t e c a u s e s t h c o m p i l e r t b r a n c h t t h a p p r o p r i a t e r o t i n e t o h a n d l e t h r e s t o t h c u r r e n t s o u r c e l i n e .

T h f o l l o w i n g c o m m o n s u b r o u t i n e s a r u s e d t h r o u g h o u tt h p r o g r a m . T h e i r f u n c t i o n s a r e s u m m a r i z e d h e r e :

1 1 0 0 F e t c h t h n e x t b y t e o f s o u r c e c o d e f r o m p r o g r a mm e m o r y ; i g n o r e a n s p a c e s . D i s p l a y e a c h b y t e o t h e s c r e e n .

1 3 0 0 C h e c k t h c u r r e n t s o u r c e b y t e t s e i i i v a r i -

Page 47: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 47/84

a b l e . I f s o , s e t h v a r i a b l e f l a g V t r u e . A l s o c a c u l a t e t h a t v a r i a b l e ' s s t o r a g e a d d r e s s e s : A a n A f o r m t h a d d r e s s o f t h v a r i a b l e ' s l e a s t s i g n i f i c a n tb y t e ( $ A 1 A O ) ; A a n A a r f o t h m o s t s i g n i f i c a n tb y t e ( S A 3 A 2 ) .

1 4 0 0 C o n v e r t a t w o - b y t e i n t e g e r ( N X ) i n t o h i g h b y t e ( N H )a n d l o w b y t e ( N L ) f o r m a t .

1 5 0 0 P O K E s e r i e s o b y t e s i n t o o b j e c t c o d e m e m o r y .s t o r e s t h n u m b e r o b y l e s . T h b y t e s a r e s t o r e di C ( ) . T h a d d r e s s a n t h v a l u e a r d i s p l a y e d .

M e m o r y o v e r f l o w i c h e c k e d .1 0 0 0 0 D i s p l a y S y n t a x E r r o r m e s s a g e w h e n t h f e t c h e d c o d e

v a l u e d o e s n o m a t c h t h e x p e c t e d c o d e v a l u e E a d e f i n e d b t h s y n t a x d i a g r a m . R e t u r n t t h l i n ei w h i c h t h e e r r o r w a d e t e c t e d a n S T O P .

T h s u b r o u t i n e s s t a r t i n g a 3 0 0 0 i m u l t i p l e s o f 1 0 0 0 e a c hc o r r e s p o n d t o n l i n e o t h S y n t a x D i a g r a m . E a c h s u r o u t i n e f u r t h e r p a r s e s t h s o u r c e c o d e , d e t e r m i n i n g a d d r e s se a n p a r a m e t e r s , a n t h e n c a l l s l i n e 1 5 0 0 t p u t h a p r o p r i a t e m a c h i n e l a n g u a g e b y t e s i n t o o b j e c t c o d e m e m o r yb e f o r e r e t u r n i n g .

t h o b j e c t m e m o r y i w h i c h t h r e f e r e n c e d l i n e n u m b e r ' sa d d r e s s e s s h o u l d b P O K E d .

A e x a m p l e i e s s e n t i a l . C o n s i d e r t h i s p r o g r a m :

1 P R I N T2 G O T O 1

L L ( l , l ) = 1 0 a n L L ( l , 2 ) ~ 4 9 4 0 8 s i n c e o b j e c t c o d e f o l i n e1 b e g i n s a a d d r e s s 4 9 4 0 8 . T h P R I N T s t a t e m e n t u s e sb y t e s ( s e e l i n e s 6 0 2 0 a n 6 2 2 0 - 6 2 4 0 ) . L i n e 2 o b j e c t c o d ew i l l s t a r t i 4 9 4 1 3 , s o L L ( 2 , l ) y 2 0 a n d L L ( 2 , 2 ) = 4 9 4 1 3 .

T h G O T O 1 s t a t e m e n t i l i n e 2 g e n e r a t e s t h r e e b y t e so o b j e c t c o d e a s h o w n i l i n e 5 1 2 0 . T h s e c o n d a n t h i r db y t e s ( a a d d r e s s e s 4 9 4 1 4 a n 4 9 4 1 5 ) m u s t b f i l l e d w i t ht h e o b j e c t m e m o r y a d d r e s s o f l i n e 1 0 T h v a l u e s i t h j u m p t a b l e a r J T ( l , 0 ) = 2 0 , J T ( I , l ) = 1 0 , a n J T ( 1 , 2 ) = 4 9 4 1 4 .

T h s e c o n d p a s s o t h c o m p i l e r a l i n e 2 4 1 0 u s e s J T ( 1 , 1 )t g e t t h e " t a r g e t " l i n e n u m b e r w h i c h i 1 0 . I t s c a n s L L ( )v a l u e s t f i n d t h m e m o r y l o c a t i o n o l i n e 1 0 w h i c h i 4 9 4 0 8 .I t h e n p u t s t h e l e a s t - a n m o s t - s i g n i f i c a n t b y t e s o 4 9 4 0 8i n t o l o c a t i o n s 4 9 4 1 4 a n 4 9 4 1 5 . W w i l l a n a l y z e t h i s f u r -

F I G U R E 1 M I N I - C 0 M P S Y N T A X D I A G R A M

1

- 7 T H E N M

G O T O M P R I N T -

R E - E N

C H R $ ([ C O M M E N T S ]

N o t e : [ - | N N i a i n t e g e r f r o m - 3 2 7 6 8 t 3 2 7 6 7M i a i n t e g e r l i n e n u m b e r f r o m t 9 9

n e c e s s a r y p a t ho p t i o n a l p a t h

T W P A S S C O M P I L E RT h i s c o m p i l e r m a k e s t w p a s s e s t g e n e r a t e t h o b j e c t

c o d e . O t h f i r s t p a s s , a l v a l u e s a r P O K E d i n t o m e o r e x c e p t f o " j u m p " a d d r e s s e s n e e d e d b t h I s t a t e m e n ta n t h G O T O s t a t e m e n t . T h a r r a y L L ( ) s t o r e s e a c h l i n en u m b e r a n t h c o r r e s p o n d i n g s t a r t i n g l o c a t i o n i m e o r w h e r e i t o b j e c t c o d e i s t o r e d . L L ( 1 , 1 ) i t h f i r s t l i n en u m b e r o y o u r p r o g r a m , a n L L ( 1 , 2 ) w i l l b 4 9 4 0 8 s i n c et h a t i w h e r e t h f i r s t b y t e o o b j e c t c o d e i s t o r e d .

T h c o m p i l e r k e e p s a n o t h e r l i s t o " j u m p " a d d r e s s e s i a a r r a y J T ( ) . T h i s i c a l l e d a j u m p t a b l e . J T ( 1 , O ) i t h l i n e n u m b e r o t h f i r s t l i n e o f s o u r c e c o d e c o n t a i n i n gG O T O o a n I F s t a t e m e n t . J T ( 1 , 1 ) i t h l i n e n u m b e r t w h i c h t h j u m p i b e i n g m a d e . J T ( 1 , 2 ) i t h a d d r e s s o f

t h e r n e x t m o n t h .

S E E I N G I B E L I E V I N GA f t e r t y p i n g R U 2 0 0 0 , y o w i l l s e t h f i r s t s o u r c e c o d e

l i n e n u m b e r d i s p l a y e d o t h e s c r e e n . T h e n y o w i l l s e e t h ei n d i v i d u a l b y t e s r e a d f r o m t h a t s o u r c e l i n e . N e x t y o w i l ls e m e m o r y a d d r e s s s e p a r a t e d b c o l o n f r o m t h o b j e c t 'c o d e v a l u e a i i p u i n t o t h a t l o c a t i o n . T h i s p r o c e s s w i l lb r e p e a t e d f o e a c h l i n e o y o u r p r o g r a m .

m e s s a g e a p p e a r s i n d i c a t i n g t h e n o t h f i r s t p a s s .T h e n t h e r e i m e s s a g e a t h e n o t h s e c o n d p a s s . A t h i s p o i n t , i t h e r e w e r e n o s y n t a x e r r o r s , t h e o b j e c t c o d er e s i d e s i m e m o r y a a d d r e s s 4 9 4 0 8 . T e x e c u t e t h c o d e ,t y p e S Y 4 9 4 0 8 .

A H O Y ! 4

Page 48: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 48/84

Page 49: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 49/84

R I E V I I E W CS E S A M E S T R E E T P R I N T K I P R I N T P O W E RH T e c h E x p r e s s i o n sC o m m o d o r e 6 P r i c e : $ 1 4 . 9 9

T h e r e i n s h o r t a g e o g r e e t i n g c a r dm a k e r p r o g r a m s f o t h C - 6 4 . T h e s ep r o g r a m s l e y o c r e a t e s i g n s , b a n e r s , g r e e t i n g c a r d s , a n o t h e r i t e m so t h i s s o r t w h i c h c a f i o s i n g l e8 V b 1 1 s h e e t o p a p e r . T h S e s a m eS t r e e t P r i n t K i t h a t w t h i n g s g o i n gf o i t h a t n o n e o t h o t h e r p r o g r a m sh a v e : t h e h i g h l y p o p u l a r S e s a m e S t r e e tM u p p e t c h a r a c t e r s , a n v e r y l o p r i c e . F o t h e a d u l t s i o u a u d i e n c e ,p l e a s e n o t e t h a t t h i s r e v i e w a l s o a p p l i e st t h P r i n t P o w e r p r o g r a m . T h p r m a r y d i f f e r e n c e b e t w e e n t h t w p a c ka g e s i t h a t t h g r a p h i c s s u p p l i e d w i t ht h l a t t e r a r n o d i r e c t e d t o w a r d t h y o u n g e r s e t .

T h e S e s a m e S t r e e t P r i n t K i i t w d i s k s e c o n s i s t i n g o p r o g r a m d i s ka n g r a p h i c s d i s k . S i n c e t h e d i s k s a r en o c o p y p r o t e c t e d , y o u r f i r s t o r d e r o fb u s i n e s s s h o u l d b t h m a k i n g o b a c ku c o p i e s . T h i s i p a r t i c u l a r l y i m p o rt a n t a s t h e p r o g r a m s a v e s y o u r m o s t r c e n t c r e a t i o n o t h p r o g r a m d i s k . T h s e c o n d s t e p i t c o n f i g u r e t h p r o g r a mf o y o u r p r i n t e r . S i n c e w i d e v a r i e t yo p o p u l a r p r i n t e r s a r d i r e c t l y s u p p o rt e d , y o s h o u l d h a v e n t r o u b l e f i n di n o n t h a t w o r k s w i t h y o u r s y s t e m .T h s e t u p a l s o l e t s y o p i c k a p r i n t e ri n t e r f a c e a n a a p p r o p r i a t e s e c o n d a r ya d d r e s s .

T h g r a p h i c s d i s k c o n t a i n s 6 0 i m a ge o t h M u p p e t s i v a r i e t y o p o e a n a c t i v i t i e s . S o m e o t h g r a p h i cb i m a p s a r q u i t e l a r g e , w i t h s u s t a n t i a l a m o u n t o d e t a i l . s c o r e o fb o r d e r d e s i g n s a r e a l s o i n c l u d e d ,w h i c h g i v e s y o u a m p l e o p p o r t u n i t y f o c r e a t i v e e d g e t r e a t m e n t o y o u r w o r k .

F o t e x t y o c a n c h o o s e f r o m s e v e nf o n t s w h i c h i n c l u d e t h e s t r a i g h t f o r w a r df u n c t i o n a l i t y o A v a n t G a r d e a n F i n eP r i n t , t h c o n v e n t i o n a l T i m e s a n H e a d l i n e , a n t h d e c o r a t i v e O l E g l i s h , X m a s ( n o t i n c l u d e d w i t h P r i n t -P o w e r ) , a n Z a p f . A l l t h e f o n t s s u p o r t b o t h u p p e r a n d l o w e r c a s e c h a r a ct e r s , a n m a b m o d i f i e d i o n o s i w a y s . T h s i f o n t m o d i f i c a t i o n s c o n -

S Z f i o y iW © H © ® i n r s s i

Y o

s i s t o t h c o n v e n t i o n a l B o l d , I t a l i c s ,O u t l i n e , a n d S h a d o w , j i t t e r y J a z zt r e a t m e n t , a n R a i s e d , a c o m b i n a t i o no I t a l i c s , O u t l i n e , a n d S h a d o w .

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

W i D i g e t e

o p t i o n t c o n v e r t t h c o m p a n y ' s A w a r d -W a r e g r a p h i c s t i t o w f o r m a t . A l t h e s e i t e m s a r b a s e d o s i n g l e s h e e t so V b 1 1 p a p e r , e x c e p t f o t h b a n e r s , w h i c h c a b u t 4 p a g e s l o n g .T h t e x t s i z e s a v a i l a b l e f o r m o s t p r j e c t s a r % " 3 / T , a n I i n c h e s . T h e r ea r 1 t e x t s i z e s a v a i l a b l e f o r b a n n e r s .

G r e e t i n g c a r d s c a n b e f o r m a t t e d a w i d e o t a l l w i t h u t f o u r s i d e s , o a t e n t s w i t h o n l y t w s i d e s . S i g n s o p o s t e r s c a b v e r t i c a l , h o r i z o n t a l , o h a l f s h e e t s . T h S e s a m e S t r e e t P r i n tK i t ' s w o r k i n g s c r e e n c o n s i s t s o t w p a r t s . T h u p p e r h a l f d i s p l a y s g r a p hi r e p r e s e n t a t i o n o t h w o r k i n g p a g e .T h i s i o n l y s c h e m a t i c r e p r e s e n t a t i o nw i t h g r a p h i c s s h o w n a b l o c k s , a n t e x ts h o w n a s s e r i e s o l i n e s . T h l o w e rh a l f o t h s c r e e n d i s p l a y s m e s s a g e s ,d i s k c o n t e n t s , a n t h t e x t e d i t o r .

I y o a r w o r k i n g w i t h a s i n g l e d i s kd r i v e , b p r e p a r e d f o r s e v e r a l d i s ks w a p s f o e a c h a c t i v i t y . T h p r o g r a ma l t e r n a t e s b e t w e e n l o a d i n g g r a p h i c d a t aa n p r o g r a m m o d u l e s b o t h d u r i n g t h c r e a t i o n p r o c e s s a n f i n a l p r i n t o u t . I y o h a v e t w d i s k d r i v e s , t h d i s ks w a p p i n g c a n b e a v o i d e d . A l t h o u g h u t e i g h t d i s k d r i v e s a r e s u p p o r t e d , w c a n ' t s e t h n e e d f o m o r e t h a n t w o .K e e p i m i n d t h a t t h p r o g r a m u s e sd r i v e s a n d 2 i n s t e a d o t h C o m m od o r e d e v i c e n u m b e r s a n 9

s e c o n d d i s k d r i v e i e s p e c i a l l yu s e f u l d u r i n g t h p r i n t i n g p r o c e s s ,w h i c h c a t a k e u t 1 m i n u t e s p e rp a g e a n d w h i c h w i l l r e q u i r e s e v e r a ld i s k c h a n g e s . P r i n t o u t s u t i l i z e d i p r i n te r ' s d o u b l e d e n s i t y m o d e w h e na v a i l a b l e . d r a f t p r i n t o u t i s i n g l e

T h S e s a m eS t r e e t P r i n t K i t

i n c l u d e s m o r et h a n 6 M u p p e t

i m a g e s ; P r i n t -P o w e r p r o v i d e s

m o r e a d u l t a r t .E a c h p r o g r a m

a c c e p t s t h eo t h e r ' s g r a p h i c s .R E A D E RS E R V I C E N O 2 6

A H O Y ! 4

Page 50: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 50/84

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

T h t e x t e d i t o r i o t h s i n g l e - l i n et y p e , w h i c h i a d e q u a t e f o t h i s t y p eo w o r k . U t f o u r f o n t s c a b s l e c t e d f o s i n g l e d e s i g n , b u t o n l y o n f o n t p e l i n e i a l l o w e d . T e x t c a b c e n t e r e d , j u s t i f i e d , a n s i z e d . T h t e x ta t t r i b u t e s a r d i s p l a y e d a l o n g s i d e t h e n d s o e a c h l i n e .

S i n c e t h m o s t r e c e n t p r o j e c t i a w a y s s a v e d t d i s k , i i p o s s i b l e t g b a c k a n d c r e a t e s e r i e s o f p e r s o n a li z e d i t e m s . T h i s w i l l t a k e s o m e t i m e ,d u p r i m a r i l y t t h e l a r g e a m o u n t o d i s k a c t i v i t y a n t h n e e d t p a g et h r o u g h t h e n t i r e p r o j e c t e v e n i y o a r c h a n g i n g o n l y o n w o r d . F o e x a mp l e , i t a k e s a b o u t f i v e m i n u t e s t p a g et h r o u g h f o u r s i d e d g r e e t i n g c a r d f o l o w e d b 1 m i n u t e s o p r i n t i n g .

A l t h o u g h t h s u b j e c t m a t t e r i g e a r e dt o w a r d s t h y o u n g e r s e t , i w i l l t a k ek e y b o a r d - l i t e r a t e p e r s o n t o p e r a t e t h p r o g r a m . T h y o u n g e r c h i l d w i l l e n j o yt h o p p o r t u n i t y t p i c k a n c h o o s e h i o r h e r o w g r a p h i c s a n f o n t s f r o m t h h a n d y c a r d i n c l u d e d w i t h t h p a c k a g e .A m a t t e r o f f a c t , w f o u n d t h y o u n gc h i l d r e n i o u t e s t g r o u p t b q u i t ed e f i n i t i v e a n o p i n i o n a t e d a b o u t t h e s em a t t e r s . Y o u r c h i l d w i l l a l s o b t h r i l l e dw h e n t h f i r s t p r i n t o u t s c o m e b u z z i n go u o y o u r d o m a t r i x p r i n t e r .

S e s a m e S t r e e t P r i n t K i a n P r i n t -P o w e r w i l l a c c e p t e a c h o t h e r ' s g r a p hi c s d i s k s . H o w e v e r , t h g r a p h i c s d i s k sw h i c h a r s u p p l i e d w i t h t h p r o g r a m sa r n o a v a i l a b l e a s s e p a r a t e i t e m s . I y o w i s h t u s t h g r a p h i c s f r o m t h o t h e r p r o g r a m , y o w i l l h a v e t b u t h e e n t i r e p a c k a g e . T h i s i n o s u c hb a d e a l , a s t h w h o l e p r o g r a m s e l l sf o l e s s t h a n t h s u p p l e m e n t a r y g r a p hi c d i s k s w h i c h a r a v a i l a b l e f o o t h e rm a n u f a c t u r e r s ' p r o g r a m s o t h i s t y p e .H T e c h E x p r e s s i o n s p r e s e n t l y o f f e r sa s i n g l e s t a n d - a l o n e g r a p h i c s d i s kw h i c h c a n b e u s e d w i t h e i t h e r p r o g r a mf o o n l y $ 4 . 9 9 . N e i t h e r p a c k a g e h a a n p r o v i s i o n s t e d i t o c r e a t e g r a p hi c o f o n t s o i t o w n .

T h S e s a m e S t r e e t P r i n t K i t d o e s n o h a v e a l t h e f e a t u r e s t h a t w h a v e s e e nw i t h o t h e r p r o g r a m s o t h i s t y p e . H o e v e r , i d o e s h a v e s o m e u n i q u e q u a l it i e s , n o t t h e l e a s t o w h i c h i t h s u b -

5 A H O Y !

j e c t m a t t e r . W h e n y o c o n s i d e r t h p r i c e , a n i y o h a v e t h r i g h t a u d ie n c e , t h i s i n o p r o g r a m y o c a a f o r d t p a s s u p

H T e c h E x p r e s s i o n s , 5 8 B r o a d w a y ,S u i t e 1 1 0 5 , N e Y o r k , N 1 0 0 1 2( p h o n e : 2 1 2 - 9 4 1 - 1 2 2 4 ) .

— M o r t o n K e v e l s o n

J I F F Y D O SC r e a t i v e M i c r o D e s i g n s , I n c .C - 6 4 , C - 1 2 8 , S X - 6 4P r i c e : C - 6 4 o S X - 6 4 $ 4 9 . 9 5 ;

C - 1 2 8 $ 5 9 . 9 5P l e a s e e x c u s e u w h i l e w w i p e

s o m e e g f r o m o u c o l l e c t i v e f a c e s .B a c k i t h A p r i l i s s u e w t h o u g h t w h a c o r n e r e d t h m a r k e t o 1 5 4 1 d i s kd r i v e s p e e d u p a c c e s s o r i e s , b u s o m ei t e m s m a n a g e d t g e b y u s ( n d o u b tw h i l e w w e r e l o o k i n g t h e o t h e r w a y ) .

E a c h J i f f y D O S p a c k a g e c o n s i s t so c u s t o m p a i r o K e r n a l R O M s :o n R O f o t h C - 6 4 o C - 1 2 8 ,a n d o n e R O f o o n o t h e f o l l o wi n g d i s k d r i v e s :

1 5 4 11 5 4 1 C1 5 4 1 - n1 5 7 1F S D - 1

F S D - 21 5 8 1M S D - 1M S D - 2B l u e c h i p 1 5 4 1

T h S X - 6 4 p a c k a g e c o n t a i n s o n c h i p f o t h c o m p u t e r a n d o n ef o t h b u i l t - i n d r i v e .

N s o o n e r h a t h A p r i l i s s u e h i t h s t a n d s t h a n w r e c e i v e d c a l l f r o mC h a r l e s C h r i s t i a n s o n , V o M a r k e ti n a C r e a t i v e M i c r o D e s i g n s , w h i s o m e w h a t a c c u s a t o r y t o n e s i n q u i r e d a st t h o m i s s i o n o h i c o m p a n y ' s p r o du c t s f r o m o u r e p o r t . W p l e a d e d i n o r a n c e ( n e x c u s e i t h e y e s o t h l a w a n d o u r r e a d e r s ) a n a s k e d f o s o m e s a m p l e s . H e r e a r t h r e s u l t s .

J i f f y D O S , a c a b s e e n f r o m t h l i s t o t h i s p a g e , i a v a i l a b l e f o p r a c t ic a l l y e v e r y C - 6 4 a n 1 5 4 1 - c o m p a t i b l ed i s k d r i v e c o m b i n a t i o n y o c a c o m eu w i t h . E a c h J i f f y D O S p a c k a g e c o ns i s t s o c u s t o m K e r n a l R O s e f o t h c o m p u t e r a n d o n e d i s k d r i v e . J u s tb c e r t a i n t s p e c i f y y o u r h a r d w a r ec o n f i g u r a t i o n w h e n o r d e r i n g . I y o h a v e m o r e t h a n o n d i s k d r i v e , y o c a o r d e r a e x t r a d i s k d r i v e R O f o $ 2 4 . 9 5 . E a c h J i f f y D O S K e r n a l R O a c t u a l l y c o n t a i n s c o p y o t h c o m p u -

R E V I E W St e r ' s o d i s k d r i v e ' s o r i g i n a l R O p l u st h J i f f y D O S v e r s i o n o t h R O M . T h 1 5 7 1 ' s R O m a n a g e s t c o n t a i n t h e o i g i n a l c o d e a w e l l a J i f f y D O S i t h s a m e s i z e c h i p a t h o r i g i n a l .

I n s t a l l a t i o n d o e s r e q u i r e t h a t y o o p e n u p y o u r c o m p u t e r a n d d i s k d r i v e .T h o r i g i n a l K e r n a l R O M s h a v e t b l o c a t e d , r e m o v e d , a n r e p l a c e d w i t ht h J i f f y D O S K e m a l R O a d a p t e rb o a r d . I y o u r o r i g i n a l R O M s a r s o d e r e d i p l a c e , t h r e m o v a l j o b s h o u l db t a c k l e d b s o m e o n e s k i l l e d i t h s u r g i c a l r e m o v a l o m u l t i p i n i n t e g r at e c i r c u i t s . O t h e r w i s e t h i n s t a l l a t i o ni s i m p l y a m a t t e r o f p r y i n g o u t h o l c h i p s a n p r e s s i n g i t h n e c h i p s .E x c e p t i t h c a s e o 1 5 7 1 i n s t a l l a t i o n ,y o w i l l a l s o h a v e t i n s t a l l s m a l l t o g l e s w i t c h i t h c o m p u t e r a n t h e d i s kd r i v e . T h i s a l l o w s y o t m a n u a l l ys w i t c h b e t w e e n t h o r i g i n a l K e m a l a n t h J i f f y D O S r e p l a c e m e n t K e r n a l .

T h s w i t c h c a n b e l e f t d a n g l i n g f r o mi t p a i r o t h i n w i r e s o u t o f a n u n u s e dp o r t . T h b e s t a p p r o a c h i t d r i l ls m a l l h o l e i t h p l a s t i c c a s e a n p e m a n e n t l y m o u n t t h e s w i t c h . T h 1 5 7 1d i s k d r i v e d o e s n o n e e d s w i t c h , a i t J i f f y D O S K e r n a l a u t o m a t i c a l l y s e n se w h e n J i f f y D O S i a c t i v e i t h c o p u t e r a n s e l e c t s t h a p p r o p r i a t e d r i v er o u t i n e s . T h S X - 6 4 v e r s i o n o n l y r q u i r e s a s i n g l e s w i t c h , w h i c h p e r f o r m si t f u n c t i o n f o b o t h t h c o m p u t e r a n di t b u i l t - i n d i s k d r i v e . A c t u a l l y , o n l ya s i n g l e s w i t c h i r e q u i r e d f o a n o t h i n s t a l l a t i o n s , e v e n f o m u l t i p l e d r i v es y s t e m s . H o w e v e r , s i n g l e s w i t c hw o u l d a l s o n e c e s s i t a t e a p a i r o c o n e c t i n g w i r e s b e t w e e n e a c h p i e c e o fe q u i p m e n t . I y o a r e t e c h n i c a l l y a t u t e a n d n o m i n d t h e x t r a w i r e s ,y o s h o u l d b e a b l e t p e r f o r m t h i sm o d i f i c a t i o n o y o u r o w n . O c o u r s e ,y o w i l l b d o i n g t h i s a t y o u r o w r i s k .W h a v e n o t r i e d t h i s o u r s e l v e s a n c a a s s u m e n r e s p o n s i b i l i t y f o r w h a ty o m a d t y o u r s y s t e m . S t h e r e ,y o h a v e b e e n w a r n e d .

W r a o u t e s t s o J i f f y D O S u s i n gv e r s i o n f o t h S X - 6 4 w i t h i t i n t e r n a l

d i s k d r i v e a n u s i n g v e r s i o n f o t h C - 1 2 8 w i t h t h 1 5 7 1 d i s k d r i v e . T h t e s t s u s i n g t h 1 5 4 1 w e r e a c t u a l l y d o n ew i t h t h C - 1 2 8 i C - 6 4 m o d e a n w i t ht h 1 5 7 1 i 1 5 4 1 m o d e . O n s i d e e ff e c t o t h C - 1 2 8 i n s t a l l a t i o n i t h a t t h J i f f y D O S r e p l a c e m e n t R O M s c o n t a i n

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

Page 51: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 51/84

Page 52: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 52/84

c h i n e s . W r a s e r i e s o s p e e d t e s t sL O A D i n g a n S A V E i n g 1 5 b l o c kp r o g r a m f i l e , a n t h r e s u l t s h a v e b e e ns u m m a r i z e d i t h f o l l o w i n g t a b l e :

1 5 4 1 L O A D # 1 5 4 1 S A V E1 5 4 1 L O A D # 1 5 7 1 L O A D # 1 5 7 1 S A V E1 5 7 1 L O A D # S X - 6 4 L O A D # S X - 6 4 S A V ES X - 6 4 L O A D #

W / J D O S

9 9 1 7

9 1 0

W i t hJ D O S

1 3 1 3

1 4 1

W l i s t e d t w L O A D t i m e s f o e a c hd i s k d r i v e . T h f i r s t L O A D t i m e i f o

f i l e w h i c h w a S A V E d u s i n g t h s t a nd a r d D O S , t h a t i s w i t h o u t J i f f y D O S .T h s e c o n d L O A D t i m e i f o t h s a m ef i l e w h i c h w a r e S A V E d u s i n g J i f f yD O S . T h n o t a b l e i m p r o v e m e n t i t h L O A D i n g t i m e f o t h f i l e S A V E d i J i f f y D O S f o r m a t i d u t t h o p t i m i z e ds e c t o r f i l l i n g s e q u e n c e u s e d b J i f f yD O S . T h f i r s t L O A D w a d o n e f r o m

f u l l d i s k w i t h t h t e s t f i l e n e a r t h e n o t h d i r e c t o r y . T h S A V E t e s t a n t h s e c o n d L O A D t e s t w e r e d o n e u i n f r e s h l y f o r m a t t e d d i s k w i t h J i

f y D O S . T h a c t u a l p e r f o r m a n c e f o a n d i s k s p e e d u p u t i l i t y w i l l d e p e n d o n t h p r i o r h i s t o r y o t h d i s k , w i t h f a c t o r ss u c h a f r e e s p a c e , n u m b e r o f i l e s o t h d i s k , t h o r d e r i w h i c h f i l e s w e r es a v e d , a n t h n u m b e r o f i l e s w h i c hh a v e b e e n e r a s e d p l a y i n g a i m p o r t a n tp a r t .

T h v a l u e s s h o w n h e r e c a b u s e da r e l a t i v e g u i d e a t h o J i f f y D O Sc a n i m p r o v e d i s k d r i v e p e r f o r m a n c e .K e e p i m i n d t h a t J i f f y D O S e f f e c t i v ep e r f o r m a n c e w i l l i m p r o v e t h l o n g e ry o u s i t a n a s t h e p r o p o r t i o n o t h f i l e s o y o u r d i s k w h i c h w e r e S A V E dw i t h i i n c r e a s e s . N o t e t h a t f i l e c o p yi n d i s k w i t h J i f f y D O S a c t i v e m a n o d t h t r i c k . S o m e c o p y u t i l i t i e s i g n o r et h D O a n u s t h e i r o w s e c t o r f i l li n s e q u e n c e . F a s t H a c k ' e m i o n e a m p l e o u t i l i t y w h i c h w o r k s i t h i sw a y .

W h e n J i f f y D O S i a c t i v e , t h c o m p ut e r s s i g n - o n s c r e e n w i l l c o n t a i n a a d d e d m e s s a g e i n d i c a t i n g t h a t i i i e f f e c t . I f y o r e a d t h d i s k d r i v e ' s e r o c h a n n e l a f t e r p o w e r o o a f t e rd i s k d r i v e r e s e t , t h d r i v e w i l l a l s o i d i c a t e t h e p r e s e n c e o f J i f f y D O S . T h

5 A H O Y !

o n l y p e n a l t y a s s o c i a t e d w i t h J i f f y D O Si t h l o s s o t h e c a s s e t t e r o u t i n e s . J i

f y D O S u s e s t h s p a c e w h i c h w a s o c u p i e d b t h e c a s s e t t e d r i v e r s f o r i t o w r o u t i n e s . T h i s a l l o w e d J i f f y D O St f i i t h s a m e s i z e R O a t h o r i gi n a l K e r n a l . W f e e l t h a t v e r y f e u e r s , i a n a a l l , w i l l m i s s t h c a s s e t t er o u t i n e s w h i l e J i f f y D O S i a c t i v e .

I a d d i t i o n t t h s p e e d u p f u n c t i o n s ,J i f f y D O S a l s o i n c o r p o r a t e s f u l l - f e at u r e d D O w e d g e . T h w e d g e i v e r ys i m i l a r t t h D O 5 . w e d g e s u p p l i e dw i t h t h 1 5 4 1 d i s k d r i v e , b u w i t h s o m en o t a b l e e n h a n c e m e n t s . I i n c l u d e s t h ea b i l i t y t o L I S T B A S I C p r o g r a m o

P E T S C I I t e x t f i l e t t h e s c r e e n , o rp r i n t e r , d i r e c t l y f r o m d i s k w i t h o u t a f e c t i n g t h e c u r r e n t c o n t e n t s o t h c o p u t e r ' s m e m o r y . J i f f y D O S c a a l s o p e f o r m s i m p l e t e x t s c r e e n d u m p t C o m m o d o r e - c o m p a t i b l e p r i n t e r . T h c o m p u t e r ' s f u n c t i o n k e y s a r c o n v e n ie n t l y d e f i n e d ( r e d e f i n e d o t h C - 1 2 8 )w i t h s o m e f r e q u e n t l y u s e d c o m m a n d s .C - 1 2 8 u s e r s m a f i n d t h r e d e f i n e d k e y ss o m e w h a t c o n f u s i n g a f i r s t , a s t h e yd o n ' t m a t c h t h a t c o m p u t e r s d e f a u l t c o f i g u r a t i o n .

O v e r a l l , J i f f y D O S p r e s e n t s a e x c e ll e n t p e r f o r m a n c e f o w h a t i e s s e n t i a l l yj u s t R O u p g r a d e f o t h c o m p u t e ra n t h d i s k d r i v e . B r e s t r i c t i n g t h m o d i f i c a t i o n s t j u s t R O s w a p , J i

f y D O S d o e s n o t i u a n o t h c o p u t e r ' s e x p a n s i o n p o r t s . T h r e t e n t i o no t h o r i g i n a l R O c o d e , a l o n g w i t ha e a s y w a t s w i t c h b e t w e e n t h e t w o ,i n s u r e s t h a t y o w i l l n o h a v e a n u n s o l v a b l e c o m p a t i b i l i t y p r o b l e m s w i t ha n o y o u r e x i s t i n g s o f t w a r e a n p e r ip h e r a l s .

C r e a t i v e M i c r o D e s i g n s , I n c . , P . O .B o 7 9 9 , W i l b r a h a m , M 0 1 0 9 5( p h o n e : 4 1 3 - 5 8 9 - 7 6 2 4 ) .

— M o r t o n K e v e l s o nS U P E R A I D EF r e e S p i r i t S o f t w a r e , I n c .C o m m o d o r e 6 D i s k ; $ 2 9 . 9 5

S u p e r A i d e i a c o l l e c t i o n o C - 6 4p r o g r a m m i n g u t i l i t i e s . I t f u n c t i o n s f e l lp r i m a r i l y i n t o t w a r e a s — i m p r o v i n ga c c e s s t d i s k f i l e s ( D O S w e d g e ) a n dp r o v i d i n g u s e f u l n e t o o l s f o r p r g r a m m e r s .

R o o t s i P u b l i c D o m a i nS t e p h e n G a s t a n d R i c h a r d R o l l i n s a r

t h a u t h o r s o S u p e r A i d e . O p e r h a p s

w s h o u l d s a t h e y a r e t h c o m p i l e r sa n e d i t o r s . S u p e r A i d e f i n d s i t h e r it a g e i e x i s t i n g p u b l i c d o m a i n s o f t w a r e .W h a t i t a u t h o r s h a v e d o n e i t a k es o m e o t h b e s t P s o f t w a r e f o C - 6 4p r o g r a m m e r s , i n t e g r a t e i t i m p r o v e i t a n p a c k a g e i i n t o f i n e s e o p r g r a m m e r ' s t o o l s .

M a n y o t h P a n c e s t o r s o S u p e rA i d e h a v e w e l l - d e s e r v e d r e p u t a t i o n sa m o n g C - 6 4 p r o g r a m m e r s . T h o r i g i na v e r s i o n o S u p e r A i m a r r i e d D v i H o o k ' s T i n y A i P l u s t B o F a i r -b a i r n ' s D O W e d g e . ( T i n y A i P l u s w a i t s e l f d e s c e n d e d f r o m T i n y A i b J i B u t t e r f i e l d a n B A S I C A i b D a v i dS e i l e r . )

I m p r o v e m e n t s i t h s e c o n d v e r s i o no S u p e r A i d w e r e i n s p i r e d b M i c h a e lK e r y a n ' s p r o g r a m D o e s - I t , w h i c h y o um a y k n o w b t h n a m e D O P l u s . T h a tv e r s i o n a d d e d s o m e o t h u t i l i t i e s w w i l l r e v i e w l a t e r a R E S T O R E c o m a n d s . B o t h v e r s i o n s a n 2 o S u p e rA i a r i t h e p u b l i c d o m a i n .

V e r s i o n 3 . o S u p e r A i d e ( y e s , t h e yi n t e n t i o n a l l y s p e l l e d A i d e w i t h a n " e " )i t h n e v e r s i o n r e v i e w e d h e r e . I a d d i t i o n t t h e f e a t u r e s o e a r l i e r v e s i o n s , i a l s o c o n t a i n s a m o d i f i c a t i o no B o S w i f t ' s S c r e e n 4 0 . 3 . O t h e r P p r o g r a m m e r s w h d e s e r v e c r e d i t i t h i sp a c k a g e a r K e v i n H o p k i n s , w h d i t h s c r o l l e r , M i c h a e l K e r y a n , w h w r o t e t h e s e p a r a t e h i - r e s s c r e e n d u m p ,a n K e v i n H i s e l , w h o s e D i s k D o D l u x e i i n c l u d e d .

Y o s h o u l d b a b l e t f i n d m o s t , i n o a l l , o t h e s e p r o g r a m s i t h P l i b r a r y o u s e r g r o u p o s c a t t e r e d o v a r i o u s C - 6 4 b u l l e t i n b o a r d s . W h a t y o w o n ' t f i n d b c o l l e c t i n g e a c h a n e e r p r o g r a m a b o v e i t h e f u n c t i o n a l i t yt h a t S u p e r A i d e ' s a u t h o r s h a v e l o v i n gl a d d e d . E v e n i y o a r w i l l i n g t s e t l f o d i s k f u l l o s e p a r a t e P p r g r a m s , y o m i g h t h a v e t r o u b l e c o l l e c ti n a l t h e s e f o l e s s t h a n S u p e r A i d e ' s$ 2 9 . 9 5 p r i c e t a g .

H o I W o r k sS u p e r A i d e i a d i s k - b a s e d p r o g r a m

t h a t l o a d s i n t o a n r e s i d e s i y o u r C 6 4 ' s m e m o r y s i i a c c e s s i b l e a y o p r o g r a m . T h a t m a s c a r e s o m e B A S I Cp r o g r a m m e r s w h f i g h t f o r e v e r y b y t eo R A t h e y c a g e t .

N p r o b l e m . S u p e r A i d e l o a d s i n t os e g m e n t s o y o u r c o m p u t e r ' s R A w h e r e i d o e s n o r e d u c e m e m o r y a v a i la b l e t y o u r p r o g r a m . ( Y o u r C - 6 4 a c

Page 53: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 53/84

t u a l l y h a 8 4 o R A a n R O M . T h 6 5 1 0 c h i p c a s w i t c h 4 b l o c k s o fm e m o r y i a n o u t g i v e y o a c c e s st m e m o r y b e y o n d t h 6 4 a l l o w e d a a n o n t i m e . T h a d d r e s s e s f r o mS A 0 0 0 t S B F F F , u n d e r B A S I C , a n f r o m $ E 0 O O t S F F F F , u n d e r t h I / a n t h K E R N A L , c a b s e p a r a t e l yb a n k e d i a n o u o t h m i c r o p r o c e ss o r ' s a d d r e s s s p a c e . B s w i t c h i n g m e o r b a c k a n d f o r t h l i k e t h i s , u t i l i t yl i k e S u p e r A i d e c a n b a v a i l a b l e t y o w h i l e y o a r p r o g r a m m i n g . )

W h e n y o l o a d S u p e r A i d e , i g i v e sy o c o u p l e o f o p t i o n s t s e l e c t . T h P p r o g r a m X - M o n 6 4 m a c h i n e l a g u a g e m o n i t o r , c a b l o a d e d i e i t h e ro t w m e m o r y l o c a t i o n s . O n i c el o w - r e s s c r e e n e d i t o r c a n b e l o a d e da l o n g w i t h S u p e r A i d e .

X - M o n 6 h a a l t h f u n c t i o n s o f s i m p l e a s s e m b l e r / d i s a s s e m b l e r . I y o d a n a s s e m b l y l a n g u a g e p r o g r a mm i n g , y o u a r p r o b a b l y f a m i l i a r w i t hi t I y o w o u l d l i k e t p r o g r a m i a s e m b l e r , t h i s i g o o d t o o l w i t h w h i c ht s t a r t .

T h l o w - r e s s c r e e n e d i t o r i f i n eu t i l i t y t h a t c o m p i l e s t h c u r r e n t s c r e e ni n t o B A S I C l i s t i n g . W h e n y o f i r s te n t e r t h e e d i t o r , y o c a c h a n g e s c r e e nc o l o r s a n e d i t t h c o n t e n t s o t h s c r e e n t y o u r h e a r t ' s c o n t e n t .

Y o m a w a n t t l o a d S u p e r A i d ew i t h o t h e r p r o g r a m s . B e c a u s e i i p r o g r a m m e r ' s u t i l i t y , i s h o u l d b e 1 0 p e r c e n t c o m p a t i b l e w i t h B A S I C , a n i w o r k s f i n e w i t h t h P A a s s e m b l e r .L i k e w i s e , m a n y 1 5 4 1 f a s t l o a d e r s w i l lw o r k w i t h i t T h p r o g r a m w a r n s y o ua w a y f r o m C H R G E T w e d g e s , t h o u g h .

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

B u W h a t H a I D o n e f o M L a t e l yI t i s i m p r a c t i c a l t c o v e r e v e r y o n

o S u p e r A i d e ' s n e a r l y 5 c o m m a n d si a r e v i e w . B u h e r e a r s o m e o t h h i g h l i g h t s .

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

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

o r s a v e t i m e b j u s t r e w r i t i n g t r a c k 1 a n u p d a t i n g t h B A M . Y o c a a l s or e s e t d e v i c e n u m b e r s , a n d u p l i c a t ed i s k s o d u a l d r i v e s y s t e m s .

S e v e r a l o t h w e d g e c o m m a n d s c a b t y p e d t t h l e f t o t h b l o c k c o u n ti d i r e c t o r y l i s t i n g . Y o d n o h a v et t y p e o d e l e t e a n y t h i n g e l s e o t h l i n e — a r e a l t i m e s a v e r . O n e s p e c i a l l yn i c e c o m m a n d w i l l , w i t h o n k e y s t r o k e ,l i s t p r o g r a m , s e q u e n t i a l , r e l a t i v e , u e r o r d e l e t e d f i l e . P r o g r a m f i l e s a r p r o p e r l y f o r m a t t e d a t h e y a r l i s t e d .

M o s t o S u p e r A i d e ' s p r o g r a m m i n gu t i l i t i e s a r i n i t i a t e d w i t h t h R S T O R E k e y . H i i a n t h c o m p u t e r ' sc u r r e n t t a s k w i l l b h a l t e d w h i l e y o a c c e s s o v e r t w d o z e n u s e f u l c o m a n d s . T h e y d o t h i n g s l i k e c h a n g es c r e e n c o l o r s , m a k e t h p r i n t e r e c h ow h a t i p r i n t e d t t h e s c r e e n , g i v e t h es t a r t i n g a n e n d i n g a d d r e s s a n l e n g t ho p r o g r a m f i l e s , o u n e r a s e " N E W e d "p r o g r a m . Y o c a a l s o t u r n o a t r a c ef u n c t i o n t h a t s h o w s l i n e n u m b e r s a n c o m m a n d s w h i l e i s t e p s t h r o u g h y o u rp r o g r a m .

E v e r l o s e t r a c k o v a r i a b l e s ? T w k e y s t r o k e s a n d S u p e r A i d e w i l l l i s tt h e m a l f o y o u . A n o t h e r s i m p l e c o m a n d w i l l g i v e t h e l o c a t i o n o t h s t a r to t h e v a r i a b l e s p o i n t e r . O y o c a n d ef i n e t h f u n c t i o n k e y s . O l o o k a a i n d i v i d u a l r e c o r d i r e l a t i v e f i l e .

A n o t h e r S u p e r A i d e u t i l i t y w i l l r en u m b e r a l o p a r t o y o u r p r o g r a m ,i n c l u d i n g G O T O s , G O S U B s , e t c . T h e nt h e r e a r e m f a v o r i t e s — a c o m m a n d t s e a r c h f o s t r i n g i B A S I C p r o g r a ma n c o m m a n d t a u t o m a t i c a l l y r p l a c e a n s t r i n g t h r o u g h o u t t h p r g r a m o i a n p a r t o i t T h l i s t g o e so a n o n

T w n o n - i n t e g r a t e d u t i l i t i e s a r i c l u d e d . T h h i - r e s s c r e e n d u m p i f o n o n - C o m m o d o r e p r i n t e r s . I c o m e s s e u f o E p s o n / G e m i n i p r i n t e r s a n C a r d c o i n t e r f a c e s . I y o h a v e a d i ff e r e n t p r i n t e r , y o w i l l h a v e t m o d i f y

f e l i n e s t h a t c o n t a i n l o t s o R E M a r k s t o h e l p . D i s k D o D e l u x e l e t sy o v i e w a n e d i t i n d i v i d u a l s e c t o r s o a n d i s k . I h a f e n i c e e x t r a s , l i k eb e i n g a b l e t o t r a c e a c h a i n t t h e n d .

D o c u m e n t a t i o n D i l e m m aT h o n a r e a i w h i c h S u p e r A i d e

f a i l s i d o c u m e n t a t i o n . I t 3 2 - p a g em a n u a l i j u s t d u p l i c a t e o t h 5 s c r e e n s o d o c u m e n t a t i o n o t h e d i s k .T h o n s c r e e n d o c u m e n t a t i o n c a b

R E V I E W Sr e a d w h e n y o f i r s t l o a d t h p r o g r a m .F o r o n s c r e e n d o c u m e n t a t i o n i t ' s f i n e .B u i p r i n t , w o u l d l i k e t s e m o r ed e t a i l a n s u g g e s t i o n s o e f f i c i e n t u s e ,m a y b e e v e n t r i c k o t w o .

A l t h o u g h t h o n s c r e e n d o c u m e n t at i o n c a n n o t b e R A M - r e s i d e n t , t w h e l ps c r e e n s t h a t c o n t a i n a l t h D O w e d g ea n R E S T O R E c o m m a n d s a r e . W i t ht h e s e t w h e l p s c r e e n s , e v e r y f u n c t i o no S u p e r A i d e w i l l a l w a y s b a y o u rf i n g e r t i p s .

O t h e r t h a n i m p r o v i n g t h m a n u a l ,t h o n l y c h a n g e w o u l d s u g g e s t i w a t s e u d e f a u l t s t a u t o m a t e l o a di n S u p e r A i d e s a l f i v e i n i t i a l s c r e e n sd n o h a v e t b e v i e w e d . S f a r , t h e r e ' sb e e n o n l y o n u n e x p e c t e d g l i t c h w i t hS u p e r A i d e — g e t t i n g i t r e c o g n i z e a1 5 4 1 d r i v e a d e v i c e o C - 1 2 8 / 1 5 7 1s y s t e m .

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

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 6 L a G r a n g e , I L 6 0 5 2 5( p h o n e : 8 0 0 - 5 5 2 - 6 7 7 7 o 3 1 2 - 3 5 2 -7 3 2 3 ) . - R i c h a r d H e r r i n g

G E M O R EP L E A S U R EF R O M T H B I B L E W I T H

L A N D M A R KT h C o m p u t e r R e f e r e n c e B i b l eH e r e ' s w h a t L A N D M A R K w i l l e n a b l e y o t d o

S E A R C H T H R O U G H T I B I B L E — F i n dP h r a s e s , w o r d s o s e n t e n c e s .

D E V E L O P T O P I C A L F I L E S — C o p y f r o m T h B i b l e t e x t a n s e a r c h r e s u l t s t h e n a d d y o u r o w c o m m e n t s a n n o t e s .

C O M P I L E Y O U R P E R S O N A L B I B L E — O u l i n e t e n t s i c o l o r . A d N o t e s a n d c o m m e n t s .C r e a t e y o u r o w s u p p l e m e n t a r y S t u d y f i l e s .

C R E A T E F I L E S — T h e n c o n v e r t t h e m f o u s w i t h w o r d p m c e s s o r s l i k e P a p e r c l i p a n G E O S .

M A K E S U P P L E M E N T A R Y S T U D Y F I L E S —a n d e v e l o p t r a n s l a t i o n v a r i a t i o n s .

S U G G E S T E D R E T A I L $ 1 6 4 . 9 5A S A B O U T O U R

F A L L ' 8 S P E C I A L !v l . 2 f o C 6 o v 2 . 0 f o C 1 2 8 / 1 5 7 1

C A L L O W R I T E T O D A Y F O RF R E E B R O C H U R E , W H I C H S H O W SH O V A L U A B L E L A N D M A R K C A

B I Y O U R B I B L E S T U D YP . 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 ( 3 1 4 ) 5 2 7 - 4 5 0 5A S F O I A Y O U R I . O C A L S O F T W A R E D E A L E R !

R e a d e r S e r v i c e N o . 2 6 A H O Y ! 5

Page 54: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 54/84

H O M E D E S I G N E RF r e e S p i r i t S o f t w a r e , I n c .C o m m o d o r e 6 D i s k ; $ 4 9 . 9 5

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

h o m e y o u ' d b w e l l - a d v i s e d t w o r kw i t h a C A ( C o m p u t e r A i d e d D e s i g n )p r o g r a m r a t h e r t h a n w i t h p e n c i l a n e r a s e r . T h o b v i o u s b e n e f i t s w o u l d b ea u t o m a t i c s c a l i n g , t h a b i l i t y t d e l e t ea n r e d r a w a n l i n e s n o t c o r r e c t l yp l a c e d , a n t h a b i l i t y t a u t o m a t i c a ll d r a w p e r f e c t l y p r o p o r t i o n e d c i r c l e s ,s q u a r e s , a n a r c s .

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

Y o u ' d w a n t t b a b l e t a d t e x t l b e l s t y o u r d r a w i n g , a n y o u ' d a l s ow a n t t b a b l e t z o o m i o s p e c i f i cp a r t s o t h d r a w i n g i o r d e r t r e n d e rf i n e r d e t a i l . F u r t h e r m o r e , y o u ' d w a n t

K e e p Y o u rC o l l e c t i o n L o o k i n gS h i p s h a p e w i t h\ h o > !

B i n d e r sD n n ' t b e c a u g h t a s e i h c n e x t t i m e y o n e e d v a l u a b l e p r g r a m m i n g i n f o r m at i o n f r o m b a c k i s u o A h o y ! O u o f f i c i a l b i n d e r s i u r n ay e a r ' s w o r t h o f A h o y ! i n t o a t e x t b o o k o C o m m o d o r e c o m p u t i n g ! T h e s e q u a l i t y -c o n s t r u c t e d b i n d e r s u s e m e t a l r o d s t h o l d e a c h m a g a z i n e i n d i v i d u a l l y , a l l o wi n e a s y r e f e r e n c e t a n i s s u e w i t h o u tr e m o v a l . S p o r t i n g n a v y b l u e c a s i n gw i t h g o l d A h o y ! l o g o i m p r i n t e d o t h s p i n e , t h e s e b i n d e r s w i l l b t h p r i d e o y o u r c o m p u t e r b o o k s h e l f .

T o r d e r , s e n d $ 1 2 . 4 5 ( U f u n d s ) f o e a c h b i n d e r d e s i r e d t o A h o y ! B i n d e r s4 W e s t 3 4 t h S t r e e t - S u i t e 5 0 N e Y o r k . N 1 0 0 0 1{ O u t s i d e C o n t i n e n t a l U a d S 5 p e b i n d e r . A l l i i v . t w e e k s f u d e l i v e r y . )

t b a b l e t d r a w a o b j e c t s u c h a w i n d o w a n b a b l e t r e l o c a t e i a

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

Y o u ' l l f i n d m o s t o t h e s e o p t i o n s i H o m e D e s i g n e r f o t h e C - 1 2 8 , b u t w h t h e r y o c a a c t u a l l y u s t h e m t d s i g n h o m e — o r a n y t h i n g e l s e — i sm a t t e r o f o p i n i o n .

B e c a u s e t h C - 1 2 8 d o e s n o d w e l lw i t h g r a p h i c s i t h 8 0 - c o l u m n m o d e ,y o u ' l l n e e d m o n i t o r s u c h a C o m m od o r e ' s 1 9 0 2 t h a t c a s w i t c h t 4 0 - c o l -u m m o d e q u i c k l y a n e a s i l y . Y o u l la l s o w a n t a j o y s t i c k w i t h r a t h e r f r e em o v e m e n t , f o i i w i t h t h i s t h a t y o u ' l ld m o s t o y o u r d r a w i n g .

I b e g i n n i n g t h p r o g r a m , y o s h o u l d f i r s t c o n f i g u r e i f o t h t y p e o fp r i n t e r o p l o t t e r y o u ' l l b u s i n g , a n a l s o s p e c i f y w h e t h e r y o w i s h t u s o n o t w d i s k d r i v e s . T h i s i o n o t h f e s o f t w a r e p a c k a g e s t h a t a l l o wt h u s e o f t w d r i v e s , b u u n f o r t u n a t el i d o e s n o s u p p o r t t h 1 5 7 1 d r i v e ' sa b i l i t y t r e a d a n w r i t e d o u b l e - s i d e dd i s k s : y o u l l s t i l l h a v e t f l i p t h d i s k s .

Y o u r w o r k i n g s c r e e n h o l d s b o d e r e d a r e a t h a t c o n s u m e s a b o u t o n h a l f t h m o n i t o r , r e p r e s e n t i n g p i e c eo p a p e r m e a s u r i n g 2 1 6 " . T h i s i t w i c e t h s i z e y o n o r m a l l y h a v e i y o u r p r i n t e r , b u i c a b s c a l e d d o w nd u r i n g p r i n t i n g . T h r e s u l t i v e r ys m a l l e a s e l f o d r a w i n g y o u r p l a n s ,m e a n i n g l a r g e p l a n s w i l l h a v e t b d r a w n s m a l l ( t h o u g h t h M a g n i f y o t i o n w i l l h e l p i t h i s ) . T h i s i t h f i r s to s e v e r a l d r a w b a c k s i t h p r o g r a m .O t h r i g h t b o r d e r o t h s c r e e n i v e r t i c a l l i s t o c o m m a n d s , a n t h a r e ab e l o w t h d e f i n e d s q u a r e i r e s e r v e df o w r i t t e n r e c o r d o f t h c o m m a n d sy o g i v e .

H o m e D e s i g n e r m a b e s t b t h o u g h to a s g r a p h i c s d a t a b a s e , a n i t h i sa s p e c t i s t r i v e s t e m u l a t e t h e b e s t o C A p r o g r a m s . U n l i k e s t a n d a r d d r a wi n p r o g r a m s , s q u a r e i n o t s e e n o s a v e d a a s q u a r e b u t a s s e r i e s o r e d e f i n a b l e p o i n t s c o n n e c t e d b y l i n e sa o b j e c t r a t h e r t h a n b i t - m a p p e d p i t u r e . A r e s u l t o t h i s s y s t e m , a s q u a r ec a b m o v e d f r o m o n e p a r t o t h s c r e e n t a n o t h e r , a n s f a a t h p r g r a m i c o n c e r n e d , y o u ' v e m e r e l y r e a rr a n g e d f e f i l e s i d a t a b a s e .

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

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

W i t h c u r s o r k e y s o j o y s t i c k , y o m o v e y o u r c r o s s h a i r c u r s o r t t h v e t i c a l l i s t o c o m m a n d s a n s e l e c t " I s e r t . " N o s u b m e n u a p p e a r s , s h o wi n g t h e t h i n g s y o c a i n s e r t : l i n e s , h o i z o n t a l l i n e s , v e r t i c a l l i n e s , s q u a r e s , c i c l e s , a n a r c s . S e l e c t a o p t i o n b p l a ci n g t h e c u r s o r o i a n c l i c k i n g , t h e nr e t u r n t h c u r s o r t t h d r a w i n g a r e aa n c l i c k a g a i n . S i n c e " L i n e " i e a s ie s t d e s c r i b e , a s s u m e w e ' v e c h o s e nt h a t o p t i o n .

I t h a r e a b e l o w t h s c r e e n , t h w o r d " L o c : " a p p e a r s . C l i c k o n c e a g a i n ,a n t h i s w i l l b f o l l o w e d b " D , " w h i c hi a i n d i c a t i o n t h a t y o u ' v e p r e s s e d t h f i r e b u t t o n . T h s t a r t i n g l o c a t i o n f o y o u r l i n e h a n o b e e n d e f i n e d , a n

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

A l t h o u g h i i n o p o s s i b l e t g o o nd r a w i n g l i n e s f o a l o n g a w w a n t ,a n y c h a n g e s i n v o l v e p r e s s i n g R T U R N , w h i c h t a k e s y o u b a c k t t h m a s t e r m e n u w h e r e y o u ' d s e l e c t " I ns e r t " a n t h e n s e l e c t t h e n e x t o p t i o n y o w i s h t o u s e . T h i s b e c o m e s o n o t h d r a w b a c k s t t h p r o g r a m , b u w e l l a s u m e i h a t d w i t h t h l i m i t a t i o n so t h C - 1 2 8 .

A " t y p i c a l " u s e r , o n m o r e i n t e re s t e d i w h a t c o m p u t e r c a d f o m t h a n i w h a t c a d f o i b y p r og r a m m i n g . f i n d l i t t l e v a l u e i s e e i n gt h p r o g r a m b e i n g w r i t t e n b e l o w t h e a s e l . T h o u g h F s u r e i t ' s n e c e s s a r y ,

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

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

j o y s t i c k f o d r a w i n g . N e v e r h a v e b e e na b l e t p l a c e l i n e s e x a c t l y w h e r e w a n tt h e m t b e a n t h s i t u a t i o n i n o r e m e d i e d b t h C o m m o d o r e m o u s e ,w h i c h c a a l s o b u s e d . P r o b a b l y t h m o s t p r e c i s e w a o d r a w i n g i t s p c i f y t h s t a r t i n g a n e n d i n g c o o r d i na t e s o l i n e a n t y p i n g t h e m i o t h k e y b o a r d : " X 1 0 Y 8 . X 1 5 Y 2 0 ( R e t ) " .H o w e v e r , i y o u ' r e s m a r t e n o u g h t d r a w f i g u r e s i n t h i s w a y , y o u ' r e

5 A H O Y !

Page 55: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 55/84

Page 56: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 56/84

F o t h C - 1 2 8

B M i k e H e y t

Y o u r s m a l l s p a c e c r a f t s i t s m o t i o n l e s s b e f o r e t h e n t r a n c e t t h e g r e a t V ' l u r i a n M i n e s , r n o w n e d f o t h e i r w e a l t h o p u r e a r c o n i u mc r y s t a l s t h a t c a r r y h i g h p r i c e i t h m a

k e t s . B e i n g s p a c e p i r a t e ( o r " s o l d i e r o f o r t u n e " a s y o p r e f e r t c a l l y o u r s e l f ) h a a l l o w e d y o t a m a s s g r e a t w e a l t hi n t h e p a s t . Y e y o r e a l i z e t h a t y o c a n n o t r e s i s t t h e l u r eo t h M i n e s . . . .A t h p i l o t o t h s h u t t l e c r a f t A n i t e o n , y o u m u s t s e e ko u a n c a p t u r e t h r e m a i n i n g c r y s t a l s i n t h m i n e s . A y o m i g h t h a v e e x p e c t e d , t h e V ' l u r i a n s h a v e s e u d e f e n s es y s t e m o s a t e l l i t e s t h a t o r b i t a r o u n d t h m i n e s a h i g h v e o c i t i e s . T d e f e n d y o u r s e l f , t h A n i t e o n h a b e e n e q u i p p e dw i t h t h l a t e s t i h i g h - c a p a c i t a n c e d i s c h a r g e d e f e n s e s h i e l d s .

; • ■ « ■

i m i m m m i i m w i M i

T h A n i t e o n ' s l o w - p o w e r i o p r o p u l s i o n e n g i n e s w i l l a l l o wy o t n a v i g a t e t h n a r r o w p a s s a g e s o t h m i n e s w h i l e u i n g t h e s m a l l e s t a m o u n t o w h a t l i t t l e f u e l t h A n i t e o n c a c a n y . A l s o o n b o a r d i a s i n g l e a n t i - m a t t e r b o m b t h a t y o w i l l u s t d e s t r o y e a c h m i n e o n c e y o u h a v e e x t r a c t e d i t c r y s t a l s .

T h V l u r i a n M i n e s i s t r a t e g y / a c t i o n g a m e f o t h C o m o d o r e 1 2 8 . I i w r i t t e n i B A S I C a n r e l i e s o s e v e r a lm a c h i n e l a n g u a g e r o u t i n e s t m a k e i v e r y f a s t p a c e d g a m e .A f t e r y o h a v e s a v e d a c o p y , t y p e R U a n p r e s s R E T U R N .I f e w s e c o n d s t h t i t l e p a g e w i l l s c r o l l d o w n t h s c r e e na n s h o r t m u s i c t h e m e w i l l b e g i n p l a y i n g . I y o p r e s st h s p a c e b a r o l e t h m u s i c f i n i s h p l a y i n g , t h e n e x t p a g ew i l l s c r o l l o n t o t h s c r e e n , p r e s e n t i n g y o w i t h t h r e e o p

■ ■ ■ I I I■ n i ■ I l l l■ ■ ■ ■ ■ I■ ■ ■ I I I■ t i l l■ ■ ■ ■ ■ I■ ■ ■ ■ ■ 1■ ■ ■ ■ ■ 1■ ■ ■ ■ ■ I■ ■ ■ ■ ■ I■ ■ ■ ■ ■ ■■ ■ ■ ■ ■ ■■ ■ ■ ■ ■ I■ ■ ■ ■ ■ I■ ■ ■ ■ I I■ ■ ■ ■ ■ 1■ ■ ■ ■ ■ 1■ ■ ■ ■ ■ I■ ■ ■ ■ ■ II I I I I I5 B ? 8 8 !

m ■ ■ ■ ■ ■ ■i i i i i i i i i i i■ ■ ■ ■ ■ ■ n ! ■ ■ ■ ■ ■ n m i ■ ■ ■ ■ ■ a i i i i i„ ■ ■ ■ ■ ■ ■■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■

■ • ■ ■ ■ ■■ ■ ■ ■ ■ ■■ ■ ■ ■ ■ ■■ « ■ ■ ■ ■ ■ ■ ■ ■ ■ ■■ ■ ■ ■ ■

■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■i i i i i i ■ ■ ■ i l l■ ■ ■ ■ ■ ■■ ■ ■ ■ ■ ■ i i i i i i■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■H I ■ ■ ■ ■ ■ ■

■ ■ ■ ■ ■ ■ ■ ■ i n■ ■ ■ ■ ■ ■ ■ ■ i n

i i i i i i! S " 5 : O t V : O i T I M E R S . 5 ? " F

■ ■ ■ ■ ■ ■! ■ ■ ■ ■ ■■ ■ ■ ■ ■ I■ ■ ■ ■ ■ ■! ■ ■ ■ ■ ■■ ■ ■ ■ ■ I! ■ ■ ■ ■ ■■ ■ ■ ■ H I! ■ ■ ■ ■ ■I l l l l t! ■ ■ ■ ■ ■■ ■ ■ ■ ■ I! ■ ■ ■ ■ ■l i m a! ■ ■ ■ ■ «I I I I I I! ■ ■ ■ ■ ■I I I I I II I I I I I■ ■ ■ ■ ■ ■■ ■ ■ ■ ■ ■■ ■ ■ ■ ■ I

t i o n s . P r e s s i n g F w i l l s t a r t t h g a m e a t h l e v e l i n d i c a t e da t h b o t t o m o t h e s c r e e n . F a n F w i l l i n c r e m e n t o d e c r e m e n t t h s t a r t i n g m i n e l e v e l . L e v e l i s m a l l a n e a s yt c o m p l e t e , w h i l e l e v e l 1 i l a r g e , c o m p l e x , a n f a m o r ec h a l l e n g i n g . I y o w a n t t o e x i t t o B A S I C , s i m p l y p r e s s t h F k e y .

O n c e y o h a v e s t a r t e d t h g a m e , t h s c r e e n w i l l b l a n kf o f e s e c o n d s ( t h e r e i l o n g e r d e l a y f o h i g h e r l e v e l s )w h i l e t h m i n e i c r e a t e d . W h e n i i d o n e , y o w i l l b t o l d w h i c h m i n e l e v e l y o a r a b o u t t e n t e r a n t h n u b e o c r y s t a l s i t h a t m i n e w h i l e a a l a r m s o u n d s i t h

C R Y S T A L SR E T R I E V E D :L E F T

M A U I E UC R Y S T A LF U E LB O T HX B O M B P O S

■ f i H I T E O M

T I L * D O W NS C A N M I N E P L A M T B O H B A R E T U R N X : B i V : 8 i

S C : 8 8 0 8 5 8 X : 8 8 Y : B 8 T I N E : 8 8 . 4 H F U E L : V

5 A H O Y !

Page 57: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 57/84

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

P u s h i n g t h e j o y s t i c k l e f t o r i g h t w i l l r o t a t e y o u r c r a f tt t h l e f t o r i g h t . W h e n y o a p p l y t h r u s t b p u s h i n g t h j o y s t i c k f o r w a r d , t h s h i p w i l l m o v e i t h d i r e c t i o n i i f a c i n g . A t h s t a r t o e a c h l e v e l , y o a r a t h e n t r a n c et t h m i n e . I y o p i l o t y o u r s h i p t h r o u g h t h o p e n i n g a t h t o o t h e s c r e e n , y o w i l l h a v e e x i t e d t h e m i n e . N a v ig a t i n g y o u r s h i p t h r o u g h a n o t h o t h e r e x i t s w i l l c a u s e

n e s c r e e n t a p p e a r . T h e r e a r m a n y i n t e r c o n n e c t i n gs c r e e n s t h a t f o r m e a c h m i n e ' s m a z e .

W h i l e y o a r e e x p l o r i n g t h m i n e s , a v o i d a n c o n t a c t w i t ht h e o r b i t i n g s a t e l l i t e s a n t h m i n e ' s w a l l s , a t h e i r t o u c hw i l l d e s t r o y t h e A n i t e o n . I y o a r t h r e a t e n e d b o n o t h e m y o m a a c t i v a t e y o u r s h i e l d s b p r e s s i n g a n h o l di n t h f i r e b u t t o n u n t i l t h d a n g e r h a s p a s s e d . B a w a r et h a t y o u r s h i e l d s d r a i n y o u r f u e l r a p i d l y . I t h n e e d e v e ra r i s e s , y o u c a n p r e s s t h s p a c e b a r t d e s t r o y a l s a t e l l i t e si t h e s e c t i o n o t h m i n e y o a r c u r r e n t l y i n H o w e v e r ,t h i s t a c t i c b u r n s 1 0 u n i t s o f u e l , s i s h o u l d b e u s e d s p a ri n g l y , i a a l l . R e m e m b e r , y o h a v e o n l y o n s h i p ; b v e r yc a r e f u l .

T h a r c o n i u m c r y s t a l s a p p e a r a s m a l l m u l t i c o l o r e d d i m o n d s h a p e s w h i c h y o c a c a p t u r e b t o u c h i n g t h e m w i t hy o u r s h i p . F u e l c a n n i s t e r s a p p e a r a r e s q u a r e l i k e s h a p e s .G a t h e r i n g o n w i l l r a i s e y o u r f u e l s u p p l y , t h u s p r o l o n g i n gt h t i m e y o c a s e a r c h t h m i n e f o c r y s t a l s .

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

w h i t e c i r c l e . I y o p r e s s t h e f i r e b u t t o n , t h e m a w i l ls h o w t h e l o c a t i o n o a l c r y s t a l s a n f u e l c a n n i s t e r s . F i v eu n i t s o y o u r f u e l a r n e e d e d t o a c t i v a t e t h e s c a n n e r s , s d i o n l y w h e n y o a r h a v i n g t r o u b l e f i n d i n g c r y s t a l s .

A f t e r y o h a v e c a p t u r e d a l t h c r y s t a l s ( o a m a n y a y o d a r e ) , y o s h o u l d d e t e r m i n e w h e r e t p l a c e y o u r b o m b .A o t h m a d i s p l a y s h o w s w h e r e y o s h o u l d s e y o u rb o m b t b e s t d e v a s t a t e t h e m i n e . I y o d n o s e t h b o m ba a l l , y o u r s c o r e w i l l d r o p b y 1 0 0 0 p o i n t s a f t e r y o l e a v et h m i n e . I y o s e i a a n p l a c e o t h e r t h a n w h e r e t h m a i n d i c a t e s , t h m i n e w i l l o n l y b e p a r t i a l l y d e s t r o y e da n d y o u w i l l l o s e 5 0 p o i n t s . T s e t h b o m b , p r e s s t h e

k e y . B c e r t a i n y o u ' r e n o i t h e c e n t e r o t h s c r e e n w h e ny o s e t h b o m b , a t h a t i w h e r e i w i l l a p p e a r . A f t e r i i s e t , t h t i m e r a t h b o t t o m o t h s c r e e n w i l l r e s e t a n b e g i n c o u n t i n g . Y o m u s t t h e n l e a v e t h e m i n e a q u i c k l ya p o s s i b l e . I t h t i m e r r e a c h e s t h n u m b e r o s e c o n d ss h o w n o t h m a s c r e e n , t h e b o m b w i l l d e t o n a t e . O n c et h b o m b i s e t , t h e r e i n w a t d i s a r m i t

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

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

E x c e l l e n c e . . f o r t h e C o m m o d o r eL i K e r n a l 2 o 4 0 M e g a b y t e H a r d D r i v e w h i c h s u p p o r t s

C P / M , i n c l u d e s e n h a n c e d s y s t e m c o m m a n d s , a n i e x p a n d a b l e ,c o n f i g u r a b l e , F A S T ! G r e a t f o B B o p e r a t i o n .S u p e r G r a p h i x G O L D t h u l t i m a t e p r i n t e r i n t e r f a c e w h i c hs u p p o r t s 1 2 8 F A S T s e r i a l a n i n c l u d e s 3 2 b u f f e r , b u i l t - i nf o n t s , 4 d o w n l o a d a b l e f o n t s , a n u t i l i t y d i s k w i t h 2 f o n t s .S u p e r G r a p h i x a n e n h a n c e d p r i n t e r i n t e r f a c e w h i c h h a N L b u i l t - i n a n i n c l u d e s a 8 b u f f e r , d o w n l o a d a b l e f o n t s , r e s e tb u t t o n , a n u t i l i t y d i s k w i t h 2 f o n t s .S u p e r G r a p h i x j a n e c o n o m i c a l p r i n t e r i n t e r f a c e w i t h N L b u i l t - i n a n i n c l u d e s 1 p r i n t i n g m o d e s , g r a p h i c s , a n e a s yo p e r a t i o n .F o n t M a s t e r I p o w e r f u l w o r d p r o c e s s o r f o r t h e C 6 w i t h3 f o n t s r e a d y t u s e , 6 c o m m a n d s , f o n t c r e a t o r , d a t a m e r g i n g ,s u p e r a n s u b s c r i p t i n g , i t a l i c i z i n g a n m o r e .

F o n t M a s t e r 1 2 8 s u p e r w o r d p r o c e s s o r f o r t h e 1 2 w i t h 5 f o n t sr e a d y t u s i n c l u d i n g f o r e i g n l a n g u a g e f o n t s , o s c r e e n f o n t p r e v i e w ,

c o l u m n p r i n t i n g , 1 0 2 , 0 0 0 w o r d s p e l l c h e c k e r a n m u c h m o r e .

T h X e t e c P r o d u c t F a m i l y f o t h C o m m o d o r e C 6 4 ® a n 1 2 8 ®T h n a m e t h a t s p e l l s Q u a l i t y , A f f o r d a b i l i t y , a n R e l i a b i l i t y

A l H a r d w a r e i F C C e r t i f i e d A l I n t e r f a c e s i n c l u d e L i f e t i m e W a r r a n t y- = - - ^ = - = ~ ~ ~ _ ^ g = ^ C o m m o d o r e C 6 4 a n 1 2 a r r e g i s t e r e d t r a d e m a r k s o C o m m o d o r e B u s i n e s s M a c h i n e s , I n c .

2 8 0 4 A r n o l d R d = - = r = - = . ^ = r ^ = X e t e c , I n c . S a l i n a , K S 6 7 4 0 1 ( 9 1 3 ) 8 2 7 - 0 6 8 5R e a d e r S e r v i c e N o 2 4

A H O Y ! 5

Page 58: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 58/84

S U B S C R I B E T

P R O G R A M S !

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

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

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

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

S i g n a t u r e .N a m e _ A d r e s sC i t y

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

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

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

I I m e E x p . D a t e

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

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

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

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

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

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

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

Page 59: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 59/84

M M C O A R I E C ;H ^ O G R A M M I N G d - I A U J E N C H s S

B D a l e R u p e r ta c m o n t h , w e l l p r e s e n t s e v e r a l c h a l l e n g e s d s i g n e d t s t i m u l a t e y o u r s y n a p s e s a n t o g g l e t h eb i t s i n y o u r c e r e b r a l r a n d o m a c c e s s m e m o r y . W i n v i t e y o t s e n d y o u r s o l u t i o n s t o

C o m m o d a r e s , c / A h o y !P . O . B o 7 2

B e t h e l , C 0 6 8 0 1W w i l l p r i n t a n d i s c u s s t h e c l e v e r e s t , s i m p l e s t , s h o r t

e s t , m o s t i n t e r e s t i n g a n d / o r m o s t u n u s u a l s o l u t i o n s . B s u r et i d e n t i f y t h n a m e a n n u m b e r o f t h e p r o b l e m s y o u a r s o l v i n g . P u y o u r n a m e a n a d d r e s s o t h l i s t i n g s a 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 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 o y o u r m a t e r i a l s r e t u r n e d . S o l u t i o n s r e c e i v e d b t h m i d d l e o 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 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 !

e x t e n t p o s s i b l e . P r i n t o u a s c h e d u l e f o t h e s e 3 s e t s . F o e x a m p l e , W e e k S e m a m a t c h p l a y e r s a n a g a i n s t

a n 1 o n C o u r t 1 p l a y e r s 5 a n d 6 a g a i n s t a n o C o u r t 2 a n p l a y e r s 3 a n a g a i n s t 1 a n 1 o C o u r t3 S e s h o u l d h a v e d i f f e r e n t t e a m a r r a n g e m e n t s , d i f f e re n o p p o n e n t s , w i t h p l a y e r s o d i f f e r e n t c o u r t s , i p o s s ib l e . S e n d y o u r p r i n t o u t s o t h e s e s c h e d u l e s .

P R O B L E M # 5 7 - 3 ; 9 B M P L E A D D I T I O NA f t e r t h w o r k o u t i t h p r e v i o u s c h a l l e n g e , y o u m i g h t

e n j o y t h i s l i t t l e o n 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 k e y ) . G i v e n t h i s D A T A s t a t e m e n t :1 D A T A 9 8 5 " 4 , 3 5 6 " , " 1 3 , 7 6 5 " , " 7 5 9 , 21 5

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

P R O B L E M # 5 7 - 7 : Q U I C K L Y R A N D O MT h i s p r o b l e m w a s u g g e s t e d b J u s t i n S m a l l e y ( B o u l d e r ,

C O ) . S t a r t w i t h t h i s o r d e r e d X ( a r r a y :

1 D I X ( 1 0 0 ) : F O J = T T 1 0 0 : X ( J ) = J :N E X TA d p r o g r a m w h i c h w i l l r e a r r a n g e t h X ( a r r a y i r a d o o r d e r . M a k e y o u r p r o g r a m a f a s t a p o s s i b l e . S p e e di o t h e e s s e n c e .

P R O B L E M # 5 7 - 2 ; T E A M P L A Yh a v e r e c e i v e d s e v e r a l r e q u e s t s f o t h i s t y p e o p r o g r a m ,a l t h o u g h w h a v e h a n d l e d s i m i l a r p r o b l e m i p r e v i o u s

C o m m o d a r e s . D a l e G o u p e l l ( A l p e n a , M I w a n t s a s c h e du l f o r h i s 1 0 t e a m s . T h s e a s o n i 1 w e e k s l o n g , d i v i d e di n t o t w h a l v e s e a c h w e e k s l o n g . E a c h t e a m i p l a y e do n c e e a c h h a l f s e a s o n . E a c h t e a m i p l a y e d o n c e a h o m ea n o n c e a w a y i t h s e a s o n . C r e a t e s c h e d u l e f o t h t e a m s .

W i l l i a m S l u p e ( B o i s e , I D ) n e e d s s l i g h t l y m o r e c o p l i c a t e d s c h e d u l e . W w i l l m a k e i t h a d v a n c e d c h a l l e n g e .T w e l v e p e o p l e p l a y t e n n i s d o u b l e s , t h r e e s e t s w e e k f o 1 w e e k s o n t h r e e d i f f e r e n t c o u r t s . E a c h s e c o n s i s t s o t w t e a m s w i t h t w p l a y e r s o n e a c h t e a m . T h o r d e r o f p r i o ri t i e s : 1 T h e r e a r n f i x e d t e a m s . C r e a t e a m a n y c o m b i na t i o n s o p l a y e r p a i r s a p o s s i b l e . 2 T r t h a v e t h e p l a ye r c h a n g e c o u r t s , p a r t n e r s , a n o p p o n e n t s t t h e g r e a t e s t

P R O B L E M # 5 7 - 4 1 S C f t H N S A V I RA l l i s t a i r M c P h e e ( M e l b o u r n e , A u s t r a l i a ) s u g g e s t e d t h i s

c h a l l e n g e . W r i t e p r o g r a m w h i c h s a v e s t h C - 6 4 h i g h r e o l u t i o n s c r e e n o t a p e o d i s k . H w a n t s 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 s t o r e d a s v a r i a b l e s s t h l o c a t i o n o t h s c r e e n c a b c h a n g e d . C - 1 2 8 u s e r s s h o u l d s e n d s o l u t i o n sf o t h e i r m a c h i n e s a w e l l .

T h i s m o n t h w w i l l d i s c u s s t h e b e s t s o l u t i o n s t C o m o d a r e s f r o m t h M a r c h 1 9 8 8 i s s u e o f A l i o y ! P r o b l e m # 5 1 - 1 :U n l i s t e d N u m b e r s w a s u b m i t t e d b y D o u g l a s R a y n o r J r ( F t .B e n n i n g , G A ) . T h p r o b l e m w a t w r i t e B A S I C p r o g r a mw h i c h c a b e a d d e d t a n o t h e r p r o g r a m , m a k i n g i p o s s i b l et L I S T t h p r o g r a m .

T r u e t f o r m , t h i n g e n u i t y o C o m m o d a r e s r e a d e r s c a m ef o r t h . D o n a l d P e l l e g r i n i ( A r r o y o G r a n d e , C A a n Z e e ko L o m p o c , C s e n t v a r i a t i o n s o t h e " 5 c o l o n u n l i s t " p r c e d u r e . T h m a i n p r o b l e m w i t h t h e i r s o l u t i o n i t h a t e v e r yl i n e o y o u r B A S I C p r o g r a m m u s t h a v e f i v e c o l o n s i m m ed i a t e l y a f t e r t h l i n e n u m b e r . T h p r o c e d u r e t h e n s t e p st h r o u g h e a c h l i n e o y o u r p r o g r a m u s i n g t h B A S I C l i n ep o i n t e r s , r e p l a c i n g t h f i r s t c o l o n o e a c h l i n e w i t h z e r o .N o t h p r o g r a m i u n l i s t a b l e . G b a c k a n d r e s t o r e e a c hl e a d i n g c o l o n , a n t h p r o g r a m c a b l i s t e d o n c e a g a i n .

L e s s c u m b e r s o m e i t h i s 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 st a L a k e , I L ) . A d l i n e t y o u r C - 6 4 p r o g r a m :

R E X X X XA H O Y ! 5

Page 60: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 60/84

Page 61: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 61/84

I I !

c r o n i e s

N X - 1 0 0 01 4 4 c p s D r a l t3 c p N L E F o n t P a n e l

C o n t r o l

S E I K O S H AS P - 1 8 0 A I

$ 1 6 5 9 5 *c a b l e p u r c t i a s e

N X - 1 0 0 0 R a i n b o wC o l o r P r i n t e r $ 2 2 5 . 9 5

1 0 c p D r a f t2 c p N L S t d . P a r . a n I B G r a p h i c sC o m p a t i b l e

P a n a s o n i cO f f i c e A u

1 0 8 0 1M o d e l I

1 5 c p D r a f t M o d eN L M o d eF n c t i o n T r a c t o rF e e d

$ 1 2 5 9 5 $ 1 5 9 9 ( 2 - Y e a r W a r r a n t y )

P R I N T E R SS e i k o s h aS 1 8 0 A i $ 1 2 5 . 9 5 *

1 8 0 V C S 1 2 5 9 5 1 0 0 0 V C S 1 3 9 . 9 5

S 1 0 O 0 A P $ 1 5 9 . 9 5S 1 2 0 0 V C $ 1 4 9 9 5S 1 2 D 0 A J S 1 5 9 . 9 5S 1 2 0 0 A S R S 2 3 2 . . S 1 5 9 . 9 5S B O A i S 2 8 9 . 9 5M P 5 4 2 0 F A S 9 9 9 . 9 5S S o n e s R i b b o n $ 7 . 9 5S K 3 O 0 0 A $ 3 3 9 , 9 5S K 3 O 0 5 A $ 4 1 9 . 9 5S P 1 S C A L L3 1 3 0 A i S 5 9 9 . 9 5

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

I n t e r l a c i n g a v a i l a b l el o I B 6 4 A p p l e

a n A t a r i

P a n a s o n i c1 0 8 0 i M o d e l I I S 1 5 9 . 9 5

i O 9 i i M o d e l I S 1 6 9 . 9 51 0 9 2 1 S 2 9 9 . 9 51 5 9 2 $ 3 7 5 . 9 51 5 9 5 $ 4 1 9 . 9 53 1 3 1 S 2 8 9 . 9 53 1 5 1 $ 4 5 9 . 9 5K X 4 4 5 0 U s e r $ 1 6 4 9 . 9 51 5 2 4 2 P i S 5 2 9 . 9 5F a P a r t n e r $ 5 7 9 . 9 5O p t i c a l S c a n n e r $ 8 5 9 . 9 5E p s o nL X 8 0 0 $ 1 8 4 . 9 5F X S 6 E $ 3 3 9 9 F X 2 8 6 E $ 4 2 4 . 9 5

E X 8 0 0 $ 4 3 9 9 5L Q 5 O 0 $ 3 3 9 . 9 5L Q 2 5 0 0 $ 7 8 9 . 9 5G Q 3 5 0 0 S L O WL Q 8 5 0 $ 5 2 5 . 9 5L O 1 0 5 0 $ 6 9 9 . 9 5

C O M M O D O R E1 2 S y s t e m $ 4 3 9 9

C o m m o d o r e1 2 8 D P l u sT h o m s o n 4 1 2 0M o n i t o r

$ 6 4 9 . 9 5

C o l o r S y s t e m H E A D S r A R rR e a d y t p l u g i a n u s i m m e d i a t e l yU l t r a l a s t M h I n t e l 8 0 8 8 - 2P r o c e s s o r5 1 2 K R A m e m o r ye x p a n d a b l e t 7 6 8 K2 - 3 6 0 K d i s k d n v e s s t a n d a r dF i r s ! c o m p l e t e s y s t e m w i t f ic l o c k c a l e n d a r a n b u . i t -p o r t s ( O f p r i n t e r , R S 2 3 2 .j o y s t i c k s , m o u s e a n l i g h t p e I n c l u d e s $ 5 0 0 w o r t h F R E Es o f t w a r e p r o g r a m sH R e c o l o r m o n i t o r i n c l u d e d ! $ 9 8 9 9

S T A RN X - 1 0 0 0 $ 1 6 5 . 9 5 '

N X - 1 0 0 0 C $ 1 6 9 9 N X - 1 0 0 0 C o l o r $ 2 2 5 . 9 5N X - 1 0 0 0 C C o i o i . . S 2 2 9 9 N X - 1 5 $ 2 8 9 . 9 5N R - 1 0 $ 3 1 9 . 9 5N R - 1 5 $ 4 1 9 . 9 5N B - 1 5 2 P i $ 6 6 9 . 9 5N X - 2 4 0 0 $ 3 0 9 . 9 5N B 2 4 - 1 0 2 4 P i n $ 3 9 9 . 9 5N B 2 4 - 1 5 2 P i $ 5 4 5 . 9 5L a s e r s $ 1 7 5 9 . 9 5N D - 1 5 $ 3 4 9 . 9 5N L - 1 0 $ 1 4 9 . 9 5' c a b l e p u r c h a s e

T o s h i b a3 2 1 S L $ 4 8 9 . 9 53 4 S $ 6 5 9 . 9 5P 3 5 1 M o d e l l l $ 8 9 9 . 9 53 5 S 4 0 C p s S 9 7 9 . 9 5

C i t i z e n1 2 $ 1 4 5 . 9 51 B 0 0 $ 1 5 9 9 5M S P - 4 0 $ 2 7 9 9 5M S P - 1 5 E $ 3 0 9 . 9 5M S P - 5 0 $ 3 6 9 9 M S P - 4 5 $ 3 9 9 - 9 5M S P - 5 5 $ 4 6 9 . 9 5P r e m i e r e 3 $ 4 * 5 . 9 5T n b u l e 2 2 4 $ 5 8 9 . 9 5T r i b u t e 1 2 $ 4 3 9 . 9 5

B r o t h e rM 1 0 9 $ 1 5 9 . 9 5M 1 5 0 9 $ 3 3 5 . 9 5M 1 7 0 9 $ 4 5 9 . 9 5T w i n w r i t e r D o D a i s y $ 8 9 9 . 9 5M 1 7 2 4 L $ 6 1 9 . 9 5H R 2 0 $ 3 4 5 . 9 5H R 4 0 S 5 5 9 . 9 5H R 6 0 $ 6 4 9 . 9 5

O k i d a t aO W m a t e 2 0 $ 1 2 9 9 5O W m a l B 2 w . ' c w t $ 1 8 9 9 51 2 $ 1 8 9 9 1 8 $ 2 1 9 9 51 8 $ 2 0 9 9 1 6 2 * J 2 2 5 9 1 B $ 2 3 9 9 51 9 2 + J 3 3 9 . B 51 9 3 * $ 4 3 9 9 52 9 w i n t e r i s e * $ 4 4 9 9 52 9 w i n t e r f a c a $ 5 6 5 . 9 52 9 w r t n t s r f B c e ( 7 6 9 1 53 9 3 $ 9 5 5 9 5L a s e r 0 $ C A L L3 9 $ 4 7 9 . 9 53 9 S 6 4 9 . 9 53 2 $ 3 4 5 . 9 53 2 1 $ 4 4 5 . 9 5

C o l o r R i b b o n sA v a i l a b l e

C O M M O D O R EH A R D W A R E

6 4 C o m p u t e t $ 1 5 9 . 9 5C i ? 8 D C o m p u t e r / D r i v e $ 4 3 9 . 9 51 5 4 1 I I D i s K D n v e 3 1 7 5 , 9 51 5 8 1 D i s k D r i v e S 1 8 9 . 9 5E x c e l 2 0 0 1 C 1 2 8 D r i v e $ 1 9 9 . 9 5E x c e l F S D - 2 + C 6 D r i v e $ 1 4 9 . 9 51 8 0 2 C M o n i t o r $ 1 6 9 . 9 51 0 8 4 M o n i t o r $ 2 9 9 . 9 5C 1 3 5 1 M o u s e $ 3 9 . 9 51 7 0 0 R A $ 1 0 9 . 9 51 7 6 4 R A C 6 $ 1 1 7 . 9 5C o l t P $ 6 8 9 . 9 5

C O M M O D O R E 6 4 S y s t e mS p e c i a l

$ 4 7 9 9 C o m m o d o r e 6 4 C o m p u t e rE x c e l F S O - 2 D i s kD r r v eS t a / N X 1 0 0 0 CC o m m o d o r e R e a d yP n n l e r

C O M M O D O R E c o l t p A t t e n t i o n

E d u c a t i o n a lI n s t i t u t i o n s :

I y o a r n o c u r r e n t l y u s i n go u r e d u c a t i o n a l s e r v i c e

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

I 8 P C o m p a t i b l e6 4 0 K S t d .T w 5 V D n v e s S t d .E x p a n s i o n ( o H a r dD r i v eT u r b o P r o c e s s o rM S D O S G B a s i cI n c l u d e d

9 S e r i a l P a r a l l e l P o r t sM o n o / R G B C o l o r C a r dI n c l u d e d

Page 62: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 62/84

T h e n i d i r e c t m o d e e n t e r t h e f o l l o w i n g s t a t e m e n t s :

F O M - 2 O 5 3 T O 2 0 5 6 P O K E M , 2 0 N E X T( R e t u r n )P O K E 2 0 5 7 , 3 1 ( R e t u r n )

T h i s a l l o w s t h p r o g r a m t b l i s t e d i n v i s i b l y . E v e n t h c u s o v a n i s h e s t t h b a c k g r o u n d c o l o r . I y o p r e s s C O N -T R O L - 2 . t h c u r s o r w i l l r e a p p e a r w h i t e . N o m o v e t h c u r s o r u p o n t h s c r e e n , a n y o c a r e v e a l t h l i s t e d p r g r a m c h a r a c t e r b y c h a r a c t e r a t h c u r s o r p a s s e s .

L a r r y S c h a f e r ( W e s t p h a l i a , M I s e n t n o o n b u t w s l u t i o n s t t h i s p r o b l e m . S o l u t i o n # f o t h C - 6 4 i t h i s o n e -l i n e r a d d e d t t h t o p o f y o u r p r o g r a m :

F O M = 4 0 9 6 0 T O 4 9 1 5 1 : P O K E M , P E E K ( M ) :N E X T : P O K E 4 2 6 5 2 , 9 6 : P O K E 1 , 5 4 : P O K E 7 9 , 1 9 3 : E N

L a r r y s a i d t h a t t h i s p r o g r a m c o p i e s B A S I C R O i n t o R A M ,d i s a b l e s t h L I S T c o m m a n d b p u t t i n g a m a c h i n e l a n g u a g eR T c o m m a n d ( 9 6 ) a t h b e g i n n i n g o f t h R O L I S T r o t i n e , a n t h e n s w i t c h e s i t h R A B A S I C a n d i s a b l e st h R E S T O R E k e y . Y o c a r e e n a b l e t h R E S T O R E k e b e n t e r i n g P O K E 7 9 2 , 7 1 . R U N / S T O P + R E S T O R E r t u r n s e v e r y t h i n g t n o r m a l .

L a r r y ' s s e c o n d s o l u t i o n w o r k s f o b o t h t h C - 6 4 a n t h C - 1 2 8 . V e r y s i m p l y , P O K E 7 7 5 , 0 t d i s a b l e L I S T . I t i sg o o d i d e a a l w a y s t P E E K a a n l o c a t i o n b e f o r e y o P O K Ei s y o c a l a t e r r e s t o r e i t v a l u e . O t h C - 6 4 , P R I N TP E E K ( 7 7 5 ) g i v e s 1 6 a t h n o r m a l v a l u e . O t h e C - 1 2 8 ,a d d r e s s 7 7 5 n o r m a l l y s t o r e s 8 1 T r e e n a b l e L I S T , P O K E7 7 5 , 1 6 7 o t h C - 6 4 o P O K E 7 7 5 , 8 1 o t h e C - 1 2 8 .

T h C - 6 4 b r i e f l y s h o w s t h f i r s t l i n e n u m b e r o t h p r g r a m a n r e t u r n s t t h R E A D Y p r o m p t a f t e r y o e n t e rL I S T . E n t e r i n g L I S T o t h C - 1 2 8 p u t s y o i n t o t h M O I T O R . T r e t u r n t B A S I C , p r e s s a n R E T U R N .

P r o b l e m # 5 1 - 2 : D o u b l e S o r t w a s u g g e s t e d b D o M o n -s o n ( W h i t e R o c k , B C ) . T h g o a l w a t a l p h a b e t i z e t h e l e t e r s w i t h i n e a c h w o r d i l i s t , t h e n t o s o r t t h e r e s u l t i n g" a l p h a b e t i z e d " w o r d s b l e n g t h .

T h p r o b l e m a s t a t e d p u z z l e d a f e r e a d e r s . J i S p e e r s( N i l e s , M I s o l v e d t h i s a t r i p l e s o r t : f i r s t a l p h a b e t i z e t h l e t t e r s o e a c h w o r d , t h e n s o r t t h w o r d s a l p h a b e t i c a l l y , a n f i n a l l y s o r t w o r d s o e q u a l l e n g t h a l p h a b e t i c a l l y . J i m ' s p r o -

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 f 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 r t h C - 6 4 , C - 1 2 8 ,a n d 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 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 t o

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

g r a m i s h o w n h e r e :

R E M = = . . = - = = . , . = = - = = . = . - ^ = ^ = = - — = • R E M C O M M O D A R E S P R O B L E M # 5 1 - 2• R E D O U B L E S O R T• R E S O L U T I O N B • R E J I M S P E E R S• R E = ; = = ^ = ^ = ^ = ^ = = = = . = = = - - = = - = ^ - = = = - = =- 1 0 0 D I M W $ ( 2 O ) , S $ ( 2 O )■ 1 1 0 N = N + 1 : I F N > 2 0 T H E N N = N - 1 : G O T O 1 4 • 1 2 0 I N P U T " B N T E R W O R D " ; W $ ( N ) : I W $ ( N ) = " [

U P A R R O V ] " T H E N N = N - 1 : G O T O 1 4 • 1 3 0 G O T O 1 1 • 1 4 0 F O R 1 = T N S $ ( I ) = W $ ( I ) : N E X T• 1 5 0 F O R 1 = T N X $ = W $ ( I ) : L o L E N ( X $ ) :

L = T H E N 2 0 • 1 6 0 F O R J = T L - l : F O K = T • 1 7 0 I F M I I ) $ ( X $ , J , 1 ) < M U ) $ ( X $ , K , 1 ) T H E N 1

• 1 8 0 T $ = M I D $ ( X $ , J , 1 ) : M I D $ ( X $ , J , 1 ) = M I I ) $ ( X$ , K , 1 ) : M I D $ ( X $ , K , 1 ) - T $• 1 9 0 N E X T K , J : W $ ( I ) = X $• 2 0 0 N E X T I : F O R 1 = T O N - 1 : F O R J - I + l T • 2 1 0 I F L E N ( W $ ( I ) ) < = L E N ( W $ ( J ) ) T H E N 2 3 • 2 2 0 T $ = W $ ( I ) : W $ ( I ) = W $ ( J ) : W $ ( J ) = T $ : T $

S $ ( I ) : S $ ( I ) = S $ ( J ) : S $ ( J ) = T $- 2 3 0 N E X T J , I : F O R 1 = 1 T N - l : F O R J = I + 1

T • 2 4 0 I ( W $ ( I ) < W $ ( J ) ) O ( L E N ( W $ ( I ) ) < > L E N

( W $ ( J ) ) ) T H E N 2 6 • 2 5 0 T $ = W $ ( I ) : W $ ( I ) = W $ ( J ) : W $ ( J ) = T $ : T $ =

S $ ( I ) : S $ ( I ) = S $ ( J ) : S $ ( J ) = T $• 2 6 0 N E X T J , E : P R I N T " [ s S ] M : F O 1 = T

P R I N T W $ ( I ) T A B ( 1 8 ) S $ ( I ) : N E X TT h i s p r o g r a m i f o r t h e C - 1 2 8 . C - 6 4 u s e r s m u s t r e p l a c e

t h s t a t e m e n t s c o n t a i n i n g M I D S o t h l e f t s i d e o t h e q u a ls i g n i l i n e 1 8 0 :

M I . O $ ( X $ , J , 1 ) = M I D $ ( X $ , K , 1 )

a n

M I D $ ( X $ , K , 1 ) = T $w i t h t h f o l l o w i n g :

X $ = L E F T $ ( X $ , J , - 1 ) + M I D $ ( X $ , K , 1 ) + M I O $ ( X $ , J+ a n

X $ = L E F T $ ( X $ , K - l ) + T $ + M I D $ ( X $ f K + l )T h f i r s t s t a t e m e n t r e p l a c e s t h J t c h a r a c t e r i X w i t ht h K t c h a r a c t e r i X $ T h s e c o n d s t a t e m e n t s u b s t i t u t e sT f o t h K t c h a r a c t e r i X S

T h u s e r e n t e r s u t 2 0 w o r d s o e n t e r s " U A r r o w "i f e w e r t h a n 2 w o r d s a r u s e d . L i n e s 1 5 0 - 2 0 0 s o r t t h

6 A H O Y !

Page 63: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 63/84

l e t t e r s w i t h i n e a c h w o r d . L i n e s 2 0 0 - 2 3 0 s o r t t h e s e " a l p h ab e t i z e d " w o r d s b l e n g t h . L i n e s 2 3 0 - 2 6 0 s o r t t h " a l p h ab e t i z e d " w o r d s a l p h a b e t i c a l l y w i t h l i n e 2 4 s k i p p i n g t h s o r t i t h w o r d s a r e n o t t h e s a m e l e n g t h .

L i n e 2 6 d i s p l a y s t h e a l p h a b e t i c a l l i s t o a l p h a b e t i z e dw o r d s w i t h t h l o n g e s t w o r d s l a s t . T h o r i g i n a l w o r d i s h o w n n e x t t i t a l p h a b e t i z e d v e r s i o n . " Y E S C O M M O -D A R E S A R F U N " b e c o m e s " A E R E S F N U A C D E M -M O O R S . " ( B u t t h e y a r e n ' t a l w a y s e a s y . )

P r o b l e m # 5 1 - 3 : S q u a r e d C i r c l e s w a s u b m i t t e d b E r n i eT u r n e r ( C o l u m b i a , M S ) . T h p r o b l e m i t f i l l 3 - i n c hs q u a r e w i t h a m a n y ' / i n c h d i a m e t e r c i r c l e s a p o s s i b l e .T h c i r c l e s m u s t n o o v e r l a p . Y o a r t f i n d t h t o t a l a m o u n to u n f i l l e d s p a c e .

S o m e " p a c k i n g p r o b l e m s " s u c h a t h i s a r d i f f i c u l t t s o l v ei g e n e r a l . I t u r n s o u t h i s o n h a a e a s y s o l u t i o n . J i B o r d e n ( C a r l i s l e , P A s a i d t h o n l y t o u g h p a r t w a i p r o vi n t h a t t h p r o b l e m i e a s y . J i s e n t t h e f o l l o w i n g i m p r e ss i v e g r a p h i c s p r o g r a m f o t h e C - 1 2 8 .

R E ^ ^ = ^ ^ = ^ ^ ^ ^ = . , , = ^ ^ ^ , ^ ^ = ^• R E C 0 M M 0 D A R E S P R O B L E M # 5 1 - 3• R E M S Q U A R E D C I R C L E S• R E M S O L U T I O N B • R E J E B O R D E N• R E = = - = = = - = = = = — = = = = — = - : = = = = = - = = = = = =■ 1 C O L O R 1 , 1 : C O L O R 0 , 1 3 : C O L O R 4 , 1 2• 2 M C = 0 : F O R Z = 0 T 5 R E A D V S , H S : G O S U B

5 0 N E X T• 3 D A T A 5 0 0 , 5 0 0 , 4 3 3 , 5 0 0 , 4 1 6 , 5 5 5 , 3 9 0 , 6 2 5 ,

3 5 7 , 7 1 4 , 2 7 7 , 8 3 3• 4 G R A P H I C C L R : P R T N T " [ C L E A R ] U N F I L L E D A

F J A = M 3 * 3 - ( [ P I ] * . 2 5 * . 2 5 - M C ) " S Q . I N C H E S . " : EN

• 5 I T H E N S G = H S / 2 : R E S T A G G E R S T E P• 6 R = - l : C C = 0■ 6 G R A P H I C 1 , 1 : S C A L E 1 , 3 0 1 0 , 3 0 2 0■ 7 F O X = 2 5 0 T 2 7 5 0 S T E P V S R = R + 1• 8 F O Y = 2 5 0 + ( R A N D 1 ) * S G T 2 7 5 0 S T E P

• 9 C I R C L E 1 , Y , X , 2 5 0 , 2 5 0• 1 0 0 C C = C C + 1 : N E X T : N E X T : I C C > M C T H E N M

C = C C• 1 1 0 C H A R 1 , 5 , 5 , " T O T A L C I R C L E S = f l + S T R $ ( C C ), 1 G E T K E Y A $ R E T U R NC - 6 4 u s e r s c o u l d m o d i f y t h p r o g r a m t r u w i t h o u t t h g r a p h i c s s t a t e m e n t s , b u i i d i f f i c u l t t o k n o w w h a t t h p r g r a m i d o i n g w i t h o u t s e e i n g t h e c i r c l e s b e i n g d r a w n .

I t u r n s o u t h a t b a r r a n g e m e n t o t h c i r c l e s g i v e st h o p t i m a l p a c k i n g w i t h 1 . 9 3 s q u a r e i n c h e s u n f i l l e d a p r i n t e d b l i n e 4 0 . J i m ' s p r o g r a m s h o w s r o w s o [ 3 t o t a l c i r c l e s ] , a s w e l l a s t h e s e " h o n e y c o m b " a r r a n g e m e n t s :6 - 5 - 6 - 5 - 6 - 5 [ 3 3 ] , r o w s o [ 3 5 ] , 5 - 4 - 5 - 4 - 5 - 4 - 5 [ 3 2 ] ,r o w s o [ 3 2 ] , a n d 4 - 3 ^ - 3 ^ - 3 - 4 - 3 - 4 - 3 [ 3 5 ] .

P r e s s a n k e a f t e r e a c h s q u a r e i f i l l e d t c o n t i n u e w i t ht h n e x t a r r a n g e m e n t . J i c a l c u l a t e d t h e v e r t i c a l a n h o r iz o n t a l s p a c i n g b e t w e e n t h e c e n t e r s o t h c i r c l e s b h a n da n p u t h d a t a i l i n e 3 0 S i l i n e 5 i t h a m o u n t

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

J i s u g g e s t e d t h a t i t h s q u a r e w e r e 0 . i n c h l a r g e r , t h r e s u l t s w o u l d b d i f f e r e n t a n s q u a r e p a c k i n g w o u l d n o b o p t i m a l . C a r e t o t r y t h a t o n e ?

W a l l a c e L e e k e r ( L e m a y , M O p o i n t e d o u t h a t 3 6 o n eh a l f i n c h d i a m e t e r c i r c l e s c o v e r t h s a m e p o r t i o n o f t h es q u a r e a s i n g l e c i r c l e w i t h d i a m e t e r o t h r e e i n c h e s ,t h w i d t h o t h s q u a r e . I t h i s c o i n c i d e n c e o i t h e r es o m e g e n e r a l i t y h e r e ?

J i S p e e r s c o n s t r u c t e d a a n a l o g c o m p u t e r t s o l v e t h i sp r o b l e m . Y o c a c o n s t r u c t o n t o o . R e a d y ? T a k e s h e e to g r a p h p a p e r a n g e 3 p e n n i e s . G o t h i d e a ? W i t h t h i sa n a l o g c o m p u t e r y o u c a q u i c k l y c o n v i n c e y o u r s e l f t h a tn o n e o t h h o n e y c o m b s o l u t i o n s a r b e t t e r t h a n t h b

s q u a r e a r r a n g e m e n t .P r o b l e m # 5 1 - 4 : C r y p t i c P r o d u c t c h a l l e n g e d y o t s o l v e

t h i s m u l t i p l i c a t i o n p r o b l e m : A B D F G H L I w i t h e a c hl e t t e r r e p r e s e n t i n g d i f f e r e n t d i g i t f r o m t h r o u g h 9 A l s o ,

e q u a l s 2 T h a n s w e r i 4 0 3 1 5 6 7 8 . T h i s s o l u t i o n f r o m J u

t i S m a l l e y ( B o u l d e r , C O t a k e s t h e b r u t e f o r c e a p p r o a c h :

R E R E R E R E R E R E

C O M M O D A R E S P R O B L E M # 5 1 - 4C R Y P T I C P R O D U C T

S O L U T I O N B J U S T I N S M A L L E Y

B o s t o nC o m m o d o r e 6 4 / 1 2 8 A m i g a

C o m p u t e r s U s e r s S h o wS e t h n e c x r h i i i i * S t a t e o ( I n - a r f o t h

C o m m o d o r e 6 4 / 1 2 K C o m p u t e r s * - I t ' s n o j u s t a g a m e .

S e t h n e e x c i t i n g A m i g a * m a c h i n e sa n a l t h m a g i c i c a d o

B o s t o n B a y s l d e E . v p < > C t r .( E x i t 1 5 o f S . E .

E x p r e s s w a y F o l l o w s i g n s )2 0 M t . , V e r n o n S t . , B o s t o n ,S a t . , S e p t . 1 0 ' 8 1 0 - 6 I ' S u n . , S e p t . 1 1 , ' 8 8 1 0 - 5 I '

O n e D a y A d m . E x h . O n l y £ 1 0 . 0 0O n e D a y A d m . w / L e c t u r e s $ 1 5 . 0 0T w o D a y A d m . E x h . O n l y £ 1 5 . 0 0T w D a y A d m . w / L e c L u r c s £ 2 5 . 0 0

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 B u s i n e s s D a t a b a s eS o f t w a r eD e s k t o p P u b l i s h i n gG a m e s E n t e r t a i n m e n tG 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 t w a 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

E X H I B I T S C L A S S E S L E C T L ' R E S S A L E SF 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 c a l l o w r i t e :G o l d e n C . m i r S h o K i T ] l o . 7 6 U r k i | . u r . C 9 7 9 3 9 8 0 3 + 1 3 7 7 3 I C ( 4 1 5 ) 3 8 8 - 8 8 9 3

r > a > M i k i n - I n

A H O Y ! 6

Page 64: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 64/84

• 1 A = 0 : C = 2• 1 • 2 A = A + l : I F A = C T H E N 2 0• 2 B = - 1 : I F A > 9 T H E N E N D

3 B = B + 1 : I F B = A 0 R B = C T H E N 3 0• 3 D = 0 : I F B > 9 T H E N 2 0• 4 D = I > f l : I F D = A 0 R D = B 0 R D = C T H E N 4 0■ 4 E = - l : I F D > 9 T H E N 3 0

5 E = E + 1 : I F E = A 0 R E = B 0 R E = C 0 R E = D T H E N 5 0• 5 I F E > 9 T H E N 4 0• 5 • 6 P = ( A * 1 0 + B ) * 1 0 + C : Q = D * 1 0 + E : R = P * Q• 6 R $ = S T R $ ( R ) : I F L E N ( R $ ) < 6 T H E N 5 0■ 6 • 7 F 0 R N = l T 0 5 : Y = V A L ( M I D $ ( R $ , N + l , l ) )

7 I F Y = A O R Y = B 0 R Y = C 0 R Y = D 0 R Y = E T H E N 5 07 F 0 R M = l T 0 N - l : I F M O N T H E N I F Y = F ( M ) T H E N 5 0

• 7 N E X T : F ( N ) = Y : N E X T• 7 • 8 P R I N T P ; n * " ; Q ; " = " ; R : E N D• 8 • 1 0 0 R E M T O F I N D A L S O L U T I O N S ,• 1 1 0 R E M * * * C H A N G E T H E S E L I N E S :• 1 2 0 R E 2 0 A = A + 1• 1 3 0 R E 3 B = B + 1 : I B = T H E N 3 • 1 4 0 R E 3 ( 3 — 1 : I B > T H E N 2 • 1 5 0 R E 4 E — 1 : I D > T H E N 3 ■ 1 6 0 R E 8 P R I N T P ; ! t * " ; Q ; " = " ; R : G O T O 5 0• 1 7 0 R E M * * * A D D T H E S E L I N E S :• 1 8 0 R E 3 C = C + 1 : I F C = A O R C = B T H E N 3 • 1 9 0 R E 3 D = 0 : I F C > 9 T H E N 3 Y o m a m o d i f y t h i s p r o g r a m a c c o r d i n g t t h i n s t r u c t i o n ss t a r t i n g i l i n e 1 0 i o r d e r t f i n d a l s o l u t i o n s b e s i d e st h o s e w i t h C = 2 . F r o m t h i s m o d i f i e d p r o g r a m , J u s t i n c o c l u d e d t h a t t h e r e a r e n s o l u t i o n s w i t h e q u a l t 0 1 3 8 o 9

R a t h e r t h a n u s e t h i s " s e q u e n t i a l b r u t e f o r c e " m e t h o d ,G e o r g e B o o m e r s ( A g n o s , A R t o o k " r a n d o m b r u t e f o r c e "a p p r o a c h , a l s o k n o w n a s M o n t e C a r l o m e t h o d . G e o r g e ' sp r o g r a m r a n d o m l y p i c k e d v a l u e s f o A B D a n ( w i t h

a l w a y s 2 a n c a l c u l a t e d t h e i r p r o d u c t . T h d i g i t s o t h p r o d u c t w e r e c h e c k e d f o d u p l i c a t i o n . I t h e r e i d u p l ic a t e , t h p r o g r a m p i c k s t h e a n o t h e r r a n d o m s e o d i g i t sf o t h r o u g h E

A G e o r g e p o i n t s o u t , t h i s a p p r o a c h m a f i n d t h s o l ut i o n w i t h t h f i r s t p i c k o r i m a n o t f i n d i a a l l . G e o r g ec o m p i l e d t h i s p r o g r a m w i t h A b a c u s S o f t w a r e ' s B A S I C 1 2 C o m p i l e r a n d f o u n d t h e s o l u t i o n i a b o u t 2 m i n u t e s . I t e r e s t i n g l y , w h e n h r a n t h e p r o g r a m i i n t e r p r e t e d B A S I Cb e f o r e c o m p i l i n g i t , i t f o u n d t h s a m e a n s w e r i o n l y 1 m i n u t e s . E v i d e n t l y t h r a n d o m n u m b e r g e n e r a t o r s u s e d d i f e r e n t s e q u e n c e s o n u m b e r s . T h B A S I C i n t e r p r e t e r w a j u s t " l u c k i e r " f o t h i s p a r t i c u l a r p r o b l e m .

J i S p e e r s d e d u c e d t h a t c a n n o t e q u a l s i n c e w o u l dt h e n e q u a l C A l s o , c a n n o t b e s i n c e w o u l d e q u a l E J i m ' s p r o g r a m c o n s t r u c t e d s t r i n g s t r e p r e s e n t A B a n D E D u p l i c a t e d i g i t s a b o r t t h e a p p r o p r i a t e l o o p s . T h i m p r e ss i v e t h i n g a b o u t J i m ' s p r o g r a m i s i t s e f f i c i e n c y . O t h C - 1 2 8

6 A H O Y !

i F A S T m o d e i f i n d s t h a n s w e r i s e c o n d s o l e s s .

• R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• R E M C O M M O D A R E S P R O B L E M # 5 1 - 4• R E C R Y P T I C P R O D U C T• R E S O L U T I O N B • R E M J I M S P E E R S• R E = = = = = = = = = = = = = = = = = = = = = = = = =• 1 0 0 T B = T I : F A S T• 1 1 0 F O 1 = T 9 R E A D N $ ( I ) : N E X T : D A T A

1 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0• 1 2 0 C $ = " 2 " : F O R 1 = T 9 F O J = T 9

I J = T H E N 2 8 • 1 3 0 A $ = N $ ( I ) + N $ ( J ) + C $• 1 4 0 F O K = T 9 I K = O R K - J T H E N 2 8 • 1 5 0 F O R L = l T 9 I F L = I O L = O L = K T

H E 2 6 • 1 6 0 B $ = N $ ( K ) + N $ ( L ) : T $ = M I D $ ( S T R $ ( V A L ( A $ )

* V A L ( B $ ) ) , 2 , 1 0 )• 1 7 0 R E P R I N T A $ " * " B $ " = " T $• 1 8 0 I L E N ( T $ ) < 5 T H E N 2 6 • 1 9 0 F O R Y = l T 4 : F O R Z * = Y + 1 T 5 I M I D $

( T $ , Y , 1 ) = M I D $ ( T $ , Z , 1 ) T H E N 2 6 • 2 0 0 N E X T Z , • 2 1 0 F O R Z = l T 5 X $ = M I D $ ( T $ , Z , 1 )• 2 2 0 I X $ = N $ ( I ) O X $ = N $ ( J ) O R X $ = N $ ( K )

O R X $ = N $ ( L ) O X $ = C $ T H E N 2 6 • 2 3 0 N E X T• 2 4 0 P R I N T " T H E A N S W E R I " A $ " * " B $ " = " T $• 2 5 0 T E = T I : P R I N T " [ D O W N T I M E I S " ; I N T ( ( T E

- T B ) / 6 0 + . 5 ) ; M S E C 0 N D S " : S L O W : E N • 2 6 0 N E X T L• 2 7 0 N E X T• 2 8 0 N E X T• 2 9 0 N E X T

R e m o v i n g t h S L O W : E N D s t a t e m e n t s i n l i n e 2 5 a l l o w st h p r o g r a m t c o n t i n u e c h e c k i n g f o o t h e r s o l u t i o n s a t h o u g h t h e r e a r n o n e . T h e n t i r e p r o g r a m t a k e s a b o u t 9 s e c o n d s . D e l e t e t h R E i l i n e 1 7 t s e a l i n t e r m e d ia t e x p r e s s i o n s a s t h e y a r e t e s t e d .

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

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

T h f o l l o w i n g r e a d e r s n o t a l r e a d y m e n t i o n e d a l s o s e n tv a l i d s o l u t i o n s a n d e s e r v e t h h o n o r o f h a v i n g t h e i r n a m e sl i s t e d i g e n u i n e p r i n t :

S t a n l e y A n d e r s o n ( T i s h o m i n g o , O K C a r l o s C e n t e n o ( L a r e s , P R R o b e r t C l a r k ( O c e a n S p r i n g s , M S L u c i e n G r a v e l l e ( C o r n w a l l , O N T )D a v i d K a p s o s ( P o r t s m o u t h , N H L a r r y L o u k s ( F r e e p o r t , T X L a r r y M i r a n d a ( T o r o n t o , O N T )D o W i l k i n s ( B u r k e , V A

Page 65: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 65/84

[ P R O G R A M L I S T I N G ^A t t e n t i o n n e A h o y ! r e a d e r s ! Y o m u s t r e a d t h f o l l o w i n g i n f o r m a t i o n v e r y c a r 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 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 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 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 n t h l e f t i o b t a i n e d b p r e s s i n g t h a t k e w h i l eh o l d i n g d o w n t h C O M M O D O R E k e y ; t h s y m b o l o 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 o " c f o l l o w e d b t h s y m b o l o f t h e k e y o m u s t h i t . C O M M O D O R E J f o e a m p l e , i r e p r e s e n t e d b [ J ] a n S H I F T b [ J ]

A d d i t i o n a l l y , a n c h a r a c t e r t h a t o c c u r s m o r e t h a n t w t i m e s i r o w i l l b d i s p l a y e d b c o d e d l i s t i n g . F o e x a m p l e , [ " [ L E F T ] " ] w o u l d b C u R S o R l e f t c o m m a n d si r o w , [ " [ E P ] " ] w o u l d b S H I F T e d E n g l i s h P o u n d s ,a n s o n M u l t i p l e b l a n k s p a c e s w i l l b n o t e d i s i m i l a rf a s h i o n : e . g . , 2 s p a c e s a [ 2 " " ] .

S o m e t i m e s y o u ' l l f i n d p r o g r a m l i n e t h a t ' s t o l o n g f o t h c o m p u t e r t a c c e p t ( C - 6 4 l i n e s a r m a x i m u m o 8 c h a r a c t e r s , o r 2 s c r e e n l i n e s l o n g ; C - L 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 -m a n d A b b r e v i a t i o n s A p p e n d i x i y o u r U s e r M a n u a l .

O t h n e x t p a g e y o u ' l l f i n d o u B u R e p e l l e n t p r o g r a m sf o t h C - L 2 8 a n d C - 6 4 . T h v e r s i o n f o y o u r m a c h i n e w i l lh e l p y o p r o o f r e a d p r o g r a m s a f t e r t y p i n g t h e m . ( P l e a s e n o t e :t h B u R e p e l l e n t l i n e c o d e s t h a t f o l l o w e a c h p r o g r a m l i n e ,i t h w h i t e d - o u t a r e a , s h o u l d n o t b e t y p e d i n S e i n s t r u ct i o n s p r e c e d i n g e a c h p r o g r a m . )

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

C a l l A h o y ! a 2 1 2 - 2 3 9 - 6 0 8 9 w i t h a n p r o b l e m s ( i b u s yo n a n s w e r a f t e r t h r e e r i n g s , c a l l 2 1 2 - 2 3 9 - 0 8 5 5 ) .

W H E Ny o s e

[ 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 SS c r e e n C l e a r

H o m e

C u r s o r L '

C u r s o r D o w n

C u r s o r U f

C u r s o r ! ' . v i a

S h i f t e d S p a c e

I n s e r t

D e l e t e

R e v e r s e O

R e v e r s e O f

U A r r o w

R a c k A r r o w

P

K n g l i s h P o u n d

Y O 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 ES H I F T C R S R

C R S RS H I F T C R S R

S H I F T S p a c e

S H I F T I N S T / D K L

I N S T / D E L

C N T R L

C N T R L

7 i

W H E NY O S E

[ B L A C K ][ W H I T E ][ R E D ][ C Y A N ][ P U R P L E ][ G R E E N ][ B L U E ][ Y E L L O W ][ F l ][ F 2 ][ F 3 ][ F 4 ][ F 5 ][ F 6 ][ F 7 ][ F 8 ]

I M E A N S

B l a c k

W h i t e

R e

C y a n

P u r p l e

G r e e n

B l u e

Y e l l o w

[ • i i n i ' t i i m

F u n c t i o n

f u n c t i o n

F u n c t i o n

F u n c t i o n

F u n c t i o n

F u n c t i o n

F u n c t i o n

Y O U T Y P E

C N T R L

C N T R L

C N T R L 3

C N T R L

C N T R L

C N T R L

C N T R L

C N T R L

F

S H I F T F

F

S H I F T F

F

S H I F T F

F

S H I F T F

Y O W I L L S E

!

A H O Y ! 6

Page 66: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 66/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 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 r 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 e a s k e d i y o u w a n t a u t o m a t i c s a v e s t t a k e p l a c e . I s o y o u ' r e p r o m p t e d f o t h d e v i c e ,

D I S K ( D o T A P E ( T ) . Y o t h e n p i c k s t a r t i n g f i l e n u m b e r , t h r o u g h 9 9 N e x t , y o e n t e r a n a m e , u 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 e t o p o y o u r s c r e e n . I i d o e s n ' t m a t c h t h c o d e i t h p r o g r a m l i s t i n g , a e r r o r e x i s t s . C o r r e c t t h l i n e a n t h c o d e s w i l l m a t c h .I u s e d , a u t o m a t i c s a v e s t a k e p l a c e e v e r y 1 m i n u t e s . W h e n t h R E T U R N k e i p r e s s e d o p r o g r a m l i n e , t h s c r e e n c h a n g e s c o l o rt l e y o k n o w t h a t 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 o 0 i 9 i s u r p a s s e d . A f t e r s a v i n g , o c a n c e l l i n g , t h e s c r e e 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 1 m i n u t e s .

W h e n y o u ' v e f i n i s h e d u s i n g B u R e p e l l e n t , d e a c t i v a t e i b t y p i n gS Y 4 9 1 5 2 [ R E T U R N ] f o t h C o m m o d o r e 6 o S Y 4 8 6 4 [ R T U R N ] f o t h C o m m o d o r e 1 2 8 .

C - 6 4 B U R E P E L L E N T1 P R I N T C H R S ( 1 4 7 ) " L O A D I N G A N D C H E C K I N G T H E D A T A [ 3 " . " ] " : J= 4 9 1 5 22 F 0 R B - 0 T O 1 1 : R E A D A : I F A < 0 O R A > 2 5 5 T H E N 4 03 P O K E J + B , A : X = X + A : N E X T B : R E A D A : I F A - X T H E N 5 04 P R I N T : P R I N T " E R R O R I D A T A L L N E : " P E E K ( 6 4 ) * 2 5 6 + P E E K ( 6 3 ): E N D5 X = O : J = J + 1 2 : I F J < 4 9 4 5 6 T H E N 2 06 P 0 K E 1 9 8 , 0 : P 0 K E 4 9 4 5 6 , 0 : A $ = " Y " : B $ = A $ : C $ = " D " : D $ = " D I S K " : D 8 : P R I N T C H R S ( 1 4 7 )7 I N P U T ' D O Y O U W A N T A U T O M A T I C S A V E S ( Y / N ) " ; A $ : P R I N T : I F A$ = " Y " T H E N 9 08 P R I N T " N O A U T O M A T I C S A V E S [ 3 " . " ] " : G O T O 1 5 O9 P O K E 4 9 4 5 6 , 1 : I N P U T " D I S K O T A P E ( D / T ) " ; C $ ; I F C $ O " D " T H EN D » l t D $ = " T A P B "

P 0 K E 4 9 4 5 7 , D : D $ = D $ + " D R I V E " : P R I N T : I N P U T ' F I L E N U M B E R0 - 9 9 ) " ; N

N $ = R I G H T $ ( S T R S ( N ) , 2 ) : I F N < 1 0 T H E N N $ = r . H R $ ( 4 8 ) + C H R $ < N + 4 8

F $ - " B A C K U P t l : P R I N T : I N P U T " F I L E N A M E " ; F $ : F $ = N $ + L E F T S ( F $ ,1 4 ) : L = L E N ( F $ )

P O K E 4 9 4 5 8 , L : F O R J = 1 T O L : P O K E 4 9 4 5 8 + J , A S C ( M I D S ( F $ , J , 1 ) ) :N E X T J : P R I N T

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 * * " F

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 K B $ O " Y " T H E N 61 6 P 0 K E 7 7 0 , 1 3 1 : P 0 K E 7 7 1 , 1 6 4 ; S Y S 4 9 1 5 2 : E N D

D A T A 1 6 9 , 7 9 , 3 2 , 2 1 O , 2 5 5 , 1 6 2 , 3 8 , 1 6 0 , 1 9 2 , 2 0 4 , 3 , 3 , 1 5 0 7D A T A 2 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 0D 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 0 7 , 1 6 9 , 3 2 , 1 2 1 , 1 6 5 , 1 7 3 , 0 , 2 , 2 4 0 , 5 , 1 6 9 , 1 2 1 5D A T A 7 9 , 1 4 1 , 2 , 3 , 7 6 , 1 6 2 , 1 6 4 , 1 6 9 , 0 , 1 3 3 , 2 , 1 3 3 , 1 0 6 4D A T A 2 5 1 , 1 3 3 , 2 5 2 , 1 3 3 , 2 5 4 , 2 4 , 1 0 1 , 2 0 , 6 9 , 2 5 4 , 2 3 0 , 2 5 4 , 1 9 7

D A T A 2 4 , 1 0 1 , 2 1 , 6 9 , 2 5 4 , 1 7 0 , 2 3 0 , 2 5 4 , 1 6 4 , 2 5 2 , 1 8 5 , 0 , 1 7 2 4D A T A 2 , 1 3 3 , 2 5 3 , 2 0 1 , 3 4 , 2 0 8 , 6 , 1 6 5 , 2 , 7 3 , 2 5 5 , 1 3 3 , 1 4 6 5D A T A 2 , 2 0 1 , 3 2 , 2 0 8 , 4 , 1 6 5 , 2 , 2 4 0 , 8 , 1 3 8 , 2 4 , 1 0 1 , 1 1 2 5D A T A 2 5 3 , 6 9 , 2 5 4 , 1 7 0 , 4 4 , 1 9 8 , 2 5 4 , 2 3 0 , 2 5 2 , 1 6 4 , 2 5 3 , 2 0 8 , 2 3

4 D A T A 2 1 3 , 1 3 8 , 4 1 , 2 4 0 , 7 4 , 7 4 , 7 4 , 7 4 , 2 4 , 1 0 5 , 1 2 9 , 1 4 1 , 1 3 2 7D A T A 4 4 , 1 9 3 , 1 3 8 , 4 1 , 1 5 , 2 4 , 1 0 5 , 1 2 9 , 1 4 1 , 4 5 , 1 9 3 , 1 6 2 , 1 2 3 0D A T A O , 1 8 9 , 4 3 , 1 9 3 , 2 4 0 , 1 2 , 1 5 7 , 0 , 4 , 1 7 3 , 1 3 4 , 2 , 1 1 4 7D A T A 1 5 7 , 0 , 2 1 6 , 2 3 2 , 2 0 8 . 2 3 9 , 1 6 9 , 3 8 , 1 4 1 , 2 , 3 , 1 7 3 , 1 5 7 8D A T A 4 8 , 1 9 3 , 2 4 0 , 2 3 , 1 6 5 , 1 6 1 , 2 0 1 , 2 1 2 , 1 7 6 , 4 , 1 6 5 , 1 6 0 , 1 7 4 8D A T A 2 4 O , 1 3 , 2 3 8 , 3 2 , 2 0 8 , 1 6 0 , 0 , 3 2 , 2 2 5 , 2 5 5 , 2 0 8 , 6 , 1 6 1 7D A T A 3 2 , 3 3 , 1 9 3 , 7 6 , 3 8 , 1 9 2 , 2 3 2 , 2 0 8 , 2 4 2 , 2 0 0 . 2 0 8 , 2 3 9 , 1 8 9 3D A T A 3 2 , 6 8 , 2 2 9 , 1 6 9 , 0 , 1 6 3 , 1 7 4 , 4 9 , 1 9 3 , 3 2 , 1 8 6 , 2 5 5 , 1 5 5 5D A T A 1 7 3 , 5 0 , 1 9 3 , 1 6 2 , 5 1 , 1 6 0 , 1 9 3 , 3 2 . 1 8 9 , 2 5 5 , 1 6 9 , 4 3 , 1 6 7 0D A T A 1 6 6 , 4 5 , 1 6 4 , 4 6 , 3 2 , 2 1 6 , 2 5 5 , 1 6 2 , 1 , 1 8 9 , 5 1 , 1 9 3 , 1 5 2 0D A T A 1 6 8 , 2 0 0 , 1 5 2 , 2 0 1 , 5 8 , 1 4 4 , 2 , 1 6 9 , 4 8 , 1 5 7 , 5 1 , 1 9 3 , 1 5 4 3D A T A 2 0 1 , 4 8 , 2 0 8 , 3 , 2 0 2 , 1 6 , 2 3 4 , 3 2 , 3 3 , 1 9 3 , 7 6 , 1 1 6 , 1 3 6 2D A T A 1 6 4 , 2 0 6 , 3 2 , 2 0 8 , 1 6 9 , 0 , 1 7 0 , 1 6 8 , 7 6 , 2 1 9 , 2 5 5 , 1 6 0 , 1 8 2 7D A T A 1 , 1 , 1 6 0 , 0 , 0 , 6 5 , 7 2 , 7 9 , 8 9 , 3 3 , 0 , 0 , 5 0 0

C - 1 2 8 B U R E P E L L E N T• 1 P R I N T C H R $ ( 1 4 7 ) " L O A D I N G A N D C H E C K I N G T H E D A T A [ 3 " . " ] " : J

= 4 8 6 4■ 2 F O R B = O T O 1 1 : R E A D A : I F A < O O R A > 2 5 5 T H E N 4 O■ 3 P O K E J + B , A : X - X + A : N E X T B : R E A D A : I F A - X T H E N 5 0• 4 P R I N T : P R I N T " E R R O R I D A T A L I N E : " P E E K ( 6 6 ) * 2 5 6 + P E E K ( 6 5 )

: E N D• 5 X = O : J = J + 1 2 : I F J < 5 2 1 3 T H E N 2 O■ 6 P 0 K E 2 0 8 , O : P O K E 5 2 1 3 , O : A $ = " Y " : B S = A $ : C $ = " D " : D S = " D I S K " : D =

8 : P R I N T C H R $ ( 1 4 7 )• 7 I N P U T ' D O Y O U W A N T A U T O M A T I C S A V E S ( Y / N ) " ; A $ : P R I N T : I F A$ » " 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 O T O 1 5 O• 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 < > " D " T H E N

D = 1 : D $ = " T A P E "• 1 0 0 P O K E 5 2 1 4 , D : D $ = D 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 ) " ; N■ 1 1 0 N $ = R I G H T $ ( S T R $ ( N ) , 2 ) : I F N < 1 0 T H E N N $ = C H R $ ( 4 8 ) + C H R $ ( N + 4 8• 1 2 0 F $ = " B A C K U P " : P R I N T : I N P U T " F I L E N A M E " ; F $ : F $ = N S + L E F T $ ( F $ ,

1 4 ) : L = L E N ( F $ )• 1 3 0 P O K E 5 2 1 5 , L : F O R J = 1 T O L : P O K E 5 2 1 5 + J , A S C ( M I D $ ( F $ , J , 1 ) ) : N E

X T J : P R I N T• 1 4 0 P R I N T " S A V I N G D E V I C E * " D $ : P R I N T " S T A R T I N G W I T H * "

■ 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 0 K E 7 7 0 , 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 D A T A 2 0 8 . 7 . 3 2 , 1 2 5 , 2 5 5 , 7 9 , 7 8 , 0 , 9 6 , 3 2 , 1 2 5 , 2 5 5 , 1 2 9 2■ 2 0 0 D A T A 7 9 , 7 0 , 7 0 , 0 , 9 6 , 1 6 2 , 0 , 1 3 4 , 2 5 1 , 1 8 9 , 0 , 2 , 1 0 5 3• 2 1 0 D A T A 2 4 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 1 0 1 , 2 3 , 6 9 , 2 5 4 , 1 7 0 , 2 3 0 , 2 5 4 , 1 6 4 , 2 5 2 , 1 8 5 , 0 , 2 , 1 7 0 4• 2 6 0 D A T A 1 3 3 , 2 5 1 , 2 0 1 , 3 4 , 2 0 8 , 6 , 1 6 5 , 2 5 3 , 7 3 , 2 5 5 , 1 3 3 , 2 5 3 , 1 9 6 5• 2 7 0 D A T A 2 0 1 , 3 2 , 2 0 8 , 4 , 1 6 5 , 2 5 3 , 2 4 0 , 8 , 1 3 8 , 2 4 , 1 0 1 , 2 5 1 , 1 6 2 5■ 2 8 0 D A T A 6 9 , 2 5 4 , 1 7 0 , 4 4 , 1 9 8 , 2 5 4 , 2 3 0 , 2 5 2 , 1 6 4 , 2 5 1 , 2 0 8 , 2 1 3 , 2 3

0 ■ 2 9 0 D A T A 1 3 8 , 4 1 , 2 4 0 , 7 4 , 7 4 , 7 4 , 7 4 , 2 4 , 1 0 5 , 6 5 , 1 4 1 , 8 8 , 1 1 3 8• 3 0 0 D A T A 2 0 , 1 3 8 , 4 1 , 1 5 , 2 4 , 1 0 5 , 6 5 , 1 4 1 , 8 9 , 2 0 , 3 2 , 7 9 , 7 6 9■ 3 1 0 D A T A 2 0 , 1 8 9 , 8 5 , 2 0 , 2 4 0 , 6 , 3 2 , 2 1 0 , 2 5 5 , 2 3 2 , 2 0 8 , 2 4 5 , 1 7 4 2• 3 2 0 D A T A 1 7 4 , 4 7 , 2 0 , 1 7 2 , 4 8 , 2 0 , 2 4 , 3 2 , 2 4 0 , 2 5 5 , 1 7 3 , 9 3 , 1 2 9 8• 3 3 0 D A T A 2 0 , 2 4 0 , 2 7 , 1 6 5 , 1 6 1 , 2 0 1 , 2 1 2 , 1 7 6 , 4 , 1 6 5 , 1 6 0 , 2 4 0 , 1 7 7 1• 3 4 0 D A T A 1 7 , 3 2 , 6 5 , 2 0 , 2 3 8 , 3 2 , 2 0 8 , 2 3 8 , 1 , 2 1 4 , 3 2 , 2 2 5 , 1 3 2 2• 3 5 0 D A T A 2 5 5 , 2 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 1 , 0 , 2 1 4 , 1 7 3 , 0 , 2 1 4 , 1 6 , 2 5 1 , 9 6 , 1 6 2 , 1 4 6 2■ 4 5 0 D A T A O , 1 4 2 , 0 , 2 5 5 , 9 6 , 1 9 , 1 8 , 3 2 , 3 2 , 3 2 , 3 2 , 1 4 6 , 8 0 4■ 4 6 0 D A T A O , 1 , 0 , 0 , 6 5 , 7 2 , 7 9 , 8 9 , 3 3 , 0 , 0 , 0 , 3 3 9

6 A H O Y !

Page 67: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 67/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 i 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 l a n k s p e e d t h e r e i n n e e d t e n t e r s p a c e s o h i t h c a r r i a g er e t u r n . T h i s i s a l l d o n e a u t o m a t i c a l l y . I y o m a k e a e r r o r i l i n e b e l l w i l l r i n g a n d y o u w i l l b 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 " , l j f o r t a p e , o L O A D u n a m e " , 8 , l f o r d i s k . T h f u n c t i o n k e y sm a b e u s e d a f t e r t h s t a r t i n g a n e n d i n g a d d r e s s e s h a v e b e e n e n t e r e d .f S A V E s w h a t y o u h a v e e n t e r e d s o f a r .

— L O A D s i p r o g r a m w o r k e d o p r e v i o u s l y .f 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 f i n d o u w h e r e y o s t o p p e d t h l a s t t i m e y o e n t e r e d t h p r o g r a m .I t e m p o r a r i l y f r e e z e s t h o u t p u t a w e l l .

P O K E 5 3 2 8 0 , 1 2 : P O K E 5 3 2 8 1 , 1 1P R I N T " [ C L E A R ] [ c 8 ] [ R V S 0 N ] [ l V " ] F L A N K S P E E D [ 1 5 " " ] " ;P R I N T ' R V S O N 5 " J M I S T A K E P R O O F M ] E N T R Y P R O G R A M [ 6 "P R I N T " [ R V S 0 N ] [ 9 " " J C R E A T E D B G . F . W H E A T [ 9 " " ] P R I N T " [ R V S O N ] [ 3 " " ] C O P R . 1 9 8 7 , I O I N T E R N A T I O N A L I N C ." ] F O R A = 5 4 2 7 2 T 0 5 4 2 9 6 : P O K E A , 0 : 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 4 2 7 7 , O : P 0 K E l > 4 2 7 S , 2 4 9 : P OF 0 R A = 6 8 0 T 0 6 9 9 : R E A D B : P 0 K E A , B : N E X TD A T A 1 6 9 , 2 5 1 , 1 6 6 , 2 5 3 , 1 6 4 , 2 5 4 , 3 2 , 2 1 6 , 2 5 5 , 9 6D A T A 1 6 9 , 0 , 1 6 6 , 2 5 1 , 1 6 4 , 2 5 2 , 3 2 , 2 1 3 , 2 5 5 , 9 6B S = " S T A R T I N G A D D R E S S I H E X " : G 0 S U B 4 3 0 : A D = B : S R = BC O S U B 4 8 O : I F B = O T H E N 1 5 OP O K E 2 5 1 , T ( A ) + T ( 3 ) * 1 6 : P O K E 2 5 2 , T ( 2 ) + T ( I ) * 1 6B S - " E N D I S G A D D R E S S I H E X " : G O S U B 4 3 O : E N « BG O S U B 4 7 O : I F B = O T H E N 1 5 OP 0 K E 2 5 4 , T ( 2 ) + T ( l ) * 1 6 : B = T ( 4 ) + l + T ( 3 ) * 1 6I F B > 2 5 5 T H E N B = B - 2 5 5 : P O K E 2 5 4 , P E E K ( 2 5 4 ) + 1P O K E 2 5 3 , B : P R I N TR E G E H E L I M EG O S U B 4 9 5 : P R I N T " : [ P ] [ L E F T ] " ; : F 0 R A - O T 0 8F O R B = O T O l : G O T O 2 5 0N ' E X T BA % ( A ) = T ( 1 ) + T ( 0 ) * 1 6 : I F A D + A - 1 = E N T H E N 3 4 0P R I N T " [ P ] [ L E F T ] " ;K E X T A : T - A D - C I N T ( A D / 2 5 6 ) * 2 r > 6 ) : P R I N T "F O R A = O T 0 7 : T = T + A % ( A ) : I F T > 2 5 5 T H E N T = T - 2 5 5N E X TI F A 3 < 8 ) O T T H E N G O S L ' B 3 7 5 : G O T 0 1 9 5F O R A = O T 0 7 : P O ) : E A D + A , A % ( A ) : N H X T : A D M D + 8 : G O T 0 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 Z 5 0I F A S = C H R S ( 2 0 ) T H E N 3 0 5I F A S = C H R S ( 1 3 3 ) T H E S 5 3 5I F A S = C H R $ ( 1 3 4 ) T H E N 5 6 0I F A S = C H R $ ( 1 3 5 ) T H E N P R I S T "I F A S = C H R S ( 1 3 6 ) T H E N P R I N T "I F A $ > " @ " A N D A $ < I I G " T H E N T ( B ) » A S C ( A $ ) - 5 5 : G O T O 2 9 5I F A 5 > 1 7 " A , \ D A $ < " : " T H E N T ( B ) = A S C ( A S ) - 4 8 : G O T O 2 Q 5G O S U B 4 1 5 : G O T 0 2 5 0P R I V T A S " [ c P l [ L E F T ] " :G O T O 2 O 5[ F A > V T H E N 3 2 0A = - 1 : I F B = 1 T H E N 3 3 OG O T O 2 2 OI F B = O T H E N P R I N T T C H R S ( 2 O ) ; C H R S ( 2 O ) ; : A = A - 1A = A - 1P R I N T C H R S ( 2 O ) ; : G O T O 2 2 OR E L A S T L I N EP R I N T 1 " : T = A D - ( I N T ( A D / 2 5 6 ) * 2 5 6 )F O R B = O T O A - 1 : T = T + A % ( B ) : I F T > 2 5 5 T H E N T « T - 2 5 5N E X TI F A % ( A ) < > T T H E N G O S U B 3 7 5 : G O T 0 i 9 5F O R B = 0 T 0 A - l : P 0 K E A D + B , A % ( B ) : N E X TP R I N T : P R I N T " Y O U A R F I N I S H E D ! " : G O T 0 5 3 5R E B E L L A N D E R R O R M E S S A G E SP R I N T : P R I N T " L I N E E N T E R E D I N C O R R E C T L Y " : P R I V T : G O T O 4 1 5P R I N T : P R I N T ' I N P U T D I G I T H E V A L U E ! " : G 0 T 0 M 5P R I N T : P R I N T ' E N D I N G I L F . S S T H A N S T A R T I N G ! " : B - 0 : G O T O 4 1

: G O T O 6 2 0: G O T O 6 3 5

O F

J F

A N

N F F E K O A P P G H E E K I I F E I G G F I P G G L I H H M D J P F B B F B F P C K O O L B M L J P

5 I • 3 9 0 P R I N T : P R I N T " A D D R E S S N O W I T H I N S P E C I F I E D R A N G E ! " : B = O :

G 0 T 0 4 1 5 U • 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 O M ! " : B = 0 : G O T O 4 1 5 D • 4 0 0 P R I N T " ? E R R O R I S A V E " : G O 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 O T O 4 1 5 1 • 4 1 0 P R I N T : P R I N T : P R I N T " E N D O F M L A R E A " : P R I N T J • 4 1 5 P 0 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 • 4 2 0 O P E N 1 5 , 8 , 1 5 : I N P U T # 1 5 , A , A S : C L O S E 1 5 : P R I N T A S : R E T U R N D • 4 2 5 R E M G E F O U R D I G I T H E I • 4 3 0 P R I N T : P R I N T B S ; : I N P U T T S O • 4 3 5 I F L E N ( T $ ) O 4 T H E N G 0 S U B 3 8 0 : G 0 T 0 4 3 0 J - 4 4 0 F O R A = 1 T 0 4 : A S = M I D S ( T S , A . 1 ) : G O S U B 4 5 0 : I F T ( A ) = 1 6 T H E N G O S U B

3 8 0 : G O T O 4 3 0 A • 4 4 5 » E X T : B = C T ( 1 ) * 4 O 9 6 ) + C T ( 2 ) * 2 5 6 ) + ( T C 3 ) * 1 6 ) + T ( 4 ) : R E T U R N K • 4 5 0 I F A $ > " @ " A N D A S < " G " T H E N T ( A ) = A S C ( A S ) - 5 5 : R E T U R N G • 4 5 5 I F A $ > 1 7 " A N D A S < " : " T H E N T ( A ) - A S C ( A S ) - 4 8 : R E T U R N N • 4 6 0 T ( A ) = 1 6 : R E T U R N I • 4 6 5 R E A D D R E S S C H E C K O L• 4 7 0 I F A D > E N T H E N 3 8 5 1 1 • 4 7 5 I F B < S R O R B > E N T H F , N 3 9 0 L E• 4 8 0 I F B < 2 5 6 O R ( B > 4 O 9 6 O A N D B < 4 9 1 5 2 ) O R B > 5 3 2 4 7 T H E N 3 9 5 O ■ 4 8 5 R E T U R N H ■ 4 9 0 R E M A D D R E S S T O H E X P H• 4 9 5 A C = A D : A = 4 0 9 6 : G 0 S U B 5 2 0 A • 5 0 0 A = 2 5 6 : G 0 S U B 5 2 0 N • 5 0 5 A = 1 6 : G 0 S U B 5 2 0 L • 5 1 0 A = 1 : G O S U B 5 2 0 H ■ 5 1 5 R E T U R N J - 5 2 0 T = I N T ( A C / A ) : I F T > y T H E N A $ = C H R $ ( T + 5 5 ) : G O T 0 5 3 0 O • 5 2 5 A $ = C H R S ( T + 4 8 ) J • 5 3 0 P R I N T A S ; : A C = A C - A * T : R E T U R N A • 5 3 5 A S = " * * S A V E * * " : G O S U B 5 8 5 I • 5 4 0 O P E N 1 , T , 1 , A S : S Y S 6 8 0 : C L O S E 1 A ■ 5 4 5 I F S T = O T H E N ' E N D F B- 5 5 0 G O S U B 4 0 0 : I F T = 8 T H E N G O S U B 4 2 0 P - 5 5 5 G O T O 5 3 5 F • 5 6 0 A S = " * * L 0 A D * * " : G 0 S U ! ! 5 8 5 i ! • 5 6 5 O P E N 1 , T , O , A $ : S Y S 6 9 O : C L O S E 1 P • 5 7 0 I F S T - 6 4 T H E N 1 9 5 0 ■ 5 7 5 G O S U B 4 0 5 : I F T = 8 T H E N G O S U B 4 2 0 C ■ 5 8 0 G 0 T O 5 6 0 G ■ 5 8 5 P R I N T " " : P R I N T r A B ( 1 4 ) A $ K ■ 5 9 0 P R I N T : A $ » " " : I N P U T " F I L R N A M E " t A $ 1 ■ 5 9 5 I F A $ = " " T H E N 5 9 0 H ■ 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 T H I

6 0 G E T B S : T = 1 : I F B $ - " D " T H E N T - 8 : A $ = " § f j : " + A S : R E T U R N N P• 6 1 0 I F B S O " T " T H E N 6 0 5 K ■ 6 1 5 R E T U R N P • 6 2 0 B S = " C O N T I N U E F R O M A D D R E S S " : G O S U B 4 3 O : A D = B D ■ 6 2 5 G O S U B 4 7 5 : I F B - f j T H E N 6 2 0 N ■ 6 3 0 P R I N T : G O T O 1 9 5 H • 6 3 5 B S = " B E G I N S C A N A T A D D R E S S " : G O S U B 4 3 0 : A D » B F • 6 4 0 G O S U B 4 7 5 : I F B = O T H E N 6 3 5 L • 6 4 5 P R I N T : G 0 T 0 6 7 0 H

6 5 0 F O R B = 0 T O 7 : A C = P E E K ( A D + B ) : G O S U B 5 0 5 : I F A D + B = E N T H E N A D = S R : GO S U B 4 1 0 : G O T 0 1 9 5 L

■ 6 5 5 P R I N T " " ; : N E X T B L ■ 6 6 0 P R I N T : A D - A D + 8 C D• 6 6 5 G E T B S : I F B S = C H R S ( 1 3 6 ) T H l - N 1 9 5 J • 6 7 0 G O S U B 4 9 5 : P R I N T " : " ; : G O T O 6 5 O K E

A H O Y ! 6

Page 68: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 68/84

I M P O P T A K I L e t t e r s o w h i t e b a c k g r o u n d a r B u R e p e l l e n t l i n e c o d e s . D n o e n t e r t h e m l P a g e s 6 a n d 6 6 e x p l a i n t h e s e c o d e sI I V I l U l l H l a n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g A h o y ! 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 !

I G H T N I N G S P E E DP A G E 4

M I N I - C O M PR E M = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = I R E J R E M M I N I - C O M P B R E M I N I M A L C O M P I L E R F O T H C - 6 4 I R E J R E R U P E R T R E P O R T # 5 O R E J R E M = = = = = = R U N 2 0 0 0 T O C O M P I L E = = = = = = = H

Z = E U « E D = - l P DS = 1 4 7 M P R I N T C H R $ ( S ) ; G N = 3 4 K X = 1 2 8 O NC = I H = 1 9 L HP R I N T C H R $ ( H ) ; J

T = 9 9 9 B C = C + U K I C = T H E N 9 9 9 J NP R I N T C H R $ ( C ) ; L NT = T + D O I F T = Z T H E N 9 J G O T O 1 3 L E N G

R E M C O M M O N R O U T I N E S N MC = P E E K ( M ) : M = M + 1 : P R I N T C , I F C = 3 2

T H E N 1 1 0 0 : R E I G N O R E S P A C E S H 1 1 0 I F C = 0 T H E N P R I N T E

R E T U R N P 3 0 0 V F = T R U E : I F C < 6 5 O R C > 9 0 T H E N V F = F A

R E T U R N I A D = ( C - 6 5 ) * 2 + V M C F

3 2 0 N X = A D : G O S U B 1 4 0 0 : A 0 = N L : A 1 = N HR E M V A R L S B B PN X ^ A D + 1 : G O S U B 1 4 0 0 : A 2 = N L : A 3 = N H

R E M V A R M S B M AR E T U R N M N H = I N T ( N X / 2 5 6 ) K N L = N X - 2 5 6 * N H A R E T U R N B F O R K K = 1 T M I C M > E M T H E N P R I N T " 0 U T O M E M O R Y

C O M P I L E D P R G M T O O L A R G E " : E N E P O K E C M , C ( K K ) F P R I N T C M ; " : " ; C ( K K ) E CC M = C M + 1 : N E X T H R E T U R N K C

2 0 0 0 R E = = = = = = I N I T I A L I Z A T I O N = = = = = = = = = P • 2 0 1 0 D I M L L ( 5 0 , 2 ) : R E M L L ( N , 1 ) = L I N E

O N T L I N E O • 2 0 1 5 : R E M L L ( N , 2 ) = C O M P I L E D M E M L O C A T I O N

O F T H I S L I N E D - 2 0 2 0 D I C ( 5 0 ) : R E M S T O R E S O B J E C T C O D EB Y T E S B • 2 0 3 0 F A L S E = O : T R U E = N 0 T F A L S E I - 2 0 4 0 D E F F N P T R ( M ) = P E E K ( M ) + 2 5 6 * P E E K ( M + 1 ) E • 2 0 5 0 V M = 4 9 1 5 2 : R E M $ C 0 0 0 S T A R T O V A R I A

B L M E A • 2 0 6 0 P M = 4 9 4 0 8 : R E M $ C 1 0 0 S T A R T O O B J E C

M E M O R Y L • 2 0 7 0 E M = 5 3 2 4 7 : R E M $ C F F F E N D O F O B J E C T

M E M O R Y B • 2 0 8 0 B T = 2 0 4 9 : R E M $ 0 8 0 0 S T A R T O B A S I C

T E X T M C• 2 0 8 5 G O S U B 1 1 0 0 0 : R E M P U P R I N T R T I

M E D • 2 0 9 0 M = B T : R E M N E X T S O U R C E M E M O R Y

T O P E E K B • 2 1 0 0 S N = 1 : R E M C U R R E N T S O U R C E S T A T E

M E N T N U M B E R D - 2 1 1 0 C M = P M : R E M N E X T O B J E C T M E M O R Y

T P O K E N • 2 1 2 0 F O R N = V M T O V M + 5 1 : P O K E N , 0 : N E X T

R E C L V A R ' S E • 2 1 2 5 R E — ■ ■ M A I N = = = = = = = = = = = = M • 2 1 3 0 P T R = F N P T R ( M ) : M = M + 2 : R E M N E X T L I

P T R L J• 2 1 4 0 L N = F N P T R ( M ) : M = M + 2 : R E M C U R R E N T

L I N E I • 2 1 5 0 I F L N > 9 9 9 T H E N P R I N T " [ 3 " = " ] E N D O

P A S S [ 3 " = " ] f I : G O T O 2 4 0 0 B E• 2 1 6 0 P R I N T " [ 5 " " ] C U R R E N T L I N E = " L H ■ 2 1 7 0 L L ( S N , 1 ) = L N : R E M C U R R E N T L I N E E - 2 1 8 0 L L ( S N , 2 ) = C M : R E M S T A R T O B

M E L O G • 2 1 9 0 S N « S N + 1 : R E M S O U R C E S T A T E M E N T S A • 2 2 0 0 R E M G E T B Y T E F • 2 2 1 0 G O S U B 1 1 0 0 : R E M F E T C H N E X T B Y T E E • 2 2 2 0 G O S U B 1 3 0 0 : I F V F T H E N G O S U B 3 0 0 0

G O T O 2 2 9 0 : R E M ' V A R I A B L E B E• 2 2 3 0 I F C = 1 3 9 T H E N G O S U B 4 0 0 0 : G O T O 2 2 9 0

R E ' I P • 2 2 4 0 I C = 1 3 7 T H E N G O S U B 5 0 0 0 : G O T O 2 2 9 0

R E ' G O T O L • 2 2 5 0 I F C = 1 5 3 T H E N G O S U B 6 0 0 0 : G O T O 2 2 9 0

R E ' P R I N T B • 2 2 6 0 I C = 1 2 8 T H E N G O S U B 7 0 0 0 : G O T O 2 2 9 0

R E ' E N D B • 2 2 7 0 I C = 1 4 3 T H E N G O S U B 8 0 0 0 : G O T O 2 2 9 0

R E ' R E M A • 2 2 8 0 P R I N T " U N K N O W N C O M M A N D C O D E " ; C ; " I N

L I N E " ; L L ( S N , 1 ) : S T O P I 6 A H O Y !

Page 69: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 69/84

I C > T H E N E C = O : G O S U B 1 0 0 0 0 : S T O P' E O L C

G O T O 2 1 3 0 : R E M B A C K F O R M O R E O R E P A S S F I J U M P A D D R E S S E S D I J I = O T H E N 2 5 7 0 : R E M N O J U M P S 0 0

2 0 F O R N = T J : R E M C H E C K I T E M S I U M P T A B L E P

0 : M M = J T ( N , 1 ) : R E M R E F E R E N C E D L I N E A : F O R J = T S : R E M C H E C K A C T U A L

# S A A4 5 : R E M G E T O B J M E M T A R G E T A D D R E S SN D J M P A D D R E S S : N

: I M M = L L ( J , 1 ) T H E N T A D D R = J T ( N , 2 ) :, 2 ) : G O T O 2 4 9 0 J H

6 0 : N E X T K 7 0 : R E M N M A T C H F O U N D 0

: E C = 1 : L N = J T ( N , O ) : G O S U B 1 0 0 0 0 : S T 0 P H B: N X = J A D D R : R E M A D D R O F L I N E M C : G O S U B 1 4 0 0 : R E M C O N V E R T L I N E K

4 0 : P O K E T A D D R . N L : R E M U S A D D R I U M P T A B L E E 5 0 : P O K E T A D D R + l . N H N L

N E X T N : R E M N E X T J U M P T A B L E I T E M J 0 P R I N T " [ 3 ! t = n ] E N O P A S S [ 3 " = " ] " O

P R I N T ! t T O E X E C U T E T H E C O M P I L E D P R O G RE N T E R " H P

P R I N T " S Y S " ; P A E N L R E < A = ( - ) N N , A = B , A = B + C > G D O = A O : D 1 = A 1 : R E M A D D R O A ' L S G D 2 - A 2 : D 3 = A 3 : R E M A ' M S B H AG O S U B 1 1 0 0 : I C O 1 7 8 T H E N E C = 1 7 8 :

" G O S U B 1 0 0 0 0 : S T O P : R E M A G O S U B 1 1 0 0 : R E M T - N N O D G O S U B 1 3 0 0 : I V T H E N 3 4 0 0 : R E M ' B E LR E < A = ( - ) N N > L I O 1 7 1 T H E N C $ = " - " : R E M ' H

6 5 I F C O 1 7 1 T H E N C $ = " n + C H R $ ( C ) : R E M- 9 D I

G O S U B 1 1 0 0 : R E M G E T D I G I T S O F N N F 8 0 I F W T H E N 3 1 2 0 D B

I C H R $ ( C ) < " 0 " O C H R $ ( C ) > " 9 " T H E NG O S U B 1 0 0 0 0 : S T O P L MC $ = C $ + C H R $ ( C ) L

G O T O 3 0 7 0 H N N = V A L ( C $ ) 0 N N % = N N : R E M E R R O R C H E C K B OI N N < 0 T H E N N N = N N + 6 5 5 3 6 : R E M

( - 3 2 7 6 8 , 3 2 7 6 7 ) T ( 0 , 6 5 5 3 5 ) H N X = N N : G O S U B 1 4 0 0 N M S B = N H : L S B = N L A B

7 5 : R E M L D # N N ( L S B ) , S T A A ( L S B ) , L D N N ( M S B ) , S T A A ( M S B ) E G

N = 1 0 : C ( l ) = 1 6 9 : C ( 2 ) = L S B : C ( 3 ) = 1 4 1 :C ( 5 ) = D 1 N P

C ( 6 ) = 1 6 9 : C ( 7 ) = M S B : C ( 8 ) = 1 4 1 : C ( 9 ) =C ( 1 0 ) = D 3 C

G O S U B 1 5 0 0 : R E M P O K E V A L U E S I N T O

O B J E C T M E M O R Y H F• 3 2 1 0 R E T U R N C E- 3 4 0 0 R E M < A = B O R A = B * - C > B • 3 4 1 0 S O = A O : S 1 = A 1 : R E M B ' S L S A D D R P N• 3 4 2 0 S 2 = A 2 : S 3 = A 3 : R E M B ' M S A • 3 4 3 0 G O S U B 1 1 0 0 L • 3 4 4 0 I C = 0 T H E N 3 6 0 0 : R E M A = B D M• 3 4 5 0 R E M < A = B + C > K • 3 4 6 0 I C O 1 7 0 T H E N E C = 1 7 0 : E C $ = " "

G O S U B 1 0 0 0 0 : S T O P : R E M T E S T + H • 3 4 7 0 G O S U B 1 1 0 0 : G O S U B 1 3 0 0 : I F N O T V

H E E C = 6 5 : G O S U B 1 0 0 0 0 : S T O P : R E ' D ■ 3 4 8 0 G O S U B 1 1 0 0 : I C > T H E N E C = O : G O S U B

1 0 0 0 0 : S T O P : R E M f E O L M • 3 4 9 0 S 4 = A 0 : S 5 = A 1 : R E M A D D R C ' S L S B 0 • 3 5 0 0 S 6 = A 2 : S 7 = A 3 : R E M C ' S M S N • 3 5 3 0 R E C L C , L D B ( L S B ) , A D C ( L S B ) , S T A

A ( L S B ) D ■ 3 5 3 5 R E M L D A B ( M S B ) , A D C C ( M S B ) , S T A A (

S B M • 3 5 4 0 N = 1 9 : C ( l ) = 2 4 : C ( 2 ) = 1 7 3 : C ( 3 ) = S 0 :( 4 ) = S 1 L

• 3 5 5 0 C ( 5 ) - 1 O 9 : C ( 6 ) = S 4 : C ( 7 ) = S 5 : C ( 8 ) = 1 41 C ( 9 ) = D 0 : C ( 1 O ) = D 1 H D

• 3 5 6 0 C ( U ) ^ 1 7 3 : C ( 1 2 ) = S 2 : C ( 1 3 ) = S 3 : C ( 1 4) - 1 0 9 : C ( 1 5 ) = S 6 : C ( 1 6 ) = S 7 P

■ 3 5 7 0 C ( 1 7 ) = 1 4 1 : C ( 1 8 ) = D 2 : C ( 1 9 ) = D 3 D ■ 3 5 8 0 G O S U B 1 5 0 0 G A■ 3 5 9 0 R E T U R N K C• 3 6 0 0 R E < A = > M • 3 6 1 0 R E L D B ( L S B ) , S T A ( L S B ) , L D B (

S B ) , S T A A ( M S B ) M • 3 6 2 0 N = 1 2 : C ( l ) = 1 7 3 : C ( 2 ) = S 0 : C ( 3 ) = S 1 :

( 4 ) = 1 4 1 : C ( 5 ) = D 0 : C ( 6 ) = D 1 I ■ 3 6 3 0 C ( 7 ) = 1 7 3 : C ( 8 ) = S 2 : C ( 9 ) = S 3 : C ( 1 0 ) » l

4 1 C ( 1 1 ) = D 2 : C ( 1 2 ) = D 3 G C• 3 6 4 0 G O S U B 1 5 0 0 J • 3 6 5 0 R E T U R N N O• 4 0 0 0 R E < I A = T H E N M > K • 4 0 1 0 G O S U B 1 1 0 0 : R E M ' E • 4 0 2 0 G O S U B 1 3 0 0 : I N O T V F T H E N E C = 6 5 :

G O S U B 1 0 0 0 0 : S T O P K P• 4 0 3 0 S O = A O : S 1 = A 1 : S 2 = A 2 : S 3 = A 3 O ■ 4 0 4 0 G O S U B 1 1 0 0 : I C O 1 7 8 T H E N E C = 1 7 8 :

G O S U B 1 0 0 0 0 : S T O P : R E M ' I • 4 0 5 0 G O S U B 1 1 0 0 : R E M f F ■ 4 0 6 0 G O S U B 1 3 0 0 : I N O V T H E N E C = 6 5 :

G O S U B 1 0 0 0 0 : S T O P J H■ 4 0 7 0 G O S U B 1 1 0 0 : R E M ' T H E N F • 4 0 8 0 I C O 1 6 7 T H E N E C = 1 6 7 : G O S U B 1 0 0 0 0 :

S T O P G L• 4 0 9 0 C $ = " " G 4 1 0 0 G O S U B 1 1 0 0 : I C = 0 T H E N 4 1 2 0 : R E M

G E M E ■ 4 1 1 0 C $ = C $ + C H R $ ( C ) : G O T O 4 1 0 0 B

4 1 2 0 M M = V A L ( C $ ) 0 14 1 3 0 I M M < 0 O M M > 9 9 9 T H E N E C = l : G O S U B

1 0 0 0 0 : S T O P H A H O Y ! 6

Page 70: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 70/84

• 4 1 4 0 J I = J I + 1 : R E M J U M P T A B L E I N D E X 0 • 4 1 5 0 J T ( J I , O ) = L N : R E M C U R R E N T L I N E M • 4 1 6 0 J T ( J I , 1 ) = M M : R E M T A R G E T L I N E E • 4 1 7 0 J T ( J I , 2 ) = C M + 1 7 : R E M M E L O C A F T E R

' J M P F 4 1 8 0 R E M L D A A ( M S B ) , C M B ( M S B ) , B N E I T O

• 4 1 8 5 R E M L D A A ( L S B ) , C M B ( L S B ) , B N E I T J M M K

4 1 9 0 N = 1 9 : C ( l ) = 1 7 3 : C ( 2 ) = S 2 : C ( 3 ) = S 3 G 4 2 0 0 C ( 4 ) = 2 0 5 : C ( 5 ) = A 2 : C ( 6 ) = A 3 J 4 2 1 0 C ( 7 ) = 2 0 8 : C ( 8 ) = l l : C ( 9 ) = 1 7 3 : C ( 1 0 ) «S O C ( 1 1 ) = S 1 C

4 2 2 0 C ( 1 2 ) - 2 0 5 : C ( 1 3 ) = A 0 : C ( 1 4 ) = A 1 G 4 2 3 0 C ( 1 5 ) = 2 0 8 : C ( 1 6 ) = 3 : C ( 1 7 ) = 7 6 : C ( 1 8 )= 0 C ( 1 9 ) = 0 O

4 2 4 0 G O S U B 1 5 0 0 P R E T U R N D

5 0 0 0 R E < G O T O M > G C $ = " " A G O S U B 1 1 0 0 : R E M G E T D I G I T S O F M I I F C = 0 T H E N 5 0 6 0 M C $ = C $ + C H R $ ( C ) H G O T O 5 0 2 0 B M M = V A L ( C $ ) I NI M M < 0 O R M M > 9 9 9 T H E N E C = l : G O S U B

1 0 0 0 0 : S T O P N J I = J I + 1 : R E M J U M P T A B L E I N D E X I J T ( J I , O ) = L N : R E M S O U R C E L I N E # C J T ( J I , 1 ) = M M : R E M T A R G E T L I N E # M J T ( J I , 2 ) = C M + 1 : R E M O B M E L O C A T I O N

A F T E R T J M P f N R E M J M P M B N = 3 : C ( l ) = 7 6 : C ( 2 ) = 0 : C ( 3 ) = 0 F G O S U B 1 5 0 0 H R E T U R N L GR E < P R I N T , P R I N T A [ ; ] , O R P R I N T

C H R $ ( A ) [ ; ] > N G O S U B 1 1 0 0 : I F C = 1 9 9 T H E N 6 3 0 0 : R E M

f C H R $ N 6 0 2 0 I F C - T H E N P C = 1 3 : G O S U B 6 2 0 0 : R E T UR N R E ' P R I N T K

G O S U B 1 3 0 0 : I N O V T H E N E C = 6 5 :G O S U B 1 0 0 0 0 : S T O P E R E < P R I N T > H R E M L D Y $ A ( L S B ) , L D $ A ( M S B ) , J S

$ C O E O N 0 6 0 P R I N T : N = 9 : C ( l ) = 1 7 4 : C ( 2 ) = A 0 : C ( 3 )

= A 1 A K 6 0 7 0 C ( 4 ) - 1 7 2 : C ( 5 ) = A 2 : C ( 6 ) = A 3 B 6 0 8 0 C ( 7 ) = 3 2 : C ( 8 ) = 2 2 4 : C ( 9 ) = 1 9 2 D E 6 0 9 0 G O S U B 1 5 0 0 D I 6 0 9 5 P C = 3 2 : G O S U B 6 2 0 0 : R E M A D S P A C E

A F T E R D I G I T S K K• 6 1 0 0 G O S U B 1 1 0 0 : I F 0 - 0 T H E N P C = 1 3 : G O S U

6 2 0 0 : R E T U R N : R E M P R I N T C R P • 6 1 1 0 I C O 5 9 T H E N E C = 5 9 : G O S U B 1 0 0 0 0 :

S T O P : R E M ' K 7 A H O Y I

6 1 2 0 G O S U B 1 1 0 0 : I C > 0 T H E N E C = 0 : G O S U B1 0 0 0 0 : S T O P E

■ 6 1 3 0 R E T U R N J 6 2 0 0 R E M P R I N T C H A R A C T E R P H

■ 6 2 1 0 R E M L D A # P C , J S $ F F D 2 J ■ 6 2 2 0 P R I N T : N = 5 : C ( l ) = 1 6 9 : C ( 2 ) = P C : C ( 3 ) =

3 P ■ 6 2 3 0 C ( 4 ) = 2 1 0 : C ( 5 ) = 2 5 5 : G O S U B 1 5 0 0 D - 6 2 4 0 R E T U R N A ■ 6 3 0 0 R E < P R I N T C H R $ ( A ) [ ; > M

6 3 1 0 G O S U B 1 1 0 0 : I C < > 4 0 T H E N E C = 4 0 : G S U 1 0 0 0 0 : S T O P : R E M ' H

■ 6 3 2 0 G O S U B 1 1 0 0 : G O S U B 1 3 0 0 : I N O V H E E C = 6 5 : G O S U B 1 0 0 0 0 : S T O P B E

L D A ( L S B ) , J S $ F F D 2 O L' 6 3 4 0 P R I N T : N = 6 : C ( l ) = 1 7 3 : C ( 2 ) = A 0 : C ( 3 )

= A 1 H D' 6 3 5 0 C ( 4 ) = 3 2 : C ( 5 ) = 2 1 0 : C ( 6 ) = 2 5 5 N ' 6 3 6 0 G O S U B 1 5 0 0 E D' 6 3 7 0 G O S U B 1 1 0 0 : I C < > 4 1 T H E N E C = 4 1 : G S U 1 0 0 0 0 : S T O P R E ' N ' 6 3 8 0 G O S U B 1 1 0 0 : I C > 0 T H E N 6 4 0 0 J O■ 6 3 9 0 P R I N T : P O 1 3 : G O S U B 6 2 0 0 : R E T U R N N G■ 6 4 0 0 I C O 5 9 T H E N E C = 5 9 : G O S U B 1 0 0 0 0 :

S T O P : R E M ' H ■ 6 4 1 0 G O S U B 1 1 0 0 : I C O T H E N E C = 0 : G O S U B

1 0 0 0 0 : S T O P P P■ 6 4 2 0 R E T U R N L L• 7 0 0 0 R E < E N > E • 7 0 0 5 R E M R T S A J■ 7 0 1 0 N = l : C ( l ) = 9 6 : G O S U B 1 5 0 0 I • 7 0 2 0 G O S U B 1 1 0 0 : I C < > 0 T H E N E C = O : G O S U B

1 0 0 0 0 : S T O P D ■ 7 0 3 0 R E T U R N B P■ 8 0 0 0 R E < R E > D • 8 0 1 0 G O S U B 1 1 0 0 : I C > 0 T H E N 8 0 1 0 P A■ 8 0 2 0 R E T U R N A • 1 0 0 0 0 P R I N T : P R I N T " [ R V S O N ] S Y N T A X E R R O R I

L I N E [ R V S O F F ] " ; L N M • 1 0 0 1 0 I F E C = O T H E N P R I N T " E X P E C T E D E N D - O F

- L I N E N O F O U N D " : R E T U R N A • 1 0 0 2 0 I E C = 1 T H E N P R I N T " I N V A L I D L I N E N UM B E R " : R E T U R N A • 1 0 0 3 0 I F E C = 4 8 T H E N P R I N T 1 ' N U M E R I C V A L U E0 - 9 E X P E C T E D " : R E T U R N D

• 1 0 0 4 0 I F E C = 6 5 T H E N P R I N T " V A R I A B L E A - X P E C T E D " : R E T U R N P

• 1 0 0 5 0 I F E O 1 2 7 T H E N P R I N T " E X P E C T E D B A S IK E Y W O R D " ; E C $ : R E T U R N N

• 1 0 0 6 0 P R I N T " E X P E C T E D C H A R A C T E R ^ " " ] " ; C HR $ ( E C ) ; " [ 3 " " ] W I T H A S C I I V A L U E " E C : R E T U R

M • 1 1 0 0 0 R E P U M . L . P R I N T R O U T I N E I N T O

M E M O R Y C • 1 1 0 1 0 M = 4 9 3 7 6 : R E M $ C O E O O • 1 1 0 2 0 C S = : 3 3 1 9 : R E M C H E C K S U M F • 1 1 0 3 0 R E A D B I B < 0 T H E N 1 1 0 6 0 H D■ 1 1 0 4 0 P O K E M , B : M = M + 1 : C K = C K + B O

Page 71: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 71/84

L e t t e r s ° . w h i t e b a c k g r o u n d a r B u R e p e l l e n t l i n e c o d e s . D n o t e n t e r t h e m ! P a g e s 6 5 a n d 6 e x p l a i n t h e s e c o d e sU i I r f l l a n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g A h o y ! 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 T O 1 1 0 3 0 N BI C K O C S T H E N P R I N T " E R R 0 R I D A T A

S T A T E M E N T S S T A R T I N G A [ 3 " l " ] 2 0 " : S T 0 P J R E T U R N P H

1 0 8 0 D A T A 1 6 9 , 3 2 2 0 0 , 1 3 6 , 1 6 , P D A T A 1 6 9 , 4 5 , 3 2 , 2 1 0 , 2 5 5 , 1 5 2 ,

1 L 1 1 0 0 D A T A 1 3 8 , 7 3 2 5 5 , 2 4 1 0 5 , 1 1 7

1 5 L 1 1 1 0 D A T A 7 3 2 5 5 , 1 0 5 , 0 3 2 2 0 5 , 1 8

9 M 1 1 2 0 D A T A - I

H V T U R I A N M I N E SP A C E 5

G 0 T 0 5 5 P X = R S P P O S ( 1 , . ) : Y = R S P P 0 S ( 1 , 1 ) : I F X = 3 2 5 T H E1 : G 0 S U B 4 9 : M O V S P R 1 , 1 5 , Y : G O T O

0 I F X = 1 2 T H E N R = R - l : P X = P X - l : G 0 S U B 4 9 : M 0 V S P R

, 3 2 2 , Y : G 0 T 0 6 D FI F Y = 4 0 T H E N B E G I N : I F R = . T H E N 1 8 : E L S E R = R - M X

0 : G O T 0 6 : B E NJ

I F Y = 2 3 2 T H E N R = R + M X : P Y = P Y + 1 : G 0 S U B 4 9 : M O V SG

P O K E P S , 1 K JG O S U B 4 7 : Z 1 = B U M P ( 1 ) : Z 1 = B U M P ( 2 ) J OI F P E E K ( P S ) = . T H E N 2 : E L S E I F J 0 Y ( 2 ) = 5 T H E N 8 3 B C = R S P R I T E ( 1 , 1 ) : Z 1 = B U M P ( 1 ) : Z 2 = B U M P ( 2 ) : I

: E L S E I F ( Z 1 A N D 1 ) A N D C = 1 3 T H E N 4E

C T = C T + 1 : I F C T = F C 0 R C = 7 T H E N C T = . : F = F - 1 : I F< = . T H E N 2 8 E H

I F B S A N D T I > T M T H E N 3 0 N G E T A $ : I F A $ = " B " T H E N G 0 S U B 1 4 : E L S E I F A $ = "

1 6 A G 0 S U B 4 7 : G 0 T 0 8 A I F B S = . T H E N B S = l : B R = R : G 0 S U B 5 3 : P L A Y " V 2 T 8

" 0 " ] " : T M = 2 0 0 0 + L V * 1 2 0 : P 0 K E 4 8H

R E T U R N J I F F > 1 0 T H E N P 0 K E P S , . : S P R I T E 1 , 1 , 7 : S 0 U N D 2

: F O R I = 4 T 0 7 : P O K E 2 0 4 0R I T E I , , , , , , 1 : N E X T : S L E E P 1 : F O R I

O R E T U R N J P O K E P S , . : P O K E T S , . : T T = I N T ( T M / 6 0 - T I / 6 0 )

T H E N G 0 S U B 3P

S C N C L R : S L E E P 1 : C H A R , 3 , 2 , M [ G R E E N ] M I S S I OC O M P L E T E D [ * ] [ s * M I N E L E V E L " : P R I NU S I N G " # # " ; L V : S L E E P 2 L M

I F C R = N C T H E N C H A R , 5 , 1 0 , " [ B L U E ] R E M A I N I N G

F U E L B O N U S " : F O R I = 1 T O F : C H A R , 3 O , 1 O , " " :P R I N T U S I N G " [ c 7 ] [ 3 " # " ] " ; 1 * 5 : S 0 U N D 2 , 4 0 0 0 +1 * 2 5 , 1 , , , , 1 : F O R J = 1 T O 2 5 : N E X T : N E X T : S C = S C + F* 5 : S L E E P 1 L

■ 2 I F B S T H E N C H A R , 5 , 1 2 , " [ P U R P L E ] R E M A I N I N GT I M E B O N U S " : F O R I = 1 T O T T : C H A R , 3 0 , 1 2 , " " :P R I N T U S I N G " [ R E D ] [ 3 " # " ] " ; 1 * 5 : S 0 U N D 2 , 5 0 0 0 +1 * 2 5 , 1 , , , , . : F O R J = 1 T O 1 O - . N E X T : N E X T : S C = S C + TT * 5 : S L E E P 1 P 2 I F B S T H E N I F B R = B X + B Y * M X T H E N C H A R , 5 , 1 5 , " [G R E E N ] T 0 T A L D E V E S T A T I O N O F M I N E [ 6 ] [ 3 " 0 n ] n : S 0 U N D 2 , 3 5 0 0 , 1 2 0 , 1 , 3 0 0 0 , 7 5 , . : S O SC + 1 0 0 0 : G 0 T 0 2 5 F

• 2 I F B S T H E N C H A R , 3 , 1 6 , M [ c 1 ] B O M B M I S P L A C E[ * ] [ s * M I N E L E F T I N T A C T " : C H A R , 1 2 , 1

7 , " [ c 4 ] 5 0 0 P T D E D U C T E D " : S 0 U N D 2 , 4 0 0 0 , 1 2O , 1 , . , 2 5 , 3 : S C = S C - 5 O O : G O T O 2 5 J

■ 2 C H A R , 2 , 1 5 , " [ Y E L L O W ] B O M B N O T S E T [ * [ s * ] M I N E L E F T O P E R A T I O N A L " : C H A R , 1 2 , 1 7 ," [ l ] l [ 3 " 0 " ] P T D E D U C T E D " : S 0 U N D 2 , 4 0 0 0 ,1 2 0 , 1 , . , 2 5 , . : S C = S C - 1 0 0 0 H

■ 2 S L E E P 2 : I F S C < . T H E N S C = . : E L S E I F S O H S T H E NH S = S C J

■ 2 C H A R , 1 4 , 2 O , " [ B L U E ] S C O R E : " : P R I N T U S I N G" [ 6 n # " ] " ; S C : C H A R , 1 4 , 2 2 , " [ c 7 ] H I G H " : P RI N T U S I N G " [ 6 " # " ] " ; H S B

■ 2 C H A R , 3 , 2 4 , " [ W H I T E ] P R E S S [ R V S O N ] T R I G GE R [ R V S O F F ] T E N T E R N E X T M I N E " : D O : L O O P UN T I L J O Y ( 2 ) > 1 2 7 : S C N C L R : L V = L V + ( 1 A N D L V < 1 0 ) :G O T O 7 6 0

■ 2 C H A R , 7 , l l , " [ R E D ] [ s * [ Y E L L O W ] F U E LU P P L Y D E P L E T E D [ R E D ] [ s * ] " : G 0 T 0 3 1 M

■ 2 C H A R , 7 , l l , " [ R E D ] [ s * ] [ 4 " " ] [ Y E L L O W ] A NI T E O N D E S T R 0 Y E D [ 4 " M ] [ R E D ] [ s * ] " : G 0 T 0 3 1 H J

• 3 C H A R , 7 , l l , " [ R E D ] [ s * [ Y E L L 0 W ] B 0 M B S EL F - D E S T R U C T I N I T [ R E D ] [ s * ] M

• 3 C H A R , 7 , 1 0 , " [ R E D ] [ 2 7 " [ s * ] " ] n : C H A R , 7 , 12 , " [ s * ] [ c l ] [ s * ] [ s * M I S S I O N F A I L U R

[ * ] [ s * [ R E D ] [ s * ] " : C H A R , 7 , 1 3 , " [ 2 7" [ s * ] " ] " B 3 P O K E P S , . : P O K E T S , . : F O R I = 1 T O 8 : S P R I T E I , .: N E X T I

■ 3 I F F < = . T H E N F O R I = 5 O O 0 T O 3 0 O 0 S T E P - 5 O 0 : S O UN D 2 , I , 2 5 , 1 , 5 0 0 , 4 0 0 , . : N E X T I

■ 3 I F B S T H E N G O S U B 3 7 O P• 3 I F S C > H S T H E N H S = S C B J■ 3 S L E E P 6 : G 0 T 0 6 4 I • 3 V O L 1 5 : F O R L = 1 T 0 6 0 : P O K E 1 4 3 3 6 + F N R ( 8 ) , F N R

( 2 5 6 ) : S 0 U N D 2 , 3 0 0 + F N R ( 3 0 0 ) , 2 , , , , 3 : N E X T E ■ 3 V O L 5 : F O R I = 1 T O 3 O : P O K E 1 4 3 3 6 + F N R ( 8 ) , . : F 0R J = 1 T 0 1 0 : N E X T : S O U N D 2 , 3 0 0 + F N R ( 1 0 0 ) , 2 , , , , 3: N E X T : V O L 1 5 : R E T U R N K

• 3 X = R S P P O S ( 1 , . ) : I F ( X > 1 1 5 A N D X < 2 2 5 ) A N D R S PP 0 S ( l , l ) > 2 2 1 T H E N 8 : E L S E 4 4 P ■ 4 I F Z 1 A N D 2 T H E N B E G I N : R ( R , 7 ) = . : S P R I T E 2 , . :C R = C R + l : P L A Y " V 2 0 3 T 0 I C " G

A H O Y ! 7

Page 72: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 72/84

4 B E N D : S C = S C + 5 0 * L V : G O T 0 7 H 4 I F Z 1 A N D 4 T H E N B E G I N : R ( R , 6 ) = . : S P R I T E 3 , . :F = F + F N R ( 1 2 ) + L V : P L A Y " V 2 T 3 0 3 W C " : I F F > 9 9 T H E NF = 9 9 N 4 B E N D : S C = S C + 2 5 : G O T O 7 H 4 P O K E P S , . : X = R S P P O S ( 1 , . ) : Y = R S P P O S ( 1 , 1 ) :F O R I = 4 T O 7 : P O K E 2 O 3 9 + I , 1 9 3 : S P R I T E I , . , 8 , 1 , ., . , 1 : M O V S P R I , . # . : M O V S P R I , X , Y : S P R I T E I , 1 : N

E X D 4 S O U N D 2 , 5 0 0 0 , 1 5 5 , . , 1 0 0 , 6 0 0 , 3 : F O R I = 1 T O 40 : M 0 V S P R F N R ( 3 ) + 4 , X + F N R ( 1 6 ) - 8 , Y + F N R ( 2 0 ) - l0 : N E X T : F O R I = 1 T O 8 : S P R I T E I , . : N E X T D 4 G O T O 2 9 C 4 C H A R , . , 2 4 , " [ c 5 ] S C : [ c 4 ] " : P R I N T U S I N G "[ 6 " # " ] M ; S C ; : P R I N T U S I N G n [ 5 ] X : [ c 4 ] # # "; P X ; : P R I N T U S I N G n [ 5 ] Y : [ c 4 ] # # " ; P Y ; B G4 P R I N T U S I N G " [ 5 ] T I M E [ c 4 ] : [ L E F T ] . # # ,# # " ; V A L ( T I $ ) / 1 E 4 ; : P R I N T U S I N G M [ 5 ] F U E L :[ 4 ] # # " ; F ; : R E T U R N N 4 S Y S B 0 : P 0 K E S H , R ( R , 9 ) : F A S T : F 0 R I = 2 T 0 8 : S PR I T E I , . : N E X T : P O K E N 1 , R ( R , . ) : P O K E S 1 , R ( R , 1 ): P O K E E 1 , R ( R , 2 ) : P O K E W 1 , R ( R , 3 ) : P O K E C 1 , R ( R ,8 ) : S Y S 8 2 7 8 A 5 I F R ( R , 4 ) > . T H E N F O R I = 1 T O R ( R , 4 ) : S P R I T E 3 +

1 , 1 , 3 , . , : M 0 V S P R 3 + I , . , . : M 0 V S P R 3 + I , F NR ( 3 6 0 ) # F N R ( 3 ) + 3 + L V / 3 . 5 : N E X T I 5 I F R ( R , 7 ) T H E N S P R I T E 2 , 1 , 6 , . , . , . , 1 : M O V S P

R 2 , 1 5 0 , 1 3 0 P B5 I F R ( R , 6 ) T H E N S P R I T E 3 , 1 , 3 , . , . , . , . : M 0 V S P

R 3 , 1 8 0 , 1 5 0 H 5 P 0 K E 2 0 4 1 , 1 9 5 : P 0 K E 2 0 4 2 , 1 9 4 : S P R I T E l , l : IF B S A N D B R = R T H E N C H A R , 1 8 , l l , " [ c 6 ] [ s Z ] [ G R EE N ] [ s Z ] [ c 6 ] [ s Z ] [ L E F T ] [ L E F T ] [ U P ] [ s Z ] L E F T ] [ D O W N ] [ D O W N ] [ s Z ] B 5 S L O W : R E T U R N C

5 S C N C L R : C O L O R . , 1 : C 0 L 0 R 4 , 1 : F A S T : G R A P H I C1 : G R A P H I C . : D I M R ( 9 9 , 9 ) , A $ ( 1 , 2 1 ) , M $ ( 1 2 ) L 5 R E S T 0 R E 1 4 2 : F 0 R I = 8 1 9 2 T 0 9 8 1 8 : R E A D A $ : P O KE I , D E C ( A $ ) : N E X T M 5 R E S T O R E 1 2 1 : F O R I = 1 T 0 2 1 : R E A D A $ ( . , I ) : N E X

T : F O R I = 1 T O 1 6 : R E A D A $ ( 1 , I ) : N E X T F 5 B $ = " [ R V S 0 N ] [ 3 8 " " ] [ R V S 0 F F ] n : D ( . ) = 2 : D (l ) = ~ 8 0 : D ( 2 ) = - 2 : D ( 3 ) = 8 0 : Z = R N r > ( - T I ) : D E F F N R( Z ) = I N T ( R N D ( 1 ) * Z ) : P U D E F " O . : " K K5 D $ = C H R $ ( 2 7 ) + u W " : F O R I = 1 T O 8 : K E Y I , C H R $ ( 13 2 + 1 ) : N E X T J 6 P S = 4 8 7 8 : C S = 4 8 7 5 : N l = 4 8 6 4 : S l = 4 8 6 5 : W l = 4 86 6 : E l = 4 8 6 7 : C l = 4 8 6 8 : S H = 4 8 6 9 : L V = 1 : S D = 5 4 2 7 2: T S = 4 8 9 0 : B 0 = 9 6 5 7 H 6 V 2 $ = " V 2 0 2 W " : V 3 $ = n V 3 O 3 Q " : F 0 R I = 2 T 0 1 2 : R EA D A $ : M $ ( I ) = V 2 $ + A $ : R E A D A $ : M $ ( I ) = M $ ( I ) + V 3 $+ A $ + " M " : N E X T : E N V E L 0 P E 3 , 9 , . , . , 9 , 1 G 6 M $ ( . ) = " V 2 X O T 7 0 2 W C V 3 X 0 0 3 T 9 I C D E C D E C D E V 2

O 1 A W R " : M $ ( 1 ) = " V 2 O 2 W G V 3 O 2 I A B O 3 C O 2 A B O 3 C O 2 AB 0 3 C V 2 0 2 A W R " L 6 S Y S 8 1 9 2 : P O K E P S , . : P O K E T S , . : S Y S 8 4 6 6 : S P RC 0 L 0 R 3 , 7 M 6 S Y S B O : S C N C L R : F A S T : W I N D O W . , . , 3 9 , 2 4 : P R I

7 A H O Y !

N T C H R $ ( 2 7 ) " M " P • 6 C H A R , . , . , " [ R E D ] [ s K ] " + B $ + " [ c 3 ] [ s L ] "

: F O R I = 1 T O 2 3 : C H A R , . , I , " [ R E D 1 [ R V S O N ] " : C H AR , 3 9 , I , " [ c 3 " : N E X T : C H A R , . , 2 4 , " [ R V S O F F ][ I ] " + B $ + " [ s J ] " : W I N D O W 1 , 1 , 3 8 , 2 3 : P R I N T CH R $ ( 2 7 ) M L " : S L 0 W I 6 P R I N T D $ D $ D $ ; : F O R I = 1 T O 2 1 : C H A R , . , . , A $ ( ., 2 2 - 1 ) : P R I N T D $ : N E X T E

• 6 T E M P O 1 6 : E N V E L O P E 7 , 9 , 9 , 1 2 , 1 2 , F N R ( 2 ) + 1 ,R N D ( l ) * 4 0 0 0 + 5 0 : E N V E L 0 P E 9 , 2 , 9 , 7 , 8 , F N R ( 2 ) +1 , R N D ( 1 ) * 4 0 0 0 + 5 0 P

• 6 F O R I = . T 0 1 2 : G E T A $ : I F A $ < > " " T H E N 6 9 : E L S E PL A Y M $ ( I ) : N E X T O

• 6 F O R I = 1 T O 1 6 : C H A R , 9 , 2 2 , A $ ( 1 , I ) : P R I N T : N EX T : C H A R , 1 0 , 2 2 , " [ B L U E ] L A S T S C O R E : " : P R I N TU S I N G l t [ 6 " # n ] t I ; S C : P R I N T : C H A R , 1 0 , 2 2 , n [ c 7 H I G H S C O R E : O

• 7 P R I N T U S I N G n [ 6 " # n ] " ; H S : P R I N T : C H A R , 1 0 , 22 , " [ C Y A N ] M I N E L E V E L : [ 5 " M ] " : P R I N T U S I N G " ## " ; L V : P R I N T : P R I N T : P R I N T : P R I N T J • 7 F O R I = 1 T O 2 O O : G E T J $ : I F J $ = C H R $ ( 1 3 3 ) T H E N 75 : E L S E I F J $ = C H R $ ( 1 3 9 ) T H E N W I N D O W . , . , 3 9 , 2 4 ,1 : S Y S 8 4 9 1 : E N D O

• 7 I F J $ O C H R $ ( 1 3 5 ) A N D J $ O C H R $ ( 1 3 6 ) T H E N N EX T : G 0 T 0 6 6 K

• 7 I F J $ = C H R $ ( 1 3 6 ) T H E N L V = L V - ( 1 A N D L V > 1 ) : E LS E L V = L V + ( l A N D L V < 1 0 ) F

• 7 C H A R , 2 6 , 1 7 , I i n : P R I N T U S I N G " # # n ; L V : G 0 T 0 7E

• 7 S C = . : W I N D 0 W . , . , 3 9 , 2 4 L • 7 S Y S B 0 : M X = I N T ( 3 + L V / 2 . 2 ) : M Y = I N T ( 3 + L V / 2 )

: N C = I N T ( L V + F N R ( 3 ) ) : F A S T : G O S U B 1 O 4 : B X = I N T (M X / 2 ) : B Y = I N T ( M Y / 2 ) : P X = . : P Y = . : B S = . O

• 7 S C N C L R : S L O W : C H A R , 9 , 1 0 , " [ B L U E ] E N T E R I N GM I N E L E V E L M : P R I N T U S I N G " # # " ; L V B

• 7 F I L T E R 5 0 0 , 1 , . , . , 1 5 : P L A Y f t V l X l V 2 X l V 3 X l ": C H A R , 1 0 , 1 4 J " " : P R I N T U S I N G l l [ c 7 ] R E T R I E V E# C R Y S T A L S " ; N C : S 0 U N D 3 , 2 0 0 0 , 2 4 0 , . , 1 0 0 0 , 25 , . : S L E E P 4 E

• 7 P 0 K E 4 8 7 3 , l : P 0 K E 4 8 8 6 , 1 0 - ( L V / 2 ) + 4 : P 0 K E 48 8 5 , 1 : P 0 K E 4 8 8 0 , 4 : P 0 K E 4 8 7 9 , 1 : P O K E 2 O 4 O , 2 0 2: F = 4 5 + L V * 5 : C R = . : R = . : F C = 1 8 : G 0 S U B 4 9 J

• 8 S P R I T E I , 1 , 1 3 , 1 , . , . , . : M O V S P R 1 , 1 6 0 , 1 3 0 F 8 P O K E S I > f 6 , 1 0 5 : P 0 K E S I H 5 , . : P O K E S D , 9 0 P O E S D + 1 , 5 : P O K E S D + 1 5 , 3 : P O K E S D + 1 4 , . : P O K E S D + 19 , 8 : P 0 K E S D + 2 0 , . P 8 P O K E P S , 1 : P O K E T S , 1 : P 0 K E 4 8 8 8 , 1 0 0 : P O K E C S, I N T ( 6 - L V / 2 ) : T I $ = " [ 6 " O " ] ' I : G O T O 6 L O

• 8 I F R ( R , 4 ) > . T H E N S O U N D 2 , 1 1 0 0 , 5 : G O T 0 9 : E L SE S Y S B O : S = . : P O K E P S , . : F A S T : F O R I = 1 T O 8 : S P R I TE l , . : N E X T : S C N C L R : C 0 L 0 R 5 , 1 2 : F 0 R I = . T 0 M Y * 2 :P R I N T L E F T $ ( B $ , M X * 2 + 2 ) : N E X T M J

• 8 F O R I = . T O M X - 1 : F O R J = . T O M Y - 1 : B = I + J * M X : X 1= 1 * 2 + 1 : Y 1 = J * 2 + 1 : I F S - . T H E N 8 7 K

• 8 I F R ( B , 7 ) T H E N B E G I N : C H A R , X I , Y l , " [ G R E E N ]1 " , 1 : I F R ( B , 6 ) T H E N C H A R , X 1 , Y 1 , U [ B L U E ] 3 " , 1 :B E N D : E L S E I F R ( B , 6 ) T H E N C H A R , X 1 , Y 1 , " [ R E D ] 2 ", O

Page 73: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 73/84

G 0 T 0 9 2I F R ( B , . ) = . T H E N C H A R , X 1 , Y 1 - I , " [ s - ] \ 1I F R ( B , 1 ) = . T H E N C H A R , X 1 , Y 1 + I , n [ s - ] " , 1I F R ( B , 2 ) = . T H E N C H A R , X l + l , Y l , " [ s * ] " , 1I F R ( B , 3 ) = . T H E N C H A R , X l - l , Y l , " [ s * ] " , 1C H A R , X I , Y l , "N E X T : N E X T : C H A R , B X * 2 + 1 , B Y * 2 + 1 , " [ P U R P L E

E F G I K C

P C H A R , . , 1 9 , " [ B L U E ] [ 4 0 " [ s * ] " ] " : P R I N T " [

7 ] [ R V S 0 N ] T R I G G E R [ 3 " " ] [ R V S O F F ] S C M I N E " : P R I N T " [ C Y A N ] [ R V S 0 N ] S T I C K D O W N

R E T U R N [ R E D ] " H C H A R , 2 5 , . , " [ c l ] [ s * ] [ s * C R Y S T A L S

* ] [ s * ] " : C H A R , 2 5 , 2 , " [ R E D ] R E T R I E V E D : " + SH A R , 2 5 , 3 , " L E F T [ 5 " " ] : " + S T R $ ( N C -

R ) P KC H A R , 2 5 , 7 , " [ P U R P L E ] [ s * ] [ s * M A P V I E

[ * ] [ s * ] " : C H A R , 2 5 , 9 , " [ G R E E N ] 1 C R Y SF U E L " : C H A R , 2 5 , 1 1 , " 3

B O T H 2 " : C H A R , 2 5 , 1 2 , " X B O M B P O S ", " [ s Q A N I T E O N " B C H A R , 2 5 , 2 O , " [ R E D ] P L A N T B O M B A T " : C H A R ,

S I N G " X : # # " ; B X ; : P R I N T U S I N GY : # # " ; B Y H

I F B S T H E N C H A R , 2 5 , 1 6 , " [ G R E E N ] D E T 0 N A T E7 , S T R $ ( I N T ( T M / 6 0 ) ) + " S E C " G A

S L O W : D O : G 0 S U B 4 7 : I F J O Y ( 2 ) = 5 T H E N S C N C L R :J

C H A R , P X * 2 + 1 , P Y * 2 + 1 , " [ W H I T E ] [ s Q ] " : C T =T H E N C T = . : F « F - 1 : I F F < = . T H E N 2

A I F B S A N D T I > T M T H E N 3 0 F I F J O Y ( 2 ) < 1 2 8 T H E N L O O P E

0 I F F - 5 < 1 T H E N S O U N D 1 , 2 0 0 0 , 1 0 : L O O P J F = F - 5 : S = 1 : G O T O 8 4 D P R I N T " [ C L E A R ] [ R E D ] " ; : A = 1 0 6 5 : F 0 R I = . T O

X * 2 + 2 ) : N E X T : P 0 K E A , 3 :C

J = F N R ( 4 ) : K = J F B = A + D ( J ) : I F P E E K ( B ) = 1 6 0 T H E N P 0 K E B , J : P 0

E A + D ( J ) / 2 , 3 2 : A = B : G 0 T 0 1 0 5 D CJ = ( J + 1 ) * - ( J < 3 ) : I F J O K T H E N 1 0 6 0 J = P E E K ( A ) : P O K E A , 3 2 : I F A = 1 0 6 5 T H E N 1 0 9 : E

S E A = A - D ( J ) : G 0 T 0 1 0 5 M DP O K E 1 0 6 6 , 3 2 : F O R I = 1 T O F N R ( M X * M Y ) : X = F N R

O K E 1 1 O 5 + X * 2 + Y * 8 O , 3 2 : N EA

F O R Y = . T O M Y - 1 : F O R X = . T O M X - 1 : A = 1 0 6 5 + X * 2+ Y * M X : F O R Z = . T O 9 : R ( B , Z ) = . : N E X T D

I F P E E K ( A - 4 0 ) O 3 2 T H E N R ( B , . ) = l A I F P E E K ( A + 4 0 ) O 3 2 T H E N R ( B , l ) = l A I F P E E K ( A + 1 ) O 3 2 T H E N R ( B , 2 ) = 1 J I F P E E K ( A - 1 ) O 3 2 T H E N R ( B , 3 ) = L M I F B > . T H E N R ( B , 4 ) = F N R ( 5 ) E I F R N D ( 1 ) > . 8 5 T H E N R ( B , 6 ) = 1 I R ( B , 8 ) = F N R ( 9 ) + 3 : R ( B , 9 ) = F N R ( 7 ) * 8 D N E X T : N E X T : F O R I = 1 T O N C O Z = F N R ( M X * M Y ) : I F R ( Z , 7 ) = 1 T H E N 1 1 9 : E L S E R

( Z , 7 ) = l• 1 2 0 N E X T : R E T U R N• 1 2 1 D A T A " [ 1 2 " " ] [ c 1 ] A H O Y ! P R E S E N T S " , ,• 1 2 2 D A T A " [ 1 5 " " ] [ Y E L L O W ] T H E " ,• 1 2 3 D A T A " [ 5 " " ] [ G R E E N ] [ s G ] [ R V S O N ] [ c M

[ G ] [ R V S O F F ] [ s E ] [ W H I T E ] [ s J ] [ G R E E N ] [ sL ] [ s K ] [ R V S O N ] [ c M ] [ c G ] [ R V S O F F ] [ s L [ K ] [ R V S O N ] [ R V S O F F ] [ s L [ K ] [ s L

B ] [ s D [ K ] [ R V S O N ] [ R V S O F F ] [ s L ] • 1 2 4 D A T A " [ 5 " " ] [ G R E E N ] [ s H ] [ R V S O N ] [ c M

[ G ] [ R V S O F F ] [ s F ] [ s B ] [ R V S O N ] [ R V S O F F ][ R V S O N ] [ M ] [ c G [ R V S O F F ] [ R V S O N ] [ R

S O F F ] [ c J ] [ R V S O N ] [ c J ] [ R V S O F F ] [ s J [ R V SO N [ R V S O F F ] [ A ] [ s C [ R V S O N ] [ M ]

G • 1 2 5 D A T A " [ 6 " " ] [ G R E E N ] [ s G ] [ s E [ A ]

R V S O N ] [ R V S O F F ] [ R V S O N ] [ M ] [ c G ] [ R V SO F F ] [ R V S O N ] [ 3 I ! " ] [ R V S O F F ] [ s L [ R V S O N ][ R V S O F F ] [ s E ] [ s B ] [ R V S O N ] [ c M ] [ c G ] [ R V S OF F ] [ s D [ R V S O N ] [ M ] [ c G • 1 2 6 D A T A " [ 6 " " ] [ c 6 ] [ s H ] [ s F [ I ] [ R VS O N ] [ R V S O F F ] [ s D ] [ s G ] [ R V S O N ] [ R V S O F F] [ J [ R V S O N ] [ M ] [ c G [ R V S O F F ] [ s I ][ F ] [ s A ] [ R V S O N ] [ c M ] [ c G ] [ R V S O F F ] [ s C

[ R V S O N ] [ M ] [ c G " • 1 2 7 D A T A " [ 4 " " ] [ B L U E ] [ s B ] [ R V S O N ] [ c * ]

R V S O F F ] [ R V S O N ] [ s E P ] [ R V S O F F ] [ s D [ K [ R V S O N ] [ R V S O F F ] [ s L [ K ] [ R V S O N ] [ 4 "] [ R V S O F F ] [ s L [ K ] [ R V S 0 N ] [ 5 " " ] [ R V S O F F

[ K ] [ R V S 0 N ] [ 4 " " ] [ R V S O F F ] [ s L ] • 1 2 8 D A T A " [ 4 " " ] [ B L U E ] [ s A ] [ R V S O N ] [ *

[ s E P ] [ R V S O F F ] [ s C [ R V S O N ] [ 4 " " ] [ R V S O F F[ R V S 0 N ] [ 6 " " ] [ R V S O F F ] [ R V S 0 N ] [ 3 " " ] [ 3 "[ P ] " ] [ R V S O F F ] [ R V S 0 N ] [ 3 " " ] [ 3 " [ c P ] " ] [

3 ] • 1 2 9 D A T A " [ 3 " " ] [ B L U E ] [ s B ] [ R V S 0 N ] [ 6 " "

[ R V S O F F ] [ s D ] [ s G ] [ R V S 0 N ] [ 3 " " ] [ R V S O F F ][ R V S O N ] [ L ] [ c J [ R V S O F F ] [ R V S O N ] [ 3 "

Y ] " ] [ R V S O F F ] [ R V S 0 N ] [ 3 "

O L O E

G

L

H

M

H

A

Y ] " ] " G D• 1 3 0 D A T A " [ 3 " " ] [ B L U E ] [ s A ] [ R V S O N ] [

] [ c J ] [ R V S 0 F F ] [ s C ] [ s H ] [ R V S 0 N ] [ 3 " " ] R V S O F F ] [ R V S O N ] [ L ] [ c J [ R V S O F F ] [ V S 0 N ] [ 3 " " ] [ 3 " [ c P ] " ] [ R V S O F F ] [ R V S 0 N ] [ 3 t f[ P ] " ] [ 3 " " ] E

■ 1 3 1 D A T A [ B L U E ] [ s B ] [ R V S 0 N ] [ 3 " " ] [ c] [ J ] [ 3 " " ] [ R V S O F F ] [ s D ] [ s G ] [ R V S O N ]

R V S O F F ] [ R V S O N ] [ L ] [ c J [ R V S O F F ] [ V S 0 N ] [ 3 " " ] [ 3 " [ c Y ] " ] [ R V S O F F ] [ R V S 0 N ] [ 3 "[ Y ] " ] [ 3 " " ] J

■ 1 3 2 D A T A [ 7 ] [ s A ] [ R V S 0 N ] [ 3 " " ] [ c L [ J ] [ 3 " " ] [ R V S O F F ] [ s C ] [ s H ] [ R V S O N ] [ R S 0 F F ] [ s J [ R V S O N ] [ L ] [ c J [ R V S O F F ]

[ I ] [ R V S 0 N ] [ 5 " " ] [ R V S O F F ] [ I ] [ R V S O N ][ 4 I f " ] [ R V S O F F ] [ J ] [ C N T R L P L 1 3 D A T A [ C Y A N ] [ 1 0 " [ s * ] " ] [ * ] [ s *

[ 6 " [ s * ] " ] [ 6 " [ s * ] " ] [ 6 " [ s * ] " ] " E 1 3 D A T A [ C Y A N ] [ 1 0 " [ c T ] " ] [ T ] [ c T

A H O Y ! 7

Page 74: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 74/84

[ 6 " [ c T ] " ] [ 6 " [ c T ] I f ] [ 6 " [ c T ] f l ] f f K D A T A " " , , " [ 9 " " ] [ P U R P L E ] W R I T T E N B

I K E H O Y T " P CD A T A " " , , , , , , E ND A T A " [ G R E E N ] [ R V S O N ] F [ R V S O F F ] B E

I M I S S I O N " , H OD A T A " [ 6 ] [ R V S O N ] F 3 [ R V S O F F ] S E L E C

M I N E L E V E L " , 1 D A T A " [ W H I T E ] [ R V S O N ] F 7 [ R V S O F F ] R E S

I G C O M M A N D " , L D A T A " " , , L D A T A C , C C C C M , D , D D D D , F , F F F F , C , C C C C , E ,

E F E F , A , A B A B , G , G A G A , E , E G E G , C , C D C D , # C , # C E #C E , 0 1 . W E , 0 2 E F G F . H E 1

D A T A A 9 , l , 8 D , , F F , A 9 , , 8 5 , F B , A 9 , D 0 , 8 5 ,F C , A 9 , , 8 5 , F D , A 9 , 3 8 , 8 5 , F E , A 2 , 8 , A O , , B 1 , F B ,9 1 , F D , C 8 , D 0 , F 9 , A 5 , F C , 6 9 D

D A T A 1 , 8 5 , F C , A 5 , F E , 6 9 , 1 , 8 5 , F E , C A , D O ,E 8 , A 9 , , 8 D , , F F , A 9 , 1 E , 8 D , 2 C , A , A 9 , 4 , 8 5 , D 9 , A2 , 5 F , B D , C 2 , 2 5 , 9 D , 8 , 3 A , C A G D A T A 1 0 , F 7 , A 2 , 3 7 , B D , 2 2 , 2 6 , 9 D , C 8 , 3 B , CA , 1 0 , F 7 , 4 C , 7 F , 2 2 , A 9 , 4 , 8 5 , F C , A 9 , , 8 D , 9 , 1 3 ,8 5 , F B , 8 5 , F D , A 9 , D 8 , 8 5 , F E , A 2 , 1 8 K G

D A T A A 0 , 2 6 , A 9 , , 9 1 , F B , A D , 4 , 1 3 , 9 1 , F D , 88 , 1 0 , F 4 , C A , F 0 , l C , 1 8 , A 5 , F B , 6 9 , 2 8 , 8 5 , F B , A 5, f c , 6 9 , , 8 5 , f c , a 5 , f d , 6 9 , 2 8 , 8 5 k

d a t a f d , a 5 , f e , 6 9 , , 8 5 , f e , 4 c , 6 9 , 2 0 , a 2 ,, a c , 5 , i 3 , b 9 , c 8 , 3 b , 9 d , , 3 8 , c 8 , e 8 , e o , 8 , d o , f4 , a d , , 1 3 , d 0 , b , a 9 , c , 8 5 j

d a t a f c , a 9 , 4 , 8 5 , f d , 2 o , f 3 , 2 o , a d , 1 , 1 3 ,d o , b , a 9 , 3 c , 8 5 , f c , a 9 , 6 , 8 5 , f d , 2 o , f 3 , 2 o , a d ,2 , 1 3 , d 0 , b , a 9 , 1 8 , 8 5 , f c , a 9 , 5 l

d a t a 8 5 , f d , 2 0 , f 3 , 2 0 , a d , 3 , 1 3 , d 0 , b , a 9 ,3 0 , 8 5 , f c , a 9 , 5 , 8 5 , f d , 2 0 , f 3 , 2 0 , a 9 , 2 4 , 8 5 , f c, a 9 , 5 , 8 5 , f d , 2 0 , f 3 , 2 0 , 6 0 , a 2 , a b

d a t a a 0 , e , a 9 , 2 0 , 9 1 , f c , 8 8 , 1 0 , f 9 , c a , f 0, 1 0 , 1 8 , a 5 , f c , 6 9 , 2 8 , 8 5 , f c , a 5 , f d , 6 9 , , 8 5 , f d, 4 C , F 5 , 2 0 , 6 0 , A D , 1 4 , 3 , 8 D , 7 , 1 3 L

D A T A A D , 1 5 , 3 , 8 D , 8 , 1 3 , 7 8 , A 9 , 3 A , 8 D , 1 4 ,3 , A 9 , 2 1 , 8 D , 1 5 , 3 , 5 8 , 6 0 , 7 8 , A D , 7 , 1 3 , 8 D , l 4 , 3, A D , 8 , 1 3 , 8 D , 1 5 , 3 , 5 8 , 6 0 , 2 0 E F

D A T A 9 F , 2 1 , A D , l A , 1 3 , F 0 , 3 , 2 0 , C E , 2 2 , A D, E , 1 3 , D 0 , 7 , A 9 , 8 O , 8 D , 4 , D 4 , D 0 , 4 B , 2 O , C 6 , 2 1 ,A D , , D C , 2 9 , 1 0 , D 0 , 7 , A 9 , 6 , 8 D N M

D A T A 2 7 , D 0 , D 0 , 3 A , A 9 , C , 8 D , 2 7 , D 0 , 2 0 , F 2, 2 1 , 2 0 , 3 2 , 2 3 , C O , , 1 0 , 2 B , 2 0 , 3 9 , 2 2 , A D , E 6 , 1 1, 6 A , B O , 9 , A D , D 6 , 1 1 , C 9 , D , B O , B N L

D A T A 9 0 , 1 4 , A D , D 6 , 1 1 , C 9 , 4 5 , 9 0 , 2 , B O , B ,A D , D 7 , l l , C 9 , 2 9 , 9 0 , 4 , C 9 , E 8 , 9 0 , 5 , A 9 , , 8 D , E ,1 3 , 6 C , 7 , 1 3 , E E , 9 , 1 3 , A D , 9 G

D A T A 1 3 , C D , B , 1 3 , D 0 , 4 7 , A 9 , , 8 D , 9 , 1 3 , A C, , 3 8 , 8 C , A , 1 3 , A 2 , , B D , l , 3 8 , 9 D t , 3 8 , E 8 , E 0 , 7 ,

D 0 , F 5 , 8 C , 7 , 3 8 , 6 0 , E E L D A T A 1 5 , 1 3 , A D , 1 5 , 1 3 , C D , 1 6 , 1 3 , D 0 , 2 0 , A

9 , , 8 D , 1 5 , 1 3 , E E , 1 7 , 1 3 , A E , 1 7 , 1 3 , A 9 , C 4 , E O f 2, D 0 , 7 , A 9 , C 5 , A 2 , , 8 E , 1 7 , 1 3 , A 2 H

D A T A 3 , 9 0 ^ , 7 ^ , 1 0 ^ , 6 0 ^ ^ , 1 3 , A

D , F , 1 3 , F 0 , l , 6 0 , A 9 , 6 , 8 D , F , 1 3 , 2 0 , 3 2 , 2 3 , E 0 ,, F O , 2 7 , 1 0 , 1 0 , C E , 1 0 , 1 3 , A D F L

• 1 5 7 D A T A 1 0 , 1 3 , 1 0 , 1 7 , A 9 , 7 , 8 D , 1 0 , 1 3 , 4 C , 2 8, 2 2 , E E , 1 0 , 1 3 , A D , 1 0 , 1 3 , C 9 , 8 , D O , 5 , A 9 , , 8 D , 10 , 1 3 , 1 8 , 6 9 , C 6 , 8 D , F 8 , 7 , A D , D O

• 1 5 8 D A T A 1 3 , 3 0 , 5 , A 9 , 8 0 , 8 D , 4 , D 4 , 6 0 , A 9 , 8 1 ,8 D , 4 , D 4 , A E , 1 0 , 1 3 , B D , 5 5 , 2 2 , A 8 , B D , 4 D , 2 2 , A A, 2 O , E 8 , 2 2 , 6 O , , 1 , 1 , 1 , , F F J

• 1 5 9 D A T A F F , F F , F F , F F , , l , l , l , , F F , A 9 , 3 0 , 8 5, F D , A 9 , , 8 5 , F C , A 2 , F , A O , 4 O , A 9 , , 9 1 , F C , 8 8 , 1 O

• 1 6 0 ' d A T A A 5 , F D , 6 9 , ! 8 5 , F D , C A , 1 0 , E 8 , A 9 , 5 1 ,8 5 , F B , A 9 , 2 3 , 8 5 , F C , A 9 , 4 0 , 8 5 , F D , A 9 , 3 0 , 8 5 , FE , A 2 , D , A O , , B 1 , F B , C 9 , 5 , F O , 5 J

• 1 6 1 D A T A 9 1 , F D , C 8 , D O , F 5 , A 9 , , C 8 , 8 C , 1 4 , 1 3 ,8 8 , 8 8 , C 8 , 9 1 , F D , C 0 , 4 0 , D 0 , F 9 , C A , F 0 , l D , 1 8 , A5 , F B , 6 D , 1 4 , 1 3 , 8 5 , F B , A 5 , F C , 6 9 , P

• 1 6 2 D A T A 8 5 , F C , A 5 , F D , 6 9 , 4 0 , 8 5 , F D , A 5 , F E , 69 , , 8 5 , F E , 4 C , 9 1 , 2 2 , 6 0 , C E , 1 9 , 1 3 , A D , 1 9 , 1 3 , FO , 1 , 6 O , A D , 1 8 , 1 3 , 8 D , 1 9 , 1 3 , A 9 , 2 O I • 1 6 3 D A T A 8 D , 1 2 , D 4 , A 9 , 2 1 , 8 D , 1 2 , D 4 , 6 O , 8 E , 12 , 1 3 , 8 C , 1 3 , 1 3 , C O , , D O , 5 , E O , , D O , F , 6 0 , C O , , 10 , 5 , C E , D 7 , l l , D 0 , F 2 , E E , D 7 L

• 1 6 4 D A T A 1 1 , D O , E D , A C , 1 2 , 1 3 , C O , , 1 0 , 1 3 , A D ,D 6 , 1 1 , C 9 , , D O , 8 , A D , E 6 , 1 1 , 2 9 , F E , 8 D , E 6 , 1 1 , CE , D 6 , 1 1 , 6 O , A D , D 6 , 1 1 , C 9 , F F , D O E

• 1 6 5 D A T A 8 , A D , E 6 , 1 1 , 9 , 1 , 8 D , E 6 , 1 1 , E E , D 6 , 1l , 6 0 , A 2 , , A 0 , , A D , , D C , 4 A , B 0 , l , 8 8 , 4 A , B 0 , l , C8 , 4 A , B 0 , l , C A , 4 A , B 0 , l H

• 1 6 6 D A T A E 8 , 4 A , 8 E , C , 1 3 , 8 C , D , 1 3 , 6 0 , , A 4 , , 4, 2 , 8 0 , 1 , 1 4 , 1 4 , 2 0 , 4 6 , 4 , 4 5 , 4 5 , 5 0 , 4 6 , 1 4 , 5 0 ,5 5 , 5 5 , 5 0 , 2 2 , 1 1 , 2 8 , 1 5 , 9 5 D

• 1 6 7 D A T A 4 8 , 8 5 , 4 1 , 5 2 , 5 0 , 4 6 , 1 9 , 8 9 , 5 2 , 5 8 , 56 , 1 1 , 4 1 , 4 5 , 9 5 , 9 0 , 4 A , 4 5 , 9 4 , 1 4 , 5 0 , 4 0 , 9 , 5 5 ,5 0 , 4 , 4 8 , 6 0 , , 5 1 , 5 , 3 3 , , , 6 D H

• 1 6 8 D A T A 8 0 , , D E , C 0 , , 3 F , , , 3 F , , , D E , C 0 , , 6 D ,8 0 , , 3 3 , 5 , 3 , , , D , C O , , 3 6 , 7 0 , , D A , 9 C , , 3 6 , 7 0 , ,

F • 1 6 9 D A T A C O , , 3 , 5 , , , , , , , 3 3 , E 6 , , 1 C , 1 C , , 1 E ,

3 C , , 3 7 , F 6 , , 3 3 , E 6 , , 3 3 , E 6 , , 3 3 , E 6 , , 3 7 , F 6 , , 1K

• 1 7 0 D A T A 3 C , , 1 C , 1 C , , 3 3 , E 6 , 5 , , 8 O , , , 8 O , , 3 ,E 0 , , C , 9 8 , , 1 8 , 8 C , , 3 1 , C 6 , , 3 3 , E 6 , , F F , F F , 8 0 ,3 3 , E 6 , C K

• 1 7 1 D A T A 3 1 , C 6 , , 1 8 , 8 C , , C , 9 8 , , 3 , E 0 , , , 8 0 , ,, 8 0 , 5 , , 2 0 , , , 2 0 , , , 7 0 , , , 7 0 , , , F 8 , , , F 8 M A

• 1 7 2 D A T A , l , F C , , l , 8 C , , 3 , 6 , , 7 , F F , , F , F F , 8 0, 1 F , F F , C O , 1 F , 7 7 , C O , 1 F , 7 7 , C O , 3 , 7 6 , 5 , , , , , ,

B • 1 7 3 D A T A , , , , C 0 , , 3 , C 0 , , 3 F , C 0 , F , F F , 8 0 , F , C

7 , 8 O , 1 F , E 3 , 8 O , F , F 3 , , E , 7 B , , 4 , F F , , 1 , D E , , 1 ,9 E J

• 1 7 4 D A T A , 3 E , , , 7 E , , , 2 E , , , E , 5 , , , , , , , , , , 1 ,C O , , 1 , E O , , 1 , F O , , 3 , F 8 , , 3 , F E M G

• 1 7 5 D A T A , , 7 7 , 8 0 , 3 , F 3 , E 0 , 3 , F l , F 8 , 3 , F 3 , E 0, , 7 7 , 8 0 , 3 , F E , , 3 , F 8 , , l , F 0 , , l , E 0 , , l , C 0 , 5 , ,

K

7 A H O Y !

Page 75: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 75/84

D A T A , , , , , , E , , , 2 E , , , 7 E , , , 3 E , , 1 , 9 E , , 1, , E , 7 B , , F , F 3 , , 1 F , E 3 , 8 O N

D A T A F , C 7 , 8 0 , F , F F , 8 0 , , 3 F , C 0 , , 3 , C 0 , , ,, , , , , , , , , , , , , 3 D

D A T A 7 6 , , I F , 7 7 , C O , I F , 7 7 , C O , 1 F , F F , C O ,, 3 , 6 , , l , 8 C , , l , F C , , , F 8 , , , F 8 ,

K D A T A , 7 0 , , , 2 0 , , , 2 0 , 5 , , , , , , , , , , 3 , 8 0 , ,F 0 , , 3 , E 0 , , 3 , C C , , 3 , D C G D A T A , 7 , F 9 , , 6 , F 3 , 8 0 , 6 , 7 F , 8 0 , E , 3 F , C 0 ,

, 8 O , 1 F , E O , , 1 E , , , 1 8 , 5 , , , , , , , , K CD A T A , , 1 C , , , 3 C , , , 7 C , , , F E , , 3 , F E , , F , 7 O

K D A T A F E , , , 7 C , , , 3 C , , , 1 C , 5 , , , , , , , , , , 1 8

, , 1 E , , , 1 F , E O , , F , F F , 8 0 , F , 1 F , 8 0 N FD A T A E , 3 F , C 0 , 6 , 7 F , 8 0 , 6 , F 3 , 8 0 , 7 , F 9 , , 3

, 3 , F 0 , , 3 , A 0 , , 3 , 8 0 , 5 , A D , l9 , E F I

D A T A 8 D , 1 1 , 1 ) 0 , 6 0 , I F , I F , 3 F , 3 F , 7 F , 7 F , F1 , 3 , 3 , 7 , 7 , F , F , F 8 , F 8 , F C , F C , F E , F E , F, 8 0 , C O , C O , E O , E O , F O J

D A T A F 0 , F F , F F , F E , F E , F C , F C , F 8 , F 8 , F 0 , F, C O , C O , 8 0 , 8 0 , F F , F F , 7 F , 7 F , 3 F , 3 F , 1 F

, 1 , 1 , F F , F F D D A T A F F , 7 F , 7 F , 3 F , 1 F , 7 , F F , F F , F F , F E , F E

7 , l F , 3 F , 7 F , 7 F , F F , F F , F F , E 0 , F 8 , F, F F , F F , F F , F F , 3 , 3 , 3 , F F E

D A T A 3 , 3 , 3 , F 0 , F 6 , F 6 , F 0 , F , 6 F , 6 F , F , , 7 E8 , 6 6 ,

, 6 6 , 6 6 I D A T A C 3 , 6 6 , 3 C , 1 8 , 3 C , 6 6 , C 3 , 8 1 , 1 8 , 1 8 , F

F F , 1 8 , 1 8 , 9 E J

T U R B O S K F R O M P A O I 3 S t o r t i n g a d d r e s s i h e x : C 0 0 0E n d i n g a d d r e s s i h e x : C B E ES Y t s t a r t : 4 9 1 5 2

C O O O :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 7 0 C 0 7 8 :C 0 8 0 :

2 0 5 2 C C A E C O A D E C 4 2 0 8 3E 8 C 4 2 02 A 5 C 2C A D D EC 4 0 D C C B C 98 D D C C BC E E 1 D O A E8 2 D 4 C 0 9 C OC B D O F C C 1 D 8 C B 6 0

2 I C F C F C 2 8 C 2 0 F CC F C O E E1 D E D C B A DA 9 0 7A 0 E D E D D O E E

0

C 2 0 4 0 3 2 01 C 2 0 6 BC 2 2 00 2 D C C A C 2 E C 8 2 8 D E OC B A DC A A 0 A D E 5

7 D D AA 1 7 B B B2 0 5 AC 8 E 9 3 6 9 7A 5 0 0 1 9 5 1C 9 D 7D 2 C C D 9 D 2 8 1 C 8

C 0 8 8C 0 9 0C 0 9 8C O A OC 0 A 8C O B OC 0 B 8C O C OC 0 C 8C O D OC 0 D 8C O E OC 0 E 8C O F OC 0 F 8C 1 0 0C 1 0 8C 1 1 0C 1 1 8C 1 2 0C 1 2 8C 1 3 0C 1 3 8C 1 4 0C 1 4 8C 1 5 0C 1 5 8C 1 6 0C 1 6 8C 1 7 0C 1 7 8C 1 8 0C 1 8 8C 1 9 0C 1 9 8C 1 A 0C 1 A 8C 1 B 0C 1 B 8C 1 C 0C 1 C 8C 1 D 0C 1 D 8C 1 E 0C 1 E 8C 1 F 0C 1 F 8C 2 0 0C 2 0 8C 2 1 0C 2 1 8C 2 2 0C 2 2 8C 2 3 0C 2 3 8C 2 4 0C 2 4 8C 2 5 0

F O 1 09 F F 6 C B 4 CC 9 1 0 1 D F 8 8 C A 0 0 8 E C 8 D E 6C B 8 DC 8 C O A 98 D 9 92 5 0 D C B A DA D 1 00 D E 0 A 0 0 0 A D E D1 D D C 0 D 0 D D 2 C 2 D O 0 38 B A 0 D C A A 3 C A D 1 A C B C E O D C C 9 C A 0 D B D O 0 90 A A F 2 1 5 9 8 1 A F B C E E 0 D E 8 E O

8 E 0 C A F 8 C E 0 A 9 0 7E E 1 D 2 8 D C C 9E C 8 D C B 8 DD B C B5 C 1 8 C 8 C 4 C 9 7 FE C D 2 C 2 D O E 8D O D O8 D 1 0C 2 2 0 2 F E E C F F E 8 D1 D 2 3 C A 8 D D 9A E D A0 0 B 9E E C 6 A C 0 3 4 CD C C 7 E E0 D 6 A D O 6 D0 4 1 8 F C 0 78 F F 1 1 A D O A 98 D F CC C 0 D E 0 0 D

C B A OE 8 E OA 0

0 B D 3 D9 D E FO A D O2 0 6 BC l 2 07 D D O8 E C 8 D C A 0 A 1 7 C 0 C 0 C F F 2 0 0 F F E E 0 0 8 A DD 4 0 D D 0 1 A 0 4 D OD 0 1 D 0 A C 4 6 01 8 C A C B D 2 C A0 D 0 8 8 D6 0 D C A D D 99 C 0 5 A 9D F C BD D C B0 6 C 21 D C 9 F 20 7 A DA 0 1 D 0 8 0 6 0 D F A D 2 F 2 E E

F 9 F 0 3 D O 9 98 E A B 3 9 C 9 6 D 9 8 E 7 A 9 E C 2 9 E C 4 E A O C 8 D D FD F C B 0 8 E C 8 D 0 8 4 3 F 2A 9 O A F 6A 2 0 0 E A6 0 A D 7 8 D E D A D 2 8 7 D0 7 A D 8 6A 0 5 D F 8 1 D 2 7 C 4 2 A 8 A 0 0 E 80 C E 9 AF A D 7 EA 1 9 A D E D 7 E C B A 3 B A C 5 0 0 8 D A C7 C B A O9 1 8 0 1F 1 5 D C B 8 A F A 6E B B C C 4 A 9 1 0 8 8 D F C 8 0 2 A 1 5 E F C 4 4D O 0 5 5 1 D O C AD O C 9 A B2 E B 0 D A A 0 0 5 FF O 3 C 5 0 0 E E 6 8 5 C 2 4 D B C B 7

A H O Y l 7

Page 76: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 76/84

C 2 5 8 :C 2 6 0 :C 2 6 S :C 2 7 0 :C 2 7 8 :C 2 8 0 :C 2 8 8 :G 2 9 0 :C 2 9 8 :C 2 A 0 :C 2 A 8 :C 2 B 0 :C 2 B 8 :C 2 C 0 :C 2 C 8 :C 2 D 0 :C 2 D 8 :C 2 E 0 :C 2 E 8 :C 2 F 0 :C 2 F 8 :C 3 0 0 :C 3 0 8 :C 3 1 0 :C 3 1 8 :C 3 2 0 :C 3 2 8 :C 3 3 0 :C 3 3 8 :C 3 4 0 :C 3 4 8 :C 3 5 0 :C 3 5 8 :C 3 6 0 :C 3 6 8 :C 3 7 0 :C 3 7 8 :C 3 8 0 :C 3 8 8 :C 3 9 0 :C 3 9 8 :C 3 A 0 :C 3 A 8 :C 3 B 0 :C 3 B 8 :C 3 C 0 :C 3 C 8 :C 3 D 0 :C 3 D 8 :C 3 E 0 :C 3 E 8 :C 3 F 0 :C 3 F 8 :C 4 0 0 :C 4 0 8 :C 4 1 0 :C 4 1 8 :C 4 2 0 :

7 A H O Y !

A D C 0 8 D 0 D O C 98 5 C 8 D D E C BF 0 4 D 6 0 4 C 9 B G 8 1 D 0 8 D 0 6C 9 A E D OD O 8 D E E C F F A 1 3 A D 0 0E B C B 4 CE D 0 4 D OE C 6 C 9 5 A B O D 4 2 0O B D 4 6 0O F C 9 0 C B 9 C 9 D F OD 9 E 8 E D C C 9 7 2 9 D F OD 9 E 8 E 8 2 D C B C 9 1 F 2 C A D1 A 9 1 A 9 C 8 0 7 C O E E2 I C C A 0 C B 8 D E 40 8 D 3 C0 7 2 0 6 BA O 2 E 3 0 F 0 6 E 3 B 0 43 0 C B O 8 D 3 3 2 0 4 C 9B O 8 D 3 3 0 4 C 9B O 8 D 3 3 0 4 C 9B 8 D 3 02 F 0 4 C 9B O 8 D 2 E E C 0 C B 8 4 0 4 5 0 4 C 9

C 0 C E C D A 0 6 E 4 5 C 28 D 0 4A 1 3 A D 6 4 A C B B D3 E D 2 D O E DE C 8 E 0 0 D O0 6 9 5 C 36 0 A DD F E A 0 5 A 90 8 D OD O F 90 A 0 8 D O8 2 D 3 E C C C C 6 C C D D C B4 7 8 D C A 0 4 A 9C O 6 0B 4 C 3A 3 A 9 B O6 E B F 0 4 E EB A F O0 E B A F O0 4 E EB A F O0 4 E EB F 0 4 E EE E 4 EF 0 E E 4 DB F

D 0 5 2 C 2O A 8 D F 0 1 A D B D 0 0 6 D OA 0 0 0 A DE 7 C BE 0 0 1 D O0 4 D O3 8 A 9C 1 8 E A 1 A 1 2 9 D OA 0 0 B 0 7 9 DF A A 0 O 9 F A D A A D E 4C 9 O B6 F O A 8 D4 3 C O2 0 0 8C 2 C 8 B O 8 DF 8 E E C A D O0 C 8 3 3 0 0 6 3 0 0 6 3 0 0 6 3 0 0 40 6 2 F 0 40 6 2 0 D O0 4 A D6 0 A 90 4 6 00 E

A 9 0 2A D 4 70 6 C F E E F O0 A 0 D 0 D E 9 A DD E I A C 0 D 3 O D 4 B8 D C FF 6 A A C 1 8 6 8 9 2 6 D 2 4 A F O A B0 3 A 9 5 CF 2 0 0 4 8E 3 D 9C 4 B O 4 7O C A 29 1 C I C 2 2 4 S 9 3 B A DF 7 C E F 7 B A 4 20 2 A 1 A 9 7 0A D 0 9A 9 7 FA 1 A 8 A 2 A 9 A D 3 3A A 6 B 4 E B 4 A D 4 64 1

C 4 2 8 :C 4 3 0 :C 4 3 8 :C 4 4 0 :C 4 4 8 :C 4 5 0 :C 4 5 8 :C 4 6 0 :C 4 6 8 :C 4 7 0 :C 4 7 8 :C 4 8 0 :C 4 8 8 :C 4 9 0 :C 4 9 8 :C 4 A 0 :C 4 A 8 :C 4 B 0 :C 4 B 8 :C 4 C 0 :C 4 C 8 :C 4 D 0 :C 4 D 8 :C 4 E 0 :C 4 E 8 :C 4 F 0 :C 4 F 8 :C 5 0 0 :C 5 0 8 :C 5 1 0 :C 5 1 8 :C 5 2 0 :C 5 2 8 :C 5 3 0 :C 5 3 8 :C 5 4 0 :C 5 4 8 :C 5 5 0 :C 5 5 8 :C 5 6 0 :C 5 6 8 :C 5 7 0 :C 5 7 8 :C 5 8 0 :C 5 8 8 :C 5 9 0 :C 5 9 8 :C 5 A 0 :C 5 A 8 :C 5 B 0 :C 5 B 8 :C 5 C 0 :C 5 C 8 :C 5 D 0 :C 5 D 8 :C 5 E 0 :C 5 E 8 :C 5 F 0 :

0 4 6 00 E 6 0 A 90 D 0 4 0 8 D O A DD A D 2 0 9 0 20 4 D 44 8 0 3 D OD C F A 0 6 8 E 8 1 8 1 6 0 E EF D A 9 0 00 D 1 D A D C 1 D 8 0 A D 4 C AC E F D 8 D9 D 0 03 A 9 D0 3 E 8 E O9 C D F C 9 9 98 3 B 4 C 9 0 7 3 CB 8 C 8 E 8B 9 C 9 E F A 29 9 1 93 B D C 9 1 3 9 9 95 3 9 D 0 D 9 D 6 B3 B E O 0 8

A 4 E C 0 8 6 1 5 C 1 D 1 D E 8 0 F 8 1 6 A 0 D A 0 F O 0 D E E F 9C B A DD A D A F 0 1 A 8 D A D 1 0A F C D D O F 30 D O A 2 0D F E C 1 D 3 9 0 3 9 D 0 00 D 9 C A 0 5 3 B D 3 AC 9 9 94 3 B 7 C 9 9 DE O C 9 0 4 3 D0 A 3 B D 7 C 89 O 3 9 B D8 3 9 9 3 C C A 3 B B C D O E 9

0 4 C 96 0 C EE C 8 0 A 1 A A 0 9 0 2F 0 0 A D A 0 3 D O

. C 0 A D 0 3E E D D D O0 6 1 D 1 D 8 0 8 DA D F C8 0 8 DC A D O 2 98 D F CD 4 A DA 8 A F B C A 0 A 1 6 A 0 3 9 D 0 03 E 9 DE A 3 9 E 8A 2 0 0B 2 C 9 0 3 B 6 C 9 9 D8 3 D O C 8C 3 E E 0 B D C 9 9 9 33 9 B DE C B E 3 B C 8 C 80 0 B D1 C 9 1 A 0

B O D O C E4 5 0 4 4 E1 A D 4 4D B O 9 ED 0 4 8 0 A 8 1 6 A 1 1 1 D O E A8 8 A 4 4 A C 7D C 9 D D 5 0 6 D O C CC B F O 7 A 9 0 0 F 2 F 9 2 F D 0 4 D 4 B 70 7 C 9 8 0 D 4 3 E0 8 D E BE F 8 D E 60 6 0 4 EI D 8 8 D 0 4 4 E8 D F C 5 8 0 D 8 D D F 8 D 2 3 0 8 1 9 D 0 0 6 3 9 D B 20 0 3 F 2 0 0 B D 1 E O 3 4 3 B 1 2 C 9 9 9 8 CC 3 A 8 4B 5 8 2 5C 9 D D 94 7 3 C D C C 8 7 8A 2 0 0 5 EB A A 1 D O E 7C B C 8 I 9 5 6 D 33 8 B D 6 2E C 8 9 E9 9 4 7 F 8C 8 9 9 5 EO C 5 E 8 E O 9 F C 9 9 E 3 3 E 8 4 1B F F

Page 77: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 77/84

C 5 F 8 :C 6 0 0 :C 6 0 8 :C 6 1 0 :C 6 1 8 :C 6 2 0 :C 6 2 8 :C 6 3 0 :C 6 3 8 :C 6 4 0 :C 6 4 8 :C 6 5 0 :C 6 5 8 :C 6 6 0 :C 6 6 8 :C 6 7 0 :C 6 7 8 :C 6 8 0 :C 6 8 8 :C 6 9 0 :C 6 9 8 :C 6 A 0 :C 6 A 8 :C 6 B 0 :C 6 B 8 :C 6 C 0 :C 6 C 8 :C 6 D 0 :C 6 D 8 :C 6 E 0 :C 6 E 8 :C 6 F 0 :C 6 F S :C 7 0 0 :C 7 0 8 :C 7 1 0 :C 7 1 8 :C 7 2 0 :C 7 2 8 :C 7 3 0 :C 7 3 8 :C 7 4 0 :C 7 4 8 :C 7 5 0 :C 7 5 8 :C 7 6 0 :C 7 6 8 :C 7 7 0 :C 7 7 8 :C 7 8 0 :C 7 8 8 :C 7 9 0 :C 7 9 8 :C 7 A 0 :C 7 A 8 :C 7 B 0 :C 7 B 8 :C 7 C 0 :

C F 3 7 7 8 C 9 3 7 9 A K 4 D F 0 D 0 C 8 4 A B E C A 0 E C D B 9 9 D 8 D 0 D D C 0 0 D O A E E D D 8 O 2 2 2 2 2 A

9 A 8 3 3 3 C 4 B C 4 0 E C F 8 8 F 8 A D 0 A 0 9 C 9 9 0 9 E O 0 0 E O A A A A F D A 6 D 0 E 6 E 8 0 D 2 2 2 2 2 2

A 3 3 A A 8 9 3 4 9 3 B 1 9 A F F A A 2 C E C 4 C O D D D C E C 0 D E D E 0 6 I B A 1 A A B 0 C A 6 A 6 2 2 2 2 2 2

3 8 3 F 2 C 0 B C 0 E 7 D 0 £ 0 0 9 C 8 A E 6 B E D 0 D E 0 7 9 9 9 2 8 8 8 8 D F 1 D O 0 0 D A 3 C O 2 A 2 2 A 2 A

E B 8 8 8 3 3 I 9 3 E C F D 8 A 6 2 A 9 0 2 2 C D D 9 9 A A D 2 5 2 D O F 2 0 C 8 D 4 D 2 D F 6 8 A D 2 A 2 2 2 2 A

E 3 7 3 8 A B C C B 2 9 A E F E A D 4 C A D 8 E C A E E 0 0 F 0 0 D E D 0 D D 7 0 2 0 2 F 9 E C 6 0 0 2 2 2 A 2 2 2

1 8 3 3 3 0 F 9 3 A D 0 0 E 0 8 9 F 8 A 2 F A A A 0 0 D B 9 A A A 9 A 8 8 8 8 9 D 0 8 F 8 0 6 C C 0 0 2 2 2 2 2 2 2

D F 8 8 8 B C 8 B C D D B 2 A F 2 A A 0 9 1 C C D A A E 9 C 0 A 0 5 8 1 F 2 0 F 8 F 1 8 0 3 C 3 A 0 8 A 2 2 2 2 A 2

E D O F 6 C 1 2 A 9 O 6 6 D F 0 D 2 9 C D B 4 8 2 5 1 6 6 2 6 9 3 0 B 9 9 1 0 6 9 C C C 9 5 1 6 7 B 3 F 9 A 2 3 3 4

C 7 C 8 :C 7 D 0 :C 7 D 8 :C 7 E 0 :C 7 E 8 :C 7 F 0 :C 7 F 8 :C 8 0 0 :C 8 0 8 :C 8 1 0 ;C 8 1 8 :C 8 2 0 :C 8 2 8 :C 8 3 0 :C 8 3 8 :C 8 4 0 :C 8 4 8 :C 8 5 0 :C 8 5 8 :C 8 6 0 :C 8 6 8 :C 8 7 0 :C 8 7 8 :C 8 8 0 :C 8 8 8 :C 8 9 0 :C 8 9 8 :C 8 A 0 :C 8 A 8 :C 8 B 0 :C 8 B 8 :C 8 C 0 :C 8 C 8 :C 8 D 0 :C 8 D 8 :C 8 E 0 :C 8 E 8 :C 8 F 0 :C 8 F 8 :C 9 0 0 :C 9 0 8 :C 9 1 0 :C 9 1 8 :C 9 2 0 :C 9 2 8 :C 9 3 0 :C 9 3 8 :C 9 4 0 :C 9 4 8 :C 9 5 0 :C 9 5 8 :C 9 6 0 :C 9 6 8 :C 9 7 O ;C 9 7 8 :C 9 8 0 :C 9 8 8 :C 9 9 0 :

A 2 A 2 A A 6 A A 8 8 A B B 2 0 1 A 5 I 0 O 0 0 0 8 0 A 0 0 F 3 0 0 3 1 7 3 7 3 0 1 0 3 F 2 F 0 F 0 2 0 0 5 0 5 4 0

A A A A 6 A A A A B 8 9 A B O 2 1 0 7 0 0 0 0 0 1 o 0 8 9 0 0 F 0 1 1 1 3 3 0 0 7 1 0 B F 0 F 0 2 0 A 0 0 5 5 0 4 4

A 2 A 2 6 A 6 A 6 B 9 8 8 A 1 2 0 0 E 0 0 1 0 8 0 0 8 2 0 0 0 F 3 1 1 1 F 3 0 0 0 1 3 2 3 0 2 0 A 0 2 0 5 0 4 5 I 0

A 2 A 6 A A 6 A A B 8 8 8 0 0 0 2 0 A 0 F 0 O O 0 0 0 9 0 0 F F 1 1 1 1 7 3 F 3 0 1 0 0 2 0 A 0 A 0 0 0 4 5 1 0 D 0

2 2 2 A A 6 A 6 9 B 9 9 9 0 1 O 2 6 E F E 0 O 0 F 0 0 A B 0 0 F 1 1 3 1 3 3 8 0 F 1 1 3 A 0 A 0 2 0 0 0 1 0 9 0 D 0

2 A A 6 A A A A 8 B B 9 8 O 1 1 1 0 D D 0 0 O 0 F 0 2 A 0 3 O F 1 1 1 1 3 3 3 0 8 0 2 3 A 3 B 3 0 0 0 0 6 0 9 1 5 1

2 2 A 6 6 A 6 A 8 B B B 8 0 1 O 1 6 E 0 0 0 0 2 0 8 0 B 0 0 F 0 0 0 7 1 3 0 0 3 1 0 A F A F 2 F 0 3 0 0 6 5 5 0 1 0

2 2 2 A 6 6 6 6 9 A B B B 2 1 1 A 0 0 I 0 0 0 0 0 2 O A 6 0 C F 0 1 3 1 3 0 0 0 3 1 A F B F 0 F 0 F 0 5 5 0 5 0 1 0

C D D 3 F 7 D 8 8 6 E F E 6 C D 8 C 3 6 3 A 9 3 A D 4 3 5 E 8 E 2 6 7 C 1 5 3 B 6 B D O 2 7 7 6 D 7 4 B 3 C 0 4 5 E

A H O Y ! 7

Page 78: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 78/84

I M P O R T A N T L e t ! e r s ° w h l 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 5 a n d 6 6 e x p l a i n t h e s e c o d e sl l " l l U n i M l i a n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g A h o y ! p r o g r a m s . R e f e r t t h e s e p a g e s b e f o r e e n t e r i n g a n p r o g r a m s !

C 9 9 8 :C 9 A 0 :C 9 A 8 :C 9 B 0 :C 9 B 8 ;C 9 C 0 :C 9 C 8 :C 9 D 0 :C 9 D 8 :C 9 E 0 :C 9 E 8 :C 9 F 0 :C 9 F 8 :C A O O :C A 0 8 :C A 1 0 :C A 1 8 :C A 2 O :C A 2 8 :C A 3 0 :C A 3 8 :C A 4 0 :C A 4 8 :C A 5 0 :C A 5 8 :C A 6 0 :C A 6 8 :C A 7 0 :C A 7 8 :C A 8 0 :C A 8 8 :C A 9 0 :C A 9 8 :C A A O :C A A 8 :C A B O :C A B S :C A C O :C A C 8 :C A D O :C A D 8 :C A E O :C A E 8 :C A F O :C A F 8 :C B O O :C B 0 8 :C B 1 O :C B 1 8 :C B 2 O :C B 2 8 :C B 3 0 :C B 3 8 :C B 4 0 :C B 4 8 :

4 0 4 01 4 1 0 1 0 0 1 0 4 0 0 0 00 0 0 0 2 2 2 20 1 0 0 0 0 0 0 0 0O 1 1 0 2 2 0 0 0 00 0 0 0 4 0 8 8 5 0 0 0 0 0 0 00 1 1 0 2 2 2 20 0 0 00 8 0 00 0 2 2 0 1 1 0 0 0 0 00 0 0 00 0 0 4 4 44 0 0 0 0 0A A A A A A A AA A A A A AA A A AA A F A A F A A A A A AA A A AF F F FA A A A

1 4 9 0 0 0 0 4 0 0 0 40 5 0 0 0 0 2 2 0 1 1 0 0 0 0 50 0 0 8 0 01 0 2 2 2 20 0 0 00 0 0 0 0 00 A 8 8 0 4 4 40 A 0 0 0 00 0 1 0 2 2 0 1 O 0 0 0 0 40 0 0 00 1 1 0 0 0 0 0 0 00 0 0 05 4 4 44 0 0 88 8 8 0A A F A A F A A A AA A A A A A A A A A F F A A A AA A A A A AF F A A A F

5 0 4 40 8 4 04 0 0 0 0 0 5 5 5 40 0 0 0 0 00 1 1 0 2 2 0 0 0 00 8 0 00 0 2 2 2 20 1 0 0 0 50 0 0 00 0 8 8 0 5 4 0 A 8 0 00 0 0 0 2 2 0 1 1 11 0 0 0 0 40 0 0 1 1 0 2 2 2 2O A 0 0 0 0 0 04 0 0 8A O 8 00 4 A A A A A AA A F A A F A A A A A AA A A AA A A AA A A AF F F FA A A AA A A AF A A F F F F F

1 0 1 0 5 5 2 D0 1 1 0 0 0 0 0 1 0 D 0 0 0 2 F 0 0 0 C B0 0 0 D 41 0 4 2 2 2 2 9 10 0 5 0 0 F 0 0 0 4 0 92 2 6 0 1 8 1 0 8 5 0 C 0 0 2 0 0 0 0 2 0 4 4 4 2 4 0 0 8 2 8 8 E 0 0 0 F O0 0 5 0 0 0 5 B0 1 1 1 D 1 0 E 0 0 0 0 D 0 0 0 0 8 0 8 0 0 9 1 0 C 2 2 2 4 10 1 5 1 40 0 6 0 0 0 0 A 80 0 B 8 8 A 0 4 4 4 B A4 A 4 A A A A D A A A A 8 A A 8 A A 9 A A A A 9 F A A A 3A F A A A A 5 DA A A A B A A A A 6 DA A A A 2 0F F F F 2 A A A A 8 5A A A A 3 8F F F F 9 A A 9

C B 5 0 :C B 5 8 :C B 6 0 :C B 6 8 :C B 7 0 :C B 7 8 :C B 8 0 :C B 8 8 :C B 9 0 :C B 9 8 :C B A O :C B A 8 :C B B O :C B B 8 :C B C O :C B C 8 :C B D O :C B D 8 :C B E O :C B E 8 :

A A A AF A A A A AF F A A F F 3 4 0 0 5 6 0 0 0 0 0 08 9 0 0 0 0 0 0 0 09 8 A O9 E 9 00 0 0 0 0 7 0 9

A A A AA A A AA A F F A A 0 1 4 8 5 00 0 0 06 8 7 00 0 0 0 9 8 A O0 0 0 0 0 0 0 06 7 8 7 0 0 0 00 0 O B 0 0

A A A AF F F FA A F F A A 1 2 5 6 0 0 6 0 0 7 0 0 0 0 0 09 8 A O0 0 0 00 0 0 07 E 8 A5 5 0 0 0 0 0 00 0

F F 5 F A 0 A F F O BA A B F F 7 2 3 2 0 0 0 0 4 A4 5 2 0 0 0 0 8 8 0 4 0 D 0 0 4 8 E 0 0 0 0 F A0 0 0 E 99 8 A O F 0 0 C 9 A 2 2 55 4 0 0 F 0 0 0 0 D 0 0 E 0 0

V I D E O S N A P S H O TF R O M P A G E 3

• 1 R E M * V I D E O S N A P S H O T F O R T H E C - 6 4 * N • 2 R E B J I M P A R T I N F O R A H O Y ! D • 3 F O T = 5 2 3 7 4 T O 5 3 2 4 6 : R E A D D : P O K E T , D : N

E X T N • 4 S Y S 5 2 3 7 4 M • 5 P R I N T " [ 7 " " ] * V I D E O S N A P S H O T * I N S T A L L S

D ! D • 6 P R I N T " H I T ' R E S T O R E 1 T A C T I V A T E W H E N

N E E D E D . . " N • 7 N E 0 • 8 D A T A 1 6 9 , 1 6 1 , 1 4 1 , 2 4 , 3 , 1 6 9 , 2 0 4 , 1 4 1 K • 9 D A T A 2 5 , 3 , 9 6 , 7 2 , 1 3 8 , 7 2 , 1 5 2 , 7 2 A • 1 0 0 D A T A 1 7 3 , 1 3 , 2 2 1 , 1 6 , 3 , 7 6 , 1 8 8 , 2 5 4 J • 1 1 0 D A T A 1 7 3 , 2 5 1 , 2 0 7 , 2 0 8 , 2 3 , 3 2 , 1 8 8 , 2 4 6 N • 1 2 0 D A T A 3 2 , 2 2 5 , 2 5 5 , 2 0 8 , 1 8 , 3 2 , 2 1 , 2 5 3 E • 1 3 0 D A T A 3 2 , 1 6 3 , 2 5 3 , 3 2 , 2 4 , 2 2 9 , 3 2 , 1 5 0 F • 1 4 0 D A T A 2 0 4 , 1 0 8 , 2 , 1 6 0 , 7 6 , 3 4 , 2 0 7 , 1 6 9 H

1 5 D A T A 1 , 1 4 1 , 2 5 1 , 2 0 7 , 1 6 5 , 1 , 1 4 1 , 2 5 2 E • 1 6 0 D A T A 2 0 7 , 1 6 9 , 5 5 , 1 3 3 , l , 1 7 3 , 3 2 , 2 0 8 F • 1 7 0 D A T A 1 4 1 , 2 5 3 , 2 0 7 , 1 7 3 , 0 , 2 2 1 , 7 3 , 2 5 5 F • 1 8 0 D A T A 4 1 , 3 , 1 0 , 1 0 , 1 0 , 1 0 , 1 0 , 1 0 J • 1 9 0 D A T A 1 4 1 , 1 7 5 , 2 0 7 , 1 7 3 , 2 4 , 2 0 8 , 7 4 , 7 4 A • 2 0 0 D A T A 4 1 , 2 5 2 , 2 4 , 1 0 9 , 1 7 5 , 2 0 7 , 1 4 1 , 1 7 7 P • 2 1 0 D A T A 2 0 7 , 1 7 3 , 1 7 , 2 0 8 , 1 0 , 1 0 , 1 0 , 1 7 6 C B• 2 2 0 D A T A 3 , 7 6 , 8 9 , 2 0 6 , 1 7 3 , 2 4 , 2 0 8 , 4 1 E • 2 3 0 D A T A 8 , 1 0 , 1 0 , 2 4 , 1 0 9 , 1 7 5 , 2 0 7 , 1 4 1 F • 2 4 0 D A T A 1 7 9 , 2 0 7 , 1 7 3 , 2 2 , 2 0 8 , 4 1 , 1 6 , 2 4 0 P • 2 5 0 D A T A 3 , 7 6 , 1 6 5 , 2 0 5 , 1 6 9 , 0 , 1 4 1 , 3 2 N • 2 6 0 D A T A 2 0 8 , 3 2 , 1 4 2 , 2 0 7 , 2 0 1 , 1 3 , 2 0 8 , 3 M • 2 7 0 D A T A 7 6 , 1 2 , 2 0 7 , 1 4 1 , 1 8 9 , 2 0 7 , 1 7 3 , 1 7 G

7 A H O Y !

Page 79: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 79/84

D A T A 2 0 8 , 4 1 , 2 3 9 , 1 4 1 , 1 7 , 2 0 8 , 1 6 9 , 8 K D A T A 1 7 0 , 1 6 8 , 3 2 , 1 8 6 , 2 5 5 , 1 6 9 , 1 4 , 1 6 2 P D A T A 1 8 0 , 1 6 0 , 2 0 7 , 3 2 , 1 8 9 , 2 5 5 , 3 2 , 1 9 2 P FD A T A 2 5 5 , 1 6 2 , 8 , 3 2 , 2 0 1 , 2 5 5 , 1 6 9 , 0 0 MD A T A 3 2 , 2 1 0 , 2 5 5 , 1 6 9 , 9 2 , 3 2 , 2 1 0 , 2 5 5 K D A T A 3 2 , 1 3 0 , 2 0 7 , 1 4 4 , 3 , 7 6 , 1 2 , 2 0 7 A D A T A 1 6 9 . 0 , 1 6 2 , 4 , 1 4 1 , 2 4 7 , 2 0 7 , 1 4 2 K D A T A 2 4 8 , 2 0 7 , 1 7 3 , 1 7 6 , 2 0 7 , 1 7 4 , 1 7 7 , 2 0 7 M D A T A 1 4 1 , 1 1 6 , 2 0 7 , 1 4 2 , 1 1 7 , 2 0 7 , 3 2 , 4 5 O ED A T A 2 0 7 , 1 4 4 , 3 , 7 6 , 1 2 , 2 0 7 , 1 6 9 , 0 D D A T A 1 6 2 , 3 2 , 1 4 1 , 2 4 7 , 2 0 7 , 1 4 2 , 2 4 8 , 2 0 7 K D A T A 1 7 3 , 1 7 8 , 2 0 7 , 1 7 4 , 1 7 9 , 2 0 7 , 1 4 1 , 1 1 6 I D A T A 2 0 7 , 1 4 2 , 1 1 7 , 2 0 7 , 3 2 , 4 5 , 2 0 7 , 1 6 9 K D A T A 8 , 3 2 , 1 9 5 , 2 5 5 , 7 6 , 1 2 , 2 0 7 , 1 6 9 L D A T A 1 , 1 4 1 , 3 2 , 2 0 8 , 3 2 , 1 4 2 , 2 0 7 , 2 0 1 F D A T A 1 3 , 2 0 8 , 3 , 7 6 , 1 2 , 2 0 7 , 1 4 1 , 2 0 6 G D A T A 2 0 7 , 1 7 3 , 1 7 , 2 0 8 , 4 1 , 2 3 9 , 1 4 1 , 1 7 I D A T A 2 0 8 , 1 6 9 , 8 , 1 7 0 , 1 6 8 , 3 2 , 1 8 6 , 2 5 5 N D A T A 1 6 9 , 2 1 , 1 6 2 , 1 9 4 , 1 6 0 , 2 0 7 , 3 2 , 1 8 9 E D A T A 2 5 5 . 3 2 , 1 9 2 , 2 5 5 , 1 6 2 , 8 , 3 2 , 2 0 1 J LD A T A 2 5 5 , 1 6 9 , 0 , 3 2 , 2 1 0 , 2 5 5 , 1 6 9 , 9 6 G D A T A 3 2 , 2 1 0 , 2 5 5 , 3 2 , 1 3 0 , 2 0 7 , 1 4 4 , 3 O D A T A 7 6 , 1 2 , 2 0 7 , 1 6 9 , 6 4 , 1 6 2 , 3 1 , 1 4 1 A D A T A 2 4 7 , 2 0 7 , 1 4 2 , 2 4 8 , 2 0 7 , 1 7 3 , 1 7 8 , 2 0 7 K D A T A 1 7 4 , 1 7 9 , 2 0 7 , 1 4 1 , 1 1 6 , 2 0 7 , 1 4 2 , 1 1 7 M D A T A 2 0 7 , 3 2 , 4 5 , 2 0 7 , 1 4 4 , 3 , 7 6 , 1 2 D D A T A 2 0 7 , 1 6 9 , 2 3 2 , 1 6 2 , 3 , 1 4 1 , 2 4 7 , 2 0 7 F D A T A 1 4 2 , 2 4 8 , 2 0 7 , 1 7 3 , 1 7 6 , 2 0 7 , 1 7 4 , 1 7 7 P D A T A 2 0 7 , 1 4 1 , 1 1 6 , 2 0 7 , 1 4 2 , 1 1 7 , 2 0 7 , 3 2 C D A T A 4 5 , 2 0 7 , 1 4 4 , 3 , 7 6 , 1 2 , 2 0 7 , 1 6 9 M JD A T A 2 3 2 , 1 6 2 , 3 , 1 4 1 , 2 4 7 , 2 0 7 , 1 4 2 , 2 4 8 D D A T A 2 0 7 , 1 6 9 , 1 , 1 4 1 , 2 5 4 , 2 0 7 , 1 6 9 , 0 K D A T A 1 6 2 , 2 1 6 , 1 4 1 , 1 1 6 , 2 0 7 , 1 4 2 , 1 1 7 , 2 0 7 D D A T A 3 2 , 4 5 , 2 0 7 , 1 6 9 , 0 , 1 4 1 , 2 5 4 , 2 0 7 C D A T A 1 4 4 , 3 , 7 6 , 1 2 , 2 0 7 , 1 7 3 , 3 3 , 2 0 8 I D A T A 3 2 . 2 1 0 , 2 5 5 , 1 6 9 , 8 , 3 2 , 1 9 5 , 2 5 5 L D A T A 7 6 , 1 2 , 2 0 7 , 1 6 9 , 6 , 1 4 1 , 3 2 , 2 0 8 E D A T A 3 2 , 1 4 2 , 2 0 7 , 2 0 1 , 1 3 , 2 0 8 , 3 , 7 6 M D A T A 1 2 , 2 0 7 , 1 4 1 , 2 2 2 , 2 0 7 , 1 4 1 , 2 3 8 , 2 0 7 G D A T A 1 7 3 , 1 7 , 2 0 8 , 4 1 , 2 3 9 , 1 4 1 , 1 7 , 2 0 8 O D A T A 1 6 9 . 8 , 1 7 0 , 1 6 8 , 3 2 , 1 8 6 , 2 5 5 , 1 6 9 F D A T A 1 6 , 1 6 2 , 2 1 5 , 1 6 0 , 2 0 7 , 3 2 , 1 8 9 , 2 5 5 F D A T A 3 2 , 1 9 2 , 2 5 5 , 1 6 2 , 8 , 3 2 , 2 0 1 , 2 5 5 F D A T A 1 6 9 , O , 3 2 , 2 1 0 , 2 5 5 , 1 6 9 , 4 , 3 2 J D A T A 2 1 0 , 2 5 5 , 3 2 , 1 3 0 , 2 0 7 , 1 4 4 , 3 , 7 6 K D A T A 1 2 , 2 0 7 , 1 6 9 , 2 3 2 , 1 6 2 , 3 , 1 4 1 , 2 4 7 G D A T A 2 0 7 , 1 4 2 , 2 4 8 , 2 0 7 , 1 7 3 , 1 7 6 , 2 0 7 , 1 7 4 A D A T A 1 7 7 , 2 0 7 , 1 4 1 , 1 1 6 , 2 0 7 , 1 4 2 , 1 1 7 , 2 0 7 I D A T A 3 2 , 4 5 , 2 0 7 , 1 4 4 , 3 , 7 6 , 1 2 , 2 0 7 M DD A T A 1 6 9 , 8 , 3 2 , 1 9 5 , 2 5 5 , 1 6 9 , 8 , 1 7 0 F D A T A 1 6 8 , 3 2 , 1 8 6 , 2 5 5 , 1 6 9 , 1 6 , 1 6 2 , 2 3 1 M FD A T A 1 6 0 , 2 0 7 , 3 2 , 1 8 9 , 2 5 5 , 3 2 , 1 9 2 , 2 5 5 G D A T A 1 6 2 , 8 , 3 2 , 2 0 1 , 2 5 5 , 1 6 9 , 0 , 3 2 B D A T A 2 1 0 , 2 5 5 , 1 6 9 , 2 1 6 , 3 2 , 2 1 0 , 2 5 5 , 3 2 C D A T A 1 3 O , 2 O 7 , 1 4 4 , 3 , 7 6 , 1 2 , 2 0 7 , 1 6 9 B D A T A 2 3 2 , 1 6 2 , 3 , 1 4 1 , 2 4 7 , 2 0 7 , 1 4 2 , 2 4 8 O

0 D A T A 2 0 7 , 1 6 9 , 0 , 1 6 2 , 2 1 6 , 1 4 1 , 1 1 6 , 2 0 7 G ED A T A 1 4 2 , 1 1 7 , 2 0 7 , 3 2 , 4 5 , 2 0 7 , 1 6 9 , 8 L F

• 8 6 0 D A T A 3 2 , 1 9 5 , 2 5 5 , 7 6 , 1 2 , 2 0 7 , 3 2 , 2 0 4 D • 8 7 0 D A T A 2 5 5 , 1 7 3 , 2 5 3 , 2 0 7 , 1 4 1 , 3 2 , 2 0 8 , 1 7 3 I • 8 8 0 D A T A 1 7 , 2 0 8 , 9 , 1 6 , 1 4 1 , 1 7 , 2 0 8 , 1 6 9 D • 8 9 0 D A T A O , 1 4 1 , 2 5 1 , 2 0 7 , 1 0 4 , 1 6 8 , 1 0 4 , 1 7 0 H • 9 0 0 D A T A 1 0 4 , 1 7 3 , 2 5 2 , 2 0 7 , 1 3 3 , 1 , 6 4 , 2 4 H • 9 1 0 D A T A 1 6 9 , 1 , 1 4 1 , 2 4 9 , 2 0 7 , 1 6 9 , 0 , 1 4 1 H • 9 2 0 D A T A 2 5 0 , 2 0 7 , 3 2 , 1 1 0 , 2 0 7 , 3 2 , 2 1 0 , 2 5 5 J • 9 3 0 D A T A 3 2 , 1 3 0 , 2 0 7 , 1 4 4 , 1 , 9 6 , 2 3 8 , 2 4 9 F • 9 4 0 D A T A 2 0 7 , 2 0 8 , 3 , 2 3 8 , 2 5 0 , 2 0 7 , 2 3 8 , 1 1 6 G • 9 5 0 D A T A 2 0 7 , 2 0 8 , 3 , 2 3 8 , 1 1 7 , 2 0 7 , 1 7 3 , 2 4 9 K • 9 6 0 D A T A 2 0 7 , 2 0 5 , 2 4 7 , 2 0 7 , 2 0 8 , 1 5 , 1 7 3 , 2 5 0 N • 9 7 0 D A T A 2 0 7 , 2 0 5 , 2 4 8 , 2 0 7 , 2 0 8 , 7 , 3 2 , 1 1 0 D • 9 8 0 D A T A 2 0 7 , 3 2 , 2 1 0 , 2 5 5 , 9 6 , 7 6 , 5 6 , 2 0 7 B ■ 9 9 0 D A T A 1 2 0 , 1 6 2 , 5 3 , 1 3 4 , 1 , 1 7 3 , 2 5 5 , 2 5 5 P • 1 0 0 0 D A T A 1 7 2 , 2 5 4 , 2 0 7 , 2 4 0 , 2 , 4 1 , 1 5 , 1 6 2 A • 1 0 1 0 D A T A 5 5 , 1 3 4 , 1 , 9 6 , 3 2 , 1 8 3 , 2 5 5 , 1 0 P O• 1 0 2 0 D A T A 1 4 4 , 5 , 1 6 9 , 8 , 3 2 , 1 9 5 , 2 5 5 , 9 6 N • 1 0 3 0 D A T A 3 2 , 2 0 4 , 2 5 5 , 3 2 , 1 5 9 , 2 5 5 , 3 2 , 2 2 8 N • 1 0 4 0 D A T A 2 5 5 , 1 2 0 , 2 4 0 , 2 4 7 , 2 0 1 , 1 3 , 2 4 0 , 1 6 H • 1 0 5 0 D A T A 2 0 1 , 4 8 , 1 4 4 , 2 3 9 , 2 0 1 , 9 1 , 1 7 6 , 2 3 5 G • 1 0 6 0 D A T A 2 0 1 , 6 5 , 1 7 6 , 4 , 2 0 1 , 5 8 , 1 7 6 , 2 2 7 N • 1 0 7 0 D A T A 9 6 , 0 , 0 , 0 , 0 , 0 , 4 8 , 5 8 O • 1 0 8 0 D A T A 6 8 , 6 8 , 8 3 , 7 8 , 6 5 , 8 0 , 3 2 , 4 9 H • 1 0 9 0 D A T A 4 4 , 8 0 , 4 4 , 8 7 , 4 8 , 5 8 , 1 2 9 , 8 0 K • 1 1 0 0 D A T A 7 3 , 6 7 , 3 2 , 8 3 , 7 8 , 6 5 , 8 0 , 3 2 C • 1 1 1 0 D A T A 4 9 , 3 2 , 3 2 , 3 2 , 3 2 , 4 4 , 8 0 , 4 4 F ■ 1 1 2 0 D A T A 8 7 , 4 8 , 5 8 , 8 3 , 7 8 , 6 5 , 8 0 , 3 2 K • 1 1 3 0 D A T A 4 9 , 4 6 , 8 3 , 6 7 , 7 8 , 4 4 , 8 0 , 4 4 C • 1 1 4 0 D A T A 8 7 , 4 8 , 5 8 , 8 3 , 7 8 , 6 5 , 8 0 , 3 2 E • 1 1 5 0 D A T A 4 9 , 4 6 , 6 7 , 7 6 , 8 2 , 4 4 , 8 0 , 4 4 I • 1 1 6 0 D A T A 8 7 , 0 , 0 , 1 , 0 , 0 , 5 5 , 0 B • 1 1 7 0 D A T A O E

T R A P S H O O TF R O M P A O I 3 B A S I C P O R T I O N

• 1 I F A = O T H E N A = 1 : P R I N T " [ C L E A R ] [ 3 " [ D O W N ] " ]" S P C ( 1 1 ) " L E A V E D I S K I D R I V E " : L O A D " T R A P .S P R T S " , 8 , 1 G

• 2 P O K E 5 3 2 8 0 , 0 : D $ = " [ H O M E ] " : F O R T = 1 T 0 4 0 : D $= D $ + " [ D O W N ] " : C $ = C $ + " " : N E X T : P R I N T " [ C L E A R] C

• 3 G 0 S U B 5 3 0 : P 0 K E 5 3 2 8 1 , 1 4 : P R I N T " [ C L E A R ] [ DO W N ] [ D O W N ] [ R V S O F F ] [ W H I T E ] [ @ ] [ c P ] [ c0 ] [ c O ] [ R V S O N ] [ c U ] [ c Y ] [ 3 " " ] [ c U ] [ R V S OF F ] [ c 0 ] [ c @ ] " S P C ( 3 0 ) " [ c T ] [ c T ] [ 5 M [ c Y " ] [ 3 M [ c U ] " ] [ c Y ] L

- 4 A $ = " [ c @ ] [ c P ] [ c 0 ] [ c I ] [ c 0 ] [ c P ] [ c0 ] [ c P ] " : F O R T = 1 T O 5 : W $ = W $ + A $ : N E X T I

• 5 P R I N T S P C ( 2 1 ) " [ U P ] [ c @ ] [ c P ] [ c P ] [ c 0 [ I ] [ R V S O N ] [ c U ] [ c T [ Y ] [ 3 " [ c U ] " ] [

R V S O F F ] [ c 0 ] [ c P ] [ c @ ] " S P C ( 2 3 ) " [ 5 " [ c T ] ] [ 4 " [ c Y ] " ] [ 4 " [ c T ] " ] [ D O W N ] " G • 6 P R I N T S P C ( 9 ) " [ c @ ] [ c @ ] [ c P ] [ c P ] [ c 0 [ 0 ] [ c P ] [ c @ ] [ c @ ] [ 5 " " ] [ c @ ] [ c P ] [ c

0 ] " ] [ c P ] [ c P ] [ c @ ] [ c @ ] L A H O Y ! 7 9

Page 80: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 80/84

P R I N T S P C ( 6 ) " [ c 8 ] [ c @ ] [ c @ ] [ 4 "@ ] " ] [ 3 " " ] [ c @ ] [ c @ ] [ c P ] [ c @ ] [ c

" ] [ S S ] [ c @ ] [ c @ ] [ 3 " I f ] [ c @ ] N A $ = C $ + C $ : P R I N T L E F T $ ( D $ , l l ) " [ c 2 ] " W $ " [

" [ G R E E N ] " A $ " [ C Y A N ] " A $ A $ " [$ ; F

V = 5 3 2 4 8 : P 0 K E V + 2 8 , 1 0 3 : P 0 K E V + 3 7 , 9 : P O K E VT = 0 T O 6 : R E A D W , A B 0 P O K E V + T + 3 9 , W : P 0 K E 2 0 4 0 + T , A : N E X T : F O R T =

O F O R T = 8 3 2 T O 1 0 2 3 : P 0 K E T , 0 : N E X T : P O K E 8 3 2 ,

: P 0 K E 8 9 9 , 6 2 : P O K E 9 6 O , 6 2 M P O K E 9 6 3 , 1 2 7 : U = 5 4 2 7 2 : P O K E U + 2 4 , 1 5 : P O K E

G F 0 R T = 0 T 0 4 : R E A D A $ ( T ) : N E X T H I F T T > 2 9 T H E N F O R T = 1 T 0 6 0 0 : N E X T : G O T 0 4 3 0 H F 0 R T = l T 0 4 0 0 : N E X T : P 0 K E V + 4 , 1 7 5 : P 0 K E V + 5

V + 2 1 , 2 3 1 : F O R T = 1 T 0 1 1 0 0 ; N E X T P B = 0 : A = 8 9 : Q = 2 3 : K = 1 9 5 : H % = R N D ( l ) * 2 : Z = 1 4

: W % = R N D ( l ) * 1 5 0 + 1 0 0 : A E = 3 + D F / 2 : S = 0 M GH % = 1 1 0 + H % * 1 4 5 : I F H % = W % T H E N 1 6 0 B G 0 S U B 5 1 0 : M = ( K - Z ) / ( H % - W % ) : B = K - M * H % : Y =

+ . 4 : H = 0 : T T = T T + l K J = P E E K ( 5 6 3 2 0 ) : F = J A N D 1 6 : J = J A N D 1 5 : J = 1 5

( V + 4 ) : W = P E E K ( V + 5 ) L P R I N T " [ R V S O N ] [ Y E L L O W ] S H E L L S " T C - S " [

] [ c 6 H I T n H T n [ L E F T ] O F " T T - 1[ L E F T ] [ R V S O F F ] [ R V S O N ] U S E D " T S " [ L E F T ]

M C = 0 : D = 0 : I F J A N D 4 A N D A > 9 7 T H E N C = - G S F I F J A N D 8 A N D A < 2 5 0 T H E N C = G S P I F J A N D 1 A N D W > 6 O T H E N D = - G S N DI F J A N D 2 A N D W < 1 8 5 T H E N D = G S E I F F < > 1 6 A N D S < T C T H E N 3 3 0 B P O K E V + 4 , P E E K ( V + 4 ) + C : P O K E V + 5 , P E E K ( V + 5

+ P A C = A C + l : I F A C < 3 T H E N 1 9 0 C A C = 0 : Y = Y - A E : X = ( Y - B ) / M : W = 1 5 : I F Y < 1 6 7 T H

1 5 2 T H E N W = 1 3 : A B = - A B S ( A B * 1 . 1 ) M P 0 K E 2 0 4 3 , W : P O K E 2 0 4 4 , W : I F W < > 1 4 T H E N H = H 3 0 0 8 :

D F / 3 ) P 3 0 1 0 :0 I F H < 0 T H E N P O K E V + 2 1 , 2 3 1 : G 0 T 0 1 4 0 O 3 0 1 8 :

P O K E V + 7 , Y - H : P 0 K E V + 9 , Y : P 0 K E V + 6 , X : P 0 K E 3 0 2 0 :* . 9 3 : P 0 K E V + 2 1 , 2 5 5 0 3 0 2 8 :P O K E V + 4 , P E E K ( V + 4 ) + C : P 0 K E V + 5 , P E E K ( V + 5 3 0 3 0 :

+ D : G 0 T 0 1 9 0 J G 3 0 3 8 :P O K E V + 2 1 , 2 3 5 : P O K E V + 1 , 2 O 1 : S = S + 1 : T S = T S 3 0 4 0 :

C 3 0 4 8 :Q = 2 8 : A = 3 : W = 8 : G O S U B 5 1 0 : P O K E V + 1 , 2 0 0 B 3 0 5 0 :W = A B S ( P E E K ( V + 4 ) - X ) : A = P E E K ( V + 5 ) - Y + H : C 3 0 5 8 :

E K ( 2 0 4 3 ) F 3 0 6 0 :I F W > C * 2 A N D W < 1 2 - C * 2 A N D A > - 1 4 + C * 2 A N D A < - 3 0 6 8 :

E 3 0 7 0 :A C = 2 : P 0 K E V + 2 1 , 2 5 5 : G 0 T 0 2 6 0 F 3 0 7 8 :P 0 K E V + 6 , X - 9 : P 0 K E V + 7 , Y - 8 - H : F 0 R T = 1 9 4 T 0 3 0 8 0 :

9 E 3 0 8 8 :P O K E 2 O 4 3 , T : F O R W = 1 T O 7 O : N E X T W , T : P O K E V + 3 0 9 0 :

, 2 2 7 : H T = H T + 1 : P O K E 2 0 4 3 , 1 5 I 3 0 9 8 :8 0 A H O Y !

• 4 0 0 G 0 T 0 1 4 0 L • 4 1 0 D A T A 2 , 1 9 2 , , 1 9 3 , , 1 9 8 , 1 , 1 3 , 0 , 1 3 , 0 , 1 9 7

, 0 , 1 9 7 , 1 7 5 , 2 0 0 , 1 7 5 , 2 2 1 , , , , , , , 9 2 B • 4 2 0 D A T A 1 9 5 , 2 3 5 , 1 9 5 , T E R R I B L E , B A D , A B O U T

V E R A G E , W E L L , L I K E P R P • 4 3 0 P 0 K E 5 3 2 8 1 , 2 : P 0 K E V + 2 1 , 0 : P 0 K E U + 2 4 , 0 C ■ 4 4 0 W 2 = H T / T T * 1 0 0 : P R I N T " [ C L E A R ] [ 4 M [ D O W N ] n

] [ Y E L L 0 W ] " S P C ( 6 ) " Y 0 U S H O T " W % " [ L E F T ] % O T H E T A R G E T S . [ D O W N ] [ D O W N ] " J • 4 5 0 A % = H T / T S * 1 0 0 : P R I N T S P C ( 5 ) " 0 F T H E S H E LL F I R E D , " A % " [ L E F T ] % H I T . [ D O W N ] [ D O W N ] " O

■ 4 6 0 A $ - " Y O U S H O O T " + A $ ( ( A % + W % ) / 5 0 ) + " . " : PR I N T S P C ( 2 0 - L E N ( A $ ) / 2 ) A $ D

■ 4 7 0 P R I N T " [ 5 l t [ D 0 W N ] " ] " : A $ = " [ R V S 0 N ] [ 8 " " H I A N Y T H I N G T C 0 N T I N U E [ 8 " " ] [ U P ] M M

■ 4 8 0 P R I N T " [ Y E L L O W ] " A $ ; A ■ 4 9 0 G E T B $ : I F B $ O " " T H E N C L R : G 0 T 0 2 0 C ■ 5 0 0 P R I N T " [ c 8 ] " A $ ; : G 0 T 0 4 8 0 I ■ 5 1 0 P 0 K E U + 4 , 0 : P O K E U + 5 , 0 : P O K E U + 4 , 1 2 8 : P O K EU + 5 , Q : P O K E U + 1 , A : P O K E U , W : P O K E U + 4 , 1 2 9 G

■ 5 2 0 R E T U R N J ■ 5 3 0 D F = 1 : T C = 2 : P O K E 5 3 2 8 1 , 7 E ■ 5 4 0 P R I N T " [ H O M E ] [ D O W N ] [ D O W N ] [ R E D ] " S P C ( 1 0

) " 1 . D I F F I C U L T Y " D I ■ 5 5 0 P R I N T S P C ( 1 0 ) " 2 . " T C ' S H E L L S P E T A R G ET N 5 6 0 P R I N T S P C ( 1 0 ) " 3 . B E G I N G A M E " I

' 5 7 0 G E T A $ : A = V A L ( A $ ) : I F A = 1 T H E N D F = D F + 1 : I F DF = 5 T H E N D F = 1 B 5 8 0 . I F A = 2 T H E N T C = T C + 1 : I F T C = 5 T H E N T C = 1 B 5 9 I F A = 3 T H E N G S = 3 + D F / 2 : R E T U R N C J6 0 G O T 0 5 4 0 H

T R A P . S P R T SS t a r t i n g a d d r e s s i h e x : 3 0 0 0E n d i n g a d d r e s s i h e x : 3 1 C 1F k 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 7

0 0 0 0 0 05 4 0 1 A C O AA 6 A 80 2 A 68 0 0 A 0 0 0 28 0 O O 4 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 2

0 0 0 01 0 0 5 0 0 O F9 9 A 8O A 8 0 A 0 0 0 A 0 O A 8 A0 O 4 5 4 00 0 0 0 0 0 0 00 0 0 0 0 2 0 0

0 0 0 5 4 0 2 F O A A O 0 29 8 0 0 A A

0 0 A 0 O O 0 0 5 0 50 0 0 00 0 0 00 0 0 0 0 00 0 0 0 0 2F 0

0 0 0 4 0 0 0 B 5 4 0 D 3O A 1 A 8 O A 7 CA A 1 0 2 A A 2 0 0 0 0 o e0 2 A A 4 40 O A O A 0 0 8 3O 4 D 0 0 3 0 0 0 6 80 0 0 7 00 0 7 0 0 0 0 8 00 0 0 8 80 0 0 B 20 8 4

Page 81: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 81/84

Page 82: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 82/84

Page 83: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 83/84

Page 84: Ahoy Issue 57 1988 Sep

8/9/2019 Ahoy Issue 57 1988 Sep

http://slidepdf.com/reader/full/ahoy-issue-57-1988-sep 84/84

A r y o l o o k i n g f o a e f f e c t i v e f o r w a r dd e f e n s e s y s t e m , b u t d o n ' t w a n t t p a l o o m o n e y ?

J i J J J U[ A D A T 5 ) I r l b u ' J / / j i g H I J ^ r fi J J i u r y h - j f d y / i i r - i a h ' j p p i r o b u d y s l .

H E A V Y M E T A LM o d e m L a n d C o m b a t V o l u m e

A c c e s s S o f t w a r e , I n c .

Q u e ss t i l l b l o w P o r s c h e o B M o f t h

A n s w e r t h i s m u l t i p l e c h o i c e q u e s t i o n .Q u e s t i o n : W h a t i H E A V Y M E T A L ?

A n s w e r A T h l a t e s t a c t i o n p a c k e d g a m e f r o mA C C E S S S O F T W A R E t h a t f e a t u r e st h w o r l d ' s m o s t a d v a n c e d L a n dC o m b a t W e a p o n r y i a e x c i t i n gc o m b i n a t i o n o s t r a t e g y a n a r c a d ea c t i o n .