Ahoy Issue 44 1987 Aug

100
8/9/2019 Ahoy Issue 44 1987 Aug http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 1/100 V L . " G R E E N S C R E E N B L U E S U S I N G I N T E R R U P T S F O E L E C T R O N I C S C R E E N S W A P P I N G B E A U T I F U L S T R E A M E R S ! R O U T E 6 E X P R E S S L I N E R E F E R E N C I N G A M I G A S E C T I O N N E R E L E A S E S R E V I E W E D ' H I M T H I N G S A N A R R O W S ! D E A T H O F G O T O A N D M O R E F O Y O U R C O M M O D O R E L O A D ( T H E " ~ E S ) R U S P L I T - S C R E E N B A S E B A L L A C T I O N I 4 9 3 1 6 0

Transcript of Ahoy Issue 44 1987 Aug

Page 1: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 1/100

V L . "

G R E E N S C R E E N B L U E SU S I N G I N T E R R U P T S F O E L E C T R O N I C S C R E E N S W A P P I N G

B E A U T I F U L S T R E A M E R S !R O U T E 6

E X P R E S S L I N E R E F E R E N C I N G

A M I G A S E C T I O NN E R E L E A S E S R E V I E W E D

' H I MT H I N G S A N A R R O W S !

D E A T H O F G O T OA N D M O R E F O Y O U R C O M M O D O R E

L O A D ( T H E" ~ E S ) R U

S P L I T -S C R E E N

B A S E B A L LA C T I O N

■ ■ ■ ■ ■ I

4 9 3 1 6

0

Page 2: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 2/100

• K ,

U L ^ w J S V i r r * * - ■ . . ■ . : - ' ■ - t ; | ■ l f ( . , ' ■ - : . : ' ; " - ■ > j f f e

U S T H B R A I N S Y O U R C O M M O D O R EW A S N ' T B O R N W I T H .

R i g h t a y o u r f i n g e r t i p si C o m p u S e r v e ' sC o m m o d o r e F o r u m s .

O u C o m m o d o r e F o r u m s i n v o l v et h o u s a n d s o C o m m o d o r e u s e r sw o r l d w i d e . T h e s e f o r u m s s h o w y o j u s t h o e a s y i i t g e t h m o s tf r o m y o u r C o m m o d o r e c o m p u t e r .

T h C o m m o d o r e A r t s a n G a m e sF o r u m i f o a l C o m m o d o r e 8 - b i tc o m p u t e r s , c o n c e n t r a t i n g o m u s i c ,g r a p h i c s , a n g a m e s . T h C o m m od o r e C o m m u n i c a t i o n s F o r u m h a u p d a t e s o c o m m u n i c a t i o n s s o t w a r e . T h e C o m m o d o r e P r o g r a m m i n gF o r u m s u p p o r t s p r o g r a m m e r s a n d e v e l o p e r s o C o m m o d o r e 8 - b i tc o m p u t e r s . A n t h A m i g a * F o r u ms e r v e s a t h n a t i o n a l r e s o u r c ef o a l b u s i n e s s a n e n t e r t a i nm e n t a p p l i c a t i o n s i t h A m i g ac o m m u n i t y .

E a s y a c c e s s t f r e e s o f t w a r e ,i n c l u d i n g f r e e u p l o a d s .

Y o c a e a s i l y d o w n l o a d f i r s t - r a t e ,n o n - c o m m e r c i a l s o f t w a r e a n u t i l i t yp r o g r a m s . U p l o a d y o u r o w p r g r a m s f r e e o c o n n e c t t i m e c h a r g e s .A n t a k e a d v a n t a g e o C o m p u S e r v e ' si n e x p e n s i v e w e e k n i g h t a n w e e k e n dr a t e s , w h e n f o r u m s a r m o s t a c t i v ea n s t a n d a r d o n l i n e c h a r g e s a r j u s t I O m i n u t e . Y o c a g o n l i n ei m o s t a r e a s w i t h l o c a l p h o n e c a l l .P l u s , y o u ' l l r e c e i v e a $ 2 5 . 0 0I n t r o d u c t o r y U s a g e C r e d i t w h e ny o u p u r c h a s e y o u r C o m p u S e r v eS u b s c r i p t i o n K i t .

I n f o r m a t i o n y o j u s t c a n ' t f i n da n y w h e r e e l s e .

U s t h F o r u m M e s s a g e B o a r d t e x c h a n g e m a i l w i t h f e l l o w m e m b e r s .J o i n o n g o i n g , r e a l - t i m e d i s c u s s i o n s i

F o r u m C o n f e r e n c e o c o m m u n i c a t ew i t h i n d u s t r y e x p e r t s . S c a n F o r u m

H t i d K S t r u c t N o 1 3

D a t a L i b r a r i e s f o n o n - c o m m e r c i a ls o f t w a r e . E n j o y o t h e r u s e f u ls e r v i c e s t o o , l i k e e l e c t r o n i c e d i t i o n so p o p u l a r c o m p u t e r m a g a z i n e s .

A l y o n e e d i y o u r C o m m o d o r ec o m p u t e r ( o a l m o s t a n o t h e r p e s o n a l c o m p u t e r ) a n m o d e m .

T b u y y o u r S u b s c r i p t i o n K i t ,s e y o u r n e a r e s t c o m p u t e r d e a l e r .S u g g e s t e d r e t a i l p r i c e i $ 3 9 . 9 5 .T r e c e i v e o u f r e e b r o c h u r e , o t o r d e r d i r e c t , c a l l 8 0 0 - 8 4 8 - 8 1 9 9 ( i O h i o a n d C a n a d a , c a l l 6 1 4 - 4 5 7 - 0 8 0 2 ) .I y o u ' r e a l r e a d y C o m p u S e r v e s u s c r i b e r , t y p e G C B M N E T ( C o m m od o r e U s e r s N e t w o r k ) a a n p r o m p tt s e w h a t y o u ' v e b e e n m i s s i n g .

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

A H S B l o c * C o m p a n y

Page 3: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 3/100

C O N T E N T S

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

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

F E A T U R E SR u p e r t R e p o r t : G r e e n S c r e e n B l u e s b y 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 : A c t i o n i O u t e r S p a c e 4 A m i g a S e c t i o n ( c o n t e n t s o n p a g e 5 3 5 C O M A L C o l u m n : T h D e a t h o G O T O b R i c h a r d H e r r i n g 6

♦ I n c l u d e s p r o g r a m : S C R N S W A P ( f o r t h C - 1 2 8 )

P R O G R A M SR o u t e 6 b B u c k C h i l d r e s s 1 S t e e p l e c h a s e f o t h C - 6 4 b T o n y B r a n t n e r 1 B a n n e r P r i n t f o t h C - 1 2 8 b M i k e H o y t 2 S c a n n e r f o r t h C - 6 4 b y J o h n K r u t c h 2 B a t t e r U p ! f o t h C - 6 4 b y J a m e s C H i l l y 3 A r c h e r f o r t h C - 1 2 8 b C l e v e l a n d M B l a k e m o r e 6 B u R e p e l l e n t s f o t h C - 6 4 a n C - 1 2 8 b B u c k C h i l d r e s s 7 F l a n k s p o e d f o t h C - 6 4 b y G o r d o n F W l t e a t 7 C o v » r a r b J a i t i « i R e g a n a n T o C u i h w a ; p h o t o * b M i c h a e l R D a v i l a a n M o r t o n K e v e l i o n

P r e s i d e n t / P u b i t h e rM i c h a e l S c h n e i d e r

E d i t o rD a v i d A t l i k a s

A r D i r e c t o rJ A n C a s e

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 e n i o r E d i t o r sT i U l t l e

T i M o r i a r t yP r o d u c t i o n D i r e c t o r

P a l l i n iT e c h n i c a l E d i t o r s

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

C o n s u l t i n g E d i t o r sB e B o \ a

M o r t o n K e v e h o nD a l e R u p e r t

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

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

V i c t o r i a G r e e nS t a c y W e i n b e r g

B u l l e t i n B o a r d S Y S O PB w . B e h J i n g

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

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

M a r k K a m m e r e rC o n t r o l l e r

D a T u n i c kM a n a g i n g D i r e c t o rR i c h a r d S t e v e n s

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

6 8 5 5 S a n t a M o n i c a B i r d . , S u i t e 2 0 L o A n g e l e s , C 9 0 0 3 8

( 2 1 3 ) 4 6 7 - 2 2 6 6B o s t o n ( 6 1 7 ) 4 3 7 - 7 6 2 8D a l l a s ( 2 1 4 ) 6 6 0 - 2 2 S 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 4 A U G U S T W N i n - , . ( I S S N 0 8 7 5 0 - 4 3 8 3 ) i p u b l i s h e d m o n t h l y l i [ c

l n i s r r u i S i . i j i . i l I n c . . 4 V I . . M i l l S t . , S u i t e S I M , N V u r k ,N Y 1 0 0 0 1 . S u b s c r i p t i o n r a t e : 1 2 i s s u e s f u r H i " . 2 I s u e s f o $ 4 4 . 0 0 ( C a n a d a $ 3 0 . 0 0 - 5 - 1 ) 0 N a j M d l n -l v > . S e c o n d c l a s s p o s t a g e p a i d a > ■ V u r k . N 1 0 0 0 1a n . n l i l m a i i . i l m a i l i n g o f f i c e s . r 1 9 N 7 b J n I n i i i - n ml o n a l I n c . A l l r i g h t * r r e e r w d . u n d e r i ^ I n t e r i m -i n i r i . i l . n u t i ' . n t A m r r l c n n C o p y r i g h t c o n v e n t I n n s . K r p -m d u c l t a n o l i 1 i h k i . i I o p l c i o r l u l c o n t e n t I a n m a n e I p r o h i b i t e d . N m p o n s l l ) l l l t > c j i u I a c c f p l e d f a u n s o l i c i t e d m a t e r i a l . I 1 - i : n . ■ . r s e n d u d d r t u c h u n ^ e s

A h o y . : 4 W 3 4 t h S t r e e t , S u i t e 5 0 0 , N e V i r k . N l i m n . D i r e c t a l a d d r e s s c h a n g e s o m a t t e r s c o n c e r n i n g

j o u r s u b s c r i p t i o n t o A h o y . ' , R O B o # 3 4 1 , M l M o r r i s .I 6 1 0 5 4 ( p h o n e : ' . I : ' - " . M - i l ' l A l e d i t o r i a l i n q u i r i e s a n i : i : i ! f o r r e v i e w s h o u l d b s e n l t o A h o y ' . 4 5 W 3 4 t hS t . . S u i t i 5 0 0 , N n I b r k . N 1 0 0 0 1 .

Page 4: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 4/100

S i n c e 1 9 8 1

L y c o C o m p u t e rM a r k e t i n g C o n s u l t a n t s

T O R D E RC A L L T O L L F R E E1 - 8 0 0 - 2 3 3 - 8 7 6 0

i P ( 7 1 7 ) 4 9 4 - 1 0 3 0

o s e n d t L y c o C o m p u t e rP . O . B o 5 0 8 8

J e r s e y S h o r e , P 1 7 7 4 0C U S T O M E R S E R V I C E

( 7 1 7 ) 4 9 4 - 1 6 7 0M o n . F r i . 9 A 5 P R I S K F R E E P O L I C Y

I n - s l o c k i t e m s s h i p p e d w i l h m 2 h r o f o r d e r . N d e p o s i t o C . O . D .o r d e r s . F r e e s h i p p i n g o p r e p a i dc a s h o r d e r s w i t h i n t h c o n t i n e n t a lU . S . V o l u m e d i s c o u n t s a v a i l a b l eP r e s i d e n t s a d s a l e s t a A P O .F P a n i n t e r n a t i o n a l o r d e r s a d S 5 . 0 0 p l u s 3 ° t o p r i o r i t y m a i l . A v e r t i s e d p r i c e s s h o w 4 d i s c o u n tt o c a s h , a d 4 " ( o M a s t e r C a r da n V I S A . P e r s o n a l c h e c k s r e q u i r e

w e e k s c l e a r a n c e b e f o r e s h i p p i n gW c a n n o t g u a r a n t e e c o m p a t i b i h t yW o n l y s h i p l a c l o r y f r e s h m e r c h a nd i s e . A s a b o u t U P B l u e a n a 1 r e l a b e l s h i p p i n g A l m e r c h a n d i s e e a n e u n d e r m a n u f a c t u r e r ' s w a r r a n t /R e t u r n r e s t r i c t i o n a p p l i c a b l e R e t u r na u t h o r i z a t i o n r e q u i r e d . A l i t e m s s u b -l e c t t o c h a n g e w i t h o u t n o t i c e

C = ( M ) C C O M P L E T EP A C K A G E

C o m m o d o r e 6 4 C o m p u t e r

1 5 4 1 C D r i v e1 8 0 2 M o n i t o r

( 9 D A W A R R A N T Y )

C O M M O D O R E A M I G A S O F T W A R EA C I M 9 O N

P o r : a iL a b r y n i h

H a c k a rH a c k e r I Iu r n o P e o p l eG a m o M a k e 'M u s i c S ' u d i o

1 2 6 9 5N E 5 2 7 S 1 B 7 5S 2 7 S 2 7 J 2 4 7 55 ? 7

S I M i l N G B O A R DN H ^ s r o o mC l i p A r C l i p A r l P

p ( r £ C j | | C . C o l o s s u s I E h l nF r a n c e g o e s h o l l yP n w nT a l k i n g T e a c h e r .T r a c k s 'G o l f l o n r a i dG t B r y t t d s i

1 5 7 1 1 B 7 SI P 7

S 2 9 S 9 S 1 9 9 GS 2 J 9 55 2 9 . 3 2 4 9 S 2 9 S 2 9

U N I S O N W O R LA r G a l l e r yA G a M n ' yP u n t M n - n N r r

H T E C HH e a r : w a r eP a c i y w a r eV l i l ' Q V / M * a l H o ' n i a v u n a i r r

S i 9 5 1 9

S S 7 SS 7 S 7

S I 9 5 B 9 SW S T O CC o m m o d o n

B f o d e r t w n d S o f t w a r ef ' r i n i s h o pG r a p h i c s L i E P n i - i i s h o p p i l p o rQ f l n k s m r i ! e r 1 2 C a r m e n S a n a i e g c

P r m l S h o p C Q m 0

T V T V 1 1 K■ I t C U AD a a M f l fS w l t e a l eW o ' d w r i t e rA P n y a h l oA H s c e i v a n mG o n o ' a l I n d g p r

5 2 7 S I 7 S 1 7 I $ 3 7 S 2 7 S I 7 S 2 7 5 3 7

3 3 K SS r t 4 9 S 4 9

S 3 S 9 SS : i ( i 9 5S 3 9

I r l u e n i o r v 5 3 0 M i c r o P r o s e

A c r o i e tF - 1 5G u n s d i p

J 1 9 9 5S 2 9 ^ 2 f i 9

K e n n e d y A u r w o a e h S 1 9 S i l e n t S e r v i c eS o l o F l i g h tT o p G u n n e rC o n l l i c t i N a ■ h M I

M i c t a l B a a e B a iG e n e r a l 1 W g S i a i 0 .

0 T e a r r i D i s kW r e s i l m oO V E R

S 2 9 S 1 9 S I 9 S 2 9

S 2 9 S S 9 -

S 9 S 1 4 9 5

S f J E W5 0 0 0

G e m s r o n e H e a i p 'K a m p i g T u p p eP h a n ( 3 S i eR i n g o Z e l f mR o a d W a 2 0 0 0S h j r r J r j S p r m gW i z a i d ' s G r o w n

r - ^ i * 1 ■ I kF o n [ M a a l e f I G F o n t M a s t e r 1 2 8 -

S 1 B 9 55 3 9 S 3 6 9 5S 2 5 S 2 9 S 2 4 9 5S ? 8 S 2 J 9 5

i n S 3 9 S S ' l 9 1

i n F o c o n \y o o n m i s i■ i o n y w o o d H v i v i i ^

1 2 4 9 &

L D G ^J e ; l i a m S i I I= o o l b a l l

s t i g h r M i 5 5 i a n P m O * t

S 3 1 9 5S J 9 S 3 9 S 2 ' 9 5

^ A C C E S SM A C H - 5M A C H - 1 2 8S O r n F r a m eE ^ e c T o u r n a r n c n t" p u r n a m e n tT r r o t e P a

H t F 5 2 3 9 5S 2 9 9 5

S 2 J 9 5S = 9 S 1 4 9 5S M 9 5

G f o a l P C a i c n d Q T

F o o t b a l lK a r a t e C ^ a m p . . . .M o v i e M o n s i o r . . M u l t i p l a nS u B a i l i eW i n t e r G a m e sS u p e r C y c l e

r o t i * ; S c t a n b o o kS S p a r r s B i i k o t b a t l . .W l r J | G r . t j t O r i ^ u b j l lS u m m c G n r n o s I IV n r p t i l U l i l i t y K i W o r l d G a m e b

5 2 S 9 5S ? 4 1 55 1 4 9 5S 9 . 9 5S 9 $ 2 9 S 2 9 S 3 9 S 1 4 . 9 55 1 4 9 5S S 4 . D 5S M . e sS S 4 9 5S I S 9 5$ 2 9

B i a r k M a q i cB i s m a r kT o l i i i r kA n e r n a i e R a t f t t y

T h j ' O u n t j ' i G r i

S 9 $ ? ? . 9 S 2 2 9 5S 2 9

1 B E R K E L E YG e o sD e s k P F o n t P G E O ' D E XV V r i T e r s W o r k a n Q D

S O F T W A R E T I T L E S !• p r i c e s s h o w n , o t h e r s y s t e m s s i m u l a r C a l l f o r u v a i l u h i t i t v .

s : t a 9 S 1 9 S 9 9 S 2 S S 5

S 3 9

L Y C O ' S C O M P U T E R S P E C I A L S !f B L U E T M i W T U F F E W

S 6 5 9 w i t h M o n i t o rt d t o t c e a g r e e n o a m b e t )

5 1 R A • 3 6 0 K D r i v e

' 1 0 0 %

C A L L F O P A C K A G E S P E C I A L S

S P E C I A L *I B C O M P A T I B L Ec o m m o a a r e

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

C O M M O D O R E C O M M O O O f t E

F U L L M A N U F A C T U R E R S W A R R A N T Y '

1 - 8 0 0 - 2 3 3 - 8 7 6 0

Page 5: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 5/100

P a n a s o n i c1 0 8 0 /- ' i m 4 t i 1

1 2 0 c p s D r a f t M o d e2 4 c p s N L F r i c t i o n F e e d

9

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

S A V E o t h e s e P R I N T E R S !I N T E R F A C I N G

C A R D C OS u p e r

X E T E CS u w j r G r a n l v i ( 0 6 4 ) B K i . n e ' G r n D l " « J | C 6 4 )D S p p

S a ' J 9 S d 9 S B 9 S 3 9

P A N A S O N I C1 0 8 01 0 9 !1 0 9 21 5 9 2 .1 5 9 5 .

. S 1 7 J$ 3 4 9

. 5 3 1 9. 5 3 8 9. 5 4 4 9

■ I

c r o n i e s

9 N P - 1 01 0 c p D r a f t M o d e2 c p N L S t a n d a r d P a r a l l e l I n t e r f a c e1 - y e a r W a r r a n t y

3 1 3 1 $ 3 5 93 1 5 1 S 3 9 9

E P S O NL X 8 S S C A L LE X - 3 0 0 5 3 8 9E X - I C K I O S 5 1 9L O - 8 0 0 $ 4 = 9L O - 1 0 0 0 S 6 S 9F X 2 8 6 O 5 4 5 9F X - 8 6 0 S 3 2 9

C I T I Z E N1 2 0 - D S 1 7 9M S P - 1 0 5 2 8 5M S P - 1 5 S 3 8 SM S P - 2 0 5 3 2 5M S P - 2 5 $ 4 8 5P r e m i e ' 3 S 4 6 9T r i b u I C ? S $ 6 4 9

O K D A T AC l k i m a l o 2 S 1 J 9P i u g n P n n l S C A L L1 2 N L 1 2 0 91 8 1 2 4 51 9 2 1 - 5 3 6 51 9 3 * 5 5 5 9

2 9 2 w / i n l a i l a c e 5 5 3 92 9 w f i n s e r i a e e E 6 7 9

T O S H I B A3 2 P I S r t 7 93 5 5 h e e i ' c e d e ' S 5 ? 93 - l i E $ 6 9 9P 3 5 1 m o c l n l ? 4 1 0 9 9

S T A R M I C R O N I C SN X - I O $ 1 9 5N X - 1 0 C S ' 9 9N L - I O S 3 0 9S 1 S 3 9 9S D - 1 0 S 2 4 9N B - 1 5 S 7 J BN D - 1 5 U ? N X - 1 5 E 3 2 9N R - 1 5 S J 9 9r j B 2 4 - 1 5 S F . 2 9W B 2 4 - 1 0 J 4 1 9r j D 1 0 5 3 2 9S I L V E R R E E D

E X P 4 P 0 P E ? o aI X P 6 0 0 P S b 3 3E U P H O O 1 6 4 9

L E G E N DB O 8 S > 7 91 0 6 0 $ 1 9 91 3 8 0 5 2 2 91 3 4 5 $ 2 8 9

D I A B L O□ 2 5 S J 9 96 3 S 7 7 9D - 8 0 I 5 1 0 2 9

S E I K O S H AS P - I 2 0 0 A S 5 1 9 5S P - 1 2 0 0 A 5 1 9 5B P - 5 1 2 0 5 1 0 7 5M P - 5 3 0 0 A $ 5 4 9C o l o r K i S 1 1 9M P - I 3 O 0 A S 3 6 9S L - 8 0 A $ 3 7 5S P - 1 8 0 V S 1 4 5S P - 1 B 0 A I 5 1 4 5

M A X E L Ls a n oD S O DB O N U Ss s n uD S O OS K

M I L )I , ! D S H DV E R B A T I MS S D Dn s o o

C a l l l o g e n e r i c

S 9 o nS 1 Z 9 33 .

S I 9 ' 5 2 3 . 9 9

5 9 5 5 S 8 . 5 0 S 1 J 9 9S 9 5 0 S 1 9

5 1 6 . 9 95 9 9 9 S T 9 S i 9 5 J J . 9 9

J i s k e d e p r i c i n g '

S E I K O S H AS P - 1 O O O V C

$ 1 4 5 9 5G u a r a n t e e d L o w e s t P r i c e !1 0 c p D r a f t M o d e2 c p N L D i r e c t C o n n e c t C - 6 4 / 1 2 82 - y e a r W a r r a n t y

S 7

D R I V E SI N D U S

G i C 6 4 |B L U E C H I P

2 D r i v e | C 6 4 l

1 2 S D " " ' m o d e m sO S

1 2 0 0 A V A T E X s e g g ; ,1 2 0 0 n S 9 8 . 9 S w i l d c a b l e

p u r c h a s e

M O N I T O R ST E K N I K A

S U s o

W J - 3 G 5M J - 5 O 3

Z E N I T H1 2 2 0 A m t i i v

S 3 O 9S b 2 9

S 8 S B

T H O M S O No D O I

c o m m o a o r e

P A C K A G EC o m m o d o r e C - 2 C o m p u t e r -1 5 7 1 D i s k D r i v eT h o m s o n 4 1 2 0 M o n i t o r F u l l

C C 1 2 8 C o m p u t e r1 5 7 1 D r i v e1 9 0 2 M o n i t o r . 6 4 C o m p u t e r1 5 4 1 C D r i v e . .

m m o a o r eH A R D W A R E. $ 2 4 9 1 8 0 2 M o n i t o r . . . .

. . . . S 2 2 9 C 1 7 0 0 R A . . . . S 2 8 5 C 1 7 5 0 R A . . . . $ 1 7 5 C 1 3 5 1 M o u s e . . .. . . . $ 1 8 5 1 6 7 0 M o d e m . . . .

. . . S 1 8 5. . . S 1 O 9. . . S I 8 , , . . S 3 9. . C A L L

H O U R SM o T h u r s 9 A M - 8 P MF r 9 A M - 6 P M

S a 1 0 A M - 6 P M

R O d e r S e i v l c n N o , 1 4 7

Page 6: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 6/100

; -

* & ■ & ; * £ ■ I m m . 1 ! . -

■ : ■ ■ ■ -. - . ■ • - , S

f i ■ ■ ■ v

T a k e Q u i e t D r i v ei t h F a s t L a n e .

M a n u f a c t u r e d b y

I n t r o d u c i n g t h N e

F S D - 2E x c e l e r a t o r + P j 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 e

F a s t e r , q u i e t e r a n d m o r e r e l i a b l e t h a n t h 1 5 4 1 a n 1 5 4 1 C .B r e a k t h r o u g h D i r e c t D r i v e t e c h n o l o g y .

G u a r a n t e e d 1 0 0 % C o m p a t i b i l i t y . I e v e n e n h a n c e s G E O S !F u l l O n e - Y e a r W a r r a n t y .

D i s t r i b u t e d b y F i r s t A m e r i c a D i s l r i b u t i n g , I n c .P a l m e r L a k e P l a z a B l d g .6 8 6 0 S h l n g l B C r e e k P a r k w a yB r o o k l y n C e n t e r , M I N N . 5 5 4 3 0

E m e r a l d C o m p o n e n t s i n t e r n a t i o n a l 5 4 W i l l a m e t t e E u g e n e . O 9 7 4 0 1 F a x : 5 0 3 - 3 4 5 - 5 0 3 7 T e l B > : 2 3 - 4 9 9 - 6 1 Q 0 E U S E C S V CR t i d t r S e r v i c e N 1 3

Page 7: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 7/100

a i l = W I = R O M T N I Ee ' r e p r o b a b l y i h o n l y m a g a z i n e i N i n t hA m e r i c a t h a t h a s n ' t f e a t u r e d V a n n a W h i l eo i l c o v e r . W h i l e t h i s s i t u a t i o n i n o l i k e l y t b r e m e d i e d s o o n , w d h a v e

g o o d n e w s f o f a n s o t h a t t a l e n t e d l e t t e r - t u r n e r - a s w e l la f o l o n g t i m e r e a d e r s w h c o n s t a n t l y a s k , w h a t e v e r h a p e n e d t B o L l o r e t ?

T h a u t h o r O I b s t T i m e , S p a c e P a t r o l , a n o t h e r s a m o n gt h m o s t p o p u l a r p r o g r a m s o o u e a r l y i s s u e s g r a c e s t h r e v e r s e s i d e o t h i s m o n t h ' s A h o y ! D i s k w i t h F o r t u n e W h e e lT h i s i t h m o s t r e a l i s t i c s i m u l a t i o n w e ' v e s e e n o f t h T s h o w o a l m o s t t h s a m e n a m e - r i g h t d o w n t t h d u m bb l o n d e ! ( E r — w e m e a n t , V a n n a l o v e r s , t h a t s h d o e s n ' t s a ym u c h o t h s h o w . ) I y o d o n ' t g e t t h e A h o y ! D i s k , s e et h a d o n p a g e 3 0

B u f o o u S 2 . 9 5 . t h e m o s t e x c i t i n g n e w s t h i s m o n t hi r i g h t b e t w e e n t h e s e c o v e r s :• T o n y B r a n t n e r ' s S t e e p l e c h a s e a n J a m e s C H i l l y s B a

t e U p o f f e r ( h k i n d o f g r a p h i c s w c o n s i d e r o u r s e l v e sf o r t u n a t e t b a b l e t p r e s e n t t y o u o n c e p e i s s u e . B o t ha r i n c l u d e d i t h i s i s s u e . W w o n ' t s a y a n o t h e r w o r dt h s c r e e n s h o t s w e ' v e p r i m e d s a e v e r y t h i n g ! ( T u r n t p a g e s 1 a n 3 1 . )• W k n o w h o y o h a t e t t y p e . S b e f o r e w p u b l i s h

p r o g r a m t h a t ' s o v e r f i v e p a g e s i l e n g t h , w a s o u r s e l v e s :i t h i s g o i n g t t i w o r t h i f A n i t h c a s e o f C l e v e B l a k e m o r e ' s e x t e n de e f f o r t s , t h a n s w e r i u s u a l l y y e s .I c e r t a i n l y i i t h c a s e o A r c h e r ,

m u l t i l e v e l t r i b u t e t t h a r c a d e m l e s t o n e c a l l e d V e n t u r e . ( T u r n t p a g e6 0 . )• W e ' v e r u t h g a m u t w i t h b a n n e r

g e n e r a t o r s f o t h 6 4 f r o m B o S p i r k o ' s m a m m o t h S t r e a m e r F o n t ( J a n .' 8 6 ) t C u r t i s K a y l o r ' s 1 8 - l i n e B a n n e r( M a r c h ' 8 6 ) . N o B a n n e r P r i m b M i k e H o y t l e t s p e o p l e w h l i k e t op r i n t s i d e w a y s l a k e a d v a n t a g e o f t h eC o m m o d o r e 1 2 8 ' s s p e c i a l f e a t u r e s .( T u r n t p a g e 2 2 . )• B e c a u s e w s t r i v e t b t p r o g r a mm i n g w h a t i h M o b i l G u i d e i t o t r a ve l i n g , R o u t e 6 s e e m e d l i k e a a p p r op r i a t e t i t l e f o B u c k C h i l d r c s s ' l a l e s tu t i l i t y . I f a c i l i t a t e s l i n e r e f e r e n c i n g b r e p l a c i n g c a l l s t o l i n e n u m b e r s w i t hl a b e l s . ( T u r n t p a g e 1 3 . )• E n c o u r a g e d b t h f a c t t h a i n r e a d

e r s c a l l e d i t r e p o r t f a t a l e l e c t r o c ut i o n s s u s t a i n e d f r o m t h h a r d w a r e c o s t r u c t i o n d e t a i l e d i n l a s t m o n t h ' sR u p e r t R e p o r t . D a l e h a g o n e a h e a dw i t h a n e v e n m o r e a m b i t i o u s p r o j e c t .T h i s i s s u e ' s G r e e n S c r e e n B l u e s w i l la l l o w C - 1 2 8 u s e r s t s e u a e l e ct r o n i c r e l a y f o s w i t c h i n g v i d e o m o

i t o r f r o m 4 t 8 c o l u m n m o d e . ( T u r n t p a g e 3 2 . )• W h i l e i d o e s n ' t i n c o r p o r a t e t h a s s e m b l y / d i s a s s e m b l y

c a p a b i l i t i e s o f f u l l - b l o w n m a c h i n e l a n g u a g e m o n i t o r s .S c a n n e r W i l l a l l o w y o t v i e w t h e c o n t e n t s o a n m e m o r yl o c a t i o n i b i n a r y , h e x . a n A S C I I . ( T u r n t p a g e 2 5 . )

B e c a u s e s c i e n c e f i c t i o n t h e m e s a c c o u n t f o s u c h a l a r g es e g m e n t o t h c o m p u t e r g a m e a r e n a . A r n i e K a t z a n B i l lK u n k e l c o u l d n ' t c o v e r a l t h c u r r e n t o t h e r w o r l d l y e n t e rt a i n m e n t i s i n g l e a r t i c l e . I J u n e t h e y s u r v e y e d s c i - f is t r a t e g y g a m e s : t h i s m o n t h t h e y p r o v i d e A c t i o n i O u t e rS p a c e , r e v i e w i n g U r i d i u m . P a r a l l a x , a n S t a r g l i d e r . ( T u r nt p a g e 4 1 . )• I y o u s h u n o u C O M A L C o l u m n b e c a u s e y o h a v e n i n t e r e s t i l e a r n i n g t h l a n g u a g e , y o u ' r e m a k i n g m i s t a k e .N o j u s t b e c a u s e o C O A L ' s m a n y s t r o n g p o i n t s , b u b c a u s e R i c h a r d H e r r i n g m a n a g e s e a c h m o n t h l l e a c h a m u c h a b o u t p r o g r a m m i n g l a n g u a g e s i g e n e r a l a h e d o e sa b o u t C O M A L i p a r t i c u l a r . T h i s m o n t h h m a k e s c a s ef o T h D e a t h o G O T O . ( T u r n t p a g e 6 9 . )

S h a r p - e y e d r e a d e r s w i l l h a v e n o t e d a s l i g h t c h a n g e i t h a d d r e s s w p r i n t a v a r i o u s p l a c e s a r o u n d t h m a g a / i n c f r o m S u i t e 4 0 t S u i t e 5 0 0 . P l e a s e u s e t h c o r e c t s u i t e n u m b e r w h e n y o w r i t e . A n w h e n y o u ' r e i N e Y o r k , p l e a s e s t o p i ( a m a n y o y o d o ) . W e ' d l o v et m e e t v o — a n d s h o w o f o u n e o f f i c e ! — D a v i d A t l i k a s

S u p e r G r a p h i xI n c l u d e s :U t i l i t y D i s kW i t h2 F o n t sA n F o n tC r e a t o r

G R A P H I C S a n F O N T S p l u s a 8 B U F F E R ( o t h e u l t i m a t e i p e r f o r m a n c e a n s p e e d . T h X E T E C S u p e r G r a p h i x i n t e r f a c e l o C o m m o d o r e C o m p u t e r s n o o f f e r s n e h i g h I t e c h n o l o g y w i t h t h e s e f e a t u r e s :

8 B u f f e r S t a n d a r d C a p a b l e o S t o r i n g 2 A d d i t i o n a l F o n t s1 P r i n t i n g M o d e s C o r r e c t G r a p h i c s / T e n t A s p e c t R a t i o f o

I n t e r n a l S c r e e n D u m p s a l M a j o r P r i m e r sE x t e n s i v e C o m m a n d C h a n n e l W " S w i t c h e s w i t h C h a n g e sR e s e t B u t t o n t H a l t P . l r - t t n g S M J & S !I r o m B u f f e rS w i t c h S e t t i n g s o L a b e l l o Q u i c k R e f e r e n c eC o r r e s p o n d e n c e Q u a l i t y F o n t B u i l t - i n

I n t e r n a l F o n t s S u p p o r t S u p e r - s c r i p t ,S u b s c r i p t , U n d e r l i n i n g . B o l d - f a c e a n C h o i c e o 9 P i t c h e s

S u g g e s t e d l i s t $ 9 9 . 9 5 I n c l u d e s L i f e t i m e W a r r a n t y

^ ^ S ^ W , I n c . 2 8 0 4 A r n o l d R d S a N n a , K 6 7 4 0 1 9 1 3 - 8 2 7 - 0 6 8 5R u d e r S e r v i c e N o U

A H O Y !

Page 8: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 8/100

C O U T T U E I 3 U TP O R T A B L E M O D E M M U S I C A P P R E C I A T I O N D I S K S E N H A N C E DF O R T R A N V O I C E R E C O G N I T I O N S O F T W A R E A M I G A C L I P A R G A M E S F R O M M I C R O P R O S E f S S I f C O S M I f E P Y X C P / M C A T A L O GA M I G A C O N F E R E N C E S G U I T A R T U T O R W H P R O G R A M B O O K SN E C O M M O D O R E C E

C o m m o d o r e h a s u r v i v e d s m a n yc r i s e s t h a t n o t h i n g w o r r i e s u a n y m o r e .N o e v e n t h e l o s s o c h i e f e x e c u t i v e o f i c e r T h o m a s J R a t t i g a n , h e a d o t h m a n a g e i l i e n ! t e a m t h a t p u ! t h e c o m p a n yh a c k i t h b l a c k a f t e r t h c l o s e s t b r u s hw i t h b a n k r u p t c y i i ! h i s t o r y . A p e p l w h r e a d t h f i n a n c i a l s e c t i o n k n o w .R a t t i g a n w a f o r c e d t r e s i g n i l a t eA p r i l f o l l o w i n g a u n s u c c e s s f u l p o e s t r u g g l e w i t h c h a i r m a n a n d c h i e fS t o c k h o l d e r I r v i n g G o u l d . T h c r u x o t h e i r d i s a g r e e m e n t w a d i f f e r e n c e o fo p i n i o n o h o C o m m o d o r e U o p e ra t i o n s s h o u l d b e r u n , t h o u g h c l a s ho p e r s o n a l i t i e s a l s o p l a y e d r o l e .

T h W a l l S t r e e t J o u r n a l p r e d i c t e dl h a t t h s h a k e u p w o u l d c o n t i n u e i t h f o r m O f j o c u t s , e l i m i n a t i n g u t 4 0 o C o m m o d o r e s 2 ( X ) a d m i n i s l r a l i v e p s i t i o n s . A n t h i s m o v e , t h J o u r n a ls p e c u l a t e d , c o u l d c o m p l i c a t e C o m m od o r e ' s r e l a t i o n s h i p w i t h t h b a n k s t w h i c h i r e m a i n s i d e b t , a t i m ew h e n t h c o m p a n y I r e p o r t e d l y d y i n gt r a i s e f i n a n c i n g t h r o u g h d e b e n t u r eo f f e r i n g d u t i t b a n k s ' r e f u s a l t p u u m o r e m o n e y .

C o m p l i c a t e t h r e l a t i o n s h i p i c e t a i n l y w i l l . B u b l o w i a p a r t ? W d o n ' tt h i n k s o C o m m o d o r e h a c o m e b a c kf r o m t o m u c h n o i s e t b d e r a i l e d b

l i t t i c e x e c u t i v e h e a d - a x i n g , o r r e a ct i o n t o s a m e . T h e c o m p a n y i o r o l l- i t h a t f a c t i n o t e v i d e n t t t h e i r p r e s

e n b a n k s , i w i l l b t o t h e r f u n d i n gs o u r c e s . E s p e c i a l l y w h e n t h A m i g a5 0 s t a r t s s e l l i n g l i k e D o n n a R i c e b u t o n s a R e p u b l i c a n C o n v e n t i o n .

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

S T R I N G F U N C T I O N SG u i t a r W i z a r d ( $ 2 4 . 9 5 ) h e l p s g u i t a r

i s t s l e a r n a n a n a l y z e d i e f i n g e r i n g s a n f r c t b o a r d p a t t e r n s f o a l t y p e s o

A H O Y !

i T i i 1

L

I W V M l l l / ; 1 | { |

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

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

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

P I C K W I N N E RO c o u r s e , y o u a n d w k n o w t h a t

t h e r e ' s n v a l i d m e t h o d f o p r e d i c t i n gw i n n i n g l o t t e r y n u m b e r s . B u g a m bl e r s a r e a s u p e r s t i t i o u s l o t . A n f o t h e m , T h e L o t t o P r o g r a m ( S 2 4 . 9 5 ) w i l la n a l y z e p a s t w i n n i n g n u m b e r s t p r d i c t w h a t n u m b e r s a r l i k e l y t c o m eu i t h n e x t f e d r a w i n g s . U s a b l ew i t h a l a n n u m b e r g a m e s , t h p r o g r a m p r o d u c e s c h a r t s f r o m w h i c hy o c a e x t r a c t h o a n c o l d n u m b e r s ,f r e q u e n c y , p a t t e r n s , s u m s o d i g i t s , d i i g r o u p s , a n m o r e . B e c a u s e y o u p i c ky o u r o w n u m b e r s f r o m t h d a t a g e n -c r a t e d , y o u r s e l e c t i o n s w o n ' t m a t c h

t h o s e o o t h e r o w n e r s . F o t h e 6 4 .S o f t - B y t e , 5 1 3 - 2 7 8 - 8 0 4 4 ( s e e a d d r e s s

l i s t , p a g e 1 2 ) .

C P / M S O F T W A R E D I S K SR i s c i d o n E l e c t r o n i c s ' s p r i n g / s u m m e r

c a t a l o g o p u b l i c d o m a i n C P / M s o f tw a r e i n o a v a i l a b l e . P r i c e o t h c a a l o g i $ 2 . 0 0 p l u s . 7 p o s t a g e ; t h e s o f tw a r e c o s t s S 1 6 p e r d i s k . P l e a s e n o t e ,h o w e v e r , t h a t t h c o m p a n y w i l l b c l o s e d f o J u l y a n A u g u s t .

P o s e i d o n r e q u e s t s t h a t a n c u s t o me r w h h a v e n o r e c e i v e d m a i l i n g s r c e n t l y c o n t a c t t h e m , a 5 n a m e s w e r er e c e n t l y l o s t f r o m t h e i r d a t a b a s e .

P o s e i d o n E l e c t r o n i c s ( s e c a d d r e s sl i s t , p a g e 1 2 ) .

B O O K R E L E A S E SB e c o m i n g o A m i g a A r t i s t ( $ 1 9 . 9 5 )t u t o r s b e g i n n i n g a n a d v a n c e d u s e r s o t h e c r e a t i o n o c h a r t s , g r a p h s , p a i n ti n g s , t e c h d r a w i n g s , d i g i t i z e d i m a g e s ,a n i m a t i o n , s o u n d , a n s p e e c h . C o v e r e dt o p i c s i n c l u d e p r o g r a m m i n g i A m g B A S I C , r e p r o d u c i n g s c r e e n s o p r i n t e r s , V C R s , a n p l o t t e r s , a n w o r ki n w i t h d i g i t i z e r s , g e n l o c k d e v i c e s ,a n M I D I i n t e r f a c e s .

S c o t t , F o r e s m a n a n C o m p a n y , 3 1 2 -7 2 9 - 3 0 0 0 ( s e e a d d r e s s l i s t , p a g e 1 2 ) .

T h f o l l o w i n g f r o m P r e n t i c e H a l l :V i B r a d y M a n u a l o S p r e a d s h e e t

S t y l e ( $ 1 2 . 9 5 ) g i v e s p r o l e s s i o n a l g u i d el i n e s f o c r e a t i n g s p r e a d s h e e t s a n d v e l o p i n g h a b i t s t h a t m a k e s p r e a d s h e e ta n a l y s e s f a s t e r a n m o r e r e l i a b l e .

H i e M a s t e r G u i d e t C o m p u S e n v( $ 1 9 . 9 5 ) s a v e s t h u s e r t i m e a n m o n e yt h a t w o u l d o t h e r w i s e b e w a s t e d e x p e r im e n t i n g o n l i n e b o u t l i n i n g l a s t m e t ho d o f i n d i n g d e s i r e d i n f o r m a t i o n . T h o v e r a l l s t r u c t u r e o C o m p u S e r v e i e a m i n e d , a l o n g w i t h f e a t u r e s f o s o p h i st i c a t e d a p p l i c a t i o n s a n s e a r c h a n r t r i e v a l s k i l l s .

Page 9: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 9/100

" S O M E T H I N G T B Y T E I N T O "A B A C U S

1 2 $ 3 8 . 9 56 2 5 7 5

1 2 3 8 . 9 52 9

1 2 2 5 . 9 56 2 5 . 9 5

6 2 5 . 9 51 2 8 3 7 . 9 5

r m 2 5 . 9 5C o m p i l e ! 6 4 / 1 2 8 . . . . 3 8 . 9 5

P a s c a l 4 8 . 9 5B R D D E R B U N O

i t h W o r l dC a r m e n S a n d i a g o . $ 2 1 . 9 5L i b r a r y 1 - 2 - 3 e a 1 5 . 9 5

S h o p 2 6 . 9 5S f t o p C o m p a n i o n 2 1 . 9 5

S J l O p 3 9 . 9 5H o l i d a y L i b r a r y 1 5 . 9 5

M 1 C R O L E A G U ES c o r e / S l a l C o m p i l e r $ 1 6 . 9 5

M a n a g e r D i s K 2 4 . 9 5L e a g u e B a s e b a l l 2 4 . 9 5

D i s k s 1 6 . 9 5

R I B B O Nj M i n . p e o r d e r )

E l i t e L C $ 5 . 9 51 5 2 5 3 5 . 9 5

1 5 2 5 6 . 9 51 5 2 6 6 . 9 5

1 8 5 6 . 9 58 - 1 . 9 5

n m x . f x . r x 1 0 6 . 9 5m x . f x . r x 8 0 4 . 9 5

B a n a n a 6 . 9 56 Q 0 0 4 . 9 56 1 0 0 3 , 9 5

8 8 0 . 1 0 8 0 , 8 0 6 . 9 56 . 9 56 . 9 5

1 6 2 . 1 9 2 7 . 9 58 2 , 9 2 , 8 3 , 9 2 . 2 5

1 0 - 1 5 2 . J 51 0 8 1 , 1 0 9 1 8 , 9 5

M F 0 C 0 Mr 2 1 . 9 5

c h h i k e r s G u i d e 2 1 . 9 5d H i j i n x 2 1 , 9 5

l u e s e 6 , G OG o d d e s s e s

2 1 . 9 52 6 . 9 5

1 2 8 2 4 . 9 51 - 2 - 3 e a 2 5 . 9 5

r 2 4 . 9 5D A T A E A S T

$ 2 1 . 9 5C h a m p 2 1 . 9 5

F u M a s t e r . 2 1 . 9 5T e a m W r e s t l i n g 2 1 . 9 5

G A M E S T A R$ 2 1 . 9 5

o 2 1 . 9 52 1 . 9 5

P R E C I S I O NS u p e r D a s e 1 2 $ 5 6 . 9 5S u p e r b a s e 6 4 6 . 9 5S u p e r s c r i p t 1 2 3 . 4 7 . 9 5S u p e r s c r i p t 6 4 6 . 9 5

T I M E W O R K SD a t a M a n a g e r 1 2 8 . $ 4 2 . 9 5D a t a M a n a g e r I I 2 9 . 9 5P a r t n e r 1 2 4 2 . 9 5S w i t i C a l c 1 2 w / S i d e w a y s . . 4 2 . 9 5S w i l l C a l c 6 w / S i d e w a y s . . . 2 9 . 9 5W o r d W r i t e r 1 2 w / S p e l l e r . , . 4 2 . 9 5W o r d W r i t e r 3 w / S p o l l e r 2 9 . 9 5P a r t n e r 6 4 1 3 8 . 9 5

D I G I T A L S O L U T I O N SP o c k e t W r i t e r I 4 1 . 9 5S u p e r P a k 6 4 . 3 4 . 9 5S u p e r P a 1 2 f l 4 4 . 9 5

M I C R O P R D S EC o n l l l c l I V i e l n a m 2 4 , 9 5C r u s a d e i E u r o p e 2 4 . 9 5F - 1 5 S i n k e E a g l e 2 1 . 9 5G u n s h i p 2 1 . 9 5S i l e n t S e r v i c e 2 1 . 9 5T o p G u n n e r 1 8 . 9 5

S P R I N G B O A R DC e r t i f i c a t e M a k e r $ 2 9 . 9 5C l i p A 2 0 . 9 5C l i p A r t M 2 4 . 9 5C l i p A r I I 2 4 . 9 5N e w s r o o m 2 9 . 9 5G r a p h i c E x p a n d e r 2 1 . 9 5C e r t i h c a t e M a k e r * ! 2 1 . 9 5

A C C E S SL e a d e r B o a r d S 2 4 . 9 5L . B . T o u r n a m e n t D i s k 1 4 . 9 5M a c h 1 2 3 0 . 9 5M a c h 2 1 . 9 51 0 t h F r a m e 2 4 . 9 5

T r i p l e P a c k 1 4 . 9 5W o r l d C l a s s L e a d e r B o a r d . . . . 2 5 . 9 5

H O T S E L L E R SC o m m a n d o $ 2 1 . 9 5F i s t I I 1 9 . 9 5G a t o 1 9 . 9 5G h o s t s - n - G o D l i n s 1 9 , 9 5K u n g F 1 9 . 9 5P a r a l l a x 1 9 . 9 5P o w e r 1 2 . 9 5R u s h - n - A t t a c k

Y i A K u n g F u 1 9 . 9 5S l a r F l e e t 2 9 . 9 5S t r i k e F o r c e C o b r a 1 3 . 9 5T a T e a m W r e s l i i n g 2 1 . 9 5U c f i l M a t aU r i d i u m .X - 1 5 A l p h a M i s s i o n .

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

A V A L O N H I L LS u p e r b c w l S u n d a y $ 1 9 . 9 5S . B . S u n d a y S t a l C o m p i l e r . . . 1 6 . 9 5T e a m D i s k 1 2 . 9 5

D A T A S O F I

A l t e r n a t e R e a l i t y $ 2 4 . 9 5B l a c k M a g i c 1 6 . 9 5C r o s s c h e c k 1 9 . 9 5G o o n i e s 1 8 . 9 5M e r c e n a r y 1 8 . 9 5M i n d P u r s u i t 1 8 . 9 5N e v e r E n d i n g S t o r y 1 8 . 9 5G u n s l m g e r 1 9 2 2 1 B B a k e r S t 1 9 . 9 5T h e a t r e E u r o p e 2 1 . 9 5

A C C E S S O R I E SA 1 C P D i 5 k s ( 1 2 ) S 7 . 9 5C o m m o d o r e 1 3 5 ! m o u s e . . 4 5 . 9 5C o m m o d o r e 1 6 7 0 m o d e m . 1 3 5 . 9 5D i s k N o l c h e r . 5 . 9 5D i s k S t o r a g e C a s e ( 7 0 ! . ■ 6 - 9 5D r i v e C l e a n e r 7 . 9 5F l e x i d r a w L i g h t P e n 7 4 . 9 5M e s s e n g e r M o O e m 3 5 . 9 5W I C O B o s s J o y s t i c k 1 1 . 5 0W I C O B a H a n d l e

J o y s t i c k 1 5 . 5 0W I C O T h r e e W a

J o y s t i c k 1 8 . 9 5X e t e k G r a p h i c I n t e r l a c e . . . 5 4 . 9 5X e t e k G r a p h i c J 3 4 . 9 5

E L A m e r i c a ' s C u 1 2 2 . 9 5A r t i e F o 2 2 . 9 5A u t o D u e l 3 4 . 9 5B a r d ' s T a t a 2 4 . 9 5B a r d ' s T a l e I 2 7 . 9 5C h e s s m a s t e r 2 0 0 0 2 6 . 9 5L o r d s o C o n q u e s t 2 4 . 9 5M a r b l e M a d n e s s 2 1 . 9 5M i n d M i r r o r 2 1 . 9 5M o e b i u s 2 6 . 9 5M o v i e M a k e r 2 4 . 9 5M u r d e r P a r t y 2 9 . 9 5O r g o 2 6 . 9 5G u i z a m 2 1 . 9 5S c r a b b l e 2 2 . 9 5U l t i m a 2 8 . 9 5U l t i m a I 3 9 . 9 5U l t i m a t e W i z a r d 2 2 . 9 5

M I N D S C A P EB o p a n d W r e s t l e S 1 B . 9 5F a i r l i g t i t 1 8 . 9 5H i g h R o l l e r 1 8 . 9 5I n d o o r S p o r t s 1 8 . 9 5I n f i l t r a t o r 1 8 . 9 5L o r d s o M i d n i g h t 1 7 . 9 5

B E R K E L E Y S O F T W A R EG E D S $ 3 6 . 9 5G E O S F o n t p a k 1 8 . 9 5G E O S D e s k P a c k 2 2 , 9 5G e o d e < 2 4 . 9 5W r i t e r W o r k S h o p 3 1 . 9 5

S O L I D S T A T E S O F T W A R Ev i j a S l a r 1 2 S 6 9 . 9 5V i z a W r i t e 1 2 8 5 9 . 9 5

A C C O L A D ED a m b u s l e r s $ 1 8 . 9 5F i g h t N i g h t 1 8 . 9 5H a r d B a l l I B . 9 5L a o i h W e s t 1 8 . 9 5P S T r a d i n g C o m p 1 8 . 9 5K i l l U n t i l D e a d 1 8 . 9 5A c o A c e s 1 8 . 9 5D e c e p t o r 1 2 , 9 5C o m i c s 1 8 . 9 5

A C T ] V I S I O NA l i e n s $ 2 1 . 9 5A l t e r E g 2 9 . 9 5C r o s s C o u n l r y R o a d R a c e 1 9 . 9 5G a m e m a k e r 2 4 . 9 5G a m e m a k e r S c i / F i c t i o n 1 4 . 9 5G a m e m a k e r S p o r t s 1 4 , 9 5H a c k e r I I 2 1 . 9 5L a b y r i n t h 2 1 . 9 5M i n d s h a d o w 1 9 . 9 5M u r d e r o n t h e M i s s i s s i p p i 2 1 . 9 5M u s i c S t u d i o 2 1 . 9 5R o c k y H o r r o w S h o w 1 8 . 9 5S h a n g h a i 2 1 . 9 5T a s s T i m e s I T o n e t o w n 2 1 . 9 5T i t a n i c 1 5 . 9 5T r a n s l o r m e r s 2 1 . 9 5

E P Y XF a s t L o a d $ 2 3 , 9 5M u l t i p l a n 6 4 / 1 2 8 2 9 . 9 5P r o g r a m m e r s T o l l K i 2 7 . 9 5V o r p a l 2 1 . 9 5W o r l d K a r a t e

C h a m p i o n s h i p 1 8 . 9 5W o r l d ' s G r e a l e s i

B a s e b a l l 2 3 . 9 5S u p e r C y c l e 2 4 . 9 5W o r l d G a m e s 2 4 . 9 5W o r l d ' s G r e a t e s t

F o o t b a l l 2 4 . 9 5M o v i e M o n s t e r 2 4 . 9 5C h a m p i o n s h i p

W r e s t l i n g 2 4 . 9 5O e s l r o y e r 2 4 . 9 5W i n l e r G a m e s 2 3 . 9 5

F I R E B I R DE l i t e $ 1 9 . 9 5C o l o s s u s C h e s s - I V 2 1 . 9 5M u s i c S y s t e m s 2 4 . 9 5A d v a n c e M u s i c S y s t e m s 4 9 . 9 5T h P a w n 2 8 . 9 5S t a r G l i d e r 2 4 . 9 5T r a c k e r 2 4 . 9 5

S S B a t t l e o A n t i e t a m $ 2 9 . 9 5C a r r i e r F o r c e 3 6 . 9 5P h a n l a s l e I I 2 4 . 9 5R i n g s o Z e l p h i n 2 4 . 9 5W i z a r d ' s C r o w n 2 4 . 9 5R o a d w a r 2 0 0 0 2 4 . 9 5

S U B L O G I CF l l o h l S i I I $ 3 4 , 9 5F o o t b a l l 2 7 , 9 5J e 2 7 . 9 5P u r e S l a t B a s e b a l l 3 4 . 9 5S c e n e r y D i s k 1 - e a 1 4 . 9 5S c e n e r y D i s k * 7 1 4 . 9 5S l a d i u m D i s k ( b a s e b a l l ) 1 4 . 9 5U P e r i s c o p e 1 8 . 9 5

C A L L U S T O L L F R E EO r d e r s 1 - 8 0 0 ~ 6 3 4 - A I C P O n l y

C u s t o m e r S e r v i c e

t 6 P E . S . T .

C O M P U T E R P R O D U C T SP . O . B o 1 7 5 B

S t a l e n I s l a n d , H . Y . 1 0 3 1 4R e a d e r S e r v i c e N o . \ 2 2

I S t o c k n e m s 1 ' l p p e Q w n h m 2 h c u r * F a p r e p a i d o r d e r s ( c e r t . C h e c k , \ \ % i ,m e O . O r d e r s a c c p f t M p l e a s e a d H . D O . m u i l b u s o r c e r i c n e c k .O N L Y . N Y r e s i O e r t i s a o 8 V 1 H s * I b i l i x . A d v e n e d p j o s r e U e c l 1 4 d > s -t a u n t f o c a s h , c r e o i t c a r d a d 4 % A l l c u d e j s a d d 1 3 . 5 D s h i p p i n g a n r J h a n d l i n g* h h l n g I h C o n l l n e r i l a l U . S . P e r s o n a l c h e c k s a l l o w w k F a c l e a r a n c e .

' a n p r i c i n g s u b j e c l t c h a n g a w i t n o u l n o t i c e . F s n i p p i n g i C o n -U n e n T a l o s o f t w a r e o i d e i S O v e r 1 1 5 0 . 0 0 . D E F E C T I V E E & C H A H G E Q N L VF Q f i S A M E P f l Q D U C I R e s r o c i n n Q l e o u n c p e n f l d n O e ! « e n o i i e m s r e l u m e df l f l r u r n ^ , a c c e p i s d m i h i n 1 d a y s o s h i p p i n g D a l e o n l y . A r e t u r n s r e q u i r eR e t u r n A u l n o r u a h o n n u m C i e r s W D O H O T G U A F l A N T E E C O M P A T I B I L I T Y .

Page 10: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 10/100

W H A T D T H E Y S A Y ?

" / l a n g u a g e s i n t e r e s t y o u ,t h i s o n i w e l l w o r t h a l o o k. . Y o m a f i n d t h a t i t ' s j u s tw h a t y o h a v e b e e n l o o k i n gf o r . " J i B u t t e r f i e l d ,C O M P U T E ! m a g a z i n e

" C O M A L w a j u s t w h a t w a l o o k i n g f o r , " C o l i nT h o m p s o n , R U m a g a z i n e

" d o n ' t h a v e e n o u g h s p a c e t l i s t a l t h g o o d p o i n t s ! "N o l a n d B r o w n , M i d n i t eS o f t w a r e G a z e t t e

" c a r e c o m m e n d b e t t e r ,f a s t e r , a n c h e a p e rp r o g r a m m i n g l a n g u a g e . . C O M A L , t h m o s t u s e rf r i e n d l y l a n g u a g e a r o u n d . "M a r k B r o w n . I N F O m a g a z i n e

" C o m b i n e s s o m e o t h e b e s tf e a t u r e s o f l a n g u a g e s l i k eL o g o , M o d u l a , P a s c a l , a n A d i a n e a s y t u s e f o r m a t . "A h o y m a g a z i n e

" C O M A L s e e m s t b b r i n g i n gb a c k a i n t e r e s t i np r o g r a m m i n g . " S t a f f o r d

F i n d o u f o r y o u r s e l f . J u s ts e n d u s 3 c e n t s t a m p e ds e l f a d d r e s s e d e n v e l o p e . W e ' l ls e n d y o u o u r 2 4 p a g e C O M A Li n f o r m a t i o n b o o k l e t .

C O M A L i a v a i l a b l e f o t h C 6 4 , C 1 2 8 , C P / M , a n I B P C C o m i n g s o o n f o A m i g a ,M a c i n t o s h , a n A p p l e I I

C O M A L U s e r s G r o u p U S L t 6 0 4 1 M o n o n a D m e , R o o m 1 1 M a d i s o n , W 5 3 7 1 6p h o n e : ( 6 0 8 ) 2 2 2 - 4 4 3 2

1 A H O Y !

P r e n t i c e H a l l P r e s s ( s e e a d d r e s s l i s t ,p a g e 1 2 ) .

7 7 j c B u n t ' s T a l e I H i n t B o o k ( $ 1 0 . 0 0 )c o n t a i n s a l 2 d u n g e o n l e v e l s p l u s c i t ym a p s , a n r e f e r e n c e s h e e t s f o m o s t e r s , m a g i c a l i t e m s , a n d w e a p o n s .

E l k o n E n t e r p r i s e s , 8 1 7 - 6 9 2 - 2 7 8 1 ( s e ea d d r e s s l i s t , p a g e 1 2 ) .

P O R T A B L E M O D E MT h p o c k e t - s i z e d P r a c t i c a l M o d e m

1 2 0 0 S M i n i ( S I 9 9 ) . w h i c h r e t a i n s a l t h f e a t u r e s o P r a c t i c a l P e r i p h e r a l s 'f u l l - s i z e d , H a y e s - c o m p a t i b l e M o d e m1 2 0 0 , w i l l p l u g i n t o y o u r 6 o 1 2 v i

a R S 2 3 2 - C i n t e r f a c e . T h b a t t c r y - o p -

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

T h e y ' v e a l s o g o r e g u l a r f e a t u r ec a l l e d F i r s t T i m e l i l i e s , e a c h m o n t hp r o f i l i n g a d i f f e r e n t u s e r s h u m o r o u sm a i d e n v o y a g e i n t o t h e f i e l d o m i c r oc o m p u t i n g . A n t h a t ' s t h m a i n r e a s o nw e ' r e m e n t i o n i n g t h e n e w s l e t t e r i S c u t t l e b u t t . I n t h t i m e s i n c e A h o y ! d b u t e d n e a r l y ( b u r y e a r s a g o . a l e a s t t w i h i r d s o t h p e o p l e w h o ' v e b o u g h t m c r o c o m p u t e r s h a v e t r i e d t s e l l u h m o r o u s a c c o u n t o t h e i r m a i d e n v o a g i n t o t h f i e l d o m i c r o c o m p u t i n g .W e l l , l o o k — t h e r e ' s n o s o m e b o d y s o t i -

M i n i m o d e m w i t h 1 2 0 0 o 3 0 b p r a t e a n a u t o d i a l / a u t o a n s w e r c a p a b i l i t i e s .R E A D E R S E R V I C E N O 1 6

e r a t e d p o r t a b l e h a m e n u - d r i v e n c o f i g u r a t i o n ( n o s w i t c h e s t s e t ) a n w i l ls t o r e a n a u t o d i a l 1 p h o n e n u m b e r s .

P r a c t i c a l P e r i p h e r a l s , 8 1 8 - 9 9 1 - 8 2 0 0( s e e a d d r e s s l i s t , p a g e 1 2 ) .

A M I G A C O N V E N T I O N St r i o o t h r e e - d a y e h i b i u o n / c o n f e r

e n c e s t b h e l d i N e Y o r k ( O c t ob e r ) . S a F r a n c i s c o ( F e b r u a r y ) , a n C h i c a g o ( M a y ) . A m i g a E X P O w i l ls e r v e A m i g a o w n e r s , d e v e l o p e r s , a n d e a l e r s w i t h s e m i n a r s , d e v e l o p m e n tf o r u m s , a n n e p r o d u c t d i s p l a y s . F o m o r e d e t a i l s , s e t h a o p a g e 5 5 o t h i s i s s u e .

A m i g a E X P O H e a d q u a r t e r s ( s e c a d r e s s l i s t , p a g e 1 2 ) .

W O M E N ' S N E W S L E T T E RW b m e t l C o m p u t i n g d i v i d e s i t 1

m o n t h l y p a g e s b e t w e e n f e m a l e - o r i e nt e f e a t u r e s ( i n t e r v i e w s w i t h w o m e ne x e c u t i v e s , f e m a l e v m a l e u s a g e s t a -

c i t i n g t h e s e s t o r i e s . S d o n ' t s e n d t h e mh e r e a n y m o r e !

s a m p l e c o p y i a v a i l a b l e o r q u e s t ; o r s e n d $ 3 f o 1 i s s u e s .

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

M O R E T R A NP e c a n h a e n h a n c e d i t F O K T R A N - 7 7

c o m p i l e r f o r t h e A m i g a ( $ 9 9 . 9 5 ) t o i nc l u d e s u p p o r t f o T Y P E C O M P L E X ,t h " E R R = o p t i o n , l i s t - d i r e c t e d I / O ,s u p p o r t f o I E E E s t a n d a r d 2 a n d 4w o r d r e a l v a l u e s , s t r i n g s u b s e t a n d c o nc a t e n a t i o n r o u t i n e s , a n m o r e .

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

C U R E S L O C K J A WW h e n t e a m e d w i t h C v o x ' s V o i c e

M a s t e r h a r d w a r e , t h m e m o r y - r e s i d e n tV o i c e K e v o i c e r e c o g n i t i o n s o f t w a r ea l l o w s C - 6 4 u s e r s t u t i l i z e s p o k e nr a t h e r t h a n t y p e d c o m m a n d s w i t h t h e i r

Page 11: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 11/100

N E W Sp r o g r a m s . P r i c e o t h d i s k a n d d o c um e n t a t i o n i S 2 9 . 9 5 .

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

F U R T H E R S T R I D E R SM o r e r e l e a s e s i t h e S t r i d e r ' s C o

p u t e r C l a s s i c s l i n e o m u s i c a p p r e c i at i o n d i s k s , e a c h c o m b i n i n g u p t a h o u r o m u s i c w i t h a m a n y a 6 s c r e e n s o f c o m m e n t a r y o t h c o m p o se r a n t h e i r w o r k : V i e n n e s e S o n a t i n a s( M o z a r t ) , M u s i c A n t i g u a ( 1 5 0 0 ' s ) ,B a c h F a v o r i t e s , a n S o n a t i n a s b y M u z i C l e m e n t i .

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

A M I G A C L I P A R T w n e c l i p a r c o l l e c t i o n s , e a c h

S 2 9 . 9 5 , f o u s e w i t h D e l u x e P a i n t I I D e h i x e P r i n t , a n d D e l u x e V i d e o o t h A m i g a :

A P a r t s : V o l u m e 2 c o m p r i s e s o v e r1 2 i m a g e s a n b r u s h e s r a n g i n g f r o ms t a r s a n p l a n e t s t f a r m a n i m a l s t h m a f a c e s .

S e a s o n s H o l i d a y s h a s o v e r 1 0 i m a g e s c o v e r i n g m o r e t h a n d o z e nh o l i d a y s a n s p e c i a l o c c a s i o n s .

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

A M I G A S P E L L C H E C K I N GT h L e x C h e c k s p e l l i n g c h e c k e r

( $ 4 2 . 9 5 ) w o r k s w i t h T e x t c r a f i , S c r i bb l e . ' , a n N o t e p a d f o r m a t t e d f i l e s , i a d d i t i o n t A S C I I t e x t f i l e s . T h i 0 0 , 0 0 0 - w o r d m a s t e r d i c t i o n a r y r e s i d e s

o d i s k , e n a b l i n g t h p r o g r a m t u s u n d e r 1 0 0 K o R A s t h a t y o c a r u i s i m u l t a n e o u s l y w i t h y o u r w o r dp r o c e s s o r . t w o - p a g e d o c u m e n t c a b c h e c k e d i u n d e r o n m i n u t e .

C o m p l e t e D a t a A u t o m a t i o n , I n c . ,9 1 6 - 8 4 2 - 3 4 3 1 ( s e e a d d r e s s l i s t , p a g e 1 2 ) .

G A M E SC o n t i n u i n g i t h n e i g h b o r h o o d

p i c k - u p g a m e s p i r i t o E p y x ' s S t r e e tS p o r t s l i n e , S t r e e t S p o r t s B a s e b a l l f e t u r e s t o u c h e s l i k e f i e l d c l o t t e d w i t hb u s h e s a n t r e e s t u m p s , a n b a s e sm a d e f r o m t r a s h c a l i d s a n c a r d b o a r db o x e s . E a c h p l a y e r c o n t r o l s p i t c h e s ,t i m e s b a t t e r s ' s w i n g s , a n r e g u l a t e sf i e l d a c t i o n . F o t h 6 4

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

S u p e r s t a r I c H o c k e y ( $ 3 4 . 9 5 } l e t so n o t w C - 6 4 p l a y e r s t a k e t h e i c ea s c e n t e r o g o a l i e , f i r i n g s l a p s h o t s ,h i p - c h e c k i n g o p p o n e n t s , a n b l o c k i n gs h o i s , a l o n g w i t h c o a c h i n g t h e i r t e a m sa n t r a d i n g a n d r a f t i n g p l a y e r s .

M i n d s c a p c , I n c . , 3 1 2 - 4 8 0 - 7 6 6 7 ( s e ea d d r e s s l i s t , p a g e 1 2 ) .S S I ' s f i r s t r e a l - t i m e C - 6 4 f l i g h t s i u l a t o r , B - 2 4 ( $ 3 4 . 9 5 ) r e c r e a t e s 1 W W I I m i s s i o n s f l o w n b t h 4 0 6 t hB o m b a r d m e n t G r o u p t t h P l o e s t i .R o m a n i a o i f i e l d s . T h p l a y e r a c t s a p i l o t , c o - p i l o t , n a v i g a t o r , e n g i n e e r , a n b o m b a r d i e r o t h e l e a d B - 2 4 L i b e r at o p l a n e , a n d e t e r m i n e s t h f l i g h tp a t h , s p e e d , a l t i t u d e , a n b o m b d r o pp o i n t s f o t h e n t i r e f o r m a t i o n .

S S a l s o a n n o u n c e d a f i v e - y e a ra g r e e m e n t w i t h T S R , I n c . t p r o d u c ea l e a s t 1 r o l e - p l a y i n g a n s e v e r a l a t i o n g a m e s b a s e d o A d v a n c e d D u g e o n s D r a g o n s . T h g a m e s , t b a v a i l a b l e f o t h 6 a n A m i g a a m o n go t h e r m a c h i n e s , w i l l b e g i n t a p p e a ri e a r l y 1 9 8 8 .

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

A A m i g a ( 5 1 2 K ) a d a p t a t i o n o M i c r o P r o s e ' s S i l e n t S e r v i c e s u b m a r i n es i m u l a t i o n u t i l i z e s o n s c r e e n i c o n s f o a l f u n c t i o n a n a c t i v i t y s e l e c t i o n s , d i i t i z e d s o u n d r e c o r d i n g s f r o m a c t u a ls u b m a r i n e l i s t e n i n g d e v i c e s , a n 3 2 c o l o r b a t t l e s t a t i o n s c r e e n s . T h p r g r a m i d e s i g n e d f o m o u s e c o n t r o l ,b u j o y s t i c k a n k e y b o a r d o p e r a t i o n i a l s o s u p p o r t e d .

M i c r o P r o s e S i m u l a t i o n S o f t w a r e ,3 0 1 - 7 7 1 - 1 1 5 1 ( s e e a d d r e s s l i s t , p a g e 1 2 ) .

C o m b i n i n g t e x t a d v e n t u r e w i t hs c r o l l i n g g r a p h i c s , D e l i a M a ( S 1 9 . 9 5 )t a k e s p l a c e i p o s t - h o l o c a u s t C h i c ag o H a v i n g s u r v i v e d t h a n k s t y o u r r b o t i c s p a c e s u i t , y o p i c k t h r o u g h t h w r e c k a g e t f i n d s u p p l i e s , w e a p o n s ,a n f u e l , w a r d o f r o a m i n g b a n d s o m u t a n t s , a n s e a r c h f o o t h e r s u r v i vi n h u m a n s u n t i l y o c a e s c a p e . F o t h C - 6 4 .

C o s m i , 2 1 3 - 8 3 5 - 9 6 8 7 ( s e e a d d r e s sl i s t , p a g e 1 2 ) .

T h C - 6 4 g a m e r m u s t a v o i d t h e e r g y - a b s o r b i n g s t a r e s o T h S e n t r y a n h e L a n d g a z e r s w h i l e a t t e m p t i n gt h r o u g h c u n n i n g s t r a t e g y t u s u r p h e a r u l e r o a a l i e n w o r l d . P r i c e i $ 3 9 . 9 5 .

F i r e b i r d L i c e n s e e s ( s e e a d d r e s s l i s t ,

H O D O E S I R A T E ?O v e r a l l R a t i n gE a s e o U s D o c u m e n t a t i o nR e l i a b i l i t yE r r o r H a n d l i n gV a l u e f o M o n e yC O M A L S t a r t e r s K i t r a t e d b T h e B o o k o C o m m o d o r e 6 S o f t w a r e

P e r f o r m a n c e 1 E a s e o U s R e l i a b i l i t yD o c u m e n t a t i o nC O M A L S t a r t e r s K i r a t e d b T h B e s t V i c / C 6 4 S o f t w a r e( 1 i h i g h e s t p o s s i b l e r a t i n g )

O v e r a l l r a t i n g : • • C o m m o d o r e 6 C O M A L 2 . c a r t r i d g e r a t e d b I N F Om a g a z i n e ( s t a r s i t h h i g h e s t p o s s i b l e r a t i n g )

O v e r a l l r a t i n g : • C o m m o d o r e 6 C O M A L d i s k( C O M A L S t a r t e r s K i t ) r a t e db I N F O m a g a z i n e

C O M A L i w e l l d e s i g n e dp r o g r a m m i n g l a n g u a g e n o a v a i l a b l e f o r C o m m o d o r e :

C 6 C O M A L s t a r t e r s k i t : $ 3 C 6 C O M A L c a r t r i d g e : $ 1 3 9C 1 2 8 C O M A L c a r t r i d g e : $ 1 8 5C 1 2 8 C P / M C O M A L : $ 5 I B P M S - D O S C O M A L : $ 5

( a d d $ s h i p p i n g )

D e m o d i s k f o C 6 4 : $ 5D e m o d i s k f o M S - D O S : $

U n d e r d e v e l o p m e n t f o A m i g a ,M a c i n t o s h , a n A p p l e I I

C O M A L U s e r s G r o u p U S L t 6 0 4 1 M o n o n a D r i v e , R o o m 1 1 M a d i s o n , W 5 3 7 1 6p h o n e : ( 6 0 8 ) 2 2 2 - 4 4 3 2

A H O Y ! 1

Page 12: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 12/100

T R B E F O R E

Y 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 # 3 4 5

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

N E W S

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

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

P 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 0 C - 1 2 8 R E P A I R 9 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 8 ) 8 4 . 9 5N O I S E / S U R G E P R O T E C T O R 1 7 . 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 d $ 1 Q f 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

D e l t a M a n : p o s t - n u c l e a r S U r v i v a U s m ,R E A D E R S E R V I C E N O 1 7

p a g e 1 2 ) .D a r k h o m ( $ 3 0 . 0 0 ) a l l o w s u t f o u r

C - 6 4 S t r a t e g i s t s t c o m p e t e s i m u l t a ne o u s l y i n r e a l t i m e , u t i l i z i n g i h k e b o a r d , j o y s t i c k , a n p a d d l e s i a n c o m b i n a t i o n . E a c h p l a y e r c o m m a n d st h a r m y o o n o t h w o r l d ' s f o u r m j o p o w e r s , w h i c h m e e t f o f i n a l c o f l i c t u n d e r t h s h a d o w o t h t o w e r i n gm o u n t a i n D a r k h o r n . M e n , e l v e s , a n d w a r v e s f r o m e a c h a r m y f a o u i a l d i r e c t i o n s , r e c r u i t i n g n e m e m b e r s i t h v i l l a g e s a n f o r e s t s , w h i l e o t h e r sf b r t U y c a s t l e s a n p r e p a r e f o t h b a

t l e . T h w i n n e r m u s t f a c e t h e D a r k -l o r d , w h w a i c h e s f r o m h i s f o r t r e s s .

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

A t h S k R u n n e r ( $ 2 9 . 9 5 ) y o u m u s ts a v e 2 4 t h c e n t u r y m a n k i n d f r o m t h d e a d l y a n a d d i c t i v e d r u g S k b y d es t r o y i n g t h e h u g e h a r v e s t i n g m a c h i n e sa n t h e i r d e f e n s e t o w e r s . F o t h 6 4

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

T w f r o m I n f o c o m , e a c h $ 3 4 . 9 5 f o t h e 6 4 , $ 3 9 . 9 5 f o t h A m i g a :

I n f o c o m ' s f i r s t i n t e r a c t i v e h o r r o rs t o r y . V i L u r k i n g H o r r o r f i n d s y o c o m p e l l e d b y m y s t e r i o u s f o r c e t r u m m a g e t h r o u g h o l b a s e m e n t s , s t o ra g r o o m s , a n d e c r e p i t t u n n e l s o y o u r c o l l e g e c a m p u s . I n c l u d e d i m a i l - i n c o u p o n e n a b l i n g y o t p u c h a s e S u s p e c t f o $ 1 4 . 9 5 .

I S t a t i o n / a l l y o a n F l o y d ( r o b o ts t a r o f p r e q u e l P l a n e t f a l l ) t r a v e l o r o u t i n e m i s s i o n t a s p a c e s t a t i o n t f i n d i d e s e r t e d s a v e f o a o s t r i c h , a A r c t u r i a n b a l l o o n c r e a t u r e , a n b r a i n y r o b o t n a m e d P l a t o . T h c o u p o n

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

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

R e n t f a r S e r v i c e N o 1 5

. . L i \ l ' ( ) l . i i 2 1 B a s l 4 3 r d S t r e e t , S t e . M N e Y o r k . N 1 0 0 1 7A v u l o n 1 ( 1 1 1M i c r o c o m p u t e r G a m e s D i v .4 5 1 7 H a r f o n i 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 O 0B a u d v i l l e1 0 0 1 M e d i c a l P j r k D r . . S . E .

G r a n d R a p i d * , M 4 9 5 0 6C o m o d t i r l m i n . i t i n u . i l1 2 0 0 W i l s o n D r i v e

W e s t C h e s t e r , P 1 9 3 8 0P h o n e : 2 1 5 4 3 1 - 9 1 0 0C o m p l e t e D a t a A u t o m a t i o nP . O . B o 1 0 5 2Y r e k a , C 9 6 0 9 7P h o n e : 9 1 6 - 8 4 2 - 3 4 3 1C o s m i4 1 N o r t h F i g u e r o a S t r e e tW i l m i n g t o n , C 9 0 7 4 4P h o n e : 2 1 3 - 8 3 5 - 9 6 S 7C o v o x , I n c .6 7 5 - D C o n g e r S t r e e tE u g e n e , O 9 7 4 0 2P h o n e : 5 0 . 1 - 3 4 2 - 1 2 7 1D e I l i . i - n r i ' h3 8 6 7 L a C o l i n a R o a dE S o b r a r u c , C 9 4 8 0 3P h o n e : 4 1 5 - 4 8 5 - 6 8 6 7E l e c t r o n i c A r t s1 8 2 0 G a t e w a y D r i v eS a M a i e o , C 9 4 4 0 4P h o n e : 4 1 5 - 5 7 1 - 7 1 7 1

I S c u t t l e b u t t

I 1 I n i l _ 1 1 [ ■ | > i . 2 9 1 4 P e n n s y l v a n i jW i c h i t a F a l l s . T 7 6 3 0 9P h o n e : S 1 7 - 6 9 2 - 2 7 8 1E p j x , I n c .6 0 ( 1 G a l v e s t o n D r i v eP . O . B o 8 0 2 0R e d w o o d C i l y , C 9 4 0 6 3P h o n o : 4 1 5 - 3 6 6 - 0 6 0 6F i r e b i r d L i c e n s e e s7 N o r t h C e n t r a ! A v e n u eR a m s e y . N 0 7 4 4 6P h o n e : 2 0 1 - 9 3 4 - 7 3 7 3F r e e S p i r i t S o f t w a r e , I n c .5 3 E a s t E d p c w x x lL a G r a n g e , 1 6 0 5 2 5P h o n e ; 3 1 2 - 3 5 2 - 7 3 2 3J i i l m u i i l I n 1 2 C a m b r i d g e P a r k D r i v e

C a m b r i d g e , M 0 2 1 4 0P h o n e ; 6 i 7 - 4 9 2 - 6 0 0 0M l c r o P r o M1 2 L a k e f r o n t D r i v e

H u n t V a l l e y . M l 2 1 0 3 0P h o n e ; 3 0 1 - 7 7 1 - 1 1 5 1

I n c .3 4 4 4 D u n d e e R o a dN o r t h b r o o k , 1 6 0 0 6 2P h o n e : 3 1 2 - 4 8 0 - 7 6 6 7

P e c a n S o f t w a r e S y s t e m s1 4 1 0 3 9 t h S t r e e tB r o o k l y n . N 1 1 2 1 8P h o n e : 7 1 8 - 8 5 1 - 3 1 0 0l \ > s e i d ( i n E l e c I r o n i e s1 0 W a v c r l y P l a c eN e Y o r k , N 1 0 0 1 1P h o n e : 2 1 2 - 7 7 7 - 9 5 1 5I ' r a c t f c u l R r i p h e r a k3 1 2 4 5 L B a y a D r i v cW a t t a k B V i l l a g e , C 9 1 3 6 2P h o n e : 8 1 8 - 9 9 1 - 8 2 0 0P r e n t i c e H u l l P r e s sO n G u l f W e s i e r n P l a z aN e Y o r k , N 1 0 0 2 3S c o t t , F o r e s n m n a n d C o 1 9 0 0 E a s t L a k e A v e n u e

O l e n v i e w , i 6 0 0 2 5P h o n e : 3 1 2 - 7 2 9 - 3 0 0 1 )S o f t - B y t eP . O . B o 5 7 0 1 . F o r e s t P a r kD a y l o n , O 4 5 4 0 5P h o n e : 5 1 3 - 2 7 8 - 8 0 4 4S p i n n a k e r S o f t w a r e

K e n d a l l S q u a r eC a m b r i d g e . M 0 2 1 3 9P h o n e : 6 1 7 - 4 9 4 - 1 2 0 0S t r a t e g i c S i m u l a t i o n s , h a - .1 0 4 6 N o r l h R c t l g S I O r f f A v c .

M o u n t a i n V i e w , C 9 4 0 4 3P h o n e : 4 1 5 - 9 6 4 - 1 3 5 3W o m e n C o m p u t i n g2 9 1 7 U p a s S t r e e tS a D i e g o . C 9 2 1 0 4P h o n e : 6 1 9 - 2 9 7 - 7 0 9 4

1 A H O Y !

Page 13: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 13/100

R O U T E 6 B B u c k C h i l d r e s s

a v a n o f y o u r p r o g r a m s t a k e n " c r a s h " c o u r s el a t e l y ? T h k i n d t h a t e n d s w i t h t h e f a m i l i a r

U N D E F ' D S T A T E M E N T E R R O R

O m a y b e a i l l - f a t e d p r o g r a m k e e p s z i p p i n g f r o m p o i n tt p o i n t w h e n i w a s u p p o s e d t c o n n e c t w i t h p o i n t

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

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

j o y s u s i n g g r e a s y k i s t u f f w h e n h c o m b s h i t o u s l e d h e a d .N a t u r a l l y y o i n c l u d e d g o o e y s o u n d e f f e c t w h e n e v e r h s l o p s t h e g r e a s e o n . S i n c e 0 1 D r a g o n B r e a t h e n j o y s h a i n g t h e s h i n i e s t p a t e i L i z a r d L a n d , t h a t g o o e y s o u n d w i l lb u s e d m e g a - b u n c h .

Y o h a v e a l k i n d s o G O T O , G O S U B , a n I F - T H E N s t a t em e n t s j u s t w a i l i n g t a c t i v a t e y o u r t h r i l l i n g ' G o o ' n o i s e . P r o bl e i s t h e y a l s e n d t h p r o g r a m i n t o o b l i v i o n . I s e e m st h a t b e c a u s e y o p r o g r a m m e d t h e s e s t a t e m e n t s b e f o r e y o p r o g r a m m e d t h s o u n d e f f e c t , y o u h a d n i d e a w h e r e t s e n d t h e m . N p r o b l e m . Y o a s s i g n e d e a c h o t h e m t e p o r a r y ' d u m m y ' l i n e n u m b e r . Y o t o l d y o u r s e l f t h a t w h e ny o f i n i s h e d t h e G o r o u t i n e , y o u ' d g b a c k a n c h a n g et h n u m b e r s . T i m e p a s s e d , a n s d i t h m e m o r y o t h o s ei l l - n u m b e r e d s t a t e m e n t s . O w e l l , a l y o h a v e t d i l c a t e t h o s e d u m m i e s a n c o r r e c t t h e m . T h e r e ' s p r o b a b l y n o m o r e t h a n 5 0 o t h e m . W h a t t h h e c k . L i z a r d H e a d c a h o l d h i f i e r y b r e a t h a n s l i p p e r y c o m b u n t i l y o u c h a n g et h e m . T h a n k g o o d n e s s i w a s n ' t r e a l l y l o n g p r o g r a m !

S o u n d f a m i l i a r ? I ' v e d e f i n i t e l y h a m s h a r e o f c r a s hc o u r s e s . I y o u ' r e t i r e d o y o u r p r o g r a m s t a k i n g t h w r o n gt u r n , p u t h e m o R o u t e 6 4 R o u t e 6 l e t s y o e l i m i n a t er e f e r e n c e s t l i n e n u m b e r s a n r e p l a c e t h e m w i t h l a b e l s .W h a t t h h e c k a r l a b e l s ? ! J u s t t h e g r e a t e s t i n v e n t i o n s i n c et h m u p i e ! W h o e v e r o r i g i n a t e d t h e i d e a d e s e r v e s t o b i l li n i t h H a c k e r ' s H a l l o F a m e .

L a b e l s s a v e b u n d l e o t i m e a n e f f o r t w h e n y o u ' r e p r g r a m m i n g . F o e x a m p l e , y o c o u l d h a v e p r o g r a m m e dG O T O ' G O O ' , o r G O S U B - G O O " , o I A = T H E N ' G O O ' .L a t e r , w h e n y o t o l d i t o R o u t e 6 4 w o u l d h a v e c h a n g e dt h l a b e l s i n t o t h c o r r e c t l i n e n u m b e r s . Y o c a u s a

m a n y d i f f e r e n t l a b e l s a s y o w a n t . T h e m o r e r o u t i n e s y o h a v e , t h e h a n d i e r R o u t e 6 4 b e c o m e s .

R e m e m b e r t s a v e c o p y o R o u t e 6 a f t e r y o t y p e i

i n W h e n r u n , t h e l o a d e r P O K H s t h m a c h i n e l a n g u a g e d a t ai n t o m e m o r y a n c h e c k s t o r e r r o r s . I n o n e a r f o u n d . R o u t e6 i r e a d y t u s e .

R o u t e 6 u s e s l a b e l s t h a t a r m a d e u o l e t t e r s , n u b e r s , o c o m b i n a t i o n o f b o t h , w i t h a n a p o s t r o p h e ( ' a t h b e g i n n i n g a n d e n d ( i . e . . " G O O ' o A B C 1 2 T . e t c . ) . H e r ea r s o m e e x a m p l e s :

1 0 0 I F A = T H E N ' G O O '1 1 G O S U B ' L O O P 11 2 G O T O ' A B C 1 2 3 '1 3 A = A + 1 : O N G O T O ' G 0 0 ' , ' L O O P ' , ' A B C 12 3 T h e s e a r e r e f e r e n c e l a b e l s . A y o c a s e e , y o j u s t p r g r a m t h w a y o n o r m a l l y d o u s i n g r e f e r e n c e l a b e l s i s t e a d o l i n e n u m b e r s . Y o d o n ' t h a v e t p u s p a c e s i y o u rp r o g r a m . d i d h e r e f o c l a r i t y . Y o u r l a b e l s c a b w h a te v e r y o l i k e . F o r e x a m p l e . ' L O O P ' c o u l d r e f e r t o F O R -N E X T l o o p t h a t y o u s l o t ,

R o u t e 6 o n l y c h a n g e s r e f e r e n c e l a b e l s t h a t f o l l o w G O T O ,G O S U B . a n I F - T H E N s t a t e m e n t s t h a t a r e n o t p a r t o f R E l i n e , D A T A l i n e , o r c o n t a i n e d i q u o t e s .

W h e n y o b e g i n w r i t i n g r o u t i n e t h a t i r e f e r e n c e d b l a b e l , j u s t l a b e l t h e r o u t i n e l i k e t h i s :

2 0 ' G 0 0 ' R E M G O O R O U T I N ET h e s e a r e d e s t i n a t i o n l a b e l s . d e l a y l o o p m i g h t l o o k s o m et h i n g l i k e t h i s :

3 0 ' L O O P ' F O J = T 1 0 0 0 : N E X TY o u c a n a l s o p l a c e a d e s t i n a t i o n l a b e l o l i n e b i t s e l f :

4 0 ' A B C 1 2 3 '4 1 R E Y O U R R O U T I N E B E G I N S H E R E

W h e n y o u ' v e f i n i s h e d y o u r c r e a t i o n , a n d w a n t R o u t e 6 t ' r e m a p ' t h l a b e l s , j u s t t y p e S Y 5 2 ( K H ) , t h e n p r e s s R E

A H O Y ! 7

Page 14: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 14/100

T U R N . H e r e a r t h r e s u l t s :

1 0 0 I F A = l T H E N 2 0 1 1 G O S U B 3 0 1 2 G O T O 4 0 01 3 A = A + 1 : O N G O T O 2 0 0 , 3 0 0 , 4 0

A f t e r R o u t e 6 r e m a p s y o u r r e f e r e n c e l a b e l s , i a s k s i y o u w a n t t h e d e s t i n a t i o n l a b e l s r e m o v e d . P r e s s i n g t h k e l e a v e s t h e m i n t a c t a n e x i t s R o u t e 6 v i B A S I C . Y o c a a l w a y s h a v e R o u t e 6 r e m o v e t h e m l a t e r , i y o w a n t .R e m e m b e r , t h o u g h , i y o r u y o u r p r o g r a m a n i s t u m b l e sa c r o s s a f o r g o t t e n l a b e l , s y n t a x e r r o r w i l l b l o w 0 1 L a s e rB r e a t h ' s f i r e o u t .

P r e s s t h k e t r e m o v e t h e d e s t i n a t i o n l a b e l s , a n

2 0 ' G 0 0 ' R E G O O R O U T I N Ew i l l b e c o m e

2 0 R E G O O R O U T I N EB t h s a m e t o k e n ,

3 0 ' L O O P ' F O J = T 1 0 0 0 : N E X Tb e c o m e s

3 0 0 F O R J = l T O 1 0 0 0 : N E X T

I y o h a v e a d e s t i n a t i o n l a b e l o l i n e b i t s e l f ,

4 0 ' A B C 1 2 3 'c h a n g e s t

4 0 T h c o l o n k e e p s l i n e 4 0 i y o u r p r o g r a m . A l f o r m e r r e e r e n c e s t ' A B C 1 2 3 ' w i l l s t i l l h a v e r o u t e t t a k e .

W h i l e i t ' s r e m a p p i n g y o u r m a s t e r p i e c e . R o u t e 6 c h e c k sf o r e r r o r s a n d , i a n a r f o u n d , ( e l l s y o w h a t t h e y a r e .H e r e a r e t h e p o s s i b l e e r r o r s :

A ' E r r o r I n L a b e l ' : f o r g e t t i n g t h e a p o s t r o p h e s , a n d / o ru s i n g c h a r a c t e r s o t h e r t h a n l e t t e r s a n n u m b e r s , i y o u rl a b e l s .

B ) ' U n d e f i n e d L a b e l ' : u s i n g a r e f e r e n c e l a b e l w i t h o u tc o r r e s p o n d i n g d e s t i n a t i o n l a b e l .

C ' D u p l i c a t e d L a b e l 1 : h a v i n g m o r e t h a n o n d e s t i n a t i o nl a b e l o t h s a m e n a m e .

D ' L i n e T o L o n g ' : e x c e s s i v e l i n e l e n g t h . F o r e x a m p l e ,i t h e r e f e r e n c e l a b e l ' A w e r e b e i n g c h a n g e d t 1 0 0 0 0 a n d ,a r e s u l t , t h l i n e w o u l d e x c e e d 8 c h a r a c t e r s , R o u t e 6 p u t s o t h e b r a k e s .

R o u t e 6 c a n b e b r o u g h t t h a l t a a n t i m e b p r e s si n g t h e S T O P k e y .

L e y o u r p r o g r a m m i n g s e s s i o n s t r a v e l o R o u t e 6 4 M r P o m p a d o u r , y o u r f i r e b r e a t h i n g c o m b t w i r l e r , w i l l l o v e y o f o i t S E P R O G R A M L I S T I N G O P A G E 8

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

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

C o m p a t i b i l i t y w i t h t e r m i n a l s o f t w a r e . M o s t o t h p o p u l a rt e r m i n a l s o f t w a r e a l r e a d y h a v e p r o v i s i o n s f o H a y e s t y p em o d e m s , j u s t c h a n g e t h m o d e m t y p e t H a y e s a n y o u ' r er e a d y .C o m p a t i b i l i t y w i t h t h e p o p u l a r H a y e s " A T " c o m m a n d s .U n l i k e o t h e r s c a l l e d H a y e s c o m p a t i b l e m o d e m s , t h T C M - 1 2 0 0 H i f u l l y H a y e s c o m p a t i b l e .C o m p a t i b i l i t y w i t h t h e F C C . T h T C M - 1 2 0 0 H i f u l l yr e g i s t e r e d a n t y p e a c c e p t e d w i t h p a r t s 6 a n 1 5

I a d d i t i o n t b e i n g v a r y c o m p a t i b l e m o d e m , t h T C M - 1 2 0 0 H a l s o o f f e r s t o n e o p u l s e d i a l i n g , s p e a k e r w i t h v o l u m ec o n t r o l , f r o n t p a n e ! L E D ' s , t w o p h o n e j a c k s , T W Y E A R w a r r a n t y , f r e e Q u a n t u m - L i n k s t a r t e r k i a n t e r m i n a l s o f t w a r ew i t h P u n t e r a n X m o d e m f i l e t r a n s f e r .F e a t u r e f o r f c a t u r e a n d d o l l a r f o d o l l a r , t h e T C M - 1 2 0 0 H i t r u l y t h e h e s t m o d e m c h o i c e f o y o u r C o m m o d o r e C - 6 4 o C - 1 2 8

c o m p u t e r .F o m o r e i n f o r m a t i o n o t o r d e r t h T C M - 1 2 0 0 H , w r i t e o c a l l :T r a n s C o m , I n c . 7 0 3 - 1 3 A n n o r e n o D r . , A d d i s o n , I L 6 0 1 0 1 P h o n e ( 3 1 2 ) 5 4 3 - 9 0 5 5 B B ( 3 1 2 ) 5 4 3 - 0 1 8 0

S e r v i c e N o . i

A H O Y !

Page 15: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 15/100

S T E E P L E C H A S EF o t h C - 6 4

B T o n y B r a n t n e r

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

Y o u ' l l n e e d F l n n k s p e e d ( s e e p a g e 7 9 t t y p e i a n s a v ec o p y o S t e e p l e c h a s e . A f t e r l o a d i n g t h p r o g r a m , t y p e

S Y 4 9 1 5 2 a n p r e s s R E T U R N t p l a y .T h t i t l e s c r e e n a p p e a r s , p r o m p t i n g y o t s e l e c t c o u r s e

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

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

T c o n t r o l a h o r s e , m o v e t h c o r r e s p o n d i n g j o y s t i c k r i g h tt i n c r e a s e s p e e d a n l e f t t s l o w d o w n . S m o o t h s c r o l l i n gi u s e d i e a c h w i n d o w t s i m u l a t e m o v e m e n t . I n t h e b a c kg r o u n d , m o u n t a i n s a n c l o u d s s c r o l l s l o w l y , w h i l e o b s t ac l e s i n t h f o r e g r o u n d ( s t o n e w a l l s , h i l l s , h e d g e s , a n f e n c e s )m o v e t o w a r d y o u r h o r s e m o r e q u i c k l y . P r e s s t h f i r e b u t t o nt j u m p o v e r a n o b s t a c l e . A l t h o u g h s o m e a r e a s y t j u m p ,o t h e r s r e q u i r e y o t b u i l d u s p e e d t m a k e i o v e r . S t u mb l i n g o v e r a o b s l a c l e c a u s e s y o u r h o r s e t s l o w d o w n , s y o u h a v e t t i m e t h j u m p j u s t r i g h t i o r d e r t k e e p y o u rs p e e d h i g h .

T h c o u r s e i r a n d o m l y c r e a t e d a t h b e g i n n i n g o e a c hg a m e . H o w e v e r , i t h i n t e r e s t o f a i r p l a y , b o t h p l a y e r s r u t h i d e n t i c a l c o u r s e s i m u l t a n e o u s l y . T h e w i n d o w o f t h e f i r s tp l a y e r t r e a c h t h f i n i s h f l a s h e s , a n i t h t i m e i l o w e rt h a n t h e b e s t s f a r , i i r e c o r d e d a n d i s p l a y e d d u r i n g t h n e x t g a m e . U S E E P R O G R A M L I S T I N G O P A G E 8

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

O V E R 4 P A R A M E T E R S b u i l t i n t o ( h I n v a d e r C o p y i n gM o d u l e s a r e a u t o m a t i c a l l y c a l l e d , w h e n c o p y i n g c e r t a i n" T o u g h t C o p y " d i s k s . T h e s e a r i n s t a l l e d o S I D Ew i t h a l t h I N V A D E R V 9 . 5 C O P I E R S .1 7 E X T R A P A R A M E T E R S , t c o p y r e c e n t d i s k s t h a tw 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 S I D Eo t h L A T E S T D I S K - I N V A D E R V 9 . 5 .U S W I T H o 1 5 4 1 / 1 5 7 1 D r i v e s o 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 a n 1 2 ( u s e d i 6 m o d e ) .

F A S T F i I h C o p y i n c l u d e d , w i t h s e c o n dN O K N O C K P E R F E C T F O R M A T T E RF A 5 T F U L L r j i s k C o p i e r r o n * o l S 4 l / 1 S 7 1 c o p i e si 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 s r l o i o n a 1 5 4 1 / 1 5 7 1 c o p i e s

S P E C I A L i n u n d o r 2 m i n u t f l S

p R \ C E P R I C E P & I N C L . U $ 3 6 . 5 0 C D S 4 9 . 5 0

A V A W G A R D E 6 1 8 P l a c e C h a r n y , L o r r a i n eQ u e b e c J 6 3 X 9 , C a n a d a

7 O R D E R S f t u c f c h u c k i n i c i n e y c r d e r t o Q u e b e c r e s i d e n t s . D C T d 5 s a l e s l a A J o r d e r s s h i p p e d w i ( h i r > 4 h o u r sT e l e p h o n e : 1 - 5 1 4 - 6 2 1 - 2 0 & 5

R e i d e r S e r v i c e N i n

A H O Y ! 1

Page 16: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 16/100

C O M P U T E R D I R E C T ( A D i v i s i o n o R R O T E C T O )

8 C o l u m n P r i n t e r 8 Y 2 " L e t t e r S i z e1 D a F r e e T r i a l - S a t i s f a c t i o n o Y o u r M o n e y B a c k 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

B i B l u e P r i n t e r

1 7 . 5 0 S h i p p i n g )

T h A f f o r d a b l e P r i n t e r Y o H a v e B e e n W a i t i n g F o r !

D o M a t r i x H e a t T r a n s f e rU p p e r / L o w e r C a s e ( w i t h t r u e

l o w e r d e s c e n d e r s ) U n d e r l i n eE n l a r g e d G r a p h i c s

P l u s M u c h M o r e

S a l e

L i s t $ 1 9 9

p r i n t e r w a m a d e b C a n o n ® f o r i h e I B P a n P C j r . T h B i B l u e p r i m e r c o m e s r e a d y t h o o k u 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 sl o c o s t a d a p t e r c a b l e s y o u c a n c o n n e c t t h e D i g B l u e p r i m e r t o t h e A p p l e ® I I , l i e , l i e , A p p l e C o m p a t i b l e s , A l s r i ® , C o m m o d o r e ® 6 , 1 2 8 , S X - 6 4 ,

i 2 0 P l u s 4 I B M ® P C , 1 B M ® X T , I B M ® A T I B C o m p a t i b l e s T I - 9 9 , T a n d y 1 0 0 0 , p l u s m a n y m o r e .

n t C o m m o d o r e I n t e r f a c e L i s t ( 4 9 . 9 5 S a l e 1 1 4 . 4 5n t A t a r i I n t e r f a c e L i s t $ 4 9 . 9 5 S a l e $ 1 4 . 4 5

A p p l s S I U I n t e r f a c e L i s t $ 3 4 . 9 5 S a t e $ 1 2 . 4 51 * ■ C a n o n , C o n v n o d o r t A l o r l l o » r o i ■ • g u l a r c d r r o d n n a n V i o l ■ ■ i w i l n t i i A A o d w w i .

R S - 3 3 2 A d a p t e r ( s p n e i f y m a t e o f o m a l e ) L i s t $ 1 9 . 9 5 S a l e f . 4 SP a p e r ( R o l l s ) L i s t $ 1 9 . 9 5 S a l e 5 . * 5S i n g l e S h e e t P a p e r ( Q t y . 5 0 0 ) L i s t $ 2 9 . 9 5 S a l e « 1 3 . t 3

p p C o m p u n r C o r m l n ^ C a n r r x - J . j ' i ' r > j i - . m i > ' . , ■ - ■ « + A i a r l \ ' V > d * a T B c h n a l a g i t i

H i - S p e e d P r i n t e r S a l e• 1 6 0 1 8 C P L i f e t i m e W a r r a n t y * N e a r L e t t e r Q u a l i t y

N L Q - 1 8 0 P r i n t e rN L Q - 1 8 0 P r i n t S a m p l e s

T h i s j a i e x a e p l t o I T A L I C SE n h a n c e d B o l d f a c eC o n d e n s e d l e i t D o u b l e - s t r i k e

o H B a r L e t ' - e r Q u a l i t y

S a l e$ 1 9 9A l p r i c e s e x p i r e B - 3 1 - B 7 S a v e 6 0 O f L i s t P r i c e L i s t $ 4 9 9

N e a r L e t t e r Q u a l i t y S e l e c t a b l e F r o m F r o n t P a n e l C o n t r o l s H i g h S p e e d D o M a t r i xL e t t e r Q u a l i t y M o d e s 8 B u f f e r f r e e s u c o m p u t e r 4 - t i m e s f a s t e r S u p e r G r a p h i c s

P i c a , E l i t e , I t a l i c s , C o n d e n s e d B u s i n e s s o r P e r s o n a l T r a c t o r / F r i c t i o n 1 D a F r e e T r i a lL i f e t i m e W a r r a n t y o n P r i n t H e a d * M o n t h 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 N T E R F A C E SA t a r i $ 3 9 . 9 5 A p p l e I $ 4 4 . 9 5 C o m m o d o r e $ 2 9 . 9 5 I B $ 2 4 . 9 5 L a t e r 1 2 $ 1 9 . 9 5 M a c i n t o s h $ 4 9 . 9 5

S h i p p i n g , H a n d l i n g I m u r o n i a C h a r Q V BA d S I O r O Q f o s h i p p i n g , h a n d l i n g , a n i n i u r a n C B . I l l l n a i i r « i l d * t i r B p l e o a s a d 6 ' / i % l o l o s l a x . A d $ 2 0 . 0 0 f o A L A S K A . C A N A D A , H A W A I I , P U E R T O P I C OA P O F P O o r d e r s A l o ' d o n m u i l b i U . S . D o l l a r s . W E D O N O E X P O R T T O T H E R C O U N T R I E S E X C E P T C A N A D A 8 P U E R T O R I C O , I - ■ ■ C a i h l a r c h « k .m o n v y o r d « r o p e r s o n a l . I A U o w 1 d a y i f o d « l l v * r y , 1 i o 7 d o y * i a p h o n oo r d * r t d o • ■ p f * t i m a l L . - - . - . A v a l l a b i l i t y l u b j s d t t h a r v g * w J i h o u t n o i i c a .V I S A M A S T E R C A W P C . O . P . C a l l F o C . O . D . C h o r p j ^ i .

C O M P U T E R D I R E C TD i v i s i o n o P R O T E C T O

2 2 2 9 2 N P e p p e r R o a d ,B a r r i n g t o n , I I I . 6 0 0 1 0W L o v e O u C u s t o m e r s

3 1 2 / 3 8 2 - 5 2 4 4F o C o m m o d o r e " A l a r i

3 1 2 / 3 8 2 - 5 0 5 0F o A p p l e I B

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

Page 17: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 17/100

C O M P U T E R D I R E C T ( D i v i s i o n o P R O T E C T O )

C - 6 4 S y s t e mI N C L U D E S : 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 a l e$ 3 9 9

A l t h i s f o « 3 9 9L i s t $ 1 0 4 5L i s t

C o m m o d o r e 6 C o m p u t e rC o m m o d o r e 1 5 4 1 c D i i k D r i v eH R e 1 2 M o n o c h r o m e M o n i t o r

M o n i t o r C a b l eB i B l u e P r i n t e r w / r o l l s p a p e rB i B l u e I n t e l l i g e n t I n t e r f a c e

* 2 9 9 O °* 2 2 9 0 0< 2 4 9 0 0I Q t I I O i l '

C o m p l e t e A t a r i S y s t e mI N C L U D E S : C o m p u t e r , D r i v e , M o n i t o r 8 , P r i n t e r

3 9 A l p r i c e se x p i r e 8 - 3 1 - 8 7 L i s t $ 1 0 6 4

1 6 0 - 1 8 0 C P H i - S p e e d

P r i n t e rO p t i o n

A l t h i s f o * 3 9 9 L i s t

T o t a l P r i c e s [ 1 O 4 5

C o m p l e t e A p p l eS y s t e m

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 eS a l e$ 4 4 9

A t a r i 1 3 0 X E C o m p u t e r > 2 4 9 ° °A t a r i 1 0 5 0 D i s k D r i v e ' O T T "H l - R e s 1 2 M o n o c h r o m e M o n i t o r • 2 4 9 D °M o n i t o r C a b l e 1 9

B i B l u e P r i n t e r w / r o l l s p a p e r ' I ' / TB i B l u e I n t e l l i g e n t I n t e r f a c e 4 9

P r e m i u m W o r d P r o c e s s o r 5 9 T o t a l P r i c e s * 1 1 2 4 8 5

L i s t $ 1 2 2 8A l t h i s f o o n l y ' 4 4 9 'L a s e r 1 2 8 K C o m p u t e rv i d e o , p a r a l l e l s e r i a l p o r t s i n c l u d e dr u n s v i r t u a l l y a l A p p l e l l / l l c / l l e s o f t w a r e

H R e 1 2 M o n o c h r o m e M o n i t o rB i B l u e 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 P a c k a g e : w o r d p r o c e s s o r ,

s p r e a d s h e e t d a t a e n t r yv t t J 5 0 M v r c h a n d l M D l i t o u n t W h e n S y t t e m P u r c h a i e d a M

A p p l » l * l I I k u i i i i N i r n . ( t r o d » m o r k o A p p l o C o m p u i s r t I n c .

C o m p l e t e 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 eS a l e$ 5 9 9A l t h i s f o o n l y ' 5 9 9 L i s t $ 2 4 9 51 M H 5 1 2 K S u p e r T u r b o X C o m p u t e r

v i d e o , p a r a l l e l s e r i a l c a r d s i n c l u d e d3 . M S D O S G . W . B a s i c i n c l u d e d

H l - R e s 1 2 M o n o c h r o m e M o n i t o rB i B l u e 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 P a c k a g e : w o r d p r o c e s s o r ,

s p r e a d s h e e t d a t a b a s eI B A * e > l I h . - J H I . . . - J i r a t k m a r k a I n i w n a l l o n o i i M o c h l r M . I n c .

S h i p p i n g - H a n d l i n g I n s u r a n t s C h g r g n1 3 5 . 0 0 l o i h l p p l n g , h a n d l i n g , a n I n i u r a n c a , I l l i n o i s r a i l d a n l i p l a n t s a d

i a l e < l a . . A c i d 1 7 0 , 0 0 l o A L A S K A , C A N A D A , H A W A I I , P U E R T O R I C Oo t d B r t . A l o r d a n m u > 1 b I U . S . D o i l o r t . W E D O N O E X P O R T T

C O U N T R I E S S X C E P T C A N A D A P U E R T O R I C O . E n c l o t e c a t h i s r c h « k ,o r d » r o p « r i a n a l c h « k . A l l o w 1 r f o y i l o r d u l l v n r y . t d o y s f o p h o n od a a x p r e i i m a l l . P r l c e i A v o l l a b l l l l y i u b | K l l o c h o n g o » l 1 h o o t n o i l c s .M A S T E R C A R D C . O . D . C o l l F o C . O . P . C h o r a . , .

C O M P U T E R D I R E C TD i v i s i o n o f P R O T E C T O

2 2 2 9 2 N . P e p p « r R o a d ,B a r i n g t o n . 1 1 1 . 6 0 0 1 0W L o v e O a C u s t o m e r s

3 1 2 / 3 8 2 - 5 2 4 4F o C o m m o d o r e " A t a r i

3 1 2 / 3 8 2 - 5 0 5 0F o A p p l e - I B

H e a d e r S e r v i c e N o 1 3

Page 18: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 18/100

C O M P U T E R D I R E C T ( D i v i s i o n o P R O T E C T O )

S l Z Z L i t * 1 3 C o l o r M o n i t o r

R e m o v a b l e A n t i - G l a r e S c r e e n

p r i c eB r e a k

T h r o

A l p r i c e s e x p i r e 8 - 3 1 - B 7 L i s t $ 3 2 9

M o n o c h r o m e M o n i t o r1 2 S c r e e n B c o l u m n

$ 7 A d 1 1 0 . 0 0 i h l p p l n g . L i s t $ 2 4 9

1 4 R G C o m p o s i t eC o l o r M o n i t o rS a l e

" $ 2 3 7P l u * G r e e n S c r o o n O p t i o n S w i t c h . L i s t $ 3 9 9

M a g n a v o x T T u n e rU H F / V H F F r o n t P a n e l P r o g r a m m a b l e S e l e c t i o n

B u t t o m R a b b i t E a A n t e n n a F i n e T u n i n g A n M o r e

R e m o t e S c a n T T u n e rW o r k s w i t h M o n i t o r / T V S l e e p T i m e r A c c e w t 1 3

V H F / U H F / C a b i e C h a n n e l s S i g n a l B o o s t e r Q u a r t zF r e q u e n c y S y n t h e s i z e d T u n e r A n M o r e

A d 1 3 . 0 0 i h i p p i n g . A d d . i i o r w l $ 0 . 0 0 l o A P = P L i s t $ 1 3 0

C h a n g e *M o n i t o r

I n t o T

A d 1 3 . 0 0 ^ A d d i H o n o l 1 3 . 0 0 l o A P O / F P O . L i s t $ 1 8 0M o n i t o r C o m p o s i t e C a b l e 5 9 . 9 5 R G 8 C o l u m n C a b l e $ 1 9 . 9 5 ( P l e a s e s p e c i f y c o m p u t e r t y p o )

1 D a F r e 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 yB e s t P r i c e s B e s t S e r v i c e I U . S . A . O n D a E x p r e s s M a l l F r e e C a t a l o g s

H a n d l i n g I n i u r o n c * C h a r a » aA d S M . 5 0 ( u n l « t i o t h « r w l i a n o t e d ) f o s h i p p i n g , h a n d l i n g a n I n i u r o n c e , I l l i n o i s

r « i d * n 1 i [ > i o o s e a c k l 6 * T a x . M o n i t o r s c a o n l y b s h i p p t d t p o i n t * » r v > d b U n i t e d P a r c e l S a r v k a w M h E r t i h s 4 B m a i n l a n d » t a t v & , E n d o t v C o t h l v r C h « c k H M o n a yO r d a r o r P » r » o n a l C h e c k . A l l o w 1 4 d a y i f o d e l i v e r y , 2 i o 7 d a y t f o p h o n v o r d * r i ,

d a t x p r e t i m a l L P r l c e i A v a l l a b l l k r y l u b j e c r t c n o n g a w l i h o u l n o t i c e . N V I S A - M A S T E R C A R D — C . O . D . W o n i t o r » A P O F P O , ^ r ( C Q C H A R G f S

t ( 3 1 2 ) 3 8 2 - 5 2 4 4C a i i ( 3 1 2 ) 3 8 2 - 5 0 5 0

F o A p p l e I B S e r v i c e M o 1 3

Page 19: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 19/100

C O M P U T E R D I R E C T ( D i v i s i o n o R R O T E C T O )

C 6 C o m p u t e rS a l e

L i s t $ 2 9 9W i t h p u r c h a s e o o u s p e c i a l ' 3 9 . 9 5 s o f t w a r e

A l p r i c e s e x p i r e 8 - 3 1 - 8 7

C 6 4 c C o m p u t e rI n c l u d e d w i t h e a c h c o m p u t e r i t h G 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 v e r s a t i l e d r a w i n g p r o g r a m .S a l e1 4

L i s t $ 2 4 9

1 5 4 1 c D i s k D r i v eW i t h p u r c h a s e o t h g a m e T r i v i a F e v e r ,

c o m p u t e r i z e d t r i v i a , a o u s a l e p r i c e o 5 2 9 . 9 5S a l eL i s t $ 2 4 9

P a c k a g e1 2 0 0 / 3 0 0 B a u d A u t o D i a l / A n s w e r

S a l eC 1 2 8 C o m p u t e r

$ 7 A u t o C o m S o f t w a r e I n c l u d e d F i l eT o n e / P u l s e / K e y b o a r d D i a l i n gD o w n l o a d T e x t / D a t a F i l e s P l u s M o r e L i s t $ 3 2 9

S a l e' 2 3 9L i s t $ 3 2 9

B e s t P r i c e s B e s t S e r v i c e I D a F r e 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 F r e e C a t a l o g sS h i p p i n g . H a n d l i n g I n i u r o n u C h a r g m

d I K D l o ( h i p p i n g , h a n d l i n g , a n I n i u r a n c * . I l l i n o i s n m J u n i s p l a o i s a d W > o 1 « l o x . A d J 3 0 . 0 0 l o A L A S K A , C A N A D A . H A W A I I , P U E R T O R I C Oa r d » r < . A l o r d n r i m i n i b I U . S . D o l t o n . W D N O E X P O R T I

C O U N T R I E S E X C E P T C A N A D A P U E R T O R I C O . E n c l o t e c o i h i a r c h e c k .o r d V o r p a r i o n o l t h « k . A l l o w M d a v t l o d * l i v » r y . 3 l o 7 d o y » l o p h o n «d a a x p r a i i m o l l . P r l c a i A v a i l o b l l l r y i u b | * c 1 l c h o n g * w i l h o u l n o l l e *

M A i T I I I C * » P C O . P . C o l ) F o C O D . C h o . g . v

( 3 1 2 ) 3 8 2 - 5 2 4 4j F o C o m m o d o r e • A t a r i

c a ( 3 1 2 ) 3 8 2 - 5 0 5 0F o A p p l e - I B

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

Page 20: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 20/100

C O M P U T E R D I R E C T ( D i v i s i o n o R R O T E C T O )

A e r o P r i n t e r

L i s t $ 3 4 9

1 5 - 1 7 0 C P I m p a c t D o t M a t r i x1 0 C a r r i a g e U n d e r l i n i n g S u p e r S u b s c r i p t

E l i t e , C o n d e n s e d , E m p h a s i z e d , a n E n l a r g e dC e n t r o n i c s P a r a l l e l P o r t a n M u c h M o r e

C o m s t a r 1 0 0 0 P r i n t e r

L i s t $ 4 9 9 S u p e r bN e a r L e t t e r

Q u a l i t y1 0 C P I m p a c t D o t M a t r i x U n d e r l i n e

D o u b l e S t r i k e S u p e r b N e a r L e t t e r Q u a l i t yP i c a , E l i t e , C o n d e n s e d , I t a l i c s S u p e r / S u b s c r i p t

1 0 C a r r i a g e P l u i M u c h M o r e

D a i s y W h e e l E l e c t r o n i c C o m p a c tP r i n t e r / T y p e w r i t e r

S a l e 0$ 2 4 9L i s t $ 2 9 9

D r o p - I n C a s s e t t e R i b b o n K e i B u f f e rA u t o m a t i c C e n t e r i n g 1 2 L a r g e C a r r i a g e

S u p e r b L e t t e r Q u a l i t y C o r r e s p o n d e n c eC e n t r o n i c s P a r a l l e l P o r t P l u s M u c h M o r e

L i s t $ 3 9 99 0 , 0 0 0 W o r d D i c t i o n a r y C e n t r o n i c s P a r a l l e l P o r t

L E R e a d o u t F l a g s M i s t a k e s B e f o r e T h e y R e a c hP r i n t • L i n e / 2 4 C h a r a c t e r A u t o m a t i c C o r r e c t i o n

F r e e 4 M e m o r y C a r d S t o r e s 4 , 0 0 0 C h a r a c t e r s: A t a r i $ 3 9 . 9 5 A p p l e I 5 4 4 . 9 5 C o m m o d o r e $ 2 9 . 9 5 I B $ 2 4 . 9 5 L a s e r 1 2 $ 1 9 . 9 5

7 D a F r e 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 W a r r a n t yB e s t P r i c e s B e s t S e r v i c e I U . S . A . O n D a E x p r e s s M a i l F r e e C a t a l o g s

d H a n d l i n g l m u r a n » C h n r g s B

1 1 0 . 0 0 I o r d e r i n g 1 1 1 * C o m i l a r l i l l a p r i n t e r ! a n $ 1 0 I o r d e r i n g t h 1 , p w v . r i 1 o n f o i l - n p S a n d l l r v g a n i n l u r o m i . I l l i n a i i r < ' I p l # a » a d % 1 = 1 . 1 l o x . A d 1 7 0 . 0 0 ( r e p l a c i n g 1 1 0 . 0 0 ) a n 1 2 1 . 0 0 - c e o ; 1 1 3 . 0 0 ) l o A L A S K A .

P U E R T O R I C O A P O F P O B r d a n . A l o r d « r . t n u t l t i U D a l i a n . W E D O N O T O T H I R C O U N T B I E S E X C t P T C A N A D A P U E R T O R I C O . 6 n r l o « . c a i h l a r c h e c k ,o r d a r o p * r t o n a l c h * c k . A l l o w 1 d o y i f o d * l l v a r y , 2 l o 7 d a y * l o p h o n * o r d a r i .

m o i l . P r i c v t A v o l l o b M H y l u b j a c t l o f h a n g a w l i h o u l n o l k a .V I S * M A I H 8 C A W D C . O . P . C o l l f o r C . P . O . C h o r g a l .

( 3 1 2 ) 3 8 2 - 5 2 4 4F o C o m m o d o r e " A t a r i

c a ( 3 1 2 ) 3 8 2 - 5 0 5 0F o A p p l e I B

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

Page 21: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 21/100

C O M P U T E R D I R E C T ( A D i v i s i o n o P R O T E C T O )

F u l l S i z e P i a n o / O r g a n K e y b o a r dN o W i t h C o n d u c t o r S o f t w a r e F R E E ! C a | o

( $ 1 9 . 9 5 V a l u e . ) ^ f t j k

L i s t $ 1 5 9W i t h t h i s 4 k e ( A - C ) p r o f e s s i o n a l g u a g e s p r i n g l o a d e d k e y b o a r d , a n t h F R E E C o n d u c t o r S o f t w a r e i n c l u d e d , y o c a p l a y ,r e c o r d , c o m p o s e a n a c c o m p l i s h j u s t a b o u t a n m u s i c a l f e a t f r o m B a c h t R o c k . T h b u i l t - i n i n t e r f a c e p l u g s r i g h t i n t o t h

j o y s t i c k p o r t o f y o u r C o m m o d o r e 6 4 / 1 2 8 . J u s t l o a d t h F R E E C o n d u c t o r S o f t w a r e ( $ 1 9 . 9 5 V a l u e ) a n y o u r o y o u r w a y !A d j u s t I h k e y b o a r d t j u s t a b o u t a n y i n s t r u m e n t o s o u n d y o u w a n t T e a c h e s y o h o l p l a y : f r o m s c a l e s t a n o t h 3

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

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

i r h y t h m o t h k e y b o a r d . F e a t u r e s t r u m p e t , o r g a n ,s y n t h e s i z e r i n s t r u m e n t s o u n d s , b u i l t - i n m e t r o n o m e ,

c o n t r o l a n s e t - u p m e n u f o c u s o m i z i n g t h m u s i c( D i s k ) L i s t $ 3 9 . 9 5 S a l e 5 2 4 . 9 5

T h P r i n t e d S o n gW i t h t h i s p r o g r a m y o c a p r i n t o u t , i m u s i c n o t a t i o n , y o u rc o m p o s t i t i o n f o o t h e r s l r e a d o r p l a y . R e q u i r e s T h C o n d u c t o rP r o g r a m a n p r i n t e r c o m p a t i b l e w i t h t h C o m m o d o r e g r a p h i c sm o d e s u c h m o s t d o t m a t r i x p r i n t e r s w i t h C o m m o d o r e g r a p h i c si n t e r f a c e . ( D i s k ) L i s t $ 2 9 . 9 5 S a l e $ 1 9 . 9 5

5 V * " F l o p p y D i s k S a l eD o u b l e S i d e d D o u b l e D e n s i t yC E R T I F I C A T I O N T E S T

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

R E P L A C E M E N T L I F E T I M E W A R R A N T Yo r s s u r e o t h e s e d i s k s t h a t w g i v e y o f r e e r e p l a c e m e n t

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

D U S T R E M O V E Re s m o o t h s u r f a c e f i n i s h s a v e s d i s k d r i v e h e a d w e a r d u r i n g t h e l i f e o

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

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

B o o 1 $ 4 . 4 0 ( 4 4 ' e a . } B o o 5 S 1 9 . 5 0 ( 3 9 * e a . ) l B o x o 1 0 $ 2 9 . 0 0 ( 2 9 ( e a . )0 0 2 9 P a p e r E c o n o m y S l e e v e s ( 1 0 ) 5 0 ' 0 0 3 0 P a p e r E c o n o m y S l e e v e s ( 1 0 0 ) $ 5 . 0 0

l n g j H a n d l i n g I n i u r a n c * C h u r ^ nd 3 . 0 0 f o i h i p p l n Q . h a n d l i n g , a n i m u r o n c e . l U i n o i * r e i i d f l n f i p l e a s e a d

« a l « t o * . A d 6 . 0 0 l o A L A S K A . C A N A 0 A . H A W A I I , P U E R T O R I C O *o ' 3 o - i A l o r d e r s m u l l b i U . S . D o l l a r s W E D O N O E X P O R T T

C O U N T R I E S E X C E P T C A N A D A P U E R T O R I C O . E n c l o s e c a s h l a r c h « k .o r d « r o p e r s o n a l c h e c k . A l l o w 1 d o y s f a d e l i v e r y . 2 t o 7 d a y i f o p h o n ed a e x p r s t i m a i l . P n n n . - A v a l l a b l l L t y t 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 .M M T H C A R P C . O . D . C a l l F o C P . P . C t i g r g m

C O M P U T E R D I R E C TD i v i s i o n o f P R O T E C T O

2 2 2 9 2 N P e p p e r R o o d ,B o r r i n g t o n , 1 1 1 . 6 0 0 1 0W L o v e O u C u s t o m e r s

3 1 2 / 3 8 2 - 5 2 4 4F o C o m m o d o r e • A t a r i

3 1 2 / 3 8 2 - 5 0 5 0F o r A p p l e I B

R « i a c r S e r v i c e N o 1 3

Page 22: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 22/100

i *

= _ E M . B H I I T & f f *

B M i k e H o y *a n n e r P r i n t i j o y s t i c k - d r i v e n u t i l i t y w r i t t e nf o t h C o m m o d o r e 1 2 i 1 2 m o d e . I u s e sh i - r e s g r a p h i c s t l e y o s e y o u r e n t i r e b a n n e ra a n t i m e . Y o c a m a g n i f y a n d e d i t p o

t i o n s o y o u r b a n n e r , a d t e x t , d r a w l i n e s a n d o t s , l o a do s a v e i t a n p r i n t i u s i n g v a r i e t y o o p t i o n s . B a n n e rP r i n t w a d e s i g n e d t b u s e d w i t h t h O k i m a l c 1 o C o m m o d o r e 1 5 2 5 - c o m p a t i b l e p r i n t e r ; i w i l l w o r k w i t ho t h e r p r i n t e r s t h a t c a b e u s e d w i t h t h C o m m o d o r e , b u y o m a h a v e t s a c r i f i c e s o m e o t h p r o g r a m ' s s p e c i a lp r i n t i n g o p t i o n s .

E n t e r t h p r o g r a m a n s a v e i t c a s s e t t e o d i s k e t t e . A t e y o r u t h p r o g r a m , y o u w i l l s e t h b a n n e r , w h i t es t r i p , a c r o s s t h u p p e r p o r t i o n o t h e s c r e e n . A t h b o t o i b o T i l l e d w i t h v a r i o u s l a b e l e d b u t t o n s . I n t h e c e t e o t h b o i a a r r o w . T h i s i y o u r p o i n t e r ; y o c a c o n t r o l i t m o v e m e n t b u s i n g j o y s t i c k i P o r t 2 N o t i c et h a t w h e n t h p o i n t e r i a t h b o t t o m o t h s c r e e n , i m o v e sf a s t e r t h a n w h e n i i n e a r t h b a n n e r . T h i s a l l o w s y o t h a v e f i n e r c o n t r o l o t h e p o i n t e r w h e n d r a w i n g o t h b a n e r . U s i n g e i t h e r s e o a r r o w k e y s w i l l a l s o m o v e t h p o i n te r b u i w i l l n o s l o w d o w n w h e n i i i t h b a n n e r e d i ti n a r e a . T h b u t t o n s a t h b o t t o m o t h s c r e e n c a b a c t i v a t e d b p o s i t i o n i n g t h e p o i n t e r i n s i d e t h e b o x a n d p r e s si n g t h e j o y s t i c k t r i g g e r . Y o c a a l s o d r a w o t h b a n n e rb m o v i n g t h p o i n t e r w h e r e y o u w a n t a n p r e s s i n g t h e t r i gg e r . Y o c a d r a w l i n e s b y h o l d i n g t h t r i g g e r d o w n w h i l e

| : d * r h h■ : - ■ : ■

| i : K f l g E ; : i |

B f l H H E R

■ i m : i a i i i i

H f K J H t t V |

P R I H T

[ H

l i i T f l m i

■ ■ ■ ■ ■ ■ ■ ■ I L b b b H b M b Mb a n n e r f i l e l o a d e d o n t o B a n n e r P r i n t ' s m a i n m e n u s c r e e n .

2 A H O Y !

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

F o l l o w i n g i a e x p l a n a t i o n o f e a c h o t h 1 b u t t o n s .N e x t t t h n a m e o f e a c h b u t t o n ( i p a r e n t h e s e s ) i l i s t e da e q u i v a l e n t k e y p r e s s t h a t c a b u s e d t a c t i v a t e t h b u t o i n s t e a d o p o s i t i o n i n g t h e p o i n t e r a n p r e s s i n g t h t r i g g e r .

D R A W I D D r a w d o e s j u s t w h a t i s a y s . M o v e t h e p o i n t e r t t h e a r e a

o t h b a n n e r y o u w a n t t d r a w o n a n p r e s s t h e t r i g g e rt d r a w . I t h c u r s o r i o v e r a l i g h t e d p i x e l , i w i l l t u r ni o f f . L i k e w i s e , i t h c u r s o r i o v e r a d a r k p i x e l , i w i l lt u r n i o n T o d r a w l o n g l i n e s , j u s t h o l d t h t r i g g e r d o w na n d k e e p m o v i n g t h p o i n t e r i t h e d i r e c t i o n y o d e s i r e .

T E X T ( T T h i s f u n c t i o n a l l o w s y o t t y p e t e x t d i r e c t l y o n t o y o u r

b a n n e r u s i n g t h e c u r r e n t l y s e l e c t e d c h a r a c t e r s e ( s e e C H S E b e l o w ) . W h e n t h i s b u t t o n i s e l e c t e d , a n a r r o w w i l lp o i n t t t h w o r d " T E X T " o t h e b u t t o n . M o v e t h p o i n t e ra n y w h e r e o y o u r b a n n e r a n p r e s s t h e j o y s t i c k t r i g g e r t b e g i n e n t e r i n g t e x t . b l u e b o a p p e a r s w h e r e t h n e x t c h a ra c t e r y o t y p e w i l l b p l a c e d . U s t h I N S T / D E L o t h l e f t / r i g h t c u r s o r k e y s t m o v e t h b o x , o r p r e s s t h e R T U R N k e t o e x i t t e x t m o d e a n r e t u r n c o n t r o l b a c k t t h p o i n t e r .

E R A S E ( E B c a r e f u l a b o u t s e l e c t i n g t h i s b u t t o n ! I w i l l e r a s e y o u r

e n t i r e b a n n e r a n d l e y o s t a r t a l o v e r . F o r t u n a t e l y , y o w i l l b e a s k e d i y o a r s u r e o f y o u r d e c i s i o n .

L E N G T H ( L T h i s b u t t o n a l l o w s y o t s e l e c t n e l e n g t h f o y o u r

b a n n e r . P r e s s R E T U R N t c a n c e l , o e n t e r n u m b e r f r o mt 1 2 t s e l e c t t h l e n g t h . I t h l e n g t h o t h b a n n e r

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

H E I G H T ( H P r e s s i n g t h i s b u r t o n l e t s y o s e l e c t y o u r b a n n e r ' s h e i g h t .

E n t e r t h n e h e i g h t , f r o m t 2 p i x e l s , o p r e s s R T U R N t l e a v e t h e h e i g h t a i i s I r e l a t i o n t t h h e i g h t

Page 23: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 23/100

# 2 F E B . ' 8 I l l u s t r a t e d l o u r o t f e 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 n l o s e n -k i n t e r v i e w e d ! S t r i n g l u n c l i o n s ! A n r e a d yt o e n t e r : M u s i c M a k e r P a r t I I S c r e e n M a n i pu l a t i o n ! W i g h t A t t a c k 1 R e l a t i v e F i l e s !

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

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

# 1 — M A R . ' 8 C r e a t i n g m u l t i s c r e e ng a m e b o a r d s ! I n s i d e t h e P l u s / 4 ! C o m m o d o r eD O S ! A n r e a d y t e n i e r O l d R o u t i n e ! P r g r a m m a b l e F u n c t i o n s ! A u t o m a t e L i n e [ J 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 !0 1 9 - J U L Y ' 8 P R O M P r o g r a m m i n g . 13 - p a r t h a r m o n i e s o V I D 6 4 ! S p e e d i n g p i x e l s 1A n r e a d y l o e n i e r : A u i o - A p p e n d ' S c r i p t A n a l s i s ! W i i a n ! o I m L u c k y L o t t e r y ! B r a m f r a m e 1E t c h ' P r i m a l ! A u t o s - L e a s i n g v B u y i n g !

. " 8 5 S p e e c h s y n t h e s i z e r ! T h B C o n n e c t i o n 1 T h y e a r ' s 2 b e s t e n t e r t a i n

A n r e a d y t e n t e r : G y p s y S l a r s r i i p !y M a n i p u l a t o r C l o a k 1 G a m e l o a d e r '

Q u e s t 1 L i n e o u t 1 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 l c h i n g ' S u r v e ya 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 l e n t e r . C t i r o n o - W e d o e ! M y s t o i A i R e s c u e ! N o t e m a k e r 1 S c r e e n W i 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 p p r o a c h i n g i n f i n i t y ! C - 6 4 w a s i m u l a t i o n s ' a s c a l l o b e g i n n e r s ' M g r a p h i c s 1 A n r e a d y

e n t e r R e v e r s i 1 H i g h l i g h t 1 D i s k C a l a l o g e r ! e t e o r R u n 1 T r i m 1 S t e p O I t F l a p 1

, ' 8 F i l e m a n i p u l a t i o n 1 C - 1 2 8r e g i s t e r s ! f t i o l b a l l g a m e s ! A n d r e a d y

e n t e r : T h A r t i s t ' M i n o l a u r M a z e ! M o u s et 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

S p e e d w a y ! T h E d i t o r ' M i c r o C i t y !

' 8 I n s i d e t h e A m i g a 2 f J 0 Q iB a s e b a l l g a m e s ' C O M A L , t u r t l e

a n L o g o ! A n r e a d y t o e n i e r ; I n f o -L a p s ! P i e m a n ! L i s t F o r m a t t e r ! S c r a m b

E x t e n d e d B a c k g r o u n d M o d e ! P l a n e t D u e l !

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

# — A U G . ' 8 4 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 i 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

# 1 — D E C . ' 8 B u y e r ' s g u i d e t p u n t e r s !1 5 2 5 p u n t e r t u t o r i a l 1 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 t e r s ' U s e ' 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 t e rC o n s t r u c t i o n C S p a c e P a t r o l ' C r o s s R e

# 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 l o y s i 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 1 A n r e a d yl o e n t e r . H o A r a u n d ' F a s t e r 5 4 ! B o o t e r ! E l e -c h e c k 1 B A S I C T r a c e ! S p a c e H u n t '

S 2 0 - A U G . l i l i I n s i d e t h e 1 2 6 ' R e a l - w o i l o 1s i m u l a t i o n s ! S o u n d e l s e t s ! M o d e m s ' A n r e a d y l e n i e r 1 W i n d o w s 1 F o r m a l l e r ! S o u n d -a - R a m a ' S c r e e n D u m p ' S e l e c t a c h r o m e ' D i s -m i e n r a t n i ! F i d o i t s ! G a t o r s S n a k e s '

# 2 J A N . ' 8 B u i l d s p e e c h s y n t h e s i se r S u r v e y o s p o r t s g a m e s ' A n r e a d y t e t e r 1 M a r t i a n M o n s t e r s ! S t r e a m e r F o n t ' M i c r o -s i m ' H a u n t e d C a s t l e ' K n o c k o u t ' I n l 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 1 S c r a t c h P a d 1

# 2 9 - M A Y ' 8 1 2 8 g r a p h i c b i m a p ' E p y is t r a t e g y g u i d e 1 1 2 c o m m a n d s ! M m u s i cp r o g r a m m i n g ' A n r e a d y t e n t e r : B i g p r i n t 'S t a r S e a r c h ! F a i l s a f e 1 E n g l i s h D a r t s ! S k f o l l y 1F r e e R A C h e c k 1 A l c h e m i s t ' s A p p r e n t i c e !

# 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 t h e 6 4 ' C O M A L 1 A n r e a d yt o e n t e r . T h L a s t N l n | a ! S p e e c h 6 4 ! M u l nH A M ' D o g c a t c h c r ' T r a p p e d 1 M a t c h b l o c k s !V a r i a b l e M a n a g e r ' D u a l Q u m o ! M i n e C a n y o n 1

# 3 7 — J A N . ' 8 P o i n t e r s a n t h m o n i t o i !B e s t g a m e s o 1 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 1 C a t a c o m b s ! L i t e r ! D a r k F o r t r e s s ! P e r -m a L i n e ' S l a u g h t e r ! B u g o u t ! S c r e e n s !

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

# — 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 D 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 t e n i e r : M a t h M a s t e r 1A i A s s a u l t ! B i o r h y t h m s ' V I C C a l c u l a t o r !

# — S E P T . ' B P r o g r a m y o u r o w i e < l 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 l 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 yl e n t e r . S a l v a g e D i v e r ! D O S ! S o u n d E x p l o r e r !T h C a s l 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 5 V I C a n d 6 O e x p o s e d 'S o r i t e s ! I n s e r t a 1 5 4 1 d e v i c e * d i s c o n n e c ts w i t c h ' G h o s t b u s t e r s ' A n r e a d y 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 M v e n t u i e l a n d 1M i d p r m t 1 T t h T o p ' T a p e / D i s k T r a n s f e r 1

# 1 7 — M A ' 8 D i s k d r i v e e n h a n c e m e n t s 'I n s t a l l r e s e t s w i t c h ' A s s e m b l e r e s c a p a d e s !A n r e a d y t o e n t e r . S u p e r D 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 ! R a i d ! D O P l u s 1 F o n tE d i t o r ! T i l e T i m e ! I n l e r r u p l W e d g e '

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

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

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

# 4 — J U N E ' 8 7 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 - f i b r a l 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 l o e n t e r : D - S n a p ! W r a i t h s !G a l a c t i c C a C o . ! C a v e o t h I c A p e ! A L T -K e 1 2 0 ' P o w e r S q u a r e s ! 1 2 M u l t i R A M !

# — J U N E ' 8 G a m e p r o g r a m m i n g c o u m b e g i n s ! C o d e g e n e r a t i n g p r o g r a m s ' R p e r t o i n p u t t i n g ! M e m o r y m a n a g e m e n t c o t i n u e s 1 A n r e a d y l e n t e r : P o s t T i m e l o t h 6 f V I A l p i n e r ' S o u n d C o n c e p t '

0 1 0 - O C T . ' 8 C - 6 4 g r a p h i c s p r o g r a m s 'B i t - m a p p e d g r a p h i c s ' J o y s t i c k p r o g r a m m i n g !G r a p h i c s p r o c e s s i n g ' A n r e a d y t o e n i e r 1 V I 4 0 C o l u m n O p e r a t i n g S y s t e m ! B A R e a dP r i n t ! E m e r a l d E l e p h a n t ! L a w n J o b !

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

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

# 2 3 - 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 f o b e g i nn e r s ! A n r e a d y t e n t e r : L i g h t n i n g L o a d e r !K n i g h t ' s T o u r ' C h o p p e r F l i g h t ' H h y l h m i c B u 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 P r o g r a m m i n g e d u c a t i o na g a m e s ! M e m o r y d u m p e r s ! C h o o s i n gc o p y p r o g r a m ! C u s t o m c h a r a c t e r s ! A n r e a d yt o e n t e r : A h o y ' T e r m 1 2 8 1 T r i v i a G a m e M a k e r !B r i c k b u s t 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 1 - J U L Y ' 8 6 I n s i d e t h A m i g a ! C o n d it i o n a l b r a n c h i n g ' C f i e s s p r o g r a m s ' 1 2 a n 6 4 D O S ! A n r e a d y t o e n t e r : S c r e e n S l e u t h 1S k u l l C a s t l e ! H e a d - o n ! N e b e r g a l l R u n ! W o r d -c o u n t ' C r a z y J o e ! F i d g i t s ' M u s i c S c h o o l !

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

b a c k i s s u e s o i \ h o y !W h s e t t l e f o r e a d i n g A h o y ? o n l y o n c e m o n t h ? O r d e r t h b a c k I s s u e s l i s t e d a b o v ea n f i l l u t h o s e b o r i n g i n - b e t w e e n w e e k s w i t h a l t h p r o g r a m s , a r t i c l e s , a n r e v i e w sy o u ' v e m i s s e d l U s t h c o u p o n b e l o w t o r d e r y o u r i s s u e s w h i l e l i m i t e d s u p p l i e s l a s t .

c o u p o n o f a c s i m i l e . I o m o r e t h a n f o u r i s s u e s ,

c h o i c e s o a s e p a r a t e s h e e t .

y o h a v e m o d e m a n d w a n tc o m p l e t e i n f o r m a t i o n o

o t h b a c k i s s u e s l i s t e d ,A h n y l ' s B u l l e t i n B o a r d S e

a 7 1 8 - 3 8 3 - 8 9 0 9 .

P l e a s e s e n d m c o p i e s o i s s u e i c o p i e s o i s s u e # _c o p i e s o i s s u e H c o p i e s o i s s u e # _

A L I S S U E S $ 4 . 0 0E X C E P T # A M # f S l O . O O J

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 S N A M E

( o u t s i d e t h U S a d 1 . 0 0 p e c o p y )

A D D R E S S .C I T Y . S T A T E . _ Z I P _

S e n d t o A h o y t B a c k I s s u e s , I o n I n t e r n a t i o n a l I n c . , 4 W e s t 3 4 t h S t r e e t - S u i t e 5 0 0 , N e Y o r k , N 1 0 D D 1 .

Page 24: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 24/100

M a g n i f y m o d e e n a b l e s y o l d r a w a n e r a s e p i x e l s o a m a g n i f i e d p o r t i o n o y o u r b a n n e r , j u s t a s i d r a w m o d e .

y o e n t e r , t h b a n n e r w i l l g r o w i h e i g h t O t h s c r e e n .

M A G N I F Y ( M T h i s c o n t r o l a l l o w s y o t d d e t a i l e d w o r k o p o r t i o n

e r y o u r b a n n e r . g r e e n r e c t a n g l e w i l l a p p e a r ; t h u p p e rl e f t c o r n e r o y o u r b a n n e r . U s i n g t h e j o y s t i c k , p o s i t i o n t h er e c t a n g l e o v e r t h e a r e a y o w a r n t m a g n i f y . A f t e r p r e s si n g t h e t r i g g e r , t h s c r e e n w i l l b l a n k w h i l e t h 1 2 m a g n if i e s t h e s e l e c t e d a r e a . A f t e r f e s e c o n d s , i h b a n n e r d i p l a y w i l l r e t u r n , a n t h p o i n t e r w i l l b p o s i t i o n e d i t h t o w e r l e f t a r e a o f ( h s c r e e n o v e r t h m a g n i f i e d v i e w . Y o c a d r a w a n e r a s e p i x e l s o t h m a g n i f i e d v i e w a y o d w h e n u s i n g t h d r a w m o d e . O n c e y o h a v e f i n i s h e d ,p r e s s t h s p a c e b a r a n t h e c o n t r o l p a n e l w i l l r e a p p e a r .

P R I N T ( P W h e n y o s e l e c t t h i s b u t l o n . t h p r o g r a m w i l l a s y o

t p r e p a r e y o u r p r i n t e r a n p r e s s t h e s p a c e b a t b e g i np r i n t i n g . W h i l e t h b a n n e r i b e i n g p r i n t e d , p r e s s i n g t h s p a c e b a s l o p s T h p r i n t e r a n g i v e s y o b a c k c o n t r o l o v e rt h e p o i n t e r . I y o p r e s s " F w h i l e t h b a n n e r i p r i m i n g ,y o c a e n t e r F A S T m o d e . I F A S T m o d e t h s c r e e n b l a n k sa n t h c o m p u t e r s p e e d s u t M h z . t h e r e b y t a k i n g m u c hl e s s t i m e t p r i n t y o u r b a n n e r . P r e s s " F a g a i n l r c l u r nt t h n o r m a l " s l o w " s p e e d .

O P T I O N S 1 O P r e s s i n g t h i s b u t t o n a l l o w s y o i c h o o s e o p t i o n s l o p r i n t

i n y o u r b a n n e r . T h s e v e n o p t i o n s a r e :1 P r i n t G r a p h i c B l o c k s : I y o u a n s w e r " t t h p r o m p t ,

t h b a n n e r w i l l b d r a w n u s i n g g r a p h i c b l o c k s ( o p t i o n sa n w i l l b s k i p p e d ) . N o t e t h a i t h i s o p t i o n m a n o w o r ko n o n - 1 5 2 5 c o m p a t i b l e p r i n t e r s .

2 P r i n t C h a r a c t e r : P r e s s a n c h a r a c t e r f r o m t h k e y b o a r dt u s f o p r i n t i n g t h b a n n e r . I y o u r p r i n t e r s u p p o r t s t h C o m m o d o r e g r a p h i c c h a r a c t e r s e t , y o m a u s a n y g r a p h i cc h a r a c t e r o t h k e y b o a r d .

3 F i n e L i n e S p a c i n g : A n s w e r " Y t t h i s p r o m p t a n dy o u r p r i n t e r w i l l s q u e e z e l i n e s o t e x t t o g e t h e r . " N w i l l l e

2 4 A H O Y !

t h e p r i n t e r d n o r m a l l i n e f e e d s . T h i s o p t i o n m a n o w o r ko n n o n - 1 5 2 5 c o m p a t i b l e p r i n t e r s ; i i d o u b t , c o n s u l t y o u rp r i n t e r m a n u a l .

4 E x p a n d t W i d t h o P a g e : R e p l y w i t h " Y i y o w a n tt s - I - r - e - t - c - h t h v e r t i c a l p i x e l s t t a k e u a e n t i r e 8 c o l u m n p r i n t l i n e . S e l e c t i n g t h i s s k i p s o p t i o n 5 t h e p i x e lh e i g h t o p t i o n , s i n c e y o h a v e a l l o w e d t h p r o g r a m t s e l e c tt h e h e i g h t f o y o u .

5 P i x e l H e i g h t : T h i s w i l l l e y o s e l e c t t h n u m b e r o c o l u m n s w i d e e a c h p i x e l f r o m t h b a n n e r w i l l b o p p e r . N o t e t h a t t h b a n n e r i r o t a t e d 9 d e g r e e s w h e n p r i n t e d ,s p i x e l h e i g h t r e f e r s t o t h e h e i g h t o t h s c r e e n a n t h w i d t h o p a p e r .

6 P i x e l W i d t h : E n t e r n u m b e r f r o m o n e t t e t s e l e c th o m a n y r o w s m a k e u p e a c h p i x e l o p a p e r . T h h i g h e rt h n u m b e r , t h l o n g e r y o u r b a n n e r w i l l b e

7 S p e c i a l P r i n t e r C o d e s : I y o u r p r i n t e r a l l o w s s p e c i a lo p t i o n s t h a t y o w a n t t u s e . s u c h a s b o l d o r i t a l i c c h a ra c t e r f o n t , e n t e r t h A S C I I e q u i v a l e n t o t h c o d e s t a t e di y o u r p r i n t e r ' s m a n u a l . I t h c o d e i m a d e u o m o r et h a n o n A S C I I c o d e ( a e s c a p e s e q u e n c e , f o e x a m p l e ) ,y o c a c o n t i n u e e n t e r i n g c o d e s u n t i l y o t y p e " 0 w h i c hs i g n i f i e s t h e n o t h c o d e s . F o r e x a m p l e , m O k i m a t e1 d e f a u l t s t s k i p p i n g t h e p e r f o r a t i o n o c o n t i n u o u s f o r m

p a p e r . T h i s f e a t u r e w o u i d c a u s e u a p s i p a r t s o m b a n n e r ,s w o u l d e n t e r 2 ( R E T U R N ) 6 ( R E T U R N ) ( R T U R N ) a t h p r o m p t t d i s a b l e t h p e r f o r a t i o n s k i p , w h i c hi t h A S C I I e q u i v a l e n t t E S B . t h e s e q u e n c e s t a t e d i m m a n u a l .

C H S E ( C T h i s c o n t r o l a l l o w s y o t s e l e c t t h u p p e r c a s e / g r a p h i c s

s e o t h l o w e r - a n u p p e r c a s e c h a r a c t e r s e t .

S A V E ( S T h i s w i l l s a v e y o u r b a n n e r a b i n a r y f i l e . Y o c a t y p e

u t o 1 2 c h a r a c t e r s a t h f i l e n a m e o r j u s t p r e s s R E T U R Nt c a n c e l t h e s a v e . W h e n y o e n t e r t h f i l e n a m e . " . B N R "( B a N n e R ) i a p p e n d e d l i t d i s t i n g u i s h t h e f i l e f r o m o t h e rp r o g r a m s o d a t a f i l e s . N o t e t h a t b o t h t h L O A D a n S A V Ef e a t u r e s r e q u i r e d i s k d r i v e . C a s s e t t e u s e r s w i l l e i t h e r h a v et m o d i f y t h l o a d a n s a v e r o u t i n e s o r d w i t h o u t t h e s ef e a t u r e s .

L O A D ( G S e l e c t t h i s t l o a d b a n n e r f i l e . R E T U R N c a n c e l s t h

l o a d . T h " B N R " s u f f i x i a u t o m a t i c a l l y a p p e n d e d t t h e n o t h f i l e n a m e .

Q U I T ( Q S e l e c t t h i s b u t t o n w h e n y o u ' v e h a e n o u g h ! p r o m p t

w i l l a s y o t c o n f i r m y o u r d e c i s i o n i c a s e y o a c c i d e nt a l l y s e l e c t e d Q U I T .

T h s i / e o f t h e f i n a l v e r s i o n o B a n n e r P r i m s u r p r i s e dm e I w o u l d h a v e b e e n a t l e a s t t w i c e a l o n g w i t h o u t t h p o w e r f u l g r a p h i c s a n s p r i t e c o m m a n d s p r o v i d e d i B A S I C7 . 0 . t h i n k B a n n e r P r i n t s h o u l d p r o v e t b a u s e f u l u t i l i t yf o y o u r C o m m o d o r e 1 2 8 .

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

Page 25: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 25/100

S C A N N E RB e g i n n e r ' s M a c h i n e L a n g u a g e M o n i t o r f o t h C - 6 4

B J o h n K r u t c hS c a n n e r , C o m m o d o r e 6 m a c h i n e l a n g u a g e

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

w a b e g i n n i n g w i t h m 6 4 S c u n n e r l e t s y o l o o k i l a n l o c a t i o n i m e m o r y a n o

s e r v e i t c o n t e n t s i b i n a r y a n d h e x a d e c i m a l a n a a A S C I Ic h a r a c t e r . S c a n n e r i g r a p h i c s - o r i e n t e d . M e m o r y l o c a t i o n sa r r e p r e s e n t e d a c e l l s , a n d S c a n n e r i t s e l f i r e p r e s e n t e da w i n d o w a b o v e t h m e m o r y c e l l s . Y o c a s c a n f u r -w a r d o b a c k w a r d t h r o u g h m e m o r y j u s t b p r e s s i n g k e y .

h a n d y f e a t u r e o S c a n n e r i t h a t i t d i s p l a y i c o n t i nu o u s l y u p d a t e d . E a c h m e m o r y c e l l o t h s c r e e n i u p d a t e d1 l i m e s p e r s e c o n d , m a k i n g i e a s y t s e w h a t ' s h a p p e n

i n i m e m o r y l o c a t i o n s t h a t c h a n g e a y o p r e s s v a r i o u sk e y s o w h i c h c h a n g e f o s o m e o t h e r r e a s o n . T h i s i e s p ec i a l l y u s e f u l f o e x a m i n i n g ( h l o w e s t I o m e m o r y , w h e r et h e r e a r e m a n y l o c a t i o n s w h o s e c o n t e n t s c h a n g e f r e q u e n t l yt r e f l e c t c h a n g e s i t h s y s t e m .

F l a n k s p e e c l ( p a g e 7 9 i r e q u i r e d t e n t e r S c a n n e r . W h e ny o u ' v e f i n i s h e d m a k i n g c o p y , u s L O A D " F I L E N A M E ' S , !t l o a d f r o m d i s k o L O A D " F I L E N A M E " . 1 . t l o a d f r o mt a p e . T h e n u s S Y 4 9 ) 5 2 t o s t a r t t h p r o g r a m .

T u s i t j u s t r e m e m b e r t h a t S c a n n e r i m o v i n g w i d o t h a t l e t s y o s c a n u a n d o w n t h r o u g h m e m o r y . P r e s sI t m o v e t h w i n d o w u p o n e m e m o r y c e l l ( t o w a r d h i g hm e m o r y ) . K e e p I p r e s s e d t s c a n u c o n t i n u o u s l y , P r e s s( 3 t o m o v e t h w i n d o w d o w n o n m e m o r y c e l l ( t o w a r d l o m e m o r y ) . K e e p f p r e s s e d t s c a n d o w n c o n t i n u o u s l y .

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

0 O E 5T h m e m o r y c e l l p l u s t h n e x t f o u r c e l l s w i l l a p p e a r .

T h a d d r e s s o t h m e m o r y c e l l i t h f o u r - d i g i t h e x ad e c i m a l n u m b e r o t h d a r k b l u e f i e l d ; o t h l i g h t b l u ef i e l d a r s h o w n t h c o n t e n t s o t h c e l l i n b i n a r y , h e x . a n a a A S C I I c h a r a c t e r . T h c o n t e n t s a r s h o w n a a A S C I Ic h a r a c t e r o n l y i t h e y a r e a n a l p h a n u m e r i c o r p u n c t u a t i o nc h a r a c t e r . I t h e c o n t e n t s a r e g r a p h i c s o r c o n t r o l c h a r a ct e r , i i n o s h o w n .

T u n d e r s t a n d e x a c t l y w h a t y o u ' r e s e e i n g i t h 6 4 m e o r c e l l s o t h C o m m o d o r e 6 r e q u i r e s m e m o r y m a p .s u c h i t t h o n f o u n d i t h P r o g r a m m e r ' s R e f e r e n c e G u i d e .T g e y o s t a r t e d , h o w e v e r , h e r e a r t e o t h m o r ei n t e r e s t i n g m e m o r y l o c a t i o n s o C - 6 4 :

$ 0 0 A 0L o c a t i o n s S 0 0 A 0 . S ( X ) A 1 . a n S 0 0 A 2 f o r m t h j i f f y c l o c k .

T h b y t e a S 0 0 A 2 i i n c r e m e n t e d e v e r y 1 / 6 0 s e c o n d ( t h e

6 H A p o w e r l i n e p r o v i d e s t h r e f e r e n c e ) . E a c h t i m eS 0 0 A 2 r e a c h e s S F F . t h b y t e a S O O A I i i n c r e m e n t e d , a n e a c h t i m e S 0 0 A 1 r e a c h e s S F F . t h e b y t e a S ( K ) A O i i n c r em e n t e d . Y o c a n ' t s e e v e r y s i n g l e c h a n g e i t h c o n t e n t so S O O A 2 b e c a u s e w h i l e S 0 0 A 2 i c h a n g i n g 6 t i m e s p e rs e c o n d . S c a n n e r i o n l y u p d a t i n g S 0 O A 2 a t h r a t e o 1 l i m e s p e r s e c o n d .

$ 0 0 C 5T h i s l o c a t i o n c o n t a i n s c o d e ( n o t A S C I I ) i n d i c a t i n g w h a t

k e y . i a n y . i b e i n g p r e s s e d . P r e s s i n g t h k e y . f o r i n s t a n c e ,w i l l p r o d u c e c o d e o S 2 3 . c o d e o $ 4 m e a n s n k e i b e i n g p r e s s e d .

$ 0 0 C 6T h b y t e a t h i s l o c a t i o n s h o w s h o w m a n y c h a r a c t e r s a r

c u r r e n t l y s t o r e d i t h k e y b o a r d b u f f e r , u t m a x i m u mo 1 ( S O A ) . W h e n y o p r e s s f t e n t e r n e a d d r e s s ,t h i s b y t e i a u t o m a t i c a l l y s e b S c a n n e r t S 0 0 .

$ 0 1 8 DT h i s l o c a t i o n c o n t a i n s S 0 i t h S H I F T k e i p r e s s e d :

S 0 i t h C O M M O D O R E k e i p r e s s e d : a n S 0 i t h C T R L k e i p r e s s e d .

$ 0 4 0 0L o c a t i o n s $ 0 4 0 0 - S 0 7 E 7 a r t h s c r e e n R A M . T h e y c o

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

$ 0 8 0 1L o c a t i o n S 0 8 0 1 i t h b e g i n n i n g o t h B A S I C p r o g r a m

a r e a . W i t h S c u n n e r , y o c a e x a m i n e t h t o k e n s a n A S C I Ic h a r a c t e r s t h a t m a k e u B A S I C p r o g r a m . L o a d o r t y p ei y o u r B A S I C p r o g r a m , t h e n l o a d a n r u S c a n n e r a n ds c a n t h r o u g h t h i s a r e a o f m e m o r y .

$ A 0 0 4L o c a t i o n s S A 0 O 4 - S A 0 O C a r p a r t o t h B A S I C R O M .T h e s e l o c a t i o n s c o n t a i n t h A S C I I m e s s a g e C B M B A S I C 0 .

$ D 8 0 8L o c a t i o n s S D 8 O 8 - S D 8 O C a r p a r t o f c o l o r R A M . O n l y

t h l o n i b b l e ( l o w e r f o u r b i t s ) o t h e s e l o c a t i o n s i s i g n i fi c a n t , s i n c e l o u r - b i t R A c h i p i u s e d f o c o l o r R A M .T h l o n i b b l e o a l f i v e o t h e s e l o c a t i o n s w i l l n o r m a l l yb S O b e c a u s e t h c o l o r o f t h g r a p h i c s c h a r a c t e r s t h a t f o r mt h t o o c e l l S D 8 0 C i b l a c k , a n t h c o d e f o b l a c k i 0 P r e s s i n g f c h a n g e s a l t h l o n i b b l e s t S C . b e c a u s et h c o l o r o t h g r a p h i c s c h a r a c t e r s t h a t f o r m t h p a n e l i m e d i u m g r a y , a n t h c o d e f o m e d i u m g r a y i 1 ( S C ) .

S E P R O G R A M L I S T I N G O P A G E 9 A H O Y ! 2 5

Page 26: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 26/100

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

C O M M O D O R ED I S K D R I V E

F R E E H O M E T R I A L

' w i t h p u r c h a s e o o u s p e c i a l l y p r i c e d s o f t w a r e

E M P L O Y E E O F T H E M O N T HP A U L T A R A R A

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

Q U E S T I O N : W h a t i t h m a j o r s t r o n g p o i n t o t h C o m m o d o r e 6 4

A N S W E R : I t ' s t h b e s t b e g i n n e r c o m p u t e r o n t h m a r k e t t o d a y , n o t h e r c o m p u t e r h a sm o r e s o f t w a r e a v a i l a b l e f o p e o p l e j u s ts t a r t i n g o u t .

D I S K D R I V EC O M M O D O R E

S 1 5 93 0 B A U D

M O D E M S1 6 7 1

C O M M O D O R I1 1

1 2 0 0 / 3 0 0B A U D

C A L L T O D A YO P E N D A Y S

W E E KE V E N I N G S 1 - 8 0 0 - 3 4 5 - 5 0 8 0

Page 27: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 27/100

C O M P U T E R

$ 1 3 9w i t h p u r c h a s e o

d i s k d r i v e p a c k a g e

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

C - 6 4 C O M P U T E R

D r a f tN e . i r L e t t e r Q u a l i t y M o d e

o f p r i n t e r k i C O M M O D O R E R E A D Y !

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

C — ■ ■ ■ ■

6 4 R a M S - D O S ' 3 2T W O - 3 6 0 K D S U UP C - X T " C o m p j i i D i B I O S 'C e n t r o n i c s - P a r a l l e l P o nR S 2 3 S S e i a t P o

$ 7 4 9L e s s $ 1 5 0

( w i l h t r a d e i n

$ 5 9 9F R E E S H I P P I N G !

C c n p a t . D e t S u p [ » - 1 4 0 M H a ' O D r u eP H O N I E X - B I O SA T G r a p l i . c s S o l u t i o n s A a a p l e r - — B u i l l - - n

m o n u c h r o m e - i n d c o i t j ' d i s p l a y c a i dc o m p a i B i e w . t h F 6 M " C G A ' a n M D A 1H e r c u l e s - a n P i r i n i f o n ^ c a - w a e o m o d e s' M O N I T O R A D O I T I O f J A L

T r a d e i y o u r w o r k i n gC - 6 4 a n d 1 5 4 1 D i s kD r i v e A n R e c e i v e

S 1 5 0 R E B A T E !

X a S ^ r " T H E C L O N E K I L L E R "F O Y O U RC O M M O D O R E

2 5 6 K R A E X P A N S I O N

e a

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

r Q u a l i t y

F R E E T R I A L P E R I O DF o Y o u r

C o m m o d o r e

Q U I C K D E L I V E R YV I S A C . O . D . S C H O O L A C C E P T E D

P R O - T E C H - T R O N I C S6 8 6 0 S h i n g l e C r e e * P a r k w a y » 2 2 1

M i n n e a p o l i s . M 5 5 1 3 0C u s t o m e r A s s t s l a n c e 1 6 1 2 1 5 6 0 - 6 6 0 3

T e c h n i c a l S e r v i c e s ( 6 1 2 1 5 6 1 - 3 9 3 4

R e a d e r S e r v i c e N o . 1 3 0

Page 28: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 28/100

1 1 S O F T W A R E

L I M I T E DS U P P L Y

( N D E A L E R S )

A L S I P I E C E S O S O F T W A R EI . E n g l i s h I I2 M a t h I 3 S c i e n c e

4 T r i a d5 P i l o t6 F i s h - M e t i c

F R E ES H I P P I N G !

S I M U L A T O R S

G U N S H I Pe a

F - 1 5 J E

W R E S T L I N G

L E A D E R B O A R D ? 2 e a T A G - T E A M

W O R D W R I T E R W e a . T E R M P A P E RW I T H S P E L L C H E C K W R I T E R

P O W E RS U P P L I E S

A C C E S S O R I E S$ 2 $ 6 C - 6 4 C - 1 2 8

S U R G EP R O T E C T O R

P r o t e c t y o u rc o m p j l e r I m l i g h t n i n g F o 6 4 P L U S

T I L T A N S W I V E LP O W E R C E N T E R

M O U S E $ 3 4 9 5 P E L I G H TP u d o w n m e n u

■ L o a d ' o c i o i y• S c r n l c h* B r o w M F i r o• A O . l j - j i . i t ) P i n : ^ 8 C r e a t e F l e x d r a w

C o m p u l e r G r a p h s '

F A S T L O A DC A R T R I D G E

V O I C E M A S T E R6 4 / 1 2 8

L o a d y o j rp r o g r a m s5 t i m ef a s l e r i C o m m a r r i / Q U c o m p u l e r b y v o i r e

J O S T I C K M O N I T O RG L A R EG U A R D

' w i t h s u c t i o n c u p sC - 6 4 . P l u s 4 . 1 2 8

C A L L T O D A YO P E N D A Y S

W E E KE V E N I N G S

R S - 2 3 2

F R E E T R I A L P E R I O D F O A L A C C E S S O R I E S

F L O P P Y D I S K F I L E R

$ 9 9 5

1 - 8 0 0 - 3 4 5 - 5 0 8 0

Page 29: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 29/100

M O N I T O RR G

$ 2 3 9Y o u r

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

F R E E T R I A L P E R I O DD I S K E T T E S

D E N S I T YS I D E D

G U A R A N T E E !w i t h p u r c h a s e o

f l o p p y d i s k f i l e r

F U L LC O L O R

M O N I T O RC O M P O S I T E

$ 1 7 8F R E E T R I A L P E R I O D

M O N O C R O M E

F R E E T R I A L P E R I O DP R I N T I N G

C A L E N D A RA N

S T A T I O N E R Y

■ S E L E C T R O N I C S

P R I N TS H O P

S u p e r h e t r o d y n eT R I A L P E R I O D

C A B L E T V N P A T V C O N V E R T E R SD E C O D E RJ e r r o k )O a H a m l i nS c i e n t i f i c A t l a n t a

Q U I C K D E L I V E R Y ^ P R O - T E C H - T R O N I C SV B C . O . D . S C H O O L O - ' s A C C E P T E D

S h i n g l e C r e e k P a r k w a y ; ; ? ?M i n n e a p o l i s , M 5 S 4 3 D

C u s t o m e r A s s i s t a n c e | G 1 2 ) 5 B D - G 6 D 3T e c h n i c a l S e r v i c e s [ 6 1 2 ) 5 6 1 - 3 9 3 4

S e r v i c e M o 1 3

Page 30: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 30/100

\ l i o y ! D I S K« > * *

W h t y p e i t h l i s t i n g s I n t h i s m o n t h ' s A h o y ! w h e n w e ' v e d o n e I f o y o u ? A l t h p r o g r a m s I t h i s i s s u ea r a v a i l a b l e o t h c u r r e n t A h o y ! D i s k ( o $ 8 . 9 5 . I s n ' t y o u r t i m e w o r t h m o r e t h a n t h a t ?

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

( 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 r 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 t s p e - _ ■ ■ *c i a l r e d u c e d r a t e . S e t h e c a r d b o u n db e t w e e n p a g e s 6 a n 6 7 . )

■ 8

d *

p

* *

W e ' v e c o l l e c t e d A h o y ! ' b e s t p r o s r a m s o n t o t h

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

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

S I N G L E I S S U E A N S U B S C R I P T I O N P R I C E S( P o s t a g e a n H a n d l i n g I n c l u d e d )

A u g u s t ' 8 A h o y ! D i s k1 2 - M o n l h D i s k S u b s c r i p t i o n2 4 - M o n t h D i s k S u b s c r i p t i o n

U . S . A .8 . 9 5

7 9 . 9 5$ 1 4 9 . 9 5

C A N A D A1 2 . 9 59 9 . 9 5

$ 1 7 9 . 9 5

E L S E W H E R E1 3 . 9 5

$ 1 2 4 5 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 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 HB e s t U t i l i t i e sB e s t U t i l i t i e s I B e s t G a m e sB e s t G a m e s I I

$ 8 . 9 5S 8 . 9 5S 8 . 9 5 □ $ 8 . 9 5

S 8 . 9 S$ 8 . 9 5$ 8 . 9 5$ 0 . 9 5

B e s t O ' 8 B e s t o f ' 8 5B e s t O ' 8 B e s t o C - 1 2 8

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

N A M EA D D R E S S .C I T Y S T A T E . Z I P _

M a k e c h e c k o m o n e y o r d e r p a y a b l e t D o u b l e L S o f t w a r e . N Y S l a t e R e s i d e n t s m u s t a d 8 V i % s a l e s t a x .

Page 31: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 31/100

C

F o t h C - 6 4B J a m e s C H i l t y

P o p c o m , p e a n u t s , h o t d o g s - t h e c r a c k o t h e b a ta n t h r o a r o t h c r o w d - a r u n n e r h e a d i n gf o h o m e i r a c e a g a i n s t a o u t f i e l d e r ' s a c c u ra t a r m - n o w t h a t w a r m w e a t h e r i h e r e t h

m a i n t o p i c o c o n v e r s a t i o n i t h e n a t i o n a l p a s t i m e , b a s e b a l l .B a i t e r U p i o n e - p l a y e r b a s e b a l l s i m u l a t i o n f o t h C - 6 4

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

G E T T I N G S T A R T E DT y p e i a n s a v e c o p y o t h p r o g r a m , t h e n R U i t

T h s c r e e n w i l l p r o m p t y o f o t h n a m e o y o u r t e a m .N e x t , t h s c r e e n w i l l a s y o f o n a m e f o t h c o m p u t e rt e a m . P r e s s i n g t h e r e t u r n k e a e i t h e r p r o m p t w i l l n a m et h t e a m , w i t h t h d e f a u l t n a m e P i t t s b u r g h f o y o u a n d N e Y o r k f o t h c o m p u t e r . T h s c r e e n w i l l t h e n s h o w y o y o u rb a t t i n g o r d e r w i t h t h e p l a y e r ' s b a t t i n g a v e r a g e n e x t t h i n a m e . T h b a t t i n g a v e r a g e s a r d i f f e r e n t e a c h t i m e t h g a m ei p l a y e d . Y o t h e n h a v e t h o p t i o n o f m a k i n g h a r d c o p yo t h e l i n e u p a n a v e r a g e s ( o n a 1 5 2 5 o e q u i v a l e n t p r i n t e r ) .

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

i u o t h r i g h t . T h e f f e c t i t h a t o w a t c h i n g g a m e o T w i t h o n c a m e r a b e h i n d t h c a t c h e r a n a n o t h e r c a e r o t h r o o f o f t h s t a d i u m . Y o a r e t h e v i s i t i n g t e a ma n t h u s b a f i r s t . b e l l w i l l s o u n d w h e n t h p i t c h e r i r e a d y t t h r o w p i t c h . T h p i t c h e r w i l l g i n t o h i s w i n d u pa n t h r o w t h b a l l t o w a r d h o m e p l a t e . Y o h a v e t h c h o i c eo e i t h e r t a k i n g t h e p i t c h o s w i n g i n g a t h b a l l b y p r e s si n g t h e f i r e b u t t o n o j o y s t i c k i P o r t 2

T h c o m p u t e r p i t c h e r t h r o w s f i v e d i f f e r e n t p i t c h e s . T h o n e s o u t s i d e t h e s t r i k e z o n e c a n n o t b h i t . W h e n y o h i t h b a i l a n n u m b e r o t h i n g s c a n h a p p e n , j u s t a s i r e a lb a s e b a l l . T h p l a y e r ' s b a i t i n g a v e r a g e h a s l o t d w i t hi t F o e x a m p l e , p l a y e r b a t t i n g . 3 4 0 h a s a b e t t e r c h a n c eo h i l l i n g h o m e r u t h a n p l a y e r b a t t i n g . 1 8 0 , b u t h . 1 8 0 h i t t e r w i l l s t i l l o c c a s i o n a l l y d r i v e o n o u o t h p a r k .

T h g a m e p l a y s j u s t l i k e r e g u l a r b a s e b a l l , w i t h o n e x c e p t i o n - i f p l a y e r i w a l k e d , t h e n a n o t h e r r u n n e r o t h b a s e p a t h s m o v e s u p o n e b a s e . T h u s , w a l k i t h s a m ea s i n g l e . T h b a l l s , s t r i k e s , o u t s , a n i n n i n g a r e d i s p l a y e do a s m a l l S c o r e b o a r d o n t h l e f t o t h s c r e e n . T h s c o r e ,b a t t e r , a n b a t t i n g a v e r a g e a r d i s p l a y e d o t h e l a r g e s c o r e -b o a r d o t h e r i g h l o t h e s c r e e n . T h r u n n e r s c u r r e n t l y o t h b a s e s a r r e p r e s e n t e d b y X ' o t h b a s e s o w h i c h t h e ya r e s t a n d i n g . T h r e s u l t o y o u r h i t t i n g t h e b a l l i d i s p l a y e do t h r i g h t o t h e s c r e e n .

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

t r u n s i e a c h i n n i n g . S i n c e t h c o m p u t e r i t h h o m et e a m , t h c o m p u t e r g e t s " l a s t b a t . " A f t e r n i n e i n n i n g s , t h eg a m e i o v e r .

S T R A T E G YW h e n f i r s t p l a y i n g t h g a m e y o s h o u l d t a k e s o m e p i t c h

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

S o m e t i m e s y o w i l l h a v e p o w e r h o u s e t e a m w i t h h i g ha v e r a g e s , a n w i l l p r o b a b l y w a n t t s w i n g a w a y . I o t h e rg a m e s y o m i g h t h a v e t e a m w i t h l o a v e r a g e s , a n y o m a w a n t t t a k e m o r e p i t c h e s . U s u a l l y , y o w i l l h a v el i n e u p w i t h a m i x t u r e o b a t t i n g a v e r a g e s a n d y o u w i l l w a n tt m a n a g e a c c o r d i n g l y .

T h g a m e m o v e s a l o n g f a i r l y f a s t ; y o w i l l h a v e t m a k eq u i c k d e c i s i o n s . I t h i s g a m e y o h a v e t b t h b a t t e r a n t h m a n a g e r . N o w , t h o n l y r e m a i n i n g q u e s t i o n i t h i sA r t h M e t s g o i n g t r e p e a t , o a r e t h e P i r a t e s g o i n g a l t h w a y ? S E P R O G R A M L I S T I N G O P A G E 8

A H O Y ! 3

Page 32: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 32/100

U s i n g I n t e r r u p t s f o E l e c t r o n i c S c r e e n

S w a p p i n g

» M f W l f t TW h s h o u l d a n y o n e i t h i s a g o e l e c t r o n i c

r e m o t e c o n t r o l s n e e d t s w i t c h t h v i d e om o n i t o r f r o m 4 0 c o l u m n t 8 c o l u m nm o d e b h a n d ? T h a t i o n o t h q u e s

t i o n s h a v e a s k e d m y s e l f s i n c e s t a r t e d u s i n g t h C o m o d o r e 1 2 8 .

T h o b v i o u s a n s w e r i t h a i w s h o u l d n ' t . T h i s m o n t h w w i l l p r e s e n t h a r d w a r e / s o f t w a r e p r o j e c t l h a t e l i m i n a t e s t h a r d u o u s b u r d e n o m a n u a l l y s w i t c h i n g a " g r e e n s c r e e n " v i de m o n i t o r f r o m o n e m o d e t t h o t h e r . W w i l l l e t h c o m p u t e r c o n t r o l a e l e c t r o n i c r e l a y t d t h e s w i t c h i n g .

F o t h o s e o y o w i t h d u a J - m o d e R e d - G r e e n - B l u e ( R G B )m o n i t o r s s u c h a s t h e 1 9 0 2 , t h i s h a r d w a r e w i l l n o t s o l v e y o u rp r o b l e m . P e r h a p s t h i d e a s a l o n g w i t h t h s o f t w a r e p r es e n t e d h e r e c a b a d a p t e d f o y o u r s y s t e m . I t h m e a nt i m e , y o m u s t s t i l l r e a c h u a n p r e s s t h a t s w i t c h o y o u rm o n i t o r .

T h o s e o y o w h d o n ' t h a v e a g r e e n - s c r e e n m o n i t o r a n a r e n o t i n t e r e s t e d i c o n t r o l l i n g a r e l a y w i t h y o u r c o m p ut e m a a l e a s t f i n d t h e d i s c u s s i o n s o f p r o g r a m m i n g w i t hi n t e r r u p t s u s e f u l .

W w i l l s e u a i n t e r r u p t r o u t i n e t h a t 1 r e m a i n s a c t i v e3 A H O Y !

e v e n a f t e r a R U S T O P / R E S T O R E w a r m b o o t , a n 2 c a c o e x i s t w i t h o t h e r s u c h r o u t i n e s . T h e s e a r n o t r i v i a l r q u i r e m e n t s , b u t t h e y a r n o d i f f i c u l t t a c h i e v e .

G R E E N S C R E E N SI y o u s y o u r C - 1 2 8 f o s e r i o u s w o r k { a o p p o s e d t

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

Page 33: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 33/100

p o s i t e " m o n o c h r o m e v i d e o m o n i t o r , u s u a l l y c a l l e d a " g r e e ns c r e e n . "

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

b a n d w i d t h a r o u n d t h r e e o f o u r m e g a h e r t z . I t i s n o u c o m m o n f o g r e e n s c r e e n m o n i t o r t h a v e b a n d w i d t ho t w e l v e o f i f t e e n m e g a h e r t z . T h h i g h e r t h b a n d w i d t h .

I I W S T B A T I O N : T O M C U S H W At h s h a r p e r t h i m a g e .

T h e l e c t r o n b e a m z o o m i n g a c r o s s t h s c r e e n i t u r n e do n a n d o f a a p p r o p r i a t e t i m e s c a u s i n g s o m e p h o s p h o r st g l o w a n d o t h e r s t b l a n k , t h u s g e n e r a t i n g t h v i d e o i a g e . L o b a n d w i d t h c i r c u i t r y s i m p l y c a n n o t t u r n t h e e l e ct r o n b e a m o a n o f q u i c k l y e n o u g h t s h o w t h i n d i v i d u a lp i x e l s o 8 c h a r a c t e r s p e l i n e . Y o m u s t s q u i n t a n u s

l o o i m a g i n a t i o n t r e a d 8 c o l u m n t e x t o t e l e v i s i o n s e t .I a d d i t i o n t T s e t s a n g r e e n s c r e e n s , t h e r e a r R G B I

A H O Y ! 3

Page 34: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 34/100

b y B o b b iC a l i f o r n i a

T r a d e m a r k o C o m r n o c o r e B u s i n e s s M a c h i n e s

F t u d s r S s r v i c e H o . I S 9

y o u r 1 5 4 1 ' D i s h D r i v e b r a i n t r a n s p l a n t !S i m p l y p l u g t h S T A R D O S R O C h i p i n t o t h d r i v e

a n i n s e r t t h S T A R D O S c a r t r i d g e . T h a t ' s a l y o t d t c o m p l e t e a t r a n s p l a n t p r o c e d u r e t h a t

g i v e y o u r D i s k D r i v e a n C o m p u t e r h i g h e r

O t h e r Q u i c k L o a d e r s a n F a s t L o a d e r s t r t t h D O o t h D i s k D r i v e . T h i s d o e s n o c a n t l y s p e e d u m u c h o t o d a y ' s S o f t w a r e a n

m e s i f a i l s t l o a d a l t o g e t h e r .B u t , S T A R D O S e l e c t r o n i c a l l y r e p l a c e s t h e n t i r e

O a n K E R N A L . T h i s m e a n s S T A R D O S w i l l s p e e df i n d i n g r e c o r d s i y o u r D a t a b a s e , a n c h a n g e s y o

t m a k e t y o u r S p r e a d s h e e t a n p l a y i n g y o u ra d v e n t u r e o o t h e r D i s k I n t e n s i v e w o r k w i t h

C - 6 4 * .

h S T A R D O S t r a n s p l a n t o f f e r s :t o ' A l t T y p e s ' o D i s k A c c e s s a a i n c r e d i b l e 6 0 0 % - i 0 0 0 % f a s t e r !e n o v e r h e a t i n g a n d " S A V E r t 0 . w o e s !w i t h s i n g l e H e l o a d , S A V E , a n D i r e c t o r y E t c . B u i l t i F i l e a n D i s kC o p i e r s !f u l l W o r d P r o c e s s o r . M . L . M o n i t o r a n

S e c t o r E d i t o r , S c r e e n D u m p s t P r i n t e r C o m p a t i b i l i t y . S T A R D O S w o r k s w i t h v i r t u a l l y a l

C - 6 4 ' S o f t w a r e a n H a r d w a r e !G u a r a n t e e 1 2 d a r e p a i r o r r e p l a c e m e n t

w a r r a n t y . Y o u r s a t i s f a c t i o n g u a r a n t e e do y o u r m o n e y i r e f u n d e d !

H e l p y o u r C - 6 4 * l i v e u t i t f u l l p o t e n t i a l . . .T r a n s p l a n t w i t h S T A R D O S !P e r s o n a l i z e y o u r C - 6 4 * l o $ 1 ( n o n - r e f u n d a b l e i c h a r g e . W w i l li n c l u d e a 2 c h a r a c t e r p o w e r - o n m e s s a g e w i t h y o u r ( a v o r t t e s c r e e n ,b o r d e r a n l e x t c o l o r s . E x a m p l e :

h ' J 6 | o | M . M | o | p | o | f l ; g ' i - | 6 l 4 - |& 1 - A C K B o r d e r _ 6 * f i * N _ , T e ) ( ,

M | K | £B a c k g r o u n d

W r i t e o p h o n e f o a d d i t i o n a l i n f o r m a t i o n .

S T i i r R P O I I V T S O F T W A R E6 0 1 3 M A C K S G U L C H R D G A Z E L L E . C A 9 6 0 3 1 - 9 4 1 2 ( 9 1 6 1 4 3 5 - 2 3 7 1

W h e n o r d e r i n g b m a i l :$ 6 4 . 9 5 3 . 0 0 s h i p p i n g$ 6 4 . 9 5 4 . 0 0 C O o r d e r s

S h i p p i n g o u o U S $ 6 . 0 0C a l i f o r n i a r e s i d e n t s a d t l 6 s a l e s t a V I S A o M a s t e r c a r d a c c e p t e d

P l e a s e a l l o w 4 - i v e e d s l o d e l i v e r y

Page 35: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 35/100

( r e d - g r e e n - b l u e - i n t e n s i t y ) m o n i t o r s , u s u a l l y c a l l e d R G m o n i t o r s . T g e h i g h - r e s o l u t i o n t e x t a n m u l t i p l e c o l o r s ,y o n e e d o n e o t h e s e " d i r e c t i n p u t " m o n i t o r s . T h R G m o n i t o r i m u c h m o r e c o s t l y t h a n g r e e n s c r e e n . T e x t o

$ 6 0 0 R G m o n i t o r w i l l b a l m o s t , b u n o q u i t e , a s h a r pa t e x t o $ 1 0 0 g r e e n s c r e e n . T e x t o $ 3 0 0 R G m o i t o r i n o n e a r l y a c l e a r a o g r e e n s c r e e n .

T h C - 1 2 8 t a k e s v e r y l i m i t e d a d v a n t a g e o i t R G c i c u i t r y . ( E v e r t r t d r a w r e d , g r e e n , o r b l u e c i r c l e s i n 8 c o l u m n m o d e ? ) T h i s m a s o u n d l i k e h e r e s y , b u i s e e m sa w a s t e t a t t a c h a e x p e n s i v e R G m o n i t o r t t h C - 1 2 8 .W h y ? B e c a u s e t h e C - 1 2 8 ' s R G o u t p u t ( 8 c o l u m n m o d ei B A S I C ) o n l y s u p p o r t s t e x t , a n g r e e n s c r e e n i b e t t e rt h a n a R G m o n i t o r f o t e x t .

W h a t ' s t h b e s t s o l u t i o n ? I y o u s y o u r C - 1 2 8 c o m p u t e rp r i m a r i l y f o p r o g r a m m i n g a n w o r d p r o c e s s i n g , g e g r e e ns c r e e n . P e r i o d . I y o a l s o w a n t t p l a y g a m e s o g e n e r a t ec o l o r g r a p h i c s , g e t a s e p a r a t e c o l o r c o m p o s i t e ( n o t R G B )m o n i t o r , s u c h a s t h e 1 7 0 1 o 1 7 0 2 , o u s e a t e l e v i s i o n s e t .A n o t h e r p o s s i b i l i t y i t u s o n o n e b r e e d c a l l e d" t e l e v i s i o n / m o n i t o r " w h i c h a l l o w s y o t b y p a s s t h R ( r d i o f r e q u e n c y ) c i r c u i t r y . ( I g e n e r a l , t h e R s e c t i o n l i m i t st h s h a r p n e s s o f t h i m a g e . )

T h C - 1 2 8 a l l o w s y o l s e l e c t e i t h e r t h 4 0 - c o l u m n o u p u o t h 8 0 - c o l u m n o u t p u t . W i l h t h i s m o n t h ' s p r o j e c t , t h ec o m p u t e r w i l l a u t o m a t i c a l l y r o u t e t h e s e l e c t e d o u t p u t t t h g r e e n s c r e e n .

T H H A R D W A R EB u i l d i n g t h i s p r o j e c t i s t r a i g h t f o r w a r d t a s k . R e f e r t

t h s c h e m a t i c d i a g r a m o n p a g e 3 6 T h P a r t s L i s t o t h i sp a g e i n c l u d e s R a d i o S h a c k n u m b e r s i p a r e n t h e s e s . T h e r ea r m a n y o t h e r s o u r c e s f o t h e s e p a r t s . I y o u s a r e l a yd i f f e r e n t f r o m t h o n l i s t e d h e r e , y o m a n e e d d i f f e re n v a l u e o r e s i s t o r . W w i l l d i s c u s s t h a t l a t e r .

Y o m a u s a n m e t h o d t a s s e m b l e t h p r o j e c t . P r o ba b l y t h e n e a t e s t a n e a s i e s t i t u s p r e - d r i l l e d a n - e t c h e du n i v e r s a l p r i n t e d c i r c u i t b o a r d s u c h a s t h e o n w i t h t h b o i t h e p a r t s l i s t .

R e f e r t t h A s s e m b l y T i p s o p a g e 4 t h e l p w i t h t h c o n s t r u c t i o n . B s u r e t f i g u r e o u h o t f i a l t h c a b l e sa n d c o m p o n e n t s i t h b o b e f o r e y o b e g i n s o l d e r i n g t h i n g st o g e t h e r . A l s o d e t e r m i n e t h p l a c e m e n t o t h p a r t s o t h p r i n t e d c i r c u i t b o a r d , i y o u s o n e .

T h r e l a y i a e l e c t r i c a l l y c o n t r o l l e d s w i t c h a t t a c h e d t t h c a s s e t t e m o t o r d r i v e r . W h e n t h c o m p u t e r i s f i r s t t u r n e do n t h e r e i n p o w e r s u p p l i e d t o t h e r e l a y c o i l , a n t h r e l a y s w i t c h i i t h N o r m a l l y C l o s e d p o s i t i o n . T h i s b r i n g st h o u t p u t f r o m m 4 0 - c o l u m n V i d e o p o r t t t h v i d e o m o i t o r . I t h C - 1 2 8 i u s e d i C - 6 4 m o d e , t h r e l a y i n o p o w e r e d , a n d t h 4 0 - c o l u m n o u t p u t i s e l e c t e d .

T b r i n g t h 8 0 - c o l u m n s i g n a l f r o m t h R G B I p o r t t t h m o n i t o r , p o w e r m u s t b a p p l i e d t t h r e l a y c o i l . I b c o m e s a n e l e c t r o m a g n e t w h i c h p u l l s t h e s w i t c h f r o m i t N o r m a l l y C l o s e d p o s i t i o n t t h N o r m a l l y O p e n p o s i t i o n .Y o c a h e a r a c l i c k a s t h r e l a y s w i t c h c h a n g e s p o s i t i o n s .

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

P A R T S L I S TR e l a y ( 2 7 5 - 2 4 0 ) * : S P D T , V D C , 9 m R e s i s t o r ( 2 7 1 - 0 0 5 ) * : 2 2 o h m s , o w a t tD j o d e ( 2 7 6 - 1 1 2 2 ) : I N 9 I 4 o r e q u i v a l e n t s w i t c h i n g d i o d eP h o n o p l u g a n c a b l e ( 4 2 - 2 3 7 1 ) : 6 c o a x w i t h o n p l u gD I p l u g ( 2 7 4 - 0 0 3 o r 2 7 4 - 0 2 0 ) : 5 o r p i m a l eS u b - D p l u g ( 2 7 6 - 1 5 3 7 ) : p i m a l eS u b - D h o o d ( 2 7 6 - 1 5 3 9 ) : t f i p i p l u gC a r d - e d g e s o c k e t * ( p a r t o 2 7 6 - 1 5 5 1 ) : 0 . 1 5 6 " , 1 p i n sO p t i o n a l :B o a n c i r c u i t b o a r d ( 2 7 0 - 2 8 3 ) : e n c l o s u r e a n u n i v e r

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

( R a d i o S h a c k p a r t n u m b e r s a r s h o w n i p a r e n t h e s e s )♦ R e f e r t t h a r t i c l e f o r d e t a i l s

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

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

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

I R A C C E P T A B L ED o u b l e E n t r y / 6 A c c o u n t i n g S y s t e m - * ^ j v c * ^

M a t t e E a s y ,

T H A C C O U N T A N T■ < 3 S / ^ K F i ' s P r e f e r r e d * A c c o u n t i n g S j i i e m N o I n c l u d e s

/ i - ' f . i i i S o l e s a n I n v e n t o r y C o n t r o l P a c k a g eE x c l u s i v e l y f o r C o m m o d o r e 1 2 8 ™

$ 1 4 9 9 5T H A C C O U N T A N T 0 1 T H A C C O U N T A N T - - ' p f t «

R E T A I H N V E N T t > K 1 H C K A U H

A d v a n t a g a f o E t e n l k mp L i n c r t ' u ! " S p r t - a t H h s x i - S t y l e J "S a t e s I n p u tO c n e i B M S a l t s J . m m . i l E n i t t c s\ 2 I t e m l i n v n t o i y1 0 S u h - C l . n « i f i c a t « i i uP r t n a P l n s i L . i l I n v t n t t t yW i b h c e n 6 f c r - ' n -G e n t A i e i P m c h a i e O i v l t nA n t i » n t . i r i c . i l l > o C . ' i " r n [ i n s t i l

J k r m t i > u r \ f i R e j o i n sS C 1 R T S h a . w i d c . i i K f l i O h V c n J u r

" C o m m i x t u r e ' s M i c r o c o m p u t e r s M a g a t f n e , I n d e p e n d e n t R e v i e w e r sT H A C C O U N T A N T ' ' - : ' # ! i P ^ / c T t n c e 1 -

/ o C o m m o d o r e 1 - ? H " V 1 P r o d u c t i v i t y "

K F S o t t w ; , r t - , I n c . F o r C O . D . O n k - r s P h o n eH O S e m t a o l e B l v d . ^ 1 1 7 ( 8 1 3 ) 5 8 4 - 2 3 5 5

p F l o r i d a 3 3 5 4 0( F R c s i d e n c s a d 5 S a l e s T a x )

( A l l f l g u r a U . S . D o H a r d

i t k L i r J A c c O U i T l i q F c . i i u P c s :G e n t - m l l r , l t c rG i - n c n l j L T i a r n . i l

O i t r 2 R e s i n s A i i t o m ^ T i c a l l vP ^ v n u l O n m i p u i J 3 U i > n 6 W r i t e - u pP j m C h u c k ' A ' n n n uW - P r i n t b qQ u . i r t f r l > R c r n n tA t c m f i i s R i v u v t M c " h T i i n j S > ^ t m "t ' u ' r o m t r r S t t T C f f l c n t iA c c o u n t ! P j i v i M c " h h n u S v u n i *

R i l d t r S e r v l q * N o 1 3

A H O Y t 3 5

Page 36: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 36/100

b s a f e t y s w i t c h e d b y t h e r e l a y ( t y p i c a l l y o r a m p s a 1 2 v o l t s A C ) . T h v i d e o s i g n a l s w a r s w i t c h i n g a r v e r y

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

T h c o i l r a t i n g t e l l s t h n o m i n a l v o l t a g e a n c u r r e n t r q u i r e d t m a k e t h r e l a y c o i l o p e r a t e . T h r e l a y i t h p a r t sl i s t h a a c o i l r a t i n g o f v o l t s D C 5 o h m s r e s i s t a n c e ,a n d 9 0 m i l l i a m p s o c u r r e n t . A c t u a l l y y o u n e e d o n l y a n yt w o t h e s e n u m b e r s . T h t h i r d i f o u n d f r o m O h m ' s l a w :

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

e q u a l s 0 . 0 9 0 a m p s ( 9 0 m i l l i a m p s ) t i m e s 5 o h m s .T h o u t p u t o t h c a s s e t t e m o t o r c i r c u i t i n o m i n a l l y

v o l t s , t h o u g h i c o u l d b c l o s e t v o l t s . U s r e l a y w i t hc o i l r a t i n g o f v o l t s o l e s s . F o a c o n s e r v a t i v e d e s i g n ,

w e ' l l a s s u m e t h m o t o r o u t p u t v o l t a g e i v o l t s . W i t hn o m i n a l 5 - v o l t c o i l r e l a y , t h r e m a i n i n g v o l t s f r o m t h c a s s e t t e p o r t m u s t b d r o p p e d a c r o s s r e s i s t o r .

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

V D E M O N I T O RP H O N O P L U G

C A S S E T T E P O R TC O N N E C T O R

f c o n n e c t i o n *

S C R E E N S W A P P E R S C H E M A T I Cl a c o i l v o l t a g e ) a n t h c u r r e n t t h r o u g h i i t h s a m e a t h c u r r e n t t h r o u g h t h r e l a y c o i l .

A s s u m e y o u s a r e l a y w i t h n o m i n a l v o l t c o i l w h i c hn e e d s 1 0 m i l l i a m p s t t u r n o n . T h e r e w i l l b v o l t a c r o s st h r e s i s t o r ( 7 - 6 = 1 ) . T h c u r r e n t t h r o u g h t h r e s i s t o rw i l l b 0 . a m ( 1 0 0 m i l l i a m p s ) . T h e r e f o r e t h v a l u e o t h r e s i s t o r m u s t b 1 o h m s ( v o l t 0 . a m 1 o h m s ) f r o mO h m ' s l a w . O n l y c e r t a i n v a l u e s o r e s i s t o r s a r a v a i l a b l e .I y o u r c a l c u l a t e d v a l u e i n o a v a i l a b l e , c h o o s e t h e n e x th i g h e r v a l u e .

r e l a y w i l l n o r e l i a b l y t u r n o i t h r e s i s t o r v a l u e i t o l a r g e , s i n c e t h e r e w i l l n o b e n o u g h c u r r e n t t h r o u g hi t c o i l . I t h v a l u e o f t h r e s i s t o r i t o o s m a l l , t o o m u c h

3 A H O Y !

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

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

w a t t t s e v e r a l w a t t s . T c a l c u l a t e t h e m i n i m u m p o w e rr a t i n g o t h r e s i s t o r , m u l t i p l y t h e r e s i s t a n c e t i m e s t h s q u a r eo t h e c u r r e n t : + R

F o t h r e s i s t o r i t h p a r t s l i s t , c u r r e n t i 0 . 0 9 0 a m a n r e s i s t a n c e i 2 o h m s , s i t p o w e r c o n s u m p t i o n i 0 . 1 8 w a ( 0 . 0 9 ♦ 2 2 ) . W m u s t u s a r e s i s t o r w i t h p o w e r r a i n a l e a s t t h i s g r e a t , s w a t t o r l a r g e r i t h p r o p e rc h o i c e . V w a t t ( 0 . 1 2 5 w a t t ) o r s m a l l e r r e s i s t o r c a n n o td i s s i p a t e h e a t r a p i d l y e n o u g h f o t h i s c i r c u i t a n m a e v e nt u a l l y b u r n o u t .

N o l e t ' s l o o k a t h s o f t w a r e T c o n t r o l t h i s h a r d w a r e .

T H S O F T W A R EW w a n t t h s o f t w a r e t h a v e t h f o l l o w i n g c h a r a c t e r i s t i c s :1 I m u s t c o n t i n u o u s l y c h e c k t h e d i s p l a y m o d e o t h

c o m p u t e r ( 4 0 o r 8 c o l u m n s ) .2 I m u s t t u r n t h c a s s e t t e m o t o r

o u t p u t o w h e n t h c o m p u t e r i i 8 0 c o l u m n m o d e a n m u s t t u r n t h e m o t o ro u t p u t o f w h e n i 4 0 - c o l u m n m o d e .

3 I m u s t b e l o a d e d o n c e a n d r e m a i na c t i v e w i t h o u t i n t e r f e r i n g w i t h o t h e rp r o g r a m s .

4 I s h o u l d n o b d i s a b l e d w i t hR U S T O P / R E S T O R E w a r m b o o t .

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

W h e n a i n t e r r u p t o c c u r s , t h e c o p u t e r c a l l s t h s u b r o u t i n e w h o s e a d r e s s i s t o r e d i R A l o c a t i o n s $ 3 1 4a n $ 3 1 5 ( h e x ) . T h n o r m a l I R r o t i n e a d d r e s s i S F A 6 5 . W w i l l p u t h a d d r e s s o f o u p r o g r a m i n t o l o c a t i o n sS 3 I 4 a n $ 3 1 5 . W h e n t h i n t e r r u p t o

c u r s , t h c o m p u t e r w i l l t h e n c a l l o u r p r o g r a m . O u p r o g r a mw i l l c o n c l u d e b y s e n d i n g t h c o m p u t e r o n t t h e o r i g i n a lI R r o u t i n e . T h i s i p r o c e s s c a l l e d " w e d g i n g . " W w i l lw e d g e o u p r o g r a m i n t o t h n o r m a l i n t e r r u p t s e q u e n c e .

R e q u i r e m e n t n u m b e r f o u r i t h t r i c k i e s t c o n s t r a i n t . N o m a l l y t h w a r m b o o t r o u t i n e r e w r i t e s t h e o r i g i n a l I R a d r e s s ( $ F A 6 5 ) i n t o l o c a t i o n s $ 3 1 4 a n $ 3 1 5 , b r e a k i n g t h l i n k t o u p r o g r a m . A f t e r t h a t o u p r o g r a m w o u l d n l o n ge b e e x e c u t e d b t h i n t e r r u p t r o u t i n e .

s t a n d a r d s o l u t i o n i t t e l l t h u s e r t e n t e r S Y c o m a n d a f t e r w a r m b o o t . T h i s w o u l d e x e c u t e s i m p l e m c h i n e l a n g u a g e r o u t i n e t r e p l a c e t h e v e c t o r a S 3 1 4 / $ 3 1 5w i t h t h a d d r e s s o f o u r p r o g r a m o n c e a g a i n .

Page 37: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 37/100

I I N . l l . u S B n « r r n O t t V r a m t A n S l « V N . 1 0 i j 3 8 | : i . ' | f l * ' . i ) U I " i S i U M m / A m d . . ! L e v e l O e n t l l h M i d i i o S G n d < n . W . V . . N 1 0 0 0 1o f u n M o n - F n l i u i j m 1 , 1 1 1 , , , , . S i » J O j n i t p S u I Q i m 3 c | ? 1 ? ) S l t - 7 1 1 0 o p e n M o n - F < i i d i i . i g p S i S u » 1 0 « m 7 p

P H O N E a n M A I L O R D E R S f R n f l ^ A R 7 0 R Q I N E Y O R K S T A T E C A L LC A L L T O L L F R E E i ^ O U U ^ J H J I X J J V ( 2 1 2 ) 5 9 4 - 7 1 4 0A L M E R C H A N D I S E I B R A N D N E A N F A C T O R Y F R E S H ,C O M P L E T E W I T H M F R . U . S . A . W A R R A N T Y .

A L C O M P U T E R S P E R I P H E R A L S C O M E C O M P L E T E W I T HA C A D A P T O R . O W N E R ' S M A N U A L A N D A L C O N N E C T I N G

C A B L E S .c o m m o d o r e

1 2 R A P o w e r e dP e r s o n a lC o m p u t e $ 2 3 5

c o m m o d o r e

6 R A w i t h G E O S P r o g r a mP o w e r e d ( M 9 H o m e C o m p u t e r

c o m m o d o r eP K V A M J G A

I B M , P C / X TC o m p u t a b l e

S 1 2 K R a E i p a n d a b l e t G 4 0 KM S - D O S 3 . P a r a l l e l a n S e r i a l P o r t sF u l l Y e a rW a r r a n t y $ 6 4 9 S

P C 1 0 - 2 6 4 0 K C o m p u t e r - - - - o rw / 2 3 6 0 K D r i v e i 1 / 0 3

A M I G A S 1 2 KC O M P U T E R

S Y S T E M

$ 1 0 9 9c o m m o d o r e c o m p u t e r p a c k a g e s■ * * • " • ■ ■ I ^ J « - l i - # l C G e i a l t o g e t h e r S s a v e !

C 0 L 0 R

6 4 C o m p u t e r1 5 4 1 C D i s k D r i v eC o l o r P r i n t e r

■ C o l o r M o n i t o rW i t h G e o s P r o g r a m !

$ 5 2 9 9 5

C O M P L E T EP A C K A G E

• C o m m o d o r e 6 C o m p u t e r• C o m m o d o r e 1 5 4 1 D i s k D r i v e. C o m m o d o r e C a t e r P r i n t e r

1 2 M o n i t o r

$ 3 6 9 9 SS a m e p k g . w / C - 6 4 C J 3 9 9 . 9 5

0 1 2 8 : C O M P L E T EP A C K A G E

C o l o rM o n i t o r

A D $ 1 3 0

C o m m o d o r e 1 2 C o m p u t e rC o m m o d o r e 1 5 4 1 D i s k D r i v e1 2 M o n i t o rC o m m o d o r e C o l o r P r i n t e r

9 $ 4 9 9 'T s u b s t i t u t e 1 5 7 1 ( o 1 5 4 1a d $ 6 5 . 5 °

D E L U X EP A C K A G E

• C o m m o d p r e 1 2 C o m p u t e r■ C o m m o d o r e 1 S 7 1 D i s k D r i v e■ C 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 8 C o l u m nP r i n t e r

$ 7 5 9 9 5C A R R Y F U L L L I N E O S O F T W A R E D I S C O U N T P R I C E S ! C a l l T o l l F r t e t O r d e r

C O M P U T E R P R I N T E R S P E R I P H E R A L Sc o m m o d o r e

9 Q 9 5L \

9

u p P u n i e r

E P S O Nh o m e -

- W R I T E R^ w i t hI n t e r l a c e

L X - 1 6 P r i n t e r 1 2 1 9 9 F X - 1 4 P i i n i i r | M 9 F X - 2 1 6 E P r i n t e i 1 4 6 9 9 L O - 1 0 0 P r i n t e r t ! 6 9 9 P A N A S O N I C 1 0 S 0 I I 1 S 9 9 O K I D A T A

1 2 P H I f j T E H . . . 1 1 9 9 . 9 52

P l d r j ' . ' P r l n t $ 1 8 9 . 8 5

U - W I N V I T E C O K P O R A T E

t E D U C A T I O N A L C U S T O M t R S

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

f J U 2 4 - 1 0 t ( 6 9 . B 5 S O - 1 5 1 3 9 B . 9 SN D 2 f l - 1 5 1 6 6 9 . 9 5 N D - 1 5 1 4 1 9 . 9 55 G - 1 0 C 1 1 7 9 . 9 5 S R - 1 0 M 3 9 . 3 SN X - 1 0 1 1 0 9 . 9 5 S R - 1 5 1 4 6 9 9 N X - l f J C 1 1 9 9 . 9 5 N R - 1 S 1 4 9 9 9 N X - 1 5 1 3 0 9 . 9 5 N B - 1 5 I S 6 9 . 9 S5 D - 1 0 1 2 4 9 9 N L - 1 0 ^ / C a m m o i l o r i C a r t

B L U E C H I P I B M ^ P C C O M P A T I B L E5 1 2 K E i p a n d i b k t 6 4 0 K

E i p a m i a n S l o t sO p t i o n a l 2 0 M B H a r d D i i v tB F u ? C F i i p K e y b o a r dD i i k D r i v e

$ 5 7 9 ;

$ 1 8 9 9 □ / • - 1 8 0 2

% ■ C o l o rM o n i t o r

G E O S S o f t w a r e . . $ 3 9 T U - 8 D 3 * 3 » . 9 5X E T E C J r I n t e r f a c e 1 3 9 . 9 5X E T E C S I n t e r f a c e J S 9

" M A G I C V O I C E "- M o d o l e

_ 1 6 7 0 A u i o m o d e m1 3 5 1 ■ ■ M o u s e " l o a n C o m m o d o r eC o m n u i e rE x p a n s i o n M o d u l e1 7 5 0 5 1 2 KE x p a n s i o n M o d u l e

$ 4 9 9 5$ 1 0 9 ' s

$ 4 4 9 S$ 9 9 ' s$ 1 6 9 9 5

W R E P A I R Y O U RC O M M O D O R E C O M P U T E Ra n P E R I P H E R A L S !

c - i i . c - m / cC — 1 3 1

M P S - I 0 1 . M P S - B O J P r l l l B IM P S - I O O t . M P S - l l D I ) P r i n t t nC - 1 7 D J . 1 1 0 I . l t 0 2 M o t i o nt Q * W m n l y o 1 1 i t o i u t d n

M t l t . f l1 ) 9 . I S1 1 9 9 1

C 1 2 8 P o w e r S u p p l yC 6 4 , C 6 4 - C P o w e r S u d d I v

i l l " 1 .S V ' i ' I ' ,

L i b i n i r ' l C l u b , . . i - ' - , P c i n i f i t d - \ - n \ i , . , - - , . ■ l - w < l L i t

' I , . , . A i ,

B t i d . r S . r v l c i N o

Page 38: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 38/100

^ H * V r * ^ ^ # r r - " j ^ ^ * * * ^ * ^ ^ * 'S u p e r P a s c a l

Y o u r c o m p l e t e s y s t e m f o d v e t o p i n ga p p l i c a t i o n s i P a s c a l . A c o m p l e t e i m p l e m e nt a t i o n o l s t a n d a r d P a s c a l ( J e n s e n a n W i r t h ) C - 6 4 v e r s i o n h a h i g h - s p e e d D O ( 3 X ) f o q u i c k a n e f f i c i e n t u s e . T h e x t e n s i v e e d i t o r ( s o u r c e i n c l u d e d ) c o n t a i n sa d d e d f o a t u r e s : a p p e n d , s e a r c h a n r e p l a c e . I n c l u d e s a s s e m b l e r f o a n o y o u r

D e s i g n p i c t u r e s a n g r a p h i c s q u i c k l y a n p r e c i s e l y . U n l i k e o t h e r d r a w i n g p r o g r a m s ,y o u c a n p r o d u c e e x a c t s c a l e d o u t p u t o y o u r p r i n t e r . D e s i g n i t h u n i t s o y o u rd r a w i n g p r o b l e m ( f e e t , m i l e s , m e t e r s , e t c . )a n s e n d h a r d c o p y l m o s t p r i n t e r s . U s e se i t h e r t h k e y b o a r d , l i g h t p e n o r 1 3 5 1 m o u s e .T w s e p a r a t e w o r k s c r e e n s — t r a n s f e ra r t w o r k f r o m o n s c r e e n t t h o t h e r . P l a c et e x t i ( o u r s i z e s a n y w h e r e i t h p i c t u r e — t h r e e e x t r a f o n t s i n c l u d e d ; O l E n g l i s h , 3 - a n T e c h . " T r y A g a i n " a l l o w sy o t u n d o m i s t a k e s . D r a w s o l i d o d a s h e dl i n e s , c i r d e s , e l l i p s e s a a n a n g l e , r a y s a n b o x e s . D e s i g n f i l l p a t t e r n s , f o n t s a n o b j e c t s . C a d p a k i t h l u l l - f e a t u r e d d e s i g na n g r a p h i c s p a c k a g e f o y o u r c o m p u t e r ,l o C - 6 4 $ 3 9 . 9 5 f o r C - 1 2 8 $ 5 9 . 9 5

B A S I C C o m p i l e rN o a n y o n e c a s p o o d u p t h e i r B A S I Cp r o g r a m s b y l 3 t i m e s ! B a s i c - 6 4 a n B a s i c - 1 2 8 e a s i t y c o n v e r t y o u r p r o g r a m s i n t of a s t m a c h i n e l a n g u a g e o s p e e d c o d e ( t a k e su l e s s s p a c e y e p r o t e c t s y o u r p r o g r a m sf r o m p r y i n g e y e s ) o m i x t u r e o b o t h . Y o c a n e v e n c o m p i l e p r o g r a m s w r i t t e n w i t he t e l i o n s — S i m o n ' s B a s i c , V I C T R E E ,B A S I C 4 . 0 , V i d e o B a s i c a n o t h e r s . W h e nt h c o m p i l e r f i n d s a e r r o r , i j u s t d o e s n ' ts t o p , b u t c o n t i n u e s t o f i n d a n o t h e r e r r o r sa w e l l . S u p p o r t s o v e r l a y s a n h a m a n yo t h e r o p t i o n s . 1 2 v e r s i o n w o r k s i F A S Tm o d e a n a l l o w s y o t u s a l 1 2 8 K o m e m o r y . I y o u r p r o g r a m w a l k s o c r a w l s ,g i v e i t h s p e e d t R U N !l o C - 6 4 5 3 9 . 9 5 f o C - 1 2 8 $ 5 9 , 9 5

m a c h i n e c o d e r e q u i r e m e n t s . U s e d i h u n d r e d s o s c h o o l s t t e a c h p r o g r a m m i n ga n a l s o u s e d l o s e r i o u s d e v e l o p m e n tp r o j e c t s . B u i c a b u s e d f o m o r e t h a nj u s t l e a r n i n g P a s c a l , u s i f o s e r i o u sp r o g r a m m i n g . W i t h c o m p l e t e g r a p h i c l i b r a r y( s o u r c e i n c l u d e d ) i m a c h i n e l a n g u a g e l o s u p e r - l a s t e x e c u t i o n . W a n t t l e a r n P a s c a lo d e v e l o p s o f t w a r e u s i n g t h b e s t t o o l ?S u p e r P a s c a l i s y o u r f i r s t c h o i c e ,f o C - 6 d S 5 9 . 9 5 f o C - 1 2 8 $ 5 9 . 9 5

" . . . e v e r y t h i n g g o o d c o m p i l e r s h o u l dh t . . . f . a s y t u s e . . . e f f i c i e n t . . . o f f t r s g o o dr a n ^ t o f o p t i o n a l f e a i u r e s . . . e x c e l l c n ld o c u m e n t a t i o n . . . i e i p e / u i u e . "T o B e n i o r t i , C o m n o d o r o M a g a z i n e

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

b o o s t !

. a n S U P E R B O O K S !0 I N S I D EA N O U

G E O ST R I C K SG T I P S g -

c n

r o a

; «

A n t l a m y o I t t t C - $ 4I n s i d e r s g u 1 0 * 6 4 I n t e r n a lG r a p h i c * . t O u f O , I ' O , h e r n I .m e m o r y m i p s , » n m u c hm o r e C o m p i * * * c o m m o n r o n o w : , S O O p p 5 1 9 G 1

1 5 4 1 D f i v *h a n d b o o k o t i t * d ' r v # .

t n p i l i n g i l F i l l e d w i t h m i n yf l u a m p l H p r o g r a m * , u t i l i t i e sF u l l y c o m m t n i e d i s - t l R O

M O p p $ 1 9 9 5

T r i c k * * T f r t t o I C - C c * ! a c t i o n o e » y - i o - u » l e c h -r n q u i i A d v a n c e d g r a p r i m ,i m p r o v M d a t a I n p u t . C P ' M ,* n r w i £ # o B A S I C , d a t a h a n dl i n g a n m o T T S p p £ 1 9 9

G E O S l n s ! d * » n d O u D e r a i l e d m l o o n G E O S A S a u r o w a p i c « i i o n < l

. E O S E d i i i c o n a C o n s t a n td i s p l a y c l o t " S i n g i e - u a pt f v o u g h m e m o r y

G E O S T r 1 t * M * n T i p *C o l l e c l i o n o P t i p f u l I s c h -- . - , * * , l o a i G £ O S u t * r ii n c U d » f o n t o t U t o f , m i c h k i *l a n g u a g e m o n i t o r , g u l c h

S 1 9 9 ^

E ^ g f i Jo S

■ i

C - 1 2 S I N T E R N A L SI m p o r t a n t C - 1 2 6 i n f o r m a t i o n .C o v e r s g r a p h i c c h i p s , M W U ,I v O , 0 c o l u m n g r a p h i c s a n l u l l y c o m m a n t a d R O l i s t i n g s m o t e , 5 C 0 p p

T J 7 T I N T E R N A L SE s s e n t i a l r e f e r e n c e I n t e r n a ld r l v o l u r i c t i o n i E x p l a i n sv a r i o u s d i * k a n f i l e l o m a t sF u M y - c o m m e n t o d P O

C - 1 2 * T R 1 C K S A T I P SF a s c m a i i n g a n p r a t l i c a l l n f oo l h G - 1 2 B S O . c o l h i r o sg r a p h i c s , b a . d k s w i t c h i n g3 0 0 p a q n s o u s e f u l I n f o r m -a i i o n ( e v e r y D d e . 5 1 9

C - 1 2 8 P E E K S P O K E SD o z e r s o p r o g r a m m i n gO J i c k - h . l t e r s t f l c h n i q u a a O l t i ( o p e r a t i n g s y s t e m , s l a c k s ,z e r o p o g * , p o i n t e r s , a n B A S I C . ? * < J U > S l

C - 1 2 8 B A S I C 7 . o v n a l G a a l [ h i n s i d e i n f o o B A S I C 7 . 0 . T h f s c i t h a u s t l y Bh a n d t j o o k i c o m p l o t o w i t hl u l l y c o m m e n l o d B A f l O M i c i m g s J 2 4 3 5

S e n f l c e H o . 1 2 S

Page 39: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 39/100

C o m p l e t e P r F o o t b a l lP r e d i c t i o n P r o g r a m F o T h

1 9 8 7 N F S E A S O NA c c u r a t e v ' L i n e ' i 1 9 8 6 M o r e I

' 8 T

• F E A T U R E SP r e d i c t e d S c o r e s E a c h W e e kS e a s o n S c h e d u l e B W e e kS e a s o n S c h e d u l e B T e a mS c o r e s B W e e kS c o r e s B T e a mW i L o s s R e c o r d H o m e / A w a yD i v i s i o n S t a n d i n g sS t a t s A c c u m u l a t e d A v e r a g eL i n e B W e e kL i n e B T e a mR e c o r d v s L i n eR e c o r d v C o m m o n O p p o n e n t sI n d i v i d u a l T e a m M a t c h - U p sP r i n t e d C o p y A l S c r e e n s1 9 8 3 - 1 9 8 6 D a t a B a s e( I n c l u d e s A l o t h A b o v e )E a s y U p d a t e s P l a y o f f s / 1 9 8 8N o C o p y P r o t e c t e dD e a l e r I n q u i r i e s I n v i t e d

B E A T T H S P R E A D7 4 9 !• I N C L U D E S D I S K A N D O C U M E N T A T I O NS P E C I F Y 5 O 3 ' , i D I S K

I B M , T a n d y C o m p a t i b l e sC o m m o d o r e 6 1 2 A p p l e 1 1 l i l i l l g sT R S 8 O M i l l (

S t a t s N e e d e d T R u P r o g r a m A v a i l a b l e I L o c a l N e w s p a p e r s O W W i l l F u r n i s h A l S t a t sB 1 s C l a s s M a i l . S e a s o n P r i c e 4 0 ° ° .O u B u l l e t i n B o a r d W i l l F u r n i s h A l S t a t s , L i n e s ,P r e d i c t i o n s a n d T r e n d s U p d a t e d D a i l y . S e a s o nP r i c e 5 5 D O . P r o g r a m C o m e s U p d a t e d T h r u C u r r e n tW e e k o S e a s o n . . N E x t r a C h a r g e .

O R D E R S S H I P P E D I N D A Y SP H O N E L I N E S O P E N 2 H R S .

A D 3 S H I P P I N G H A N D L I N GT O L L F R E E 8 0 0 - 7 2 2 - 2 2 7 7

T E X A S C O L L . 2 1 4 - 5 8 6 - 8 2 1 2M a r a t h o n S o f t w a r e D e p t .P O B O 1 3 4 9 6 4 F O R T W O R T H S T J A C K S O N V I L L E . T E X A S 7 5 7 6 6

T o n . f r e e i c o i i K i f o o r d e r s a H e a d e r S f l r v i

W d o n ' t w a n t s t a n d a r d s o l u t i o n . W w a n t t h w a r mb o o t r o u t i n e i t s e l f t p u o u p r o g r a m s a d d r e s s i n t o t h I R p o i n t e r a S 3 1 4 / S 3 I 5 . T h s e c r e t t d o i n g t h i s i d e r i v e d f r o mt h b o o k C o m m o d o r e 1 2 P r o g r a m m i n g S e c r e t s b W i l l i a mW i c s e , J r ( O s b o r n e M c G r a w - H i l l ) .

D u r i n g t h w a r m s t a r t s e q u e n c e ( b u t a f t e r i h a r e w r i tt e n t h e I R v e c t o r ) , t h c o m p u t e r j u m p s t t h a d d r e s s c o t a i n e d i t h S Y S T E M _ V E C T O R i R A l o c a t i o n s S A O O /S A O I . N o r m a l l y ( h i s i t h B A S I C w a r m s t a r l r o u t i n e a S 4 0 0 3 . A l w n e e d l d i r e p l a c e t h $ 4 0 0 3 a $ A O O / $ A 0 1w i t h t h a d d r e s s o f o u o w i n i t i a l i z a t i o n r o u t i n e .

O u i n i t i a l i z a t i o n r o u t i n e w i l l r e s t o r e t h I R v e c t o r t p o i n t t o u m a i n p r o g r a m . I w i l l a l s o c h e c k t h 4 0 / 8 0c o l u m n m o d e a n s e t h e r e l a y t s e l e c t t h p r o p e r v i d e oo u t p u t . T h e n o u i n i t i a l i z a t i o n r o u t i n e w i l l c o n t i n u e w i l ht h n o r m a l w a r m s t a r t s e q u e n c e a S 4 0 0 3 .

P E A C E F U L C O E X I S T E N C EO n f i n a l b u t v e r y i m p o r t a n t c o n s i d e r a t i o n i t h a t o u

I R w e d g e s h o u l d b a b l e t c o e x i s t w i t h o t h e r p r o g r a m sw h i c h u s t h I R v e c t o r o m S Y S T E M _ V E C T O R .H o m a n y t i m e s h a v e y o l o a d e d u t i l i t y o n l y t f i n d t h a ta n o t h e r u t i l i t y i m e m o r y n o n l o n g e r w o r k s ? T h e r e i n r e a s o n f o s u c h t h i n g t h a p p e n i b o t h u t i l i t i e s a r w r i t t e n p r o p e r l y a n i t h e y a r c n o t s t o r e d i t h s a m e m e o r l o c a t i o n s .T h s i m p l e s o l u t i o n i t r e a d a n s a v e t h v e c t o r y o a r r e p l a c i n g r a t h e r t h a n m e r e l y t a s s u m e t h d e f a u l t v e c -

l o w a t h e r e . A e x a m p l e w i l l c l a r i f y t h i s . L o c a t i o n s S 3 1 4 /$ 3 1 5 n o r m a l l y c o n t a i n t h a d d r e s s S F A 6 5 . A s s u m e w h a v et w p r o g r a m s w h i c h a r b o t h t b w e d g e d i n t o t h I R r o u t i n e . P r e s i d e s a a d d r e s s $ 1 4 0 0 a n P a $ 1 5 0 0 .

I P w e r e a i n c o n s i d e r a t e p r o g r a m , i w o u l d s i m p l y p u i t s t a r t i n g a d d r e s s a S 1 4 0 0 i n t o S 3 1 4 / S 3 1 5 a n i t l a s t s t a t em e n t w o u l d b J M $ F A 6 5 . I P w e r e a l s o a i n c o n s i d e r a t ep r o g r a m a n d w e r e l o a d e d n e x t , i w o u l d p u $ 1 5 0 0 i n t o $ 3 1 4 /$ 3 1 5 . I t h e r e b y o v e r w r i t e s t h e $ 1 4 0 0 , a n P i n l o n g e rc a l l e d b t h I R r o u t i n e . I y o r e i n i t i a l i z e P I t h e n P n l o n g e r w o r k s .

H e r e i h o t h t w o p r o g r a m s s h o u l d b w r i t t e n . P I r e a d st h v a l u e i $ 3 1 4 / $ 3 1 5 a n s a v e s i i a v a r i a b l e c a l l e d P 1 V E C ,f o e x a m p l e . A s s u m e t h v a l u e i r e a d i t h d e f a u l t v a l u e$ F A 6 5 , s P 1 V E C e q u a l s S F A 6 5 .

P t h e n s i o r c s i t o w m a i n r o u t i n e s t a r t i n g a d d r e s s( $ 1 4 0 0 ) a S 3 1 4 / S 3 L 5 s o t h e i n t e r r u p t r o u t i n e w i l l c a l l P I T h l a s t s t a t e m e n t i P i ' s m a i n r o u t i n e w o u l d b J M ( P I V E C ) , t h a t i s " j u m p t t h e l o c a t i o n w h o s e a d d r e s s i s t o r e d i P I V E C . " T h i s i e q u i v a l e n t t J M 5 F A 6 5 . j u s ta b e f o r e . S f a r , s g o o d .

N o l o a d a n i n i t i a l i z e P t h s a m e w a y . P 2 \ s i n i t i a l i z at i o n r o u t i n e r e a d s t h v a l u e i $ 3 1 4 / $ 3 1 5 a n s a v e s i i n v a r ia b l e P 2 V E C . T h i s v a l u e i n o t h e d e f a u l t v a l u e $ F A 6 5 . I s t e a d i i t h e s t a r t i n g a d d r e s s p u t t h e r e b P I s P 2 V E Ce q u a l s S 1 4 0 0 .P 2 w e d g e s i t m a i n s t a r t i n g a d d r e s s ( $ 1 5 0 0 ) i n t o S 3 1 4 / S 3 1 5 .T h l a s t i n s t r u c t i o n i P 2 ' s m a i n r o u t i n e i J M ( P 2 V E C ) .

A H O Y ! 3 9

Page 40: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 40/100

A S S E M B L Y T I P S1 C u o f t w e i g h t - i n c h l e n g t h s f r o m t h e f r e e e n o

t h c o a x i a l p h o n o p l u g c a b l e . S t r i p t h e o u t e r c a s i n g b a c ka b o u t V i n c h f r o m b o t h e n d s o e a c h o t h t w p i e c e sa n a t h s e v e r e d e n o t h e o r i g i n a l c a b l e . B c a r e f u in o t c u v e r y m u c h o t h e s h i e l d w i r e s . S t r i p t h i n n e ri n s u l a t i o n b a c k a b o u t i n c h f r o m e a c h e n d . T w i s t e a c ho t h b r a i d e d s h i e l d s .

2 S o l d e r t h i n n e r w i r e o o n 8 - i n c h p i e c e o c a b l et p i 7 o f h 9 - p i n c o n n e c t o r . S o l d e r t h i w i s t e db r a i d o t h a t p i e c e t p i o t h c o n n e c t o r . L a b e lt h o t h e r e n o t h a t w i r e " N O " . ( S e e S t e p 4 . S o l d e rt h i n n e r w i r e o t h o t h e r 8 - i n c h p i e c e t p i o t h D I p l u g . S o l d e r i t b r a i d t p i o t h D I p l u g .L a b e l t h o t h e r e n o t h a t w i r e " N C "

3 T w i s t a n s o l d e r t h e t h r e e f r e e b r a i d s t o g e t h e r ( t w of r o m t h 8 - i n c h c a b l e s i s t e p a n d o n e f r o m t h o r i gi n a l p h o n o p l u g c a b l e ) . Y o m a w a n t 1 t i c - w r a p t h t h r e e c a b l e s t o g e t h e r .4 T h i n n e r w i r e s o f t h e t h r e e c a b l e s a r e a t t a c h e d t a p p r o p r i a t e p i n s o t h r e l a y : t h i n n e r w i r e o f t h 9 - p i n

c a b l e g o e s t t h N o r m a l l y O p e n ( N O ) t e r m i n a l , t h e6 - p i n D I c a b l e i n n e r w i r e g o e s t t h N o r m a l l y C l o s e d( N C ) t e r m i n a l , a n t h p h o n o p l u g i n n e r w i r e g o e s t t h C o m m o n ( C O M ) t e r m i n a l o f t h r e l a y . I t h e r e i m o r e t h a n o n C o m m o n t e r m i n a l , i m a g t e i t h e r o n e .

5 T h c a t h o d e e n o t h d i o d e g o e s t o n s i d e o t h r e l a y c o i l a n a l s o t o o n e e n d o t h r e s i s t o r . ( T h ec a t h o d e e n o t h d i o d e i m a r k e d w i t h s t r i p e . )

6 . I f y o u s ( h 4 4 - p i n c a r d - e d g e c o n n e c t o r ( 0 . 1 5 6i n c h s p a c i n g ) i t h p a r t s l i s t , y o m u s t c u i t m a k ea 1 2 - p i n c o n n e c t o r . J u s t u s h a c k s a w a n c u i t h r o u g hp i 7 ( T h e l o n g e r p i e c e o t h c o n n e c t o r c a n b e c u a g a i nt h r o u g h p i 1 0 l o m a k e 2 4 - p i n c o n n e c t o r w h i c h f i t st h u s e r p o r t . )

7 C u t t w o p i e c e s o w i r e , o n r e a n t h e o t h e r b l a c k ,a b o u t e i g h t i n c h e s l o n g . S o l d e r t h o t h e r e n o t h d o d ( i t s a n o d e ) a n t h b l a c k w i r e t t h o t h e r s i d e o t h r e l a y c o i l . S o l d e r t h e r e d w i r e t t h o p e n e n d o t h r e s i s t o r . S o l d e r t h o t h e r e n o t h e r e d w i r e t p i n sC / o f t h e 1 2 - p i n c a s s e t t e p o r t c a r d - e d g e c o n n e c t o r . S o d e t h b l a c k w i r e t p i n s A / 1 o f t h 1 2 - p i n c a r d - e d g ec o n n e c t o r .

T h a t ' s a l t h e r e i t i t T h 9 - p i n c o n n e c t o r g o e st i h R G B I p o r t , t h e c i r c u l a r D I c o n n e c t o r g o e s t t h V i d e o p o r t , t h e ! 2 - p i n c a r d - e d g e c o n n e c t o r g o e s t t h C a s s e t t e p o r t o t h C - I 2 8 . T h p h o n o p l u g g o e s t t h v i d e o m o n i t o r i n p u t .

W h a t d o e s t h i s d o I c a u s e s e x e c u t i o n t c o n t i n u e a a d r e s s S H O O , s n o P I w i l l a l s o b e x e c u t e d . A l l p r o p e r l yw r i t t e n I R w e d g e s w i l l b e e x e c u t e d , b u t o p p o s i t e t t h o r d e r i w h i c h t h e y w e r e l o a d e d .

A n n u m b e r o I R w e d g e s c a b e i m p l e m e n t e d t h i s w a y .T h o n l y c o n s t r a i n t i t h a t t h r o u t i n e o b v i o u s l y m u s t n o o c c u p y t h s a m e m e m o r y s p a c e . O n m a h a v e t b r e l oc a t e d i t h e y o v e r l a p .

T h e s a m e c o n c e p t s a p p l y t p r o g r a m s w h i c h a r t b 4 0 A H O Y !

w e d g e d i n t o t h w a r m s t a r t r o u t i n e t h r o u g h t h S Y S T E MV E C T O R a S A 0 0 / S A 0 1 . L e t ' s p u t t h e s e p r i n c i p l e s t w o r k .

L o o k a t h a s s e m b l e r l i s t i n g S C R N S W A P . A S o n p a g e8 f o t h f o l l o w i n g d i s c u s s i o n . T h p r o g r a m h a t h r e es e p a r a t e e n t r y p o i n t s , t h I n i t i a l i z a t i o n ( l i n e 1 3 ) , t h w a r mb o o t R e s t a r t ( l i n e 3 9 ) . a n t h M a i n r o u t i n e ( l i n e 6 2 ) . T h I n i t i a l i z a t i o n i c a l l e d f r o m B A S I C w h e n t h p r o g r a m i f i r s t l o a d e d . T h R e s t a r t i c a l l e d a f t e r R U S T O P / R ES T O R E r e b o o t . T h e M a i n p r o g r a m i c a l l e d e v e r y s i x t i e t ho s e c o n d b t h e i n t e r r u p t r o u t i n e .

T h i n i t i a l i z a t i o n r o u t i n e b e g i n s a a d d r e s s $ 1 5 0 0 . V a r ia b l e s I R Q V E C a n S Y S V E C i l i n e s 1 5 a n 1 5 w i l l s t o r et h v a l u e s r e a d f r o m t h I R p o i n t e r a S 3 1 4 / S 3 1 5 a n t h S Y S T E M _ V E C T O R p o i n t e r a S A 0 0 / S A 0 I . T h i n i t i a l i z at i o n w i l l b e x e c u t e d b y S Y 5 3 7 6 o S Y D E C ( " 1 5 0 0 " )s t a t e m e n t i B A S I C .

L i n e s 1 1 t h r o u g h 1 1 d e t e r m i n e i t h i s i n i t i a l i z a t i o n h a a l r e a d y b e e n e x e c u t e d . I s o i i n o r e p e a t e d . I n o t , l i n e s1 2 t h r o u g h 1 2 r e a d t h I R v e c t o r f r o m $ 3 1 4 / 5 3 1 5 a n

s a v e i i I R Q V E C . L i n e s 1 2 t h r o u g h 1 2 s a v e t h S Y S -T E M _ V E C T O R i S Y S V E C .L i n e s 1 2 t h r o u g h 1 3 w e d g e t h s t a r t i n g a d d r e s s R

S T A R T o t h w a r m b o o t p o r t i o n o t h p r o g r a m i n t o t h S Y S T E M _ V E C T O R . C O N P I G a l i n e 1 4 i c a l l e d t r e a da n s a v e t h c u r r e n t v i d e o m o d e , i n i t i a l i z e t h r e l a y , a n w e d g e t h M A I N r o u t i n e i n t o t h e I R v e c t o r . T h i n i t i a l iz a t i o n p o r t i o n o ( h p r o g r a m i d o n e , a n i r e t u r n s t B A S I C i l i n e 1 3 5 .

N o t h R U S T O P / R E S T O R E w a r m b o o t s e q u e n c e w i l lb r a n c h t o u p r o g r a m b e g i n n i n g a a d d r e s s R E S T A R T i l i n e 1 4 0 . T h R E S T A R T r o u t i n e c a l l s C O N F I G b e g i n n i n ga l i n e 1 4 t d e t e r m i n e t h v i d e o m o d e , t i n i t i a l i z e t h r e l a y , a n t w e d g e t h M A I N p o r t i o n o o u p r o g r a m i n t ot h I R v e c t o r . F i n a l l y i l i n e 1 4 t h R E S T A R T r o u t i n ej u m p s t t h v e c t o r i p r e v i o u s l y s a v e d i S Y S V E C .

T h I R v e c t o r p o i n t s t o u M A I N p r o g r a m a l i n e 1 6 2 .T h i s p r o g r a m i e x e c u t e d e v e r y s i x t i e t h o s e c o n d . T h p r o g r a m c o m p a r e s t h p r e v i o u s v i d e o m o d e s a v e d i v a r ia b l e P R E V M D t t h e c u r r e n t m o d e . T h c u r r e n t v i d e om o d e i i n d i c a t e d b b i 7 o l o c a t i o n S D ( M O D E F L G ) .I f t h i s b i t i 1 8 c o l u m n m o d e i s e l e c t e d : c o r r e s p o n d st 4 c o l u m n m o d e . T h c u r r e n t m o d e i s a v e d i n l i n e 1 6 7 .I t h e c u r r e n t m o d e i t h s a m e a t h p r e v i o u s m o d e , t h r o u t i n e e x i t s i l i n e 1 7 1 t c o n t i n u e w i t h t h n o r m a l I R r o u t i n e s .

I t h v i d e o m o d e w a s c h a n g e d d u r i n g t h p r e v i o u s s i t i e t h o s e c o n d , l i n e 1 6 b r a n c h e s t t h R E L A Y r o u t i n ea l i n e 1 7 4 . L i n e s 1 7 t h r o u g h 1 8 p e r f o r m a i n i t i a l i z a t i o ns t h a t t h m o t o r o u t p u t o f t h c a s s e t t e p o r t c a b e c h a n g e d .L i n e 1 8 d e c i d e s i t h r e l a y s h o u l d b t u r n e d o f o 8 c o l u m n m o d e o o f f o 4 0 c o l u m n m o d e .

I 4 0 c o l u m n m o d e i s e l e c t e d , t h e r e l a y i t u r n e d o f f .A l s o t h 4 c o l u m n d i s p l a y i t u r n e d o b s e t t i n g b i o f t h e V I c o n t r o l r e g i s t e r a $ D 0 1 l . z e r o i s t o r e d i t h p r o c e s s o r c l o c k r a t e r e g i s t e r t p u t h c o m p u t e r i n t oS L O W m o d e .

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

C o n t i n u e d o p a g e 6 0

Page 41: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 41/100

S O F T W A R E S E C T I O N

A C T I O N I O U T E R S P A C ET h H o t t e s t S c i e n c e F i c t i o n

A r c a d e S o f t w a r eB A r n i e K a t z B i l l K u n k e l

W h e n t h c a r e s o t h w o r l d h a n gh e a v i e s t , t h e r e ' s s o m e t h i n g i n v i g o r a ti n a b o u t a u n a b a s h e d s h o o t - e m - u p .E v e n a a r d e n t a d v e n t u r e g a m e r c a b c o a x e d a w a y f r o m p a r s e r - p o u n d i n g ,a t l e a s t t e m p o r a r i l y , b t h s p e e d , t h s o u n d s , a n t h e x c i t e m e n t o f r o u si n s c i e n c e F i c t i o n b l a s t a t h o n .

T h s e d a t e P o n g w a t h v e r y f i r s tc o m p u t e r g a m e f o t h m a s s e s , b u i d i d n ' t t a k e s p a c e a c t i o n g a m e s l o n g t b l a s t i n t o t h p u b l i c c o n s c i o u s n e s s .s o l i t a i r e c o n t e s t i w h i c h t h e p l a y e rs h o t a p e s k y f l y i n g s a u c e r w i t h as p a c e s h i p c a n n o n w a r a k i n g i q u a rt e r s a t a m u s e m e n t c e n t e r s w i t h i n y e a ra f t e r t h e P o n g c r a z e h i ! .

T h y e a r s 1 9 8 4 - 1 9 8 6 w e r e n ' t g e n e ro u t f a n s o a c t i o n s c i e n c e f i c t i o ns o f t w a r e . T h m u c h - d i s c u s s e d s l u m pi r e a l - t i m e c o m p u t e r g a m e s h i t h s c i e n c e f i c t i o n c a t e g o r y e s p e c i a l l yh a r d . T h p u b l i c h a a l w a y s c l o s e l yi d e n t i f i e d s c i e n c e f i c t i o n t h e m e s w i t ht h s u d d e n l y u n c h i c v i d e o g a m e s , a n c o m p u t e r f u n w a r e p u b l i s h e r s d i d n ' tw a n t g u i l t b a s s o c i a t i o n .

I t i s a x i o m a t i c t h a t w h e n p u b l i s h e r ss t o p b u y i n g t y p e o f s o f t w a r e , d e s i g ne r s t o p t r y i n g t c r e a t e i t A u t h o r i n ge n t e r t a i n m e n t s o f t w a r e i a c a r e e r , a t e a l l , a n i t ' s h a r d t m a k e a l i v i n go u t o f u n s o l d p r o d u c t .

I t h e U . S . , t a l e n t s o n c e d e v o l e d t t h z a p a n d p o o o u t e r s p a c e c o m b a tt u r n e d t h o g a m e t h e m e s l i k e s p o r t ss i m u l a t i o n s a n a d v e n t u r e s . S c i e n c ef i c t i o n a c t i o n d i s k s , w h i c h o n c es e e m e d a n u m e r o u s a t h s t a r e i t h

S t a r g l i d e r i l a r g e l y o r i g i na a r c a d e a t i o n g a m e .V e c t o r s t y l e

l i n e g r a p h i c sh e l p e n h a n c et h e s e n s a t i o no m o v i n g a g r e a t s p e e d , a w e l l a f r e e -

f a l l s a n s u d e s t o p s .R E A D E RS E R V I C E N O

M i l k y W a y , h a b e c o m e a r a r e a M r S p o c k ' s s m i l e s b y s u m m e r 1 9 8 6 .

H e l p h a c o m e , n o f r o m a c r o s s t h f i r m a m e n t , b u f r o m a c r o s s t h A t l a nt i O c e a n . B r i t a i n ' s V i d e o g a m e E r h a

m o r e m o d e s t b o o m a n f a r l e s s d i a s t r o u s b u s t . N o n t o l d U . K . p u l i s h e r s , d e s i g n e r s , a n c o n s u m e r s t h a tt h e y s h o u l d s t o p l i k i n g s c i e n c e f i c t i o na c t i o n p r o g r a m s , s t h e y d i d n ' t . A r e s u l t , h u n d r e d s o S F - o r i e n t c d j o y s t i c k

j a m b o u r e e s h a v e m a d e t h e i r d e b u t i G r e a t B r i t a i n i t h l a s t t w y e a r s .

T h e s e n e t i t l e s a r e n ' t j u s t t h e s a m eo l r e f l e x - t e s t e r s , c i t h e r . T h e y r e f l e c tt o d a y ' s t a s t e s i a u d i o v i s u a l e f f e c t s a n s o p h i s t i c a t e d p l a y - m e c h a n i c s . U . K .s p a c e b a t t l e p r o g r a m s n o o n l y l o o kb e t t e r t h a n m a n y o t h s c i e n c e f i c t i o nc l a s s i c s , b u m o s t m i j u s t e n o u g hs t r a t e g y t k e e p p l a y f r o m b e c o m i n gn u m b i n g l y r e p e t i t i v e .

J e r e m y S a n ' s S t a r g l i d e r ( F i r e b i r d ) i r a r i t y a m o n g e n t e r t a i n m e n t s o f t w a r e

p r o d u c t s : a l a r g e l y o r i g i n a l a r c a d e - s t y l es h o o t - o u t . T h i s C - 6 4 t r a n s l a t i o n b S o l i d I m a g e g i v e s A m e r i c a n c o m p u t e r -i s t s c h a n c e t e n j o y p r o g r a m t h a t ' sa l r e a d y b e e n s m a s h i E n g l a n d .

S i a r g l i d c r i a i n n o v a t i v e f i r s t - p e rs o n s p a c e c o m b a t c o n t e s t . A l t h o u g h i v i s u a l l y r e s e m b l e s v e c t o r g r a p h i c sg a m e s , a n i s h a r e s s o m e e l e m e n t sw i t h B a t t l e z t m e a n S t e l l a r 7 t h t o t a lp a c k a g e i r e m a r k a b l y f r e s h .

T h g a m e b e g i n s w h e n t h p l a y e r ' sA G A V ( A i r b o r n e G r o u n d A t t a c k V e h ic l e ) z o o m s i n t o t h f r a y a n e a r - l i g h ts p e e d . T h A G A V i c a p a b l e o f o u r u n n i n g a n y t h i n g y o u r A l l i a n c e . E g r o n ,o A r u l o i d f o e s c a s e n d a f t e r i t s h o r to l i g h t - s p e e d v e h i c l e s .

A H O Y ! 4

Page 42: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 42/100

Z c o m m o d o r e

6 4 c $ 1 4 9 9 5 *1 2 1 2 8 D S C A L L

' p a c k a g e p r i c i n g

1 9 0 1 | m o n o e h f o m » ) . . . . $ t1 8 0 2 c1 9 0 2 A $ 2 4 9 "

1 5 8 1 . 7 7 7 7 . S C A L L1 5 4 1 c $ 1 1 5 7 1 S 2 1 9 "

3 0 B A U D . . . .0 K I M A T E 2 0 . . . s '1 3 5 1 * 3 9 9 5Q U A N T U M L I N K . . .1 7 6 4 R A M . . . . $ C A L L

S I D E C A R N O A V A I L A B L E . . . $ 7 0 0

5 0 * C A L L1 0 0 0 R . . . . * 5 0 0 ° ° "

1 0 0 0 ( n e w ) . . . $ 6 5 l

C U N L O C K $ 2 2 5 " "

■ c - S 1 2 0 0 0

$ 8 0 ° °

D I G I V I f W

F U T U R E S O U N D

M A R A U D E R I

■ 1 4 0

* 1 2 5

' 2

1 0 1 0 D H M

M E 2 M E

H t C L O C K

$ 2 0 0 1 °

» 4 0 0 ° °• 8 0 0 ° °

• 2 8 O 0 0

P R I N T E R Sc

N P - 1 01 Q Q 9 5

P o w e r T y p e $ 1 5 9 * 'N X - 1 0 o r i O C

N L - 1 0 * 2 2 9 9 5 S T * 2 9 9' W I T H P U R C H A S E O T W R I B B O N S

9

m c o m m o d o r eI B C O M P A T I B L E

• 5 1 2 K3 6 0 K D u a l

S i d e d D r i v eC G B o a r dO n y e a r w a r r a n t yP a r a l l e l P o r tS e r i a l P o r tG B A S I CD O 3 .

F R E EP C 1 0 - 1$ 4 9 9 9 5

S 5 5 0 . 0 0 A l o n a - W i t h p u r c h a s e o 1 9 0 1 c 1 9 0 2 • * 5 0 * > < > * > •2 M E G . . . $ 3 5 0 S e a g a t e

S I D E K I C KB B O R L A N D

P C 0 - $ 5 7 4 9 5 1

D U A LD R I V E6 4 0 K

3 M E G . . . S 4 O 0

° E s 8 0 0 - 4 3 3 - 7 7 5 6C U S T O M E R S E R V I C E 3 1 3 - 4 2 7 - 0 2 B 7

■ i r u s i i s U o n l i i l l F n d i T 1 0 0 0 t 0 P . M .S t e i 1 0 : 0 0 A . M . B r O O P . M .

■ W a W a□ E A L E F I N Q U 1 R E E S I N V I T E D

M I C R O C O M P U T E R S E R V I C E S

h *

M r u

i - - l r * k ^ L i w A Hr t t w f T l « J | ' i ' ^ V j l

I k ' ^ i . f f n t t l p u h v i I h i I h f l d l d * m > t Q i r i H n H w

M r t t r t i c v n - w t n l w i > l »■ ■ n t f v E U ' . f r t a t f n f l a l

■ b A a 1 p t i n f l l t V - I " ■ P W I 1 K - b n r C i i i i ^ o : : ■ > ; ^ l u x d r i g t i l )

i n f M K M C H & U ) 4 1 1 5 0

■ t d w *K H M W

H e a d e r S « i v J c f t N o . I S O

Page 43: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 43/100

P a n a s o n i cI n d u s t r i a l C o m p a n y

K X - P I 0 8 0 , ' $ 7 4 9 5

K X - P 1 0 9 2 /

S 2 9 9 !

$ 2 2 9 9 5 K X - P 1 0 9 1 Z

K X - P 1 5 9 2

5 3 9 9 9 5

S E I K O S H AS P 1 8 0 V C$ 1 3 9 9 5 -S P 1 Q O 0 V C $ 1 4 9 9 5 1

S E I K O S H A m p i 3 o m J3 0 C P 1 0 B u t l e rP a e l e S e n e lS O C P S N . L .

l ? 3 4 9 9 5 C o k n

A v a t e x

1 2 0 0 B a u d s1 2 0 0 H . 2 4 0 0 B a u d - . . . s 2 2 0

D I S K S A C C E S S .

M O U S E P A C A S I O C Z 1 0 1

$ S 2 5 O

3 ' O S t f J D r a i s

3 V i S S / D D i 3 O « [ >5 D S / D D l i r a

$ S

. 3 . 0 . 3

V / D I S C C A S E w $ 5 ' A D I S C C A S E ( 7 5 ) $ D I S C H E A D C L E A N E R S

S P E C I A L SC o m r n o f l o r e L o g oA c c o u n t s n e S i i c m D u l l e rX e l e c i n t e r f a c e . .K w i k i o a d . 5 J o y s t i c k s f r o m S 5G u l l e t S u r g S t r i p S Z O j

' i c o m m o d o c e 1 5 2 0C O L D "P r i n t e r P l o t t e r

c o m m o d o r eE d u c a t o r 6

« 1 4 9 9 5C o m m o t f o r a C w n e a f C I

C c o m m o d o r eH a r d D r i v e s

9 0 6 0S 4 5 Q *

n C h i e l / D a t a C h i e f . . . S C A L L

f c o m m o d o r eS F 1 0 0 1 ( M e g )

$ 1 7 9 9 54 0 4 0 . . . S C A L L8 2 5 0 J C A L L "

c o m m o d o r eP E

4 0 2 3 . 9 9 "B 0 2 3 . . 1 5 0 'B 0 3 2 . . 1 5 0 '

A M I G A N E R E L E A S E S

D l o i * f C f f f l u f M J I O DI U M U H O ! 1 O DP n u i a f V e t t x a I l t DU M v M y i l C OC V U l t r a I 3 6 0 0u n r n i c r w m J S j r O ' i l I I 7 T i u i d D u » a S u i m t I r c n » I F W O

M I H D S C A P ED t M n O M o l C r a i m N E I ? T f e i l W r g l U 1 0 F 1 9 J »S o p « S I J f H K * « N E W Z 1 . 0 0H a n o I J J Ht o d a a t S o o t s 1 8 0 0I n S U J t H . . 1 1 0 0H i K y P r q M I I S 1P v i t u 1 ( 0 01 B 0 0

u t " C C O U D E S K ^ t l ' O O

n o C . - i . j 1 . - . 1 8 0 0[ t D t r r t n l I S O )P S I i H t - 4 C m 1 ( M l l n s t W O 1 ! O Dt a l l l D 1 C C o m a I S O )

1 5 0 D O1 0 0 01 D 0 0i d o n

□ E O S , . , . 1 1 1 , , .O E O S F o m p i * 1 S . 0 OQ E O S D m k P K k 3 1 , 0 0

3 0 . 0 02 4 . 0 0N E 3 0 C O

N E W 2 1 C O

I C f l L L1 i S 1 8 0J I

• S C OE A C H J E

C O ■ F H e o P U f i r n r E A C H 3 0 C O

" m . . . 1 1 . 0 0L B » ( i W . . 2 0 A H l K . 1 1 0 0H l C k H I 0 u t i m i L H F W C U 1 1 0 0G v n « f c U U f 2 4 0 0U i S " u f l O I S C

S I J k l N G I l O A R DS o B o a i c s t n

I t 0 0

K n l g h T O r C I E M F r i n l n Q o H M P M f l lT i t l i n g T e a d wQ g M a T H m » l . .

N E I ? 0

1 S C 0. . . . 2 1 . 0 0

2 4 . 0 02 4 C O

H E 2 0

G r a p h i c s L I E C a r m e nP r i n t t h e * , c o m o

S j t m P o

I S 2 C 1 3 . 0 02 1 . 0 0

1 3 C X C 3 C 3 C 3 6 0 04 J O 03 6 ( 0

■ M i c r o p r o s e

F o i l M s i i r I IF o n f U u u f 1 2

1 3 D 0 03 6 O J

A L S O F T W A R EL E A S T 4 0 O F

U N I S O N W O R L Di n : . . - . , u c i O M r , ; i s c nP n u l M ! 0

H T E C Hd r a m t c o aK H I ' l I t M P i n j - S I

1 0

2 1 0 0. 2 0 ( 0

, 2 1 0 0S * r « S e r v l i . 2 4 O JP i r p t « H e w ? 4 0 T o p G u n r m 1 1 . 0 0

S u D r u

1 2 C 2 1 C OI C I 2 C D

H r r j o R D l d W i T O )S m r a o S f t * i f lW j j r Q C r o n f l

1 1 C C X C i t M O

Z 4 D 02 C

M o w M o r u t t fd C l w m

H M O i r r m

2 4 O T1 1 . 0 01 1 . 0 02 * 0 0

L O G I C

» C z i c o2 » t OM 0

N E W 2 4 0 O

f o o m i 2 4 ( 0B a s s t w l l . . . 3 0 ( 0

E j T o u m i f n c mT i x i r r w i w nT r i p l e P F * m o j 5 C o 1 2 J 3 D

i s M M 5 p « m 2 2 5 2 1 1 2 . 0 01 0 1 2 U D

Page 44: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 44/100

U r i d i u m : f o c a r n a g e c o n n o i s s e u r s .R E A D E R S E R V I C E N O 1 2

T h m o s t e x c i t i n g f e a t u r e o t h S t a r -g l i d e r c r a f t , h o w e v e r , i t h a t i c a s a v eo f u e l b g l i d i n g f o g r e a t d i s t a n c e s .T a c c o m p l i s h t h i s , t h p i l o t t a k e s t h A G A V t d e c e n t a l t i t u d e a n k i l l s t h e n g i n e s . T h i s i n o o n l y a e n e r g y - s a vi n s t r a t e g y , b u i i a l s o q u i t e u s e f u li a t t a c k s i t u a t i o n s .

S t a r g t i d e r c o m m u n i c a t e s t h s e n s at i o n o m o v i n g a g r e a t s p e e d , a w e l la s u d d e n s t o p s a n i r c e f a l l , b e t t e r t h a na n p r e v i o u s f l y i n g a n s h o o t i n g p r g r a m . T h v e c t o r - s t y l e l i n e g r a p h i c s ,w h i c h c o n v e r t o b j e c t s t c r y s t a l l i n e ,t h r e e - d i m e n s i o n a l s c u l p t u r e s , w e r e a e x c e l l e n t c h o i c e t e n h a n c e t h i s p e c e p t i o n . E n e m y v e h i c l e s a n s t a t i o na r a n t i - a i r c r a f t b a t t e r i e s g r o w f r o ms i m p l e p o i n t s o l i g h t a v e r y h i g h a t i t u d e t b e a u t i f u l l y a r t i c u l a t e d s t r u ct u r e s a t h A G A V d i v e s t o w a r d t h e m ,a i t " S a p p h i r e I I q u a d p u l s e l a s e r c a n o n s a n d " S t a r b u r s t " p r o t o n m i s s i l e ss c r e a m d e a d l y w a r n i n g .

T h A G A V b o a s t s s o m e v e r y i m p r e ss i v e t e c h n o l o g y . I r u n s o p l a s m a e e r g y , g e n e r a t e d i i t o w o n b o a r dm o l e c u l e e x p a n s i o n c h a m b e r , a n d i e q u i p p e d w i t h " p o s i l o k " l a s e r c e l l r f u e l i n g n o z z l e o i t n o s e . T h c o n s o l ei n c l u d e s l o c a l a r e a s c a n n e r , e n e r g yl e v e l m e t e r , s h i e l d s , a l t i t u d e m e t e r , v e o c i t y i n d i c a t o r , b a n k l e v e l i n d i c a t o r s ,p l a s m a d r i v e s t a t u s d i s p l a y , h e a d i n g ,a n m i s s i l e i n d i c a t o r .

B u t h A G A V ' s m o s t f a s c i n a t i n gg a d g e t i i t T G { T e l e v i s i o n G u i d a n c eS y s t e m ) . T h A G A V c a l a u n c h t h i sc a m e r a f o r e c o n n a i s s a n c e a n c o n t i nu t h o v e r i i t c u r r e n t p o s i t i o n u t i t h c a m e r a r e t u r n s . I s c o u t s t h t e r a i n a n s i m u l t a n e o u s l y t r a n s m i t s t h o s e

4 A H O Y !

p i c t u r e s b a c k t b a s e .T h b a c k d r o p f o t h a c t i o n i S t a r -

g l i d e r i e x t r e m e l y c o m p l e x . T h g a m ec o m e s w i t h e x c e l l e n t d o c u m e n t a t i o n ,i n c l u d i n g k e y b o a r d g u i d e , i n s t r u c t i o nb o o k l e t , p o s t e r , a n a n o v e l l a , w i t ho u w h i c h o n e c a h a r d l y t e l l t h g o o dg u y s f r o m t h b a b u y s . T h l a t t e r a r i n p l e n t i f u l s u p p l y , t o o . C o n f r o n t i n g t h p l a y e r a r n o o n e , n o t t w o , b u t h r e ee n e m y a l i e n r a c e s !

F o r t u n a t e l y , t h e p r o g r a m p r o v i d e st h g a m e r w i t h t h c h a n c e t g e b r i e f i n g o t h n a t u r e o t h v a r i o u s e e m v e h i c l e s a n d w e a p o n s . W h e n t h A G A V f l i c s i n t o a n o t h d o c k i n g b a y ss c a t t e r e d a l o n g t h h o s t i l e l a n d s c a p e ,t h g a m e r m a r u q u i c k v i s u a l t t o r i a l o e n e m y t e c h n o l o g y . E a c h t a n ka n m i s s i l e l a u n c h e r t e l e s c o p e s i n t ov i e w a n d o e s 3 6 0 - d e g r e e s p i n w h i l et h s c r e e n d i s p l a y s a l a v a i l a b l e d a t ab e n e a t h .

B u t h m a i n t r e a s u r e o S t a r g l i d e re a s i l y o u t s h i n e s a l t h a t w i n d o w d r e s si n g , a g o o d a i i s W h a t m a t t e r s h e r ei a l l - o u t f u t u r i s t i c b a t t l e a c t i o n , a n S t a r g t i d e r d e l i v e r s i t g u n s b l a z i n g , e g i n e s r o a r i n g , a n b o m b s b u r s t i n g . F o p u r e v i s c e r a l e x c i t e m e n t , t h i s i o n o t h y e a r s b e s t .

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

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

T h d e s t i n a t i o n w o r l d i d i v i d e d i n t of i v e z o n e s , A l p h a t h r o u g h E p s i l o n . T h m a s s i v e a r t i f i c i a l i n t e l l i g e n c e w h i c hd o m i n a t e s t h i s w o r l d { t h e C . I . U . ) i p l a n n i n g t i n v a d e E a r t h . A f t e r a c q u i ri n t h i s i n f o r m a t i o n , t h e p l a y e r m u s tm a k e c o n t a c t w i t h t h o t h e r s p a c e f e r -e r s , d e s t r o y t h e C . I . U . b e f o r e i s p r i n g si t a t t a c k , a n e s c a p e t s a f e t y t h r o u g ht h e I n t e r g a l a c t i c T c l e p o r t i t h E p s il o e x i t z o n e .

W h a t m a k e s P a r a l l a x s i n t e r e s t i n g ,h o w e v e r , i t h a t i p e r m i t s t h e p l a y e rt e x p l o r e t h a l i e n w o r l d e i t h e r i t h I B I S o o f o o t . W h e n t h p l a y e rm o v e s t s p e c i f i c p o i n t s i e a c h z o n e ,

m e n u a p p e a r s w h i c h p r o v i d e s t h o t i o n t o l e a v e t h e c r a f t w i t h w h a t e v e rs u p p l i e s ( o x y g e n , g u n s , a m m o , d r u g s ,a n s c i e n t i s t s ) a r e r e q u i r e d .

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

Y o u r m i s s i o n i P a r a l l a x : t d

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

w h i c h d o m i n a t e sa a l i e n w o r l d ,

t h e n e s c a p e t s a f e t y . Y o a n

f o u r c o m r a d e s c a e x p l o r e t h e p l a n e t

e i t h e r o f o o t o f r o m y o u r I B I S

s p a c e c r a f t .R E A D E R

S E R V I C E N O 1 2

A f i r s t l o o k . P a r a l l a x ( M i n d s c a p e )s e e m s l i k e y e a n o t h e r u n r e m a r k a b l eX e v i o u s c l o n e : a a r c a d e - s t y l e s h o o t -e m - u p i w h i c h t h e p l a y e r b l a s t s a n t h i n g t h a t m o v e s w h i l e p i l o t i n g f l i n c a n n o n . S e c o n d a n t h i r d g l i m p se s h o w e v e r , r e v e a l t h a t t h e r e i m o r eh a p p e n i n g h e r e t h a n f i r s t a p p e a r e d t b t h c a s e . P u m i l a x i a o r i g i n a l a n

o b t a i n d a t a c a r d s f r o m s c i e n t i s t s a n f e e d t h e m i n t o d a t a t e r m i n a l s i o r d e rt d e c o d e t h p a s s w o r d s f o e a c h o t h a l i e n z o n e s . W h e n t h c o m p u t e r i s t d c i p h e r s t h f i n a l p a s s w o r d i t h f i n a lz o n e , t h C . I . U . u n i t s e l f - d e s t r u c t s .

T h i s p h a s e o f P a r a l l a x i b a l a n c e db s o m e d a n d y c o m b a t s c e n e s . T h I B I S c a n a c t u a l l y c h a n g e a l t i t u d e a n

Page 45: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 45/100

e n g a g e t a r g e t s o s e v e r a l l e v e l s .T h P a r a l l a x s c r e e n d i s p l a y s t h a

t i o n f r o m s t r a i g h t o v e r h e a d p e r s p e ct i v e . T h I B I S c a n w h i z t h r o u g h t h s k y , l a n d o s t r i p , o m o v e t h r o u g ht h u n d e r g r o u n d o u o t h e p l a y e r ' sv i e w .

T h t o p o g r a p h y a l s o i n c l u d e s " b l a c kh o l e s . " W h e n t h I B I S f l i e s o v e r o n o t h e s e , i s u c k s t h e s h i p i n t o i t i n k ym a a n s p i t s i o u t o f a a d j a c e n t" h o l e " w i t h a b o o s t i v e l o c i t y . d e t e r o u s p i l o t c a f l i n t o s c r i e s o t h e s eb l a c k h o l e s t b u i l d u s p e e d . H y p e r -s p a c e P o r t s a r e s i m i l a r t b l a c k h o l e s ,e x c e p t t h a t t h e y " p o r t " t h e I B I S t t t a l l y r a n d o m p o i n t .

P u z z l e s a n c h a l l e n g e s a r e s p r i n k l e dt h r o u g h o u t t h i s g a m e l i k e E a s t e r e g g s .F o r e x a m p l e , t h s c i e n t i s t s w o n ' t g i v eu t h e i r d a t a c a r d s u n l e s s t h e y ' v e b e e nd r u g g e d f i r s t . T h o n l y w a t g e t p a s tt h i s s t i c k y b o t t l e n e c k i t c a r r y s u p l o n a r c o t i c s w i t h w h i c h t i m m o b i li z t h s a v a n t s .

I l i g h t o s o m e p a s t c r i t i c i s m , i i i m p o r t a n t t m e n t i o n t h a t t h d o c um e n t a t i o n s u p p l i e d w i t h P a r a l l a x i e c e l l e n t . I t e l l s c o m p u t e r i s t s e v e r y t h i n gt h e y n e e d t g e t t h e m o s t o u t o f t h P a r a l l a x e x p e r i e n c e .

P a r a l l a x a l s o h a o n o t h s t r a n ge s s o u n d i n g t h e m e s o n g s i c o m p u t e rh i s t o r y . I t ' s n o e x a c t l y p l e a s a n t l i s t e ni n g , b u i t ' s g u a r a n t e e d t b t h f i r s to n y o u ' v e e v e r h e a r d q u i t e l i k e i t

T h v i s u a l s , t h o u g h n o t h i n g e x t r ao r d i n a r y , a r a t l e a s t w o r k m a n l i k e a n t o t a l l y a c c e p t a b l e . G r e a t e r r e a l i s m i t h a n i m a t i o n o t h I B I S s h i p s w o u l dh a v e i m p r o v e d t h g a m e . W h e n a I B I S b o u n c e s o f z o n e d i v i s i o n l i n e ,f o e x a m p l e , i l o o k s t o o c a r t o o n i s h .F o r t u n a t e l y , t h h e a r t a n s o u l o t h g a m e p l a y , t h e I B I S ' c a n n o n , w o r k s v e r ys m o o t h l y .

S d o n ' t p a s s b P a r a l l a x w i t h o u td i o r o u g h i n s p e c t i o n . I m a l o o k l i t t l et o o f a m i l i a r a f i r s t b o o t , b u t h e r e ' st r e a s u r e o f s c i e n c e f i c t i o n a c t i o ng a m e i n s i d e .

V r i d i u m ( M i n d s c a p e ) i h i g h c l a s st h r o w b a c k t s i m p l e r a g e o f c o m p ut e e n t e r t a i n m e n t . D e s i g n e r / p r o g r a mm e A n d r e w B r a y b r o o k c l o a k s t h i sd e e p s p a c e s l u g f e s t i r u d i m e n t a r ys t o r y , b u w h a t U r i d i u m i r e a l l y a b o u ti f l y i n g , s h o o t i n g , a n d o d g i n g .

f l e e t o f s u p e r - d r e a d n a u g h t s i m e n a c i n g t h g a m e ' s h o m e s o l a r s y s t e m .T h h u g e i n t e r s t e l l a r c r a f t a r d r a i ni n g t h e m i n e r a l r e s o u r c e s o f t h r e g i o n ' s1 p l a n e t s f o f u e l . U n d e r t h p l a y e r ' s

j o y s t i c k c o n t r o l i t h l a s t M a n t a t i g h te c a p a b l e o f r e p u l s i n g t h i n v a d e r s .

T h c o m p u t e r i s t b e g i n s t h i s d o - o r -d i m i s s i o n w i t h t h r e e l i v e s . I f t h s p e e d y a n d m a n c u v e r a b i c M a n t a f a i l st e l i m i n a t e s u p e r - d r e a d n a u g h t b ef o r e e x h a u s t i n g i t t h r e e l i v e s , d i g a m ee n d s i a a l i e n t r i u m p h . O t h e r w i s e ,t h M a n t a c o n t i n u e s t h b a t t l e a g a i n s tt h e n e x t a l i e n v e s s e l .

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

S T A R G L 1 D E R ( $ 3 9 . 9 5 )F i r e b i r d S o f t w a r e , P . O . B o 4 9 R a s e y , N 0 7 4 4 6 ( p h o n e : 2 0 1 - 4 4 4 - 5 7 0 0 ) .U R I D I U M ( $ 2 9 . 9 5 )P A R A L L A X ( S 2 9 . 9 5 )M i n d s c a p e . 3 4 4 4 D u n d e e R o a d ,N o n h b r o o k , I 6 0 0 6 2 ( p h o n e : 3 1 2 -4 8 0 - 7 6 6 7 ) .

B e f o r e t h M a n t a c a d i r e c t l y a t t a c ks u p e r - d r e a d n a u g h t , i m u s t d u e l t h

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

W h e n t h M a n t a h a t h i n n e d t h p r o t e c t i v e s c r e e n o f f i g h t e r s s u f f i c i e n tl y t h " l a n d n o w " m e s s a g e a p p e a r s i t h u p p e r r i g h t c o r n e r o t h e s c r e e n .I t h M a n t a f l i e s f l a t f r o m l e f t t r i g h to v e r t h r u n w a y l o c a t e d a t h r i g h t e n o e a c h s u p e r - d r e a d n a u g h t , t h M a n i as h i p e n t e r s t h f u e l p o c h a m b e r .

I t h i s s u b s i d i a r y p h a s e o t h p r g r a m , t h d i s p l a y s h o w s p y r a m i d o b l i n k i n g l i g h t s . T h p l a y e r m u s t p r e s st h e j o y s t i c k b u t t o n a t h i n s t a n t t h i d i c a t o r w i t h t h b o n u s n u m b e r i l i t .T h g a m e r r e p e a t s t h p r o c e d u r e a e a c h l e v e l o d i p y r a m i d , b u m u s t s l e c t " Q u i t " b e f o r e t h c o u n t d o w n c l o c ka t h e t o p o t h s c r e e n r e a c h e s z e r o .

T h m a i n d i s p l a y t h e n r e t u r n s , s t h a t t h e M a n t a p i l o t c a n w a t c h t h o n c e - p o w e r f u l a l i e n c o l o s s u s v a p o r i z e .U r i d i i t m p e r m i t s t h M a n t a t m a k ef i n a l s t r a f i n g r u a g a i n s t t h d e f e a t e df o b e f o r e t r a n s p o r t i n g i t t h e n e x tp l a n e t a n n e a d v e r s a r y .

T h r e f e r e n c e c a r d w h i c h c o m e sw i t h t h e i g h t - p a g e i n s t r u c t i o n m a n u a lq u i c k l y t e a c h e s t h c o m p u t e r i s t t c o n -

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 Nt r o l t h M a n t a s h i p w i t h t h j o y s t i c k .P u s h i n g t h j o y s t i c k f o r w a r d o b a c ks e t s t h M a n i a ' s p o s i t i o n r e l a t i v e t o t h s u p e r - d r e a d n a u g h t w h i c h i i c u r r e n tl a t t a c k i n g . P u s h i n g i l e f t o r i g h tg o v e r n s t h s p e e d a n d i r e c t i o n .

c o u p i e o i n t e r e s t i n g s p e c i a l m a e u v e r s a r p o s s i b l e . P u s h i n g t h s l i c ka l t h w a i o n d i r e c t i o n p r o d u c e s

h a l f - l o o p f o l l o w e d b y h a l f - r o l l . T h i sa c r o b a t i c m o v e i e s p e c i a l l y u s e f u l f o a v o i d i n g i n c o m i n g m i s s i l e s a n m i n e s .T h M a n t a e x e c u t e s 9 0 - d e g r e c r o l l ,h a n d y f o g e t t i n g t h r o u g h l i g h t s c r a p e s ,w h e n t h e p l a y e r m o v e s t h s t i c k f o rw a r d o b a c k w h i l e p r e s s i n g t h a c t i o nb u t t o n .

T h b u t t o n a l s o f i r e s t h M a n i a ' st w i n c a n n o n . B a l t l e - h a r d e n e d b l a s t b r i -g a d e r s w i l l r e g r e t t h ( a c t d i a l e a c h s a v r e q u i r e s s e p a r a t e p r e s s o t h b u t o n . U r i d i u m i t h k i n d o f a c t i o n c o t e s t w h i c h s c r e a m s f o c o n t i n u o u s f i r e .

T h g r a p h i c s a r g o o d , t h o u g h l i t l f l a t . T h s i n g u l a r e x c e p t i o n i t h M a n i a i t s e l f , w h i c h l o o k s g r e a t a i d a d s a n d s w o o p s a r o u n d i t m u c h l a r ge r a n t a g o n i s t .

V e t e r a n c o m p u t e r g a m e r s w i l l n o h a v e t b t o l d t h a t U r i d i u m i e s s e nt i a l l y t h p r o d u c t o s i n g l e c r e a t i v ei n d i v i d u a l . B r a y b r o o k d o e s a s o l i d j o o t h p l a y - m e c h a n i c s , c o n t r o l s c h e m e ,a n d m a i n a c t i o n , b u h i n c l u d e s f e o t h n i c e t i e s w h i c h m o s t s o f t w a r eb u y e r s t a k e f o g r a n t e d . B r i n g i n g i s p e c i a l i s t t h a n d l e t h o p t i o n s c r e e n s ,v a n i t y b o a r d , a n o t h e r a d m i t t e d l yp e r i p h e r a l a s p e c t s o t h p r o g r a mw o u l d h a v e p r o d u c e d m o r e p r o f e ss i o n a l , " f i n i s h e d " p r o g r a m .

R e a l j o y s t i c k j o c k e y s w o n ' t l e a n l a c k o t r i m m i n g s d e t e r t h e m f r o mw a d i n g i n t o t h i s s p a c e b o r n e s h o o t - o u t .T h p o w e r o U r i d i u m i i t t h r i l l s , n o i t f r i l l s . C a r n a g e c o n n o i s s e u r s , t h i so n e ' s f o r y o u .

T h i n g s t C o m eT h a n k s t t h t i m e l y i n f u s i o n o B r i t

i s h - d e s i g n e d p r o g r a m s , s c i e n c e f i c t i o na c t i o n c o n t e s t s a r e r i d i n g n e w a v eo p o p u l a r i t y i t h U n i t e d S t a t e s . P u l i s h e r s a r i s s u i n g t w t t h r e e n e f t u r i s t i c d i s k s p e m o n t h .

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

A H O Y ! 4 5

Page 46: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 46/100

I P A H O YB M i c h a e l R D a v i l a

S e n d y o u r p r o g r a m m i n g a n h a r d w i r e h i n t s t T i p s A h o y ! , 4 5 W e s t 3 4 t h S t r e e t - S u i t e 5 0 0 , N e Y o r k , N 1 0 0 0 1 .D I R E C T L O A D S

n e v e r s e e m t b a b l e t r e m e m b e r f i l e n a m e s . I y o u ' r el i k e m e , y o u f r e q u e n t l y u s t h d i r e c t o r y t l o a d p r o g r a m s ,b t y p i n g L O A D i f r o n t o t h f i l e n a m e a n t h e n a d d i n g. 8 o , 8 , 1 a t h e n o t h e f i l e n a m e . W o u l d n ' t i b n i c ei c o u l d j u s t t y p e L O A D i f r o n t o t h f i l e n a m e , p r e s sR E T U R N a n h a v e , 8 o , 8 , 1 a l r e a d y t h e r e ?

k n e w i w a p o s s i b l e l e m b e d c h a r a c t e r s t t h r i g h to t h f i l e n a m e b y s e p a r a t i n g t h f i l e n a m e f r o m t h e b e d d e d c h a r a c t e r s w i t h S H I F T c d s p a c e ( w h e n e m b e d d e d .C O M M O D O R E - D t u r n s o u t b c o m m a , a n t h s h i f t e d

c o l o n ) . c o u l d o f c o u r s e r e n a m e e a c h f i l e o n b o n a n r e m e m b e r t h p r o p e r s e q u e n c e t a d , 8 o , 8 , 1 , b u t h a t s e e m e d l i k e t o m u c h t r o u b l e .

m o d i f i e d p r o g r a m t h a i a p p e a r e d o r i g i n a l l y i T i p sA h o y ! ( A h o y ! , F e b r u a r y 1 9 8 6 . p a g e 8 7 ) . D i r e c t o r y H i g hl i g h t e r w a d e s i g n e d t h i g h l i g h t f i l e n a m e i t h e d i r e ct o r y . f e m o d i f i c a t i o n s a l l o w e d m t u s t h i s p r o g r a mt a d t h , 8 o , 8 , 1 s u f f i x . T h a d d i t i o n o t h i s s u f f i x s t i l la l l o w s 1 c h a r a c t e r s f o m B A S I C p r o g r a m f i l e n a m e s a n

I c h a r a c t e r s f o m m a c h i n e l a n g u a g e p r o g r a m f i l e n a m e s .- B e n o i t B e a u d o i nM o n t r e a l , C a n a d a

■ 1 0 P E N 1 5 , 8 , 1 5 : G O S U B 1 6 0• 2 S S $ = C H R $ ( 1 6 0 ) : C D $ = C H R $ ( 1 7 2 ) : N 8 $ = C H R $ (

5 6 ) : S A $ = C H R $ ( 1 8 6 ) : N 1 $ = C H R $ ( 4 9 )• 3 B A $ = S S $ + C D $ + N 8 $ + S A $• 4 M L $ = S S $ + C D $ + N 8 $ + C D $ + N 1 $• 5 P R I N T " [ C L E A R ] [ R V S O N ] B [ R V S O F F ] A S I C O

[ R V S O N ] M [ R V S O F F ] A C H I N E L A N G U A G E■ 6 G E K Y $ : I F K Y $ = " " T H E N 6 • 7 I K Y $ = " B " T H E N 1 0 • 8 I K Y $ = " M " T H E N 1 3 ■ 9 E N ■ 1 0 0 I N P U T " N A M E O R B A S I C P R O G R A M " ; B P $

1 1 P R I N T # 1 5 , " R 0 : " + B P $ + B A $ + " = " + B P $ : G O S U B1 6

• 1 2 0 G O T 0 5 0• 1 3 0 I N P U T " N A M E O F M L P R O G R A M " ; M P $• 1 4 0 P R I N T # 1 5 , " R 0 : " + M P $ + M L $ + " = " + M P $ : G 0 S U B

1 6 • 1 5 0 G O T 0 5 0■ 1 6 0 I N P U T # 1 5 , E , E $ , T , S■ 1 7 0 I E = 0 T H E N R E T U R N• 1 8 0 P R I N T E , E $■ 1 9 0 E N

S I N E D R A W I N G O T H C - 1 2 8T h e S I N m a t h e m a t i c f u n c t i o n i v e r y o l y e p o w e r f u l

t o o l i B A S I C . W i t h t h p o w e r a n d s p e e d o f t h e 1 2 8 ' s B A S I C7 . 0 , t h S I c a b u s e d t c r e a t e c o m p l e x d e s i g n s .

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

4 A H O Y !

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

l a t e d a n d r a w n . T h p r o g r a m m a k e s u s o t h 1 2 8 ' s D R A Wc o m m a n d a l s o . T h D R A W c o m m a n d u s e s a d i f f e r e n t k i n do t e c h n i q u e , a y o w i l l s e i l i n e s 5 0 a n d 6 4 D R A W -T O k n o w , t h 1 2 8 ' s d o c u m e n t a t i o n d o e s n o m a k e m e t i o n o i t h o w e v e r i i t h e q u i v a l e n t o f D R A W 1 R D O T( 0 ) , R D O T ( 1 T X , Y , w h e r e R D O T ( 0 ) a n ( 1 a r e t h el a s t a n c o o r d i n a t e s d r a w n a t T h u s D R ^ S V T O s i m p l ym e a n s t D R A W l i n e f r o m t h l a s t a n l o c a t i o n t a u p d a t e d p o s i t i o n .

W h e n y o r u t h p r o g r a m , e x p e r i m e n t w i t h d i f f e r e n ta n a x e s a n t h v i e w i n g a n g l e . T h e r e a r m a n y , m a n y

p o s s i b l e s c r e e n f o r m a t i o n s ! - R o b e r t J T i e s sM i d d l e t o w n , N

• 1 C O L O R 0 , C O L O R 4 , : C O L O R 5 , 1 2• 1 G R A P H I C 0 , C = Z = B = 0 = • 1 I N P U T " H O R I Z O N T A L A X I S " ; H• 2 I N P U T " V E R T I C A L A X I S " ; V• 2 I N P U T " V I E W I N G A N G L F , T 3 6 0 " ; • 2 R A = 5 7 . 2 9 5 7■ 2 N T = 9 0• 2 N F = 9 5• 3 O T = 1 2 0• 3 T S = 1 2 7• 3 E = ■ 3 F O 1 = T 9 N E X T- 3 P = R • 4 G R A P H I C 1 , • 4 I > T H E N M = V• 4 I H > T H E N H = H• 4 Z = Z + H ( E / M )• 4 B = B + V ( E / M )• 5 X = I N T ( ( S I N ( Z / R A + P ) * O T ) + T S )• 5 Y = I N T ( ( S I N ( B / R A ) * N T ) + N F ) : I F U = T H E N

L O C A T E X , U = - 5 C = C + 1• 5 I C = T H E N 6 • 5 D R A W T O X , • 6 G E T A $ I F A $ = " " T H E N 6 - 6 G O T O 4 • 6 D R A W T O X . • 6 G O T O 4 • 6 G R A P H I C 0 , • 7 G O T O 1 C O L O R F U L 6

I y o t h i n k t h C o m m o d o r e ' s 1 c o l o r s a r e n ' t e n o u g h ,y o m a l i k e t h i s . T h i s s h o r t p r o g r a m w i l l a l l o w y o t u s 2 d i f f e r e n t b a c k g r o u n d c o l o r s . I c r e a t e s c u s t o m c h a ra c t e r i t h s h a p e o c h e c k e r b o a r d . W h e n t h i s c h a r a c t e ri p r i n t e d , i w i l l b l e n d w i t h t h b a c k g r o u n d t m a k e n e

Page 47: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 47/100

1 - 8 O O - 2 3 3 - 6 3 4 5o u n r a a s o \

2 2 L i n c o l n R o a d M i a m i B e a c h , F 3 3 1 3 9

D I S K E T T E SD S D D 5 V * " 9 , 9 7D S D D 5 W B . 9 7

D S D D 5 f t " S 7 . 9 7b V e r b a t i m D S O D 5 * ' 1 6 . 9 7

3 D S D D I 2 S . S 03 V i " S S D D ' ■ 1 9 . 5 D

3 D S D D1 9 . 5 D3 4 . D O

S O F T W A R E C L Q S E O U T S* 4 . 7 7

r k l l t 4 . 7 7I I I . 4 . 7 7

N o 7 . 7 7N o , 7 . 7 7

J 7 . 7 7B e r t 7 . 7 7

$ 7 . 7 7n $ 2 9 . 7 7

J 4 . 7 77 , 7 7

n 7 . 7 7U S 6 . 7 7

S 2 2 . 5 01 3 2 9 . 9 0

a d e r B o a r d $ 2 3 . 9 0D i s k 1 2 . 9 0

M I C R O P R O S E1 S l r i K a E a g l e

i V i e l n a m

S a r v i c e

M . T T1 9 . 4 71 9 . 4 71 1 . 7 71 4 . 7 7

S P R I N G B O A R De M a k e r t 2 9 . 9 0m 2 9 . 0 0

A r 1 8 . 9 0A I I t 2 2 . 0 0

P R I N T E R SO k i m a t e 1 S 1 2 4 . 7 7O k i m a l e J O 1 1 3 4 . 7 7P l u g - N - P r i n t C 6 $ S 9 . 7 7P l u g - N - P r i n t A m i g a J 6 9 . 7 7P a n a s o n i c 1 0 9 1 S 2 2 4 . 7 7P a n a s o n i c 1 0 8 0 S 1 9 9 . 7 7S l a r N 1 S 2 3 9 . 7 7S l a r S G 1 0 C J 2 2 B . 7 7O k i m a l e 1 Z 0 1 2 2 4 . 7 7E p s o n L X B O $ 2 3 9 . 9 0E p s o n F X 8 5 S J 6 9 . 9 0E p s o n F X 2 B 6 . . . S 4 7 9 . 9 0

C O M M O D O R E C L O S E O U T S

M O N I T O R SS a m s u n g 1 4 C o l o rS a m s u n g G r e e n 1 2 8 C o l . C a b l eM o n i t o r C a b l eN E 1 2 " C o l o r

. 1 1 3 9 . 9 0. 4 9 . 9 0

8 7 . . J 5 . 7 7

$ 1 3 4 . 9 0

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

C L O S E O U TV I 1 5 2 5 G r a p h i c s P r i n t e r S 9 9 . 9 0H P B 0 P r i n t e r S 1 0 9 . 9 0C 1 6 0 0 3 0 B a u d M o d e m 3 7 . 9 0C o m m o d o r e P l u s M . 7 9 . 9 0

T I M E W O R K S

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

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

D a t a M a n a g e r 1 2 8 . .S w i t t c a l c 1 2 9 w / S i d e w a y s . . . .W o r d w r i t e r 1 2 w i S p e l l C h e c k .P a r t n e r 1 2

A l F o u r . D a l a M a n a g e rW o r d w r r l e rS w i f i C a l c

A l T h r e e

S 3 9 . 9 03 7 . 7 73 7 . 7 7

S 3 7 . 7 73 7 . 7 7

$ 1 1 9 . 9 02 7 . 7 72 7 . 7 7

S 2 7 . 7 7S 3 9 . 7 7

D I G I T A L S O L U T I O N SP o c k e l W r i t e r 6 4 . . .P o c k e l W r i l e r 1 2 P o c k e t P l a n n e r 6 4 . .P o c k e l P l a n n e r 1 2 8 .P o c k e l F i t o 6

2 3 . 7 72 8 . 7 72 3 . 7 72 8 . 7 72 3 . 7 7

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

J s t . . . . . . t Z E . 7 0F l i g h l S i m u l a t o r I 3 1 , 7 0S c e n e r y D i s k s 1 - 1 3 . 7 0 E A S c e n e r y D i s k 7 - 1 2 . . 1 3 . 7 0 E A .S c e n e r y D i s k s 6 P a c k S 6 9 . 7 0

S U B L O Q I C

P o c k a l F i l e r 1 2 2 8 . 7 7

C a l l t o r P r i c i n g. . . I N S T O C K . . .

C o s u l t a n !P a p e r c l i pP a p e r c l i p w J

3 5 . 7 73 5 . 9 74 7 . 7 7

C 1 2 8 C o m n u t e rC 1 5 7 1 D i s k D r i v e . .M P 1 2 0 0 P r i n t e r . . .C I 9 0 2 M o n i t o r . . C 1 3 5 0 M o u s eC i 6 6 0 3 0 B a u d M o d e mC ' 6 7 0 1 2 0 0 B a u d M o d e mC B C o m p u t e r6 4 C o m p u l e r

1 2 5 9 . 9 0S 2 3 9 . 9 0S 2 4 9 . 9 0

- S 2 8 8 . 0 0S 3 7 . 9 0S 4 9 . 9 0S 4 9 . 9 0S 1 3 9 . 9 0S C A L L

A B A C U SA s s e m b l e r M o n i t o r S 2 4 . 9 9B a s i c 1 2 $ 3 9 . 9 9B a s i c 6 $ 2 4 , 9 9C a d p a k 1 2 B J 3 9 . 9 9C a d p a k 6 2 7 . 9 9C h a r t p a k 1 2 B . . 2 7 . 9 9C h a r l p a k 6 $ 2 4 . 9 9C o f i o l 2 7 . 0 0F o r t H S 2 6 . 9 0P o w e r p l a n $ 2 6 . 9 0Q u i c k C o p y 2 0 1 4 . 9 0S u p e r C o m p i l e r $ 3 9 . 9 0S u p e r P a s c a l S 3 9 . 9 0T . A . S I 3 9 . 9 0V i d e o B a s i c 2 7 . 9 0X P E R 3 9 . 9 0

S i d e S 6 . 4 9S l u g g e r $ 6 . 4 9P a u l M a c a r t n e y $ 6 . 4 9B M R a c e r t 6 . 4 9S k J e 6 , 4 9L i n e A c t i o n B i k e r . . . S 6 . 4 9S k i w m e r I 1 1 . 9 9B u s i c a l c 3 J 1 1 . 9 9I n s t a n t R e c a l l S 1 1 . 9 9

A l 2 9 . 9 7

A c O A c e s ! 1 8 . 9 0D a B u s t e r s I 1 7 . 9 0F i g r t l N i g h t . J 1 7 . 9 0H a r d b a l l S 1 7 . 9 0L a O t h W e s l . . . . 1 7 . 9 0

K a r a l e k a 1 7 . 0 0P n n l s h o p 2 5 . 9 0L I 1 / 2 / 3 1 4 . 9 0C o m p a n i o n 2 4 . 9 0

B a n k S i W r i t e r S 3 2 . 9 0

S u p e r b a s e 6 4 7 . 7 7S u p e r s c r i p t 6 4 7 . 7 7S u p e r b a s e 1 2 8 S 5 2 . 7 7S u p e r s c r i p t 1 2 % 5 2 . 7 7

B R O D E R B U N D

O Q D E 1 3 A O M . YC U S T O M E R S E R V I C E O I F L O R I D A ( 3 0 5 ) 5 3 8 - 1 3 6 4

F R E E F R E I G H T O A L O R D E R S W I T H I N C O N T I N E N T A L U . S . O V E R S 1 0 0 . 0 0O r d e r s u n d o r $ 1 0 0 . 0 0 a d $ 0 s h i p p i n g a n h a n d l i n g . G . O . D o r d e r s a d $ 4 . 0 0 .

P r i c o s r e f l e c t 3 c a s h d i s c o u n t . A . P . O . , F . P . O . o r d e r s a d B s h i p p i n g h a n d l i n g . P o s t a l o r d e r s s h i p p e d s u r f a c eA d 6 l o a i s h i p m e n t . A d 3 l o V I S A ' M C . F l o n d a r e s i d e n t s n c l d 5 s a l o s i n P e r ^ o n n l c h o c k s a l l o w w e e k s l o p r o c e s s i n g .

P n c e a S u b | o c T i C h n n q u W i l h o u i N o i r c oO R D E R S R E C E I V E D B E F O R E 1 2 : 0 0 P W I L L B S H I P P E D S A M E D A Y .

D e a d e r S e r v i c e M o . 1 3 6

Page 48: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 48/100

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

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

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

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

i U l U T i j a $ 1 5 9

C O M M O D O R E 1 5 4 1 D I S K D R I V E

c Q f n m o d a r o

$ 1 4 2

C O M M O D O R E 1 5 4 1 C D I S K D R I V E

$ 1 6 9H A R D W A R E A C C E S S O R I E S

C O M M O D O R E 6 C O M P U T E R$ 1 2 9 W i l h s p e c i a l l y p r i c e d

s o f t w a r e p a c k a g e

j W j r l L

C O M M O D O R EP O W E R S U P P L Y

$ 3 M O D E M3 0 B a u d

$ 2 S A V E O V E R S 7 0 !

M O U S E

$ 3

H E A D C L E A N I N GK I $ 1 1 . 9 5

J O Y S T I C K

$ 9 , 9 5A L M A J O R C R E D I T C A R D S A C C E P T E D A T P

D A Y S W E E KE m e r a l d C o m p o n e n t s I n t e r n a t i o n a lP . O . B o 1 4 4 1 E u g e n e , O 9 7 4 4 0I O r e . , C a l l : 5 0 3 - 6 8 3 - 1 1 5 4C u s t o m e r S e r v i c e : 5 0 3 - 6 8 3 - 1 1 5 4F o f u r t h e r i n f o r m a t i o n , c o n t a c t y o u r l o c a l C o m m o d o r e d e a l e r .

1 - 8 0 0 - 3 5 6 - 5 1 7 8R e a d e r S e r v i c e N 1 3

Page 49: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 49/100

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

W h e n y o r u t h p r o g r a m , a l t h i s w i l l s e e m l o c l e a re r T h p r o g r a m w i l l p r i n t o u 2 d i f f e r e n t c o l o r s , i n c l u di n g 8 s h a d e s o g r a y , s h a d e s o r e d . a n s h a d e s o g r e e n .I y o f o o l a r o u n d w i t h d i f f e r e n t b a c k g r o u n d a n d t e x t c o l o r s ,y o c a c r e a l e s o m e i n t e r e s t i n g c o m b i n a t i o n s .

W h e n y o f i r s t r u t h p r o g r a m , y o w i l l h a v e t w a i ta b o u t m i n u t e w h i l e i t r a n s f e r s t h c h a r a c t e r d a t a .- C h r i s J o n e s

O a R i d g e . T

• P R I N T " [ C L E A R ] [ H O M E ] L O A D I N G D A T A [ 3 " . " ] "P O K E 5 2 , 4 8 : P O K E 5 6 , 4 8 : C L R

• 1 P 0 K E 5 6 3 3 4 , P E E K ( 5 6 3 3 4 ) A N D 2 5 4 : P 0 K E l , P E EK ( l ) A N D 2 5 1 : F 0 R I = 0 T O 2 0 4 0

• 1 P 0 K E ( 1 2 2 8 8 + 1 ) , P E E K ( 5 3 2 4 8 + 1 ) : N E X T : P O K E1 , P E E K ( 1 ) O R 4 : P O K E 5 6 3 3 4 , P E E K ( 5 6 3 3 4 ) O R 1

• 2 P O K E 5 3 2 7 2 , ( P E E K ( 5 3 2 7 2 ) A N D 2 4 0 ) + 1 2■ 2 F 0 R G = 0 T 0 7 : R E A D A : P 0 K E 1 3 0 8 0 + G , A : N E X T• 3 P O K E 5 3 2 8 1 , 0 : P 0 K E 5 3 2 8 0 , 0■ 3 P R I N T " [ C L E A R ] [ W H I T E ] 2 9 P O S S I B L E C O L O R

S • 4 P R I N T " [ 5 " " ] [ W H I T E ] [ R V S 0 N ] [ 5 " " ] [ R V S O

F F ] [ R E D ] [ 5 " [ c T ] " ] [ B L U E ] [ 5 " [ c T ] " ] [ P U R P LE ] [ 5 " [ c T ] " ] [ G R E E N ] [ 5 " [ c T ] " J [ Y E L L O W ] [ 5 "[ T ] " ] "

■ 4 P R I N T " [ c 4 ] [ 5 " [ c T ] " ] [ 5 " " ] [ c 3 ] [ 5 " [ cT ] " ] [ c 7 ] [ 5 " [ c T ] " ] [ P U R P L E ] [ R V S 0 N ] [ 5 "

] [ R V S O F F ] [ c 6 ] [ 5 " [ c T ] " ] [ Y E L L O W ] [ R V S O N ] [5 " K R V S O F F ] "

• 5 P R I N T " [ c 5 ] [ 5 " [ c T ] " J [ 5 " " ] [ c l ] [ 5 " [ cT ] " ] [ C Y A N ] [ 5 " [ c T ] " ] [ 5 " " ] [ G R E E N ] [ R V S O N

] [ 5 " " ] [ R V S 0 F F ] M• 5 P R I N T " [ c 8 ] [ 5 " [ c T ] " ] [ 5 M " ] [ R E D ] [ R V S 0

N ] [ 5 " " ] [ B L U E ] [ 5 " " ] [ R V S 0 F F ] [ 5 " " ] [ c 6 ] R V S O N ] [ 5 ' . ' ] "

• 6 P R I N T " [ W H I T E ] [ 5 " [ c T ] " ] [ 5 " " ] [ c 3 ] [ R VS 0 N ] [ 5 " " ] [ c 7 ] [ 5 " " ] [ R V S 0 F F ] [ 5 " " ]

■ 6 P R I N T " [ c 4 ] [ R V S O N ] [ 5 " " ] [ R V S O F F ] [ 5 "] [ 1 ] [ R V S O N ] [ 5 " " ] [ C Y A N ] [ 5 " " ]

• 7 P R I N T " [ c 5 ] [ R V S O N ] [ 5 " " ] [ R V S O F F ] [ 5 "] [ 2 ] [ R V S 0 N ] [ 5 " " ] [ R V S O F F ] "

• 7 P R I N T " [ c 8 ] [ R V S 0 N ] [ 5 " " ] [ R V S O F F ] "• 8 P R I N T " [ H O M E ] [ 1 1 " [ D O W N ] " ] "• 8 P R I N T " [ W H I T E ] 8 G R A Y S R E D S B L U E S

P U R P L E S "• 9 P R I N T " 4 G R E E N S Y E L L O W S "■ 9 D A T A 8 5 , 1 7 0 , 8 5 , 1 7 0 , 8 5 , 1 7 0 , 8 5 , 1 7 0

C H A S E R M A R Q U E EW o u l d y o b e l i e v e 1 2 - l i n e p r o g r a m t h a t c r e a l e s m a

q u e e o f c h a s i n g l i g h t s a r o u n d t h b o r d e r o t h s c r e e n ?Y o c a m a k e y o u r o w i a s s e m b l y l a n g u a g e , o y o

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

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

T h F O R - N E X T l o o p i n l i n e 1 3 i d e l a y l o o p ; c h a n g i n gt h v a l u e o " X w i l l c o n t r o l t h s p e e d a w h i c h t h l i g h t sr u a r o u n d t h p e r i m e t e r . Y o c a a l s o P O K E v a l u e s o t h e rt h a n r e a n w h i t e i n t o t h c o l o r r e g i s t e r s i l i n e 9 f o d i f f e r e n t e f f e c t s . T r g r a y a n w h i t e o r t w b l a c k s a n b r i g h t c o l o r f o n e a t v a r i a t i o n s . T h e r e a r t h r e e r e g i s t e r s ,a n t h c o l o r s y o P O K E i n l o i h e m w i l l c h a s e a f t e r o n a n o t h e r a r o u n d t h e d g e u n t i l y o p u s h a n y k e t c o n t i nu w i i h t h r e s t o t h p r o g r a m .

m u s t - h a v e f o o n s c r e e n b o a r d g a m e s o d i s p l a y s !— C l e v e B l a k e m o r eR i c h m o n d , V

1 P R I N T C H R $ ( 1 4 7 ) : V = 5 3 2 4 8 : P O K E V + 3 2 , 0 : P O KE V + 3 3 , 02 F O R X = 0 T 0 3 7 S T E P 3 : P 0 K E 1 0 2 4 + X , 6 4 + 3 2 : P O K E1 0 2 4 + X + l , 1 2 8 + 3 2 : P 0 K E 1 0 2 4 + X + 2 , 1 9 2 + 3 2

- 3 P 0 K E 1 9 8 4 + X , 1 9 2 + 3 2 : P O K E 1 9 8 4 + X + 1 , 1 2 8 + 3 2; P 0 K E 1 9 8 4 + X + 2 , 6 4 + 3 2

• 4 N E X T• 5 F O R X - O T O 2 2 S T E P 3• 6 P 0 K E 1 0 2 4 + X * 4 0 , 1 9 2 + 3 2 : P O K E 1 O 2 4 + ( X + 1 ) * 40 , 1 2 8 + 3 2 : P 0 K £ 1 0 2 4 + ( X + 2 ) * 4 0 , 6 4 + 3 2■ 7 P O K E 1 0 6 3 + X * 4 0 , 6 4 + 3 2 : P 0 K E 1 0 6 3 + ( X + l ) * 4 0

, 1 2 8 + 3 2 : P O K E 1 O 6 3 + ( X + 2 ) * 4 O , 1 9 2 + 3 2■ 8 N E X T : P O K E 2 0 2 3 , 1 2 8 + 3 2• 9 P O K E V + 1 7 , P E E K ( V + 1 7 ) O R 6 4 : P O K E V + 3 4 , 1 : P O

K E V + 3 5 , 2 : P 0 K E V + 3 6 , 2• 1 0 0 P 0 K E 2 1 4 , 7 : P R I N T : P R I N T T A B ( 1 2 ) C H R $ { 3 1 )

" Y O U R T I T L E H E R E "• 1 1 0 A - P E E K ( V + 3 4 ) : B = P E E K ( V + 3 5 ) s C = P E E K ( V + 3

6 • 1 2 0 P O K E V + 3 4 , C : P O K E V + 3 5 , A : P O K E V + 3 6 , B• 1 3 0 G E T A $ : I F A $ = . " " T H 1 ! N F O R X = 1 T O 7 5 : N E X T : G O 0 1 1 0

N U M B E R R O U N D I N GW h i l e w r i t i n g a n t e n n a d e s i g n e r p r o g r a m s b e c a m e f r u s

t r a t e d w i t h t r y i n g t o i n s e r t n u m b e r s i n t o l i n e s o t e x t . A m o s t i n v a r i a b l y t h n u m b e r s w o u l d h a v e 5 o r m o r e d e c i m a lp l a c e s , m a k i n g i i m p o s s i b l e t m a i n t a i n n e a t l i n e s . S i n c es u c h a c c u r a c y i n e i t h e r n e c e s s a r y n o p o s s i b l e t m a i nt a i n w h e n c u t t i n g t h e a n t e n n a , b e g a n t l o o k f o w a t r o u n d t h o s e n u m b e r s t o n o t w d e c i m a l p l a c e s . T h i n t e g e r f u n c t i o n p r o v i d e s a e a s y w a t r o u n d n u m b e rd o w n t t h n e x t l o w e s t w h o l e n u m b e r . T h e x p r e s s i o n A I N T ( A + . 5 ) w i l l r o u n d t t h n e a r e s t w h o l e n u m b e r . R o u n di n t o n d e c i m a l p l a c e t h e n b e c o m e s A = I N T { A | r 1 0 - + . 5 ) / 1 0 .T h i s f o r m u l a c a n b e x t e n d e d t r o u n d t a m a n y d e c i m a lp l a c e s a d e s i r e d . T h s h o r t p r o g r a m b e l o w w i l l c a l c u l a t et h c o r r e c t l e n g t h o h a l f w a v e d i p o l c a n t e n n a a n r o u n dt h a t l e n g t h t o n e , t w o , a n t h r e e d e c i m a l p l a c e s .

- H e n r y F S m i t hA P M i a m i , F

• 1 R E M N U M B E R R O U N D E R■ 2 P R I N T " [ C L E A R ] [ D 0 W N ] [ D 0 W N ] [ 8 " " ] [ R V S O N

] H A L F W A V E D I P O L E D E S I G N E R [ R V S O F F ] "■ 3 I N P U T " [ D O W N ] F R E Q U E N C Y I M H " ; F R• 4 A = 4 6 8 / F R

A H O Y ! 4

Page 50: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 50/100

B U L L ' S - E Y ES O G O O D ,

E V E N W C A N T B E L I E V E I T

T h i n k o F I h a D e s t d i s k s i y o u r l i b r a r y , t h v e r y t e s to n e s , t h a c r e a m o t h c r o p . C h a n c e s a r e . t h o s e a r [ h s a m e d i s k s I h a t y o h a v e n ' t b e e n a b l e t b a c ku U n l i t n o w .B D L L ' S - I T K w a c r e a t e d f o o n l y o n r e a s o n ; t b a c k u t h i p o s s i b l e . T a r c h i v e I h p r o g r a m st h a i a r p r o t e c t e d w i i h t h e n e w e a l . t o u g h e s tK l l l 1 i r . i l ' . O 1 1 1 ' i n . i f K i ' t

W e l i k e l o g o i n t o m a r e d e l a l l , b u w c a n l — t h e s ot i t l e s a r s h o i . w c a n ! m e n t i o n t h e i r n a m e s i r t h i s a d . B u t y o k n o w t h o n e s w m e a n . J u s t t t i i n k□ i h b i g g e s t n a m e s i s o i l w a r e . T h i n k o t h m o s tc o m p f e i a n d e l ' o c t i v e p r o t e c t i o n s c h e m e s y o u ' v ee v e r r u n u a g a i n s t N o I h i n k o t h v e r y b e s ta r c h i v a l s o f t w a r e o i h m a r k e t t o d a y . . .n T J J . T , " ? ; - K T K - ' E n c k t r . " i x

O N L Y $ 1 9 . 9 5

K R A C K E R J A R E V O L U T I O N I

A R C H I V A L S O F T W A R E !K r a a k a r J i I h p o w e r l u l p p r n m o l a i c o p y s y s l o mt h a t I t a k i n g t h e c o u n l r y b s l o r m ! w h a t I p a r a m s l r j r 1 I t ' s c u a l o m p r o g r a m t r i a l a l l o w s y o u r1 W o 1 5 7 1 d i s k d r i v e l s i r l p i l c o p y p r o t e c t i o nI r o m y o u r e x p e n s i v e a o l t w a r e , l e a v i n g y o w i l hU N P R O T E C T E D . T O T A L L Y B R O K E N B a c k - u p s I M a tc a n e v e n b e c o p i e d w i t h a s i m p l e l a s ! c o p i e r .

« i J i I h B E S T p r o g r a m o i l k i n d !• - f i J w i l l b a c h u l i l i e s t h a i t h n i b b l e r s

C A N T !r r a c k t r J r e q u i r e s N s p e c i a l k n o w l e d g e t o p e r a t e !

: « - . ! o i j a s t r i p s i . r o l o c l i o n I m a t t e r o S E C O N D S !

• - , , i , c , i i p r i c e d R I G H T — | u s t J 1 9 . 9 5 p e V o l u m e .I n c k i r J 1 U N P R O T E C T E D — e a s y l b a c k u p I r a c k a r J u p d a t e s a r e a v a i l a b l e Q U A R T E R L Y 'V O L U M E F I V E I N C L U D E S P O W E R F U L

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

V O 1 - 4 S T I L L A V A I L A B L E .O N L Y J 1 9 . 8 S E A C H !

^ H A C K E R ' SU T I L I T Y K I

A r y o r e a d y l l a k e c o n t r o l o y o u r s o f t w a r e ' * L a iu h e l p ] O u ■ > ■ D l i l l t y i ; : ; c o n l a l n a t t i o m o s lI m p r o s s l v e a r r a y o E o o l s e v e r a s s e m b l e d a s i n g l ep a c k a g e 1 Y o g e l 1

W H O L E D I S K U S A G E / E R R O R ^ D E N S I T V5 C A W N E H — g e n e e d e d i n l o t a s t 'O C L D i T O f l - , i ~ a r a . ■ ' " < w a y o u rc o m p u t e r r e a d s I t F A S T D A T A C O P : E F , ■ . ■ ■ - ' ■ e r r o r s !

■ ■ ; ■ ; ; D R I V E N 1 B B L E R — s t a t e o t h a r t !F I L E T R A C K A N S E C T O R T R A C E R - f i n d a n s e c t o r l i n k i f i l e f a s l 'B Y T E P A T T E R N F I N D E R - S C a n . ■ d f s K f o a n p a t l e r n y o u c h o o s e !C U S T O M C O P I E R C w i : f t i o i i i o I t K i n d !R E L O C A T A B L E M r M O N I T O R S — I n c l u d i n g d r i v em o n i t o r !

" F A S T F O R M A T T E R — p r o g r a m m a b l e i r a c h s o w h o l e d i s k !D I S K F I L E L O O - q u l c k l y l l n d t i l o M a r t a n e n a d d r e s s e s !

S o M o w g o o d j t h i s p a c k a g e ? J u s t r e m e m b e r t h a tM ' p u t o u t b x r a e k i r J u I h p e o p l e * h l i v e a t h c u t t i n g e d g e o a r c h i v a l t e c h n o l o g y T h a i ' s h o g o o d M I s O N L Y $ 1 9 . 9 5

K R A C K E R J A X ® R E V E A L E D ! T H B O O KA : ' . : r . j i r k c r j j . - " y o b e y o n d t h e p r o t e c t i o n b a r n e r . T h s e c r e t s o r u n -p r o l a c l m g s o f t w a r e a r y o u r s w i l h r r i c k a r J r e v e a l e d 'W e ' l l s h o w y o e x a c t l y h o t d e l e a t f i v e d l f l e r e n t p r o t e c t i o n s c h e m e se n c o m p a s s i n g s c o r e s O c u r r e n t p r o g r a m s O u r t u l o n a l h a * t w e n t y s p e c i f i ce x a m p l e s l l e a d y o s t e p b s t e p , t o r e l e v e l o k n o w l e d g e . H e r e ' s w h a i y o ug e t :

K r a c k i r J t r e v e a l e d . r e s e t s w i t c h . u t i l i t y d i s k . 2 0 p a r a m e t e r s O d i s k

O N L Y $ 2 3 . 5 0 C O M P L E T E !P l e a s e a l l o w ( w w n n k Q l o d e l i v e r y .

T H S H O T G U NT h o s e O y o ■ . - - h a v e ■ . o u i n c k i r J * i p a r a m e t e r s k n o w l u s t h o g o o dt h e y a r e . C a y o i m a g i n e I h k i n d o n l b b l s r w c o u l d p u o u W e l l , y o d o n ' th a v e t I m a g i n e i b e c a u s e i t ' s H E R E ' m H i Q T G t n r o u n e w p r e m i u m n r b b i e ru t i l i t y , i s a v a i l a b l e t w w a y s

T H S H H o r o t T H b ■ ■ ■ - i y o 9 t h u n h e a r d o i n t r o d u c t o r y p r i c e o o n l y $ 1 1 , 9 5 1t h l o a d i d J i H o r a u v — P a c k a g A O W I T H 3 o t h m o s t p o p u l a r K n c k t rJ a p a f a m e l e r s e ^ e r c r e a t e d — o n l y S 1 9 5

W h l c h o v a r v e r s i o n y o O ' d e r , y o u ' l l d r i d T U I H O r C H n i l b l o y a l l t h K r a t f c M- » • ' i - " o m o r e q u a l i l y f o l e s s m o n e y .

T H C - 1 2 8 C A N N O NH e r e ' s I h p a c k a g e y o C - 1 2 B o w n e r s h a v e b e e nw a i t i n g f o r ! T h e c - i t a c a h h d h g i v e s y o m o r e p o w e rt h a n y o u e v e r h o p o d f o r ! J u i t l o o k a s o m e o t h e s ec a p a b i l i t i e s 1N I B B L E f l - W o r k a w i ( h s i n g l e o d u a l 1 5 7 1 * 1 5 4 1

d r i v e s !F A S T C O P I E R — G r e a t f o d a l a d i s k s o u b w i t hE r t c k c v r J a i l

■ F I L E C O P I E R — M a k e s H i m a i n t e n a n c e a n m n i p u l a t i o n e a s y 1

• 1 5 8 1 F A S T C O P I E H — F o r u s w i t h i h e n e h l o hs p e e d 3 5 d r i v e 11 5 8 1 F I L E C O P I E R — F o r t n g h s p e e d l i t e m a n i p ul a t i o n !M F C O P I E R — C o p i e s u n p r o t e c t e d I B M a n d C P l Md i s k s !

• T f S E O l T O n - W n r t - 5 v w i t h 1 5 4 1 , 1 5 7 1 . a n I h n o 1 5 8 1 d r i v e s !E R R O R S C A N N E R — C o m p l e t e w l l h O n s c r e e nd i s p l a y !D E N S I T Y S C A N N E R - C h e c k l o a l t e r e d i i e n s i h e ai r a c k b t r a c k !D I R E C T O R Y E D I T O R — A l t e r o r g a n i z e y o u r d i s kd l r e c t o n e s !X E A C K B 1 j a a l s o a e l 1 0 o o u m o s tp o p u l a r p a r a m e t e r s 1

Y o u ' v e s e e n m b b l e r s a l o n e t h a i s o l d l o r t h i r t y - l i v e o F o r l y d o l l a r s A n I h 1 0 K n c l t t r 4 u p a r a m e t e r s a r t w e n t y d o l l a r v a l u e Y e I h E N T I R E C - 1 U C U M 0 B

u t i l i t y p a c k a g e s o i l s f o l u s t 1 3 4 . 9 5 N e v e r b e f o r e h a t h i s m u c h p o w e r a n d c o n t r o l b e e n i n t e g r a t e d I n t os i n g l e , a f f o r d a b l e p r o d u c t I y o o w I 2 f l , y o d e s e r v e I h c u c j n n o h i

C - 1 2 8 o w n e r s , t h i s i t h p a c k a g eo y o u r d r e a m s — o n l y i 3 4 . 9 5

T H G R A P H I C L A B E L W I Z A R DN o w d o n ' t h a v e t h t n % \ g r a p h i c l a b e l u t i l i t y o t h m a r k e t — b u t w h a v e I h O e s r o n e 1 W i t h o u t d o u b l . I h W i z a r d i t h h o t t e s t g r a p h i c l a b e l p r o g r a m A r o u n d ' C h e c k o u s o m e o t h e s e f a a t u r a s

U s P n n t S h o p , P r i n t M a s t e r , o y o u r o w c u s t o m g r a p h i c s ! P r i n t g r a p h i c u t l i n e s o F t e x t o s t a n d a r d l a b e l 1 U s e s p o p - u p m o n u s ' m d u d e s e * t r a g r a p h i c ^ B a v e s l a b e l s o n t o d i s k ' W o ' k s w i t n b o t i E p s o n

C o m m o d o r e c o m p a t i b l e d o t - m a t r i x p r i n t e r s 1 W i l l p r i n t d i f f e r e n t t e x t s t y l e s s i r e s o a p p r o p r i a t e p r i n t e r s !H i - r o s p r e v i e w o u ( 0 d l f l e r e n t g r a p h i c s o s c r e e n a o n e U m e 1 M a c h i n e l a n g u a g e p r o g r a m m i n g f o u l t r a -f a s l s p e e d a n l l e n l t > l l l t y r S p e c i a l C A T A L O G l e a l u r e l o l s y o p r i n t t i t l e d d i s p l a y s h e e t s o y o u r P r i n t S h o p ,

P r l n t m a s t e r . a n c u s t o m g r a p h i c s — w i t h u p t 2 8 h i g h - r e s g r a p h i c s p e p a g e 1A n t h e a e a r j u s t s o m e ( i I h t h i n g s t h a t t h Q r i p h k i - l I . - j w L i A r d c a n d o S t h n e x t t i m e r y o u r c u s t o ml a b e l s n e e d s p e c i a l t o u c h . J u s i s u m m o n u l i t t l e m a g i c — f r o m t h W i z a r d .

O N L Y S 2 4 . 9 5

T H M S D D U A L C A N N O NU S o w n e r s a r s n ' i l e d o u I t h e c o l d ! ■ . - ■ ■ T f t s a n e K I D n l L C A n i O H g i v e s y o u s K l o o m a r c o n t r o l o v e r y o u r a d v a n c e d s q u i p m a n i i Y o a e

N I B B L E H — t o r b a c k i n g u y o u r p r o i e c l e d p r o o r o m s l F I L E C O P I E H — l o r s a s v I l l s m a i m o n a n c s a n m a n l p u l a l l o n ! S E C T O R E D I T O R — d e v e l o p e d j u s l f o i t i o M S d u a l d r i v e ! F A S T C O P I E R - l h a l W O N ' TI r a n a l e r e r r o r s — p e r l e e l o u s w i t h d a t a d i s k o ! . i > j b p a r a m e t e r s ! A U T O M O D E — d r i v e c a n c o p yw i t h o u t c o m p u t e r c o S P E C I A L B O N U S — y o u g e 3 f r e e i r a e l t a r J p a r a m e l B r s !S t a r ! g e t t i n g I h l u l l p e r f o r m a n c e I h a t y o u r M S d r i v e s a r c a p a b l e o f d e l i v e r i n g . Y o a l r e a d y k n o w y o o w i h f i n a s i d r i v e s a v a i l a b l e — 9 0 w h s e t t l e l o a n y t h i n g l e s s t h a n t h b e s t u t i l i t i e s m a d e l o i h e m ?

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

S U P E R G A I y o h a i n l i m e a n s k i l l t c r e a t e y o u r o w c u s l o m d i s k c a t a l o g s y s t e m , t h p a r a m o u n t s y s t e m o y o u rw i l d e s t d r e a m s . I p r o b a b l y S T I L L w o u l d n ' t h a v e a l t h a f e a t u r e s o l u / 1 . , . ' ' ■ : . : : F o e x a m p l e 1 C a t a l o g u t 6 4 O d i 9 k d ( r a c l O [ J e 3 - i 2 S 0 w i t h 2 r j r i t f e a F I n d f l u a l p h a b e t i z e o v o r 5 0 0 0 m i e s - i O O O O w i t h d r i e s ' u n i q u eI D ' a a r N O n e c e s s a r v V A p r i n t e r i N O r e q u i r e d * F i n d A N t i t l e 1 s e c o n d s — s o r l 1 0 0 0 t i t l e ss e c o n d s 1 A u t o m a t i c e n t r y w i t h S e l e c t i o n , E d i t , a n C r o s s R e o p t i o n s !S D T B H C A h a > u l . , t o m a n y i o a l u i a a l U I h a r g F r o m I h e a s y , m e n u d r i v e n w o r k s c r e e n s i t h c o m p r e h e n s i v e o u l p u l o p l J o n a b S U P f l B C A i t h m o s l p o w a r l u l a n d c o m p l e t e d i s k c a t a l o g s y s t e m a v a i l a b l et o d a y ! T h u l t i m a t e s o f t w a r e l i b r a r y I n d e x s y s t e m — o n l y $ 2 4 . 9 9

B A S I C P R O G R A M M E R S — C O N T A C T U A B O U T " O N - L I N E H E L P ! "

Q O M P I T E F m a r tN e e d m o r e m i o ' C a n o

w n l e l o o u t r e e c a t a l o gP r a g r a m s

G o o d C o m m i i s i o n s —N a l i o n a l M a r k e t i n g

C H E C K S . M O N f O R G E R S O R V I A M A S T E R C A R DM a i l y o u r o r d e r t C o m p u t e r M a ' t D e p i2 7 0 0 N E A n d r e s e n R o a t J / V a n c o u v e r . W 9 3 6 6 1P h o n e o r d e r s w e l c o m e 3 0 6 - 6 9 5 - 1 3 9 3S a m e d a y s t i i p p i n g / N o C . O . D o r d e r s o u t s i d e U .

P L E A S E N O T E : F r e e s n i p p i n g h a n d l i n g o a l o r d e r s C . O . O . n d 1 3 . 0 0 l t o t a l o r d e r - A l o r d e r s m u s t D a p a i d I U . S . f u n d s .

D E A L E R S — W E H A V E T H E S U P P O R T Y O U ' R E L O O K I N G F O R !H e s S e i S e r v i c e N o . 1 4 1

Page 51: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 51/100

A T T E N T I O N C - 1 2 8 O W N E R S !F E E L N E G L E C T E D ?N 8 0 - C O L U M N G R A P H I C SS O F T W A R E ?T h C o m m o d o r e C - 1 2 8 i t h m o s t p o w e r l u l a n i l e x i b l e 8 - b i tm i c r o c o m p u t e r y e r e l e a s e d t t h e p u o l i c U n f o r t u n a t e l y , t h e r e i h t l l e s o f t w a r e a v a i l a b l e f o i t n a t i v e 8 0 - C o l u n i n m o d e , a n m o s t o t h a t i P r o d u c t i v i t y s o f t w a r e u s i n g o n l y t h e T e x t C h a r a c l e r D i s p l a y ,n o t t h e t r u e 8 0 - C o l u m n H i - R e s G r a p h i c D i s p l a y w h i c h t h m a c h i n e i c a p a b l e o p r o d u c i n g .C o m m o d o i e o r i g i n a l l y i n t e n d e d I l i e C - 1 2 8 ' s 8 5 6 3 V i d e o D i s p l a yC h i p t s u p p o r t 8 0 - C o l u m n s o n l y i T e x t m o d e , n o G r a p h i c sW h i l e s t a n d a r d C - 1 2 8 B a s i c t a k e s l u l l a d v a n t a g e o ( i r i e 4 0 - C o l u m ng r a p h i c s c a p a b i l i t y o t h m a c h i n e , t h e r e i a l m o s t n o t h i n g w h i c ha l l o w s t h B a s i c p r o g r a m m e r a c c e s s t t h 8 0 - C o l u m n G r a p h i c sm o d e ( Y e s . t h e r e i a 8 0 - C o l u m n G r a p h i c s m o d e ' ]

T I R E D O W A I T I N G F O Y O U R 1 2 T C O M E A L I V E ? W A I T N M O R E .B A S I C I H E R E !P a t e c h S o f t w a r e i p r o u d l i n t r o d u c e B a s i c B w i t h B a s i c P a i n t ,t h f i r s t C - 1 2 S s o f t w a r e p a c k a g e s p e c i d c a i i y d e s i g n e d t u n l e a s ht h h i d d e n g r a p h i c s p o t e n t i a l o y o u r C o m m o d o r e C - 1 2 8 U s i n gs p e c i a l w e d g e t e c h n i q u e , B a s i c a c h i e v e s p e r f o r m a n c e r i v a l i n gl 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 p r o d u c i n g r 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 ta d d i t i o n a l h a r d w a r e ' B a s i c p r o v i d e s t h B a s i c p r o g r a m m e r w i t ht h m o s t p o w e r l u l a n p r o d u c t i v e g r a p h i c s s y s t e m e v e r d e v e lo p e d l o a 8 - b i t m i c r o c o m p u t e r 1

N E H I - R E S 3 - G R A P H I C SL A N G U A G E F O T H E C - 1 2 8B a s i c s a d d s o v e r 5 0 H i - R e s g r a p h i c s c o m m a n d s t B a s i c 7 . a n i c o m p l e t e l y c o m p a t i b l e w i t h i t a d v a n c e d n o n - g r a p h i c c o m a n d s . Y o w o r k i t f u e 3 - D i m e n s i o n a l e n v i r o n m e n t , c o n t r o ll i n g s u c h p a r a m e t e r s a p e r s p e c t i v e , v i e w i n g a n g l e s a n t h o r i g i n d e p l h o t h e v i e w . J u s t s e l e c t o n O m a n y g r a p h i c sm o d e s a n d r a w 3 - l i n e s , d o t s , c i r c l e s . O o x e s , v a r i a b l e a r c s a n

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

l o g o , p a i n t w i t h e x o t i c c o l o r p a t t e r n s o y o u r o w d e s i g n a n p r i n t h a r d c o p y O y o u r s c r e e n s i v a r i o u s s i z e s a n i c o l o r !W e ' v e e v e n a d d e d c o m m a n d s f o g r a p h i c c u p a s t e f u n c t i o n s ,b r u s h e s , w i n d o w s a n f o n t s a l o n g w i t h u l t r a - s o p h i s t i c a t e d c o n -c e p t s l i k e m u l t i d r a w , g r o w , s h e a r i n g , s c a l i n g a n m u c h , m u c h , m o r e .M o r e t h a n m e r e e x t e n s i o n o B a s i c 7 B a s i c i t o t a lD e v e l o p m e n t S y s t e m w h i c h p r o v i d e s w h o l e n e a n e x c i t i n gp r o g r a m m i n g e n v i r o n m e n t . C h a n c e s a r t h a t i y o u r g r a p h i ci m a g i n a t i o n c a s e f t B a s i c w i l l l e y o d I t

U N H E A R D - O F R E S O L U T I O N A N S T U N N I N G C O L O R D I S P L A Y S O Y O U RC - 1 2 8 !P i x e l R e s o l u t i o n ( s c r e e n s i z e ) a n C o l o r R e s o l u t i o n ( c o l o r c e l ls i z e } a r d e t e r m i n e d b y a v a i l a b l e V i d e o R A M . T h e C - 1 2 8 h a s 1 6 KT h i s c a b u p g r a d e d t I h 6 4 o t h C - 1 2 8 DT h u n e x p a n d e d C - 1 2 8 p r o d u c e s f u l l 6 4 2 0 s c r e e n i m o n o c h r o m e a n m a x i m u m o 6 4 1 9 i c o l o r w i t h a 8 x 1 6d o c e l l I n c r e a s i n g c o l o r r e s o t u l i o n ( s m a l l e r c e l l ) d e c r e a s e ss c r e e n h e i g h t . ( D o t s i z e r e m a i n s I h s a m e t h r o u g h o u t . ) T h m o s tu s e f u l s c r e e n i 6 4 1 7 w i t h a c e l l T h a t ' s s t i l l p r e t t yi m p r e s s i v e 1 ( T h e C - 6 4 h a 3 2 0 x 2 0 0 w i t h t h s a m e c e l l . ) I y o u s

6 4 1 5 2 . y o u c a n d o u b l e t h c o l o r r e s o l u i i o n t A T h r e s u l t i n g d i s p l a y s a r a b s o l u t e l y s t u n n i n g 'T h e 6 4 K V i d e o B A a l l o w s t h f u l l 6 4 2 0 s c r e e n w i t h a 8 x c e l l ( w e d o u b l e d i l a g a i n , t h i s t i m e w i t h f u l l s c r e e n ! ) S e v e r a l s u c hs c r e e n s c a r e s i d e i V i d e o R A s i m u l t a n e o u s l y , e a c h w i t h d i f e r e n t r e s o l u t i o n s Y o c a v i e w o n s c r e e n w h i l e w o r k i n g o a n o t h e r a n c r e a t e V i r t u a l S c r e e n s ( l a r g e r t h a n t h d i s p l a y a b l e6 4 2 0 0 ] i V i d e o R A B A S I C P A I N T A 8 0 - C O L U M N C O L O RD R A W I N G P R O G R A M !

T d e m o n s t r a t e t h p o w e r a n v e r s a t i l i t y o f t h i s n e g r a p h i c sl 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 e i c o n - b a s e d ,m o u s e d r i v e n , 8 0 - C o l u m n c o l o r d r a w i n g a p p l i c a t i o n w i t h m e n u sf o n t s , b r u s h e s , p a t t e r n s a n r e q u e s t o r s B a s i c P a i n t i w r i t t e n i B a s i c 8 s t h a t s c r e e n s y o u c r e a t e w i t h i m a b s a v e d f o u s i y o u r p r o g r a m s

B A S I C G R O W S W I T H Y O U R S Y S T E MB a s i c s u p p o r t s a l C - 1 2 8 h a r d w a r e u p g r a d e s a n d e x p a n d e r s .E a c h t i m e y o u p - g r a d e y o u r s y s t e m , B a s i c i r e a d y a n w a i t i n gw i t h e v e n m o r e g r a p h i c p o w e r t h a n e v e r 'S p e c i a l p r i n t i n g f e a t u r e s i n c l u d e c o l o r p r i n t i n g , W r o t a t a b l es c r e e n s a n v a n a b l e d o t d e n s i t y s e l e c t i o n T h 6 4 V i d e o R A a d d sp r i n t i n g o e n t i r e V i r t u a l S c r e e n s w i t h I h l u l l p a g e O e m g d o a d d r e s sa b l e R e s u l t s a r l i m i t e d o n l y b t h c a p a b i l i t i e s o y o u r p r i n t e r

• A L 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 I N T R O D U C T O R Y

P R I C E O $ 3 9 . 9 5I n c l u d e s : 1 8 0 - p a g e U s e r s M a n u a l , t h u n p r o t e c t e d B a s i cP r o g r a m D i s k w h i c h c r e a t e s B a s i c W o r k D i s k s ( w i t h c o m p l e t eE d i t o r S y s t e m ) . B a s i c P a i n t W o r k D i s k s a n B a s i c R u n T i m eD i s k s ( l e t s y o l o a d a n r u y o u r c r e a t i o n s i n d e p e n d e n t o B a s i cu s i n g t h i n c l u d e d W O R K B E N C H u t i l i t y ) .R e q u i r e s : C - 1 2 8 o 1 2 8 D . 8 0 - C o l u m n R G M o n i t o r a l e a s t o n C 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 e .S u p p o r t s ^ E x p a n d e d V i d e o R A ( t 6 4 K ) . B o t h R A E x p a n d e r s ,T h 1 3 5 1 P r o p o r t i o n a l M o u s e , J o y s t i c k s a n d m o s t D o M a t r i x P r i n t e r s

B E C O M E P U B L I S H E D S O F T W A R E D E V E L O P E R ! E N T E R T H E B A S I CP R O G R A M M I N G C O N T E S T . W I N T H E G R A N D P R I Z E O S 1 . 0 0 0 . 0 0 A N P A T E C H S O F T W A R E W I L L P U B L I S H V O U R P R O G R A M ! T h r e e O t h e r C a s hP r i z e s T B A w a r d e d . D e t a i l s I n c l u d e d I T h B a s i c P a c k a g e .

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

F t e m f l t r S » f v l c ( N U

Page 52: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 52/100

• 5 R E M R O U N D T T E N T H S• 6 B = I N T ( A * 1 0 + . 5 ) / l 0• 7 R E M R O U N D T H U N D R E D T H S• 8 C - I N T ( A * 1 0 0 + . 5 ) / 1 0 0• 9 R E R O U N D T O T H O U S A N D T H S• 1 0 0 D = I N T ( A * 1 0 0 0 + . 5 ) / l f J C J 0• 1 1 0 P R I N T " D I P O L E L E N G T H I S [ 7 " " ] " A " F E

m i

• 1 2 0 P R I N T " R O U N D E D T T E N T H S [ 6 " " ] " B " [ 3 "" J F E E T "

• 1 3 0 P R I N T " R O U N D E D T H E N D R E D T H S " C E E T "

• 1 4 0 P R I N T " R O U N D E D T T H O U S A N D T H S " D " F BE T

R E S E T T 6 M O D ET h r e s e t s w i t c h o m C - 1 2 8 i a v e r y n i c e f e a t u r e , e

p e c i a l l y i t h C - 6 4 m o d e w h e r e y o u m u s t p e r f o r m r c s c lt g a i n c o n t r o l o f t h e m a c h i n e a f i e r u s i n g m a n y c o m m e rc i a l l y a v a i l a b l e s o f t w a r e t i t l e s . U n f o r t u n a t e l y , h o w e v e r , i o r d e r t g b a c k t t h C - 6 4 m o d e , y o m u s t a l s o h o l dd o w n t h C O M M O D O R E k e y w h i l e p r e s s i n g t h r e s e ts w i t c h . S i n c e m f a m i l y o n l y u s e s t h C - 6 4 s i d e O t h c o p u t e r , t h e y f e l l i w a a i n c o n v e n i e n c e t p r e s s b o t h t h C O M M O D O R E k e a n t h r e s e t s w i t c h . S w r o t e t h p r o g r a m b e l o w , s a v e d i o d i s k a " R E S E T T 6 M O D E " .a n t o l d t h e m t e n t e r ( f r o m t h C - 1 2 8 m o d e ) : R U N ' R E -

S E T 6 M O D E " .W h e n t h p r o g r a m i r u n , i w i l l G O T O t h 6 4 m o d e .

B i l l m o r e i m p o r t a n t , o n l y t h e r e s e t s w i t c h n e e d b e p r e s s e dt r e i u r n t t h 6 m o d e . - S h a w n K S m i t h

B r o n x . N • R E R E S E T T C 6 B S H A W N K S M I T H

B A N K 1 : P 0 K E 6 5 5 2 8 , 7 7 : P O K E 6 5 5 2 9 , 2 5 5 : G O 6 4F R E E ' E A S Y

I t ' s d e f i n i t e l y h a n d y t b a b l e t c h e c k t h b y t e s f r e eo y o u r 6 4 e s p e c i a l l y w h e n u s i n g m e m o r y - e a t i n g m o n s t e r sl i k e a r r a y s . A y o k n o w , P R I N T F R E ( O ) i b u i l t i n t o t h m a c h i n e f o k e e p i n g t r a c k o m e m o r y u s a g e . U n f o r t u n a t el i h a t w d r a w b a c k s . F i r s t o a l l , i y o h a v e m o r e t h a n3 2 7 6 7 b y t e s f r e e , t h 6 m e r r i l y d i s p l a y s n e g a t i v e n u b e r . W h e n t h i s h a p p e n s , y o u ' l l h a v e t t y p e P R I N T F R E ( O ) -6 5 5 3 6 * f F R E ( 0 ) < 0 ) i o r d e r t g e a a c c u r a t e r e a d i n g .S e c o n d l y , i y o c h e c k t h b y t e s f r e e w i t h r e l e n t l e s s r e g ul a r i t y , y o u r p o o r f i n g e r s w i l l b w o r n t f r a z z l e i n t i m e .T h e r e i a b e t t e r w a y . F r e e h E a s y q u i c k l y a n a c c u r a t e l yd i s p l a y s t h b y t e s f r e e , D m a t t e r w h a t t h e i r n u m b e r .

A f t e r s a v i n g c o p y o F r e e E a s y , r u i t T h i s P O K E st h d a t a i n t o m e m o r y . T s w i t c h i o n . t y p e S Y S 7 0 0 . t h e np r e s s R E T U R N . Y o s w i t c h i o f t h s a m e w a y . T h f i r s tS Y t u r n s i o n t h s e c o n d t u r n s i o f f . e t c . N o y o u c a nl o a d , s a v e , a n w o r k o w h a t e v e r y o w a n t .

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

T H E Y ' V E D O N E I G A I NT h p r o g r a m m e r s w h c r e a t e d S n a p s h o t 6 4 t h e h o l i e s t " m e m o r y c a t u r e " u t i l i t y o t h m a r k e t , h a v e d o n e i a g a i n ! I n t r o d u c i n g S U P E R

S N A P S H O T , t h e u l t i m a t e c a r t r i d g e ( o t h C 6 4 / C 1 2 8 .S U P E R S N A P S H O T c o m b i n e s s e v e r a l d i f f e r e n t f u n c t i o n s i n t o o n r e v o

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

A n t h a t ' s j u s t t h b e g i n n i n g — h e r e V e s o m e o t h e h i g h l i g h t s o f t h i s i n c r e d i b l e c a r t r i d g e :T h s p e c i a l b u i l t i n D D w e d g e c o m m a n d s w i l l s u p p o r t d e v i c e s 8 9 1 0 a n d 1 1 O u R O M - b a s e d i , j i . h i r i c l a n g u a g e m o n i t o r w i l l N O c o r r u p t m e m o r y !U n i q u e R E S U M E f e a t u r e l e t s y o f l i p i a n o u o r u n n i n g p r o g r a m s !H i - r e s s c r e e n d u m p w o r k s w i t h 1 5 2 5 . 1 5 2 6 . c o m p a t i b l e s l i k e E p s e n

G e m i n i !S U P E R S N A P S H O T a l s o w o r k s w i t h a l a f l o r m a r k e t d i s k d r i v e s t e s t e d t d a l e , s u c h a t h M S D , F S O , E n h a n c e r , a n m o r e .

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

d u m p . D O w e d g e c o m m a n d s . A m e m o r y c a p t u r e u t i l i t y . W h a t w o u l d i c o s t f o l o u r o f i v e c a r t r i d g e s , n o t t m e n t i o n a n e xp a n s i o n b o a r d t h o l d t h e m a l l ? T h a n k s t S U P E R S N A P S H O T , y o u ' l l n e v e r h a v e t f i n d o u t ! S P E C I A L O F F E R F O R S N A PS H O T 6 O W N E R S ; S e n d u y o u r w o r k i n g S n a p s h o t 6 c a r t r i d g e ( w i t h t h o r i g i n a l o w n e r ' s m a n u a l A N t h e f u n c t i o n k e o v e r l a y c a r d ) i g o o d , w o r k i n g c o n d i t i o n w i t h y o u r o r d e r f o a $ 1 0 . 0 0 d i s c o u n t o f t h p r i c e o f t h n e S U P E R S N A P S H O T !T h i s o f f e r a p p l i e s o n l y , o d i r e c t o r d e r s . s u p E R g N A p S H 0 T 6 4 / Q N L Y $ 4 g _ g 5

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

Q D M P I T E P M A R TN e e d m D i e i n t o 1 ' C a l l o

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

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

C H E C K S , M O N E Y D H D E H S O R V I S A / M A S T E R C A R D .M a i l y o u r o r d e r t C o m p u i e r M a 2 7 0 0 N A n d r e s e n R o a d / V a n c o u v e r W 3 B 5 6 1P h o n e o r d e r s w e l c o m e 3 0 6 6 9 5 - 1 3 9 3S a m e d a s h i p p i n g

P L E A S E N O T E - F r i h l p p l n g h a n d l i n g o i l o n l t r a . C O o r d » r » m u a t a d d 1 3 . 0 0 1 t o t a l o r d « r . W r t i i d e n l s r n u i ! » i > d 7 . 3 % u l a i l a i .S o r r y n C O o r d e r s a c c e n t e d f r o m o u i n l n * t i U . S . ■ A l l o r d e r * m u l l b p a i d I U . S . l u n d a . O v e r s e a s o r d e r ! p l e a a a a d S 5 . 0 0 [ M r u n I LC a n a d i a n * m a a i o f r o m : M a r a h v l e w S o f t w a r e . P . O . B o 1 2 1 2 . S a c k v l l l a , N . B , E 0 3 C

5 2 A H O Y !! * ■ ■ S e r v i c e N o . 1 4 3

Page 53: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 53/100

s 5 I 5 C T I CC H A M P I O N S H I P B A S E B A L LG F C H A M P I O N S H I P F O O T B A L LG a m e s t a rA m i g aD i s k ; B a s e b a l l $ 3 9 . 9 5 , F o o t b a l l $ 4 4 . 9 5

A l t h o u g h o t h e r p u b l i s h e r s p r o d u c ea c t i o n - s t r a t e g y s p o r t s g a m e s , G a m e s t a rh a s e t h s t a n d a r d a g a i n s t w h i c h a l o t h e r s i m i l a r p r o g r a m s m u s t b m e s u r e d . T h e c o m p a n y h a n o i s s u e dt w o i t b e s t t e a m s p o r t s t i t l e s f o r t h eA m i g a .

A l t h o u g h m a n y n o t a b l e d e s i g n e r sa n p r o g r a m m e r s h a v e w o r k e d o G a m e s t e r ' s t i t l e s , i n c l u d i n g t h e p a i r d i c u s s e d h e r e , m u c h c r e d i t g o e s t t h c o m p a n y " s p r e s i d e n t a n c h i e f d e s i g ne r S c o t t O r r . H i v i s i o n o w h a t a a t i o n - s t r a t e g y s p o r t s s i m u l a t i o n s h o u l db t r a n s c e n d s t h d e t a i l s o a n i n d iv i d u a l G a m e s t a r d i s k p r o g r a m .

A g r o u p . C h a m p i o n s h i p B a s e b a l la n G F C h a m p i o n s h i p F o o i b a l l a r e a s y t l e a m , y e r e q u i r e p r a c t i c e t m a s t e r . B o t h r e l y p r i m a r i l y o j o y s t i c ko m o u s e o r d e r e n t r y a n e m p l o y m u lt i p l e s c r e e n s t c a t c h a l t h e a c t i o n a n t h s t r a t e g y w h i c h u n d e r l i e s i t T h e yb o t h h a v e s u p e r b a n i m a t e d g r a p h i c s ,t h o r o u g h d o c u m e n t a t i o n , a n d t r e m e nd o u s r e p l a y a b i l i t y .

T h e s e " f a m i l y t r a i t s " g u a r a n t e e t h a tG a m e s t a r c r e a t i o n s w i l l b g o o d , s o l i de n t e r t a i n m e n t . B u i i t h e i r w e a l t h o fd e t a i l , s p e c i a l f e a t u r e s , a n a b i l i t y t oc a p t u r e t h e s s e n c e o f t h e s p o r t s w h i c ht h e y s i m u l a t e t h a t m a k e t h e m g r e a tc o m p u t e r g a m e s .

C h a m p i o n s h i p B a s e b a l l b r i n g s n e s o p h i s t i c a t i o n t a r c a d e - s t y l e h a r d b a l l .A l t h o u g h t h u s e r c a p l a y a e x h i b it i o n w i t h a p r e f a b r i c a t e d t e a m o t a k eb a t t i n g p r a c t i c e , o p t i o n s a l l o w t h a m i -c h a i r m a n a g e r t f i e l d c u s t o m i z e ds q u a d s i l e a g u e p l a y f r a m e w o r k .

D r a f t i n g t e a m i s u r p r i s i n g l y p a i nl e s s . M e n u s g i v e a l t e r n a t i v e s f o r e a c hr e g u l a r a n p i t c h e r , p l u s s m a l l s e l e ct i o n o u t i l i t y m e n . T h h i t t i n g s t y l e( l i n e r o s l u g g e r ) i s h o w n n e x t t e a c hf i e l d e r , a l o n g w i t h h i r a t i n g s f o b a t i n g , c a t c h i n g , r u n n i n g , a n t h r o w i n g .P i t c h e r s h a v e t h r e e r a t i n g s : s p e e d , c o t r o l , a n s t a m i n a . A s p e c i a l k i c k ,t h c o m p u i e r i s t c a n a m e e a c h t e a m

m e m b e r . T h e r e ' s n o t h i n g l i k e s t e a m -r o l l i n g o n o C h a m p i o n s h i p B a s e b a l l ' sf o u r d i v i s i o n s w i t h t e a m o o l g i r lf r i e n d s o I r a n g a t e c o n s p i r a t o r s .

A l t h i s i o n l y p r e a m b l e t a o u s t a n d i n g a c t i o n c o n t e s t . s p l i i - s c r e e nd i s p l a y s h o w s a n o v e r h e a d v i e w o t h f i e l d o t h l e f t , a n c l o s e - u p o f t h eb a t t e r - p i t c h e r c o n f r o n t a t i o n f r o m t h c a t c h e r ' s v i e w p o i n t o t h r i g h t . I t h b a t t e r h i t s t h b a l l , t h f i e l d d i s p l a y f i l l st h e n t i r e s c r e e n t o f a c i l i t a t e c a t c h i n gt h b a l l , t h r o w i n g i t t h r i g h t b a s e ,a n c o n t r o l l i n g t h e r u n n e r s .

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

C h a m p i o ns h i p B a s e

b a l l ' s s p l i ts c r e e n o f f e r s

o v e r h e a d a n c a t c h e r ' s - e y e

v i e w s , c h a n gi n t f u l l

f i e l d p e r s p e ct i v e w h e n t h

b a i l e r h i t st h b a l l .

R E A D E R S E V I C E N O 1 6

F e a t u r e d T h i s M o n t h :C h a m p i o n s h i p B a s e b a l lG F L C h a m p i o n s h i p F o o t b a l l 5

M a r a u d e r I 5

A m i g a T r a c k b a l l 5

u s i n g t h j o y s t i c k , s w i n g s a w a y o d r o p s b u n t .

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

G F C h a mp i o n s h i p

F o o t b a l l ' ss e c o n d a r y -

s c r e e n s p r v i d e o v e r a l l

f i e l d v i e w ,b u f i r s t p e s o p e r s p e c

t i v e p l a y e x ec u t i o n i t h

m o s t n o t a b l e .R E A D E R S E

V I C E N O 1 6

A H O Y ! 5

Page 54: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 54/100

R e - i n k A N F A B R I C R I B B O Na u t o m a t i c a l l y f o L E S S T H A N

C E N T S w i t hM A I N K E RO v e r 1 1 . 0 0 0c a r t r i d g e s a n s p o o l ss u p p o r t e d !

M A I N K E RI M A G E W H I T E B A N I S 4 2 . 0 0U N I V E R S A L ( c a r t r i d g e o r s p o o l ) S 6 8 . 5 0M U L T I C O L O R I M A G E W R I T E R S B O . O OM U L T I C O L O R A D A P T E R O N L Y S 4 0 . 0 0S h i p p i n g ( f i r s t u n i t ) S 3 . 0 0

L u b r i c a t e d D I N E X T E N D S P R I N T -H E A D L I F E ! B l a c k , b l u e , b r o w n , r e d , g r e e n ,y e l l o w , p u r p l e , o r a n g e o z b o t t l e S 3 . 0 0 ;p i S 1 B . 5 0 . G o l d , s i l v e r , i n d e l i b l e a n O C i n k s a v a i l a b l e . H e a l t r a n s f e r M a c l n k e r s a n i n a v a i l a b l e p l u s c o m p l e t e r a n g e o a c c e s s o r i e s l o s p e c i a l a p p l i c a t i o n s .

T o q u a l i t y . G U A R A N T E E D , d o u b l e d e n s i t yr i b b o n c a r t r i d g e s a n r e l o a d s a v a i l a b l e .

D E D I C A T E D M A C I N K E R S A V A I L A B L EF O R E X T R A L A R G E O S P E C I A LC A R T R I D G E S

M E R C U R Y M O D E M$ 1 4 9 . 0 0S h i p p i n g S 4 . 0 0

1 0 0 ° = H a y e s - c o m p a t i b l e 1 2 m o n t hw a r r a n t y S t a t u s l i g h i s . S p e a k e r .

3 0 0 / 1 2 0 0 b a u d C a l l p r o g r e s s d e t e c t i o n .Q u i c k L i n k c o m m u n i c a t i o n s s o f t w a r e :

M S D O S a n M a c i n t o s h S 2 9 . 9 5w i t h m o d e m S 1 5 . 0 0C a b l e S 1 5 . 0 Q" H a v e s i t r a d e m a r k o H a y e s M i c i o p r o d u c E s

B U F F E R A N D A T A S W I T C H !P R O T E U S

T h " S i a m e s e " B u f f e r6 4 S 1 9 9 . 0 02 5 B K $ 2 9 9 . 0 0C a b l e S 1 0 . 0 0

S h i p p i n g S 4 . 0 0P r o t e u s d i r e c t s t w p r i n t e r s ( w o r k i n g

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

N o y o c a m e r g e f o r m l e t t e r w i t h y o u rm a i l i n g l i s t , s e u o n p r i n t e r w i t h l e t t e r h e a d ,t h o t h e r w i t h e n v e l o p e s , p r e s s " S T A R T ' a n R E L A X w h i l e

P R O T E U S D O E S I A L L -A L A O N C E !C o m p a c t , p a r a l l e l p o r t s . M u l t i p l e

c o p y c a p a b i l i t y . " F l e x i b l e C a p a c i t y " b u f f e rl o e a c h p o r t .7 9 8 6 B e s t B u o f l t i e Y e a r A w a r d ' - C o . T p u r e rS t ! 0 p p 2 r

S P E C I A L O F F E R : F o r o r d e r s o S 1 0 0 . 0 0 O m o r e . S a y o s a i i A H O Y ' a n g e t r e e k e y c h a i n . b e e p e r a n f l a s h l i g h tc o m b i n e d ! $ 1 5 . 0 0 v a l u e !

O R D E R T O L L - F R E E1 - 8 0 0 - 5 4 7 - 3 3 0 3

I O r e g o n ; 5 0 3 ) 6 2 6 - 2 2 9 1 ( 2 4 h o u r h n o lW a r a n a l w a y s w i l l b e y o u rC U m p u t e r

F r i e n d s ®U 2 5 0 W S c i e n c e P a r k D r i v eP o l a n d . O 9 7 2 2 9 . T e l e x 4 9 4 9 5 5 9

D e a l e r I n q u i r i e s W e l c o m e .

A M I G A

l i o n s f o a a c t i o n b a s e b a l l s i m u l a t i o n .G F C h a m p i o n s h i p F o o t b a l l c a

a l s o s i m u l a t e s e a s o n o l e a g u e a c t i o n ,b u i t m o s t n o t a b l e i n n o v a t i o n i t h f i r s t - p e r s o n p e r s p e c t i v e . T h s e c o n da r s c r e e n s p r o v i d e t h o v e r a l l f i e l dp e r s p e c t i v e n e e d e d t f o l l o w t h f l o wo t h g a m e , b u t h r e a l e x c i t e m e n t i t h d y n a m i c a l l y a n i m a t e d p l a y e x e c ut i o n s c r e e n .

B e f o r e t e a m c a r u p l a y f r o ms c r i m m a g e , [ h c o a c h m u s t c a l l a o f e n s i v e o d e f e n s i v e p l a y f o r t h e n e x td o w n . p a i r o m e n u s , o n e e a c h f o o f f e n s e a n d e f e n s e , l i s t d i p o s s i b i li t i e s . P u s h i n g t h j o y s t i c k h i g h l i g h t se a c h c h o i c e i t u m . a n p u s h i n g t h b u t t o n l o c k s i t h c o m m a n d .

T h a i ' s w h e n G F C h a m p i o n s h i pF o o t b a l l m o v e s i n t o o v e r d r i v e . T h g r a p h i c s p u t h c o m p u t e r i s t r i g h t o t h f i e l d a s t h e r u n n i n g b a c k o r r e c e i ve o o f f e n s e . A r u n n i n g b a c k , f o e x a m p l e , y o t a k e t h h a n d o f f , s c o o tl a t e r a l l y b e h i n d y o u r l i n e o t r u s t yc o m p u t e r - c o n t r o l l e d b l o c k e r s , a n h i

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

G F C h a m p i o n s h i p F o o t b a l l s o u n d se v e n b e t t e r ( h a n i l o o k s , i t h a t ' s p o s i b l e . E a c h p l a y f r o m s c r i m m a g e i s y m p h o n y o t h u n d e r i n g f o o t s t e p s , g a g a n t u a n g r u n t s , a n t h e t e e t h - r a t t l i n gc r u n c h o b o d i e s c o l l i d i n g .

D o n ' t e x p e c t ! b r e e z e i t h l e a g u et i t l e t h f i r s t t i m e . G F C h a m p i o n s h i pF o o t b a l l i p r o b a b l y I h m o s t d e m a n di n g a c t i o n s p o r t s s i m u l a t i o n e v e r p r d u c e d . Y e i a n y c o m p u t e r g a m e i w o r t h c o u p l e o h o u r s o s t u d y , t h i s

S E C T I O Ni i t G F C h a m p i o n s h i p F o o t b a l l i S u p e r B o w l c h a m p i o n a m o n g a c t i o nf o o t b a l l t i t l e s .

A e l i v i s i o n . 2 3 5 0 B a y s h o r e P a r k w a y ,M o u n t a i n V i e w , C 9 4 0 4 3 ( p h o n e : 4 1 5 -9 6 0 - 0 4 1 0 ) . - A r n i e K a t z

M A R A U D E R I D i s c o v e r y S o f t w a r e I n t e r n a t i o n a lA m i g aP r i c e : $ 3 9 . 9 5

S o m e t h i n g s n e v e r c h a n g e . N s o o ne d o e s n e c o m p u t e r a p p e a r o t h m a r k e t t h a n i i f o l l o w e d b t h i r d - p a rt c o p y p r o t e c t e d s o f t w a r e . T h i s s o f tw a r e i i m m e d i a t e l y f o l l o w e d b s r i e s o c o p y p r o g r a m s d e s i g n e d t d p l i c a t e t h a f o r e m e n t i o n e d c o p y p r ot e c t e d s o f t w a r e a n t g i v e t h u s e r sb a c k t h e i r g o v e r n m e n t - g r a n t e d r i g h t t oc r e a t e a r c h i v a l c o p i e s o f t h e i r o w n e ds o f t w a r e .

M o r e o f t e n t h a n n o t . i w h a t s e e m st b e a n e x e r c i s e i c o n t r a d i c t i o n , t h ec o p y p r o g r a m s t h e m s e l v e s a r c o p yp r o t e c t e d . T h i s o c o u r s e p r o m p t s t h p r o d u c e r s o s u b s e q u e n t c o p y p r g r a m s I s h o w t h e i r p r o w e s s b p r o v i di n t h c a p a b i l i t i e s t c o p y t h c o p yp r o t e c t e d c o p y p r o g r a m s . A n s o a n s o n

T h A m i g a h a n o e s c a p e d t h i s s y d r o m e . F r o m t h d a o i t i n t r o d u ct i o n w h a v e f o u n d c o p y p r o t e c t e d s o f tw a r e t b r e a d i l y a v a i l a b l e . T h e s e p r g r a m s w e r e c l o s e l y f o l l o w e d b y M a r a ud e f r o m D i s c o v e r y S o f t w a r e I n t e r n a -t i o n a l . I n s p i t e o i t r a t h e r r a m b u n ct i o u s n a m e . M a r a u d e r d i r e a s o n a b l e

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

Y e s , t h a t ' sW o r k b e n c h

s c r e e n . T g e i t b o o t u M a r a u d e r I I s w i t c h s c r e e n sw i t h t h e l e f t -A m i g a a n o c o m b oa n p u l l d o w nt h W o r k b e n c hs c r e e n h a i r .R E A D E R S E V I C E N O 1 6

R e a t l c i S e r v i c e N o . 1 5 5

5 A H O Y !

Page 55: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 55/100

E x p l o r e t h P o t e n t i a lo A m i g a !

N E Y O R KO c t o b e r 1 0 - 1 2 , 1 9 8 7

L O A N G E L E SJ a n u a r y 2 2 - 2 4 , 1 9 8 8

F e a t u r i n g

C H I C A G OJ u l y 2 2 - 2 4 , 1 9 8 8

K e y n o t e S e s s i o n sJ a M i n e r , t h F a t h e r o t h A m i g a ™ , w i l l o p e nt h N e Y o r k A m i E X P O . R J M i c a ! , t h D e s i g n e r o f I n t u i t i o n , w i l l p r o v i d e i n s i g h t s i n t os o f t w a r e d e v e l o p m e n t .E x h i b i t i o n H a l l

s a m p l i n g o e x h i b i t o r s :A c t i v i s i o n , I n c .

A m a z i n g C o m p u t i n gA m i g o B u s i n e s s C o m p u t e r s

A S D G J n c .B r o w n - W a g h P u b l i s h i n g

B y t e b B y t eC e n t r a l C o a s t S o f t w a r e

C o m p u t e r S y s t e m s A s s o c i a t e sC r e a t i v e M i c r o s y s t e m s , I n c .

F i r e b i r d L i c e n s e e s , I n c .L a t t i c e , I n c .L i q u i d L i g h t , I n c .

M a n x S o f t w a r e S y s t e m sM i c r o i l l u s i o n s

N e w T e k , I n c .N e H o r i z o n s S o f t w a r e

P i P u b l i c a t i o n s , I n c .O c t r e e S o f t w a r e

W o r d P e r f e c t C o r p o r a t i o n

A m i g a ™ i a r e g i s t e r e d t r a d e m a r k o fC o m m o d o r e - A m i g a , I n c .

D e v e l o p m e n t F o r u m sI n t e n s i v e w o r k i n g s e s s i o n sA m i g a d e v e l o p e r s , s u c h a s p e c i f i c p r o d u c t s .

w i t h t h N e w T e k ,

l e a d i n gd e t a i l i n g

U s e r S e m i n a r sT h A r c h i t e c t ' s A m i g aA r D i r e c t i o n a n t h A m i g aT h A m i g a i V i d e o P r o d u c t i o nA m i g a M I D I : L i g h t s , S o u n d , A c t i o n !T h U l t i m a t e G a m e M a c h i n e , A m i g aA m i g a ' s D e s k t o p C o l o r P u b l i s h i n g" V a x i B o x " A m i g a E n g i n e e r i n g

A N M O R E *F o i n f o r m a t i o n c a l l 8 0 0 - 3 2 - A M I G A ( i N e Y o r k c a l l 2 1 2 - 8 6 7 - 4 6 6 3 ) o r c o m p l e t e t h f o r ma n r e t u r n i t o

A m i E X P O H e a d q u a r t e r s— — — — — — — • - . _ _ _ _ _ _Y E S ! S e n d m m o r e i n f o o A m i E X P O ! f l

| N a m e _ C o m p a n yA d d r e s s

R e t u r n f o r m t o A m i E X P O H e a d q u a r t e r s3 0 E a s t 4 3 r d S t r e e t , S u i t e 3 0 N e Y o r k , N e Y o r k 1 0 0 1 7

Page 56: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 56/100

_ 7 M £ < S j i L \ l t t S o f t w a i z , O n e .5 3 8 S E d g e w o o d

L G r a n g e , I 6 0 5 2 5( 3 1 2 | 3 5 2 - 7 3 2 3

S u p e r D i s k U t i l i t i e sI n u l t i m a t e u t i l i t i e s d i s k ■ ! C t ? 3 1 5 7 1 I n c l u d e d a m o n gi t m a r r y f e a t u r e s a r

T m i d M e c o p y p r o g r a m f o r t h e 1 5 7 1S i n g l e d r i v e c o p y p r o g r a m l o i t h e 1 5 7 1F i l e u n s c r a t c h u t i l i t yC r e a t e a u t o - c o o t u t i l i t yl o c h S u n l o c k l i t e u t i l i t yF i l e c o p i e r f o o n o t w 1 5 7 1 ' sU t i l i t y t f o r m a l i 1 5 4 1 . 1 5 7 1 o I B s y s t e m 3 f o r m a tC P / M P l u s d a c o p i e rD i r e c t D O c o m m a n d sA n a l y z e f l i s k f o r m a t u t i l i t y ( i n c l u d i n g C o m m o t a e a l i e nd i s k f o r m a t s )W i i t e p r o t e c t u t i l i t yD i s k E d i t o r I n d i v i d u a l l y t r a c t f i l e s e d i t i h A S C I Is i m u l t a n e o u s l y , p r i n t i n h e i a n d A S C I I t o a n i s f c t o r o n d i s kC P / M P I j s d i s k e d i t o rM W r i t e r R e a d S w r r l e t d r i v e R A R O R e a d e r R e a d d r i v e R O A s s e m b l e / D i s a s s e m b l e d r i v e R A R O E r a s e t r a c k o r b u l k e r a s e d i s kM o s t u t i l i t i e s a l s o w o r k o 1 5 4 )A n m u d . m u c h m o r e 1

A c o m p l e t e u t i l i t i e s d i s k l o o n l y S 3 9 . 9 S I

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 e a l i g n m e n t c o n d i t i o n o t h e d i s k d r i v e a y o c e r l o r m a d j u s t m e n t s O s c r e e n h e l p i a v a i l a b l e n h i l e t h p r o g r a m i s r u n n i n g W o r k s o t h 1 5 4 1 . 1 5 1 1i c i t h e i 1 5 4 1 d 1 5 7 1 m o d e . C S X M . C 1 2 8 i e i t h e r 6 o 1 2 m o d e 1 A u t o b W I S t a l m o d e s 1 M a n u a l i n c l u d e s i n s t r u c t i o n s o h a t o l o a d a l i g n m e n t p r o g r a m e v e n n h e n b d r i v e i s s m i s a l i g n e d t h a t i t w i l l n o t l o a d a n y t h i n g e l s e E l i m i n a t ed o w n t i m e c o s t l y r e p a i r s ' O n l y $ 3 4 , 9 5 1

S u p e r D i s k L i b r a r i a nl u l l l e a l u r e d d i s k c a t a l o g i n g l i b r a r y s y s t e m t o t h C 1 2 8 i U m o d e C . ' i ■ ' . : ■ ■ ■ ■ h ■ ■ l ! M . r r t n a m e s 1O p e r a t e s i f a i t m o d e n i l h S O c o l u m n d i s p l a y H e a d s c a t a l o g s

1 5 4 1 . 1 5 7 1 C P / M P l u s d i s k d i r e c t o r i e s R e a d s h e a v i l yp r o t e c t e d d i s k s C a t a l o g u t 2 p r o g r a m s o d i s k w t s i n g l e k e y p r e s s o s e l e c t i v e l y c a t a l o g p r o g r a m s S t o r e s i s e v e nc a t e g o r i e s G a m e s . E d u c a t i o n . C P / M . A r c h i v a l .l e l e c o m m u n i t i o n s . U t i l i t i e s o P r o d u c t i v i t y R e c a l l b yc a t e g o r y , p r o g r a m n a m e , d i s k n a m e o f t o c a t e r n u m b e r P r i n t e ro u t p u t i n c l u d e ! l i b r a r y i n d e i . f u l l l i b r a r y r e p o r t , m a s t e r p r o g r a ml i s t , c a t e g o r y p r o g r a m I s s t t d i s k l a b e l s s e c o n d d r i v e r a n b ea d d r e s s e d a s d a t a d i s k O n l y 1 2 5 . 9 5 1

S u p B r 6 L i b r a r i a nC o m p l e t e d i s k c a t a l o g i n g m l i b r a r y s y s t e m l o t h C & R e a d s

l i l a d i s k d i r e c t o r i e s i 1 u s e r - d e f i n e d c a t e g o r i e s I n d i v i d u a ls e l e c t i o n o f p r o g r a m n a m e s t b f i l e d I n c l u d e s p a t * t o u s e rc o m m e n t s a b o u t p r o g r a m s R e c a l l b c a t e g o r y , p r o g r a m n a m e .e t c . P u n t e r o u t p u t i n c l u d e s d i s k l a b e l s C a t a l o g s a p p r o i i m a t e l y? 0 d i s k s d e p e n d a n t u p o n n u m b e r O p r o g r a m s a n l e n g t h o u s e r c o m m e n t s O r g a n u e y o u r C 6 d i s k l i b r a r y l o o n l y1 2 9 . 9 5 1F R E E S H I P P I N G S H A N D L I N G ! I l l i n o i s r e s i d e n t s a d i s a l e s U S e n d c h e c k o m o n e v o r d t i t o

F r e e S p i r i t S o l l w a r e . I n c .5 3 E d g e w o o d

L G r a n g e . I 6 0 5 2 5

R e m l n r S e r v i c e N o 1 5

T h p e o p l e a D i s c o v e r ) ' S o f t w a r ed i d n o t r e m a i n i d l e . F o l l o w i n g a b r i e fh i a t u s t h e y p r e s e n t e d M a r a u d e r I ( s e e m s e v e r y b o d y i I n t o s e q u e l s t h e s ed a y s ) , p r o b a b l y t h m o s t e f f e c t i v e c o p yp r o g r a m t o t h A m i g a a v a i l a b l e a i h i sl i m e .

M a r a u d e r I h a a l l l l i e e a r m a r k s o s u c c e s s f u l c o p y p r o g r a m . I h a s a

f l a s h y s c r e e n t w h i c h t h a c c o m p a n yi n s c r e e n s h o t d o e s n o d j u s t i c e , T h r a i n b o w o f c o l o r s c o n t i n u o u s l y s c r o l lu t h e d i s p l a y . I g e n e r a t e s s t a r t l i n gd i g i t i z e d s o u n d w h e n i b o o t s u p I h a

s e p a r a t e r o u t i n e f o c o p y i n g t h c o p yp r o t e c t e d d i s k o i t c l o s e s t c o m p e t it o r , t h e r e b y c l e a r l y d e m o n s t r a t i n g i t s u p e r i o r i t y . I i p r o p e r l y a d a p t e d f o t h A m i g a w i t h a e a s y t u s e , i c o n -b a s e d , m o u s e - d r i v e n i n t e r f a c e , a n i s u p p o r t s m u l t i t a s k i n g . M o s t i m p o r t a n to a l i i e a s i l y u p g r a d a b l e a r e a s o na b l e c o s t , w h i c h p e r m i t s i t i n d e f i ni t e l y f o r e s t a l l i t o w o b s o l e s c e n c e .

T h k e t M a r a u d e r U u p g r a d a b i l -i t i a l s o t h e b a s i s o i t i n t e l l i g e n c e .R a t h e r t h a n a t t e m p t i n g t c o p y v i b r u t e f o r c e d u p l i c a t i o n . M a r a u d e r I u t i l i z e s ' " b r a i n m o d u l e " f o t h b a s i so i t o p e r a t i o n s . T h b r a i n m o d u l er e p r e s e n t s t h e i n t e l l i g e n c e o i t p r g r a m m e r s . I a u t o m a t i c a l l y r e c o g n i z e s

h o s t o c o p y p r o t e c t e d p r o g r a m s a n p r o v i d e s t h d a t a w h i c h a l l o w s M a r -a u d e r I t d u p l i c a t e t h i s p r o g r a m , a n di m o s t c a s e s a l s o s t r i p t h c o p y p r t e c t i o n a t h s a m e t i m e . I e s s e n c e ,M a r a u d e r I i a p a r a m e t e r c o p i e r w i t h

b u i l t - i n p a r a m e t e r l i s t .T h e b l d n m o d u l e i s t a n d a r d A m

i g a D O S f i l e w h i c h m a b e a s i l y i s t a l l e d b t h u s e r . N e b r a i n m o d u l e sa r a v a i l a b l e t r e g i s t e r e d o w n e r s f o

$ 1 f e e . T h i s f e c o v e r s t h c o s t o d e v e l o p i n g n e p a r a m e t e r s , w h i c h i d o n e o c o n t i n u o u s b a s i s . B r a i nm o d u l e s c a n b e o r d e r e d b y m a i l , o t h e y c a n b e d o w n l o a d e d f r o m D i s c o ve r S o f t w a r e ' s o w b u l l e t i n b o a r d . I i n o n e c e s s a r y t p u r c h a s e e v e r y i s u e o f t h e b r a i n m o d u l e t b f u l l y u t o d a t e . E a c h b r a i n m o d u l e i n c o r p o ra t e s a l t h p r o g r a m p a r a m e t e r s o a l t h p r e c e d i n g b r a i n m o d u l e s .

M a r a u d e r I a l s o o f f e r s s e v e r a l m u d a n e a d v a n t a g e s o v e r t h A m i g a D O SD i s k c o p y c o m m a n d . T b e g i n w i t h .M a r a u d e r I c a m a k e a e x a c t d u p l ic a t e o f a d i s k , s o m e t h i n g t h a t D i s k c o p yd o e s n o t d o . M a r a u d e r I i a l s o s l i g h t

l f a s t e r t h a n D i s k c o p y . a 8 s e c o n d sv e r s u s 1 0 2 s e c o n d s m o r e o l e s s . M a a u d e r I i a l s o c a p a b l e o f m a k i n g u t f o u r s i m u l t a n e o u s c o p i e s o f d i s k .O c o u r s e , y o u r A m i g a w i l l n e e d t h r e ee x t e r n a l d i s k d r i v e s a w e l l a t h i t e r n a l d r i v e , a n a l e a s t o n e m e g a b y t eo e x p a n s i o n R A M . I y o u r s y s t e m h a t h e x t r a R A M . t h e n t h e d i s k c a n b er e a d i n t o m e m o r y a n m u l t i p l e c o p i e sc a b e g e n e r a t e d f o r e v e r a f t e r w i t h o u ta n f u r t h e r d i s k r e a d s . E v e n w i t h o u tt h e e x t r a m e m o r y , y o c a p r o d u c e u t t h r e e s i m u l t a n e o u s c o p i e s i y o h a v et h e x t e r n a l d i s k d r i v e s .

A l t h o u g h M a r a u d e r I i f u l l y a u t om a t i c a n d w o r k s b e s t w i t h i t d e f a u l ts e t t i n g s , t h e r e a r e s e v e r a l o p t i o n s a v a i la b l e o i t p u l l - d o w n m e n u s . T h d f a u l t a n a l y t i c a l s e t t i n g m a b d e f e a t e db c h o o s i n g t h v e r b a t i m o p t i o n . T h i st u r n s o f f t h p r o g r a m ' s a b i l i t y t o a n l y z e t h e o r i g i n a l d i s k a n g e n e r a t e s a e x a c t d u p l i c a t e i p o s s i b l e . Y o m a a l s o t u r n o t h e v e r i f y o p t i o n , w h i c hc h e e k s t h d e s t i n a t i o n c o p y f o d e v i at i o n s f r o m t h o r i g i n a l . T h i s m a b u s e f u l f o d e t e c t i n g d a m a g e d d e s t i na t i o n d i s k . S o m e e s o t e r i c o p e r a t i o n sm a a l s o m a k e u s e o f M a r a u d e r U a b i l i t y t o s y n c h r o n i z e w i t h t h d i s k ' si n d e x h o l e w h i l e c o p y i n g .

M a r a u d e r I i n c l u d e s s e v e r a l s t a n da l o n e u t i l i t i e s o i t W o r k b e n c h d i s k ,n o a l o w h i c h a r d e s c r i b e d i t h m a n u a l . T h M a r a u d e r I m a n u a l a l s of o r m s t h b a s i s o i t o w c o p y p r t e c t i o n . W h e n y o f i r s t b o o t u y o w i l l b r e q u i r e d t e n t e r w o r d f r o ma s p e c i f i c l o c a t i o n i t h m a n u a l . T h s p e c i f i c w o r d c h a n g e s e a c h t i m e y o b o o t u p G e t t i n g h a c k t t h s t a n da l o n e u t i l i t i e s , i y o u e x a m i n e b o t h t h r o o t d i r e c t o r i e s a n t h d i r e c t o r y y o w i l l f i n d t h e f o l l o w i n g :

c / I D e n t : F i l e I d e n t i f i e r . R e p o r t s t h f i l e n a m e , f i l e s i z e , c h e c k s u m a n d a t ei n f o r m a t i o n .

c / P e e k : D i s p l a y s t h h e a n A S C I Ic o n t e n t s o f f i l e . P e e k i s i m i l a r t t h A m i g a D O S T y p e c o m m a n d , w i t h h e o p t i o n e n a b l e d , e x c e p t i l e t s y o s p c i f y t h s t a r t i n g p o s i t i o n i t h f i l e a n t h n u m b e r o b y t e s t d i s p l a y .

c / X F i n d : L o c a l e s a s p e c i f i e d p a t t e r no h e b y t e s a n r e p o r t s o t h e l o c at i o n o e a c h m a t c h .

D i s k w i p e : C o m p l e t e l y a n d q u i c k l yc l e a r s a e n t i r e d i s k . T h i s i s l i g h t l yf a s t e r t h a n r e f o r m a t t i n g t h d i s k .

5 A H O Y !

Page 57: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 57/100

A M I G AD e c o d e r : C o m p l e t e l y d e c r y p t s e a r l y

E l e c t r o n i c A r t s s o f t w a r e t p e r m i t f e s te r l o a d i n g .

D i s k E r r : S c a n s a e n t i r e d i s k a n r p o r t s a l e r r o r s .

M o s t o t h e s e u t i l i t i e s w e r e p u o t h M a r a u d e r I d i s t r i b u t i o n d i s k t p e r m i t t h d e c r y p t i n g a n c o p y i n g o n e s o f t w a r e b y r e m o t e c o n t r o l . I y o s h o u l d c o m e a c r o s s p r o g r a m w h i c hM a r a u d e r I c a n n o t c o p y a n d i y o h a p p e n t g i v e D i s c o v e r y S o f t w a r ec a l l , y o m a b i n s t r u c t e d o I h u s o t h e s e u t i l i t i e s o [ l i e r e c a l c i t r a n t s o f tw a r e . I t t h c o n d i t i o n s a r r i g h t y o w i l l b e r e w a r d e d w i t h w o r k i n g c o p ya n D i s c o v e r y S o f t w a r e w i l l h a v en e p a r a m e t e r f o t h e b r a i n m o d u l e .

M u l t i t a s k i n g i p o s s i b l e w i t h M a r a ud e I I T h u n d e r l y i n g W o r k b e n c hs c r e e n m a b a c c e s s e d w i t h t h l e f t -A m i g a a n n o k e y c o m b i n a t i o n s .O c o u r s e d i s k o p e r a t i o n s a r e n o p o s i b l e , a M a r a u d e r I t a k e s c o n t r o l o t h d i s k d r i v e s . M a r a u d e r I m a b e a s i l y i n s t a l l e d o n a n y W o r k b e n c h d i s ku s i n g t h p r o v i d e d u t i l i t y .

M a r a u d e r I i w o r t h w h i l e i n v e s tm e n t f o s e r i o u s A m i g a u s e r s . A o t h i s d a t e . D i s c o v e r y S o f t w a r e h a a r e a d y i s s u e d s e v e n b r a i n m o d u l e u d a t e s . U p d a t e s h a v e b e e n c o m i n g a t h r a t e o o n c e m o n t h . T h e s e p e o p l e a r c e r t a i n l y d e d i c a t e d t t h e i r t a s k .

D i s c o v e r y S o f t w a r e I n t e r n a t i o n a l .9 0 E a s t W i l l o w G r o v e A v e n u e , W y n d -m o o r , P 1 9 1 1 8 ( p h o n e : 2 1 5 - 5 4 6 - 1 5 3 3 ) .

— M o r t o n K e v e h o n

A M I G A T R A C K B A L LZ e b r a S y s t e m s , I n c .A m i g aP r i c e : $ 4 9 . 9 5

I y o w a n t t r e a l l y m a k e m o u s e -t r a c k s w i t h y o u r A m i g a , t h e n r e p l a ci n i t m o u s e w i t h a t r a c k b a l l m a b

j u s t t h w a t g o W h a v e i g e n e r a lb e e n m o s t s a t i s i f i e d w i t h t h m o u s e a a i n p u t d e v i c e f o r t h e A m i g a . W f o u n d i t a k e s v e r y l i t t l e p r a c t i c e t b c o m e a d e p t a i t s t a i l t w i t c h i n g a n e a c l i c k i n g . H o w e v e r , w h a v e b e e n e c o u n t e r i n g s o m e d i f f i c u l t y w i t h t h o t h e r d e n i z e n s w h i c h i n h a b i t t h e d e s kt o u p o n w h i c h o u A m i g a r e s i d e s .T h e s e c r e a t u r e s h a v e d e v e l o p e d t h i s i d i o u s h a b i t o e n c r o a c h i n g u p o n t h t e r r i t o r y w h i c h o u m o u s e h a r e s e r v e df o i t o w u s e .

W h a v e f o u n d t h A m i g a ' s m o u s et b a n e x t r e m e l y t e r r i t o r i a l b e a s t .W h e n c r o w d e d i w i l l f r e q u e n t l y r e a c tb l e a p i n g o f f t h e d e s k t o p a n t h e r e b yb e c o m i n g n e a r l y u s e l e s s . Z e b r a S y t e m s h a c o m e u w i t h a n a l t e r n a t i v et t h t e r r i t o r i a l m o u s e . I s e e m s l h a tW I C O , t h w e l l - k n o w n m a k e r o s t u rd j o y s t i c k s a n t r a c k b a l l s , h a l e f t t h a tf i e l d o e n d e a v o r . Z e b r a S y s t e m s h a a c q u i r e d q u a n t i t y o t h t r a c k b a l l sa n i f i o i n g e n u i t y h a d e c i d e dt m o d i f y t h e m f o u s w i t h t h A m g a S i n c e t h h a r d w a r e o a t r a c k b a l li e s s e n t i a l l y a i n v e r t e d m o u s e , i w a o n l y n e c e s s a r y t d e s i g n a s i n g l e c i r c u i tb o a r d t r e p l a c e t h o n m a d e b W I C O .

T h r e q u i r e m e n t f o t w p u s h b u t o n s m e a n s t h a t t h m o d i f i e d t r a c k b a l l sw e r e o r i g i n a l l y i n t e n d e d f o r t h e A p p l ec o m p u t e r s . O t h i s m o d e l s i n g l e l a r g ep u s h b u t t o n i s i t u a t e d a t h u p p e r l e f th a n d c o m e r o t h t r a c k b a l l . T h i s b u t o h a b e e n w i r e d u t c o r r e s p o n dt t h l e f t m o u s e b u t t o n . s e c o n d ,s m a l l e r b u t t o n i s i t u a t e d j u s t b e l o w t h f i r s t o t h l e f t s i d e . T h i s b u t t o n c o rr e s p o n d s t t h r i g h t m o u s e b u t t o n . I a d d i t i o n . Z e b r a S y s t e m s h a i n s t a l l e d

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

S E C T I O NT h i s e n a b l e s o n l y t h p u s h b u t t o n f u n ct i o n s o t h m o u s e a n n o t h m o v em e n t f u n c t i o n s .

I u s w f o u n d t h a r r a n g e m e n t t b m o s t a g r e e a b l e . A r u l e t h t r a c kb a l l w o r k e d b e s t f o r p o i n t a n c l i c kt y p e o p e r a t i o n s . T h c l i c k - d r u g - r e l e a s ef t i n c t i o n w a s l i g h t l y a w k w a r d a f i r s t ,a l t h o u g h w w e r e a b l e t m a s t e r i w i t he i t h e r h a n d . W i t h t h a d d i t i o n o t h m o u s e w f o u n d t h a v a i l a b i l i t y o f t h ep u s h b u t t o n o b o t h s i d e s o t h k e b o a r d t b t h e b e s t o b o t h w o r l d s .E l i m i n a t i o n o f t h r o a m i n g m o u s es o l v e d s o m e o o u r d e s k t o p t e r r i t o r i a lp r o b l e m s . W a l s o n o t i c e d t h a t b o t h t h m o u s e a n t r a c k b a l l c a b l e s w e r e l o n ge n o u g h t r e a c h a r o u n d t h b a c k o t h c o m p u t e r , e l i m i n a t i n g s o m e o t h c l u tt e a r o u n d o u r k e y b o a r d .

T h s u p p l y o s u r p l u s m o d i f i e dW I C O t r a c k b a l l s i d e f i n i t e l y l i m i t e d ,s y o m a h a v e t h u s t l e t g e o n e .A l t e r n a t i v e l y , i y o a l r e a d y o w t r a c k b a l l a n d y o u h a v e s o m e a b i l i t yw i t h e l e c t r o n i c c o n s t r u c t i o n , w e ' l l s u p l y a s c h e m a t i c n e x t m o n t h w h i c h m a b s u f f i c i e n t t l e y o u m o d i f y y o u ro w n .

Z e b r a S y s t e m s , I n c . . 7 8 - 0 6 J a m a i c aA v e . . W o o d h a v e n . N 1 1 4 2 1 ( p h o n e :7 1 8 - 2 9 6 - 2 3 8 5 ) . - M o r t o n K e v e h o n

B A C K U P P R O T E C T E DS O F T W A R E F A S T .F r o m t h t e a m w h b r o u g h t y o C o p y I P l u s ( A p p l e ) . C o p y I P ( I B M )a n C o p y I I M a ( M a c i n t o s h ) c o m e sr e v o l u t i o n a r y n e c o p y p r o g r a m f o t h C o m m o d o r e 6 4 / 1 2 8 c o m p u t e r s .

C o p i e s m a n y p r o t e c t e dp r o g r a m s a u t o m a t i c a l l y . ( W u p d a t e C o p y I 6 4 / 1 2 8 r e g u l a r l y t h a n d l e n e p r o t e c t i o n s ; y o a s r e g i s t e r e d o w n e r m a u p d a t e a a n t i m e ( o $ 1 p l u s $ s / h . )C o p i B S e v e n p r o t e c t e d d i s k s i u n d e r 2 m i n u t e s ( s i n g l e d r i v e ) .C o p i e s e v e n p r o t e c t e d d i s k s i u n d e r m i n u t e ( d u a l d r i v e ) .M a x i m u m o f o u r d i s k s w a p s o s i n g l e d r i v e .

I n c l u d e s ( a s t l o a d e r , 1 2 - s e c o n df o r m a t .

R e q u i r e s C o m m o d o r e 6 o 1 2 c o m p u t e r w i t h o n o t w 1 5 4 1 o 1 5 7 1 d r i v e s .C a l l 5 0 3 / 2 4 4 - 5 7 8 2 , M - F , B - ( W e s i C o a s t t i m e ) w i t h y o u r J J i h a n d . O s e n d c h e c kf o r $ 3 9 . 9 5 U . S . p l u s $ 3 s / h , $ 8o v e r s e a s .$ 3 9 . 9 5C e n t r a l P o i n t S o f t w a r e , I n c .9 7 0 0 S . W . C a p i t a l H w # 1 0 0P o r t l a n d . O 9 7 2 1 9

S o f t w a r e• I V ' / . ) ■ > H i \ t i

B a c k u p u t i l i t i e s a l s o a v a i l a b l e t o t h I B M , A p p l e I I M a c i n t o s h a n A t a r i S T .Q \ > f f t c s e o e n a b f r n g y o l m a h r a r c f i i , a ' c o p / a s o n l y .

F l M d o r S e r v i c e N o . 1 5 A H O Y ! 5

Page 58: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 58/100

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

d i s k . M u l t i c o l o r i m a g e s a r s u p p l i e d i K o a l a f o r m a t , w h i l eh i g h - r e s o l u t i o n i m a g e s a r i D O O D L E ! f o r m a t . I n c l u d e d a r

s l i d e s h o w f o e a s y v i e w i n g , a l o n g w i t h b i m a p d u m p f o y o u r 1 5 2 5 p r i n t e r o p r o p e r l 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 eA 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 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 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 ss h o w n a r f o U a n d C a n a d a . A l o t h e r s a d $ p e d i s k .N e Y o r k S t a t e r e s i d e n t s p l e a s e a d a p p r o p r i a t e s a l e s t a x e s .D i s k s m a b o r d e r e d f r o m M o r t o n K e v e l s o n , P . O . B o 2 6 0 ,H o m e c r e s t S t a t i o n . B r o o k l y n , N 1 1 2 2 9 .C o n t r i b u t e t A b o y f ' s A r G a l l e r y

T h A h o y ! A G a l l e r y o f f e r s t h e o p p o r t u n i t y f o f a m e a n df o r t u n e t a n a n a l a s p i r i n g C o m m o d o r e a r t i s t s . S i m p l y s e n 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 ed r a w i n g p a c k a g e o f i l e f o r m a l 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 e x c h a n g e y o u r w o r k w i l l r e c e i v et h o p p o r t u n i t y f o d i s p l a y i t h e s e p a g e s . A l p u b l i s h e d w o r k sw i l l r e c e i v e r o y a l t i e s b a s e d o t h m o n t h l y A G a l l e r y d i s ks a l e s . A l s o , b o t h p u b l i s h e d a n u n p u b l i s h e d i m a g e s m a b i n c l u d e d o A r G a l l e r y c o l l e c t i o n d i s k s .

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

& & £ & & m : % * * & 2

I c a s e y o c a n ' t m o v e y o u r c o m p u t e r t t h v e r a n d a f o t h e s e s u m m e r m o n t h s ,w e ' v e b r o u g h t t h g r e a t o u t d o o r s i n d o o r s .T o p r o w : F a l l b N i k l c i l e w i s ( D e s P l a i i i c s ,I L ) ; B a l h g i o b A l b e r t V a l s e c c h i ( M i l -a n o , I t a l y ) . M i d d l e : R i v e r b B a r n O l s o n( M a d i s o n , W l ) . B o t t o m : P l a c e J a c q u e s -C a r r i e r b R o b e r t M E l l i s ( Q u e b e c ,C a n a d a ) ; I s l a n d b G e r a l d J A b e a r ( L a sC r u c e s , N M ) ; a n d f a r m e r b A B l a c k( S a n t a R o s a , C A ) . A l a r t i s t s u s e d K a l e x c e p t E l l i s ( A n i m a t i o n S t a t i o n )a n A b e a r ( C A D P I C ) .

5 A H O Y t

Page 59: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 59/100

■ " ■ * ■ - £ - L ^ L '

■ . " '

A H O Y ! 5 9

Page 60: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 60/100

A R C H E RF O R T H E C i 2 8

S C L E V E 8 L A K E K G R E

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

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

w a n e v e r m u c h i n t e r e s t e d i t h s t a n d b y s l i k e D e f e n de o P a c - M u n , h u t c o n f e s s t h a v i n g b e e n i l o v e w i t h t h o l c l a s s i c V e n t u r e . Y o r e m e m b e r - t h e l i t t l e s m i l e y f a c et h a t b a t t l e d a h o s t o v i l e f i e n d s w i t h o n l y h i t s w i t s a n a r r o w s , d e s c e n d i n g d e e p e r a n d e e p e r o l o n e j o u r n e yi n t o i h n e t h e r w o r l d i q u e s t o g l o r y b e l o w . W h a t c o u ra g e ! W h a t c u n n i n g ! s a w v o l u m e s o c h a r a c t e r c a r v e d i t h l i n e s o l h a t s i m p l e , c o n f i d e n t g r i n .

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

T h i s i n b a r e - b o n e s g a m e , e i t h e r . I u t i l i z e s 2 s p r i t es h a p e s , i n t e r r u p t d r i v e n s o n g s , f a s t m a c h i n e l a n g u a g e a i d e da c t i o n , 1 d u n g e o n l e v e l s a n d i f f e r e n t f l o o r p l a n s , e a c hw i t h a s s o r t e d c r e a t u r e s , t r a p s , a n p u z z l e s . I a l s o h a a i n t r i g u i n g t i t l e s c r e e n w i t h s m o o t h s c r o l l i n g b a c k d r o p .T h p r o g r a m i h y b r i d B A S I C 7 . 0 / m a c h i n e l a n g u a g eg a m e , a n t h m o v e m e n t i s m o o t h a n e x c i t i n g . Y o u ' l l n e e d

h i g h q u a l i t y j o y s t i c k w i t h g o o d m o v e m e n t i t h d i a g o na l p l u g g e d i n t o P o r t l p l a y .

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

T h f i r s t t h i n g y o u ' l l a l w a y s s e i a l a r g e o v e r v i e w o t h d u n g e o n l e v e l y o u ' r e o f i r s t , w i t h i h l i t t l e g r e e n f a c er e p r e s e n t i n g y o u . G u i d e t h A r c h e r t t h d o o r s o e a c ho t h r o o m s i t h d u n g e o n w h i l e d o d g i n g L o o g a n M o o g ,t w t r o l l s e n t r i e s y o u ' d d w e l l t a v o i d , b e c a u s e y o u r a r o w s w i l l n e v e r p i e r c e t h e i r r o u g h h i d e .

U p o n y o u r f i r s t e n t r y i n i o a n d u n g e o n l e v e l , t h f l o o rw i l l b l i t t e r e d w i t h s a m p l i n g o d i a m o n d s w h i c h y o u c a p i c k u a y o g f o b o n u s p o i n t s , e a c h d i a m o n d w o n hL E V E L 5 0

W h e n y o e n t e r t h e d o o r o t h r o o m s , t h s c r e e n w i l lb l a n k f o m o m e n t , t h e n c u t b l o w n - u p i n t e r i o r o t h i n s i d e o t h a i r o o m , a n b l o w n - u p v e r s i o n o t h A r c h e r ,c o m p l e t e w i t h b o a n a r r o w . T o m o v e , s i m p l y p u s h t h j o y s t i c k i i h e d e s i r e d d i r e c t i o n . T f i r e , p o i n l a n d p u s ht h e b u t t o n .

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

T h v a l u e o f t h t r e a s u r e s y o c o l l e c t d e p e n d s o n t h l e e a n t y p e o f m e n a c e i t h r o o m . E a c h d u n g e o n c r e a t u r ey o k i l l i w o r t h L E V E L X 1 0 0 0 . Y o c a e l e c t j u s t t c o l l e c tt r e a s u r e , o g f o t h e p o i n t s a n t r 1 c l e a n o u t t h r o o m so m o n s t e r s a y o p r o g r e s s .

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

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

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

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

T h e r e a r t h r e e s o n g s t h a t p l a y i t h b a c k g r o u n d d u r i n gt h g a m e , t e n t a t i v e l y t i t l e d " A r c h e r ' s T h e m e " ( t i t l e s c r e e n ) ," T h e T r o l l ' s D i r g e " ( d u n g e o n o v e r v i e w ) a n " A r c h e r ' s C r s a d e " ( i n s i d e r o o m s ) . Y o m a r e c o g n i z e t h f l u t e t u n e t h a tp l a y s b e h i n d t h t i t l e s c r e e n - i t ' s l i f t e d f r o m m e l o d y b M o / a r t . S E P R O G R A M L I S T I N G O P A G E 9

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

6 A M O Y I

Page 61: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 61/100

C o n t i n u e d f r o m p a g e 1

i n c l u d e d h e r e w i l l p r o c u r e y o c o p yo P l a n e t f a l l f o $ 1 4 . 9 5 .

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

J F O R T HB a s e d o t h F o r t h " 8 s t a n d a r d a n

s u p p o r t i n g F I a n F o r t h - 7 9 a s w e l l ,J F o r t h f o i h A m i g a ( S 9 9 . 9 5 ) c o n t a i n sb o t h a i n t e r p r e t e r a n c o m p i l e r , p r v i d i n g a i n t e r a c t i v e e n v i r o n m e n t t h a t

- ■

_

I t ' s a i n t e r p r e t e r . I t ' s c o m p i l e r .R E A D E R S E R V I C E N O 1 6

m a k e s i p o s s i b l e t c o m p i l e p r o g r a m sd i r e c t l y f r o m t h k e y b o a r d . t e c hn i q u e k n o w n a J S R - T h r e a d i n g t i e s t g e t h e r c o m p i l e d p r o g r a m s , m a k i n g a l c o d e p r o d u c e d b t h c o m p i l e r d i r e c tl e x e c u t a b l e .

D e l t a R e s e a r c h , 4 1 5 - 4 8 5 - 6 8 6 7 ( s e ea d d r e s s l i s t , p a g e 1 2 ) .

B U Y E R B E W A R EB a d n e w s a b o u t S c h n e i d e r S o f t w a r e ,

w h o s e o f f e r i n g o p u b l i c d o m a i n d i s k sw a p u b l i c i z e d i M a r c h ' s S c u t t l e b u t t .W e ' v e h e a r d f r o m n u m e r o u s r e a d e r sw h s e n t t h e $ 2 . 0 0 S c h n e i d e r r e q u e st e d f o r a d i s k - b a s e d c a t a l o g , r e c e i v e db a c k t h e i r c a n c e l l e d c h e c k s , b u t . . . y o ug u e s s e d i t N d i s k s . A n n a n s w e r st t h l e t t e r s w e ' v e w r i t t e n t S c h n e id e t r y i n g t r e d r e s s t h e p r o b l e m . I y o u ' v e l o s t d e u c e t t h e s e b i g - t i m eo p e r a t o r s , w r i t e t t h P e n n s y l v a n i a A tt o r n e y G e n e r a l ' s B u r e a u o C o n s u m e rP r o t e c t i o n a 3 5 S t a t e O f f i c e B u i l di n g , 1 0 L a c k a w a n n a A v e n u e , S c r a n -t o n , P 1 8 5 0 3 ( p h o n e : 3 1 7 - 9 6 3 - 4 9 1 3 ) .I y o w o n ' t d i f o t h t w d o l l a r s ,d i i h e l p k e e p t h e s e f o l k s f r o m t r i n f o s i m i l a r m a i l o r d e r b o n a n z a s i t h f u t u r e .

T H L O W E S T T H P R I C E S S E R V E L E C T R O N I C O N E *

C f l £ X f 6 1 4 J 8 6 4 - 9 9 9 4 - P . O .C c o m m o d o r e S D m , A f l E

H A R D W A R EB 4 6 4 C O M P U T E R 1 5 9 9 9l 2 8 C 1 2 8 k C O M P U l £ R 2 2 9 9 1 S 4 I C D I S K 0 R I V E 1 6 9 9 91 S 7 1 C D I S K D R I V E 2 3 9 9 91 8 0 2 C M 0 N I T 0 A 1 8 9 9 91 9 0 2 A n G B M 0 N I T O R 3 6 9 9 9

C O M P U T E R A C C E S S O R I E S1 3 5 1 M O U S E 3 9 9 9R S 2 3 J I N T E R F A C E 3 9 9 M E S S E N G E R M O D E M 3 4 9 9A V A T E * 1 2 0 0 M O D E M 7 9 9 9A V A T E 1 1 2 D 0 H C

M O D E M 1 0 9 9 9I E T E C J R 3 9 9 91 E T E C S R 5 9

P f l l h T f D Cn u e C J I j i l i i Q Q

J T f l T F * ^ 1 • n f — r i r j y j

P a n a s o n i c l O A i i 1 0 9 9 9P A N A S O N I C 1 0 9 1 1 2 5 9 S E I K 0 S H A 1 O O 0 V C 1 6 9 9 9

C A L L F O D I S K E T T E S J O Y S T I C K S

A C C E S S O R I E S

H O T O R D E R ; C A S H I E R C H E C K

A C E O f A C E SH E A R T O F A f R I C AO N O O N F L I G H T N I G H TT O U C H F O O T B A L LK A R A T E C H A M PS I L E N T S E R V I C ET A T E A M

W R E S T L I N GL E A D E R B O A R DG U S H I PS U B L O G I C F O O T B A L LS U 8 L 0 G I C B A S E B A L LU P E R I S C O P ES U B A T T L EG A M E S T A R

B A S K E T B A L LT E N T H F R A M ES P Y V S S P VK A R A T E K AC O M M A N D OA U T O D U A LB A R D S T I L E I IC H E S T M A S T E R

2 0 0 0F L I G H T S I I IJ E S K F O A R T I C F O

B o

2 9

9 9 1 8 9 9

9 9 1 1 9 91 9

2 9 2 2 . 9 92 2 9 92 9 2 6 . 9 91 6 9 92 4 9 9

I 9 2 4 9 9

9 9 1 9 2 9 2 9 1 1 9 9

2 1 9 92 9 2 9 ? ? 9 9? 9

M O N E V O R D E R . M A S T E R C A R D -

a O N L I N E S I D - f l EO P E N M -

1 3 4 2 8 C O L U M B U S . O H I O 4 3 S O F T W A R E

G E O SP R I N T S H O PB U S I N E S S F O R M

5 H 0 P — N E W S R O O MM A C H 5M A C H 1 2 F A S T L O A DT U R B O L O A O S A V EW O R D P R W f T U R B OW O R D P R

1 ! 8 W m L ES P R E A D S H E E TF I L E P R 6 P O W E RP A P E R C L I P W / S P E L LS U P E R 8 A S E 6 S U P E R B A S f . 1 2 P O W E R A S S E M B L E RP 0 C K E T W R I T E R E 4C E R T I f l C A T E M A K E RD A T A M A N A G E R 1 2 W O R D M A N A G E R 1 2 S W I F T C A L C 1 2 8C W I C T T A L T 1 ^ V r t

P A P E R C L I P I IC O P Y I IT O V S H O P

3 9 9 92 9 ? 0 £ t r 2 9 J 9 2 9 2 4 9 91 7 9 9

2 2 9 9

2 2 9 92 2 9 91 9

2 2 9 92 9 1 9 9 95 9 9 92 9 9 92 7 9 92 S 9 93 9 9 93 9 9 93 9 9 93 9 4 9 9 92 9 3 9

S O F T W A R ES P E C I A L S

C H A M P H S E 5 T L I N GM A R B L E M A D N E S SL O R D S O C O N Q U E S TB A R D ' S T A I LO N O N O N EM A I L O R D E R

M O N S T E RA C E O F A C E SA R C T I C F O K I L L E D U N T I L D E A OH I G H R O L L E RA M E R I C A ' S C U T O U C H D O W N

F O O T B A L LV C H I M A U J U O Of l S IP A f l A L L A YF L I G H T S I I IS H E N T S E R V I C EL E A D E R B O A R DD E A D L I N ES A T I N S H O L L O WR A L L Y S P t E D W A VH A R O B A L l

B A S E B A L LS U P E R B O W L S U N D A YS U P E R B O W L S T A T S

S T

1

1 9 1 6 9 92 9 2 4 9 92 9 1 9

1 1 9 91 S 9 9

2 9 1 9 1 9 2 9

1 1 9 91 9 1 8 9 91 9

2 2 9 92 2 9 9

1 9 1 9 4 9

I 9

Z 9 1 9 1 9

O V I S A - ( A D D 4 F O C H A R G E C A R D S ) N P E R S O N A L C H E C K SN 0 ' S H I P P E D U P A L L P R I C E S S U B J E C T T C H A N G E W I T H O U T N O T I C

S H I P P I N G : A D 1 3 0 0 D A L O R D E R S U N D E R S 1 0 M U L T I P L E O R D E R S

A D ( S 0 0 O A L O R D E R S O V E R $ 1 0 0 D A C T U A L F R E I G H T C H A R G E D O

I N T E R N A T I O N A L : A C T U A L F R E I G H T C H A R G E D O N A L O R D E R S O U T S I D E T H C O N T I N E N T A L U N I T E D S T A T E S I N C L U D I N G A PP O L I C I E S : N O ' R E T U R N S W I T H O U T R E T U R N A U T H O R I Z A T I O NE X C H A N G E D N E X C E P T I O N S P L E A S E S P E C I F Y

C A L L O W R I T EC A L L E L E C T R O N I C O N

N R E T U R N S U N L E S S D E F E C T I V E A L L D E F E C T I V E S

F O F R E E C A T A L O G( 6 1 4 J 8 6 4 - 9 9 9 4 3 W R I T E

W I L L B

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

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

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

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

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

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

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

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

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

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

* * * * * * * * * * * * * * * * * * * * * * JA H O Y ! 6

Page 62: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 62/100

I J U P I i R T R I i P O R JC o n t i n u e d f r o m p a g e 4

c o m p u t e r l b e r u n i F A S T o S L O W m o d e w i t h t h 8 c o l u m n d i s p l a y . U p o n r e l u m i n g t 8 c o l u m n s f r o m 4 c o u m n s , t h c o m p u t e r w i l l a l w a y s b i S L O W m o d e .

U S I N G I Y o m a a s s e m b l e t h i s p r o g r a m y o u r s e l f i y o w a n t t

m o d i f y o r e l o c a t e i t Y o m a c h a n g e t h O R s t a t e m e n ti l i n e 1 1 1 . Y o m a r u ( h B A S I C p r o g r a m S C R N S W A PL O A D E R o p a g e 8 4 i y o p r e f e r . T h i s B A S I C p r o g r a mP O K E s t h m a c h i n e l a n g u a g e o b j e c t c o d e i n t o m e m o r y ,t h e n p e r f o r m s S Y 5 3 7 6 t r u t h i n i t i a l i z a t i o n p o r t i o n .

B s u r e t s a v e t h B A S I C p r o g r a m b e f o r e r u n n i n g i t I i g i v e s D A T A E R R O R m e s s a g e , c a r e f u l l y c h e c k y o u rd a t a s t a t e m e n t s a n c o r r e c t a n e r r o r s . R e s a v c t h p r o g r a ma f t e r a n c h a n g e s .

O n o t h e r p o s s i b i l i t y i t a d l i n e 2 5 t S C R N S W A PL O A D E R :2 5 B S A V E " S C R N S W A P . 0 " , P 5 3 7 6 T O P 5 5 2 3

T h i s w i l l c r e a t e a o b j e c t f i l e c a l l e d S C R N S W A P . O o t h d i s k . I y o h a v e t c o r r e c t a n r e r u n t h B A S I C p r o g r a m ,y o m u s t f i r s t s c r a t c h t h e o l d v e r s i o n o f S C R N S W A P . O e a c ht i m e . T y p e S C R A T C H " S C R N S W A P . O " b e f o r e r e r u n n i n g

# P R O F E S S I O N A L

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

< ? * -m u l ^ l s l o l l i f W p h r f U l t d l c d h i i n d i r a n p r t v - U h

h o i i l i r m 1 j i i V < t i c h e c k F i U r i » . p o « e i 1 i i l u f f t l ^ Qn i [ h i - - n n r n . n * i u v l « - ! i * H D l u n c i i n n * a n d m e r e

T n c l L o r i i l

' n i l f f S i l u « d P « W f f < u n l - n i n M i n t P t r m o n t y m i l U f t C F I . p o p u U l U n J i l j u M

u L l H T J j k a h l l l l m . w a l t h h t l t . a n t f l K

i t . * m o d u l ri i < h * * * " i h i u i f i

S 5 > * I « T H .

L u t f f d nL d > * t k t

I ' - ' j f f L ' L a y r■ L i n n H ' - r r n

a * V

A k A Z H b M i f i h p r r T n t i n a r m f w i ^ j l l j p l j I , « h w i i [ i c o m p k i c b n l l l 1I r i r - 1 f r ] L . L I n E . f ( c * L I * n f L j ! f r . i [ i , i c n y . s i n g l e i n p i H f f j r m [ r a m s , a n N F B h n g i w ; f o n t a m i p r e a m u " i n [ f . i m « o r c » . v r r r / u n d t r . n a n .b e l l . [ T g u L i i r b F I * . m i l * L i p f r t « l > I h T T t i f w l o i i , m j l y » l * L ^ a d j u H . i l j l t f I ^ v i n f t d » b u t a c A i r t p D U B b c r « r p i v A i u v « h iH O O O H I i m a i t H » l O O n i A I l . A T W L Y B B . . « H 1 ! 0 !

A l i i b f l l m f i i r ^ t y f D U I U f l U U b M n * ! 2 1 ^ f ^ i r j l c j m v n i E ' l u r v dt i n a l y m u m l ™ i i | i l r l r [ U H I i J i r " i l N S L | j . i i i i e s I b . i i i I W U H M t Bp f e l l K I L l l r i f l r a d W I I U H rT i n B H l i r e v h l p i u n n n i - n f t w a r f A d * G 0 0 ( 7 O P > W l 0 0 L T D ! t q f ^* ^ r m c n u t l a n p i l i k l l ^ e f y L i r f » L d r n ! H u d r r t , A l l ™ . v r r l o v . h e nI i j u I l » p e n f l l t l i h c c h . F n i e * u ^ " v p a r c [ o c d » h o m i M ' t y A i d e r a n l yM R ^ V H U I C b a ] A M E : X I T ] l J U n ] J b i c e

M u n r j n v r v p t ( x i r < i m s n i n t l n h t e .C t o d a y I n w p " f o u r F R E E C A T A L O G !

S « r v l e n N o .

t h p r o g r a m .I y o u a d d e d l i n e 2 5 5 , t h e n t h n e x t t i m e y o s l a r t y o u r

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

B L O A D " S C R N S W A P . O " S Y 5 3 7 6T h i s i f a s t e r t h a n r u n n i n g t h e o r i g i n a l B A S I C l o a d e r p r g r a m . T h r e a l a d v a n t a g e i t h a t t h e s e s t a t e m e n t s c a n b ep a r t o y o u r a u t o b o o t p r o g r a m . ( Y o u d h a v e a a u t o b o o tp r o g r a m t l o a d y o u r f a v o r i t e u t i l i t i e s , s e y o u r s c r e e n c o o r s , a n c u s t o m i z e y o u r f u n c t i o n k e y s , d o n ' t y o u 1 . ' )

C H A N G I N G M O D E SH o i t h s c r e e n m o d e c h a n g e d ? T h e r e a r s e v e r a l w a y s

t s w i t c h b e t w e e n t h 4 0 c o l u m n a n t h 8 c o l u m n d i p l a y s . T h E s c a p e - X s e q u e n c e t o g g l e s b e t w e e n t h t w m o d e s . P r e s s a n r e l e a s e t h E s c a p e k e y . T h e n p r e s s t h

k e y .A n o t h e r w a t c h a n g e m o d e s i t e n t e r o e x e c u t e t h

G R A P H I C c o m m a n d . G R A P H I C s e l e c t s 8 0 - c o l u m nm o d e . G R A P H I C f o l l o w e d b n u m b e r s f r o m t h r o u g hs e l e c t s t h e V I 4 0 c o l u m n o u t p u t . R e f e r t t h P r o g r a mm e r ' s R e f e r e n c e G u i d e f o d e t a i l s o t h i s s t a t e m e n t .

E i t h e r t h E s c a p e - X o t h G R A P H I C c o m m a n d s m a b e u s e d w i t h i n p r o g r a m a w e l l a i d i r e c t m o d e . T e x e c u t e E s c a p e - X , u s P R I N T C H R $ ( 2 7 ) " X " s i n c e C H R $ ( 2 7 )i t h c o d e f o " E s c a p e " .

A n o t h e r w a t c h a n g e s c r e e n m o d e s i t p r e s s t h e 4 0 / 8 0D I S P L A Y k e y , t h e n p e r f o r m w a r m r e s t a r t ( h o l d R U S T O P a n p r e s s R E S T O R E ) . T h 4 0 / 8 0 D I S P L A Y k e i r e a d o n l y d u r i n g w a r m o c o l d b o o t u p . I t h k e i d o w nd u r i n g b o o t u p . 8 c o l u m n m o d e i s e l e c t e d . O t h e r w i s e 4 c o l u m n m o d e i s e l e c t e d .

E n t e r i n g G O 6 4 a n r e s p o n d i n g t t h p r o m p t w i l l p u t h c o m p u t e r i n t o C - 6 4 m o d e . T h i s a u t o m a t i c a l l y s e l e c t st h 4 0 c o l u m n o u t p u t .

T d i s a b l e t h e S C R N S W A P r o u t i n e a n a n o t h e r r e s id e n t I R o S Y S T E M _ V E C T O R w e d g e s , e n t e r t h i s a o n l i n e i d i r e c t m o d e :

P O K E 2 5 6 0 , 3 P O K E 2 5 6 1 . 6 At h e n p r e s s R U S T O P / R E S T O R E . T h e s e s t a t e m e n t s r p l a c e t h e o r i g i n a l v e c t o r a S A 0 0 / S A 0 1 . T h r e h o o t t h e n r s t o r e s t h I R v e c t o r . T r e e n a b l e S C R N S W A P , y o c o u l de n t e r S Y D E C ( " 1 5 0 A " } .

H o p e f u l l y w h e n y o w r i t e y o u r n e x t I R w e d g e , y o w i l lu s t h t e c h n i q u e s w h a v e d i s c u s s e d s t h a t y o u r r o u t i n ed o e s n o c l o b b e r a n o t h e r w e d g e s w h i c h a r e p r e s e n t .

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

I y o a r n o t a l r e a d y t a k i n g a d v a n t a g e o 8 0 c o l u m n m o d eo t h C - 1 2 8 , y o s h o u l d c o n s i d e r a i n e x p e n s i v e g r e e ns c r e e n . T h 8 c o l u m n m o d e m a k e s t h C - 1 2 8 s e r i o u sp r o g r a m m e r ' s c o m p u t e r . E l e c t r o n i c a l l y c o n t r o l l e d s c r e e ns w a p p i n g m a k e s t h C - 1 2 8 e v e n b e t t e r .

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

6 A H O Y !

Page 63: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 63/100

R I S V I I S W C— i w iF S D - 2 E X C E L E R A T O R P L U SE m e r a l d C o m p o n e n t I n t e r n a t i o n a lC o m m o d o r e 6 P r i c e : $ 1 5 9 . 0 0C l o n e i t h e c u r r e n t b u z z w o r d i t h m i c r o c o m p u t e r i n d u s t r y . I h a r e a c h e dt h e p o i n t w h e r e t h a n n o u n c e m e n t o

n e l i n e o m i c r o c o m p u t e r s f r o mc e r t a i n w e l l - k n o w n n i a n u f i i c t u r e r i i m e d i a t e l y g r e e t e d b y m a s s i v e s p e c u l at i o n a s t h o s o o n t h n e m a c h i n e sw i l l b c l o n e d . O t h o t h e r h a n d , t h m i c r o c o m p u t e r s m a n u f a c t u r e d b C o m m o d o r e h a v e n e v e r b e e n c l o n e d .T h i s p h e n o m e n o n m a y b e a s i l y e p l a i n e d . C o m m o d o r e ' s m i c r o c o m p u t e r sa r s o r e a s o n a b l y p r i c e d t b e g i n w i t ht h a t t h c l o n e m o n g e r s h a v e n o m a r g i nf o r p r o f i t i t h e y t r t u n d e r c u t C o m o d o r e ' s p r i c e s . F u r t h e r m o r e , t h e t e n s i v e u s e o f p r o p r i e t a r y h a r d w a r e a n ds o f t w a r e m a k e s i v i r t u a l l y i m p o s s i b l et l e g a l l y c o n s t r u c t p r o p e r l y f u n c t i o ni n c l o n e o f C o m m o d o r e m i c r o s u c ha t h C - 6 4 .

O t h o t h e r h a n d , w h a v e f o u n dt h a t C o m m o d o r e p e r i p h e r a l s h a v e b e e nc l o n e d f r o m t h v e r y s t a r t . T h r e s o f o t h i s i t h a t f o r t h m o s t p a r tC o m m o d o r e d o e s n o m a n u f a c t u r e i t o w p e r i p h e r a l s . I t e m s s u c h a s p r i n te r a n d i s k d r i v e s a r e m a d e f o C o m o d o r e b m a j o r m a n u f a c t u r e r s o s u c h p r o d u c t s . T h u s i i p o s s i b l e f o ■ c l o n e m a k e r e v e n t c o n t a c t t h o i g i n a l c o n t r a c t o r f o t h C o m m o d o r ep e r i p h e r a l a n c o m e t m a r k e t w i t h ac o m p e t i n g p r o d u c t .

T h 1 5 4 1 d i s k d r i v e i p a r t i c u l a r h a r e c e i v e d m u c h a t t e n t i o n f r o m t h c l o n em a k e r s . T h b a s i c h a r d w a r e o t h d i s kd r i v e m e c h a n i s m h a b e e n f a i r l y w e l ls t a n d a r d i z e d f o s e v e r a l y e a r s . D o u b l es i d e d , d o u b l e d e n s i t y d r i v e m o d u l e s f o t h I B P C s e l l f o w e l l u n d e r $ 1 0 0 .S i n g l e s i d e d , s i n g l e d e n s i t y m o d u l e s ,s u c h a f o t h 1 5 4 1 , a r e v e n l e s s . A

r e s u l t i i v e r y e a s y f o r a m a n u f a ct u r e r t p u t t o g e t h e r 1 5 4 1 - c o m p a t ib l d i s k d r i v e .

D i s t r i b u t o r s h a v e a l s o b e e n v e r ys w i f t t c a p i t a l i z e o t h ! 5 4 1 ' s r e p ut a t i o n f o r m i s a l i g n m e n t u n d e r t h d u e s o s o m e c o p y p r o t e c t i o n s c h e m e s .R e t a i l e r s i p a r t i c u l a r a r i n t e r e s t e d i

T o p : F S D - 2 a n i t p o w e r s u p p l y -a t o p t h 1 5 4 1 .M i d d l e : b o t t o mv i e w , s h o w i n gd i r e c t d r i v eT D m o d u l e ,6 5 0 2 m i c r o p r oc e s s o r , t w 6 5 2 2V I A s , 1 6 o R O M , 2 K o R A M , a n D I s w i t c h e s . B o t o m : t o v i e w ,s h o w i n g r m a i n i n g c i r c u i t s .R E A D E RS E R V I C E N O 1 6

A H O Y ! 6

Page 64: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 64/100

s w i t c h i n g p r o s p e c t i v e c u s t o m e r s t 1 5 4 1 c l o n e s , a t h e y g e n e r a l l y h a v e

h i g h e r m a r k u p .T h F S D - 2 E x c e l e r a t o r P l i i s i a

o t h e r e n t r y i t h 1 5 4 1 c l o n e m a r k e t .I t m o s t d i s t i n g u i s h i n g f e a t u r e i s i t ss m a l l s i z e . T h d i m e n s i o n s a r m e r e5 - w i d e b 1 3 i " h i g h a n 1 0 1 4 " d e e p .T h i s i o n l y a b o u t o n f o u r t h t h e v o lu m o c c u p i e d b y 1 5 4 1 d i s k d r i v e . I a l f a i r n e s s , t h a d d i t i o n a l b u l k o f t h E x c e l e r a t o r P l u s ' s e x t e r n a l p o w e r s u p l s h o u l d b c o n s i d e r e d a w e l l . T h i ss e a l e d m o d u l e , r o u g h l y t h s i z e o f C - 6 4 p o w e r s u p p l y , a d d s a b o u t 3 p e c e n t t t h v o l u m e o t h e d i s k d r i v e .E v e n i i t h a t , t h F S D - 2 i l e s s t h a n h a l fo f t h e t o t a l v o l u m e o t h 1 5 4 1 . O C O U I S e , t h e p o w e r s u p p l y ' s f i v e l o o tl o n g i n p u t a n o u t p u t c a b l e s l e y o f i n d c o n v e n i e n t l o c a t i o n f o i t

T h v e r s i o n o f t h E x c e l e r a t o r P l u sw l o o k e d a i b u i l t a r o u n d h a l f -h e i g h t , d i r e c t d r i v e T D d i s k d r i v em o d u l e . T h m a i n c i r c u i t b o a r d c o t a i n s t h u s u a l c o l l e c t i o n o 1 5 4 1 c o p o n e n t s c o n s i s t i n g o 6 5 0 2 m i c r o p r oc e s s o r , p a i r o 6 5 2 2 V I A s , 2 o R A M . a n t h o p e r a t i n g s y s t e m i 1 6 o R O M . T h r e m a i n d e r o t h c i r c u i tr i m a d e u o s t a n d a r d T T i n t eg r a t e d c i r c u i t s . T a c h i e v e i t c o m p a c tc o n s t r u c t i o n , t h e m a i n c i r c u i t b o a r d h a b e e n d i v i d e d u i n t o t h r e e i n t e r c o n n e ct e m o d u l e s . W h e n w o p e n e d t h d r i v e u w n o t i c e d t h a t s o m e o f t h ec o n n e c t i n g p l u g s w e r e c o m i n g l o o s e .A t h i s p o i n t w e m a d e s u r e t h a t a l t h c o n n e c t o r s w e r e p r o p e r l y s e a t e d .

A w i t h s i m i l a r l e v e r a c t i o n d i s kd o o r d e s i g n s , t h d i s k h a t b m a n ua l l y e x t r a c t e d f r o m t h d r i v e . W f o u n dd i a l t h d i s k w e l l w a r a t h e r d e e p , m a i n i s l i g h t l y a w k w a r d t e x t r a c t t h ed i s k . T h f r o n t p a n e l s p o r t s a s i n g l eL E w h i c h g l o w s g r e e n t i n d i c a t ep o w e r o a n r e t i n d i c a t e d r i v e a ct i v i t y . T h T D d r i v e m e c h a n i s m h a

m e c h a n i c a l t r a c k o n s t o p , s i m i l a r t t h o r i g i n a l 1 5 4 1 d r i v e s . A e x p e c t e d ,t h d r i v e h e a d r a t t l e d w h e n f o r m a t t i n g

d i s k o u p o n e n c o u n t e r i n g d i s k e rr o r . T h a c o u s t i c s o f t h c o m p a c t m t a c a s e m i n i m i z e d t h s o u n d c o m i n gf r o m t h e d r i v e d u r i n g t h e s e a c t i v i t i e s .T h d r i v e ' s d e v i c e n u m b e r m a b e a i l c h a n g e d v i p a i r o m i n i a t u r es w i t c h e s w h i c h a r a c c e s s e d t h r o u g h

c u t o u t i t h b o t t o m o t h d r i v e .

O p e r a t i n g s p e e d o t h E x c e l e r a t o rP l u s w a s c o m p a r a b l e t t h 1 5 4 1 d i s kd r i v e . T h o n l y n o t a b l e s p e e d i m p r o v em e n t w a i f o r m a t t i n g a d i s k . T h t b l g i v e s s o m e s a m p l e t i m e s i s e c o n d s .O p e r a t i o nF o r m a tL o a d 1 0 S a v e 1 0

F S D - 25 2 3

1 5 4 18 2 3

T h r e a l c o n c e r n o t h e n u s e r w i t hr e g a r d l 1 5 4 1 c l o n e s i c o m p a t i b i l i l y .T h p r o b l e m s w i t h c o m p a t i b i l i t y a r n o w i t h t h s t a n d a r d C o m m o d o r eD O c o m m a n d s b u w i t h t h n o n s t a n -d a r d o p e r a t i o n s p e r f o r m e d b m a n yp u r v e y o r s o c o m m e r c i a l s o f t w a r e .M a n y o t h e s e p a c k a g e s e m p l o y c o p yp r o t e c t i o n s c h e m e s w h i c h m a n o w o r k o n o n - C o m m o d o r e d i s k d r i v e s .T h p a c k a g e l a b e l f o t h F S D - 2 i n d ic a t e s " G u a r a n t e e d C o m p a t i b i l i t y " ; h o e v e r , t h e n c l o s e d w a r r a n t y c a r d d o c sn o i n d i c a t e t h e n a t u r e o f t h i s g u a r a nt e e . D u t t h e l a r g e n u m b e r o c o m e r c i a l l y p r o t e c t e d C - 6 4 s o f t w a r e p r g r a m s , w w e r e u n a b l e t t r o u t h F S D - 2 w i t h a l o t h e m , s w p i c k e dt h o n e s w f e l t w o u l d b m o s t l i k e l yt l e a d t o d i f f i c u l t i e s .

W f o u n d n c o m p a t i b i l i t y p r o b l e m sw i t h t h F S D - 2 w h e n w t r i e d i o u w i t h G E O S , E p y x F a s l i o m l , a n g a m e f r o m A c c o l a d e S o f t w a r e . W e v e n h a n o p r o b l e m s w i t h S u p e r K i 1 5 4 1 , w e l l - k n o w n f o i t f i n i c k y b e h av i o r w i t h 1 5 4 1 d i s k d r i v e s w h i c h a r o n l y s l i g h t l y o u o f a l i g n m e n t . A l t h i sc o m p a t i b i l i t y w a t r u l y a s t o u n d i n g . S a s t o u n d i n g , i n t a c t , t h a t w t o o k t h t r o u b l e t t a k e c l o s e r l o o k a t h F S D - 2 .

A f i r s t s t e p w e x t r a c t e d t h e d r i v e sR O M s , s l i p p e d t h e m i n t o P r o m e na d e , a n c o m p a r e d d i e m t t h c o n t e n t so 1 5 4 i ' s R O s e t . W w e r e a m a z e dt f i n d t h a t t h c o d e w a e n t i r e l y d i f e r e n t . W w e r e e v e n m o r e a m a / c dw h e n w n o t i c e d t h a t t h c o n t e n t s o t h F S D - 2 ' s R O M s w o u l d n o d i s a ss e m b l e i n t o s t a n d a r d 6 5 0 2 o p c o d e s . A

s e c o n d s t e p w r e p l a c e d t h R O M sa n u s e d t h D O S ' s m e m o r y - r e a d c o m a n d t e x t r a c t t h e e n t i r e c o n t e n t s o t h F S D - 2 R O M s . A t h i s p o i n t o u a m a z e m e n t t u r n e d t e n l i g h t e n m e n t a w c o m p a r e d t h r e s u l t i n g c o d e t t h 1 5 4 1 R O M s . I w a i d e n t i c a l i e v e r yr e s p e c t ! A t h i s p o i n t w w e r e r e a d y

t g u a r a n t e e t h c o m p a t i b i l i t y o t h F S D - 2 o u r s e l v e s .

A p p a r e n t l y o n o m o r e o t h R O d a l a l i n e s o t h F S D - 2 ' s c i r c u i t b o a r dh a v e b e e n s w a p p e d . T h R O c o d ew a a d j u s t e d a c c o r d i n g l y . A r e s u l tt h c o d e l o o k s f i n e t t h d r i v e ' s 6 5 0 2m i c r o p r o c e s s o r . H o w e v e r , c a s u a l i s p e c t i o n o t h R O M s w i l l r e v e a l o n l yg i b b e r i s h . W h a v e b e e n i n f o r m e d b a r e l i a b l e s o u r c e t h a t C o m m o d o r e h a o b t a i n e d a i n j u n c t i o n t p r e v e n t t h d i s t r i b u t i o n o t h F S D - 2 i G e r m a n y .T h p r e s e n c e o t h F S D - 2 a t h l a s tW o r l d o C o m m o d o r e w a a l s o b l o c k e d .I t h i s c o u n t r y t h c o p y r i g h t s t a t u s o t h 1 5 4 1 ' s R O s e e m s t b u n d e c id e d . T h p o s s i b i l i t y e x i s t s t h a t E m e ra l c o u l d b a b l e t l e g a l l y d i s t r i b u t et h F S D - 2 i t h U S

O v e r a l l t h F S D - 2 E x c e l e r a t o r P l u si c o m p e t i t i v e l y p r i c e d a l b e i t p l a g i a ri z e d a l t e r n a t i v e t d i C o m m o d o r e 1 5 4 1d i s k d r i v e . I w i l l b e s p e c i a l l y a p p e a li n t u s e r s w h w i l l b e n e f i t f r o m t h s m a l l s p a c e o c c u p i e d b t h e d r i v e . I i c e r t a i n l y a w o r t h w h i l e c o n s i d e r a t i o na s e c o n d d i s k d r i v e .

E m e r a l d C o m p o n e n t s I n t e r n a t i o n a l .5 4 1 W i l l a m e t t e , E u g e n e . O 9 7 4 0 1( p h o n e : 8 0 0 - 3 5 6 - 5 1 7 8 / 5 0 3 - 6 8 3 - 1 1 5 4 ) .

— M o r i o n K e v e l s o n

G R A P H I C S T R A N S F O R M E RC o m p l e t e D a t a A u t o m a t i o n , I n c .C o m m o d o r e 6 P r i c e : $ 3 4 . 9 5

L a s t m o n t h w p r e s e n t e d a r o u n du o g r a p h i c s c o n v e r s i o n p a c k a g e sa l o n g w i t h a t u t o r i a l o b i m a p p e dg r a p h i c s f o t h C - 6 4 . N s o o n e r h a t h i n d r i e d o o u r e p o r t t h a n a n o t h e rg r a p h i c s c o n v e r s i o n p a c k a g e a r r i v e d o o u d o o r s t e p . W h i l e w : s u p p o s e w s h o u l d b u s e d t t h i s , a i s e e m s t

F i l l s t h b i l l f o b i m a m a e s t r o s .R E A D E R S E R V I C E N O 1 6

6 A H O Y !

Page 65: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 65/100

R E V I E W Sh a p p e n o f t e n e n o u g h , s o m e h o w w e a r a l w a y s s u r p r i s e d b t h m a n y d e v i o u sw a y s o t h i m o p e r v e r s i t y . W w o u l d n ' t t a k e t h e i s s u e t h e a r t i t h p a c k a g e w e r e r e a l d o a n n o w o r t hc o n s i d e r i n g i a n e v e n t . H o w e v e r , t h G r a p h i c s T r a n s f o r m e r t u r n e d o u t t b a c o n t e n d e r f o t h i o s p o t o o u l i s tw i t h s o m e p o w e r s a n d a b i l i t i e s n o f o u n d i a n o t h o t h e r s .

I n o t h i n g e l s e , t h G r a p h i c s T r a n sf o r m e r r e c o g n i z e s g r e a t e r s e l e c t i o no f u l l b i m a f o r m a t s t h a n a n o t h e rp a c k a g e , a i r e a d i l y a p p a r e n t f r o m t h f o l l o w i n g l i s t . Y o w i l l n o t i c e t h a t t h i c o n f o r m a t s , s u c h a t h o s e u s e d b yP r i n t S h o p a n d N e w s r o o m , a r c o n s p i cu o u s b t h e i r a b s e n c e . W h a v e b e e ni n f o r m e c i t h a t a f u t u r e u p d a t e t t h p a c k a g e w i l l i n c o r p o r a t e t h e s e f o r m a t s .

G r a p h i c s T r a n s f o r m e r F i l e F o r m a t sM u l t i c o l o rA n i m a t i o n S t a t i o nB i l l b o a r d M a k e rB l a m i n g P a d d l e sF l y i n g C o l o r sG r a p h i c s M a g i c i a n J r K o a l aK w i k P a i n tM i c r o - I l l u s t r a t o rP a i n ! M a g i cP e r i p h e r a l V i s i o nP i c a s s o ' s R e v e n g eS o r c e r e r ' s A p p r e n t i c eS u p e r S k e i c hV i d e o ™ 6 S t a n d A l o n eM u k i F i l e

T h G r a p h i c s T r a n s f o r m e r w i l l e o n -v e r t a n y o f t h e s e f i l e f o r m a l s t a n o t h e r o f t h l i s t e d f i l e f o r m a t s . T h i s i c l u d e s t h e c r o s s c o n v e r s i o n f r o m m u lt i c o l o r t h i g h - r e s o l u t i o n b i m a p p e dg r a p h i c s a n v i c e v e r s a . N o t e t h a t t h G r a p h i c s T r a n s f o r m e r w a t h o n l yp a c k a g e t h a i w o u l d h a n d l e f u l l G E O Sb i m a p , w h i c h m a a c t u a l l y b a l a r g ea e i g h t s l a n d a r d s i z e d C - 6 4 b i m a p s .T h G r a p h i c s T r a n s f o r m e r a u t o m a t ic a l l y b a d s i a s e p a r a t e r o u t i n e t h a d l e t h e c o n v e r s i o n o f G E O S f i l e s . A l t h o t h e r c o n v e r s i o n f u n c t i o n s r e s i d ei a s i n g l e p r o g r a m m o d u l e . W h e nc o n v e r t i n g f r o m G E O S y o w i l l b g i e t h o p p o r t u n i t y t s c r o l l a r o u n d t h e n t i r e G E O S f i l e a n p i c k o u t s t a nd a r d 8 0 0 0 - b y t e b i m a p .T h l a s t t w ( l i e f o r m a t s u n d e r e a c hh e a d i n g a r u n i q u e t t h G r a p h i c s

A S i u d i oB i l l b o a r d M i i k o rC a d p a k 6 C o m p u t e r E y e sD O O D L E !F l e x i d r a wG E O SP r i n l S h o pS a h a r a A b s t r a c t i o nV i i k o m 6 S t a n d A I o i i l 'M u l i i F i l e

T r a n s f o r m e r . T h s t a n d a l o n e f o r m a tc r e a t e s f i l e w h i c h m a b l o a d e d a n t h e n r u n t d i s p l a y t h e i m a g e . Y o h a v et h o p t i o n o f l e a v i n g t h i m a g e o t h s c r e e n o r e t u r n i n g t t h t e x t d i s p l a ym o d e w h e n e x i t i n g b p r e s s i n g t h s t o pk e y . T h M u l t i F i l e f o r m a l l e t s y o s a v et h b i m a i m a g e c o m p o n e n t s a s e p a r a l e f i l e s . F o h i g h - r e s o l u t i o n i a g e s , t h e s e w i l l c o n s i s t o a 8 0 0 0 b y t eb i m a w h o s e f i l e n a m e e n d s w i t h. B I T a n d 1 0 0 0 b y t e s o s c r e e n m e m or w h o s e f i l e n a m e e n d s w i t h . S C N .M u l t i c o l o r i m a g e s w i l l a l s o g e n e r a t ea a d d i t i o n a l 1 0 0 0 b y t e s o c o l o r m e o r w h o s e f i l e n a m e e n d s w i t h . C O L .T h b y t e h o l d i n g t h m u l t i c o l o r b a c kg r o u n d c o l o r n y b b l e i s n ' t r e t a i n e d .

T h G r a p h i c s T r a n s f o r m e r i e n t i r el m e n u d r i v e n . Y o u r i n i t i a l t a s k i t p i c k t h f o r m a t o t h s o u r c e a n d e t i n a t i o n f i l e s . T h i s d r o p s y o i n t o t h w o r k i n g m e n u w h e r e t h a c t u a l c o v e r s i o n s t a k e p l a c e . F i l e s a r s e l e c t e df r o m o n s c r e e n d i r e c t o r y l i s t i n g s . A n n u m b e r o f i l e s m a b s e l e c t e d f o c o n v e r s i o n . I m o r e t h a n o n f i l e i s l e c t e d , t h e y w i l l b d o n e i s e q u e n c e .I y o d n o t c a r e t o t h r e s u l t s o s i n g l e c o n v e r s i o n , y o h a v e t h c h a n c et s k i p t h f i l e s a v e f u n c t i o n f o r t h a ti m a g e . H c n v e v e r , t h e r e i n w a t e x i tb a c k t t h m a i n m e n u w i t h o u t l o a d i n gi a l t h e p r e s e l e c t e d f i l e s .

T h d i r e c t o r y l i s t i n g m a c o n s i s t o f i l e s w h i c h a r o n l y i t h e s e l e c t e ds o u r c e f i l e f o r m a t , o i m a c o n t a i na l t h f i l e s o t h d i s k . W f o u n d t h a tt h s o u r c e f i l e f o r m a t l i s t i n g w o u l dm i s s m a n y o t h K o a l a f i l e s w h i c hw e r e a c t u a l l y o t h d i s k . T h i s f o r c e du t u s t h c o m p l e t e d i r e c t o r y l i s ti n t a c c e s s a l t h K o a l a f i l e s . S l e c t i n g f i l e s f r o m t h c o m p l e t e d i r e ct o r y l i s t i n g l e t s t h G r a p h i c s T r a n s f o rm e r e a d i a n d i s k f i l e a n t r e a t i a s t h e s e l e c t e d s o u r c e f i l e f o r m a t . T h i sw o u l d l e y o c o n v e r t K o a l a f o r m a tf i l e s w h i c h d n o a d h e r e t t h K o a l af i l e n a m i n g c o n v e n t i o n .

W h e n d o i n g m u l t i c o l o r t h i g h r e o l u t i o n c o n v e r s i o n o r v i c e v e r s a , t h s o u r c e f i l e i s d i s p l a y e d i t h e d e s t i n at i o n f i l e f o r m a ! u p o n l o a d i n g . W f o u n dt h a t i w a n o t p o s s i b l e t v i e w t h f i l ei i t o r i g i n a l f o r m a t w i t h o u t s o m e l o s so i n f o r m a t i o n .T h c o n v e r s i o n i n o f u l l y a u t o m at e d . F o m o s t f i l e s t h u s e r m u s t e x

c u t e t h e E q u a l i z e c o m m a n d t c o p l e t e t h c o n v e r s i o n . T h E q u a l i z ec o m m a n d p e r f o r m s s e v e r a l o p e r a t i o n sd e p e n d i n g o t h c o n v e r s i o n . W h e ng o i n g f r o m h i g h - r e s o l u t i o n t m u l t ic o l o r m o d e . E q u a l i z e w i l l a d j u s t t h ep i x e l b i p a i r s t p o i n t t s c r e e n R A M .R e m e m b e r , o n l y t h e 0 1 a n 1 b i p a i r sw i l l c a u s e t h V I c h i p t l o o k a s c r e e n R A l o c o l o r d a t a . B i t p a i r s( W a n d I g e t h e i r c o l o r d a t a f r o m t h b a c k g r o u n d n y b h l e a n c o l o r m e m o r y .

T h e s e a r e a s a r e f i l l e d w i t h d e f a u l t v a u e s , a s t h e y a r e n o t p a r t o t h o r i gi n a l h i g h - r e s o l u t i o n f i l e .

W h e n g o i n g f r o m m u l t i c o l o r t h i g h -r e s o l u t i o n m o d e , E q u a l i z e t r a n s f e r s t h t w o m o s t p o p u l a r c o l o r s , f r o m t h a v a i l a b l e f o u r , i n t o t h c o r r e s p o n d i n gc h a r a c t e r c e l l o s c r e e n R A M . I a l s od o u b l e s u t h e p i x e l s t i n s u r e t h a t t h h i - r e s i m a g e c o r r e s p o n d s t t h o r i g i n a lm u l t i c o l o r a s m u c h a s p o s s i b l e .

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

W I T H L O T T O

W i t h Y o u r C o m p u t e r !F o r g e t r a n d o m n u m b e r s . T h i s p r o g r a mf o h o m e c o m p u t e r s d o e s a a c t u a la n a l y s i s o f I h e p a s t w i n n i n g n u m b e r s .T h i s a m a z i n g p r o g r a m w i l l q u i c k l y p r v i d e y o w i t h a l i h d a t a y o u n e e d t p r e d i c t w h i c h n u m b e r s w i l l l i k e l yc o m e u I s u b s e q u e n t d r a w i n g s . A l c o n s i s t e n t l a t t e r y w i n n e r s u s e s o m ek i n d o s y s t e m b a s e d o t h e p a s t w i n e r s . U s i n g t h r e a l p o w e r o y o u r c o p u t e r g l u e s y o d e f i n i t e e d g e . I t ' sm e n u d r i v e n a n a l y o d I a d t h l a t e s t w i n n e r s e a c h w e e k a n t h p r g r a m d o e s t h r e s t J s e c o n d s , O s c r e e n o p r i n t e r I s h o w s h o a n c o l dn u m b e r s , f r e q u e n c y , g r o u p s , s u m s - o f -d i g l t s , o d d / e v e n , w h e e l s n u m b e r s a n dm o r e . N t h i c k m a n u a l t o r e a d . I e v e nh a h u l l t - l 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 o c a l l o w r i t e :

S O F T - B Y T ES o f t B o 5 5 6 F - P a i kD " V « i " i . O h i o 4 5 4 0 5

( 5 1 3 ) 2 3 3 - 2 2 0 0T H L O T T O P R O G R A M i d e s i g n e d f o a l

S d r a w l o t t o g a m e s ( u T 4 n u m b e r s ) 1D O N ' T P L A Y L O T T O W I T H O U T I T

A P P L E & M / S D O S I B M 2 4 . 9 5C O M M O D O R E * A T A R I 2 1 . 9 5T R S - 6 0 & M O D I 1 I . I V 2 1 . 9 5M A C I N T O S H ( s u p e i v e n l o n ) 2 9 . 9 5F ' ! ■ ■ ■ . < ■ a d J 0 • h l p p l n a /b u n d l i n g . F a i t M r v l f F o c h a r g e , m ! ' ,

R e n d e r S e r v i c e N o . 1 5 6

A H O Y ! 6

Page 66: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 66/100

i n v e r t e d , c o l o r m a b s t r i p p e d , t h i m a g e m a b f l i p p e d h o r i z o n t a l l y o v e r t i c a l l y , a n t h b i m a m a b s c r o l l e d i s i n g l e p i x e l i n c r e m e n t s . B i m a d u l a w h i c h s c r o l l s o f f t h e s c r e e ni l o s t a n t h c o l o r d a t a d o e s n o s c r o l la l o n g w i t h I h b i m a p . T h i m a g e m a a l s o b c o n v e r t e d t t h o p p o s i t e b i m a f o r m a t e v e n w h e n t h d e s t i n a t i o nf i l e f o r m a t i t h s a m e a t h e o r i g i n a l .T h o r i g i n a l i m a g e m a b c o m p l e t e l yr e s t o r e d a f t e r a n n u m b e r o f t h e s e a t e r a t i o n s , w i t h t h e x c e p t i o n w h i c h w n o t e d a b o v e . I n i e r e s t i n g l y e n o u g h ,t h e r e w a s n o w a t l o a d i f i l e , p e f o r m s o m e b i m a m a n i p u l a t i o n , a n r e s a v e t h e f i l e i t h s a m e f o r m a t a t h o r i g i n a l . C o n v e r s i o n t a n o t h e r f o m a i a l w a y s r e q u i r e d .

O v e r a l l t h G r a p h i c s T r a n s f o r m e r i a v e r y u s e f u l t o o l f o a n y o n e w h w o r k s w i t h C - 6 4 g r a p h i c s i s e v e r a lf i l e f o r m a t s . M a n y , i n o a l l . o o u c r i t i c i s m s w i l l m o s t l i k e l y b t a k e n c a r eo i t h n e x t u p d a t e o f t h p r o g r a m .I s e e m s t h a t m a n y o t h p r o p r i e t o r so C o m p l e t e D a t a A u t o m a t i o n , I n c . a r g r a d u a t e s f r o m t h s e l e c l s c h o o l o C - 6 4 c o p y p r o g r a m p r o g r a m m e r s .T h o s e o y o w h r e m e m b e r p r o g r a m ss u c h a D i - S e a o r w i l l r e c o g n i z e s o m eo t h n a m e s i t h a c c o m p a n y i n gc r e d i t s . I f a c t , m o r e t h a n s m a l la m o u n t o t h C - 6 4 h a c k e r ' s w i t h a f o u n d i t w a i n t o t h e p r o g r a m a n i t b r i e f d o c u m e n t a t i o n .

C o m p l e t e D a t a A u t o m a t i o n , P . O .B o 1 0 5 2 . Y r e k a . C 9 6 0 9 7 ( p h o n e :9 1 6 - 8 4 2 - 3 4 3 1 ) . - M o r t o n K w e l s o n

C E L E B R I T Y C O O K B O O K V O L U M EM e r r i l l W a r dC o m m o d o r e 6 D i s k ; $ 2 9 . 9 9

H e r e ' s a t a s t y r e c i p e f o a n c o m p u -t e r i s t w i t h h u n g e r f o h i g h t e c h d e l ic a c i e s . T a k e o n e C o m m o d o r e 6 4 / 1 2 8 ,a d C e l e b r i t y C o o k b o o k V o l u m e a n v o i l t ' i ! O n h e a r t y a p p e t i t e w i l l s u r e l ye m e r g e ! T h p r o g r a m m i g h t n o t u r ny o i n t o m a s t e r c h e f , b u i d o e s p r ov i d e a l t e r n a t i v e s t W e d n e s d a y ' s m e a tl o a f a n m a s h e d p o l a t o e s . B e s t o a l l ,i t ' s d e s i g n e d f o e a s e o f u s e b y n o n -c o m p u t e r i s t s . S i m p l e o n s c r e e n d i r e ct i o n s , s i n g l e - k e y c o m m a n d s , a n f u l lp r i n t o u t s o t h r e c i p e s m a k e C e l e br i t y C o o k b o o k s n a p t u s e .

T h p r o g r a m f e a t u r e s 5 o m o r er e c i p e s c o l l e c t e d f r o m s u c h v a r i e d l

m i n a r i e s a R o n a l d R e a g a n , P r i n c e s sD i D o l l y P a r i o n . a n B o H o p e . E a c hr e c i p e i p r e s e n t e d i p l a i n , m a t t e r - o f -f a c t t e r m s , w i t h s i m p l e d i r e c t i o n s f o i t p r e p a r a t i o n .

A t h p r o g r a m l o a d s , a q u o t e b A n d y R o o n e y o f f e r s t h e p i t h y w i s d o mt h a t " T h e t w o b i g g e s t s e l l e r s i a n b o o k s t o r e a r c o o k b o o k s a n d i e tb o o k s . T h c o o k b o o k s t e l l y o h o t p r e p a r e t h f o o d , a n t h d i e t s t e l l y o h o n o t e a a n o i t . "

T h t i d e p a g e a s k s t h u s e r t c h o o s ef r o m V o l u m e s t h r o u g h f I t h c o o ki u s i n g o n o t h a d d i t i o n a l c o l l e ct i o n s i n t h i s s c r i e s , t h i s i t h e s i g n a lt o i n s e r t t h e d i s k .

A f t e r t h c o o k c h o o s e s V o l u m e 1 t h o n s c r e e n m e n u l i s t s t h c o n t e n t s o ft h c o o k b o o k . T h e r e a r e i g h t c h o i ce s A p p e t i z e r s B e v e r a g e s . F i s hF o w l E n t r e e s , M e a t E n t r e e s , D e s s e r t s ,W i n e D i r e c t o r y , B a G u i d e . R e c i p e s b yt h C o m p u t e r C h e f , a n d O t h e r F e at u r e s . C h o o s i n g o n e o t h f o u r f o o dc a l e g o r i e s p r o u c e s l i s t i n g f r o m t

o " s t a r r e c i p e s . " T h e s e e x p l o r e t h p a l a t e s o t h p e o p l e w h c o n t r i b u t e dt t h c o o k b o o k , w i t h s u c h r e c i p e s a sR o n a l d R e a g a n ' s C o r n e d B e e f H a s h ,M i t z i G a y n o r ' s H u n g a r i a n G o u l a s h ,J a n e F o n d a s C u r r i e d C h i c k e n , a n J o h n n y M a t h i s ' W i l d D u c k .

T h W i n e D i r e c t o r y i e s p e c i a l l yn i c e f o m e a l p l a n n e r s . F i r s t t h u s e rc h o o s e s f r o m f i v e f o o d c a t e g o r i e s :f o w l , s e a f o o d , r e m e a t e n t r e e s , d e s e r t s , a n c h e e s e s , n u t s , a n p a s t a . A t e t h i n i t i a l s e l e c t i o n , t h e c o o k c a f u r t h e r d e f i n e t h p a r a m e t e r s o t h m e a l . U n d e r s e a f o o d , f o e x a m p l e , t h m e n u l i s t s A c l a m s , o y s t e r s a n n o n -o i l y f i s h , g r i l l e d o p o a c h e d ; B s m o k e d s a l m o n , f i s h w i t h c r e a m s a u ce s a n f r i e d f i s h ; o r C , r i c h p r e p a ra t i o n s o r c r a b a n l o b s t e r . E a c h o t h e s e s e l e c t i o n s p r o d u c e s a b r i e f d s c r i p t i o n o d i q u a l i t y o w i n e t h a t b e s tc o m p l i m e n t s t h f o o d t b s e r v e d , f o l o w e d b l i s t o h a l f - d o z e n o m o r es p e c i f i c s u g g e s t i o n s .

T h B a G u i d e t e a c h e s t h h o s t o h o s t e s s t h e b a s i c s o f m i x o l o g y . T h e r ea r r e c i p e s a n i n s t r u c t i o n s f o d o e o f t h e m o s t p o p u l a r d r i n k s , p l u s i f o r m a t i o n o t h a m o u n t o a l c o h o ln e e d e d f o r p a r l i e s f r o m f o u r t f o r t yg u e s t s .

C e l e b r i t y C o o k b o o k , i a d d i t i o n t t h e r e c i p e s , c o n t a i n s S t a r D i e t s , i

w h i c h 2 c o n t r i b u t o r s l i k e M a r y T y l e rM o o r e . S o p h i a L o r e n , a n B a y G e o r g ed e s c r i b e w h a t t h e y e a f o b r e a k f a s t ,l u n c h , a n d i n n e r . M o s t h a v e w e i g h tl o s s t h e m e , a n t h e r e a r e s o m e h e l pf u h i n t s h e r e f o d i e t e r s . H o w e v e r ,s o m e a r c h a r m i n g a n d i n g e n i o u s . F o e x a m p l e , D o l l y P a r t o n a d m i t s h e b r e a k f a s t " , . . u s e d t b s p a r e r i b s . N o i t ' s j u i c e a n s o f t - b o i l e d o p o a c h e de g g "

O t h e r f e a t u r e s m a k e t h p r o g r a me v e n m o r e u s e f u l . P e r l e M e s t a ' s P a r t yT i p s p r o v i d e s h i n t s f o r m o r e p l e a s u ra b l e s o c i a l g a t h e r i n g s , a n i n c l u d e sq u i z o b e i n g g o o d g u e s t . s l i d es h o w f l a s h e s h a l f - d o z e n f o o d - c o n n e ct e c a r t o o n s o n s c r e e n i m e a n i n g l e s sb u p r e t t y d i s p l a y . F i n a l l y . C e l e b r i t yC o o k b o o k c o n t a i n s a e a s y - t o - u s e r e ci p f i l e r . T h p r o g r a m e v e n c o m e s w i t hf o r m a t t e d b l a n k d i s k , a l r e a d y t i t l e d' M F a v o r i t e R e c i p e s . " f o t h c o m p u -t e r i s t ' s u s e . T m a k e t h p r o g r a m m o r ea t t r a c t i v e , s p e c i a l o p t i o n s c h a n g e t h t e x t , b a c k g r o u n d s c r e e n , o . s c r e e n b o d e c o l o r s a w i l l .

A l t h o u g h t h o n s c r e e n i n s t r u c t i o n sa r f i n e , i i p i t y t h a t M e r r i l l W a r dd i d n ' t i n c l u d e p r i n t e d d o c u m e n t a t i o n a w e l l . I w o u l d b h e l p f u l t h a v e i f o r m a t i o n a h a n d , p a r t i c u l a r l y w h e nu s i n g d i e r e c i p e t i l e r . H o w e v e r , t h p r g r a m d o e s p e r m i t t h u s e r l m a k ep r i n t o u t s o t h i n s t r u c l i o n s , a n t h p a c k a g e i n c l u d e s Q u i c k R e f e r e n c eC a r d w i t h l i s t i n g o c o m m a n d k e y s .

M e r r i l l W a r d p r o m i s e s f i v e a d d i t i o na v o l u m e s t f o l l o w , a S 1 4 . 9 9 e a c h .F o u r o t h e s e w i l l f e a t u r e m e n u s f o h o l i d a y s ( E a s t e r , F o u r t h o J u l y ,T h a n k s g i v i n g a n C h r i s t m a s ) , a n t h f i f t h w i l l h a v e p r i z e w i n n e r s f r o m c o t e s t s p o n s o r e d b t h p u b l i s h e r .

W h a t C e l e b r i t y C o o k b o o k V o l u m el a c k s i f a n c y o r n a m e n t a t i o n i m a d eu b e a s e o o p e r a t i o n , i m a n o m a k e y o b e t t e r c o o k , b u i s h o u l dg i v e y o s o m e n e i d e a s a b o u t w h a tt f i f o s u p p e r t o n i g h t !

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

- J o y c e W o r i c y

C C S Z C L O C K / C A L E N D A R C A R T R I D G EJ a s o n - R a n h e i mC o m m o d o r e 6 a n d 1 2 8P r i c e : $ 4 9 . 9 5

D o e s y o u r C - 6 4 o C - 1 2 8 e v e r w a n t

6 A H O Y !

Page 67: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 67/100

t k n o w t h e d a t e a n t i m e ? M o r e a c u r a t e l y , a r p r o g r a m s y o u r u o y o u rc o m p u t e r i n t e r e s t e d i t h d a t e a n t i m e ? I s o t h C C S Z C l o c k / C a l e n d a rC a r t r i d g e m a b j u s t w h a t y o u n e e d .N o w , s o m e o y o m a b a w a r e t h a tt h T a n T I v a r i a b l e s i C o m m od o r e B A S I C w i l l r e t u r n t h e t i m e o r r e a s o n a b l e f a c s i m i l e t h e r e o f . A n y o m a j u s t l y q u e s t i o n t h n e e d f o a a d i t i o n a l t i m e g i z m o t b a d d e d t t h c o m p u t e r ' s e x p a n s i o n p o r l . R e s t a s u r e d t h a t w w i l l p r o p e r l y a d d r e s s a l t h e s e c o n c e r n s .

B A S I C d o e s m a i n t a i n r u d i m e n t a r yt i m e k e e p i n g f u n c t i o n . L o c a t i o n s 1 6 0 -1 6 ( S A 0 - S A 2 ) a r t h z e r o p a g e s t o r

a g l o c a t i o n s f o t h C - 6 4 ' s a n t h C 1 2 8 ' s s o f t w a r e j i f f y c l o c k . N o t e t h a t i n

t h i s c a s e j i f f y i 1 / 6 0 o s e c o n d .T h i s 2 4 h o u r c l o c k i u p d a t e d e v e r y1 / 6 0 o f s e c o n d b t h o p e r a t i n g s y

t e a t h o c c u r r e n c e o e a c h s y s t e mI R Q . T h s y s t e m I R i w h a t n o r m a l l yp e r f o r m s B A S I C ' S h o u s e k e e p i n g f u n ct i o n s , w h i c h i n c l u d e t h s c a n n i n g o t h k e y b o a r d . T h p r o b l e m w i t h t h i s c l o c ki t h a t i i n o v e r y a c c u r a i e . T h e r e a r n u m e r o u s o p e r a t i o n s w h i c h i n t e r r u p tt h r e g u l a r f u n c t i o n i n g o t h I R Q , s u c ha d i s k a n t a p e o p e r a t i o n s .

I n t e r e s t i n g l y e n o u g h , t h C - 6 4 a n t h C - L 2 8 h a v e t w g e n u i n e , r e a l t i m e ,t i m e o d a ( T O D ) h a r d w a r e c l o c k sb u i l t r i g h t i n T h e s e c l o c k s a r a i t e g r a l p a o 6 5 2 6 C o m p l e x I n t e r f a c eA d a p t o r ( C I A ) c h i p s , o w h i c h t h e r ea r t w i e v e r y c o m p u t e r . T h e s e a r 1 h o u r c l o c k s w i t h p r e c i s i o n o 1 / 1 0

o f a s e c o n d . s i n g l e b i i p r o v i d e dt i n d i c a t e A o P M T h c l o c k s a r u p d a t e d e v e r y 1 / 1 0 o s e c o n d b t h 6 H ( 5 H i E u r o p e ) p o w e r l i n ef r e q u e n c y w h o s e r a t e i a c c u r a t e l ym a i n t a i n e d b t h p o w e r c o m p a n y .T h i s i o n o t h u s e s f o t h n i n e v o l tA s u p p l i e d t t h c o m p u t e r b i t e t e r n a l p o w e r s u p p l y .

S t r a n g e l y e n o u g h , t h o p e r a t i n g s y t e m a k e s a b s o l u t e l y n u s o w h a ts e e m s t b a v e r y v a l u a b l e h a r d w a r er e s o u r c e . T h r e a s o n f o t h i s i p r o ba b l y h o l d o v e r f r o m t h P E a n V I 2 0 a n t h B A S I C 2 . w h i c h i c o m o t a l t h e s e c o m p u t e r s . T h I / J u n c t i o n s i t h e s e o l d e r m a c h i n e s w e r ei m p l e m e n t e d w i t h 6 5 2 2 V e r s a t i l e I t e r f a c e A d a p t o r ( V I A ) c h i p s . T h V I c h i p d o e s n o h a v e t h e i n t e r n a l T O c l o c k p r o v i d e d w i t h t h C I A . T h i s d o e s

R E V I E W Sn o t e x p l a i n w h r e a l t i m e c l o c k f u n ct i o n w a n o a d d e d t B A S I C 7 . i t h C - 1 2 8 , e s p e c i a l l y i v i e w o t h f a c t t h a tt h C I A ' s T O c l o c k i n o a f f e c t e d b a n y t h i n g t h c o m p u t e r d o e s a l o n g a i i t u r n e d o n

T h C C S Z C l o c k / C a l e n d a r c a r t r i d g es e e k s t r e c t i f y t h i s o v e r s i g h t a n p r c e e d s t d s o w i t h v e n g e a n c e . J a s o n - R a n h e i m h a m a n a g e d t c r a m a i m p r e s s i v e a r r a y o h a r d w a r e i n t o as t a n d a r d s i z e ( 2 1 / : " b 3 " e x p a n s i o np o r t c a r t r i d g e . T s t a r t w i t h , t h e r e i a O K S e m i c o n d u c t o r M S M 6 2 4 2 R Sc r y s t a l c o n t r o l l e d c l o c k c h i p . T k e e pt h i s c l o c k r u n n i n g a f t e r t h c o m p u t e ri t u r n e d o f f t h e r e i a l s o 3 . v o l t .7 m i l l i a m p e r e h o u r , r e c h a r g c a h l e n i k e l - c a d m i u m b a t t e r y . T h i s b a t i e r y ,w h e n f u l l y c h a r g e d b y a p p r o x i m a t e l y2 h o u r s o f c o m p u t e r o p e r a t i o n , i c a a b l e o f m a i n t a i n i n g t h c o n t e n t s o t h C C S Z f o u t o 1 8 m o n t h s .

T h p r o g r a m w h i c h t e l l s t h C C S Zw h a t t d i s t o r e d i a o n b o a r d 8 P R O M . I a d d i t i o n t h C C S Z c o n t a i n s8 o s t a t i c R A o w h i c h o n e p a g e( 2 5 6 b y t e s ) i r e s e r v e d b y t h C C S Z .T h r e m a i n i n g 7 9 3 6 b y t e s i a v a i l a b l et t h u s e r . T h c o n t e n t s o t h i s R A i a l s o p r e s e r v e d b y t h C C S Z ' s h u i l t -i b a t t e r y . F i n a l l y t h e r e i a e m p t y 2 8p i D I s o c k e t w h i c h c a a c c o m m od a t e u s e r - p r o g r a m m e d P R O M w i t hu t 6 4 o p r o g r a m s p a c e . T h e p h a s i s o P R O M s i t h C C S Z i n o a a l s u r p r i s i n g i v i e w o J a s o n - R a n -h c i m ' s f l a g s h i p p r o d u c t , t h P r o m e na d e , v e r y v e r s a t i l e P R O M p r o g r a mm e f o t h C - 6 4 p r i c e d a l e s s t h a n$ 1 0 0 .

T h i s i m p r e s s i v e c o l l e c t i o n o f c h i p sw o u l d n o b o m u c h u s w i t h o u tp r o p e r o p e r a t i n g s y s t e m s u p p o r t . T h i ss u p p o r t i e x a c t l y t h f u n c t i o n o f t h eC C S Z ' s b u i l t - i n P R O M . I n c i d e n t a l l y ,a l t h C C S Z ' s c h i p s , e x c e p t t h c l o c kc h i p , a r e s o c k e t e d f o e a s y r e p l a c em e n t . T h f i r s t t i m e y o t u r n o t h c o m p u t e r w i t h C C S Z i n s t a l l e d y o s h o u l d d s o w i t h t h C O N T R O L k e d e p r e s s e d . T h i s w i l l c a u s e t h e d i s p l a yO ( h C C S Z ' s s e t t i n g m e n u .

T h f i r s t m e n u i t e m i t h e S e t D a t ea n T i m e F u n c t i o n , w h i c h d r o p s y o i n t o s e c o n d m e n u t d j u s t t h a t .O n c e s e t , t h i n f o r m a t i o n i s t o r e d i t h C C S Z ' s o w R A M . T h s e c o n dm e n u i t e m t e l l s t h C C S Z j u s t w h a t t d w i t h i t t i m e i n f o r m a t i o n e v e r y t i m e

R E A D E R S E R V I C E I N D E X

P a g e3

C -

5 1

5 1 1 6

C - 5 5 5 5 1

C - 6 5 6

4 6 7 4 5 5 5 3

4 . 3 4 2 . 4 34 4 3 1 6 2 6 - 2 91 6 - 2 11 7 1 6 4 3 6 1 7 7

2 3 6 7

C o m p a n y S v c . N o A I h i c u s S o f t w a r eA c c e s s S o f t w a r eA m e r i c a n I n t l C o m p u t e rA m i E X P OA v a n t ^ a r d e 6 4B a n d v i U c

m i n i 1 ' t n i i i S o f t w a r e [ n c .C O M A I , U s e r s G r o u p U S C O M A L U s e r s G r o u p U S C o m p l e t e D a t a A u t o m a t i o nC o m p u S e r v eC o m p u t e r F r i e n d sC o m p u t e r M u r tC o m p u t e r M a r lC o m p u t e r M a r lC o s i n iD a l a : r . i U S A , I n c .D e l t a R e s e a r c hD i s c o v e r y S o f t w a r e I n t lE l e c t r o n i c O n E m e r a l d C o m p o n e n t l n t ' 1E m e n d d C o m p o n e n t I n l ' lE m e r a l d C o m p o n e n t n i E m e r a l d C o m p o n e n t I n t ' lF 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 m e s t e rG a m e s t a K F S o f t w a r e , I n c .L y c o C o m p u t e rM a r a t h o n S o f t w a r eM i c r o c o m p u t e r S e r v i c e sM i n d s c a p eM i n d s c a p eM o n t g o m e r y G r a n tP r a c t i c a l I V r l p h e r a l sP r o f e s s i o n a l H a n d i c a p p i n gP r o - T e c h - T r o n i c sP r o t e c t * E n t e r p r i i e sR e n l - A - D i s cR o K t r W a f ; n e rS e c o n d S o u i r E n g i n e e r i n gS o f t - B y t eS & W h o l e s a l e r s . I n c .. ' . i . i I i i n S o f t w a r eT E l e c t r o n i c sT r a n s C o m , I n c .W e d g w o o d R e n t a lV t b r l d o C o m m o d o r eX i ' t t c . I n c .

A h o y ! H a c k I s s u e sA h o y ! D i s kA h o y ! D i s k M a g a z i n eA h o y ! - S u b s c r i p t i o n

\ 2 1 6 1 3

1 4 1 6 1 5

1 6 1 3 1 5 1 4 1 4 1 4 1 7

1 4 1 6 1 6 1 5 1 3 1 3 1 6 1 6 1 1 1 5 1 6 1 6 ■ 3 1 4 1 4 1 5 1 2 1 2 1 2 1 6 1 5 1 3 1 3 1 5 1 3 1 5 1 5 1 3 1 2 1 5 1 4 1 4 1 3 1 4

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

A H O Y ! 6

Page 68: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 68/100

R E V I E W Si p o w e r s u p Y o c a i n s t r u c t t h eC C S Z t i n s t a l l t h t i m e i n t o t h T O c l o c k o f o n o t h c o m p u t e r ' s C I c h i p s . O y o c a t e l l t h C C S Z n o t u p d a t e t h C I A S T O c l o c k a a l l .

T h n e x t m e n u i l e m t e l l s t h C C S Zt h p o w e r l i n e f r e q u e n c y . F o N o r t hA m e r i c a t h i s w i l l b e 6 0 H a n l o E r o p e i w i l l b 5 H z T h f r e q u e n c ys e t t i n g i t h c o m p u t e r i h a r d w a r ef u n c t i o n w h i c h i n o a v a i l a b l e t t h C C S Z o t h e x p a n s i o n p o r t .

N e x t y o u a r e o f f e r e d t h o p t i o n o a u t o m a t i c a l l y d i s p l a y i n g t h e d a t e a n t i m e i n f o r m a t i o n i t h u p p e r r i g h th a n d c o m e r o t h s c r e e n . T h i s i n f o rm a t i o n w i l l b u p d a t e d b t h C C S Z ' so w n I R Q w h i c h o c c u r s o n c e p e r s e co n d . T h u s , e v e n i y o c l e a r t h e s c r e e n ,t h d a t e a n t i m e i n f o r m a t i o n w i l l r ea p p e a r . Y o h a v e t h o p t i o n o d i s p l a yi n o n l y t h e t i m e , t h e d a t e a n t h e t i m e ,o n o t h i n g a a l l . N o t e t h a t t h e d a t e a n t i m e d i s p l a y d a t a w i l l b r e a d b t h e o m p u i e r w h e n y o h i t h R E T U R Nk e o t h a t l i n e . T h i s w i l l i n t e r f e r e w i t hu s e r i n p u t o t h f i r s t s c r e e n l i n e .

T h n e x t o p t i o n a l l o w s t h C C S Z t d a l e a n t i m e s t a m p d i s k f i l e s . T h i sd o e s n o t u s e a n y n o r m a l l y a c c e s s e ds p a c e o t h d i s k , a f o u r u n u s e d b y t e si t h e d i s k d i r e c t o r y h a v e b e e n c h o s e nf o t h i s p u r p o s e . T h d i s k f i l e d a t a a n t i m e i n f o r m a t i o n m a b d i s p l a y e d b u s i n g t h C C S Z ' s d i r e c t o r y d i s p l a yc o m m a n d , t h a s t e r i s k ( * ) . T h i s c o m a n d s u p p o r t s a l f o u r d i s k d r i v e d v i c e n u m b e r s ( 8 , 9 , 1 0 o 1 1 a n m a b e a c c e s s e d w i t h i n t h e C - 1 2 8 ' s M L M .

T h n e x t ( w f u n c t i o n s l e t h C C S Za u t o m a t i c a l l y l o a d a n r u a u s e r -s t o r e d p r o g r a m f r o m e i t h e r i t o w 8 R A o f r o m t h d i s k . T h C C S ZR A i t r e a t e d a s d e v i c e 1 2 Y o c a s t o r e o n l y o n p r o g r a m i i t Y o c a a l s o s t o r e B A S I C ' S v a r i a b l e , a r r a y , a n s t r i n g d a t a i t h C C S Z ' s R A M . R c a l l i n g B A S I C ' S d a t a f r o m C C S Z R A c a b v e r y f a s t w a o i n i t i a l i z i n g

p r o g r a m .I y o e l e c t t l o a d p r o g r a m f r o m

d i s k , f o u r m o r e o p t i o n s a r a v a i l a b l e .T h e s e l e y o c h o o s e b e t w e e n C - 6 4p r o g r a m o C - 1 2 H p r o g r a m a n b t w e e n r e l o c a t a b l e B A S I C p r o g r a mL O A D o n o n - r e l o c a t a b l e L O A D .Y o w i l l a l s o i n d i c a t e t h p r o g r a m ' sn a m e .

A l t h i n f o r m a t i o n e n t e r e d d u r i n gt h s e t u p p r o c e s s i s t o r e d i t h

6 A H O Y l

C C S Z ' s b a t t e r y - b a c k e d R A a n w i l lb e i m p l e m e n t e d e a c h t i m e t h c o m p ut e i t u r n e d o o r e s e t .

I a d d i t i o n t a l t h s e t u p o p t i o n s ,t h C C S Z m a b d i r e c t l y c o n t r o l l e dv i s e o 2 a d d i t i o n a l f u n c t i o n s .T h e s e a r a l a c c e s s e d b f i r s t P O K E -i n g a v a l u e ( 0 - 3 1 ) i n t o 1 6 a n t h e n e e c u t i n g S Y 9 9 9 . T h c o d e w h i c hc o n t r o l s t h f u n c t i o n a c c e s s c o n s i s t s o 2 b y t e s s t a r t i n g a 9 9 ( S 0 3 E 4 ) i b o t ht h C - 6 4 a n t h C - 1 2 8 . W d n o h a v et h s p a c e t g i n t o e a c h o t h e s e r o t i n e s i d e t a i l , b u w h a v e l i s t e d t h e ma l h e r e :

T a b l e o C C S Z F u n c t i o n sN ' t ) . l l l t l l n - I L

S e i d e f a u l t c o m p i l e r H C - 6 4 o C - 1 2 HR e a d d a t e a n t i m e I r a n i C C S Z a n I I O I Si 1 6 6 - 1 7 3S t o r e B A S I C v a r i a b l e s i C C S Z R A R e c a l l B A S I C v a r i a b l e s f r o m C C S Z R A S t o r e B A S I C a r r a y d a t a i C C S Z R A R e c a l l B A S I C a r m y d a t a f r o m C C S Z R A S t o r e B A S I C S t r i n g d a t a i C C S Z R A R e c a l l B A S I C w i n g d f r o m c c s z r a S t O T B C C S Z b y t e s f r e e i 1 6 6 - 1 6 7S e R A p r o t e c t p o i n t e r i C C S Z R A

1 R e a d p o w e r - O f l l o f r o m C C S Z1 R e a d p w e r - o n l u f r o m C C S Z1 S e B A S I C ' S T I S t c u r r e n t t i m e1 R e a d : i r e g i s t e r f r o m t h C C S Z ' s 6 2 4 2 d o c k

c h i p1 S t o r e c h i i a i 6 2 4 2 r e g i s t e r1 N n d e f i n e d1 S t o r e s t n g l a b j l f l t C C S Z R A f r o m 1 6 1 R e a d b y t e f r o m C C S Z R A i n t o 1 6 1 S t o r e b l o c k t C C S Z R A 1 R e a d b l o c k f r o m C C S Z R A

2 0 - 2 3 N o d e f i n e d2 N u m b e r o t i m e s C C S Z l i a s b e e n p o w e r e d

u o r e s e t2 5 - 2 7 N o d e f i n e d2 I n i t i a l i z e ( f n r m a t ) C C S Z R A 2 9 C o m p l e t e l y d i s a b l e C C S Z3 P a r t i a l d i s a b l e o f C C S Z3 R e e n a b l c C C S Z a f t e r f u n c t i o n 3

W h e n t h C C S Z i i n s t a l l e d , t h a u t o - b o o ! f e a t u r e o t h C - 1 2 8 i e f f e ct i v e l y d i s a b l e d , ' [ ' h a t i s t h a u t o - b o o tf u n c t i o n i n v o l v i n g s e c t o r o t r a c kO t h e d i s k , w h i c h i a u t o m a t i c a l l y e x c u t e d a p a r t o t h e C - 1 2 8 ' s p o w e r u s e q u e n c e , w i l l n o w o r k . B A S I C 7 . 0 ' sB O O T c o m m a n d , w h i c h d o e s t h s a m et h i n g , d o e s n o w o r k e i t h e r . T h C C S Zf u n c t i o n n u m b e r 2 w i l l d i s a b l e t h C C S Z a n a l l o w t h B O O T c o m m a n dt o p e r a t e . I i p o s s i b l e t r e s t o r e t h ea u t o - b o o t f u n c t i o n w i t h o u t r e m o v i n gt h C C S Z f r o m t h c a r t r i d g e p o r t b i n c l u d i n g t h e e x e c u t i o n o f f u n c t i o n 2 i a s h o r t p r o g r a m s a v e d t i h o s e d i s k sy o w i s h t a u t o - b o o t . T h i s c o u l d b

m a d e p a r t o t h p r o g r a m w h i c h i a t o m a t i c a l l y e x e c u t e d b t h C C S Z o p o w e r u p B a s e d o t h a v a i l a b l e C C S Zs t a r t u p s c e n a r i o s , t h e r e a r m a n y o t h e rw a y s t a c c o m p l i s h t h i s t a s k .

F u n c t i o n s 1 0 1 1 a n d 2 4 a r e i n t e n de f o w h e n t h c o m p u t e r i u s e d f o t h c o n t r o l o u n a t t e n d e d p r o c e s s e s .T h e s e f u n c t i o n s p r o v i d e t h e a p p l i c a t i o nt h a b i l i t y t d e t e r m i n e t h i n g s s u c h a t h d a t e a n t i m e o f p o w e r i n t e r r u pt i o n , i t r e s t o r a t i o n , a n t h n u m b e r o o p e r a t i o n s w h i c h h a v e o c c u r r e d . W h e nc o m b i n e d w i t h t h C C S Z ' s v a r i o u s a u -l o b o o t i n g c a p a b i l i t i e s , i i p o s s i b l e t d e s i g n a c o m p u t e r i z e d a p p l i c a t i o nw h i c h c a c o n t i n u e t f u n c t i o n t h r o u g hd i s t u r b a n c e s .

F u n c t i o n s 1 a n 1 d e a l d i r e c t l yw i t h t h r e g i s t e r s i t h 6 2 4 2 c l o c kc h i p . t a b l e o f t h e s e 1 r e g i s t e r s i i c l u d e d w i t h t h C C S Z m a n u a l .

T h u s o t h C C S Z w i t h c u r r e n t l ya v a i l a b l e c o m m e r c i a l a p p l i c a t i o n s w i l lb s p o t t y . E v e n a p p l i c a t i o n s w h i c hm a k e u s o t h C I A s b u i l t - i n T O c l o c k a r a p t r e s e t i t c o n t e n t s w h e ns t a r t i n g u p . F o e x a m p l e . C P / M u s e st h T O c l o c k i C I # f o i t d a t ef u n c t i o n . W f o u n d t h a t C P / M w o u l dp r e s e r v e t h m i n u t e s a n s e c o n d s v a u e i f o u n d t h e r e , b u t h h o u r v a l u eg e t s c l o b b e r e d . I f a c t , C P / M e v e nc l o b b e r e d t h h o u r v a l u e i t h C C S Z .N o t e t h a t t h C I c h i p d o c s n o s t o r ea n d a l e i n f o r m a t i o n . T h i s d a t a i p u r e -l y ' a f u n c t i o n o t h C C S Z .

I m a b p o s s i b l e t m o d i f y s o m ea p p l i c a t i o n s t w o r k w i t h C C S Z . T e l ec o m m u n i c a t i o n s p r o g r a m s a r c a s p e c i fi e x a m p l e w h i c h s t a n d t b e n e f i t f r o mt h C C S Z ' s t i m e a n d a t e d a t a . J a s o n -R a n h e i m h a s u c c e e d e d i m o d i f y i n gB o b ' s T e r m P r o 1 2 8 , S i x t h S e n s e 1 2 8 .a n S i x t h S e n s e 6 t w o r k w i t h t h C C S Z . T h p r o c e d u r e f o d o i n g t h i si a v a i l a b l e f r o m J a s o n - R a n h e i m u p o nr e q u e s t .

T h C C S Z i n o i n t e n d e d f o e v e r yo n e . I t a p p l i c a t i o n w i l l t e n d t b s o m e w h a t s p e c i a l i z e d a n i i o b v i o u sl g e a r e d t u s e r s w i t h p r o g r a m m i n ge x p e r i e n c e . T h o s e u s e r s w h h a v en e e d f o r t h e C C S Z ' s s p e c i f i c c a p a b i l it i e s w i l l f i n d i t b v e r y c a p a b l ea n e x t r e m e l y w e l l t h o u g h t o u p r o d u c t .

J a s o n - R a n h e i m . 1 8 0 5 I n d u s t r i a lD r i v e . A u b u r n . C 9 5 6 0 3 ( p h o n e : 8 0 0 -4 2 1 - 7 7 3 1 ; i C 8 0 0 - 4 2 1 - 7 7 4 8 ) .

M o r i o n K e v e l s o n

Page 69: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 69/100

r » O M A I . C O L U M» T H D E A T H O G O T O

B R i c h a r d H e r r i n gv c t h l i i s i t w o m o n t h s w e ' v e t a l k e d a b o u tc o n t r o l s t r u c t u r e s c o m m a n d s t h a t b r e a k n o m a l i n e - b y - l i n e p r o g r a m e x e c u t i o n a n t r a n sf e t h p a t h o e x e c u t i o n t s o m e o t h e r p o i n l

i t h p r o g r a m . W c o v e r e d a l t h c o n t r o l s t r u c t u r e s i C O M A L ( a n d i m o s t o t h e r l a n g u a g e s ) e x c e p t f o t w o .

T h b e s t a n t h w o r s t w e r e s a v e d f o l a s t . T h b e s t ?P r o c e d u r e s ( P R O C / E N D P R O C ) . T h w o r s t ? G O T O . M o s to u s t a r t e d i B A S I C . T h a i m e a n s w w e r e i n t r o d u c e dt t h e w o r s t , m o s t m i s u s e d c o n t r o l s t r u c t u r e a n d e p r i v e do t h b e s t .

I n c l a s s i c l e t t e r t t h e d i t o r . E d s g e r D i j k s t r a ( v e r i ta b l e p h i l o s o p h e r o p r o g r a m m i n g ) o b s e r v e d t h a t t h c a s eo u n d e r s t a n d i n g p r o g r a m l i s t i n g s i i n v e r s e l y p r o p o r t i o na t t h n u m b e r o u n c o n d i t i o n a l t r a n s f e r s o f c o n t r o l( G O T O s ) i t h o s e l i s t i n g s . T h e d i t o r t i t l e d t h l e t t e r " G t S t a t e m e n i C o n s i d e r e d H a r m f u l . "

W h a t D i j k s t r a w a s e l l i n g w a n o j u s t t h d e m i s e o G O T O , b u t t h e a d v e n t o f s t r u c t u r e d p r o g r a m m i n g . T h a t ' s

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

B a c k i M a r c h w e d e v e l o p e d g r a p h i c s d e m o w h e r e t h m a i n p r o g r a m w a s c o m p o s e d e n t i r e l y o p r o c e d u r e c a l l sa n w a o n l y t h r e e l i n e s l o n g :

1 q u e s t i o n s2 0 s e t u p3 0 d r a w i t

A l t e r n a t i v e l y , w c o u l d h a v e u s e d G O T O s :1 G O T O < l a b e l a l i n e 4 0 2 G O T O < l a b e l a l i n e 2 1 0 >3 G O T O < l a b e l a l i n e 3 3 0 >

T h e n , a t h e n o e a c h o o u o l p r o c e d u r e s , w c o u l dh a v e j u m p e d b a c k t t h m a i n p r o g r a m , o t a n o t h e r p r c e d u r e , o t s o m e w h e r e s e e m i n g l y u n r e l a t e d i t h p r g r a m . U n l i k e t h c o n t r o l s t r u c t u r e s w s t u d i e d i t h l a s tt w i s s u e s , t h e p a t t e r n u s e d b y G O T O i n e i t h e r s y s t e m a t i cn o o b v i o u s .

G O T O s a y s t t h r e a d e r o t h p r o g r a m , " S t o p h e r e . Y o u ' l lf i n d t h e c o n t i n u a t i o n o t h i s l o g i c a s o m e o t h e r p o i n t . T h e ny o m a y c o m e b a c k h e r e o y o m a n o t . " T h p r o b l e mw i t h G O T O s i t h a t t h e y f o o l t h p r o g r a m m e r i n t o b e l i e v i n gt h a t h h a c o n t r o l . P r o g r a m s t h a i u s l o t s o G O T O s c a c o n t i n u e f o p a g e s a n p a g e s , b o r r o w i n g r o u t i n e s f r o mt h e m s e l v e s , w i t h o u t e v e r b r e a k i n g i n t o s u b p r o g r a m s t h a tw i l l s t i l l b c o m p r e h e n s i b l e t t h p r o g r a m m e r t e m o n t h sd o w n t h r o a d .

S t r u c t u r e d p r o g r a m m i n g , a a a l t e r n a t i v e , i d e s i g n e dt b e a s y t r e a d , e a s y t u n d e r s t a n d , e a s y t u p d a t e , a n e a s y t d e b u g . D u r i n g t h e a c t u a l c o d i n g o t h p r o g r a m .

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

t h r o u g h o u t c o m p u t e r d o m . W i t n e s s t h p o p u l a r i t y o t h . s t r u c t u r e d l a n g u a g e P a s c a l i u n i v e r s i t i e s , t h U . S . g o v e r nm e n t ' s c h o i c e o s t r u c t u r e d f o r m a t f o i t c h o s e n l a n g u a g eA d a . a n t h a c c e p t a n c e o F O R T R A N 7 ( v e r s i o n t h a tf i n a l l y a l l o w s s o m e s t r u c t u r e ) i t h s c i e n t i f i c c o m m u n i t y .

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

P r o c e d u r e s a r n o t h i n g m o r e t h a n s t a n d - a l o n e p r o g r a mm o d u l e s . I d e a l l y t h e y a r n e v e r o v e r p a g e l o n g ( u n l e s st h e y a r e b r o k e n i n t o r e c o g n i z a b l e s u b u n i t s t h e m s e l v e s ) .C O M A L p r o c e d u r e c a n b e c a l l e d f r o m t h m a i n p r o g r a mb j u s t l i s t i n g i t n a m e o l i n e b i t s e l f . T m a k e r e a d i n ge a s i e r . C O M A L w i l l a u t o m a t i c a l l y i n d e n t t h e b o d y o t h p r o c e d u r e .

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

C O M P U T E R T r e p a i h IB O O - 2 2 1 - 7 7 7 O

A M I G A 1 1 0 0 0 0. - ~ ~ ^ C o m m o d o r e1 \ ^ . D ( r t D r t v a

V r » * i r - : 1 M 2 0 3 1

^ y ^ - , J S X * 4, ~ 2 ? * 5 * / ^ P o > 1 » b l e

' " . i ^ l C o m p u t e r« * C o m m o d o r e

\ ? * ^ y M P M ■ M P B 0 ( ■ M S D S O 1 . S O 2i j j L C B 1 2 ' ^ C B 1 5 7 1

S 6 0 0 0

S 9 9 0 0

1 5 0 . 0 0

t a s o o

^ —

C o m m o d o ' CM o n i t o r

1 7 0 11 7 0 2

6 C o m p o l e n

C o m m o d o r eP r i m e *

- 1 5 2 6M P 8 0

i ^ B f j C o m p u l e f% ^ O " \ 8 0 3 2^ - » 0 5 0

7 5 . 0 0

£ 4 5 . 0 0

S 7 5 . 0 O

1 8 5 . 0 0

W B U A L I V E6 1 5 4 1S X 6 4M S A P P L E 3 1 5 2 6 / 9 0 3M P S 8 0 1S F 1 0 0 1

D E A D6 1 5 4 1M S S X 6 4

c 6 0 . 0 07 0

1 5 0 . 0 01 0 0 R E P I D I 4 5 0 . 0 0 1 3 ' 6 P I N D I N

1 S P I N D I N

m P A F 1 T SS E R V I C E C E N T E R 9 0 1 2 2 5 - 0 1

C A B L E S A N D M I S C . 9 0 1 2 2 7 - 0 33 . 9 5 9 0 1 2 2 9 - 0 57 . 9 5 7 7 0 1 / 8 7 0 19 . 9 5 8 7 2 1

1 9 . 9 5 8 5 0 31 9 . 9 5 8 2 S 1 0 02 4 . 9 5 6 5 0 31 9 6 5 3 3I 9 C 5 2 01 1 3 5 6 5 3 37 2 6 5 E 6

4 8 9 5 6 5 6 7B 9 6 5 8 13 9 5 0 0 6 6 1 05 . 0 0 S H I P P I N G 4 1 6 4T C C l i n - > - n - i / - M , H / - O 2 5 . 0 0 M O R D E R 7 4 L S 6 3 9t L L U H U N l O o i 5 . o o a p a n

H W 3 P 1 1 2 9 B U S N : s s E O U ™ e N T 8 0 0 -H A R T S E L L E , A L 3 5 6 4 0 2 2 1 - 7 7 7 0

8 5 . 0 0 P O W E R ' S U P 6 W I C O B A H A N D L E

4 0 0 0 W f c o W A 3 J ; ™ w i c o b o s sV i k r . M E D I A M A T E7 5 . 0 0 T Y M A C C O N N E C T I O N1 0 0 F U J I D S O DS 0 5 O o a o a a

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

1 1 . 8 51 1 . 8 51 1 8 51 5 . 8 5

9 . 8 51 6 . 8 5

9 . 8 51 3 . 8 5

3 . 8 56 . 2 93 . 8 53 . 8 5R B

I f . 8 51 4 . 8 51 0 . 8 5

. 9 4 . 9 5

R e n d e r S e r v i c e M o . 1 5 9A H O Y ! 6

Page 70: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 70/100

t h e m , e v e n t h o u g h t h e y a r e r i g h t t h e r e i t h l i s t i n g .I C O M A L 2 . p r o c e d u r e s b e c o m e e s p e c i a l l y a t t r a c t i v e

b e c a u s e t h e y c a n b e E X T E R N A L t t h p r o g r a m . Y o c a s a v e t h e m s e p a r a t e l y o d i s k a n c a l l t h e m f r o m y o u r p r g r a m w h e n e v e r y o u l i k e . G i v e n t h s p e e d o o u f a i t h f u lC o m m o d o r e d i s k d r i v e s , y o w o n ' t d t h i s l o t . B u i l a r g e p r o g r a m s , t h a b i l i t y t o h a v e s u b r o u t i n e ( i t h g u i s eo a E X T E R N A L p r o c e d u r e ) t h a t o n l y u s e s m e m o r y w h i l ei t ' s i u s e , t h e n g i v e s t h a t m e m o r y b a c k t t h m a i n p r g r a m , i p r e t t y a t t r a c t i v e .

P r o g r a m v a r i a b l e s a r e g e n e r a l l y c o n s i d e r e d g l o b a l -a v a i l a b l e t b o t h t h m a i n p r o g r a m a n d t h p r o c e d u r e . W h a ti t h i n t e r n a l o p e r a t i o n o y o u r p r o c e d u r e i n t e r f e r e s w i t ht h m a i n p r o g r a m , s a b c h a n g i n g v a l u e y o d o n ' t w a n tc h a n g e d ? N p r o b l e m . J u s t d e c l a r e t h p r o c e d u r e C L O S E Da n e v e r y v a r i a b l e w i l l b l o c a l — k n o w n o n l y t t h p r o c ed u r e , e v e n i i h a t h s a m e n a m e a v a r i a b l e i t h m a i np r o g r a m .

O n c e p r o c e d u r e i C L O S E D , y o c a p u s s t h e v a l u eo v a r i a b l e i n t o t h p r o c e d u r e b l i s t i n g t h a t v a r i a b l e i t h p r o c e d u r e h e a d i n g . O y o c a I M P O R T t h e v a r i a b l ei n t o t h p r o c e d u r e ( i 2 . o n l y ) . W h e n v a r i a b l e i p a s s e di n t o a p r o c e d u r e , t h m a i n p r o g r a m s t i l l u s e s i t o r i g i n a lv a l u e . W h e n t h a t v a r i a b l e i I M P O R T e d . h o w e v e r , t h m a i np r o g r a m w i l l r e c o g n i z e a n y c h a n g e s m a d e b t h p r o c e d u r e .

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

F S D - 2C o m m o d o r e C o m p a t i b l eD i s k D r i v e

F a s t e r , Q u i e t e r , M o r eC o m p a c t a n M o r e

R e l i a b l e T h a n t h 1 5 4 1 1 5 4 1 C !

N O O N L YG u a r a n t e e d 1 0 0 % C o m p a t i b i l i t yI I e v e n e n h a n c e s G E O S 1F u l l O n e - Y e a r W a r r a n t yS a t i s f a c t i o n G u a r a n t e e dF a s t D e l i v e r y

$ 1 5 9A d v a n c e d D i r e c tD r i v e T e c h n o l o g yC o m e s R e a d / t R u a n d W o r k sS m o o t h l y w i t h t t i e C o m m o d o r eW . 6 4 C . V I C 2 0 P l u s 4 1 2 ( i 6 m o d e ) a n d 1

C A L L N O T O L L - F R E E1 - 8 0 0 - 3 5 6 - 5 1 7 8

E m e r a l d C o m p o n e n t s I n t e r n a t i o n a lD e p t . A , P . O . B o x 1 < H 1 , E u g e n e , O R 9 7 4 4 0C u s t o m e r S e r v i c e : 5 0 3 / 6 8 3 - 1 1 5 4

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

T h b e a u t y o s t r u c t u r e d p r o g r a m s , a s E . D R e i l l y w r o t e ,i t h a t t h e y a r w o r t h y o b e i n g r e a d b h u m a n s , n o j u s tb m a c h i n e s , A n t h e y a l l o w p r o g r a m m i n g t b a p p r o a c h e dm o r e a s c i e n c e t h a n a a a r t .

W h e t h e r y o u ' r e s c i e n t i s t o a a r t i s t , d r o p m l i n ew i t h y o u r C O M A L c o m m e n t s a P . O . B o ! 5 4 4 . T a l l a h a ss e e , F 3 2 3 0 2 .

T c e h N o t e s :1 D i j k s t n f l i l e t t e r t t h e e d i t o r w a p u b l i s h e d i 1 9 6 8

i " C o m m u n i c a t i o n s o t h e A s s o c i a t i o n f o C o m p u t i n gM a c h i n e s , " C o m m . A C 1 1 N o 3

2 ) E . D . R e i l l y ' s c o m m e n t s o s t r u c t u r e d p r o g r a m m i n gc a n b e f o u n d i t h E n c y c l o p e d i a o C o m p u t e r S c i e n c ea n E n g i n e e r i n g .

3 W h e n y o i n c l u d e l i s t o f p a r a m e t e r s w i t h a p r o c ed u r e , t h e y a r e p a s s e d t t h p r o c e d u r e b t h e i r p o s i t i o ni t h p a r a m e t e r l i s t , n o b n a m e . T h a t ' s w h n a m e sd o n ' t h a v e t m a t c h . B u t t h c a l l i n g s t a t e m e n t a n t h p r o c e d u r e h e a d i n g m u s t h a v e e x a c t l y C h e s a m e n u m b e ro f p a r a m e t e r s . A n t h p a r a m e t e r s m u s t b i t h s a m eo r d e r .

4 I y o c a a v o i d u s i n g g l o b a l v a r i a b l e s i p r o c ed u r e s , d o T h e y c a n p r o d u c e u n w a n t e d s i d e e f f e c t s t h a tr i p p l e t h r o u g h y o u r p r o g r a m w h e n e v e r c h a n g e i m a d e .A l s o , i y o a v o i d g l o b a l v a r i a b l e s , y o w i l l h a v e p r o c ed u r e s t h a t c a b i n d i v i d u a l l y s a v e d t d i s k a n u s e di o t h e r p r o g r a m s . T h b e s t p r o g r a m m e r s h a v e l i b r a r i e so r o u t i n e s l i k e t h i s .

5 A f t e r a p r o g r a m i R U ( o S C A N n e d i v e r s i o n2 . 0 ) , t h e c o m p u t e r k n o w s a l t h p r o c e d u r e s . Y o c a r u n a n y o f t h p r o c e d u r e s i d i s - e c t m o d e b t y p i n g E X E C

p r o c e d u r e n a m e > T h i s e v e n h o l d s t r u e f o e x t e r n a lp r o c e d u r e s .

6 Y o m a n o g i v e v a r i a b l e a n p r o c e d u r e t h e x a c t s a m e n a m e i C O M A L .

7 p r o c e d u r e p l a c e d w i t h i n a n o m e r p r o c e d u r e( n e s t e d ) w i l l b l o c a l t t h p a r e n t p r o c e d u r e , n o g l b a l t h m a i n p r o g r a m . N e s t e d p r o c e d u r e s a r o n l ya l l o w e d i v e r s i o n 2 . 0 . P r o c e d u r e s a r e g e n e r a l l y n o a l o w e d i n s i d e c o n t r o l s t r u c t u r e s .

8 W h e n p r o c e d u r e i C L O S E D , i i n o o n l y p r v e n t e d f r o m c h a n g i n g a n v a r i a b l e s i t h m a i n p r o g r a m ,b u a l s o f r o m u s i n g a n p r o c e d u r e s , l a b e l s , o r v a r i a b l e sf r o m t h m a i n p r o g r a m . C L O S E D m e a n s i s o l a t e d . I v e r s i o n 0 . 1 4 , p r o c e d u r e s a n f u n c t i o n s a r e a l w a y s g l b a l , e v e n a f t e r C L O S E D c o m m a n d .

9 I p r i n c i p l e , G O T O i s u f f i c i e n t f o r a l c o n c e i va b l e i n t r a p r o g r a m s e q u e n c e c o n t r o l . I f a c t , i h a b e e np r o v e d t h a t a n f l o w c h a r t o p r o g r a m c a n b e r e w r i t t e n ,i a e q u i v a l e n t w a y , u s i n g s u b u n i t s o f o n l y t h r e e k i n d s -c o m m a n d s e q u e n c e s , d e c i s i o n c l a u s e s ( I F / T H E N ) , a n r e p e t i t i o n ( l i k e R E P E A T / W H I L E ) . B o h m a n J a c o p i n i ," F l o w D i a g r a m s , T u r i n g M a c h i n e s , a n d L a n g u a g e s W i t hO n l y T w F o r m a t i o n R u l e s , " C o m m . A C 9 N o 5 1 9 6 4 .

R e a d e r S e r v i c e U o 1 6

7 A H O Y !

Page 71: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 71/100

M M C D A R I E CI 1 K 3 G K A M M I N G < : i - I A I . I . I E N G I = 5

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

C o m m o d o r e s , c / A h o y !P . O . B o 7 2

B e t h e l , C 0 6 8 0 1W w i l l p r i n t a n d i s c u s s t h c l e v e r e s t , s i m p l e s t , s h o r t

e s t , m o s t i n t e r e s t i n g a n d / o r m o s t u n u s u a l s o l u t i o n s . B s u r et i d e n t i f y t h e n a m e a n n u m b e r o t h p r o b l e m s y o u a r s o l v i n g . P u y o u r n a m e a n a d d r e s s o t h l i s t i n g s a s w e l l .S h o w s a m p l e r u n s i p o s s i b l e . B r i e f l y d e s c r i b e y o u r s o l u t i o n sa n t e l l w h a t m a k e s t h e m u n i q u e o i n t e r e s t i n g , i t h e y a r e .Y o m u s t e n c l o s e s t a m p e d , s e l f - a d d r e s s e d e n v e l o p e i y o w a n t a n y o y o u r m a t e r i a l s r e t u r n e d . S o l u t i o n s r e c e i v e d b t h m i d d l e o t h m o n t h s h o w n o t h m a g a z i n e c o v e r a r m o s t l i k e l y t b d i s c u s s e d , b u t y o m a s e n d s o l u t i o n sa n c o m m e n t s a n t i m e . Y o u r o r i g i n a l p r o g r a m m i n g p r o bl e m s , s u g g e s t i o n s , a n i d e a s a r e q u a l l y w e l c o m e . T h b e s to n e s w i l l b e c o m e C o m m o d a r c s !

P R O B L E M # 4 4 - 1 : A D D E D D I F F I C U L T YT h i s p r o b l e m w a s u b m i t t e d b J a m e s B i c k e r s ( S h e p -

h e r d s v i l l e , K Y ) , a n h s a y s i i H A R D . T h u s e r e n t e r sp o s i t i v e i n t e g e r a n t h c o m p u t e r p r i n t s o u a l p o s s i b l e

a d d i t i o n p r o b l e m s ( o f p o s i t i v e i n t e g e r s ) w h i c h e q u a l t h a tn u m b e r . F o e x a m p l e , a i n p u t o y i e l d s 1 + 1 + 1 + 1 , 1 + 1 + 2 ,1 + 3 , a n 2 + 2 . J i s a y s n r e p e a t s a r a l l o w e d a n d n u b e r s m u s t b o r d e r e d c o n s e c u t i v e l y . W h c a r e f u s e c h a ll e n g e l i k e t h a t ?

P R O B L E M # 4 4 - 2 : F R A N K ' S C H I L D R E NH e r o ' s a n o t h e r i n t e r e s t i n g o n f r o m N e c a h B u y u k d u r a

( A n k a r a , T u r k e y ) . F r a n k h a f i v e c h i l d r e n :1 A n d y i o l d e r t h a n B i l l b h a l f o C a r l ' s a g e .2 B i l l i o l d e r t h a n E m m a b h a l f o A n d y ' s a g e .3 C a r l i o l d e r t h a n E m m a b t w y e a r s p l u s t w i c e E m a ' s a g e .4 D a v e i o n y e a r o l d e r t h a n E m m a .5 E m m a ' s a g i o n e - f o u r t h t h s u o C a r l ' s a n D a v e ' s

a g e s .W r i t e p r o g r a m t c a l c u l a t e a n p r i n t t h e a g e s o F r a n k ' s

c h i l d r e n .

P R O B L E M # 4 4 - 3 1 I N N E R S T R I N GW r i t e a u n o r d e r e d I N S T R ( i n s t r i n g ) p r o g r a m . T h u s e r

e n t e r s t w s t r i n g s . T h p r o g r a m t e l l s w h e t h e r o n o a l t h l e t t e r s o t h f i r s t s t r i n g a r c o n t a i n e d w i t h i n t h s e c o n ds t r i n g r e g a r d l e s s o o r d e r . A n d u p l i c a t e l e t t e r s i t h f i r s ts t r i n g m u s t a l s o b d u p l i c a t e s i t h s e c o n d .

F o e x a m p l e , i t h u s e r e n t e r s D O O R . C O M M O D A R E S

t h c o m p u t e r r e s p o n d s " Y e s . " I t h u s e r e n t e r s R O A R ,C O M M O D A R E S t h c o m p u t e r r e s p o n d s " N o . " s i n c e t h f i r s t s t r i n g c o n t a i n s t w R ' a n t h s e c o n d h a s o n l y o n e .

P R O B L E M # 4 4 - 4 : K E F U N C T I O N SW h a t i y o u r b e s t , s h o r t e s t , l o n g e s t , m o s t i n t e r e s t i n g , m o s t

u n u s u a l , m o s t u s e f u l , o m o s t e x c i t i n g f u n c t i o n k e d e f i n it i o n ? O n o m i n e f o t h C - 1 2 8 i " l i s t t s e q u e n t i a l f i l eo p r i n t e r o u t p u t " k e y . I i d e f i n e d t h i s w a y :

C H R $ ( 2 7 ) " I D N = 8 + 4 * ( D N < > 8 ) : O P E N D N , D N , D N, ( F $ ) : C M D D N :

L I S T : P R I N T # D N : C L O S E D N " + C H R $ ( 1 3 )T s e n d l i s t i n g t t h p r i n t e r , s i m p l y p r e s s t h e f u n c t i o nk e y . D i i n i t i a l l y 0 s i b e c o m e s 4 L o g i c a l f i l e t d e v i c e ( t h e p r i n t e r ) i o p e n e d , a n t h l i s t i n g i s e n t t i w i t h t h C M c o m m a n d .

T c o n v e r t p r o g r a m t s e q u e n t i a l d i s k f i l e , f i r s t e n t e rD N = 8 F S = " f i l e n a m e , S . W i d i r e c t m o d e , t h e n p r e s s t h f u n c t i o n k e y . N o D r e m a i n s a n d e v i c e n u m b e r ( t h ed i s k d r i v e ) i o p e n e d . T h p r o g r a m c u r r e n t l y i m e m o r yi t h e n l i s t e d t t h d i s k f i l e w h o s e n a m e i g i v e n b y F S N d o u b t t h i s f u n c t i o n k e y d e f i n i t i o n i t r i v i a l c o m p a r e dt s o m e o t h o s e y o c a c o m e u w i t h .

T h i s m o n t h w h a v e g r o u p o u n i q u e a n i n t e r e s t i n gs o l u t i o n s t C o m m o d o r e s f r o m t h A p r i l 1 9 8 7 i s s u e o A h o y !P r o b l e m # 4 0 - 1 : S m a l l S t r a i g h t w a s u b m i t t e d b S t e v e nS t e c k l e r ( C o l u m b i a , M D ) . T h i d e a i t s i m u l a t e t h e t o s so f i v e d i c e a i t h g a m e Y a h t z e e , a n t i d e n t i f y a n t o s se w h i c h c o n t a i n e d o n o m o r e s m a l l s t r a i g h t s . s m a l ls t r a i g h t i s e q u e n c e o n u m b e r s 1 2 3 4 , 2 3 4 5 , o 3 4 5 6 a r a n g e d i a n y o r d e r o t h e d i c e .

M o s t s o l u t i o n s u s e d s o r t i n g t e c h n i q u e s t a r r a n g e t h r a d o m l y c h o s e n d i c e v a l u e s i n u m e r i c a l o r d e r . T h e n i i

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

H a r r y S t o d d a r t { B r a d f o r d , O N u s e d t h s i g n u m ( S G N )f u n c t i o n i a r e l e v a n t m a n n e r .

f

R E R E R E R E R E R E

C O M M O D A R E S P R O B L E M # 4 0 - 1S M A L L

S O L U T I O NH A R R Y

S T R A I G H TB S T O D D A R T

■ 1 P R I N T " T H E # ' S : " : F O R X = T 5 : R = I N T ( R ND ( T I ) * 5 + . 5 ) + l : A < R ) = A ( R ) + l : P R I N T R ; : N E X T

A H O Y ! 7

Page 72: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 72/100

■ 2 F O R Y = l T O 3 : F 0 R X = T Y + 3 : S ( Y ) = S ( Y )+ S G N ( A ( X ) ) : N E X T X : N E X T Y : P R I N T

• 3 P R I N T " T H E S M A L L S T R A I G H T S A R E " 1 2 3 4 * - (S ( 1 ) = 4 ) ; 2 3 4 5 * - ( S ( 2 ) = 4 ) ; 3 4 5 6 * - ( S ( 3 ) = 4 )

■ 4 R U

L i n e 1 g e n e r a t e s f i v e r a n d o m n u m b e r s f r o m t t r e r e s e n t i h v a l u e s o t h e d i c e . A ( R ) s t o r e s t h c o u n t o f d i c eh a v i n g t h v a l u e R I t h e r e a r t w 5 * a n d n o I s t h e nA ( 5 ) e q u a l s 2 a n A f l ) e q u a l s 0

L i n e 2 l o o k s f o 1 2 3 4 . 2 3 4 5 . a n 3 4 5 6 w h e n h a v a u e 1 2 a n r e s p e c t i v e l y . W h e n i 1 i g i v e n v a u e 1 2 3 a n 4 S ( Y ) i i n c r e m e n t e d b S G N ( A ( X ) ) f o e a c h X I A f l ) i 0 m e a n i n g t h a t n d i h a v a l u e o 1 t h e n S G N ( A ( 1 ) ) i 0 . I f o n o m o r e d i c e h a v e v a l u e

o 1 t h e n A ( l ) i g r e a l e r t h a n z e r o , a n S G N ( A ( 1 ) ) i 1 C o n s e q u e n t l y t h a v e t h s m a l l s t r a i g h t 1 2 3 4 . S f l ) w i l l

b e x a c t l y 4 s i n c e t h e r e w i l l b o n o m o r e o t h v a l u e s1 2 3 a n 4 T h S G f u n c t i o n a i l d s o n l y o n i t h s u S ( Y ) e v e n i m o r e t h a n o n d i h a t h e v a l u e Y

L i n e 3 p r i n t s f o a n o t h e t h r e e p o s s i b l e s m a l ls t r a i g h t s f o r w h i c h S ( Y ) i n o 4 I p r i n t s t h e v a l u e s o e a c hs m a l l s t r a i g h t f o w h i c h S ( Y ) i 4 I t h l o g i c a l s t a t e m e n tS ( l ) = 4 i t r u e , t h e n i h a t h l o g i c a l v a l u e - 1 o t h e r w i s ei h a t h v a l u e 0 C o n s e q u e n t l y 1 2 3 4 - { S ( l ) = 4 ) e q u a l s1 2 3 4 w h e n S ( l ) i 4 a n i e q u a l s o t h e r w i s e .

d i f f e r e n t a p p r o a c h i s h o w n i t h i s C O M A L p r o g r a mb M a r k B r e a u l t ( B r a n d o n . M A N 1

M e r l i n 1 2 E j s y i u s l o i h b e g i n n e r o p r o f e s s i o n a l , M e r l i n 1 2

I t h c o m p l e t e m a c r o a s s e m b l e r s y s t e m d e s i g n e ds p e c i f i c a l l y f o I h C o m m o d o r e 1 2 8 .

l u s t f e o i t f e a t u r e s i n c l u d e :F u l l S c r e e n E d i t o r f o q u i c k a n & i s y 8 c o l u m n e d i t i n g .M a c r o U b r j i r t e * f o f r e q u e n t l y u s e d s u b r o u t i n e s .S o u r c c r o r i d i s a s s e m b l e b i n a r y p r o g r a m s I n t o s o u r c e f l i e s .R e l o c a t i n g L i n k e r t g e n e r a t e r e l o c a t a b l e o b | e c ( c o d eL o c a l a n G l o b a l L a b e l s u p p o r tE n t r y a n E j r t e m a l L a b e l d e f i n i t i o n s .I ' l l i n l l k i r s a v e . x s s e m b l e d l i s t i n g s a A S C I I T e x t f l i e s .A K f c e y * 1 c r e a t e y o u r o w k e y b o a r d c o m m a n d m a c r o s .K e y d e f s t d e f i n e a n e d i t t h e F u n c t i o n K e d e f i n i t i o n s .

M e r l i n 1 2 c o m e s w i l h m a n y S a m p l e P r o g r a m s y o c a l i s t a n d m o d i f y y o u r s e l f , i n c l u d i n g 1 5 7 1 D i s k C o p y .1 5 7 1 D i s k Z « \ p . H i R e s . S w i s h . R A T e s t a n m o r e !

. T h i s S 0 S h i p p i n g . C A R e s , i d d 6 t . : » i J i »

S e w h M e r l i n 1 2 8 i t h e b e s t m a c r o a s s e m b l e r f o t h C o m m o d o r e 1 2 8 . A s k y o u r l o c a l d e a l e r o r o r d e r t o d a y b

c a l l i n g o u T o l l F r e e O r d e r L i n e :

M f i i l n 1 2 r e t i u l i L - b C o m m o d o r e I Z S f i d l e ^ i i o n 1 5 7 1 d r i v ee q u i v a l e n t . M e r l i n I 2 I c o m p a t i b l e ^ v i t h M e r l i n 6 s o u r c e f i l e *

R e n d e r S e r v i c e H a 1 3

0 0 0 1 / / = = = = = = ^ = = = = = = = = = = = = = = = = = = = = = = = =0 0 0 2 / C 0 M M 0 D A R E S P R O B L E M # 4 0 - 10 0 0 3 / S M A L L S T R A I G H T0 0 0 4 / S O L U T I O N B 0 0 0 5 / M a r k B r e a u l t0 0 0 6 / / = = = = = = = C O M A L 0 . 1 4 = = = = = = = = = = = = =0 0 1 0 d i m d o 0 0 2 0 d S : = " O O O O O O "0 0 3 0 f o i : = l t d 0 0 4 0 r : = r n d ( l , 6 )0 0 . 5 0 d $ ( r ) : = " l "0 0 6 0 p r i n t r 0 0 7 0 e n r l f o r0 0 8 0 i " 1 1 1 1 " i d $ t h e n p r i n t S m a l lS r a i g h t "

M a r k u s e s t h e c h a r a c t e r p o s i t i o n s w i t h i n t h s t r i n g v a r i a b l eD t s t o r e t h e r e s u l t s o t h e d i c e . D i i n i t i a l i z e d t t X X X X X T . F o e v e r y v a l u e d i s p l a y e d o t h d i c e , t h c o r r es p o n d i n g i D i c h a n g e d t 1 I t h r o l l o t h d i c eg i v e s v a l u e s 1 1 2 , 2 , a n 5 t h e n D w o u l d h a v e t h v a u " 1 1 0 0 1 0 " w h e r e c h a r a c t e r s i p o s i t i o n s 1 2 a n a r I s

A l t h a t i n e c e s s a r y t f i n d s m a l l s t r a i g h t i t l o o kf o f o u r c o n s e c u t i v e I w i t h i n D S . T h a t i t h p u r p o s e o l i n e S O T h i s p r o g r a m i n h e r e n t l y s o r t s t h e v a l u e s o f t h d i c ea n m a k e s i e a s y I p i c k o u t t h s m a l l s t r a i g h t .

B A S I C 7 . a l l o w s t h M I D S s t a t e m e n t o t h l e f t s i d eo t h e e q u a l s i g n . T s e i h R t c h a r a c t e r w i t h i n D t T l i n e 5 o M a r k ' s p r o g r a m w o u l d b

5 M I D $ ( D $ , R ) = " 1 "a n t h e q u i v a l e n t s t a t e m e n t f o l i n e 8 i

8 0 I F I N S T R ( D $ , " 1 1 1 1 " ) < > T H E N P R I N TS M A L L S T R A I G H T "I N S T R ( c a l l e d " i n - s l r i n g " ) g i v e s n u m b e r c o r r e s p o n d i n gt t h f i r s t o c c u r r e n c e o " l i l l " w i t h i n D S . I D d o e s n o c o n t a i n t h e s u b s t r i n g " 1 1 1 1 " t h e n t h I N S T R f u n c t i o n h a t h v a l u e 0

O t h e r v a r i a t i o n s o t h i s t h e m e o i n h e r e n t s o r t i n g i n c l u d e db i n a r y a n d p r i m e n u m b e r r e p r e s e n t a t i o n s o t h e d i c e v a l u e s .S t e p h a n e E d w a r d s o n ( L T u q u e , Q U E ) a s s i g n e d p r i m en u m b e r s 2 , 3 . 5 . 7 , 1 1 , a n 1 3 t o d i c e v a l u e s t h r o u g h r s p e c t i v e l y . I t h d i c e v a l u e s o f t o s s w e r e 1 , 4 , 5 2 a n 3 t h p r i m e p r o d u c t o f t h t o s s w o u l d b I I

5 o 2 3 1 0 . T h p r i m e p r o d u c t s o t h s m a l l s t r a i g h t s 1 2 3 4 ,2 3 4 5 . a n 3 4 5 6 a r 2 1 0 . 1 1 5 5 . a n 5 0 0 5 r e s p e c t i v e l y .

I t h r o l l o t h d i c e c o n t a i n s a n o f t h e s m a l l s t r a i g h t s ,t h e n i t p r i m e p r o d u c t w i l l b e v e n l y d i v i s i b l e b t h p r i m ep r o d u c t o t h a t s m a l l S t r a i g h t . I t h e x a m p l e a b o v e . 2 3 1 0i e v e n l y d i v i s i b l e b 2 1 a n h 1 1 5 5 h u n o b y 5 0 0 5 . T h e r ef o r e t h a t t o s s o t h d i c e m u s t c o n t a i n t h s m a l l s t r a i g h t s1 2 3 4 a n 2 3 4 5 b u n o 3 4 5 6 . A h t h p l e a s u r e s o m a t h em a t i c s ! M e r c i . S t e p h a n e .

P r o b l e m # 4 0 - 2 : S h o r t S o r t w a s u g g e s t e d b y C h r i s R a i -m o n d i ( K i n g s v i l l e . M D ) . T h p r o b l e m w a t s e i a n y o n ec o u l d c o m e u w i t h o n e - l i n e s o r t i n g r o u t i n e w h i c h w o u l da r r a n g e s i i n p u t v a l u e s i n u m e r i c a l o r d e r .

7 A H O Y !

Page 73: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 73/100

T h t w o m a j o r h u r d l e s i f i t t i n g t h e r o u t i n e s i n l o o n l i n e w e r e 1 t h 8 0 - c o l u m n l i n e l e n g t h l i m i t f o t h C - 6 4 ,a n 2 ) t h e p e s k y I F - T H E N s t a t e m e n t w i t h o u t a E L S E o t h C - 6 4 ( n o t h i n g o l i n e a f l e r t h e I c l a u s e i e x e c u t e di t h c l a u s e i n o t r u e ) . C l e v e r c o d i n g a n d a b b r e v i a t i o n ss o l v e d t h f i r s t p r o b l e m . M a n y r e a d e r s i n g e n i o u s l y u s e dl o g i c a l v a r i a b l e s t s o l v e t h s e c o n d .

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

• R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• R E C O M M O D A R E S P R O B L E M # 4 0 - 2• R E S H O R T S O R T

R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =• 1 F O 1 = T A ( I ) = I N T ( R N D ( 0 ) * 1 0 0 0 ) -

5 0 0 : P R I N T A ( I ) ; : Q Q ( I ) = A ( I ) : N E X T I i P R I N T• 2 F O J J = 1 T O O J G O S U B 1 1 0 , 2 1 0 , 3

1 0 , 4 1 0 , 5 1 0■ 3 F O 1 = T A ( I ) = Q Q ( I ) N E X T

P R I N T N E X T J • 9 E N • 1 0 0 R E S O L U T I O N B J I M S P E E R S * * * * * * *

* * * # * # * * * * # * * * * * * # * * * * * * * * * * * # * ! ! < * * * * * # * *• 1 1 0 F O R I = 1 T 0 6 : K = 1 : F O R J = 1 T 0 6 : K = K - ( A ( J » A (

K ) ) * ( J - K ) : N E X T : P R I N T A ( K ) ; : A ( K ) = - 9 E 9 : N E X T• 1 2 0 R E T U R N• 2 0 0 R E M S O L U T I O N B S T E P i l A N E E U W A R D S O N

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *• 2 1 0 F O R Y = 1 T O 5 : F O R Z = Y T O 6 : A = A ( Y ) : B = A ( Z ) : A (

Y ) = - A * ( A < = B ) - B * ( B < A ) : A ( Z ) = A + B - A ( Y ) : N E X T Z, Y : F O R N = 1 T O G : P R I N T A ( N ) ; : N E X T

■ 2 2 0 R E T U R N• 3 0 0 R E S O L U T I O N B R O G O * * * * * * * * ** * * * * * * * * * * * * * * > > ; * # * * * * * * * * * * * * * * * * * * * * * *

• 3 1 0 F O R X = 1 T O 6 : B = O : F O R Y = 1 T O 6 : B = B - ( A ( Y ) < = A( X ) ) : N E X T : C ( B ) = A ( X ) : N F X T : F O R N = 1 T O 6 : P R I N TC ( N ) ; : N E X T

• 3 2 0 R E T U R N• 4 0 0 R E S O L U T I O N B D . B R U C E P O W E L L *

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *• 4 1 0 F O R I = 1 T O 5 : F O R J = I + 1 T O 6 : T = A ( J ) : D = T - A ( I

) : K = D < O : A ( J ) = T + K * D : A ( I ) = T - ( 1 + K ) * D : N E X T J :P R I N T A ( I ) ; : N E X T I : P R I N T A ( I ) ;

• 4 2 0 R E T U R N• 5 0 0 R E M S O L U T I O N B J E F F A C H T N I G * * *

* * * * * * * * * * * * * c _ i 2 8 O N L Y * * * * * * * * * * * * * * *5 1 F O R Y = 1 T O 6 : F = 9 9 9 9 9 9 9 9 9 : A ( Z ) = F : F O R X = 1 T0 6 : I F F > A ( X ) T H E N F = A ( X ) : Z = X : N E X T X : P R I N T F ; :N E X T Y : E L S E N E X T X : P R I N T F ; : N E X T Y

• 5 2 0 R E T U R NL i n e 1 r a n d o m l y s e l e c l s s i x i n t e g e r s b e t w e e n - 5 0 0 a n 5 0 0 . T h e y a r e s t o r e d i A ( a n a l s o i Q Q { ) . L i n e 2 c a l l s e a c h o t h s o r t - a n d - p r i n l s u b r o u i i n e s i t u r n . L i n e3 r e s t o r e s i h c o r i g i n a l v a l u e s o A b e f o r e t h n e x t r o t i n e i c a l l e d . L i n e 1 1 f r o m J i S p c e r s ( N i l c s , M I r e p l a c e se a c h e l e m e n t o A ( w i t h a v e r y s m a l l v a l u e a f l e r t h a t v a u i s o r t e d . J i m ' s p r o g r a m s o n s t h e l e m e n t s i d e s c e n di n g o r d e r .

T h o t h e r p r o g r a m s s o r t i a s c e n d i n g o r d e r . C - 6 4 u s e r sm a h a v e t u s t w l i n e s f o s o m e o t h e s e r o u t i n e s , a t h o u g h t h a t i b e c a u s e o P R I N T s t a t e m e n t s . T h s o r t i n gp o r t i o n o e a c h o t h e s e p r o g r a m s f i t s i n t o o n 8 0 - c h a r a c -t e l i n e . T h e s e p r o g r a m s a r e r e p r e s e n i a t i v e o t h w i d e v r i e t y o s o l u t i o n s , a l t h o u g h t h e r e w e r e d o z e n s o v a r i a t i o n so t h e s e t h e m e s .

T h a n k s t S t e p h a n e E d w a r d s o n ( L T u q u e , Q U E ) . R o G o ( S a c r a m e n t o . C A ) , D B r u c e P o w e l l ( F r a n k l i n , V A ) ,a n J e f f A c h t n i g . a w e l l a a l o t h e r s w h s e n t s h o r t s o r ti n s o l u t i o n s .

A i n t e r e s t i n g a p p r o a c h f o q u i c k l y s o r t i n g l o n g l i s t s o i n t e g e r s w a d e s c r i b e d b y W a l t e r D e u c h l e r , J r ( A u r o r a , 1 L ) .R a t h e r t h a n s t o r e t h e i n t e g e r s i a a r r a y , y o c a s t o r e ac o u n t o t h n u m b e r o o c c u r r e n c e s o e a c h i n t e g e r i t h a r r a y . T h i n d e x o f t h e a r r a y i t h e i n t e g e r v a l u e .

S a t h a t y o h a v e s e o t h r e e i n t e g e r s r a n g i n g f r o mt 9 9 I t h n u m b e r s a r 5 2 3 a n 2 3 t h e n A ( 5 ) = l .

A ( 2 3 ) = 2 . a n a l o t h e r e l e m e n t s o f A ( f r o m A ( 0 ) ( A ( 9 9 )a r z e r o . T p r i n t t h s e t i n s o r t e d o r d e r , s i m p l y s l c p ( h r o u g he a c h c l e m e n t o A ( a n p r i n t t h e i n d e x o e a c h e l e m e n tt h a p p r o p r i a t e n u m b e r o t i m e s . L o o k a W a l t e r ' s p r o g r a mt s e h o i t ' s d o n e .■ R E = ■ R E ■ R E ■ R E

C O M M O D A R E S P R O B L E M # 4 0 - 2S H O R T S O R T

S O L U T I O N B

N O S A T I S F I E DW I T H Y O U R C O M P U T E R ?

T h e n y o u ' r e n o t r e n t i n g s o f tw a r e f r o m W e d g w o o d R e n t a l !W h a v e e n o u g h s o f t w a r e t k e e p y o b u s y t r y i n g o u n e p r o g r a m s u n t i l y o f i n d t h o s ey o c a g e s a t i s f a c t i o n o u o f W h a v e t h o u s a n d s o n a m eb r a n d , o r i g i n a l t i t l e s e v e r yt h i n g y o u ' v e e v e r w a n t e d t t r b u t c o u l d n ' t a f f o r d !

C A L L T O D A Yf o c o m p l e t e l i s t o p r o g r a m s

C o l l t o l l - f r e e o u t s l t l o T e x , i iI n s i d e T a x a s c a l l

8 0 0 - 4 3 3 - 2 0 3 88 1 7 - 2 9 2 7 3 ! ) ( i

W E D G W O O D R E N T A L5 3 1 6 W o o d w a y D r i v e

F o r t W o r t h , T e x a s 7 6 1 3 3R e s d B f S c r v l c o N o . 1 4 0

A H O Y ! 7

Page 74: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 74/100

• R E W A L T E R D E U C H L E R J R ■ R E = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =■ 1 M X = 9 9 D I M A ( M X ) : R E M M A X . I N T E G E R• 2 N M - 1 0 : R E M T E R M S• 3 F O R J = l T N I N T ( R N D ( 0 ) * 1 0 0 )

A ( X ) = A ( X ) + 1 N E X T• 4 F O J « T M T = A ( J ) : I T H E N F O

K = T O P R I N T J N E X T• 5 N E X T

T h p r i c e y o p a f o t h s p e e d o t h i s s o r t i n g r o u t i n ei t h a m o u n t o m e m o r y u s e d . T h a r r a y A m u s t h a v ea m a n y e l e m e n t s ; i t h l a r g e s t a l l o w a b l e i n t e g e r . L i n e 1 s e t s t h m a x i m u m i n t e g e r t b 9 9 a n d d i m e n s i o n s A ) L i n e 2 s e t s N t t h n u m b e r o f i t e m s t b s o r t e d . L i n e3 p i c k s N r a n d o m i n t e g e r s f r o m t 9 9 I a i p i c k e d ,f o e x a m p l e , t h e n o n i a d d e d t A ( 5 ) . A t h n u m b e r sa r p i c k e d , t h e y a r e a u t o m a t i c a l l y s o r t e d .

L i n e 4 p r i n t s t h s e l e c t e d i n t e g e r s i s o r t e d o r d e r . I l o o k sa a l e l e m e n t s o A ( J ) f r o m A ( 0 ) t A ( 9 9 ) . I o n 0 n l ' s , a n t h r e e 2 ' h a b e e n p i c k e d , t h e n A ( 0 ) = l , A { l ) = 0 ,

a n d A ( 2 ) = 3 . C o n s e q u e n t l y t h l o o p i l i n e 4 p r i n t s 0 2 , 2 , 2 T h s t a t e m e n t " I F T T H E N " t e s t s t h v a l u e o T I f i z e r o , t h e r e s t o l i n e 4 i s k i p p e d . T f ' T i n o n - z e r o ,t h l o o p p r i n t s t h e v a l u e o J t i m e s .

W a l l e r m e n t i o n e d t h a t h h a s o r t e d a a r r a y o f 1 0 0 i t e g e r s i 3 0 4 j i f f i e s u s i n g t h i s " i n d e x i n g " s o r t , w h e r e a s t h Q u i c k s o r t r e q u i r e d 1 8 8 4 a n t h e S h e l l s o r t r e q u i r e d 3 1 2 8

T H W O R L D O C O M M O D O R E

: ; : i r ; ; : ■ : : ■ : : ■ . ■ . : : ■ . • . ■ . : ■ . : : ■ . ■ . : . : : : : : : :

T h l 9 8 6 C m d i a n W » l d Q [C o m n w d o r e s l u m w a I h e L a n j o t a n h r ' s l H i ! t r - n i ! t h t l s h n w i l l C " m i n i " 1 t > r rl i i l i ' r i i . i l i i i n . i l ' s h b t O I ) W i l h H 5 I Ib o o t h s i i i u l a t I f m l i i i i r i l u v c r: s i i m i u s e r s i w a l a r g e r i t i . m a n o l h e r C o n u M d o r e s h o w i I l i c t t i i r l t l

a n h i y e a r ' s s h o w w i l l h e v e nl a r g e r .

W u r i i i u C o m m o d o r e i s p e o T i c n U ) l a p p e a l l t h I n t e r e s t sa n n e e d s " p r e s e n t a m p o t e n U sC o m m o d n r c o w n e r s i m h a r d 'w a n 1 1 " s u l t w i i r i 1 . B u s i n e s sP e r s o n a l I E d u c a t i o n a l .

E x h i b i t o r ! ) W r i t e h [ i I i i I n i ' i i n ! . i iI l i n t l n u h i m 1 y o u c a n l i k e | M r ti I h W i i r l d r . l a r f l r s ! ' i n n m o d u l i 'S l u m

r i i r i n f o r m a t i o n c o n t a c ti r n u p I n c .

L I B " ) 5 9 5 - 5 9 D G

l l o n f l o r S c r v l c o N o . 1 3 7

j i f f i e s . T h o s e l a s t t w a r w e l l - k n o w n s o r t i n g a l g o r i t h m s .I y o u r d a t a f i t s t h e c o n s t r a i n t s o t h i s " i n d e x i n g " s o r t , y o c a n ' t b e a t i f o s p e e d a n e a s e o f i m p l e m e n t a t i o n . B t h w a y . R o b e r t S e d g e w i c k i h i v e r y u s e f u l b o o k A l g o r i t h m s( A d d i s o n - W e s l e y . 1 9 8 4 ) c a l l s t h i s t y p e o f s o r t a ■ d i s t r i b ut i o n c o u n t i n g . "

I v a n R u d y k s e n t t h f o l l o w i n g i m p l e m e n t a t i o n o t h Q u i c k s o r t .• R E = = = = ^ = = = = = = = = = = = = = = = = = = = = = =• R E D E M O N S T R A T I O N O Q U I C K S O R T B • R E I V A N R U D Y K

R F = — = = — = — =■ 1 Q = 1 8 0 D I M N ( Q ) , M ( Q )• 2 P R I N T " [ C L E A R ] G E N E R A T I N G N U M B E R S [ 3 " . " ]

" : F O R X = T Q : N ( X ) = I N T ( 1 0 0 0 * R N D ( 0 ) ) + l : NE X

• 3 P R I N T " S O R T I N G [ 3 " . " ] " T 0 - . T I• 4 M ( l ) = l M ( 2 ) = Q A = • 5 B = M ( A ) A = A - 1 O M ( A ) A = A - 1 E = • 6 F = D = N ( ( C + B ) / 2 )• 7 I N ( E ) < D T H E N E = E + 1 G O T O 7 • 8 I N ( F ) > D T H E N F = F - 1 G O T O 8 • 9 I E < = F T H E N Z = N ( E ) N ( E ) = N ( F ) N (

) = E = E + 1 F - F - l• 1 0 0 I E < = F T H E N 7 • 1 1 0 I F C < F T H E N A = A + 1 M ( A ) = C A = A + 1

M ( A ) = F• 1 2 0 C = I F C < B T H E N 6 • 1 3 0 I A O T H E N 5 • 1 4 0 F O X - T P R I N T N ( X ) ; N E X T• 1 4 5 P R I N T T I - T O M I F F I E S " E N • 2 0 0 R E = = = = = = = = = = = = = = = = = = = = = =• 2 1 0 R E M C O N V E N T I O N A L B U B B L E S O R T• 2 2 0 R E ( A D D L I N E 3 G O T O 2 4 0 )■ 2 3 0 R E = = = = = = = = = = = = = = = = = = = = = = = = = = = =- 2 4 0 F O R J = l T Q - : F O R K = J + 1 T I

N ( J ) > N ( K ) T H E N T = N ( J ) : N ( J ) = N ( K ) : N ( K ) = T• 2 5 0 N E X T K , J F O R X = l T O P R I N T N ( X )

N E X T P R I N T T I - T O " J I F F I E S " E N I g e n e r a t e s a n d s o n s 1 8 r a n d o m i n t e g e r s f r o m t 1 0 0 0 .I k e e p s t r a c k o f t h n u m b e r o j i f f i e s ( s i x t i e t h s o s e o n d ) a n d i s p l a y s t h e r e s u l t s .

Y o m a a d l i n e 3 G O T O 2 4 t t h i s p r o g r a m t u s t h m o r e t r a d i t i o n a l f o r m o t h b u b b l e s o r t a t t h e n o I v a n ' s p r o g r a m . C h a n g e t h v a l u e o i l i n e 1 0 f o d i f f e re n n u m b e r s o i t e m s t b s o r t e d . Y o w i l l s o o n r e a l i z et h a t t h c o m p l e x i t y o t h Q u i c k s o r t p r o g r a m i r e a d i l y o f s e b i t s p e e d , a l e a s t w h e n t h n u m b e r o f i t e m s t b s o r t e d i l a r g e .

T h Q u i c k s o r t t o o k 1 4 8 4 j i f f i e s ( u n d e r 2 s e c o n d s ) t s o r t 1 8 i n t e g e r s o t h C - 1 2 8 i F A S T m o d e . T h b u b b l es o r t t o o k m u c h l o n g e r . R u t h t i m i n g t e s t s y o u r s e l f .

P r o b l e m # 4 0 - 3 : P o l y g o n P l a y s u g g e s t e d b y N o l a n W h i t -a k e r ( J e f f e r s o n v i l l e , K Y b r o u g h t o u t h g e o m e t r y e x p e r t s .G i v e n t h n u m b e r o s i d e s o r e g u l a r c o n v e x p o l y g o n ,t h c o m p u t e r g i v e s a t h s i z e o e a c h i n t e r i o r a n g l e , b t h s u o i t i n t e r i o r a n g l e s , c t h a r e a o f t h p o l y g o n ,

7 A H O Y !

Page 75: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 75/100

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

H A E V E R Y T H I N G !S U B S C R I B E T A H O Y !T w e l v e I s s u e s f o $ 2 3 4 0 ( $ 3 0 . 0 0 C a n a d a a n E l s e w h e r e )

T w e n t y - f o u r I s s u e s f o r $ 4 4 . 0 0 ( $ 5 5 . 0 0 C a n a d a a n E l s e w h e r e )N a m eA d d r e s s .C i t y . S t a t e . J Z i p .

S e n d c o u p o n o f a c s i m i l e t o I O I N T E R N A T I O N A L 1 N C

4 5 W e s t 3 4 ( h S t r e e t , R o o m 5 0 0 , N e Y o r k , N 1 0 0 0 1

Page 76: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 76/100

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

i o n m e t e r i l e n g t h . W h e w !" R e g u l a r " m e a n s " a l l s i d e s e q u a l , " " a n " c o n v e x " m e a n s

" n i n t e r i o r a n g l e s g r e a t e r t h a n 1 8 0 d e g r e e s . " s q u a r e i r e g u l a r c o n v e x p o l y g o n o f ( b u r s i d e s . T h i s p r o g r a m f r o m

J o e S t e i n i n g c r ( B e t h l e h e m . P A l e t s t h u s e r s p e c i f y t h en u m b e r o s i d e s a n t h l e n g t h o f e a c h s i d e .

• " R F M — = = — - ' = i = = - ^ " ^ ^ a s T T ^ r a a- R E H C O M M O D A R E S P R O B L E M # 4 0 - 3• R E P O L Y G O N P L A Y• R E M S O L U T I O N B

R E R E

J O E S T E I N I N G E R• 1 P R I N T " [ C L E A R ] H O W M A N Y S I D E S "• 2 I N P U T N : I F N < G O T O 2 • 3 P R I N T " L E N G T H O E A C H S I D E , I M E T E R S "• 4 I N P U T L■ 5 A = ( ( N - 2 ) / N ) * 1 8 0• 6 S = A * N• 7 R = ( L / 2 ) * ( 1 / T A N ( [ P I ] / N ) )• 8 D = ( L / 2 ) * ( 1 / S I N ( [ P I ] / N ) )- 9 Y = N * ( L [ U P A R R 0 W ] 2 ) / 4 * ( l / T A N ( [ P I ] / N ) )• 1 0 0 P R I N T " I N T E R I O R A N G L E S A R E " ; A ; " D E G R E

E E A C ! I " : P R I N T• 1 1 0 P R I N T " S U M O F I N T E R I O R A N G L E S I S " ; S ;

" D E G R E E S " : P R I N T- 1 2 0 P R I N T " T H E A R E A I " ; Y ; " S Q U A R E M E T E R S

" : P R I N T• 1 3 0 P R I N T T I I N S C R I B E D R A D I U S I " ; R ; " M E T E R

S " : P R I N T• 1 4 0 P R I N T " C I R C U M S C R I B E D R A D I U S I " ; D ; " M

E T E R S " : P R I N T : P R I N TT h f o r m u l a s f o d i v a r i o u s p a r a m e t e r s a r i l i n e s 5 0 - 9 0 .

K e e p i m i n d t h a i B A S I C a s s u m e s a n g l e s a r m e a s u r e d i r a d i a n s , n o d e g r e e s ( p r a d i a n s 1 8 d e g r e e s ) .

S e v e r a l r e a d e r s u s e d a d i f f e r e n t f o r m u l a f o p o l y g o n a r e a .I i t h e r a d i u s o f t h i n s c r i b e d c i r c l e , t h a r e a o f i h p o l y g o n i s i m p l y N * R / 2 w h e r e i t h n u m b e r o s i d e s .

R i c h a r d v a F r a n k ( M o n t c l a i r . N J s e n t v e r y n i c e a n a l ys i o t h i s p r o b l e m . H w a i n t e r e s t e d i t h l a r g e s t n u b e r o f s i d e s t h e C - 6 4 c o u l d h a n d l e . I t u r n e d o u t b 4 , 2 9 4 , 9 6 7 . 2 9 5 - s i d e d p o l y g o n . D y o t h i n k y o c o u l d d i t i n g u i s h b e t w e e n s u c h a f i g u r e a n c i r c l e ?

T h i n s c r i b e d a n c i r c u m s c r i b e d r a d i i a r t h s a m e f o t h i s p o l y g o n ( w i t h i n t h e r e s o l u t i o n o f t h e c o m p u t e r ) . Y o m i g h t t r p u t t i n g t h i s p r o b l e m i n t o l o o p a n w a t c h i n gt h e i n s c r i b e d a n c i r c u m s c r i b e d a p p r o a c h e a c h o t h e r a s t h en u m b e r o s i d e s i n c r e a s e s . Y o m i g h t a l s o a d f o r m u l a st c a l c u l a t e t h a r e a s o t h i n n e r a n o u t e r c i r c l e s a n c o p a r e t h e m t t h a r e a o ( h p o l y g o n .

O t h l i g h t e r s i d e , J i S n e e r s s e n t a l o n g t h i s b i o p o l yg o t r i v i a . H f o u n d w h e n w o r k i n g w i t h t h i s p r o b l e m t h a t

r e g u l a r p o l y g o n w i t h 5 . 3 3 8 6 4 7 1 6 s i d e s h a s a n a r e a o f e x

a c t l y 2 s q u a r e m e t e r s . W o u l d a n y o n e c a r e t b u i l d o n a n t !m e a s u r e i t

T h f i n a l P r o b l e m # 4 0 - 4 : I n t e g e r F u n c t i o n s w a t g i v eu s e r - d e f i n e d f u n c t i o n s F N F ( X ) a n F N C ( X ) w h i c h c a l c ul a t e t h f l o o r a n c e i l i n g f u n c t i o n o a n i n p u t v a l u e X T h f l o o r f u n c t i o n o i t h e g r e a t e s t i n t e g e r l e s s t h a n o e q u a l t X T h c e i l i n g f u n c t i o n i t h l e a s t i n t e g e r g r e a t e rt h a n o r e q u a l t X

H a l f o t h i s p r o b l e m w a s n e a r l y t r i v i a l , a n i h o t h e rh a l f w a s o m e w h a t t r i c k y . M o s t r e a d e r s d e f i n e d F N F ( X )t h i s w a y :

D E F N F ( X ) I N T ( X )I f a c t t h I N f u n c t i o n i e q u i v a l e n t t t h f l o o r f u n c t i o n .T h t r i c k i e r p a r t w a t h e c e i l i n g f u n c t i o n .

T h m o s t c o m m o n s o l u t i o n w a D E F N C ( X ) I N T ( X )+ b u u n f o r t u n a t e l y t h i s i n o t o t a l l y c o r r e c t . I i v a l i d

f o a l v a l u e s o f e x c e p t w h e n i a i n t e g e r . I n t h a t c a s e ,t h e t l o o r f u n c t i o n i e q u i v a l e n t t t h e c e i l i n g f u n c t i o n . J i S p e e r s u s e d t h i s d e f i n i t i o n f o t h e c e i l i n g f u n c t i o n :D E F N C ( X ) F N F ( X ) + ( X = I N T ( X ) )T h l a s t p a o d i e x p r e s s i o n s u b t r a c t s t h e a d d e d o n w h e ne v e r i a i n t e g e r . S t c p h a n e E d w a r d s o n t o o k a d i f f e r e n ta p p r o a c h . H i d e f i n i t i o n o t h c e i l i n g f u n c t i o n i

D E F N C ( X ) - I N T ( - X )

C o n v i n c e y o u r s e l v e s t h a t t h e s e t w d e f i n i t i o n s g i v e i d e n t ic a r e s u l t s . C o n g r a t u l a t i o n s t T h o m s o n F u n g ( S a n D i e g o .C A f o r e c o g n i z i n g t h i s s u b t l e t y o t h e c e i l i n g f u n c t i o n .

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

T h i s i l i s t o p e o p l e w i t h v a l i d s o l u t i o n s w h w e r en o a l r e a d y m e n t i o n e d t h i s m o n t h .

K i r k A d i m sS c i i n B a t e s ( N . S m n l n g t o n , C G n - j s y B o l l ( B r a o m f i c l d . C O J a m e s B i c k e r s

( S h c p h c r d s v i l i c . K Y T h o m a s i i r a u n ( O m a h a , N E L e o B r e n n e m a n ( E r i e . P A V a u g h n B i j g h a m ( C a d i l l a c . M l D a v i d D r u u s e ( S h i p p e n s b u r g , P A C a r l o s C e n l c n n ( L i t r e s . P R H e n r y C h t l s t e n m n ( S s l e m , O K D a D a r l i n g t o n

( M i n n e a p o l i s . M N C u r t D o n o f r i oP e g g y E c k b o l d ( S o m c B P I . , N J V e l i - M a t t i E e r o l a

( K b f b y h , F i n l a n d )B i l l G a r r c t l ( L o n g v l e w , W A A l a n G u t i e r r e zJ i H e n d e r s o n ( A P O N Y D a v i d H o f f n s r ( B r o o k l y n , N Y G a r y J o n e s ( W H U u i u p o r t , I N R o J o r d a n ( F l o r e n c e . O R

C h u c k L a h m e y o r( T e m p l e C i l y . C A

J o h n L a r r y ( S i . A l h a n s . V T J i L o s t e t t e r ( K e l u y v i l l e , C A J o r g e M i l k e

( M e x i c o C i t y , M e x i c o )K e M n r r o w ( E P a w . T X F r e d R a n d a l l ( Y p s i l u n i i . M I K e n n e t h R a t h ( L o n d o n . O N T )N o r m a n R i c h a r d ) ( A n g l e t o n , T X L a r r y S d i a f e r ( F o w l e r . M l R u b e n S l i e r e r ( C o l u m b u s , M S T n i y S h o a p ( S h i p p e n s b u r g . P A J . H . S m a l l c y ( B o u l d e r , C O G N e i l S p o k e s

( B r i i i r e l i f f M a n o r . N Y D e n n i s S t u r d e v u n l

( R o h n c r l P a r k . C A R o b e r t W t a s h b o r n e

( H a r r i s b u r g , P A N o l a n W h l t a k e r

[ J c f f e r s o n v i l l e . K Y C a r o l W y c o f f ( H o b b s . N M

B a c k i s s u e s o A h o y ! a r a v a i l a b l e . S e p a g e 2 f o o r d e r i n g i n f o r m a t i o n .

7 A H O Y !

Page 77: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 77/100

G R A M U S T I N G CI A t t e n t i o n n e A h o y ! r e a d e r s ! Y o m u s t r e a d t h 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 t y p i n gi p r o g r a m s l i s t e d i A h o y ! C e r t a i n C o m m o d o r e c h a r a c t e r s , c o m m a n d s , a n s t r i n g s o c h a r a c t e r sa n c o m m a n d s w i l l a p p e a r i s p e c i a l f o r m a t . F o l l o w t h e i n s t r u c t i o n s a n l i s t i n g s g u i d e o t h i s p a g e .

O t h f o l l o w i n g p a g e s y o u ' l l f i n d s e v e r a l p r g r a m s t h a t y o c a e n t e r o y o u r C o m m o d o r ec o m p u t e r . B u 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 o y ' . ' s p r o g r a m l i s t i n g sa r g e n e r a t e d o d a i s y w h e e l p r i n t e r , i n c a p a b l e o f p r i n ti n m c o m m a n d s a n g r a p h i c c h a r a c t e r s u s e d i C o m m od o r e p r o g r a m s . T h e s e a r t h e r e f o r e r e p r e s e n t e d b v a r i o u sc o d e s e n c l o s e d i b r a c k e t s ] F o e x a m p l e : t h S H I F TC L R / H O M E c o m m a n d i r e p r e s e n t e d o n s c r e e n b h e a r t

T h c o d e w u s i o u l i s t i n g s i [ C L E A R ] . T h c h a r t b e l o w l i s t s a i 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 m o m o s t k e y s a r t w s y m b o l s . T h s y m b o l o t h l e f t i o b t a i n e d b p r e s s i n g t h a t k e y w h i l eh o l d i n g d o w n t h C O M M O D O R E k e y ; t h e s y m b o l o n t h r i g h t , b p r e s s i n g t h a t k e w h i l e h o l d i n g d o w n t h S H I F Tk e y . C O M M O D O R E a n S H I F T c h a r a c t e r s a r r e p r e s e n t e di o u l i s t i n g s b l o w e r - c a s e o f o l l o w e d b y t h s y m b o l o t h k e y o u 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 y c o d e d l i s t i n g . F o e x a m p l e , [ " [ L E F T ] " ] w o u l d b 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 ] " ] w o u l d b S H I F T e d E n g l i s h P o u n d s .a n s o n M u l t i p l e b l a n k s p a c e s w i l l b n o t e d i s i m i l a rf a s h i o n : e . g . , 2 s p a c e s a [ 2 " ]

S o m e t i m e s y o u ' l l f i n d a p r o g r a m l i n e d i a l ' s t o l o n g f o t h c o m p u t e r t a c c e p t ( C - 6 4 l i n e s a r m a x i m u m o 8 c h a r a c t e r s , o r s c r e e n l i n e s l o n g ; C - I 2 8 l i n e s , m a x i m u mo 1 6 c h a r a c t e r s , 2 o s c r e e n l i n e s i 4 o 8 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 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 r t h e 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 d i e m . ( P l e a s e n o t e :t h B u R e p e l l e n t l i n e c o d e s t h a t f o l l o w e a c h p r o g r a m l i n e ,i t h w h i t c d - o u t a r e a , s h o u l d n o t b e t y p e d i n S e i n s t r u ct i o n s p r e c e d i n g e a c h p r o g r a m . )

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

C a l l A h o y ! a 2 1 2 - 2 3 9 - 6 0 8 9 w i t h a n p r o b l e m s ( i b u s yo n a n s w e r a f t e r t h r e e r i n g s , c a l l 2 1 2 - 2 3 9 - 0 8 5 5 ) .

W H E 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 ][ S S ]

[ I N S E R T ]D E L ]

[ R V S O N ][ R V S O F F ][ U P A R R O W ][ B A C K A R R O W ]

[ P I ]

[ E P ]

I M E A N SS c r e e n C l e a r

H o m e

C u r s o r U

C u r s o r D i n t n

C u i t o r ' i

f u r M i r K i ^ t l l

S h f i ' S p a c e

I n s c r l

D e l e t e

H c \ t r s c O

R e v e r s e O f

U A r r o w

H a c k A r m w

P

E n g l i s h I V u n d

Y O T O U T Y P E W I L L S U

S H I F T

S H I F T

S H I F T

S H I F T

s u

C N T R L

C N T R L

C L R / H O M E

C L R / H O M E

C R S R iC R S RC R S R

* C R S R

S p a c e

I N S T / U K 1 .

I N S T / D E L

7

i —

i I

i

W H E NT O S E

[ B L A C K ][ W H I T E ][ R E D ][ C Y A N ][ P U R P L E ][ G R E E N ][ B L U E ]

[ Y E L L O W ][ F l ][ F 2 ][ F 3 ][ P 4 ][ F 5 ][ F 6 ][ F 7 ]

[ F 8 ]

I M E A N S

B l a c k

W b h e

R e

C j r * n

P u r p l e

G r e e n

B l u e

V e i l . ™

i n i m i

i n

F u n c t i o n

F u n c t i o n 4

H i l l ! M i l l

K u n c l i u n

F u n c t i o n 7

F u n c t i o n

T O T Y P E

C N T R I ,

C N T R L

C N T R I . . 1

C S T R I .

C N T R I .

C N T R I .

C N T R L

C N T R I .

F

S H I F T F

F

S H I F T F

F

S H I F T F

F

S H I F T F

W I L L S E

I

i

A H O Y ! 7 7

Page 78: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 78/100

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 e B u R e p e l l e n t p r o g r a m s l i s t e d h e r e a r f o A h o y ! p r o g r a m s p u b l i s h e d f r o m t h M a 1 9 X 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 s i s f o n .T y p e i n s a v e , a m r u B u t ; R e p e l l e n t , Y u u ' l l b e a s k e d i y o w a n t a u t o m a t i c s a v e s t t a k e p l a c e . I 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 ( I ) ) o T A P E ( ' I ' ] . Y o t h e n p i c k s t a r t i n g f i l e n u m b e r . t h r o u g h 9 9 N e x t , y o e n t e r n a m e , u t 1 c h a r a c t e r s l o n g . A t h i sp o i n t . B u R e p e l l e n t v e r i f i e s y o u r e n t r i e s a n g i v e s y o c h a n c e t c h a n g e t h e m i y o w a n t . I n c h a n g e s a r n e e d e d . B u R e p e l l e n ta c t i v a t e s i t - s e l f . ( P r e s s i n g R E T U R N w i t h o u t a n s w e r i n g i h p r o m p t s d e f a u l t s t d i s k d r i v e a n b e g i n s y o u r f i l e s w i t h " O O B A C K U P * . )

A y o e n t e r p r o g r a m l i n e s a n p r e s s R E T U R N , B u R e p e l l e n t c o d e a p p e a r s a t h t o o y o u r s c r e e n . I i d o e s n ' t m a t c h t h c o d ei t h p r o g r a m l i s t i n g , a e r r o r e x i s t s . C o r r e c t t h l i n e a n t h c o d e s w i l l m a t c h .

I u s e d , a u t o m a t i c s a v e s t a k e p l a c e e v e r y 1 m i n u t e s . W h e n t h R E T U R N k e i p r e s s e d o p r o g r a m l i n e , t h s c r e e n c h a n g e s c o l o rt l e y o k n o w t h a t s a v e w i l l b e g i n i a b o u t t h r e e s e c o n d s . Y o m a c a n c e l t h e s a v e b 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 n B u R e p e l l e n t , d e a c t i v a t e i b y t y p i n gS Y 4 9 1 5 2 ( R E T U R N ] f o T h C o m m o d o r e 6 o S Y 4 8 6 4 | R E -T U R N | f o t h C o m m o d o r e 1 2 8 .

C - 6 4 B U R E P E L L E N T• 1 P R I N T C I i R S ( 1 4 7 ) " L O A D I N G A N D C H E C K I N G T H D A T A [ 3 " . " ] " : J

- 4 9 1 5 2■ 2 F O R B = O T O U : R E A I ) A : 1 K A < O O R A > 2 5 5 T H E N 4 0

3 0 P O K E J + B , A : X = X + A : H E X T B : R E A D A : I F A = X T U I ' . ! J 5 0■ 4 P R I N T : P R I N T " E H R O H I D A T A t . 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 . K 4 9 4 5 6 T H E N 2 O• 6 P O K E 1 9 8 , O : P O K E 4 9 4 5 6 , 0 : A $ = " Y " : B $ = A $ : C $ = " D " : D S = " D I S K " : D

- 8 : P R I N T C i t H $ { 1 4 7 )■ 7 I N P U T " D 0 Y O U W A N T A U T O M A T I C S A V E S ( Y / N ) " ; A S : P R I N T : T F A

S - " ¥ " 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 4 9 4 5 6 , 1 : I N P 1 I T " D I S K O T A P E C D / T ) " ; C $ ! l F C $ O " D " T H E

N D - 1 : D $ = " T A P E "■ 1 0 0 P O K E 4 9 4 5 7 , D : D S = D S + " D R I V E " i P R I N T : I N P U T " F I L E N U M B E R

0 - 9 9 ) " ; N■ 1 1 0 N $ - R I G H T $ ( S T K $ ( N ) , 2 ) : I F N < 1 0 T H E N N $ = f . H R S ( 4 8 ) + C I I R $ ( N + 4 8

• 1 2 0 F S = " B A C K U P " : P R I N T : I N P U T " F I 1 . E N A M E " ; F S : F S = N S + I . E F T S ( F $ ,1 4 ) i L - L B H ( P $ )

■ 1 3 0 P O K E 4 9 4 5 8 , L : F O R J = 1 T O L : I I C ) K F . 4 9 4 5 8 + J , A S C ( M I I ) $ ( K $ , J , 1 ) ) :N K X T J i P R I N T

■ 1 4 0 P R I N ' f ' S A V I N G D E V I C E * " D S ^ R I N r ' S T A R T I N G W I T H * * " F■ 1 5 0 P R I N T : I N P U T " I S T H I S C O R R E C T ( Y / N ) " ; B $ : I K H $ 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 I , 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 0 S , 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 3

4 - 2 9 0 D A T A 2 1 3 , 1 3 8 , 4 1 , 2 4 0 , 7 4 , 7 4 , 7 4 , 7 4 , 2 4 , 1 0 5 , 1 2 9 , 1 4 1 , 1 3 2 7■ 3 0 0 D A T A 4 4 , 1 9 3 , 1 3 8 , 4 1 , 1 5 , 2 4 , 1 0 5 , 1 2 9 , 1 4 1 , 4 5 , 1 9 3 , 1 6 2 , 1 2 3 0• 3 1 0 D A T A O , 1 8 9 , 4 3 , 1 9 3 , 2 4 0 , 1 2 , 1 5 7 , 0 , 4 , 1 7 3 , 1 3 4 , 2 , 1 1 4 7• 3 2 0 D A T A 1 5 7 , 0 , 2 1 6 , 2 3 2 , 2 0 8 , 2 3 9 , 1 6 9 , 3 8 , 1 4 1 , 2 , 3 , 1 7 3 , 1 5 7 8• 3 3 0 D A T A 4 8 , 1 9 3 , 2 4 0 . 2 3 , 1 6 5 , 1 6 1 , 2 0 1 , 2 1 2 , 1 7 6 , 4 , H . 5 , 1 6 0 , 1 7 4 8• 3 4 0 D A T A 2 4 O , 1 3 , 2 3 8 , 3 2 , 2 0 8 , 1 6 0 , 0 , 3 2 , 2 2 5 , 2 5 5 , 2 0 8 , 6 , 1 6 1 7■ 3 5 0 D A T A 3 2 , 3 3 , 1 9 3 , 7 6 , 3 8 , 1 9 2 , 2 3 2 , 2 0 8 , 2 4 2 , 2 0 0 . 2 0 8 , 2 3 9 , 1 8 9 3■ 3 6 0 D A T A 3 2 , 6 8 , 2 2 9 , 1 6 9 , 0 , 1 6 8 , 1 7 4 , 4 9 , 1 9 3 , 3 2 , 1 8 6 , 2 5 5 , 1 5 5 5■ 3 7 0 D A T A I 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 , H . 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 b , 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

7 A H O Y !

C - 1 2 8 B U R E P E L L E N T■ 1 P R I N T C H R $ ( 1 4 7 ) " L O A D I S G A N C H E C K I N G T H E D A T A [ 3 " . " ] " : J

= 4 8 6 4■ 2 F O R B = O T 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 O K E J + B , A : X - X + A : N E X T H : R E A D A : I F A = X T H E N 5 0■ 4 P R 1 N T : P R I N T " E R R O R I D A T A L I N E : " P E E K ( 6 6 ) * 2 5 6 + P E E K ( 6 5 )

: E N D■ 5 X - O : J - J + 1 2 : I K J < 5 2 1 3 T H E S 2 O■ 6 l > O K E 2 0 8 , 0 : P O K E 5 2 1 3 , 0 : A $ - " Y " : I i $ - A $ : C S - " D " r D S - " D T S K " : D -

8 : P R I N T C H R S ( 1 4 7 )■ 7 I N P U T " D 0 Y O U W A N T A U T O M A T I C S A V E S ( i / N ) " ; A $ : P R I N T : I F AS = " i " T l i 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 : T N P U T " D I S K O T A P E ( D / T ) " j C $ : I F C $ O " D " T H E S

D . l s D $ - " T A P E "• 1 0 0 P O K E 5 2 1 4 , [ ) : I ) $ - D $ + " D R I V E " : P 8 I N T : I N P U T " F I L E N U M B E R (

- 9 9 ) " ; N• 1 1 0 N $ - R I G H T $ ( S T R $ ( N ) , 2 ) : I F N < 1 0 T H F , N N $ = C H R $ ( 4 8 ) + C H K $ ( N + 4 8

■ 1 2 0 P $ - 1 ' B A C K U P " : P R I H T : I N P U T " F I L E N A M E " j P $ : F $ - H $ + L E F T $ ( F $ ,1 4 ) : L = L E N ( t ' $ )

■ 1 3 0 P O K E 5 2 1 5 , L : F O R J - 1 T O L : P O K E 5 2 1 5 + J , A S C ( M I D $ ( F $ , J , 1 ) ) : N EX T J : P R I N T

■ 1 4 0 P R I f - T ' S A V I N G D E V I C E • " D S : P R I N T " S T A R T I N G W I T H • "

■ 1 5 0 P R I N T : I N P i r P l S T H I S C O R R E C T ( Y / N ) " ; B J : I F B S < > " V " T H I - N 6■ 1 6 0 [ j O K E 7 7 O , 1 9 8 : P 0 K 1 ' ; 7 7 1 , 7 7 : S ¥ S 4 8 6 4 l E N ! )- 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 O 8 , 7 , 3 2 , 1 2 5 , 2 5 5 , 7 9 , 7 8 , 0 , 9 6 , 3 2 , 1 2 5 , 2 5 5 , 1 2 9 2■ 2 0 0 D A T A 7 9 , 7 0 , 7 0 , 0 , 9 6 , 1 6 2 , 0 , 1 3 4 , 2 5 1 , 1 8 9 , 0 , 2 , 1 0 5 3■ 2 1 0 D A T A 2 4 O , 1 9 , 2 0 1 , 4 8 , 1 4 4 , 9 , 2 0 1 , 5 8 , 1 7 6 . 5 , 1 3 3 . 2 5 1 , 1 4 8 5■ 2 2 0 I ) A T A 2 3 2 , 2 O 8 , 2 3 8 , 1 3 4 , 2 5 2 , 1 6 5 , 2 5 1 , 2 0 8 , 3 , 7 6 , 1 9 8 , 7 7 , 2 0 4 2■ 2 3 0 D A T A 1 6 9 . 0 , 1 6 6 , 2 3 5 , 1 6 4 , 2 3 6 , 1 3 3 , 2 5 3 , 1 3 3 , 2 5 4 , 1 4 2 , 4 7 , 1 9 3

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

0 • 2 9 0 D A T A 1 3 8 . 4 1 , 2 4 0 , 7 4 , 7 4 , 7 4 , 7 4 , 2 4 , 1 0 5 , 6 5 , 1 4 1 , 8 8 , 1 1 3 8• 3 0 0 D A T A 2 0 , 1 3 8 , 4 1 , 1 5 , 2 4 , 1 0 5 , 6 5 , 1 4 1 , 8 9 , 2 0 , 3 2 , 7 9 , 7 6 9• 3 1 0 D A T A 2 0 , 1 8 9 , 8 5 , 2 0 , 2 4 0 , 6 , 3 2 . 2 1 0 , 2 5 5 , 2 3 2 , 2 0 8 , 2 4 5 , 1 7 4 2• 3 2 0 D A T A 1 7 4 , 4 7 , 2 0 , 1 7 2 , 4 8 , 2 0 , 2 4 , 3 2 , 2 4 0 , 2 5 5 , 1 7 3 , 9 3 , 1 2 9 8• 3 3 0 D A T A 2 0 , 2 4 0 , 2 7 , 1 6 5 , 1 6 1 , 2 0 1 , 2 1 2 , 1 7 6 , 4 , 1 6 5 , 1 6 0 , 2 4 0 , 1 7 7 1- 3 4 0 D A T A 1 7 , 3 2 , 6 5 , 2 0 , 2 3 8 , 3 2 , 2 0 8 , 2 3 8 , 1 , 2 1 4 , 3 2 , 2 2 5 , 1 3 2 2■ 3 5 0 D A T A 2 5 5 , 2 0 8 , 6 , 3 2 , 4 9 . 2 0 , 7 6 , 1 9 8 , 7 7 , 2 3 2 , 2 0 8 , 2 4 2 , 1 6 0 3- 3 6 0 D A T A 2 0 0 , 2 O 8 , 2 3 9 , 3 2 , 6 6 , 1 9 3 , 1 7 3 , 9 5 , 2 O , 1 6 2 , 9 6 , 1 6 0 , 1 6 4 4• 3 7 0 D A T A 2 0 , 3 2 , 1 8 9 , 2 5 5 , 1 6 9 , 0 , 1 7 0 , 3 2 , 1 0 4 , 2 5 5 , 1 6 9 , 0 , 1 3 9 5• 3 8 0 D A T A 1 7 4 , 9 4 , 2 0 , 1 6 8 . 3 2 , 1 8 6 , 2 5 5 , 1 6 9 , 4 5 , 1 7 4 , 1 6 , 1 8 , 1 3 5 1• 3 9 0 D A T A 1 7 2 , 1 7 , 1 8 , 3 2 , 2 1 6 , 2 5 5 , 1 6 2 , 1 , 1 8 9 , 9 6 , 2 0 , 1 6 8 , 1 3 4 6■ 4 0 0 D A T A 2 0 0 , 1 5 2 , 2 0 1 , 5 8 , 1 4 4 , 2 . 1 6 9 . 4 8 . 1 5 7 , 9 6 , 2 0 , 2 0 1 , 1 4 4 8• 4 1 0 D A T A 4 8 , 2 0 8 , 3 , 2 0 2 , 1 6 , 2 3 4 , 3 2 , 4 9 , 2 0 , 1 4 1 , 0 , 2 , 9 5 5• 4 2 0 D A T A 7 6 , 1 8 3 , 7 7 , 5 8 , 5 9 , 3 2 , 6 5 , 2 0 , 2 0 6 , 3 2 , 2 0 8 , 2 0 6 , 1 2 2 2• 4 3 0 D A T A I . 2 1 4 , 1 6 9 , 0 , 1 7 0 , 1 6 8 , 7 6 , 2 1 9 , 2 5 5 , 3 2 , 7 9 , 2 0 , 1 4 0 3- 4 4 0 D A T A 1 6 9 , 2 6 , 1 4 1 , 0 , 2 1 4 , 1 7 3 , 0 , 2 1 4 , 1 6 , 2 5 1 , 9 6 , 1 6 2 , 1 4 6 2• 4 5 0 D A T A O , 1 4 2 , 0 , 2 5 5 , 9 6 , 1 9 , 1 8 , 3 2 , 3 2 , 3 2 . 3 2 , 1 4 6 , 8 0 4• 4 6 0 D A T A O . 1 , 0 , 0 , 6 5 , 7 2 . 7 9 . 8 9 , 3 3 , 0 , 0 , 0 , 3 3 9

Page 79: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 79/100

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 k m 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 n y ! p r o g r a m s w i t h o u t a n m i s t a k e s . O n c e y o h a v e t y p e d t h p r o g r a m

i n s a v e i f o f u t u r e u s e . W h i l e e n t e r i n g a M p r o g r a m w i t h F h i n k s p e c t t 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 i h c a r r i a g er e t u r n . T h i s i a l d o n e a u t o m a t i c a l l y . I y o m a k e a e r r o r i l i n e a b e l l w i l l r i n g a n y o w i l l b e a s k e d t e n t e r i a g a i n .T L O A D i p r o g r a m S a v e d w i t h F k m k s p e e d u s L O A D " n a m e " , ! , ] f o t a p e , o L O A D ■ 1 n a m e " , 8 . 1 f o r d i s k . T h f u n c t i o n k e y sm a b u s e d a f t e r t h s t a r l i n g a n e n d i n g a d d r e s s e s h a v e b e e n e n t e r e d .f l - S A V E s w h a t y o u h a v e e n t e r e d s f a r .f — L O A D s i p r o g r a m w o r k e d o p r e v i o u s l y .f 5 - T o c o n t i n u e o l i n e y o s t o p p e d o a l t e r L O A D i n g i t h p r e v i o u s s a v e d w o r k .1 7 - S c a n s t h r o u g h t h p r o g r a m t o l o c a t e p a r t i c u l a r l i n e , o t f i n d o u w h e r e y o s t o p p e d t h l u s t t i m e y o e n t e r e d t h p r o g r a m .I t e m p o r a r i l y f r e e z e s t h o u t p u t a w e l l .

P O K E 5 3 2 8 f j , 1 2 : P O K E 5 3 2 8 1 , l l O P R l N T " [ C L E A R ] [ c 8 ] [ R V S O K ] [ 1 5 " " ] F L A N K S P E E D [ 1 5 " " ] " ; F PP R I N T " [ R V 5 O N ] [ 5 " " ] M I S T A K E P R O O F M E N T R Y P R 0 G R A M [ 6 "

J P R I N T " [ R V S 0 N ] [ 9 " " J C R E A T E D B Y G . F W H E A T [ 9 " " ) " F AP R I N T " [ R V S 0 N ] [ 3 " " ] C O P R . 1 9 8 7 , I O I N T E R N A T I O N A L I N C ." 1 A F O R A - 5 4 2 7 2 r 0 5 4 2 9 6 : P O K E A , 0 : N E X T N P O K E 5 4 2 7 2 , 4 : P O K F . 5 ' i 2 7 3 , 4 8 : P O K E 5 4 2 7 7 I 0 : P O K E 5 4 2 7 a i 2 4 9 i P Q

5 4 2 9 6 , 1 5 N PF O R A = f i 8 0 T 0 6 9 9 : R E A D B : P O K E A , B N E X T F D A T A 1 6 9 , 2 5 1 , 1 6 6 , 2 5 3 , 1 6 4 , 2 5 4 , 3 2 , 2 1 6 , 2 5 5 , 9 6 F D A T A 1 6 9 , 0 , 1 6 6 , 2 5 1 , 1 6 4 , 2 5 2 , 3 2 , 2 1 3 , 2 5 5 , 9 6 E

0 B $ - " S T A f i T I N G A D D R E S S I H K X " : G 0 S U B 4 3 0 : A D = B : S R - B K G O S U B 4 B O : I F B = O T H E N 1 5 0 O F P O K E 2 ! i l , T ( 4 ) + T ( 3 ) * 1 6 : P O K E 2 5 2 , T ( 2 ) + T ( l ) * 1 6 A B S - " E N D I N G A D D R E S S [ I I E X " : G O S U B / . 3 O : E N - B P EG O S U B 4 7 O : I K B - O T H E N 1 5 O P P O K E 2 5 4 , T ( 2 ) + T ( l ) - 1 6 : B = T ( 4 ) 4 . U T { 3 ) * l f i G MI F B > 2 5 5 T H E N B = B - 2 5 5 : P O K E 2 5 4 , P E E K ( 2 5 4 ) + I H P O K E 2 5 3 , B : P R I N T E R E G E H E L I N E E DG 0 S l H f 4 9 5 : P R I N T " : [ P ] [ L E F T ] " ; : F 0 R A = 0 T 0 8 K F O R l i - 0 T 0 1 : G O T 0 2 5 0 I N E X T B I A 7 , { A ) - T ( 1 ) + T ( O ) * 1 6 ; I F A D + A - 1 - E N T H E N 3 4 O F P R I N T " I P ] [ I , E F T ] " ; E N E X T A : T = A I ) - ( I N ' T ( A D / 2 5 6 ) * 2 5 6 ) : P R 1 N T " I F 0 H A - 0 T 0 7 : T = T + A % ( A ) : I F T > 2 5 5 T H E N T = T - 2 5 5 G N E X T G I F A 7 , ( 8 ) < > T T i I E N G 0 S U B 3 7 5 : G O T 0 I 9 5 F F 0 R A - O T O 7 : P 0 K K A D + A , A % ( A ) : N E X T : A D - A D + 8 : G O T O 1 9 5 I R E ( S E T H E X I N P U T P G E T A S : T F A i = i " " T ! [ E N 2 5 O G [ K A $ - C H R S ( 2 O ) T H E N 3 O 5 G I K A S - C H R S ( 1 3 3 ) T H E S 5 3 5 L I K A S - C I ! R S ( 1 3 4 ) T 1 I E N 5 6 O I GI F A S = C H R S ( 1 3 5 ) T H E N P R I \ T " " : G 0 T 0 6 2 0 H OI 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 5 H El K A $ > " e " A N D A S < " G " T H E N T ( B ) = A S C ( A S ) - 5 5 : G 0 T 0 2 9 5 M [ F A S > " / " A N D A i < " : " T H E S T ( B ) = A S C ( A S ) - 4 B : G O T O 2 9 5 D

G O S U H 4 I 5 : G O T O 2 5 O J P K I V T A $ " l e P ] [ L E F T ] " ; P ( i O T O 2 0 5 F l F A > O T ! i K N 3 2 O B IA — 1 : I F B - 1 T ! I E N 3 3 O B G O T O 2 2 O F I K B = 7 n ( h : N P K I N T C H R $ ( 2 0 ) ; C H R S ( 2 0 ) ; : A = A - l B A - A - l F K

R I N T C i ( R $ ( 2 0 ) ; : G O T 0 2 2 0 P HR E M L A S T L I N E C P R I N T " " : T - A D - ( I N T ( A D / 2 5 6 ) * 2 5 6 ) K F O R B - O T O A - l : T . T + A % ( B ) ; I F T > 2 5 5 T H E N T - T - 2 5 5 O DN E X T O BI F A I ( A ) O T T H E N G O S U B 3 7 5 : C O T 0 1 9 5 L F O R B - O T O A - 1 : P O K E A D + B , A % ( B ) : N E X T B OP R I N T : P R I N T " Y O U A R F I N I S H E D ! " : G O T 0 5 3 5 M BR E M B E L L A N E R R O R M E S S A G E S L HP R I N T : P R I N T L I N E E N T E R E D I N C O R R E C T L Y " : P R I N T : C O T 0 4 1 5 J P R I N T : P R I N T " I N P U T A D I G I T H E X V A L i ) E ! " : G O T O 4 1 5 P F R I N T : P R I N T " E N D I N G I L E S S T H A N S T A R T I N G ! " : B = 0 : G O T 0 4 1

- 3 9 0 P R I N T : P R I N T " A D D R E S S N O T W I T H I N S P E C I F I E D R A N G E ' " : B - 0 :G O T O 4 1 5 U

- 3 9 5 P R I N T : P R I N T " N O T Z E R O P A G E O R R O T ! " : B = O : G O T C » 1 5 D - W P R 1 N T " ? E R R O R I S A V E " : G O T ( » 1 5 J ■ 4 0 5 P R I N T " ? E R R O R I 1 . 0 A I ) " : G 0 T 0 4 1 5 1 - 4 1 0 P R I N T : P H I N T : P 1 ! I N T " E N I ) O F M L A R E A " : P R I N T J O- 4 1 5 P 0 K E 5 4 2 7 6 , 1 7 : P 0 K E 5 4 2 7 6 , 1 6 : R E T U R N B - 4 2 0 0 P E M 5 , 8 , 1 5 : I N P l ) T S 1 5 , A , A S : C L 0 S E 1 5 : P R I N T A $ : R E T U R N D l - 4 2 5 R F J 1 G E F O U R D I G I T H E X i m- 4 3 0 P R I N T : P R I N T B $ : : I N 1 ' U T T $ O L- 4 3 5 I F L E N C T $ ) < > 4 T F I E N G O S ' J B 3 8 O : G O T O 4 3 O J - 4 4 0 F O R A = l T O 4 : A $ = M I D S ( n , A , l ) : G O S U B 4 5 O : I F T ( A ) 1 6 T I ! E N G O S U B3 8 O r G O T O 4 3 O \ - 4 4 5 N E X T : B - ( T { l ) * 4 0 9 f i ) ( T ( 2 ) * 2 5 G ) + ( T ( 3 ) * 1 6 ) + T ( 4 ) : R F . T U R N K B- 4 5 0 I F A $ > " S » " A N D A S < " G " T H E N T ( A ) - A S C ( A $ ) - 5 5 : R E T U R N C - 4 5 5 I F A $ > " / " A S D A S < " : " T H E S T ( A ) = A S C £ A S ) - 4 8 : R E T I J H N N - 4 6 0 T ( A ) = 1 6 : R E T U R N i - 4 6 5 R E M A D D R E S S C H E C K O L- 4 7 0 I F A D > E N T H E N 3 8 5 H - 4 7 5 I F B < S R O R B > E N T H E N 3 9 O L E- 4 8 0 I F B < 2 5 6 O R ( B > 4 O % f J A S D B < 4 9 1 5 2 ) O R B > 5 3 2 4 7 T H E N 3 9 5 O - 4 8 5 R E T U R N m ?- 4 9 0 R E A D D R E S S T H E P - 4 9 5 A C - A D : A - 4 0 y & : G O S U B 5 2 0 A - 5 0 0 A - 2 5 6 : G O S I I l i 5 2 O N - 5 0 5 A = ] f i : G O S U ! 1 5 2 O L - 5 1 0 A = 1 : G O S U B 5 2 0 ! I - 5 1 5 R E T U R N j - 5 2 0 T - I N T ( A C / A ) : I F T > ' J T I i E N A $ ^ C H R S ( T + 5 5 ) : G 0 T O 5 3 0 O C- 5 2 5 A S = C H R S ( T + 4 8 )- 5 3 0 P R I N T A $ ; : A C = A C - A * T : R E T 1 I R N A ' 5 3 5 A S » " " S A V E * * " : G O S U B 5 H 5 i - 5 4 0 0 P E N l , T , l , A $ ; S Y S f i 8 0 : C L O S E l a b- 5 4 5 I P S T - O T H E H B N D K - 5 5 0 C O S U B 4 O 0 : I F T - 8 T H E N G 0 S U B 4 2 0 p - 5 5 5 G O T O 5 3 5 F - 5 6 0 A S = " * * L O A D * » " : C O S U B 5 9 5 P - 5 6 5 O P E N 1 , T , O . A S : S Y S 6 9 < ) : C L O S E 1 p o- 5 7 0 I F S T = 6 4 T H E N 1 9 5 o - 5 7 5 G O S U B 4 0 r > : I E T - 8 T H K N G 0 S U B 4 2 0 C • 5 8 0 G O T O 5 6 0 C - 5 8 5 P R I N T " " : P R I N T T A B ( 1 4 ) A S K - 5 9 0 P R ! N T : A J - " " : I N I ' U T " F I I . E N A M K " ; A $ 1 - 5 9 5 I F A $ = " " T H E N 5 y O H - 6 0 0 P R I N T : P R I N T " T A P K O D I S K ? " : P R I N T H - 6 0 5 G E T B $ i T - l ! l F B J - " D " T H E M T - 8 ! A $ - " § f J i " + A t ! R E r U I l N N P- 6 1 0 I F B $ O " T " T H E N 6 0 5 K - 6 1 5 R E T U R N P - 6 2 0 B $ = " C O N T I N U E F R O M A D D R E S S " : G O S U B A 3 0 : A D - B D - 6 2 5 G O S U B 4 7 5 : I F H - O T H E N 6 2 O N - 6 3 0 P R I N T : G 0 T O 1 9 5 U - 6 3 5 B S - " B E G I N S C A N A A D D R E S S " : G O S U B 4 3 O : A D - B F - 6 4 0 G O S U B 4 7 5 : I F B - O T H E , S 6 3 5 L - 6 4 5 P R I N T : G O T 0 6 7 0 i - 6 5 0 F 0 R B = 0 T 0 7 : A C P E E K ( A D + B ) : G O S U B 5 O 5 : I F A D + B = E N T H E N A D = S R : G

O S U B 4 1 0 : G O T 0 1 9 5 L - 6 5 5 P R I N T " " ; : N E X T B L E- 6 6 0 P R I N T : A D - A D + 8 C D- 6 6 5 G E T B $ : I F B S - C H R $ ( 1 3 6 ) T H E N 1 9 5 J D■ 6 7 0 G 0 S U M 9 5 : P R I N T " : " [ S G O T O 6 5 O K E

A H O Y ! 7

Page 80: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 80/100

I M P O R T A N T1 V I U I H I i L e t t e r s o w ^ 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 t e n l e r t h e m ! P a g e s 7 a n 7 e x p l a i n t h e s e c o d e sa n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g h o y ! p r o g r a m s . R e l e r t t h e s e p a g e s b e f o r e e n t e r i n g a n p r o g r a m s !

B A T T E R U P F R O M P A G E 3 ■ R E M B A T T E R U P B J H I L T Y 3 / 8 7 B • 1 G 0 S U B 7 4 5 D • 1 G 0 S U B 5 1 5 C ■ 2 B = 0 : K = 0 : 0 T = 0 : R = 0 : X = l F ■ 2 I F I N = 1 0 T H E N 1 0 5 0 L ■ 3 P 0 K E 2 0 4 0 , 2 0 0 : P O K E 2 0 4 2 , 2 0 2 : F O R T = 0 T O 5 0 0

: N E X T P ■ 3 P R I N T " [ H 0 M E ] [ D O W N ] [ R V S 0 N ] [ B L A C K ] " T A B (

2 ) B ; T A B ( 5 ) K ; T A B ( 9 ) 0 T ; T A B ( 1 4 ) I N F • 4 I F O T = 3 T H E N 4 2 O J ■ 4 I F K ^ T H E N O T ^ T + I i G O S U B I O S c K ^ O i B s O j G O T

0 3 5 G L5 I F B = 4 T H E N G O S U B 3 8 0 : B - 0 : K = 0 : G 0 S U B 1 0 5 : G OT 0 3 5 H

■ 5 P R I N T " [ H O M E ] [ 7 " [ D O W N ] " ] " T A B ( 2 2 ) " [ 1 2 "" ] I

• 6 P R I N T " [ H O M E ] [ 7 " [ D O W N ] 1 I ] [ Y E L L O W ] " T A B ( 22 ) P $ ( X ) ; " " ; P A ( X ) : G 0 S U B 6 9 0 : F 0 R T = 0 T 0 1 0 0 0 :N E X T N 6 P O K E 2 0 4 2 , 2 0 3 : F O R T = 0 T O 3 0 0 : N E X T : P O K E 2 O 42 , 2 0 4 : F O R T = 0 T O 2 0 0 : N E X T I

■ 7 Z = I N T ( 8 * R N D ( 1 ) + 1 ) F ■ 7 O N Z G O S U B 1 2 O . 1 3 O , 1 2 0 , 1 4 0 , 1 2 0 , 1 5 0 , 1 2 0 , 1

6 0 P H■ 8 W = 2 0 6 P • 8 F B = - ( ( P E E K ( 5 6 3 2 0 ) A N D 1 6 ) = 0 ) L

9 I F F B = 1 T H E N P O K E 2 O 4 0 , 2 0 8 : P O K E V + 2 1 , 3 1 : G OT 0 1 7 0 A

• 9 P 0 K E 2 0 4 4 , W : F 0 R T = 0 T 0 5 0 : N E X T : W = W + l : I F W =2 0 8 T H E N 1 8 5 H

• 1 0 0 G O T O 8 5 F • 1 0 5 X = X + 1 : I F X = 1 O T H E N X = 1 : R E T U R N I • 1 1 0 R E T U R N P • 1 1 5 R E C O M P U T E R P I T C H E S F • 1 2 0 P O K E V + 8 , 8 8 : P 0 K E V + 9 , 1 6 2 : P 0 K E V + 2 1 , 2 3 : F

0 R T = 0 T 0 5 0 : N E X T : P O K E V + 9 , 1 7 2 M - 1 2 5 R E T U R N A

1 3 P O K E V + 8 , 8 8 : P O K E V + 9 , 1 6 2 : P O K E V + 2 1 , 2 3 : F0 R T = 0 T 0 5 0 : P O K E V + 9 , 1 4 5 G

• 1 3 5 R E T U R N B 1 4 P O K E V + 8 , 8 8 : P O K E V + 9 , 1 6 2 : P O K E V + 2 1 , 2 3 : F0 R T = 0 T 0 5 0 : P O K E V + 9 , 1 7 2 : P O K E V + 8 , 1 2 0 J

• 1 4 5 R E T U R N B ■ 1 5 0 P O K E V + 8 , 8 8 : P O K E V + 9 , 1 6 2 : P O K E V + 2 1 , 2 3 : F

0 R T = 0 T 0 5 0 : P O K E V + 9 , 2 0 0 : P O K E V + 8 , 7 0 I • 1 5 5 R E T U R N C

1 6 P O K E V + 8 , 8 8 : P O K E V + 9 1 1 6 2 : P O K E V + 2 1 , 2 3 : F0 R T = 0 T 0 5 0 : P O K E V + 9 , 2 0 0 : P O K E V + 8 , 1 0 0 A

• 1 6 5 R E T U R N D D• 1 7 0 F 0 R T = 0 T 0 1 5 0 : N E X T : I F Z = 1 0 R Z = 3 0 R Z = 5 0 R Z =

7 T H E N 2 0 5 S • 1 7 5 K = K + l : F O R T = 0 T O 2 O 0 : N E X T : P O K E V + 2 1 , 7 : E $

8 0 A H O Y !

= " S T R I K E " E • 1 8 0 G O T 0 2 6 0 N

1 8 I F Z = 1 O R Z = 3 O R Z = 5 O R Z = 7 T H E N E $ = " S T R I K E " :K = K + 1 : F 0 R T = 0 T 0 5 0 0 : N E X T : G 0 T 0 1 9 5 A

• 1 9 0 E $ = " B A L L " : B = B + 1 : F O R T = 0 T 0 5 0 0 : N E X T I • 1 9 5 P O K E V + 2 1 , 7 : G 0 T 0 2 6 0 H • 2 0 0 R E B A T T E R H I T S B A L L F • 2 0 5 G O S U B 7 0 5 : P O K E V + 2 1 , 7 : E = R N D ( 5 ) + P A ( X ) / 1

0 0 P • 2 1 0 I F E > 1 . 1 T H E N E $ = " H O M E R U N " : G O S U B 2 8 5 : B =

0 : K = O : G O S U B 1 0 5 : G O T O 2 6 0 N 2 1 I F E > . 9 T H E N E S = " T R I P L E " : G 0 S U B 3 1 0 : B = 0 : K= 0 : G 0 S U B 1 0 5 : G O T O 2 6 O O 2 2 I F E > . 8 T H E N E $ = " D 0 U B L E " : G O S U B 3 3 5 : B = 0 : K= 0 : G O S U B 1 0 5 : G O T O 2 6 0 P 2 2 I F E > . 6 T H E N E $ = " S I N G L E " : G 0 S U B 3 8 0 : B = 0 : K= 0 : G O S U B 1 0 5 : G O T O 2 6 0 J

■ 2 3 0 I F E > . 5 T H E N E $ = S " F O U L B A L L " : G 0 S U B 2 4 5 : G 0T O 2 6 0 O

• 2 3 5 I F E > . 3 T H E N E $ = " G R 0 U N D 0 U T " : 0 T = 0 T + l : G 0S U B 1 0 5 : B = 0 : K = 0 : G 0 T 0 2 6 0 L

• 2 4 0 E $ = " F L Y O U T " : O T = O T + 1 : B = O : K = O : G O S U B 1 O5 : G 0 T 0 2 6 0 B

• 2 4 5 I F K < 2 T H E N K = K + 1 : R E T U R N D • 2 5 0 R E T U R N I • 2 5 5 R E M D I S P L A Y H I T T I N G R E S U L T S K ■ 2 6 0 P R I N T " [ H O M E ] [ 1 3 " [ D O W N ] " ] [ Y E L L O W ] " T A B

( 2 7 ) E $ C L• 2 6 5 F O R T = O T O 2 5 0 O : N E X T N

2 7 P R I N T " [ H O M E ] [ 1 3 " [ D O W N ] " ] [ R V S O N ] [ G R E EN ] " T A B ( 2 7 ) " [ 1 0 " " ] C

• 2 7 5 G O T O 2 5 A • 2 8 0 R E H O M E R U N M

2 8 I F R = O T H E N Y S = Y S + 1 : R = 0 : G O S U B 4 5 5 : G 0 S U B 51 0 : R E T U R N I

• 2 9 0 I F R = 1 0 R R = 2 0 R R = 4 T H E N Y S = Y S + 2 : R = 0 : G O S U B4 5 5 : G O S U B 5 1 O : R E T U R N G

- 2 9 5 I F R = 3 O R R = 5 O R R = 6 T H E N Y S = Y S + 3 : R = 0 : G O S U B4 5 5 : G O S U B 5 1 0 : R E T U R N P

• 3 0 0 I F R = 7 T H E N Y S = Y S + 4 : R = 0 : E $ = " G R A N D S L A M ": G O S U B 4 5 5 : G 0 S U B 5 1 0 : R E T U R N B

• 3 0 5 R E T R I P L E J • 3 1 0 I F R = O T H E N R = 4 : G O S U B 4 5 5 : R E T U R N P

3 1 I F R = 1 O R R = 2 O R R = 4 T H E N Y S = Y S + 1 : R = 4 : G O S U B4 5 5 : G 0 S U B 5 1 0 : R E T U R N C 3 2 I F R = 3 O R R = 5 O R R = 6 T H E N Y S = Y S + 2 : R = 4 : G O S U B4 5 5 : G 0 S U B 5 1 0 : R E T U R N I 3 2 I F R = 7 T H E N Y S = Y S + 3 : R = 4 : G 0 S U B 4 5 5 : G 0 S U B 51 0 : R E T U R N C

• 3 3 0 R E M D O U B L E J 3 3 I F R = 0 T H E N R = 2 : G 0 S U B 4 5 5 : R E T U R N B

• 3 4 0 I F R = 1 T H E N R = 6 : G O S U B 4 5 5 : R E T U R N C • 3 4 5 I F R = 2 T H E N Y S = Y S + 1 : R = 2 : G O S U B 4 5 5 : G O S U B 5

1 0 : R E T U R N K • 3 5 0 I F R = 3 T H E N Y S = Y S + 1 : R = 6 : G O S U B 4 5 5 : R E T U R N I

3 5 5 I F R = 4 T H E N Y S = Y S + 1 : R = 2 : G 0 S U B 4 5 5 - . G 0 S U B 5

Page 81: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 81/100

N I F R = 5 T H E N Y S = Y S + 1 : R = 6 : G 0 S U B 4 5 5 : G 0 S U B 5

P 6 I F R = 6 T H E N Y S = Y S + 2 : R = 2 : G O S U B 4 5 5 : G 0 S U B 5

P 7 I F R = 7 T H E N Y S = Y S + 2 : R = 6 : G O S U B 4 5 5 : G O S U B 50 : R E T U R N C D

R E S I N G L E O W A L K J I F R = O T H E N R = 1 : G O S U B 4 5 5 : R E T U R N A I F R = 1 T H E N R = 3 : G O S U B 4 5 5 : R E T U R N F EI F R = 3 T H E N R = 7 : G 0 S U B 4 5 5 : R E T U R N J

9 I F R = 4 T H E N Y S = Y S + 1 : R = l : G 0 S U B 4 5 5 : G 0 S U B 5E

I F R = 5 T I I E N Y S = Y S + 1 : R = 3 : G 0 S U B 4 5 5 : G 0 S U B 5R N D

I F R = 6 T H E N Y S = Y S + 1 : R = 5 : G O S U B 4 5 5 : G O S U B 5R N N

I F R = 7 T H E N Y S = Y S + l : R = 7 : G 0 S U B 4 5 5 : G 0 S U B 5R N H

I F R = 2 T H E N R = 5 : G 0 S U B 4 5 5 : R E T U R N C I = I N T ( 4 * R N D ( 6 ) ) P P R L M T " [ H 0 M E ] [ 1 3 " [ D 0 W N ] " ] [ Y E L L 0 W ] " T A B" C O M P U T E R " I : G 0 S U B 7 2 0 E

3 C S = C S + I : P R I N T " [ H O M E ] [ 1 3 " [ D O W N ] " ] [ R V SE N ] " T A B ( 2 2 ) " [ 1 2 " " ] G

P R I N T " [ H O M E ] [ 4 " [ D 0 W N ] " ] [ Y E L L O W ] M T A B (B 1 0 5 B

4 I N = I N + 1 : B = 0 : K = 0 : R = 0 : 0 T = 0 : G 0 S U B 4 5 5 H G 0 T O 2 5 L R E P L A C E B A S E R U N N E R S A R = R + 1 : O N R G O S U B 4 6 5 , 4 7 0 , 4 7 5 , 4 8 0 , 4 8 5 , 4 9

D R = R - 1 : R E T U R N L P O K E F I , 1 6 0 : P 0 K E S N , 1 6 0 : P O K E T H , 1 6 0 : R E T

B P O K E F I , 8 6 : P 0 K E S N , 1 6 0 : P 0 K E T H , 1 6 0 : R E T U

B P 0 K E S N , 8 6 : P O K E F I , 1 6 0 : P O K E T H , 1 6 O : R E T U

A P O K E T H , 1 6 0 : P O K E S N , 8 6 : P O K E F I , 8 6 : R E T U R

L P O K E T H , 8 6 : P O K E S N , 1 6 0 : P O K E F I , 1 6 0 : R E T U

O P O K E S N , 1 6 0 : P O K E T H , 8 6 : P O K E F I , 8 6 : R E T U R

L P O K E F I , 1 6 0 : P O K E S N , 8 6 : P O K E T H , 8 6 : R E T U R

J 0 P O K E F I , 8 6 : P O K E S N , 8 6 : P O K E F I , 8 6 : R E T U R N F

R E U P D A T E S C O R E K P R I N T " { H 0 M E ] [ 3 " [ D 0 W N ] " ] [ Y E L L 0 W ] 1 1 T A B (

G R E M P L A Y I N G F I E L D N P 0 K E 5 3 2 8 1 , 8 : P 0 K E 5 3 2 8 0 , 0 B P R I N T " [ C L E A R ] [ R V S 0 N ] [ B L A C K ] [ 3 " " ]

O U T I N N [ 3 " " ] [ c 7 ] [ 1 9 " " ] D P R I N T " [ R V S O N ] [ B L A C K ] [ 2 0 " " ] [ c 7 [ 1 9 "

" ] " M LP R I N T " [ R V S 0 N ] [ B L U E ] [ 2 0 " " ] [ c 7 [ B L A

C K ] [ 1 6 " " ] [ c 7 M • 5 4 0 F 0 R T = 0 T O 2 : P R I N T " [ R V S O N ] [ B L U E ] [ 2 0 " "

[ c 7 ] [ B L A C K ] " T A B ( 3 6 ) " [ c 7 ] " : N E X T B • 5 4 5 P R I N T " [ R V S O N ] [ c 2 ] [ 2 0 " " ] [ c 7 [ B L A C

K " T A B ( 3 6 ) " [ c 7 ] L ■ 5 5 0 F O R T = 0 T 0 1 : P R I N T " [ R V S O N ] [ G R E E N ] [ 2 0 "

] [ 7 [ B L A C K ] " T A B ( 3 6 ) " [ 7 " : N E X T K ■ 5 5 5 P R I N T " [ R V S 0 N ] [ G R E E N ] [ 2 0 " " ] [ c 7 [ B

A C K ] [ 1 6 " " ] [ c 7 M • 5 6 0 P R I N T T A B ( 2 0 ) " [ R V S 0 N ] [ c 7 [ B L A C K ]7 ] [ 1 2 " " ] [ B L A C K ] [ 7 ] [ 3 " " ] " G

• 5 6 5 P R I N T " [ R V S 0 N ] [ G R E E N ] [ 2 0 " " J [ B L U E ]B L A C K ] [ B L U E ] [ 1 2 " " ] [ B L A C K ] [ B L U E ] [ 3 " "

E • 5 7 0 P R I N T " [ R V S 0 N ] [ G R E E N ] [ 2 1 " " ] [ s N ] [ 1 5 "

" ] [ s M F • 5 7 5 P R I N T " [ R V S 0 N ] [ 6 " " [ R V S 0 F F ] [ s E P ] [ 6 M

" ] [ c * ] [ R V S 0 N ] [ 6 " " ] [ s N ] [ 1 7 " " ] [ s M ] A • 5 8 0 P R I N T " [ R V S O N ] [ 2 0 " " ] [ s M ] [ 1 7 " " ] [ s

] O • 5 8 5 P R I N T " [ c * ] [ R V S 0 N ] [ 1 8 " " ] [ R V S O F F ] [ s E

P ] [ R V S O N ] [ M ] [ 1 5 " " ] [ s N A - 5 9 0 P R I N T " [ * ] [ R V S 0 N ] [ 1 6 " " ] [ R V S O F F ] [ s

E P [ R V S O N ] [ M ] [ 1 3 " " ] [ 5 N K • 5 9 5 P R I N T " [ * ] [ R V S O N ] [ 1 4 " " ] [ R V S O F F ] [

s E P ] [ R V S 0 N ] [ 3 " " ] [ s M ] [ 5 " " ] [ W H I T E ] [ R E E N ] [ 5 " " ] [ s N ] [ 3 " " ] A

• 6 0 0 P R I N T " [ 3 " " ] [ W H I T E ] [ 5 " [ c P ] " ] [ 4 " " ] 5 " [ c P ] " ] [ 3 " " ] [ R V S 0 N ] [ G R E E N ] [ 4 " " ] [ s M [ 3 " ] [ s N [ M ] [ 3 " " ] [ s N ] [ 4 " " ] J

• 6 0 5 P R I N T " [ W H I T E ] [ s N ] [ 4 " " ] [ s N ] [ 4 "] [ M ] [ 4 " " ] [ s M [ R V S 0 N ] [ G R E E N ] [ 5 " " ]

M [ N ] [ 3 " " ] [ s M [ N ] [ 5 " " ] H • 6 1 0 P R I N T " [ W H I T E ] [ s N ] [ 4 " " ] [ s N [ R V S O

N ] [ 4 " " ] [ R V S O F F ] [ M ] [ 4 " " ] { s M [ R V S O N] [ G R E E N ] [ 6 " " ] [ W H I T E ] [ G R E E N ] [ s Z ] [

H I T E ] [ G R E E N ] [ 6 " " ] D • 6 1 5 P R I N T " [ W H I T E ] [ s N ] [ 4 " " ] [ s N [ *

[ R V S O N ] [ R V S O F F ] [ s E P ] [ M ] [ 4 " " ] [ s M [ R V S 0 N ] [ G R E E N ] [ 7 " " ] [ s M ] [ 3 " " ] [ s N ] [ 7 "" ] F

• 6 2 0 P R I N T " [ W H I T E ] [ 4 " " ] [ s N ] " T A B ( 1 5 ) " [ sM ] [ 4 " " ] [ R V S 0 N ] [ G R E E N ] [ 8 " " ] [ s M [ N ] 8 " ] F

• 6 2 5 P R I N T " [ W H I T E ] [ 4 " [ c Y ] " ] " T A B ( 1 6 ) " [ 4 " [Y ] " ] [ R V S 0 N ] [ G R E E N ] [ 9 " " ] [ W H I T E ] [ G R E E N

] [ 9 " " ] F ■ 6 3 0 F O R X = 2 0 0 4 T O 2 0 2 2 : P 0 K E X , 1 6 0 : P 0 K E X + 5 4 2 7

2 , 5 : N E X T K • 6 3 5 X = l O 6 3 : F O R T = r j T O 2 4 : P O K E X , 1 6 O : P O K E X + 5 4

2 7 2 , 0 : X = X + 4 0 : N E X T B • 6 4 0 P R I N T " E H O M E ] [ 3 " [ D O W N ] " ] [ Y E L L O W ] " T A B (

2 2 ) T $ ; T A B ( 3 2 ) Y S : P R I N T " [ H 0 M E ] [ 4 " [ D 0 W N ] " ] "T A B ( 2 2 ) C $ ; T A B ( 3 2 ) C S C

• 6 4 5 P R I N T " [ H 0 M E ] [ 6 " [ D 0 W N ] " ] " T A B ( 2 2 ) " N 0 WB A T T I N G " J

• 6 5 0 P O K E V + 1 6 , O : P O K E V + 2 7 , O : P O K E V + 2 3 , 1 5 : P OK E V + 2 9 , 1 5 : P O K E V + 2 8 , 7 O C

A H O Y ! 8

Page 82: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 82/100

• 6 5 5 P 0 K E V + 3 7 , 1 0 : P 0 K E V + 3 8 , 0 O • 6 6 0 P O K E 2 0 4 0 , 2 0 0 : P O K E V + 3 9 , 7 : P O K E V , 3 0 : P O K

E V + 1 , 1 5 0 H M• 6 6 5 P O K E 2 0 4 1 , 2 O l : P O K E V + 4 0 , l : P 0 K E V + 2 , 3 O : P

O K E V + 3 , 1 9 2 N ■ 6 7 0 P O K E 2 0 4 2 , 2 O 2 : P 0 K E V + 4 1 , 6 : P O K E V + 4 , 7 8 : P

O K E V + 5 , 1 2 0 L • 6 7 5 P O K E 2 0 4 3 , 2 0 9 : P O K E V + 4 2 , 0 : P O K E V + 6 , 6 4 : P

O K E V + 7 , 1 6 0 L * 6 8 0 P 0 K E 2 0 4 4 , 2 0 5 : P O K E V + 4 3 , 1 : P O K E V + 8 , 8 0 : P

O K E V + 9 , 1 9 2 M • 6 8 5 P O K E V + 2 1 , 7 : R E T U R N M • 6 9 0 F 0 R T = O T 0 2 4 : P O K E S + T , 0 : N E X T P • 6 9 5 P O K E S , 1 5 0 : P O K E S + 1 , 2 0 0 : P O K E S + 5 , 8 : P O K E

S + 6 , 2 4 8 : P 0 K E S + 2 4 , 1 5 : P 0 K E S + 4 , 1 7 A • 7 0 0 F 0 R T = O T 0 0 5 0 0 : N E X T : P 0 K E S + 4 , 1 6 : R E T U R N E ■ 7 0 5 F O R T = 0 T O 2 4 : P O K E S + T , 0 : N E X T M • 7 1 0 P O K E S + 2 4 , 1 5 : P O K E S + 1 , 8 0 ; P O K E S + 5 , 8 0 : P O

K E S + 6 , 2 4 5 M • 7 1 5 P O K E S + 4 , 1 2 9 : F 0 R T = 0 T 0 1 0 0 : N E X T : P O K E S + 4

, 1 2 8 : R E T U R N C • 7 2 0 F 0 R T = 0 T O 2 4 : P O K E S + T , 0 : N E X T M • 7 2 5 P 0 K E S + 1 8 , 1 2 8 : P 0 K E S , 7 5 : P 0 K E S + 6 , 2 4 0 : P 0

K E S + 1 4 , 1 2 : P 0 K E S + 1 5 , 2 5 0 : P 0 K E S + 2 4 , 2 0 7 N 7 3 F 0 R L = 0 T 0 3 0 : P O K E S + 4 , 1 7 : P O K E S + 1 , P E E K ( S+ 2 7 ) H J

■ 7 3 5 F O R T = 0 T 0 1 0 0 : N E X T : N E X T ; P O K S S + 4 , 0 M • 7 4 0 R E T U R N H E• 7 4 5 P O K E 5 3 2 8 1 , 1 2 : P O K E 5 3 2 8 0 , 0 : P R I N T T I [ C L E A

R ] [ 6 " [ D O W N ] " ] [ B L U E ] 1 I T A B ( 1 4 ) " [ 1 2 H * ' 1 ] " E G• 7 5 0 P R I N T T A B ( 1 4 ) " * [ 1 0 " " ] * " : P R I N T T A B C 1 4 )

" * B A T T E R U P ! * " N L• 7 5 5 P R I N T T A B ( 1 4 ) " * [ 1 0 " " ] * " : P R I N T f A B ( 1 4 )

" [ 1 2 " * " ] " : P R I N T T A B ( 1 9 ) " B Y " G • 7 6 0 P R I N T T A B ( 1 6 ) " J C H I L T Y " : P R I N T : P R I N T P • 7 6 5 P R I N T " P L E A S E W A I T W H I L E W B U S O M E

P E A N U T S . . " H C• 7 7 0 D I M P A ( 9 ) , P $ ( 9 ) : Y S = O : C S = O : I N = 1 : S N = 1 7 3

3 : T H = 1 8 5 0 : F I = 1 8 5 6 F • 7 7 5 S = 5 4 2 7 2 : V = 5 3 2 4 8 D • 7 8 0 F 0 R X = 1 2 8 0 0 T 0 1 3 4 3 8 : R E A D A : P 0 K E X , A : N E X T J • 7 8 5 F O R X = 1 T O 9 : R E A D P $ ( X ) : N E X T C • 7 9 0 P R I N T " [ C L E A R ] [ D O W N ] P L E A S E E N T E R T H

N A M E O F Y O U R T E A M [ 4 " . " j " C • 7 9 5 P R I N T " [ 4 " . " ] U P T 1 L E T T E R S . " O • 8 0 0 I N P U T T $ : I F L E N ( T $ ) > 1 0 T H E N 7 9 0 J • 8 0 5 I F L E N ( T $ ) < 1 T H E N T $ = " P I T T S B U R G H " D • 8 1 0 P R I N T " [ C L E A R ] [ D O I V N ] P L E A S E E N T E R T H E

C O M P U T E R T E A M ' S N A M E . . " H • 8 1 5 P R I N T " . . U P T O 1 L E T T E R S . " J • 8 2 0 I N P U T C $ : I F L E N ( C $ ) > 1 0 T H E N 8 1 0 J • 8 2 5 I F L E N ( C $ ) < 1 T H E N C $ = " N E W Y O R K " I ■ 8 3 0 F O R X = 1 T 0 9 : P A ( X ) = I N T ( 3 0 0 * R N D ( 5 ) + 1 0 0 ) :

N E X T N • 8 3 5 P R I N T " [ C L E A R H D O W N ] L I N E U P S A N D B A T T I

N G A V E R A G E S " : P R I N T : P R I N T T $ : P R I N T A • 8 4 0 F O R X = 1 T O 9 : P R I N T P $ ( X ) ; " " ; P A ( X ) : N E X T :P R I N T : P R I N T C

8 A H O Y !

• 8 4 5 P R I N T " P R E S S T P R I N T L I N E U P O N P R N T E R [ 4 " . " ] " E

• 8 5 0 P R I N T " [ 4 " . " ] A N Y O T H E R K E Y T C O N T I N UE . H

• 8 5 5 G E T A $ : I F A $ = " " T H E N 8 5 5 N • 8 6 0 I F A $ = " P " T H E N G O S U B 1 0 3 0 K • 8 6 5 R E T U R N P C• 8 7 0 R E M S P R I T E D A T A N ■ 8 7 5 D A T A 2 4 0 , 4 2 , 0 , 2 4 0 , 4 2 , 0 , 2 4 0 , 4 2 , 1 2 8 , 2 5

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

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

, 1 0 , 1 7 0 , 2 4 0 , 1 5 , 1 7 0 , 0 , 1 5 , 2 5 2 , 0 , 1 5 , 2 5 2 , 0 O • 8 9 0 D A T A C - 8 9 5 D A T A 1 0 , 1 7 0 , 0 , 1 0 , 1 7 0 , 0 , 1 0 , 1 7 0 , 1 2 8 , 1 0

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

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

, 1 9 2 , 0 , 1 5 , 2 5 2 , 0 , 1 5 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 M • 9 1 0 D A T A 0 , 1 0 , 0 , 0 , 4 2 , 0 , 0 , 5 , 0 , 0 , 5 , 0 , 0 , 1 , 0

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

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

2 4 0 , 0 , 0 , 0 , 0 H C■ 9 2 5 D A T A 0 , 1 0 , 0 , 0 , 4 2 , 0 , 0 , 5 , 0 , 0 , 5 , 0 , 0 , 1 , 0

, 0 , 1 0 , 0 , 0 , 1 0 , 0 , 0 , 1 0 , 0 , 0 , 1 0 , 0 , 0 , 1 0 , 0 B • 9 3 0 D A T A 0 , 1 0 , 0 , 0 , 1 5 , 0 , 0 , 1 , 0 , 0 , 2 , 0 , 0 , 2 , 0

, 0 , 2 , 0 , 0 , 2 , 0 , 0 , 3 , 0 , 0 , 3 , 0 , 0 , 1 5 , 0 J • 9 3 5 D A T A 0 , 0 , 0 , 0 H • 9 4 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0

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

, 0 , 0 , 2 , 0 , 0 , 2 , 0 , 0 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 A • 9 5 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 I • 9 5 5 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0

, 0 , 0 , 0 , 0 , 0 , 0 , 2 4 , 0 , 0 , 6 0 , 0 , 0 , 2 4 , 0 J • 9 6 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0

, 0 , 0 , 0 , 0 , 0 . 0 . 0 . 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 J • 9 6 5 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0

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

, 0 , 0 , 0 , 6 0 , 0 , 0 , 2 5 5 , 0 , 0 , 2 5 5 , 0 , 0 , 2 5 5 , 0 J • 9 8 0 D A T A 0 , 2 5 5 , 0 , 0 , 6 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,

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

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

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

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

Page 83: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 83/100

, 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 E D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 N OR E M P L A Y E R N A M E S K LD A T A R O C K Y , S P I K E , P E T E , W I L L I E , H A M M E R

K E R E M P R I N T O U T L I N E U P B P R I N T " [ C L E A R ] [ D O W N ] [ D 0 W N ] M A K E S U R E

I 0 N [ 4 " . " ] " : P R I N T " [ 4 " . " ] P R E S SK E Y . " D G E T A $ : I F A $ = " " T H E N 1 0 3 5 M

0 P E N 3 , 4 , 0 : P R I N T # 3 , " L I N E U P A N D A V E R A S F O R " ; T $ M A

F O R X = : 1 T O 9 : P R I N T # 3 , P $ ( X ) ; " " ; P A ( X ) : NJ

P R I N T : P R I N T " P R E S S A N Y K E Y T B E G I NA

G E T A $ : I F A $ = " " T H E N 1 0 4 7 L R E T U R N K R E M G A M E O V E R A P O K E V + 2 1 , 0 H BP 0 S C E 5 3 2 8 1 , 0 : P 0 K E 5 3 2 8 0 , 0 : P R I N T " [ C L E A[ D 0 W N ] " ] [ c 7 ] " T A B ( 1 4 ) " [ 1 2 " * " 3 " E P R I N T T A B ( 1 4 ) " * S C 0 R E B 0 A R D * " : P R I N T T A B

2 " * " ] " : P R I N T : P R I N T D P R I N T T A B ( 1 4 ) T $ ; Y S : P R I N T T A B ( 1 4 ) C $ ; C S H E N L

S C R E E N B L U E SP A G E 3

S C R N S W A P . A S M

i < # * * # * * * * # * * # * * # * # * # * # * * * * * * * * * * * * * * * *" S C R N S W A P . A S M" R U P E R T R E P O R T # 4 i t * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *R E U S I N T E R R U P T R O U T I N E T R E A DR E 4 0 / 8 0 C O L U M N M O D E O C - 1 2 8R E A N S W I T C H R E L A Y T E N A B L ER E T H E S E L E C T E D V I D E O O U T P U T

I C " * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *I " * * * * * * * * * * # # # * * * * * * * * * * * * * * * * * * * * * * *1 0 " S Y S E Q $ 0 A 0 0 ; S Y S T E M V E C T O R1 0 " I R Q E Q $ 0 3 1 4 ; I R Q V E C T O R1 0 " M O D E F L G E Q $ D 1 0 " B I 1 / 8 0 / 4 0 C O L M O D E1 0 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *1 1 " I I O R G $ 1 5 0 01 1 " 1 1 " I N I T ; S Y S 5 3 7 6 F R O M B A S I C1 1 " S E T U P I R Q V E C1 1 L D I R Q V E C ; B E E N H E R E B E F O R E ?1 1 B N I N I T 1 ; Y E S , S K I P I 1 1 L D I R Q V E C + 11 1 B N I N I T 1 ; A L R E A D Y B E E N H E R E

1 1 L D A I R Q ; S A V E I R Q V A L U E1 2 S T I R Q V E C1 2 L D A I R Q + 11 2 S T I R Q V E C + 11 2 3 " * S A V E O L D S Y S T E M V E C T O R1 2 L D A S Y S ; G E T C U R R E N T V A L U E1 2 S T S Y S V E C ; S A V E I 1 2 L D A S Y S + 11 2 S T A S Y S V E C + 11 2 8 " * M A K E S Y S T E M V E C T O R P O I N T T O U 1 2 L D # < R E S T A R T ; G E T L S 1 3 S T A S Y S1 3 L D # > R E S T A R T ; G E T M S 1 3 S T A S Y S + 11 3 " I N I T 11 3 J S C O N F I G ; G E T M O D E / S E T I R 1 3 R T ; B A C K T O B A S I C1 3 " 1 3 7 " * S Y P O I N T S H E R E » » » » » »1 3 " 1 3 " R E S T A R T1 4 J S C O N F I G ; G E T M O D E / S E T I R 1 4 J M ( S Y S V E C ) ; C O N T I N U E W A R M B O O T1 4 " C O N F I G1 4 L D M O D E F L G ; R E A D M O D E1 4 A N # $ 8 0 ; B I T O N L Y1 4 S T P R E V M D ; S A V E I 1 4 J S R E L A Y ; S E T R E L A Y O N / O F F1 4 " P O I N T I R Q T O O U R R O U T I N E1 4 S E ; D I S A B L E I N T R1 4 L D # < M A I N ; P I R T M A I N1 5 S T I R 1 5 L D # > M A I N1 5 S T A I R Q + 11 5 C L I ; E N A B L E I N T R1 5 R T ; R E T U R N1 5 " A * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *1 5 " P R E V M D D F $ 8 ; P R E V I O U S M O D E1 5 " I R Q V E C D A $ 0 0 0 0 ; O R I G I R Q V E C T O R1 5 " S Y S V E C D $ 0 0 0 0 ; O R I G S Y S V F . C T O R1 5 9 " *1 6 " I R V E C T O R P O I N T S H E R E » » » »1 6 1 " *1 6 " M A I N1 6 " C H E C K M O D E1 6 L D M O D E F L G ; G E T C U R R E N T M O D E1 6 A N D # $ 8 0 ; B I T1 6 C M P R E V M D ; M 0 D E C H A N G E ?1 6 S T P R E V M D ; ( S A V E C U R R E N T M O D E )1 6 B E Q E X I T ; N M O D E C H A N G E1 6 J S R R E L A Y ; Y E S , S E R E L A Y1 7 " E X I T1 7 J M ( I R Q V E C ) ; C O N T I N U E I R Q1 7 " * * * * * * * * * * * * * * * * * * * * * * * * * * * # * * * *1 7 3 " * U S P R E V M D T T U R N R E L A Y O N / O F F1 7 " R E L A Y1 7 L D $ 0 ; S E T D D T O U T P U T1 7 O R # $ 1 0 ; S E T B I

A H O Y ! 8

Page 84: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 84/100

I M P O R T A N T ! b e t t e r s o w h i t e b a c k g r o u n d a r B u R e p e l l e n t l i n e c o d e s . D n o t e n t e r t h e m ! P a g e s 7 a n 7 e x p l a i n t h e s e c o d e sl l V I l U l M I a n p r o v i d e o t h e r e s s e n t i a l i n 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 !

1 7 S T A $ 01 7 L D $ ; R E A D I / O P O R T1 7 A N # $ E F ; C L E A R B I T1 8 S T $ 1 8 L D # ; N 0 N - 0 T 1 9 1 8 S T $ 0 0 C 0 ; I N T E R L O C K B Y T E1 8 B I P R E V M D ; B I T 7 = 1 ( 8 0 C O L . ) ?1 8 B M R L Y O N ; Y E S , T U R N R L Y O N1 8 " R L Y O F F ; N O , T U R N I O F 1 8 L D $ ; R E A D I / O P O R T1 8 O R A # $ 2 0 ; S E T B I 1 8 S T $ ; R E L A Y O F 1 8 L D A $ D 0 1 1 ; S E T S L O W M O D E1 9 O R # $ 1 0 ; S E T B I 1 9 S T A $ D 0 1 1 ; U N B L A N K V I 1 9 L D # 1 9 S T $ D 0 3 0 ; S E T S L O W S P E E D1 9 R T 1 9 " R L Y O N1 9 L D $ ; R E A D I / O P O R T1 9 A N # $ D F ; C L E A R B I 1 9 S T $ ; R E L A Y O 1 9 R T

S C R N S W A P . L O A D E R■ 1 0 0 R E M = = : « = = = = = = = = = = = « = = = = = = = = = = = = = = D ■ 1 1 0 R E S C R N S W A P L O A D E R C ■ 1 2 0 R E R U P E R T R E P O R T # 4 4 D P■ 1 3 0 R E F O C 1 2 8 O N L Y B ■ 1 4 0 R E M = = M a s = = = s = = = s = ! « s a 3 M = = = = = = = = i i = : J ■ 1 5 0 P R I N T " L O A D I N G [ 3 " . " ] " A ■ 1 6 0 M = 5 3 7 6 : R E M $ 1 5 0 0 I N I T I A L A D D R E S S O ■ 1 7 0 R E A D B J ■ 1 8 0 I B $ = " X X " T H E N 2 4 0 K P■ 1 9 0 B = D E C ( B $ ) E ■ 2 0 0 C K = C K + B : R E M C H E C K S U M J ■ 2 1 0 P O K E M , C ■ 2 2 0 M = M + 1 P ■ 2 3 0 G O T O 1 7 A ■ 2 4 0 I C K O 1 2 2 9 8 T H E N P R I N T " D A T A E R R O R "

S T O P : R E M < « « « N ■ 2 5 0 P R I N T " P R O G R A M I L O A D E D " J ■ 2 6 0 S Y 5 3 7 6 : R E M $ 1 5 0 0 S T A R T A D D R E S S C ■ 2 7 0 E N I ■ 5 3 7 6 D A T A A D 4 E 1 5 D O , 2 7 , A D , 4 F , 1 5 M • 5 3 8 4 D A T A D O 2 2 , A D , 1 4 0 3 , 8 D , 4 E , 1 5 A • 5 3 9 2 D A T A A D 1 5 0 3 , 8 D , 4 F 1 5 A D 0 0 G C■ 5 4 0 0 D A T A O A , 8 D , 5 0 1 5 A D 0 1 , O A , 8 K • 5 4 0 8 D A T A 5 1 , 1 5 , A 9 , 3 0 , 8 D , 0 0 , O A , A 9 D H• 5 4 1 6 D A T A 1 5 8 D 0 1 , O A , 2 0 , 3 6 , 1 5 , 6 N • 5 4 2 4 D A T A 2 0 , 3 6 , 1 5 6 C 5 0 1 5 , A 5 , D 7 A L■ 5 4 3 2 D A T A 2 9 8 0 8 D , 4 D , 1 5 2 0 , 6 4 , 1 5 L I■ 5 4 4 0 D A T A 7 8 , A 9 , 5 2 8 D 1 4 0 3 A 9 1 N • 5 4 4 8 D A T A 8 D , 1 5 , 0 3 , 5 8 , 6 0 , 8 0 , 6 5 , F I • 5 4 5 6 D A T A 0 3 , 4 0 , A 5 , D 7 , 2 9 8 0 , C D , 4 O • 5 4 6 4 D A T A 1 5 8 D 4 D 1 5 F O 0 3 2 0 6 B

8 4 A H O Y !

• 5 4 7 2 D A T A 1 5 , 6 C , 4 E , 1 5 , A 5 , 0 0 , 0 9 , 1 G • 5 4 8 0 D A T A 8 5 0 0 , A 5 , 0 1 , 2 9 , E F , 8 5 , 0 1 M • 5 4 8 8 D A T A A 9 0 1 8 5 C O 2 C , 4 D , 1 5 3 0 K E• 5 4 9 6 D A T A 1 4 A 5 , 0 1 , 0 9 , 2 0 , 8 5 , 0 1 , A D P D• 5 5 0 4 D A T A 1 1 D O 0 9 , 1 0 , 8 D 1 1 D O , A 2 M • 5 5 1 2 D A T A 0 0 , 8 E , 3 0 D O 6 0 A 5 0 1 2 A • 5 5 2 0 D A T A D F , 8 5 , 0 1 6 I • 5 5 2 4 D A T A X X N L

B A N N E R P R I N TF R O M P A C E 2 • 1 G 0 T 0 1 1 3 0 F • 2 I F E R = 3 0 T H E N T R A P 2 0 : G O T 0 9 1 0 F

3 0 S L O W : C 0 L 0 R 4 , 3 : C O L O R O , 3 : C 0 L 0 R 5 , 2 : G R A P HI C O , 1 : P R I N T " E R R O R : " ; : I F D S > O T H E N P R I N T D S $: E L S E P R I N T E R R $ ( E R ) : P R I N T T A B ( 7 ) " I N L I N E " E

L • 4 P R I N T " [ D O W N ] [ D O W N ] P R E S S A N Y K E Y T C

N T I N U E " : G E T K E Y A $ : C 0 L 0 R 4 , 1 : C O L O R O , 1 : G R A P HI C 1 : T R A P 2 0 : G O T 0 9 4 0 K

• 5 C 0 L O R l , 2 : I F D R = 0 T H E N 8 0 O • 6 L O C A T E C X - 2 4 , C Y - 5 0 : I F R D O T ( 2 ) = 1 T H E N D R A W

0 , C X - 2 4 , C Y - 5 0 : E I J S E D R A W 1 , C X - 2 4 , C Y - 5 0 J B■ 7 G 0 T O 1 5 0 G • 8 C 0 L 0 R l , 2 : X = I N T ( ( C X - 2 4 ) / 8 ) : Y = I N T ( ( C Y - 5

0 ) / 8 ) : S P R I T E l , 0 : S P R I T E 2 , l , 7 J 9 M 0 V S P R 2 , X * 8 + 2 4 , Y * 8 + 5 0 : G E T K E Y A $ : I F A $ = CH R $ ( 1 3 ) T H E N S P R I T E 1 , 1 : S P R I T E 2 , 0 : G 0 T 0 1 3 0 : EL S E I F A $ = C H R $ ( 2 O ) O R A $ = " [ L E F T ] " T H E N X = X - ( 1 AN D X > 0 ) : G 0 T 0 9 0 I

• 1 0 0 I F A $ = " [ R I G H T ] " T H E N X = X + ( 1 A N D X < 3 9 ) : G O T0 9 0 : E L S E I F A $ < " " T H E N 9 0 K 1 1 0 C H A R 1 , X , Y , P $ + A $ , 1 X = X + 1 : I F X - 4 0 T H E N X =

N • 1 2 0 G 0 T 0 9 0 G ■ 1 3 0 J = J O Y ( 2 ) : G E T A $ : I F A $ < > " " T H E N 2 2 O L • 1 4 0 I F J > 1 2 7 T H E N J = J - 1 2 8 : G O T 0 3 1 0 G • 1 5 0 I F C Y < 1 8 0 A N D C Y > 8 1 T H E N C X = C X + X X ( J ) : C Y = C

Y + Y Y ( J ) : E L S E C X = C X + X X ( J ) * 5 : C Y = C Y + Y Y ( J ) * 4 C ■ 1 6 0 I F C X < 2 4 T H E N C X = 2 4 : E L S E I F C X > 3 3 2 T H E N C X =

3 3 E ■ 1 7 0 I F C Y < 5 0 T H E N C Y = 5 0 : E L S E I F C Y > 2 4 8 T H E N C Y =

2 4 E • 1 8 0 I F D R = 3 T H E N B E G I N : I F C Y < 1 9 6 T H E N C Y = 1 9 6 : E

L S E I F C X < 2 6 T H E N C X = 2 6 : E L S E I F C X > 2 6 2 T H E N C X = 26 2 B A

• 1 9 0 B E N D N 2 0 M 0 V S P R 1 , C X , C Y : I F D R > 1 T H E N M O V S P R 3 , C X , C

D • 2 1 0 G O T O 1 3 O 0

2 2 I F A $ = " [ U P ] " T H E N C Y = C Y - 8 : E L S E I F A $ = " [ D OW N ] " T H E N C Y = C Y + 8 : E L S E I F A $ = " [ L E F T ] " T H E N C X =C X - 8 : E L S E I F A $ = " [ R I G H T ] " T H E N C X = C X + 8 P • 2 3 0 I F A $ = C H R $ ( 1 3 ) T H E N J = 1 2 8 : G 0 T 0 1 4 0 K

• 2 4 0 I F A $ = " " A N D D R = 3 T I I E N 5 2 0 I

Page 85: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 85/100

I F ( A $ < " C " 0 R A $ > " W " ) 0 R D R > l T H E N 1 6 0 C I F A $ = " D " T H E N 3 6 0 : E L S E I F A $ = " T " T H E N 3 7 0 :

S E I F A $ = " E " T H E N 3 8 0 L DI F A $ = " L " T H E N 3 9 0 : E L S E I F A $ = " H " T H E N 4 1 0 :

= " M " T H E N 4 3 0 P I F A $ = " P " T H E N 5 3 0 : E L S E I F A $ = " O " T H E N 7 2 O :

= " C " T H E N 8 5 0 0 I F A $ = " G " T H E N 8 7 0 : E L S E I F A $ = " S " T H E N 8 9 0 :

= " Q " T H E N 9 1 0 D G 0 T 0 1 6 0 F I F D R = 3 T H E N 4 9 0 : E L S E I F D R = 2 T H E N 4 6 0 H I F C Y < 1 8 0 A N D C Y > 8 1 T H E N 5 0 E F 0 R I = 0 T O l l : I F C X > T X ( I ) A N D C X < B X ( I ) A N D C

T Y ( I ) A N D C Y < B Y ( I ) T H E N 3 5 0 P FN E X T : G O T O 1 6 C 0 N I + 1 G 0 T 0 3 6 0 , 3 7 0 , 3 8 0 , 3 9 0 , 4 1 0 , 4 3 0 , 5 3 0

K G O S U B 9 7 O : G O T O 1 3 O O PG O S U B 9 8 O : G O T O 1 3 O O CA $ = " E R A S E B A N N E R : " : G O S U B 9 2 O : I F R T H E N G

G C O L O R 1 , 1 6 : C H A R 1 , 0 , 1 7 , " E N T E R B A N N E R( 1 - 1 2 0 ) : " : N = 1 : M X = 3 : X = 3 1 : Y = 1 7 : G O S U

0 0 0 : I F Z $ = " " T H E N 9 4 0 J MI F Z < 1 O R Z > 1 2 O T H E N 3 9 O : E L S E L = Z : G O S U B 1 O 6

G C O L O R 1 , 1 6 : C H A R 1 , 0 , 1 7 , " E N T E R B A N N E R

( 8 - 2 4 ) : " : N = 1 : M X = 2 : X = 2 8 : Y = 1 7 : G O S U BT H E N 9 4 0

I F Z < 8 0 R Z > 2 4 T H E N 4 1 0 : E L S E H = Z : G 0 S U B 1 0 6 0C

D R = 2 : C O L O R 1 , 2 : C H A R 1 , 2 , 1 7 , " S E L E C T A R T M A G N I F Y P R E S S F I R E " J

F O R I = 1 8 T O 2 4 : C H A R 1 , O , I , B L $ : N E X T H S P R I T E 1 , O : C X = 2 4 : C Y = 8 1 : M O V S P R 3 , 2 4 , 8 1 :

, 6 , , - . G 0 T 0 1 3 0 H F A S T : C H A R 1 , O , 1 7 , B L $ : C H A R 1 , 3 , 1 7 , " P R E S

S P A C E B A T R E T U R N " : D R = 3 : X = C X - 2 4 : Y = C YD

L 0 C A T E I , J : A = ( I - X ) * 5 : B = ( J - Y ) * 4 + 1 4 4 : I FO T ( 2 ) T H E N B O X 1 , A , B , A + 4 , B + 3 , , 1 M F

N E X T : N E X T : S P R I T E 3 , 0 : S L 0 W : S P R I T E l , l : CE

X = I N T ( C X - 2 4 ) : Y = I N T ( C Y - 5 0 ) P L O C A T E X , Y : A = I N T ( X / 5 ) : B = I N T ( ( Y - 1 4 4 ) / 4

= l T H E N B 0 X 0 , A * 5 , B * 4 + 1 4 4 , A * 5 + 4 ,1 4 4 , , l : C = 0 : E L S E B 0 X l , A * 5 , B * 4 + 1 4 4 f A *

1 4 4 , , l : C = l M D R A W C , O X + A , O Y + B : G 0 T 0 1 5 0 L MG O S U B 9 9 0 : G O S U B 9 7 O : S P R I T E 3 , 0 : G O T 0 1 3 0 O C O L O R 1 , 8 : C H A R 1 , 0 , 1 7 , " P R E P A R E P R I N T E R

N D P R E S S S P A C E B A R " M G E T K E Y A $ : C H A R 1 , O , 1 7 , B L $ : C H A R 1 , O , 1 7 , "

S P A C E - A B O R T S F - F A S T O N / 0K

0 P E N 3 . 4 G F P $ = C H R $ ( 1 3 ) : I F F P T H E N F P $ = C H R $ ( 2 7 ) + C H

( 1 0 ) + C H R $ ( 1 2 ) C O

• 5 7 0 I F C T > O T H E N F O R I = 1 T O C T : P R I N T # 3 , C H R $ ( C D( I ) ) ; : N E X T L

• 5 8 0 I F G R = 1 T H E N P R I N T # 3 , C H R $ ( 8 ) ; F - 5 9 0 F S = 0 : F 0 R I = 4 0 T O 1 2 0 S T E P 4 0 : Y = ( I - 4 O ) / 4 O *

3 2 : I F L > = I T H E t J X = 4 O : E L S E X = 4 O - ( I - L ) D P• 6 0 0 I F I > L A N D L > 4 0 T H E N 6 7 0 H • 6 1 0 F O R C = 1 T O X * 8 : F O R J = 1 T O P W : F O R R = H T O 1 S T E P

- H • 6 2 0 G E T A $ : I F A $ < > " " T H E N 6 9 0 G • 6 3 0 L O C A T E C - 1 , R + 3 1 + Y : A $ = " " : I F G R T H E N A $ = G

0 $ D M• 6 4 0 I F R D 0 T ( 2 ) = 0 T H E N A $ = C H $ : I F G R T H E N A $ = G l $ K

6 5 F O R K = 1 T O P H : P R I N T # 3 , A $ ; : N E X T K , R : I F G R TH E N P R I N T # 3 : E L S E P R I N T # 3 , F P $ ; I

• 6 6 0 N E X T J , C , I F • 6 7 0 S L 0 W : I F G R T H E N P R I N T # 3 , C H R $ ( 1 5 ) ; I • 6 8 0 P R I N T # 3 : C L 0 S E 3 : G 0 T 0 9 4 0 O • 6 9 0 I F A $ = " " T H E N 6 7 0 : E L S E I F A $ O " F " T H E N 6 3 0 B

7 0 I F F S T H E N S L O W : F S = O : E L S E F A S T : F S = 1 D • 7 1 0 G O T 0 6 3 O O • 7 2 0 C O L O R 1 , 1 6 : C H A R 1 , 0 , 1 7 , " P R I N T U S I N G S O

L I D B L O C K S ( Y / N ) : " : N = O : M X = 1 : X = 3 2 : Y = 1 7 : G OS U B 1 0 0 0 K

• 7 3 0 C H A R l , 0 , 1 7 , B L $ : G R = 0 : M W = 8 0 : I F Z $ = " Y " T HE N G R = 1 : M W = 7 O : G O T O 7 6 O O

• 7 4 0 C H A R 1 , 0 , 1 7 , " E N T E R C H A R A C T E R T O D R A WT E X T : " : M X = 1 : X = 2 9 : G O S U B 1 0 0 0 : C H $ = Z $ N

• 7 5 0 C H A R 1 , O , 1 7 , B L $ : C H A R 1 , 0 , 1 7 , " U S E F I N EL I N E S P A C I N G ( Y / N ) : " : N = O : M X = 1 : X = 2 9 : Y = 1 7

: G O S U B 1 0 0 0 : F P = 0 : I F Z $ = " Y " T H E N F P = 1 O • 7 6 0 C H A R 1 . 0 , 1 7 , B L $ : C H A R 1 , 0 , 1 7 , " E X P A N D T O

F I F U L L W I D T H O P A G E ( Y / N ) : " : N = O : M X = 1 :X = 3 8 : G 0 S U B 1 0 0 0 J

• 7 7 0 C H A R 1 , O , 1 7 , B L $ : I F Z $ = " Y " T H E N P H = I N T ( M W/ H ) : G 0 T 0 8 0 0 E

• 7 8 0 C H A R 1 , 0 , 1 7 , " P I X E L H E I G H T ( l - " + S T R $ ( I NT ( M W / H ) ) + " ) : " : N = 1 : M X = 2 : X = 2 1 : G O S U B 1 O O O : I FZ < 1 0 R Z > I N T C M W / H ) T H E N 7 8 0 E

• 7 9 0 P H = Z : C H A R 1 , O , 1 7 , B L $ M - 8 0 0 C H A R 1 , 0 , 1 7 , " P I X E L W I D T H ( 1 - 1 O ) : " : N = 1

: M X = 2 : X = 2 0 : G 0 S U B 1 0 0 0 : I F Z < 1 0 R Z > 1 0 T H E N 8 0 0 K • 8 1 0 P W = Z : C H A R 1 , O , 1 7 , B L $ O E• 8 2 0 C T = 1 K I• 8 3 0 C H A R 1 , 0 , 1 7 , B L $ : C H A R 1 , 0 , 1 7 , " S P E C I A L

R I N T F . R C O D E ( 0 = D O N E ) r ' ^ N ^ l : M X = 3 : X = 3 1 : G O SU B 1 0 0 0 E 8 4 0 I F Z = 0 T H E N 9 4 0 : E L S E C D ( C T ) = Z : C T = C T + 1 : I FC T < 2 1 T H E N 8 3 0 : E L S E 9 4 0 E

■ 8 5 0 C H A R 1 , 0 , 1 7 , " U P P E R O L O W E R S E ( U / L ): " : M X = 1 : N = O : X = 2 7 : Y = 1 7 : G O S U B 1 0 0 0 : I F Z $ = "

U " T H E N P $ = C H R $ ( 1 4 2 ) : E L S E I F Z $ = " L " T H E N P $ = C HR $ ( 1 4 ) C

• 8 6 0 G 0 T O 9 4 0 I - 8 7 0 C H A R 1 , 0 , 1 7 , " F I L E N A M E T O L 0 A D : " : M X = 1 2

: N = 0 : X = 1 7 : Y = 1 7 : G O S U B 1 0 0 0 : I F Z $ = " " T H E N 9 4 0 E • 8 8 0 B L O A D ( Z $ + " . B N R " ) : L = P E E K ( 9 4 6 3 ) : H = P E E K

( 9 4 7 1 ) : P O K E 9 4 6 3 , 0 : P O K E 9 4 7 1 , 0 : G O T 0 9 4 0 O ■ 8 9 0 C H A R 1 , 0 , 1 7 , " F I L E N A M E T S A V E A S : " : M

A H O Y ! 8

Page 86: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 86/100

I M P O R T A N T * - e t t e r s o w h i t o 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 l e r t h e m ! P a g e s 7 a n 7 e x p l a i n t h e s e c o d e sI I V I r U r l I n l l I a n p r o v i d e o t h e r e s s e n t i a l i n f o r m a t i o n o e n t e r i n g A h o y ! p r o g r a m s . R e f e r t t h e s e p a g e s b e f o r e e n t e r i n g a n p r o g r a m s !

X = 1 2 : N = 0 : X = 2 0 : Y » 1 7 : G O S U B 1 0 0 0 : I F Z $ = " " T H E N - 1 1 4 0 C O L O R 4 , 1 : C O L O R O , 1 : C O L O R 1 , 1 3 : G R A P H I C9 4 B 1 , 1 : F O R I = 3 5 8 4 T O 3 7 7 5 : R E A D J : P O K E I , J : N E X T O

■ 9 0 0 P 0 K E 9 4 6 3 , L : P 0 K E 9 4 7 1 , H : S C R A T C H ( Z $ + " . B - 1 1 5 0 S P R I T E 1 , 1 , 1 6 : M O V S P R 1 , 1 8 O , 2 O O : C X = 1 8 ON R " ) : B S A V E ( Z $ + " . B N R " ) , B 0 , P 9 4 6 3 T 0 P 1 2 9 9 2 : P : C Y = 2 0 0 : S P R I T E 2 , 0 A O K E 9 4 6 3 , 0 : P O K E 9 4 7 1 , 0 : G O S U B 9 4 0 : G O T O 9 4 O I D - 1 1 6 0 F 0 R I = 0 T 0 1 1 : R E A D B $ ( I ) , C ( I ) , X ( I ) , Y ( I )

• 9 1 0 A $ = " E X I T T O B A S I C : " : G O S U B 9 2 O : I F R - 0 T H : T X ( I ) = X ( I ) * 8 + 2 0 : T Y ( I ) = Y ( I ) * S + 4 7 : B X ( I ) = TE N 1 3 0 : E L S E G R A P H I C 0 , l : C 0 L 0 R O , C 0 : C O L 0 R 4 , C 4 X ( I ) + L E N ( B $ ( I ) ) * 8 + 9 : B Y ( I ) = T Y ( I ) + 1 4 : N E X T H : C O L O R 5 , C 5 : S P R I T E 1 , 0 : S P R I T E 2 , 0 : S P R I T E 3 , 0 - 1 1 7 0 F O R I - 1 T O 7 : G O $ - G O $ + C H R $ ( 1 2 8 ) : G 1 $ = G 1 $: E N D E + C H R $ ( 2 5 5 ) : R E A D X X ( I ) , Y Y ( I ) : N E X T : R E A D X X ( I

■ 9 2 0 R = O : C H A R 1 , O , 1 7 , A $ + " A R E Y O U S U R E ? ) , Y Y ( I ) G MY / N ) : " : M X - 1 : N » 0 : X » 2 4 + L E N ( A $ ) : Y - 1 7 : G O S U B - 1 1 8 0 M W = 8 0 : P W = l : P H = l : F P = O : E X = 1 : G R = O : C H $ =1 0 0 0 : C H A R l , 0 , 1 7 , B L $ : I F Z $ = " Y " T H E N R = l J " 0 " : C T = 0 : L » 4 r j ; H - 8 1 0

• 9 3 0 R E T U R N D D - 1 1 9 0 B L $ = " [ 4 0 " " ] " : Q $ = C H R $ ( 3 4 ) K • 9 4 0 C H A R l , 0 , 1 7 , B L $ : G 0 T 0 1 3 0 O K - 1 2 0 0 F 0 R I = 0 T 0 2 ; C H A R l , 0 , 1 , B L $ , l : N E X T : B 0 X 0• 9 5 0 C O L O R 1 , 1 3 : B O X 1 , X * 8 - 1 , Y * 8 - 2 , X * 8 + L E N ( A , 5 , 2 , 3 1 4 , 2 1 : C H A R 1 , 1 4 , 1 . " B A N N E R P R I N T " , 1 G

$ ) * 8 + 2 , Y * 8 + 8 E - 1 2 1 0 G 0 S U B 9 9 0 : G 0 S U B 9 7 0 : G 0 S U B 1 0 6 0 : P $ = C H R $■ 9 6 0 C 0 L 0 R l , C : C H A R l , X , Y , A $ , l : C 0 L 0 R l , 2 : R E T ( 1 4 2 ) : S L 0 W : G 0 T 0 1 3 0 J

U R N - 1 2 2 0 D A T A 2 5 5 , 0 , 0 , 2 5 4 , 0 , 0 , 2 5 2 , 0 N ■ 9 7 0 A $ = " D R A W [ B A C K A R R 0 W ] " : X = X ( 0 ) : Y = Y ( O ) - 1 2 3 0 D A T A 0 , 2 5 4 , 0 , 0 , 2 2 3 , 0 , 0 , 1 3 5 0

: C = C ( 0 ) : G 0 S U B 9 5 0 : D R = l : A $ = " T E X T " : X = X ( 1 - 1 2 4 0 D A T A 1 2 8 , 0 , 3 , 1 9 2 , 0 , 1 , 2 2 4 , 0 J ) : Y = Y ( l ) : C = C ( l ) : G 0 S U B 9 5 0 : R E T U R N D E - 1 2 5 0 D A T A 0 , 1 9 2 , 0 , 0 , 0 , 0 , 0 , 0 F

• 9 8 0 A $ = " T E X T [ B A C K A R R O W ] " : X = X ( 1 ) : Y - Y ( 1 ) - 1 2 6 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 B : C = C ( l ) : G 0 S U B 9 5 0 : D R = 0 : A $ = " D R A W " : X = X ( O - 1 2 7 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 E ) : Y - Y ( 0 ) : C - C ( 0 ) : G 0 S U B 9 5 0 : R E T U R N B - 1 2 8 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 E

■ 9 9 0 F O R I - 1 7 T O 2 4 : C H A R 1 , O , I , B L $ : N E X T : C O L O R ' 1 2 9 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 D 1 , 1 3 : B O X 1 , 1 , 1 4 4 , 3 1 9 , 1 9 8 : F O R I = O T 0 1 1 : A $ = B $ - 1 3 0 0 D A T A 2 5 5 , 0 , 0 , 1 2 9 , 0 , 0 , 1 2 9 , 0 E ( I ) : X - X ( I ) i Y - Y ( I ) : C - C ( I ) : G O S U B 9 5 O : S E X T : R - 1 3 1 0 D A T A 0 , 1 2 9 , 0 , 0 , 1 2 9 , 0 , 0 , 1 2 9 J E T U R N O - 1 3 2 0 D A T A 0 , 0 , 1 2 9 , 0 , 0 , 2 5 5 , 0 , 0 I

• 1 0 0 0 Z $ = " " : N C = 0 : C h I A R l , X , Y , L E F T $ ( B L $ , 4 0 - X - 1 3 3 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 F F M - 1 3 4 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 I

• 1 0 1 0 G E T A $ : I F A $ - " " T H E N C H A R 1 , X + N C , Y , " [ B A C - 1 3 5 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 H K A R R O W ] " P B - 1 3 6 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 H

• 1 0 2 0 I F A $ = C H R $ ( 1 3 ) T H E N C H A R 1 , X + N C , Y , " " : - 1 3 7 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 K = V A L ( Z $ ) : R E T U R N E L - 1 3 8 0 D A T A 2 5 5 , 2 5 5 , 2 5 5 , 1 2 8 , 0 , 1 , 1 2 8 , 0 J

• 1 0 3 0 I F A $ = C H R $ ( 2 0 ) A N D N C > 0 T H E N Z $ = L E F T $ ( Z $ - 1 3 9 0 D A T A 1 , 1 2 8 , 0 , 1 , 1 2 8 , 0 , 1 , 1 2 8 H , L E N ( Z $ ) - 1 ) : C H A R 1 , X + N C , Y , " " : N C = N C - 1 : G O T - U 0 O D A T A 0 , 1 , 1 2 8 , 0 , 1 , 1 2 8 , 0 , 1 M 0 1 0 1 0 J - 1 4 1 0 D A T A 1 2 8 , 0 , 1 , 1 2 8 , 0 , 1 , 1 2 8 , 0 C

• 1 0 4 0 I F ( A $ < " " O R ( N A N D ( A $ < " 0 " O R A $ > " 9 " ) ) O R " 1 4 2 0 D A T A 1 , 1 2 8 , 0 , 1 , 1 2 8 , 0 , 1 , 2 5 5 N L E N ( Z $ ) = M X ) T H E N 1 0 1 0 A P - 1 4 3 0 D A T A 2 5 5 , 2 5 5 , 0 , 0 , 0 , 0 , 0 , 0 J

• 1 0 5 0 Z $ = Z $ + A $ : C H A R 1 , X + N C , Y , A $ : N C = N C + 1 : G O ' 1 4 4 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 O T 0 1 0 1 0 E - 1 4 5 0 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 N

• 1 0 6 0 C O L O R 1 , 2 : F O R I = 4 T 0 1 7 : C H A R 1 , 0 , I , B L $ : N * 1 4 6 0 D A T A D R A W " , 3 , 1 , 1 9 , " T E X T " , 3 , 1E X H , 2 1 , E R A S E " , 3 , 1 , 2 3 E

• 1 0 7 0 I F U 4 1 T H E N Z = L : E L S E Z = 4 0 H A - 1 4 7 0 D A T A L E N G T H " , 6 , 1 0 , 1 9 , " H E I G H T• 1 0 8 0 F O R I = 1 T O H : D R A W 1 , 0 , I + 3 1 T O Z * 8 , I + 3 1 : N E " , 6 , 1 0 , 2 1 , " M A G N I F Y " , 6 , 1 0 , 2 3 N

X T O A - H 8 0 D A T A P R I N T [ 3 " " ] " , 7 , 2 1 , 1 9 , " O P T I O• 1 0 9 0 I F L < 4 1 T H E N R E T U R N : E L S E I F L < 8 1 T H E N Z = L : N " , 7 , 2 1 , 2 1 , " C H R S E T " , 7 , 2 1 , 2 3 J

E L S E Z - 8 0 P - 1 4 9 0 D A T A L O A D " , 8 , 3 3 , 1 9 , " S A V E " , 8 , 3 3• 1 1 0 0 Z = L - 4 O : F O R I = 1 T O H : D R A W 1 , O , I + 6 3 T O Z * 8 , , 2 1 , " Q U I T " , 8 , 3 3 , 2 3 F

I + 6 3 : M E X T O E - 1 5 0 0 D A T A 0 , - 1 , 1 , - 1 , 1 , 0 , 1 , 1 , 0 , 1 , - 1 , 1 , - 1 ,• 1 1 1 0 I F L < 8 1 T H E N R E T U R N I 0 , - 1 , - 1 E • 1 1 2 0 Z = L - 8 O : F O R I = 1 T O H : D R A W 1 , O , I + 9 5 T O Z * 8 , - • » - * ■ • ■ — ■I + 9 5 : N E X T : R E T U R N J S T O P T Y P I N G f• 1 1 3 0 F A S T : C 0 = R C L R ( 0 ) : C 4 = R C L R ( 4 ) : C 5 = R C L R ( A l t h p r o g r a m s i n t h i s i s s u e a r a v a i l a b l e5 ) : T R A P 2 0 : D I M S $ ( 2 3 ) , B $ ( 1 1 ) , C ( 1 1 ) , X ( 1 1 ) , d 3 Y C 1 1 ) , T X ( 1 1 ) , T Y ( 1 1 ) , B X ( 1 1 ) , B Y ( 1 1 ) , C D ( 2 O ) P

8 A H O Y !

Page 87: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 87/100

6 P A G E 1

R E M * * * R O U T E 6 * * * B U C K C H I L D R E S SJ

R E * * P . O . B O X 1 3 5 7 5 S A L E M , O 9 7 3 0* * O

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

G P R I N T : P R I N T : P R I N T " E R R O R I D A T A L I N E :

6 4 ) * 2 5 6 + P E E K ( 6 3 ) : E N D H X = 0 : J = J + 1 2 : I F D < 8 4 0 T H E N 4 0 G P R I N T : P R I N T : P R I N T " T H E D A T A I 0 K [ 3 " . M

" : P R I N T L HP R I N T " S Y S 5 2 [ 3 " 0 " ] T A C T I V A T E [ 3 " . " j

N D A T A 1 6 9 , 0 , 1 4 1 , 1 0 2 , 2 0 6 , 1 6 5 , 4 3 , 1 6 6 , 4 4 , G D A T A 2 5 3 , 1 3 4 , 2 5 2 , 1 3 4 , 2 5 4 , 3 2 , 2 2 5 , 2 5 5 , 2

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

0 5 , 2 0 6 , 1 4 0 , 1 0 6 , 1 8 0 1 G OD A T A 2 0 6 , 1 4 0 , 1 0 8 , 2 0 6 , 3 2 , 1 6 3 , 2 0 5 , 2 0 8 , 4

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

, 3 2 , 3 0 , 1 7 1 , 1 6 0 3 C PD A T A 1 6 9 . 0 , 1 3 3 , 1 9 8 , 1 3 3 , 2 0 4 , 1 6 5 , 2 0 3 , 2 0

, 1 7 2 0 K D A T A 2 0 1 , 2 5 , 2 4 r j , 4 , 2 0 1 , 3 9 , 2 0 8 , 2 4 2 , 3 2 , 2 J D A T A 2 0 4 , 1 6 2 , 0 , 1 3 4 , 2 0 7 , 2 0 1 , 2 5 , 2 4 0 , 1 6 8

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

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

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

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

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

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

1 6 0 , 2 0 3 , 1 7 4 , 1 8 7 1 F CD A T A 1 0 8 , 2 0 6 , 2 4 0 , 2 1 2 , 1 4 1 , 1 0 4 , 2 0 6 , 1 4 1 ,

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

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

A D A T A 2 0 8 , 2 4 1 , 2 0 1 , 3 9 , 2 0 8 , 2 3 2 , 1 4 2 , 1 0 4 , 2

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

, 2 0 8 , 1 8 2 9 D

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

• 3 1 0 D A T A 2 O 3 . 1 6 O , 1 , 1 7 7 , 2 5 3 , 1 7 0 , 1 3 6 , 1 7 7 , 2 53 , 7 6 , 4 1 , 2 0 3 , 1 8 5 0 I

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

- 3 3 0 D A T A 2 4 0 , 2 7 , 1 6 9 , 2 1 , 1 6 0 , 2 O 6 , 3 2 , 3 O , 1 7 1 ,7 6 , 1 2 8 , 2 0 4 , 1 4 6 4 L

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

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

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

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

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

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

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

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

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

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

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

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

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

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

, 2 , 1 7 7 , 6 3 , 1 4 8 9 E ■ 5 2 0 D A T A 1 4 1 , 1 1 0 , 2 0 6 , 2 0 0 , 1 7 7 , 6 3 , 1 4 1 , 1 1 1 , 20 6 , 7 6 , 2 2 8 , 2 0 4 , 1 8 6 3 F • 5 3 0 D A T A 3 2 . 4 9 , 2 0 5 , 1 6 9 , 2 3 9 , 1 6 0 , 2 0 5 , 7 6 , 1 1 1

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

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

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

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

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

0 , 8 , 2 0 0 , 1 8 5 , 1 8 6 8 F BA H O Y ! 8 7

Page 88: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 88/100

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

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

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

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

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

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

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

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

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

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

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

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

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

D A T A O , 1 3 , 1 3 , 1 8 , 8 5 , 7 8 , 6 8 , 6 9 , 7 0 , 7 3 , 7 8 ,6 9 , 6 3 4 C

D A T A 6 8 , 0 , 3 2 , 7 6 , 6 5 , 6 6 , 6 9 , 7 6 , 3 2 , 4 2 , 4 2 ,3 2 , 6 0 0 E P

D A T A O , 1 3 , 1 3 , 1 8 , 7 6 , 7 3 , 7 8 , 6 9 , 3 2 , 8 4 , 7 9 ,7 9 , 6 1 4 H

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

D A T A 8 2 , 6 9 , 7 0 , 6 9 , 8 2 , 6 9 , 7 8 , 6 7 , 6 9 , 8 3 , 3 2, 6 7 , 8 3 7 C

D A T A 7 9 , 7 7 , 8 0 , 7 6 , 6 9 , 8 4 , 6 9 , 4 6 , 4 6 , 4 6 , 1 3, 1 3 , 6 9 8 H

D A T A 8 2 , 6 9 , 7 7 , 7 9 , 8 6 , 6 9 , 3 2 , 6 9 , 8 8 , 7 3 , 8 3, 8 4 , 8 9 1 G

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

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

S T E E P L E C H A S EF R O M P A C E 1 S t a r t i n g a d d r e s s i h e x : C O O OE n d i n g a d d r e s s i h e x : C A 8 0S Y t s t a r t : 4 9 1 5 2F l a n k s p e e d r e q u i r e d f o r e n t r y ! S e p a g e 7 9

C O O O : A 8 2 0 D 2 F F A 9 0 2 0 F CC 0 0 8 : D F F A 9 7 E 8 5 3 9 A 9 C 7 3 3C 0 1 0 : 8 5 3 A A 9 0 0 8 3 A 3 2 C 0 1 8 : 8 3 C A 2 O C A O 0 0 B 3 1 C 0 2 0 : 9 3 B C 8 C O 4 0 9 0 F 7 1 8 5

8 8 A H O Y !

C 0 2 8 :C 0 3 0 :C 0 3 8 :C 0 4 0 :C 0 4 8 :C 5 0 C 0 5 8 :C 0 6 0 :C 0 6 8 :C 0 7 0 :C 0 7 8 :C 0 8 0 :C 0 8 8 :C 0 9 0 :C 0 9 8 :C O A O :C 0 A 8 :C B O C 0 B 8 :C O C O :C 0 C 8 :C O D O :C O D 8 :C O E O :C 0 E 8 :C O F O :C O F S :C 1 0 0 :C 1 0 8 :C 1 1 0 :C 1 8 C 1 2 0 :C 1 2 8 :C 1 3 0 :C 1 3 8 :C 1 4 0 :C 1 4 8 :C 1 5 0 :C 1 5 8 :C 1 6 0 :C 1 6 8 :C 1 7 0 :C 1 7 8 :C 1 8 0 :C 1 8 8 :C 1 9 0 :C 1 9 8 :C 1 A 0 :C 1 A 8 :C 1 B 0 :C 1 B 8 :C 1 C 0 :C 1 C 8 :C 1 D 0 :C 1 D 8 :C 1 E 0 :C 1 E 8 :C 1 F 0 :

9 8 6 5 3 0 8 3 3 A 3 D D A A O0 D 4 8 8A O 2 C A 1 0 F A 8 3 1 D D O A 9 F 3 2 D A 9 0 7 8 D2 D 2 C 6 2 0 I E1 2 F 2 I E A B2 F O F FI A B A O0 9 E C 0 A 8 D A C D B 8 80 1 2 C 2 I 1 2 F 2 0 I E A 6 3 8 O A A A A O2 0 E A O 7 F A 8 8 1 0 F 7A 9 D D 8 8 6 C 5 9 A I D 9 4 3 C 5C 2 A 9 F C 8 1 C 8 3 4 A 8 0 9F 9 0 7 A 9A C 5 F O1 8 D 0 4

C 4 8 A 4 8E E 6 0 8 D 4 A 8 E O B D 8 0 A 0 9 O D O O C 9 2 0 0 9 C 3D 2 O 1 C 7 1 C 7 0 8 9 D 1 C 5 B D 2 C 4 C 4 21 C 9 2 F I O F D O 0 5

8 3 9 A 51 9 6 6 0 8 1 B A 1 F 7 2 00 9 1 2 D 8 8 I D 8 D 1 C D A O 8 2 D O A 92 C A A A 2 0 6F A C A 1 A A 9 C 2 A O2 7 A 9 A 0 5 9 9 8 00 0 9 9 A O0 5 9 9 E 1 D A F O F F A 9A A O F A 9 6 B1 A 1 1 0 4 8 A0 B D 4 6C C 0 I D 4 9 9A 7 8 2 C A 3 C 5 9 D2 F E 9 DC 1 E 8 2 C D A 0 C 8 A 2 9F 8 F 1 8 D 0 40 8 0 D 4 A 9 0 22 0 D E C 9 0 C 9 A 98 0 8 E O B2 0 9 A C 0 B D 2 4B D 0 0 D 2 C 9 4 D C 4 A 4 A A 6 C 8 6 A C 5 C C 5 A 5 0 2C 5 F O 0 6C 3 8 A 92 C 5 C 9C 5 B D I 2 5 8 C 2

3 A 6 9 6 73 8 C 3 C 4 C 5 9 9 6 7C 9 C 4 5 C 5 8 8 C 71 D O 5 58 I F A 0 1 2 D 3 0 8 E 9 A 6 A 0 8 A O C 5 8 C0 1 E C 2 0 A 49 9 A O B 0 9 E D 9 D D 9 9 B 80 2 A O 2 6 A O B 2A 0 D A C 6 8 6C A A 2 2O O A D 2C 9 9 B l9 F 2 0 3 F 9 E2 E C 5 4 0 2 B D 8 43 B C 5 A 4 C 9 2 0 D E 9 A8 2 C 8 3 E O F 4 A A

8 5 D 4 B 9 3 D 4 A 9 D l2 0 C l 6 6 A D 2 0 8 D 5 D E D A 0 1 I FC C 3 2 9 1 0 1 2 4 C 5 8 B D 0 0 3 1 B D 0 2 B D 8 32 F B O F 59 1 A D 2 3 ' 3 F 0 3 2 F O 3 3C 2 C A 0 4 B B

Page 89: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 89/100

C 1 F 8 :C 2 0 0 :C 2 0 8 :C 2 1 0 :C 2 1 8 :C 2 0 C 2 2 8 :C 2 3 0 ;C 2 3 8 :C 2 4 0 :C 2 4 8 :C 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 3 2 0 :C 3 2 8 :C 3 3 0 :C 3 3 8 :C 3 4 0 :C 3 4 8 :C 3 5 0 :C 3 5 8 :C 3 6 0 :C 3 6 8 :C 3 7 0 :C 3 7 8 :C 3 8 0 :C 3 8 8 :C 3 9 0 :C 3 9 S :C 3 A 0 :C 3 A 8 :C 3 B 0 :C 3 B 8 :C 3 C 0 :

B 6 C A 2 C F 0 C 0 C 0 8 0 D 7 B 3 3 A D D A 3 3 2 8 8 0 8 D 1 C C 6 F 0 C C 1 C 8 0 4 A 3 8 8 A 3 1 3 9 A D B 4

I C 1 0 C 2 D A F D 2 C O 2 2 C 3 C 1

3 6 8 2 8 8 F 0 O 3 O B D 2 A B 8 F 6 6 C A 3 9 F 4 2 C 3 B 0 E 6 8 3 A 0 3 C

C B 0 2 C I F 1 0 C A 2 A 0 B 8 4 C A 6 A 1 F 0 0 4 0 0 8 A 3 3 0 8 2 C 9 0 0 A I 8 2 0 C C 4 A 3 C E 0 8 6 0 D C A

2 7 9 A 0 4 0 8 8 0 C 2 3 9 7 3 C 2 3 0 0 F 4 0 0 4 8 A O B C 7 F 1 C 9 F 9 9 6 C 3 0 A B C 6 0 A C 3 4 9 8 8 4 C 2

7 C 0 C 9 4 F f 0 0 3 2 C B 2 C A B D 6 8 A 6 4 8 A 4 2 0 0 2 9 C 0 D 3 2 0 2 2 A A A A A 9 O C B A 3 9 9 3 O 0 C 5 0

D 2 4 A 2 4 1 D D 0 D 4 2

C 8 0 3 F 2 3 0 A 4 2 0 4 O D 6 C 0 A 9 C B C 1 C C 0 4 4 A 9 C B 6 3 0 9 0 A 6 1 B D D F

1 6 6 0 B A 9 B E 4 C 8 C C 3 A 8 6 8 C 9 O 4 O D 0 0 2 A 9 D B I 1 9 9 B B 6 2 A 4 0 3 9 0 8 8 B O A 0 A 6 3 3 3 3

B C C B I 0 F A 8 9 2 C E B 0 9 9 3 D 0 D 0 0 A 3 3 O 0 0 A 3 7 D C 4 2 2 A 4 0 8 C C 3 9 3 0 3 A 3 9 0 0 C C B 9

E 7 0 A 6 B 9 B D F 7 C 6 E D B 7 2 O 3 C 0 9 4 B 3 5 3 B 6 8 F O 8 5 C A B E 2 I 8 I 2 9 0 0 4 2 2 2 2 B E 4 4 5 5

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 3 :C 4 D 0 :C 4 D 8 :C 4 E 0 :C 4 E 8 :C 4 F 0 :C 4 F 8 :C 5 0 0 :C 5 0 8 :C 5 1 0 :C 5 1 8 :C 5 2 0 :C 5 2 8 :C 5 3 0 :C 5 3 8 :C 5 4 0 :C 5 4 8 :C 5 5 0 :C 5 5 8 :C 5 6 0 :C 5 6 8 :C 5 7 0 :C 5 7 8 :C 5 8 0 :C 5 8 8 :C 5 9 0 :

4 0 9 3 7 A 9 6 8 A 1 E D 0 A 1 0 C A 2 C 0 C 1 A 9 0 C C A E C 6 0 I 0 A 1 D B C 0 F 0 0 0 0 0 3 3 3 9 F 0 0 F F 0

A A C 8 C 0 3 A 0 O C 0 F A 0 A B O 0 1 8 O O 8 0 D 0 C A 0 C 1 7 8 8 A 0 D F 2 8 F 0 0 0 0 0 0 6 6 6 B F 0 0 F 0 7

B 0 9 C 8 2 C I A D A 9 E C D 1 0 A 2 D 2 A 0 O 2 A F C 1 B C 6 A 1 1 C 8 D B C 1

0 0 n 0 0 0 0 6 6 6 5 F F 1 E 0 D

0 F 2 A I 4 E D 0 1 0 E 0 A 2 C 8 A C C C 9 1 D C 0 0 0 C 0 0 A 7 D D 8 1 5 2 8 D 4 0 0 0 0 0 0 3 3 3 9 0 D 2 D O 2

3 9 D 0 D D C 2 4 C 9 6 A C O 7 1

0 C A 6 2 8 E C B B 9 O 0 9 C 8 8 A 1 D C C 1 A 3 0 0 0 0 0 0 6 6 6 B F 0 4 B O 6

8 F A 3 B 0 0 0 0 B 1 A 0 2 4 A C 9 A O A 0 0 8 C 2 O E O 9 F A O 1 E 0 A B 8 D O E 0 0 0 0 0 0 0 0 0 0 F 0 8 7 O 6

0 0 I 0 9 A D F 9 0 C 9 8 I 4 C A O 0 8 0 9 D O C 0 4 4 O 4 4 D D D 8 5 0 0 2 B D 4 0 0 0 0 0 6 6 6 0 F 5 0 F 0 0 E

2 B D I C 9 A 1 O 9 E 2 8 A A C 1 D D 2 A 2 A D 1 D 5 5 A C 5 F A A 1 6 A 8 D 6 2 B 0 0 0 0 0 6 6 6 5 O 3 0 F 9 0 0

6 D 6 5 C 1 B 3 1 D O 3 9 E 3 8 3 F 3 9 5 B 7 5 7 5 F O B B 5 D E 6 9 B 5 O E 3 F 7 1 2 2 3 3 0 B B 4 4 E 4 7 1 B B

A H O Y l 8

Page 90: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 90/100

C 5 9 8 :C 5 A 0 :C 5 A 8 :C 5 B 0 :C 5 B 8 :C 5 C 0 :C 5 C 8 :C 5 D 0 :C 5 D 8 :C 5 E 0 :C 5 E 8 :C 5 F 0 :C 5 F 8 :C 6 0 0 :C 6 0 8 :C 6 1 0 :C 6 1 8 :C 6 2 0 :C 6 2 8 :C 6 3 0 :C 6 3 8 :C 6 4 0 :C 6 4 8 :C 6 5 0 :C 6 5 8 :C 6 6 0 :C 6 6 8 :C 6 7 0 :C 6 7 8 :C 6 8 0 :C 6 8 8 :C 6 9 0 :C 6 9 8 :C 6 A 0 :C 6 A 8 :C 6 B 0 :C 6 B 8 :C 6 C 0 :C 6 C 8 :C 6 D 0 :C 6 D 8 :C 6 E 0 :C 6 E 8 :C 6 F 0 :C 6 F 8 :C 7 0 0 :C 7 0 8 :C 7 1 0 :C 7 1 8 :C 2 0 C 7 2 8 :C 3 0 C 7 3 8 :C 7 4 0 :C 7 4 8 :C 7 5 0 :C 7 5 8 :C 7 6 0 :

9 A H O Y !

O E 0 0 F 0 B 2 2 2 2 B B A 2 A 2 B 2 2 B B B B A 9 A 4 3 4 2 2 4 3 5 2 0 0 B A C D A C A 2 C 2 B 2 C C O 4 4 4 3 2

0 0 0 0 0 8 A 2 A 2 2 B A B 2 2 2 B 2 2 A A 9 A 1 B A 4 3 4 2 0 2 3 5 2 2 1 B B A C O 2 C C B 2 C B C C I 4 5 5 2 2

0 0 0 0 0 0 B 2 A 2 O B B B A O 2 A 2 2 O 1 B A B A 0 4 2 4 2 9 0 2 5 9 2 1 A C D C 2 A C 2 C C B C B C 2 4 4 5 3 2

8 F 0 0 8 2 A 2 B 2 2 A A B A 2 2 B 2 2 O B A 2 B A 9 4 2 2 2 2 3 2 4 4 2 2 B C C D 2 B C 2 C C B B 2 B 2 5 2 5 2 2

8 0 0 0 0 2 A 2 A 2 2 2 A B B 2 2 A 2 A O B A 2 A 2 4 2 2 9 2 9 3 2 2 4 2 2 C B C C C 2 2 A C C C B B C 2 2 4 4 3 2

8 0 0 1 0 2 2 2 A 2 A 2 2 A A 2 2 2 2 B 9 A A A B A 4 0 9 2 2 5 3 9 0 5 2 D A 2 B C C A 2 C A 2 B C B B 2 4 4 2 2 2

E 0 0 0 0 A 2 2 A 2 B A 2 2 B 2 A 2 2 B A 2 B A B A 5 3 5 2 2 4 3 4 2 5 2 C B 2 2 B C B A B B B B B 2 O 5 4 2 2 O 2

E 0 0 F 0 A 2 2 2 2 B A 2 2 A 2 B 2 2 B A B A B B B 5 2 5 2 2 4 3 4 2 2

C C B B C 2 2 B A O 2 2 C B O 4 4 4 2 O 2

0 9 A D 3 O 9 D I E 8 5 C 6 6 8 3 E 2 7 A 9 A A 4 2 8 O 7 6 8 E F 9 4 D 9 8 7 6 3 I 5 D 9 F 4 9 5 7 B D 7 6 4 4 7 6

C 7 6 8 :C 7 7 0 :C 7 7 8 :C 7 8 0 :C 7 8 8 :C 7 9 0 :C 7 9 8 :C 7 A 0 :C 7 A S :C 7 B 0 :C 7 B 8 :C 7 C 0 :C 7 C 8 :C 7 D 0 :C 7 D 8 :C 7 E 0 :C 7 E 8 :C 7 F 0 :C 7 F 8 :C 8 0 0 :C 8 0 8 :C 8 1 0 :C 8 1 8 :C 8 2 0 :C 8 2 8 :C 8 3 0 :C 8 3 8 :C 8 4 0 :C 8 4 8 :C 8 5 0 :C 8 5 8 :C 8 6 0 :C 8 6 8 :C 8 7 0 :C 8 7 8 :C 8 8 0 :C 8 8 8 :C 8 9 0 :C 8 9 8 :C 8 A 0 :C 8 A 8 :C 8 B 0 :C 8 B S :C 8 C 0 :C 8 C 8 :C 8 D 0 :C 8 D 8 :C 8 E 0 :C 8 E 8 :C 8 F 0 :C 8 F 8 :C 9 0 0 :C 9 0 8 :C 9 1 0 :C 9 1 8 :C 9 2 0 :C 9 2 8 :C 9 3 0 :

2 5 5 0 0 0 0 F 6 9 0 0 0 0 6 5 6 9 0 0 0 0 A 5 6 4 8 0 0 0 6 7 6 9 0 0 3 0 4 5 6 0 0 0 1 0 5 6 O 0 0 0 5 0 A 6 0 0

2 2 5 0 0 0 0 A 9 2 2 0 0 O 0 5 6 0 0 0 0 1 0 8 6 O 0 0 0 O 0 5 6 0 0 0 A 5 0 4 4 0 0 0 1 F 2 9 4 0 0 0 0 F 6 8 1 0

2 4 5 0 0 0 5 0 4 0 8 0 0 0 D 6 8 0 0 0 0 1 F 6 8 0 0 0 0 0 D 6 8 0 0 1 0 9 7 6 8 0 0 0 0 A 5 6 4 0 0 1 0 6 9 O 9 0

1 4 4 0 0 0 1 7 6 9 0 0 0 0 A 5 2 9 0 0 0 0 A 5 6 0 0 0 0 0 A 5 2 9 0 0 5 0 0 9 0 0 0 0 5 0 8 5 0 0 0 0 4 0 6 5 0 0

5 5 4 0 0 O 0 6 6 2 0 0 0 1 0 8 5 0 0 0 0 5 0 4 5 0 0 0 0 1 0 8 5 0 0 0 A C 0 9 0 0 0 0 6 3 6 1 5 0 0 0 0 7 6 4 8 0

5 4 0 0 0 0 D 6 8 0 2 0 0 1 F 6 9 0 2 0 0 6 3 6 4 4 2 0 0 1 F 6 9 0 2 1 0 1 7 6 0 4 0 O 0 8 9 0 0 0 2 3 0 A A 0 8 0

4 2 0 0 0 0 6 5 2 2 0 0 0 0 A 9 0 8 0 0 O 0 5 9 0 0 0 0 0 0 A 9 0 8 0 4 4 0 0 5 0 0 0 0 5 0 8 0 0 0 0 0 5 O 9 4 0 0

5 4 0 0 0 1 0 9 5 8 0 0 0 5 0 4 0 0 0 0 0 D 0 8 0 0 0 0 0 5 0 4 0 0 0 0 9 F 2 9 0 0 0 0 A 5 6 1 8 0 1 0 1 5 6 9 2 0

2 6 1 8 8 B 3 8 C C 8 C D 5 6 1 5 A 2 0 I C F 8 8 C D 4 5 D E C D 2 A E 2 5 0 1 E 0 B D A 9 I B 4 F 2 4 F F 3 7 F 3

Page 91: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 91/100

C 9 3 8 :C 9 4 0 :C 9 4 8 :C 9 5 0 :C 9 5 8 :C 9 6 0 :C 9 6 8 :C 9 7 0 :C 9 7 8 :C 9 8 0 :C 9 8 8 :C 9 9 0 :C 9 9 8 :C 9 A 0 :C 9 A 8 :C 9 B 0 :C 9 B 8 :C 9 C 0 :C 9 C 8 :C 9 D 0 :C 9 D 8 :C 9 E 0 :C 9 E 8 :C 9 F 0 :C 9 F 8 :C A O O :C A 0 8 :C A 1 O :C A 1 8 :C A 2 O :C A 2 8 :C A 3 O :C A 3 8 :C A 4 0 :C A 4 8 :C A 5 0 :C A 5 8 :C A 6 O :C A 6 8 :C A 7 O :C A 7 8 :C A 8 O :

0 0 5 0 6 9 0 9 0 0 C 0 6 9 O 0 0 4 B 0 8 E 1 0 0 0 0 1 5 0 1 0 0 0 0 0 0 6 6 0 0 0

0 0 0 4 2 5 0 0 0 0 0 B 0 9 2 0 0 0 C A 0 8 5 0 0 0 1 0 9 1 0 0 0 0 0 0 0 4 F 0 0 8

0 0 0 0 7 6 4 0 0 0 0 6 9 0 8 0 0 F 0 8 E 0 5 0 0 0 5 1 A 5 1 0 0 0 0 0 0 0 F 0 0

0 0 C 0 A 5 0 9 0 0 3 O 6 A 0 0 0 C B 0 C 7 0 0 0 0 5 1 9 5 0 0 0 0 0 0 0 9 0 0 0

S C A N N E RF R O MS t a r t i n g i d d r e s sE n d i n g a d d r e s s

0 0 0 5 6 9 4 0 0 0 2 A 2 6 0 0 0 0 8 E 0 C 0 0 0 0 5 0 1 5 0 0 0 0 0 0 0 9 F 0 0

P A G E 2 i n e x t C O O O

h e S Y t o s t a r t : 4 9 1 5 2

C 5 S 8

2 4 0 1 9 0 4 0 2 0 0 9 6 0 0 0 2 E 0 C B 0 0 0 2 0 9 1 0 9 0 0 2 0 0 0 1 1 0 0 2

F l a a k s p e o d r e q u i r e d f o e n t r y ! S e p a g e 7 9

C O O O :C O O 8C 1 0 C 0 1 8 :C 2 0 C 0 2 8 :C 0 3 0 :

2 A 2 0 0 8 C

1 0 D A 2 C D

E 2 A D 7 2 E

A D O 8 C 8 A

8 F 8 8 2 C 0

2 A 2 8 8 2 A

0 0 4 0 A 1 0 2 0 0 A 3 A 5 0 0 0 8 F 0 C D 0 0 0 0 A 5 1 A 0 0 0 0 0 0 0 B 0 0 0

D O D 8 C 7 0

0 0 0 F 6 8 4 0 0 0 8 6 O 9 0 0 5 0 C B 0 D 0 0 0 1 9 5 1 9 0 0 0 0 0 0 0 E 0 0 0

F 8 A A 2 C 8

5 8 9 F 2 4 7 B 9 8 E 9 5 D 8 B 3 3 4 7 9 3 A F I 1 F F 7 O 4 3 5 4 4 5 6 E C 7 9

4 E E 6 1 4 9

C 0 3 8 :C 0 4 0 :C 0 4 8 :C 0 5 0 :C 0 5 8 :C 0 6 0 :C 0 6 S :C 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 D O C O 8 C O E O :C 0 E 8 :C O F O :C 0 F 8C 1 0 0 :C 1 0 8 :C 1 1 0 :C 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 4 8 :C 1 5 0 :C 1 5 8 :C 1 6 0 :C 1 6 8 :C 1 7 0 :C 1 7 8 :C 1 8 0 :C 1 8 8 :C 1 9 0 :C 1 9 8 :C 1 A 0 :C 1 A 8 :C 1 B 0 :C 1 B 8 :C 1 C 0 :C 1 C 8 :C 1 D 0 :C 1 D 8 :C 1 E 0 :C 1 E 8 :C 1 F 0 :C 1 F 8 :C 2 0 0 :

8 0 F A 3 F 0 0 C 8 1 O F D A A 7 F 5 0 0 C 8 C F E 0 F 0 F 8 4 6 0 8 0 3 2 C A 2 3 2 C 3 2 C 4 C 4 2 B 4 8 9 0 4 0

8 C 2 C C 2 8 8 C C 0 D A A 0 5 D A C 2 D 4 C 2 3 0 8 E D 8 F 5 A A A B C 4 2 C 3 C A 2 C A 6 4 8 4 2 9 4 2 F B 0 0

8 9 9 2 9 9 F F 8 C 8 A O 1 8 8 0 C 4 7 D 8 C 0 E 8 F C D F A F 7 F F F 2 C 4 2 C 2 C A 2 C 8 4 2 0 4 F 4 0 C 9 B B

A 8 C A 8 C 8 8 C A 1 8 8 8 0 O 2 C B C 2 4 2 C C F A C A A F A 8 A A A 4 2 C 0 2 A 2 C 6 2 2 4 4 B 4 C 0 4 8 F 9 9

0 C 2 C C C F F C E 0 8 0 O D D 3 0 C 4 B 9 3 2 8 A F A 7 F E 8 O 2 2 A C 4 2 C D C 5 2 C 3 8 0 4 9 4 8 B 4 2 C F F

A C A A C D A A 8 A A O D D 8 A C D C B C 4 C 3 F F 6 C A 3 0 8 D 0 0 0 2 C 3 2 C 2 C 0 2 C 4 B 4 F 4 2 9 4 0 8 C C

0 1 C 0 1 D 7 0 C C 7 D 8 A 0 9 4 0 0 C 4 A 2 C A 1 0 C

E 8 O 6 C C 6 4 2 C 3 6 A 2 C A 2 4 9 4 C 4 1 F 0 4 2 8 C

B D 2 B D A A 8 C 8 8 A 0 1 D C 6 2 D C B 0 A A F 6 8 C 8 0 F D A 8 A 2 C 4 2 C 2 C 3 2 C D 4 F 4 8 0 4 C B 4 0 2 C

D 9 7 A E F 3 B 2 1 0 C 4 6 3 2 D F 4 C 2 4 E 5 O 9 1

8 1 6 B 7 3 0 A C B 2 9 D D 8 A E 6 3 E 2 9 F 8 E C 3 8 B 0 A

A H O Y ! 9

Page 92: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 92/100

C 2 0 8 :C 2 1 0 :C 2 1 8 :C 2 0 C 2 2 8 :C 2 3 0 :C 2 3 8 :C 2 4 0 :C 2 4 8 :C 2 5 0 :C 2 5 8 :C 2 6 0 :C 2 6 8 :C 2 7 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 0C 2 E 8 :C 2 F 0 :C 2 F 8 :C 3 0 0 :C 3 0 8 :C 3 1 0 :C 3 1 8 ;C 3 2 0 :C 3 2 8 :C 3 3 0 :C 3 3 8 :C 3 4 0 :C 3 4 8 :C 3 5 0 :C 3 5 8 :C 3 6 0 :C 3 6 8 :C 3 7 0 :C 3 7 8 :C 3 8 0 :C 3 8 8 :C 3 9 0 :C 3 9 8 :C 3 A 0 :C 3 A 8 :C 3 B 0 :C 3 B 8 :C 3 C 0 :C 3 C 8 :C 3 D 0 :

9 2 A H O Y !

6 8 0 3 3 9 1 82 O 3 E C 8 C 8O C 0 8 3 82 9 0 4 9 9A C 0 8 D 8 0 A 0 7 B 9D F E E 7 BE 2 A O0 7 B 9C 1 C 0 9 A A 0 A D A 0 2 8 0 78 D 0 0 8 2 D O O FA 0 C E 8 2 D 9 4 C2 0 8 C D C A O 0 0B A 1 D 0 1 8 5F 6 F A O A A 23 A F E 0 8 A 9 0 0F 2 4 C F 6 2 06 2 8 5 8 C9 8 9 D C 39 D 8 EC E

O

2 F 4 C 3 9 6 8 9 0 9 3 0 C 93 1 6 C 8 6 0 8 6 B O O AE 4 0 4 CF 6 0 A O8 E C 5 B C C 1 7 5 C 2 8 7 B C 2 8 D4 B 9 E 8E 8 D B 9 9E 7 5 C 2C 2 E E 7 E0 B 8 A C 9 D E F 6 09 8 C C C C 8 D C E C 28 D D 4 C 2A B B B 0 D F E O 0 48 2 0 D B 4 C 2 0A 0 0 D A 8 D 2 0 2 D O O 0 5 A D 0 2 C 3 A DA D 0 0 D 8C E C 2 C EC D 7 C 2B 8 E C 5C 5 9 9 0 8E F 6 0 3 8F A F 1 A F F C 6 9 0 0 4 8 5 F F E 9 0 40 8 5 F CF 8 F 9 8 C 9 C 6 9 8 B C 89 D C 3 6 08 8 A 6 0 A O 0 0C 8 C O 1 6 A 0 C 5 B D 0 8E 1 9 D O9 D 0 0 D

4 A 4 A0 3 3 8F D C 83 9 8 9 C 2 C 4 4 C 0 B 0 8 D 8D O E F7 8 C 27 C 0 7 9 9C O D BE 7 C 2 C AC 9 C D A 0 B C 1 D 8 D 8 D 0 0 9 2 D O O FA 0 C 3 E O8 2 D 4 A D 0 0D 8 0 0 8 2 D l C 2C D 9 9 0 8D C A F E 0 6 0 8 F 8 F 8 F A 7 6 0 A OC 1 A O 0 0C 1 1 A 8 6 B I D F B 0 D 9 E A E 8 E O

4 A 3 6E 0 8 3 0 2 F 1 9 E 9 0 C 5A A 0 B 9 7 A 9 D 2A 9 A 2 7 DC 5 C 8 F CC 2 9 4D 8 C 8 8 4C 8 C DB 9 F 5D B C 4E I C A C 2 9 39 9 2 AD B 3 3A 9 D B 2 E0 8 0 6 4 02 7 0 3 2 F 8 5 D 8 5 9C 3 9 6 0 4 8 4C 6 E 3 8 5 D C8 5 5 BA 9 8 C6 0 7 AA 5 5 7A A 0 8 D B B B D O 3 48 B 0 D C 5 2 5 0 E A 7 9 60 D 2 E

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 2 0 C 4 2 8 :C 3 0 C 4 3 8 :C 4 4 O :C 4 4 8 :C 4 5 0 :C 4 5 8 :C 4 6 0 :C 4 6 8 :C 7 O 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 F O C 4 F 8 :C 5 0 0 :C 5 0 8 :C 5 1 0 ;C 5 1 8 :C 5 2 0 :C 5 2 8 :C 5 3 O :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 7 0 C 5 7 8 :C 5 8 0 :C 5 8 8 :

D O F 8I D 8 2 9 0 A 1 D 2 F F1 A A D C 52 0 F O2 8 0 0 A OC 5 2 0F A C 8 2 2 D F A 2 C C 0 E B A C 5 9 DE 2 0 0 9 DF 8 8 5F F B E B O O BE 3 3 8 E 9O O A D C 46 D C 3F B 8 4E A F 8 6 05 2 5 5 3 3 6 4 6 46 6 6 4 6 4A A A O A OA A E E E E E E 0 0 O O O E O EA A 8 8 9 A 9 3 B AA 2

A 0 8 I D 8 A 20 E 2 D 2 0 A C 5 2 0F A C 8 I F 2 0D F A 4 2 0C 2 C 5F F C 1 D F A 0 E O 2 8C 9 0 0 B C C 4

0 C 2 C 9 3 0C 9 3 A9 0 D 94 C B B3 6 O 1 C O C A F C 2 0F 8 5 4 4 A 4 F5 4 2 0 6 46 6 6 4 6 42 6 A A A O A OA 6 E E E 2 E 2E E 0 0 O O O O A A 9 8 8 8 A A

8 I D D 8 2 0 0 B D 6 6E 2 D F F A 9 9 0C 8 C I 2 0 F OD F F C 8A 4 2 0 D C 3 C 5 1 F O F F A DC 1 2 D F F 2 01 A 0 A C 5 C 52 0 F O F F2 8 5 C 4A 2 0 9 DD F 8 A 20 8 D 8 B DE E 1 6 A 0 E 8 E O O AE 4 F F C 9 E C 9 0 C 8 D C 5 C 5C 8 C A C C 6 C C O A O A O A2 0 3 9 C 3 3 C l 6 D F C 4 4 E 4 E4 4 2 4 8 2 0 3 6 4 6 4 6 6 6 6 6 6 6 A A O A OA O A O A A O A O A O2 0 E 2 E 2E 2 E 2 E 2E 2 E 2 E 27 0 0 0 6O O E O EO E O E O EO 0 A A A O A O

A 8 8 9 2 8 5E A O A O

8 5 D E C F F 4 2 0 0 2C 5 5 5F 9 1 8 I DF F 6 AA 5 C 5 6 CF D 8 5 I FA 2 D A B 8 E 0 F 0 0 C A8 6 D O 9 BA B D O 4 40 A 4 0 4 1 D A3 2 C 5 B OO B A A 9 61 8 4 18 1 A 2 6 ED O 5 B4 5 F B4 F 3 9 O B6 4 8 56 4 2 B6 4 3 3A E A A O 2 DE 3 E 4 E 5 0 6 5 EO A O C A E A 6 8 5 E 59 3 E 6A D

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 o a n s w e r a f t e r t h r e e r i n g s , 2 1 2 - 2 3 9 - 0 8 5 5 )

Page 93: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 93/100

I M P f l D T A M T I L e l l e r s ° . w n i l e b a c k g r o u n d a r B u R e p e l l e n t l i n e c o d e s . D n o t e n t e r t h e m ! P a g e s 7 a n 7 e x p l a i n t h e s e c o d e s1 1 V I I U I H 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 !

P A G E 6 S C N C L R : T R A P 9 9 0 : C O L O R . , 1 : C 0 L 0 R 4 , 1 : G R A P

: G R A P H I C . : C H A R . , 1 2 , 1 O , " [ B L U E ] P L E A SS T A N D B Y ! " C M

R E S T O R E 1 0 4 0 : G 0 S U B 1 0 2 0 : C H A R . , 1 0 , 1 2 , " P AI V I R T U E . " G

R E S T 0 R E 1 2 5 0 : A = 1 2 2 8 8 : B = 1 2 2 8 8 + 2 2 * 6 4 - l : FA R . , 3 , H , "

T H I N G S C O M E T H W H W A I T S [ 3 " . " ] 'G

R E S T 0 R E 3 0 2 0 : A = 3 0 7 2 : B = 3 7 7 5 : F O R C = A T O B : RO K E C , D : N E X T : P 0 K E 4 5 9 0 , 3 5 : P 0 K E 4 5 9 1 , 5

E 4 5 9 4 , l : P OE

A = ( 2 1 4 * 6 4 ) + 3 # 6 : B = 2 1 4 * 6 4 + 3 * 6 + 2 3 : F 0 R O A1 6 * 6 42 5 5 : P

, 2 5 5 : N E X T G P O K E 5 3 2 6 5 , 1 1 : P R I N T C H R $ ( 2 7 ) " M " C H R S ( 1 1 )

$ + C H RX T H

C 0 L 0 R 5 , 7 : F 0 R X = . T 0 2 4 : P R I N T A $ : N E X T : P 0 K EK E 5 4 2 9 0 , 1 7 : X = F R E ( l ) P

P R I N T " [ H 0 M E ] [ 4 " [ D 0 W N ] " ] " T A B ( 9 ) " [ Y E L L 0M A G A Z I N E P R E S E N T S " C

P R I N T " [ H 0 M E ] [ 8 " [ D O W N ] " ] " T A B C 8 ) " [ c 6 ] N ] [ s M ] [ 3 " " ] [ s 0 ] [ c Y ] [ c Y ] [ s P ] [ s

[ Y ] [ c Y ] [ c H [ N [ 0 ] [ c Y ] [ c Y 0 ] [ c Y ] [ c Y ] [ s P ] " G D

P R I N T T A B ( 7 ) " [ s N [ M [ L ] [ c P P ] [ s @ ] [ c H ] [ 3 " " ] [ s L ] [ c P ] [ s @ ] [ s

L ] [ c P ] [ c P [ L ] [ c P ] [ c P ] [ s @ ] C P R I N T T A B ( 6 ) " [ s N ] [ 4 " [ c Y ] " ] [ s M [ [ s M ] [ L ] [ c P ] [ c P [ H [ c N ] [ s

L ] [ c P ] [ c P [ H [ M ] [ D 0 W N ] f I O P R I N T T A B ( 5 ) " [ 3 " [ s M ] " ] " S P C ( 6 ) " [ c 4 ] F

T H E C 1 2 8 " S P C ( 8 ) " [ c 6 ] [ R V S O N ] [ c * ] C P R I N T T A B ( 6 ) " [ R V S 0 N ] [ 3 " [ c * ] " ] [ R V S O F F

@ ] " ] [ R V S O N ] [ * ] I P R I N T T A B ( 6 ) " [ 3 " [ s E P ] " ] [ 2 5 " [ c Y ] " ] [ R V[ R V S O F F ] [ s E P ] " P

P R I N T r A B ( 5 ) " [ 3 " [ s N ] " ] " S P C ( 3 ) " [ c 4 ] C L E V E B L A K E M 0 R E " S P C ( 5 ) " [ c 6 ] [ s E P ] [ D 0 W N

: P R I N r r A B ( 7 ) " [ 3 " [ D O W N ] " ] P R E S S F B U T T O N T B E G I N " : P 0 K E 5 3 2 G 5 , 2 7 M

X = l : J = . : D 0 : P 0 K E 8 1 9 2 + 8 * 9 6 + X , 9 6 : P 0 K E 8 1. J , . : X = X + 1 + ( X = 7 ) * 8 : J = J + 1 + ( J = 7 ) * 8 :

K R K M I N I T I A L I Z E V A R I A B L E S L C L R : D I M J . A . B . R . P . S . E . U . W . Z . G . I . V . T ,

, C $ ( 1 0 ) , B

M ( 9 ) , R D ( 9 ) , I X ( 6 ) , I Y ( 6 ) A • 1 9 0 L = . : S C = . : P = 2 0 4 0 : K = 3 : V = l : T = 2 : H = 3 ; X = 8 :

N - 5 3 2 6 9 : B = 1 9 1 : J D = 1 2 7 : S P = 3 2 : S M = 1 O 2 4 : U R = 4 0: S F = 3 5 M P

■ 2 0 0 R E S T 0 R E 8 0 O : F 0 R J - . T 0 7 : B ( J ) = 2 [ U P A R R 0 W ]J : N E X T : F O R J = 1 T 0 8 : R E A D P ( J ) : N E X T : F O R J = 1 T 0 10 : R E A D C $ ( J ) : N E X T : F 0 R J = l T 0 8 : R E A D D X C J ) , D Y (J ) : N E X T : F 0 R J = 3 T 0 6 ; R E A D I X ( J ) , I Y ( J ) : N E X T B

• 2 1 0 B $ = " [ D 0 W N ] [ 9 M [ L E F T ] " ] " : F $ = " [ 6 " # " ] " : PU D E F " 0 " L

• 2 2 0 T $ = " [ R V S 0 N ] [ B L A C K ] [ 7 " " ] [ R V S O F F ] " : S $= " [ c + ] [ s C ] [ s C ] [ c + ] [ D 0 W N ] [ 4 " [ I J E F T ] " ] [

+ ] [ R V S O N ] [ ] [ R V S 0 F F ] [ c + ] [ D O W N ] [ 4 " [ L E F T] " ] [ c + ] [ R V S O N ] ( ) [ R V S O F F ] [ c + ] t D 0 W N ] [ 4 " [L E F T ] " ] [ 4 " [ c + ] " ] " : T R $ = " 3 6 4 4 3 6 [ 3 " 4 " ] 9 " M

• 2 3 0 D E F F N A ( X ) = J A N D 1 5 : D E F F N S ( J ) = B + A : D E F F ND ( J ) = ( A - V ) * 4 5 : D E F F N W ( J ) = ( R N D ( V ) * E ) + G F

• 2 4 0 D E F F N M ( J ) = I N T ( R N D ( V ) * U ) * W + Z : D E F F N C C J) = ( J A N D H ) : D E F F N X ( J ) = R S P P O S C V , . ) : D E F F N Y ( J) = R S P P O S ( V , V ) : D E F F N B ( J ) = ( B ( A - V ) A N D J ) : D E FF N P ( J ) = P E E K ( S M + X ( J ) + Y ( J ) * U R ) K

• 2 5 0 D E F F N P D ( J ) = P E E K C S M + X ( . ) + D X C A ) + ( D Y ( A )+ Y ( . ) ) * U R ) : D E F F N K ( J ) = ( F N P ( J ) < > S P A N D F N P ( J) < > S F ) : D E F F N C P ( J ) : = C X ( . ) = X C R ) A N D Y C . ) = Y C R )) : D E F F N S C ( J ) = 3 6 + C P E E K ( 2 0 4 7 ) - 2 1 0 ) O

■ 2 6 0 R E M E N T R Y P O I N T F O N E D U N G E O N D 2 7 L = L + V : I F L - 1 1 T H E N G O S U B 9 0 0 : R U N 6 0 : E L S E F0 R A = V T 0 9 : B M ( A ) = 2 5 3 : N E X T : S C $ = " " : I F L - 5 T H E NK = K + V : C H A R . , . , 2 4 f C $ ( L ) : G 0 S U B 8 4 0 : S 0 U N D V , 30 0 0 0 , U R , . , 5 0 0 0 , 5 0 0 0 , T : S L E E P 3 P

• 2 8 0 G O S U B 7 5 0 : F 0 R J = . T O X : D 0 : X ( . ) = I N T ( R N D ( V) * 3 0 ) + X : Y ( . ) = I N T ( R N D ( V ) * 2 1 ) + T : L O O P W H I L E FN P ( . ) O S P : C H A R . , X ( . ) , Y ( . ) , " [ Y E L L 0 W ] [ R V S 0

N ] ' " : N E X T : P R I N T C H R $ ( 1 4 6 ) F • 2 9 0 F 0 R J = V T 0 T : D 0 : X ( J ) = I N T ( R N D ( V ) * 3 0 ) + X : Y

C J ) = I N T ( R N D ( V ) * 2 1 ) + T : L 0 0 P W H I L E F N P ( J ) < > S P: C H A R . , X ( J ) , Y C J ) , " [ B L A C K ] * " : N E X T : X ( . ) = T :Y ( . ) = T L

• 3 0 0 C H A R . , X ( . ) , Y ( . ) , " [ G R E E N ] # " : C H A R . , X ( V) , Y C V ) , " [ R E D ] * " : C H A R . , X ( T ) , Y C T ) , " [ R E D ] * T t: P 0 K E 4 5 9 9 , V : P 0 K E 5 4 2 9 0 , 6 5 I

• 3 1 0 R E D U N G E O N O V E R V I E W L O O P G • 3 2 0 R = V : D O : O X = X ( . ) : O Y = Y ( . ) : J = J O Y ( T ) : A = F NA ( . ) : I F A T H E N X ( . ) = X ( . ) + D X ( A ) : Y ( . ) - Y ( . ) + D Y( A ) : [ F F N P ( . ) = S P T H E N C H A R . , X C . ) , Y ( . ) . " [ G R EE N ] # " : C H A R . , O X , O Y , " " : E L S E X ( . ) = O X : Y ( . ) = 0

L • 3 3 0 A X = X ( R ) : X ( R ) = X C R ) + ( X C R ) < X ( . ) ) * - V + ( X (

R ) > X C . ) ) * V : I F F N K ( R ) T H E N X ( R ) = A X L • 3 4 0 A Y = Y ( R ) : Y ( R ) = Y ( R ) + ( Y ( R ) < Y ( . ) ) * - V + ( Y (

R ) > Y ( . ) ) * V : I F F N K ( R ) T H E N Y ( R ) = A Y P • 3 5 0 C H A R . , X ( R ) , Y ( R ) , " [ R E D ] * " : I F A X O X ( R ) 0

R A Y O Y ( R ) T H E N C H A R . , A X , A Y , " A • 3 6 0 I F F N C P ( . ) T H E N E X I T : E L S E R = H - R H ■ 3 7 0 L O O P U N T I L F N P D ( . ) > J D E

A H O Y ! 9

Page 94: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 94/100

3 8 I F F N C P ( . ) T H E N F O R A = . T O X : F O R J = V T O X : S O UN D T , P * X , V : C 0 L 0 R 5 , J : C H A R . , X ( . ) . Y ( . ) , " * " : NE X T J , A : K = K - V : C H A R . , 3 2 + K * T , 2 4 f " " : I F K T H E NG O S U B 7 3 0 : G 0 T O 2 9 0 : E L S E I F K = . T H E N R U N 6 0 M

I F F N P D ( . ) = 1 6 7 T H E N P O K E S M + X ( . ) + D X ( A ) + (D Y ( A ) + Y ( . ) ) * U R , S P : S C - S C + L * 5 O : S O U N D V , P * X *T , H , . , B , P * X , . : C H A R . , 6 , 2 4 , " [ c 8 ] " : P R I N T U SI N G F $ ; S C : G 0 T 0 3 2 0 I

I F F N P D ( . ) = 1 5 5 O R F N P D ( . ) = 1 5 7 T H E N 2 7 O p R N = F N P D ( . ) - 1 7 6 : A $ = " [ s + ] H : P 0 K E 5 3 2 6 5 ,

l l : F A S T : G 0 S U B 8 3 0 J 0 N R D ( R N ) G O S U B 4 3 O 1 4 4 O f 4 5 0 , 4 6 0 : G 0 T O 4 7 O A P O K E 2 0 4 6 , 2 1 4 : M O V S P R 7 , 1 6 0 , 3 8 : J = 1 7 0 : A -

7 3 : R E T U R N I P 0 K E 2 0 4 6 , 2 1 6 : M 0 V S P R 7 , 8 , 1 2 4 : J = 4 5 : A = 1 3

2 : R E T U R N L P 0 K E 2 0 4 6 , 2 1 6 : M 0 V S P R 7 , 3 1 2 , 1 2 4 : J = 2 9 5 : A

- 1 3 2 : R E T U R N D P O K E 2 O 4 6 , 2 1 4 : M O V S P R 7 , 1 6 O , 2 1 4 : J = 1 7 O : A

= 2 0 0 : R E T U R N G S P R I T E 7 , . , V , . , V , V , . : S P R I T E V , . , 6

. , . : M O V S P R V , . # . : M O V S P R V , J , A : P O K E 2 O 4 O , 1 9 2: R = V : S P R I T E T , . , 8 : P O K E 2 O 4 1 , 2 0 6 : S P R I T E X , . ,

V : M O V S P R X , 1 7 3 , 1 4 0 H BF 0 R J = H T 0 6 : M O V S P R J , . # . : S P R I T E J , . , R N + V

, . , . , . , . t M O V S P R J , I X ( J ) , I Y ( J ) : N E X T H I F R N > 6 T H E N O N R N - 6 G O T O 5 2 O , 5 3 O , 5 5 O J I F ( R N A N D H ) < H T H E N A = ( ( R N A N D H ) * T ) + 2 0 0 : E

L S E A = 2 0 0 G P O K E 4 6 O O , 4 : P O K E 4 6 O 1 , 4 : U = X : W = 4 5 : Z = . : E

= 4 : G = H : I = . 0 0 5 : S = ( L < = H ) * - T + ( L > H A N D L < = 5 ) * -H + ( L > 5 ) * - 4 : F O R J » . T O 4 : P 0 K E 2 0 4 1 + J , A : N E X T : PO K E 4 5 9 5 , A : G O T 0 5 6 0 P

P O K E 4 6 0 1 , T : E - T : G - H : I - . : S - . : F O R J - H T 0 4: S P R I T E J , , 1 2 , , V ( . : P 0 K E 2 0 3 9 + J , 2 1 5 : N E X T : F OR J = 5 T O 6 : S P R I T E J , , 1 2 , , . , V : P 0 K E 2 0 3 9 + J , 2 1 6 :N E X T : P 0 K E 4 5 9 5 , 2 1 5 : P O K E 4 6 0 0 , 8 0 : G 0 T 0 5 6 0 H

• 5 3 0 P 0 K E 4 6 0 1 , T : E = T : G = H : U = T : W = 1 8 0 : Z = 9 0 : I =. ; S = 5 : F 0 R J - H T 0 4 : S P R I T E J , , 1 0 , V , V , . : P 0 K E 2 0

3 9 + J , 2 1 4 : N E X T : F 0 R J - 5 T 0 6 : S P R I T E J , , 1 0 , V , . ,V : P O K E 2 O 3 9 + J , 2 1 6 : N E X T : P O K E 4 5 9 5 , 2 1 4 C

• 5 4 0 G 0 T 0 5 6 0 E F• 5 5 0 P O K E 4 6 0 1 , T : E - T : G » 5 : U - T : W - 1 8 0 : Z - . : I - .

: S = 5 : F 0 R J = H T 0 4 : S P R I T E J , , 1 3 , V , V , . : P 0 K E 2 0 39 + J , 2 1 4 : N E X T : F 0 R J = 5 T 0 6 : S P R I T E J , , 1 3 , V , . , V: P 0 K E 2 0 3 9 + J , 2 1 6 : N E X T : P O K E 4 5 9 5 , 2 1 4 A F

• 5 6 0 F O R A = . T O 1 O : J = B U M P ( V ) : N E X T : P O K E 5 3 2 4 8 +2 1 , B M ( R N ) : R = V : P 0 K E 4 5 9 4 , . : P 0 K E 4 5 9 9 , T G

• 5 7 0 I F ( R N A N D H ) < H T H E N P O K E 2 0 4 7 , 2 1 O + ( R N A N D H) : E L S E P O K E 2 0 4 7 , 2 1 0 K

• 5 8 0 S L O W : P O K E 5 3 2 6 5 , 2 7 A • 5 9 0 R E M A I N L O O P D • 6 0 0 D O : J = J O Y ( T ) : A = F N A ( . ) : I F A T H E N R = A : P 0 K E

P , F N S ( . ) O • 6 1 0 I F A A N D A O J T H E N S P R I T E T , . : M O V S P R T , . # . :

M O V S P R T , F N X ( . ) , F N Y ( . ) : M O V S P R T , 2 0 ; F N D ( . ) :M O V S P R T , F N D ( . ) # X : P O K E P + V , P C R ) : S P R I T E T , V :S O U N D V , P * X , S P , V , P * H , B * H , H L

9 A H O Y !

6 2 M O V S P R F N W ( . ) , F N M ( . ) # S : S = S + I : J = B U M P ( V) : L O O P U N T I L F N C ( J ) : O N F N C ( J ) G 0 T 0 6 6 f j , 6 3 0 , 6 0

L • 6 3 0 I F R N > R f H T H E N 6 0 0 : E L S E F 0 R A » H T 0 X - T i I F F N

B ( J ) T H E N S P R I T E T , . : S O U N D T , P * X , 7 5 , . , P * T , P ,T : G O S U B 7 0 0 K

• 6 4 0 N E X T A • 6 5 0 J = B U M P ( V ) : J = B U M P ( V ) : G 0 T 0 6 0 0 L

6 6 I F J = B ( 7 ) + V T H E N G O S U B 7 1 0 : G O T O 6 5 0 : E L S E IF J A N D B ( 7 ) T H E N 6 5 0 N • 6 7 0 I F J = B C 6 ) + V T H E N B M ( R N ) = P E E K ( N ) : S C N C L R :

P O K E N , . : A $ = " [ c + ] " : G 0 S U B 7 5 0 : G O T O 3 0 0 : E L S EI F J A N D B ( 6 ) T H E N 6 5 0 D

• 6 8 0 P O K E 4 5 9 4 f V : M O V S P R V f . # . : K - K - V : C H A R . , 32 + K * T , 2 4 , " " i S O U N D T , 5 0 0 0 , 1 5 0 . T , , 1 0 0 , V : P OK E P , 2 1 3 : F O R D = 1 T 0 3 : F O R J = 1 T O 1 6 : S P R I T E V , V , J: F O R A = . T O 2 O : N E X T A , J , D : B M ( R N ) = P E E K ( N ) H

• 6 9 0 P O K E N , . : I F K T H E N 4 2 0 : E L S E R U N 6 0 B • 7 0 0 S C = S C + L * 1 0 0 : C H A R . , 6 , 2 4 , " [ c 8 ] " : P R I N T

U S I N G F $ ; S C : F 0 R H - V T 0 5 : F 0 R T = V T 0 1 6 : S P R I T E A ,V , T : N E X T : N E X T : T = 2 : H = 3 : S P R I T E A , . : R E T U R N E

• 7 1 0 S C = S C + L * 1 0 0 0 : C H A R . , 6 , 2 4 , " [ c 8 ] " : P R I NT U S I N G F $ ; S C : S 0 U N D T , P * T , 5 0 , V , B , B , T : P 0 K E N ,P E E K ( N ) A N D J O : S C $ = S C $ + C H R $ ( F N S C C . ) ) : C H A R ., 1 6 , 2 4 , " [ Y E L L O W j " + S C $ : R E T U R N L

• 7 2 0 R E M E R A S E O L D C H A R A C T E R P O S I T I O N S P • 7 3 0 F O R J = . T O T : C H A R . , X ( J ) , Y ( J ) , " " : N E X T : R

E T U R N B ■ 7 4 0 R E M D U N G E O N C R E A T O R K ■ 7 5 0 P O K E 5 3 2 6 5 , l l : F A S T : A $ = " [ c + ] " : G 0 S U B 8 3

0 : O N L G O S U B 7 7 0 , 7 8 0 , 7 9 0 , 8 0 0 , 7 7 0 , 7 8 0 , 7 9 0 , 8 0O , 7 9 O , 8 1 O : C H A R . > T , 5 , S $ : I F V A L ( M I D S C T R $ , L ,V ) ) - L E N ( S C $ ) T H E N C H A R . , H , 5 , " L

■ 7 6 0 P 0 K E 5 3 2 6 5 , 2 7 : S L O W : R E T U R N G 7 7 D = H : R N = 4 : F O R J = V T O H : D = D + V + ( D = 4 ) * 4 : R N =R N + V : C H A R . , J * 1 0 , J * 4 + T : G O S U B 8 7 0 : N E X T J : R E TU R N H E7 8 D o . : R N = . : F O R J = V T O H : F O R A = V T O T : D = D + V + (D - 4 ) * 4 : R N - R N + V : C H A R . , J * 1 0 - T , A * 6 + T : G O S U B 87 0 : N E X T A , J : R E T U R N B 7 9 D = T : R N = 7 : F O R J = V T 0 T : F O R A = V T O T : D = D + V + (D = 4 ) * 4 : R N = R N + V + ( R N = 9 ) * 9 : C H A R . , J * 1 2 , A * 6 + T: G O S U B 8 7 O : N E X T A , J : R E T U R N C

• 8 0 0 D = V : R N = 4 : F O R J = V T O 4 : D = D + V + ( D = 4 ) * 4 : R N =R N + V : C H A R . , 4 0 - J * 1 0 , J * 4 + T : G O S U B S 7 0 : N E X T J :R E T U R N N

■ 8 1 0 D = . : R N = . : F 0 R J » . T 0 2 : F 0 R A - . T 0 2 : D = D + V + CD - 4 ) * 4 : R N - R N + V : C H A R . , J * 1 O + 7 , A * 7 + 4 : G O S U B 87 0 : N E X T A , J : R E T U R N N

• 8 2 0 R E M P R I N T B O R D E R W I T H A H • 8 3 0 P R I N T C H R $ ( 1 4 7 ) ; C $ ( L ) ; : F O R J = . T O 7 9 : P R I

N T A $ ; : N E X T : F O R J = . T O 1 9 : P R I N T A $ A $ T A B ( 3 8 ) A $A $ ; : N E X T : F 0 R J = . T 0 7 9 : P R I N T A $ ; : N E X T J

• 8 4 0 P R I N T " S C 0 R E : [ 6 l t 0 " ] [ 3 " " ] [ [ 9 " " ] [ 8 ] M E N [ G R E E N ] " ; : F O R J = V T O K : P R I N T " # " ; : N E

X T : C H A R . f 1 2 , 2 4 , " [ W H I T E ] " : P R I N T L : C H A R . , 1 6, 2 4 , " [ Y E L L O W ] " + S C $ : C H A R . , 6 , 2 4 , " [ c 8 ] " : P R

I N T U S I N G F $ ; S C : R E T U R N H

Page 95: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 95/100

R E M P R I N T R O O M W / D O O R A C U R R E N T L O T I O N D J

R E M D = D O 0 R # , R N = R 0 O M # , C S ( L ) = C 0 L 0 R C F 0 R T = V T 0 4 : A $ ( T ) = " [ c + ] " : N E X T : T = 2 : A $ (

6 B P R I N T C $ ( L ) ; " [ 4 " [ c + ] " ] " A $ ( 1 ) j C $ ( L ) ; "

+ ] " ] t l ; B $ ; " [ c + ] " T $ ; C $ C L ) ; t l [ c + ] " ; B) ; T $ ; C $ ( L ) ; A $ ( 3 ) ; C $ ( L ) ; B $ ; " [ c + ] " T1 l [ c + ] " ; B $ ; " [ 4 " [ c + ] " ] " A $ ( 4 ) ; C $ (

4 " [ c + ] " ] " : R D ( R N ) = D : R E T U R N M R E V I C T O R Y D

0 S 0 U N D 1 , 2 5 0 0 0 , 3 0 0 , 1 , 3 0 0 , 3 0 0 0 , 2 : P R I N T "0 M E ] [ C L E A R ] " T A B ( 4 ) " [ 8 " [ D O W N ] " ] [ Y

L L O W J Y O U H A V E C O N Q U E R E D T H E D U N G E 0 N [ 3 " !6 : R E T U R N E

R E A R R O W P O I N T E R S B 2 0 D A T A 2 0 6 , 2 0 7 , 2 0 8 , 2 0 9 , 2 0 6 , 2 0 7 , 2 0 8 , 2 0 9 J

R E L E V E L C O L O R S I D A T A " [ B L U E ] " , " [ c 2 ] " , " [ c 4 ] " , " [ c 5

A N J V ' t c 2 ] " , " [ c l ] " , " [ R E D ] " , " [ c] " H R E M J O Y S T I C K X & A D J U S T M E N T D E L T A S G OD A T A 0 , - 1 , 1 , - 1 , 1 , , 1 , 1 , , 1 , - 1 . 1 . - 1 , . - !

- M R E M I N I T I A L S P R I T E P O S I T I O N S J R E M E R R O R H A N D L I N G E S L 0 W : P 0 K E 5 3 2 6 5 , 2 7 : P R I N T E R R $ ( E R ) ; " I

L I N E " ; E L : E N D E D A T A 1 6 2 , 1 1 2 , 1 6 2 , 1 6 4 , 1 4 2 , 1 2 7 , 2 0 6 , 1 2

I R E M R E D E F I N E D C H A R A C T E R S K B A N K 1 5 : S U M W j : F 0 R I = 2 8 1 6 T 0 2 8 6 9 : R E A D J :

M + J : P 0 K E I , J : N E X T : I F S U M < > 7 4 9 1 T H E N P R

A N D 2 4 0 0 R 8 D R E A D A : I F A = - 1 T H E N R E T U R N : E L S E F O R I = . T O

B : P 0 K E 8 1 9 2 + A * 8 + I , B : N E X T : G O T 0 1 0 3 0 E D A T A 1 6 9 , , 1 3 3 , 2 5 0 , 1 3 3 , 2 5 2 , 1 6 9 , 2 0 8 H D A T A 1 3 3 , 2 5 1 , 1 6 9 , 3 2 , 1 3 3 , 2 5 3 , 1 6 9 , 2 5 2 H D A T A 1 4 1 , 1 8 5 , 2 , 1 6 9 , 1 6 , 1 4 1 , 5 4 , 1 1 P D A T A 1 6 0 , , 1 6 9 , 2 5 0 , 1 6 2 , 1 4 , 3 2 , 1 1 6 A D A T A 2 5 5 , 1 6 2 , , 3 2 , 1 1 9 , 2 5 5 , 2 0 0 , 2 0 8 O D A T A 2 4 1 , 2 0 6 , 5 4 , 1 1 , 2 4 0 , 7 , 2 3 0 , 2 5 1 D D A T A 2 3 0 , 2 5 3 , 7 6 , 2 6 , 1 1 , 9 6 L R E M C H A R A C T E R D A T A J KD A T A 3 5 , 6 0 , 1 2 6 , 2 1 9 , 2 5 5 , 2 5 5 , 2 1 9 , 1 0 2 , 6

F D A T A 3 6 , 1 2 6 , 1 0 2 , 9 0 , 1 2 6 , 6 0 , 2 4 , 2 4 , 1 2 6 D D A T A 3 7 , , 5 6 , 1 6 , 5 6 , 6 8 , 6 8 , 5 6 , . K D A T A 3 8 , , 6 3 , 6 7 , 2 5 3 , 1 3 3 , 2 5 3 , 1 8 2 , 2 5 2 N D A T A 1 6 7 , 3 6 , 1 2 9 , 6 O , 1 2 6 , 2 1 3 , 1 2 6 , 6 O , 2 4 I D A T A 4 2 , 6 0 , 9 0 , 3 6 , 1 2 6 , 1 5 3 , 1 8 9 , 1 6 5 , 1 0 2 O JD A T A 9 1 , , 2 4 9 , 2 4 9 , 2 4 9 , 2 4 9 , , 1 9 1 , 1 9 1 G D A T A 1 0 2 , 6 3 , , , 2 4 3 , 2 4 3 , , , 0 6 3 K D A T A 1 5 5 , 2 5 5 , 1 2 8 , 1 9 1 , 1 2 8 , 1 5 9 , 1 2 8 , 1 4 3

1 2 8 I ND A T A 1 5 7 , 2 5 5 , 1 , 2 5 3 , 1 , 2 4 9 , 1 , 2 4 1 , 1 C

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

• 1 2 3 0 D A T A 1 6 9 , 2 2 5 , 1 , 1 9 3 , 1 , 1 2 9 , 1 , 1 , 2 5 5 , - 1 A • 1 2 4 0 R E S P R I T E D A T A F • 1 2 5 0 D A T A O . 8 , , , 2 8 , , , 6 2 N • 1 2 6 0 D A T A O , , 8 , , , 8 , , . I • 1 2 7 0 D A T A 1 2 7 , , 1 , 2 5 5 , 1 9 2 , 1 , 2 5 5 , 1 9 2 K • 1 2 8 0 D A T A 3 , 1 9 0 , 2 2 4 , 3 , 1 5 6 , 2 2 4 , 3 , 2 5 5 C • 1 2 9 0 D A T A 2 2 4 . 3 , 2 5 5 , 2 2 4 , 3 , 1 9 0 , 2 2 4 , 1 I • 1 3 0 0 D A T A 1 9 3 , 1 9 2 , 1 , 2 5 5 , 1 9 2 , , 1 2 7 , . G • 1 3 1 0 D A T A O , , , F • 1 3 2 0 D A T A O , , , , , , , . E • 1 3 3 0 D A T A O , , , , , , , . D • 1 3 4 0 D A T A 6 0 , , , 2 8 , , , 2 8 , . D • 1 3 5 0 D A T A 1 2 7 , 3 6 , 1 , 2 5 5 , 1 9 2 , 1 , 2 5 5 , 1 9 2 F • 1 3 6 0 D A T A 3 , 1 9 0 , 2 2 4 , 3 , 1 5 6 , 2 2 4 , 3 , 2 5 5 B ■ 1 3 7 0 D A T A 2 2 4 , 3 , 2 5 5 , 2 2 4 , 3 , 1 9 O , 2 2 4 , 1 P • 1 3 8 0 D A T A 1 9 3 , 1 9 2 , 1 , 2 5 5 , 1 9 2 , , 1 2 7 , . D • 1 3 9 0 D A T A O , , , , , , , . K • 1 4 0 0 D A T A O , , , , , , , . J • 1 4 1 0 D A T A O , , , , , , , . I • 1 4 2 0 D A T A O , , , , , , , . J ■ 1 4 3 0 D A T A 1 2 7 , , 1 , 2 5 5 , 1 9 2 , 1 , 2 5 5 , 1 9 2 N ■ 1 4 4 0 D A T A 3 , 1 9 0 , 2 2 8 , 3 , 1 5 6 , 2 3 0 , 3 , 2 5 5 K ■ 1 4 5 0 D A T A 2 5 5 , 3 , 2 5 5 , 2 3 0 , 3 , 1 9 0 , 2 2 8 , l E

1 4 6 0 D A T A 1 9 3 , 1 9 2 , 1 , 2 5 5 , 1 9 2 , , 1 2 7 , . A ■ 1 4 7 0 D A T A O , , , , , , , . P ■ 1 4 8 0 D A T A O , , , , , , , . O ■ 1 4 9 0 D A T A O , , , , , , , . N ■ 1 5 0 0 D A T A O , , , , , , , . O ■ 1 5 1 0 D A T A 1 2 7 , , 1 , 2 5 5 , 1 9 2 , 1 , 2 5 5 , 1 9 2 C ■ 1 5 2 0 D A T A 3 , 1 9 0 , 2 2 4 , 3 , 1 5 6 , 2 2 4 , 3 , 2 5 5 L

1 5 3 0 D A T A 2 2 4 , 3 , 2 5 5 , 2 2 4 , 3 , 1 9 0 , 2 2 4 , 1 J ■ 1 5 4 0 D A T A 1 9 3 . 1 9 2 , 1 , 2 5 5 , 1 9 2 , , 1 2 7 , 3 6 F ■ 1 5 5 0 D A T A O , , 2 8 , , , 2 8 , , . M P■ 1 5 6 0 D A T A 6 0 , , , , , , , . F ■ 1 5 7 0 D A T A O , , , , , , , . E ■ 1 5 8 0 D A T A O , , , F ■ 1 5 9 0 D A T A 1 2 7 , , 1 , 2 5 5 , 1 9 2 , 1 , 2 5 5 , 1 9 2 M ■ 1 6 0 0 D A T A 3 , 1 9 0 , 2 2 4 , 3 , 1 5 6 , 2 2 4 , 3 , 2 5 5 I ■ 1 6 1 0 D A T A 2 2 4 , 3 , 2 5 5 , 2 2 4 , 3 , 1 9 0 , 2 2 4 , l N ■ 1 6 2 0 D A T A 1 9 3 , 1 9 2 , 1 , 2 5 5 , 1 9 2 , , 1 2 7 , . N • 1 6 3 0 D A T A O , 8 , , , 8 , , , 6 2 B ■ 1 6 4 0 D A T A O , , 2 8 , , , 8 , , . C ■ 1 6 5 0 D A T A O , , , , , , , . J ■ 1 6 6 0 D A T A O , , , K

1 6 7 0 D A T A 1 2 7 , , 1 , 2 5 5 , 1 9 2 , 1 , 2 5 5 , 1 9 2 N • 1 6 8 0 D A T A 3 , 1 9 0 , 2 2 4 , 3 , 1 5 6 , 2 2 4 , 3 , 2 5 5 P ■ 1 6 9 0 D A T A 2 2 4 . 3 . 2 5 5 , 2 2 4 , 3 , 1 9 0 , 2 2 4 , 1 I ■ 1 7 0 0 D A T A 1 9 3 , 1 9 2 , 1 , 2 5 5 , 1 9 2 , 1 8 , 1 2 7 , . N ■ 1 7 1 0 D A T A 2 8 , , , 2 8 , , , 3 0 , . M ■ 1 7 2 0 D A T A O , , , , , , , . M N■ 1 7 3 0 D A T A O , , , , , , , . O ■ 1 7 4 0 D A T A O , , , , , , , . P ■ 1 7 5 0 D A T A 1 2 7 , , 1 , 2 5 5 , 1 9 2 , 1 , 2 5 5 , 1 9 2 G ■ 1 7 6 0 D A T A 1 9 , 1 9 0 , 2 2 4 , 5 1 , 1 5 6 , 2 2 4 , 1 2 7 , 2 5 5 H ■ 1 7 7 0 D A T A 2 2 4 , 5 1 , 2 5 5 , 2 2 4 , 1 9 , 1 9 O , 2 2 4 , 1 M ■ 1 7 8 0 D A T A 1 9 3 , 1 9 2 , 1 , 2 5 5 , 1 9 2 , , 1 2 7 , . H

A H O Y ! 9

Page 96: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 96/100

■ 1 7 9 0 D A T A O , , , , , , , .■ 1 8 0 0 D A T A O , , , , , , , .■ 1 8 1 0 D A T A O , , , , , , 3 0 , .■ 1 8 2 0 D A T A O , 2 8 , , , 2 8 , , , 1 8

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

1 8 6 0 D A T A 1 9 3 , 1 9 2 , 1 , 2 5 5 , 1 9 2 , , 1 2 7 , .• 1 8 7 0 D A T A O , , , , , , , .• 1 8 8 0 D A T A O , , , , , , , .• 1 8 9 0 D A T A O , , , , , , , .• 1 9 0 0 D A T A O , , 6 0 , , , 9 0 , , .• 1 9 1 0 D A T A 1 8 9 , , , 1 5 3 , , , 1 2 9 , .• 1 9 2 0 D A T A O , 1 2 9 , , , 6 6 , , , 3 6• 1 9 3 0 D A T A O , 4 , 1 8 , , 2 , 9 , , 3• 1 9 4 0 D A T A 4 , 1 2 8 , 7 , 2 , 6 4 , 1 4 , 1 , 3 2• 1 9 5 0 D A T A 1 5 , 1 2 9 , 3 2 , 7 , 1 9 3 , 3 2 , 1 , 2 5 5■ 1 9 6 0 D A T A 3 2 , , 1 2 6 , 6 4 , , 6 3 , 1 2 8 , .■ 1 9 7 0 D A T A O , , , , , , , .• 1 9 8 0 D A T A O , , 3 0 , , , 4 5 , , .■ 1 9 9 0 D A T A 9 4 , 1 2 8 , , 7 6 , 1 2 8 , , 6 4 , 1 2 8■ 2 0 0 0 D A T A 0 , 6 4 , 1 2 8 , , 3 3 , , , 1 8■ 2 0 1 0 D A T A O , 6 4 , 9 , , 1 2 8 , 4 , 1 2 8 , 1 1 2■ 2 0 2 0 D A T A 4 , 1 2 8 , 2 4 , 4 , 1 2 8 , 1 2 , 4 , 1 2 8■ 2 0 3 0 D A T A 2 8 , 4 , 1 2 8 , 1 5 , 1 2 , 1 2 8 , 7 , 2 5 5■ 2 0 4 0 D A T A 1 2 8 , 1 , 2 5 5 , , , , , .• 2 0 5 0 D A T A O , , , , , , , .■ 2 0 6 0 D A T A O , 1 6 , , , 8 0 , , , 8 0■ 2 0 7 0 D A T A 0 , 8 , 8 8 , , 2 6 , 1 1 6 , , 4 6• 2 0 8 0 D A T A 8 2 . 6 0 , 7 4 , 8 9 , 2 5 5 , 1 5 4 , 9 5 , 2 5 5• 2 0 9 0 D A T A 2 3 4 , 9 1 , 1 2 5 , 2 1 8 , 9 1 , 1 7 , 2 5 0 , 2 5• 2 1 0 0 D A T A 2 5 5 , 1 5 4 , 8 , 1 2 7 , 1 8 , 8 , 9 9 , 1 8• 2 1 1 0 D A T A 8 , 3 4 , 1 6 , , 2 0 , 1 6 , , .• 2 1 2 0 D A T A O , , , , , , , .• 2 1 3 0 D A T A O , , , , , , , .• 2 1 4 0 D A T A O , , t 8 , , , 1 0 , 1 6• 2 1 5 0 D A T A O , 1 0 , 8 8 , , 2 6 , 1 1 6 , , 4 6• 2 1 6 0 D A T A 8 2 , 6 0 , 7 4 , 8 9 , 2 5 5 , 1 5 4 , 8 7 , 2 5 5• 2 1 7 0 D A T A 2 5 0 , 9 1 , 1 9 0 , 2 1 8 , 9 5 , 1 3 6 , 2 1 8 , 8 9• 2 1 8 0 D A T A 2 5 5 , 1 5 2 , 7 2 , 1 2 6 , 1 6 , 7 2 , 1 9 5 , 1 6• 2 1 9 0 D A T A 8 , 1 2 9 , 1 6 , 8 , 6 6 , , , .• 2 2 0 0 D A T A O , , , , , , , .• 2 2 1 0 D A T A 3 , 2 5 5 , , 7 , 2 5 5 , 1 2 8 , 1 3 , 2 4 0■ 2 2 2 0 D A T A 6 4 , , 2 4 5 , 6 4 , , 2 4 0 , 7 0 , .• 2 2 3 0 D A T A 2 4 0 , 7 3 , , 1 2 0 , 1 3 7 , , 1 2 5 , 1 5 3■ 2 2 4 0 D A T A 2 2 4 , 2 5 5 , 1 8 9 , 1 5 3 , 2 5 5 , 2 5 4 , 1 5 9 , 2 5 5 B • 2 2 5 0 D A T A 2 4 8 , 1 5 9 , 2 5 5 , 2 4 0 , 1 9 1 , 2 5 5 , 2 2 4 , 2 5 5 H • 2 2 6 0 D A T A 2 5 5 , 1 9 2 , 6 5 , 2 5 5 , 1 2 8 , , 2 5 5 , 1 9 2• 2 2 7 0 D A T A O , 1 2 7 , 1 9 4 , , 1 2 7 , 1 9 5 , , 6 3• 2 2 8 0 D A T A 2 2 7 , , 7 , 2 5 5 , , 3 , 2 5 4 , .• 2 2 9 0 D A T A 3 , 2 5 5 , , 7 , 2 5 5 , 1 2 8 , 1 3 , 2 4 0• 2 3 0 0 D A T A 6 4 , , 2 4 5 , 6 4 , , 2 4 0 , 6 4 , 6 4• 2 3 1 0 D A T A 2 4 O , 6 4 , 1 6 O , 1 2 O , 1 4 2 , 1 4 4 , 1 2 5 , 1 5 3• 2 3 2 0 D A T A 1 5 2 , 2 5 5 , 1 8 5 , 1 5 9 , 2 5 5 , 2 4 9 , 1 9 1 , 2 5 5 N • 2 3 3 0 D A T A 2 5 3 , 1 2 7 , 2 5 5 , 2 5 4 , 6 3 , 2 5 5 , 2 4 8 , 3 1■ 2 3 4 0 D A T A 2 5 5 , 1 9 2 , 1 , 2 5 5 , 1 2 8 , , 2 5 5 , 1 9 2• 2 3 5 0 D A T A O , 1 2 7 , 1 9 2 , , 1 2 7 , 1 9 6 , , 6 3• 2 3 6 0 D A T A 1 9 8 , , 1 5 , 2 5 4 , , 3 , 2 5 2 , .

9 A H O Y !

A B T B K G P G H G G E E O M L C E L L H J I F B E C A C N H B O I H C P G J N K N D D G B H P L E C I D N A L M L

• 2 3 7 0• 2 3 8 0• 2 3 9 0• 2 4 0 0• 2 4 1 0

2 4 2 0• 2 4 3 0• 2 4 4 0• 2 4 5 0

2 4 6 02 4 7 0

• 2 4 8 0■ 2 4 9 0• 2 5 0 0• 2 5 1 0• 2 5 2 0• 2 5 3 0• 2 5 4 0

2 5 5 0- 2 5 6 0• 2 5 7 0

2 5 8 02 5 9 02 6 0 0

• 2 6 1 0• 2 6 2 0• 2 6 3 0

2 6 4 0■ 2 6 5 0

2 6 6 02 6 7 0

■ 2 6 8 0• 2 6 9 0• 2 7 0 0• 2 7 1 0

2 7 2 0• 2 7 3 0

2 7 4 0• 2 7 5 0• 2 7 6 0• 2 7 7 0• 2 7 8 0• 2 7 9 0• 2 8 0 0

2 8 1 02 8 2 02 8 3 0

• 2 8 4 0? 8 5 0

• 2 8 6 02 8 7 02 8 8 02 8 9 0

• 2 9 0 0• 2 9 1 0• 2 9 2 0• 2 9 3 0

2 9 4 0

D A T A O , , ,D A T A O , , , , , , , .D A T A O , , , 8 , , , 8 , .D A T A O , 8 , , , 8 , , , 8D A T A O , , 8 , , , 8 , , .D A T A 8 , , , 8 , , , , .D A T A O , , , , , , , .D A T A O , , , , , , , .D A T A O , , , , , , , .D A T A O , , , , , , , .D A T A O , , , , , , ! , .D A T A O , 2 , , , 4 , , , 8D A T A O , , 1 6 , , , 3 2 , , .D A T A 6 4 ,D A T A O , , , , , , , .D A T A O , , , , , , , .D A T A O , , , , , , , .D A T A O , , , , , , , .D A T A OD A T A O , , , , , , 1 , 2 5 5D A T A 1 9 2 , , , , , , , .D A T A O , , , , , , , .D A T A O , , , , , , , .D A T A O , , , , , , , .D A T A O , , , , , , , .D A T A O , , , , , , , .D A T A O , , , , , , 6 4 , .D A T A 0 , 3 2 , , , 1 6 , , , 8D A T A O , , 4 , , , 2 , , .D A T A 1 , , , , , , , .D A T A O , , , , , , , .

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

1 2 8 , , 2 3 1 , .1 8

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

4

, 3 6 , 1 4 6 , 1 3 61 5 2 , 3 2 , 1 6 03 3 , 2 4 0 , 1 3 6 , 3 3, 1 4 4 , 3 2 , , 1 6 0

1 4

G H M P A N T J L M N C 1 A N O A B A L I C E F E E P U M H J K J J B C N N L P O H B F M K B F E G G B M I P K K G

Page 97: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 97/100

D A T A 1 2 7 , , 1 , 2 5 5 , 1 9 2 , 1 , 2 5 5 , 1 9 2D A T A 3 , 1 5 6 , 2 2 4 , 3 , 1 9 0 , 2 2 4 , 3 , 2 5 5D A T A 2 2 4 , 3 , 2 5 5 , 2 2 4 , 3 , 1 9 3 , 2 2 4 , 1D A T A 1 9 0 , 1 9 2 , 1 , 2 5 5 , 1 9 2 , , 1 2 7 , .D A T A O , , , , , , , .D A T A O , , , , , , , .R E I N T E R R U P T D A T AD A T A 1 2 0 , 1 6 9 , 2 5 , 1 4 1 , 2 0 , 3D A T A 1 6 9 . 1 2 , 1 4 1 , 2 1 , 3 , 1 7 3D A T A 2 4 8 , 1 7 , 1 3 3 , 2 5 1 , 1 6 9 , 1D A T A 1 3 3 . 2 5 2 . 3 2 , 1 5 7 , 1 3 , 8 8D A T A 9 6 , 1 7 3 , 2 4 2 , 1 7 , 2 4 0 , 3D A T A 7 6 , 2 5 2 , 1 2 , 1 9 8 , 2 5 1 , 2 0 8D A T A 2 7 , 1 7 3 , 2 4 8 , 1 7 , 1 3 3 , 2 5 1D A T A 1 6 5 , 2 5 2 , 2 4 , 1 0 9 , 2 4 3 , 1 7D A T A 1 7 4 . 2 4 9 , 1 7 , 1 5 7 , 2 4 9 , 7D A T A 2 0 2 , 2 0 8 , 2 5 0 , 1 6 9 , 1 , 5 6D A T A 2 2 9 , 2 5 2 , 1 3 3 , 2 5 2 , 1 7 3 , 0D A T A 2 2 0 , 1 6 2 , 0 , 4 1 , 1 5 , 1 3 3D A T A 2 5 3 , 1 6 9 , 1 5 , 5 6 , 2 2 9 , 2 5 3D A T A 2 0 1 , 4 , 2 0 8 , 1 9 , 2 2 2 , 2 1 4D A T A 1 7 , 2 O 8 , 1 1 , 1 6 9 , 1 , 7 7D A T A 2 3 0 , 1 7 , 1 4 1 , 2 3 0 , 1 7 , 2 2 2D A T A 2 1 4 , 1 7 , 7 6 , 2 5 2 , 1 2 , 2 0 1D A T A 8 , 2 0 8 , 1 9 , 2 5 4 , 2 I 4 , 1 7D A T A 2 0 8 , 1 1 , 1 6 9 , 1 , 7 7 , 2 3 0D A T A 1 7 , 1 4 1 , 2 3 0 , 1 7 , 2 5 4 , 2 UD A T A 1 7 , 7 6 , 2 5 2 , 1 2 , 2 0 1 , 1D A T A 2 0 8 , 7 , 2 3 2 , 2 2 2 , 2 1 4 , 1 7D A T A 7 6 , 2 5 2 , 1 2 , 2 O 1 , 2 , 2 O 8D A T A 7 , 2 3 2 , 2 5 4 , 2 1 4 , 1 7 , 7 6D A T A 2 5 2 , 1 2 , 2 0 1 , 5 , 2 0 8 , 2 3D A T A 2 2 2 , 2 1 4 , 1 7 , 2 0 8 , 1 1 , 1 6 9D A T A 1 , 7 7 , 2 3 0 , 1 7 , 1 4 1 , 2 3 0D A T A 1 7 , 2 2 2 , 2 1 4 , 1 7 , 2 3 2 , 2 2 2D A T A 2 1 4 , 1 7 , 7 6 , 2 5 2 , 1 2 , 2 0 1D A T A 6 , 2 O 8 , 2 3 , 2 2 2 , 2 1 4 , 1 7D A T A 2 0 8 , 1 1 , 1 6 9 , 1 , 7 7 , 2 3 0D A T A 1 7 , 1 4 1 , 2 3 0 , 1 7 , 2 2 2 , 2 1 4D A T A 1 7 , 2 3 2 , 2 5 4 , 2 1 4 , 1 7 , 7 6D A T A 2 5 2 , 1 2 , 2 0 1 , 9 , 2 0 8 , 2 3D A T A 2 5 4 , 2 1 4 , 1 7 , 2 0 8 , l l , 1 6 9D A T A 1 , 7 7 , 2 3 0 , 1 7 , 1 4 1 , 2 3 0D A T A 1 7 , 2 5 4 , 2 1 4 , 1 7 , 2 3 2 , 2 2 2D A T A 2 1 4 , 1 7 , 7 6 , 2 5 2 , 1 2 , 2 0 1D A T A 1 0 , 2 O 8 , 2 1 , 2 5 4 , 2 1 4 , 1 7D A T A 2 0 8 . 1 2 , 1 3 8 , 1 6 9 , 1 , 7 7D A T A 2 3 0 , 1 7 , 1 4 1 , 2 3 0 , 1 7 , 2 5 4D A T A 2 1 4 , 1 7 , 2 3 2 , 2 5 4 , 2 1 4 , 1 7D A T A 1 6 2 , 5 , 1 4 2 , 2 4 4 , 1 7 , 1 7 3D A T A 2 4 4 , 1 7 , 1 0 , 1 7 0 , 7 4 , 1 6 8D A T A 1 8 5 , 1 4 9 , 1 3 , 4 5 , 2 3 0 , 1 7D A T A 2 0 8 , 2 0 , 1 8 9 , 2 1 4 , 1 7 , 5 6D A T A 2 0 5 , 2 3 8 , 1 7 , 1 7 6 , U , 1 7 2D A T A 2 3 8 , 1 7 , 2 0 ( J , 1 5 2 , 1 5 7 , 2 1 4D A T A 1 7 , 7 6 , 1 1 7 , 1 3 , 1 3 8 , 7 4D A T A 1 6 8 , 1 8 5 , 1 4 9 , 1 3 , 4 5 , 2 3 0D A T A 1 7 , 2 4 0 , 3 2 , 1 8 9 , 2 1 4 , 1 7

E O I J L P A N F B I N D M G K B E K A C C A E A J P O J B A E L O A L D G M I P A M J F G D N H A M K F J F A M F

• 3 5 3 0• 3 5 4 0• 3 5 5 0• 3 5 6 0• 3 5 7 0• 3 5 8 0• 3 5 9 0• 3 6 0 0• 3 6 1 0• 3 6 2 0• 3 6 3 0

3 6 4 0• 3 6 5 0- 3 6 6 0• 3 6 7 0• 3 6 8 0• 3 6 9 0• 3 7 0 0■ 3 7 1 0

3 7 2 0• 3 7 3 0■ 3 7 4 0■ 3 7 5 0

3 7 6 0• 3 7 7 0

3 7 8 03 7 9 03 8 0 0

• 3 8 1 03 8 2 03 8 3 03 8 4 03 8 5 03 8 6 03 8 7 03 8 8 03 8 9 03 9 0 0

• 3 9 1 0■ 3 9 2 0

3 9 3 03 9 4 03 9 5 0

• 3 9 6 0• 3 9 7 0

3 9 8 03 9 9 0

• 4 0 0 0• 4 0 1 0• 4 0 2 0■ 4 0 3 0• 4 0 4 0■ 4 0 5 0- 4 0 6 0• 4 0 7 0• 4 0 8 0■ 4 0 9 0• 4 1 0 0

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

G E H F L C G G I D K M I P J P C G 1 G 1 J F H L H L P G C D N O A C J E G 0 M A G M D F O P H C E P N J I F J O K

A H O Y ! 9

Page 98: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 98/100

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

0 - 4 1 5 0 D A T A 1 8 , 2 0 9 , 2 5 , 3 0 , 2 8 , 4 9G N - 4 1 6 0 D A T A 2 9 , 2 2 3 , 2 8 , 4 9 , 2 2 , 9 6N - 4 1 7 0 D A T A 2 8 , 4 9 , 1 8 , 2 0 9 , 2 5 , 3 0J - 4 1 8 0 D A T A 2 1 , 3 1 , 1 8 , 2 O 9 , 2 5 , 3 0 , 2 5 , 3 0

T I P S A M G r iJ -

C o n t i n u e d f r o m p a g e 5 I t ' s s u p e r e a s y t c h e c k t h e b y t e s f r e e , a n d y o u c a d i a o f t e n a y o l i k e . W i t h t h c u r s o r r e s t i n g o b l a n kl i n e , p r e s s t h e b a c k a r r o w k e y ■ * ) ( h e n p r e s s R T U R N . B i n g o . . . t h e r e t h e y a r e . - B u c k C h i l d r e s s

S a l c m , O ■ 1 P R I N T C H R $ ( 1 4 7 ) " L O A D I N G D A T A " ; : F 0 R J = 7 0

0 T 0 7 5 3 : R E A D A : I F A < O O R A > 2 5 5 T H E N 3 O• 2 P O K E J , A : X = X + A : P R I N T " . " ; : N E X T J : P R I N T : P

R I N T : I F X = 5 9 5 8 T H E N 4 0• 3 P R I N T " E R R O R I D A T A [ 3 " . " ] " : E N D• 4 P R I N T " T H E D A T A I L O A D E D / 1 : P R I N T• 5 P R I N T " S Y S 7 0 T O A C T I V A T E A N D D E A C T I V

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

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

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

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

C - 1 2 8 C E N T E R A N R I G H T J U S T I F YY o u ' r e p r o b a b l y f e e l i n g g y p p e d o u o g o o d c o m m a n d

i y o u ' v e t r i e d t u s t h C - 1 2 8 ' s P R I N T U S I N G c o m m a n dt c e n t e r s t r i n g s o t h s c r e e n . T h d o c u m e n t a t i o n i n c l u de w i t h t h S y s t e m G u i d e i i n c o r r e c t , d e p r i v i n g y o o t h u s e o f a m u c h n e e d e d c o m m a n d .

Y o u ' l l h a v e t d e f i n e c o n t r o l s t r i n g , F S w i t h 4 0 a m p e rs a n d s l p r o p e r l y c o n t r o l t h i s c o m m a n d , a n s u f f i x i w i t ht h a p p r o p r i a t e c o n t r o l c h a r a c t e r , e i t h e r " = f o c e n t e r i n go " > f o r r i g h t j u s t i f i c a t i o n . T h c o n t r o l s i r i n g l e t s t h B A S I C i n t e r p r e t e r k n o w w h a t s i z e o f i e l d y o u w a n t y o u rs t r i n g t b c e n t e r e d i n a n b c h a n g i n g t h s i z e o F y o c a a l s o f o r m a t t e x t i n s i d e w i n d o w s .

a c u r r e n t l y w o r k i n g o q u a l i t y w o r d p r o c e s s o r i

B A S I C 7 . 0 , a n e n c o u n t e r e d g r e a t d e a l o f r u s t r a t i o n b f o r e f i g u r e d o u t h r o u g h t r i a l a n e r r o r h o t h i s c o m a n d w o r k e d . I w a s e n o r m o u s l y u s e f u l i f o r m a t t i n g t e x lo t h s c r e e n f r o m t h w o r d p r o c e s s o r . — C l e v e B l a k e m o r eR i c h m o n d , V

• 1 R E U S " = T C E N T E R S T R I N G• 2 R E U S " > T R I G H T J U S T I F Y■ 3 P R I N T C H R $ ( 1 4 7 )• 4 F O R X = 1 T 0 3 9 : F $ = F $ + " # " : N E X T• 5 A $ = " C E N T E R E D S T R I N G "- 6 P R I N T U S I N G F $ + " = " ; A $• 7 A $ = " R I G H T J U S T I F I E D "• 8 P R I N T U S I N G F $ + " > " ; A $• 9 A $ = " L E F T J U S T I F I E D "• 1 0 0 P R I N T " [ U P ] " ; A $B R A N C H C A L C

T h B A S I C l a n g u a g e o t h C o m m o d o r e 6 i r e a s o na b l y g o o d . B u t t h e r e i s s t i l l r o o m f o i m p r o v e m e n t . F o e x a m p l e , i y o u ' v e s e e n B A S I C p r o g r a m s f o o t h e r l a n g u a ge s t h a t o f f e r c a l c u l a t e d G O T O s a n G O S U B s , c h a n c e s a r t h p r o g r a m w a m u c h e a s i e r t u n d e r s t a n d . G O S U BD R A W S C R E E N i d e f i n i t e l y p r e f e r a b l e t G O S U B 1 3 4 9 1 .T h 6 w i l l p o s s e s s t h i s a b i l i t y w h e n y o l o a d a n r u B r a n c h C a l c .

L i n e s 1 2 a n 1 3 t r a n s f e r K e r n a l a n B A S I C R O t

R A a n p r o t e c t i a g a i n s t R U S T O P / R E S T O R E . S i n c et h i s t a k e s s o m e t i m e , i y o u ' v e a l r e a d y u s e d p r o g r a m t h a td o e s t h i s , R U 1 4 t s p e e d t h i n g s u p . — S h a w n K S m i t h

B r o n x , N • 1 0 0 R E M * B R A N C H C A L C S H A W N K S M I T H■ 1 1 0 R E M " C A L C U L A T E D G O T O S A N D G O S U B S "• 1 2 0 B = 4 O 9 6 O : K = 5 7 3 4 4 : F O R D = O T O 8 1 9 1 : P O K E B + D

, P E E K ( B + D ) : P O K E K + D , P E E K ( K + D ) : N E X T• 1 3 0 P 0 K E l , 5 3 : P 0 K E 6 4 9 8 2 , 5 3

1 4 S = 4 8 9 8 1 : F 0 R D = S T 0 S + 6 : R E A D Y : P O K E D , Y• 1 5 0 N E X T : H = I N T ( S / 2 5 6 ) : P O K E 4 3 1 7 O , H• 1 6 0 P 0 K E 4 3 1 6 9 , S - H * 2 5 6 : D = 2 1 : L O O P = 1 8 0■ 1 7 0 D A T A 0 3 2 , 1 3 8 , 1 7 3 , 0 7 6 , 2 4 7 , 1 8 3 , 2 3 4■ 1 8 0 D = D - 1 : P R I N T " O K ! " : I F D T H E N G O T O L O O P

. . . C O M I N G I T H S E P T E M B E R I S S U E O A H O Y ! ( O S A L E J U N E 3 0 ) . . .

T H 1 3 V T H C L O N E S

H O D O E SC - 1 2 8 R A T E

A G A I N S T T H I B M - P C ?

9 A H O Y !

Page 99: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 99/100

E A S T B R I N G SR E A L I S M H O M E !

K A I t A l l . t l l A M I - - T i l l n i l V L U r M . u k l v l l . m i li l i . i l k n i ' . c v t n i r I r k - n d s u r I h c o m p u t e r t h r o u u hn l n o | > n i n i r s i j u o s o t t i n g I n i i I I . i . i n i . ; M . i r l i . t lA r t s g a r n i ' l i t b t v o n i e i 1 h » ^ ■ : C h a m p , ] ; o rC u m m o d t i f f i 6 v I 2 S 1 1 * < > < i l A p p l o J I s c r i e s ,C O M A f y ^ W D O ^ ' - A i h e c r a c k 5 h o t C o m m a n d o ,

E K - B a n d i u h w o t o t e d t h C i u l d C i l y I v - x p r i ' s s . K i ' s a u 1 l l u 1 p , i s s < * n ) V . ' r > > . s , i v l " U h 'i r . n n , a n r e c a p t u r e ( h i 1 h w l l P o C o m m t i d p r c

T A T E A M W R E S T L I N G " - l u . i i n w i i r k a n s t a m i n a a r e t h e w y » i . i y o j o n d y o u r M r l a e ft n l t l e y o u r w a I n n i u g h t h T i t l e M a t c h e s i n y u u r( i i i i 1 - ! f o t h b e l l i f o C o m m u d o n ; ( v l ' l 2 K ™ , A p p l v

A r n u i l * v H h o n l y . r n d d i i n c > ; i m < i i k I

o m m o d o i t w l a a " , A p | < l i > l l ' s e r i n , . m i l I B M .I J C A / I I W H B J U O f f S " ' B a h l n d e n t m y l l n i a ,

i u T i l l . i i v . u i . n i ' a p m t . i i i i i - . ! - . v i i y o u ro r U t t n I m m J i 1 m m u g h I h f f f u n g l c f i i r i v c r e i r u i n s ,d h i b l

K U N G - F U M A S H I B a t i l e t h o v v l l f i c c e aI h r u u g r i i h e n v e d f l n g c n J u s d a o r a i [ h j v l t a r d ' se n s i l e i r e s c u e t r i e c a p t i v e f . i i r m a t d u n . F u C o m -

i n n A h i t i t i i r ~, i > s , u i l l v c h i d c i H i v . i ku n l y K t n i n g h u l d s , I H i r

D A T A E A S T U S A , I N C . I 7 N E E D L E S D R I V E , S A S : | O S E , f A I . I I O K N I A ' W 1 2 . ( 4 I 1 H ) : H h - 7 l i r j .I I M V M \ T V M « l I K A H I » A K K M > H V A M 1 M M . F L H A S t H S M I D M M K I K I S ' - I B I C A F C O M U M B 4 K C O B I 1 . , A M ' I K I I I H I ' K I _ S r e C T l V U . V

l U i M I ( m \ \ I B \ K N I l . M l l i l I I H A I ' I M « K k - > ( < l t > M M I « > k M i I k l l M l ■ . 1 1 A I T I C O M F 1 I K S . I A H I R S I T C T I V F r iW l M V T A K l d 1 1 M i H ■ ■ j | l | M S \ m n \ H I \ l l l i l t M M I M I M M L A K L l I I D A T A E A S T , I ' l l I U I V 1 | " . • ■ M K f V t l I \ U ] t V S E \ ( K b ; ;H e s d i r S s r v l c e N o M

Page 100: Ahoy Issue 44 1987 Aug

8/9/2019 Ahoy Issue 44 1987 Aug

http://slidepdf.com/reader/full/ahoy-issue-44-1987-aug 100/100

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 R