Ahoy Issue 52 1988 Apr

84

Click here to load reader

Transcript of Ahoy Issue 52 1988 Apr

Page 1: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 1/84

$ 2 . 9 5 / C A N . $ 3 . 3 5A P R I L 1 9 8 8

W I K D O W S

1 T M t i W G

S P R I T E E X P L O D E RF O D Y N A M I T E G R A P H I C S

6 4 / 1 2 8 " M U L T I T A S K I N G "C O M M O D A R E S

B A S I C B A F F L E R S

O B S C U R I T I E SL I T T L E - U S E DC O M M O D O R E C O M M A N D S

M A K E T H A M I G AU S I N G A 1 0 0 0 P E R I P H E R A L SW I T H Y O U R A 5 0 0

A R G A L L E R YC O M P U T E R C A N V A S E S

A N D M O R E F O T O U R C O M M O D O R E

Page 2: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 2/84

i N e L a u g h s ,N e A d v e n t u r e s , N e P r o d u c t i v i t y .Y o u r s E v e r y M o n t h . F r o m U P T I M E .

" L a s t N i g h t S h o t R o u n d o G o l f a n C r e a t e d U p T i m e . M a s t e r f u l M i x . W i t h h y o u n g e r m e m -M a i l i n g L i s t i m P a j a m a s . " U P T I M E s u b s c r i b e r s s a y b e r s o t h f a m i l y i m i n d , i ' t M E d e l i v e r s g a m e s , a d t h e f u n n i e s t t h i n g s . T h e y t e l l u U P T I M E m a k e s d i m o s to t h e i r l e i s u r e t i m e a n h e l p s t h e m g e t h m o s t f r o mt h e i r p e r s o n a l c o m p u t e r s . T h e r e ' s o n e m o r e t h i n g t h e yt e i l u s U P T I M E g i v e s t h e m v a l u e . W i t h p r o g r a m s o e v e r ) 1 d i s k , s u b s c r i p t i o n t U P T I M E b u i l d s s o f t w a r el i b r a r y q u i c k l y a n a f f o r d a b l y . N w o n d e r i t ' s t h b e s is e l l i n g d i s k m o n t h l y i A m e r i c a .

M a C a n n o t L i v e b G a m e s A l o n e . N o b b u s in e s s s o f t w a r e . T o d a y t h e r e ' sd i s k m o n t h l y o f f e r i n g m o r e -v a r i e t y , c h a n g e , a n f a s c i n a ti n m i o p r o g r a m s a n d i f o r m a t i o n g u a r a n t e e d t k e e py o u p a s t , y o u r b e d t i m e .

E v e r y D i s k D e l i v e r s t h eB e s t i e d u c a t i o n a l , f i n a n c ea n h o m e m a n a g e m e n t p r g r a m s d i r e c t l y t y o u .

L o o k f o u i W a l d e n b o o k s ,B D a t o a n o t h e r h o o k a n c o m p u t e r s l o r e s i y o u r a r e a .

v e n t u r e s , f a s c i n a t i n g p u z z l e s a n i n t r i g u i n g m y s t e r i e s .( O K . y o c a p l a y t o o ! ) A d t t h a t v a l u a b l e u p t i m er e v i e w s a n n e w s , a n y o u ' v e g o t o n e h i g h l y e n t e r t a i n i n gd i s k m o n t h l y .

Y o u ' d E x p e c t t P a y M o r e , B u t R i g h t N o w . . . ; > y e a r s u b s c r i p t i o n t I . T T I M K d e l i v e r s i | u ; i l i t \ p r o g r a m sf o l e s s t h a n o n d o l l a r e a c h .

Y o u r G u a r a n t e e , I f f o a n r e a s o n , y o d e c i d eU P T I M E i s n ' t f o y o u , s i m p l yc a n c e l . W w i l l r e f u n d t h s u b s c r i p t i o n b a l a n c e w i t h n q u e s t i o n s a s k e d .

S t a r t Y o u r S u b s c r i p t i o nw i t h t h v e r y n e x t U P T I M E .

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

A l s o a v a i l a b l e f o rA p p l e I I M a c i n t o s h a n I B c o m p a t i b l e P C s .

U P T I M ET H D I S K M O N T H L Y

H e r e ' s a e x a m p l e o f t y p i c a l i s s u e o U P T I M E ;A p a r t m e n t o M y s t e r y B l a c k j a c kC o l o r T i l e s Q u a d - L i n kW o i c ! M a s t e r 1 2 T a x a b l e I n c o m eD a t a C r u n c h e r / D a t a U n c n i n c h e r

U P T I M E S u b s c r i b e r s S a y :" i l i i n k i i . F a n t a s t i c i d e a l K e e p i u p ! " s N o w s u K t , «" h a v e j u s i r e c e i v e d m s i n g l e i s s u e o U P T I M E . l o v e i t

P l e a s e s e n d m f u l l y e a r . " n o r t h h a u o o k . i u

F o i m m e d i a t e s e r v i c e c a l l T o l l F r e e 1 - 8 0 0 - 4 3 7 - 0 0 3 3o r m a i l c o u p o n t O U p t i m e , P . O . B o 2 9 9 . N e w p o r t ,R h o d e I s l a n d 0 2 8 4 0 T e l e p h o n e : 4 0 1 - 8 4 9 - 4 9 2 5

/ r . 1 2Y e s , t l i i s f a m i l y i r e a d y l o e n t e r t a i n m e n t , e d u c a t i o n a n h o m e m a n a g e m e n t p r o g r a m m i n g , t o o !

6 D i s k i s s u e s D i s k I s s u e s D i s k I s s u e s T r i a l I s s u e

$ 6 9 . 9 5 $ 4 0 . 9 5 5 2 9 . 9 5 S 1 1 . 9 5P a y m e n t e n c l o s e d ( P l e a s e m a k e c h e c k s p a y a b l e t U P T I M E . )

B i l l m y V I S A M A S T E R C A R D A M E X_ _ _ . . . . B n u M t t - — — — M X W K T N O .

S I G X A T l f t t E

N A M f c

i i . I l l : I v

c . .

Page 3: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 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 f t h A p r i l i s s u e o / A h o y !

S c u t t l e b u t t . . . w h a t ' s a r o u n d t h c o r n e r f o y o u r C o m m o d o r e .A r G a l l e r y . . . c i t y s c e n e s a s e e n b o u a r t i s t i c r e a d e r s . 2 T i p s A h o y ! . . . s e n d y o u r 6 t h r o u g h h o o p s — o r a t l e a s t h o p s .C o m m o d o r e s . . . f o o l s a n C o m m o d o r e u s e r s r u s h i n . . . .

P r o g r a m L i s t i n g s . . . . s u p e r i o r s o f t w a r e a y o u r f i n g e r t i p s .

P R O G R A M SI R M e s s e n g e r f o t h C - 6 4 a n C - 1 2 8 b R i c h a r d C u r c i oB a r r i c a d e f o t h C - 6 4 b y T o n y B r a n t n e rH i - R e s W i n d o w s f o t h C - 1 2 8 b y D e n n i s F u r m a nS p r i t e E x p l o d e r f o t h C - 6 4 b y J o h n F e d o rT i m e S u b w a y f o t h C - 6 4 b C l e v e l a n d M . B l a k e m o r eB u R e p e l l e n t s f o t h C - 6 4 a n C - 1 2 8 b B u c k C h i l d r e s s

F l a n k s p e e d f o t h C - 6 4 b G o r d o n F W l i e a t

3 4

R e v i e w s . . . c r a c k t h w h i p o n y o u r 1 5 4 1 w i t h s p e e d u p u t i l i t i e s . 5 6

F E A T U R E SR u p e r t R e p o r t : B A S I C O b s c u r i t i e s b D a l e R u p e r t 3 E n t e r t a i n m e n t S o f t w a r e S e c t i o n { c o n t e n t s o p a g e 4 1 4 A m i g a S e c t i o n ( c o n t e n t s o p a g e 5 3 5

1 1 1 2 4 6 6

C o v e r a r b J o m e i R e g a n ; p h o t o g r a p h y b y D o C a r r o l l / T n e I m a g e B a n k a n d M l c h a a l H D a v i l a

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

P u b l i l h o r / E d i t o rD a v i d A l l i k u s

A r a n P r o d u c t i o n D i r e c t o r/ i m m I ' a l t i n i

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

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

T e c h n i c a l E d i t o r )D a v i d B a r r o n

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

M o r t o n K e v e h o nT i M o r i a r t y

D a t e R u p e r tE n t e r t a i n m e n t E d i t o r

A r n i e K a t iA r t P r o d u c t i o n

C h r i s t o p h e r C a r t e rC i r c u l a t i o n D i r e c t o r

W C h a r l e s S q u i r e sA d v e r r i i i n g D i r e c t o r

L y u a 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 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 i n i c kA d v e r t i s i n g R e p r e t 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 6

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

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

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

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

r i - . ' i i . i I o [ i n . i i . i i i i n i ■ ■ I n c . A l l ' : ■ ' ■ ■ ' • i - . 1u n d e r l : ( i i i r r M i l I n i i - r n u i ^ m u ] u n i l I L j n A l l M l k V I

C o p ) r i K h l n i n i v n l i i i m . H c | H i K ! u c ( i n n u n l l t u r i i i l o p k ' E i f r l u l e i i m c n l I a j n i u i n i T L p r x t h i b l l i - d . , N . . i

l " . i i v [ [ l r | i i v t u I . i m p i . n l t o m i . 1 n i i i l p f l -I I I . h h t m u - t l e r . * - i L n i l J i d t l n - s s c h a n g e s I A h o y ! . 4 W 3 4 t h S t i n t , S u i t e 5 0 9 . N e V a - k . N 1 0 0 0 1 . D r e r ! a l . u l i . ■ ■ . - . ! : . . . i , ; i m a t t e n c c c i n c t r n i n K > ™ i rs u b s c i i p l l o n l a ' U c r i ' . M V ) , B c n # 3 4 1 , M I . M u r r k , ! ] ,6 1 0 5 4 i | i h - n v N i - ■ ' I - l i - i A l t - d l t n r i n l b q a l r l E I

| i i n i i r . t . . ^ s h n u l d h a n ( ■ A h o y ' , J . * 4 t h S f . , S u i t e 5 0 0 , S r V i r k , N l O O O ' l .

Page 4: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 4/84

E P R O M T M I = I 3 R I D G | =e c a u s e t h i s m o n t h ' s s p e c i a l a n n o u n c e m e n t s a r s s p e c i a l t h a t w d o n ' t w a n t l o r i s k y o u r m i s si n t h e m , w e ' r e n o g o i n g t g i n t o t h e m i t h l e x t p o r t i o n o t h i s p a g e . C l e v e B l a k e m o r e ' sG r i m O a M a n o r , a f r e e b o n u s o t h b a c ko t h i s m o n t h ' s A h o y ! D i s k , m e r i t s i t o w b o b e l o w . S

d o e s o u r e m i n d e r t s u b s c r i b e r s a b o u t t h c h a n g e b e g i nn i n g n e x t m o n t h , t a 8 - i s s u e A h o y ! a n d 4 - i s s u e A h o y ' . ' s

S U B S C R I B E R S , P L E A S E N O T EU n l e s s w h e a r o t h e r w i s e f r o m y o u , y o w i l l b e g i n r

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

E v e r y t h i r d m o n t h b e g i n n i n g w i t h M a 1 9 8 8 , A h o y ' . ' s A m i g a U s e r w i l l a p p e a r i n s t e a d o A h o y ! Y o w i l l n o r e c e i v et h e s e i s s u e s u n l e s s y o r e q u e s t t h e m . I y o w i s h t r e c e i v eA h a y ! ' s A m i g a U s e r i a d d i t i o n t A h o y ! , o i n s t e a d o f A h o y ! ,y o u m u s t c o n t a c t o u s u b s c r i p t i o n s e r v i c e a A h o y ! , P . O .B o 3 4 1 , M t M o r r i s , I L 6 1 0 5 4 - 9 9 2 5 ( p h o n e : 8 1 5 - 7 3 4 - 4 1 5 1 ) .

A m i g a V s e r f o r m a t . A n o u j o i n t v e n t u r e w i t h F i r e b i r d t s e n d o n l u c k y A d v a n c e d O C A r t S t u d i o u s e r / A h o y ! r e a de t P a r i s g e t s i t o w p a g e { p a g e 6 )

N o t h a t t h e c o n t e n t s o t h A p r i l A h o y ! a r e n ' t s p e c i a l :E v e n i y o u ' r e f a m i l i a r w i t h m o s t o t h B A S I C O

s c u r i t i e s i n t h i s m o n t h ' s R u p e r t R e p o r t , D a l e ' s e x a m i n a t i o no f ( h e n e g l e c t e d c o m m a n d s o B A S I C 2 . a n 7 . c a s e r v ea a v a l u a b l e r e f r e s h e r c o u r s e . ( T \ i r n t p a g e 3 2 . )

M e a n w h i l e , D e n n i s F u r m a n p r o v i d e s y o w i t h a c a p ab i l i t y t h a t B A S I C 7 . 0 ' s p r o g r a m m e r s l e f t o u t : u s i n g w i d o w s t c r e a t e a n i m a t i o n e f f e c t s i n h i g h r e s o l u t i o n . H i s H i -R e W i n d o w s c a n a d d j u s t t h t o u c h y o u r o r i g i n a l C - 1 2 8p r o g r a m n e e d s . ( T \ i r n t p a g e 1 8 . )

I n s p i r e d i p a r t b h i d a i l y c o m m u t e t h r o u g h t h " a r m -

I E M VC R Y P T O F E A R ( J a n . ' 8 8 )

W h e n c e r t a i n d i a g o n a l s a r e n t e r e d , C r y p t o f F e a r c r a p so u w i t h R E T U R N W I T H O U T G O S U B E R R O R I 7 0

c o r r e c t i o n t L i n e 1 2 8 0 s o l v e s t h i s p r o b l e m .

1 2 8 0 J Y = F N J S ( . ) : J = F N J F ( . ) : I F J = . T H E N O N J Y GO T O 1 3 6 O , 1 3 7 0 , , 1 3 9 0 , 1 2 9 0 , 1 2 9 0 , , 1 3 8 0

A l s o , t h e w o r d P R I N T w a m i s p r i n t e d a P R I T i L i n e5 7 0 . E n t e r P R I N T t g e t t h e c o r r e c t c h e c k s u m .

P O W E R T T H C O M P U T E R S [ M a r c h ' 8 8 )T h d i a g r a m a n c a p t i o n o p a g e 1 w a s w i t c h e d w i t h

t h d i a g r a m a n d c a p t i o n o p a g e 3 0 A H O Y !

p i o N e Y o r k , " C l e v e B l a k e m o r e ' s T i m e S u b w a y h e l p ss t u d e n t s o f a l a g e s a c q u a i n t t h e m s e l v e s w i t h o v e r f o r t y h i st o r i c a l e v e n t s w h i l e t r a c k i n g m a s c i e n t i s t t h r o u g h t i m e .( T u r n t p a g e 4 7 . )

T h g e n e r o s i t y o f A h o y ' . ' s g a m e p r o g r a m m e r s k n o w n b o u n d s . F i r s t C l e v e r e v e a l e d s o m e o h i m o s t g u a r d e d p r og r a m m i n g s e c r e t s i F e b r u a r y ' s S c r e e n W i z a r d r y . A n n o J o h n F e d o r h a n d s y o S p r i t e E x p l o d e r - i x r o u t i n e t h a t w i l la d t r u l y p r o f e s s i o n a l t o u c h l y o u r o r i g i n a l g a m e s . ( T u r nt p a g e 2 2 . )

R i c h a r d C u r c i o ' s A h o y ! p r o g r a m m i n g d e b u t — T e x t S a v e( J a n . ' 8 8 ) - w a s t o u g h a c t f o l l o w . S t o u g h t h a t i t o o kh i t h r e e m o n t h s t c o m e u w i t h s i m i l a r l y e x c e p t i o n a ls e c o n d e f f o r t . B u i t ' s a r r i v e d , i t h f o r m o I R M e s s e ng e r , i n t e r r u p t - d r i v e n p r o g r a m s f o w e d g i n g i n t o t h 6 o 1 2 8 ' s p r o c e s s i n g t o i n s e r t y o u r o w r o u t i n e . ( T u r n t p a g e 1 3 . )

O t h e s u b j e c t o l o n g w a i t s - f i v e m o n t h s b e t w e e n T o n yB r a n t n e r p r o g r a m s i s w a g r e e , e x c e s s i v e . B u T o n y r e t u r n sw i t h t h i s m o n t h ' s B a r r i c a d e , i w h i c h y o u r o n l y d e f e n s ea g a i n s t r a m p a g i n g r o b o t s i t r a p p i n g t h e m i m a k e s h i f t

B O N U S P R O G R A MG r i m O a M a n o r , a i n t r i c a t e t e x t a d v e n t u r e f o t h e C - 1 2 8 ,

f e a t u r e s w i n d o w s , a e x p a n d e d v o c a b u l a r y , a n r o u t i n e st s a v e o r l o a d g a m e s t d i s k . I c o m e s f r e e o t h i s m o n t h ' sA h o y ! D i s k , c o u r t e s y o f S e n i o r E d i t o r C l e v e B l a k e m o r e .I y o u w o u l d l i k e f u r t h e r d o c u m e n t a t i o n f o t h g a m e a n d e t a i l e d i n s t r u c t i o n s f o s o l v i n g t h a d v e n t u r e , s e n d $ 1 . 0 0a n s e l f - a d d r e s s e d , s t a m p e d e n v e l o p e t o

A h o y ! M a g a z i n eI o I n t e r n a t i o n a l I n c .

G r i m O a D o c s4 W 3 4 t h S t . - S u i t e 5 0

N e Y o r k , N 1 0 0 0 1

s t r u c t u r e s . ( T u r n t p a g e 1 6 . )O n o t h t r u e c o n s t a n t s i t h m i c r o c o m p u t i n g w o r l d

i t h e 1 5 4 1 d i s k d r i v e - j u s t a s l o w i 1 9 8 8 a i w a i 1 9 8 3 . W h a t h a v e c h a n g e d a r t h t h i r d - p a r t y p r o d u c t s f o s p e e d i n g u t h e d r i v e t h e y ' r e g e t t i n g b e t t e r a l t h e t i m e .T h i s m o n t h , M o r t o n K e v e l s o n a n d D o n a l d G r a h a m r e p o r to t h l a t e s t g e n e r a t i o n o 1 5 4 1 a c c e l e r a t o r s . ( T u r n t p a g e 5 7 . )

I y o u ' v e s w i t c h e d f r o m a A m i g a 1 0 0 0 t 5 0 o 2 0 0 0 , R i c h a r d H e r r i n g h e l p s y o o v e r c o m e t h e P r i n t e r P o r tB l u e s b y a d a p t i n g t h a t c o n n e c t o r t f i y o u r 1 0 0 0 - c o m p a ti b l e p e r i p h e r a l s . ( T u r n t p a g e 5 5 . )

W e ' r e s u r e t h a t a l t h A m i g a o w n e r s i t h a u d i e n c e w i l lb b a c k n e x t m o n t h , w h e n A h o y l ' s A m i g a U s e r p r e m i e r e s .F o r o u r 6 4 - o r 1 2 8 - s p e c i f i c r e a d e r s , A h o y ! w i l l r e t u r n w i t ht h J u n e ' 8 i s s u e ( o s a l e M a 3 ) W h e t h e r w m e e t a g a i ni 3 o 6 d a y s , w e l l b e k n o c k i n g o u r s e l v e s o u f o y o i t h m e a n t i m e . W h o p e i s h o w s . - D a v i d A l l i k a s

Page 5: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 5/84

T H M O N T H I YC O L L E C T I O Nf o Y o u r C o m m o d o r e 6 4 / 1 2 8 O n l y $ 6 . 6 5

i D i s k e a c h m o n t h

w i t h L o t s o S o f t w a r e .

m o n t h y o u r p o s t m a n w i l ly o 5 V i n c h d i s k e t t e .

t h e s e r e g u l a r f e a t u r e s :A l e a s t o n d i s k c h o c k - f u l l o p r o g r a m s .P r o g r a m s f r o m m a j o r s o f t w a r ed e v e l o p e r s ,L o t s o f a p p l i c a t i o n s . G a m e s ,u t i l i t i e s , e d u c a t i o n a l a n f i n a n c i a lp r o g r a m s .N o c o p y - p r o t e c t e d . M a k e y o u r o w b a c k u p d i s k s .O n l y $ 6 . 6 5 p e i s s u e . T h b e s t v a l u e i s o f t w a r e t o d a y .

h B e s t o L O A D S T A R - Y o u r s F R E E !t L o a d s t a r f o j u s t t h r e e m o n t h s f o a t o t a l o 1 9 . 9 5 .

n o w , a n w w i l l i n c l u d e B e s t o L o a d s t a r V o l u m e 3 o f f o u r t e e n o f t h m o s t p o p u l a r p r o g r a m s f r o m r e c e n t

i s s u e s a b s o l u t e l y f r e e !S a t i s f a c t i o n G u a r a n t e e d

y o a r n o s a t i s f i e d w i t h L o a d s t a r f o a n r e a s o n , r e t u r n y o u ri s s u e f o r f u l l S 1 9 . 9 5 r e f u n d . T h B e s t o L o a d s t a r d i s k i y o u r s

k e e p . Y o c a n ' t l o s e !

i i m l r a t V a M r » b o o * s . B . D a l i a n f l m > * w « ( f j .

R e v i e w e r s L o v e L O A D S T A R !" . . , / ' h i g h l y r e c o m m e n d L o a d s t a r , i y o c a a f f o r d o n l y o n d i s ks e r v i c e , m a k e i L o a d s t a r . , . "

S t e v e L e v i n . C o m m o d o r e M i c r o c o m p u t e r s

S u b s c r i b e r s L o v e L O A D S T A R !" 7 7 j e m u s i c a n g r a p h i c s a n 1 t o t a l l y s u p e r b . S o m e o t h b e s th a v e e v e r s e e n " " . S t e v e n T B o s t o n

C o n t e n t s o I s s u e # 4 E x p e d i t i o n A m a z o n C o m p l e t e r o l ep l a y i n g g a m e f r o m P o l a r w a r e !V i d e o P o k e r H i - s t a k e s f o - 4 p l a y e r s .S l i d i n g C h e c k e r s F r u s t r a t i n g t i l ep u z z l e p r o g r a m !S e c i o r E d i t o r D i s k h a c k e r ' s u t i l i t yD a r k h o l d F a n t a s y a r c a d e r o l e -p l a y i n g g a m e w i t h g r e a t g r a p h i c s !A n n a ' s G r a m g r a p h i c s w o r d g a m e .l ' r i n l S h o p I m a g e s N e s h a p e s f o B r o d e r b u n d ' s p o p u l a r p r o g r a m .P l u s L o a d s t a r C h a l l e n g e , C o m p a r e , 3 - DC o n v e r t e r , C r o s s S e a r c h , A u t o - C o n , B i L e a g u e 1 2 a n m o r e !

. \ A p p l t t t a a t l B l l K v t r i f o i i i a U o e t * H l a b l e

F R E E B e s t o fL o a d s t a r D i s k #

O r d e r y o u r 3 - m o n t h L o a d s t a rt r i a l s u b s c r i p t i o n t o d a y f o

j u s t S 1 9 - 9 5 p o s t a g e - p a i d . A c n o a n w w i l l s e n d y o t h

B e s t o L o a d s t a r d i s k A B S O U I T E L Y F R E E

C A L L T O L L F R E E A N O R D E R T O D A Y1 - 8 0 0 - 8 3 1 - 2 6 9 4( I L o u i s i a n a c u l t . - .

P l e a s e r u s h r a F R E E B e s t o f L o a d s t a rD i s k # a n s t a r t m 3 m o n t h L o a d s t a r t r i a ls u b s c r i p t i o n .O n l y $ 1 9 . 9 5 p o s t a g e p a i d ! ( O v e r s e a s $ 2 7 . 9 5 )

N a m eA d d r e s s .C i t y S t a t e . Z i p .D a y t i m e T e l e p h o n e N u m b e r (

V i s a M a s i e r C a r d A m E x I P a y m e n t e n c l o s e d ( U S . f u n d s )

S i g n a t u r eD E P T . A I M P . O . B O J O O O BS H R B V B P O K T , L 7 1 1 3 0 - 0 0 0 8

E x p . _

Page 6: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 6/84

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

F i r e b i r d ' s A d v a n c e d O C A S t u d i o h a s b e e n h e r a l d e d a t h l e a d i n g g r a p h i c s p a c k a g e f o t h C o m m o d o r e6 a n 1 2 8 . A n A m e r i c a ' s b e s t a m a t e u r c o m p u t e r a r t i s t s h a v e b e e n f i l l i n g A h o y l ' s A G a l l e r y f o r y e a r s .

S w h a t c o u l d b m o r e n a t u r a l t h a n F i r e b i r d a n A h o y ! c o m b i n i n g t s e n d s o m e d i g i t a l D a l i t P a r i st s e t h m a s t e r p i e c e s o f t h L o u v r e m u s e u m ?

T h h o l i d a y o l i f e t i m e , i n c l u d i n g r o u n d t r i p a i r f a r e a n h o t e l , a w a i t s t h e l u c k y r e a d e r w h p r o d u c e st h b e s t w o r k w i t h t h A d v a n c e d A S t u d i o . B u d o n ' t b s c a r e d o f b t h w o r d " b e s t i n t h i s c a s e , i d o e s n ' t n e c e s s a r i l y m e a n m o s t p r o f e s s i o n a l . E n t r i e s w i l l b e j u d g e d o t h b a s i s o c r e a t i v i t y , o r i g i n a l i t y ,a n a r t i s t i c m e r i t , i n t h a t o r d e r - s o i c o u l d b e y o u s u n n i n g y o u r s e l f o t h b a n k s o t h e S e i n e .

S e n d a m a n y e n t r i e s a y o l i k e , p o s t m a r k e d b J u n e 1 t F i r e b i r d a t h a d d r e s s p r i n t e d b e l o w . F o m o r e i n f o r m a t i o n , c a l l : 7 1 8 - 8 4 7 - 0 2 3 4 . B o n n e c h a n c e !

O F F I C I A L C O N T E S T R U L E S1 F i r s t p r i z e c o n s i s t s o r o u n d - t r i p a i t r a n s p o r

t a t i o n t P a r i s , F r a n c e , a n h o t e l a c c o m m o d a t i o nf o o n e . N c a s h e q u i v a l e n t p r i z e i o f f e r e d u n l e s st h w i n n e r i b e i o w t h a g o 1 a n h i s / h e r n e x to k i w i l l n o t r a v e l w i t h h i m / h e r . T r i p i s u b j e c tt w i n n e r ' s F r e n c h v i s a e l i g i b i l i t y .

2 F i f t e e n r u n n e r s - u p w i l l g u t h e i r e n t r i e s p r i me i t h J u l y 1 9 8 8 i s s u e o A h o y !

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

4 C o m p e t i t i o n e n d s J u n e 1 1 9 8 8 . N e i t h e r F i r eb i r d n o A h o y ! a r l i a b l e f o e n t r i e s p o s t m a r k e da f t e r t h i s d a t e .

5 J u d g e s ' d e c i s i o n w i l l b b a s e d o c r e a t i v i t y ,o r i g i n a l i t y , a n s k i l l . J u d g e s ' d e c i s i o n i f i n a l . L i s to w i n n e r s c a n b o b t a i n e d b w r i t i n g t A A W i n e r s , F i r e b i r d L i c e n s e e s , I n c . , 7 F r a n k l i n T u r np i k e , W a l d w i c k , N 0 7 4 6 3 a f t e r J u n e 1 1 9 8 3 .

6 A l e n t r i e s m u s t b e s u b m i t t e d o C o m m od o r e - c o m p a t i b l e d i s k s a A d v a n c e d A S t u d i o f i l e sd i r e c t t o F i r e b i r d a A A C o m p e t i t i o n , 7 F r a n k l i nT W n p i k e , W a l d w i c k , N 0 7 4 6 3 o u p l o a d e d i n t ot h e F i r e b i r d s e c t i o n o Q - L i n k . I n c l u d e w i t h e n l r yt h s t a t e m e n t " T h e e n c l o s e d e n t i y i e n t i r e l y m o w w o r k . h o l d t h r i g h t s t i t u s e , a n g u a ra n t e e t h a t h a v e n o t i n f r i n g e d o a n c o p y r i g h t s .

a l e g a l l y e n t i t l e d t p a s s o t h r i g h t s f o r t h eu s e o f m e n t r y t F i r e b i r d L i c e n s e e s . I n c . S i g n a l ,( n a m e a n d a t e ) . " N e i t h e r F i r e b i r d n o A h o y ! c a t a k e r e s p o n s i b i l i t y f o e n t r i e s l o s t o d a m a g e d ,w h a t e v e r t h c a u s e .

7 W i n n e r s w i l l b e c h e c k e d t i n s u r e t h a t t h e ya r e n o t c o n n e c t e d w i t h F i r e b i r d L i c e n s e e s , i n c . ,i t a s s o c i a t e s , o a g e n c i e s , o r w i t h A h o y ! M a g az i n e , i t a s s o c i a t e s , s u b s i d i a r i e s , o a g e n c i e s .8 C o m p e t i t i o n i o p e n t a l r e s i d e n t s o f t h U n i t e d S t a t e s a n d C a n a d a . C o m p e t i t i o n i v o i dw h e r e p r o h i b i t e d .

i l

r i

Page 7: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 7/84

C C U T T M E I 3 U T1 W V I D E O C U S T O M I Z I N G S O F T W A R E C - 1 2 8 C H I P R E P L A C E M E N T S E D U C A T O R S 'N E T W O R K P R I N T I N G P R O G R A M S O N L I N E T R A V E L A G E N C Y G A M E S F R O MC O S M I , D A T A E A S T , M I C R O P R O S ^ I N T E L U C R E A T I O N S f E P Y X W I D E C A R R I A G EP R I N T E R C H I L D R E N ? A C T I V I T Y P A C K A G E E D U C A T I O N A L P R O G R A M S

V I D E O C O M B OI n t e l l i C r e a t i o n s 1 V i d e o T i t l e S h o p

V C u t i l i t y p r o g r a m a n i t G r a p h i c sC o m p a n i o n s u p p l e m e n t a l d i s k o 2 p r e d e s i g n e d c a n v a s e s , p r e v i o u s l y s o l df o $ 2 9 . 9 5 a n d $ 1 9 . 9 5 r e s p e c t i v e l y , a r n o p a c k a g e d t o g e t h e r f o $ 2 9 . 9 5 .

I n t e l l i C r e a t i o n s , I n c . . 8 1 8 - 8 8 6 - 5 9 2 2( s e e a d d r e s s l i s t , p a g e 1 2 ) .

H T E C H P R I N T I N GP r i n t P o w e r ( $ 1 4 . 9 5 ) l e t s C - 6 4 o w

e r s c r e a t e p e r s o n a l i z e d g r e e t i n g c a r d s ,i n v i t a t i o n s , m u l t i l i n e b a n n e r s , t e n tc a r d s , s i g n s , p o s t e r s , a n t h l i k e . L i n e -b y - l i n e t c x l e d i t i n g i p r o v i d e d , a i a n o n s c r e e n t e m p l a t e f o v i s u a l i z i n g t h i t e m a i i c r e a t e d . T h u s e r c a c h o o s e f r o m 4 b o r d e r d e s i g n s , 6 g r a p h i c d e s i g n s , a n s e v e n v a r i a t i o n so s i f o n t s . T h p r o g r a m i c o m p a t ib l w i t h g r a p h i c s f r o m H T e c h ' sA w a r d W a r e p r o g r a m .

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

A R H I S T O R YA r G a l l e r y : A m e r i c a n H i s t o r y

( $ 3 9 . 9 5 ) s u p p l i e s P r i n t M a s t e r P l u s a n N e w s M a s t e r u s e r s w i t h o v e r 3 0 g r a p h i c s i l l u s t r a t i n g t h n e a r l y 5 0 y e a r s f r o m t h d i s c o v e r y o f A m e r i c at i h p r e s e n t d a y . I n c l u d e d a r a l t h s t a t e s a n p r e s i d e n t s , p l u s h i s t o r i c a ls c e n e s l i k e t h P i l g r i m ' s l a n d i n g a P l m o u t h R o c k a n t h S c o p e s t r i a l . A i n c l u d e d t i m e l i n e p o s t e r s h o w s t h g r a p h i c s i c h r o n o l o g i c a l o r d e r .

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

M A T H / E N G L I S H D R I L L SC - 6 4 m a t h a n E n g l i s h p r o g r a m s :P e r c e n t o f f e r s s t u d e n t s p r a c t i c e i

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

H T E C HE X P R E S S I O N S

P r i n t P o w e r i n c l u d e s 6 d e s i g n s f o u s i n s i g n s , p o s t e r s , f l y e r s , a n m o r e . R E A D E R S E R V I C E N O 2 1

p l a c e s .P e r c e n t W b r d P r o b l e m s p r e s e n t s r e a l -

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

E s s e n t i a l G r a m m a r c o v e r s c o m m o na n p r o p e r a n s i n g u l a r a n p l u r a ln o u n s , v e r b t e n s e s a n a g r e e m e n t , a dj e c t i v e s a n a d v e r b s , a n s u b j e c t , o j e c t , a n r e f l e x i v e p r o n o u n s .E s s e n t i a l P u n c t u a t i o n d e a l s w i t h e n p u n c t u a t i o n , p e r i o d s i a b b r e v i a t i o n sa n i n i t i a l s , c o m m a s , a d v a n c e d c o m a s , s e m i c o l o n s , c o l o n s , h y p h e n s ,a p o s t r o p h e s , a n q u o t a t i o n m a r k s .

P r i c e o e a c h d i s k i $ 4 4 . 9 5 ; w i t hb a c k u p , $ 5 4 . 8 5 ; c l a s s p a c k , $ 1 6 4 . 9 5 .

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

V I D E O E F F E C T SH o m e V i d e o P r o d u c e r ( $ 4 9 . 9 5 ) l e t s

C - 6 4 u s e r s s p i c e u h o m e v i d e o s w i t hs p e c i a l e f f e c t s c r e a t e d f r o m o v e r 7 d i f e r e n t g r a p h i c s , 1 t y p e f a c e s , a n

b o r d e r s . F o r e x a m p l e , b i r t h d a y s e m e n t c o u l d i n c o r p o r a t e b i r t h d a y c a k et h a t a p p e a r s i s p i r a l w i p e ; o H a l o w e e n p a r t y c o u l d o p e n w i t h w i t c hr i d i n g h e b r o o m a c r o s s f u l l m o o n .

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 , p a g e 1 2 ) .

T R A V E L S E R V I C E SA m e r i c a n P e o p l e / L i n k h a a d d e da i r l i n e r e s e r v a t i o n a n t r a v e l - r e l a t e d

s h o p p i n g s e r v i c e s t i t o n l i n e n e t w o r k .j o i n t v e n t u r e o f T W a n N o r t h w e s t

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

P e o p l e / L i n k ' s n e r a t e f o s u b s c r i be r a c c e s s i n g t h r o u g h t h d i r e c t n u b e i C h i c a g o i $ 3 . 0 0 p e h o u r ( d o w n

A H O Y !

Page 8: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 8/84

T E S T S a n d / o r I D E N T I F I E SO v e r 6 0 D i g i t a l I C 7 4 / 5 4 T T C M O S1 4 / 4 C M O S

9 0 0 0 T T 8 0 0 0 N a i i o n a l a n S i g n e t i c sl d - 2 4 P i n C H i p s ( . 3 " + . 6 w i d t h s )

P r e s s i n g s i n g l e k e i d e n l i f i e s / l e s t sc h i p s w i t h A N t y p e o o u t p u t i s e c o n d s .T h e C H I P C H E C K E R n o a l s o t e s t s p o p u l a rR A c h i p s . T h C H I P C H E C K E R i a v a i l a b l ef o r t h e C 6 o C 1 2 8 f o S I 5 9 . T h P c o p a t i b l e v e r s i o n i S 2 5 9

D U N E S Y S T E M S2 6 0 3 W i l l a D r i v e

S t J o s e p h , M 4 9 0 8 5( 6 1 6 ) 9 8 3 - 2 3 5 2

D e f e n d t h U S A ' s i n t e r e s t s w i t h b l a z i n g g u n s a n i n t e r n a t i o n a l e s p i o n a g e i p a i r o C o s m i r e l e a s e s . R E A D E R S E R V I C E N O 2 2

C O M M O D O R EA U T H O R I Z E D

S E R V I C EP O W E R S U P P L Y ( C - 6 4 ) $ 2 9 . 9 5C - 6 4 R E P A I R 4 4 . 9 51 5 4 1 / 1 5 7 1 A L I G N M E N T 3 5 . 0 01 5 4 1 R E P A I R A L I G N M E N T 7 5 . 0 0C - 1 2 8 R E P A I R 7 5 . 0 01 5 7 1 R E P A I R 9 5 . 0 0P O W E R S U P P L Y ( C - 1 2 B ) 8 4 . 9 5E X T E N D E D W A R R A N T Y C A L L

F r e e R e t u r n F r e i g h t C o n t i n e n t a l U A d $ 1 l o r A P O , F P O , A I R

S a v e C O c h a r g e s e n d C h e c k o M o n e y O r d e r . ( P u r c h a s e O r d e r A c c e p t e d )

S e c o n d S o u r c eE n g i n e e r i n g

2 6 6 4 M e r c a n t i l e D r i v eR a n c h o C o r d o v a , C 9 5 6 7 0

( 9 1 6 ) 6 3 5 - 3 7 2 5

f r o m S 4 . 9 5 ) , 2 h o u r s a d a y , a a n b a u d r a t e . T h s a m e r a t e i a v a i l a b l et s u b s c r i b e r s w h c o n n e c t p r e p a i dt h r o u g h a n o t h p a c k e t n e t w o r k s .M e m b e r s o t h F r e q u e n t P l i n k e r sC l u b ( S 1 0 p e m o n t h ) r e c e i v e 2 5 d i s c o u n t .

A m e r i c a n H o m e N e t w o r k , I n c . , 8 0 0 -5 2 4 - 0 1 0 0 o 3 1 2 - 6 7 0 - 2 6 6 6 ( s e e a d d r e s sl i s t , p a g e 1 2 ) .

N A M E S O T H G A M E ST w C - 6 4 g a m e s f r o m C o s m i :T h P r e s i d e n t i M i s s i n g ! ( $ 2 4 . 9 5 ) ,

a n t h o n l y c l u e i s i n g l e a u d i o c a s e t t e l e f t b e h i n d b h i t e r r o r i s i a b d u ct o r s . T h t u p e c o n t a i n s t h k i d n a p p e r s 'd e m a n d s , a n i n f o r m a t i o n t h e l p t h p l a y e r u n r a v e l t h m y s t e r y . W i t h t h e a i dO t h e c e n t r a l c o m p u t e r o ( h C o u nt e T e r r o r i s i b r a n c h o t h C . I . A . , y o s e a r c h f o c l u e s t i d e n t i t y s u b j e c t s a n e v a l u a t e i n f o r m a t i o n .

N a v c o m 6 : T i i e G u l f D e f e n s e( $ 2 4 . 9 5 ) p u t s y o i c h a r g e o t h f t u r i s t i c W e a p o n s C o n t r o l C e n t e r o U N a v y w a r s h i p p a t r o l l i n g t h e M i d -

d i e E a s t . Y o u ' l l e s c o r t t a n k e r s t h r o u g ht h s t r a i t s o H o r m u z , r e c e i v e t e l e m et r f r o m a i r b o r n e A W A C S a n n a v i g at i o n a l s a t e l l i t e s , d e t e c t d e s t r o y m i n e si t h s h i p p i n g l a n e s , a n d e f e n da g a i n s t h i g h - s p e e d b o a t r a i d s . F i n a l l y ,y o u ' l l c o n f r o n t t h e A y o t o l l a h ' s m a i ns t r i k e f o r c e a n b a t t l e s u r f a c e s h i p s ,s u b m a r i n e s , a n i n c o m i n g E x o c e t j e a i r c r a f t .

C o s m i ( s e e a d d r e s s l i s t , p a g e 1 2 ) .B a s e d o t h b e s t s e l l e r b T o C l a n

c y R e S t o r m R i s i n g ( $ 3 9 . 9 5 ) f o c u s e so t h t a c t i c a l o p e r a t i o n s o f a A m e r ic a n u c l e a r a t t a c k s u b m a r i n e i W o r l dW a I I I . T h s u b ' s f u t u r i s t i c f e a t u r e s i c l u d e s o n a r t h a t c a i d e n t i f y s h i p s b t h s o u n d o t h e i r p r o p e l l e r s , c o m p ut e r i z e d d a t a b a s e s t h a t l i s t t h s p e e d a n w e a p o n r y o e n e m y v e s s e l s , a n t o r p ed o e s t h a t c a t u r n a n h o m e i o t h e i rt a r g e t s . T h p l a y e r ' s t a c t i c a l s u c c e s s a n f a i l u r e h a r e a l i s t i c e f f e c t o t h s t r at e g i c p r o g r e s s o f t h w a r . F o t h C - 6 4 .

M i c r o P r o s e , 3 0 1 - 7 7 1 - 1 1 5 1 ( s e e a d d r e s sl i s t , p a g e 1 2 ) .

s e c o n d T o C l a n c y n o v e l f i n d s i t

T h e H u n t f o R e O c t o b e r b g i n s o f t h c o a s to I c e l a n d , w h e r ey o m u s t e t u d eN A T O a t t a c ks u b s w h d o n ' tk n o w y o p l a n t d e f e c t .R E A D E RS E R V I C E N O 2 2

A H O Y !

Page 9: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 9/84

N E W Sw a t o t h e c o m p u t e r s c r e e n i D a t a -s o f t ' s T t i e H u n t f o R e O c t o b e r , c a s ti n g t h e p l a y e r a S o v i e t s u b m a r i n e c a p -l a i n M a r k o R a m i u s . R a m i u s w a n t s t d e f e c t t t h U a n t a k e h i s t a t e o t h a r v e s s e l , R e O c t o b e r , w i t h h i m .H i g o a l i t r e n d e z v o u s w i t h t h A m e r i c a n N a v y , f a k e r a d i a t i o n l e a ks t h a t h c a e v a c u a t e t h c r e w , a n s m u g g l e t h s h i p i n t o U p o r t . T h 1 1 3 - m a n c r e w m u s t b k e p t u n a w a r e o

t h e d e f e c t i o n p l a n , a n c o n t a c t w i t h S v i e t , U S a n N A T O s u b s m u s t b a v o i d e d . $ 3 9 . 9 5 f o t h C - 6 4 ; $ 4 9 . 9 5f o t h A m i g a .

D a t a s o f t , 8 1 8 - 8 8 6 - 5 9 2 2 ( s e e a d d r e s sl i s t , p a g e 1 2 ) .

T h f o l l o w i n g f r o m D a t a s o f V s I n t e l l i -C r e a t i o n s d i v i s i o n :

C o n t r o l l i n g o n o t h r e e d i f f e r e n tB a t t l e D r o i d z , t h g a m e r b a t t l e s t h r e i d e n t s o f f a r o f f p l a n e t . T h w a r z o n ei s e r i e s o i n t e r c o n n e c t e d h e x a g o n s ,e a c h w i t h d i f f e r e n t c h a l l e n g e s ; t w i n ,

r o m u s i b e c o m p l e t e d a c r o s s t h s c r e e n . F o t h C - 6 4 ( $ 2 4 . 9 5 ) a n A i g ( $ 3 4 . 9 5 ) .

A i n v a s i o n f o r c e f r o m t h e p l a n e tN o n o t h r e a t e n s T h e R u b i c o n A l l i a n c eo t h e e i g h t p l a n e t s o t h H y t u r i a n S t a rS y s t e m . A p i l o t o t h l e g e n d a r y S t a r -f o s p a c e f i g h t e r y o u n d e r t a k e a e i g h t -s t a g e m i s s i o n t h a t w i l l l e a d t t h l c a t i o n o f N o n o a n f i n a l c o n f r o n t at i o n . F o t h C - 6 4 ; S 1 9 . 9 5 .

T h j o o t h G l o b a l C o m m a n d e ri t c o o r d i n a t e t h s a t e l l i t e n e t w o r k o b i t i n g e a r t h . T h i s i n v o l v e s m o n i t o r i n ge a c h o t h 1 U n i t e d N u c l e a r N a t i o n sa n p r e v e n t i n g d e s t r u c t i o n o t h p l a ne w h i l e m a k i n g s u r e e a c h c o u n t r y h a

s u f f i c i e n t s u p p l y o r a m a t e r i a l s ,f o o d , a n w e a p o n s f o i t o w p r o t e ct i o n . F o t h C - 6 4 ( S 2 9 . 9 5 ) a n A m g ( $ 3 9 . 9 5 ) .

A l t e r n a t e R e a l i t y - V i e C i t y w i l l b m a d e a v a i l a b l e i a A m i g a v e r s i o n f o $ 3 9 . 9 5 .

I n t e l l i C r e a t i o n s , I n c . , 8 1 8 - 8 8 6 - 5 9 2 2( s e e a d d r e s s l i s t , p a g e 1 2 ) .

F r o m E p y x f o t h C - 6 4 :S e i t h R o c k y M o u n t a i n s a b o v e

C a l g a r y , 7 7 f t 1 G a m e s — W i n t e r E d i t i o n( $ 3 9 . 9 5 ) l e t s a t h l e t e s c o m p e t e i O v a l -t r a c k S p e e d S k a t i n g , D o w n h i l l S k i i n g ,S l a l o m , L u g e , S k J u m p , F i g u r e S k a ti n g , a n C r o s s C o u n t r y S k i i n g . I n c l u de a r c a m e r a - a n g l e p o i n t s o v i e w t g i v e t h f e e l o n e t w o r k c o v e r a g e .

A t h s e n i o r d e t e c t i v e i c h a r g e o

t h L A C r a c k d o w n ( S 3 9 . 9 5 ) , y o d r e c t r o o k i e o t h t r a i l o f m a j o rd r u g r i n g . Y o i n s t r u c t h i i p h o t og r a p h i n g c l u e s , p l a n t i n g b u g s , a n t a i li n a n q u e s t i o n i n g s u s p e c t s , t h e n f o l o h i a c t i o n s t h r o u g h t h v i d e o m o i t o r s i y o u r s u r v e i l l a n c e v a n .

S p o r t i n g N e w s B a s e b a l l ( $ 3 9 . 9 5 ) l e t sp l a y e r s c h o o s e f r o m a m o n g 2 m a j o rl e a g u e t e a m s o c r e a t e t h e i r o w b m i x i n g n e p l a y e r s w i t h o v e r 1 0 s t a r so t h p a s t . M a n a g e r s c a s t e a l b a s e s ,p i c k o f r u n n e r s , t h r o w b r u s h b a c kp i t c h e s a n m o r e - h o w e v e r . a l a c t i o ni d e t e r m i n e d b t h e a c t u a l c a p a b i l it i e s a n s t a t i s t i c s o f t h e b a l l p l a y e r s .

I m p o s s i b l e M i s s i o n I ( $ 3 9 . 9 5 ) f i n d s

e v i l m a s t e r m i n d E l v i n h o l e d u i f o r t r e s s f i l l e d w i t h d e s t r u c t i v e d e v i c e s .T h p l a y e r m u s t m a n e u v e r t h r o u g ht u n n e l s , a v o i d s u r v e i l l a n c e c a m e r a s ,d o d g e r o b o t s , a n s o m e r s a u l t o v e r t i m eb o m b s a h c o l l e c t s t h c o d e n u m b e r st h a t w i l l p r o v i d e a c c e s s t t h c o n t r o lr o o m .

4 x O f f - R o a d R a c i n g ( $ 3 9 . 9 5 ) l e t sp l a y e r s c h o o s e t h e i r o w r i g s a n o u f i t h e m w i t h t h e q u i p m e n t t h e y ' l l n e e d\ n e g o t i a t e h i l l s , b o t h r o u g h m u h o l e s , a n o v e r c o m e h e a t a n f r e e z i n gc o l d — p l u g t h r e n e g a d e ■ " d e m o n " t r u c kb e n t o t h e i r d e s t r u c t i o n . A A m i g av e r s i o n i p l a n n e d f o t h s e c o n d q u a rt e o ' 8 8 .

T H I R S .H A 1 0 2 3 ) 6E M P L O Y E E S .E V E N T H O D D S .

T h i s y e a r , m a k e y o u r t a p r e p a r a t i o n f a s t a n S i m p l e .J u s t t y p e i y o u r f i g u r e s a n T a x A d v a n t a g e ™ w i l l d d i r e s t . A d d i n g h e r e , d e d u c t i n g t h e r e . P l a n n i n g , c a l cu l a t i n g a n p r i n t i n g o u y o u r t a f o r m s s p e r f e c t l yt h a t t h I . R . S . w i l l a c c e p t t h e m r i g h t o u t o f y o u rp r i n t e r . A n T a A d v a n t a g e s e l l s f o u n d e r $ 5 0 .

N w o n d e r i t ' s b e e n t h n u m b e r o n t a p r o g r a m f o u r s t r a i g h t y e a r s . N o w , i t ' s b r o u g h t t y o b M o n o g r a m , p u b l i s h e r s o f D o l l a r s a n S e n s e ® , d i w o r l d ' s b e s t - s e l l i n g p e r s o n a l f i n a n c i a lm a n a g e m e n t p r o g r a m .

Y o c a b u y T a x A d v a n t a g e w h e r e v e r s o f t w a r e i s o l d .T h i s y e a r , f i l e t a f o r m s s m e t i c u l o u s t h a t n o o n o f t h o s e 1 0 2 , 2 0 6

p e o p l e c a f i n d a n y t h i n g t p i c k a t

5 3 V a N e s s A v e n u e , T o r r a n c e , C a l i f o r n i a ? O J 0 I ^ ( 2 1 3 ) 5 3 3 - 5 1 2 0C o m p u S e r v e ' ' l < j " ' l ) l , l 1 0 1 9 6 7 M t M O g m i t l S o f t w a r e , I n c

2 4 - H o u r O r d e r H o L i n e : 8 0 0 - 4 4 3 - 0 1 0 0 e x t . 9 4

A H O Y !

Page 10: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 10/84

N E W SY O C a W H A V E f T A L L

T H E C O N V E N I E N C E O F A C A R T R I D G E IT H F L E X I B I L I T Y O D I S K I

T H Q U I C K U H C A V N B O s t o r e s u t 3 o y o u r l a v o r i l e p r o g r a m s B a s i c f M l . . G a m e sf U t i l i t i e s , W o r d P r o c e s s o r s f T e r m i n a l sR E A D Y T O R U N A T H T O U C H O K E

H U N D R E D S O T I M E S F A S T E R T H A ND I S K M o d i f y t h c o n t e n t s I n s t a n t l y . R e p l a c eo b s o l e t e p r o g r a m s , n o y o u r c a r t r i d g e . U s a

p e r m a n e n t R A D I S K , p r o t e c t e d w o r ka r e a , a a u t o b o o t u t i l i t y . C - 6 4 o C - 1 2 8 m o d e .L o a d e r U t i l i t i e s I n c l u d e d . P r i c e : 1 6 K 3 2 J 9 6 4 K 1 1 2 9 ( P l u s % & M r e a d 5 % B r o w n B o i e s . I n 2 6 C o n c o r d R o a d , B e d f o r d ,M A 0 1 7 3 0 . _ ( 6 1 7 ) 2 7 5 - 0 0 9 0

T H Q U I C K B R O W N B O B A T T E R Y B A C K E D R A

S l i v e r S p o r t s S o c c e r ( $ 3 9 . 9 5 ) , p l a y e do a s l i p p e r y g r a s s f i e l d o c i t y s t r e e t ,r e q u i r e s c o n t r o l l i n g p a s s e s , h e a d i n g t h b a l l , a n e x e c u t i n g i n t r i c a t e s l i c e s a n h o o k s . T h t h r e e - m a n t e a m s a r e s e l e ct e f r o m n e i g h b o r h o o d c a s t o c h a ra c t e r s , e a c h w i t h u n i q u e p e r s o n a l i t ya n s k i l l s .

P o w e r f u l W o r d p r o c e s s o rf o t h C o m m o d o r e 1 2

S e l e c t e df o r t h e 1 9 8 7

C E S o f t w a r eS h o w c a s e

A w a r d ,

F r o m t h a u t h o r o F o n t m a s t & r I c o m e s F o n t m a s t e r 1 2 8 ,a e n h a n c e d v e r s i o n f o t h C o m m o d o r e 1 2 8 . T h i sp o w e r f u l w o r d p r o c e s s o r w i t h i t m a n y d i f f e r e n t p r i n ts t y l e s ( f o n t s ) , t u r n s y o u r d o m a t r i x p r i n t e r i n t o m o r ee f f e c t u a l t o o l . T e r m p a p e r s , n e w s l e t t e r s , a n f o r e i g nl a n g u a g e s a r j u s t f e o i t m a n y a p p l i c a t i o n s .

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

* 5 F o n t s r e a d y l u s F o n t e d i t o r / c r e a t o r i n c l u d e dO s c r e e n F o n t p r e v i e w , g8 c o l u m n o n l y $ 6 9 . 9 5S u p p o r t s m o r e t h a n 1 1 p r i n t e r sI n c l u d e s 1 0 2 , 0 0 0 w o r d S p e l l C h e c k e r

C o m m o d o r e ! 2 i a r e g i s t e r e d t r a d e m a r k o C o m m o d o r e B u s i n e s s M a c h i n e s . I n X ^ I ^ G I n 2 8 0 4 A r n o l d R S a i m a . K s 6 7 - 1 0 1 ( 9 1 3 ) 8 2 7 - 0 6 8 5

S p e e d B u g g y a l o w s t h p l a y e rh i c h o i c e o J i v et r a c k s , e a c h w i t hm o r e d i f f i c u l tt e r r a i n s , s h a r p e rc u r v e s , a n m o r eo b s t a c l e s t h a nt h e p r e v i o u s o n e .T h r a c e m u s t b c o m p l e t e d w i t h i na p r e d e t e r m i n e dt i m e l i m i t .R E A D E RS E R V I C E N O 2 3

D e t a i l S w o r d ( S 2 4 . 9 5 ) , p r e v i o u s l ya v a i l a b l e i E u r o p e a B a r b a r i a n , c h a ll e n g e s y o u n g e r g a m e r s t o u t d u e l t h g u a r d s o f i h s o r c e r e r D r a x , w h h o l d st h P r i n c e s s M a r i a n a c a p t i v e .

E p y x w i l l d i s t r i b u t e g a m e s f r o m B r t a i n ' s U . S . G o l d i U n i t e d S t a t e s , b g i n n i n g w i t h ( h f o l l o w i n g :

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

G e r m a n f i g h t e r s , t r a c k a n d e s t r o y U b o a t s , a n d i v e b o m b E - B o a t S a n m i n e f i e l d s . F o t h C - 6 4 a n A m i g a ;S 3 4 . 9 5 .

S r r e e t C a f a c e s o f f f e l i n e s i f o u ra t h l e t i c e v e n t s : c r a w l i n g , j u m p i n g ,s o m e r s a u l t i n g , a n r u n n i n g t h r o u g h t h p a r k ; l e a p f r o g g i n g o v e r f l o a t i n g p l a tf o r m s i i h a r e n a p o o l ; c r o s s i n g t h c i t y s e w e r s ; a n b o w l i n g a i h l o c a lh a n g o u t a g a i n s t t h e B u l l d o g . F o t h C - 6 4 a n A m i g a ; S 2 4 . 9 5 .

M e t o c r o s s s e n d s d i e p l a y e r o o n e -m a o b s t a c l e r a c e , w i t h s u c h b a r r i e r sa r a t s , h u r d l e s , p o t h o l e s , a n g r e e ns l i m e t i l e s d i s t r i b u t e d a m o n g 2 d i f f ic u l t y l e v e l s . F o i h C - 6 4 ; S 2 4 . 9 5 .

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 , p a g e 1 2 ) .

T w $ 2 9 . 9 5 g a m e s f r o m D a t a E a s tf o t h C - 6 4 :

K i N i k i s e n d s t h n i n j a a d v e n t u r ef a o a q u e s t t r e s c u e h i s g i r l f r i e n d .P r i n c e s s M a r g o , f r o m t h S t o n e W i a r d . T h s w o r d - e q u i p p e d p l a y e r m u s tb a t t l e d r a g o n s , m o n s t e r s , a n w a r r i o r so s e v e n d i f f e r e n t l e v e l s , w i t h B i B o s s a m e n o e a c h l e v e l b l o c k i n gh i a d v a n c e m e n t .

T h S p e e d B u g g y r a c i n g s i m u l a t i o nw h i p s t h e p l a y e r a r o u n d o n e o f i v e

1 A H O Y !

Page 11: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 11/84

U S B A N K C A R D S S A M E A C A S HS W I T C H E S

s w i t c h e s l e u s e r s s h a r e e q u i p m e n t , e n c o s t r yi o n . P l a n y o u r o w s y s t o m ; t w c o m p u t e r s t

d r s k t i n a n p r i n t e r , o t w p r i n t e r s t o n s h a r e a p r i n t e r b e t w w n P a n C 1 2 6 .

C a b l e c h a n g i n g l s a i m n o o f i n e p a a i . t u r n a h n o bI r o m a n d e v i c e l a n o t h e r . R e m e m D a t 1 , I y o

e ' t r a c a b l e s , w c a r r y b r o o d s e l e c t i o n .

N Y E A R W A R R A N T YD e s i g n , A l M e t a l C a s e

P l a t e d C o n t a c t sF e m a l e S o c k e t s , f l o t a r y S w I i c hf e e t T p r e v e n t M o v e m e n t

S h i e l d i n g E x c o o d a F C R s q u l r o m o n i BA $ 2 9 . 9 5

C 1 6 , P l u s 4 , C - 6 4 . O R C 1 2 B c o m p 4 t m l o .S A V E R A B C D $ 3 9 . 9 5

C I 6 . P l u s 4 C - M . O C 1 2 6 c o m p e l i & l e .o S E R I A L A E $ 2 9 . 9 5

3 p i n s , s e r i a l 2 p i n t .o S E R I A L A B C D $ 3 9 . 9 5

3 p i n s , s e m i 2 p i n sL A a x B b $ 4 4 . 9 5

c o m p u t e r s i h a r e t w o p u n i e r *

M I N I D I A $ 2 9 . 9 5d l o t h n e A p p l e . C o p l o a p p l i c a t i o n s .

A $ 2 9 . 9 5m a H o t s . m o O o m a . H i e .

i n t e r . I t p i m a l e ^ m s l e B 6 5 . 9 5, I I p i m a l e / m a l o B G 9 , 1 t p i m o l e / m o l e B 6 1 8 £ 1 2 . 9 5. f t p i m a l o / l e m . A 6 S O

( 1 p i t R C p l u g s M 6 6 4 S 9 l i 1 p i t R C p l u g s M 0 5 2 1 . 9 5

■ ■ ■ ! f l p i M E 8 S 5 . 9 5t i c k o n i p i n . 1 2 f l . m a l e / l o r n . J 5 1 2 4 . 9 5

1 p i n , i o m a . i e / 2 m a l e J S 7 . 0 5Y p i n , m a l o / 2 l o m a l o R J S V 3 . 9 5

c a b l e , m a l e / r l g h t a n m a l e P R $ € . 9 5f l . . m a l e / m a l e D B 9 M M 8 . 9 5f t . , m a l a / f e m a l e D B 9 M F a . 9 5

M i n i D i n . 6 1 1 . . m a l e / m a l e 8 M 6 M M I 9 H . m a l e / m a l e C 8 M M t 9 . 9 5

1 f t . . m a l s ' m n l o C 1 0 M M { 1 1 . 9 5f t m a l e / f e m s l e C 6 M F i 9 0 5

1 I t m a l e / l o m a l o C 1 0 M F $ 1 1 . 9 5I t . , m a l e ' m a l e R B M M O 6 « . . m 8 l e / f e m » l e R 6 M F B . 9 S

p r i n t e r . f t . , m a l e / m a l e - I B P 6 $ O p r i n t e r . 1 f t . . m a l e / m a l e I B P 1 0 1 1 0 . 9 5

e m e n s i o n , p i I B K E S . 9 5c h a n g e , p a r a l l e l , r n a l e ^ m a l e C G M M S 9 . 9 5c h a n g e , p a r a l l e l , t e r n . / t e r n . C G P P 1 0 . 9 5c h a n g e , s e r i a l , m a l e / m a l e R G M M 5 . 9 5c h a n g e , s e r i a l , l o r n . n u m . R G F F 5 . 9 5

B U F F E R Sy o c o m p u t e A n d p r i n t a t t h u m l i m a . T h b u f f e r

s t h e d a l e , ( h e n s e n d s i t m p r i n t e r a t n r i g h tw h i l e y o g o w i t h y o u r w o r t e

D A T A S T U F F E R 2 5 6 k C A L LC I S , C 1 2 B . - c o m p a S b l e .

6 4 K , C e n t r o n i c s$ 6 9 . 9 5

B U F F E R 2 5 6 K ,c s $ 1 6 9 . 9 5F o r l e c r i n i o l i n l o r m a i l o n o O r e g o n

p h o n e : 5 0 3 - ! * 6 - 0 9 2 40 I U ! l i ! U l Y M A I , - , ■ i - j c e p l V I S A , M A S T E R C A R D ,

o r d a r s , c e r t i f i e d , a n p e r s o n a l c h e c k s . A l l o w 2 f o p e r s o n a l c h e c k s t c l e a r .

: J 3 . 0 0 p e o r d e r , p o w e r s u p p l i e s $ 4 . 0 0 .c e n t e r $ 5 . 0 0 , 1 3 . 0 0 s e r v i c e c h a i g e o C O

{ c a s h o n l y )A l I s l o c k i l e m s s h i p p e d w i t h i n 4 h o u r s . N

s I a n o r s u r c h a r g e l o c i e d l l c a r d s . W o C A N N O TC O M P A T I B I L I T Y . A l s o l e s a r f i n a l .

I t e m s r e p l a c e d o r e p a i r e d a o u d i s c r e t i o n ,r e o u l r e d . P r i c e s a n H o r n s a u b | e d 1 c h a n g e

n o t i c eV A L U E S O F T

V t S A 3 6 4 1 S . W . E v e l y nP o r t l a n d , O 9 7 2 1 9

1 2 0 0 E A S Y D A T A M O D E MH a y e s C O M P A T I B L EE l o r n 3 0 0 / 1 2 0 0 B a u dS u p p o r t ) B » I M 0 3 4 2 1 2 AS p e c sB o l t ! H a l f F u l l D u p l e xM o i l o iR e n t a l L a s t N u m b e rT o u c h T o n e f P u l s eA u t o B u s y R a d i a lA u t o D i a l . A u t o A n s w e r" A T " C o m m a n d s m o r eP o w e r U S e l l T o s tF C R e g i s t e r e d

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

S P E C I A L P U R C H A S EN o $ 1 2 . 9 5

C h r o m e p l a l e d , h e a v y d u t y u n i v e r s a l p r i n t e rs t a n d . R u b b e r l e t t , a l l o w s I r o n T , b a c k , o b o t t o m f e e d . F o S o r 1 3 2 c o l u m n p r i m e r s .O r i g i n a l p r i c e $ 2 4 . 9 5 , s a l e l i m i t e d t q u a nt i t i e s " s t o c k

P O W E R S U P P L I E SM A W I C - M , d « p « i d i U * h o o v y d u t y r e p l i e e m a n t O u t p u t 5 D C 1 . 7 A . B V A C , 1 . O * . U L A p p r o M d . « d * w a m i r t y M S . f i sP H O E N I X C - M , l U M d , r e p u l r t b l e , a l m a U l c m O u t p u t ; S D C 1 . T A , 1 0 V A C , l . O A . U a p p r o v e d . y u w a r r a n t y t s s . a sP H O E N I X C - 1 M , b a w l , r e p a i r a b l e , 4 n K M I c M a , 3 s o c k e t * , a f > l k f tp r o t a c t i o n , F M R F D r t c r l n g , l i g h t e d i w i t c h . O u t p u t S D C 3 . 0 * ,1 0 V A C , 3 . O A . U u o p r o v e t ) . f e m m n l y 1 5 8 . 9 5

C O O L I N G F A $ 2 9 . 9 5H u Q t a # e n e m y t y o u rd i s k d r i v e . R o i r e s b a l o n d e a n c o s t l y r e p a i rD I I I H w ( [ r i I n n . k o n p y o u r1 5 4 1 o 1 5 7 1 c o o l . Q u i e t ,s u r g e f i n d a p i k e p r o t e ct i o n , E M H f l e r J n g

J O Y S T I C K SS l l k S l l HI c o n T r o l l e rW 1 C 0 B l a c k M a T A C 5E P V X 5 0 0 X J

S 8 . B 51 1 4 . 8 5S 1 1 . 9 5S 1 4 . 9 S1 1 5 . 9 6

P O W E R C E N T E RT i P O W E R C E N T E R p r o Y t d n

I n d t v k k u l c o n t r o l o u l o o o t n p o n a n t i p t u t m w t e r( i o o i H i t c h .

W A S $ 5 9 . 9 5H E L O P R I C E $ 4 9 . 9 5

p t o t o c t i o n : E I ' R F I m a r i n e , w r g < M i 9 i i p r o t B d l o n ,1 A M i r a k e r , M i r ) d u t y c a b t e . p r o n g p l u g . L i g M a d t o c k a ri w t i c h H , a l i t a « 1 c . i e , t i n : 3 / 1 2 1 / 4 D I W

I N K W E L LS Y S T E M S

L i g h t P e n 1 B 4 C 1 4 9 . 9 5F l e x I r a 5 S 2 7 . 9 SF l f l m f o n iG r a p h i c * I n t . \ C l i o A r F lH o l i d a y T h B f T i f l

A P R O S P A N D6 4 $ 2 9 . 9 5

I N T E R F A C E SM O D E M F l S - 2 3 3 I N T E R F A C E . S 2 9 U s s l a n d a r O H a y e s c o m p a i i D l e R S - 2 3 2m o d e m s w i t h V I C - 2 0 . C - 6 4 . C - 1 2 S .□ E L U X H S 2 3 2 I N T . , O m n i t r o n i x $ 3 9 9 5u s s l a n d a r d R S - 2 3 2 e q u i p m e r i t w i t h t h eC M C 1 2 8 , C S 4 . S I M . V I C 2 0 o r P l u s JM O S H O T , p r i n t e r S 4 9 9 5H O T S H O T P L U S , p r i m e r $ 6 4 . 9 5C a r d c o Q - W I Z . p r i n t e r S 3 9 . B 5C a r d c o S u p e r G p r i n t e r £ 4 9 9 5X E T 6 C S u p e r G r f l p n i c s . p r i n t e r £ 5 4 . 9 5X E T E C S u p a r G r a p h i c J r . . p r i n l e r S 3 9 X E T E C S u p e r G r a p h i c s G o l d , p r i n t e r G A L L

1 P L U S $ 1 9 . 9 51 m c a r t r i d g s p o r t s i t e n a t o nc i b l a > M o b o i r d i a n c a r -t r k d g e i l t h e t i d e o y o u r c a m -p n ' r r I s t o c k

p l u g * I n t o t h e c i f t r i d g a p o r t , h ■ . w i i c h . i b i i - i l o t s , t u p r o t e c t e d■ n f - r t b u t i o n .

J O Y S T I C K R E D U C E R $ 3 . 9 5E v a i y o n e * k w M I « , o u r b u j r e n f i n d « 6 l h o » O d g a d f l e t t H w f i a t e a n ' i m i l . T h e J o y S U c k R * d i K * f i o d a n l o w - p r i c e d . I a l k m n o n l o y i i i c k t o b p l u n g e d I n t o b o t h p o r t t a I h s a m e t i m » .k n o w ) r o u o » y i r > a . o t i a f t i g o o d l o r . G M a n i h i n k , h o w m a n ;l i m e t h » . e y o u h u d t t r b o t h p o r t i b a t o n f i n d i n g t h r i g h t o n * V

" T H E S T R I P P E RT h " S t r i p p e r " r e m o v e sp a r f a r a t B d o t i g t s a I r o mp r m f - o u i B . I r i a e r t t 2 B h e e i s . p r e a l o e d g e sa r g o n a . C J e a n , q u i c k

$ 9 . 9 5

S U N C O M A N I M A T I O NS T A T I O N C 6 T o u c h t h p a w l i h t h a s t y l u so f i n g e r T i p , c r B H t a

h o A n i m a t i o n S t n l i o nO r o w p i c l u r o g , g r o p h i , f l i c .S o f t w a r e w i t h p r i n t e r o p t i o ni n c l u d e d C o m p a t i b l e w i t hm a n y o t f i e r p r o g r a m s f o k e b r o o s e , J o y s l c k

S 7 B - 9 5

4 0 / 8 0 C O L . C A B L E $ 1 9 . 9 5O n c a b l e f o r b o t f i 4 o 8 c o l u m n s o t h C 1 2 0 . F l i ps w i t c h t c h a n g e m o d e s . P l u g s l f f i c b e c k o T h m o n i t o rf a s h a r p d i s p l a y . 1 c o l o r s 4 0 c o l u m n , b l a c k a n w t i i t e 8 0 N o f o R G m o n i t o r s o t e l o v i s i o - n s o i s

D I S K D O U B L E R ^ $ 6 . 9 5T h o r i g i n a l * A l m e t a lC u t s a n u x a c l s q t i f l r on o t c h I t h d i s k . S a m es p o t e v e r y t i m e !

R E A D Y R E S E T 6 n e $ 1 1 . 9 5r e s e t b u t t o n t h a i y o p l a c e w h o r e y o w a n t , n o s o m o

o u o I h e w a y p i e c e . P l u g s i n t o l . M * r , f i n p o r t ( o c n u r s et r i e p o r l i s r n p l a c o d l o y o u r d i s k d r i v e ) , I h b u l l o n I a t h e n o f 1 i n c h c a b l e .

$ 5 . 9 5A d a u t o m a t i c l l r e p o w o r t y o u r g a m e s , p l u g - i n m o d u l et t i a l m a k e s t h l i r e b u t t o n o y o u ' J o y s t i c k h a v e m a c h i n eg u a c t i o n . A d j u s t a b l e s p e e d c o n t r o l ,

D U S T C O V E R SC W ' V I C 2 0 o r 1 S 4 1 d r i v e , a n i l s t a t i c 5 . S S

C 8 s e t S I 0 . 4 97 . 9 5

C ! 2 a « m * i 4 . 4 97 . 6 6

S 7 . 0 57 . 9 5

B L A S T E R C 6 4 . C 1 2 8

C I E B o r 1 5 7 1 d r i v e , a n i l s t a t i cB u y o n e o l e o . S A V E t 1 . 4 1

6 4 C . o n l l m n i l c1 5 8 1 . 3 O r l v o , a n i l B t a l l c

■ " ■ . i N » ' . ' . l i ' r v o , a n i l s t m lB L A C K B O O K o C 1 2 8 $ 1 5 . 9 5

T H B L f i C KB O O K

T h b e s t I n n n r f C 1 2 Q u s e r e v e r h a . . I n c l u d e s G - 6 i , C 1 Z 8 , C P M . 1 5 * 1 ,1 5 7 1 , 2 6 p a g e s o o a s y l o f i n d I n f o rm a t i o n . 7 5 e a s y t r e a d c h o r l g f i n dt a b l o s T h o B l a c l i B o o ^ o I C I S f l l s v o r ym u c h h k d i c t i o n a r y , w u y s r e a d y l n n s w o r y o u r g u o s t l o n s ,

P R O T E C T I O N R E V E A L E D C 6 $ 1 5 9 5b e g i n n e r s g u i d e l s o f t w a r e p r o t e c t i o n . W r i t t e n t g i v e

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

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

S A M ' s B O O K SC T r o j u l e s h o o l i n B B e o a l r G u l d o 1 1 9 . 9 51 5 4 1 T r o u t l e a h o o l i n g A R e p a i r G u i d e 1 1 9 . 9 5C o m p u l o r ( 8 C H V I C - Z O S 1 9 . 9 SC o m p u t e r f a c i a C - 6 4 5 1 0 9 C o m p u t e r l a c l i C - 1 2 B I 1 9 . 9 SC o m p u l a r l a d s 1 5 4 1 U S . 8 5C o m p u t e r ( d e l s 1 S 7 1 1 1 9 . 9 5" T O U C H M B U T T O N " $ 9 . 9 5S t a t i c c a K I L L y o u r C O M P U T E R a n y o u r P R G R A M S . T o u c h M r i d s y o u r s y s t e m o n a r m f u l s l s l l cl i k e M A G I C b e f o r e y o t o u c h y o u r c o m p u t e r p e r i p h s f a l o o l h e r 0 9 v i e w T h c o n t r o l o d d o c t n c a l r o w s t o n c o o lT o u c h M e . d r a i n s s t a t i c c h a r g e s h a r m l e s s l y a w a y t g r o u n d a l o e n e r g y l e v e l s . T o u c h M c a a d d 1 y e a r s o l i f e t y o u r e q u i p m e n t .G R O U N D F A U L T I N O . $ 5 . 9 5C o m p u t e r e q u i p m e n t i v e r y s e n s i t i v e l u n g r o u n d e dh o u s e h o l d w i r i n g . D i s k d r i v e s n a v e b i z a r r e w a o m i i n u O a t a , T h e G r o u n d F a u l t I n d i c a t o r S e l l s y o i y o u ro u t l e t . p r o p e r l y g r o u n d e d .

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

C A L L T O L L F R E E 1 - 8 0 0 S 4 4 - S O F T

Page 12: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 12/84

N E W S

B E F O R EY O B U Y !B e s t s e l l i n g g a m e s ,

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

1 0 0 ' s o t i t l e sL o p r i c e sS a m e d a s h i p p i n gF R E E b r o c h u r e

Y E S . W A C C E P T :

R E N T - A - D I S CF r e d e r i c k B u i l d i n g S 3 4 5

H u n t i n g t o n . V 2 5 7 0 1( 3 0 4 ) 5 2 9 - 3 2 3 2

T I R E D O W R I T I N GP R O G R A M S T H A T R U I

S L O W M O T I O N ?T R Y :

6 4 - T R A NT h r i r i i F O R T R A N D e v n l o p i m n i

E n v i r o n m e n t f o [ l i t C o m m m J u r i : G o 2 { t f i m o d e )

C o m p i u h e n ' . j v c m a n u a l I n c l u d e dG e n t r i e s r * l Q c a i a b l o R i a o h l i i o c o d eC r e o l e s J a ^ l , s a v e a b l e p r o g r a m sA l l o w s [ o l o . - . 1 l - s y [ I n k i n g o n l yt h s y s t e m r o u n l l n c s t t i t u l r f t lE X E C s t B l c n i c n l a l l o w s a c c e s s \ - 6 5 0 2r t f l i i a r B i k e r n e l m u U i o t w r n u - n n m c h l n cl a n g u a g e r o u n L L n MB l M f c I F - T H E N ' - E L S E - E N D I F c o a l m e nM i n i m u m i c q u i r c m e n l o C 6 a n d o n er J t A ; d r i v e5 5 0 . 0 0 e i c h ( M r e s i d e n t s A d 5 l a x )

O r d e r s a n d I n f o C a l l ;( 3 0 1 ) 9 9 2 - 9 5 2 7

O W r i t e T o :T R I D E N T S O F T W A R E

P . O , B o I S G l e n e l g . M 2 1 7 3 7

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

D a t a E a s t U S I n c . . 4 0 8 - 4 3 6 - 0 9 0 0( s e e a d d r e s s l i s t , t h i s p a g e ) .

V f o o d m S h i p s I r o n M e ( $ 3 5 . 0 0 )r e c r e a t e s t h e s e a b a t t l e s o t h R e v o l ut i o n a r y a n d N a p o l e o n i c e r a s . S h i p - t o -s h i p c o m b a i i e m p h a s i z e d , w i t h v e s e l s c a p a b l e o c r a s h i n g i n t o e a c h o t h e r ,r u n n i n g a f o u l o g r a p p l i n g , o e n d i n gu i p o s i t i o n f o d e a d l y r a k i n g f i r e .1 n a t i o n a l i t i e s a n 1 s h i p t y p e s a r e

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

A v a l o n H i l l , 3 0 1 - 2 5 4 - 9 2 0 0 ( s e e a d r e s s l i s t , t h i s p a g e ) .L E A R N I N G C E N T E R

C A L C , t h C o m p u t e r A s s i s t e dL e a r n i n g C e n t e r , s e r v e s a a r e s o u r c ec e n t e r f o p a r e n t s , s t u d e n t s , a n t c a c h -e r s i n t e r e s t e d i u s i n g t h e i r C o m m od o r e c o m p u t e r s f o r e d u c a t i o n ; ] ] p u r p o se s T h S 1 a n n u a l m e m b e r s h i p t e b u y s 1 m o n t h l y n e w s l e t t e r s a n a c c e s st " l o w - c o s t " d i s k s o p u b l i c d o m a i n e u c a t i o n a l p r o g r a m s f o t h e 6 4 , 1 2 8 , a n A m i g a . C A L C i e a g e r t r e c e i v e a r t ic l e s , r e v i e w s , a n l e t t e r s f r o m r e a d e r sf o p u b l i c a t i o n i t h e i r n e w s l e t t e r .

C A L C , 6 0 3 - 8 9 9 - 5 2 0 9 ( s e e a d d r e s sl i s t , t h i s p a g e ) .

B E E F E D U C H I P ST h 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

A c t i v l s i o n , I n c .2 3 5 0 B u y s h o r e P a r k w a yM o u n t a i n V i e w , C 9 4 0 4 3P h o n e : 4 1 5 - 9 6 0 - 0 4 1 0A m e r i c a n H u m e N e t w o r k3 5 N o r t h C l u r k - S t c . 6 5 C h i c a g o . I L 6 0 6 1 0P h o n e : 3 1 2 - 6 7 0 - 2 6 6 6T h A v a l o n H i l l G a m e C n M i c r o c o m p u t e r G a m e s D i v i s i o n4 5 1 7 H a r f o r d R o a dB a l t i m o r e . M 2 1 2 1 4P h o n e : 3 0 1 - 2 5 4 - 9 2 0 0C A L CM i d d l e W i n c h e n d o n R o a dP . O . B o 1 3 R i n d g c , N 0 3 4 6 1P h o n e : 6 0 3 - 8 9 9 - 5 2 0 9C o s m i4 1 N o r t h F i g u c r o a S t r e e tW i l m i n g t o n , C 9 0 7 4 4P h o n e : 2 B - 8 3 5 - 9 6 8 7

s y s t e m c o n s i s t s o t h r e e I 6 r e p l a c em e n t s f o t h C - 1 2 8 m o t h e r b o a r d t h a ta d v a r i e t y o n e f u n c t i o n s , s u c ha F I N D , C H A N G E , C O M B I N E ,M E R G E , a n U N N E W c o m m a n d s , a 8 0 - c o l u m n s c r e e n e d i t o r f e a t u r i n g u d e r l i n i n g , f l a s h , a n d r a w i n g i a n c o l o r , a n r e d e f i n e d f u n c t i o n k e y s . T h s y s t e m i c o m p a t i b l e w i t h 1 5 4 1 / 7 1 / 8 1d r i v e s a n v i r t u a l l y a l C o m m o d o r es o f t w a r e a n p e r i p h e r a l s . V e r s i o n s f o t h 1 2 8 D a n t h C - 6 4 a r i t h w o r k s . P r i c e i S 4 9 . 9 5 , f r e e s h i p p i n g .

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

W I D E C A R R I A G E P R I N T E RD e s i g n e d f o s p r e a d s h e e t p r i n t i n g

a n o t h e r b u s i n e s s a p p l i c a t i o n s . O k i -d a t a ' s M i c r o l i n e 1 8 ( $ 3 9 9 . 0 0 ) c a p r i n tu t 1 3 c o l u m n s a 1 c h a r a c t e r s p e i n c h , a n u t 2 3 i c o n d e n s e d m o d e .S p e e d i 1 2 c h a r a c t e r s p e s e c o n d , 3 c p i n e a r l e t t e r q u a l i t y . P a r a l l e l i t e r f a c e i s t a n d a r d ; a R S 2 3 2 C s e r i a li n t e r f a c e w i t h 2 b u f f e r i o p t i o n a l .

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

K I D S ' C O L L E C T I O NV i C o m p u t e r C l u b ( S 1 4 . 9 5 ) c o m p r i se n u m b e r o C - 6 4 p r o g r a m s f o c h i ld r e n a g e d 7 - 1 2 , i n c l u d i n g w o r d p r o c e ss o r , a d d r e s s b o o k a n c a l e n d a r , c a l c ul a t o r , s e c r e t m e s s a g e e n c o d e r / d e c o d e r ,

s t a r t - y o u r - o w n - c l u b k i t , a n s l i d es h o w o a n i m a t e d c a r t o o n s .

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

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 tD a t a E a s t U S A , I n c .4 7 0 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 a t u s o f t1 9 8 0 8 N o r d h o f f P l a c e

C h a L s w o r t h , C 9 I 3 HP h o n e : 8 1 8 - 8 8 6 - 5 9 2 2E p y x , I n c .6 0 G a l v c s i 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 6F r e e S p i r i t S o f t w a r e , I n c .9 0 5 W . H i l l g r o v e . S u i t eL a G r a n g c . I 6 0 5 2 5P h o n e : 3 1 2 - 3 5 2 - 7 3 2 3G a m c o I n d u s t r i e s , I n c .B o 1 9 1 1B i S p r i n g , T 7 9 7 2 1P h o n e : 8 0 0 - 3 5 1 - 1 4 0 4 : i

T 9 1 5 - 2 6 7 - 6 3 2 7

H T e c h E x p r e s s i o n s1 7 0 0 N . W . 6 5 t h A v e n u eP l a n t a t i o n , F 3 3 3 1 3P h o n e : 8 0 0 - 8 4 8 - 9 2 7 3 o

3 0 5 - 5 8 4 - 6 3 8 6I n t e l l i C r e a t i o n s , I n c .( s e e D a t a s o f t )M i c r o P r o s e1 8 L a k e f r o M D r i v eH u n l V a l l e y , M 2 1 0 3 0P h o n e : 3 0 1 - 7 7 1 - 1 1 5 1O k i d a t aM 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 0U n i s o n W o r J d2 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 - 8 4 8 - 6 6 6 6

1 A H O Y !

Page 13: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 13/84

I R M E S S E N G E RI n t e r r u p t - D r i v e n M e m o r y M a n a g e r

f o t h C - 6 4 a n C - I 2 8B C u r c i o

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

a s k e d y o u r s e l f , " H o w d t h e y d t h a t ? "O n m e t h o d o p e r f o r m i n g t h i s a n n u m b e r o f o t h e r

u s e f u l t a s k s i t u s a i n t e r r u p t w e d g e , r o u t i n e w h i c h6 t i m e s a s e c o n d t a k e s d a t a f r o m o n l o c a t i o n i m e m o r y( t h e s o u r c e ) a n m o v e s i t a n o t h e r l o c a t i o n ( t h e d e s t i n at i o n ) . B c h a n g i n g t h I R v e c t o r a S 0 3 I 4 - S 0 3 I 5 t p o i n tt m a c h i n e l a n g u a g e p r o g r a m , a n o t h e r t a s k c a b " w e d g e d " i n t o t h i n t e r r u p t p r o c e s s i n g .

T H L O A D E R ST h f i r s t l i s t i n g o p a g e 8 i t h B A S I C l o a d e r f o M e s -

s e n g e r 6 4 . A w r i t t e n , i P O K E s t h m a c h i n e l a n g u a g e i n t ol o c a t i o n 5 1 2 0 0 o t h C - 6 4 . T h C - 1 2 8 l i s t i n g o p a g e 8 P O K E s M m e n g e r f f l i n t o l o c a t i o n 3 0 7 2 o t h C - 1 2 8 . B o t hr o u t i n e s c a b l o c a t e d 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 eM i l i n e 1 1 0 . T h l o a d e r ( s ) w i l l m a k e t h n e c e s s a r y a j u s t m e n t s t r e l o c a t e t h e M a n r e p o r t t h e r a n g e o f m e o r y o c c u p i e d . E n a b l e t h w e d g e w i t h S Y M w h e r e M i t h b e g i n n i n g a d d r e s s . T h M e s s e n g e r w e d g e p r e s e r v e st h e o r i g i n a l c o n t e n t s o t h I R v e c t o r a n m a c o e x i s t w i t ha n o t h e r I R a l t e r i n g p r o g r a m . M e s s e n g e r w i l l b d i s a b l e db R U S T O P / R E S T O R E .

S E T U P , C - 6 4 V E R S I O NM e s s e n g e r p r o v i d e s f o u r " b o x e s , " f l a g s t h a i s i g n a l t h m

c r o p r o c e s s o r t h a t d a t a i t b m o v e d d u r i n g I R Q s . T h b o x e s a r n u m b e r e d 0 - 3 . E a c h o t h b o x e s h a s a s o u r c ea d d r e s s ( S A ) . d e s t i n a t i o n a d d r e s s ( D A ) , n u m b e r o f b y t e s( N ) , a n o n c e / c o n t i n u o u s f l a g . T h e s e c o n d i t i o n s a r s e u b S Y M 3 w h e r e M i t h a d d r e s s u s e d t e n a b l eM e s s e n g e r ,

S Y M + 3 B S A , D A ,B o i n d i c a t e s t h a t b y t e s f r o m l o c a t i o n S a r t b m o v e d t l o c a t i o n D e v e r y i n t e r r u p t . V a l u e i t h n u b e r o f b y t e s - I z e r o w o u l d m o v e o n b y t e a n d 2 5 5 m o v e s2 5 b y t e s , t h m a x i m u m . I f b i t 7 o f a b o i s e t , t h m o v et a k e s p l a c e j u s t o n c e , s S Y M + 3 O 1 2 8 , 8 2 8 , 1 0 2 4 .2 0 m o v e s 2 b y t e s f r o m t h e c a s s e t t e b u f f e r t t h t o l i n eo t h s c r e e n o n l y d u r i n g t h n e x t I R Q .

S Y M + 3 , B

T h i s s t a t e m e n t c l e a r s t h e s p e c i f i e d b o x . O n c e b o h a b e e n c l e a r e d , i c a o n l y b r e a c t i v a t e d b s p e c i f y i n g S A D A a n N

S Y M + T h i s s t a t e m e n t c l e a r s a l b o x e s . N m o v e m e n t o d a t a w i l lt a k e p l a c e d u r i n g I R Q s . A l t h o u g h t h e r e i n S Y t d i c o n n e c t t h w e d g e , t h i s s t a t e m e n t e f f e c t i v e l y t u r n s i o f f .I M e s s e n g e r i d i s a b l e d b R U S T O P / R E S T O R E , w h e nr e e n a b l e d b y S Y M a n b o x e s t h a t w e r e a c t i v e w i l l i m e d i a t e l y b e g i n m o v i n g d a t a , u n l e s s t h e y h a d h a d " o n c e "f l a g . I y o d n o w a n t t h i s , u s o n o t h b o x - c l e a r i n gs t a t e m e n t s b e f o r e S Y M S M e s s e n g e r d o e s n ' t h a v e t b e n a b l e d t u s t h s e t u p S Y S .

T h e C - 6 4 d e m o n s t r a t i o n p r o g r a m a s s u m e s M e s s e n g e r i l o c a t e d a 5 1 2 0 0 a n e n a b l e d . s h o r t m e s s a g e i P O K E di n t o t h e c a s s e t t e b u f f e r , f o l l o w e d b y o n e s w h i c h M e s s e ng e w i l l m o v e i n t o c o l o r m e m o r y . T w b o x e s a r s e u i c o n t i n u o u s m o d e , a n t h m e s s a g e s t a y s i p l a c e a s t h es c r e e n s c r o l l s .

C - 1 2 8 S E T U PA w i t h t h C - 6 4 v e r s i o n , M e s s e n g e r l 2 8 i e n a b l e d w i t h

S Y M S B e c a u s e o i t m a n y b a n k s ( a c t u a l l y c o n f i g u r at i o n s ) , t h C - 1 2 8 a r c h i t e c t u r e i m o r e c o m p l e x t h a n t h a t

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

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

W h a v e s o f t w a r e f o A T A R I ,C O M M O D O R E , I B M , A P P L E ,

5 2 0 S T a n A M I G A .C A L L N O

F O R C O M P L E T E L I S To u t u d c

I n s i d e T 8 0 0 4 3 3 2 1 ) 3 8

8 2 9 2 7 3 0 6

W E D G W O O D R E N T A L5 3 1 6 W u u l i w j y D f l V CF o r t W o r l d , T e x a s 7 6 1 3 3

A H O Y ! 1

Page 14: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 14/84

C O M P U T E R8 D O - 2 E 1 - 7 7 7 D

A M I G A S 1 0 0 0 A M I G A I 1 0 O 0 0 A M I G A S 1 0 0 0 C o m m o d o r e

N _ t > * D r t v e

2 0 3 1

i [ y Y | C o m p u t e r* * C o m m o d o r e

^ ^ f i ^ w P n n i e f\ ^ M P M ^ O M P 8 0 , ^ C B 1 2 H C B 1 5 7 1

M O 0

( 9 9 . 0 0

1 5 0

M 0

C o m m o d o r eM o n t l o l

^ - — — — i j 1 7 0 1- . — - 1 1 7 0 2j w . P E 6

C o m p u l e n

\ ^ _ ^ _ — - - 1 5 2 GM P 9 0

; ^ H f C o m p u t e r( ; ^ < > 8 0 3 2^ 9 0 5 0

S 7 5 0 0

M 0

S 7 5 . 0 O

W B U A L I V E6 6 0 1 5 4 1 N E W T 7 5 . 0 01 5 4 1 A L P S 'S X 6 4W S 1 5 7 11 5 2 6 / 8 0 3M P S 8 0 1S F 1 O O 1

D E A D6 1 5 4 1 N E W T1 5 4 1 A L P S 'M S S X 6 4

c 6 0 . 0 0

1 5 0 1 0 0

9 0 4 5 . 0 03 0 8 5 0 04 0 . 0 06 0 . 0 04 0 7 5 . 0 0

1 0 0 . 0 0

c o m m o d o r e :S E R V I C E C E N T E R

C A B L E S A N M I S C .R E P I N D I N 3 . 9 51 2 P I D I 9 I B P I D I 9 . 9 5

E E T E E P B A C KE E T P E P I B A C K

P O W E R S U 6 W I C O B A T H A N D L EW I C O W A W I C O B O S SM E D I A M A T E C A S ET Y M A C C O N N E C T I O NF U J I D S D DS 5 O 6 0 3 2

2 4 . 9 51 5 . 9 5I S 9 1 1 . 9 5

4 . 9 53 9 9 5

a . 9 52 9 5 . 0 0

M U S T B C O M P L E T E

T E L E C T R O N I C S *H W 3 P 1 1 2 9H A R T S E L L E , A 3 5 6 4 0

5 . 0 0 S H I P P I N G£ 5 . 0 0 M O H D E R

E Q t J I F M : N T

P A R T S9 0 1 2 2 5 - 0 19 0 1 2 2 6 - 0 19 0 1 2 2 7 - 0 39 0 1 2 2 9 - 0 57 7 0 1 / 8 7 0 18 7 2 18 5 0 28 2 S 1 O 06 5 0 26 5 3 26 5 2 06 5 2 26 5 2 66 5 6 76 5 8 16 5 1 04 1 6 47 4 L S 6 2 96 5 6 0

2 0 5 -

1 0 . 8 51 0 . 8 51 0 . 8 51 5 . 8 59 8 1 6 . 8 5

9 . 8 59 . 8 53 . 8 56 . 2 93 . 8 53 . 8 5B . 8 5

1 2 . 8 59 . 8 58 . 8 5

. 9 4 . 9 59 . 8 5

7 7 3 - 1 0 7 7S E N D F O R O U R C O M P L E T E L I S T O F P A R T S A N S O F T W A R E

C O M M O D O R E < = = > I B M S - D O SF I L E T R A N S F E R U T I L I T Y

T H B I B L U E R E A D E R 1 2 8 ™I y o h a v e t h

C o m m o d o r e 1 2 8 ™ a n t h 1 5 7 1 / 1 5 8 1 d i s k d r i v e ,y o c a r e a d f r o m a n dw r i t e t s t a n d a r d I B M S - D O S f i l e s u s i n g B I B L U E R E A D E R 1 2 8 ™

B I B L U E R E A D E R 1 2 8 ™ F e a t u r e s :F i l e t r a n s f e r s b e t w e e n C o m m o d o r e 6 4 / 1 2 8 , M S - D O S a n C 1 Z 8 C P / M d i s k e t t e s .F u l l s u p p o r t f o 1 5 7 1 a n 1 5 8 1 d i s k d r i v e s ( i n c l u d i n g1 5 8 1 C P / M a n 3 . 5 " M S - D O S d i s k e t t e s ) .O p t i o n a l A S C I I t C o m m o d o r e A S C I I t r a n s l a t i o n .E a i y t u s f u l l y m e n u - d r i v e n p r o g r a m .

B I B L U E R E A D E R 1 2 8 ™ $ 4 4 . 9 5A v a i l a b l e a y o u r d e a l e r o o r d e r d i r e c t f r o m ;

S O G W A P S o f t w a r e1 1 B e l l m o n t R o a dD e c a t u r , I N 4 6 7 3 3

c a l l ( 2 1 9 ) 7 2 4 - 3 9 0 0( S e n d U . S . f u n d s d r a w n o U . S . B a n k s o n l y ) .

P r i c e i n c l u d e s s h i p p i n g a n h a n d l i n g .C - 6 4 V e r s i o n N o A v a i l a b l e

C a l l o W r i t e o M o r e I n f o r m a t i o n

o t h C - 6 4 . I a d d i t i o n i t h p a r a m e t e r s n e e d e d f o M e s -s e n g e r 6 4 . t h 1 2 v e r s i o n r e q u i r e s a s o u r c e b a n k ( S B ) a n d e s t i n a t i o n b a n k ( D B ) . T h i s m a k e s f o f a i r l y l o n g s t a t em e n t , b u o n n w o r s e t h a n C I R C L E o B O c o m m a n d .

S Y S M S + 3 B S B D B 0 S A , D A ,B o x B w i l l m o v e b y t e s f r o m a d d r e s s S i B a n k S t a d d r e s s D i B a n k D B T h z e r o m u s t b p r e s e n t i t h p o s i t i o n i n d i c a t e d . T h i s i n s u r e s t h a i n o n e o t h s t a t u s r e i s t e r b i t s a r s e l . I f b i t 7 o b o i s e t , d a t a m o v e m e n tt a k e s p l a c e f o o n i n t e r r u p t o n l y . I D o a r m i s s i n g ,

S Y N T A X E R R O R i g e n e r a t e d . I n o t h i n g c o m e s a f t e rt h S Y a d d r e s s , o a f t e r t h f o u r t h p a r a m e t e r ( t h e s t a t u sr e g i s t e r ) , a l b o x e s a r e c l e a r e d . T c l e a r j u s t o n b o x , u s eS Y M + 6 B

T h s e t u p r o u t i n e c a l l s t h K e r n a l G E T C F G r o u t i n e t g e t h M M v a l u e s f o t h s o u r c e a n d e s t i n a t i o n b a n k sa n s a v e s t h o s e v a l u e s f o u s d u r i n g I R Q s . T h i s w a t h w e d g e d o e s n ' t h a v e t g e n e M M v a l u e s v i G E T C F Gt w i c e f o e a c h b y t e m o v e d . S i n c e t h R O p o r t i o n s o fI N D F E T a n I N D S T A p e r f o r m t h i s s i e p , t h e y c a n b es k i p p e d a n M e s s e n g e r i n s t e a d J S R s t t h p o n i o n s o t h o s er o u t i n e s i " c o m m o n " R A a S 0 2 A 2 a n $ 0 2 A F r e s p e ct i v e l y . T h i s s a v e s s o m e t i m e . S t i l l , i f a n b o i c o n t i n uo u s l y m o v i n g b y t e s , s p l i t s c r e e n c a u s e s t h c o m p u t e r t l o c k u p , e x c e p t f o R U S T O P / R E S T O R E o r e s e t . C o t i n u o u s m o d e i t h e r e f o r e i n c o m p a t i b l e w i t h s p l i t s c r e e n s .T h o n c e o p t i o n c a n b e u s e d w i t h a s p l i t s c r e e n , t h o u g ht h s c r e e n w i l l b r i e f l y r e v e r t t a l t e x t . C o n t i n u o u s m o d ei c o m p a t i b l e w i t h f u l l s c r e e n b i t - m a p , h o w e v e r .

B o t h v e r s i o n s o f M e s s e n g e r t e m p o r a r i l y u s t h 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 d u r i n g t h I R Q , s a v i n g t h o r i g i n a lc o n t e n t s a n r e s t o r i n g t h e m b e f o r e c o n t i n u i n g t i h " m a i n "i n t e r r u p t h a n d l e r . M e s s e n g e r l 2 8 a d d i t i o n a l l y s a v e s t h I N D F E T a n I N D S T A a d d r e s s p o i n t e r s . I R U S T O P /R E S T O R E s h o u l d o c c u r w h i l e a n I R i i p r o g r e s s , t h o r i g i n a l c o n t e n t s o t h e s e l o c a t i o n s m a n o b r e s t o r e d .

W H A T ' S I G O O D F O R ?A d m i t t e d l y , t h c o m m a n d l i n e e x a m p l e a t h b e g i n n i n g

o t h i s a r t i c l e i r a t h e r m u n d a n e a p p l i c a t i o n . M e s s e n g e rc a n b e p u t o t h e r u s e s . S p e c i f y i n g o n o S I D ' s r e a d - o n l yr e g i s t e r s , s a v o i c e w a v e f o r m , a s o u r c e , a n w r i t e -o n l y r e g i s t e r s u c h a t h f i l t e r h i g h b y t e a s d e s t i n a t i o n , m s i c o u l d h a v e t h w e l l - k n o w n f a n d w e l l - w o r n ) " w a h - w a h "s o u n d . m o r e a m b i t i o u s p r o j e c t w o u l d b t p r o v i d e t h C - 6 4 w i t h s y s t e m o " s h a d o w r e g i s t e r s , " l i k e t h C - 1 2 8 .U s i n g t h " o n c e " o p t i o n , t h e r o u t i n e c a n b e u s e d f o b l o c km o v e s , p e r h a p s t r e d e f i n e s p r i t e s o c a l l u h e l p s c r e e n s .T h C - 1 2 8 d e m o p r o g r a m i l l u s t r a t e s b l o c k m o v e s b c a l l i n gt h r o u t i n e 3 t i m e s t f i l l b i m a w i t h 8 1 9 2 b y t e s f r o mR O M .

A t h n u m b e r o b y t e s c o n t i n u o u s l y m o v e d i n c r e a s e s .B A S I C s l o w s d o w n n o t i c e a b l y . T h i s i b e c a u s e t h e i n t e r r u p th a n d l i n g t a k e s l o n g e r , a n B A S I C h a l e s s t i m e t e x e c u t eb e t w e e n i n t e r r u p t s . T h C - 1 2 8 b e c o m e s e s p e c i a l l y s l u g g i s h ,a n i m a t a k e s e v e r a l s e c o n d s f o t h s l o w m o t i o n c u r s o rt r e a p p e a r a f t e r p r e s s i n g R E T U R N o c o m m a n d . T h es p e e d o m u s i c a n s p r i t e m o t i o n w i l l b a f f e c t e d a s w e l l .

S E P R O G R A M L I S T I N G S O P A G E 8 1 A H O Y !

Page 15: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 15/84

C o n n e c t Y o u r C o m p u t e r T D AH l G H E R l N T E L L I G E N C E .

r e f e r e n c em a k e y o m o r e

c o m p e t i t i v e ,n b e t t e r i n f o r m e d .

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

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

o d a t a y o d i d n ' t k n o w e x i s t e d .I m a g i n e t h o s e f a c t s j u s t f e

k e s a w a y o n y o u r p e r s o n a l. T h r o u g h C o m p u S e r v e .

p e r s o n a l r e s e a r c h c e n t e r .S a v e h o u r s o r e s e a r c h b g o i n g

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

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

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

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

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

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

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

C o m p u S e r v e *I n l w m a t i o n S w v r e s . P B m 2 0 2 1 Z5 0 C O A r i i n g t o n C e n t r a B v t ) . C o l u m b u s O 4 3 2 2 08 0 0 - 8 4 8 - 8 1 9 9I O t a n C a n a d a , c a l 6 1 4 4 6 7 - 0 8 0 2

Page 16: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 16/84

F o t h C - 6 4B T o n y B r c m t n e r

l e c t r o n i c a l l y G u i d e d H o m i n g / E x t e r m i n a t i n g D e v ic e s . Y o u r f e l l o w w o r k e r s i t h r e s e a r c h p l a n t j o i n g l y r e f e r t o t h e m a " E g g h e a d s " f o s h o r t . T h e s er o b o t i c w a t c h d o g s r o a m t h c o m p l e x a f t e r h o u r s ,

s e a r c h i n g o u a n d e s t r o y i n g i n t r u d e r s — n o q u e s t i o n s a s k e d .B e c a u s e o f a m a l f u n c t i o n i t h c o m p u t e r i z e d s e c u r i t y s y t e m , t h e n t i r e c o m p l e x h a b e e n l o c k e d d o w n . T h e r e a r n e n t r a n c e s a n n e x i t s . B u y o h a v e b i g g e r p r o b l e m sr i g h t n o w . T h E g g h e a d s h a v e b e e n a c t i v a t e d , a n a r e t r a c ki n w h a t t h e y t h i n k t b e a n i n t r u d e r — y o u . B e c a u s e o t h d e l i c a l e e q u i p m e n t u s e d i t h e b u i l d i n g , t h e E g g h e a d s h a v eb e e n p r o g r a m m e d t c h a n g e d i r e c t i o n w h e n s o m e t h i n g i i t h e i r p a t h . B m o v i n g t h e q u i p m e n t a r o u n d , y o c a c r e a t e m a k e s h i f t b a r r i c a d e s t h e t h e m i n T h i s i y o u ro n l y c h a n c e f o r s u r v i v a l !

B s u r e t h a v e j o y s t i c k p l u g g e d i n t o P o r t b e f o r e p l a y -

B R A N D N E A M I G A 5 0 O n l y $ 2 9 6O N E C 1 2 8 D w / b u l l i - l n d r l v a $ 1 9 6 w / l r a d e - l r .o B 4 C o m p u t e r , 1 5 4 1 C D l i k D r l v e . 1 9 0 2 M o n i t o r , 1 2 0 0 M o d e m

B R A N D N E C 1 5 4 1 - I I D R I V E o N E C 1 5 8 1 3 - 1 / 2 " D R I V E $ 1 2 5H i I r a d i - l n o r . - n d r h r a .

W b u y : m ; l i i r . u l t C o m m o d o r e , I B C o m p a l t b l s ,A l i h a r d w a r e , l o f l w i r e a n a c c e t i o r i B i

P r i c e a a h Q w n r u i i ' d ■ * i , ' - l ' i , i " . M . 1 J l i i i o r c f t a i l c a r d p u r c h a s e d P r i c e s s h o w n a r l o m a i i - o r o e r A d 5 l o i s t o r e p u r c n a u t p i u i a p p l i c a b l e I n a i

M C P - / C E O SI 2 Q D " . / Q u i l l - i n d r i l l

A 5 0 0 C P A 5 0 1 K " A A . a i e i 1 2 0 0

M E W ! S l i r M I - 1 0 0 0S u N P - 1 0 . I O O c p i

C 6 C P 1 5 7 1 D ( i v «M o n o M o n i t o rV I l 5 2 5 P r a r l » r

* • ! &J 4 8 91 5 9 9t l E »

i l J 4 c p i

H f W P f l l C E lu

! 7 M J 5 6 k R A B i 1 7 0 0 l l B k H A M

A M I Q AA 2 O 0 O C P UA 2 0 6 & C B n d g p c r d w j a

M O O E H SA - a i e i 2 1 O 0 n c

P R I N T E R S

| I Z 9( 1 0 9

( 1 1 1 9I 5 5 S

1 1 9 9

1 B O 2 C C o F a r m o n i t o r

N E I O 9 1 R O M e A 2 0 5 2 ! M B R A MA 1 C A 0 1 2 0 0 S i v O

P r s c P p r 2 1 O 0 h c

I t p H L Q . I B M / E P S O N C o m p i l l b l l2 S C P 1 N L E P S O N C c j m p n . n l i

I ■ 1

1 3 ( 6

U S E D P R I C E SV I C 2 0 C P

C O O 3 0 0 M o O t mC o l o r m o n i t o r f r o mo u u u w u

1 3 1 2

1 1 2 91 1

1 5 1 1 D ( i . •1 6 H 1 3 O 0 M Q d i mn . i r 1 0 ' , 1 1 I H C 1 6 0 2 M o n i l o r

1 1 5 S1 2 9 9

1 1 2 51 1 2 9

1 1 9 9

S 1 9 91 1 1 91 1 1 9

1 3 1 1 0 9S M

W a w a n l l o w a d e r o Y O U P E Q U i P M E N T i 4 y o u r e q u i p m e n t ^ n o r n e n M o n e a , i h e n c a l l u a n o wl o a n i n n a n i q u o l e A l i p t e r e n e e i t I r a d o - m i t » u m « e q u i p m o n i l b g o o f l w o r k r r - i gc o n d i t i o n S n i p p i n g / h a n d l i n g w i l l b e a f l d r d \ i l p i \ c t - t S h i p p i n g / n a n i i i m g D a t e d o a c t u a lv t f i g n r o f o r d e r D u t l i m t i s d q u i n t i t i a * o u i a d B q u i ^ m e n i . p i g a s o C A L L b e r o r f r o r d a r i n g

1 3 l h S t r * « 1 , S u i t *B o u l d a r , C 6 0 3 0 2C o m p u t e r R e p e a t s , I n c .

( 3 0 3 ) 9 3 » - 8 1 4 4M A I L - O R D E R D I V I S I O N

I I I I I I I I I I I I I H I I I I■ 1

b i i i ■ ! ■ ■ ■i i i i i 1 1 1

■ H i f t K I I I I I H a i i i i i i i i■ ■ ■ ■ ¥ ■ ■ ■ ■ ■■ ■ i : i :■ ■ ■ m i i i i i i i i i i i i i

i 1 * 1 1 I I I I I I I I I I I I■ ■ f t i i i i i i i i i i i ii i m i i i i i i i i i i i i i/ t - ' / ' f y - / ; ; • ' ' ' . - / / / / & / / / 1 . : - -

B O N U S 1 1 f f t f t f

L K V I H . B S

i n g . A t h s t a r t o t h g a m e , y o u a r g i v e n t h o p p o r t u ni t t s e l e c t t h n u m b e r o r o b o t s ( E g g h e a d s ) t r a c k i n g y o u .M o v e t h e j o y s t i c k t t h l e f t o r i g h t l c h o o s e h i g h l i g h te n u m b e r f r o m 4 t 8 N a t u r a l l y , t h e m o r e r o b o t s y o s l e c t , t h h a r d e r t h g a m e i s P r e s s t h f i r e b u t t o n t b e g i n .

T h r o b o t s a r p l a c e d a r o u n d t h e d g e s o t h e p l a y f i e l d ,w h i l e y o u r c h a r a c t e r i p o s i t i o n e d i t h c e n t e r . B l o c k s ,w h i c h a r e s c a t t e r e d a r o u n d t h p l a y f i e l d , c a b p u s h e dt o g e t h e r t f o r m w a l l s . T t r a p a r o b o t , s u r r o u n d i w i t hw a l l s , l e a v i n g i u n a b l e t m o v e . O c o u r s e , e a c h r o b o t i p r o g r a m m e d t k i l l — s d o n ' t g e l t o c l o s e !

O n c e a l t h r o b o t s h a v e b e e n c a p t u r e d , y o a r a w a r d e d1 0 p o i n t s a p i e c e . T h e r e i a l s o b o n u s t i m e r a t h t o w e r

l e f t o f t h e s c r e e n w h i c h c o u n t s d o w n f r o m 1 0 t d u r i n ge a c h l e v e l . I t h e r e i a n t i m e r e m a i n i n g , i i a l s o a d d e dt y o u r s c o r e , l o c a t e d a t h l o w e r c e n t e r o t h s c r e e n . Y o w i l l t h e n p r o c e e d t t h n e x t l e v e l , w h i c h i l i t t l e f a s t e r .

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

S t r a t e g y p l a y s k e r o l e i B a r r i c a d e . A l t h o u g h t h e r ob o t s a r e h o m e d i o y o u r c o o r d i n a t e s , t h e y c a o f t e n f i n do p e n i n g s t h a t a r e n ' t e a s i l y n o t i c e d b t h p l a y e r . T r t c o n -F i n e t h e m t l a r g e a r e a , t h e n c u i d o w n l i t t l e a a t i m e .T r a p p i n g t h e m a l o n g t h b o u n d a r i e s i m u c h e a s i e r ( a n ds a f e r ) t h a n t r a p p i n g t h e m i t h m i d d l e o t h e s c r e e n . Y o c a u s t h S H I F T - L O C K k e t f r e e z e t h e g a m e .

Y o u ' l l n e e d F l a n k s p e e d ( p a g e 6 9 t t y p e i a n s a v ec o p y o B a r r i c a d e . A f t e r l o a d i n g t h p r o g r a m , e n t e r S Y 4 9 1 5 2 t p l a y . D S E E P R O G R A M L I S T I N G O P A G E 7

1 A H O Y !

Page 17: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 17/84

o f f e r t h m o s t p o w e r f u l u t i l i t i e so m u s t f i r s t h a v e s t a t e o t h a r

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

w h t h e y a r e o f f e r i n g t h e i r' f i n a l ' v e r s i o n b a s e d o t h o l R O o n l y , h a r d w a r e . S U P E R

i t h O N L Y u t i l i t yi d g e t h a t i n c o r p o r a t e s R A A W E L L A l a r g e R O M . T h i s

j u s t o n o t h r e a s o n s w h R U i n e g a v e S U P E R S N A P S H O T

" B + " r a t i n g ( D e c . r 8 7 ) w h i l e o u o r r e c e i v e d o n l y " B ( S e p t .

8 7 ) . A n d I N F O m a g a z i n e g a v eS N A P S H O T + * * * r a t i n g

o u c o m p e t i t o r r e c e i v e d o n l y* ( J a n . ' 8 8 ) .

t h e s e f e a t u r e s f o u n d o S N A P S H O T V 3 . 0 t t h o s e

o r i v a l p r o d u c t s : T U R B OO ( a c t u a l l y t h r e e s y s t e m s i o n e )

L O A D a n S A V E t t h 1 5 4 1 ,( i 1 5 4 1 O 1 5 7 1 m o d e ) o

F u l l - f e a t u r e d D O w e d g em u l t i p l e d r i v e s ) • P r

f u n c t i o n k e y s T h a d v a n c e d m a c h i n e l a n g u a g e

a v a i l a b l e f o t h 6 4 I n c l u d e sl s t a n d a r d c o m m a n d s p l u s

b a n k s w i t c h i n g , ( 0 m o d i f y ,t o i n t e r r u p t r u n n i n g p r o g r a m ,

i a n t h e n S U C C E S Sr e s u m e .

S T I L LO N L Y$ 5 4 . 9 5

S U P E RS N A P S H O TV 3 . 0T h b e s t j u s t g o b e t t e r !

" A l l I n a l l , t h i n k t h i s i t h b e s t o t h b u n c h "T i S l c k b e r t , I N F O , J a n . ' 8

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

M o r t o n K e v e l s o n , A H O Y ! , N o v . ' 8 * * * * . . . R e a d S U P E R S N A P S H O T S S T A R r e v i e w I I N F O m a g a z i n e ( J a n . ' S 8 J " B + " . . . R U N , D e ' 8

S c r e e n d u m p e r t h a t d u m p s A L Ls c r e e n s , t h r e e d i f f e r e n t s i z e o p t i o n s ,t P R I N T E R O t D I S K ( i K O A L Ao D O O D L E ! f o r m a t ) F a s t f o r m a t

F a s t f i l e c o p i e r , o d r i v e ,s u p p o r t s t h 1 5 4 1 , 1 5 7 1 a n d 1 5 8 i . . a n c o m b i n a t i o n F a s t d i s k c o p i e r ,

o d r i v e , s u p p o r t s t h 1 5 4 1 , 1 5 7 1a n 1 5 8 1 - G A M E M A S T E RS C R E E N b u i l t i s p r i t e k i l l e r a n E X T E N D E D L I F E m o d e ( o n e o t h b e n e f i t s o h a v i n g R A M )

T U R B O * 2 5 l o a d s a n p r o g r a ms a v e d w i t h T U R B O ' 2 5 a b l i n d i n gs p e e d ( 5 i s e c o n d s ) . W o r k sw i t h a n d r i v e . S i m p l e t u s e . , , n u s e r i n t e r v e n t i o n r e q u i r e d

C o m p l e t e l y W I N D O W d r i v e n w i t he a s y t r e a d s c r e e n w i n d o w s t h a t a r a v a i l a b l e a n t i m e , N O j u s t a tp o w e r - u p F R E E K r a c k e r J a p a r a m e t e r d i s k w h i c h c o n t a i n sn i b b l e r a n 8 p a r a m e t e r s f o b a c k i n g u t h o s e p r o g r a m s t h a t c a n ' tb d o n e w i t h A N c a r t r i d g e . A L t h i sa n m o r e !S U P E R S N A P S H O T ' S u n i q u e d e s i g na l l o w s u p d a t i n g t n e v e r s i o n sw h e n t h e y b e c o m e a v a i l a b l e w i t hs i m p l e , a f f o r d a b l e , p l u g - i n R O M S . N on e e d t e v e r b u a n o t h e r c o m p l e t ec a r t r i d g e . A n S U P E R S N A P S H O Ti s $ ! 5 - $ 2 0 l e s s i p r i c e t b e g i n w i t h .

S u p e r S n a p s h o t S l i d e s h o w C r e a t o rT h i T O T ) Y c u k n e w M S q w S n a p s M c a < a p t i r e n ^ b c W a f r e f c f ^ O T t f l h e s e i m a g e s ,

a l l o w y o e a s i l y n e g a t e r e m A K c t o s c r e e n s i n t o y e w o w n M . o B A S I C p r c g r a m s w i l u l l c o r t r o C 1 O n l y 1 1 4 . 9 5 U . & . J 1 9 . 9 5 C W .O R D E R I W I T H S U P E B S N A P S H O T ¥ 1 A N R E C E I V E S O F

C L A I M S . . . F L A S H Y A D S . , , W H O ' S K I D D I N G W H O ? Y O D E C I D E ! B o t h w a n o u c o m p e t i t o r o f f e r a 1 D A Y , M O N E Y - B A C KS b u t h e m b o t h , t r t h e m o u a n s e n d b a c k t h o n y o d o n ' t w a n t . Y O d e c i d e w h i o f f e r i n g g i m m i c k s a n w h i

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

D E A L E RI N Q U I R I E S

W E L C O M EC O f l v E P L T C O M P U T E R U A f l T

C H E C K S , M O N E Y O R D E R S O V I S A ' M A S T E R C A R D D I S C O V E R M a i l o r d e r s t S o l t * a m S u p p o r t I n t e m a K n a 1 , 2 7 0 0 N A n d r e s e n R o a d , V a n c o u v w . W 9 8 6 6 1

P t i c n e o r d e r s w e l c o m e : | 2 0 6 ] 6 9 5 - 1 3 8 3 « S a m e d a y s h i p p n g N o C O D a d e i s o u t s i d e U SP L E A S E N O T E F r s h i p p i n g J h a n d i n g o n a l c d e r e . 0 A D C l W a i a d e i A l o t J e i s m u b p a i U . S .

W a s h i n g t o n r e s i d e n t s a d d 7 . 3 0 % s a l e s l a n e r d s ' O d « s o u t s i d e o f M o r t t i A m e n t a a d d S 7 5 0 f o s h i p p i n gI C a n a d a , o r d e r I r o n v M a r s h v i e w S o f t n a o . T B o 1 2 1 2 , S a c k v * N H E O A - X O O n l y S 6 9 9 5 C O

Page 18: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 18/84

H - R E SF o

W I N D O W St h C - 1 2 8

B D e n n i s F u r m a n

T h C o m m o d o r e 1 2 i a e x c e l l e n t m a c h i n e f o t h o s e o f u s w h e n j o y d a b b l i n g i h i g h r e s o l u t i o ng r a p h i c s , b u i l a c k s n u m b e r o f e a t u r e s f o u n di o l h e r h o m e c o m p u t e r s . A m o n g t h e s e f e a t u r e s

a r w i n d o w s , v i e w p o r t s , a n h i d d e n s c r e e n s f o p a g e f l i pp i n g r o u t i n e s . T h M O V S P R a n G S H A P E c o m m a n d s o f f e ro n l y l i m i t e d c a p a b i l i t y l c r e a t e a n i m a t i o n e f f e c t s o t h h i - r e s s c r e e n . M O V S P R i u s e f u l f o r a n i m a t i n g o n l y s m a l lo b j e c t s a n G S H A P E i t o s l o w f o l a r g e r o b j e c t s . T h p r o g r a m d e s c r i b e d h e r e p r o v i d e s w a t u s r a p i d p a r t i a ls c r e e n a n i m a t i o n f o n e a r l y f u l l s i z e s c r e e n a r e a s .

H i - R e s W i n d o w s i m a c h i n e l a n g u a g e u t i l i t y t h a t c a b e u s e d w i t h B A S I C p r o g r a m s t a d w i n d o w s t t h h r e s c r e e n f o l i m i t e d a n i m a t i o n e f f e c t s . O n c e y o h a v e s a v e d

c o r r e c t c o p y o H i - R e s W i n d o w s , r u i a n a n s w e r i h p r o m p t s .

F i r s t y o w i l l b a s k e d t e n t e r t h c o o r d i n a t e s o f t h u p p e r l e f t h a n d c o r n e r o t h d e s i r e d w i n d o w . S i n c e o n l yw h o l e c o l o r c e l l a r e a s a r e a l l o w e d , e n t e r t h i s I n f o r m a t i o na c o l u m n a n r o d a t a . T h c o l u m n s r u f r o m t 4 a n t h r o w s f r o m t 2 5 I y o w a n t t r u t h d e m op r o g r a m , a n s w e r 1 7 , 1 0 f o t h i s p r o m p t . N e x t , e n t e r t h e w i d t ho t h w i n d o w i c o l u m n s a n d t h h e i g h t i r o w s . U s a n 6 r e s p e c t i v e l y , f o r t h d e m o . T h i s i n f o r m a t i o n w i l l b u s e d t c u s t o m i z e t h M c o d e t p r o v i d e a w i n d o w o t h e s p e c i f i e d p r o p o r t i o n s a n p o s i t i o n . H i - R e s W i n d o w s w i l lm e B S A V E t h M d a t a t d i s k u s i n g t h f i l e n a m e " W 1 N -D O W S . O B J " . Y o c a l o a d t h i s o b j e c t c o d e a a n t i m e u i n t h B L O A D c o m m a n d , b u i i n o n - r e l o c a t a b l e . S i n c ei i s e l f - m o d i f y i n g c o d e , i m u s t a l w a y s b e l o a d e d i n t o t h c a s s e t t e b u f f e r a 2 8 1 6 .

W i t h t h e o b j e c t c o d e i p l a c e , t h e v a r i o u s w i n d o w f u n ct i o n s a r e a c t i v a t e d b S Y S i n g t t h r e e l o c a t i o n s . S Y 2 8 1 6w i l l c l e a r t h e c o n t e n t s o t h w i n d o w b p l a c i n g z e r o s i t h a p p r o p r i a t e h i - r e s s c r e e n m e m o r y . C o l o r m e m o r y i u n t o u c h e d . S Y 2 8 6 6 . A w i l l s a v e t h e c o n t e n t s o t h w i d o a n p l a c e i i B A N K 0 p a g e ( m e m o r y a d d r e s s o fp a g e i f o u n d b m u l t i p l y i n g b 2 5 6 ) . B A N K i u s e ds i n c e i s h a r e s t h l o w e r ! 6 o m e m o r y w i t h B A N K 1 a n h a s p l e n t y o R A a v a i l a b l e t s t o r e d a t a - i n t e n s i v es c r e e n d i s p l a y s . C a r e m u s t b t a k e n , h o w e v e r , t e n s u r et h a t t h p a g e s u s e d f o w i n d o w d a t a d n o o v e r w r i t e y o u rB A S I C p r o g r a m c o d e , a l s o l o c a t e d i B A N K 0 O n w a t f i n d t h l o w e s t v a l u e o t h a t w i l l e n s u r e a u n c o r r u p -t e s o u r c e c o d e w o u l d b t u s t h f o l l o w i n g l i n e i n d ir e c t m o d e a f t e r y o u r p r o g r a m i c o m p l e t e :

I A H O Y !

A = I N T ( ( P E E K ( 4 6 2 4 ) + 2 5 6 * P E E K ( 4 6 2 5 ) ) / 2 5 6 ) + l: P R I N T

P

T h i s l i n e c o m p u t e s t h n e a r e s t p a g e b o u n d a r y a b o v e t h E N O B A S I C .

S Y 2 9 5 6 . A r e c a l l s f r o m B A N K 0 p a g e i h p r e v io u s l y s a v e d d a t a . I o r d e r t o s e t u a n a n i m a t i o n s e q u e n c e ,f i r s t d r a w t h c o n t e n t s o f e a c h w i n d o w , t h e n s a v e t h e m i d i v i d u a l l y u s i n g S Y 2 8 6 6 . A . O n c e t h i s h a b e e n d o n e f o t h d e s i r e d n u m b e r o w i n d o w s , t h e n t i r e d a t a a r e a c a b B S A V E d t d i s k f o l a t e r r e l o a d i n g b t h a n i m a t i o n p r g r a m . T h s h o r t d e m o p r o g r a m i l l u s t r a t e s o n w a o c r e at i n g a s e r i e s o a n i m a t i o n f r a m e s . O n c e b e g u n , i w i l l r u i n d e f i n i t e l y , s h i a n k e l s t o p w h e n y o h a v e s e e ne n o u g h .

f e f i n a l w o r d s o c a u t i o n w h e n s e t t i n g u t h w i d o d a t a . F i r s t , l i m i t t h w i d t h o a n w i n d o w t o 3 1 c o u m n s o l e s s . W h i l e t h i s r e s t r i c t i o n m a s e e m i n e l e g a n t ,i k e e p s t h p r o g r a m s i m p l e a n p r o v i d e s a w i n d o w l a r g ee n o u g h f o m o s t s i m p l e a n i m a t i o n r o u t i n e s . S e c o n d , y o w i l l h a v e l d e t e r m i n e h o w m a n y p a g e s o B A N K m e m o r yi n e e d e d f o e a c h w i n d o w . T o d t h i s , m u l t i p l y t h w i d t ht i m e s t h h e i g h t t i m e s 8 D i v i d e t h r e s u l t b 2 5 a n r o u n du p F o r e x a m p l e , w i n d o w t h a t i 1 c o l u m n s w i d e a n d

r o w s h i g h i m a d e u o 1 8 o 6 4 b y t e s . T h i sw i l l r e q u i r e 6 4 0 / 2 5 6 o r 2 . 5 p a g e s f o r s t o r a g e . S i n c e e a c hs t o r a g e l o c a t i o n c a l l e d i t h S Y c o m m a n d f a l l s o p a g eb o u n d a r y , y o w o u l d u s a n i n c r e m e n t o f f o e a c h n e w i n d o w s t o r e d o r e c a l l e d .

H i - R e s W i n d o w s i o b v i o u s l y n o t t h e a n s w e r t a l y o u ra n i m a t i o n n e e d s , b u t i t a l o n g w i t h t h e r e s i d e n t B A S I C 7 . c o m m a n d s , s h o u l d h e l p y o a c h i e v e s o m e f a i r l y i m p r e s s i v er e s u l t s . S E P R O G R A M L I S T I N G O P A G E 7

Page 19: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 19/84

' M ' l

S h o t t a k e n f r o m A t a r i S T

G E l H

T H A D V A N C E DA R S T U D I OT h o n l y a r p a c k a g e t h a tl e t s y o d e s i g n s p r i t e s ,a n i m a t e , a n f l t P a r i sf o t h w e e k e n d . . .U n l e a s h t h c r e a t i v e p o t e n t i a l o f y o u r A t a r i S o C o m m o d o r e 6 4 A m o n g t h e s t u n n i n gf e a t u r e s y o w i l l f i n d a t y o u r f i n g e r t i p s :O t h 5 2 * l c o n d r i v e n T o o l b o x w i t h a l o p t i o n sa v a i l a b l e o o n s c r e e n * w o r k s c r e e n s p l u ss e p a r a t e s p r i t e d e s i g n g r i d * H i g h s p e e d d r a w ,s h a p e s , s p r a y , f i l l , c o p y , b r u s h a n p i c t u r em a n i p u l a t i o n ^ S o p h i s t i c a t e d w i n d o w r o u t i n e si n c l u d i n g m a s k , s t r e t c h , s q u a s h , f l i p , s m o o t ha n r o t a t e * A I I d r a w i n g f u n c t i o n s a r a v a i l a b l ei m a g n i f y m o d e p l u s d i r e c t i o n a l s c r o l l i n g o t h m a g n i f y i n g g r i d i f o u r d i r e c t i o n s^ E x t e n s i v e s p r i t e d e s i g n s y s t e m i n c l u d i n gc h o i c e o s p r i t e s i z e , l a r g e o n - s c r e e n s p r i t es t o r e , a u t o o u t l i n e , d r a w w i t h s p r i t e s a b r u s h e sa n m u c h m o r e * a l l s p r i t e s c a n b e o u p u t a sd a t a r e a d y f o i n c l u s i o n i o t h e r p r o g r a m s * O s c r e e n a n i m a t i o n o s p r i t e s .O t h 6 * W i n d o w s , I c o n s - p u l l d o w n m e n u s -p o i n t i n g d e v i c e s * O p e r a t e s i h i g h - r e s m o d e .F u l l c o n t r o l o v e r c o l o r a t t r i b u t e s * A l i n f o r m a t i o n o s c r e e n * 1 6 p e n s , r a n d o ms p r a y s , 1 u s e r d e f i n a b l e b r u s h e s * W i n d o w sc a b i n v e r t e d , c u t a n p a s t e d , e n l a r g e d ,r e d u c e d , s q u a s h e d , s t r e t c h e d , f l i p p e d a n r o t a t e d * S o l i d a n t e x t u r e f i l l o p t i o n * W a s ht e x t u r e f e a t u r e * l e v e l s o m a g n i f i c a t i o n w i t hp a a n z o o m , p i x e l c l e a r a n p l o t * F u l l r a n g eo f a c i l i t i e s i n m u l t i - c o l o r m o d e p l u s t r a n s f e rf r o m h i - r e s t o m u l t i - c o l o r C o m p r e h e n s i v e e d i t .

* * - - *

a r r u n n i n g a A r S t u d i o p r o m o t i o n w i t h

M a g a z i n e , A t a r i E x p l o r e r M a g a z i n e ,L o o k i A h o y ! , A t a r i E x p l o r e r o o

k f o d e t a i l s , o c l i p t h i s c o u p o n a n m a i l i t n , F i r e b i r d L i c e n s e e s , I n c .

T u r n p i k e , W a l d w i c k , N J 0 7 4 6 3 f o d e t a i l s .

A g n e c e s s a r y . R e c o r d e d c o m p e t i t i o n i n f o r m a t i o n : - ( 7 1 8 ] 8 4 0 2 3 4

C R E D I T C A R D H O T L I N E( 2 0 1 ) 4 4 4 - 5 7 0 0 r - k ^

" T h e F i r s t F u l l L i n e i S o f t w a r e "F i r e b i r d L i c e n s e e s , I n c .

P . O . B o 4 9 R a m s a y , N J 0 7 4 4 6{ 2 0 1 ) 4 4 4 - 5 7 0 0

F i r o b i r d j n t J I h e F i r a b i r d l D ^ l o a r e r e n i s l p r a d l r a d e m a r f c s o f F i r i r b i r d L p c n n s e c a . I n c .R A i n b i r d d n c l i h e R a i n b i r r t l o g o f l r o r n g i s r o r a d t r a d e m a r k s o B r i t i s h T e l e c o m m u n i c a d u n s P L C .

Page 20: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 20/84

A r G a l l e r y D i s k S a l oS e l e c t e d A r G a l l e r y i m a g e s a r a v a i l a b l e o d i s k . M u l t i

c o l o r i m a g e s a r c s u p p l i e d i K o a l a f o r m a t , w h i l e h i g h - r e s ol u t i o n i m a g e s a r i D O O D L E ! f o r m a t . I n c l u d e d a r s l i d es h o w f o e a s y v i e w i n g , a l o n g w i t h a b i m a p d u m p f o y o u r1 5 2 5 p r i n t e r o r p r o p e r l y i n t e r f a c e d e q u i v a l e n t . s a m p l e A r G a l l e r y d i s k w i t h s l i d e s h o w a n p r i n t e r d u m p s i $ 1 0 ; o s e n d

s t a m p e d a n d s e l f - a d d r e s s e d e n v e l o p e ( b u s i n e s s s i z e ) f o l i s t i n g o a v a i l a b l e A r t G a l l e r y c o l l e c t i o n d i s k s . P r i c e s s h o w na r f o U a n d C a n a d a . A l l o t h e r s a d d S 3 p e d i s k . N e Y o r kS l a t e r e s i d e n t s p l e a s e a d a p p r o p r i a t e s a l e s t a x e s . D i s k s m a b o r d e r e d f r o m M o r t o n K e v e l s o n , P . O . B o 2 9 0 2 6 0 , H o m e -c r e s t S t a l i o n , B r o o k l y n , N 1 1 2 2 9 - 0 0 0 5 .

C o n t r i b u t e t A h o y ! ' * A r G a l l o r y

f o r t u n e t a n y a n d a l a s p i r i n g C o m m o d o r e a r t i s t s . S i m p l y s e n dM o r t o n ( s e e a d d r e s s a b o v e ) y o u r w o r k o d i s k i n d i c a t i n g t h d r a w i n g p a c k a g e o f i l e f o r m a t o t h i m a g e s . I n c l u s i o n o s e l f - a d d r e s s e d p o s t c a r d w i l l g u a r a n t e e a n i m m e d i a t e r e s p o n s e .A l g r a p h i c s p r o d u c e d o t h C - 6 4 / C - 1 2 8 , P l u s / 4 , a n A m i g ac o m p u t e r s a r e l i g i b l e . 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 lr e c e i v e f r e e o n e - y e a r s u b s c r i p t i o n t A h o y ! I y o a r a l r e a d y

s u b s c r i b e r , y o u r s u b s c r i p t i o n w i l l b e 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 t G a l l e r y i n o t a c o n t e s t . P u b l i s h e d p i

t u r e s a r 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 h o y ! A r D i r e c t o r b a s e d s o l e l y o t h a r t i s t i c m e r i t o t h i n d i v i d u a l i m a g e s .

!

2 A H O Y !

Page 21: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 21/84

W h i t e m o s t a r t i s t s f a v o r b u c o l i c l a n d s c a p e s o v e r u r b a n c i t y -s c a p e s , t h o s e c o n c r e t e c a n y o n s i w h i c h m a n y o f u s l i v eo w o r k h a v e b e a u t y a l t h e i r o w — a t h i s m o n t h ' s c o t r i b u t o r s m a k e c l e a r . A e x t r e m e l e f t i T h B a t m a n , r e d e r e d f a f e l l o w B r u c e B r u c e Y o r b o r ( O k l a h o m a C i t y , O K ) .A i m m e d i a t e l e f t i C h r i s t m a s s e t h w o r l d ' s o l d e s t o v e rn i g h t d e l i v e r y s e r v i c e s i l h o u e t t e d a g a i n s t t h s k y ? - b y D a l eE C l a r k ( F l i n t , M i ) . A b o v e i s m a l l e r s c a l e C i t y b L e s l i eC l o c k e l ( B e l l e r o s e , N Y ) . T o t b o t t o m a r i g h t , t h e r e ' sV i e w t h r o u g h V e n e t i a n b l i n d s b D a v i d A G r a b o w s k l ( N o r t h

b a r a T i e s s ( M i d d l e t o w n , N Y ) ; a n N i g h t b H e l m D l e k e r t( V e r n o n , B C — a l o n g w i t h C i t y , o n o t h i s m o n t h ' s o n l y t w K o a l a i m a g e s . T h r e s t a r D O O D L E ! d r a w i n g s , w i t h t h e e xc e p t i o n o T h B a t m a n , s k e t c h e d o t h A m i g a w i t h D l u x e P a i n t . H o l y 6 4 b 4 0 p i x e l H i - r e s m o d e l

f ' l " * . ■ —

A H O Y I 2

Page 22: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 22/84

" r o m t h c r o w ' s n e s t , y o u r t o p m a n b e l l o w s ," E n e m y s h i p a h o y ! " Y o i m m e d i a t e l y o r d e rj a l l l e s a i l s , y o u r g u n s l o a d e d a n p r e p a r e d

1 f i r e . Y o u c h a n g e y o u r c o u r s e i a n t i c i p at i o n o y o u r e n o m y ' s n e x t m o v e N o w , I h w i n d i i y o u r f a v o r , a n s i l a d y l u c k .B e f o r e I h e e n e m y c a p l a i n c a b r i n g t h e s h i p

a b o u t , y o l e v e l b r o a d s i d e a m i d s h i p ;c r u s h i n g h e m a i n m a s t , t a k i n g s a i l s a n r i g g i n g d o w n w i t h i t S h e ' s d e a d i t h w a t e rg u n p o r t s b l o c k e d b y t h f a l l e n m a s t a n ds a i l s . Y o u r n e x t b r o a d s i d e e x p l o d e s i n t o h e h u l l , r a v a g i n g h e d u c k s ; t h o n a n o t h o r u n t i l

i n a l l y , s h s t r i k e s h e c o l o r s . T h p r i z e i / o u r s .

H i g h S e a s I a 9 x c i t i n g , f a s t - p a c e da c t i o n s i m u l a t i o n t h a i p u t s y o i c o m m a n d o t h m o s l p o w e r f u l s h i p st h a t e v e r m o v e d u n d e r s a i l .

H e r e ' s w h a t N e i l S h a p r i o h a s t s a f r o m t h N o v e m b e r 8 i s s u e o N i b b l e

N o t i g ' s d o n e i a g a i n - b e t t e r t h e n( o o n e , e v e n i m a g i n e d i c o u l d b

d o n e "" T h e f i r s t t i m e y o p l a y a m u l t i - s h i ps c e n a r i o a n s e t h o p p o s i n g f l e e ta r r a y e d i n l i n e , f u l l s a i l a g a i n s t y o u ,i t ' s a u n f o r g e t t a b l e e x p e r i e n c e "

A v a i l a b l e a y o u r l o c a l r e t a i l e rO O R D E R

1 - 8 0 0 - 3 6 7 - 1 4 3 5$ 4 9 . 9 5 A P P L E / w / 6 4 k , / / e , / / C , / / g s

C o m m o d o r e 6 4 / 1 2 8

G a r d e ®G a m e s o D i s t i n c t i o nM a d s o n . C T . 0 6 4 4 3

S P R I T EE X P L O D E R

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

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

p l o d e . S u p p o s e a n e n e m y s h i p i s h o t .S o m e g a m e s j u s t p u d o t s o t h s c r e e n , s u p p o s e d l y r e p r e s e n t i n g t h s h i p s d e b r i s . W o u l d n ' t i b m o r e i t e r e s t i n g a n m e a n i n g f u l i t h s h i p e xp l o d e d f r o m t h c e n t e r i n t o s m a l l e rp i e c e s ' ? t h i n k s o B u s o t h i s u t i l i t y ,y o u r g a m e s w i l l h a v e m o r e p r o f e ss i o n a l l o u c h a f a a e x p l o s i o n s g o

S p r i t e E x p l o d e r w a c r e a t e d b e c a u s en e e d e d r o b o t t b l o w u i n t o a

b u n c h o l i t t l e p i e c e s a n t h e n c o m eb a c k t o g e t h e r a s r o b o t . T h n o r m a lm e t h o d o f - c h e a t i n g " w o u l d n ' t w o r k , s

w r o t e t h i s p r o g r a m t d t h h a r dw o r k f o m e I c a t a k e u t m i u t e s f o c o m p l e x e x p l o s i o n . B u b f o r e w g i n t o t h a t , y o u n e e d t e n t e rt h p r o g r a m o p a g e 7 ( B A S I C p r g r a m w i t h b u n c h o n u m b e r s a t h e n d ) . O n c e e n t e r e d a n s a v e d , y o c a c r e a t e y o u r s p r i t e s h a p e ( s ) w i t h y o u ro w e d i t o r a n s a v e t h e m t d i s k . N o w ,r u S p r i t e E x p l o d e r . L o a d y o u r s h a p e sb y c h o o s i n g t h o p t i o n I N o e x p l o d et h e m b y c h o o s i n g t h o p t i o n 3 Y o n o h a v e t d e c i d e w h i c h s h a p e y o w a n t t e x p l o d e . B u s i n g t h a n

k e y s , c h a n g e t h s p r i t e s i i i t h p r o p e r s h a p e . T h e n p r e s s R T U R N . N o c h o o s e w h i c h w a y o w i s h t g ( i n c r e a s e o r d e c r e a s e f r o mt h o r i g i n a l ) . Y o m a h a v e t a l l o ws o m e e x t r a a r e a b e t w e e n y o u r s h a p e sw h i l e c r e a t i n g d i e m s y o w i l l h a v er o o m f o t h e x p l o d e d s h a p e s l b n e x t t t h e m . F o r e x a m p l e , l e t ' s s a y o h a v e b o a 2 5 a n d o a 2 5 4 .N o y o u w a n t t e x p l o d e t h b o ( d i d

y o t h i n k w a g o i n g t e x p l o d ed o g ? ! ) , b u t h d o i i ( h w a y . S n o y o u m u s t u s y o u r o r i g i n a l s p r i t ee d i t o r t m o v e t h d o o u o t h w a y .Y o s h o u l d l e a v e u 1 b l a n k s h a p e sa f t e r t h s h a p e t b e x p l o d e d . A l s o ,t h s h a p e s h o u l d b e c e n t e r e d a r o u n dt h a n a x e s . T h i s i b e c a u s e t h p r o g r a m a s s u m e s t h a t t h i s i t r u e .

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

s o l i d b o t a k e s 6 . m i n u t e s t e p l o d e 1 f r a m e s . T h m o r e b l a n k s i t h s h a p e , t h l e s s t h t i m e i n v o l v e d .O n c e t h e x p l o s i o n i c o m p u t e d , t h m e n u a p p e a r s a g a i n . C h o o s e t h a n m a t i o n r o u t i n e ( O p t i o n 4 ) T h i s a l l o w sy o t w a t c h t h e x p l o s i o n h a p p e n . T h a d j u s t m e n t o t h s p e e d o c c u r s o n l yw h i l e t h s h a p e i e x p l o d i n g . O n c e s a i s f i e d w i t h y o u r e x p l o s i o n , s a v e i t d i s k ( O p t i o n 2 ) T h f i r s t s p r i t e s h a p em u s t b t h l o w e s t n u m b e r e d s p r i t e t b s a v e d .

W h a t h a p p e n s n e x t ? W e l l , i y o d o n ' t w a n t a l t h f r a m e s u s e d , d e l e t e

c o u p l e o f r a m e s ( u s i n g y o u r e d i t o r )a n s c r u n c h t h s e q u e n c e t o g e t h e r ( t r e p l a c e t h d e l e t e d f r a m e s ) . Y o w o u l dw a n t t d t h i s i y o d o n ' t h a v e l o o m e m o r y t w a s t e o f u l l e x p l o s i o n .N o i n c o r p o r a t e t h s h a p e s i n t o y o u rg a m e . S e c h o n i c e i l o o k s ? I r e a l l yd o c s a d g r e a t e f f e c t t t h g a m e .

( A h o y ! D i x k s u b s c r i b e r s p l e a s e n o t e :t h A p r i l 1 9 8 8 A h o y ! D i s k c o n t a i n s t w s a m p l e e x p l o s i o n s w h i c h w d i d n ' t h a v er o o m l l i s t i t h m a g a z i n e . T o r d e rt h A h o v ! D i s k , s e p a g e 4 6 . — E d . )S E P R O G R A M L I S T I N G O P A G E 7

2 2 A H O Y !

Page 23: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 23/84

U T I L I T I E SS U P E R 8 U T I L I T I E 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 ( o t h e 1 5 8 1 d i s k d r i v e a n C 1 2 8 c o m p u t e r . A m o n g t h m a n y S 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 l o r m a t t 1 5 8 1p a r t i t i o n sC 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 sC o p y 1 5 8 1 f i l e s t 1 5 7 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 s1 5 8 1 D i s k E d i t o r , D r i v e M o n i t o r , B A W r i t e rS u p p l i e d o b o t h a n 5 ' d i s k e t t e s s t h a t i w i l l l o a d o e i t h e r t h e 1 5 7 1 o 1 5 8 1 d r i v eP e r f o r m m a n y C P ' M a n M S - D O S u t i l i t y l u n c t i o n sP e r f o r m n u m e r o u s D O ( 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 e f 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 t a n m u c hm o r e !

S u p e r 8 U t i l i t i e s u s e s a n o p t i o n w i n d o w t d i s p l a ya l c h o i c e s a v a i l a b l e a a n g i v e n t i m e . l u l l f e t u r e d d i s k u t t l l t l e s s y s t e m f o t h e 1 5 8 1 f o o n l y$ 3 9 . 9 5 !

S U P E R D I S K U T I L I T I E ST h u l t i m a t e u t i l i t i e s d i s k f o t h e 1 5 7 1 d i s k d r i v e a n C 1 2 8 c o m p u t e r . C o p y w h o l e d i s k s ( w i t h o r d r i v e s ) , c h a n g e d i s k f o r m a t ( w i t h o u t a f f e c t i n g d a l a ) ,p e r f o r m C B M , D O S , C P ( M , a n M S - D O S u t i l i t yf u n c t i o n s , c o n t a i n s d i s k e d i t o r , d r i v e m o n i t o r . R A W r i t e r a n m o r e f o o n l y S 3 9 . 9 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 h m o n e y a n d o w n t i m e . "

C o m p u t e r s G a z e t t e ,D e c , 1 9 8 7

1 5 4 1 / 1 5 7 1 D R I V E A L I G N M E N T1 5 4 1 / 1 5 7 1 D r i v e A l i g n m e n t r e p o r t s t h a l i g n m e n tc o n d i t i o n o t h d i s k d r i v e a y o p e r f o r m a d j u s tm 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 e p r og 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 tm e n t a n d s t o p a d j u s t m e n t . C o m p l e t e i n s t r u c t i o nm a n u a l o 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 ni n c l u d e s i 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 -§ r a m w h e n n o t h i n g e l s e w i l l l o a d ! W o r k s o t h e C 6 4 .

X 6 4 , C 1 2 8 I e i t h e r 6 o 1 2 m o d e , 1 5 4 1 , 1 5 7 1 i e i t h e r 1 5 4 1 o 1 5 7 1 m o d e ! A u t o b o o t s t a l m o d e s .S e c o n d d r i v e f u l l y s 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 at i o n d i s k a n i n s t r u c t i o n m a n u a l o n l y 3 4 . 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 :

B i - d i r e c i 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 p

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 l s c r e e nH i - R e s S c r e e n D u m p

N 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 d i e s R e s t o r e n e w e d B a s i c p r o g r a mP e r f o r m F B E ( O ) C h a n g e D e v i c e n u m b e rF o r m a t s h o r t P a c k e d L i n e E d i t o rn e w / c o m p l e t e n e D e t e r m i n e f i l e l o a d a d d r e s sM e n u - d r i v e nC n a n g e T H I S T O 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 i 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 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 1 2 9 . 9 5 !

G A M E SS U P E R B I K E

A c t i o n - p a c k e d , f u n - f i l l e d m o t o rc y c l e a r c a d e g a m e f o t h C 6 4 , R a c et h c l o c k i M o t o c r o s s , E n d u r o ,S u p e r c r o s s o T r i a l s . F l t h r o u g h t h a i o s p e c t a c u l a r j u m p s . B o u n c eo 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 e f o r t h e 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 l i o n f o o n l y S 1 9 . 9 5 .

F O U R T E X T A D V E N T U R E SF o u r t e x t a d v e n t u r e s f o t h C 6 o o n d i s k !Y U K O N Y o a r f o r c e d t c r a s h l a n d y o u r p l a n e i t h e w i l d s o t h Y u k o n . I y o u r s t r u g g l e a g a i n s tn a t u r e , y o m u s t a c q u i r e f i v e v a l u a b l e o b j e c t s a n d e p o s i t e a c h o n a t h b a n k i D a w s o n .S H I F T I N G S A N D S — Y o a r s t r a n d e d I t h S a h a r ad e s e r t . Y o m u s t a s s e m b l e f o u r v a l u a b l e o b j e c t sa n c a r r y t h e m t t h o b s e r v a t o r y o A k h n a t o n .E n t e r i n g t h e p r o p e r s e t o f m a g i c w o r d s w i n s t h g a m e .S T A L A G 2 E s c a p e f r o m t h e p r i s o n e r o w a c a m p .O T H R U S e q u e l t S t a l a g 2 3 F i n d y o u r w a b a c k t s a f e t y w h i l e a v o i d i n g y o u r p u r s u e r s .F o u r c h a l l e n g i n g a d v e n t u r e g a m e s l o o n l y S 9 . 9 5 !

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 U S C a n a d i a n ,A P O . F P o r d e r s . C O F o r e i g n o r d e r 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 .r ^ ^ ^ . 9 0 W H i l l g r o v e , S u i t e 6V I S A L a G r a n g e , I 6 0 5 2 5■ ( 3 1 2 ) 3 5 2 - 7 3 2 3

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 hf 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 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 e c a s u a le x p l o r e r w h w a n t s t b o l d l y g o w h e r e n m a h a g o n e b e f o r e . O n l y $ 2 9 . 9 5 !

E o r c i j b e a r e rP e a r s a g o , T a l i s

V a u l t h e a r t , a p o w e r f u l a n e v i l w i z a r d , s t o l e t h T o r c ho T r u t h a n h i i s o m ew h e r e w i t h i n t h e m a n y

s a n c t u a r i e s a n d u n g e o n s o P a s t o r i a . W i t h t h p e o p l e t h u s b l i n d e d , V a u l t h e a r t b e g a n t t a k e t h l a n d . T h t i m e h a c o m e t t a k e i b a c k !

C h l a n d o P a s t o r i a I l a r g e i s l a n d w i t hm a n y s m a l l e r i s l a n d s s u r r o u n d i n g . Y o w i l l e x p l o r em a n y o t h e m o n y o u r q u e s t f o t h l o s t t o r c h . A t h o u g h y o s t a r t a c o m m o n c i t i z e n , y o a r f a f r o m c o m m o n . Y o p o s s e s s t h l a s t o t h m y s t e ri o u s l u c k s t o n e s ! S t u d y m a g i c , i n c r e a s e y o u r f i g h ti n s t r e n g t h a n s p e a k w i t h t h e t o w n s p e o p l e . A l t h i s w i l l h e l p y o o y o u r q u e s t .

( C o r r f ) l J c n r r r i s a c h a l l e n g i n g , g r a p h i c a d v e n t u r eg a m e l o t h C 6 4 . $ 2 9 . 9 5 .

O v e r 8 t i t l e st c h o o s e f r o m .W r i t e o c a l l f o y o u r

F R E Ec a t a l o g t o d a y !

Page 24: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 24/84

C O M P U T E R D I R E C TW i l l N o B U N D EA N W M E A N I T

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

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

S a l e $( A d d $ 3 5 . 0 0 s h i p p i n g . * ) 3 9 9

L i s t $ 1 0 4 9

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

1 D a H o m e T r i o ! 9 P a y 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" > " i u l c i 1 . A l l o n l c n i m . , 1 h i U I M l . n " i M r - 1 " t i i w i n i l I l K U . S . , C A N A I 1 A . f U l i R T O K K X l . A P O m

N P o p p e r R d B o r r i n g t o n . I I 6 0 0 1 0 S t o S « » l « f f ! 3 S ^ J S i £ S ^ c S i p ^ ^■ i t i u s e b l u p p l i c d h ^ L i h i f t t Q ' c i t f . o w i L h L i t | i ] " ? ! • . • ! d a l e ■ ■ i ' s j i i n . 1 1 V 1 j A M A S T E R C A H D t i O - " -C a l l ( 3 1 2 ) 3 8 2 - 5 0 5 0 T o O r d e r )

Page 25: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 25/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 I S A E R S ! P f f c - f a P i r «

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

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

S 1 O . O O s h i p p i n g . * )

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

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

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

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

S a l e $ 1 9 9 9 5S P E C I F I C A T I O N S

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

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

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

D i m e n s i o n s4 » / 2 " ( H ) x 1 3 1 / 2 " ( D ) x ( W

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

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

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

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

1 P 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 [ > r SW L o v e O u C u s t o m e r s ! M a t !

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

B a r r i n g t o n , I L 6 O O 1 0

Page 26: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 26/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 I T F a m o u s I B M ® B r a n d

P r l c w E x p i r * M -

G e n u i n e I B M ® P r i n t e rV i L e t t e r S i z eS u p e r S a l e L i m i t e d Q u a n t i t i e s .

1 s C o m e , 1 s S e r v e B a s i s .

S A V EL i s t $ 1 9 9

( A d d $ 7 . 5 0 s h i p p i n g . ' )

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

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

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

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

a C o n e i C o m r v x k f t . ' t g n t t r t d t o l < - > , - v ■ , n - _ • , - . k \ k - < - * * _ ■ * ; • £ : * ■ , [ - . ' « ■ ■ O < ' - > : C o m m & d o f * B u i » n * u M a c h i n a l . A l a n W t V > d * i > i l * t p * < i l v * < y r

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

N P e p p e r R d B o t r i n g l a n , I L 6 0 0 1 0 . C a l l ( 3 1 2 ) 3 8 2 - 5 0 5 0 T O d o

i l i y i l o r p h u n c n > r d f T i v c i t v n y ,a i i H n U l U . C . O . O . » l t D M ^ r T m - l i w f u h i r T c h * c k . m " n r > \ » f c i , | * i » h m ^ I i l t n L A l l e n * 1 4 < l « y tl U y c i m n i n u l l I " . - - i J k ^ , . ' " I n , , , i , , , i , . , , , _ , n , . . . , r n o i t o t . < < ■ < - — - i . — . . ■ 1 1 > U l t i i h i « r u n J a b k

r S . f O M P L T T J t l k l R M . 7 * i l l m a f c h t n y v a l i d u l i L M u l l y b l v f r u t f d i W I i v c t a I p t i a n n I h r r i i c l u m p i u l k K l w » * \ ^ l L i i l i n 4 t n » l - . ■ . l i l n i t * e » ) , - h l b I c a p , A ' d c r o f i h t

h u p p l i c J » n f i t h o i t i t i . o r w j i h i n I l U y i o d t i r u E p i i r c h u r V I S A M A S T I R C A R D C _ O _ D .

Page 27: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 27/84

C O M P U T E R D I R E C T1 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 M I i p l r * * . » . «

C o m p a t i b l eC o m p l e t e S y s t e m

D r i v e , M o n i t o r , P r i n t e r S o f t w a r e

S a l e P r i c e

L i l t $ 1 2 1 8 ( A d d W S . O O i h i p p i n g , ' ]

e r 1 2 S K C o m p u t e rP a r a l l e l S e r i a l P o r t s

V i r t u a l l y A l l o t t h I I I I I - . ' S o f t w a r e

R e 1 2 M o n o c h r o m e M o n i t o rn u i n e I B M 8 7 > " P r i n t e r W i t h I n t e r f a c e A n P a p e r

W o r d P r o c e s s o r , S p r e a d s h e e t D a t a E n t r yA p p l * i ± l 1 < U r * g i i T * r * d T r o d * n M i r k o A p p l *

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

F o L e s s !

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

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

S a l e P r i c e

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

F o L e s s !

6 4 t i l l $ 2 < 9 5 ( A d d 1 3 5 . 0 0 s h i p p i n g . ' !

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

M D O 3 . G . W . B a i l c I n c l u d e dH l - R e i 1 2 " M o n o c h r o m e M o n i t o rG e n u i n e I B M S V i " P r i n t e r w i t h I n t e r f a c e A n P a p e rS o f t w a r e : W o r d P r o c e s s o r , S p r e a d s h e e t D a t a B a s e

1 1 1 1 ' * r * g n l a r * d t r a d e m a r k Q I n t a r n g i l

C o m m o d o r e ® 6 4 o m p l e t e S y s t e mD r i v e , M o n i t o r , P r i n t e r S o f t w a r e

S a l e P r i c e

S u p e r T u r b o I B M ® X C o m p a t i b l e S y s t e mC o m p u t e r , D r i v e , M o n i t o r , P r i n t e r S o f t w a r e

S a l e P r i c e

L i i t $ l ( M S L i s t $ 2 4 9 5 ( A d d 1 3 5 . 0 0 s h i p p i n g . ' )

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

F o L e s s !

C - M c C o m p u t e rP l u s D j D r i v e

R e 1 2 M o n o c h r o m e M o n i t o rh C o n n e c t i n g C a b l e s

P r i n t e rI n t e r f a c e A n P a p e rS o f t w a r e : W o r d P r o c e s s o r A n D r a w i n g P r o g r a m

i r , - - ! ■ ■ ■ ' * " f . * ' » M . i i » f * - * 1 » ■ . v o C

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

F o L e s s !

1 M H 5 1 2 K S u p e r T u r b oI B M ® X C o m p a t i b l e C o m p u t e rV i d e o , P a r a l l e l , A n S e r i a lC a r d s I n c l u d e d

M S D O S 3 . G . W . B a s k I n c l u d e dH i - R e s 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 e A n P a p e rS o f t w a r e : W o r d P r o c e s s o r , S p r e a d s h e e t S D a t a B a s e

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

W L o v e O u C u s t o m e r s ! M a l lC O M P U T E R D I R E C T

2 2 2 9 2 N P e p p e r R o a dB a r r i n g t o n , I L 6 O 0 1 0

Page 28: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 28/84

W i l l N o D U N D E R S O LA N W M E A N P r k M E x p i r o 4 - M - U

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

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

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

$ 5 9 9

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

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

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

P r i n t M e t h o d D i m e n s i o n s L i n e S p a c i n gI m p a c t D c l M o t r i x 1 8 . 5 [ W ) x 1 4 . 1 ( D x 5 . 5 ( H i n c h 7 / 7 2 " , 1 / 8 " , 1 / 6 " . n / 2 1 6 " . n / 1 4 4 " , n / 7 2 "P r i n t S p e e d W e i g h t P o p o r F o o dD r a f t - 3 0 C P S N L Q - 5 C P * p , p ' ° * ' ' * A d j u s t a b l e I r a c t o r a n f r i c t i o n f e e d_ P r i n t i n g D i r e c t i o nC h a r a c t e r S e t . B i - d i r e c t i o n a l R o p l c c o m o n t R i b b o n .1 8 C h a r a c t e r s K i n d s I n t e r n a t i o n a l R , b b o n , , _ „ „ B | a c k S a , e S ( 4 . 9 5F o n t s , 2 5 D o w n o a C h a r a c t e r s . . i c i n o B l a c k : c a s s e t t e ( m i l l i o n c h a r a c t e r s ) 4 - C o l o r S a l e $ 1 9 . 9 5

1 D a H o m e T r i a l 9 D a I m m e d i a t e R e p l a c e m e n t P o l i c yD I R E C T r t r n w r i l l t n t f l i l r i i r i r i l t l f l T ■ T T I I r m i i i r T ' ' t . < i u i ) u a i l m i i i u n w i M « i i i . « m i i m » « t m j « . o i h i u i u i d w k . A i i u - \ * M f i t H b m l

N P e p p e r R d B a r r i n g l o n , I L 6 0 0 1 0 I m ^ ' ^ X " ^ ' ' " ' ^ ^ ^ . ! ^( 3 1 2 ) 3 8 2 - 5 0 5 0 T O r d e r ! ^ ^ Z T J L ^ Z ^ Z ' , ' " ^ v i s a m a s t h c a r d c . o . d .

Page 29: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 29/84

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

P t I c m E x p i r a 4 - M - UW L O V E O U C U S T O M E R S !P r i n t e r S u p e r S a l e

2 C P D a i s y W h e e l P r i n t e r1 3 D a i s y w h e e l P r i n t e r W i t h T r u e L e t t e r Q u a l i t y

C o m p a t i b l e W i t hD i a b l o 1 " Q u m eW h e e l s R i b b o n s

T y p e w r i t e rQ u a l i t y

$ 1 0 . 0 0 s h i p p i n g h a n d l i n g . * )

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

L o w , L o P r i c e !$ 9 9 9 5■ ^ ■ ^ ^ L i s t $ 4 9 9B e l o w W h o l e s a l e !

P r i n t i n g M e t h o dD a i s y W h e e l

P r i n t S p e e d1 C P S , S h a n n o n T e x t

• 2 2 C P S , A A A T e x I

A c c e s s o r i e sD a i s y P r i n t W h e e l C o u r i e r 1 0 9 6 - c h a r a c i e rR i b b o n C a r t r i d g e e a s y - c h a n g e c a r t r i d g eB o t h a r c o m p a t i b l e w i t h D i a b l o 1 " a n Q u m e ®

S p a c i n g a n D e n s i t yC h a r a c t e r S p a c i n g : 1 / 1 2 0 " i n c r e m e n t sL i n e S p a c i n g : 1 / 4 8 " i n c r e m e n t sP r i n t P i l c h : 1 0 1 2 o 1 C P a n P r o p o r t i o n a l S p a c i n gC h a r a c t e r s p e L i n e :1 1 c h a r a c t e r s a 1 C P 1 3 2 c h a r a c t e r s a 1 2 C P 11 6 5 c h a r a c t e r s a I 5 C P I

O p e r a t o r C o n t r o lP o w e r O L E I m p a c t A d j u s t m e n tR e s e t B u t t o nP a u s e B u t t o nP a p e r F e e d B u t t o nS e l f T e s tO u o R i b b o n L E H o r i z o n t a l S p a c i n g A d j u s t m e n tP i t c h A d j u s t m e n t { 1 0 , 1 2 o 1 C P I )

L o C o s t A d a p t e r s A v a i l a b l eF o I B M , A p p l e , L a s e r 1 2 C o m m o d o r e

P a p e r I n f o r m a t i o nF a n - f o l d , S i n g l e S h e e t , o C a r b o n C o p i e sF r i c t i o n F e e dF o r m W i d t h : u t 1 3 C o p y C a p a c i t y : O r i g i n a l p l u s C o p i e s

S i z e a n d W e i g h tH - 5 . 5 " W - 1 8 . 9 " D - 1 1 . 6 "W e i g h ! 2 l b s .

R * g l « l * r * d T r a d * m a r k t : » p p l « A p p l a C o m p u t e r I n c . I B I r n o r n o t l n n o i B u i l r w u M o c h l n a i I n c . W o b l o X » r q x I n t . Q u m » Q u m a C o r p o r a t i o n .

i s W h e e l sb l e I C o u r i e r 7 2 P r e s t i g e P i c a , P r e s t i g e E l i t e , a n S c r i p t 1 f o $ 9 . 9 5 e a c h .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 0

W L o v e O u C u s t o m e r s ! M a l lC O M P U T E R D I R E C T

2 2 2 9 2 N P e p p e r R o a dB a r r i n g t o n , I L 6 O Q 1 O

Page 30: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 30/84

T I P S A H C Y IZ Z l l Z Z I a l UC 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 h i g h l y c o m p e t i t i v e i n d u s t r y r a t e s . 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 e h i n t s f o t h C - 6 4 , C - 1 2 8 , o A m i g a t T i p s A h o y ! , c / o I o n I n t e r n a t i o n a l I n c . , 4 W e s t 3 4 t h S t . - S u i t e 5 0 0 ,N e Y o r k , N 1 0 0 0 1 . I n c l u d e s t a m p e d a n d s e l f - a d d r e s s e d e n v e l o p e i y o w a n t y o u r s u b m i s s i o n s r e t u r n e d .

Q U I C K Q U I E T D R I V EA r y o h a v i n g t h o s e d r i v e r a t t l e b l u e s ' ? I c o m m e r c i a l

s o f t w a r e t h a t m a k e s y o u r d r i v e r a t t l e d r i v i n g y o m a d ' ? H e r ei o n l i n e p r o g r a m t h a t w i l l p u s t o p t o t h a t .

S t e v e C o d yA . P . O . S a F r a n c i s c o , C

• 1 O P E N 1 5 , 8 , 1 5 : P R I N T # 1 5 , " M - R " ; C H R $ ( 1 0 6 )C H R $ ( 0 ) C H R $ ( l ) C H K $ ( 1 3 3 )

L O W E R C A S E M O I R E ST h i s p r o g r a m p r i n t s a i n t e r e s t i n g s c r e e n b a c k g r o u n d u i n l o w e r c a s e c h a r a c t e r s . U s i t s p r u c e u t i t l e s c r e e no r a s t e s t b a c k g r o u n d . - A n d r e w M i l l e n

J o h n s o n C i t y . T

• 1 R E L O W E R C A S E P A T T E R N S• 2 P O K E 5 3 2 8 0 , 0 : P O K E 5 3 2 8 1 , 0• 3 P R I N T " [ C L E A R ] [ c 4 ] " ; C H R $ ( 1 4 ) ; : F O R A = 1 T

0 3 2 0 : P R I N T " [ c * ] [ c * ] [ s E P ] " ; : N E X T• 4 G E T A $ : I F A $ = " " T H E N 4 0• 5 P R I N T C H R $ ( 1 9 )

G O O D B Y E M R C H I P ST h V I c h i p t e r r i f i e s b e g i n n e r s . I s e e m s t b m a z e

o S a n s k r i t t h a t r e q u i r e s P h i c o m p u t e r s c i e n c e j u s lt g i n t o e x t e n d e d b a c k g r o u n d m o d e .

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

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

S t i c k t h e s e r o u t i n e s i y o u r l i b r a r y a n s a g o o d b y e t V I h a s s l e s f o r e v e r .

T h f i r s t c o p i e s d o w n t h e c h a r a c t e r s e t t o t h R A a 6 1 4 4 0 u s i n g t h b u i l t - i n m e m o r y m o v e s u b r o u t i n e , t h e n s e t st h V i d e o C h i p t b l o c k a n f i n a l l y c l e a r s t h s c r e e n a n i n t r o d u c e s t h c u r s o r . I l a k e s o n s e c o n d t o t a l . N s w e a t ,n f u s s . A n n o y o u ' v e g o r o o m f o a b o u t 6 s p r i t e s h a p e sw i t h n l o s s o B A S I C m e m o r y o h a v i n g t w o r r y a b o u to v e r w r i t i n g y o u r o w c o d e . J u s t r e m e m b e r . . . i f y o h i R U S T O P / R E S T O R E , y o u ' l l h a v e t t y p e P O K E 6 4 8 . 4 b l i n d l yt g e t t h e c u r s o r b a c k . A l s o , t h s p r i t e p o i n t e r s a r c n o a 5 0 1 6 8 - 5 0 1 7 5 i n s t e a d o 2 0 4 0 - 2 0 4 7 .

T h s e c o n d r o u t i n e w i l l c o p y a n r e d e f i n e d c h a r a c t e r d a t ad o w n f o y o i y o u e n d i w i t h a - t s i g n a l t h e s u b r o ut i n e t R E T U R N . D a t a s h o u l d b i t h s t a n d a r d s c r e e nc o d e - t b y t e s f o r m a t . T h c h a r a c t e r s e i i t h h i d d e nR A a t h t o o m e m o r y , s i t a k e s n s p a c e a w a y f r o mt h s p r i t e s . W h a t m o r e c o u l d y o w a n t ? - C l e v e B l a k e m o r e

3 0 A H O Y !

• 1 G 0 S U B 1 1 0• 2 R E G O S U B 1 6 0 I F Y O U H A V E C H A R D A T A• 3 E N D : R E M S E T U P I B L O C K N O W !• 4 • 5 R E U S E F U L V I C H I P R O U T I N E S - B A S I C• 6 R E T H I S R O U T I N E M O V E S V I D E O M E M O R Y• 7 R E T B L O C K 3 C O P I E S D O W N T H • 8 R E C H A R A C T E R S E T A N S W I T C H E S O V E R• 9 R E T H S C R E E N E D I T O R• 1 0 0 R E S C R E E N 4 9 1 5 2 : C H A R S E T 6 1 4 4 0■ 1 1 0 P O K E 7 8 1 , 9 : P O K E 7 8 2 , 1 : P O K E 9 O , . : P O K E 9 1 ,

2 1 6 : P 0 K E 8 8 , . : P 0 K E 8 9 , 2 4 8• 1 2 0 P O K E 5 6 3 3 3 , 1 2 7 : P O K E 1 , 5 1 : S Y S 4 1 9 6 4 : P O K E

1 , 5 5 : P O K E 5 6 3 3 3 , 1 2 9• 1 3 0 P O K E 5 6 5 7 8 , P E E K ( 5 6 5 7 8 ) O R 3 : P O K E 5 6 5 7 6 , P

E E K ( 5 6 5 7 6 ) A N D 2 5 2• 1 4 0 P 0 K E 5 3 2 7 2 , P E E K ( 5 3 2 7 2 ) A N D 1 5 : P 0 K E 6 4 8 , l

9 2 : P R I N T C H R $ ( 1 4 7 )• 1 5 0 P 0 K E 5 3 2 7 2 , ( P E E K ( 5 3 2 7 2 ) A N D 2 4 0 ) 0 R 1 2 : R E

T U R N• 1 6 0• 1 7 0 R E T H I S S U B R O U T I N E R E A D S I A N • 1 8 0 R E M P O K E S C H A R A C T E R D A T A U N T I L I • 1 9 0 R E E N C O U N T E R S - 1 I N T H D A T A• 2 0 0 R E A D A : I F A = - 1 T H E N R E T U R N• 2 1 0 F 0 R X = . T 0 7 : R E A D D : P 0 K E 6 1 4 4 0 + A * 8 + X , D : N E

X T : G 0 T O 2 0 0B U L G I N G S Q U A R E S

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

M i c h a e l J a c c k sA l a m o g o r d o , N

• P R I N T " [ C L E A R ] P L E A S E S T A N D B Y . C O P Y I N GH A R A C T E R S E T . "1 P 0 K E 5 2 , 4 8 : P 0 K E 5 6 , 4 8 : C L R : P O K E 5 6 3 3 4 , P E EK ( 5 6 3 3 4 ) A N D 2 5 4 : P O K E 1 , P E E K ( 1 ) A N D 2 5 1

• 2 F O R I = 0 T O 2 0 4 0 : P O K E L f l 2 2 8 8 , P E E K ( I + 5 3 2 4 8) : N E X T : P 0 K E l , P E E K ( l ) 0 R 4

• 3 P O K E 5 6 3 3 4 , P E E K ( 5 6 3 3 4 ) O R 1 : D I M A ( 5 , 7 ) : F OR Y = 0 T 0 3 : F O R X = O T O 7 : R E A D A ( Y , X ) : N E X T : N E X T

• 4 B = 2 : F O R Y = 4 T O 5 : F O R X = O T O 7 : A ( Y , X ) = A ( B , X ): N E X T : B = B - 1 : N E X T

C o n t i n u e d o p a g e S

Page 31: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 31/84

1 1 N a s s a u S t N Y . , N 1 0 0 3 8B e t . B e e k m a n & A n S t s . ( 2 1 2 ) 7 3 2 - 4 5 0 0O p e n M o n - F r l , 8 : 3 0 - 6 : 3 0 / S u n 9 : 3 0 - 5 : 3 0

C l o s e d S a F O O R D E R S A N l Q f \ f \ \ r i A 7 n C OI N F O R M A T I O N C A L L 1 O U . 5 4 3 \ J D \ 3T O L L F R E E » S S K i S S S - 1 1 ™ 1 ' 1 ( 8 0 0 ) 3 4 5 - 7 0 5 8

P e n n . S t a t i o n , A m t r a c k L e v e l B e n e a t hM a d i s o n S q G a r d e n . N Y . . N 1 0 0 0 1

( 2 1 2 ) 5 9 4 - 7 1 4 0 O p e n M o n - W e d 8 : 3 0 - 8T h u r s F r 8 : 3 0 - 9 / S a t S u 1 0 - 7

A H O Y 4 / 8 8

I N E V O R K S T A T E( 2 1 2 ) 7 3 2 - 4 5 0 0

F O C U S T O M E R S E R V I C E C A L L{ 7 1 8 ) 9 6 5 - 8 6 8 6

M O N - F R I I M M P M

9 / S a t & S u n 1 0 - 7F A N O 2 1 2 - 5 6 4 - 1 4 9 7

T E L E X4 2 2 1 3 2 H M O L L E R

C a m n i o c J o n 1

W r f f l G a o s P r v g t a m ! 'S - 1 4 9 . 9 5

C O 2 8 =$ 2 1 9 . 9 5

N £ W C - 1 2 B / D W i t hB u i l t - i n D i s k D r i v e

c o m m o d o r e

C O L O RP A C K A G E

C O M M 0 D 0 H E C - 6 1 C C Q M P U I £ C O M M O D O H E 1 5 1 1 / C D I S K D H I I / lC O M M O D Q H E C O L O R P R I N T E RC O L O R M O N I T O RC E 0 5 S O F T W A R E P R O G R A M

$ 4 9 9C - 1 2 8 D

D E L U X E P A C K A G EC - 1 J B D C o m p u t e r w / B u i l t -i D i i i i O i v o 1 9 0 2 C o l o rf * G Q W a n i l o f C o m m o d o r e

L E A D I N G E D G EM O O C L P A C K A G EI B P C / X T C O M P A T l b3 1 2 K R A C o m p u t e !K » y l > o « l d 3 8 0 K F f o c p iM o n r l o r t S O e a - ! P r o c « J

$ 7 9 9

c o m m o d o r eC - 1 E 4 1 / C' D I S K D R I V E$ 1 4 9 9 5

C . 1 5 7 1- D I S K D R I V E

$ 2 0 9 9 o i 5 b iD I S K D R I V E$ 1 8 9 9 5

c o m m o d o r e

A M t G A S O O w / 1 0 8 4 $ 7 6 9

o n C O M P L E T EV - ® ^ P A C K A G EC O M M O D O R E U C O M P L T C H( . O U U O E J O R C U l D I S K D R I V EL ( 1 U W > O O R E C O L O R P R I ! J ] E KI I M O N I T O RC E O S S O F T W A R E P R O G R A M

c o m m o d o r e

P A C K A G EC O M M O D O R E 1 2 C O M P U F C O M M O D O R E 1 5 1 1 O I 5 K D H l « h1 2 M O N I T O RC O M M O D O R E C O L O R P R I N T E l

$ 3 6 9 C O L O R M O N I T O R 1A O D S 1 1 Q $ 4 6 9

A P P L E M A P A C K A G E

M a C o f n o u l e r -B u m - i n B O O K D i s k -l ) r i u e - l M R A

A p p l e S o l t i v a r e s p p i eM o u s e " A p p l o M o n i l o r - K o v B o a r do I ( O i s k o t l o E $ 1 5 7 9

A P P L E I 1 G Sf l G B C O L Q A M O N I T O R

™ S 1 3 7 9

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

^ " H p a c k a g e s

t f p p l f I 1 C o i H / ■ ' , ? r r ' L J n r r ' 1 7 'U d ~ i i s ' * * I I H o s k u B C t t l c i m I d i D I D i ,

P « r > i * i e c I D u b l i nA P P L E I I * P f L E I I P A C K * O t P A C K A G E$ 5 7 9 $ 7 9 9

M f l C S E S T 9 J 9M A S E W / 2 0 M A P P L E H A R OR I V E _ S 2 4 9 A P P L E W O R K S

A M I G A P E R I P H E R A L S1 0 1 0 P L O P * ' * D H I V L M O N l T O M

? T A 4 D 1 1 f « C X I C C A F OF 1 M O D U L A T O R

1 2 a S O * T W A R f

A M I G A 2 0 0 0 I S T O C K !C A L LM

c o m m o d o r e

D E L U X EP A C K A G EC O M M O D O R E 1 1 C O M P U T E SC O M M O D O R E 1 5 7 1 D I S K D R I V EC O M M O D O R E 1 9 0 2 C O L O R M O N I T O RC O M M O D O R E l i [ i I D C U L U W i P R I N T E R

$ 6 9 9c o m m o d o r eI B P C / X T P C 1 0 - 1

C O M P A T I B L EP A C K A G EP 1 0 - 1 C o m p u i e i5 1 E > p o n < J a b l cl o W O K3 G 0 K 0 i l K O r r v nE r d w t c t d

K n y b o a i dE s t l a l S

P A i a l l o lI E ,

A l H o o k u p C n D l e s A d s p l e i sP « c M g o o T i O D l » k o t l a s

$ 5 1 9S o m e P a c k a g e w a 2 0 M B H a r d T J r ^ e

S E A O A T E 2 M H A R D C * * ) " 7 QD R I V E W / C O H T H O L L E H O t i

c o m m o d o r eM P S - S 0 3 C P R I N T E R

$ 1 1 9M P S - 1 0 0 0 P R I N T E R

$ 1 6 9M P S - 1 2 5 0 P R I N T E R

$ 2 3 9D P 1 1 0 1 D A I S Y W H E E L P R I N T E R

$ 1 5 9

E P S O NF X * 8 E S 3 0 9 . B 5F X - z e a E . . . . w i a . t »L Q - 8 O 0 . . . .L O - 1 0 Q O .P a n a s o n i c

1 0 6 0 1 I I . . . . t l 5 9 . 0 0 L Q - B 5 3 . . .1 0 S 1 I - H S i e e . D O L O - 1 D 5 0 .

E X - B O O .I 4 5 B . 9 51 1 2 9 . 3 5

. J 6 5 9 9 5

M X - l 0 0 . ( 1 6 9 . 9 5h J X - 1 5 1 2 B 9 . B 5

0 K O 4 3 AO K I D A 7 A - 1 S O S 1 9 9 . 9 5O W M A T E - 2 O « / R . U G 1 N 1 P R I N T . . S i a 9 . 9 5O K D A T A - 1 8 0 J Z 1 9 . 8 5

c o m m o d o r eC 1 H 1' R G B C O L O R

M n M I T O R$ 2 1 4 . 9 5

C n o c o l o nM O N I T O R

S 1 6 9 . 9 5f 1 D B 1 C O L O R

$ 2 6 9 . 9 5T H O M P S O N R O C O L O S M O N I T O R

# 1 7 0 0 1 2 8 KE X P A N S I O N M O D U L E . . . .# 1 7 5 0 5 1 2 KE X P A N S I O N M O D U L E . . . ,# 1 7 6 4E X P A N S I O N M O D U L E . . .

1 6 7 0 A U T O M O D E MX E T E C J H . 1 N T E R F A C E . .X E T E C S B I N T E R F A C E .C - 1 2 8 P O W E R S U P P L Y . .C 6 4 / C 6 4 - CP O W E f l S U P P L Y

K S k y ^ 1 3 S 1 M O U S E

. . . . $ 3 3 . 9 5

- 1 6 9 . 9 5

- t i l 9 . 9 5. . S 1 2 9 . 9 S. . . J 3 4 . 9 S. . . . $ 5 4 . 9 5. . . . $ 3 9 . 9 5

. . . . . $ 2 9 . 9 5

$ 3 9 . 9 52 0 M B H A R D D R I V E S F O

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 S

i u ' c i i » r g » t o u t c a r d o n » r » ' i o n n e n ^ i d c h K U m u t t w u i * f v t a m c i * t r * n c » k t a ^ t y o r « * ' i t ' n o i - c e i r i f i a d c h « c k i , N . V ,r * u d * n m d d > P D i ^ : * b l * t m l * i t A j i . P p i c * i * " U i v * L i a b i f y i u l > | * t " o c M » n ^ t v f f i h o u i n o n e * N o r r « i D a n i . b i e ' 0 ' i , p O f ) r a c h i c » i r D ^ f l « i u r no e t t f t c i h * m t r c h v i d l t * m w i t h n v » p r i o r W u 4 u t h o r l » t l D n n u m b t r , o r t i u m i w i l l n o b t i c c « p i e d i P C / X T m r a f l L t t t ' t dT r i d » m * r t n o f h n l a r n A T I o n a l B m i n W i M u h i n t C o r p . A H o r d t n u b t h i p p M A k E » d > > m - t i l l F o r t f t t « i i t A ^ i H t n i ^ n w , ^W m « n o t t i H i

Page 32: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 32/84

R U P I E R T R I S P O R Tr S o m e o n e o n c e s a i d t h a t 9 p e r c e n t o a l s o f t w a r e

e v e r w r i t t e n u s e s o n l y 1 p e r c e n t o f t h a v a i l a b l ei n s t r u c t i o n s i t h c o r r e s p o n d i n g p r o g r a m m i n gl a n g u a g e . I ' m n o s u r e t h a t t h o s e n u m b e r s a r

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

m a k e u t h m a j o r i t y o e a c h p r o g r a m . I B A S I C , t h m o s tc o m m o n i n s t r u c t i o n s a r e u n d o u b t e d l y L E T , P R I N T , I F T H E N , a n p r o b a b l y G O T O . E a c h l a n g u a g e a l s o h a i t s e o l e s s e r - k n o w n i n s t r u c t i o n s , w h i c h o c c a s i o n a l l y f a l lt h r o u g h t h c r a c k s o f t h e p r o g r a m m e r ' s r e p e r t o i r e .

T h i s m o n t h w w i l l r e c o v e r s o m e o t h l e s s - c o m m o nB A S I C i n s t r u c t i o n s . I y o h a v e n ' t l o o k e d t h r o u g h y o u rB A S I C m a n u a l i w h i l e , p e r h a p s y o h a v e f o r g o t t e n t h a ts o m e o t h e s e i n s t r u c t i o n s e x i s t . T h e s e c o m m a n d s a r p r o ba b l y n o u s e d f o e v e r y d a y p r o g r a m m i n g . T h e y a r g e n e ra l l y r e s e r v e d f o t h o s e t r o u b l e s o m e t i m e s w h e n y o j u s tk n o w t h e r e m u s t b b e t t e r w a t w r i t e t h a t p r o g r a m .

a s u r e t h a t m a n y o y o r e a d i n g m l i s t o o b s c u r i t yw i l l s a t h a t y o u s s o m e o t h e s e c o m m a n d s a i t h e t i m e .G r e a t . E a c h o n e s e r v e s p u r p o s e . T h w i d e r y o u r p r o g r a mm i n g v o c a b u l a r y , t h b e t t e r y o u r p r o g r a m s m a b e C o n s i d e rt h i s a r t i c l e r e f r e s h o y o u r d y n a m i c R A M . F o n e w c o me r t t h l a n g u a g e , f i l e t h e s e c o m m a n d s a w a y . S o m e d a t h e y m a b j u s t w h a t y o u n e e d .

L E S S C O M M O N , S T I L L I M P O R T A N TL o o k i n g t h r o u g h t h l i s t o c o m m a n d s h a v e s e l e c t e d

a b e i n g c o n s i d e r e d " o b s c u r e , " f i n d t h a t m o s t o t h e m a r i B A S I C 2 . o t h C - 6 4 a s w e l l a s B A S I C 7 . f o t h C - 1 2 8 . T h a t i r a t h e r s u r p r i s i n g s i n c e B A S I C 2 . i f a i r l y" b a r e - b o n e s " i m p l e m e n t a t i o n o t h l a n g u a g e .

L e t ' s s t a r t w i t h t h P O f u n c t i o n . P O t e l l s y o t h h o i z o n t a l p o s i t i o n o t h c u r s o r o t h e s c r e e n . I t h c u r s o ri a t h e t e n t h c h a r a c t e r p o s i t i o n i t h e t o p l i n e o t h s c r e e n ,P O S ( O ) g i v e s v a l u e o 9 o t h C - 6 4 a n t h C - 1 2 8 . I t h c u r s o r i a t h t e n t h c h a r a c t e r p o s i t i o n i t h n e x t s c r e e nl i n e d o w n , P O S ( O ) s t i l l r e t u r n s o t h C - 1 2 8 , b u t i g i v e s

v a l u e o 4 o t h C - 6 4 .W h t h d i f f e r e n c e ? T h C - 6 4 d e a l s w i t h 8 0 - c h a r a c t c r

" l o g i c a l s c r e e n l i n e s " h o w e v e r i l l o g i c a l t h a t m a b e S i n c et h C - 6 4 d i s p l a y i 4 c h a r a c t e r s w i d e , e a c h l o g i c a l l i n ec o r r e s p o n d s t t w s c r e e n l i n e s . W h e n d y o n e e d t h P O f u n c t i o n ? I i u s e f u l w h e n v a r i a b l e l e n g m s t r i n g s o g r a p hi c c h a r a c t e r s a r c t b p r i n t e d a l o n o n e l i n e . W i t h t h P O f u n c t i o n , t h e p r o g r a m c a d e c i d e w h e t h e r t h e r e i e n o u g h r o o m t b e g i n p r i n t i n g a t h c u r r e n t s c r e e n p o s i t i o no i t h c u r s o r s h o u l d b e r e t u r n e d t t h l e f t e n o t h n e x t l i n e t o b e g i n .

T p r i n t A a t h e c u r r e n t c u r s o r p o s i t i o n o n l y i t h e r ei r o o m f o i o t h l i n e , t r t h i s ( a s s u m i n g 4 0 - c o l u m nd i s p l a y ) :

1 P = P 0 S ( 0 ) I P 3 T H E N P = P - 4 03 A H O Y !

2 0 I F L E N ( A $ ) 4 0 - P T H E N P R I N T3 P R I N T A

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

Page 33: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 33/84

m e n ! w h i c h m o v e s t h c u r s o r t t h s t a r t o t h e n e x t l i n e .L i n e 3 p u t s A w h e r e v e r t h c u r s o r h a p p e n s t o b e .

B t h w a y . t h v a l u e o t h a r g u m e n t i t h P O f u n ct i o n i i r r e l e v a n t . T f i i w i t h t h s t a n d a r d s y n t a x o t h o t h e r B A S I C f u n c i i o n s , P O S ( n e e d s s o m e t h i n g b e t w e e ni t p a r e n t h e s e s , b u t i d o e s n ' l m a t t e r w h a t ( w i t h i n r e a s o n ) .

S P O t e l l s u s t h e h o r i z o n t a l p o s i t i o n o t h c u r s o r . I

s e e m s t h a t i w o u l d b e q u a l l y u s e f u l t k n o w t h c u r s o r ' sv e r t i c a l p o s i t i o n o t h e s c r e e n . W h a t c o m m a n d g i v e s t h ec u r s o r ' s v e r t i c a l p o s i t i o n ? U n f o r t u n a t e l y t h e r e i s n ' t o n e . Y o

m u s t P E E K i n t o m e m o r y l o c a t i o n s 2 1 4 ( o n t h C - 6 4 ) o 2 3 ( o t h C - 1 2 8 ) t g e t h a t i n f o r m a t i o n .

M u c h o f t h e B A S I C w e k n o w h a i t r o o t s i t h " t e l et y p e d a y s , " b e f o r e c o m p u t e r s h a d v i d e o m o n i t o r s . S i n c e t h t e l e t y p e m a c h i n e w a s e q u e n t i a l a c c e s s d e v i c e , i w a n o f e a s i b l e t m o v e t h " c u r s o r " v e r t i c a l l y u p w a r d . I f a c t t h e r ew a s n o c u r s o r . P O w a a l t h a t w a s n e e d e d t s p e c i f y t h h o r i z o n t a l p o s i t i o n o t h p r i n t h c a d o t h p a p e r .N e x t o m l i s t i t h S P c o m m a n d . P O t e l l s t h p r g r a m w h e r e t h c u r s o r i o t h l i n e . S P m o v e s i o v e r

A H O Y ! 3

Page 34: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 34/84

I n t r o d u c i n gB A S I C 8B L o u W a l l a c e D a v i d D a r u s

A l a s t , y o u c a n u n l e a s h t h g r a p h i c s p o t e n t i a l o y o u rC o m m o d o r e 1 2 t a c h i e v e p e r f o r m a n c e w h i c h r i v a l s t h a t o 1 6 - b i t m i c r o s ! I m a g i n e y o u r 1 2 8 ( o 1 2 8 - D ) p r o d u c i n gr e s o l u t i o n o 6 4 2 0 i m o n o c h r o m e a n 6 4 1 9 i 1 c o l o r s w i t h o u t a n a d d i t i o n a l h a r d w a r e . S o u n d i m p o s s i b l e ?N o w i t h B a s i c 8 t h n e g r a p h i c s l a n g u a g e e x t e n s i o n .B a s i c a d d s o v e r 5 n e g r a p h i c s c o m m a n d s t s t a n d a r dC - 1 2 8 B a s i c . J u s t s e l e c t o n o m a n y g r a p h i c s m o d e s a n d r a w 3 - l i n e s , b o x e s , c i r c l e s a n m u l t i t u d e o s o l i ds h a p e s w i t h s i n g l e c o m m a n d . W e ' v e e v e n a d d e dc o m m a n d s f o w i n d o w s , f o n t s , p a t t e r n s a n b r u s h e s .T d e m o n s t r a t e t h p o w e r a n d v e r s a t i l i t y o t h i s n e g r a p h i c s l a n g u a g e , w h a v e c r e a t e d B a s i c P a i n t , f l e x i b l ei c o n - b a s e d d r a w i n g a p p l i c a t i o n . W r i t t e n i B a s i c 8 B a s i cP a i n t s u p p o r t s a e x p a n d e d V i d e o R A ( 6 4 K ) , R A E x p a n d e r s , J o y s t i c k a n t h N e 1 3 5 1 P r o p o r t i o n a l M o u s e .A l s o i n c l u d e d i a i c o n - b a s e d d e s k - t o p u t i l i t y w h i c hp r o v i d e s q u i c k a n c o n v e n i e n t a c c e s s t e a c h o y o u r v e r yo w B a s i c c r e a t i o n s .A l t h i s g r a p h i c s p o t e n t i a l i y o u r s a t h e s p e c i a l i n t r o d u c t o r yp r i c e o $ 3 9 . 9 5 . T h e p a c k a g e i n c l u d e s B a s i c 8 B a s i c P a i n t ,t h d e s k - t o p u t i l i t y , 1 8 0 - p a g e m a n u a l a n r u n t i m em o d u l e . ( 8 0 - C o f u m n R G M o n i t o r R e q u i r e d )

M a i l y o u r o r d e r t o S o f t w a r e S u p p o r t I n t . 2 7 0 0 N A n d r e s e n R o a d « 1 V a n c o u v e r , W 9 8 6 6 1O r d e r i n g i I m a w a c c e p t m o n e y o r d e r s , c e r t i f i e d c h e c k s , p e r s o n a l c h e c k s .V I S A , M C D I S C O V E R a n C . O . D . P l e a s e a d S s h i p p i n g a n h a n d l i n g p e ro r d e r . $ a d d i l i o n a l f o C . O . D . o r d e r s . O r d e r s o u t s i d e o N o r t h A m e r i c a a d da d d i t i o n a l S 4 . 5 0 l o s h i p p i n g a n h a n d l i n g . W a s h i n g t o n r e s i d e n t s p l e a s s a d 7 3 s a l e s t a x . O r d e r s m u s t b s u b m i t t e d w i t h U . S . f u n d s . C a l l o u t o l l - t r e eo r d e r l i n e a 1 - 8 0 0 - 3 5 6 - 1 1 7 9 a . m . - 5 p . m . P a c i f i c t i m e M o n d a y - F r i d a y . A f t e rh o u r s , o r d e r s a c c e p t e d a 2 0 6 - 6 9 5 - 9 6 4 8 d a y s w e e k . T e c h n i c a l S u p p o r tA v a i l a b l e . C a l l 2 0 6 - 6 9 5 - 9 6 4 8 a . m . - 5 p . m . P a c i f i c l i m e M o n d a y - F r i d a y .

C o m p l e t e P a c k a g e$ 3 9 . 9 5

Page 35: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 35/84

g i v e n d i s t a n c e o t h l i n e . S P i e a s i l y c o n f u s e d w i t ht h T A c o m m a n d . T h m a i n d i f f e r e n c e i t h a t S P i r e l a t i v e m o v e w h e r e a s T A i a a b s o l u t e m o v e . T h e s e s t a t em e n t s g e n e r a l l y p r o d u c e d i f f e r e n t r e s u l t s :

1 P R I N T A $ S P C ( 1 5 ) ; B 2 P R I N T A $ T A B ( 1 5 ) ; B

L i n e 1 p r i n t s 1 s p a c e s b e t w e e n A a n B r e g a r d l e s s o t h e i r l e n g t h s . L i n e 2 p r i n t s A t h e n a t t e m p t s t m o v e i h c u r s o r t t h i 6 t h c h a r a c t e r p o s i t i o n o t h l i n e b e f o r e p r i n ti n g B S . ( W h y 1 a n n o 1 5 T h l e f t - m o s t p o s i t i o n o t h l i n e i c o n s i d e r e d p o s i t i o n 0 . ) I f t h l e n g t h o A i g r e a t e rt h a n 1 5 t h e n l i n e 2 c a u s e s B t b p r i n t e d a d j a c e n t t A w i t h o u t a n s p a c e s b e t w e e n t h e m . F o r t h a t r e a s o n , T A c a b t r i c k y t u s e .

S P a n T A a r m o d e r a t e l y u s e f u l . M u c h m o r e u s e f u ll h a n e i t h e r o t h e s e i t h B A S I C 7 . C H A R c o m m a n d w h i c ha l l o w s y o t s p e c i f y t h e e x a c t h o r i z o n t a l a n v e r t i c a l p s i t i o n t o b e g i n p r i n t i n g . ( C H A R i n o o m o b s c u r i t y l i s ts i n c e u s i f r e q u e n t l y t o s c r e e n f o r m a t t i n g . G i v e i t r i y o a r e n ' t a l r e a d y u s i n g i t T h P r o g r a m m e r ' s R e f e re n c e M a n u a l s t a t e s t h a t i i m a i n l y u s e f u l f o g r a p h i c ss c r e e n s . I w o r k s f i n e o t e x t s c r e e n s a s w e l l . ) C H A R c a b u s e d w i t h P O t m o v e t h c u r s o r c e r t a i n h o r i z o n t a ld i s t a n c e f r o m i t c u r r e n t p o s i t i o n . I t ' s t o b a t h e r e ' s n o

C S R L I N c o m m a n d t g i v e t h e c u r s o r ' s v e r t i c a l p o s i t i o n .

F R E E M E M O R YF R i u s e f u l b u s o m e w h a t o b s c u r e c o m m a n d . H o

o f t e n h a v e y o w r i t t e n p r o g r a m t h a t n e e d s t k n o w t h a m o u n t o m e m o r y t h a t i a v a i l a b l e t i t T h i s i n o c o m o p r o b l e m , b u i i o n t h a t F R s o l v e s n i c e l y . F R E ( 0 )o t h C - 6 4 t e i l s h o m u c h R A i a v a i l a b l e f o t h p r g r a m a n i t v a r i a b l e s . I h a q u i r k t h a t t h v a l u e r e t u r n e di b e t w e e n - 3 2 7 6 8 a n 3 2 7 6 7 .

I y o h a v e 4 0 , 0 0 0 b y t e s f r e e . P R I N T F R E ( 0 ) d i s p l a y sv a l u e - 2 5 5 3 6 o t h C - 6 4 . Y o m u s t a d d 6 5 5 3 6 t a n

n e g a t i v e v a l u e s t g e t t h e a c t u a l n u m b e r . U s i n g l o g i c a le x p r e s s i o n t d e c i d e i t h n u m b e r i n e g a t i v e , t h i s s t a t em e n t c o r r e c t s t h p r o g r a m :

P R I N T F R E { 0 ) 6 5 5 3 6 ( F R E ( 0 ) < 0 )

T h i s e x p r e s s i o n i p a r e n t h e s e s i z e r o i F R E ( 0 ) i p o s it i v e o z e r o s i d o e s n o a f f e c t t h r e s u l t s . I f F R E ( 0 ) i n e g a t i v e , t h e x p r e s s i o n ( F R E ( 0 ) < 0 ) i t r u e a n t h e r e b yh a v a l u e o - I T h u s 6 5 5 3 6 i a d d e d t F R E ( 0 ) w h e ne v e r F R E ( 0 } i n e g a t i v e .

T h F R a r g u m e n t c a n b e a n v a l u e f o r t h e C - 6 4 . T h C - 1 2 8 r e t u r n s d i f f e r e n t v a l u e s f o a r g u m e n t s o a n 1 P R I N T F R E { 0 ) o t h C - 1 2 8 g i v e s t h a m o u n t o p r o g r a ms t o r a g e a v a i l a b l e . P R I N T F R E ( l ) s h o w s t h a m o u n t o u u s e d v a r i a b l e s t o r a g e . P r o g r a m s a m i v a r i a b l e s a r e s t o r e di t w d i f f e r e n t s e c t i o n s o f R A i t h C - 1 2 8 .

F R i u s e f u l f o a l l o w i n g t h p r o g r a m t d e c i d e h o l a r g e t m a k e i t a r r a y s . K n o w i n g t h a t e a c h e l e m e n t o n u m e r i c a r r a y n e e d s f i v e b y t e s , p r o g r a m c o u l d s e u t h m a x i m u m s i z e a r r a y w i t h t h f o l l o w i n g s e q u e n c e :

1 0 D = F R E ( l ) / 5 1

2 P R I N T3 D I A ( D )4 0 P R I N T F R E ( l )T h 1 i s u b t r a c t e d i l i n e 1 s i n c e s o m e m e m o r y i n e e d e dt s t o r e t h e d i m e n s i o n s o t h e a r r a y i a d d i t i o n t t h e l m e n t s o t h a r r a y . N o r m a l l y y o s h o u l d l e a v e m u c h l a r ge m a r g i n t h a n 1 b y t e s . I y o w a n t t s e y o u r C - 1 2 8 g o f i n t o " O u t o M e m o r y " h e a v e n , c h a n g e t h 1 t i l i n e 1 0 w o r d o f w a r n i n g : y o w i l l h a v e t r e b o o t y o u rc o m p u t e r a f t e r t h i s .

T h C - 6 4 h a n d l e s t h s i t u a t i o n m u c h b e t t e r . Y o u m u s tr e p l a c e t h e F R E ( l ) w i t h t h e x p r e s s i o n s h o w n e a r l i e r f o rh a n d l i n g n e g a t i v e r e s u l t s . L i n e 1 s h o u l d b

1 0 D = ( F R E ( l ) 6 5 5 3 6 * ( F R E ( l ) < 0 ) -

C h a n g e t h 1 0 t o s m a l l e r n u m b e r s . T h s i z e o t h e a r r a yi n c r e a s e s w h i l e t h a m o u n t o f r e e m e m o r y d e c r e a s e s u n t i lt h 1 h a d r o p p e d t 2 A t h a t t i m e , a s i m p l e " O u t o M e o r E r r o r i 3 0 i d i s p l a y e d , a n u n l i k e t h e C - 1 2 8 . t h em a c h i n e d o e s n o g b e r s e r k .

O T A N G E N TW h e n i t h l a s t t i m e y o u s e d t h A T f u n c t i o n ? D

y o k n o w w h a t t h A T f u n c t i o n i s I y o d o h a v e y o e v e r w o n d e r e d w h t h e r e i s n ' t c o r r e s p o n d i n g A S o A C f u n c t i o n ?

T h A T f u n c t i o n d e a l s w i t h t r i g o n o m e t r y . I g i v e s t h a n g l e i r a d i a n s w h i c h i t h i n v e r s e t a n g e n t ( " a r c t a n g e n t " )o i t a r g u m e n t . F o r e x a m p l e , a a n g l e o 4 d e g r e e s h a s

t a n g e n t o I

l a n ( 4 5 ) 1 .

M o s t o t h t i m e . B A S I C d o e s n o w o r k w i t h a n g i e s m e s u r e d i d e g r e e s . I n s t e a d i u s e s a a n g l e m e a s u r e c a l l e d" r a d i a n s . " T h e r e i s i m p l e r e i a t i o n b e t w e e n r a d i a n s a n d e g r e e s :

d e g r e e p i / 1 8 0 r a d i a no r a d i a n 1 8 0 / p i d e g r e e s

T h e s e r e l a t i o n s c o m e f r o m t h f a c t t h a t c i r c l e c o n t a i n s3 6 d e g r e e s o 2 t i m e s p r a d i a n s , w h e r e p i a p p r o x i m a t e l y3 . 1 4 . T h r e l a t i o n s a r e t h e r e f o r e s i m p l i f i e d t

d e g r e e 0 . 0 1 7 4 5 r a d i a no r a d i a n 5 7 . 3 0 d e g r e e s .

T f i n d t h e t a n g e n t o 4 5 - d c g r c e a n g l e , w w r i t e :

P R I N T T A N ( 4 5 [ P I ] 1 8 0 )T h c o m p u t e r g i v e s r e s u l t o a p p r o x i m a t e l y 1 . 0 .

T h A T f u n c t i o n i j u s t t h o p p o s i t e o t h T A f u n ct i o n . A T N ( l . O ) g i v e s t h a n g l e ( i r a d i a n s ) w h o s e t a n g e n ti s 1 . 0 . E n t e r i n g

P R I N T A T N ( l )A H O Y ! 3

Page 36: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 36/84

g i v e s 0 . 7 8 5 r a d i a n s . M u l t i p l y t h i s b y 5 7 . 3 0 t g e 4 d g r e e s . O l e t h c o m p u t e r d o t h e m u l t i p l y i n g :

P R I N T 5 7 . 3 0 A T N ( l )

S A T i t h e i n v e r s e o t h T A f u n c t i o n ( j u s t a S Q i t h e i n v e r s e o t h < f u n c t i o n a n m u l t i p l i c a t i o n i t h i n v e r s e o d i v i s i o n ) . W h d o e s n ' t B A S I C i n c l u d e i n v e r s e sf o t h S I N E a n C O S I N E f u n c t i o n s a w e l l ? T h m a i nr e a s o n s a r e t h a t : 1 ( h t r i g o n o m e t r i c f u n c t i o n s a r f a i r l yo b s c u r e ( t h e m a j o r i t y o p r o g r a m s w r i t t e n g e a l o n g q u i t ew e l l w i t h o u t t h e m ) , a n 2 ) t h e i n v e r s e S I N E a n i n v e r s eC O S I N E a r e a s i l y d e r i v e d f r o m A T N .

A p p e n d i c e s i t h r e f e r e n c e m a n u a l s a n d t h u s e r ' s g u i d e ss h o w t h r e l a t i o n s h i p s b e t w e e n t h v a r i o u s t r i g o n o m e t r i cf u n c t i o n s . A l c a a d i a e n h a n c e m e n t w h i c h j o t t e dd o w n f r o m 1 9 7 9 i s s u e o d e f u n c t p u b l i c a t i o n I n t e r f a c eA g e . C r e a t e t h e s e u s e r - d e f i n e d f u n c t i o n s f o t h e i n v e r s ec o s i n e ( a r c c o s i n e ) a n i n v e r s e s i n e ( a r c s i n e ) .

D E F N A C S ( X ) A T N ( S Q R ( 1 X * X ) / ( X + ( 1 - S GN ( X ) * S G N ( X ) ) ) ) P I / 4 ( ( 1 - S G N ( X ) ) * ( 1 - SG N ( X ) ) )

D E F N A S N ( X ) P I / 2 F N A C S ( X )U n l i k e t h f o r m u l a s i t h a p p e n d i c e s , t h e s e f u n c t i o n s g i v ec o r r e c t r e s u l t s f o p o s i t i v e a n n e g a t i v e a r g u m e n t s . E n o u g hs a i d a b o u t t h A T f u n c t i o n .

C O N C A T E N A T I O NW h e n i t h l a s t t i m e y o n e e d e d t c o n c a t e n a t e t w s

q u e n t i a l f i l e s ? c a n ' t r e m e m b e r t h l a s t t i m e n e e d e d t o e i t h e r . J u s t i c a s e y o m u s t , c a l l o t h C O N C A T f u n ct i o n . T h i s i a v a i l a b l e o n l y i B A S I C 7 . o t h C - 1 2 8 . C - 6 4u s e r s m u s t u s t h " c o m b i n e o p t i o n " o t h C O P Y c o m a n d t d u p l i c a t e t h i s o p e r a t i o n .

U n f o r t u n a t e l y t h e s e c o m m a n d s a r d e s i g n e d t w o r k o n l yw i t h s e q u e n t i a l f i l e s . T h e y c a n ' t b e u s e d f o s o m e t h i n g f a m o r e u s e f u l s u c h a j o i n i n g t w p r o g r a m s e g m e n t s . T h C - 6 4 v e r s i o n o t h " c o m b i n e " c o m m a n d i m o r e f l e x i b l et h a n t h C O N C A T c o m m a n d . T h s y n t a x f o j o i n i n g s q u e n t i a l f i l e s S E Q i a n S E Q 2 i n t o t h f i l e n a m e d S E Q li e i t h e r :

1 C O N C A T " S E Q 2 " T O " S E Q l "o

2 P R I N T # 1 5 , " C O P Y O : S E Q 1 S E Q 1 . S E Q 2 "W i t h t h B A S I C 2 . 0 v e r s i o n ( w h i c h c a a l s o b e u s e d i

B A S I C 7 . 0 ) , t h n e f i l e n a m e c a b d i f f e r e n t f r o m t h c o n c a t e n a t e d f l i e s i d e s i r e d . A l s o , u t f o u r f i l e s a t i m ec a b j o i n e d u s i n g t h s t a t e m e n t i l i n e 2 0 T h f i l e n a m e st b j o i n e d m u s t b s e p a r a t e d b y c o m m a s .

r e l a t e d , b u s o m e w h a t l e s s o b s c u r e , B A S I C 7 . c o m a n d i A P P E N D . T h i s l e t s y o u o p e n s e q u e n t i a l f i l e s t h a t m o r e d a t a m a b a d d e d t t h e n o i a i l i n e 1 b e l o w . B A S I C 2 . a l l o w s y o l a p p e n d d a t a b y o p e n i n gt h f i l e w i t h t h " A o p t i o n a i n l i n e 2 0

3 6 A H O Y !

1 A P P E N D # 1 , " S £ Q 1 "o

2 O P E N 1 , 8 , 8 , " S E Q l , S E Q . A "N o d a l a c a n b e a d d e d t S E Q I b u s o t h P R I N T Sc o m m a n d .

W h d y o s u p p o s e t h a t C O N C A T a n A P P E N D a r i n c l u d e d i B A S I C 7 . 0 , b u m o r e u s e f u l c o m m a n d s u c ha M E R G E f o p r o g r a m f i l e s i n o t ? P r o b a b l y b e c a u s e p r g r a m f i l e s a r m o r e c o m p l i c a t e d . T h e y i n c l u d e m e m o r yp o i n t e r s a s w e l l a p r o g r a m t e x t . M E R G E c o m m a n dw o u l d h a v e l c h a n g e a l t h e p o i n t e r s f o t h s e c o n d p r og r a m s e g m e n t . ( S o m e o y o c o u l d w r i t e u t i l i t y t d t h a t . )

I N T E R R U P T I N G I N P U TJ u s t a t i d b i t f o C - 1 2 8 u s e r s w h d i s l i k e t h e i r d i s a b i l i t y

t b r e a k o u t o f t h I N P U T c o m m a n d p r o m p t b y p r e s s i n gR U S T O P . H o l d d o w n t h R U S T O P k e t h e n p r e s s e t h e r t h H E L P k e o r t h e E n t e r k e o t h n u m e r i c k e p a d . ( T h e n o r m a l E n t e r k e y i n o s e e n w h e n R U S T O Pi b e i n g p r e s s e d . ) E i t h e r o t h e s e k e y s i n s e r t s t h C H R S( 1 3 ) t h a t t h I N P U T c o m m a n d i a w a i t i n g e v e n w i t h t h R U S T O P k e h e i d d o w n . T h R U S T O P k e y t h e n h a l t st h p r o g r a m . A n o y o u r f u n c t i o n k e y s w h i c h h a v e b e e nd e f i n e d w i t h a c a r r i a g e r e t u r n ( C H R $ ( 1 3 ) ) a t h e n w i l la l s o t e r m i n a t e t h I N P U T t h i s w a y .

C - 6 4 u s e r s m i g h t t r s o m e n i m b l e - f i n g e r e d g y r a t i o n s t d t h s a m e t h i n g . A t h I N P U T c o m m a n d q u e s t i o n - m a r kp r o m p t : 1 h o l d d o w n t h C O N T R O L k e y , 2 ) t a p t h ek e y , 3 i m m e d i a t e l y r e l e a s e t h e C O N T R O L a n k e y s ,t h e n 4 q u i c k l y p r e s s a n h o l d t h R U S T O P k e y . W i t hs o m e p r a c t i c e , y o c a s u c c e s s f u l l y b r e a k o u o t h I N P U Tc o m m a n d . C O N T R O L - M i a a l t e r n a t e w a o e n t e r i n gC H R S ( 1 3 ) , t h e c a r r i a g e r e t u r n .

H e r e i l i t t l e p r o g r a m w i t h w h i c h t p r a c t i c e t h e s e t e c hn i q u e s o e i t h e r m a c h i n e :

1 I N P U T2 G O T O 1

B I N E G A T I V ET h N O o p e r a t o r i n e x t o m l i s t o B A S I C o b s c u r i

t i e s . N O i u s e d f o l o g i c a l o p e r a t i o n s a n a l s o f o b i w i s e m a n i p u l a t i o n s . F o r e x a m p l e , s t a n d a r d w a t d e f i n el o g i c a l v a r i a b l e s ( i s o m e c a s e s c a l l e d " f l a g s " ) i t h i s :

1 F A L S E = 2 T R U E N O T F A L S EL o g i c a l v a r i a b l e s h a v e o n o t w v a l u e s , t r u e o f a l s e . L o i c a l v a r i a b l e s c a n b e u s e d t k e e p t r a c k o p r o g r a m f l o w .S u p p o s e y o u h a v e s u b r o u t i n e w h i c h m a b c a l l e d f r o ms e v e r a l p l a c e s w i t h i n p r o g r a m , b u y o u w a n t t m a k e s u r et h a t t h s u b r o u t i n e i e x e c u t e d o n l y o n c e , r e g a r d l e s s o w h c a l l s i t

I n i t i a l i z e l o g i c a l v a r i a b l e D U w i t h t h e f o l l o w i n g s t a t em e n t :

3 D U F A L S E

Page 37: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 37/84

W h o l e s a l e r s , I n c .2 2 L i n c o l n R o a d M i a m i B e a c h , F l o r i d a 3 3 1 3 9

1 - 8 0 0 - 3 3 1 - 7 0 5 4 1 - 8 0 0 - 2 3 3 - 6 3 4 5 i n F l o r l d

D E S K T O P P U B L I S H I N G S Y S T E MC o m m o d o r 6 C o m p u t e rC o m p a t i b l e D i s k D r i v e8 C o G r a p h i c s P r i n t e rH i - R e s M o n o c h r o m e M o n i t o rG . E . O . S . O p e r a t i n g S y s t e mG e o p u b l i s h S o f t w a r e

C O L O RM O N I T O R

M W W W W W W V W W M MC O M M O D O R E1

3 9 9 0

l ( 3 0 5 ) 5 3 8 - 1 3 6 4L P i S E R 1 2 3

A p p l e C o m p a t i b l e

2 9 9 • W I T H P U R C H A S E O S T A R T E R P A C K

u w w u v v w v v v v v v v v v u

1 2 0 0 B A U DM O D E M

6 9 9 0' W I T H C A B L E P U R C H A S E

H A V E SC O M P A T I B L E

A M I G A 5 0 S T A R T E R S Y S T E MA M I G A 5 0

A M I G A C O L O R M O N I T O RC O L O R P R I N T E R

C A L L

5 . 2 5 " D I S K SD 5 D D

H D f T l E D F F I C E 2 0 T E L E - F A X

4 9 9 9 0

E L E C T R I CT Y P E W R I T E R

M I N I - C A S S E T T ER E C O R D E R

V H S V I D E OR E C O R D E R

4 9 9 0 0

9 9 9 0 2 9 9 0T D D 6 C A S S E T T E S

I 1 0 0 0 L O T SW I T H P U R C H A S E

O D I S K F I L E

9 9 W I N . 1 0 P C S .T I Z O V I D E O C A S S E T T E S 2 M I N I M U M

1 0 D I S K S $ 2 2 0 05 D I S K S $ 2 9 ° °1 0 D I S K S $ 3 ! °S L E E V E S

$ 4 . 0 0 P E 1 0

F R E E S H I P P I N GF E D E R A L E X P R E S S S e r v i c e A v a i l a b l eO P E N D A Y S

# i Q U A L I T Y # i S E R V I C E# i P R I C E

S T A R -M I C R O N I C S

8 C O G R A P H I C SP R I N T E R9 9 9 0

Page 38: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 38/84

B r i n g y o u r C o m m o d o r e t l i f ew i t h F R E E m o d e m a n s o f t w a r e !

N o y o c a p l u g y o u r C o m m o d o r e i n t o a e x c l u s i v en e t w o r k t h a t ' s u s e f u l , e a s y , f u a n i n e x p e n s i v e . J o i nQ - L i n k n o a n w e ' l l g i v e y o a f r e e m o d e m a n s o f t w a r e t g e y o s t a r t e d .E n j o y u n l i m i t e d a c c e s s t w i d e r a n g e o Q - L i n k" B a s i c " s e r v i c e s f o s e f e o o n l y $ 9 . 9 5 m o n t h .G e h e l p f r o m C o m m o d o r e e x p e r t s u s t h H o t l i n et o a s k C o m m o d o r e q u e s t i o n s , o r s e a r c h t h d a t a b a s eo f i n f o r m a t i o n f r o m C o m m o d o r e t a n s w e r y o u rq u e s t i o n s o t h s p o t . A c c e s s G r o l i e r ' s A c a d e m i cA m e r i c a n E n c y c l o p e d i a 1 ' 1 , t h l a t e s t n e w s a n e n t e rt a i n m e n t u p d a t e s .S p e c i a l Q - L i n k " P l u s " s e r v i c e s l e y o e x p a n d y o u rs o f t w a r e l i b r a r y w i t h m o r e t h a n 1 0 , 0 0 0 p u b l i cd o m a i n p r o g r a m s g a m e s , g r a p h i c s , b u s i n e s s a n e d u c a t i o n a l s o f t w a r e a n m u c h m o r e ! A l s o , y o c a p r e v i e w n e c o p y r i g h t e d s o f t w a r e b e f o r e y o b u y .G e t a n s w e r s t y o u r s o f t w a r e q u e s t i o n s f r o m B e r k e l e yS o f t w o r k s , E l e c t r o n i c A r t s a n A c t i v i s i o n , t n a m ef e w . P a r t i c i p a t e i f u l l - c o l o r , m u l t i - p l a y e r g a m e s l i k eC a s i n o ( i n c l u d e s B l a c k j a c k , P o k e r , B i n g o a n t h S l o t s ) , C h e s s a n B r i d g e . " P l u s " s e r v i c e s c o s t o n l y a e x t r a c e n t s p e m i n u t e a n y o u r f i r s t h o u r o " P l u s " s e r v i c e u s a g e e a c h m o n t h i f r e e !

W i t h Q - L i n k , y o c a s h a r p e n y o u r c o m p u t e rs k i l l s . . . c o n n e c t w i t h p e o p l e . . . d i s c o v e r n e w a y s t g e s m a r t . . . s a v e m o n e y e v e r y d a y . , . p l u s h a v e l o o f u n !N o - r i s k g u a r a n t e e . T r Q - L i n k w i t h o u t r i s k . I f a a n t i m e , f o a n r e a s o n , y o a r n o c o m p l e t e l ys a t i s f i e d , y o m a c a n c e l y o u r m e m b e r s h i p .O r d e r y o u r Q - L i n k s o f t w a r e a n m o d e m t o d a y b m a i l i n g t h i s c o u p o n t Q - L i n k , 8 6 1 9 V \ t e s t w o o dC e n t e r D r i v e , V i e n n a , V 2 2 1 8 0 o f o f a s t e r s e r v i c ec a l l t o l l - f r e e : 1 - 8 0 0 - 7 8 2 - 2 2 7 8 E x t . 1 5 0 0

Q - L I N K R E S E R V A T I O N F O R MC h o o s e o n e :

n e e d m o d e m . S t a r t m Q - L i n k m e m b e r s h i p b c h a r g r n g m e n o w f o I m f i r s t m o n t h s a $ 3 9 . 8 0 , a n s e n d m i ? t h e F R E E Q - L i n k s o f t w a r e a n

F R E E C o m m o d o r e 3 0 0 b a u d a u t o - d i a l m o d e m ( m o d e l 1 6 6 0 — r e t a i l v a l u e £ 6 9 . 9 5 ) .. t l n - . i . l ¥ i i . n . r . N N . i i . ' d n S e n d m i ' m y F R E E Q - L i n k s o f t w a r e a n s t a r t

I m Q l i r k m e m b e r i r k i p b y c h a r g i n g m n o f o m f i r s t m o n t h o m e m b t n h i p . i I S . 9 5 .

O l f e r v a l i d ' \ P c c n l m s n t a l U S a n C a n a d a ( o n & m e m u e r a o n l y E ' p i r e sP r i c e s s u b j e c t l c h a n g e w i t h o u t n o t i c e . T h e r e J a c o m m u n i c a t i o n s s u r c h a r g e M c o n e c t i o n l o O . L m k f r o m C a n a d a . 6 c e n l s ( U S ) p e m m u l o I r o m M o n t r e a l . V a n c o u v e r . O tt a w a , T o f o n t o , Q u t o e c , W i n d s o r , K i t c h e n e r a n C a g a r y u s i n g t n T y m n d n e l w o f k , a n 1 c e n t s ( U ) p e r m i n u t e f r o m o v e r 8 o n e r l o c a t - o r - a u s i n g [ H D A T A P A C n e l w o r t Q u i n -t u r e s e r v e s t h r i g n t r s u c s r i t u l e a m o d e m c o m p a r a b l e t m C o m m o d o r e 1 6 6 0

F u l l n a m eA d d r e s s

c r S t a t e

H o m e p h o n eC h o o s e y o u r m e t h o d o p a m e t

P l e a s e c h a r g e m c r e d i t c a f d ,M a i l e r C a r d V i s a

z i

C h e c k e n c l o s e d .

A c c t t .

r * g n l r < r < l v j d e o C o m m o d o - p m a L i O - L i .n c y d o p « l

S i g n a t u r e

C a l l l u l l - f r e e 1 - 8 0 O - 7 B 2 - 2 2 7 a E x t . 1 5 0 0 o m a i l t h i s c o u p o n t Q - L i n k . 8 G 1 9 W e i t w o o d C e n t e r D r i v e ,V i e n n a . V 2 2 1 B Q

R e » d o r S e r v i c e N o . 1 0 61 ' h f ( ' t i m m i k t o r ? C o t i m t n t m

Page 39: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 39/84

Y o m a s e u t h s u b r o u t i n e t h i s w a y :

1 0 I D U N = T R U E T H E N R E T U R N1 1 . . p u r o u t i n e h e r e . .

1 8 D U N = T R U E1 9 R E T U R N

Y o u r p r o g r a m c a U s t h i s s u b r o u t i n e w i l h G O S U B 1 0 0 . L i n e1 0 c h e c k s t h l o g i c a l v a r i a b l e D U t s e i t h i s r o u t i n e

h a s a l r e a d y b e e n d o n e . D U i i n i t i a l l y F A L S E , s l i n e sb e g i n n i n g w i t h 1 1 a r e x e c u t e d . W h e n i h r o u t i n e i f i i s h e d , l i n e 1 8 s e t s D U t T R U E a n l i n e 1 9 e x i t s .

T h n e x t t i m e t h i s s u b r o u t i n e i c a l l e d , t h l o g i c a l e p r e s s i o n D U T R U E i l i n e 1 0 i t e s t e d a n f o u n dt b t r u e , s t h e r o u t i n e w i l l b s k i p p e d b e c a u s e o t h R E T U R N s t a t e m e n t . L i n e 1 0 c o u l d b e s h o r t e n e d t

1 0 0 I F D U N T H E N R E T U R N

w i l h t h s a m e r e s u l t s .I y o u w a n t t e x e c u t e j u s t p a r t o f t h s u b r o u t i n e t h f i r s t

t i m e t h r o u g h , a n e x e c u t e t h e r e s t o i a l t h e o t h e r t i m e s ,c h a n g e l i n e 1 0 t t h i s :

1 0 0 I F N O T D U N T H E N. . G O T O 1 8

( f i r s t t i m e o n l y

O n l y i " N O T D U N " i t r u e w i l i t h o t h e r i n s t r u c t i o n s i l i n e 1 0 b e x e c u t e d . O s u b s e q u e n t c a l l s t o t h s u b r o ut i n e , t h " f i r s t t i m e o n l y " i n s t r u c t i o n s i n l i n e 1 0 w i l l b s k i p p e d .

N O i a l s o u s e d f o m a n i p u l a t i o n o n u m e r i c b i t s . F o e x a m p l e ,

1 = 2 B N O 3 P R I N T

w i l l d i s p l a y t h r e s u l t - 1 T h N O o p e r a t o r c h a n g e se v e r y b i i n u m b e r i n t o a a n v i c e v e r s a . S i n c ei z e r o , t h i n k o i a 1 z e r o b i t s . T h N O o p e r a t i o n i l i n e 2 p r o d u c e s v a J u e w i t h 1 o n b i t s : 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .T h i s i t h b i n a r y " t w o ' s c o m p l e m e n t * r e p r e s e n t a t i o n o t h d e c i m a l v a l u e - 1

T h o r d i n a r y b i n a r y v a l u e o 1 o n b i t s i d e c i m a l 6 5 5 3 5 .T h c o m p u t e r d o e s n o u s e o r d i n a r y b i n a r y n o t a t i o n . I u s e st w o ' s c o m p l e m e n t n o t a t i o n . T h l e a d i n g b i t i n t w o ' s c o p l e m e n t n o t a t i o n m e a n s

1 T a k e t h r e m a i n i n g 1 b i t s a n i n v e r t e a c h o n e .2 A d v a l u e o t t h a t a n s w e r .3 C a l l t h r e s u l t n e g a t i v e n u m b e r .

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

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

L e t ' s c o n v e r t 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 t i t d e c i m a l v a l u e . F o l o t h s t e p s a b o v e .

1 I n v e r t i n g e a c h b i o 1 1 1 1 1 1 1 1 1 1 1 1 1 1 g i v e s 0 0 0 0 0 0 00 0 0 0 0 0 0 0 .

2 A d d i n g g i v e s 0 0 0 0 0 0 0 0 0 0 0 0 0 1 w h i c h i t h b n a r y r e p r e s e n t a t i o n o t h d e c i m a l v a l u e o n e .

3 T h e r e f o r e , 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 i t h e t w o ' s c o m p l e m e n tr e p r e s e n t a t i o n o f t h e d e c i m a l v a l u e " n e g a t i v e o n e . "

C o n s e q u e n t l y w h a v e s e e n h o N O i r e a l l y — 1 C a y o f i g u r e o u t h d e c i m a l v a l u e o f 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 ?

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

a b o v e . Y o s h o u l d e n d u p w i l h t h e v a l u e - 1 ( i n v e r t i n g1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 g i v e s 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 ; a d d i n g g i v e s0 0 0 0 0 0 0 0 0 1 0 0 0 0 w h i c h i 1 6 . )

I y o t e l l t h c o m p u t e r t P R I N T N O - 1 6 , t h r e s u l ti 1 5 R e m e m b e r t h a t N O j u s t i n v e r t s e a c h b i t . S 1 1 1 11 1 1 1 1 1 1 1 0 0 0 0 b e c o m e s 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 . a n t h a t i t h b i n a r y r e p r e s e n t a t i o n o 1 (

0 ) C o n v e r s e l y P R I N T N O 1 g i v e s - 1 6 .

W A I T B I T h a t s u m m a r y o t h N O o p e r a t o r a n t h d i s c u s s i o n

o f b i n a r y n o t a t i o n p r e p a r e s u f o t h n e x t o b s c u r e c o m a n d , t h W A I T i n s t r u c t i o n . M o s t o t h r e f e r e n c e s h a v es e e n d e s c r i b e t h W A I T i n s t r u c t i o n a s " l i m i t e d - u s e c o m a n d , " n o t b e u s e d f o n o r m a l p r o g r a m m i n g . L e t ' s s e w h a t i d o e s . T h e n y o c a d e c i d e i y o h a v e n e e d f o i t

T h s y n t a x i W A I T M E M , A , X . T h i n s t r u c t i o n c a u s e st h c o m p u t e r t l o o k r e p e a t e d l y a t h c o n t e n t s o f m e m o r yl o c a t i o n M E u n t i l t h b i t s i t h b i n a r y r e p r e s e n t a t i o no M E M ' s v a l u e m e e t c e r t a i n c o n d i t i o n s d e f i n e d b A a n d X .

S t a r t w i t h s i m p l e r v e r s i o n o W A I T . C o n s i d e r W A I T2 1 1 , 1 . O t h C - 1 2 8 , t h s t a t e s o t h S H I F T k e y s a r s t o r e da i n d i v i d u a l b i t s . ( T h e c o r r e s p o n d i n g m e m o r y l o c a t i o n o t h C - 6 4 i 6 5 3 . T h s t a t e m e n t i W A I T 6 5 3 , 1 . ) W h e n t h i sp r o g r a m i r u n , t h c o m p u t e r s i t s a l i n e 1 u n t i l y o p r e s se i t h e r o t h S H I F T k e y s .

M E M = 2 1 1 I F F R E ( 1 ) = F R E ( O ) T H E N M E M = 6 5

1 W A I T M E M . l2 P R I N T " N O W I L I N E 2 0 L i n e s e t s t h v a l u e o M E f o t h c o m p u t e r b e i n g u s e d .( R e c a l l f r o m o u r d i s c u s s i o n o F R t h a t t h a r g u m e n t d o e s n ' tm a t t e r o t h C - 6 4 , s F R E ( 0 ) a l w a y s e q u a l s F R E ( l ) f o t h a t c o m p u t e r , a n M E i s e t t o 6 5 3 . O t h C - 1 2 8 . t h t w o a r g u m e n t s w i l l g e n e r a l l y r e t u r n d i f f e r e n t r e s u l t s , s M E r e t a i n s t h e v a l u e 2 1 1 . )

T h v a r i o u s S H I F T k e y s h a v e t h f o l l o w i n g d e c i m a l a n b i n a r y v a l u e s :

E i t h e r S H I F T k e C O M M O D O R E k e C O N T R O L k e A L k e C A P S L O C K k e

T h l a s t t w k e y s a r o n l y o t h C - 1 2 8 . T h i n k o M E A H O Y ! 3

d e c i m a l

1

b i n a r y0 0 0 0 10 0 0 1 00 0 1 0 00 1 0 0 01 0 0 0 0

Page 40: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 40/84

a s c o n t a i n i n g 5 - b i t b i n a r y v a l u e 0 0 0 0 0 t h r o u g h H i l l .b i v a l u e i o n w h e n t h c o r r e s p o n d i n g k e i p r e s s e d .M E s t o r e s 0 0 0 0 0 w h e n n o n e o t h k e y s a r p r e s s e d .M E s t o r e s t h e v a l u e 1 1 1 1 1 w h e n a l f i v e k e y s a r p r e s s e ds i m u l t a n e o u s l y .

T h W A I T i n s t r u c t i o n u s e s t h b i n a r y A N o p e r a t i o nl s e l e c t l l i e b i t s o i n t e r e s t i M E M . I w w a n t t w a i tu n t i l e i t h e r S H I F T k e y s o r t h C O N T R O L k e ( o b o t h )a r p r e s s e d , w w o u l d u s t h s t a t e m e n t W A I T M E M , 5 .T h s e c o n d a r g u m e n t i t h W A I T c o m m a n d i b i m a s k .T h b i t s i t h b i n a r y r e p r e s e n t a t i o n o t h m a s k w h i c ha r 1 ' i d e n t i f y w h i c h b i t s i n M E a r t b t e s t e d . W i t h

m a s k o d e c i m a l 5 o n l y t h a n b i t s o M E a r t e s t e d . B i t s 2 3 a n 5 a r e i g n o r e d . T h i s m e a n s t h a t o n l yt h S H I F T a n C O N T R O L k e y s a r e r e l e v a n t .

W A I T M E M , A l o o p s u n t i l t h e v a l u e i M E m a s k e dw i t h g i v e s a n o n - z e r o r e s u l t . T m a k e t h i n g s e v e n m o r ec o m p l i c a t e d , t h t h i r d W A I T a r g u m e n t s p e c i f i e s w h e t h e rt h s e l e c t e d b i t s s h o u l d b i n v e r t e d b e f o r e t h e y a r e t e s t e d .T m a k e t h p r o g r a m l o o p u n t i l c i t h e r t h S H I F T k e i r e l e a s e d o t h C O N T R O L k e i p r e s s e d , u s t h c o m m a n dW A I T M E M . 5 , 1 . T h e m e a n s t i n v e r t t h s t a t e o t h S H I F T k e y ' s b i b e f o r e t e s t i n g i t I o t h e r w o r d s , w a i t u n t i lt h S H I F T k e i r e l e a s e d .

C h a n g e l i n e 1 o t h p r e v i o u s p r o g r a m t t h i s :

1 F O N = T 5 0 N E X T W A I T M E M , 5 , 1

E n t e r R U t h e n q u i c k l y p r e s s o n o t h S H I F T k e y s . T h

p r o g r a m n o p a u s e s i l i n e 1 0 u n t i l y o e i t h e r r e l e a s e t h S H I F T k e y , o y o s i m u l t a n e o u s l y p r e s s t h C O N T R O Lk e y . ( T h e F O R - N E X T l o o p g i v e s y o m o m e n t t g e y o u rf i n g e r o t h S H I F T k e a f t e r e n t e r i n g R U N . )

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

M A X I M U M O B S C U R I T YT h l a s t c o m m a n d o m l i s t m i t i m e a r o u n d i P U D E F .

I i a v a i l a b l e o n l y o t h C o m m o d o r e 1 2 8 , h u C o m m o d o r e6 u s e r s a r e n ' t m i s s i n g m u c h . w i l l l e y o l o o k u t h s y n t a x a n u s a g e o P U D E F s a n o t b o r e y o h e r e .P U D E F l e t s y o r e d e f i n e c e r t a i n d e f a u l t v a l u e s f o t h P R I N T U S I N G c o m m a n d . I i p r o b a b l y u s e f u l f o E u r op e a n p r o g r a m m e r s o t h C o m m o d o r e 1 2 w h w a n t t o r ep l a c e t h e d o l l a r s i g n w i t h t h E n g l i s h p o u n d , o l u s e ac o m m a i n s t e a d o p e r i o d a s t h e r a d i x p o i n t .

d i s c u s s i o n o f P U D E F a n P R I N T U S I N G i a n o t h e rm o n t h ' s t o p i c . P R I N T U S I N G i v e r y p o w e r f u l a n u s f u c o m m a n d . P U D E F o t h o t h e r h a n d i o m a r g i n a lu s e , a n t h e r e f o r e d e s e r v e s t b a t h b o t t o m o t h l i s to o b s c u r e c o m m a n d s .

h a v e i g n o r e d i h c s p e c i a l p u r p o s e s p r i t e a n g r a p h i c sc o m m a n d s , s o m e o w h i c h c o u l d s u r e l y b c a l l e d o b s c u r e .I y o k n o w o o t h e r c o m m a n d s w h i c h y o f e e l a r m o r eo b s c u r e t h a n t h o s e h a v e l i s t e d , d o n ' t t e l l m a b o u t t h e m .W w i l l j u s t l e a v e t h e m t h a t w a y .

S A V E ! I N T E R N A T I O N A L S A V E !F S D - 2E X C E L E R A T O R P L U SC o m m o d o r e C o m p a t i b l e D i s k D r i v eD i r e c t D r i v e !C o m p a t i b i l i t y G u a r a n t e e d .F a s t e r , Q u i e t e r , a n M o r eR e l i a b l e . E x t e r n a lD e v i c e S w i t c h .F u l l 1 - Y e a rW a r r a n t y .

3 V 2 " E X T E R N A LD I S K D R I V Ef o t h A M I G AD a i s y c h a i n a b l eE x t r a l o n gc o r d

1 8 W g u a r a n t e e y o u r s a t i s f a c t i o n ! 5 8 9 2 M A I N S T S P R I N G F I E L D . O R E G O N 9 7 4 7 8

C U S T O M E R S E R V I C E 5 0 7 4 G - 7 2 6 8

1 - 8 0 0 - 3 5 6 - 5 1 7 84 A H O Y !

Page 41: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 41/84

T R A C K E RR a i n b i r d ( F i r e b i r d )C o m m o d o r e 6 D i s k ; $ 3 9 . 9 5

U n i o n S o f t w a r e ' s T r a c k e r i a n e ng a g i n g s c i e n c e f i c t i o n c o n t e s t t h a t s u c e s s f u l l y i n t e g r a t e s r e a l - t i m e c o m b a ti n t o a e l e c t r o n i c s t r a t e g y g a m e .

S o m e t h i n g n a s t y h a h a p p e n e d a t h f u t u r i s t i c P l e a s u r e C o m p l e x o Z e u gm I d u b b e d C e n t r e p o i n t , a n i t ' s g o t h e n t i r e p l a n e t o C a l i b o s u i a r m s .C e n t r e p o i n t , a l o n g w i t h i t 1 2 t h G e e r a t i o n m e g a - c o m p u t e r s y s t e m a n c o m p l e m e n t o C y c l o i d P a t r o l C r a f t ,

T h m a n y m o d u l e s o D r a g o n ' s L a i r a r e s t i f l e d b p o o rg a m e m e c h a n i c s . R E A D E R S E R V I C E N O 1 9

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

A e x p l o r a t i o n t e a m , l e b t h s o o t h l e g e n d a r y C a l i b o s f i g h t e r p i l o tC h a n d o s , e n t e r e d C e n t r e p o i n t . T h t e a m w a s w i p e d o u b t h e r e p r o -g r a m m e d C y c l o i d s , w h i c h n o p a t r o lt h v a s t n e t w o r k o t r a c k w a y s e n c i rc l i n g t h P l e a s u r e C o m p l e x .N o C h a n d o s i l o o k i n g f o s o m ep a y b a c k . T t h a t e n h a s s e m b l e dm o t l e y c r e w o s t a r p i l o t s a n s p a c eA s s a u l t C o r p s ( a k a T r a c k e r s ) .

T h T r a c k e r s a n t h e i r S k i m m e rc r a f t - i d e a l f o c r u i s i n g t h c o r r id o r s o f C e n t r e -p o i n t a n a r m e dw i l h d u a l p u l s e -l a s e r s — a r e l o a d e do n t o M o t h e r -s h i p a n t r a n s p o rt e t Z e u g m a I V T h e r e , t h M o t h -e r s h i p a t t a i n s g e s t a t i o n a r y o r b i ta n t h T r a c k e r sa n S k i m m e r st e l e p o r t c l o w n t f a c e t h e r e n e g a d eC y c l o i d s .

T h T r a c k e r sm u s t n a v i g a t e t h C e n t r e p o i n tt r a c k w a y s ( 2 i n

T r a c k e r d i s p l a y s C e n t r e p o i n t a f o u r l e v e l s . R E A D E R S E R V I C E N O 1 9

E N T E R T A I N M E N TS O F T W A R E S E C T I O N

F e a t u r e d T f t t e M o n t h ;T r a c k e r . . . . 4 1D r a g o n ' * L a i r 4 D a r k L o r d 4

t e r c o n n c c t c d s e c t o r s s p l i t i n t o t h r e er i n g s : C e n t r a l , I n n e r a n O u t e r ) . A t h C e n t r a l R i n g , t h e y m u s t n u k e t h m a i nc o m p u t e r { i o n i z e i t a c t u a l l y , c o u r t e s y

p a i r o i o b o m b s o b o a r d t h S k i mm e r ) . T h e s e t r a c k w a y s p r e s e n t s e v e ra l d i f f i c u l t i e s , p r i m a r y b e i n g t h l a e tt h a t t h e y ' r e c r a w l i n g w i t h C y c l o i d s .F u r t h e r , t h e y ' r e t o n a r r o w t p e r m i tt h S k i m m e r s ( o C y c l o i d s ) t t u r na r o u n d , s a l t u r n s m u s t b n a v i g a t e di t h " n o d e s , " t h m o d u l e s w h i c h l i n kt h i n t e r c o n n e c t i n g t r a c k s .

T h T r a c k e r s m u s t c h a l l e n g e t h p t r o l l i n g C y c l o i d s a n d e s t r o y t h C o m u n i c a t i o n s C e n t r e a n C o m m u n i c at i o n L i n k s f o u n d i e a c h s e c t o r . T h i si d o n e t h r o u g h c o m b i n a t i o n o s t r a te g a n t a c t i c s . T h u s e r c o n t r o l s o n l yo n S k i m m e r a t i m e , s i i a d v i sa b l e f o t h p l a y e r t g e S k i m m e rg o i n g i [ h e r i g h t d i r e c t i o n a n t h e nm o v e o t a n o t h e r , a n s o n T h p l a y e r w i l l a l s o w a n t t a s s u m e d i r e c tc o n t r o l o S k i m m e r i t h e v e n t o c o m b a t w i t h C y c l o i d .

T h p r i m a r y d i s p l a y i ' t h i c k e r i t h L o n g R a n g e S c a n n e r . T h i s p r o v i d e s a o v e r v i e w o f C e n t r e p o i n t w i t h l o u rm a g n i f i c a t i o n l e v e l s ( x l , x 2 x 4 x 8 ) .F o c o m b a t , h o w e v e r , s e c o n d a r y d i p l a y a p p e a r s , o f f e r i n g q u a s i - f i r s t p e s o p e r s p e c t i v e ( a s e e n i P o l e P o s it i o n , f o e x a m p l e , w h e r e t h v e h i c l ea p p e a r s i t h i m m e d i a t e f o r e g r o u n d ) .T h L R d i s p l a y i l o n g w a f r o ms t a l e - o f - t h - a r t , b u p r o v i d e s a d e q u a t ev i s u a l c u e s , w h i l e t h D i r e c t C o m b a tM o d e f e a t u r e s s a t i s f y i n g g r a p h i c s .

T r a c k e r i a s o l i d s t r a t e g y g a m e t h a ti g r e a t l y e n h a n c e d b t h e a d d i t i o n o ff i r s t - p e r s o n c o m b a t t t h m i x .

F i r e b i r d , P . O . B o 4 9 R a m s e y , N 0 7 4 4 6 ( p h o n e : 2 0 1 4 4 4 - 5 7 0 0 ) .

- B i l l K u n k e lD R A G O N ' S L A I RE l e c t r o n i c A r t sC o m m o d o r e 6 D i s h ; $ 2 4 . 9 5

I t h e f o l k s w h c r e a t e d t h " G o l de T u r k e y A w a r d s " f o b a d m o v i e s e v e rt u r n t t h f i e l d o e l e c t r o n i c g a m i n g ,t h C - 6 4 v e r s i o n o D r a g o n ' s L a i r

A H O Y ! 4

Page 42: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 42/84

Page 43: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 43/84

H e r e r n e y a r e 1 T n p r o d u c i s i n a i n a v e m a d e u o n o m m m r e s p e c t e d c o m p a n i e s i | h m a i l o r d e r b u s i n e s s O u a t f l f l W S h a v eb e c o m e s r a p l e i r f r e R O f U f e s o I b o u s a n d s u p o n : h Q u s a r i d & o C o m m o d o r e u s e r s w o r l d w i d e O r i g i n a l i d e a ? a n w o r k m a n s H i pH r o u g h o u r . { a f a r i t y r i Q i v a f l a y s ' f o u p r o d u c t a ' g u a r a n t e e d l p l e a s e I y o e n | o y d e a l i n g w i i h p e o p l e w h g e n w n e l y h a v e y u u r b « i n r e r e & l A h e a r t , - w n l u r l t i e * Q u r p t y d u c l i j i b c r e a t e d w i [ 1 i y o i m i n d W n l T p r p r o g r a m s t h a t , u p r o t t C H W I r r e a n d m o s r c a H ( r f l M f S f f r t r r u e 1 b £ l O i ̂ k d n v c A l s o , w r j l f e r H i e b e s i t f f t l i m w l 1s u u [ n J i 1 m m D u ^ m u s * L t i s a n a U j n j ? j v . J i i j t l c N v d y w t t hl h e i j j * i t h p r n o i c r n s I y o s e e a p r o g r a m I f i a l I n l B I M l S y o u o f o i lp a g e , a n y o u n e e c n m r p d e r a i l e d m l o r m a l i o n i m a n e a e d u c a t e dd e c i s i o n . | u s l w r i t e o r c a l l f o o u l i c e c a t a l o g R e m E m t i e f U u B u s i n e s s i S O F T W A R E S U P P O R T '

C - 1 2 8 H e l p e r- 1 2 BH e l p e r i a e x c i t m y n e T y p e o S o t l w a i e

C o m p u t e r w i i n 8 0 c o l u m n m o n i t o rS c r e e n B a s e d D a l a b a s m gU s e r D e l i n a D l eE d i t o r a l l o w s m o d i f i c a t i o n sO e m o m c j u f l e d l h a l s e r v e s a B a s i c 7 . E l e c t r o n i c :r e f e r e n c e m a n u a lS c r e e n B u m p s l p u n i e r1 5 8 1 v e r s i o n _ a v a i l a D i

O N L Y 5 2 4 . 9 5

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

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

O N L Y $ 1 4 . 9 5 p e V o l u m o

E l i t e V 3 . 0E l i t e V c o p i e s t h " i m p o s s i b l e• C o p i e s V 2 Q p o p u l a r 6 4 / 1 2 8 p l a n n e r . ( H e r

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

W n p a l o B a c k u p s o t M i l e s y o a l r e a d y o w n 1O N L Y $ 6 . 9 5

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

E l i t e 4 c r e a t e d t c o p y l i l i e s p r o t e c t e d l i h m a x 1S p e c i a l M A C o p i e r i n c l u d e dU p f l a l e p o l i c y i n c l u d e dF r e e B o n u s — I h e S h o t g u n

O N L Y S 1 4 . 9 5

S u p e r C a T n g r e a t e s t D i s k h o r a r y c a t a l o g e r e v e r p r o d u c e d f o t h C o m m o d o r e 6

C a t a l o g s u t 6 4 D i s k s w / 5 0 0 0 M i e s p e r c a f a l o qT w i c e a m a n y w i t h d r i v e sL o a d . s a v e , e d i t , c h a n g e a n e n t r yP r i n t s v a r i e t y D r e s o r t s a n e v e n l a o e f sL i g h l n r n g f a s t a n e a s y l u s e 1

O N L Y $ 2 4 . 9 5

m m K r a c k e r J a x

T H E R E V O L U T I O N A R Y A R C H I V A L S Y S T E M !K r a c k a r i 1 t i : ■ ■ ■ ■ ' ■ r : ■ i j . . • - C d o y m g s y s l e m i h a i \ . a k e I h c o u n t r y b ^ l D i m ' W " i ^ (

p a r j T T i e l E r 1 3 1 { 5 c u s t p m p r t g ^ j m I h a t J H n w s y o u J 1 5 4 1 0 1 5 7 1 f l i s * O r i v c i o * ( r i p A L t u p y p J i i l c c l i o n f i o m y ^ u f e n p es o i l w a r e l e a v i n g y o w r t h U N P H O I E C T E D T O T A L L V B H L J K ( ; N O A C f t U P S I l i a i c a e v t n O e c o p i a O w i S i m p l e L i s t C

W ■ ■ ■ ■ ■ K r t t k t r J j 1 ■ ■ t t i B t M t l S y t t t i H u f I I S k f f l d o i r m i f k e i U h I . h y 1 U o l d C 4 H t 1 ? W j y r i cB u f l o n ' i l a k e o u f w o r d T o a — i l y o * a n t r h H t A L i i o r y o h o Q o f r i U n c k B r J 1 i s j u s t j s o n o o u

D a w o r r y ■ f a u t t o f t ' i r u u e i n j u r u u l u n i i n u m r j o n t d ^ y r u w - n o ^ p e c i d l k n o w i e o y e i r e y u i r c r j i p ^ w e r r g i — w i » t u t l y B a c k u

c a n ' l ! 5 u p e r f , j s i — s i n p i p r o i a c l p o n F r u i t e r o ■ < v a l u e — e a r n v a l u u mp a r a m c l e r B 1 C u r i f n i — W e l e a d ^ c o p y m a ' h e r

i h a i n f a o p r o n

W e ' v e h n a l l y d o n e i r Y o a s k e d u t d r s c o u m o u

v o l u m e s , < i n < J w 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 5 1 9 . 9 5 e a

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

D a t a b a s i r r g w i l h g r a p h i c s i n c l u d e dS u p o o r t s C o m m o d o r e a w e l l a E o s o n c o m p a t i b l ep r i n t s r P n n i m a s l c r 1 " P r . n t s h o p ' " S D l i w a r e S o l u t i o n s ' *

c o m p a f i t i l c1 5 8 1 t r a n s l e r a D i eS a l i s l a c l i o n g u a r a n l e e D 1

O N L Y $ 2 4 . 9 5

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

W h o l e d i s k s c a n n e r sG C E d i t o rF a s l D a i a / N i b U l e c o p i e r s

• F i l e t r a c e rB y t e P a t l e r n F i n d e r

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

C - 1 2 8 C a n n o nT h t a l a i c o p y / u t i l i t i e s p a c k a g e c r o a l e d j u s t f o C M o w n e i s• N i t i b l e r s — S i n g l e o D u a l

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

O N L Y 5 3 4 . 9 5

S h o t g u n I W i t h o u t a o u D l — t h e m o s t p o w e r f u l n i n n l e r o t o d a y ' sm a r k e t

1 5 4 1 / 1 ? c o m p a t i b l eO n o t w D r t v e m o d e sC o p i e s t i r a c k 4 O s c r e e n G C d i s p l a yA u t o D e n s i t y D e i e c i i o nC o p i e s H a p i d l o k " " a u t o m a t i c a l l y 1A v a i l a b l e i l o a d e d l o r n i w i i n 3 o o u m o s l p o p u l a rp a r m s I r o m K r a c k e r J a i 1 * 2 - 3

S h o t g u n I O N L Y $ 1 4 . 9 5L o a d e d S h o t g u n I O N L Y S 1 9 . 9 5

S O F T U U R R Em m m m m m m m

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

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

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

T h B u l l ' s E y C o n s i d e r e d b m a n y l b o u g r e a t e s t a c h i e v e m e n t

R a o i d l Q k ' " c o p y i n g c a p a b i l i t i e s .T i m e w o r k s " a l p u r p o s e c o p i e r p a r a m e t e rO u f a m o u s c u r r e n l G e o s D u s t e r sO t h e r p a r m s i n c l u d e d t c o p y s o m e o t h t o u g h e s l o t h m a r k e t O N L Y $ 1 9 . 9 5

G e o s b u s t e r s V 3 . 0T h i s i o u l a m o u s s y s t e m c r e a t e d t d e f e u l i n e c o p y / l l )p r o t e c t i o n o n y o u r f a u o f r t e u t i l i l t i e s

F t u n s I r o m y o u r d e s k l O DS i m p l e t o p e r a l eI c o n D n u e n

O N L Y $ 6 . 9 5

S y s r e s ' E n h a n c e dI h D e s t — a n d w m e a n B e s t B a s i c e n h a n c e m e n t s y s l e ml o I h C - 6 4

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

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

O R D E R I N G > t ' . i T i p i e W B i t C e O l m o m y o r L l e r i * < ' ■ ■ ■ » ■ . ■ ■ ,P ' K j ' j c d ' c v j i V t S A . M D u c c v e r j n f l C O P K d i t J d C J Q t i i ' p D ^ n d n d M m i r ( , * ; 'o r d e r % Q J d J i i m i - i l T o C O a i t i v t s O - t J e ' i D u i ^ d F c N c r r n A m ^ t r c J a n * j j e c i M h i h i [ p t n g c t i a r g t s D * f e c l * t i T e m s * h t r « p l j t c ^ a n e f u r t j B t s l o c k o r o e r s a r t& f K * s « d M M 2 n r R e l u r n s n n o i t t s a l e Q * i t h o u l a u m u r i r a i o n W j s h ' f . g t o nt " z \ : e - - 5 - . " ! i i ^ ^ - J J : - : u i H t d i S n i t w a r e i t a c i s ( n i l S t O O D - h b e s h i p p e d U P ? r n j D a A i t n d d d i l o n ^ l c t i a i g ? U o f O c f i o n l y A l p n e e s s u D . e c l I c h a n g e

H o j i ] V i n t W W f t

O ( . - i l l O u i n J I f m t t t i l c r l i n t i l 8 0 3 ^ I 1 J 3 . a n m - S p m P n c l l t c l i m a

f l r i o n d a y - F r l d n v

H s « a m o r i i n P g 3 t i g - " l o g u I r i t

1 2 0 6 ) 6 K - K 4 B d a y i w e e k .4 2 0 6 1 6 S 6 4 B . 3 « 5 p P a c t f i t ; t * m * .

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

Page 44: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 44/84

P r e s e n t s

* * * & *

i ~

E U L T l M A T F S U B M A R I N EC O M B A T S f M U L A T I O N

Page 45: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 45/84

T E R T A I N M E

w o u l d b m p r i m e c a n d i d a t e f o e n s h r i n e m e n t a m o n g t h g i l d e d g o b b l e r s ,n e x t t s u c h c o l o s s a l f l o p s a s A t a r i ' s .E . T . a n F i r s t S t a r ' s S u p e r m a n .

D r a g o n ' s l u t i r w a c o - p r o d u c e d b a e x - D i s n e y f i l m a n i m a t o r a n d a c o i n -o c o m p a n y k n o w n m o s t l y f o i t s r i e s o c l a s s i c v e c t o r g r a p h i c s a r c a d eg a m e s ( S t a r H a w k , S t a r C a s t l e , e t c . ) .D o B l u t h , w h o s e s t u d i o p r o d u c e d t h p o p u l a r f e a t u r e - l e n g t h a n i m a t e d f i l m ." T h e S e c r e t o N . I . M . H . , " j o i n e d f o c e s w i t h t h f i n a n c i a l l y t r o u b l e d C i n -e m a t r o n i c s t p r o v i d e t h c o i n - o p c r a z ew i t h i t l a s t h u r r a h w h e n t h e y t u r n e dD r a g o n ' s L a i r l o o s e o a r c a d e s i 1 9 8 3 .T h o u g h n o m u c h o g a m e . D r a g o n ' sL a i r i n t e g r a t e d t h e t h e n - n e w l a s e r d i s ct e c h n o l o g y w i t h b e a u t i f u l a n i m a t i o n s q u e n c e s p r o d u c e d b B l u t h a n h i s l u -d i o D i s n e y r e n e g a d e s . T o g e t h e r t h e yf a s h i o n e d s t a t e - o f - t h e - a r t v i s u a l m a t e r p i e c e . L a s e r d i s c c o i n - o p s b r i e f l y r v i t a l i z e d a r c a d e s ' ( l a g g i n g f a d b e f o r e t h h e a v y c o s t o t h h a r d w a r e a n R & c a u s e d t h l a s e r d i s c t e c h n o l o g y t b a b a n d o n e d e n t i r e l y . T h i s l e f t a r c a d e sw i t h m o s t l y c o p y c a t g a m e s p l a y e d o c o n v e r t i b l e c o i n - o p s .

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

N o f r o m S o f t w a r e P r o j e c t s L t d .a n E l e c t r o n i c A r t s c o m e s D r a g o n ' sL a i r , c o l l e c t i o n o w e a k a c t i o n g a m e si n c o r p o r a t i n g c h a r a c t e r s , s c e n e s , a n p r o p s ( D i r k t h D a r i n g , t h D r a g o n ,t h p i t s , r o p e s , e t c . ) f r o m t h o r i g i n a le n t e r t a i n m e n t . T h b i p r o b l e m w i t ht h c o i n - o p w a t h t i m e l a p s e b e t w e e nt h p l a y e r ' s i n p u t a n t h m o v e m e n t o m s t y l u s t t h a p p r o p r i a t e g r o o v e o t h l a s e r d i s c . N s u c h p r o b l e m s h o u l de x i s t i c o m p u t e r g a m e — b u t d e s p i t et h i s , d a m e d i t h d e s i g n e r s d i d n ' t p e m e a t e t h e e n t i r e p r o g r a m w i t h s t i f f a t i o n , r e s t r i c t e d p l a y o p t i o n s , a n g a m ec h a l l e n g e s t h a t r e l y a l m o s t e x c l u s i v el o s i m p l e t i m i n g .

T h e g a m e b e g i n s w h e n t h e u s e r j o s t i c k - l e a p s D i r k t h D a r i n g f r o mr a m p o n t o p l a t f o r m w h i c h i t h e l v a t o r t h a t t r a n s p o r t s D i r k t t h d i f f e re n g a m e a r e a s . D u r i n g t h d e s c e n t ,h o w e v e r , a n t h r o p o m o r p h i c c l o u d s p o u a a n o f o u r p o s i t i o n s a r o u n d t h p e r i m e t e r o f t h p l a t f o r m a n e m i tg u s t s o f w i n d . T h u s e r m u s t m o v eD i r k t o w a r d t h e g u s t s t k e e p f r o m b i n b l o w n o f f t h e p l a t f o r m a n i n t o a

p i o f i r e . T h i s s e q u e n c e c o n s t i t u t e so n o f t h e m o s t b o r i n g g a m e m e c h a ni c i m a g i n a b l e .

S l a y o t h e p l a t f o r m , a n t h f i r s ts t o p i S k u l l H a l l w a y . T h e g a m e i s t r u c t i o n p r o v i d e d f o t h i s m i n i g a m cr e a d s a s f o l l o w s : " P u l v e r i z e t h s k u l l sw i t h p e r f e c t l y t i m e d s w i n g o D i r k sd e a d l y s w o r d . " N o q u i t e . A c t u a l l y .D i r k m u s t f i r s t j u m p b a c k w a r d s , a w a yf r o m t h c h a t t e r i n g s k u l l s . T h s w i n gm u s t h e t i m e d t t a k e o u m i s t m o s t e r s , w h a r e n ' t e v e n m e n t i o n e d i t h d o c u m e n t a t i o n . T h e s e a p p e a r f r o m a c o v e s o t h l e f t a n r i g h t . S u c h e a m p l e s o s h o d d y p l a y i n s t r u c t i o n s a n w e a k d e s i g n r i d d l e t h e g a m e .

T h r e a c t i v e g a m i n g c o n t i n u e s f o a l o n g a s t h e p l a y e r c a t a k e i t D i r ks w i n g s o b u r n i n g r o p e s , d o d g e s m a g i cw e a p o n r y , j u m p s f r o m r a m p t r a m pw h i l e s k e w e r i n g G o o n s , b a t t l e s t h L i z a r d K i n g , o a n o n t h r o u g h t w d i s k s i d e s a n 1 m i n i g a m e s .

T h p r o b l e m i t h l o q u a l i t y a n i m a g i n a t i o n - l e v e l o t h g a m e s . T h c o i n - o p h a b e a u t i f u l g r a p h i c s a n c l u m s y g a m e p l a y . h o m e v e r s i o nw o u l d n o b e e x p e c t e d t d u p l i c a t e t h ev i s u a l s p l e n d o r o t h a r c a d e g a m e , b u i s h o u l d c e r t a i n l y i m p r o v e o n d i e s e s t f l i n g g a m e m e c h a n i c s .

D r a g o n ' s L a i r i t r e m e n d o u s d i a p p o i n t m e n t a n p r o o f p o s i t i v e t h a ts e v e n t e e n m e d i o c r e g a m e s a r n o s u bs t i t u t e f o o n g o o d o n e .

E l e c t r o n i c A r t s . 1 8 2 0 G a t e w a y D r . .S a M a t e o . C 9 4 4 0 4 ( p h o n e : 4 1 5 - 5 7 1 -7 1 7 1 ) . - B i l l K u n k e l

D A R K L O R DE l e c t r o n i c A r t s / D a t a s o f tC o m m o d o r e 6 D i s k ; $ 1 9 . 9 5

T b h o n e s t , r a r e l y e n j o y c o m b i na t i o n g r a p h i c s - t c x t g a m e s o t h C - 6 4 .T h m e m o r y c a p a c i t y o o u b e i o v e db r o w n m i c r o j u s t d o e s n ' t s e e m s u f f ic i e n t t h o l d b o t h t h o r o u g h , e n g r o s si n p l o t a n c r e d i b l e g r a p h i c s s c r e e n st o i l l u s t r a t e t h a c t i o n . I s e e m s c e t a i n t h a i n m a t t e r h o c l e v e r t h e p r g r a m m e r , h e ' l l n e v e r b a b l e t s q u e e z et h r i c h t e x t f o u n d i I n f o c o m g a m e st o g c d i e r w i t h b e a u t i f u l g r a p h i c s s c r e e n so n m i g h t e n c o u n t e r i D e f e n d e r o f t h C r o w n . O n o t h o t h e r i n v a r i a b l y s u f e r s i n t h t r a n s l a t i o n . B u t h e r e i a l e a s t o n e x c e p t i o n .

D a r k I j m l h a t b e x p e r i e n c e d t b b e l i e v e d . I i r e s p l e n d e n t w i t h

S O F T W A R E S E C T I O Nb e a u t i f u l m u s i c a c c o m p a n y i n g a l m o s te v e r y s c r e e n , a n g e n t l e a n i m a t i o nt h r o u g h o u t e n h a n c i n g f h p l a y e r ' s s e n s eo l o c a t i o n .

T h t e x t p a r s e r i h i g h l y i n t e l l i g e n t ,r e c o g n i s i n g b o t h c o m p a s s d i r e c t i o n sa n p l a y e r ' s o r i e n t a t i o n ( i . e . " l e f t . " " f o rw a r d " ) f o m o v e m e n t . T h v o c a b u l a r yi n o c o l o s s a l , b u t t h e k e w o r d s t s o l v i n g i m p o r t a n t p u z z l e s e x i s t i e n o u g h f o r m s t i n s u r e t h a t y o w o n ' tw a s t e t o m u c h t i m e t r y i n g t g i v e t h s p e c i f i c o r d e r y o n e e d .

f o u n d D a r k L o n l t p o s s e s s a n o t h e rr a r e d e t a i l : t h c o r r e c t b a l a n c e o d i f f ic u l t y a t h g a m e p r o g r e s s e s . E a c hp u z z l e r e q u i r e s s w e a t a n t h o u g h t , b u tn o s m u c h t h a t t h g a m e s t e r w i l l d c i d e t c h u c k t h w h o l e t h i n g a n b r e a k o u h i c o p y o P a c - M a n t u w i n d . E a c h n e b a r r i e r s e e m s o n t h t i o t h t o n g u e , a n w h e n f i n a l l ys o l v e d d o e s n o l e a v e t h e p l a y e r f e e li n l i k e a i d i o t b e c a u s e h d i d n ' t l e a pu p o n t h s o l u t i o n i n s t a n t l y .

L a s t , b u c e r t a i n l y n o l e a s t , f o u n dD a r k L o r d s c a r y . A i n c r e d i b l y j a d e da a b t h e s e v e r a l t h o u s a n d h i - r e ss c r e e n s t h a t h a v e p a s s e d t h r o u g h m c o m p u t e r , w a a m a z e d w h e n f o u n dm y s e l f g e t t i n g t h e j i t t e r s ! W h e n t h s u g o e s d o w n a n i g e t s c o l d o u t s i d e ,y o u ' l l f i n d y o u r s e l f w i s h i n g y o u h a dw a r m p l a c e t s l e e p f o t h n i g h t . I y o u ' r e s t i l l s t o i c , t h e n w a i l f o t h f a r -o f e c h o i n g s c r e a m s t s t a r t . N o s o o na f t e r y o m i g h t e v e n b e v i s i t e d b t h v i l l a i n h i m s e l f , h i p r e s e n c e s e n d i n g

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

l o v e b i t c r e a t o r s . T h a t m o s p h e r ea n c h a r a c t e r i h a l o n l y c o m e s w i t hh u n d r e d s o h o u r s o r e f i n e m e n t s h i n e sf o r t h Z o r k - l i k e i D a r k L o r d , a n f o u n d m y s e l f g e t t i n g a h i n o s t a l g i c f o t h d a y s w h e n m a m i g h t p u l l c a p e a s i d e t r e v e a l a t r a p d o o r i a o l w h i t e f a r m h o u s e .

e x p e c t e d t h a t w o u l d h a v e t d e e p -f r t h i s r e l e a s e a s j u s t a n o t h e r g r a p h i c ss l i d e s h o w , b u i n s t e a d m u s t c o n c l u d ew i t h t h e h i g h e s t r e c o m m e n d a t i o n o t h i s o r i g i n a l g a m e . I y o h a v e S 2 t s p a r e , p l e a s e g o u a n b u D a r k h m a n d o n c e a g a i n l o s e y o u r s e l f i t h a t t w l i g h t z o n e o f i m a g i n a t i o n y o t h o u g h th a d b e e n e c l i p s e d i t o d a y ' s s o f t w a r em a r k e t .E l e c t r o n i c A r t s , 1 8 2 0 G a t e w a y D r i v e ,S a M a t c o , C 9 4 4 0 4 ( p h o n e : 4 1 5 - 5 7 1 -7 1 7 1 ) . — C l e v e l a n d M H l a k e i n o r e

A H O Y ! 4 5

Page 46: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 46/84

\ h o v ! 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 t m o n t h 1 ! A h o y ! w h e n w e ' v e d o n e i ( o y o u ? A l t h p r o g r a m : i n t h i i i s s u e

a r a v a i l a b l e o t h e c u r r e n t A h o y ! D i s k f o $ 8 . 9 5 . I s n ' t y o u r t i m e w o r t h m o r e t h a n t h a t ?U i 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 . i * f $ *

( 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 a s p e - t | e l a l r e d u c e d r a t e . S e t h c a r d b o u n db e t w e e n p a g e s 6 a n 6 7 . )

. B

W e ' v e c o l l e c t e d A h o y l ' b e s t p r o g r a m s o n t o t h

A n t h o n 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 e 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

A p r i l ' 8 81 2 - M o n t h2 4 - M o n t h

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

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

U . S . A .8 . 9 5

7 9 . 9 5$ 1 4 9 . 9 5

C A N A D A1 2 . 9 59 9 . 9 5

$ 1 7 9 . 9 5

E L S E W H E R E1 3 . 9 5

$ 1 2 4 . 9 5

B A C K I S S U E S $ 8 . 9 5I C a n a d a a d $ 2 . 0 0 p e r i s s u e ; o u t s i d e U a n C a n a d a a d $ 4 . 0 0 p e i s s u e .

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

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

S B . 9 5$ 8 . 9 5$ 8 . 9 5$ B . 9 5

L B e s t o ' 8 L B e s t O ' 8 L J B e s t o ( ' 8 6

B e s t o C - 1 2 8

L B e s t U t i l i t i e sL B e s t U t i l i t i e sL B e s t G a m e s_ B e s t G a m e s

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

N A M EA D D R E S S .C I T Y S T A T E Z I

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 1 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 d 8 V * % s a l e s l a x .

Page 47: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 47/84

Page 48: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 48/84

w a i t h f i r s t p l a c e , a n t i m e p a r a d o x w i l l o c c u r t h a tw i l l t h r o w t h f l o w o f t i m e i n t o a c l o s e d l o o p .

T h g a m e u s e s P o r t f o j o y s t i c k c o n t r o l .B r o o k s i h i d i n g s o m e w h e r e b e t w e e n 0 A . D . a n 1 9 8 8

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

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

T h p r o b l e m w i l h t h s u b w a y s t a t i o n s i t h a t t h e y a r s w a r m i n g w i t h s u b w a y p a t r o l m e n , a w a r e o f B r o o k s ' h i j i n k sa n s t r u g g l i n g t l o c a t e h i a n t ! p u h i o i c e !

T h e y h a v e n o r d e r s t a s s a s s i n a t e y o u , b u t h e y a r t e r r i b l e n u i s a n c e i i h a t i t h e y c a t c h y o u , t h e y w i l l t h r o wy o o t h v e r y n e x t t r a i n o u a n s h u t t l e y o o f t s o m er a n d o m m o m e n t i h i s t o r y , t h r o w i n g y o o f t h t r a i l . B c a u s e D r B r o o k s i c a r r y i n g h y p e r d i m e n s i o n a l r a d i o , h w i l l k n o w i y o a r c a u g h t a n m o v e t n e l o c a t i o ni l i m e w h e n e v e r t h s u b w a y p a t r o l m e n r e p o r t y o u r i n t e rf e r e n c e l ( h e i r c h i e f .

T u s t h i n f o r m a t i o n b o o t h , w a l k i n t o i a n p r e s s t h t i r e b u t t o n . T h b o o t h c a n l e l l y o y o u r e x a c t l o c a t i o n i t i m e , a w e l l a s D r . B r o o k ' s p o s i t i o n . I w i l l a l s o r e p o r tt y o a n s i g n i f i c a n t o c c u r r e n c e i y o u r c u r r e n t e r a , s y o c a g e y o u r b e a r i n g s i t e r m s o E a r t h ' s h i s t o r y .

M o s t i m p o r t a n t o a l l , t h e i n f o b o o t h s c o n t a i n t h e c o n t r o ll e v e r s f o t h s u b w a y i t s e l f , s l h a l y o c a r e v e r s e t h e d r e c t i o n o t h t r a i n ' s f o r w a r d o r r e c e s s i v e m o t i o n i t i m e .U s i n g t h j o y s t i c k , y o l i g h t u t h a r r o w o t h l e f t t g B A C K i l i m e , a n d i a r r o w o t h r i g h t t g F O

W A R D . P u s h t h b u t t o n t o e x i t t h c o n t r o l b o o t h a n r t u r n t o t h e s u b w a y p l a t f o r m .

T g e o t h t r a i n , w a l k f o r w a r d t t h p l a t f o r m e x i t a n p r e s s t h f i r e b u t t o n . Y o a r n o s a f e f r o m p a t r o l m e n ( t h e yc a l e l l t h a t y o u ' r e l e a v i n g a n y w a y ) a t h t r a i n s l o w s t

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

t h b u t t o n w h e n y o u w a n t t h t r a i n t s t o p a s t a t i o n .W h e n y o e n c o u n t e r D r B r o o k s , h e l l b F i r i n g h i s t u ng u l i k e c r a z y . I h h i t s y o w i t h o n o t h s h o t s , y o u i lw a k e u p o n t r a i n a g a i n , w i t h B r o o k s f l e e i n g t a n o t h e rt i m e e r a . G r a b h i m w i t h o u t g e t t i n g h i t w i t h g a m e .

I m a s o u n d s i m p l e , b u t o n c e y o u p l a y f o w h i l e y o u ' l ls e t h a t i t ' s d i f f i c u l t i n d e e d t a v o i d t h e s u b w a y p a t r o l m e na n c o m m u t e t t h c o r r e c t y e a r b e f o r e D r B r o o k s m e s s e su h i s t o r y b e y o n d h o p e .

w a n o a b l e l i n c o r p o r a t e m p l a n s f o e x p a n d i n g t h g a m e i n t o t h p r o g r a m . B e c a u s e l o w e r e d d i t o o B A S I Ct m a k e r o o m f o t h s p r i t e s , t h p r o g r a m r u n s s a f e l y w i t ho n l y 2 ( K ) b y t e s f r e e i m e m o r y . T h i s m a k e s i i m p o s s i b l et a d n e h i s t o r i c a l d a l e s a s h a p r e v i o u s l y p l a n n e d .N o n e t h e l e s s , k n o w y o u ' l l f i n d t h 4 0 e r a s w i t h i n t h p r o g r a m s u i t a b l e f o l o n g t i m e .

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

p r o g r a m b a s e d o c o o p e r a t i v e b r a i n s l o r m i n g .S E P R O G R A M L I S T I N G O P A G E 7

T H S E R I E S " V D I S K - I N V A D E R C O P I E S 9 9 . 9 0 % O P R O T E C T E D S O F T W A R EE A S I L Y W I T H P O W E R A N P A R A M E T E R S T O S P A R E U P D A T I N G A D D S E V E N M O R E

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

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

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

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

s e n d C h e c k o M o n e y O r d e r t o

T e l e p h o n e : 1 - 5 1 4 - 6 2 1 - 2 0 8 5P l a c e C h a r n y , L o r r a i n e

Q u e b e c J 6 3 X 9 , C a n a d a

4 A H O Y !

Page 49: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 49/84

O M M O D A R I E C1 W H K 5 G R A M M I N G G H A L U 5 N G I E 5B D a l e R u p e r t

a c h 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 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 l o

C o m m o d i t i 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 i h c l e v e r e s t , s i m p l e s t , s h o r t

e s t , m o s t i n t e r e s t i n g a n d / o r m o s t u n u s u a l s o l u t i o n s . B s u r et i d e n t i f y t h n a m e a n n u m b e r o t h p r o b l e m s y o u a r s o l v i n g . P u y o u r n a m e a n a d d r e s s o t h l i s t i n g s a s w e l l .S h o w s a m p l e r u n s i p o s s i b l e . B r i e f l y d e s c r i b e y o u r s o l u t i o n sa n l 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 y o y o u r m a t e r i a l s r e t u r n e d . S o l u t i o n s r e c e i v e d b t h m i d d l e o t h m o n t h s h o w n o n 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 o 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 n o d a r e s \

P R O B L E M # 5 3 - 1 : L A T E R D A T ET h i s p r o b l e m w a s s u b m i t t e d b y W a l l a c e L e e k e r ( L e m a y ,

M O ) . A d a s u b r o u t i n e ( t h i s p r o g r a m w h i c h d e t e r m i n e sw h e t h e r t h e d a t e i A i e a r l i e r t h a n , l a t e r t h a n , o t h s a m e a s t h e d a t e i B $ T h d a t e s a r s t o r e d i M M / D D / Y Yf o r m a t a n a r a s s u m e d t b i t h 2 0 t h c e n t u r y .

1 0 F O R N - l T 3 R E A D A $ , B $2 C O S U B 5 0 N E X T N E N 3 D A T A 0 3 / 0 8 / 8 8 , 0 9 / 1 6 / 7 4 , 0 1 / 0 2 / 0 3 ,0 1 / 0 2 / 0 44 0 D A T A 0 8 / 1 0 / 8 0 , 0 8 / 1 0 / 8 05 . . y o u r s u b r o u t i n e s t a r t s h e r e . .

T h f i r s t o u t p u t s h o u l d b " 0 3 / 0 8 / 8 8 i l a t e r t h a n 0 9 / 1 6 / 7 4 " .

P R O B L E M # 5 2 - 3 1 T I M E C L O C KT r t h i s o n f r o m J i m S p e e r s { N i l c s , M I ) . Y o u r c o

p a n y j u s t b o u g h t n e t i m e c l o c k w h i c h r e c o r d s w o r k i n gt i m e i m i n u t e s . T h p a y r o l l d e p a r t m e n t h a c a l c u l a t e d w a e b a s e d u p o n q u a r t e r - h o u r s f o y e a r s a n i n o a b o u t t c h a n g e t h e i r w a y s . I i u t y o t w r i t e p r o g r a m w h i c hc o n v e r t s a n n u m b e r o m i n u t e s t h o u r s a n q u a r t e r h o u r s( r o u n d e d t t h e n e a r e s t q u a r t e r h o u r ) . K e e p p a y r o l l h a p p ya n k e e p y o u r j o b .

P R O B L E M # 5 2 - 3 1 C L O C K S E G M E N T SB e a t t h c l o c k o t h i s p r o b l e m f r o m B o R e n a u d ( W a s h

i n g t o n . M A ) . G i v e n 2 4 - h o u r , 6 - d i g i t , 7 - s e g m e n t d i g i t a lc l o c k , w r i t e p r o g r a m w h i c h d i s p l a y s i H H : M M : S S f o m a a l t h t i m e s d u r i n g t h d a w h e n e x a c t l y h a l f ( 2 1 ) o t h 4 d i g i t s e g m e n t s a r t u r n e d o n Y o u r p r o g r a m m u s ta l s o p r i n t t h e n u m b e r o f t i m e s e a c h h o u r a n t h t o t a l n u b e r o f t i m e s w i t h i n d a w h i c h m e e t t h i s c r i t e r i o n . T i m e sr u f r o m 0 0 : 0 0 : 0 0 t 2 3 : 5 9 : 5 9 .

A s s u m i n g n t a i l s o t h " 6 a n t h " 9 " , t h n u m b e r so s e g m e n t s f o n u m e r a l s " 0 t h r o u g h " 9 a r 6 2 5 5 4 , 5 , 5 , 3 7 a n 5 N o t i c e t h a t a l s e v e n d i g i t s a r l i f o t h n u m e r a l " 8 " . O b v i o u s l y t h e r e w i l l b q u i t e l o o " g r i n di n g " i t h i s p r o g r a m . B o b ' s c h a l l e n g e t y o i t b e a t h i C - 6 4 t i m e o 2 4 s e c o n d s ( n m a c h i n e l a n g u a g e ) . Y o m a p r i n t a l t i m e s i t h u p p e r l e f t c o r n e r o t h s c r e e n t s a v et i m e .

P R O B L E M # 5 2 - 4 : F A C T O R F U H a v e f u n w i t h t h i s o n e f r o m D a l e I c k e s ( U h r i c h s v i l l e ,

O H ) . T h e u s e r s p e c i f i e s p o s i t i v e i n t e g e r . T h c o m p u t e rd i s p l a y s a l t h f a c t o r s o t h a t i n t e g e r . A n t r i c k s t s p e e dt h i s u f o r l a r g e n u m b e r s a r w e l c o m e .

T h i s m o n t h w w i l l l o o k a t h b e s t s o l u t i o n s t C o m -m o d a r e s f r o m t h D e c e m b e r 1 9 8 7 i s s u e o A h o y ! B e f o r ew g e s t a r t e d , h e r e i q u i c k s o l u t i o n t p r o b l e m d i c u s s e d l a s t m o n t h . P r o b l e m # 4 7 - 3 : J o y f u l S p r i t e s o S p i ri t a y o p r e f e r ) . G e r a l d G i l l e y ( K i l l e e n , T X s e n t t h i s o n e -i i n e r f o r t h e C - 1 2 8 .

• ■ • • ■ ■

R E R E R E R E R E R E

C 0 M M 0 D A R E S P R O B L E M # 4 7 - 3J O Y F U L S P I R I T S

S O L U T I O N B G E R A L D G I L L E Y

1 F O R X = 1 T O 6 4 : P O K E X + 3 5 8 3 , 0 : N E X T : P O K E 3 5 9 3, 1 7 0 : P 0 K E 3 5 9 6 , 1 7 0 : P 0 K E 3 5 9 4 , 8 5 : P O K E 3 5 9 5 l 85 : S P R I T E 1 , 1 , 1 , 0 , 0 , 0 , 1 : P R I N T " [ C L E A R ] " : D O :T = J O Y ( 2 ) : I = ( T - 1 ) * 4 5 : M O V S P R 1 , I # ( 6 * - ( T > O ) ): L O O PP l u g y o u r j o y s t i c k i n t o P o r t 2 T h p r o g r a m c r e a t e s

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

J u s t i n S m a l l e y ( B o u l d e r , C O w a k i n d e n o u g h t p o i n to u t a n e r r o r i t h f i r s t s o l u t i o n t P r o b l e m # 4 4 - 1 : A d d e dD i f f i c u l t y i t h D e c e m b e r 1 9 8 7 i s s u e o A h o y ! L i n e 2 o T i m o t h y S l a t e ' s s o l u t i o n s h o u l d h a v e b e e n G O S U B 4 i t w p l a c e s i n s t e a d o G O S U B 5 0 T h i s w a m e d i t i n g e r r o r .T h p r o g r a m w o r k s a a d v e r t i s e d i y o m a k e t h o s e t w

A H O Y ! 4 9

Page 50: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 50/84

c h a n g e s .E v e r y o n e w a s c o u n t i n g c h a n g e w i t h P r o b l e m § 4 8 - 1 : C o i n

C h a l l e n g e s u b m i t t e d b y W a l l y S i t o ( I s e l i n , N J ) . T h b a s i cp r o b l e m w a s t d e t e r m i n e t h v a l u e o c o i n s s p e c i f i e d b t h u s e r a n t e l l w h e t h e r i i g r e a t e r ( h a n , l e s s t h a n , o re q u a l t o n d o l l a r . A a d v a n c e d o p t i o n w a ! d e t e r m i n et h n u m b e r s o f c o i n s t b a d d e d o s u b t r a c t e d i o r d e rt b r i n g t h a m o u n t t e x a c t l y o n d o l l a r .

T h i s s o l u t i o n f r o m D o D o n a t i ( V a n d e r g r i f t , P A s o l v e sb o t h c h a l l e n g e s .

R E = = = = = = = = = = ! S = = = = = = = = = = = = = = = ™ = ^ =• R E M C O M M O D A R E S P R O B L E M # 4 8 - 1• R E M C O I N C H A L L E N G E• R E S O L U T I O N B • R E D O D O N A T I• R E = = = = = = = = = = = K = = a = = = = = = = = = = = = = = = = = = =• 1 0 0 C $ ( 1 ) » " P E N N I E S " : V % ( 1 ) - 1 : C $ ( 2 ) = " N I C K E

L S " : V % ( 2 ) = 5 : C $ ( 3 ) = " D I M E S " : V % ( 3 ) = 1 0• 1 1 0 C $ ( 4 ) = " Q U A R T E R S " : V % ( 4 ) = 2 5 : C $ ( 5 ) = " H A L

F - D O L L A R S " : V % ( 5 ) = 5 0 : T T % = 0 : P R I N T " [ C L E A R ] "• 1 2 0 F O R 1 = T - 1 3 0 P R I N T C $ ( I ) ; : I N P U T N % : I F N % < 0 T H E N

3 • 1 4 0 T T % = T T % + N % * V % ( I ) : N E X T• 1 5 0 P R I N T : P R I N T " T O T A L : $ " ; T T % / 1 0 0• 1 6 0 O S G N ( T T % ~ 1 0 0 ) + 2 G O T O 1 7 0 , 1 8 0 , 1 9 - 1 7 0 P R I N T " L E S S T H A N D O L L A R " : P R I N T " A D D

: " : G O T O 2 0 0• 1 8 0 P R I N T " E Q U A L T D O L L A R " : E N • 1 9 0 P R I N T 1 ' G R E A T E R T H A N D O L L A R " : P R I N T " R

E M O V E : "• 2 0 0 D F % » A B S ( T T Z - 1 0 0 )• 2 1 0 F O R 1 = 5 T S T E P - • 2 2 0 C % = D F % / V % ( I ) : I F C % = 0 T H E N 2 4 - 2 3 0 D F % = D F % - C % * V % ( I ) : P R I N T C % ; C $ ( I )■ 2 4 0 N E X T E N

D o u s e s t h C a r r a y t s t o r e ( h e n a m e s o t h c o i n s a n t h V a r r a y t o s t o r e t h e i r v a l u e s i c e n t s a d e f i n e d i l i n e s 1 0 a n 1 1 0 . T h F O R - N E X T l o o p s t a r t i n g a t l i n e 1 2 p r i n l s e a c h c o i n ' s n a m e a n r e q u e s t s t h e q u a n t i t y o e a c hc o i n .

T h t o t a l v a l u e o m o n e y i s t o r e d i t h e i n t e g e r v a r i a b l eT T % . D o m e n t i o n e d ( h a t h e u s e d i n t e g e r v a r i a b l e s t p r e -v e n ! r o u n d - o f f e r r o r s f r o m c r e e p i n g i n D o n ' s u s e o f c o i nv a l u e s s t o r e d a c e n t s r a t h e r t h a n h u n d r e d t h s o d o l l a ra l s o s o l v e s t h r o u n d - o f f a n i n t e r n a l s t o r a g e p r o b l e m ( t h e r ea r n . 4 9 9 9 9 9 r e s u l t s ) .

D o m a d e g o o d u s e o f t h O N - G O T O a n S G s t a t em e n t s i l i n e 1 6 0 . T h S G ( " s i g n u m " ) f u n c t i o n g i v e sv a l u e - 1 , 0 o + 1 d e p e n d i n g u p o n w h e t h e r ( T T % - 1 0 0 )i n e g a t i v e , z e r o , o r p o s i t i v e . A d d i n g t w o t t h a t a n s w e rg i v e s r e s u l t o 1 2 o 3 T h O N - G O T O s t a t e m e n t u s e st h a t r e s u l t t j u m p t e i t h e r t h f i r s t , s e c o n d , o t h i r d l i n en u m b e r l i s t e d a t h e n o l i n e 1 6 0 . Y o w i l l s e e t h e a p r o p r i a t e m e s s a g e s i l i n e s 1 7 0 . 1 8 0 , a n 1 9 0 .T h o p t i o n a l c h a l l e n g e i i m p l e m e n t e d b e g i n n i n g a l i n e2 0 0 . D F s t o r e s t h a b s o l u t e v a l u e o t h d i f f e r e n c e b

t w e e n t h t o t a l a n d o n e d o l l a r . T h F O R - N E X T l o o p s t a r ti n a l i n e 2 1 s t e p s t h r o u g h t h c o i n s , l a r g e s t v a l u e f i r s t ,d e c i d i n g t h m a x i m u m n u m b e r o e a c h t y p e o f c o i n w h i c hc o u l d b e c o n t a i n e d w i t h i n D F % .

R e m e m b e r t h a t t h i s i i n t e g e r d i v i s i o n a n t h r e s u l t w i l lb t h q u o t i e n t o t h t w n u m b e r s r o u n d e d d o w n t ( h n e a r e s l i n t e g e r . L i n e 2 3 r e d u c e s D F b t h v a l u e o t h a tm a n y c o i n s a n u p d a t e s t h e s c r e e n . T h I s t a t e m e n t i l i n e 2 2 s k i p s a n c o i n w h o s e v a l u e i g r e a t e r t h a n t h c u r e n t v a l u e o D F % . N i c e l y w r i t t e n a n e a s y l u n d e r s t a n d .D o n .

C r i t t e r s o f e v e r y d e s c r i p t i o n w e r e w a n d e r i n g a r o u n d t h s c r e e n i r e s p o n s e t P r o b l e m § 4 8 - 2 : R a n d o m W i l k s u g e s t e d b J u s t i n S m a l l c y ( B o u l d e r , C O ) . T h i d e a i t p u a o b j e c t o t h s c r e e n w h i c h g o e s o n s t e p a t i m e i

r a n d o m l y c h o s e n d i r e c t i o n - u p , d o w n , l e f t , o r i g h t .T h i s s o l u t i o n f r o m J u d y G r o t h ( B r o o k l y n , N Y w o r k s

o e i t h e r t h C - 6 4 o r t h e C - 1 2 8 ( 4 c o l u m n m o d e ) .

C O M M O D A R E S P R O B L E M # 4 8 - 2R A N D O M W A L K

S O L U T I O N B J U D Y G R O T H

• R E ■ R E • R E • R E • R E • R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• 1 P O K E 5 3 2 8 0 , O : P O K E 5 3 2 8 1 , O : P R I N T " [ C L E A

R ] [ c 7 ] " ; : S P = 1 0 2 4 : S C = 5 4 2 7 2■ 2 C C ( 1 ) = 2 : M ( 1 ) = - 4 O : C C ( 2 ) = 6 : M ( 2 ) = 4 O : C C ( 3

) = 7 : M < 3 ) = - 1 : C C ( 4 ) = 5 : M ( 4 ) = 1• 3 A = I N T ( R N D ( 1 ) * 4 ) + 1 : U C = 1 1 2 + A : I F A = 4

H E U C = 1 0 7• 4 S = S P + M ( A ) : I F S < 1 0 2 4 O S > 2 0 2 3 T H E N 3 • 5 P O K E S P , U C : P O K E S P + S C , C C ( A ) : S P = S P + M ( A ): R E M I F P E E K ( S ) = 3 2 T H E N S P = S P + M ( A )■ 6 P O K E S P , 8 1 : P 0 K E S P + S C , l : G 0 T 0 3 L i n e 1 0 c l e a r s t h s c r e e n a n s e t s t h c o l o r t o l i g h t b l u e .S i t h s t a r t i n g a d d r e s s o f s c r e e n c o l o r m e m o r y , a n S i t h s t a r t i n g a d d r e s s o f s c r e e n c h a r a c t e r m e m o r y .

T h e r a n d o m d i r e c t i o n i s t o r e d i A T h g r a p h i c s c h a ra c t e r U a n i t c o l o r C C a r t h e n s e l e c t e d . L i n e 4 a d d s M ( A ) w h i c h i - ( l e f t ) , ( r i g h t ) , - 4 ( u p ) , o 4 ( d o w n ) t t h s c r e e n p o s i t i o n . T h I F - T H E N s t a t e m e n t i l i n e 4 v e r i f i e s t h a t t h n e p o s i t i o n i s t i l l o t h s c r e e n( s c r e e n m e m o r y g o e s f r o m 1 0 2 4 t 2 0 2 3 ) . I n o t , n e r a n d o m d i r e c t i o n i c h o s e n . L i n e 5 p u t s t h e c h a r a c t e r i t h s c r e e n l o c a t i o n j u s t v i s i t e d , s e t s i t c o l o r , a n u p d a t e st h s c r e e n p o i n t e r . L i n e 6 p u t s w h i t e c i r c l e c u r s o r a t h n e l o c a t i o n .

Y o m a r e p l a c e t h S P = S P + M ( A ) i l i n e 5 w i t h t h s t a t e m e n t i t h R E M a r k . T h i s a l l o w s t h c u r s o r t m o v eo n l y i n t o s c r e e n l o c a t i o n s w h i c h h a v e n o b e e n v i s i t e d y e t .J u d y s a y s t h a t i m a t a k e m o v e s o r 1 0 4 0 m o v e s , b u t h c u r s o r w i l l e v e n t u a l l y t r a p i t s e l f . P r e s s R U S T O P t s t o pt h p r o g r a m .

H e r e i a i n t e r e s t i n g v e r s i o n o t h p r o g r a m s u b m i t t e db P a u l S o b o l i k ( P i t t s b u r g h , P A ) .

R E R E C O M M O D A R E S P R O B L E M # 4 8 - 2

5 0 A H O Y !

Page 51: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 51/84

• R E R A N D O M W A L K• R E S O L U T I O N B • R E M P A U L S O B O L I K• R E = ™ C - 6 4 O N L Y = = = = = = = = = = = = = =• 1 C O = 4 9 1 5 2- 2 F O T 4 * • 3 R E A D• 4 P O K E C O + X . A■ 5 N E X T• 6 F O R X = 0 T 8 : P 0 K E C O + 3 2 * 8 + X , 0 : N E X T• 7 V l = P E E K ( 5 6 5 7 6 ) : V 2 = P £ E K ( 5 3 2 7 2 ) : 0 S = P E E K

( 6 4 8 )■ 8 P O K E 5 3 2 7 2 , 1 6 : P 0 K E 5 6 5 7 6 , V I A N D 2 5 2 : P

O K E 6 4 8 , ( C 0 + 1 0 2 4 ) / 2 5 6• 9 P R I N T " [ C L E A R ] [ 2 O " [ R I G H T ] " ] [ 1 2 " [ D O W N ] "

] " ■ 1 0 0 D A T A 2 4 , 6 0 , 1 2 6 , 2 5 5 , 2 4 , 2 4 , 2 4 , 2 4 : R E

U A R R O W• 1 1 0 D A T A 2 4 , 2 4 , 2 4 , 2 4 , 2 5 5 , 1 2 6 , 6 0 , 2 4 : R E M

D O W N A R R O W• 1 2 0 D A T A 1 6 , 4 8 , 1 1 2 , 2 5 5 , 2 5 5 , 1 1 2 , 4 8 , 1 6 : R E

M L E F T A R R O W• 1 3 0 D A T A 8 , 1 2 , 1 4 , 2 5 5 , 2 5 5 , 1 4 , 1 2 , 8 , 0 : R E

R I G H T A R R O W• 1 4 0 X 2 1 1 : Y P 2 1 • 1 5 0 D I A $ ( 4 )■ 1 6 0 A $ ( O ) = " @ [ L E F T ] [ U P ] " : R E M U • 1 7 0 A $ ( 1 ) = " A [ L E F T ] [ D O W N ] " : R E M D O W N• 1 8 0 A $ ( 2 ) = " C [ L E F T ] [ L E F T ] " : R E M L E F T• 1 9 0 A $ ( 3 ) = " B " R E R I G H T

- 2 0 0 X = I N T ( R N D ( 1 ) * 4 )• 2 1 0 C X = P E E K ( X P )• 2 2 0 C Y = P E E K ( Y P )• 2 3 0 I F X = 0 A N D C Y = O T H E N 2 8 • 2 4 0 I F X = l A N D C Y = 2 4 T H E N 2 8 - 2 5 0 I F X = 2 A N ( C X = O O C X = 4 0 ) T H E N 2 8 • 2 6 0 I F X = A N ( C X = 3 9 O R C X = 7 9 ) T H E N 2 8 - 2 7 0 P R I N T A $ ( X ) ;• 2 8 0 G E T A $ : I F A $ = " " T H E N 2 0 0• 2 9 0 P O K E 6 4 8 , 0 S : P 0 K E 5 3 2 7 2 , V 2 : P 0 K E 5 6 5 7 6 ,

V

T h i s p r o g r a m r u n s o n l y o t h C - 6 4 . P a u l d e f i n e s s o m en e c h a r a c t e r s l i s t e d i l i n e s 1 0 t h r o u g h B O L i n e 1 t h r o u g h 5 p u t h e m i n t o m e m o r y . L i n e s 7 a n d 8 0 p o i n tt h V I c h i p t t h p r o p e r m e m o r y l o c a t i o n s t f i n d t h e s ec h a r a c t e r s . X a n Y k e e p t r a c k o t h c u r s o r ' s c u r r e n tp o s i t i o n . L i n e s 2 0 t h r o u g h 2 8 a r e t h e h e a r t o t h p r g r a m . H e r e t h n e d i r e c t i o n i c h o s e n . T h s c r e e n b o u n da r i e s a r c h e c k e d , a n t h n e x t c h a r a c t e r i d i s p l a y e d .

P r e s s a n k e ( e x c e p t R U S T O P ) t s l o p t h i s p r o g r a m .I r e s t o r e s s c r e e n a n c h a r a c t e r m e m o r y p o i n t e r s i n l i n e2 9 b e f o r e r e t u r n i n g . P a u l ' s c h o i c e o f c h a r a c t e r s m a k e s t h i s

v e r y i n t e r e s t i n g s c r e e n d i s p l a y . Y o c o u l d d e f i n e y o u r o w c h a r a c t e r s b y c h a n g i n g t h n u m b e r s i t h D A T A s t a t e m e n t s .T h C - 6 4 P r o g r a m m e r ' s R e f e r e n c e M a n u a l d e s c r i b e s t h p r o c e d u r e f o p r o g r a m m a b l e c h a r a c t e r s e t s ( s t a r t i n g o n p a g e1 0 8 ) .

N o l e t ' s l o o k a P r o b l e m 0 4 8 - 3 : T i m e M a c h i n e . T h u s e r e n t e r s t i m e ( h o u r s a n m i n u t e s ) a n n u m b e r o m i n u t e s . T h c o m p u t e r d i s p l a y s t h e t i m e w h i c h i t h a t m a n y

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

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

1 - 8 0 0 - 2 2 2 - 5 5 9 0F O C U S T O M E R S E R V I C E I N F O C A L L ( 7 1 8 } 6 4 B - 3 B 3 3

A W S K a ' O E S I O E M T S C A L L T O L L F R E E T Q R O E R 1 - 6 0 0 - 2 5 9 - 2 8 0 7O f C A M i D A C U S T O M E S S W C E A N I N F O C A L L { 7 1 8 } 6 4 6 - 3 6 3 3

c a m m o d o r o m m o d r P 1 0 - 2

6 0 O K R a 3 6 0 K F l o p p y D r i v e sM D O 3

c o m m o d o r e A M i a - i s o o5 1 E x p a n d

6 4 R o G e Q u a r c u r n L i n k

1 2 Q K f t i r nA A d a p t e rA ' . . . ' ■ ■

A r i u t p S o f t w a r eP a c k a g eS e t v i P a n5 C V I Q 9 5

D 1 O - 1 . . . I 5 0 9 . 9 5C a l l f o l o p r i c e ! C a l l f o r l o p r i c e !

c o m m a d r

O 1 2 8c o m m o d o r e

© ^ C o l o r P k B -2 P C E n h v n c o d P k g .2 5 P c P V o .C o m m o d o r e F J 4 C

C o m m o d o r e 1 5 4 *D i s k D n v E1 3 M o n i t o r _ ^ . ^ - . ^ - - j c -P n i K r - G e * ~

C o t T i n i o d a r e 6 4 C o m m o d o r e 1 5 4 1□ o D r i v eC o l o r M o n i t o r

. 1 , . I . . ,

C 1 5 7 1 D i s k D r i v eC o l o rM o n i t o r8 C o l u m nP r i n t e r

I B P C / X TC 0 M P 1 T I B L E S Y S T E M

6 4 0 K R n m3 B 0 K D r i v e s

P R I N T E R Sc o M o n o r M P S B O 3 S 1 1 9M P S 1 Q O O t 1 B B - 9 5

D I S K D R I V E S / M O N I T O R SI D s t $ 1 9 9 . 9 51 D S 1 4 9 . 9 5S S 2 1 4 . 9 5S g S ^ $ 2 1 4 . 9 5

• 1 3 6 0 K D n v e1 3 ' M o n t c r

S G 1 O CA N X 5 0 Cj / J F X B G E■ i ' L I : I B P C X T C O M P A T I B L E

1 ? U i n r

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

f l » ^ ' ] ^ p - f V p d a ) f a x K i n w > n i a > r i c r p n < i [ V n w H * t o C O H J i f c r s i ^ n l s « 5 B I P ! . T n f

S £ ( V D M O N E Y O R D E R S T V 3 1 2 6 A V E N U E UB R O O K L Y N , N 1 1 2 2 9M O N - F R I 1 0 0 Q A M - S D O P MS U N O A Y 1 0 C B A M - . B . G O F W

A H O Y ! 5

Page 52: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 52/84

m i n u t e s b e f o r e a n a f t e r t h g i v e n t i m e . J o h n T h e l e n ( C a l ed o n i a , W I s e n t t h i s s h o r t s o l u t i o n .

C O M M O D A R E S P R O B L E M # 4 8 - 3T I M E M A C H I N E

S O L U T I O N B J O H N T H E L E N

• R E • R E • R E • R E • R E

■ 1 I N P U T " H R S . , M I N . , A M T . " ; H , M , A : G O S U B 3 - 2 A - O - A : G O S U B 3 0 E N • 3 B = H * 6 0 + M + A : C - B / 6 0• 4 I I N T ( C ) < 1 T H E N C = 1 2 + C : G O T O 4 0• 5 0 I F I N T ( C ) > 1 2 T H E N C - C - 1 2 : G O T O 5 0• 6 B - C - I N T ( C ) : D - B / 1 . 6 7 : P R I N T I N T ( C ) " : "

I N T ( 1 0 0 * D + . 5 ) : R E T U R NT h s u b r o u t i n e a l i n e 3 c o n v e r t s t h t i m e t m i n u t e s a n a d d s t h e q u a n t i t y o f m i n u t e s . L i n e s 4 a n d 5 0 t a k e c a r eo t h p r o b l e m o t h r e s u l t i n g h o u r b e i n g l e s s t h a n o n o g r e a t e r t h a n 1 2 T h d i v i s i o n b 1 . 6 7 i l i n e 6 c o n v e r t sh u n d r e d t h s o a h o u r t m i n u t e s . T h n u m b e r o m i n u t e s

i m e r o u n d e d t t h n e a r e s t w h o l e n u m b e r w i t h i n t h P R I N T s t a t e m e n t . T h i s p r o c e s s i r e p e a t e d w i t h t h n e g at i v e o t h e s p e c i f i e d n u m b e r o m i n u t e s i l i n e 2 0

J e r r y N i c h o l s ( B e r r y v i l l e , A R u s e d t h e f o l l o w i n g l i n e st i n p u t t h e s p e c i f i e d t i m e :

P R I N T T A B ( 1 4 ) C H R $ ( 3 4 ) C H R $ ( 1 3 ) C H R $ ( 1 4 5 ) ;P O K E 6 3 1 , 2 9 : P O K E 1 9 8 , 1 : I N P U T " C U R R E N T

T I M E " ; T $

L i n e p u t s t h e c o m p u t e r i n t o " q u o t e " m o d e . T h P O K Es t a t e m e n t s p u C R S R R I G H T i n t o t h C - 6 4 k e y b o a r d b u f fe r N o t h u s e r c a e n t e r " 6 : 3 0 " a s i n g l e q u a n t i t y w i t ho u g e t t i n g t h " E x t r a I g n o r e d " e r r o r t h a t m c o l o n w o u l dn o r m a l l y p r o d u c e . W h e n t h I N P U T s t a t e m e n t i e x e c u t e d ,t h C R S R R I G H T i t h k e y b o a r d b u f f e r m o v e s t h c u r s o rt t h r i g h t o t h q u o t a t i o n m a r k , r e a d y f o t h u s e r ' s i n p u t .

J i S p e e r s ( N i l e s , M I c o u l d n ' t d e c i d e w h e t h e r t u s 1 2 - h o u r t i m e o 2 4 - h o u r t i m e . H i s o l u t i o n f o t h C - 1 2 8b e l o w l e t s t h e u s e r d e c i d e .

- R E r — i — n - i — ■ ■ . . - . . ■ ■ ■ ■ i . ■ ■ ■ ■ ■ - - , - > ! ■ - . n ,• R E M C O M M O D A R E S P R O B L E M 1 * 4 8 - 3• R E T I M E M A C H I N E• R E M S O L U T I O N B • R E M J I M S P E E R S

• 1 0 0 P R I N T " [ C L E A R ] [ D 0 W N ] [ R V S 0 N ] 1 2 [ R V S 0 P F ]O R [ R V S 0 N ] 2 4 [ R V S 0 F F ] H O U R T I M E ? " : I N P U TT M I T M O 1 2 A N D T M < > 2 4 T H E N 1 0

• 1 1 0 B » l : E = 1 2 : F = 7 2 0 : I F T M = 2 4 T H E N B » 0 :E = 2 3 : F = 1 4 4 0

• 1 2 0 P R I N T " [ C L E A R ] [ D O W N ] [ R V S 0 N ] P R E S E N T T M E : [ R V S 0 F F ] " : P U D E F " 0 , . $ M

• 1 3 0 P R I N T " H O U R " ; : I N P U T H I F H < B O R H > ET H E N 1 3 • 1 4 0 P R I N T " M I N U T E " ; : I N P U T M I M < 0 O R M5 A H O Y !

> 5 T H E N 1 4 • 1 5 0 T M = H * 6 0 + M : P R I N T " [ D O W N ] T I M E D I F F E R E N

C E ( M I N ) " ; : I N P U T D T 1 = T M - D : T 2 = T M + D• 1 6 0 I T l < 0 T H E N T l - T l + F : G O T O 1 6 • 1 7 0 I T 2 > F T H E N T 2 - T 2 - F : G O T O 1 7 • 1 8 0 J U T l S G O S U B 2 0 0 : P R I N T U S I N G " # # : # # " ;

H R . M N• 1 9 0 X = T 2 : G O S U B 2 0 0 : P R I N T U S I N G " [ D O W N ] #

# : # # " ; H R , M N : E N • 2 0 0 H R = I N T ( X / 6 0 ) : M N = X - 6 0 * H R : I H R - 0 A

D E = 1 2 T H E N H R = 1 2• 2 0 5 I H R = 2 4 A N D E = 2 3 T H E N H R = O• 2 1 0 R E T U R N

J i u s e s t h e r a t h e r o b s c u r e P U D E F s t a t e m e n t t m a k e t h P R I N T U S I N G " s p a c e f i l l e r " c h a r a c t e r b e c o m e " 0 " . L i n e s1 6 a n 1 7 0 a d j u s t f o r a d i f f e r e n t i a l l a r g e r t h a n o n d a y .

J i s a i d t h a t y o c o u l d a d t h l o g i c t h a n d l e d i f f e r e n td a y s , i d e s i r e d .

E v i d e n d y P r o b l e m § 4 8 - 4 : M o r e I n c o m e w a s r e a l l y " m o r ec o n f u s i o n " f o m o s t r e a d e r s . Y o w e r e t w r i t e c o m p u t e rs i m u l a t i o n o f t h i s c l a s s i c p r o b l e m . Y o a r e o f f e r e d j o w i t h a a n n u a l s a l a r y o $ 1 5 , 0 0 0 . Y o u m u s t c h o o s e b e t w e e nP l a n i w h i c h y o g e S 7 5 O r a i s e e v e r y s i m o n t h s ,o r P l a n i w h i c h y o u g e $ 3 0 0 0 r a i s e e v e r y y e a r .

W a l l a c e L e e k e r ( L e m a y , M O i n t e r p r e t e d t h e p r o b l e mt h w a i w a i n t e n d e d i h i p r o g r a m l i s t e d b e l o w .

• R E = = = = = = = = = = = = = = = = = = = = , = = = : = « = = : = = = = =• R E C O M M O D A R E S P R O B L E M # 4 8 - 4• R E M O R E I N C O M E• R E S O L U T I O N B • R E W A L L A C E L E E K E R• R E — i - t i . w n n i ! r w r a w i• 1 P R I N T " [ C L E A R ] Y R [ 4 " " ] T O T A L [ 3 " " ] S A L A

R Y [ 4 " " ] T O T A L [ 3 " " ] S A L A R Y " : P R I N T• 2 B P S 1 5 O O O : T 2 = 7 5 O O : T 1 = 1 5 O O O• 3 D U N T I L A = 1 O : A = A + 1 : B = O• 4 D O U N T I L B = 2 : B = B + 1 : Y = Y + . 5• 5 P R I N T Y ; T A B ( 6 ) T 2 ; : R 2 = R 2 + 7 5 O : P R I N

T T A B ( 1 5 ) B P / 2 + R 2 : T 2 = T 2 + B P / 2 + R 2• 6 L O O P- 7 P R I N T T A B ( 2 4 ) " [ U P ] " T 1 ; : R 1 = R 1 + 3 O O O : P R

I N T T A B ( 3 3 ) B P + R 1 : T 1 = T 1 + B P + R 1• 8 L O O PI y o a s s u m e t h $ 7 5 0 r a i s e w a a d d e d t t h b a s e p a yf o t h e n e x t s i m o n t h s , P l a n p r o v i d e s a f i r s t - y e a r i nc o m e o $ 1 5 7 5 0 ( $ 7 5 0 0 ( $ 7 5 0 0 7 5 0 ) ) . P l a n c l e a r l yg i v e s f i r s t - y e a r i n c o m e o $ 1 5 0 0 0 . D u r i n g t h s e c o n d y e a r ,P l a n h a s i x - m o n t h p a y m e n t s o ( $ 7 5 0 0 2 * $ 7 5 O ) a n ( $ 7 5 0 0 3 * $ 7 5 0 ) f o y e a r l y s a l a r y o $ 1 8 7 5 0 . P l a n h a

s e c o n d - y e a r p a y m e n t o ( $ 1 5 0 0 0 $ 3 0 0 0 ) o r $ 1 8 0 0 0 .T h c u m u l a t i v e t o t a l f r o m P l a n a l w a y s e x c e e d s t h a t

o f P l a n B , a s W a l l a c e ' s p r o g r a m s h o w s . T h t e n - y e a r c u u l a t i v e f o P l a n i $ 2 9 2 , 5 0 0 , a n i i $ 2 8 5 , 0 0 0 f o P l a n B

C - 6 4 u s e r s m u s t r e p l a c e t h e D U N T I L a n L O O P s t a t em e n t s . C h a n g e t h e s e l i n e s a f o l l o w s :

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

Page 53: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 53/84

j S I E C T I OS U P E R S T A R I N D O O R S P O R T SS p o r t U m e ( M i n d s c a p e )A m i g a ( 5 1 2 K )D i s k ; $ 4 9 . 9 5

E R i n g l e r ' s f o u r - g a m e p a c k a g e i h a r d l y t h t y p i c a l c o m p u t e r e n t e r t a i nm e n t p r o d u c t . D a r t s , B o w l i n g , A i H o c k e y , a n S u p c r s l a r P i n g P o n g c a n ' tm a t c h t h g l a m o r o t h O l y m p i c t r a c ka n f i e l d e v e n t s w h i c h f i l l o t h e r a t i o n - s p o r t s a n t h o l o g i e s l i k e E p y x ' sS u m m e r G a m e s . I t r u t h , t h c o m p on e n t s o t h i s m u l t i c v e n t c o m p e t i t i o nm a s o u n d p o s i t i v e l y b o r i n g t s o m eA m i g a o w n e r s .

P r e p a r e t a b a n d o n a l p r e c o n c e pt i o n s . T h i s i d e l i g h t f u l c o m p i l a t i o no f o u r e x c e l l e n t c o n t e s t s . U n l i k e s o m e

M e n u s y m b o l i z e e a c h c o n t e s t . M o v i n gt h e j o y s t i c k l e f t o r i g h t l i g h t s t h b a c kg r o u n d c o l o r o e a c h p i c t u r e . T h u e r p r e s s e s t h a c t i o n b u t t o n w h e n t h c o r r e s p o n d i n g p i c t u r e i l i t . A f t e r s o m ed i s k a c t i v i t y , t h o p t i o n m e n u f o t h s p e c i f i c c o m p e t i t i o n a p p e a r s o t h m o n i t o r s c r e e n .

T h p r o g r a m a u t o m a t i c a l l y r e t a i n ss c o r e s . I e n t e r s t h t o t a l s f o e a c h p a rt i c i p a n t , i n c l u d i n g c o m p u t e r i z e d f o e s ,w i t h o u t f u r t h e r d a t a i n p u t f r o m t h c o m p u t e r i s t . T h s c o r e s a p p e a r a t h e n o e a c h r o u n d o p l a y a n c a a l s ob a c c e s s e d t h r o u g h t h M a i n M e n u .

A l t h o u g h s o m e w h a t s i m i l a r t O n C o u n T e n n i s , S u p e r s t a r P i n g P o n g i

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

F e a t u r e d T h i t M o n t h :S u p e r s t a r I n d o o r S p o r t s 5 P r i n t e r P o r t B l u e s 5

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

A i H o c k e y i t h m o s t e x c i t i n gg a m e i t h p a c k a g e , e s p e c i a l l y a t h h i g h e r s p e e d s e t t i n g s . T h g o a l m o u t hi q u i t e w i d e , w h i c h p u t s s t r o n g e p h a s i s o o f f e n s e .

T h g r a p h i c s f o A i H o c k e y a n S u

S u p e r s t a r I n d o o r S p o r t s ' P i n g P o n g m o d u l e m a k e s i e a s y t h a n d i c a p p l a y e r s o u n e q u a l a b i l i t y . D a r t s r e q u i r e st h g a m e r t r a p i d l y t i m e t h r e e s e p a r a t e f a c t o r s i o r d e r t h i t h e b u U s e y e . R E A D E R S E R V I C E N O 2 0

o t h e r s p o r t s t i t l e s , e a c h a c t i v i t y i n S p e r s t a r I n d o o r S p o r t s i f u l l y r e a li z e d , c o m p l e t e g a m e w i t h e l a b o r a t eg r a p h i c s a n p l a y - m e c h a n i c s . M i n d -s c a p e p r o b a b l y c o u l d h a v e r e l e a s e d S p e r s t a r P i n g P o n g a p a r t o t h T h u nd e M o u n t a i n l i n e , o d i s k b i t s e l f .

T h M a i n M e n u i t h h u o t h i sj o y s t i c k - a c t i v a t e d c o m p e n d i u m f o o n t f o u r c o m p u t e r i s t s . T h p a r t i c i p a n t sm u s t e n t e r t h e i r n a m e s ( u t o s i x c h a ra c t e r s ) t h r o u g h t h k e y b o a r d , b u j o s t i c k p l u g g e d i n t o P o t t h a n d l e s a l s u b s e q u e n t c o m m a n d s . s e c o n d s t i c k ,i t h o t h e r p o r t , a l l o w s h e a d - t o - h e a da c t i o n b e t w e e n h u m a n p l a y e r s .

L a r g e c a r t o o n d r a w i n g s o t h M a i n

e s s e n c e o t h i s r e c r e a t i o n r o o m s t a nd a r d .

T h i n t e r l o c k i n g m e n u s l e t h u s e rc h o o s e t h p a d d l e c o l o r s , t h e n u m b e ro g a m e s , t h s p e e d o f p l a y , a n m o s ti m p o r t a n t l y , t h e a b i l i t y p r o f i l e o e a c hp a d d l e - w i e l d e r . A d j u s t i n g p l a y e r ' sb a c k h a n d o r e a c t i o n t i m e d r a s t i c a l l ya l t e r s t h g a m e . N a c t i o n - s p o r t s p r g r a m m a k e s i e a s i e r t h a n d i c a p p a r t ic i p a n t s o u n e q u a l a b i l i t y .

I S u p e r s t a r P i n g P o n g , p l a y e r s s el e c t a u t o m a t i c o r m a n u a l p o s i t i o n i n go t h o n s c r e e n p l a y e r s . T h f o r m e r a t e r n a t i v e t r i e s t p u t t h e p a d d l e i t h r i g h t s p o t t r e t u r n v o l l e y , w h i l e t h l a t t e r m a k e s t h p l a y e r m a n e u v e r t h

p e r s t a r P i n g P o n g s h a r e o n u n u s u a lf e a t u r e . O n l y t h p a d d l e s a r d i s p l a y e d .T h e y m o v e a r o u n d t h t a b l e a s t h o u g hp r o p e l l e d b u n s e e n h a n d s . I d o e s n ' th u r t g a m e p l a y , b u i t a k e s a w h i l e t g r o w a c c u s t o m e d t t h a b s e n c e o o s c r e e n p e o p l e .

D a r t s a n d B o w l i n g u t i l i z e m o r e t r d i t i o n a l a p p r o a c h t o v i s u a l s . w e l l -d r a w n h u m a n p a r t i c i p a n t r o l l s t h b a l lo r t h r o w s a d a r t a t h t a r g e t .

S u c c e s s i B o w l i n g d e p e n d s o m a t e r i n g f o u r e l e m e n t s . T h u s e r f i r s t s e t su t h e e l e c t r o n i c k e g l e r s t a r t i n g p o i n tb m o v i n g t h e j o y s t i c k f o r w a r d a n b a c k . H o l d i n g d o w n t h b u t t o n c a u s e sa n a r r o w t m o v e a c r o s s t h w i d t h o

A H O Y ! S 3

Page 54: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 54/84

O n l y W a r p s p e e dl o a d s , s a v e s , v e r i f i e s ,f o r m a t s a n c o p i e s f i l e sa s p e e d s u t l O f a s t e rt h a n n o r m a l !I m a g i n e c o p y i n g d i s k i a l i t t l e a s 3 5 s e c o n d s !W a r p s p e e d f u n c t i o n si d e n t i c a l l y o b o t h t h C 6 a n C 1 2 8 i t h 4 o 8 c o l u m n m o d e e n w o r k sw i t h a l c o m p a t i b l e d r i v e s ,I n c l u d i n g t h 1 5 B 1 . B u i l t I m o d e s e l e c t a n r e s e ts w i t c h e s t o o !

A t t e n t i o na d v a n c e d u s e r s :

A I n t e g r a t e ds e c t o r e d i t o r a n

d r i v e m o n i t o r a n f u l l f e a t u r e d

m i n i - a s s e m b l e r a r a l i n c l u d e d !

O n l y W a r p s p e e d d e l i v e r s5 f e a t u r e s t h a t

n o t h e r c a r t r i d g ec a m a t c h .

W h l i m p a l o n g o I m p u l s e p o w e r w h e n y o c a

J u m p t W a r p s p e e d ?

M A W AE x c l u s i v e l y d i s t r i b u t e d b C i n e m a w a r e C o r p o r a t i o n 4 1 6 5 T h o u s a n d O a k s B l v d . , W e s t i a k e V i l l a g e , C a 9 1 3 6 2

C 6 4 L C i 2 d B n t i 1 5 B 1 d r i v e n r f a d e m a r k * o C o m m o d o r e E l e c i r o n l c t . L i d . t t a r p i p c e d t s t r a d e m a r k o A l i e n T e c h n o l o g y G r o u p .

Page 55: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 55/84

A M I G At h a l l e y f r o m l e f t t o r i g h t . R e l e a s i n gt h e b u t t o n e s t a b l i s h e s t h e s p o t t h r o u g hw h i c h t h b o w l e r a i m s t h s h o t .

T h b o w l e r , s h o w n i p s e u d o - 3 - Ds i d e p e r s p e c t i v e , a p p r o a c h e s t h f o u ll i n e . T h g a m e r p r e s s e s t h e a c t i o n b u tt o j u s t a s t h e p i n - b a s h e r f i r e s t h b a l la t h p i n s . T h p o s i t i o n o t h s t i c kg o v e r n s h o s h a r p l y t h b a l l h o o k s .

D a r t s m a s e e m l i k e a s e d a t e p a st i m e f o b e e r y n i g h t s a t h l o c a l p u b ,b u R i n g l e r m a k e s i p o s i t i v e l y e x c i ti n g . T h e g a m e r m u s t t i m e t h r e e f e e -t o r s i r a p i d s u c c e s s i o n t p u t t h e l i

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

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

T h i s a c t i o n s t a r t s t h A n g l e M e t e rm o v i n g . R e l e a s i n g d i b u t t o n c h o o s e st h a n g l e o f t h e t h r o w .

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

S E C T I O Nb h i t t i n g t h b u t t o n o n l a s t t i m e .

T h R e s u l t S c r e e n r e p l a c e s t h e A i i n S c r e e n . I s h o w s m a r k s m a n a i i n a t h t a r g e t i n t w o - t h i r d s p e r s p e ct i v e . T h d a r t a r c s t t h t a r g e t ,c l o s e - u p i n d i c a t e s t h e e x a c t l o c a t i o n .

D e s p i t e i t r e l a t i v e l y s t e e p r e t a i lp r i c e . S u p e r s t a r I n d o o r S p o r t s i r e s o n a b l y g o o d v a l u e . T h e s e f o u r m o u l e s g u a r a n t e e h u n d r e d s o h o u r s o e t e r t a i n m e n t f o a l A m i g a g a m e r s .

M i n d s c a p e , 3 4 4 4 D u n d e e R d . ,N o r t h b r o o k , I 6 0 0 6 2 ( p h o n e : 3 1 2 ^ 8 0 -7 6 6 7 ) . - A r n i e K a t z

P R I N T E R P O R T B L U E SU s i n g 1 0 0 0 - C o m p a t i b l e P e r i p h e r a l s w i t h N e w e r A m i g a M o d e l s

B R i c h a r d H e r r i n go w n w a r d c o m p a t i b i l i t y i t h t h e m e s o n g f o m a n y n e c o m p u t e r p r o d u c t s . C o m p u t e r c o p a n i e s b e l i e v e t h a t u s e r s w a n t t h a t d e g r e e o s t a b i l i t y . O l h a r d w a r e a d d - o n s s h o u l d w o r k

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

S o m e t i m e s c o m p u t e r c o m p a n i e s c r i p p l e t h e i r n e p r o du c t s i o r d e r t s i n g i t h d o w n w a r d - c o m p a t i b l e c h o r u s .O t h e r t i m e s , b r a v e r c o m p a n i e s m a k e t h " r i g h t " c h a n g e a n h o p e t h e u s e r s w o n ' t f i n d i t o o f k e y .

T h o s e o f u s w h h a v e m o v e d f r o m t h A m i g a 1 0 0 0 i n t o■ ■ ■ ■ B B B B B B J

A M I G AD B - 2 5P I

1 . . . .

1

1 f

1

1

1

2

2

2

2 . . . .

2 2

1 0 0 0M A L E

.

.

1

1

1

1 .

L A B E LD R D Y *

G N D a t a 0

G N D a t a

G N D a t a

G N D a t a

G N D a t a

G N D a t a

G N D a t a

G N D a t a

G N A C K "

+ 5 B U S Y ( d a t a )

N P O U T ( c l k )

R E S E T "S E

T A B L EF U N C T I O ND a t a " r e a d y " ( s t r o b e )S i g n a l g r o u n dD a t a b i S i g n a l g r o u n dD a t a b i S i g n a l g r o u n dD a t a b i S i g n a l g r o u n dD a t a b i S i g n a l g r o u n dD a t a b i S i g n a l g r o u n dD a t a b i S i g n a l g r o u n dD a t a b i S i g n a l g r o u n dD a t a b i S i g n a l g r o u n dA c k n o w l e d g e+ v o l t s

B u s y s i g n a lN c o n n e c t i o nP a p e r o u R e s e tS e l e c t

t h w o r l d o 5 0 0 s a n 2 0 0 0 s a r f a c e d w i t h s o m e o C o m o d o r e ' s d e c i s i o n s a b o u t w h e n d o w n w a r d c o m p a t i b i l i t y i i m p o r t a n t a n w h e n i i s n ' t . T h i s a r t i c l e d i s c u s s e s j u s t o n o t h n e A m i g a ' s t r a i t s — t h e p r i n t e r p o r t — a n d h o a n w h i h a c h a n g e d .

A f t e r p l u g g i n g i m o u s e a n m o n i t o r , t h e n e x t m o s tl i k e l y p o r t o a A m i g a t g e t h u s e r ' s a t t e n t i o n i t h p r i n t e r p o r t . Y e C o m m o d o r e c h o s e t c h a n g e t h a t p o r t o t h n e A m i g a s . I i m i n o r c h a n g e r e a l l y , b u i t ' s e n o u g ht c a u s e c o m p l e t e i n c o m p a t i b i l i t y w i t h A m i g a 1 0 0 0 p e r ip h e r a l s a n c a b l e s d e s i g n e d t u s d i p r i n t e r p o r t .

T h p r i n t e r p o r t i s i m p l e 2 5 - p i n c o n n e c t o r .O t h 1 0 0 0 i i m a l e ; o t h 5 0 a n 2 0 0 0 , f m a l e . g e n d e r c h a n g e r c a f i t h a t . B u 2 o t h o s e p i n s c a r r y s i g n a l a n C o m m o d o r e c h o s et r e p o s i t i o n 1 o t h e m o i t n e c o m p u t e r s .

T h c o n n e c t i o n s o t h D B - 2 5 c o n n e c t o r u s e db t h A m i g a 1 0 0 0 a r s h o w n i T a b l e 1 ( E a c ht a b l e s h o w s t h e p i n s a s t h e y a r p o s i t i o n e d r e l a t i v et e a c h o t h e r w h e n y o l o o k a t h p o r t . ) T h p i n so t h c o n n e c t o r l i n e u i t w r o w s , p i n s 1 - 1 3 o t o a n 1 4 - 2 5 o b o t t o m . T h c o n n e c t o r o t h 1 0 0 0 p a i r s t h e d a t a l i n e s ( 2 - 9 ) w i t h t h e s i g n a l

g r o u n d l i n e s ( 1 4 - 2 2 ) .T h 5 0 a n 2 0 0 0 p a r a l l e l p o r t s , o t h e o t h e r

h a n d , p u s h t h o s e s i g n a l g r o u n d s d o w n t h r e e p i n s ;f r o m 1 4 t o 1 7 1 t 1 8 e t c . T h l a s t t h r e e p i n s ( 2 3 -2 5 f r o m t h A m i g a 1 0 0 0 a r t h e n m o v e d u t p i n s 1 4 , 1 5 , a n 1 o t h 5 0 a n 2 0 0 0 . T a b l e 2s h o w s t h c h a n g e .

I y o w o u l d l i k e t h a v e s o m e i d e a h o y o u rc o m p u t e r a n p r i n t e r h a r m o n i z e , m n e x t f e p a a g r a p h s g i v e g e n e r a l d e s c r i p t i o n . L e t ' s a s s u m ey o h a v e A m i g a 5 0 a n t y p i c a l d o m a t r i xp r i n t e r .

P i n s t h r o u g h c a r r y t h b i t s t h a t c o m p o s ea A S C I I b y t e . T h i s g i v e s u p a r a l l e l ( 8 - b i t w i d e )r a t h e r t h a n s e r i a l ( b i t a t t i m e ) c o m m u n i c a t i o n .T h e s e l i n e s a r s e h i g h w h e n d a t a i l o g i c a l " 1 a n d l o w w h e n i t ' s a l o g i c a l " 0 " .

T h c o m p u t e r m u s t p u a l e i g h t s i g n a l s o t h e s eA H O Y I 5 5

Page 56: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 56/84

A M I G A

A M I G A 5 0 0 / 2 0 0 0 T A R ID B - 2 5 F E M A L E I H D L C

P I L A B I . I F U N C T I O NS T R O B E * D a t a s t r o b e

1 + 5 P u l l u p + 5 p o w e r ( 1 0 0 m A )D a t a D a t a b i

1 N N C o n n e c t i o nD a t a D a t a b i 1 R E S E T R e s e t

D a t a D a t a b i 1 G N S i g n a l g r o u n d

D a t a D a t a b i 1 G N S i g n a l g r o u n d

6 D a t a 4 D a t a b i 1 G N S i g n a l g r o u n d

D a t a D a t a b i 2 G N S i g n a l g r o u n d

D a t a D a t a b i 2 G N S i g n a l g r o u n d

D a t a D a t a b i 2 G N S i g n a l g r o u n d1 A C I C A c k n o w l e d g e

2 G N S i g n a l g r o u n d1 B U S Y B u s y s i g n a l

2 G N S i g n a l g r o u n d1 P O U T P a p e r o u

2 G N S i g n a l g r o u n d1 S E S e l e c t

I B M - C O M P A T I B L ED B - 2 5 F E M A L E T A B L E

P I F U N C T I O NS t r o b e

1 A u t o f e e dD a t a b i

1 E r r o rD a t a b i

1 I n i t i a l i z eD a t a b i

1 S e l e c t i D a t a b i

1 S i g n a l g r o u n dD a t a b i

1 9 S i g n a l g r o u n dD a t a b i

2 S i g n a l g r o u n dD a t a b i

2 S i g n a l g r o u n dD a t a b i

2 S i g n a l g r o u n d1 A c k n o w l e d g e

2 S i g n a l g r o u n d1 B u s y

2 S i g n a l g r o u n d1 P a p e r o u

2 S i g n a l g r o u n d1 S e l e c t

C e n t r o n i c s 3 6 t y p i c a l p r i n t e r

P I

1

1

1

1

3

3

1 9 - 3 0

1 9 - 3 0

1 9 - 3 0

1 9 - 3 0

1 9 - 3 0

1 9 - 3 0

1 9 - 3 0

1 9 - 3 0

a n

a n

a n

a n

a n

a n

a n

a n

p i

3 3 3

3

3 3 3

3 1

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

t t e l l t h p r i n t e r t a c c e p t t h c h a r a c t e r .T h p r i n t e r s e n d s a a c k n o w l e d g e s i g n a l o p i

1 0 t o t e l l t h c o m p u t e r t h a t t h c h a r a c t e r h a s b e e nr e c e i v e d . I t h p r i n t e r c a n n o t r e c e i v e a n o t h e r c h a ra c t e r ( i t i s s t i l l r e c e i v i n g c h a r a c t e r , i t b u f f e r i f u l l , e t c . ) , i s e t s i t b u s y l i n e ( p i n 1 1 h i g h . S i m i l a rt t h b u s y l i n e i t h p a p e r o u l i n e ( p i n 1 2 ) t h a t a g a i n( e l l s t h c o m p u t e r n o t s e n d a n o t h e r c h a r a c t e r .

F i n a l l y , p i n s 1 t h r o u g h 2 p r o v i d e g r o u n d s f o t h e l e c t r i c a l s i g n a l s t h a t p a s s a l o n g o t h e r l i n e s .T h e s e s h o u l d n o b u s e d a s h i e l d , o c h a s s i s ,g r o u n d s . g r o u n d s i m p l y c o m p l e t e s t h p a t h f o e l e c t r o n f l o w . T h t e r m " t w i s t e d p a i r , " w h i c h y o um a h e a r i r e l a t i o n t d a t a c o m m u n i c a t i o n s , r f e r s t s i n g l e d a t a l i n e a n i t a s s o c i a t e d s i g n a !g r o u n d l i n e ( l i k e t h t w w i r e s t h a t m o s t o u r e l yo f o t e l e p h o n e s e r v i c e ) .

Y o m a t r a d e i y o u r 1 0 O O a n w a n t t k e e po l p e r i p h e r a l s . O r i y o u r f i r s t A m i g a i 5 0 o r 2 0 0 0 , y o m a s t i l l w a n t t u s p e r i p h e r a l s d s i g n e d f o t h 1 0 0 0 ' s p a r a l l e l p o r t . U s i n g t h t b l e s i n t h i s a r t i c l e , y o s h o u l d b a b l e t c o n s t r u c t

s i m p l e a d a p t e r w i t h t w D B - 2 5 m a l e c o n n e ct o r s a n f e i n c h e s o f c a b l e f o a b o u t $ 5 I y o d o b s u r e t l a b e l e a c h e n d , o n f o r t h e A m i g a5 0 a n 2 0 0 0 p r i n t e r p o r t a n d o n e f o t h A m i g a1 0 0 0 p e r i p h e r a l .

W h w o u l d C o m m o d o r e b o t h e r t m a k e t h i ss e e m i n g l y a r b i t r a r y c h a n g e ? I w a s , a t l e a s t i p a n ,f o y o u r c o n v e n i e n c e a n m i n e . T h e n e w A m i g ap r i n t e r p o r t s c o m e c l o s e t t h I B s t a n d a r d . T h f e m a l e c o n n e c t o r a l l o w s i n e x p e n s i v e I B M - c o m p a ti b l e c a b l e s t b u s e d . ( T h o u g h y o w i l l w a n t t d i s c o n n e c t p i n 1 i s u c h c a b l e t u s i w i t hm o s t p r i n t e r s . T h e y d n o n e e d o a p p r e c i a t e t h a t+ v o l t s . )

T a b l e s h o w s s t a n d a r d I B M - c o m p a t i b l e D B - 2 5p r i n t e r p o r t , a l o n g w i t h t h a p p r o p r i a t e c o n n e c t i o n st o a t y p i c a l p a r a l l e l p r i n t e r w i t h a 3 6 - p i n C e n t r o ni c c o n n e c t o r . L e t ' s e x p l a i n j u s t a c o u p l e m o r e p i n sf o r e a d e r s w i t h t e c h n i c a l b e n t .

P i 1 o t h A m i g a 5 0 a n 2 0 0 0 c a r r i e s + v o l t s f o A m i g a p e r i p h e r a l s t h a t n e e d t d r a w t h e i rp o w e r f r o m t h c o m p u t e r . 3 6 - p i n C e n t r o n i c sc o n n c c l o r m a a l s o c a r r y + v o l t s o p i 3 5 b u t h a t p i i n o s u p p o r t e d b I B M - c o m p a t i b l e c o m -p u l e r s ( o b t h c a b l e s a v a i l a b l e f o t h e m ) .

O I B M - c o m p a t i b l e s , p i 1 i u s e d t f e e d t h ep a p e r o n l i n e a f t e r p r i n t i n g ; i s e n d s l i n e f e e da l o n g w i t h t h e c a r r i a g e r e t u r n . P i 1 5 i i i u s e da a l l , m a c a r r y a e r r o r s i g n a l . P i 1 r e s e t s t h p r i n t e r t i t i n i t i a l s t a t e , c l e a r i n g t h e p r i n t b u f f e r .A n t h s i g n a l o p i 1 m u s t b s e l o t a l l o wd a t a e n t r y t t h p r i n t e r .

S o d o n ' t d e s p a i r a b o u t t h o s e 1 0 0 0 - c o m p a t i b l ep e r i p h e r a l s . A l l d i e s i g n a l s y o n e e d a r s t i l l a v a i la b l e f r o m t h 5 0 a n 2 0 0 0 . Y o h a v e t h c h o i c et b u y o n e o t h e a v a i l a b l e a d a p t e r s ( I ' v e s e e n t h e mf o $ 2 t $ 3 0 ) o t m a k e y o u r o w n .

5 A H O Y !

Page 57: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 57/84

H i g h S p e e d 1 5 4 1 D i s k O p e r a t i o nW c a s t i l l r e c a l l o u f i r s t e x p e r i

e n c e w i t h t h 1 5 4 1 d i s k d r i v e . A c t u a l l yi w a 1 5 4 0 d i s k d r i v e t h a t w w e r er u n n i n g o f V I 2 b a c k i 1 9 8 3 . W h a p a i d o v e r S 4 0 0 f o i t i v i e w o t h a t p r i n c e l y s u m , w w e r e u n d e r s t a n da b l y d i s a p p o i n t e d w h e n w f o u n d o u t h a t t h 1 5 4 0 w a n o c o m p l e t e l y c o p a t i b l e w i t h t h C - 6 4 ( b u t t h a t ' s a n o t h e rs ( o r y ) . I w a s n ' t l o n g a f t e r t h l u x u r yo n o u s i n g c a s s e t t e t a p e s w o r e o f t h a tw r e a l i z e d t h a t t h 1 5 4 0 / 1 w a n o t h s p e e d d e m o n w h a h o p e d i w o u l db e I f a c t w h e n a p p l i e d t t h m u c hl a r g e r p r o g r a m s o t h C - 6 4 , i h 1 5 4 1w a d o w n r i g h t t e d i o u s .

N e v e r t h e l e s s , t h o s e w e r e s t i l l t h d a y s o f w o n d e r a n t h d i s c o v e r y o fj u s t w h a t o u r m a c h i n e s c o u l d d o I w a s n ' t l o n g b e f o r e w a c t u a l l y f i l l e d o u f i r s t b o o 1 d i s k s ( a $ t $ d o l a r s p e d i s k , n l e s s ) a n s t a r t e d e a s t

i n a b o u t f o u s a b l e d i s k c o p y p r g r a m . T h o s e e a r l y p r o g r a m s t o o k f r o m3 t 4 m i n u t e s t b a c k u a e n t i r ed i s k . T h i n i t i a l i m p r o v e m e n t s c o n s i st e o r e d u c t i o n i t h n u m b e r o f d i s ks w a p s n e e d e d t c o p y d i s k w i t h s i g l e d r i v e f r o m s i t f i v e a n f i n a l l yd o w n t j u s t t h r e e .

C o n d i l i o n s p r e t t y w e l l s t a b i l i z e d f o ra b o u t y e a r u n t i l y o u n g m a i G e m a n y d i s c o v e r e d h i g h s p e e d s e r i a lb u t e c h n i q u e a n t h e r o t h r e e m i u t c o p i e r s w a s u p o n u s T h e s e w e r es h o r t l y f o l l o w e d b a v a r i e t y o f a s tl o a d e r s , s o m e i c a r t r i d g e f o r m a n o t h e r s o d i s k . S o f t w a r e p u b l i s h e r sl a t c h e d o t t h i d e a , a n v e r y s o o nm o s l g a m e s h a b u i l t - i n f a s t l o a d e ro s o m e k i n d . I n t h e e n e v e n C o m o d o r e s a t h l i g h t a n p r e t t y m u c hc o r r e c t e d t h p r o b l e m w i t h t h C - 1 2 8a n t h 1 5 7 1 d i s k d r i v e .

W h i l e a l t h e s e f i x e s a d d r e s s e d m a n ya s p e c t s o t h p r o b l e m , t h e y s t i l l d i n o r e s o l v e t h e b a s i c i s s u e . T h 1 5 4 1 ' ss e r i a l b u i e s s e n t i a l l y s l o w . A l t h o u g hf a s t l o a d e r s d i d a l l e v i a t e t h t e d i u m f o s o m e a p p l i c a t i o n s , m o s t " s e r i o u s " u e r o t h C - 6 4 o b t a i n e d v e r y l i t t l eb e n e f i t . O p e r a t i o n s i n v o l v i n g d a t a f i l e sf o w o r d p r o c e s s o r s , s p r e a d s h e e t s a n d a t a b a s e s w e r e s t i l l s l o w . I p a r t i c ul a t h s a v i n g o w r i t i n g o d a t a r m a i n e d t i m e - c o n s u m i n g p r o c e s s .

T h i s m o n t h w e x a m i n e f o u r p r o du c t s w h i c h a c c e l e r a t e d i s k d r i v e p e f o r m a n c e , t h r e e o w h i c h a t t a c k t h p r o b l e m o t h s e r i a l b u d i r e c d y . T h e yd t h i s u s i n g t h m o s t d i r e c t m e t h o dp o s s i b l e , e n t i r e l y b y p a s s i n g t h s e r i a lb u s . I y o c a n h a n d l e t h r e q u i r e dh a r d w a r e h a c k , o n o t h e s e p r o d u c t sm a b t h e b e s t i n v e s t m e n t y o c a m a k e f o y o u r C - 6 4 a n 1 5 4 1 .

D O L P H I N D O SM i c r o A c c e s s o r i e s o S A C o m m o d o r e 6 a n d 1 2 8

W f i r s t e n c o u n t e r e d D o l p h i n D O a t h S u m m e r 1 9 8 7 M A R C A c o n v e nt i o n . A t h a t t i m e M a r k G r o v e o G r a p e v i n e D a t a P r o d u c t s w a d o i n gs o m e p r e t t y i m p r e s s i v e t h i n g s w i t h aC - 6 4 a n 1 5 4 1 w h i c h h a d D o l p h i nD O i n s t a l l e d . I n t h c o u r s e o f e m i n u t e s w w a t c h e d M r . G r o v e l o a da n r u s e l e c t i o n o C - 6 4 p r o g r a m sa s e e m i n g l y i n s t a n t a n e o u s s p e e d s . A i t u r n e d o u t h l o a d t i m e s w e r e n o i n s t a n t a n e o u s ; h o w e v e r , w w e r e a b l et c o u n t t h s e c o n d s t h e y t o o k o t h f i n g e r s o o n h a n d . T h i s w a w i t h p r og r a m s w h i c h w e k n e w w o u l d l a k em u c h l o n g e r t l o a d u n d e r n o r m a l c i c u m s t a n c e s .

W s u b s e q u e n t l y f o u n d o u t h a t D o p h i n D O c a m e f r o m t h a t l a n d d o w nb e l o w , S o u t h A u s t r a l i a t b p r e c i s e ,a n t h a t i w a n o a v a i l a b l e i t h U . S .a t h a t l i m e . S i n c e M i c r o A c c e s s o r i e so f S . A . h a e x p r e s s e d a n i n t e r e s t i t h U . S . m a r k e t , w h a v e d e c i d e d t p r s e n t a r e v i e w o f t h i s p r o d u c t . W f e e lt h a t t h e n c o u r a g e m e n t o d e v e l o p m e n ta l o n g t h e s e l i n e s w i l l b e n e f i t t h e C o m -

T O P . D o p h i n D O s h o w n i

s t a l l e d i t h 1 5 4 1 . T h

6 5 0 2 m i c r op r o c e s s o ra n 6 5 2 2

V I a r f r o my o u r d r i v e ;

t h a d d i t i o na R A i a

t h b o t t o mw i t h t h

R O d i r e c t l ya b o v e i t

B O T T O M :D o l p h i n

D O r e p l a c em e n t K e r n e lw i t h i t c o

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

t h C - 6 4 .R E A D E R

S E R V I C EN O 2 3

« f *

J J S Mm m . ;

V J i " r s i — S n » * R " j • - . - = —' . ^ " ^ U S l T .

: M I ;

- < * ■ ' ■ .

: / ; ■ ■ ' r

> - " I t* ■

' ' " ■ ' J l . 1

- N i l

' ■ . "

1 1 1 1

- i l lH

i *

— • ' . * ■

A H O Y ! 5

Page 58: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 58/84

L y c o C o m p u t e rM a r k e t i n g C o n s u l t a n t s

L y c o M e a n s T o t a l S e r v i c e . C O M M O D O R E S O F T W A R E

" M a c " B o w s e r . S a l e s M a n a g e rp e r s o n a l l y l i k e t l h a n k a l o o u r p a i l c u s t o m e r s l o h e l p i n g t

L y c o C o m p u t e r o n o t h l a r g i - i i m a l l o r d e r c o m p a n i e s r i n dI | h I n d u t i r y , A l s o , w o u l d i i k o l e * l e n d m p w s r m a l i n v i t a t i o n l a

c o m p u l o r o n l f i u n n s t s * h ( 3 h r i v o n o n i p n r i o n c p d t h s o f v i c s I h u l w p r P l e a s e c n l l o u f a m e d s a l e s s l n l f a n u r o i H r r i G n u r n b n r 1 i n q u i r eO u c l i v o i s o p r o d u c t l i n o n n w o o K I ^ s p e c i a l s .a n f o r e m o s t o u r p h i l o s o p h y I l K o e p J i r o a s t o f I h c h a n g i n g

s ( M a i w C p i o v i d e y o w i l f i n « o n l y ( a c r c r y - f r e i h m e r c h a n d i s ea l s o i h e n e w s ? ! m o d n l s o l f e r e d b I h n i n r u i f a c l i r r e i s a | h . i b s o l u l e b e s t

p r i c e s W o M a r t l i a w i d e s t s e l e c t i o n o c o m p u t e r h a r d w a r e , s o l t w a r ea c c e s s o r i e s .

f r e e l o c a l l L y c o I y o w a n t l k n o w m o r e a b o u t p n r l l c u f a r H e m .s t r e s s e n o u g h t h a i O u r t o E M r p p n u m b e r I n o | U 3 t F o r o r d e r s M a n y

h a v e t o l l I r e e n u m b e r f o o i d e n n p , b u i y o | u f I w f l n i t o a s k aa b r j u l p r o d u c t , y o h a v e l m i k o l o l l c a l l . N o a L y c o O u r

s , V n s & 1 . V f I k n u t t l i s d y r - n l i l n A b o u l n i l t l i n p r o d u c i s w i t O C K n n i l n n g w o r n n y f l u o s t i o n s y o w a S - i v o . W w i l t d o u b r a t l m n h o

t h a i t h p r o d u c t y o s o l o c i w i l l l i y e u r a p p l i c a t i o n W i j i K o I n w n S . i l u r -t i o i i i s o n m o f o r e a s o n \ c n l l u l o a l y o u r c o m p u t e r n s e d s

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

y o u r q u e s l i o n s f l b o u l I h s t a t u s o a o i d e r b w a i r a n E i e s , p r o d u c t a v a i L a b i l r -o p n e o s .

C o m p u i i r i i o c t r i m u l l l m f l l o n d o l l a r I n v e n t o r y o I n c t m v - f r f t a hC h a n c e s a r w h a v e Q k Q c t J y w J m t y o u w a n t r i g l i t I o u w a r e

A n I h a l m e a n s y o u ' l l g e l I f l i t . I f u e l , a i d e r s m n n n n n l l y B h i p p a d■ . ! r i 2 h o u r e . F i o o s n i p p i n g , o p r e p a i d o d o o v e r I S O . a n h u I n

i n - , i o C b . o r d e r s . A l I r o l g M I o U P D l u ^ H o d L n t i n l s h i p p i n gi v n l l f l b l f l , t o o . A ; i d a l p r o d u c l i c a r r y t f i a l u l l n i a n u r a c l u r e r a ' w i i r r a n t l u a .

s e w h a n y o n e * n u l ( T s h o p a n y w T i e f n e l s o S o t o c i i o n f r o m o u h u r j os l o c k i n v e n i o r y , b e s l p r i c e , s e r v i c e t h a t c a b b e a t — w e ' v e g o i a l h e r sL y c o C o m p u t e r .

T O R D E R , C A L L T O L L - F R E E : 1 - B Q 0 - 2 3 3 - 8 7 6 0N e P W a t s : 1 - B O 0 - 2 3 3 - 6 7 6 0

O u t s i d t ? C o n t i n e n t a l U C a l l : 1 - 7 1 7 - 4 9 4 - 1 0 3 0H o u r s : 9 A t 8 P M h M o n . T h u r s .

9 A t 6 P M , F r i d a y 1 0 A M t 6 P M P S a t u r d a yF o C u s t o m e r S e r v i c e , c a l l 1 - 7 1 7 - 4 9 4 - 1 6 7 0 .

9 A t 5 P M H M o n . F r i . I M - WO w r i t e : L y c o C o m p u t e r , I n c ,

P , O . B o 5 0 8 8 . J e r s e y S h o r e , P 1 7 7 4 0r « P o l i c y : ' u r n d n u l j c t u r o r s < i v O T f l n ( l 8 B n ^ d l c b , l . d u i b O O 1 P

s n u i A r i " c i i s n f l ^ c o u n t . a d 4 ^ ' n l o r c u t H c a r d s M ' F P a r j d S p l u s 3 " f o f j r i o i i l y f l - w t w * c l e a r a n c e o p e i & o n a l c h i j t h sc h e c k f o c * p d i t C f l ' d d e t [ • c o - r i p a l a o i l - l y n o g u a r a n r e e r j r e t u r n

A C C B f l B 'E e h o l o n S 2 S . 9 5M a c h $ 1 9 9 5M a c h - 1 2 S 2 B 9 5i o i h F r a m e S 2 9 T r i p l e P a c * J 1 9 W l C L e a d e r B t 5 2 9 F a m o u s C o u r s e s " M 5 1 9 F a m o u s C o u r s e s # . . 5 1 1 . 9 5L o a d e r B o a r d P a c k 5 1 4 9 A c t i o n S o f tU P e r i s c o p e . . S I 9 T h u n d o r c h o p p o r S I 9

C h a m p i o n B a s k e i t i n l lM u s i c S t u d i oL e a t h e r G o d d e s s e sT o F u e l E l i m i n a t o rB e y o n d Z o r KG F F o o t b a l lG e e B e e A i R a l l yL a s i N i n j aM i g h l i M a p cN o r d S B o

a l t s r l o i I n c l u d e d 'P a p e r c l i p I I O u t r a g e o u s P a g e sB f i h i D k i y S o f t w o r V sD e s h p a *F o n l p a kG e o d o <G i f f l f l l f l

G o g s 6

5 1 9 S 1 9 J 55 2 2 . 9 5S 1 5 9 55 2 5 9 5S 1 9 9 5S I B 9 5$ 1 9 S 9 . 9 5S 9 9

S 3 1 9 5S 3 1 9 5

5 2 9 S 7 . 9 5S 2 9 S 2 9 S 2 9 9 5S 3 5 9 S

B r o d a r b u r d :B a n k S I W r i t e rC a r m e n S n D i e g oG r a p h i c L i b . I . I I . I l . . P r i n t S h o pP n n l S h o p C o m p a nP n n l S r e o P a p e rC a u l d r o nS u p e r h i k e C h a l l e n g eE l e c t r o n i c A r l » :B a r d a T a l oL e g a c y o T h A n c i o n l iM a r b l e U a d n a xS i a r i l e B !Y e a g e r ' s A F E p y « :D e s t r o y e rF a s i l o a d

W i n i e i G a m e sC a l i l o r n i a G a m e s . .G r a p h i c s S c r a p B o o "S i S p o n s B a s k e l t j a l lS u m m e r G a m e s I IW o r l d G a m e sF u s b l r dE l i t eG o l d e n P a l hG u i l d o T h i e v a sP a w nT r a c k e rS t a r g l i d e r , . , .S e n t r y

S 2 9 5 1 9 5 1 9 5 2 4 5 2 9 S 2 . 9 5S 6 . 9 5S 1 1 . 9 S

S 2 5 9 S

5 2 0 9 55 2 9 1 3 9 5 2 2 . 9 5

S 2 2 . 9 5S 9 . 9 5S 3 2 . 9 55 2 9

S 1 9 5 2 2 . 9 5K 9 5 2 2 . 9 5

5 1 9 S 2 Z 9 5S 2 2 9 S5 2 9 £ 2 2 . 9 5S I 9 S 2 2 9 5

M l c r o l o a g u e :M i c r o l o a g B a s e O a l lG e r w r a l M a n a g e rS t a l D a U e r o t o a g W r e s t l i n g

8 T o a m D i s kM I c r o p r o f i BA i r t x j t n e R a n g e rF M S S I n k e E a g l BG u n s h i pK e n n e d y A p p r o a c h . .S i l e n t S e r v i c e . .S o t o R i g h lT o G u n n e rP i r a i H SS t e a l t h F i g h t e t . , . ,

S t r a t e g i c S l m u l i i l l u n sG e T T y s b u r gP h a n t a a i e I P h o n t a s * I I R i n g D Z d l k nn o a d W a 2 0 0 0S l i a r d o S p r i n g l l l AW i z a r d s C r o w nW . i r g a m e C o n s i rB o t f l e c r u i s & rB a t t l e o A r t e t i e mE l w n a l D a g g e r

S i i o n i cF l i g h t S i m u l a l o f I J e S i m u l a t e *N i g h l M i s s i o n P i b a l l . .S c e n e r y D i s k 1 -

S 2 9 S 1 9 S 1 3 9 5S 1 9 S 9

S 3 J 9 5S 9 9 S 9 9 5 1 3 . 9 5S 1 9 5 1 3 . 9 5S I 9 5 2 2 . 9 5S 2 2 . 9 5

S 3 9 S 2 9 5 2 2 . 9 5S 2 2 9 5S 2 9 S 2 2 . 9 5S 2 2 . 9 55 1 9 S 3 9 5 2 9 S 3 9 5 2 9

S 3 1 4 9J 2 9 S I 9 S 9

C a l l l o A M I G A t i t l e s a n p r i c i n g .

A C C E S S O R I E S M o d e m sP r i n t e rP a p e r

T H O M S O N4 1 2 0 M o n i t o r

2 0 s h o o t l a s e r S 6 9 51 0 0 0 s h o o t l a s e r . . . . S 1 6 9 51 5 s r w e t i v o r y . 2 0 1 b $ 6 9 51 5 0 s h o o t w h i l e . 2 0 1 b S 6 . 9 5I B O O s h G o a 1 4 S 1 B 9 5l O O O m a i l m a l a b e l s . . $ 9

J o y s t i c k s

c o m p o s i t e a n a l o gt v i l h I B

o

K j n r e q u i r e d • p ' i c e a v a i J ai m e n i i i l U S a r i d S 3 0 0

c i l o f l a n g eT « 1 9 . 9 5j o „ . . . . S 1 0 . 9 5

5 1 3 q sC o e i U S " r "

A V I I O l .I 2 0 O O1 2 0 0 i P C a r d1 2 0 0 h c M o d e mJ 4 0 02 1 0 0 i P C a r dH j i y o A :3 m a r 1 m o d e i n 3 0 X JS m a r t m o d e m 1 2 0 0 . . .S m a n m o O B r n 2 4 0 0

. . . . 1 6 9 9 5S 6 9 . 9 5

. . 5 8 9 9 . S 1 7 9 9

. . 5 1 6 9 . 9 5

5 1 4 9 9 . . S 2 B 5 9

S 4 2 5 9

P r i n t e rI n t e r f a c e s

X e t o c J S 3 5 . 9 5X o t e c S u p e r g r a p h i c s 5 5 9 X e l e c G o k ) S 5 9

Page 59: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 59/84

N X - 1 0 0 0H 4 c p s D r a l t3 c p N L E O p e r a t i o n

$ 1 6 5 9

P a n a s o n i c $ 1 8 5 9 51 0 9 1 M o d e l l l

1 9 c p s D r a f tN l M o d eE x c e l l e n tV e r s a t i l i t y

S E I K O S H A1 8 0 V C

1 0 c p 2 N L D i r e c tC o n n e c tC - 6 4 / 1 2 8

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

N l - i o » o u a n S 1 6 9 9 N X - 1 0 0 0 S 1 6 S 9 SN X I 0 O 0 C _ J I 7 5 9 N X I O O O C u k w S 2 2 5 9 SN X - 1 O 0 O C C o S 2 ? 3 9 H K - 1 5 S M 9 N D - I O $ 2 6 5 9 5N O - 1 5 S 3 7 9 9 SN R - 1 0 $ 3 0 9N F 1 - 1 5 $ 4 2 5 9 5N B - I S 2 4 P i 1 0 9 9 . 9 5N B 2 4 - 1 0 2 P i S 1 P 5 S 5N B 9 4 - I S 2 P i S S 5 9 9 5

P C I T I Z E N1 2 0 D S I 4 9 9 1 * 1 0 $ 1 6 9 9 M S P - 1 0 S 2 5 9 9 5M S P 4 0 $ 3 8 9 9 M S P - 1 5 1 3 2 4 9 M S P - 5 0 1 3 8 9 . 9 5M S P - 4 5 , . S 4 J 5 9 5M 5 P - 5 5 S a n a 9 P i n m l o i o 3 S a w . 9 5T r i b u « 2 M S 0 2 4 9 S

L x e o or X R 6 E

E B O E X I O O O1 0 5 0 0L O I D O OL O 2 E 0 0G Q 3 5 O OL O B 5 0L O I 0 5 0

O K I D AO k i r n a T e 2 O k i m a t n 2 c a r t1 2 1 6 1 8 2 .1 9 1 9

2 9 w i n l o r f n c o

3 9

$ 1 7 5 9 S 7 B 9 9 5$ 4 2 9 9

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

$ 5 4 9 9 S f l 4 9 9 S L O W

. . . $ 4 9 9 9 . . . . $ K 7 9 . 9 5

F S 1

$ 1 7 9 9 $ 1 6 9 9 $ 2 1 9 9 5

. S 2 2 5 9 5S 3 0 9 9

. . $ 4 4 9 9

S 5 ! ! 5 f l 5. . S B 1 9 . 0 5

. . . S 9 5 S B 5

P a n a s o n i ct O B O i M o O e l I I S 1 6 5 9 51 0 9 1 1 M d O s I I I S 1 B 5 9 1 0 9 2 1 J 2 9 5 9 1 S 9 2 $ 3 9 9 9 1 5 9 5 M 4 9

3 1 3 1 $ 2 6 9 9 3 1 5 1 $ 4 1 9 9 K X 4 4 5 0 L a s e r S C A L L1 5 3 4 2 P i S 5 5 9 9 F a F a n n e r S 5 8 9 9

T o s h i b a3 2 1 S L $ 4 B 93 4 S 1 6 5 9P 3 S I M o d a l I M 9

D I A B L OD 2 $ 4 9 9 9 6 3 J 7 7 9 9

S E I K O S H AS t B O A l $ 1 2 9 9 S 1 B 0 V C $ 1 2 9 9 S 1 0 0 0 V C J 1 3 9 9 5S 1 J 0 0 V C J I 5 5 9 5S I 2 O 0 A I 1 1 6 5 9 5S P 1 2 0 O A S n S J 3 J . 1 1 6 5 9 5S L f l O A i 1 2 9 9 9 5M P 1 3 0 0 A I W 6 9 M P S 3 0 O A I S 3 7 5 9 5M P 5 4 2 0 A ) $ 8 7 9 9 S S s r i B s R i b t i m $ 7 9 5S K 3 0 0 0 A i $ 3 4 9 . 9 5S K 3 O O 5 A $ 4 2 9 9 6 0 C P S C A L L '

B R O T H E RM 1 0 5 1 9 5M 1 4 0 9 $ 2 9 9M 1 5 0 9 . . $ 3 6 5M 1 7 0 9 $ J T 5T w i n w r i t n r 6 D o l & D f l n y . . I B M 1 7 2 4 L J 5 B 9H F 1 3 0 ( 3 3 9H f l 4 0 $ 5 6 9H R 6 0 S 7 0 ! » 8 5

1 2 S y s t e m S p e c i a l C O M M O D O R E

C o m m o d o r e 1 2 C o m p u t e rT h o m p s o n 4 1 2 0 M o n i t o rC o m m o d o r e 1 5 7 1 D r i v e

S m a r t e a m1 2 0 0 B a u d M o d e m

M A H D W A F t ES 1 7 5 9 $ 3 1 5 . 9 5S 1 B 9 . 9 5S 1 6 9 . 9 5

. - S 1 8 9 9 $ 1 6 9 9

S 6 3 5 . 9

6 4 9 C o m m o c i o r e 6 C o m p u t e r

C o m i n o d o r o 1 5 4 1 D r i v eS e J k o s h a s i U B O v c P r i n t e r

v / r » V o » M f l

1 5 4 1 I D r s h D r i v e , .1 5 7 1 D i s k D f l v a1 5 B 1 D i s k D t i v oI n d u s G C - 6 4 D r i v e1 B 0 E C M o n . l o i6 C o n k p u i o r1 2 8 D C o m p u l e i D n v * . J C A L LC - 1 3 5 1 M o u s e S 3 S 9 51 7 0 0 R A S 1 O 9 9 C - 1 7 5 0 R A M S C A L L1 7 6 4 R A C 6 $ 1 1 7 9 1 0 8 4 M o n i T o t S C A L L1 2 C o m p u t e r $ 2 1 9 9

A T T E N T I O NE d u c a t i o n a l I n s t i t u t i o n s' y o a r n o c u r r e n t l yu s i n g o u e d u c a t i o n a ls e r v i c e p r o g r a m , p l e a s ec a l l o u r r e p r e s e n t a t i v e sf o d e t a i l s .

H a y e s C o m p a t i b l es k a n p e r f o r m a n c e .

C O M M O D O R E C M C o m p u t e r

$ 1 6 9 9

Page 60: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 60/84

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

D o l p h i n D O i c o m b i n a t i o n o h a r d w a r e a n f i r m w a r e w h i c h e q u i p s

C - 6 4 a n 1 5 4 1 d i s k d r i v e w i t h af u l l b i t , h i g h s p e e d p a r a l l e l i n t e r f a c e .W h e n D o l p h i n D O i i n s t a l l e d i e d o w s t h c o m p u t e r a n d i s k d r i v e w i t ht h a b i l i t y t l o a d 1 0 0 b l o c k p r o g r a mf i l e s i n u n d e r t h r e e s e c o n d s . T h s a v et i m e f o t h i s s i z e f i l e c l o c k s i a u d e r s e v e n s e c o n d s . T h e s e f i g u r e s r e r e s e n t s p e e d i m p r o v e m e n t s , a c o p a r e d t t h u n a d o r n e d h a r d w a r e , o f2 a n 1 t i m e s r e s p e c t i v e l y . T h r e a di n a n w r i t i n g o s e q u e n t i a l f i l e s i i m p r o v e d b f a c t o r o 1 t i m e s . T h m a n i p u l a t i o n o r e l a t i v e f i l e s s h o w s t h l e a s t b e n e f i t , w i t h a n i m p r o v e m e n t o o n l y a f a c t o r o t h r e e . I e x c h a n g e t h C - 6 4 l o s e s t h a b i l i t y t a c c e s s t h c a s e t t e r e c o r d e r , w h i c h w f e e l i r e s o n a b l e c o m p r o m i s e .

I a d d i t i o n t t h r a s p e e d e n h a n c em e n t , D o l p h i n D O p r o v i d e s s o m e i p r o v e m e n t s t t h o p e r a t i n g e n v i r o nm e n t . T s t a r t w i t h , t h e L O A D c o m a n d d e f a u l t s t t h e d i s k d r i v e a d v i c e n u m b e r 8 A c c e s s t t h d i s k c o m a n d s i s i m p l i f i e d b y f u l l - f e a t u r e dD O w e d g e . T h d i s k d r i v e ' s c o m m a n dr e p e r t o i r e i e x t e n d e d t i n c l u d e t h

C o n t r o l K e

C T R LC T R L GC T R LC T R LC T R LC T R L DC T R LC T R LC T R L VC T R L XC T R L &C T R L D E L

C = O E L

C o m m a n d sC u r s o r t b o t t o m o s c r e e nC u r s o r 2 c o l u m n s r i g h tD e l e t e t l e f t o c u r s o rD e l e t e t o r i g h t o f c u r s o rD r i v e s t a t u sD i s p l a y d i r e c t o r yK e r e p e a t t o g g l eC o p y s c r e e n t p r i n t e rR e s e t v i d e o d i s p l a yD i s a b l e f u n c t i o n k e y sE n a b l e f u n c t i o n k e y sC o p y t e x t t o b u f f e r a n d e l e t e f r o m s c r e e nR e t r i e v e t e x t f r o m b u f f e r

l o c k i n g a n u n l o c k i n g o f i l e s , t h e r eb p r o t e c t i n g t h e m f r o m i n a d v e r t e n te r a s u r e . I a d d i t i o n t h d i s k d r i v e i s e l f a c q u i r e s t h o p t i o n t r e a d a n w r i t e o u ( t r a c k 4 0 T h i s i n c r e a s e st h d i s k s t o r a g e c a p a c i t y b y 8 5 b l o c k so 2 k i l o b y t e s . A a a d d e d b o n u s , t h a l l e g e d s a v e w i t h r e p l a c e b u h a s u p o s e d l y b e e n f i x e d .

T h f u n c t i o n k e y s t a k e o n e w m e a ni n w i t h D o l p h i n D O S , 1 m e a n i n g st b e x a c t . T h e x t r a f o u r m e a n i n g sa r a c c e s s e d b p r e s s i n g t h C o m m od o r e k e a l o n g w i t h a f u n c t i o n k e y . T h f u n c t i o n k e y s i s s u e f r e q u e n t l y u s e dc o m m a n d s w h i c h i n v o l v e t h d i s kd r i v e , d i s p l a y i n g t h e d i r e c t o r y w i t h o u t

T O P :R a p i D O Sc o m p o n e n t si t h 1 5 4 1 .C l o c k w i s e

f r o m t o [ e f t : c i r c u i tb o a r d w i t hn e 6 5 2 2V I A , c a b l e

t u s e rp o r t , m a i nc i r c u i tb o a r d .B O T T O M :I t h 6 4 K e r n a lR O o l e f t , u s e rp o r t a d a p t e rw i t h c o n t r o ls w i t c h t r i g h t .R E A D E RS E R V I C E

N O 2 3

a f f e c t i n g t h e c o n t e n t s o m e m o r y , l o a di n g , r u n n i n g , s a v i n g a n l i s t i n g p r g r a m s t b o t h t h s c r e e n a n t h e p r i n te r a n q u i c k a c c e s s t t h b u i l t - i nm e m o r y m o n i t o r a n i t a s s o c i a t e d d a t a. s c r o l l f u n c t i o n s .

O p e r a t i o n o t h f u l l s c r e e n e d i t o rh a b e e n e n h a n c e d w i t h t h i n c l u s i o no c o n t r o l k e c o m m a n d s . T h e s e a r l i s t e d i n t h t a b l e a l e f t . N o t e t h u s o t h C o m m o d o r e k e f o t h l a s tc o m m a n d .

A m e n t i o n e d a b o v e . D o l p h i n D O i p r o v i d e d w i t h b u i l t - i n m e m o r ym o n i t o r . T h i s i m i n i m a l m o n i t o r i p l e m e n t a t i o n , a i l a c k s t h e a b i l i t y t a s s e m b l e o d i s a s s e m b l e 6 5 0 2 c o d e .T h m o n i t o r d o e s p r o v i d e t h e c a p a b i li t o d i s p l a y i n g a n m o d i f y i n g t h c o n t e n t s o m e m o r y i c i t h e r h e o A S C I I . I n s t e a d o s c r o l l i n g t h s c r e e ni t h u s u a l m a n n e r , b l o c k s o f d a t a m a b p a g e d f o r w a r d o b a c k w a r d .

I t h c o m p u t e r i f i t t e d w i t h r e s e tb u t t o n , t h e n a R E S E T / S P A C E w i l la u t o s t a r t p r o g r a m i t h $ 8 0 0 0 b l o c k .B A S I C p r o g r a m s c a n b e r e t a i n e d i m e m o r y w i t h a R E S E T / R U N S T O Pc o m b i n a t i o n . R E S E T / 1 w i l l f i l lm e m o r y w i t h z e r o e s , w h i l e a R E S E T /C T R L j u m p s i n t o t h m o n i t o r .

T h m a n u a l a l s o i n d i c a t e s t h a t aC e n t r o n i c s p r i n t e r c o n n e c t e d t t h u e r p o r t i d i r e c t l y s u p p o r t e d a d e v i c en u m b e r 4 W d i n o v e r i f y t h i s , a t h D o l p h i n D O u s e r p o r t c o n n e c t o ri n o p r o v i d e d w i t h a p a s s t h r o u g h ,a l t h o u g h o n i s u p p o s e d l y a v a i l a b l e .

W i t h r e g a r d t c o m p a t i b i l i t y w i t hc o m m e r c i a l s o f t w a r e , D o l p h i n D O p e r f o r m e d v e r y w e l l . M o s t o t h p r g r a m s w t r i e d w o r k e d w i t h o u t a n p r o b l e m s . I c o m p a t i b i l i t y p r o b l e m s d o c c u r , t h e n D o l p h i n D O m a b m a u a l l y d i s c o n n e c t e d i s t a g e s a r q u i r e d . T h b u i l t - i n s o f t s w i t c h e s c a b u s e d t o c u t o u t t h e f a s t l o a d , d e s el e c t t h e x t r a R A i t h d i s k d r i v e ,a n d e s e l e c t t h e p a r a l l e l b u s . A l a s tr e s o r t y o c a e l e c t r i c a l l y s w i t c h o f D o l p h i n D O e n t i r e l y v i s e p a r a t e t o g l s w i t c h e s o t h c o m p u t e r a n t h d i s k d r i v e .

D o l p h i n D O r e q u i r e s i n s t a l l a t i o n i b o t h t h e d i s k d r i v e a n t h c o m p u t e r .T h d i s k d r i v e h a r d w a r e c a n b e i s t a l l e d o n l y o t h e s h o r t b o a r d v e r s i o no m 1 5 4 1 d i s k d r i v e . I y o h a v e o n o t h o r i g i n a l l o n g b o a r d v e r s i o n s o t h 1 5 4 1 , o 1 5 4 1 C , t h e n D o l p h i n D O i n o f o y o u . T s t a r t w i t h , y o u o p e n

6 A H O Y !

Page 61: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 61/84

R E V I E W Su y o u r d i s k d r i v e a n r e m o v e i h i t e r n a l r a d i o f r e q u e n c y s h i e l d . T h i ss h o u l d b e p u a s i d e , a s i w i l t n o f i o n c e D o l p h i n D O i i n s t a l l e d . T h 6 5 0 2 m i c r o p r o c e s s o r a n t h e a d j a c e n t6 5 2 2 V I c h i p s a r r e m o v e d a n t h D o l p h i n D O c i r c u i t b o a r d i i n s t a l l e di t h e m p t y s o c k e t s . T h 6 5 0 2 a n d t h 6 5 2 2 a r t h e n r e p l a c e d o t h D o l p h i nD O c i r c u i t b o a r d .

T h 1 5 4 1 b o a r d c o n t a i n s 3 k i l o b y t e so R O a n s o m e a d d i t i o n a l R A M .W c o u l d n o d e t e r m i n e t h e x a c t q u a nt i t y o a d d - o n R A M , a s t h e c h i p ' s i d e nt i f y i n g m a r k s w e r e r e m o v e d . m u l t i -c o n d u c t o r r i b b o n c a b l e i r o u t e d o u t h b a c k o t h d i s k d r i v e t i h c o p u t e r ' s u s e r p o r t a n v e r y s m a l l t o g l s w i t c h i m o u n t e d o t h f r o n t o t h d r i v e . T h t o g g l e s w i t c h i u s e d t d i s a b l e D o l p h i n D O a t h e d i s k d r i v e .W h a t r e p l a c e t h e t o g g l e s w i t c hw i t h o n o o u r o w n , a s t h e o r i g i n a ld i n o s u r v i v e t h i n s t a l l a t i o n p r o c e s s .

A t h C - 6 4 y o w i l l h a v e t r e m o v et h o r i g i n a l k i l o b y t e K e r n a l R O a n r e p l a c e i w i t h t h 1 k i l o b y t e R O w h i c h i s u p p l i e d w i t h D o l p h i n D O S .T h i s m a p r e s e n t p r o b l e m f o m a n yu s e r s , a n o a l C - 6 4 ' s h a v e s o c k e t e dK e r n a l R O M s . K e r n a l R O r e p l a c em e n t m a e n t a i l t h u n s o l d e r i n g o f t h e x i s t i n g c h i p a n t h i n s t a l l a t i o n o s o c k e t . T h D o l p h i n D O K e r n a lR O a c t u a l l y c o n t a i n s a c o p y o t h C - 6 4 ' s o r i g i n a l R O a s w e l l a t h r p l a c e m e n t K e r n a l . m i n i a t u r e t o g g l es w i t c h l e t s y o u c h o o s e b e t w e e n t h e t w o .

C o n c l u s i o nD o l p h i n D O p r o v i d e s r e m a r k a b l e

i m p r o v e m e n t i t h p e r f o r m a n c e o t h 1 5 4 1 d i s k d r i v e . I y o h a v e t h r i g h t

h a r d w a r e a n d y o u c a h a n d l e t h i s t a l l a t i o n , t h e n g f o i t U n f o r t u n a t el y t h l a c k o t h d o m e s t i c d i s t r i b ut i o n o D o l p h i n D O m a p r e s e n t r e a lp r o b l e m . W h a t m a k e t r i p t o t h a i r p o r t j u s t t g e o u r s a m p l e t h r o u g hc u s t o m s .

M i c r o A c c e s s o r i e s o f S . A . , U n i tH e w i t t s o n R o a d , E l i z a b e t h W e s t , S o u t hA u s t r a l i a 5 1 1 3 ( p h o n e s : 0 8 - 2 8 7 - 0 1 9 1 .0 8 - 2 5 2 - 0 8 8 1 ) . - M o r t o n K e v e l s o nR A P I D O SC h i p L e v e l D e s i g n sC o m m o d o r e 6 1 5 4 1 v e r s i o n $ 4 9 . 9 5 ; 1 5 4 1 C $ 5 9 . 9 5

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

1 5 4 1 d i s k d r i v e , t a k e c l o s e l o o k a R a p i D O S . T h i s i h a r d w a r e / f i r m w a r em o d i f i c a t i o n t t h C - 6 4 a n 1 5 4 1 d r i v et h a t w i l l m a k e y o u r s y s t e m z i a l o n ga s p e e d s y o n e v e r t h o u g h t p o s s i b l e .

k n o w w h a t y o u ' r e t h i n k i n g : " A n o t h e rs p e e d - u p s y s t e m — 1 1 1 h a v e t r e s a v e a l m f i l e s i t h i s n e f o r m a t ! " Y o w o n ' th a v e t d t h a t w i t h R a p i D O S . U n l i k et h E p y x V o r p a l s y s t e m , o D i g i D O S ,t h i s n e o f f e r i n g r e a d s a n w r i t e s i s t a n d a r d C o m m o d o r e f o r m a t . I r e a d sp r a c t i c a l l y a l t h a t e x p e n s i v e s o f t w a r es i t t i n g o y o u r s h e l v e s , i n c l u d i n g a l y o u r B A S I C p r o g r a m s . A n i c a s e sw h e r e t h s o f t w a r e d o e s n ' t a l r e a d y h a v ei t o w f a s t b o o t o f a s t l o a d r o u t i n e sb u i l t i n R a p i D O S w i l l m a k e t h o s e p r g r a m s s c r e e c h f r o m t h d i s k t R A M .M o s t o f t h e d i s k o p e r a t i o n s r e q u i r e db t h s o f t w a r e w i l l b e x e c u t e d f a s te r t o o . A n d , y o u ' l l g e s o m e i m p r o v em e n t s a d d e d t t h c o m p u t e r .

I n c l u d e d a r t h r e e I c h i p s : o n e K e rn a R O f o t h c o m p u t e r a n K e r -n a R O a n n e V I c h i p f o t h d r i v e , a s w e l l a s a p a r a l l e l c a b l e a n a i n t e r f a c e b o a r d f o t h u s e r p o r t o t h C P U . T h e i n t e r f a c e b o a r d c o n t a i n s

r e s e t b u t t o n a w e l l a s s w i t c h t d i a b l e R a p i D O S . I y o u ' r e l u c k y , t h C P K e m a l w i l l a l r e a d y b e s o c k e t e da n d y o u c a j u s t u n p l u g t h o l d K e r n a la n p l u g i t h n e o n e . I y o u ' r e n o l u c k y , y o u ' l l n e e d t f i n d s o m e o n e e p e r i e n c e d a s o l d e r i n g t m a k e t h i sc h a n g e f o y o u . B f o r e w a r n e d t h a t t h i sm o d i f i c a t i o n w i l l v o i d y o u r w a r r a n t yi i t ' s s t i l l i f o r c e . A f o t h d r i v e ,b o t h t h K e r n a l R O a n t h V I c h i p a r s o c k e t e d ( e x c e p t f o t h 1 5 4 1 C ) . m a k i n g t h i s p h a s e o t h i

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

r e c e i v e d p r e l i m i n a r y m a n u a l w i t hm R a p i D O S , b u i w a v e r y c l e a r a n c o n c i s e . T h e r e w e r e s t e p b s t e p i s t r u c t i o n s a n p l e n t y o f s k e t c h e s o f a l t h r e e p o s s i b l e d r i v e m o d e l s t a v o i dc o n f u s i o n . T h e s e s k e t c h e s i n c l u d e dv i e w s o f t h e b o a r d s b e f o r e a n a f t e r i s t a l l i n g R a p i D O S . c o u l d f i n d n f a u l tw i t h t h e i n s t a l l a t i o n i n s t r u c t i o n s t h a tt h m a n u f a c t u r e r h a d n ' t a l r e a d y c o r r e ct e b t h t i m e s p o k e w i t h h i m .

T h m a j o r i m p r o v e m e n t s i t h C P i n c l u d e D O w e d g e , e i g h t p r e d e f i n e df u n c t i o n k e y s ( L O A D , S A V E , D R E C T O R Y k e y , L I S T , R U N , k e f o

s w i t c h i n g b e t w e e n d r i v e s a n 9 a n a k e y t d i s a b l e i h f u n c t i o n k e y s ) , a n a I R M m o n i t o r . T h k e d e f i n it i o n s w e r e w i s e l y s e l e c t e d . A f o t h m o n i t o r , i d i s p l a y s a s c r e e n f u l l o h e a s w e l l a t h c o r r e s p o n d i n g A S C I Ic h a r a c t e r s , a n a l l o w s f o v e r y f a s ts c a n n i n g t h r o u g h m e m o r y i s e v e r a ld i r e c t i o n s . W h i l e t h m o n i t o r ' s c o m a n d s e i q u i t e l i m i t e d ( L O A D ,S A V E . C H A N G E M E M O R Y , C O V E R T H E X / D E C I M A L , A C C E S SW E D G E , J U M P T M R O U T I N E ,a n E X I T ) , i i w o r t h y a d d i t i o n .O t h e r C P f e a t u r e s i n c l u d e o p t i o n s t f r e e z e t h s c r e e n s c r o l l i n g , c l e a r t e n o l i n e a n d e n d o s c r e e n , g r a b l o g ic a s c r e e n l i n e a n p r i n t i e l s e w h e r eo s c r e e n , s w i t c h u p p e r c a s e t a n f r o m l o w e r c a s e , e s c a p e q u o t e / i n s e r tm o d e , a n d m o v e c u r s o r t b o t t o m l e f tc o r n e r o s c r e e n . T h e r e i a l o - r e ss c r e e n d u m p ( i t e x t m o d e ) a l w a y sa v a i l a b l e , a n t h a b i l i t y t P O K E ,P R I N T , a n c a l c u l a t e i h e x , o c t a l , a n b i n a r y , a n d c o n v e r s i o n s b e t w e e nt h e s e t h r e e n u m b e r s y s t e m s t o o . T h r e s u l t s o t h e c a l c u l a t i o n s , i p r i n t e d ,a r a l w a y s i d e c i m a l , b u t y o w o u l dn e e d t u p g r a d e t R a p i D O S P r o f e ss i o n a l ( s e e f o l l o w i n g r e v i e w ) t g e d e c i m a l t h e c o n v e r s i o n s . D e v i c eb e c o m e s t h e d e f a u l t d e v i c e ( n o m o r et y p i n g , 8 a l l t h t i m e ) a n d e v i c e sa n a r i l l e g a l . A l s o , t h S T O P k e i m u c h m o r e r e s p o n s i v e i a b o r t i n g

l o a d .L o a d s c a t a k e m a n y f o r m a t s : r e l o

c a t i n g , n o n - r e l o c a t i n g , f a s t , s l o w b u u s p a r a l l e l l i n e s , f i r s t f i l e o d i s k , a n d o n ' t c h a n g e " e n d o f B A S I C " p o i n t e r s .D e v i c e i t h d e f a u l t d e v i c e f o r t h eO P E N c o m m a n d , a n t h s y s t e m w i l ll o o k f o p a r a l l e l p r i n t e r f i r s t . A l l k e y sr e p e a t o t h f e s t e r R A p o w e r - u p ,c u r s o r s p e e d i i n c r e a s e d b a b o u t2 % f a s t l o a d s s h o w s t a r t a n d e n d a d r e s s e s , a n t h e r e i a n i m p r o v e d A N f u n c t i o n a l g o r i t h m . A l l t h e s e f e a t u r e sm a k e R a p i D O S f i n e i m p r o v e m e n t t t h C - 6 4 , b u t h b e s t i y e t c o m e .

A a d v e r t i s e d , R a p i D O S l o a d sB A S I C a n M p r o g r a m s a t r e m e nd o u s s p e e d s . 2 0 b l o c k f i l e s w i l l l o a di n 1 5 s e c o n d s , c o m p a r e d t m i n u t e sa n 1 s e c o n d s v i a t h e s e r i a l b u s . 5 b l o c k f i l e s w i l l l o a d i s e c o n d s , c o p a r e d t 3 s e c o n d s v i a t h e s e r i a l b u s .F i l e h a n d l i n g f r o m w i t h i n p r o g r a m s i f a s t e r t o o , a l t h o u g h t h a c t u a l s p e e d i d e p e n d e n t o t h l o g i c o t h e c o n t r o l -

A H O Y ! 6

Page 62: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 62/84

l i n g p r o g r a m . t r i e d 5 b l o c k S p e e d -s c r i p t f i l e ( p r g f i l e ) a n g o i l o a d e di s e c o n d s i n s t e a d o 4 s e c o n d s . A E a s y S c r i p t f i l e ( s e q f i l e ) o t h s a m es i z e l o a d e d i n 1 5 s e c o n d s i n s t e a d o 4 s e c o n d s .

T h k e t m a x i m i z i n g t h s p e e d o R a p i D O S i t h a t t h f i l e s m u s t b w r i t t e n i s t a n d a r d C o m m o d o r e 1 5 4 1f o r m a t , m e a n i n g t h a t t h e i n t e r l e a v i n go b l o c k s i c r i t i c a l . S o m e f i l e c o p y i n gp r o g r a m s c o p y f i l e s i n [ 5 4 1 f o r m a t , b u t h i n t e r l e a v i n g i d i f f e r e n t , s R a p iD O t a k e s l i t t l e l o n g e r t l o a d t h e s ef i l e s ( 2 s e c o n d s f o 2 0 b l o c k s ) . F i l e sw r i t t e n o t h 1 5 7 1 d r i v e d n o u s t h s a m e i n t e r l e a v i n g a s t h 1 5 4 1 . e v e nt h o u g h 1 5 4 1 c a r e a d f i l e s w r i t t e n o

1 5 7 1 . J u s t r e m e m b e r ( h a t i t h f i l ew a s a v e d o 1 5 4 1 , t h e n R a p i D O Sw i l l b m o s t e f f e c t i v e . O t h e r d r i v e e h a n c e m e n t s i n c l u d e f a s t e r h e a d m o v em e n t a n d r a s t i c a l l y r e d u c e d h e a db a n g i n g , a w e l l a 2 s e c o n d f o r m a tw i t h f u l l d a t a v e r i f i c a t i o n . T h e r e i e v e n , " s c r a t c h - p r o t e c t " c o m m a n d t h a tw i l l t o g g l e t h i s f l a g o f i l e , t h e r e b ye l i m i n a t i n g t h a c c i d e n t a l s c r a t c h i n g o

f i l e .

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

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

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

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

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

S o f t -B y t e

5 1 2 7 8 1 1 1 0

6 2 A H O Y !

R a p i D O S i a c o m p l e t e , p r o f e s s i o na l l y d e v e l o p e d a d d i t i o n t t h C - 6 4 /1 5 4 1 s y s t e m t h a t a n s e r i o u s u s e r

s h o u l d c o n s i d e r . C o m p a t i b i l i t y i v e r yh i g h a n w h e n t h e r e i p r o b l e m , r t u r n i n g t t h s t a n d a r d C - 6 4 / I 5 4 1 s e u i o n l y a r e s e t b u t t o n a w a y . T h e r ei e v e n m e a s u r e o c o m p a t i b i l i t y w i t ht h 1 7 6 4 R A E x p a n d e r . I y o h a v e

s e c o n d d r i v e ( w i t h o u t R a p i D O S ) , a l t h C P f e a t u r e s a r s t i l l a v a i l a b l e , i c l u d i n g t h w e d g e a n f u n c t i o n k e y s .

C h i p L e v e l D e s i g n s , P . O . B o 6 0 3 ,A s t o r i a , O 9 7 1 0 3 - 0 6 0 3 ( p h o n e : 5 0 3 -8 6 1 - 1 6 2 2 ) . - D o n a l d G r a h a m

R A P I D O S P R O F E S S I O N A LC h i p L e v e l D e s i g n sC o m m o d o r e 6 w i t h 1 5 4 1P r i c e : $ 9 9 . 9 5

I w p i q u e d y o u r i n t e r e s t w i t h R a p iD O S , a n i y o w a n t t s q u e e z e t h m a x i m u m p o s s i b l e p e r f o r m a n c e o u t o fy o u r 1 5 4 1 , y o m a j u s t b r e a d y f o R a p i D O S P r o f e s s i o n a l . R a p i D O S P r

f e s s i o n a l h a t h s a m e o p e r a t i n g f e t u r e s a R a p i D O S w i t h a f e w e x t r a st h r o w n i n T h m o s t n o t a b l e a d d i t i o ni t h e a b i l i t y t o f o r m a t t h d i s k o u t 4 t r a c k s , w h i c h a d d s 8 5 b l o c k s o fs t o r a g e s p a c e . T h i s f e a t u r e c a e v e n b a p p l i e d l d i s k s w h i c h h a v e p r e v i o u s l yb e e n f o r m a t t e d a n a l r e a d y h a v e d a t ao t l i L ' i n w i t h o u t l o s i n g a n o t h e x i s ti n i n f o r m a t i o n . I y o u r d i s k i c o p l e t e l y f u l l i w i l l n l o n g e r n e e d l h s o w i t h R a p i D O S P r o f e s s i o n a l . O c o u r s e 1 5 4 1 s w h i c h d n o h a v e R a p t -D O P r o f e s s i o n a l w i l l n o b a b l e t a c c e s s t h e x t r a d a t a .

T h r e s t o t h a d d i t i o n a l f e a t u r e s a r a s s o c i a t e d w i t h t h e x t r a h a r d w a r e p r v i d e d w i t h R a p i D O S P r o f e s s i o n a l . S o f ts w i t c h e s l e y o t u r n o f f t h e e x t r aR A M , t h f a s t s a v e , t h e w r i t e v e r i f y ,a n t h f u ! l t r a c k b u f f e r i n g . T h e s em e a s u r e s m a b e u s e d t i m p r o v e c o p a t i b i l i t y w i d i s o m e s o f t w a r e . T h d i s kd r i v e ' s e r r o r c h a n n e l r e p o r t h a b e e ne x t e n d e d t i n d i c a t e t h e s t a t u s o t h e x t r a f e a t u r e s . T h p r e l i m i n a r y m a u a f a i l e d t m e n t i o n t h a b i l i t y t o b l a n kt h s c r e e n w h i l e l o a d i n g . T h c o m a n d w h i c h d o e s t h s c r e e n b l a n k i n gi @ D L + . T h p r i m a r y p u r p o s e o t h s c r e e n b l a n k i n g i t p r o v i d e c o m p a ti b i l i t y w i t h P A v i d e o s y s t e m s a n 5 H p o w e r s u p p l i e s .T h b o t t o m l i n e i o c o u r s e s p e e d ,a n R a p i D O S P r o f e s s i o n a l c o m e st h r o u g h i n t h i s r e g a r d . 2 0 b l o c k

p r o g r a m f i l e l o a d e d i j u s t s e c o n d sa n s a v e d i n 1 0 s e c o n d s . 1 0 b l o c kp r o g r a m f i l e b a r e l y r e q u i r e d s e c o n d s( l o a d . O u 5 b l o c k t e s t f i l e l o a d e ds f a s t t h a t i w a d i f f i c u l t t g e a n a cc u r a t e r e a d i n g o t h l i m e i t o o k . I E a s y S c r i p ! w w e r e a b l e t r e a d i 4 b l o c k t e x t f i l e i b i o v e r s i s e o n d s . s i d e e f f e c t o t h h i g h t r a n sf e s p e e d a n t h e x t r a R A i t h d i s k d r i v e i t h a t p e r f o r m a n c e i n o a f f e c t e d b t h e s e c t o r i n t e r l e a v e .

R a p i D O S P r o f e s s i o n a l r e q u i r e s t h ei n s t a l l a t i o n o f s u b s t a n t i a l a m o u n t o h a r d w a r e i t h 1 5 4 1 d i s k d r i v e . S o d e r i n g s h o u l d n o b r e q u i r e d , a a l t h e a f f e c t e d c h i p s w i l l n o r m a l l y b s o k e t e d . A w i t h R a p i D O S , y o s t a r t b r e m o v i n g t h 1 5 4 1 * 8 K c r n a l R O a n o n o t h 6 5 2 2 V I c h i p s . m o d if i e d V I c h i p o c u s t o m m o u n t i n gb o a r d i t h e n i n s t a l l e d a n a p a r a l l e lc a b l e i h o o k e d u a n r o u t e d o u t t h b a c k o t h d r i v e o v e r t h p o w e r c o n e c t o r .

T h V I c i r c u i t b o a r d i m a r v e lo i n g e n u i t y . S o m e o t h c h i p ' s p i n sr e m a i n i t h e i r d e f a u l t d o w n w a r d o r e n t a t i o n a n a r i n s e r t e d i n t o t h 1 5 4 i ' ss o c k e t . T h r e m a i n i n g p i n s a r b e n tu p w a r d a n a r c o n n e c t e d t a a d o c i r c u i t b o a r d w h i c h r e s t s o t h c h i p ' s b a c k . c o n s e r v a t i v e d e s i g n e rm i g h t e v e n c o n s i d e r i h a r r a n g e m e n tt b r e a l k l u d g e . W l o o k u p o n i a s t h e p r o d u c t o c r e a t i v e t h i n k i n g .

U n l i k e R a p i D O S , t h e x t r a c t e d d i s kd r i v e K e r n a l R O i n o d i r e c t l y r p l a c e d . I n s t e a d t h e 6 5 0 2 m i c r o p r o c e ss o i r e m o v e d f r o m i t s o c k e t o t h d i s k d r i v e a n 5 V i " c i r c u i t b o a r d i i n s t a l l e d i i t p l a c e . T h 6 5 0 2 i t h e nr e p l a c e d i s o c k e t o t h i s a d d - o n c i c u i t b o a r d . T h a d d - o n b o a r d i f i t t e dw i t h 3 k i l o b y t e s o R O w h i c h c o t a i n s c o p y o t h e o r i g i n a l 1 5 4 1 K e n a p l u s t h e R a p i D O S o p e r a t i n g s y t e f o t h 1 5 4 1 . T h b o a r d a l s o a d d se i g h t k i l o b y t e s o R A l t h d i s kd r i v e .

I n s t a l l a t i o n o t h c i r c u i t b o a r d i s h o r t b o a r d v e r s i o n o t h 1 5 4 1 p r e s e nt e n p r o b l e m s . H o w e v e r , w r a i n t os o m e d i f f i c u l t i e s w i t h a o r i g i n a l l o n gb o a r d v e r s i o n o t h d r i v e . T h c i r c u i tb o a r d f a i l e d t c l e a r t h s h i e l d c a n s o ft h e d i s k d r i v e ' s c l o c k b y s i l l y m i l l im e t e r . W g o a r o u n d t h p r o b l e m b e x t e n d i n g t h 6 5 0 2 s o c k e t b s t a c k i n gt w a d d i t i o n a l s o c k e t s i i t W h e n t h j o w a s d o n e t h d i s k d r i v e ' s c o v e r

Page 63: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 63/84

R E V I E W Sw o u l d n o f i a l t h w a y d o w n . T h p r e l i m i n a r y m a n u a l i n d i c a t e d t h a ts i m i l a r m o d i f i c a t i o n i r e q u i r e d f o t h 1 5 4 1 C . T h e r e a r a t l e a s t f o u r v a r i e t i e so t h 1 5 4 1 c i r c u i t b o a r d ( h a t w a r n o a w a r e o f R a p i D O S P r o f e s s i o n a ls h o u l d b e a b l e t f i i a n o n o t h e s e .

O t h c o m p u t e r s i d e y o w i l l h a v et r e m o v e t h K e r n a l R O a n r e p l a c ei w i t h t h R a p i D O S P r o f e s s i o n a l K e n a l . T h i s R O c o n t a i n s c o p y o t h o r i g i n a l C - 6 4 K e r n a l a w e l l a t h R a p i D O S o p e r a t i n g s y s t e m f o t h C 6 4 A a d a p t e r b o a r d i i n s t a l l e d i t h u s e r p o r t f o t h p a r a l l e l c o n n e c t i o n t t h d i s k d r i v e . C o n n e c t o r s a r p r o v i de f o u s w i t h t w d i s k d r i v e s . m i i a t u r e s l i d e s w i t c h o t h u s e r p o r tb o a r d d i s a b l e s R a p i D O S i b o t h t h c o m p u t e r a n t h d i s k d r i v e . T h a d a pt e b o a r d d o e s n o t p r o v i d e a p a s st h r o u g h f o t h u s e r p o r t . I y o u w i s ht u s m o d e m w i t h R a p i D O S P r

f e s s i o n a l , s i m p l y p u l l o u t h u s e r p o r tb o a r d . T h i s w i l l a u t o m a t i c a l l y d i s a b l eR a p i D O S . v e r s i o n o t h i s R O b o a r d i a l s o a v a i l a b l e f o t h C - 1 2 8 i C - 6 4 m o d e .

R a p i D O S P r o f e s s i o n a l w i l l a u t o m a

t i c a l l y r e c o g n i z e a p a r a l l e l p r i n t e r , a d e v i c e n u m b e r f o u r , c o n n e c t e d t t h u s e r p o r t . D a t a s e n t t t h i s p r i n t e r w i l lb a u t o m a t i c a l l y t r a n s l a t e d f r o mP E T S C I I o A S C I I . C h i p L e v e l D s i g n s c a p r o v i d e a c a b l e w h i c h c o n e c t s t t h d i s k d r i v e p o r t , l o c a t e d o t h u s e r p o r t b o a r d , f o c o n n e c t i o n t t h p r i n t e r .

C o n c l u s i o n sR a p i D O S P r o f e s s i o n a l i t h m o s t e

f e c t i v e d e v i c e f o s p e e d i n g u t h 1 5 4 1d i s k d r i v e w h i c h w h a v e s e e n . T h i si f o r t u n a t e , , a i i t h o n l y d e v i c e o fi t k i n d c u r r e n t l y a v a i l a b l e i t h i s c o u nt r y . O n c e a g a i n C h i p L e v e l D e s i g n s h a sd e m o n s t r a t e d t h e i r e x p e r t i s e a a p p l i e dt C o m m o d o r e d i s k d r i v e t e c h n o l o g y .

C h i p L e v e l D e s i g n s , P . O . B o 6 0 3 ,A s t o r i a , O 9 7 1 0 3 - 0 6 0 3 ( p h o n e : 5 0 3 -8 6 1 - 1 6 2 2 ) . - M o r t o n K e v e l s o n

C - 1 2 8 B U R S T R O C h i p L e v e l D e s i g n sC o m m o d o r e 1 2 P r i c e : $ 3 8 . 9 5

O n o t h m a n y i m p r o v e m e n t s o t h C - 1 2 8 c o m p u t e r a n d t h e 1 5 7 1 d i s k

B u r s t - R O M r e p l a c e s t h e C - 6 4 o p e ra t i n g s y s t e m i t h C - 1 2 8 . W i r e s a r i g h t l e a d t c o n t r o l s w i t c h ; l e a d s a l e f t t e r m i n a t e i C - 1 2 8 m i c r o - c h i p s .

R E A D E R S E R V I C E N O 2 3

d r i v e o v e r t h C - 6 4 a n 1 5 4 1 i t h i c r e a s e d d a t a t r a n s f e r s p e e d b e t w e e n t h t w u n i t s . O n o t h e b e n e f i t s o t h C - 1 2 8 u p g r a d e p a t h i t h t o t a l c o m p a ti b i l i t y o n e h a r d w a r e w i t h t h e x i s ti n b a s e o C - 6 4 s o f t w a r e a n p e r i p h e ra l s . U n f o r t u n a t e l y , t h 1 2 8 ' s C - 6 4 e u l a t i o n d i n o i m p l e m e n t t h n e f a s td a t a t r a n s f e r o t h C - 1 2 8 m o d e . N o t h a n k s t C h i p L e v e l D e s i g n s , i i p o s i b l e t h a v e t h e b e s t o b o t h w o r l d s .

I n t h e C - 1 2 8 t h e r e i s i n g l e ! k i l ob y t e R O w h i c h c o n t a i n s t h e n t i r eC - 6 4 o p e r a t i n g s y s t e m . W h e n t h C - 1 2 8 i p o w e r e d u p i C - 6 4 m o d e , o

P U R E - S T A T B A S E B A L LP U R E - S T A T B A S E B A L L i c o m p l e t e s t a t i s t i c a lb a s e b a l l s i m u l a t i o n f o z e r o , o n e o r I m p l a y e r s , t h a ta l s o i n c l u d e s b u i l t - i n S T A T C O M P I L E R a n o 1 p r g r a m t T R A D E P L A V E R S . G A M E P L A Y , M A N A GE R ' S D E C I S I O N S , G R A P H I C S a n c o m p l e t e s t t i s t i c a l l i b r a r y e s t a b l i s h P U R E - S T A T B A S E B A L L a t h U L T I M A T E S P O R T S S I M U L A T I O N p r o g r a m .P 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 lf 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 s o f b a s e b a l l l i k en 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 mc o n s i d e r s e 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 SA G A I N S T b o t h L E F T a n R I G H T H A N O E D P I T C HE R S , a l o n g w i t h t h g r a p h i c s a n a t t r i b u t e s o e v e r yM A J O R L E A G U E S T A D I U M f r o m I h e o p t i o n a l S T D I U M D I S K . E v e r y P L A Y E R ' S F I E L D I N G . B A S E -R U N N I N G a n T H R O W I N G A B I L I T I E S a r e a l s o c o s i d e r e d . O p t i o n a l T E A M D I S K S a r a v a i l a b l e .

P U R E - S T A T C O L L E G EB A S K E T B A L L

P U R E - S T A T C O L L E G E B A S K E T B A L L i c o p l e t e s t a t i s t i c a l b a s k e t 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 , t h a t a l s o i n c l u d e s a S T A T C O M P I L E R .T h g a m e u s e s c o a c h i n g s t r a t e g y a n p l a y e r s t a -t i s t i c s t d e t e r m i n e t h o u t c o m e o e a c h p l a y , w h i l eg r a p h i c a l l y d e p i c t i n g t h e s e q u e n c e w i t h 1 0 a n m a t e d p l a y e r s o B a s k e t b a l l c o u r t . T h g a m ec o m e s w i t h 2 a l t i m e g r e a t c o l l e g e t e a m s f r o mp a s t a n p r e s e n t , a n w i t h a o p t i o n a l C R E A T ET E A M D I S K t h s t a t i s t i c s f o a n c o l l e g e t e a m f r o ma n d i v i s i o n c a b e n t e r e d .R a t a l p r i c e : $ 3 9 . 9 5A v a i l a b l e f o r : C o m m o d o r e 6 4 / 1 2 8 , I B P C a n A P P L E I I

R e t a i l p r i c e : S 3 9 . 3 5A v a i l a b l e f o r : C o m m o d o r e 6 4 / 1 2 8 . I B P C a n A P P L E

F O O T B A L LF O O T B A L L s i m u l a t e s a l p h y s i c a l a s p e c t s o t h

g a m e o f f o o t b a l l d o w n t t h f i n e s t d e t a i l , w h i l e y o a r c o n t r o l l i n g t h m o v e m e n t o k e p l a y e r s o t h f i e l d . F o o n o t w p l a y e r s F O O T B A L L s e t s n e s t a n d a r d s i b o t h R E A L I S M a n d P L A Y A B I L S T Y u s i n ga n o v e r h e a d 3 p e r s p e c t i v e o t t i e f o o t b a l l f i e l d g i i n f u l l v i e w o a l 2 a n i m a t e d p l a y e r s E v e r y o f f e ns i v e r e c e i v e r a n r u n n i n g b a c k h a d i f f e r e n t i n d iv i d u a l p h y s i c a l a t t r i b u t e s ( S P E E D . P O W E R . A N C A T C H I N G A B I L I T Y ) . E a c h p l a y e r ' s p e r f o r m a n c ec h a r a c t e r i s t i c s h e l p y o d e t e r m i n e h o a n w h e nt u s t h a t p l a y e r m o s t e f f e c t i v e l y . E a c h q u a r t e r b a c kh a u n i q u e a b i l i t i e s f o S H O R T , L O N G o F L A TP A S S E S , a n d l i n e b a c k e r s h a v e p o w e r r a t i n g s f o t a c k l i n g a b i l i t y .R e t a i l p r i c e : $ 2 9 . 9 5A v a i l a b l e f o r : C o m m o d o r e 6 4 / 1 2 8 , a n I B P

9 5 M A I N S T S U I T E 2 0 S T R A T F O R D , C 0 6 4 9 7

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

A H O Y ! 6

Page 64: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 64/84

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

# 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 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 !# 1 D E C - ' 8 B u y e r ' s g u i d e t o p r i n t e r s 11 5 2 5 p r i n t e r t u t o r i a l ! F a s t g r a p h i c s w i t h c u t o c h a r a c l e r s ! U s e r G u i d e t K M M M P a c a l ! D i v i n g i n t o B A S I C ! A n r e a d y t e n i 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 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 r i d r e a d yt e n t e r : H o A r o u n d ! F a s t e r 6 4 ! B o a t e r ' E l e -c h e c k ! B A S I C T r a c e ! S p a c e H u n t !

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

S 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 l 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 o e n t e r : C h r o n o - W e d g e ! M r M y s l 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 !

# 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 l i o n s !P a s c a l ( 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 dM e t e o r R u n ! T r i m 1 S t e p O I I F l a p !

# 3 6 — D E C . ' 8 F i l e m a n i p u l a t i o n ! C - 1 2 8s h a d o w r e g i s t e r s ! F o o t b a l l g a m e s ' A n r e a d yt o e n t e r : T 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 l o r ! M i c r o C i t y !# 4 0 - A P R . " 8 I n s i d e t h e A m i g a 2 0 O 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 l e n t e r : n l l l o w ! L a p s ' P i e m a n ! L i s i F o r m a t t e r ! S c r a m bl e r ! E i t e n d e d B a c k g r o u n d M o d e ! P l a n e t D u e l 1

# 4 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 e 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 o e n t e r 1 A r c h e r ! B a n n e r P n m 'R o u t e W S t e e p l e c h a s e r B a t t e r U p S c a n n e r '

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

# 3 M A R . ' 8 4 A n a t o m y o f t h e 6 4 ' P r i m 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 r . dr e a d y t o e n t e r . A d d r e s s B o o k ! S p a c e L a n e s !R a n d o m F i l e s o t h 6 4 D y n a m i c P o w e r !

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

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

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

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

S 3 3 - S E P T . ' 8 W i n d o w s a n v i e w p o r t s 1S o u n d m u s i c o n I h 6 4 C O M A L 1 A n d r e a d yt o e n t e r . T h L a s t N i i j a ! S p e e c h 6 4 ' M u l bR A M ! D o g c a t c h e r ! T r a p p e d 1 M a l c h b l o c WV a r i a b l e M a n a g e r ! D u a l D u m p 1 M i n e C a n y o n 1

# 3 7 - J A N . " 8 P o i n i 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 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 1 D a r t F o r t r e s s 1 P e r -m a L i n e ' S t a r - T i g h t e r 1 B u g o u t ! S c r e e n s !# 4 1 - M A Y ' 8 K e r n a l p o w e r 1 6 4 a n A i g g r a p h i c s ! M i c r o w o r l d s i C O M A L ' B r a i ng a m e s ! O 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 l e r M o o n d o g 1 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 5 - S E R ' 8 T h 1 2 8 v e r s u s T h C l o n e s ! B u i l d i n g a A m i g a t r a c k b a l l ! M S u d a t e ! C E R e p o r t ! A n r e a d y t e n t e r : C r y s -

a l b s ' S p r i t e s h e l l 1 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 m e r f o i d ! R e A f e m

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

^ C # 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 yl o a r r a y s ! A n r e a d y l 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 I C C a l c u l a t o r !

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

■ ■ ■ 1 ! H J i l i : ' 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 m o d e m s w o r k ! I n s i d e t h 6 5 1 0 'A n r e a d y t o e n l e r 1 O 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 !

# 2 2 - O C T . T 1 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 l e r : S h o t g u n ! M a e s t r o !S o l i t a i r e ! M y s t e r y a M y c r o l l M e w s ! G r a v i -h a u l s ' 1 5 4 1 C l e a n i n g U t i l i t y ! S h a d e y D u m p '# 2 — F E B . ' 8 6 W i n d o w s ' B u i l d a n a u t oe x e c c a r t r i d g e 1 A l i g n y o u r 1 5 4 1 ! S u r v e y o I 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 l 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 'M O - 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 O e s i g n ' A n r e a d y t o e n t e r :L a z y B A S I C ! G o t M a t c h ? S t a r S t r i k e ! Q u e e n ' sa n B i s h o p s T o u r s 1 S h a k e r ' T r a c k d o w n !

# 3 4 - 0 C T . ' 8 B u i l d a 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 B t 6 4 A u t o b o a l !

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

# 5 — F E B ' B I r t v e s t i g a l 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 l o t h A m i g a ' A n r e a d y t o e n t e r :C c l l e e B r e a k ' C r y p t o t F e a r 1 S c r e e n W u a r d 'M R a n g e r ! 1 2 S m a r t M e r g e ' M a r a u d e 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 ab a s e b u y e r ' s g u i d e ! T r a i n i n g y o u r c u r s o r '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 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 ?

# 1 1 - N O V . ' B 4 M u s i c p r o g r a m s k e b o a r d s f o I h 6 4 G r a p h i c s l 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 : F T E w o r dp r o c e s s o r 1 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 1 T u n n e l o T o m a c h o n !# 1 — M A R . ' 8 C r e a t i n g m u l t i s c r e e ng a m e o 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 l e n l e r : O l R o u t i n e ! P r og 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 — 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 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 n n t a l ' A u t o s : L e a s i n g v B u y i n g !

# 2 N O V . ' 8 G u i d e t a d v e n l u r e g a i n g ' M s p r i t e m a n i p u l a t i o n ! B A S I C l o b e g i nn e r s ! A n r e a d y t e n l e r : L i g h t n i n g L o a d e r 1K n i g h r 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 7 — M A R . " 8 6 P r o g r a m m i n g e d u c a t i o na g a m e s ' M e m o r y d u m p e r s ! C h o o s i n gc o p y p r o g r a m 1 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 f e r m 1 2 6 ! T r i v i a G a m e M a k e r !B n c k b u s i 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 '

# 3 - J U L Y ' 8 I n s i d e t r i e A m i g a ! C o n d it i o n a l b r a n c h i n g ! C h e s s p r o g r a m s ! 1 2 8 a n 6 4 D O S ! A n r e a d y t 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 f l g i t s ' M u s i c S c h o o l 1

# 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 O 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 l i o l ! D e l u x e L i s t ! L o n g L i n e s ' D o l o n a t i o n !

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

# 4 7 - N O " 8 T h i n a n t ) 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 0 1 A - M a i 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 '

# 5 1 - 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 o rs u p p l i e s ! U t i l i z i n g A m i g a H A m o d e ! A r t G a l -e r y ' A n r e a d y t o e n l e r ; V e K l o r o s ' T h E t r a c t o r ! 3 - D G r a p h i c P r o j e c t o r ' P h a n t a s y !

U s c o u p o n o f a c s i m i l e

I o r d e r i n gm o r e t h a n f o u ri s s u e s , l i s t

c h o i c e s o s e p a r a t e s h e e t .

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

A L I S I U C S $ 4 . 0 0 E X C t P l# 2 # 3 # 2 ( $ 1 0 . 0 0 )

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 $ N A M E

( o u t s i d e t h e U S a d $ 1 . 0 0 p e r c o p y

A D D R E S S .C I T Y S T A T E Z I

S e n d t o A h o y I B a c k I s s u e s , I o n I n t e r n a l i o n a i 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

Page 65: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 65/84

a f t e r t h G O 6 4 c o m m a n d i e x e c u t e d ,t h m i c r o p r o c e s s o r e x e c u t e s o n l y t h c o d e w h i c h i s t o r e d i t h i s R O M . T h C - 1 2 8 B u r s t - R O M i a d i r e c t r e p l a c em e n t f o t h C - 6 4 m o d e R O i t h C - 1 2 8 . I i a c t u a l l y a 3 k i l o b y t e R O w h i c h c o n t a i n s c o m p l e t e c o p y o t h o r i g i n a l C - 6 4 R O i a d d i t i o n t i t o w B u r s t - D O S o p e r a t i n g s y s t e m .

T h i n s t a l l a t i o n o t h C - 1 2 8 B u r s t -R O i t w s t e p p r o c e s s . F i r s t ( h o r i g i n a l C - 6 4 m o d e R O i r e m o v e da n t h C - 1 2 8 B u r s t - R O M c i r c u i t b o a r di i n s t a l l e d i n i t p l a c e . T h i s s h o u l d n o p r e s e n t p r o b l e m , s i n c e a f a a w k n o w a l C - 1 2 8 ' s h a v e s o c k e t e d R O M s .H o w e v e r , i y o u r C - 1 2 8 d o e s h a v e i t C - 6 4 R O s o l d e r e d i p l a c e , s k i l l e ds u r g e r y w i l l b r e q u i r e d . N o t e t h a t w r e f e r r e d t r e p l a c e m e n t c i r c u i t b o a r da o p p o s e d t a s i m p l e R O M . T h i s c i c u i t b o a r d c a r r i e s w i r e s w h i c h h o o k u t o t h e r p o i n t s i t h e C - 1 2 8 .

T g a i n a c c e s s t t h R O M s y o w i l lh a v e t o p e n u t h C - 1 2 8 a n d r e m o v et h m e t a l r a d i o f r e q u e n c y s h i e l d w h i c hc o v e r s t h c i r c u i t b o a r d . T h i s s h i e l d h a

n u m b e r o f i n g e r s o t a b s w h i c h c o m ed o w n a n c o n t a c t t h e m a j o r c h i p s . T h i n s t a l l a t i o n i n s t r u c t i o n s s u g g e s t t h a t t h s h i e l d b l e f t o u t a v o i d s h o r t i n g o u tt h C - 1 2 8 B u r s t - R O M ' s c i r c u i t b o a r d .S i n c e t h m e t a l f i n g e r s s e r v e t r e m o v eh e a t f r o m t h m a j o r c h i p s , w s u g g e s tt h a t t h e s h i e l d b r e i n s t a l l e d w i t hp i e c e o i n s u l a t i n g t a p e o v e r t h C - 1 2 8B u r s t - R O M .

T c o m p l e t e t h i n s t a l l a t i o n , t h e r ea r f i v e a d d i t i o n a l w i r e s w h i c h h a v e t b e c o n n e c t e d a v a r i o u s p o i n t s i t h C - 1 2 8 . E a c h o t h e s e w i r e s i t e r m i n at e i m i n i a t u r e , s p r i n g - l o a d e d t e s tc l i p w h i c h r e a d i l y g r a b s h o l d o f c o p o n e n t l e a d . T w o t h e s e w i r e s g t f e r r i t e l e a d s a l o n g t h b a c k o t h b o a r d . T h i n s t r u c t i o n s s u g g e s t t h a ty o s c r a p e t h c o n n e c l i o n p o i n t s b f o r e h o o k i n g u p W f f o u n d o u t h h a r dw a t h a t t h i s w a m o r e t h a n s u g g e st i o n . T h l e a d s s e e m e d t b e c o v e r e dw i t h f a c t o r y c o a t i n g w h i c h p r e v e nt e e l e c t r i c a l c o n t a c t . I y o h a v e t h n e c e s s a r y s k i l l s y o m a w i s h t o s o ld e t h w i r e s i p l a c e a f t e r t c s l i n g o u t h i n s t a l l a t i o n . A s i d e b e n e f i t y o w i l l h a v e s e o f i v e t e s t c l i p s w h i c hc a b u s e d e l s e w h e r e .

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

R E V I E W So r i g i n a l C - 6 4 o p e r a t i n g s y s t e m w h e ne v e r i i r e q u i r e d . S i m p l y f l i p t h s w i t c h a n p r e s s t h e C - 1 2 8 ' s r e s e t b u t o n , a n y o u ' r e b a c k i o p e r a t i o n .

T h p r e s e n c e o C - 1 2 8 B u r s t - R O Mi e a s i l y r e c o g n i z e d b y i t g r a y o b l a c ks c r e e n c o l o r s a n t h e d i s p l a y o s t a r ti n a n e n d i n g l o a d a d d r e s s e s w h e ne v e r a f i l e i s l o a d e d i n Y o m a a l s on o t i c e s h o r t e r w a i t i n g t i m e s a s s o c i a t e dw i t h d i s k o p e r a t i o n s . F o e x a m p l e ,5 b l o c k p r o g r a m f i l e l o a d s i 6 ' s e o n d s w i t h C - 1 2 8 B u r s t - R O M a c o p a r e d t 3 s e c o n d s w i t h o u t i t O t h e ro p e r a t i o n s m a b e s p e e d e d u a s w e l l .W f o u n d 4 b l o c k E a s y S c r i p t f i l er e a d i n 1 2 s e c o n d s w i t h C - 1 2 8 B u r s t -R O v e r s u s 2 s e c o n d s w i t h o u t i t

C - 1 2 8 B u r s t - R O M d o e s m o r e t h a ns p e e d u d i s k o p e r a t i o n s a n d i s p l a yl o a d a d d r e s s e s . I e x c h a n g e f o t h l o s so t h e c a s s e t t e r o u t i n e s , C - 1 2 8 B u r s t -R O p r o v i d e s b u i l t - i n D O w e d g ea n o t h e r o p e r a t i n g e n h a n c e m e n t s .D i s k c o m m a n d s a r e s e n t t t h d r i v eb s i m p l y p r e c e d i n g t h e m w i t h t h t r d i t i o n a l o w e d g e c h a r a c t e r s . T h d i r e c t o r y m a b r e a d w i t h o u t a f f e c t i n gt h c o n t e n t s o m e m o r y . E v e n f i l e s m a b d i s p l a y e d o t h s c r e e n b t h u s o t h e x c l a m a t i o n p o i n t a D O c o m m a n d , a i @ ! f i J e n a m e o ! f i l e -n a m e . T h l e f t S H I F T k e o t h S H I F T L O C K k e m a b e u s e d t s t o ps c r e e n s c r o l l i n g .

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

C O N T R O L l e f t a r r o w : m o v e s t h c u r s o r t t h b o t t o m l e f t c o r n e r .

C O N T R O L C L R / H O M E : c l e a r st e n o s c r e e n .

C O N T R O L I N S T / D E L : c l e a n ; t e n o l i n e .

C O N T R O L + g r a b s r e s t o s c r e e n l i n e i n t o t h c a s s e t t e b u f f e r .

C O N T R O L - r e p r i n t s t h g r a bb e s c r e e n l i n e ,

C O N T R O L * p e r f o r m s t e x ts c r e e n d u m p t o s e r i a l d e v i c e o t a u s e r p o r t C e n t r o n i c s p r i n t e r .

C O N T R O L N s w i t c h t u p p e r /l o w e r c a s e .

C O N T R O L = s w i t c h t u p p e rc a s e / g r a p h i c s .

T h l a s t t w f u n c t i o n s c o m e i h a d y a s t h e o l C O M M O D O R E - S H I F Tk e y c o m b i n a t i o n n o w o r k s t o f a s t t b e a s i l y c o n t r o l l e d . I a d d i t t o n , t h eR U S T O P k e w i l l a l s o c a n c e l q u o t em o d e . E n t e r i n g a s h i f t e d m i n u s c h a r -

M U S T S E L LS A V E O V E R 7 0 % !

^ C o m m o d o r e

L O G O

E D U C A T I O N A L S O F T W A R EM a k e L e a r n i n g C o m e A l i v e ! I t ' s f u a n e x c i t i n g w h e n y o u u s e t h i s C o m m o d o r eL o g o E d u c a t i o n a l S o f t w a r e . N o c h i l d r e na n a d u l t s c a e x p l o r e m a l h c o n c e p t s .W i t h l i s t p r o c e s s i n g . L o g o c a b i n t eg r a t e d i n t o l a n g u a g e a r t s a n o t h e rc u r r i c u l u m . C o l o r g r a p h i c s , o n - s c r e e nl e x t . a n d e n h a n c e d m u s i c c a p a b i l i t i e se n c o u r a g e a c t i v e , h a n d s - o n p r o b l e ms o l v i n g . T a k e a d v a n t a g e o t h L O p r i c e .O r d e r t o d a y . . . a n d p u t t h e l u n b a c k i n t ol e a r n i n g !

L o g o i P o w e r f u l C o m p u t e r L a n g u a g ef o L e a r n i n g , U s e d i M a n y E l e m e n t a r yS c h o o l s A c r o s s t h e N a l i o n .E a s y t U s t o t h N o v i c e o r E x p e r t .E n c o u r a g e s E x p e r i m e n t a t i o n .E n j o y a b l e a n U s e r F r i e n d l y .T e x t C a b P u o n S c r e e n f o L a b e l i n gP i c t u r e s , W o r d G a m e s , M o r e .C h a n g e a b l e T e x l C o l o r C a p a b i l i t y .C o m e s w i t h D e t a i l e d I n f o r m a t i o n B o o kl e t . L a n g u a g e D i s k a n U t i l i t y D i s k ,W o r k s w i t h t h e C o m m o d o r e 6 4 6 4 a n 1 2 C o m p u t e r s w i l h a C o m p a t i b l eD i s k D r i v e .

9 0 - D a y L i m i t e d F a c t o r y W a r r a n t y .

U s t : * 6 9 . 0 0L i q u i d a t i o n P r i c eH e H - 3 3 6 4 - 7 3 4 2 - 0 7 4 S / H : $ 4 . 5 0 e a c h

* 1 C r e d i t c a r d c u s t o m e r s c a n o r d e r b

p h o n e , 2 h o u r s a d a y , 7 d a y s w e e k .T o i l - F r e e : 1 - 8 0 0 - 3 2 8 - 0 6 0 9

S E N D T O I r j l ' l ' * ~ A u l h o r i z e d L i q u i d a t o r

1 4 0 5 X e r l u m L a n e N ' M i n n e a p o l i s , M 5 5 4 4 1 - 4 4 9 4S e r d C o m m o d o r e E d u c a t i o n a l S o f t w a r e P a c k a g ( ■ H e H - 3 3 6 4 - 7 3 4 2 - 0 7 1 a S I e s c n , E l 5 e a c h l o i n s u r e d s h i p p i n g n a n d h n g ( M i n n e s o t a r e s i d e n t s o d 6 s a l e s t o S o n y n o C O D o r d e r s )

M c h e c k o m o n e y o r d e r i e n c r o s e d | N o d e l a y ! i p r o c e s s i n g o r d e r s D f l . d b c h e c k )

P L S A S EC H E C K P

P L E A S E P R I N T C L E A R L V

A [ ) 1 ■

S i g n H t r r j

A H O Y ! 6

Page 66: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 66/84

R E A D E R S E R V I C E I N D E X

P B g eC - 4 1 6 6 5 1 2 4 - 2 91

C - 6 1

4

1 4 2 2

4 5 8 - 5 95 5

3 4 3 1 3

6 6 1 3 4 2 ^ 4 31 1 1 1 5 C - 1 1 4 6 6

C o m p a n y S v A c c e s s S o f t w a r e , I n c .A v a n t g a r d e 6 4B r o w n B o x e sC h i p L e v e l D e s i g n sC h i p L e v e l D e s i g n sC i n e m a W a r eC o m p u S e r v eC o m p u t e r D i r e c tC o m p u t e r R e p e a t s , I n c .C o s m iC D C O M BD a t a E a s tD a t a s o f tD u n e S y s t e m sE l e c t r o n i c A r t sF i r e b i r d V A A o y . ' C o n t e s tF i r e b i r dF i r e b i r dF r e e S p i r i t S o f t w a r eG a r d eH i l e c h E x p r e s s i o n si n t e l l i C r e a t i o n sL y c o C o m p u t e rM i c r o A c c e s s o r i e sJ f l i n d s c a p eM o n o g r a mM o n t g o m e r y G r a n tO c e a n i c A m e r i c aQ - L i n kR e n t - A - D i s cS & W h o l e s a l e r s , I n c .S e c o n d S o u r c eS o f t D i s k , I n c .S o f t - B y t eS o f t w a r e S i m u l a t i o n sS o f t w a r e S u p p o r t I n t ' lS o f h r a r e S u p p o r t I n t ' lS o f t w a r e S u p p o r t I n t ' iS O G W A P S o f t w a r eT V i d e n t S o f t w a r eT E l e c t r o n i c sV a l u e S o f t , I n c .U S P h o t oV i k i n g T e c hW e d g w o o d R e n t a lX e t e c I n c .A h o y ! D i s k

I i y . ' B a c k I s s u e sA h o y ! S u b s c r i p t i o n

N o 2 4 1 9 2 2 2 3 2 3 2 2 2 0 1 9 1 9 2 2 2 1

2 3 2 2 2 2 1 9 2 0 1 9 2 1 2 0 2 1 2 2 1 9 2 3 2 0 2 1 2 0 1 9 2 2 2 1 2 1 2 2 2 0 2 2 2 3 2 0 2 3 2 1 2 0 2 1 2 0 2 1 2 3 2 1 2 0 2 2

T h p u b l i s h e r c a n n o t a s s u m e r e s p o n s i b i l i t yf o e r r o r s i t h a b o v e l i s t i n g .

a c t e r a a d i r e c t c o m m a n d w i l l c l e a ra n f i l l m e m o r y w i t h S 2 D . E n t e r i n gs h i f t e d p l u s c h a r a c t e r p e r f o r m s r s e t p o w e r u c o n d i t i o n s ( s a m e a S Y 6 4 7 3 8 ) .

F o c o n v e n i e n c e t h f u n c t i o n k e y sa r p r o g r a m m e d w i t h e i g h t c o m m a n d sb y C - 1 2 8 B u r s t - R O M . T h e s e l e y o p e r f o r m s i n g l e k e y s t r o k e L I S T , R U N ,o L O A D , d i s p l a y t h e d i r e c t o r y , e n t e rt h m o n i t o r , d i s a b l e a l t h e e x t r a f e t u r e s . S A V E , a n t o g g l e t h e a c t i v e d v i c e b e t w e e n a n 9 A d d i t i o n a l f e t u r e s i n c l u d e b a s e n u m b e r c o n v e r s i o n sb e t w e e n d e c i m a l , h e x a d e c i m a l , o c t a l ,a n b i n a r y . T h e r e i a i m p r o v e d R N f u n c t i o n , a l k e y s r e p e a t , a n f a s t e rR A t e s t i p e r f o r m e d o n p o w e r u p

F o m a c h i n e l a n g u a g e p r o g r a m m e r st h e r e i a b u i l t - i n m e m o r y m o n i t o r .T h i s l e t s y o e x a m i n e a n m o d i f y t h c o n t e n t s o R A M , a c c e s s t h d i s k

R E V I E W Sd r i v e , a n s a v e a n l o a d F i l e s . T h m o n i t o r d o e s n o i n c l u d e t h a b i l i t y t a s s e m b l e o d i s a s s e m b l e 6 5 0 2 c o d e .T h m o n i t o r w o r k s i r e a l t i m e , s h o wi n t h e c o n t e n t s o R A a t h e y a c t ua l l y c h a n g e .

O v e r a l l , C - 1 2 8 B u r s t - R O M d o e sw h a t i i s u p p o s e d t o I g i v e s y o d r e c t a c c e s s t o t h e h i g h s p e e d h a r d w a r eb u i l t i n t o t h 1 5 7 1 a n 1 5 8 1 d i s k d r i v e s .D r i v e s n o e q u i p p e d w i t h b u r s t c a p ab i l i t i e s , s u c h a t h 1 5 4 1 , a r a u t o m at i c a l l y r e c o g n i z e d a n m a b c h a i n e dw i t h b u r s t d r i v e s . A b o n u s y o u g e

f u l l - f e a t u r e d D O w e d g e , f u n c t i o na m e m o r y m o n i t o r , a n n u m b e r o o t h e r e n h a n c e m e n t s . I t h c o m b i n at i o n o f e a t u r e s a n d e n h a n c e m e n t s g e t si t h w a y , t h e y c a b e a s i l y d i s a b l e d .

C h i p L e v e l D e s i g n s , P . O . B o 6 0 3 ,A s t o r i a , O 9 7 1 0 3 - 0 6 0 3 ( p h o n e : 5 0 3 -8 6 1 - 1 6 2 2 ) . - M o r t o n K e v e l s o n

i \ h o y ! S U B S C R I B EM O W !

A l K i y T t

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

T h s u b s c r i p t i o n c a r d b o u n d b e t w e e n t h i s p a g e a n t h e f a c i n gp a g e o f f e r s t h r e e w a y s t s u b s c r i b e t A h o y ! ( f o r C o m m o d o r e 6 a n 1 2 u s e r s ) a n A h o y l ' s A m i g a U s e r .

A h o y ! i p u b l i s h e d 8 t i m e s y e a r , a n A h o y l ' s A m i g a U s e rt i m e s y e a r . Y o u c a n r e c e i v e :

A h o y ! o n l y :1 i s s u e s ( I Y 2 y e a r s ) o 2 i s s u e s ( y e a r s ) o A h o y !

A h o y l ' s A m i g a U s e r o n l y :i s s u e s ( y e a r ) o i s s u e s ( y e a r s ) o f A h o y ! ' s A m i g a U s e r

A h o y ! a n A h o y i ' s A m i g a U s e r :i s s u e s o A h o y ! a n i s s u e s o A h o y f ' s A m i g a U s e r ( y e a r ) o

1 i s s u e s o A h o y ! a n i s s u e s o A h o y l ' s A m i g a U s e r ( y e a r s )

P l e a s e c h e c k t h a p p r o p r i a t e b o o t h c a r d i n c l u d e d h e r e . I y o h a v e a n q u e s t i o n s , p l e a s e c a l l 2 1 2 - 2 3 9 - 0 8 5 5 .

6 A H O Y !

Page 67: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 67/84

C 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 i Y o m u s t r e a d t h e f o l l o w i n g I n f o r m a t i o n v e r y c a r e f u l l y p r i o r t o t y p i n gI p r o g r a m s l i s t e d i A h o y ! C e r t a i n C o m m o d o r e c h a r a c t e r s , c o m m a n d s , a n s t r i n g s o c h a r a c t e r sa n c o m m a n d s w i l l a p p e a r i s p e c i a l f o r m a t . F o l l o w t h 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 u c a n 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 i 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 a y f ' s p r o g r a m l i s t i n g sa r g e n e r a t e d o d a i s y w h e e l p r i n t e r , i n c a p a b l e o f p r i n ti n g t h e c o m m a n d s a n g r a p h i c c h a r a c t e r s u s e d i C o m m od o r e p r o g r a m s . T h e s e a r e t h e r e f o r e r e p r e s e n t e d b v a r i o u sc o d e s e n c l o s e d i b r a c k e t s ] F o e x a m p l e : t h S H I F TC L R / H O M E c o m m a n d i r e p r e s e n t e d o n s c r e e n b h e a r t

j j 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 n b c t o w l i s t s a l l s u c h c o d e s w h i c h y o u ' l l e n c o u n t e r i o u l i s t i n g s , e x c e p t f o o n o t h e r s p e c i a l c a s e .

T h o t h e r s p e c i a l c a s e i t h C O M M O D O R E a n S H I F Tc h a r a c t e r s . O t h f r o n t o m o s t k e y s a r t w s y m b o l s . T h s y m b o l o n t h l e f t i o b t a i n e d b p r e s s i n g t h a t k e y w h i l eh o l d i n g d o w n t h C O M M O D O R E k e y ; t h e s y m b o l o t h r i g h t , b p r e s s i n g t h a t k e y w h i l e h o l d i n g d o w n t h S H I F Tk e y . C O M M O D O R E a n S H I F T c h a r a c t e r s a r 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 f o l l o w e d b t h s y m b o l o t h k e y o m u s t h i t . C O M M O D O R E J f o e a m p l e , i r e p r e s e n t e d b [ c J ] , a n S H I F T b [ J ]

A d d i t i o n a l l y , a n c h a r a c t e r t 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 , f " ( L E F T ] " ] w o u l d b e C u R S o R l e f t c o m m a n d si r o w , [ 5 " [ s E P f ] 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 o n . M u l t i p l e b l a n k s p a c e s w i l l b n o t e d i s i m i l a rf a s h i o n : e . g . , 2 s p a c e s a [ 2 " ]

S o m e t i m e s y o u ' l l f i n d p r o g r a m l i n e t h a t ' s t o o l o n g f o t h c o m p u t e r t a c c e p t ( C - 6 4 l i n e s a r m a x i m u m o 8 c h a r a c t e r s , o r s c r e e n l i n e s l o n g ; C - 1 2 8 l i n e s , m a x i m u mo 1 6 c h a r a c t e r s , o s c r e e n l i n e s i 4 o 8 0 c o l u m n sr e s p e c t i v e l y ) . T e n t e r t h e s e l i n e s , r e f e r t o t h B A S I C C o m a n d A b b r e v i a t i o n s A p p e n d i x i y o u r U s e r M a n u a l .

O t h n e x t p a g e y o u ' l l f i n d o u B u R e p e l l e n t p r o g r a m sf o t h C - 1 2 8 a n C - 6 4 . T h v e r s i o n f o y o u r m a c h i n e w i l lh e l p y o p r o o f r e a d p r o g r a m s a f t e r t y p i n g t h e m . ( P l e a s e n o t e :t h B u R e p e l l e n t l i n e c o d e s t h a t f o l l o w e a c h p r o g r a m l i n e ,i t h w h i t e d - o u t a r e a , s h o u l d n o t b 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 t 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 o 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 NV 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 ]

I M E A N S Y O U T Y P EY O

W i l l , S E

S c r e e n C h a r S H U T C L R / H O M EH o m e C L R / H O M E

C u r s o r U S H I F T C R S RC u r s o r D o w n C R S Rt ' l i r s n r U S H I F T C R S R I

[ U P A R R O W ] U A r r o w

[ B A C K A R R O W ] H a c k A r [ P I ] P

[ E P ] E n R l i s h P o u n d

C u r s o r K l s h t * C R S R - P S h i f t e d S p a c e S H U T S p a t e

S H I F T t N S T / D E L

i

[ I N S E R T ][ D E L ] D e l e t e I N S T / D E L

R V S O N R e v e r s e O C N T R L[ R V S O F F ] R o v c n * O t T C N T k l . 1

7

W H E NY O S E

[ B L A C K 1[ 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 i 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

F u n c t i o n

F u n c t i o n

K u l H i i o n J

F u n c t i o n ■ !

F u n c t i o n

K m i i

F u n c t i o n

F u n c t i o n H

Y O T Y P E

C N T R LC N T k l .

C N T R L .

C N T R L 4

C N T R L

C N T k l .

C N T R L

C N T R L hF

S H I F T F

F

s h i f t r

F

S H I F T F

F

S H I F T F

T O W I L T . S E

i

i

A H O Y ! 6

Page 68: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 68/84

B U R E P E L L E N T F O T H 6 1 2 B B U C K C H I L D R E S SP l e a s e n o t e : t h B u R e p e l l e n t p r o g r a m s l i s t e d h e r e a r f o A h o y ! p r o g r a m s p u b l i s h e d f r o m t h M a 1 9 8 7 i s s u e o n w a r d ! F o o l d e r

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

D I S K ( D ) o r T A P E ( T ) . Y o t h e n p i c k a 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 i e r n a m e , u p t 1 c h a r a c t e r s l o n g . A t h i sp o i n t , B u R e p e l l e n t v e r i f i e s y o u r e n t r i e s a n g i v e s y o c h a n c e l 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 l d i s k d r i v e a n b e g i n s y o u r ( l i e s w i t h " 0 0 B A C K U P " )

T y p e N E a n b e g i n e n t e r i n g a A h o y ! p r o g r a m . A y o e n t e r p r o g r a m l i n e s a n p r e s s R E T U R N , B u R e p e l l e n t c o d e a p p e a r sa t h t o o y o u r s c r e e n . I i d o e s n ' t m a t c h t h c o d e i t h p r o g r a m l i s t i n g , a e r r o r e x i s t s . C o r r e c t t h l i n e a n t h c o d e s w i l l m a t c h .I u s e d , a u t o m a t i c s a v e s l a k e p l a c e e v e r y . 1 m i n u t e s . W h e n t h R E T U R N k e i p r e s s e d o p r o g r 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 s a v e b y p r e s s i n g t h R U S T O P k e y . T h f i l e n u m b e ri n c r e m e n t s a f t e r e a c h s a v e . I r e s e t s t 0 i 9 i s u r p a s s e d . A f t e r s a v i n g , o c a n c e l l i n g , t h s c r e e n r e t u r n s t i t o r i g i n a l c o l o r a n t h t i m e r r e s e t s f o r 1 m i n u t e s .

W h e n y o u ' v e f i n i s h e d u s i n g B a 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 r t h e C o m m o d o r e 6 o S Y 4 8 6 4 [ R T U R N ] f o r t h e C o m m o d o r e 1 2 8 .

C - 6 4 B U R E P E L L E N T■ 1 F 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 D A T A [ 3 " . " ] " i J

- 4 9 1 5 22 F 0 R B - 0 T O 1 1 1 R E A D A : I F A < 0 0 R A > 2 5 5 T H K N 4 0

■ 3 P O K E J + B , A : X - X + A : N £ X T B : R E A D A : I F A - X T H E N 5 O- 4 P K I N T : P R I N T " E H R O R I D A T A L I N E : " P E E K ( 6 4 ) * 2 5 6 + P E E K ( 6 3 )

: E N D■ 5 X = O : J = J + 1 2 : I F J < 4 9 4 5 6 T H E N 2 O■ 6 P O K E 1 9 S , O : P O K E i 9 4 5 6 . 0 : A S - " Y " : B S = A S : C S = " D " : D S - " D I S K " : D= 8 : P R I N T C H R S ( U 7 )■ 7 I N P U T " D 0 Y O U W A N T A U T O M A T I C S A V E S ( Y / N ) " ; A $ : P R I N T : I F A

S - " Y " T H E N 9 0• 8 P R I N T ' N O A U T O M A T I C S A V E S [ 3 " . " ] " : G O T 0 1 5 O• 9 P 0 K E 4 9 4 5 6 , l : I N P U T " D I S K O T A P E ( D / T ) " ; C S : I H 1 C S o " D " T H E

N D = 1 : D S = " T A P E "• 1 0 0 P O K E 4 9 4 5 7 , D : D $ = D J + " D R I V E " : P R I N T : I N P U T " K I L E N U M B E R

0 - 9 9 ) " ; N■ 1 1 0 N $ = R I G H T $ ( S T R S ( N ) , 2 ) : I K N < 1 0 T H E N N $ = a i R S ( 4 8 ) + C H R $ ( N + 4 8• 1 2 0 F $ = " B A C K U P ) 1 i P R I N T : I N P U T " F I L i i N A M E ' l T F $ : F $ - N $ + L E F r S ( F S ,

1 4 ) : L - L E N ( F $ )■ 1 3 0 P O K E « 4 5 8 , L i F O H J . l T O L : P O K E 4 9 4 5 8 + J , A S C { H i n $ ( F t , J , l ) ) :» E X T J : P R 1 K T■ 1 4 0 P R I N T " S A V 1 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• 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 ( ¥ / N ) " ; B S : I F B S o " Y " T H E N 6• 1 6 0 P O K E 7 7 0 , 1 3 1 : P O K E 7 7 1 , 1 6 4 : S Y S 4 9 1 . 5 2 : E N D• 1 7 0 D A T A 1 6 9 , 7 9 , 3 2 , 2 1 0 , 2 5 5 , 1 6 2 , 3 8 , 1 6 0 . 1 9 2 , 2 0 4 , 3 , 3 , 1 5 0 7• 1 8 0 D A T A 2 O 8 , 1 0 , 1 6 2 , 1 3 1 , 1 6 0 , 1 6 4 , 1 6 9 , 7 0 , 3 2 , 2 1 0 , 2 5 5 , 4 4 , 1 6 1 5• 1 9 0 D A T A 1 6 9 , 7 8 , 3 2 , 2 1 0 , 2 5 5 , 1 4 2 , 2 , 3 , 1 4 0 , 3 , 3 , 7 6 . 1 1 1 3■ 2 0 0 D A T A 3 6 , 1 9 3 , 3 2 , 9 6 , 1 6 5 , 1 3 4 , 1 2 2 , 1 3 2 , 1 2 3 , 3 2 , 1 1 5 , 0 , 1 1 8 0• 2 1 0 D A T A 1 7 0 , 2 4 0 . 2 4 3 , 1 6 2 , 2 5 5 , 1 3 4 , 5 8 , 1 4 4 , 3 , 7 6 , 1 5 0 , 1 6 4 , 1 7 9 9- 2 2 0 D A T A 3 2 , 1 0 7 , 1 6 9 , 3 2 , 1 2 1 , 1 6 5 , 1 7 3 , 0 , 2 , 2 4 0 , 5 , 1 6 9 , 1 2 1 5■ 2 3 0 D A T A 7 9 , 1 4 1 , 2 , 3 , 7 6 , 1 6 2 , 1 6 4 , 1 6 9 , 0 , 1 3 3 , 2 , 1 3 3 , 1 0 6 4- 2 4 0 D A T A 2 5 1 , 1 3 3 , 2 5 2 , 1 3 3 , 2 5 4 , 2 4 , 1 0 1 , 2 0 , 6 9 , 2 5 4 , 2 3 0 , 2 5 4 , 1 9 7

■ 2 5 0 D A T A 2 4 , 1 0 1 , 2 1 , 6 9 , 2 5 4 , 1 7 0 , 2 3 0 , 2 5 4 , 1 6 4 , 2 5 2 , 1 8 5 , 0 , 1 7 2 4■ 2 6 0 D A T A 2 , 1 3 3 , 2 5 3 , 2 0 1 , 3 4 , 2 0 8 , 6 , 1 6 5 , 2 , 7 3 , 2 5 5 , 1 3 3 , 1 4 6 5■ 2 7 0 D A T A 2 , 2 0 1 , 3 2 , 2 0 8 , 4 , 1 6 5 , 2 , 2 4 0 , 8 , 1 3 8 , 2 4 , 1 0 1 , 1 1 2 5■ 2 8 0 D A T A 2 5 3 , 6 9 , 2 5 4 , 1 7 0 , 4 4 , 1 9 8 , 2 5 4 , 2 3 0 , 2 5 2 , 1 6 4 , 2 5 3 , 2 0 8 , 2 34 ■ 2 9 0 R A T A 2 1 3 , 1 3 8 , 4 1 , 2 4 0 , 7 4 , 7 4 , 7 4 , 7 4 , 2 4 , 1 0 5 , 1 2 9 , 1 4 1 , 1 3 2 7■ 3 0 0 D A T A 4 4 , 1 9 3 , 1 3 8 , 4 1 , 1 5 , 2 4 , 1 0 5 , 1 2 9 , 1 4 1 , 4 5 , 1 9 3 , 1 6 2 , 1 2 3 0■ 3 1 0 D A T A O , 1 8 9 , 4 3 , 1 9 3 . 2 4 0 , 1 2 , 1 5 7 , 0 , 4 , 1 7 3 , 1 3 4 , 2 , 1 1 4 7- 3 2 0 D A T A 1 5 7 , 0 , 2 1 6 , 2 3 2 , 2 0 8 , 2 3 9 , 1 6 9 , 3 8 , 1 4 1 , 2 , 3 , 1 7 3 , 1 5 7 8■ 3 3 0 D A T A 4 8 , 1 9 3 , 2 4 0 , 2 3 , 1 6 5 , 1 6 1 , 2 0 1 , 2 1 2 , 1 7 6 , 4 , 1 6 5 , 1 6 0 , 1 7 4 8■ 3 4 0 D A T A 2 4 0 , n , 2 : ) 8 , 3 2 , 2 0 B , 1 6 O , O , 3 2 , 2 2 r > , 2 5 5 , 2 0 8 , 6 , 1 6 1 7• 3 5 0 D A T A 3 2 . 3 3 , 1 9 3 , 7 6 , 3 8 , 1 9 2 , 2 3 2 , 2 0 8 , 2 4 2 , 2 0 0 , 2 0 8 , 2 3 1 , 1 8 9 3■ 3 6 0 D A T A 3 2 . 6 8 . 2 2 9 , 1 6 9 , 0 , 1 6 8 , 1 7 4 , 4 9 , 1 9 3 , 3 2 , 1 8 6 , 2 . 5 5 , 1 5 5 5■ 3 7 0 D A T A 1 7 3 , 5 0 , 1 9 3 , 1 6 2 , 5 1 , 1 6 0 , 1 9 3 , 3 2 , 1 8 9 , 2 5 5 , 1 6 9 , 4 3 . 1 6 7 0■ 3 8 0 D A T A 1 6 6 , 4 5 , 1 6 4 , 4 6 . 3 2 , 2 1 6 , 2 5 5 , 1 6 2 , 1 , 1 8 9 , 5 1 , 1 9 3 . 1 5 2 0■ 3 9 0 D A T A 1 6 8 , 2 0 0 , 1 5 2 , 2 0 1 , 5 8 , 1 4 4 , 2 , 1 6 9 , 4 8 , 1 5 7 , 5 1 , 1 9 3 , 1 5 4 3■ 4 0 0 D A T A 2 0 1 , 4 8 , 2 0 8 , 3 , 2 0 2 , 1 6 , 2 3 4 , 3 2 , 3 3 , 1 9 3 , 7 6 , 1 1 6 , 1 3 6 2■ 4 1 0 D A T A 1 6 4 , 2 0 6 , 3 2 , 2 0 8 , 1 6 9 , 0 , 1 7 0 , 1 6 8 , 7 6 , 2 1 9 , 2 5 5 , 1 6 0 , 1 8 2 7■ 4 2 0 D A T A 1 , 1 , 1 6 0 , 0 , 0 , 6 5 , 7 2 , 7 9 , 8 9 , 3 3 , 0 , 0 , 5 0 0

C - 1 2 8 B U R E P E L L E N T• 1 P R I N T C H R i ( 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 42 F 0 R B - O T 0 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 0 K E J + B , A : X = X + A : N [ - : X T B : R E A D A : t F A - X T H E N 5 0- 4 P H I N T : P R I N T " E R R n 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 )

S E N D■ 5 X - 0 : J - J + 1 2 : I F J < 5 2 1 3 T H E N 2 0■ 6 P O K E 2 O 8 , O : P O K E 5 2 1 3 , O : A $ - " Y " : B $ - A S : C $ - " D " : D $ - " D I S K " : D -

8 : P H I N T C H R t < 1 4 7 )■ 7 I N P U T ' D O Y O W A N T A U T O M A T I C S A V E S ( Y / N ) " ; A $ : P R I N T : I F A$ - " Y " T H E N 9 0

• 8 P R I N T ' N O A U T O M A T I C S A V E S [ 3 " . " ] " : G O T O 1 5 0- 9 P O K E 5 2 1 3 , 1 : I N P U T " D I S K O T A P E { D / T ) " ; C $ : I F C $ O " D " T H E N

D - 1 : D $ - " T A P E "• 1 0 0 P O K E 5 2 1 4 , D : D S - D $ + " D R I v E " : P R I N T : I H 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 ( S T R $ ( N ) , 2 ) : : F N < 1 0 T H E N N $ - C H R S ( 4 8 ) + C H R S ( N + 4 8■ 1 2 0 F S - " B A C K U P " : P R I N T : r N P U T " F I L E N A H E " ; F $ : F $ - N S + L E F T $ ( F $ ,

1 4 ) : L = I . E N ( K S )• 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 ) ) : ! » E

X T J : P R I N T■ 1 4 0 P R I N T " S A V I ! J 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 f Y / N ) " ; B $ : I F B $ o " Y " T H E N 6■ 1 6 0 P O X E 7 7 O , 1 9 8 : P O K E 7 7 1 , 7 7 : S Y S 4 8 6 4 : E N D• 1 7 0 D A T A 3 2 , 5 8 , 2 0 , 1 6 9 , 4 1 . 1 6 2 . 1 9 , 2 3 6 , 3 , 3 , 2 0 8 , 4 , 9 5 5■ 1 8 0 D A T A 1 6 9 , 1 9 8 , 1 6 2 , 7 7 , 1 4 1 , 2 , 3 , 1 4 2 , 3 , 3 , 2 2 4 . 1 9 , 1 1 4 3- 1 9 0 D A T A 2 0 8 , 7 , 3 2 , 1 2 5 , 2 5 5 , 7 9 , 7 8 , 0 , 9 6 , 3 2 , 1 2 5 , 2 5 5 , 1 2 9 2- 2 0 0 D A T A 7 9 , 7 0 , 7 0 , 0 , 9 6 , 1 6 2 . 0 , 1 3 4 , 2 5 1 , 1 8 9 , 0 , 2 , 1 0 5 3• 2 1 0 D A T A 2 4 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 O 1 , 3 2 , 2 O 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 O . 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 O , 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 ' ! , 3 3 , 0 , 0 , 0 , 3 3 9

6 8 A H O Y !

Page 69: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 69/84

F L A N K S P E E D F O T H C - 6 4 B G O R D O N F W H E A TF l a n k s p e e d w i l l a l l o w y o t e n t e r m a c h i n e l a n g u a g e A h o y ! p r o g r a m s w i t h o u t a n m i s t a k e s . O n c e y o h a v e t y p e d t h p r o g r a m

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 U m k s p c 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 r h i t h c a r r i a g eT h i s i a l d o n e a u t o m a t i c a l l y . I y o m a k e a e r r o r i l i n e b c l ! w i l l r i n g a n d y o u w i l l b a s k e d t e n t e r i a g a i n .

L O A D i p r o g r a m S a v e d w i t h F l a n k s p e e d u s L O A D " n a m e " . ! . ] t o t a p e , o L O A D " 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 sb 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 ,

w h a t y o h a v e e n t e r e d s 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 .

c o n t i n u e o a l i n u y o s t o p p e d o a f t e r L O A D i i i g i t h p r e v i o u s s a v e d w o r k .t h r o u g h t h p r o g r a m l l o c a t e a 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 u M o p p e d t h l a s i t i m e y o e n t e r e d t h p r o g r a m .

t e m p o r a r i l y f r e e z e s t h o u t p u t a w e l l .

P O K E 5 3 2 B 0 , 1 2 : P O K E 5 3 2 B I , 1 1P R I N T " [ C L E A R ] [ c 8 ) [ R V S O N ] [ 1 5 " ] F L A N K S P E E D [ 1 5 " " ] " ;P R I N T " [ B V S O N ] [ 5 " J M I S T A K E P K O O F M l E N T R Y P R 0 C R A M [ 6 "F R I > J 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 0 N ] [ 3 " " ] C 0 P R . 1 9 8 7 , I O I , S T E R N A T O I I N C ." I F O R A - 5 4 2 7 2 r O 5 4 2 9 6 : P O K E A , 0 : N E X TP O K E 5 4 2 7 2 , 4 : P O K E 5 4 2 7 3 , 4 8 : P O K E 5 4 2 7 7 / j : P O K E 5 4 2 7 8 , 2 4 9 : P O9 6 , 1 5F O R A - 6 8 0 T 0 6 9 9 : R E A D B : P O K E A , B : N E X TD A T A 1 6 9 , 2 5 1 , 1 6 6 , 2 5 3 , 1 6 4 , 2 5 4 , 3 2 , 2 1 6 , 2 5 5 , 9 6D A T A 1 6 9 , 0 , 1 6 6 , 2 5 1 , 1 6 4 , 2 S 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 [ J [ J 4 3 O : A D - B : S R = BC O S U B 4 8 O : T F H - O T i i E N 1 5 0P 0 K F . 2 " i l , T < 4 ) + T ( 3 ) * 1 6 ; P O i ; E i ! < > 2 , T ( 2 ) + T < I ) * 1 6B S - " K N I ) I N ( ; A D D R E S S I I I E X " : G 0 S U B 4 3 f J ; E N - BG O S U 8 4 7 0 ! l F B - 0 T H E N 1 5 f jP 0 K E 2 5 4 , T ( 2 ) + T ( l ) * 1 6 : B « T ( 4 ) + l + T ( 3 ) * 1 6I P B > 2 5 5 T H E K B - B - 2 5 5 : P 0 K E 2 5 4 , F E E K ( Z 5 4 ) + lP 0 K E 2 5 3 , B : F R , I N TR E M G E T H E L I N EG O S U B 4 9 5 : P R I N T " : [ c P ] [ l . l i l - T l " ; : F O R A - r / T 0 8F 0 R B - O T O l i G Q T Q 2 5 ON E X T BP R I N T " [ P ] [ L E F T ] " if t ] R A = 0 T O 7 : T = T + A Z ( A ) I F T > 2 r > ' 5 T H E N T - T - 2 5 5N E X T[ F A S ( 8 ) O T T H E N G 0 S U B 3 7 5 : G 0 T 0 1 9 5

r O R A - f m ) 7 : P O K E A D + A , A ! ( A ) : N K X T : A D = A D + 8 : G O T 0 1 9 5R E G E H E I N P U TG E T A $ t I F A J - " " T H E N 2 5 f j1 K A $ - C H R S ( 2 ' | ) T H E N 3 O 5I P A $ - C H R $ ( 1 3 3 ) T H B N 5 3 5[ F A $ - C H R $ ( 1 3 4 > T H I £ N 5 6 OI F A S = C H R S ( 1 3 5 ) T H E N P R I N T " " : G 0 T 0 6 2 0[ F A S = C H R S ( 1 3 6 > T H E N P R I N T " " : G 0 T 0 6 3 5I F A S > " e " A N D A S < " G " T H E S T ( B ) = . A S C C A S ) - 5 5 : G O T 0 2 9 5I F A S > 1 V 1 A N D A S < " : " T H F . N T ( B ) = A S C ( A S } - 4 B : G O T O 2 9 5G 0 S U B 4 1 5 i G O T O 2 5 1 > iP K I V T A S " l c P ] [ L B F T ] " jG O T O 2 O 5[ F A > f / I H E N 3 2 0A — 1 : 1 F H - 1 T H K N 3 3 0G O T O 2 2 O

A = A - 1

R E L A S T L I N EP H I N T " " : T - A I ) - ( I N T { A C / 2 % ) * 2 S 6 )F O R ) i - 0 T 0 A - l : T - T + A % ( I ( ) : I F T > 2 5 5 T i l E N T - T - 2 5 5N E X TI F A I ( A ) < > T T H E N G 0 S U U 3 7 5 : G O T 0 1 9 5F O R B - f i T 0 A - l : P O K E A ! ) + B , A S ( B ) : N E X TP R I H T : P R I N T " Y O U A R E F I N I S H E D ! " : G O T ' J 5 3 5R E B E L L A N 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 n C O R R E C T L Y " : P R I \ T : G O T 0 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 ! " i G O T 0 4 1 5

I L F . S S

O F

. I F

A , N

N F F E K O A I ' P G H E E K l I I I F E I G G F I

P G G

i f H H M D J P F i t

F B F P I C K

0 1 o L l H

L J P

- 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 = ' J !G O T 0 4 1 5

- 3 9 5 P R I N T : P R I N T " N O T Z E R O P A G E O R R 0 * 1 ! " : B - 0 i G O T O 4 1 5- 4 0 0 P R I N T " ? E R R O H I S A V E " : G O T O 4 1 S■ W P R I N T " 7 E H R 0 R I . L f l A ! ) " : G O T O 4 1 5- 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- 1 1 5 P O K E 5 4 2 7 6 , 1 7 : P O K E 5 4 2 7 6 , I 6 : R E T U R N• 4 2 0 O P E N 1 5 , B , 1 5 : I S P U T # 1 5 , A , A S : C L O S E 1 5 : P H I N ! T A S : R E T I J « N- 4 2 5 R E G E T O U R D I G I T H E - 4 3 0 P R I N T : P B I S T B S i : T S P U T T S- 4 3 5 I F L F . N ( T $ ) < > 4 T H E N G O S U B 3 8 0 : G O T O 4 3 f |- 4 4 0 F O R A = l T O 4 : A $ = t t I D S ( T S , A , l > : G O S U B 4 5 0 : I K T ( A ) . 1 6 T H E r i G O S U B

3 a 0 : G O T 0 4 3 0- 4 4 5 N E X T : B - ( T ( l ) * 4 0 9 6 ) 4 . ( T ( 2 ) * 2 5 6 ) - t ( T ( 3 ) 1 6 ) + T ( 4 ) :- 4 5 0 I h ^ $ > " @ " A N D A $ < " G " T H E N T ( A ) = A S C ( A $ ) - 5 5 : R F ; r U R N- 4 5 5 I F M > " / " A N D A S < " : " T H E N T U ) = - A S C ( A $ ) - 4 B : R E T U R N- 4 6 0 T ( A ) - 1 6 : S E T O R N- 4 6 5 R E M A D D R E S S C H E C K- 4 7 0 I F A D > E N T H E N 3 8 5- 4 7 5 [ F B < S R 0 R B > E N T H E N 3 9 < i- 4 8 0 I F B < 2 5 6 0 R ( B > 4 0 9 6 0 A N D B < 4 9 1 5 2 ) 0 B B > 5 3 2 4 7 T H E N 3 9 5- 4 8 . r ) R E T U R N- 4 9 0 R U M A D D R E S S T O H E

- 5 0 0 A - 2 5 6 : G O S U I i 5 2 O- 5 0 5 A - 1 6 : G O S U 1 ) 5 2 O- 5 1 0 A - 1 ; G O S U B 5 2 O- 5 1 5 R E T U R N- 5 2 0 T = I N T ( A C / A ) : I F T > 9 T H E N A $ - C H R S ( T + 5 5 ) : G O T 0 5 3 0- 5 2 5 A J - C H R S C T + 4 8 )- 5 3 0 P R I N T A S ; : A C - A C - A * T : R E T U R N- 5 3 5 A S - " " S A V F . * * " ' : G 0 S U l i 5 3 5- 5 4 0 0 P E S l , T , l , A $ : S Y S 6 B 0 : C l . O S E l- 5 4 5 I F S T - ' / r H E N E N D- 5 5 ' j C 0 S U B 4 i ) f j : I ^ r . 8 T H E S T G 0 S U B 4 2 0- 5 5 5 G O T O 5 3 5- 5 6 0 A S - " * * L O A D * * " : G O S U B 5 8 5- 5 6 5 0 P E M , T , 0 , A S : S f S 6 9 0 : C L O S E l- 5 7 0 I F S T - 6 4 T H E N 1 9 5- 5 7 5 G O S U B 4 O 5 : I F T . 8 T H E N G O S U B 4 2 0- 5 8 0 C O T O 5 6 O■ 5 8 5 P R I N T " " : P R I N T r A B ( 1 4 ) A $- 5 9 0 P R I N T : A S - " " : I N P U T " F I L E N A M K " ; A S- 5 9 5 I F A $ - " " T H E N 5 9 0- 6 0 0 P R I N T i P R I N T T A P F . O D I S K ? " : P R I N T- 6 0 5 G E T B $ : T » 1 : I F B $ = " D " T H E N T = 8 : A £ = " @ ' j : " + A $ : R E T U R N- 6 1 0 I F B S O " T " T H E N 6 0 5- 6 1 5 R E T U R N- 6 2 0 B $ = " C O N T I N U E F R O M A D D R E S S " : G O S I I B 4 3 f j : A D = R- 6 2 5 G O S U B 4 7 5 : I F B o O T H E N 6 2 0- 6 3 0 P K I N T : G O T O 1 9 5- 6 3 5 B $ - " B E G I N S C A N A A D D R E S S " i G O S U B 4 3 O : A D - B- 6 4 0 G O S U B 4 7 5 : I F H = O T H E N 6 3 5- 6 4 5 P R I N T : G O T 0 6 7 0- 6 5 0 F 0 R B - O 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 : G

0 S U B 4 1 0 : G O T O 1 9 5- 6 5 5 P R I N T " " ; : N E X T B- 6 6 0 P R I N T : A D . A D + 8- 6 6 5 G E T B S : I F B S - C H R $ f l 3 6 ) T H E N 1 9 5■ 6 7 0 C 0 S U B 4 9 5 : P R I N T " : " ; : G O T 0 6 5 0

I

U D

F 1 J B D I O J

A K G N I

O H I , F .O H P A N I . H J O J A I \ K P F P P 0 C G 1

H H N K P D N U F I . H

L L C J K

A H O Y ! 6

Page 70: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 70/84

I M P O R T A N T ! L e t t e i s o w f l l l e b a c k g r o u n d a r B u R e p e l l e n t l i n e c o d e s . D n o e n t e r t h e m ! P a g e s 6 a n 6 e x p l a i n t h e s e c o d e sU I m i I a n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g A h o y ! p r o g r a m s . R e f e r t t h e s e p a g e s b e f o r e e n t e r i n g a n p r o g r a m s !

S U B W A YP A G E 4

1 P O K E 5 6 , 6 2 : C L R : P 0 K E 5 3 2 8 0 , . : P 0 K E 5 3 2 8 1 , .: P R I N T C H R $ ( 8 ) C H R $ ( 1 4 2 ) : X = R N D ( T I ) A 2 P 0 K E 5 3 2 4 8 + 2 1 , 2 5 5 : P O K E 5 3 2 4 8 + 2 1 , . : S Y S 6 54 1 8 : G 0 S U B 1 0 1 0 : P L = 4 9 8 4 7 : A = 5 2 2 2 4 : B - 5 2 4 8 0 K

■ 3 F O R X = A T O B : R E A D D : P O K E X , D : N E X T : A = 4 9 1 5 2 :B - 4 9 9 7 0 : F O R X = A T O B : R E A D D : P O K E X , D : N E X T H 4 A = 2 4 8 * 6 4 : B = A + 7 * 6 4 : F O R X = A T O B : R E A D D : P O KE X , D : N E X T A

■ 5 P R I N T " [ 3 " [ D 0 W N ] " ] [ R I G H T ] [ R I G H T ] [ c 7 ] A S E D O N C O N C E P T B L Y N W O O D B R O O K S " H O6 F O R X = . T O 6 3 : P 0 K E 8 3 2 + X , . : P 0 K E 8 9 6 + X , 2 5 5 :P 0 K E 9 6 0 + X , 2 5 5 : N E X T : P 0 K E 8 6 4 , 1 6 G 7 F O R X = 2 T O 6 3 S T E P 3 : P O K E 8 9 6 + X , . : N E X T : P O K E8 6 4 , 1 6 : P 0 K E 8 6 7 , 1 6 N E■ 8 P R I N T " [ R I G H T ] [ R I G H T ] [ c 5 ] P R 0 G R A M M E D

C L E V E L A N D M B L A K E M O R E " ; : S Y S P L , . , 1 6 : G 0S U B 1 1 0 0 E M

• 9 P R I N T " [ H O M E ] [ D O W N ] [ D O W N ] [ 3 " [ R I G H T ] " ] [5 ] [ s U ] [ s C ] [ s I ] [ D 0 W N ] [ 3 " [ L E F T ] " ] [ s[ B ] [ D 0 W N ] [ 3 " [ L E F T ] " ] [ s J ] [ s C ] [ s K ] "

: P R I N T T A B ( 3 2 ) " [ 3 " [ U P ] " ] [ s U ] [ s C ] [ s I ] [ D0 W N ] [ 3 " [ L E F T ] " ] [ s B ] [ s B ] [ D 0 W K ] [ 3 M [ L E F T] " ] [ s J ] [ s C ] [ s K ] [ W H I T E ] " J

• 1 0 0 S Y S P L , 1 0 , 9 : P R I N T " [ c 7 ] P R E S S F I R E T B E G I N [ W H I T E ] " L

• 1 1 0 A $ ( . ) = t l [ 9 B ] " : A $ ( l ) = " [ s N ] " : A $ ( 2 ) - " [C ] " : A $ ( 3 ) = " [ s M ] " : X = . E J

• 1 2 0 S Y S 5 2 2 2 4 . 1 , 1 6 , 2 1 : P R I N T I I [ H 0 M E ] [ 3 " [ D 0 WN ] " ] " T A B ( 4 ) A $ ( X ) T A B ( 3 3 ) A $ ( X ) : X = X - i - l + ( X = 3 )* 4 B C

• 1 3 0 O N - ( ( P E E K ( 5 6 3 2 O ) A N D 1 6 ) > . ) G O T O 1 2 O : P R IN T " [ C L E A R ] " H

• 1 4 0 D I M V , P , Y , J , R , U , E , D , H , W t I , L , S P , N , L X ,L Y , G , M , S , S $ C 4 7 ) , D ( 1 ) , T C 4 7 ) , S C ( 3 ) P

• 1 5 0 V = 5 3 2 4 8 : J = 5 6 3 2 0 : S C = 5 2 2 2 4 : M = 1 9 8 8 : S = 5 42 7 2 : D ( . ) = - l : D ( l ) = l : N = 2 r j 9 : l I = l : E = 2 : G = 4 O

■ 1 6 0 H = 6 4 : L = 1 0 0 : L X = 1 7 2 : L Y = 2 0 O : I = . 0 2 5 : S P = l3 3 F

■ 1 7 0 F 0 R X = . T 0 3 : R E A D S C ( X ) : N E X T : R E A D A $ ( . ) , A$ ( 1 ) P

■ 1 8 0 F O R X = 1 T O 4 5 : R E A D T ( X ) , S $ ( X ) : N E X T E 1 9 X S = 4 9 6 3 4 : Y S = 4 9 6 4 7 : T G = 4 9 6 6 0 : F L = 4 9 6 7 3 :C F = 4 9 6 9 2 : M D = 4 9 7 1 1 : S S = 4 9 7 5 5 : S B = 4 9 7 7 4 E

■ 2 0 0 D E F F N F ( X ) = - ( ( P E E K ( J ) A N D 1 6 ) > . ) : D E F F N M( X ) = ( P E E K ( V + 2 1 ) A N D 1 6 ) = . L G

• 2 1 0 D E F F N P ( X ) = P E E K ( V + 1 6 ) A N D 2 3 9 I ■ 2 2 0 S Y S 4 9 8 O 5 . 2 5 5 , . J • 2 3 0 S Y S X S , 4 1 , 2 1 : S Y S Y S , 1 2 3 , 2 1 4 : S Y S T G , 6 , 1 4

: S Y S F L , 0 , 0 , 0 : S Y S C F , 1 6 , 3 1 , 1 4 : S Y S S S , 4 , 3 G 2 4 P O K E 2 0 4 0 , 2 4 8 : P 0 K E 2 0 4 4 , 1 3 : P 0 K E 2 0 4 5 , 1 4: P 0 K E 2 0 A 6 , 1 5 : P O K E 2 O 4 7 , 2 4 8 I

7 A H O Y !

- 2 5 0 P 0 K E V + 2 8 , 1 4 3 : P 0 K E V + 3 7 , l : P 0 K E V + 3 8 , l l :P O K E V + 3 9 , 1 0 : P O K E V + 4 3 , 1 K B2 6 P O K E V + 4 4 , . : P O K E V + 4 5 , . : P O K E V + 4 6 , 9 : P O KE V + 1 0 , 1 6 0 : P 0 K E V + l l , 1 1 5 F

• 2 7 0 P 0 K E V + 1 2 , 1 6 0 : P 0 K E V + 1 3 , 1 0 3 : P 0 K E V + 1 4 , l7 2 : P 0 K E V + 1 5 , 2 0 0 : P 0 K E V + 2 3 , 3 2 : P 0 K E V + 2 9 , 9 6 I • 2 8 0 Y = M : D = . : W = . : G O S U B 9 9 0 N

• 2 9 0 G O S U B 1 1 7 0 : G O S U B 1 2 6 0 : G O S U B 1 3 9 0 F • 3 0 0 P = 1 2 9 : A $ = " 9 9 5 9 9 5 9 2 " : G 0 S U B 1 4 2 0 J H■ 3 1 0 P 0 K E V + 1 6 , . : P O K E V + 1 0 , 1 6 8 : P O K E V + l l , 1 1 5

: P O K E V , 1 7 2 : P O K E V + 1 , 8 7 O • 3 2 0 P O K E V + 2 1 , 3 3 : P 0 K E V + 2 7 , 2 2 3 : G O S U B 1 3 0 O : P

O K E V + 2 7 , 2 2 2 : G O S U B 1 3 7 O : G O S U B 1 3 2 0 G - 3 3 0 X = C Y = T ( H X ) ) : P 0 K E V + 2 1 , 6 5 + C X < > . ) * - 1 2 8 +

( X = . ) * - : U : R = ( X = . ) * - . 8 M F3 4 F O R A = . T O 9 : A = P E E K ( V + 3 0 ) : A = P E E K ( V + 3 1 ) :N E X T : S Y S F L , 0 , 1 , 1 : S Y S 4 9 1 5 2 J

• 3 5 0 P = 1 2 9 : A $ = " i 3 " l M ] 4 5 5 8 0 8 1 0 1 1 0 1 1 0 1 1 0 1 1 01 1 0 1 " : G O S U B 1 4 2 0 : F O R A = . T 0 3 : S Y S S S , A , 1 : N E X T I A■ 3 6 0 R E M M A I N L O O P F O R S U B W A Y P L A T F O R M M • 3 7 0 S Y S S C , D , E , 7 : I F R N D ( U ) > R T H E N S Y S M D , R N D (

U ) * 4 + U , R N D ( U ) * 8 + U D 3 8 I F X T H E N I F F N M ( . ) T H E N P 0 K E V + 1 6 , F N P ( . ) : PO K E V + 8 , L X : P O K E V + 9 , L Y : P O K E V + 2 1 , N 0 3 9 W = W + I : A = P E E K ( V + 3 0 ) : B = P E E K ( V + 3 1 ) : I F W >L 0 R ( ( A A N D U ) = U A N D ( A A N D H ) = . ) T H E N 4 1 0 D

• 4 0 0 O N F N F ( . ) G O T O 3 7 0 : O N ( ( B A N D U ) = U ) * - U + ( A =H + U ) * - E G 0 T 0 5 5 0 , 8 2 0 : G 0 T 0 3 7 0 O

• 4 1 0 F O R X = . T O 3 : S Y S S S , X , . : N E X T : P O K E S + 6 , 9 6 :P O K E S + 2 4 , 1 5 : P O K E S + 4 , 3 3 F 4 2 F O R X = . T O 2 5 5 S T E P 5 : P O K E S , X : P O K E S + 1 , 2 5 5- X : N E X T : P O K E S + 4 , 3 2 B

• 4 3 0 F 0 R X = . T 0 9 6 : P 0 K E V + 3 2 , X A N D 1 5 : N E X T C L- 4 4 0 O N - ( A = 1 2 9 0 R A = 1 4 5 ) G 0 T O 5 1 0 : O N - ( W < L ) G O T

0 5 4 0 : S Y S P L , 9 , 9 : P 0 K E 1 9 8 , . G • 4 5 0 R E T I M E D I S T O R T I O N R E A C H E S 1 0 0 % D • 4 6 0 P R I N T " [ R E D ] T I M E D I S T O R T I O N [ W l i I T E ] 1 0

0 [ R E D ] ! ! " M • 4 7 0 P = 3 3 : F 0 R D = . T 0 4 : A $ = " 1 2 1 2 0 5 " : G 0 S U B 1 4 2 0

: N E X T N • 4 8 0 P R I N T T A B ( 1 2 ) " [ D 0 W N ] [ D 0 W N ] [ R E D ] P L A Y

G A I N ( Y / N ) [ c 7 ] E • 4 9 0 W A I T 1 9 8 , 1 : G E T A $ : I F A $ = " Y " T H E N R U N I

5 0 P 0 K E 6 7 9 , . : S Y S 6 7 9 C D• 5 1 0 R E M F O U N D D O C T O R P C• 5 2 0 P R I N T " [ C L E A R ] " : S Y S P L , 2 , 9 : P R I N T " [ c 3

Y O U H A V E S T O P P E D T H C R A Z E D D O C T O R ! ! " J F5 3 P 0 K E 1 9 8 , . : P = 3 3 : F O R D = . T 0 2 : A $ = " 2 5 1 3 3 1 42 1 5 0 2 4 2 1 5 0 2 " : G 0 S U B 1 4 2 0 : N E X T : G 0 T 0 4 7 0 P

• 5 4 0 G 0 S U B 9 9 0 : Y = I N T ( R N D ( U ) * M ) + U : S Y S C F t 1 6 ,3 0 , 1 4 : P 0 K E V + 1 7 , l l : G O T O 8 8 0 O

• 5 5 0 F O R X = . T O 3 : S Y S S S , X , . : N E X T : P O K E V + 2 1 , . B B- 5 6 0 P R I N T " [ C L E A R 3 [ Y E L L 0 W ] [ R I G H T ] [ c A ] " ; :

F 0 R X = . T 0 3 5 : P R I N T " [ s C ] " ; : N E X T : P R I N T " [ c] N

Page 71: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 71/84

F 0 R X = . T O 2 O : P R I N T T A B ( l ) " [ s B l " T A B ( 3 8 )[ B ] " : N E X T M

P R I N T " [ R I G H T ] [ c Z ] " ; : F 0 R X = . T 0 3 5 : P R I NC ] " ; : N E X T : P R I N T " [ c X ] [ H 0 M E ] " 0

S Y S P L , 7 , 2 2 : P R I N T " [ c 5 ] T I M E D I S T O R T I OF A C T O R : [ W H I T E ] " ; : G 0 S U B 9 6 0 : P R I N T " % " M E

S Y S P L , 2 , 2 : P R I N T " [ R V S O N ] [ Y E L L O W ] S P A C- T I M E C O N T I N U U M S U B W A Y S Y S T E M " : S Y S P L , 1, H

P R I N T " S T A T I O N : [ W H I T E ] " ; : A $ = S T R $ ( Y ) :0 : P R I N T " A . D . " : X = F R E ( . ) M

P = 3 3 : A $ = " O 8 [ 3 " 1 " ] 2 1 1 3 2 1 1 " : G O S U B 1 4 2 O D A = . : F O R X = 1 T O 4 5 : I F Y = T ( X ) T H E N A = X F N E X T : I F A = . T H E N 6 7 0 D S Y S P L , 3 , 6 : P R I N T " [ c 8 ] S I G N I F I C A N T E V

T H I S T I M E F R A M E : " G S Y S P L , 2 O - ( L E N ( S $ ( A ) ) / 2 ) , 8 : P R I N T " [ W H I

8 0 P S Y S P L , 2 , 6 : P R I N T " [ c 4 ] N 0 S I G N I F I C A N T

A T H I S S T A T I O N " A MS Y S P L , 2 , 1 0 : P R I N T " [ c 3 ] T H E R E I H U

P R E S E N C E R E G I S T E R E D " F DS Y S P L , 7 , 1 1 : P R I N T " I N T H V I C I N I T Y O

H E R A " G S Y S P L , 9 , 1 2 : P R I N T " M A R K E D B T H E V E N T

N P = 1 7 : A $ = " 4 O 1 4 O 1 4 O 1 4 O 1 " : G O S U B 1 4 2 O B P R I N T T A B ( 2 O - ( L E N ( S $ ( H X ) ) / 2 ) ) " [ W H I T E ]

T T A B ( 1 55 ] " ' L

G 0 S U B 9 4 0 : P R I N T " A . D . " C S Y S P L , 8 , 1 7 : P R I N T " [ R E D ] " A $ ( . ) : S Y S P L , 3

, 1 7 : P R I N T A $ ( 1 ) N BS Y S P L , 1 5 , 1 8 : P R I N T " [ c 5 ] Y "

P L , 1 5 , 1 9 : P R I N T " [ c 8 ] M 0 N P A = U S R ( . ) D I F A = 3 T H E N D = l : S Y S P L , 3 2 , 1 7 : P R I N T " [ c 3

L I F A = 7 T H E N D = 5 . : S Y S P L , 3 2 , 1 7 : P R I N T " [ R E D ]

3 ] " A $ ( . ) F E9 I F A = 3 0 R A = 7 T H E N P = 3 3 : A $ = " 9 9 1 " : G O S U B 1 4 2

D O N - ( ( P E E K ( J ) A N D 1 6 ) > . ) G O T O 7 6 O : P = 1 7 : A $

4 2 0 : G 0 S U B 1 1 7 O : G O T O 3 3 0 H R E M S U B W A Y T I M E T R A V E L O S Y S F L f 0 , l , 0 : P 0 K E V , 1 7 2 : P 0 K E V + l , 1 2 4 : P =

5 0 " : G 0 S U B 1 4 2 0 J S Y S S C , D , 2 , 7 : F O R A = . T O 2 O : N E X T : I F P E E K ( S

K ( S P + U ) O 2 1 0 T H E N 8 3 0 G G 0 S U B 1 3 9 0 K B

5 P O K E V + 2 1 , P E E K ( V + 2 1 ) 0 R 3 2 : G 0 S U B 1 3 0 0 : G OK

G 0 S U B 1 3 2 0 : P 0 K E V + 2 1 , P E E K ( V + 2 1 ) A N D 2 5 4 F F O R X = 9 0 T 0 1 0 S T E P - 1 : S Y S S C , D , 2 , 7 : F O R B = .

H P O K E V + 2 1 , . : P R I N T " [ C L E A R ] [ c 4 ] " ; : F 0 R A2 3 O : G O S U B 1 2 4 O : N E X T : P R I N T : G O S

F

• 8 9 0 P R I N T " [ c 4 ] " ; : F 0 R A = . T 0 3 : G 0 S U B 1 2 3 0 : G 0S U B 1 2 4 0 : N E X T : P O K E V + 1 7 , 2 7 : A = 9 : B = 1 4 J

• 9 0 0 S Y S S C , D , A , B : Y = Y + D ( D ) + ( Y = M A N D D = U ) * ( M +U ) + ( Y = . A N D D = . ) * - ( M + U ) : A $ = S T R $ ( Y ) K

• 9 1 0 W = W + I : 0 N - ( W > L ) G O T 0 4 4 0 : P R I N T " [ H O M E ] [ DO W N ] [ D O W N ] " T A B ( 1 7 ) " [ R V S 0 N ] [ W H I T E ] " ; : G O S UB 9 4 0 : 0 N F N F ( . ) G O T 0 9 0 0 L

• 9 2 0 G 0 T 0 2 9 0 L • 9 3 0 R E M R I G H T J U S T I F I E D Y E A R L H• 9 4 0 P R I N T R I G H T $ ( " [ 4 " " ] " + ( R I G H T $ ( A $ , L E N (

A $ ) - U ) ) , G ) ; : X = F R E ( . ) : R E T U R N L • 9 5 0 R E R I G H T J U S T I F I E D T I M E D I S T O R T I O N O • 9 6 0 A $ = S T R $ ( I N T ( W ) ) : P R I N T R I G H T $ ( " [ 3 " 0 " ] "

+ ( R I G H T $ ( A $ , L E N ( A $ ) - 1 ) ) , 3 ) ; H • 9 7 0 X = F R E ( . ) : R E T U R N N • 9 8 0 R E R A N D O M L X A T I 0 N I T I M E B • 9 9 0 H X = I N T ( ( R N D ( 1 ) * 3 9 ) + 1 ) : R E T U R N K • 1 0 0 0 R E M T I T L E O - 1 0 1 0 P R I f J T " [ C L E A R ] " T A B ( 4 ) " [ W H I T E ] E V E R Y

E C O N D C O U N T S A B O A R D T H E [ 3 " . " ] [ D O W N ] " N • 1 0 2 0 P R I N T T A B ( 1 2 ) " [ W H I T E ] [ c A ] [ c R ] [ c S

[ R [ A ] [ c S ] [ c A ] [ c S [ R ] [ s C ] [ cS ] P

• 1 0 3 0 P R I N T T A B ( 1 2 ) " [ c 8 [ B [ B [ B ] [ c Z ] [ c X ] [ s B [ Q ] [ c W G

• 1 0 4 0 P R I N T T A B ( 1 2 ) " [ c 8 [ E [ E [ E [ E [ E ] [ s C ] [ c X ] ' 1 K

• 1 0 5 0 P R I N T T A B ( 1 0 ) " [ c 5 ] [ c A ] [ s C ] [ c S ] [ cR [ R ] [ c R ] [ s C ] [ c S ] [ c R ] [ c R ] [ c

] [ C ] [ c S ] [ c S [ A ] H • 1 0 6 0 P R I N T T A B ( 1 0 ) " [ c 4 ] [ c Z ] [ s C ] [ c S ] [ s

B [ B ] [ c Q ] [ s C ] [ c W ] [ s B ] [ c A ] [ c S ] B ] [ c Q ] [ s C ] [ c W ] [ c Z ] [ c 8 ] [ c X ] " J

• 1 0 7 0 P R I N T T A B ( 1 0 ) " [ c 4 ] [ c Z ] [ s C ] [ c X ] [ cZ ] [ s C ] [ c X ] [ c E ] [ s C ] [ c X ] [ c Z ] [ c X ] [ cZ ] [ c X ] [ c E [ E [ E J

• 1 0 8 0 P R I f J T T A B ( 1 2 ) " [ c 7 [ D O W N ] P L E A S E S T A NB Y ! " N

• 1 0 9 0 P R I N T T A B ( 4 ) " [ c 8 ] [ D 0 W N ] ( C ) 1 9 8 8 C L V E L A N D M B L A K E M 0 R E [ 8 " [ D 0 W N ] " ] " : R E T U R N B

• 1 1 0 0 P R I N T " [ R V S O N ] [ c 8 ] " ; : F 0 R X = . T 0 3 9 : P R IN T C H R $ ( 1 8 3 ) ; : N E X T C

• 1 1 1 0 P R I N T " [ U ] [ 5 " [ s C ] " ] [ s I [ U ] [ 5" [ C ] " ] [ s I [ s U ] [ 5 " [ s C ] " ] [ s I [ s U ][ 5 " [ s C ] " ] [ s I [ 5 ] [ 6 " : " ] [ c 8 " M

• 1 1 2 0 P R I N T " [ J ] [ 5 " [ s C ] " ] [ s K ] [ s J ] [ 5" [ C ] " ] [ s K [ J ] [ 5 " [ s C ] " ] [ s K ] [ s J ][ 5 " [ s C ] " ] [ s K [ 5 ] : [ c 4 ] [ c A ] [ s C ] [ sC ] [ c S ] [ c 5 ] : [ c 8 " N

• 1 1 3 0 P R I N T " [ c 4 ] [ 3 3 " [ c R ] " ] [ c 5 ] : [ c 4 ] [ cZ ] [ s C ] [ s C ] [ c X ] [ c 5 ] : [ c 4 ] [ c R ] " j I

• 1 1 4 0 P R I N T " [ 3 3 " [ c E ] " ] [ c 5 ] : [ c 4 [ W ] W [ 5 ] : [ c 4 ] [ c E ] " ; E

• 1 1 5 0 P R I N T " [ c 8 ] [ 3 3 " [ c A ] " ] [ c 5 ] : [ c 4 ] [ 4" [ s R ] " ] [ c 5 ] : [ c 8 ] [ c A ] " : R E T U R N C

• 1 1 6 0 R E S U B W A Y P L A T F O R M E • 1 1 7 0 P O K E V + 1 7 , 1 1 : P O K E 6 4 6 , S C ( Y A N D 3 ) H • 1 1 8 0 P R I N T " [ C L E A R ] " ; : G O S U B 1 2 3 0 : G O S U B 1 2 4 0

A H O Y ! 7

Page 72: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 72/84

: P R I N T " [ 5 " [ D O W N ] " ] " ; : G O S U B 1 2 4 O : G O S U B 1 2 3 O: F 0 R X = . T 0 6 A F

• 1 1 9 0 P R I N T " [ s O ] [ s P ] " S P C ( 3 6 ) " [ s O ] [ s P [ P ] [ s 0 ] " S P C ( 3 6 ) " [ s P ] [ s 0 ] " ; : N E X T : G 0 SU B 1 2 3 0 : P R I N T " [ L E F T ] " ; : G O S U B 1 2 3 0 K

■ 1 2 0 0 P O K E 2 O 2 3 , 2 0 8 : P R I N T " [ H O M E ] [ D O W N ] [ D O WN ] " ; : G O S U B 1 1 0 0 C J

• 1 2 1 0 S Y S P L , 3 4 , 1 3 : P R I N T " [ R V S 0 N ] [ Y E L L O W ] [ cK ] [ c 4 ] [ c A ] [ s C ] [ c S 3 [ D O W N ] [ 4 " [ L E F T ] " ]

[ Y E L L O W ] [ c K ] [ c 4 ] [ s B ] I [ s B ] [ D O W N ] [ 4 " [ LE F T ] " ] [ Y E L L O W ] [ c K ] [ c 4 ] [ s B ] N [ s B ] [ D O W N] [ 4 " [ L E F T ] " ] [ Y E L L O W ] [ c K ] [ c 4 ] [ s B ] F [ s B] [ D 0 W N ] [ 4 " [ L E F T ] " ] [ V R L L 0 W ] [ c K ] [ c 4 ] [ s] 0 [ s B ] " ; G

• 1 2 2 0 P R I N T " [ D 0 W N ] [ 4 " [ L E F T ] " ] [ Y E L L 0 W ] [ c] [ 4 ] [ c Z ] [ s C ] [ c X ] " : S Y S P L f 1 7 , 8 : P R I N T "[ 6 " ] " : P O K E V + 1 7 , 2 7 : R E T U R N B

• 1 2 3 0 F 0 R X = . T 0 1 9 : P R I N T " [ R V S 0 N ] [ s 0 ] [ s P ] ; : N E X T : R E T U R N C

• 1 2 4 0 F 0 R X = . T 0 1 9 : P R I N T " [ R V S 0 N ] [ s P ] [ s 0 ] ; : N E X T : R E T U R N A P

• 1 2 5 0 R E M S E T U P C R O W D O F A L I E N N A S T I E S J • 1 2 6 0 F 0 R X = . T 0 3 : S Y S S S , X , 0 : f ) E X T : P 0 K E V + 1 6 , .

: F O R X = 1 T O 3 : S Y S M D . X , R N D ( 1 ) * 8 + l : N E X T K 1 2 7 0 F O R X = 1 T O 3 : P 0 K E V + X * 2 , X * 8 5 : P 0 K E V + X * 2 +1 , 2 1 4 F D

• 1 2 8 0 S Y S S B , X , 2 4 9 + I N T ( R N D ( 1 ) * 3 ) * 2 , 1 : P O K E V+ 3 9 + X , ( R N D ( l ) * 6 ) + 2 : N E X T : R E T U R N P

• 1 2 9 0 R E M S U B W A Y D O O R U E 1 3 0 0 F O R X = 1 1 5 T 0 8 2 S T E P - 1 : P O K E V + 1 1 , X F O R A = >. T 0 3 0 : N E X T A , X ; R E T U R N H

■ 1 3 1 0 R E M S U B W A Y D O O R D O W N B 1 3 2 0 F 0 R X = 8 2 T 0 1 1 5 : P O J C E V + 1 1 , X : F 0 R A = . T 0 3 0 :N E X T A . X : R E T U R N A

• 1 3 3 0 R E P R O F E S S O R I N A N• 1 3 4 0 S Y S C F , 1 6 , 3 0 , U : F 0 R X = 1 2 4 T 0 8 7 S T E P - l : P

O K E V + 1 , X : F O R A = . T 0 3 0 : N E X T A K • 1 3 5 0 N E X T : R E T U R N J • 1 3 6 0 R E P R O F E S S O R O U T K • 1 3 7 0 F O R X = 8 7 T O 1 2 4 : P O K E V + 1 , X : F O R A = . T O 3 O : N

E X T A , X : S Y S C F , 1 6 , 3 1 , 1 4 : R E T U R N K ■ 1 3 8 0 R E S L O W D O O R D O W N T R E A D Y P O S I T I O

N • 1 3 9 0 F O R X = 1 0 T 0 1 0 5 + ( D = U ) * - 8 : F O R B = . T O X : N E XT : S Y S S C , D , 2 , 7 : N E X T D • 1 4 0 0 P = 3 3 : A $ = x " 5 O r j " : G O S U B 1 4 2 O : R E T U R N J • 1 4 1 0 R E S I D S T R I N G T O N E G E N E R A T O R L • 1 4 2 0 P O K E S + 6 , 9 6 : P 0 K E S + 2 4 , 1 5 K • 1 4 3 0 F O R A = 1 T O 1 8 S T E P 3 D • 1 4 4 0 P O K E S + 1 , V A L ( M I D $ ( A $ , A , 2 ) ) : P O K E S + 4 , P C K

1 4 5 0 F 0 R B = l T 0 8 0 * V A L ( M I D $ ( A $ , A + 2 , 1 ) ) : N E X T K - 1 4 6 0 P O K E S + 4 , P - 1 : N E X T : A = F R E ( . ) : R E T U R N H • 1 4 7 0 R E M S C R O L L D A T A D C- 1 4 8 0 D A T A 3 2 , 2 4 1 , 1 8 3 , 1 3 8 , 7 4 , 8 , 3 2 , 2 4 1 , 1 8 3

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

7 A H O Y !

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

8 , 3 2 , 7 2 , 1 1 2 G • 1 6 9 0 D A T A 1 5 2 , 1 9 2 , 2 3 2 , , . I P• 1 7 0 0 R E M I N T E R R U P T D A T A C • 1 7 1 0 D A T A 1 2 0 , 1 6 9 , 3 3 , 1 4 1 , 2 0 , 3 , 1 6 9 , 1 9 2 , 1 4

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

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

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

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

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

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

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

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

Page 73: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 73/84

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

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

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

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

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

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

4 , 1 5 7 , , 2 0 8 , 9 6 , 2 0 6 , 1 6 7 , 2 , 4 8 O FD A T A 3 , 7 6 , 1 4 5 , 1 9 2 , 1 6 2 , 7 , 1 4 2 , 1 6 7 , 2 , 1

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

9 7 , 1 9 4 , 4 5 , 1 6 , 2 0 8 , 2 0 8 , 1 8 , 1 8 9 , . N DD A T A 2 0 8 , 5 6 , 2 0 5 , 4 4 , 1 9 5 , 1 7 6 , 5 6 , 1 7 3 , 4

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

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

4 , 4 5 , 2 1 , 2 0 8 , 1 4 1 , 2 1 , 2 0 8 , 1 8 9 , 2 2 3 , 1 9 4 G AD A T A 2 4 u , 7 , 7 3 , 2 5 5 , 9 , 1 , 1 5 7 , 2 2 3 , 1 9 4 , 2

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

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

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

, 1 8 9 , 2 2 3 , 1 9 4 , 2 4 0 , 7 , 7 3 , 2 5 5 , 9 , 1 C HD A T A 1 5 7 , 2 2 3 , 1 9 4 , 2 0 6 , 1 6 7 , 2 , 4 8 , 3 , 7 6 ,

P D A T A 4 4 , 1 9 5 , 3 2 , 1 5 5 , 1 8 3 , 1 4 2 , 4 5 , 1 9 5 , 9

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

1 9 5 , 3 2 , 1 5 5 , 1 8 3 , 1 4 2 , 3 9 , 1 9 5 , 9 6 , 3 2 L AD A T A 1 5 5 , 1 8 3 , 1 4 2 , 4 1 , 1 9 5 , 3 2 , 1 5 5 , 1 8 3 ,

M D A T A 3 2 , 1 5 5 , 1 8 3 , 1 4 2 , 4 3 , 1 9 5 , 3 2 , 1 5 5 , 1

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

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

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

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

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

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

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

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

, 2 5 5 , 2 5 5 , , , . H A- 2 1 2 0 D A T A . , , , , , , , , , , , , , , , , , . B • 2 1 3 0 D A T A 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , , , , , . K • 2 1 4 0 D A T A . , , , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , , , , , , , . H - 2 1 5 0 D A T A . , , 1 , 5 , , 7 , 8 , 6 , , 3 , 2 , 4 , 8 , 1 , 1 , 2 5 5

, 1 , 1 N • 2 1 6 0 D A T A 2 5 5 , , 2 4 , 6 5 , 5 0 , 2 3 0 , 2 5 5 , 2 5 5 , 2 5 2 H • 2 1 7 0 R E S P R I T E D A T A P L• 2 1 8 0 D A T A O . 8 5 , , , 1 2 3 , , , 1 0 6 D • 2 1 9 0 D A T A O . , 1 7 0 , , , 1 7 0 , , . O • 2 2 0 0 D A T A 2 4 5 , , 3 , 8 5 , 6 4 , 1 3 , 1 1 7 , 8 0 F • 2 2 1 0 D A T A 5 3 , 8 5 , 8 4 , 2 1 5 , 1 1 9 , 2 1 3 , 2 1 1 , 8 5 F • 2 2 2 0 D A T A 7 7 , 2 1 1 , 1 1 7 , 7 7 , 2 1 1 , 8 5 , 7 7 , 2 1 1 B • 2 2 3 0 D A T A 1 1 7 , 7 7 , 2 1 1 , 8 5 , 7 7 , 1 7 1 , 1 1 7 , 7 4 O • 2 2 4 0 D A T A 1 3 1 , 8 5 , 9 8 , 3 , 1 9 5 , 1 9 2 , 3 , 1 9 5 I • 2 2 5 0 D A T A 1 9 2 . 3 , 1 9 5 , 1 9 2 , 1 5 , 1 9 5 , 2 4 0 , . B ■ 2 2 6 0 D A T A 0 , 2 5 0 , , 3 , 2 4 7 , 1 2 8 , 3 , 2 5 3 P • 2 2 7 0 D A T A 1 2 8 , 3 , 2 5 5 , 1 2 8 , 3 , 1 7 0 , 1 2 8 , 1 5 N • 2 2 8 0 D A T A 1 7 0 , 1 6 0 , 5 8 , 2 5 5 , 1 6 8 , 2 3 4 , 2 5 5 , 1 7 0 A • 2 2 9 0 D A T A 2 3 9 , 1 7 0 , 1 8 6 , 2 2 7 , 1 8 7 , 1 4 2 , 2 2 7 , 1 7 0 P • 2 3 0 0 D A T A 1 4 2 . 8 7 , 1 7 0 , 1 4 2 , 8 3 , 1 7 0 , 1 4 2 , 2 3 J • 2 3 1 0 D A T A 1 7 0 , 1 4 9 , 5 8 , 1 7 4 , 1 6 5 , 5 6 , 3 , 2 1 2 C D- 2 3 2 0 D A T A 5 6 , , 2 3 2 , 2 0 , , 2 3 2 , 8 4 , . M - 2 3 3 0 D A T A 2 3 2 , , , 2 1 2 , 6 3 , 2 5 5 , 2 1 3 , . C - 2 3 4 0 D A T A 0 . 2 5 0 , , 3 , 2 4 7 , 1 2 8 , 3 , 2 5 3 A - 2 3 5 0 D A T A 1 2 8 . 3 , 2 5 5 , 1 2 8 , 3 , 1 7 0 , 1 2 8 , 1 5 N • 2 3 6 0 D A T A 1 7 0 , 1 6 0 , 5 8 , 2 5 5 , 1 6 8 , 2 3 4 , 2 5 5 , 1 7 0 C • 2 3 7 0 D A T A 2 3 9 , 1 7 0 , 1 8 6 , 2 2 7 , 1 8 7 , 1 4 2 , 2 2 7 , 1 7 0 M • 2 3 8 0 D A T A 1 4 2 , 2 2 7 , 1 7 0 , 1 4 9 , 2 2 7 , 1 7 0 , 1 3 3 , 8 7 P • 2 3 9 0 D A T A 1 7 O , 1 4 8 , 9 0 , 1 7 4 , 1 6 O , 2 2 , 3 , 2 2 4 F ■ 2 4 0 0 D A T A 5 8 , , 2 2 4 , 5 8 , , 8 0 , 5 8 , . O • 2 4 1 0 D A T A 8 4 , 2 1 , , , 8 5 , 2 5 5 , 2 5 2 , . C B• 2 4 2 0 D A T A 0 , , , 3 , 1 0 5 , 1 2 8 , 1 4 , 1 7 0 E - 2 4 3 0 D A T A 1 6 0 , 1 4 , 1 7 O , 1 6 0 , 1 5 , 1 2 5 , 2 2 4 , 1 3 L D- 2 4 4 0 D A T A 2 1 5 , 9 6 , 3 , 1 7 0 , 1 2 8 , 1 4 , 1 7 0 , 1 6 0 G • 2 4 5 0 D A T A 5 8 , 1 7 0 , 1 6 8 , 2 3 5 , 2 3 4 , 1 8 6 , 1 9 2 , 2 3 4 0 ■ 2 4 6 0 D A T A 1 4 2 , 2 4 0 , 2 3 4 , 1 3 0 , 1 9 5 , 1 7 0 , 1 6 2 , 2 4 3 P • 2 4 7 0 D A T A 1 6 3 , 1 7 2 , 1 1 , 1 6 3 , 2 2 4 , 3 5 , 1 2 8 , 2 2 4 N • 2 4 8 0 D A T A 3 5 , 1 2 8 , 2 2 4 , 1 6 3 , 1 2 8 , 2 2 4 , 1 5 , 1 6 0 H • 2 4 9 0 D A T A 2 2 4 , 1 2 , 1 3 1 , 2 3 2 , 6 3 , 2 5 5 , 1 8 7 , . M • 2 5 0 0 D A T A 0 , , , 3 , 1 0 5 , 1 2 8 , 1 4 , 1 7 0 N - 2 5 1 0 D A T A 1 6 0 , 1 4 , 1 2 5 , 1 6 0 , 1 5 , 2 5 5 , 2 2 4 , 1 3 E - 2 5 2 0 D A T A 2 1 5 , 9 6 , 3 , 1 7 O , 1 2 8 , 1 4 , 1 7 0 , 1 6 O J M• 2 5 3 0 D A T A 5 8 , 1 7 0 , 1 6 8 , 2 3 5 , 2 3 4 , 1 9 0 , 2 4 0 , 2 3 4 P • 2 5 4 0 D A T A 1 3 0 , 1 9 2 , 2 3 4 , 1 4 2 , 1 9 5 , 1 7 0 , 1 6 2 , 2 4 3 D

2 5 5 0 D A T A 1 6 3 , 1 7 2 , 1 1 , 1 6 3 , 1 6 0 , 1 1 , 1 2 8 , 2 2 4 N • 2 5 6 0 D A T A 3 5 , 1 2 8 , 2 2 4 , 3 5 , 1 2 8 , 2 2 4 , 1 3 1 , 1 3 1 C • 2 5 7 0 D A T A 2 3 2 , 1 4 , 1 6 0 , 2 0 0 , 6 3 , 1 9 1 , 2 5 5 , . B • 2 5 8 0 D A T A O , 1 7 0 , , 3 , 1 5 7 , 1 2 8 , 3 , 1 9 1 J • 2 5 9 0 D A T A 1 2 8 , 3 , 1 9 1 , 1 2 8 , 3 , 1 9 1 , 1 2 8 , 1 5 L • 2 6 0 0 D A T A 1 9 0 , , 1 5 , 1 7 0 , 1 2 9 , 1 5 , 1 7 0 , 1 6 1 C ■ 2 6 1 0 D A T A 1 4 , 1 7 0 , 1 6 9 , 5 8 , 1 7 0 , 1 6 9 , 2 3 5 , 2 3 4 A • 2 6 2 0 D A T A 1 7 3 , 2 4 8 , 2 3 4 , 1 7 4 , 2 4 8 , 2 3 4 , 1 7 4 , 2 4 8 I • 2 6 3 0 D A T A 2 5 5 , 2 3 4 , 3 2 , 2 3 4 , 1 3 6 , , 2 3 4 , 1 2 8 O • 2 6 4 0 D A T A 3 , 2 3 4 , 1 6 0 , 3 , 1 7 0 , 1 6 0 , 1 5 , 1 7 0 E • 2 6 5 0 D A T A 1 6 8 , 1 4 , 1 7 0 , 1 6 8 , 2 5 4 , 1 7 0 , 1 7 1 , 1 4 O

A H O Y ! 7

Page 74: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 74/84

I M P f i R T f l M T I L e l l e r s ° ' ' v ' 1 l l f ' 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 ! D n o e n t e r t h e m l P a g e s 6 a n 6 e x p l a i n t h e s e c o d e sI I Y I r U I r t I M I a n p r o v i d e o t h e r e s s e n i 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 !

• 2 6 6 0 D A T A O . , , , 1 7 0 , , 3 , 1 5 7 N • 2 6 7 0 D A T A 1 2 8 , 3 , 1 9 1 , 1 2 8 , 3 , 1 9 1 , 1 2 8 , 3 A ■ 2 6 8 0 D A T A 1 9 1 , 1 2 8 , 1 5 , 1 9 0 , , 1 5 , 1 7 0 , 1 2 9 I • 2 6 9 0 D A T A 1 5 , 1 7 0 , 1 6 1 , 1 4 , 1 7 0 , 1 6 9 , 5 8 , 1 7 0 O • 2 7 0 0 D A T A 1 6 9 , 2 3 5 , 2 3 4 , 1 7 3 , 2 4 8 , 2 3 4 , 1 7 4 , 2 4 8 K H• 2 7 1 0 D A T A 2 3 4 , 1 7 4 , 2 4 8 , 2 5 5 , 2 3 4 , 3 2 , 2 3 4 , 1 3 6 G • 2 7 2 0 D A T A 0 , 2 3 4 , 1 2 8 , 3 , 2 3 4 , 1 6 0 , 3 , 1 7 0 N • 2 7 3 0 D A T A 1 6 0 , 1 5 , 1 7 0 , 1 6 8 , 2 5 4 , 1 7 0 , 1 7 1 , 2 5 5 ,

O • 2 7 4 0 R E M S U B W A Y P L A T F O R M C O L O R S K • 2 7 5 0 D A T A 1 1 , 4 , 9 , 6 N • 2 7 6 0 R E C O N T R O L A R R O W S E • 2 7 7 0 D A T A " [ R V S O N ] [ s E P ] [ D O W N ] [ L E F T ] [ L E F T ]

[ s E P ] [ 4 " " ] [ D 0 W N ] [ 5 " [ L E F T ] " ] [ R V S 0 F F ] [ c] [ R V S 0 N ] [ 4 " " ] [ D 0 W N ] [ 4 " [ L E F T ] " ] [ R V S 0 F F ] [

* ] " , " [ R V S 0 N ] [ c * ] [ D 0 W N ] [ 4 1 l [ L E F T ] " ] [ 4 1 1" ] [ c * ] [ D 0 W N ] [ 5 " [ L E F T ] " ] [ 4 " " ] [ R V S O F F ] [ aE P ] [ D O W N ] [ L E F T ] [ L E F T ] [ s E P ] " P

• 2 7 8 0 R E T I M E C R O S S R O A D S I • 2 7 9 0 D A T A O , J E S U S O N A Z A R E T H , 6 0 , A L E X A N D R

I A S T E A M E N G I N E , 7 9 , V E S U V I U S E R U P T S O J• 2 8 0 0 D A T A 1 4 3 , P T O L E M Y ' S E G O C E N T R I C S O L A R

S Y S T E M , 4 0 0 , V I S I G O T H S O V E R R U N R O M E D • 2 8 1 0 D A T A 4 5 0 , A L E X A N D R I A L I B R A R Y B U R N S , 4 7

6 , D A R K A G E S B E G I N , 5 4 0 , B I R T H O F M U H A M M E D I ■ 2 8 2 0 D A T A 7 0 0 , P U E B L O I N D I A N S , 7 7 0 , A G E O

H A R L E M A G N E , 1 0 0 0 , L E I F E R I C C S O N ' S V O Y A G E L • 2 8 3 0 D A T A 1 0 6 6 . W I L L I A M T H C O N Q U E R E R , 1 0 6 7

. B A Y E A U X T A P E S T R Y M • 2 8 4 0 D A T A 1 2 0 0 , C R U S A D E R S S A C K C O N S T A N T I N OP L E . 1 2 1 5 . M A G N A C A R T A G - 2 8 5 0 D A T A 1 3 4 8 , B L A C K P L A G U E O E U R 0 P E . 1 4 5

4 , G U T E N B E R G ' S P R I N T I N G P R E S S L ■ 2 8 6 0 D A T A 1 4 9 5 , R E N A I S S A N C E B E G I N S , 1 5 1 2 , M I

C H E L A N G E L O P A I N T S S I S T I N E C H A P E L H • 2 8 7 0 D A T A 1 5 1 9 , C O R T E S M O N T E Z U M A , 1 5 8 0 , D R

A K C I R C L E S G L O B E , 1 6 2 0 , M A Y F L O W E R S A I L S G M• 2 8 8 0 D A T A 1 6 8 5 , N E W T O N ' S L A W , 1 6 9 1 , S A L E M W

T C H H U N T , 1 7 5 2 , B E N F R A N K L I N ' S K I T E J ■ 2 8 9 0 D A T A 1 7 7 6 , A M E R I C A N R E V O L U T I O N , 1 7 9 3 , C

O T T O N G I N , 1 8 0 3 , M O N R O E D O C T R I N E , 1 8 6 1 N • 2 9 0 0 D A T A C I V I L W A R , 1 9 1 2 , T I T A N T I C S I N K S , 19 1 4 , W O R L D W A R I , 1 9 3 0 , G R E A T D E P R E S S I O N M • 2 9 1 0 D A T A 1 9 3 7 , H I N D E N B U R G D I S A S T E R , 1 9 3 9 . W

O R L D W A I I , 1 9 4 5 , H I R O S H I M A L • 2 9 2 0 D A T A 1 9 4 8 , T R A N S I S T O R P A T E N T E D , 1 9 5 4 , B

A N N I S T E R ' S M I N U T E M I L E , 1 9 6 1 L • 2 9 3 0 D A T A C U B A N M I S S I L E C R I S I S , 1 9 6 9 . M 0 0 N

W A L K , 1 9 7 3 , W A T E R G A T E , 1 9 7 6 P - 2 9 4 0 D A T A M A O T S E T U N G ' S D E A T H , 1 9 7 8 , T E S T

U B B A B Y , 1 9 8 2 , C O M M O D O R E 6 R E L E A S E D O • 2 9 5 0 D A T A 1 9 8 4 . A H 0 Y M A G A Z I N E C R E A T E D , 1 9 8 8

, U S / U S S R A R M S T R E A T Y E P r o b l e m s e n t e r i n g a p r o g r a m ? C a l l 2 1 2 - 2 3 9 - 6 0 8 9 ( i b u s y o 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 ) , 8 : 3 0 - 4 : 3 0 E S T .

7 A H O Y !

H I - R E S W I N D O W SF R O M P A C E 1

■ 1 R E M * * * H I - R E S W I N D O W S * * ■ 2 R E * * F O T H C - 1 2 8 * * • 3 R E M * * * B * * • 4 R E M * * * D E N N I S F U R M A N * * *• 5 R E

M A I N P R O G R A M

H I E A M

• 6 S = 2 8 1 6 : P R I N T C H R $ ( 1 4 7 ) " P 0 K I N G D A T A [ 3 " ." ] I 7 F O R X = S T O S + 2 2 9 : R E A D A : C = C + A : P O K E X , A : N E XT C

■ 8 I C = 2 5 4 6 2 T H E N 1 1 P • 9 P R I N T " [ C L E A R ] [ D O W N ] E R R O R I D A T A S T A T

E M E N T S [ 3 " . " ] " H F• 1 0 0 P R I N T " C H E C K E N T R I E S " : E N D H L• 1 1 0 P R I N T " [ C L E A R ] [ D O W N ] E N T E R T H E C O L U M N

R O W O F T H U P P E R " K • 1 2 0 I N P U T " L E F T C O R N E R O T H E W I N D 0 W " ; C , R A • 1 3 0 P R I N T : I N P U T " E N T E R T H W I D T H O T H

I N D 0 W " ; W : W = W * 8 G D• 1 4 0 P R I N T : I N P U T " E N T E R T H N U M B E R O F R O W S

" ; N R L • 1 5 0 C E L L = 8 1 9 2 + ( R - l ) * 3 2 0 + ( C - l ) * 8 I • 1 6 0 H I = I N T ( C E L L / 2 5 6 ) : L O - C E L L - 2 5 6 * H I J • 1 7 0 P O K E 2 8 1 9 , L 0 : P 0 K E 2 8 2 4 , H I A • 1 8 0 P O K E 2 8 7 6 , L O : P O K E 2 8 8 1 , H I E - 1 9 0 P O K E 2 9 6 6 , L 0 : P 0 K E 2 9 7 1 , H I H O• 2 0 0 P O K E 2 8 3 7 , W : P 0 K E 2 8 4 2 , N R A • 2 1 0 P O K E 2 9 0 5 , W : P O K E 2 9 2 4 , W : P O K E 2 9 1 0 , N R K ■ 2 2 0 P O K E 2 9 9 5 , W : P 0 K E 3 0 1 4 , W : P O K E 3 0 0 0 , N R L E- 2 3 0 B S A V E " W I N D 0 W . 0 B J " , B 0 , P 2 8 1 6 T O P 3 0 4 7 A • 2 4 0 E N D H A• 2 5 0 D A T A 1 6 2 , 0 0 0 , 1 6 9 , 2 1 6 , 1 4 1 , 0 1 7 , 0 1 1 , 1 6 9 I • 2 6 0 D A T A 0 4 0 , 1 4 1 , 0 1 8 , 0 1 1 , 1 6 9 , 0 0 0 , 1 6 0 , 0 0 0 H • 2 7 0 D A T A 1 5 3 , 1 5 2 , 0 5 9 , 2 0 0 , 1 9 2 , 1 6 0 , 2 0 8 , 2 4 8 J • 2 8 0 D A T A 2 3 2 , 2 2 4 , 0 1 6 , 2 0 8 , 0 0 1 , 0 9 6 , 0 2 4 , 1 7 3 D • 2 9 0 D A T A 0 1 7 , 0 1 1 , 1 0 5 , 0 6 4 , 1 4 1 , 0 1 7 , 0 1 1 , 1 7 3 I • 3 0 0 D A T A 0 1 8 , 0 1 1 , 1 0 5 , 0 0 1 , 1 4 1 , 0 1 8 , 0 1 1 , 1 8 4 L ■ 3 1 0 D A T A 0 8 0 , 2 1 8 , 1 3 3 , 1 7 1 , 1 6 9 , 0 6 3 , 1 4 1 , 0 0 0 A • 3 2 0 D A T A 2 5 5 , 1 6 2 , 0 0 0 , 1 6 9 , 2 1 6 , 1 4 1 , 0 8 2 , 0 1 1 P D• 3 3 0 D A T A 1 6 9 , 0 4 0 , 1 4 1 , 0 8 3 , 0 1 1 , 1 6 5 , 1 7 1 , 1 4 1 N • 3 4 0 D A T A 0 8 6 , 0 1 1 , 1 6 9 , 0 0 0 , 1 4 1 , 0 8 5 , 0 1 1 , 1 6 0 P • 3 5 0 D A T A 0 0 0 , 1 8 5 , 1 5 2 , 0 5 9 , 1 5 3 , 0 9 6 , 1 8 1 , 2 0 0 F • 3 6 0 D A T A 1 9 2 , 1 6 0 , 2 0 8 , 2 4 5 , 2 3 2 , 2 2 4 , 0 1 6 , 2 0 8 B - 3 7 0 D A T A 0 0 6 , 1 6 9 , 0 0 0 , 1 4 1 , 0 0 0 , 2 5 5 , 0 9 6 , 0 2 4 L - 3 8 0 D A T A 1 7 3 , 0 8 5 , 0 1 1 , 1 0 5 , 1 6 0 , 1 4 1 , 0 8 5 , 0 1 1 C ■ 3 9 0 D A T A 1 7 3 , 0 8 6 , 0 1 1 , 1 0 5 , 0 0 0 , 1 4 1 , 0 8 6 , 0 1 1 B • 4 0 0 D A T A 0 2 4 , 1 7 3 , 0 8 2 , 0 1 1 , 1 0 5 , 0 6 4 , 1 4 1 , 0 8 2 A - 4 1 0 D A T A 0 1 1 , 1 7 3 , 0 8 3 , 0 1 1 , 1 0 5 , 0 0 1 , 1 4 1 , 0 8 3 N • 4 2 0 D A T A 0 1 1 , 1 8 4 , 0 8 0 , 1 9 5 , 1 3 3 , 1 7 1 , 1 6 9 , 0 6 3 J - 4 3 0 D A T A 1 4 1 , 0 0 0 , 2 5 5 , 1 6 2 , 0 0 0 , 1 6 9 , 2 1 6 , 1 4 1 P • 4 4 0 D A T A 1 7 5 , 0 1 1 , 1 6 9 , 0 4 0 , 1 4 1 , 1 7 6 , 0 1 1 , 1 6 5 H

Page 75: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 75/84

0

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

1 7 1 ,O i l ,0 5 9 ,0 1 6 ,0 9 6 ,1 7 2 ,1 7 3 ,1 4 1 ,1 4 1 ,

1 4 1 , 1 7 31 6 0 , 0 0 02 0 0 , 1 9 22 0 8 , 0 0 60 2 4 , 1 7 30 1 1 , 1 7 30 1 1 , 0 2 41 7 5 , 0 1 11 7 6 , 0 1 1

, 0 1 1 , 1 6 9 , 0 0 0 ,, 1 8 5 , 0 9 6 , 1 8 1 ,, 1 6 0 , 2 0 8 , 2 4 5 ,, 1 6 9 , 0 0 0 , 1 4 1 ,, 1 7 2 , 0 1 1 , 1 0 5 ,, 1 7 3 , 0 1 1 , 1 0 5 ,, 1 7 3 , 1 7 5 , 0 1 1 ,, 1 7 3 , 1 7 6 , 0 1 1 ,, 1 8 4 , 0 8 0 , 1 9 5

1 4 1 , 1 7 2 C D1 5 3 , 1 5 2 F 2 3 2 , 2 2 4 G 0 0 0 , 2 5 5 K 1 6 0 , 1 4 1 F 0 0 0 , 1 4 1 F 1 0 5 , 0 6 4 O C1 0 5 , 0 0 1 B

I

D E M OD I C Y ( 1 6 ) E C 0 L O R 0 , 2 : C 0 L O R l , 1 5 : C O L 0 R 4 , 2 H G R A P H I C 1 . 1 O FB L O A D " W I N D O W . O B J " , B O . P 2 8 1 6 G F 0 R I = 0 T 0 1 5 : R E A D C Y ( I ) : N E X T I E

N R E M D R A W A N I M A T I O N S E Q U E N C E F

T - N F 0 R J - 0 T 0 7 D

C I R C L E l , 1 6 0 , C Y ( T ) , 2 0 , 1 5 I F 0 R I = 1 8 T 0 3 S T E P - 5 G C I R C L E 1 , 1 6 O , C Y ( T ) , I , 1 5 M

N E X T I K BP A I N T 1 , 1 4 1 + J * 5 , C Y ( T ) P D

4 0 S Y S 2 8 6 6 , 1 0 0 + 4 * J N T = T + 1 : G R A P H I C 1 , 1 M F 0 R I = 2 0 T O O S T E P - 5 B

C I R C L E 1 , 1 6 O , C Y ( T ) , I , 1 5 G N E X T I O GP A I N T 1 , 1 4 1 + J * 5 , C Y ( T ) E S Y 2 8 6 6 , 1 0 2 + 4 * J B T = T + 1 : G R A P H I C 1 , 1 A N E X T J A

I R E M D R A W S C E N E K

C 0 L 0 R 1 . 1 0 A B O X , 1 2 7 , 7 1 , 1 9 2 , 1 2 0 D B O X . 1 2 2 , 6 9 , 1 9 6 , 1 2 3 G B O X , 1 1 9 , 6 7 , 1 9 9 , 1 2 5 B D R A W , 1 2 0 , 6 5 T 0 1 9 8 , 6 5 T O 1 9 3 , 6 1 T 0 1 2 5 , 6 1 T

F P A I N T , 1 2 0 , 6 8 L D R A W , 1 2 5 , 1 2 6 T 0 1 2 8 , 1 4 0 T 0 1 3 2 . 1 4 O T O 1 3 5

H D R A W , 1 9 3 , 1 2 6 T 0 1 9 0 . 1 4 0 T 0 1 8 6 , 1 4 0 T 0 1 8 3

D P A I N T , 1 3 0 , 1 3 5 : P A I N T , 1 8 7 , 1 3 5 K D R A W , 1 1 8 , 1 1 8 T 0 2 0 , 1 1 8 T 0 0 , 1 4 0 : D R A W , 2 0 ,

1 8 T O 2 O , O P PD R A W , 2 0 0 , 1 1 8 T 0 3 0 9 , 1 1 8 T 0 3 1 9 , 1 4 0 : D R A W ,

0 3 0 9 , 0 M F 0 R L = 0 T 0 5 : F 0 R W = 0 T 0 7 : P O K E 7 5 4 4 + L * 4 O + W ,

A A

R E A N I M A T E ! L F 0 R I = 1 0 O T O 1 3 0 S T E P 2 : S Y S 2 9 5 6 , I : F O R T = 0

T 0 5 0 : N E X T T , I J • 4 9 0 G E T A $ : I F A $ = " " T H E N 4 8 0 E • 5 0 0 S Y 2 8 1 6 : E N D C • 5 1 0 D A T A 6 8 , 6 9 , 7 2 , 7 7 , 8 4 , 9 3 , 1 0 4 , 1 1 7 , 1 0 4 , 9

3 , 8 4 , 7 7 , 7 2 , 6 9 , 6 8 , 6 8 A

S P R I T E E X P L O D E RF R O M P A G E 1 ■ F O R X = 0 T O 4 5 5 : R E A D A : P O K E 4 9 1 7 6 + X , A : N E X T : F

0 R X = 0 T 0 4 5 5 : R E A D A : P O K E 4 9 6 8 O + X , A : N E X T D ■ P 0 K E 5 2 , 4 8 : P O K E 5 6 , 4 8 : C L R : S l = 2 5 5 : D S = - l : S

2 = S 1 + D S : P 1 = 4 9 1 5 2 P ■ 1 P R I N T " [ C L E A R ] [ W H I T E ] J O H N F E D O R ' S S P R I

T E E X P L O D E R ! " : P 0 K E 5 3 2 6 9 , 0 J ■ 1 P 0 K E 5 3 2 8 0 , 0 : P 0 K E 5 3 2 8 1 , 0 E ■ 2 P R I N T " [ D O W N ] [ D O W N ] [ s U ] [ s C ] [ c S ] [ D O W

N ] [ 3 " [ L E F T ] " ] [ s B ] l [ s B L O A D S P R I T E S " CH R $ ( 1 3 ) " [ c Z ] [ s C ] [ s K ] " C G

■ 3 P R I N T " [ D O W N ] [ D O W N ] [ s U ] [ s C ] [ c S ] [ D O WN ] [ 3 " [ L E F T ] " ] [ s B ] 2 [ s B S A V E S P R I T E S ' ^H R $ ( 1 3 ) " [ c Z ] [ s C ] [ s K ] L

■ 4 P R I N T " ! D O W N ] [ D O W N ] [ s U ] [ s C ] [ c S ] [ D O WN ] [ 3 " [ L E F T ] " ] [ s B ] 3 [ s B E X P L O D E S P R I T ES " C H R $ ( 1 3 ) " [ c Z ] [ s C ] [ s K ] L

- 5 P R I N T " [ D O W N ] [ D O W N ] [ s U ] [ s C ] [ c S ] [ D O WN ] [ 3 " [ L E F T ] " ] [ s B ] 4 [ s B A N I M A T E S P R I T E

G

N N A A D

S " C H R $ ( 1 3 ) " [ c Z ] [ s C ] [ s K ] ■ 6 P R I N T T A B ( 1 2 ) " [ 3 " [ D 0 W N ] " ] C H 0 I C E ( 1 - 4 )

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

E V + l , 1 0 0 : P 0 K E V + 3 , 1 0 0 : P 0 K E V + 2 , 1 5 2 D • 1 1 0 P O K E V + 2 1 , l i P 0 K E V + 3 9 , l : P O K E V + 4 0 ( l C O■ 1 2 0 P O K E 2 0 4 0 , S 1 : P O K E 2 0 4 1 , S 2 O E• 1 2 5 P R I N T " C H O O S E S O U R C E S P R I T E ( + / - ) . " N • 1 3 0 P R I N T " H I T < R E T U R N > W H E N R E A D Y . " M ■ 1 3 5 P 0 K E 1 9 8 . 0 C • 1 4 0 P O K E 2 0 4 0 , S I P R I N T " [ H O M E ] [ 5 [ D O W N ] " ] "

T A B ( 9 ) S 1 : G E T A $ : I F A $ = " + " T H E N S 1 = S 1 + 1 B ■ 1 4 3 I F S 1 > 2 5 5 T H E N S 1 = 2 5 5 H ■ 1 4 5 I F A $ = " - " T H E N S 1 = S 1 - 1 : I F S K 1 9 2 T H E N S 1 = 1

9 2 G K• 1 5 0 I F A $ O C H R $ ( 1 3 ) T H E N 1 4 0 L • 1 5 5 S 2 = S 1 + D S : P O K E 2 O 4 1 , S 2 : P O K E V + 2 1 , 3 K J• 1 6 0 P R I N T " [ C L E A R ] [ D O W N ] C H O O S E D E S T I N A T I O

S P R I T E ( + / - ) . " : P R I N T " H I T < R E T U R N > W H E NR E A D Y . " F

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

A H O Y ! 7

Page 76: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 76/84

0 T 0 1 7 0 G • 1 8 0 I F A $ O C H R $ ( 1 3 ) T H E N 1 7 0 K • 1 8 1 P R I N T " [ C L E A R ] [ D O W N ] H 0 W M A N Y F R A M E S

Y O W A N T ( 1 - 1 2 ) ? " : I N P U T M X : I F M X < 1 0 R M X >1 2 T H E N 1 8 1 G

• 1 8 2 I F M X * D S + S 1 < 1 9 2 T H E N M X = S 1 - 1 9 2 L ■ 1 8 3 I F M X * D S + S 1 > 2 5 5 T H E N M X = 2 5 5 - S 1 F ■ 1 8 4 F O R Q = 1 T O M X : P O K E 2 O 4 O , S 1 : P O K E 2 O 4 1 , S 2 : P

R I N T " [ C L E A R ] [ D O W N ] C A L C U L A T I N G . " 1 + M X - Q " LE F T D O " A B

• 1 8 5 F 0 R I = S 2 * 6 4 T 0 S 2 * 6 4 + 6 3 : P O K E I , . : N E X T : F OR X = 1 T 0 2 2 : X 4 = I N T ( X / 8 ) : F O R Y = 1 T 0 1 9 B

■ 1 9 0 I F P E E K ( S 1 * 6 4 + Y * 3 + X 4 ) A N D ( 2 [ U P A R R O W ] ( (2 3 - X ) A N D 7 ) ) T H E N G 0 S U B 2 0 0 O

■ 1 9 5 N E X T Y , X : S 1 = S 2 : S 2 = S 2 + D S : N E X T Q : R E T U R N C • 2 0 0 P = X + Y * 2 4 : X 1 = P E E K ( P + P 1 ) : Y 1 = P E E K ( P + P 1 +

5 0 4 ) : A = S 2 * 6 4 + Y l * 3 + I N T ( X l / 8 ) J ■ 2 0 2 I F P = 6 0 0 T H E N R E T U R N C ■ 2 0 5 P 0 K E A , P E E K ( A ) 0 R ( 2 [ U P A R R 0 W ] ( ( 2 3 - X l ) A N

D 7 ) ) : R E T U R N O • 3 0 0 P R I N T " [ C L E A R ] L O A D : " P • 3 0 5 P R I N T " [ D O W N ] E N T E R T H E F I L E N A M E T O B E

L O A D E D " : F $ = " " : C $ = C H R $ ( O ) G C• 3 1 0 I N P U T F $ : I F F $ = " " T H E N R E T U R N H L• 3 1 3 P R I N T " [ C L E A R ] L 0 A D I N G [ 3 " . " ] " C • 3 1 5 0 P E N 1 5 , 8 , 1 5 , " I 0 " : 0 P E N 5 , 8 , 5 , F $ + " , P , R "

: I N P U T # 1 5 , A , B $ , C , D : I F A T H E N 6 0 0 G A• 3 2 0 G E T # 5 , A $ , B $ : S 1 = ( A S C ( A $ + C $ ) + A S C ( B $ + C $

) * 2 5 6 ) / 6 4 : S 2 = S l P • 3 2 5 G E T # 5 , A $ : I F S T T H E N 3 4 0 J

3 3 P 0 K E S 2 * 6 4 , A S C ( A $ + C $ ) : F O R I = 1 T O 6 3 : G E T #5 , A $ : P O K E S 2 * 6 4 + I , A S C ( A $ + C $ ) : N E X T I L • 3 3 5 S 2 = S 2 + l : G 0 T 0 3 2 5 E

• 3 4 0 S 2 = S 2 - 1 : C L O S E 5 : C L O S E 1 5 D • 3 4 5 R E T U R N 0 • 4 0 0 P R I N T " [ C L E A R ] S A V E : " G • 4 0 5 P R I N T " [ D O W N ] E N T E R T H E F I L E N A M E T O B E

S A V E D " : F $ = " " : C $ = C H R $ ( O ) F H• 4 1 0 I N P U T F $ : I F F $ = " " T H E N R E T U R N N ■ 4 1 5 V = 5 3 2 4 8 : P O K E V + 2 1 , 1 - . P O K E V , 1 O O : P O K E V + 1

, 1 0 0 : P O K E V + 3 9 , 1 : P 0 K E 2 0 4 0 , S I : P 0 K E 1 9 8 , 0 I ■ 4 2 0 P R I N T " [ C L E A R ] C H O O S E S T A R T I N G S P R I T E

F R A M E T S A V E . " : P R I N T " U S E + / - , < R E T U R N > " G • 4 2 5 P R I N T " [ H O M E ] [ 5 " [ D O W N ] " ] " T A B ( 9 ) S 1 : P O KE 2 0 4 0 . S 1 A

4 3 G E T A $ : I F A $ = " + " T H E N S 1 = S 1 + 1 : I F S U 2 5 6 T HE N S 1 = 2 5 5 J

• 4 3 5 I F A $ = " - " T H E N S 1 = S 1 - 1 : I F S 1 = 1 9 1 T H E N S 1 = 19 2 B D

• 4 4 0 I F A $ < > C H R $ ( 1 3 ) T H E N 4 2 5 M • 4 4 1 P 0 K E 1 9 8 . 0 E ■ 4 4 3 P R I N T " [ C L E A R ] C H O O S E E N D I N G S P R I T E F

A M T S A V E . " : P R I N T " U S E + / - , < R E T U R N > " : S2 = S 1 F

• 4 4 5 P R I N T " [ H O M E ] [ 5 " [ D O W N ] " ] " T A B ( 9 ) S 2 : P 0 KE 2 O 4 O . S 2 F ■ 4 4 7 G E T A $ : I F A $ = " + " T H E N S 2 = S 2 + 1 : I F S 2 = 2 5 6 T HE N S 2 = 2 5 5 F

7 A H O Y !

- 4 4 9 I F A $ = " - " T H E N S 2 = S 2 - 1 : I F S 2 < S 1 T H E N S 2 = S 1 B - 4 5 0 I F A $ O C H R $ ( 1 3 ) T H E N 4 4 5 K - 4 5 5 0 P E N 1 5 , 8 , 1 5 , " I 0 " : 0 P E N 5 , 8 , 5 , F $ + " , P , W "

: I N P U T # 1 5 , A , B $ , C , D : I F A T H E N 6 0 0 L • 4 5 7 P R I N T " [ C L E A R ] S A V I N G [ 3 " . " ] " I

4 6 A = S 1 * 6 4 : H = I N T ( A / 2 5 6 ) : L = A - H * 2 5 6 : P R I N T# 5 , C H R $ ( L ) C H R $ ( H ) ; 1 4 6 F O R I = A T O S 2 * 6 4 + 6 3 : P R I N T # 5 , C H R $ ( P E E K ( I) ) ; : N E X T I M

• 4 7 0 C L O S E 5 : C L O S E 1 5 : R E T U R N K • 5 0 0 P R I N T " [ C L E A R ] A N I M A T I O N S E Q U E N C E . " P • 5 0 5 V = 5 3 2 4 8 : P 0 K E V , 1 0 0 : P 0 K E V + l , 1 0 0 H • 5 0 7 P R I N T " C H O O S E B E G I N N I N G F R A M E : ( + / - ) .

" : P 0 K E 1 9 8 , 0 E - 5 1 0 P O K E V + 3 9 , 1 : P O K E V + 2 1 , 1 A • 5 1 5 P R I N T " [ H O M E ] [ 5 " [ D O W N ] " ] " T A B ( 9 ) S 1 : P O K

E 2 0 4 O . S 1 J F5 2 G E T A $ : I F A $ = " + " T H E N S 1 = S 1 + 1 : I F S U 2 5 6 T HE N S 1 = 2 5 5 G G

• 5 2 5 I F A $ = " - " T H E N S l = S l - l t I F S l = 1 9 1 T H E N S l = l9 A

• 5 3 0 I F A $ O C H R $ ( 1 3 ) T H E N 5 1 5 D • 5 3 5 P R I N T " [ H O M E ] [ D O W N ] C H O O S E E N D I N G F R A M

E ( + / - ) . [ 3 " " ] " : P O K E 1 9 8 , O N • 5 4 0 P R I N T " [ H O M E ] [ 5 " [ D O W N ] " ] " T A B ( 9 ) S 2 : P O K

E 2 O 4 O . S 2 L 5 4 G E T A $ : I F A $ = " + " T H E N S 2 = S 2 + 1 : I F S 2 = 2 5 6 T HE N S 2 = 2 5 5 P F5 5 0 I F A $ = " - " T H E N S 2 = S 2 - 1 : I F S 2 = 1 9 1 T H E N S 2 = 19 L

• 5 5 5 I F A $ O C H R $ ( 1 3 ) T H E N 5 4 0 A • 5 6 0 D X = 1 0 : P 0 K E 1 9 8 , 0 M • 5 6 5 P R I N T " [ C L E A R ] A N I M A T I O N S E Q U E N C E " G • 5 7 0 P R I N T " U S E ( + / - ) T A D J U S T D E L A Y " : P R I

N T " D E L A Y = " N ■ 5 7 5 F O R X = S 1 T O S 2 S T E P S G N ( S 2 - S 1 ) : P R I N T " [ H O M

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

B • 6 1 0 P R I N T " [ D O W N ] P L E A S E F I A N C O R R E C T . " L • 6 1 5 P R I N T " [ D O W N ] " A " , " B $ " , " C " , " D L • 6 2 0 I F A = 6 3 T H E N 6 5 O H D• 6 2 5 P R I N T " [ D O W N ] P R E S S < R E T U R N > F O R M E N U .

K • 6 3 0 G E T A $ : I F A $ O C H R $ ( 1 3 ) T H E N 6 3 0 A • 6 3 5 R E T U R N A • 6 5 0 P R I N T " [ D O W N ] W 0 U L D Y O L I K E T S C R A T C

" F $ " ? " H • 6 5 5 P 0 K E 1 9 8 . 0 C K■ 6 6 0 G E T A $ : I F A $ = " N " T H E N 6 2 5 F

Page 77: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 77/84

I F A $ O " Y " T H E N 6 6 0O P E N 1 5 , 8 , 1 5 , " S O : " + F $ : C L O S E 1 5G O T O 4 5 5

D A T A 2 4 , 0 , l , 3 , 4 , 5 , 6 , 7D A T A 8 . 9 , 1 0 , 1 1 , 1 3 , 1 4 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , l , 2 , 3 , 4 , 5 , 6D A T A 8 , 9 , 1 0 , l l , 1 2 , 1 3 , 1 4 , 1 5D A T A 1 7 , 1 8 , 1 9 , 2 O , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , l , 2 , 3 , 4 , 5 , 7D A T A 8 . 9 . 1 0 , 1 1 , 1 2 , 1 3 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 . 0 , 1 , 2 , 3 , 4 , 5 , 7D A T A 7 , 9 , 1 0 , l l , 1 2 , 1 4 , 1 4 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 . 0 , 1 , 2 , 3 , 4 , 5 , 6D A T A 7 , 9 , 1 0 , l l , 1 2 , 1 3 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , 1 , 2 , 3 , 4 , 5 , 6D A T A 7 , 9 , 1 0 , 1 1 , 1 3 , 1 4 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , O , 1 , 2 , 3 , 4 , 5 , 6D A T A 7 , 8 , 1 0 , 1 1 , 1 3 , 1 4 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 O , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , l , 2 , 3 , 4 , 5 , 6D A T A 7 . 8 . 9 , 1 1 , 1 3 , 1 4 , 1 5 , 1 6D A T A 1 7 t 1 8 , 1 9 , 2 O , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , l , 2 , 3 , 4 , 5 , 6D A T A 7 , 8 , 9 , 1 0 , 1 3 , 1 4 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , l , 2 , 3 , 4 , 5 , 6D A T A 7 , 8 , 9 , 1 O , 1 3 , 1 4 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , O , 1 , 2 , 3 , 4 , 5 , 6D A T A 7 , 8 , 9 , 1 1 , 1 3 , 1 4 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , 1 , 2 , 3 , 4 , 5 , 6D A T A 7 , 8 , 1 0 , l l , 1 3 , 1 4 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , l , 2 , 3 , 4 , 5 , 6D A T A 7 . 9 . 1 0 , 1 1 , 1 3 , 1 4 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , l , 2 , 3 , 4 , 5 , 6D A T A 8 . 9 , 1 0 , 1 1 , 1 3 , 1 4 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , O , 1 1 2 , 3 , 4 , 5 , 6D A T A 7 , 9 , 1 0 , l l , 1 2 , 1 3 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , l , 2 , 3 , 4 , 5 , 7D A T A 7 , 9 , 1 0 , l l , 1 2 , 1 4 , 1 4 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , l , 2 , 3 , 4 , 5 , 7D A T A 8 , 9 , 1 0 , l l , 1 2 , 1 3 , 1 5 , 1 6D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , l , 2 , 3 , 4 , 5 , 6D A T A 8 , 9 , 1 0 , 1 1 , 1 2 , 1 3 , 1 4 , 1 5D A T A 1 7 , 1 8 , 1 9 , 2 O , 2 1 , 2 2 , 2 3 , 2 4D A T A 2 4 , 0 , l , 3 , 4 , 5 , 6 , 7

L C M J G C D K F L B L K K K K J I J E L B B B A H A A M 0 P O E G L F D I B J G K K F K M A L J D H P F A A K A C

• 4 9 6 1 6• 4 9 6 2 4• 4 9 6 8 0• 4 9 6 8 8• 4 9 6 9 6• 4 9 7 0 4• 4 9 7 1 2• 4 9 7 2 0• 4 9 7 2 8• 4 9 7 3 6• 4 9 7 4 4• 4 9 7 5 2• 4 9 7 6 0• 4 9 7 6 8• 4 9 7 7 6• 4 9 7 8 4• 4 9 7 9 2• 4 9 8 0 0• 4 9 8 0 8• 4 9 8 1 6• 4 9 8 2 4• 4 9 8 3 2• 4 9 8 4 0• 4 9 8 4 8• 4 9 8 5 6- 4 9 8 6 4• 4 9 8 7 2- 4 9 8 8 0• 4 9 8 8 8• 4 9 8 9 6• 4 9 9 0 4• 4 9 9 1 2• 4 9 9 2 0- 4 9 9 2 8• 4 9 9 3 6• 4 9 9 4 4• 4 9 9 5 2• 4 9 9 6 0• 4 9 9 6 8• 4 9 9 7 6• 4 9 9 8 4■ 4 9 9 9 2• 5 0 0 0 0• 5 0 0 0 8• 5 0 0 1 6

5 0 0 2 4• 5 0 0 3 2• 5 0 0 4 0- 5 0 0 4 8• 5 0 0 5 6• 5 0 0 6 4

5 0 0 7 25 0 0 8 0

- 5 0 0 8 8• 5 0 0 9 6• 5 0 1 0 4• 5 0 1 1 2• 5 0 1 2 0

D A T A 8 , 9 , 1 0 , l l , 1 3 , 1 4 , 1 5 , 1 6 G D A T A 1 7 , 1 8 , 1 9 , 2 0 , 2 1 , 2 2 , 2 3 , 2 4 B D A T A 2 4 , 1 , 0 , 0 , 0 , 0 , 0 , 0 D D A T A O , 0 , 0 , 0 , 0 , 0 , 0 , 0 C D A T A O . 0 , 0 , 0 , 0 , 0 , 1 , 2 4 H D A T A 2 4 , 2 , 1 , 1 , 1 , 1 , 1 , 1 G DD A T A 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 B D A T A l . 1 , 1 , 1 , 1 , 1 , 2 , 2 4 I D A T A 2 4 , 3 , 2 , 2 , 2 , 2 , 2 , 2 H D A T A 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 D D A T A 2 , 2 , 2 , 2 , 2 ) 2 , 3 , 2 4 F D A T A 2 4 , 4 , 3 , 4 , 4 , 4 , 3 , 3 L D A T A 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 G D A T A 3 , 3 , 3 , 4 , 4 , 3 , 4 , 2 4 H D A T A 2 4 , 5 , 5 , 5 , 4 , 5 , 5 , 5 J D A T A 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 E D A T A 4 , 5 , 4 , 4 , 5 , 5 , 5 , 2 4 P D A T A 2 4 , 6 , 6 , 5 , 6 , 6 , 5 , 5 N D A T A 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 J D A T A 5 , 6 , 6 , 6 , 5 , 6 , 6 , 2 4 N D A T A 2 4 , 7 , 7 , 7 , 7 , 7 , 7 , 7 P GD A T A 7 , 7 , 6 , 6 , 6 , 6 , 6 , 7 J D A T A 7 , 7 , 7 , 7 , 7 , 7 , 7 , 2 4 N D A T A 2 4 , 8 , 8 , 8 , 8 , 8 , 8 , 8 N D A T A 8 , 8 , 8 , 7 , 7 , 7 , 8 , 8 A D A T A 8 , 8 , 8 , 8 , 8 , 8 , 8 , 2 4 F D A T A 2 4 , 9 , 9 , 9 , 9 , 9 , 9 , 9 F D A T A 9 , 9 , 9 , 9 , 1 0 , 9 , 9 , 9 O BD A T A 9 , 9 , 9 , 9 , 9 , 9 , 9 , 2 4 G D A T A 2 4 , 1 1 , 1 0 , 1 0 , 1 0 , 1 0 , 1 1 , 1 0 A D A T A 1 0 , 1 1 , 1 1 , 1 1 , 1 0 , 1 1 , 1 1 , 1 1 J D A T A 1 0 , 1 1 , 1 0 , 1 0 , 1 0 , 1 0 , 1 1 , 2 4 A D A T A 2 4 , 1 2 , 1 1 , 1 1 , 1 1 , 1 2 , 1 1 , 1 2 P D A T A 1 2 , 1 2 , 1 2 , 1 2 , 1 2 , 1 2 , 1 2 , 1 2 E D A T A 1 2 , 1 2 , 1 1 , 1 2 , 1 1 , 1 1 , 1 2 , 2 4 D D A T A 2 4 . 1 3 , 1 2 , 1 2 , 1 3 , 1 3 , 1 2 , 1 3 J D A T A 1 3 . 1 3 , 1 3 , 1 3 , 1 3 , 1 3 , 1 3 , 1 3 E D A T A 1 3 . 1 3 , 1 3 , 1 2 , 1 3 , 1 2 , 1 3 , 2 4 E D A T A 2 4 , 1 4 , 1 3 , 1 4 , 1 3 , 1 4 , 1 4 , 1 4 F D A T A 1 4 , 1 4 , 1 4 , 1 4 , 1 4 , 1 4 , 1 4 , 1 4 E DD A T A 1 4 , 1 4 , 1 4 , 1 4 , 1 4 , 1 3 , 1 4 , 2 4 C D A T A 2 4 , 1 5 , 1 4 , 1 5 , 1 5 , 1 5 , 1 5 , 1 4 O D A T A 1 5 , 1 5 , 1 5 , 1 5 , 1 5 , 1 5 , 1 5 , 1 5 F D A T A 1 5 , 1 5 , 1 5 , 1 5 , 1 4 , 1 5 , 1 5 , 2 4 I D A T A 2 4 . 1 6 . 1 6 , 1 5 , 1 6 , 1 6 , 1 6 , 1 6 K D A T A 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 G LD A T A 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 2 4 L D A T A 2 4 , 1 7 , 1 7 , 1 7 , 1 7 , 1 7 , 1 7 , 1 7 P D A T A 1 7 , 1 7 , 1 7 , 1 7 , 1 7 , 1 7 , 1 7 , 1 7 P D A T A 1 7 , 1 7 , 1 7 , 1 7 , 1 7 , 1 7 , 1 7 , 2 4 K D A T A 2 4 . 1 8 . 1 8 , 1 8 , 1 8 , 1 8 , 1 8 , 1 8 I D A T A 1 8 . 1 8 . 1 8 , 1 8 , 1 8 , 1 8 , 1 8 , 1 8 I D A T A 1 8 , 1 8 , 1 8 , 1 8 , 1 8 , 1 8 , 1 8 , 2 4 L D A T A 2 4 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 N D A T A 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 H D A T A 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 2 4 L D A T A 2 4 , 2 0 , 2 0 , 2 0 , 2 0 , 2 0 , 2 0 , 2 0 J D A T A 2 0 , 2 0 , 2 0 , 2 0 , 2 0 , 2 0 , 2 0 , 2 0 P

A H O Y ! 7 7

Page 78: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 78/84

5 0 1 2 8 D A T A 2 O . 2 2 2 9 / -

B A R R I C A D EF R O MS t o r t i n g a d d r e s iE n d i n g a d d r e s sS Y t s t a rF l a n k s p e e d

C 0 0 C O 8 C O l O :C 1 8 C 0 2 0 :C 0 2 8 :C O 3 O :C 0 3 8 :C O A O :C 0 A 8 :C 5 0 C 0 5 8 :C O 6 O :C 0 6 8 :C 0 7 0 :C 0 7 8 :C 0 8 0 :C 0 8 8 :C 0 9 0 :C 0 9 8 :C O A O :C 0 A 8 :C B O C 0 B 8 :C O C O :C 0 C 8 :C O D O :C 0 D 8 :C O E O :C 0 E 8 :C O F O :C 0 F 8 :C 1 0 0 :C 1 0 8 :C 1 1 0 1C 1 1 8 :C 1 2 0 :C 1 2 8 :C 1 3 0 :C 1 3 8 :C 1 4 0 :C 1 A 8 :C 5 0 C 1 5 8 :C 1 6 0 :C 1 6 8 :C 1 7 0 :C 1 7 8 :

7 A H O Y !

P A G E 1 i h e x : C O O O

i h e 4 9 1 5 2

C 7 4 D

r e q u i r e d f a e n t r y ! S e e p a g e 6 9 .

A A A 8 C F A 0 C C 6 8 0 I O A A C 0 1 8 E C 3 D 0 C 0 A E C 2 C C A D A F O 9 A 0 2 C 4 A 1 C

0 0 1 1 A A 0 C 8 2 C B D C 2 1 A O 8 C 0 8 A C 9 A A 9 I A A 9 C A A 0 C 1 5 0 A D A I 0 F A

8 2 B F 1 F 8 A 1 5 8 0 F F O C C O 1 C D O 0 A A 0 2 3 2 I O C C 3 8 0 2 0 6 0 1 0 F 0 C D A O

2 D D 2 A A F 1 F C B 2 E 0 D F 3 O C F A D C 0 o B 3 A 9 C 2 A 1 C O 2 8 C 0 8 2 B A D A 8 0 C

D F C 9 O C C A A A 0 F O 2 0 0 A 8 2 F 1 A A B C O C 0 C F D E B A D I C A C D F 3 0 2 0 C 8 A

8 2 9 C 1 2 A 0 6 F 8 C D 5 2 C 1 1 0 2 8 O O 3 A C A 2 C 1 C C 0 0 E 8 E 0 A C F C 2 1 D F F E

2 A 0 2 2 I O 9 8 C B A 0 C 6 1 E C C A O 2 C C F B 2 D 0 2 A A 8 8 8 0 0 C A A E F 9 D 2 1 A C

D C D B F A 8 0 I 2 0 8 A A C C F A A I D 8 2 8 8 0 A C D 5 0 F F 0 0 D D A 2 1 8 E C E O 8 0 8

N

A A 9 0 7 1 6 F 5 E 2 C A 2 C A I 8 9 1 2 5 9 9 7 C C F B D B 1 A A D A F C F O 8 8 6 A 4 B 6 A

T I R O 'C 1 8 8 :C 1 9 0 :C 1 9 8 :C 1 A 0 :C 1 A 8 :C 1 B 0 :C 1 B 8 :C 1 C 0 :C 1 C 8 :C 1 D 0 :C 1 D 8 :C 1 E 0 :C 1 E 8 :C 1 F 0 :C 1 F 8 :C 2 0 0 :C 2 0 8 :C 2 1 0 :C 2 1 8 :C 2 2 0 :C 2 2 8 :C 2 3 0 :C 2 3 8 :C 2 A 0 :C 2 A 8 :C 2 5 0 :C 2 5 8 :C 2 6 0 :C 2 6 8 :C 2 7 0 :C 2 7 8 :C 2 8 0 :C 2 8 8 :C 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 2 0 C 3 2 8 :C 3 3 0 :C 3 3 8 :C 3 A 0 :C 3 4 8 :

F T J

C A 8 C 0 8 C A A C F 8 7 3 A 0 A B A O 0 2 0 8 B 0 1 0 8 C C O 0 B 0 F 0 A C 0 5 F 6 9 8 E A A 0 A C C 0 3 C 5 6

A 8 F F 8 B D A 8 0 A 1 O 7 C A 9 F 0 O B 9 0 8 F 9 E C 1 F 8 A C 3 0 A 9 C 0 9 9 A A 0 0 0 8 0 0 C 0 9 0 8 E 6 C 3

n " F 1 A F 3 B 1 9 C 0 A C C A 2 3 8 C C O 0 A D A C F C B 1 F 0 8 6 C 2 O A 9 A 0 0 F C C D O 8 B O B 3 9 3 0 B 0 8

f i A A 1 A C E C 3 A A O A 8 F 0 A 0 C 0 C 2 0 F 0 A C 0 0 B A B 9 A A 9 C 2 3 1 C 9 C O 8 A D 3 0 A 9 E E A A 4 O 3

0 F A 2 2 1 F A O 2 C 1 0 A I 0 A 0 C C O D 9 8 2 0 D C O A 3 O 0 2 3 A 3 A 6 8 7 3 9 1 1 A A C A C E 1 3 0 C 8 8

r C 7 F 3 F C O 0 C 9 7 A C O 8 9 0 C 9 O A 8 O 0 5 D A 7 C F C C B 3 A A C 0 A 1 D B 0 E 8 7 0 O 0 A 0 A 6 C 8 3 A

8 7 7 C O A A 9 2 3 7 0 A A C A A F 0 C 3 C O A C E 6 7 7 2 2 8 O C 0 F A B O F 8 0 A A O 8 8 1 8 B A 3 0 0 3 1 A

u F C 7 A t i

C y 0 A 3 A C C 2 A A 6 O 0 A F C F O F 9 E A C 7 3 F 9 C A A 9 8 3 A A 1 C 0 3 D 3 0 7 0 C 0 6 8 9 B 9 3

' C A 6 5 4 7 A A I 7 2 7 C D C 1 9 2 A 5 3 I A A E B 8 B 8 5 A 4 6 8 8 F 6 B 7 5 6 8 5 A 7 3 9 C B F 2 C B 5 A D B

Page 79: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 79/84

C 3 5 O :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 O :C 3 9 8 :C 3 A 0 :C 3 A 8 :C 3 B 0 :C 3 B 8 :C 3 C 0 :C 3 C 8 :C 3 D 0 :C 3 D 8 :C 3 E 0 :C 3 E 8 :C 3 F 0 :C 3 F 8 :C 4 0 0 :C 4 0 8 :C 4 1 0 :C 4 1 8 :C 4 2 0 :C 4 2 8 :C 4 3 0 :C 4 3 8 :C 4 4 0 :C 4 4 8 :C 4 5 0 :C 4 5 8 :C 4 6 0 :C 4 6 8 :C 4 7 0 :C 4 7 8 :C 4 8 0 :C 4 8 8 :C 4 9 0 :C 4 9 8 :C 4 A 0 :C 4 A 8 :C 4 B 0 :C 4 B 8 :C 4 C 0 :C 4 C 8 :C 4 D 0 :C 4 D 8 :C 4 E 0 :C 4 E 8 :C 4 F 0 :C 4 F 8 :C 5 0 0 :C 5 0 8 :C 5 1 0 :C 5 1 8 :

6 8 C A A E E 6 F F 0 4 8 O 9 D F 8 9 A A 4 A A 3 F A C 9 A 8 A A 0 9 A E 1 C A A 5 D 9 O 0 3 3 3 C 0 D 8 9 0 0 0 0

0 A 2 0 3 4 O A 6 6 A A F A A 2 7 F A 0 F D A A A A A C 0 O 1 A A A A 2 A C 9 0 0 8 E C D 2 A 8 C D A A 1 0 0 0 0 0

8 6 6 8 C 7 C 0 1 A O C A 0 C O 9 A D D 6 F 0 1 2 A 2 D 0 9 E 0 1 A C 2 F 9 O B 9 0 8 C 2 F 3 3 D F O 1 D 3 0 0 0 0

3 C C A 6 C 4 C 6 9 1 2 7 1 2 4 C F A 2 0 A 8 A 8 9 9 D A 0 A 8 8 8 C 4 8 0 C 3 3 D O 0 F 8 8 A F A D D A 8 0 0 0 0

2 I 8 0 9 C 7 D A 2 2 I 2 2 I 4 C O 0 1 8 2 3 A 9 3 A A E D 5 3 0 9 C C 0 C A C 8 A D 1 8 0 3 0 E 0 0 2 4 1 0 0 0 O

0 C A 6 0 O C F C D F A 9 F A A 0 A 2 D F 8 A A 3 A C 2 9 9 8 A A 3 2 C A A 2 B 9 1 A C O A A B 3 0 0 F B F 0 0 0 0

0 A 0 A E 9 0 C A F F A C F A 1 B A 9 C A 3 D 2 8 O 2 A 2 2 3 D 0 A 9 0 0 B 3 2 A 8 I 6 D D 0 3 E 0 8 0 F 6 0 0 0 0

D I 8 3 6 0 3 D D A A 0 A A 0 A 0 0 C 1 9 8 8 9 D 9 4 F 0 D 8 8 2 0 F D B 2 C C A O 2 A A 8 8 9 3 8 O O C 0 0 0 0 1

8 5 3 7 5 4 0 B 4 C 2 F 7 3 5 D 2 5 2 5 C 3 I O C 7 F D 2 F 0 6 1 B 9 F E 4 7 9 6 9 B B E 6 C E E A 2 8 D B 0 0 1 3

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 :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 O :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 :

1 0 8 0 0 4 8 C 0 0 0 0 F O 8 0 0 0 0 0 0 0 0 0 1 0 0 4 2 O 5 I I I 0 5 5 4 C D O 2 B A 2 2 B C 4 4 4 3 6 7 A 2 F A

O 2 8 0 2 6 A 0 0 0 0 F F O 8 2 0 0 0 0 0 0 0 0 0 2 0 9 1 O 5 I I I 3 5 4 4 D C 2 2 A B 2 9 C B 4 5 4 2 6 A 6 6 6 7

0 2 8 O 5 9 D 0 0 0 F 0 O 8 8 2 0 0 0 0 0 0 0 0 I 0 0 2 4 2 2 I I 4 3 2 2 4 C D 2 2 B C 2 B B B 5 2 5 3 A 2 6 7 6 6

O 1 8 O 7 B F 0 0 0 F 0 0 8 0 5 0 0 0 0 0 0 0 0 0 0 0 2 9 2 0 I I 4 3 4 5 4 B C 2 2 A C 2 C C 0 2 4 5 2 6 A 6 A A 6

1 0 8 O A E 2 0 0 0 0 0 0 8 0 5 0 0 0 0 0 0 0 0 0 0 0 1 2 9 3 I I 5 0 4 4 4 C B 2 9 B A 2 C C 8 4 4 2 3 A 6 6 E 6 7

1 1 8 0 C 0 4 0 0 0 0 0 0 8 F 0 0 0 0 0 0 0 0 0 0 0 8 4 2 4 3 I I 4 5 5 4 0 B C 2 A C O 2 C C 5 5 2 9 2 7 6 A A 6 A

2 8 8 O F 3 7 0 0 0 0 0 O 8 0 0 0 0 0 0 0 0 0 0 0 0 0 9 1 4 3 I I 4 5 4 5 I C B 2 B C 2 2 B C 4 4 5 3 3 2 6 6 6 A 2

0 8 0 0 1 5 9 0 0 0 0 F 0 8 0 0 0 0 0 0 0 0 0 8 0 0 1 2 4 4 I I I 2 4 2 2 B B A 2 A 2 2 2 C B 4 4 4 2 0 6 A A 6 6 A

9 A E 8 A A B 1 6 7 7 7 B B 1 9 B C C D D E E 6 I 0 9 1 9 D 8 0 0 F A 4 5 7 6 7 4 8 8 5 8 E A 3 D B F F 3 7 C B 1 A

A H O Y I 7

Page 80: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 80/84

I P f l R T A M T L e l ' e r s l ) w n i I e b a c k g r o u n d a r B u R e p e l l e n t l i n e c o d e s . D n o e n t e r t h e m ! P a g e s 6 a n 6 e x p l a i n i h e s e c o d e sI l l l l U l l l f T I 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 n e n t e r i n g ^ / t 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 6 F 0 :C 6 F 8 :C 7 0 0 :C 7 0 8 :C 7 1 0 :C 7 1 8 :C 7 2 0 :C 7 2 8 :C 7 3 0 :C 7 3 8 :C 7 4 0 :C 7 4 8 :

R

6 4 2 2 3 5 1 1 1 2 5 7

E

6 A 1 1 1 I 3 7 3 I 3 7

S

A 6 3 3 3 7 1 4 3 3 6 7

E P A G E 1

7 A 6 6 2 4 3 C 0 3 E 0

I

A 1 1 1 1 3 3 1 1 3 0 C

E

7 1 1 1 1 3 3 1 1 6 7

6 3 3 1 7 1 I 7 3 F 7

M E S S E N G E R 6 4

6 5 D 5 3 5 1 7 5 5 9 7

B C B 7 D E C D 9 2 A

L O A D E R

. 4 4 0• 4 5 0• 4 6 0• 4 7 0■ 4 8 0• 4 9 0

5 0 • 5 1 0• 5 2 0- 5 3 0• 5 4 0• 5 5 0• 5 6 0• 5 7 0• 5 8 0• 5 9 0■ 6 0 0• 6 1 0

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

1 3 3 , 2 5 4 , 1 5 2 , 1 7 0 , 1 8 8 , - 2 2 M 1 7 7 , 2 5 1 , 1 4 5 , 2 5 3 , 1 3 6 , 1 9 2 , 2 5 5 , 1 4 4 B 2 4 7 , 2 4 0 , 1 9 8 , 2 3 2 , 1 0 4 , 1 4 9 , 2 5 1 , 2 3 2 M

• 1 0 0 R E * * M E S S E N G E R 6 4 L O A D E R * * * L 0• 1 1 0 M S = 5 1 2 0 0 : R E M W I L L R E L O C A T E D • 1 2 0 C K = 0 O • 1 3 0 R E A D D : C K = C K + D : I F D = 9 9 9 T H E N 1 5 0 A • 1 4 0 G O T 0 1 3 0 K • 1 5 0 I F C K < > 2 6 7 1 2 T H E N P R I N T " E R R O R I D A T A " :

E N H ■ 1 6 0 R E S T O R E C • 1 7 0 S A = M S J G■ 1 8 0 R E A D D : I F D = 9 9 9 T H E N 2 3 0 A L• 1 9 0 I F D = > 0 T H E N P O K E S A , D : G O T O 2 2 0 L • 2 0 0 A D = M S + A B S ( D ) : H = A D / 2 5 6 : L = A D - I N T ( A D / 2 56 ) * 2 5 6 A • 2 1 0 P O K E S A , L : S A = S A + 1 : P O K E S A , H F • 2 2 0 S A = S A + l : G 0 T 0 1 8 0 B

2 3 A D = M S + 6 3 : H = A D / 2 5 6 : L = A D - I N T ( A D / 2 5 6 ) * 25 6 K G

• 2 4 0 P O K E M S + 3 8 , L : P O K E M S + 5 2 , L M • 2 5 0 P 0 K E M S + 4 2 , H : P 0 K E M S + 5 4 , H K • 2 6 0 P R I N T " M E S S E N G E R I N S T A L L E D " M S " T O " M S + 2

5 4 H P• 2 7 0 P R I N T " S Y S " M S " T O E N A B L E " A • 2 8 0 P R I N T " S Y S " M S + 3 " T 0 S E T U P " B O• 2 9 0 E N D K D■ 3 0 0 D A T A 1 8 4 , 8 0 , 2 7 , 7 6 , - 1 4 3 , 0 , 0 F • 3 1 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 F ■ 3 2 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 I ■ 3 3 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 1 2 0 , 1 7 3 P • 3 4 0 D A T A 2 0 , 3 , 1 7 2 , 2 1 , 3 , 2 0 1 , 6 3 , 2 0 8 P • 3 5 0 D A T A 4 , 1 9 2 , 2 0 0 , 2 4 0 , 1 6 , 1 4 1 , - 1 4 1 G • 3 6 0 D A T A 1 4 0 , - 1 4 2 , 1 6 9 , 6 3 , 1 6 0 , 2 0 0 , 1 4 1 M O• 3 7 0 D A T A 2 0 , 3 , 1 4 0 , 2 1 , 3 , 8 8 , 9 6 , 1 6 2 H • 3 8 0 D A T A 3 , 1 8 1 , 2 5 1 , 7 2 , 2 0 2 , 1 6 , 2 5 0 , 1 6 2 F • 3 9 0 D A T A 4 , 2 0 2 , 4 8 , 5 5 , 1 8 8 , - 2 6 , 1 6 P • 4 0 0 D A T A 5 , 1 6 9 , 0 , 1 5 7 , - 2 6 , 1 5 2 , 4 1 K F• 4 1 0 D A T A 1 5 , 2 4 0 , 2 3 8 , 1 3 8 , 1 6 8 , 1 0 , 1 7 0 , 1 8 9 C L■ 4 2 0 D A T A - 6 , 1 3 3 , 2 5 1 , 1 8 9 , - 7 , 1 3 3 J L• 4 3 0 D A T A 2 5 2 , 1 8 9 , - 1 4 , 1 3 3 , 2 5 3 , 1 8 9 , - 1 5 E

8 A H O Y !

2 2 4 , 4 , 2 0 8 , 2 4 8 , 7 6 , 2 5 5 , 2 5 5 , 3 21 2 1 , 0 , 2 4 0 , 8 3 , 3 2 , 2 4 1 , 1 8 3 , 1 3 84 1 , 1 2 4 , 2 4 0 , 3 , 7 6 , 7 2 , 1 7 8 , 1 3 41 7 4 , 3 2 , 1 2 1 , 0 , 2 4 0 , 7 8 , 3 2 , 2 5 31 7 4 , 3 2 , 1 3 8 , 1 7 3 , 3 2 , 2 4 7 , 1 8 3 , 1 3 21 9 5 , 1 3 3 , 1 9 6 , 3 2 , 2 5 3 , 1 7 4 , 3 2 , 2 3 51 8 3 , 1 3 4 , 1 7 5 , 1 6 5 , 1 7 4 , 4 1 , 3 , 1 6 81 0 , 1 7 0 , 1 2 0 , 1 6 5 , 1 9 5 , 1 5 7 , - 61 6 5 , 1 9 6 , 1 5 7 , - 7 , 1 6 5 , 2 0 , 1 5 7- 1 4 , 1 6 5 , 2 1 , 1 5 7 , - 1 5 , 1 5 21 7 0 , 1 6 5 , 1 7 5 , 1 5 7 , - 2 2 , 1 6 5 , 1 7 45 , 1 5 , 1 5 7 , - 2 6 , 8 8 , 9 6 , 1 6 90 , 1 6 2 , 3 , 1 2 0 , 1 5 7 , - 2 6 , 2 0 21 6 , 2 5 0 , 8 8 , 9 6 , 1 6 5 , 1 7 4 , 4 1 , 31 7 0 , 1 2 0 , 1 6 9 , 0 , 2 4 0 , 2 2 8 , 9 9 9

D D I M O J A K P B I A M J E

D E M O■ 1 0 0 M $ = " T H I S [ S S ] I S [ S S ] T H E [ S S ] T O P [ S S ] L I N E

" : R E M U S E S H I F T - S P A C E M G• 1 1 0 L = L E N ( M $ ) O C■ 1 2 0 F O R I = 1 T O L B F■ 1 3 0 C = A S C ( M I D $ ( M $ , I , 1 ) ) : P O K E 8 2 8 + I - 1 , C + 6 4 O I• 1 4 0 P 0 K E 8 2 8 + L + I , l : N E X T 0 ■ 1 5 0 S Y S 5 1 2 0 3 , 2 , 8 2 8 , 1 0 2 4 , L - l G • 1 6 0 S Y S 5 1 2 O 3 , 3 , 8 2 8 + L + 1 , 5 5 2 9 6 , L - 1 K ■ 1 7 0 P R I N T T I O • 1 8 0 G E T A $ : I F A $ = " " T H E N 1 7 0 D

M E S S E N G E R 1 2 8 L O A D E R

■ 1 0 0 R E M * * * M E S S E N G E R 1 2 8 L O A D E R * * L ■ 1 1 0 M S = 3 0 7 2 : R E M W I L L R E L O C A T E I ■ 1 2 0 C K = O O ■ 1 3 0 R E A D D : C K = C K + D : I F D = 9 9 9 T H E N 1 5 0 A ■ 1 4 0 G 0 T 0 1 3 0 K O■ 1 5 0 I F C K < > 3 2 3 7 1 T H E N P R I N T " E R R O R I N D A T A " :

E N D P C■ 1 6 0 R E S T O R E C M■ 1 7 0 S A = M S J ■ 1 8 0 R E A D D : I F D = 9 9 9 T H E N 2 3 0 A ■ 1 9 0 I F D = > 0 T H E N P O K E S A , D : G O T O 2 2 0 L ■ 2 0 0 A D = M S + A B S ( D ) : H = A D / 2 5 6 : L = A D - I N T ( A D / 2 5

6 ) * 2 5 6 A 2 1 P O K E S A , L : S A = S A + 1 : P O K E S A , H F

■ 2 2 0 S A = S A + 1 : G O T 0 1 8 0 B ■ 2 3 0 A D = M S + 7 5 : H = A D / 2 5 6 : L = A D - I N T ( A D / 2 5 6 ) * 2

5 6 K P■ 2 4 0 P O K E M S + 5 0 , L : P O K E M S + 6 4 , L H ■ 2 5 0 P 0 K E M S + 5 4 , H : P 0 K E M S + 6 6 , H L ■ 2 6 0 P R I N T " M E S S E N G E R I N S T A L L E D " M S " T O " M S + 3

4 4 H N■ 2 7 0 P R I N T " S Y S " M S " T O E N A B L E " A

Page 81: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 81/84

P R I N T " S Y S " M S + 3 " T 0 S E U P " B OP R I N T " 3 Y S " M S + 6 " T O C L E A R B O X " G LE N K D A T A 1 8 4 , 8 0 , 3 9 , 7 6 , - 2 0 7 , 7 6 , - 3 2 5 G D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 A D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 H D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 H D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 K D A T A 0 , 0 , 1 2 0 , 1 7 3 , 2 0 , 3 , 1 7 2 , 2 1 C D A T A 3 , 2 0 1 , 7 5 , 2 0 8 , 4 , 1 9 2 , 1 2 , 2 4 0 L D A T A 1 6 , 1 4 1 , - 2 0 5 , 1 4 0 , - 2 0 6 , 1 6 9 A D A T A 7 5 , 1 6 0 , 1 2 , 1 4 1 , 2 0 , 3 , 1 4 0 , 2 1 G D A T A 3 , 8 8 , 9 6 , 1 7 3 , 1 7 , 2 0 8 , 4 8 , 1 2 4 A D A T A 1 6 2 , 3 , 1 8 1 , 2 5 1 , 7 2 , 2 0 2 , 1 6 , 2 5 0 J D A T A 1 7 3 , 1 7 0 , 2 , 7 2 , 1 7 3 , 1 8 5 , 2 , 7 2 P D A T A 1 6 9 , 2 5 1 , 1 4 1 , 1 7 0 , 2 , 1 6 9 , 2 5 3 , 1 4 1 1 D A T A 1 8 5 , 2 , 1 6 2 , 4 , 2 0 2 , 4 8 , 7 6 , 1 8 8 F D A T A - 2 9 , 1 6 , 5 , 1 6 9 , 0 , 1 5 7 , - 2 9 G D A T A 1 5 2 , 4 1 , 1 5 , 2 4 0 , 2 3 8 , 1 3 8 , 1 6 8 N D A T A 1 0 , 1 7 0 , 1 8 9 , - 9 , 1 3 3 , 2 5 1 , 1 8 9 P D A T A - 1 0 , 1 3 3 , 2 5 2 , 1 8 9 , - 1 7 , 1 3 3 O D A T A 2 5 3 , 1 8 9 , - 1 8 , 1 3 3 , 2 5 4 , 1 5 2 , 1 7 0 F D A T A 1 8 8 , - 2 5 , 1 4 2 , - 4 1 , 1 8 9 , - 3 3 K D A T A 1 7 0 , 3 2 , 1 6 2 , 2 , 7 2 , 1 7 4 , - 4 1 A D A T A 1 8 9 , - 3 7 , 1 7 0 , 1 0 4 , 3 2 , 1 7 5 P D A T A 2 , 1 7 4 , - 4 1 , 1 3 6 , 1 9 2 , 2 5 5 , 1 4 4 E D A T A 2 2 9 , 2 4 0 , 1 7 7 , 1 0 4 , 1 4 1 , 1 8 5 , 2 , 1 0 4 N D A T A 1 4 1 , 1 7 0 , 2 , 2 3 2 , 1 0 4 , 1 4 9 , 2 5 1 , 2 3 2 J

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

B 0 N H E M G c F C G P O F D F G 1

D E M O

• 1 0 0 G R A P H I C 3 , 1 : S L E E P 2 E • 1 1 0 F O R I = 0 T O 3 1 B • 1 2 0 S Y S 3 0 7 5 , 2 0 R 1 2 8 , 1 5 , 1 5 , 0 , 1 6 3 8 4 + 1 * 2 5 6 , 8

1 9 2 + 1 * 2 5 6 , 2 5 5 : N E X T E • 1 3 0 S L E E P 2 L O• 1 4 0 G R A P H I C O J - 1 5 0 E N B

C O M M O D A R E SC o n t i n u e d f r o m p a g e 5 2

3 F O A = T 1 4 F O B = T 5 N E X T6 N E X T

T h i s s t i l l m a k e s m s c r a t c h m h e a d . H o c a [ w $ 7 5 0r a i s e s p e r y e a r b b e t t e r c h o i c e t h a n o n S 3 0 0 0 r a i s e p e y e a r ? g u e s s t h p r o o f i s i t h p r o g r a m . I ' l l c o n t i n u e t c o n t e m p l a t e t h i s w h i l e y o g e b u s y w i t h n e x t m o n l h ' s c h a l

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

m e n t i o n e d w i t h v a l i d s o l u t i o n s t C o m m o d o r e s :

B r u c e B a r l e y ( W i c h i t a . K S S e a n B a l e s ( N . S t o n i n g t o n . C T J a s o n B o e h e

( I n v c r G r o v e H e i g h t s . M N N e c a h B u y u k d u r a

( A n k a r a , T u r k e y )R o H e n r y ( C l e v e l a n d , O H

K e n n e t h H o l tJ o h n L o c k e ( C e n t r a l P t . . O R S t e v e M o o n ( D u l i n h . M N J a m e s S c h u s t e r { F a i r p o i n t . O H J a m e s S e t h m a n ( L i n d e n . N J T i m o t h y S l a t e ( B r a t t l e b o r o , V T B i l l W a t k i n s ( T a m p a , F L

T I P S A H O Y !C o n t i n u e d f r o m p a g e 3

• 5 P O K E 5 3 2 7 2 , ( P E E K ( 5 3 2 7 2 ) A N D 2 4 0 ) O R 1 2■ 6 F O R Y = 0 T O 5 : F O R X = 0 T O 7 : P 0 K E 1 2 5 4 4 + X , A ( Y , X

) : I F P E E K ( 2 0 3 ) = 6 4 T H E N N E X T : N E X T : G 0 T 0 6 07 F 0 R X = O T O 7 : P 0 K E 1 2 5 4 4 + X , 0 : N E X T : E N D

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

• 9 D A T A 0 , 0 , 0 , 0 , 0 , 2 4 , 2 4 , 0 , 0 , 0 , 0F A S T R E N U M B E R

M u c h t i m e i s a v e d o l o n g , c o m p l e x p r o g r a m s i t h C - 1 2 8 ' s R E N U M B E R c o m m a n d i u s e d i F A S T m o d e , b u b e c a u s e t h e s c r e e n ' s b l a n k , y o d o n ' t k n o w w h e n i t ' s f i i s h e d . T h i s c o n v e n i e n t F - k c y d e f i n i t i o n m a k e s F A S T r n u m b e r s i m p l e .

• 1 K E Y l , " [ 4 " [ D 0 W N ] " ] [ U P ] S L 0 W [ 3 " [ a P ] " ] [ 4 "[ L E F T ] " ] F A S T : P 0 K E 8 4 2 , 1 3 : P 0 K E 2 0 8 , 1 : R E N U M BE R

T h F - k e y p r i n t s t h F A S T . . . l i n e , p r i n t s S L O W t h r e el i n e s d o w n , a n d l o a d s t h k e y b o a r d b u f f e r w i t h R E T U R N .N o t e : i d o n e a s c r e e n b o t t o m . ( 4 D N ) ( U P ) p r e v e n t s S L O Wf r o m b e i n g s c r o l l e d o f f s c r e e n i t h R E N U M B E R v a l u e se x t e n t ! t o t h e n e x t l i n e .

W h e n t h n u m b e r s a r e n t e r e d a n R E T U R N i p r e s s e d ,t h s c r e e n g o e s b l a n k u n t i l t h R E N U M B E R i d o n e . T h e n ,t h s t o r e d R E T U R N e n t e r s t h S L O W a n t h s c r e e n i b a c k . W a r n i n g : a n a b o r t e d R E N U M B E R ( U N R E S O L V E DR E F E R E N C E E R R O R , e . g . ) l e a v e s i i F A S T m o d e . I i s e e m s t b t a k i n g f a t o l o n g , e n t e r S L O W m a n u a l l yt f i n d o u t . - B o b R e n a u d

W a s h i n g t o n , M A H O Y ! 8

Page 82: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 82/84

G E T H G L O WH e r e ' s a i n t e r e s t i n g m a c h i n e l a n g u a g e p r o g r a m t h a t

m a k e s t h s c r e e n " g l o w . " T h p r o g r a m w o r k s e v e n w h e na n o t h e r o n i r u n n i n g . T h g l o w i m o r e e v i d e n t o m o n o c h r o m e m o n i t o r . - D a i l a h H o d g e

S t C r o i x . U . S . V . I .

• F O R T = 4 9 1 5 2 T 4 9 2 6 9 : R E A D A : P O K E T , A : S = S +A : N E X T

- 1 I F S < > 1 0 5 4 0 T H E N P R I N T " E R R 0 R I D A T A " : E N• 1 S Y S 4 9 1 5 2• 1 0 0 D A T A 1 2 0 , 1 6 9 , 0 2 1 , 1 4 1 , 0 2 0 , 0 0 3 , 1 6 9 , 1 9 2

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

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

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

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

, 0 1 A , 0 1 2 , 0 1 O , 0 0 5 , 0 0 3 , 0 1 5 , 0 0 7 , 0 1 3 , 0 0 1■ 1 3 0 D A T A 0 0 1 , 0 1 3 , 0 0 7 , 0 1 5 , 0 0 3 , 0 0 5 , 0 1 0 , 0 1 2

, 0 1 4 , 0 0 4 , 0 0 8 , 0 0 2 , O i l , 0 0 9 , 0 0 6 , 0 0 0

B O X E SB o x e s i n e a t l i t t l e s u b r o u t i n e t h a t m a k e s c r e a t i n g m e n u ,

g a m i n g , o i n p u t b o x e s s i m p l e . J u s t a s s i g n v a l u e s t W H D a n R - m e a n i n g w i d t h . m e a n i n g h e i g h t . m e a ni n r o w s d o w n a n m e a n i n g s p a c e s r i g h t . - C P i c k r e l l

M a n t e c a , C • 1 P R I N T " [ C L E A R ] " ; " [ W H I T E ] " ;• 2 W = 1 0 : H = 5 : D = 5 : R = 2 0 : G 0 S U B 6 0• 3 W = 5 : H = 1 0 : D = 3 : R = 5 : G 0 S U B 6 0• 4 W = 2 O : H = 2 : D = 1 O : R = 4 : G O S U B 6 O• 5 W = 3 : H = 1 5 : D = l : R = 2 4 : G 0 S U B 6 0• 5 P R I N T " [ H O M E ] " ; : E N D• 6 P R I N T " [ H O M E ] " ;• 7 F O R X = 1 T O D : P R I N T " [ D O W N ] " ; : N E X T• 8 F O R X = 1 T O R : P R I N T " [ R I G H T ] " ; : N E X T• 9 W = W - 2 : P R I N T " [ s 0 ] " ;■ 1 0 0 F O R X = l T O W : P R I N T " [ c Y ] " ; : N E X T• 1 1 0 P R I N T " [ s P ]

• 1 2 0 F O R X = l T O H : P R I N T T A B ( R ) ; " [ c G ] " ; S P C ( W )" [ M ] " : N E X T X

■ 1 3 0 F O R X = 1 T O R : P R I N T " [ R I G H T ] " ; : N E X T• 1 4 0 P R I N T " [ s L ] " ;• 1 5 0 F O R X = l T O W : P R I N T " [ c P ] " ; : N E X T• 1 6 0 P R I N T " [ s & ] ■ 1 7 0 R E T U R N

C U R T A I N SW a n t l s p r u c e u y o u r t i t l e a n m e n u s c r e e n s b i t ? O

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

C u r t a i n s g i v e s t h i l l u s i o n o f c u r t a i n l o w e r i n g , t h e n r i i n b a c k u p W h e n e v e r y o u r p r o g r a m i g o i n g t h a v es c r e e n , m e n u , o t i t l e c h a n g e , h a v e i a c t i v a t e C u r t a i n s f o

n i c e t o u c h .Y o c a a p p e n d C u r t a i n s 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 m r u t h e l o a d e r t P O K E t h d a t a i n t o m e m o r y . W h e ne v e r y o w a n t C u r t a i n c a l l , h a v e y o u r p r o g r a m S Y 7 0 0 .F o r e x a m p l e :

1 0 0 S Y S 7 0 T h c u r t a i n c o l o r i t h s a m e a t h c u r r e n t p r i n t i n g c o l o r .S f o b e s t r e s u l t s , h a v e a l t h c h a r a c t e r s t h s a m e c o l o rw h e n e v e r y o c a l l i t

F o q u i c k d e m o n s t r a t i o n , r u n t h e l o a d e r . N o t y p e S Y 7 0 0 a n d p r e s s R E T U R N . I t ' s C u r t a i n s !

C u r t a i n s c a n b e r e l o c a t e d b y c h a n g i n g t h v a r i a b l e i l i n e 1 B c e r t a i n t h a t y o S Y t t h n e a d d r e s s i y o d c h a n g e i t - B u c k C h i i d r e s s

S a l e m , O

• A = 7 0 0F 0 R B = A T 0 A + 6 1 : R E A D C : P O K E B , C : D = D + C : N E X T B■ I F D O 1 0 4 7 5 T H E N P R I N T " E R R 0 R I D A T A [ 3 " . "

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

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

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

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

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

3 , 2 0 1 , 2 , 1 4 4 , 2 0 6 , 9 6

. . . C O M I N G I T H M A I S S U E O A H O Y S ' S A M I G A U S E R [ O S A L E A P R I L 5 ) . . .

A M I G A G A M ET H B E S T

T W D O Z E NT D A T E

8 A H O Y !

Page 83: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 83/84

C D C O M E S T E A R T HZ i l l i h a v a i l a b l e t h r o u g h o u t t h u n i v e r s e W i t h t i t l e s l i k e T H G R A P H I C St h s a m eO M E Ss o f t w a r e t h a t f o m i l l e n n i a h a b e e n a v a i l a b l e t h r o u g h o u t t h u n i v e r s e . W i t h t i t l e s l i k e T H G R A P H I C S

T O E G H H P H I C 5 T R A N S F O R M E R -J 3 4 . W( C - 6 4 . - C - i a 8 t* * * * * ( M e o a g j ' K i i cS o l l w a r e W e t W y l

I H E G R A P H I C S T H A N S f O R M E R i sl e i s e o O M . M - P A I N T I a r r o w s y o u t q u i e t l y a n e a s i l y c n n i e r i B t t m a e n A L 0 t h e p o p u l a r d r a w i n g p r o g r a m s l o 2 s u p p o r t e d ) , a n d o e s o l d e r n e a l o 1 1 i n g s

i s u m e r s

:

U X C H E C K - K 9 . K

■ ; . ( L c x C h e c l i l w i l l t i o i p y o t i d o . i o y e i j -i h i n g ] i f t j l y o u n e e d l d w i t h y o u '( m r d o m c c s s ^ o l w o g r a m s I t I J w Di d l y s p t l l c l n c i i l a i o y o u r d o c u n i ( n l 5[ w r t h i t I Q O . O O O w o ( 8 d . c l m n a r y jw o u l d I D u y t w o t h e m ] I » e r e

> v ^ ' C ^

A i D e s i g n )N E O f O N T i s l f . e m o s l i i l i s l i c a n

w e l l d e s i g n e d c o l l e c t i o n o l t o o l s t o W G E O S O ( K i a t i n | ) s y s t e m . I t c o r t a i n s o v s '2 d i l t o e n l f o o l s , t h a t a r e s i m p l y M i Q -n m D o y o u r s e l l i l a v o f . a n a a p p i f C s Ks o m e R E A L a r . .

P B o 1 0 5 ! , Y - c h a . C ( 3 1 8 ) 8 4 Z - 3 3

B O A R D1 H M J N T I E [ i U M P B 1 M I 1 U W 5 I C 5 4 T n m p a l f f l * )* * * * * ( E u y i l H i g i i M e )1 1 n i s u r i j r i s ' n g l t t t t m c i J J J S r t c n w r -l a s o a c i e a d a d n ' t c o m a u w i l h a d f . ' . c tl E L I M I N A T E W d i A g i n g k n o c k a n I K 1 M i d i 5 ' < d r a e b e f o r e n n i v . A l t e i l o o l M i oa i i r t D i c u ' t l i o a r t . I ' v e W m e i o i i i e c o n -c t o k w i n a t l i n y d i i i i m o s ! a 9 0 a t h e V o r k o i t s c o u W w .

Q U A C K D A S - U 8 . 9 S( C - 6 4 . C - K 8 i n o i i « ' 1 5 » W S r i* * * * * | Q p e i a i m $ S y s t e m si

M O V I N G P I C T 1 J R E S - B 9 . 9 5

* * * *T h I n l e l l i g e n c g J o u r n a l )" . ; . C t i n s Z a m a r a K i c k S u l l i v a n ( o T r i n s s c l o i M i i w l i t t , E a r t n ] d i w i l l ! ( f i e m o s t c o i i o r s t i e n s i v e i n m i i o p t o [ f i m y a v J i ' S B ' t l o r a n s i l i c o n

u n i t U n f u r t m a t e l y , y o u d o n ' t h a v e1 i i " I i g c - i l l u ' j i " I t .

I f i n a l l y a c a r t r i d g e t h a t s p e e d s u

S A V E ' s a w e l l a L O A D S ( t a s l l o ' t n a t , i c l u d e d F S E E 1 ) . Q U A C K D A S C O m t s c o e l i t e a i ' t i d y t u s * i t n i t s p e e d . B u i t l i n D O S ■ " t d i j s . s t c l o r M i t o r .a n l o k i n d i s l i c o p l O ' 1 O e M t e l y s o m ti h l n g t w r i t * h o m e a b o u t

T H M A N O E t B H O T P O S T E H S 3 . 9 S( c o m p a n d i t )* * * * * F r . - - : ■ . , ■ ■ - . ' :S u r l E r W N k l y )" w M c a n y o u s a y i t o u U s o t l w a r ac o m p a n y t h a t m a i k e l s p o s t e r s T h | j o l e d M a n d s l b r o t S e l 1 n o c a n t w e d o p a p e r t f w t w e a v a i l a b l e s o m e r e s l r i c -B a n s m p 9 n t i p p l ) i l . 0 S K i B t h { t u g t i e t r e s -

e v e r e x p e n e n c e d t d a t e -

E N T R O P Y - H S . 9 S[ A j l l o , C - H ' C - i r e c o m p a l l D l t )

i 1 1 1 J R h H i i c h f t i M f t G u l d « 1 S j

a d u e n i u r s g a m e I t s h s r d i o b e l i e v a l l i a is m a n y a h s l i a c t p e i v e t s l o n s ( m p a c t . E N T R O P V 1 ! d M

f l 1 0 B e c o m e a r w j l . ' i e r m i l e s t o n e i t n t t i l m o l i n t e r a c t i v e l i t l i o n . . . "

n t i a a t i l G i C a f t o m l a r e I d e m s d C n \ t %

D e a l e r s I n n u l i i o s i i w n e i )

C D

Page 84: Ahoy Issue 52 1988 Apr

8/9/2019 Ahoy Issue 52 1988 Apr

http://slidepdf.com/reader/full/ahoy-issue-52-1988-apr 84/84

E C H E L O N

3 - S P A C E F L I G H T S I M U L A T O RE C H E L O N . . t o p s e c r e t m i l i t a r y f a c i l i t y w h e r ef e h i g h l y s k i l l e d p i l o l s w i l l b t r a i n e d t o p e r a t e

. i t r u e 3 - D s p a c e ( l i g h t s i m u l a t o r t h a t p u l s y o u a t h c o n t r o l s o f h C - 1 0 4 T o m a h a w k a n i t h h e a r ] o l t h e a c t i o n . Y o u I Ie x p e r i e n c e H i e e t c i t e m e n i a n i h n i i o f r e a l s p a c e t l i g h t t h r o u g h