ahoy issue 08 1984 aug

100
8/9/2019 Ahoy Issue 08 1984 Aug http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 1/100 C O M M O D O R E U S E R S 5 0 / C A N . $ 2 . 7 5 A U G U S T 1 9 8 4 4 8 3 5 5 4 9 9 5 A N S W E R S T 0 1 3 5 Q U E S T I O N S A B O U T 3 W O R D P R O C E S S O R S S E L E C T I N G W O R D P R O C E S S O R 1 U S E S F O Y O U R W O R D P R O C E S S O R U N R A V E L I N G M Y S T E R I E S P R O V I D E D I R E C T O R Y A S S I S T A N C E F 0 R Y 0 U R V I C 0 R 6 4 P R O G R A M Y O U R O W W O R D G A M E S L w M P U T K / - _ R I W f c i i " ^ f D O U B L E Y O U R T R O U B L E W I T H T H T E R R I B L E T W I N S F O R T H E V I A N 5

Upload: cubemanpdx

Post on 30-May-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 1/100

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

5 0 / C A N . $ 2 . 7 5 A U G U S T 1 9 8 4

4 8 3 5 5

4 9 9 5 A N S W E R ST 0 1 3 5 Q U E S T I O N S

A B O U T3 W O R D P R O C E S S O R S

S E L E C T I N G

W O R DP R O C E S S O R

1 U S E SF O Y O U R

W O R DP R O C E S S O R

U N R A V E L I N G

M Y S T E R I E S

P R O V I D ED I R E C T O R Y

A S S I S T A N C EF 0 R Y 0 U R V I C 0 R 6 4

P R O G R A MY O U R O W

W O R D G A M E SL w M P U T K

■ / - _ R

I W f c i i " ^ f

D O U B L E Y O U R T R O U B L EW I T H T H

T E R R I B L E T W I N SF O R T H E V I A N 5

Page 2: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 2/100

' T h e C o m p l e t e C A R D C O l i n e ". . a n s t i l l g r o w i n g !

C A R D C O p r o v i d e s " C o m m o d o r e - r e a d y "c o m p u t e r a c c e s s o r i e s t h a t w i l l e n h a n c e y o u ru t i l i z a t i o n o C o m m o d o r e - 6 4 a n V I C - 2 0 C o m p u t e r s ,i n c r e a s e t h e i r c a p a b i l i t y , a n a d t y o u r e n j o y m e n ta n s k i l l . A N D , t h e y ' r e a v a i l a b l e f o u s w i t h o t h e rp e r s o n a l c o m p u t e r s , t o o .

D e s i g n e d w i t h t h u s e r i m i n d , C A R D C O o f f e r s f i n ea c c e s s o r i e s i n c l u d i n g P r i n t e r I n t e r f a c e s w i t h a n w i t h o u t g r a p h i c s , E x p a n s i o n I n t e r f a c e s , M e m o r yE x p a n s i o n s , C a s s e t t e I n t e r f a c e s , N u m e r i c K e y p a d sP L U S " N O W " S o f t w a r e f o y o u r V I C - 2 0 a n C - 6 4 .T h e s e p r o g r a m s i n c l u d e t h e " W R I T E N O W " W o r dP r o c e s s o r , " M A I L N O W " M a i l i n g U s t , P R I N T E R U T I L I T YP R O G R A M S o T a p e a n o D i s k , " S P E L L N O W " S p e l lC h e c k e r , " G R A P H N O W " i n c l u d i n g " P A I N T N O W " ,a n " F I L E N O W " .

C A R D C O h a t h r e e n e L e t t e rP R I N T E R S w i t h y o u r c h o i c e o f d r u . ■ » d e s i g n ( 8 1 / 2 " c a r r i a g e ) , D a i s y W rD e s i g n ( 1 i n c h c a r r i a g e ) a n D

W h e e l D e s i g n ( 1 1 i n c h c a r r i a g e ) . " C o m m o d o r e -r e a d y " . . . p l u s ; w i t h c o m p a t i b l e i n p u t f o P C P j r . ,T R S - 8 0 a n m a n y m o r e p e r s o n a l c o m p u t e r s .C A R D C O ' s N E " D A T A C A S S E T T E R E C O R D E R / P L A Y E R "i a l s o " C o m m o d o r e - r e a d y " a n r e a d y f o i n s t a n ts h i p m e n t a t p r i c e s t h a t w i l l a m a z e y o u .

C A R D C O w i l l c o n s t a n t l y i n c r e a s e i t l i n e w i t hu n i q u e a n n e p r o d u c t s t e n h a n c e t h e n j o y m e n to c o m p u t e r o w n e r s . ' - ' . . ■ ■ ' ■ ■ " ' ■ ; ' : . ' : -. : } ■ : - - - ■ ■ ■ ■ ■ ' . . - ■ . ' :

W r i t e f o i l l u s t r a t e d l i t e r a t u r e a n p r i c e s o r s e C A R D C O C o m p u t e r A c c e s s o r i e s a n S o f t w a r ew h e r e v e r C o m p u t e r s a r s o l d .

£ 9

. ■ . . _ „ - , - - . , -

^ C a s s e t t eI n t e r f a c e & s -

^ E x p a n s i o nI n t e r f a c e w x L f g h t P e n

^ E x p a n s i o nI n t e r f a c e s ^

c a r d c o , i n c .3 0 S T o p e k a W i c h i t a , K a n s a s 6 7 2 0 2 ( 3 1 6 ) 2 6 7 - 6 5 2 5" T h e w o r l d ' s l a r g e s t m a n u f a c t u f e r o C o m m o d o r e a c c e s s o r i e s . "

C o m m o d o r e " i r e a i s l e f e d t r o d e m a * o C o m m o d o r e B u s i n e s s S y s t e m s , I n c .R a d e r S e r v l c s N o S

Page 3: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 3/100

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

V i e w f r o m t h B r i d g e . . . o t h 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 . . t h n e w e s t r e l e a s e s f o y o u r 6 4 o V I C . 7R e v i e w s . . s o f t w a r e a n h a r d w a r e p r a i s e d a n p a n n e d . 4 C o m m o d a r e s . . D a l e R u p e r t i s s u e s h i s m o n t h l y c h a l l e n g e . 6 P r o g r a m L i s t i n g s . . . s u p e r b s t u f f w a i t i n g t b e n t e r e d . 6 F l o t s a m . . . b o u r e a l c o m m a n d i n g o f f i c e r s : o u r e a d e r s ! 9

F E A T U R E SE d i t o r i a l b R a y m o n d Z G a l l u nI S e a r c h o f W o r d P r o c e s s o r b y S a n j i v a K N a t h 1 W o r d P r o c e s s o r S u r v e y b y R i c h a r d H e r r i n g 2

R u p e r t R e p o r t : C o m p u t a t i o n a l W i z a r d r y b y D a l e R u p e r t 3 U n r a v e l i n g t h M y s t e r i e s o S o u n d b D a v i d B a r r o n 4 E d u c a t i o n a l S o f t w a r e G u i d e , P a r t V b y R i c h a r d H e r r i n g 6 3

P R O G R A M SM i c r o - M i n d e r f o t h C - 6 4 b B o U o r e t 1 3C r e a t i n g Y o u r O w G a m e s : W o r d s W o r t h b y O r s o n S c o t t C a r d 1 D i r e c t o r y A s s i s t a n c e f o t h V I C a n d 6 4 b y J o y c e W o o d s 3 9T h T e r r i b l e T w i n s f o t h V I a n 6 4 b y G e o r g e T r e p a l 4 B u R e p e l l e n t f o r t h V I C a n d 6 b K l e i n e r t a n B a r r o n 6 8

C o v e r I l l u s t r a t i o n b J a m e s R e g a n( I n s i d e i l l u s t r a t i o n s b J a m e s R e g a n , K a R e v i a s k a , M a r k L e v i n e )

P u b l i s 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 l l i k a s

M a n a g i n g E d i t o rR o b e r t J S o d a r o

S e n i o r E d i t o rT i M o r i a r t y

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

M o r t o n K e v e l s o nD a l e R u p e r tA r t D i r e c t o r

R a o u l T e n a z a sA s s o c i a t e A r t D i r e c t o r

J o A n n C a s eA r t P r o d u c t i o n

C h r i s t o p h e r C a r t e rP a u l i n e G i o r d a n iE v G r i f f i n

T e c h n i c a l A d v i s o r sE d w a r d D L a u f e r

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

A d v e r t i s i n g D i r e c t o rL y n n e D o m i n i c k

D i r e c t o r o P r o m o t i o nJ o y c e K F u c h s

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

M 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 l v d . , S u i t e 2 0 L o A n g e l e s , C 9 0 0 3 8

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

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

S a F r a n c i s c o ( 4 1 5 ) 8 6 4 - 3 2 5 2A H O Y ! N o 8 A u g u s t 1 9 8 4 . P u b l i s h e d m o n t h l y b yI o I n t e r n a t i o n a l I n c . , 4 W 3 4 t h S t . , S u i t e 4 0 7 ,N e Y o 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 i s s u e sf o $ 1 9 . 9 5 , 2 i s s u e s f o r S 3 7 . 9 5 ( C a n a d a $ 2 6 . 9 5 a n $ 4 9 . 9 5 r e s p e c t i v e l y ) . A p p l i c a t i o n t m a i l a 2 n C l a s sp o s t a g e r a t e s i p e n d i n g a N e Y o r k , N a n a d i t i o n a l m a i l i n g o f f i c e s . 1 9 8 4 b I o I n t e r n a t i o na I n c . A l r i g h t s r e s e r v e d . u n d e r U n i v e r s a l I t e r n a t i o n a l a n d P a n A m e r i c a n C o p y r i g h t c o n v e nt i o n s . R e p r o d u c t i o n o e d i t o r i a l o p i c t o r i a l c o n t e n ti a n m a n n e r i p r o h i b i t e d . N r e s p o n s i b i l i t y c a b a c c e p t e d f o r u n s o l i c i t e d m a t e r i a l . P o s t m a s t e r ,s e n d a d d r e s s c h a n g e s t A h o y . \ 4 5 W 3 4 t h S t r e e t ,S u i t e 4 0 7 , N e Y o r k , N 1 0 0 0 1 . A e d i t o r i a l a n s u b s c r i p t i o n i n q u i r i e s a n s o f t w a r e a n h a r d w a r et b e r e v i e w e d s h o u l d b e s e n t t 4 V V 3 4 t h S t . , S u i t e4 0 7 , N e Y o r k , N 1 0 0 0 1 .

Page 4: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 4/100

b R a y m o n d Z G a l l u nh B i g g e s t G a m e — L i v i n g — h a s a l w a y s h a i t h a z a r d s a n d o u b t s . B u i s h o u l d b e s p e c i a l l y e x c i t i n g n o w a d a y s , w h i l e t e c hn o l o g i c a l i m p r o v e m e n t s k e e p r u s h i n g i n t o

o u l i v e s .S o i w b u c o m p u t e r o o t h e r e l e c t r o n i c d

v i c e t o d a y , w i l l a l e s s c o s t l y , m o r e c o m p a c t a n m o r e e f f i c i e n t s u c c e s s o r o b r o a d e n e d c a p a b i l i t yc o m e o u t n e x t s e a s o n ? A n c a w e v e n b s u r e t h a tt h e r e w i l l b s o m e b o d y a r o u n d t s e r v i c e o u r p u rc h a s e i t r o u b l e d e v e l o p s ? C a v e a t e m p t o r , b u y e r b ew a r e , i a o l a n d w i s e s a y i n g .

W a r e n ' t s t u p i d . B e f o r e w s p e n d a n y m o n e y , w f i n d o u a l w c a a b o u t w h a t w c a g e t r i g h tn o w , a n a b o u t h o w m u c h b e t t e r w m a d l i t t l el a t e r o n W b o n e u p o n w h a t e v e r i n e t o u s . W c o n s u l t t e c h n i c a l l i t e r a t u r e a n a d v e r t i s i n g . W w a t c hs a l e s p e o p l e d e m o n s t r a t e p r o d u c t s a n a s t h e m q u e st i o n s . M a y b e w e a r a l l o w e d t p l a y w i t h t h e q u i pm e n t o u r s e l v e s . A n d , t g e t t h e r e a l l o w d o w n , w t a l k t f r i e n d s w h a r f a r t h e r a d v a n c e d i t h k i n d

A H O Y !

o e x p e r i e n c e w n e e d . T h i s e d u c a t i n g p r o c e s s i m u s t , b e c a u s e w d o n ' t c a r e t b l e f t f a b e h i n da m o n g r e m a r k a b l e d e v e l o p m e n t s t h a t a r a l r e a d yf a c t u a l , a n w i d e n i n g r a p i d l y . N o o n l y o u j o b - e ff e c t i v e n e s s i i n v o l v e d , b u t h r i c h n e s s a n e x t e n t o o u b e i n g .

M e a n w h i l e , s e n s i b l y a n c a u t i o u s l y t h o u g h , m a y b ew w a i t . B u i w a r w a i t i n g f o o u w o r l d t o s t ab i l i z e e n o u g h s t h a t w w i l l g e t s o m e t h i n g e x a c t l yr i g h t f o r o u n e e d s , t h a t m a n e v e r h a p p e n !

S w a r i b i n d o f p r o b l e m s . M i g h t n ' t w e v e n b e s t u c k w i t h h a s t i l y d e s i g n e d t h r o w - t o g e t h e r ,m a d e o u n c e r t a i n c o m p o n e n t s , a n d m e a n t t m a k ef a s t b u c k i h u r r i e d m a r k e t ? B e s i d e s , i s n ' t t h e r et h c o n t i n u o u s , h a u n t i n g s h a d o w o f o b s o l e s c e n c e t h a tw k e e p h e a r i n g a b o u t ? S t i l l , c a w c o n t i n u e t h o l d b a c k l i k e n o n - p a r t i c i p a n t b y s t a n d e r s , w h i l eo t h e r s g o b e y o n d u i a c t u a l , f i r s t h a n d a c q u a i n t a n c ew i t h t h t o o l s a n p r o g r e s s i o n s o f o u e r a , t h a t r i s el i k e b e w i l d e r i n g f l o o d a r o u n d u s ? . . T h e r e i t h p a t h e t i c c a r t o o n o f m a l e f t f i d d l i n g i e n r a g e d i n

Page 5: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 5/100

c o m p r e h e n s i o n a s l e e k , a r c a n e p i e c e o f e q u i p m e n tt h a t h a g o n e s u l l e n o r c r a z y o h i m , m a k i n g h i f e e l s u c k e r e d f o e v e r t r u s t i n g s u c h t h i n g s ! . . W h e nh s h o u l d b e g e t t i n g g o o d u s e , a n h a v i n g f u n , t o o !

O c o u r s e o u s i t u a t i o n i n o t r u l y t h a t b a d — n o rt h a t h u r r i e d . I n d e e d w s h o u l d g e w i t h p r e s e n t a n c o m i n g r e a l i t i e s , s i n c e t h e y a r e p a r t o w h e r e a n w h a t w a r e , a n w h e r e w a r h e a d e d . N o w c a n ' t a l b e x p e r t s i e v e r y t h i n g , m a y b e n o e v e n i a n y t h i n g — n o w a d a y s — t h e r e i j u s t t o m u c h . B u w c a c e r t a i n l y a c c l i m a t e e n o u g h t g e a l o n g i a n e n j o y t h g i f t s o o u r e x p a n d i n g u n i v e r s e .

F o g e n e r a t i o n s w i t h U . S . h a v e b e e n l o o k e do a a n a t i o n o t i n k e r e r s ; a n j u s t a b o u t a v a l i d l y ,t h i s n a m e e x t e n d s f a a n w i d e e l s e w h e r e . H o m a n y i n t e r e s t e d p e o p l e , y o u n g a n o l d , h a v eg r u b b e d w i t h e a g e r m i n d s a n g r e a s y f i n g e r s i n t ot h i n n a r d s o c a r s , o c h a s e d d o w n a n f i x e d t h g l i t c h e s i r a d i o s a n T s e t s ? N o s m a n y o u s p e r h a p s , a r a c t u a l l y t h e g r i m y - m i t t t y p e ; b u w d h a v e o u r b e t t e r - i n f o r m e d c o m p a n i o n s .

H i s t o r i c a l l y , w e ' v e h a l o n g a n n o e n t i r e l ys m o o t h a c q u a i n t a n c e w i t h t h a u t o m o b i l e i n d u s t r y .W e ' v e h a d o u r k n o w l e d g e a b l e c o m p l a i n t s , a n t h m a n u f a c t u r e r s — c o l l e c t i o n s o i n d i v i d u a l s n o t s d i f e r e n t f r o m o u r s e l v e s — h a v e u s u a l l y t r i e d t r e s p o n di n t e l l i g e n t l y , a t h e y h a b e t t e r d o f o t h e i r o w e c o n o m i c s . B e c a u s e , t h o u g h c a r s h a v e l o n g s i n c e b c o m e n e c e s s i t y , n o j u s t l u x u r y , i w d o n ' t l i k ew h a t i o f f e r e d a o n s o u r c e , t h e r e a r e p l e n t y o o t h e r s t g t o e v e n i s o m e o t h e m a r e a c r o s so c e a n s .

W i t h a u t o m o b i l e s , t h y e a r l y - m o d e l i d e a h a sw o r k e d o u q u i t e w e l l , a h a t h e t r a d e - i n s y s t e m —p a r t i c u l a r l y f o t h o s e c u s t o m e r s w h w o r r y a b o u td r i v i n g v e h i c l e t h a t i b i o u o d a t e — i f t h e t r c o s t d o e s n ' t b o t h e r t h e m . G u a r a n t e e s a n c a r - s e rv i c i n g f a c i l i t i e s , t h o u g h n o a l w a y s c u s s w o r d - f r e e ,h a v e b e e n w o r k a b l y a r o u n d f o s e e m i n g a g e s .

E l e c t r o n i c d e v i c e s a r a l r e a d y a e s s e n t i a l a n n e c e s s a r y t o u m o d e r n w a o l i f e a t h a u t o m ob i l e , a n w i l l s u r e l y b e c o m e m o r e s o T h e y w i l le v e n r e p l a c e c a r s i s o m e r e s p e c t s . W h c o m m u t em i l e s e v e r y d a y , w h e n , w i t h t h i n c r e a s e i c o m u n i c a t i o n s p o t e n t i a l , w m i g h t s t a y c o m f o r t a b l y a h o m e , a n s t i l l b a o u w o r k p l a c e , a b l e t o s e e ,h e a r , a n t a l k t o u c o - w o r k e r s , a n c o n s t r u c t p l a n sa n d i a g r a m s t o g e t h e r , s i n c e o u c o n t a c t c o u l d i c l u d e r e m o t e m a n i p u l a t o r s ?

H e r e , w h s h o u l d n ' t t h e e l e c t r o n i c s f i r m s a d o p tm o r e o t h e t i m e - t e s t e d p r a c t i c e s o t h c a m a k e r si t h e i r c o n t a c t s w i t h t h i n t e r e s t e d , p r o d u c t - w i s e ,a n d — t h e y h o p e — b u y i n g p u b l i c . e x p e c t t h e y ' r e t r

i n g , a t h e y m u s t . T h o u g h , b e i n g c o m p o s e d o f o r k sl i k e t h r e s t o u s m a y b e t h e y a r e a l s o s o m e w h a to u o p h a s e w i t h a l t h r a p i d e x t e n s i o n s w i t h i nt h e i r o w f i e l d — p a s t f i b r e - o p t i c s , s o n i c s , m e d i c a la n i n d u s t r i a l t o m o g r a p h y , l a s e r t e c h n o l o g y e t c . , a n o n w a r d i n t o p h o t o n i c s , a r t i f i c i a l i n t e l l i g e n c e i c o p u t e r s , a n f a r t h e r i n t r u s i o n s i n t o s p a c e , p o s s i b l y t i n c l u d e t r a n s m i s s i o n o e l e c t r i c i t y d o w n t e a r t hf r o m s o l a r p o w e r s t a t i o n s i o r b i t b e f o r e v e r y l o n g .A n d w h o c a s a w h a t e l s e ? S o p e r h a p s i t h s c r a m b l e , t h e y ' r e e x p e r i e n c i n g l a a n d i f f i c u l t i e si g a t h e r i n g t h p e r s o n n e l a n o t h e r m e a n s n e e d e df o m o r e e v e n l y h a n d l i n g t h p r o b l e m s a n d h e s i t at i o n s o t h e i r c u s t o m e r s , a c t u a l a n p o t e n t i a l , s u c ha s s e r v i c i n g , r e a d y a t t e n t i o n , a n r e a s o n a b l e h e l p .W w i s h t h e m f u l l s u c c e s s i t h e s e m a t t e r s t o o !

F u r t h e r , h a v e t h f e e l i n g t h a t , i t h r u s h o e v e n t s , t h b u g a b o o o o b s o l e s c e n c e h a s b e e n o v e rp l a y e d . I t ' s p a r t l y m y t h . W h e r e q u a l i t y i p r e s e n t , i d o e s n ' t h a p p e n a l t h a t f a s t .

E x a m p l e s : h a v e l i t t l e t a p e - r e c o r d e r , C a l i f o n e ,a l o f t w e l v e y e a r s o l d . I s t i l l p e r f o r m s b e a u t i f u l l y .I t ' s a c o u p l e o f p o u n d s h e a v i e r t h a n a c u r r e n te q u i v a l e n t , b u t c a r r y i n g i a r o u n d d o e s n ' t b r e a k m a r m . d o n ' t r e m e m b e r i t p r i c e , b u e v e n c o n s i d e ri n g t h e h i g h e r b u y i n g - p o w e r o t h e d o l l a r b a c k t h e n ,

h a r d l y t h i n k i w a e x o r b i t a n t . . A l s o , h a v e ac o l o r T w i t h r e m o t e - c o n t r o l . I t ' s e v e n o l d e r . I h a n e v e r b e e n s e r v i c e d . T w o i t c h a n n e l s s t i l l w o r ka w e l l a e v e r . S i s t i l l f u n c t i o n s a s e c o n d s e i m h o u s e h o l d .

Y e s — q u a l i t y o f d e s i g n a n d w o r k m a n s h i p , a n e f e c t i v e q u a l i t y - c o n t r o l o a l c o m p o n e n t p a r t s , r e m a i na l a r g e f a c t o r i t h l a s t i n g e f f e c t i v e n e s s o a l m o s ta n a r t i f a c t , a b o t h s h r e w d c u s t o m e r a n d w i s em a n u f a c t u r e r s h o u l d n o f o r g e t . I i a i m p o r t a n ts a l e s p o i n t . N o d h i g h p r i c e a n q u a l i t y n e c e s s a ri l g t o g e t h e r .

T h e r e a r f o l k s w h h a v e s o u g h t o u t o l d v i n t a g ec a r s a b a n d o n e d i c o b w e b b y s h e d s , a n h a v e s t r u gg l e d t b r i n g t h e m b a c k t " m i n t c o n d i t i o n . " I t h i sh o b b y b a s e d s o l e l y o n o s t a l g i a , o i t h e r e a l s o t h a t t r a c t i o n o f f i r m o l m a c h i n e r y a n m e t a l , c a r e f u l l yc r a f t e d ?

O u o a t t i c s h a v e c o m e a n c i e n t p h o n o g r a p h r e o r d s . S u r e , t h t o n e s t h a t c a b d r a w n f r o m t h e ma r s o m e w h a t s c r a t c h y a n f u z z y ; t h e t e c h n o l o g yt h a t p r o d u c e d t h o s e r e c o r d i n g s i n o v a s t l y o b s ol e t e ; s t i l l t h o s e d i s c s a r e n o w o r t h l e s s , s i n c e h o w ,w i t h o u t t h e i r o r i g i n a l i m p r e s s i o n s , c o u l d w k n o ww h a t g r e a t s i n g i n g v o i c e s s u c h a E n r i c o C a r u s o ' ss o u n d e d l i k e a a l l ?

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

Page 6: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 6/100

V I I E W I = R C M 7 1 - 1 1 = I 3 R I D G I Eo r p r o c e s s i n g . W h a t a s p e c t o m i c r oc o m p u t i n g c o u l d r a n k h i g h e r i i m p o rt a n c e , e s p e c i a l l y w i t h w r i t e r s a n e d t o r s s u c h a o u r s e l v e s ? Y e t w e ' v e

w a i t e d u n t i l t h i s , o u e i g h t h i s s u e , t g i v e C - 6 4 w o r dp r o c e s s o r s t h k i n d o e x h a u s t i v e t r e a t m e n t w e ' v e a r e a d y a f f o r d e d s p r e a d s h e e t s ( M a y ) a n d a t a b a s e s( J u l y ) . W h d i i t a k e s o l o n g ? B e c a u s e t h s u b j e c ti s i m p o r t a n t , t w r i t e r s a n e d i t o r s a n c o m p u t e ru s e r s o e v e r y o c c u p a t i o n , t h a t w w a n t e d t t a k e t h t i m e t c o v e r i m o r e c o m p l e t e l y a n m o r e a c c u r a t el t h a n a n C o m m o d o r e p u b l i c a t i o n h a d o n e t d a t e . A n w e ' v e d o n e e x a c t l y t h a t .

S a n j i v a N a t h , c o - a u t h o r o t h C o m m o d o r e 6 S o f t w a r e B u y e r ' s G u i d e , e x p l a i n s t h u s e s a n f u n ct i o n s o w o r d p r o c e s s i n g p r o g r a m , a n h o t s l e c t t h o n t h a t b e s t f i t s y o u r n e e d s , i I S e a r c h o

W o r d P r o c e s s o r . ( T u r n t p a g e 1 9 . ) S h a r i n g p a g e sw i t h S a n j i v a ' s p i e c e a r e t h e r e s u l t s o a s u r v e y c o d u c t e d b y R i c h a r d H e r r i n g , w h h i u t h m a n u f a ct u r e r s o 4 w o r d p r o c e s s o r s w i t h a e x t e n s i v e l i s t o q u e s t i o n s a b o u t t h e i r p r o d u c t s . A n s w e r s f r o m t h 3 w h r e p l i e d a r e l i s t e d . A f o t h i n d i v i d u a l s a t h o t h e r 1 w h t h r e w o u s u r v e y i t h w a s t e b a s k e t :w w o u l d n ' t s h o w t h i s m a g a z i n e t t h b o s s i w w e r e y o u ! ( T u r n t p a g e 2 0 . )

W e ' r e o n c e a g a i n h o n o r e d t f e a t u r e g u e s t e d t o r i a l b R a y m o n d G a l l u n , a s c i e n c e f i c t i o n w r i t e r o n o t e s i n c e 1 9 2 9 . ( T u r n t p a g e 4 .

I C o m p u t a t i o n a l W i z a r d r y a b o u t t h w o r k o 1 4 t h - c e n t u r y a l c h e m i s t ? N o — a 1 7 t h - c e n t u r y m a t h em a t i c i a n . I a d d i t i o n t o t h i s l a t e s t R u p e r t R e p o r t( t u r n t p a g e 3 5 ) , D a l e u n l e a s h e s a h o s t o n e

C o m m o d o r e s . ( T u r n t p a g e 6 1 . )W h y , a s k s O r s o n S c o t t C a r d , a r e t h e r e s o f e

g o o d w o r d g a m e s a v a i l a b l e ? H p r o v i d e s o n e , a n t e a c h e s y o t p r o g r a m o n t h a t ' s e v e n b e t t e r , i nW h a t A r Y o u r W o r d s W o r t h ? ( T u r n t p a g e 1 5 . )

O t h e r p r o g r a m s i t h i s i s s u e i n c l u d e B o L l o r e t ' sM i c r o M i n d e r , a e l e c t r o n i c c a l e n d a r t h a t c a h e l pe v e n t h b u s y C - 6 4 o w n e r k e e p h i a p p o i n t m e n t s i o r d e r ( t u r n t p a g e 1 3 ) ; D i r e c t o r y A s s i s t a n c e , w h i c hp u t s y o u r d i s k d i r e c t o r i e s i n t o u s e a b l e h a r d c o p yf o r m a t ( t u r n t p a g e 3 9 ) ; a n d V i e T e r r i b l e T w i n s , ag a m e j u s t t o s i l l y t d e s c r i b e i t h s p a c e w h a v el e f t ( t u r n t p a g e 4 7 ) .

T h e r e ' s l o m o r e i n s i d e , b u w e ' l l l e y o h a v et h f u o f i n d i n g o u t a b o u t i f o y o u r s e l f . W w i l ls a o n m o r e t h i n g : f o t h o s e o f y o u w h o ' v e b e e np l e a d i n g f o u t p u e a c h i s s u e ' s p r o g r a m o n d i s k ,s e t h a n n o u n c e m e n t i o u S e p t e m b e r i s s u e !

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

P R O G R A M C O R R E C T I O NO u a p o l o g i e s : t h C - 6 4 v e r s i o n o P o s t T i m e

( J u n e A h o y ! ) c o n t a i n e d s e v e r a l e r r o r s . T h S H I F T e da s t e r i s k s i n l i n e s 1 0 - 5 5 s h o u l d a l b C o m m o d o r e a t e r i s k s , a n l i n e s 1 3 - a n d 1 3 2 0 s h o u l d b e c o r r e c t e dt r e a d a s f o l l o w s :

1 3 P R I N T " { R V } { C U } * * C * C * C * *O S T I M E { R V }1 3 2 0 I H ( I ) = W I N ( 1 ) T H E N A M T ( I ) = IN T ( B E T ( I ) * 0 D ( l ) / 3 ) : G 0 T 0 1 3 6 0

F O T H 6

C O M M O D O R E O W N E R SW E ' L L F I Y O U R F I L E S W I T HF A N T A S T I C F I L E RT h a l p u r p o s e D a t a B a s e m a n a g e m e n ts y s t e m t h a t p r o v i d e s :

1 . M e n u d r i v e n s u b s e c t i o n s2 . L o g i c a l k e f u n c t i o n s3 . A v e r a g e o 1 0 0 0 r e c o r d s p e d i s k4 . F a s t r e c o r d a c c e s s t i m e5 . S e a r c h f o r e c o r d s b r e c o r d n u m b e r o b s p e c i f i c

s e a r c h c r i t e r i a6 . E a s y t e d i t , d e l e t e o u p d a t e r e c o r d s7 . I n t e r f a c e w i t h F A N T I S T I C F O R M S " t p r i n t m a i l

i n l a b e l s o c o l u m n a r r e p o r t s8 . C o m p l e t e r e f e r e n c e m a n u a l9 . T e c h n i c a l s u p p o r t a v a i l a b l e t a n s w e r q u e s t i o n s

1 0 . ) C J p t 2 5 c h a r a c t e r s p e r e c o r d a n d u p t 1 f i e l d s

A l t h i s f o o n l y$ 2 9 . 9 5

M i c r o - W . D . LP . O . B o 1 1

B u t l e r , N . J . 0 7 4 0 5^ ( 2 0 1 ) 8 3 8 - 9 0 2 7 - .

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

Page 7: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 7/100

S C U T T U E I 3 U T 7N E G R A P H I C S , E D U C A T I O N , A N W O R D P R O C E S S I N G P R O G R A M S

C O L O R M O N I T O R C R I M A G I N G O U T F I T B A T T E R Y B A C K - U PS C I E N C E S I M U L A T I O N S N E V I A N 6 G A M E S L O W - C O S TL E T T E R - Q U A L I T Y P R I N T E R C O M M O D O R E H O U S E C L E A N I N G

C O M M O D O R E : M O R ER O O M A T T H E T O T h m a n a g e r i a l e x o d u s f r o m

C o m m o d o r e I n t e r n a t i o n a l c o n t i nu e s . I b e g a n i J a n u a r y w i t h t h r e s i g n a t i o n o f f o u n d e r / p r e s i d e n tJ a c k T r a m i e l . f o l l o w e d b t h d p a r t u r e o t h c o m p a n y ' s a c t i n gU p r e s i d e n t , m a r k e t i n g v i c ep r e s i d e n t , a n o t h e r h i g h - l e v e lp e r s o n n e l . T h i s M a y . e i g h t m o r ee x e c u t i v e s d e p a r t e d , i n c l u d i n gf i n a n c e v i c e p r e s i d e n t B e r n h a r dW i t t e r , U v i c e p r e s i d e n t o m a u f a c t u r i n g a n a s s e m b l y G r e g gP r a t t . T a r o T o k a u . v i c e p r e s i d e n to t h J a p a n u n i t , a n S a T r a m i e l , g e n e r a l m a n a g e r o J a p a n o p e r a t i o n s ( a n d s o n o f t h f o r m e r C E O ) .

V i W a l l S t r e e t J o u r n a l q u o t e dp r e s i d e n t M a r s h a l l F S m i t h ( w h ow o u l d n o i n d i c a t e w h e t h e r o n o t h e i g h t l e f t v o l u n t a r i l y ) a s s a i n t h a t t h c h a n g e s h a v e r e s u l t e di " s t r e a m l i n i n g " a n a " t i g h te n i n g u p o t h o r g a n i z a t i o n .B u t h J o u r n a l a l s o q u o t e s a i n s i d e r w h a v e r s t h a t t h d e p a r tu r e s w e r e n o C o m m o d o r e ' s i d e a ." T h e s e p e o p l e a r b a i l i n g o u t —t h a t ' s w h i t ' s i e v e r y d e p a r tm e n t , " s a i d t h e s o u r c e . " T h e y ' r ed i s e n c h a n t e d w i t h n e m a n a g em e n t . I d o e s n ' t l i s t e n t t h y o u n g e r m a n a g e r s , a n d t h e s e g u y sc o n t r i b u t e d v e r y h e a v i l y t t h c o m p a n y . "

D e s p i t e u n d e n i a b l e i n t e r n a l t u rm o i l . C o m m o d o r e c o n t i n u e s t m o v e t o w a r d c a p t u r i n g a e v e nl a r g e r s h a r e o f t h m i c r o c o m p u t e rm a r k e t . T h i s i s s u e g o e s t p r e s sd a y s b e f o r e J u n e ' s C o n s u m e rE l e c t r o n i c s S h o w a n t h m a j o ra n n o u n c e m e n t s e x p e c t e d f r o m

T h G e n e r a l b e c o m e s a C o m m o d o r e .

C o m m o d o r e ( r e a d a b o u t t h e mh e r e n e x t m o n t h ) , b u t h 1 6 c o m p u t e r p r e d i c t e d i o u V i F u t u r e o C o m m o d o r e ? f e a t u r e i t h M a A h o y ! s e e m s t b r e a l i t y . C o m m o d o r e a u s u a l i p l a y i n g m u m . b u A h o y ! h a l e a r n e d t h a t n u m b e r o p r o g r a m -e r h a v e b e e n c o m m i s s i o n e d t w r i t e s o f t w a r e f o t h n e m c h i n e , s e e n a a u n d c r - $ 1 0 0 r p l a c e m e n t f o t h V I 2 0 W o r di t h a t t h c o m p u t e r w i l l b r l e a s e d p r i o r t t h 2 6 4 . p r o b a b l yt o w a r d t h e n o J u l y , a n t h a tC o m m o d o r e p l a n s t m o v e7 5 0 . 0 0 0 o f t h e m d u r i n g t h l a s t

f i v e m o n t h s o 1 9 8 4 .F u r t h e r p r o o f t h a t C o m m o d o r e

i g e a r i n g u f o f u t u r e b a t t l e s i t h m i c r o c o m p u t e r m a r k e t p l a c e :t h c o m p a n y a n n o u n c e d o M a 2 t h a t f o r m e r S e c r e t a r y o f S t a t eA l e x a n d e r M H a i g , J r h a b e e na p p o i n t e d t t h B o a r d o D i r e ct o r s o C o m m o d o r e I n t e r n a t i o n a l .G e n e r a l H a i g i b e t t e r q u a l i f i e df o t h p o s t t h a n o n m i g h t a s u m e , h a v i n g s e r v e d p r i o r t h i a p p o i n t m e n t t P r e s i d e n t R e a g a n ' sc a b i n e t a p r e s i d e n t a n c h i e f o e r a t i n g o f f i c e r o U n i t e d T e c h n o lo g i e s C o r p o r a t i o n . S o e v e n i C o m m o d o r e ' s c o r p o r a t e r e s i g n a ti o n s / f i r i n g s c o n t i n u e d t t h v e r yl a s t e x e c u t i v e , t h e r e ' d s t i l l b s o m e o n e l e f t t t a k e c h a r g e .

G E Y O U R B A C K U C r e a t i v e E l e c t r o n i c s ' B a t t e r y

B a c k - U p s y s t e m w i l l p r e v e n tp r o g r a m m i n g l o s s d u t b l a c k o u to p o w e r s u r g e . T h u n i t p l u g s i b e t w e e n y o u r c o m p u t e r a n d t h o u t l e t a n a c t i v a t e s a u t o m a t i c a l l yw h e n n e e d e d , p r o v i d i n g 1 - h o u r so r e s e r v e p o w e r . I c h a r g e s c o t i n u a l l y f r o m t h c o m p u t e r ' s p o e s u p p l y a n s h u t s o f f a u t o m a ti c a l l y o p o w e r d o w n .

$ 6 9 . 9 5 f o V I v e r s i o n , $ 7 1 . 9 5f o C - 6 4 , p l u s $ 4 . 0 0 s h i p p i n g( C . O . D . $ 2 . 5 0 e x t r a ) . C a l i f o r n i ar e s i d e n t s a d 6 ' / 2 % s a l e s t a x . 5 d i s c o u n t o o r d e r s r e c e i v e d b D e c e m b e r 1 0

C r e a t i v e E l e c t r o n i c s , P . O . B o 4 2 5 3 , T h o u s a n d O a k s , C 9 1 3 6 0( p h o n e : 8 0 5 - 4 9 2 - 1 5 0 6 ) .

M O N I T O R F O C - 6 4 / V I CW h a t c o u n t r y w l i v e i n A

g r e a t a t h C o m m o d o r e 1 7 0 2A H O Y !

Page 8: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 8/100

c o l o r m o n i t o r i s a l t e r n a t i v e s c o t i n u e t H o o d t h m a r k e t — t h i so n e f r o m J a p a n , n l e s s . T h S a k a t a S C - 1 0 0 i 1 3 C R c o p o s i t e c o l o r d i s p l a y m o n i t o r t h a ti c o m p a t i b l e w i t h t h C - 6 4 a n V I 2 0

F e a t u r e s i n c l u d e p h o n e p i j a c k , 2 4 1 8 0 m m d i s p l a y a r e a ,2 8 l i n e 3 0 l i n e r e s o l u t i o n( 9 0 ° i n l i n e ) . 0 . 6 5 m m d o p i t c h ,s e l f - c o n v e r g e n c e , a n d i s p l a y f o m a o 1 0 c h a r a c t e r s . S u g g e s t e dr e t a i l i $ 3 2 9 . 0 0 .

S a k a t a U . S . A . C o r p o r a t i o n , 6 5 B o n n i e L a n e , E l k G r o v e V i l l a g e ,I L 6 0 0 0 7 ( p h o n e : 3 1 2 - 5 9 3 - 3 2 1 1 ) .

G R A P H I C S P R O G R A M SF l y i n g C o l o r s f e a t u r e s w i

d o w e d s c r e e n m e m o r y o f f e r i n gc h o i c e o t h i c k a n t h i n l i n e s ,a u t o m a t i c c i r c l e s a n b o x e s o v a r y i n g s i z e s , e r a s u r e s , a n t h a b i l i t y t c o l o r i e n c l o s e d a r e a s .D r a w i n g s p e e d i a d j u s t a b l e , a a r b r u s h s i z e s . g r i d f e a t u r ea i d s i p i c t u r e a l i g n m e n t . A l s oi n c l u d e d i s l i d e p r o j e c t o r p r g r a m t h a t a l l o w s u s e r s t p u t g e t h e r t h e i r o w s h o w s . F o t h C - 6 4 .

T h C o m p u t e r C o l o r w o r k s ,3 0 3 0 B r i d g e w a y , S a u s a l i t o , C 9 4 9 6 5 ( p h o n e : 4 1 5 - 3 3 1 - 3 0 2 2 ) .

I n k w e l l S y s t e m s h a e n h a n c e di t F l e x i d r a w g r a p h i c s s o f t -

T h S a k a t a S C - 1 0 0 c o l o r m o n i t o r .R E A D E R S E R V I C E N O 7

w a r e / l i g h t p e n c o m b i n a t i o n ( s e ct h M a S c u t t l e b u t t ) w i t h t h a d i t i o n o P e P a l e t t e , a i n t e r a c ti v h i g h r e s o l u t i o n c o l o r p r g r a m . I f e a t u r e s t w o d e m o n s t r at i o n p r o g r a m s o f c o l o r a n i m a t i o na b i l i t i e s a n t h m e a n s o s a v i n gc o l o r f i l e s t d i s k . T h e n e w v e s i o n , t i t l e d F l e x i d r a w 3 . 0 , w i l l r t a i l f o t h s a m e $ 1 4 9 . 9 5 . F o t h C - 6 4 .

I n k w e l l S y s t e m s , 7 7 7 0 V i c k e r sS t r e e t , P . O . B o 8 5 1 5 2 M B 2 9 O ,S a D i e g o , C 9 2 1 3 8 ( p h o n e :6 1 9 - 2 6 8 - 8 7 9 2 ) .

T h S u p e r S k e t c h g r a p h i c s t a l e t / s o f t w a r e c a r t r i d g e c o m b i n a t i o nl e s s e n s t h e n e e d t w o r k t h r o u g ht h k e y b o a r d b p u t t i n g s o m e o t h n e c e s s a r y c o m m a n d s o b u t o n s o i t o w n . C o l o r g r a p h i c sa r c r e a t e d b p u s h i n g b u t t o n s

A e x a m p l e o ft h g r a p h i c st h a t c a b p r o d u c e d w i t hP e r s o n a lP e r i p h e r a l s 'S u p e r S k e t c hh a r d w a r e a n s o f t w a r e c o m b o .R E A D E RS E R V I C EN O 7

a n m a n i p u l a t i n g t h s t y l u sc o n t r o l .

P e r s o n a l P e r i p h e r a l s , I n c . ,M e r r i c k P a r k . 9 3 N o r t hB c l t l i n e . S u i t e 1 2 0 , I r v i n g , T 7 5 0 6 1 ( p h o n e : 2 1 4 - 7 9 0 - 1 4 4 0 ) .

S u p e r S k e t c h u s e s p e n c U l i k e s t y l u s .

W O R D P R O C E S S O R ST i m e w o r k s ' W o r d W r i t e r f e

t u r e s f u l l - s c r e e n ( u t 8 0 - c h a r -a c t e r ) f o r m a t a n w i d e r a n g e o fc o m m a n d f e a t u r e s i n c l u d i n g a u t o -m a l i c w o r d w r a p p i n g , d o c u m e n tc h a i n i n g , f o r m l e t t e r p r i n t i n g ,p a g e s k i p p i n g , h o r i z o n t a l a n v e t i c a l s c r o l l i n g , d i s k c a t a l o g u i n g ,r e s e t t i n g a n c e n t e r i n g , a n 1 t a b s . T w p l a s t i c k e y b o a r d o v e rl a y s l e y o p u a l t h c o m m a n d sa y o u r f i n g e r t i p s . T h p r o g r a mc a b u s e d w i t h T i m e w o r k s 'D a t a M a n a g e r a n D a t a M a n a g e r2 e n a b l i n g y o t p r i n t o u n a m ea n a d d r e s s l i s t s , i n d i v i d u a l l y a d r e s s f o r m l e t t e r s , p r i n t l a b e l s ,p r o d u c e c u s t o m i z e d r e p o r t s u t 2 c o l u m n s w i d e , a n c a l c u l a t en u m e r i c a l d a t a b e t w e e n c o l u m n s .F o t h 6 4 W o r d W r i t e r r e t a i l sf o $ 5 9 . 9 5 , D a t a M a n a g e r f o $ 4 9 . 9 5 .

M o r e i n f o r m a t i o n o a f r e e c a a l o g a r a v a i l a b l e f r o mT i m e w o r k s , I n c . , P . O . B o 3 2 1 ,D e e r f i e l d , I 6 0 0 1 5 ( p h o n e :

A H O Y !

Page 9: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 9/100

N E W S3 1 2 - 2 9 1 - 9 2 0 0 ) .

T h o s e l o o k i n g a h e a d t t h p u r c h a s e o 2 6 o V 3 6 4s h o u l d b e h a p p y t k n o w t h a tP r e c i s i o n S o f t w a r e w i l l m a n u f a ct u r e E a s y S c r i p t a n d E a s y S p e l lo R O c h i p s f o t h n e m i r o s . T h e s e w i l l b e n h a n c e d v e s i o n s , f e a t u r i n g l i n e w r a p a r o u n d ,c o l u m n m o v e f e a t u r e , r o a n c o l u m n a r i t h m e t i c c a p a b i l i t i e s ,a n m e m o r y c a l c u l a t o r .

P r e c i s i o n S o f t w a r e ( U S A ) I n c . ,S u i t e 1 1 0 0 , 8 2 0 S e c o n d A v e n u e .N e Y o r k . N 1 0 0 1 7 ( p h o n e :2 1 2 - 4 9 0 - 1 8 2 5 ) .

W o n i s m i i h 6 4 , f e a t u r i n g f u l ls c r e e n t e x t d i s p l a y , a l l o w s t h u s e r t k e e p t w f i l e s i t h c o p u t e r a o n c e . T h i s f a c i l i t a t e s t h i n t e r f i l e t r a n s f e r o f i n f o r m a t i o n ,u s e f u l w h e n i n s e r t i n g i n f o f r o mm a i l i n g l i s t s i n t o f o r m l e t t e r s a n m e r g i n g n u m e r i c a l d a t a o t e x t

W o r d p r o c e s s i n g / d a t a m a n a g i n g .R E A D E R S E R V I C E N O 7

b e t w e e n f i l e s . P r i c e i $ 3 9 . 9 5 .S o f t s m i t h C o r p o r a t i o n , 2 9 3 5W h i p p l e R o a d , U n i o n C i t y , C

9 4 5 8 7 ( p h o n e : 4 1 5 - 4 8 7 - 5 9 0 0 ) .Q u i c k w r i t e r I f e a t u r e s o v e r 6

c o m m a n d s f o t h l o p r i c e o $ 1 9 . 9 5 , i n c l u d i n g f o r m l e t t e r g e e r a t i o n , s e a r c h , h y p h e n i z a t i o n ,a n t r a n s f e r , i n s e r t i o n , d e l e t i o n ,a p p e n d i n g , a n c l i p p i n g a n s a i n o f w o r d s , s e n t e n c e s , o p a r a g r a p h s .

E d u c o m p , 2 1 3 9 N e w c a s t l e A v n u e , C a r d i f f . C 9 2 0 0 7 ( p h o n e :6 1 9 - 9 4 2 - 3 8 3 8 ) .

S t i l l n o c h e a p e n o u g h ? F o $ 7 . 9 5 ( c a s s e t t e ) o r $ 1 0 . 9 5 ( d i s ke t t e ) p l u s $ 2 . 0 0 h a n d l i n g y o c a h a v e R A K ' s C 6 T y p e R i g h t , p r v i d i n g e d i t i n g f e a t u r e s a n s u c hc o m m a n d s a s t y p e , s a v e , l o a d ,e d i t , d i s p l a y t e x t , h e l p , a n q u i t .P r i n t o u t r o u t i n e s w i l l w o r k w i t ht h V I C - 1 5 2 5 a n m o s tC e n t r o n i c s - t y p e p r i n t e r s .

R A E l e c t r o n i c s , P . O . B o 1 5 8 5 , O r a n g e P a r k , F

3 2 0 6 7 - 1 5 7 5 .

E D U C A T I O N P R O G R A M SS c h o l a s t i c h a a d d e d t w C - 6 4

t r a n s l a t i o n s t i t W i z w a r e l i n e .S q u a r e P a i r s p r o v i d e s s e r i e s o m a t c h e x e r c i s e s ( i . e . , c a p i t a l c i i e w i t h c o u n t r i e s ) a n a l l o w sc h i l d r e n t m a k e u t h e i r o w g a m e s . T u r t l e T r a c k s l e t s k i d sl e a r n p r o g r a m m i n g f u n d a m e n t a l sb u s i n g t u r t l e t o d r a w s c e n e sa n d e s i g n s . R e t a i l i $ 1 9 . 9 5e a c h . D u b l a t e s u m m e r a r C - 6 4 t r a n s l a t i o n s o B a n n e r c a t c ha n S p e l l d i v e r , b o t h g a m e s b e d u c a t i o n a l p r o g r a m m i n g s u p e rs t a r T o S n y d e r . P r i c e w i l l b $ 2 9 . 9 5 e a c h .

S c h o l a s t i c . I n c . . 7 3 0 B r o a d w a y ,N e Y o r k . N 1 0 0 0 3 ( p h o n e :2 1 2 - 5 0 5 - 3 4 1 0 ) .

S u p p l e m e n t a l d a t a d i s k s a r n o a v a i l a b l e f o r $ 1 9 . 9 5 f o W o r dA t t a c k ! a n S p e e d R e a d e r I f r o mD a v i d s o n A s s o c i a t e s . T h f o u rd i s k s f o W o r d A t t a c k ! ,6 7 5 - w o r d v o c a b u l a r y p r o g r a m ,c o n t a i n 5 0 e n t r i e s e a c h a n d c o ve g r a d e s 4 a n d 5 6 a n d 7 a n 9 a n S A p r e p a r a t i o n . T h s u p l e m e n t s f o t h S p e e d R e a d e r I s p e e d r e a d i n g a n c o m p r e h e n s i o np r o g r a m c o n t a i n 3 s t o r i e s e a c hf o e l e m e n t a r y , j u n i o r h i g h , s e i o h i g h , a n c o l l e g e s t u d e n t s .F o t h C - 6 4 .

D a v i d s o n A s s o c i a t e s . 6 0 6 9G r o v e o a k P l a c e # 1 2 . R a n c h oP a l o s V e r d e s . C 9 0 2 7 4 ( p h o n e :2 1 3 - 3 7 3 - 9 4 7 3 ) .

T h R e a d i n g G r o w t h s e r i e sf r o m W r e n w o o d S o f t w a r e c a b u s e d w i t h C - 6 4 o V I 2 ( + 3 K ) t i m p r o v e t h r e a d i n gs k i l l s o l e a r n i n g d i s a b l e d c h i ld r e n . T h t w e l v e - l e v e l s y s t e mu s e s a v i s u a l a p p r o a c h t t e a c h as i g h t - w o r d v o c a b u l a r y a w e l l a c o m p r e h e n s i o n a n s p e l l i n g . F o

T e a c h e s a n t e s t s a d d i t i o n s k i l l s .R E A D E R S E R V I C E N O 7

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

W r e n w o o d S o f t w a r e , P . O . B o 1 5 2 . I m l a y C i t y , M 4 8 4 4 4

( p h o n e : 3 1 3 - 3 4 6 - 3 4 9 1 ) .T h " D i s k o v e r y " R e a d i n g

W o r k s s e r i e s e m p l o y s a n i m a t e dg r a p h i c s , c o l o r a n s o u n d , a n a a r c a d e g a m e f o r m a t t e n c o u ra g c h i l d r e n t l e a r n t r e a d a t h e i r o w p a c e . L a t e s t r e l e a s e sa r A i d i n g M a c h i n e a n T a k e -A w a y Z o o , b o t h t e a c h i n g e a r l ym a t h s k i l l s . T h e y j o i n t h p r e v io u s l y r e l e a s e d A l p h a b e t F a c t o r ya n M a t c h - U p ( f o r s i x t t w e l v ey e a r o l d s ) . O d i s k f o r t h e 6 4 $ 2 9 . 9 5 e a c h .

G l a d s t o n e E l e c t r o n i c s , 1 5 8 5K e n m o r e A v e n u e , B u f f a l o , N 1 4 2 1 7 ( p h o n e : 7 1 6 - 8 7 4 - 5 5 1 0 ) .

D a v k a C o r p o r a t i o n h a a n o u n c e d t h r e e C - 6 4 p r o g r a m s o nt h e s u b j e c t o P a s s o v e r . H o t C o n d u c t S e d e r ( $ 2 9 . 9 5 ) i t t o r i a l f o b o t h a d u l t s a n k i d s .

A H O Y !

Page 10: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 10/100

A l A b o u t P a s s o v e r r e c o u n t s t h E x o d u s s t o r y a n t e a c h e s h o l i d a ym e l o d i e s . C r u m b C h a s e r ( $ 2 4 . 9 5 )i a a c t i o n g a m e t h a t r e q u i r e st h u s e r t s y m b o l i c a l l y c l e a n t h l e a v e n f r o m h i h o u s e b e f o r eP a s s o v e r a r r i v e s , s w e e p i n gc r u m b s u w i t h f e a t h e r w h i l ea v o i d i n g f u r n i t u r e t h a t ' s s l i d i n ga r o u n d t h p o l i s h e d f l o o r .

D a v k a C o r p o r a t i o n , 8 4 N o r t hM i c h i g a n A v e n u e . S u i t e 8 4 3 ,C h i c a g o , I 6 0 6 1 1 ( p h o n e :3 1 2 - 9 4 4 - 4 0 7 0 ) .

F r o m S i e r r a O n - L i n e c o m e sS t o r y M a k e r , a l l o w i n g c h i l d r e n t c r e a t e a l i m i t l e s s n u m b e r o o r i g i n a l s t o r i e s a n i l l u s t r a t i o n s ,e a c h w i t h i t o w t i t l e , t e x t , a n c h a r a c t e r s ; a n W i z a r d o I D T o u c h T y p e , w h i c h r e q u i r e s p l a ye r t q u i c k l y t y p e w o r d s t h r o w no w a l l b d r a g o n b e f o r e h d e s t r o y s t h W i z a r d . S e n t e n c ea n p a r a g r a p h t y p i n g i a o t i o n , a i g e n e r a t i n g y o u r o w l e s s o n s . E a c h $ 3 9 . 9 5 , o d i s k f o t h C - 6 4 .S i e r r a O n - L i n e , I n c . , S i e r r aO n - L i n e B u i l d i n g , C o a r s e g o l d .C 9 3 6 1 4 ( p h o n e : 2 0 9 - 6 8 3 - 6 8 5 8 ) .

C R I M A G I N G O U T F I TT h e K o d a k I n s t a g r a p h i c C R

I m a g i n g O u t f i t w i l l a l l o w y o t t a k e i n s t a n t c o l o r p r i n t s o s t a t i ci m a g e s o C R s c r e e n s . T h p a c k a g e i n c l u d e s c a m e r a w i t h

W h i t h i s m a s m i l i n g ? S e b e l o w .R E A D E R S E R V I C E N O 8

c l o s e - u p l e n s , c o n e , f i l t e r , p r i n tm o d u l e , a n b r a c k e t s f o m o u n ti n 3 5 m m S L c a m e r a i d e s i r e d .

T h u n i t i a l i g n e d t 9 1 2 1 3 o 1 i n c h s c r e e n a s h o w n

( a a d a p t o r f o e a c h s i z e i i c l u d e d ) . T h c o n e s h i e l d s t h e

K o d a k ' s C R I m a g e r m a r e q u i r e o n o t w t e s te x p o s u r e s t a r r i v e a t h b e s t e x p o s u r et i m e .R E A D E RS E R V I C EN O 8

C R s c r e e n f r o m l i g h t a n r e f l e ct i o n s w h i l e t h m o d u l e p r o v i d e st h c o r r e c t l e n s - t o - s c r e e n f o c a ll e n g t h a n p a r t i a l l y c o r r e c t s d i t o r t i o n . A i n c l u d e d K o d a k W r a t -t e f i l t e r c a n b e i n s e r t e d t c o l o rb a l a n c e f o t h p h o s p h o r s o p a r t i c u l a r C R T . P r i c e i u n d e r$ 1 9 5 .

E a s t m a n K o d a k C o m p a n y , M o i o P i c t u r e a n A u d i o v i s u a l M a k e t s D i v i s i o n , 3 4 S t a t e S t r e e t ,R o c h e s t e r , N 1 4 6 5 0 ( p h o n e :7 1 6 - 7 2 4 - 3 1 6 9 ) .

N E V I C - 6 4 G A M E SS p V s S p y , w h i c h h a b e e n

r u n n i n g i M a M a g a z i n e s i n c el o n g b e f o r e a n o u e v e r h e a r do m i c r o c h i p , w i l l b r e l e a s e da s C - 6 4 g a m e b F i r s t S t a r i S e p t e m b e r . A i t h c o m i c s t r i p .

O n o t h r e e t o y s - t u r n e d - g a m e s .R E A D E R S E R V I C E N O 8

t h W h i t e S p y a n d t h B l a c k S p w i l l t r y t e n t r a p e a c h o t h e r i p e r i l o u s s i t u a t i o n s . F o o n o t w p l a y e r s .

F i r s t S t a r S o f t w a r e . 2 E a s t4 1 s t S t r e e t , N e Y o r k , N 1 0 0 1 7( p h o n e : 2 1 2 - 5 3 2 - 4 6 6 6 ) .

B v i r t u e o a g r e e m e n t s w i t hM a l l e i a n H a s b r o . E p y x h a p l a c e d t h r e e o t h m o s t p o p u l a rt o y s o a l t i m e o d i s k f o t h C o m m o d o r e 6 4

1 A H O Y !

Page 11: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 11/100

N E W SI G J o e , t h e c h i l d s e l e c t s

b a t t l e f i e l d , o u t f i t s h i s s o l d i e r w i t hc l o t h i n g , e q u i p m e n t , a n t r a n sp o r t a t i o n , a n d g o e s i n t o b a t t l ea g a i n s t n o n - h u m a n o i d o p p o n e n t s .

H o W h e e l s l e t s t h e c h i l d c o n st r u c t a c a r o n s c r e e n , r i g h t d o w nt t h b o d y s t r i p i n g . H m a t h e nm a n e u v e r h i v e h i c l e t h r o u g hg a r a g e , c i t y s c e n e , a n d e m o l i ti o n d e r b y .

C h i l d r e n m a d r e s s a n r e d r e s sB a r b i e w i t h v a r i e t y o o u t f i t sc r e a t e d f r o m s c r a t c h , a s w e l l a sc h a n g e h e h a i r c o l o r a n s t y l e .

T h g a m e s , a v a i l a b l e t h i s f a l l ,w i l l r e t a i l f o a b o u t $ 2 9 . 9 5 e a c h .

E p y x , I n c . , 1 0 4 3 K i e l C o u r t ,S y n n y v a l e , C 9 4 0 8 9 ( p h o n e :4 0 8 - 7 4 5 - 0 7 0 0 ) .

F o u r n e C - 6 4 e n t r i e s f r o mD a t a m o s t :

A n k h r e q u i r e s y o t e m p l o ym i o l o g i c , d e s t r u c t i o n , a n s c e n t i f i c m e t h o d t g u i d e y o u r" O t h e r " t h r o u g h a l 6 r o o m s o t h M e t a R e a l w o r l d . $ 2 9 . 9 5 .

O l i g h t e r n o t e , y o m u s tg u i d e J e B o o t J a c k t h r o u g h t h R e c o r d M a c h i n e , f l y i n g o v e rf l o o r s , r i d i n g e l e v a t o r s , c o l l e c t i n gm u s i c a l n o t e s a n a v o i d i n g" s l e e p e r s . " $ 2 9 . 9 5 .

M y c h e s s 1 l e t s y o p l a y t h c o m p u t e r o a n o t h e r p e r s o n i 2 o 3 D c o l o r o b l a c kw h i t e , o n a n y o n i n e l e v e l s f r o mb e g i n n e r t m a s t e r . F e a t u r e s i c l u d e h i n t s , i n s t a n t r e p l a y , b o a r dr o t a t i o n , a n t h a b i l i t y t o t a k eb a c k m o v e s , e x a m i n e a o p p on e n t ' s o p t i o n s , s a v e t d i s k , a n p r i n t o u g a m e s . $ 3 4 . 9 5 .

P o l a r P i e r r e r e q u i r e s o n o t w p l a y e r s ( w h o c a p l a y a t h s a m e t i m e ) t g u i d e P i e r r e a n J a c q u e s o v e r a i c 1 0 0 - s c r e e no b s t a c l e c o u r s e . I n c l u d e s t o o lk i t b u i l d s c r e e n s . $ 2 9 . 9 5 .

D a t a m o s t , 2 0 6 6 0 N o r d h o f fS t r e e t , C h a t s w o r t h , C 9 1 3 1 1 - 6 1 5 2( p h o n e : 8 1 8 - 7 0 9 - 1 2 0 2 ) .

I h i V I G a m e B u y e r ' s G u i d e

O c e a n Q u e s t : s e a r c h t h h i g h s e a s .R E A D E R S E R V I C E N O 8

( M a r c h A h o y ! ) , W a l t e r S a l m m e t i o n e d t h C e n t i p e d e - W k Q t w i t c hg a m e , V i d e o V e r m i n . A d v i s e dW a l t e r : " I y o c a c o m e a c r o s s

c o p y o t h i s , g r a b i t . " V i c t o r yS o f t w a r e w r o t e t t e l l u t h a tt h e y ' d a c q u i r e d t h r i g h t s t V i d e o V e r m i n , a n a r e o f f e r i n g i f o $ 9 . 9 5 o t a p e . 3 o 8 m e m o r y e x p a n d e r r e q u i r e d .

V i c t o r y S o f t w a r e C o r p o r a t i o n ,1 4 1 0 R u s s e l l R o a d , P a o l i , P 1 9 3 0 1 ( p h o n e : 8 0 0 - 2 4 3 - 1 5 1 5 ) .

C e l l D e f e n s e : w a t c h y o u r b a c t e r i a .R E A D E R S E R V I C E N O 8

A l s o u n d e r c u t t i n g t h c o m p et i t i o n i C o s m i , o f f e r i n g l o w -p r i c e d l i n e o 6 a n V I g a m e s .F o r b i d d e n F o r e s t ( b o w - a n d - a r r o wy o u r w a t h r o u g h w o o d s f u l l o g i a n t s p i d e r s , b e e s , f r o g s — o hm y a n d C a v e r n s o K h a j k a( s e a r c h v e r m i n - i n f e s t e d t o m bf o r t r e a s u r e ) , b o t h f o t h 6 4 c o m e o c a s s e t t e f o $ 1 4 . 9 5 a n d i s k f o $ 1 9 . 9 5 . A z t e c C h a l l e n g e( c o m p l e t e a o b s t a c l e c o u r s e a n

b s p a r e d f r o m r i t u a l s a c r i f i c e )a n S l i n k y ( s p r i n g d o w nQ * B e r t - \ i k £ g r i d ) a r e s o l d a D o u b l e - P a k s , b o t h c a s s e t t e a n d i s k e t t e i o n b o x , f o $ 1 4 . 9 5a n $ 1 9 . 9 5 r e s p e c t i v e l y . F o $ 1 4 . 9 5 e a c h , A z t e c C h a l l e n g e ,S p i d e r I n v a s i o n , a n S l i n k y c a b e h a d i T r i - C o m p a t i b l e f o r m a t( f o r t h V I 2 0 A t a r i , a n T I 9 9 / 4 o 4 c o m p u t e r s ) .

C o s m i , 9 0 S i l v e r S p u r R o a d ,S u i t e 4 0 2 , R o l l i n g H i l l s E s t a t e s ,C 9 0 2 7 4 ( p h o n e : 2 1 3 - 7 9 5 - 9 3 6 6 ) .

S C I E N C E S I M U L A T I O N ST u r n s o u t h a t H e s W a r e h a

p l a n i m i n d w h e n t h e y h i r e dL e o n a r d N i m o y a c o r p o r a t es p o k e s m a n . T h a c t o r w i t h t h w e l l - k n o w n a l i a s o s c i e n c e o f f ic e r o f t h E n t e r p r i s e s e e m e d o u o p l a c e p r o m o t i n g t h M i n n e s o t aF a t s P o o l C h a l l e n g e , b u t p e f e c t l y l o g i c a l c h o i c e t a n n o u n c eH e s W a r e ' s n e s e r i e s o f i v e s c e n c e s i m u l a t i o n s a n b i o f e e d b a c ks y s t e m .

T h a n n o u n c e m e n t c a m ea b o a r d N e Y o r k ' s f l o a t i n gI n t r e p i d m u s e u m , w h i c h w i l l f e t u r e t h s o f t w a r e i p e r m a n e n th a n d s - o n e x h i b i t . T h p r o g r a m sa r a s f o l l o w s :

P r o j e c t : S p a c e S t a t i o n , b a s e do N A S A d e s i g n p l a n s , a l l o w st h u s e r t c o n s t r u c t a n o p e r a t ea o r b i t i n g s p a c e s t a t i o n , o v e rc o m i n g s u c h o b s t a c l e s a b u d g e ti n p r o b l e m s , u n f a v o r a b l e p r e s s ,a n d b a d w e a t h e r .

L i f e F o r c e l e t s c h i l d r e n m a n i p ul a t e p r o t e i n s y n t h e s i s i c e l l s t op r o d u c e c o m p l e t e a n i m a t e d o r a n i s m s . T h n i n e l e v e l s o d i f f ic u l t y , c o r r e s p o n d i n g t c r e a t u r e sf r o m s i m p l e a m o e b a s t h u m a n s ,r e q u i r e i n c r e a s i n g a m o u n t s o s k i l l a n p r e c i s i o n .

O c e a n Q u e s t t a k e s p l a y e r st h r o u g h t h e A t l a n t i c , P a c i f i c , a n C a r i b b e a n i s u b , c o l l e c t i n gm a r i n e d a t a a n s e a r c h i n g f o

A H O Y ! 1

Page 12: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 12/100

N E W S

S p a c e S t a t i o n h a s a N A S A b a s e .R E A D E R S E R V I C E N O 8

t r e a s u r e . T h p l a y e r s e e s o n l yf i s h i n d i g e n o u s t t h s e w h e r eh m a k e s h i d i v e .

C e l l D e f e n s e s i m u l a t e s t h es p r e a d o f v i r u s t h r o u g h t h h u m a n b o d y w h i l e t h u s e r c o t r o l s t h c e l l u l a r d e f e n s e s y s t e m ,u t i l i z i n g i n i e r f e r o n , m a c r a p h a g e s ,T - C e l l s , B - C e l l s , a n a n t i b o d i e s ,a n a c c o u n t i n g f o t h b o d y ' s a g a n l e v e l o s t r e s s , a l c o h o l , a n d r u g s .

R e f l e c t i o n s t e a c h e s t h e p h y s i c a l

R e f l e c t i o n s s h e d s l i g h t o p h y s i c s .R E A D E R S E R V I C E N O 8

p r i n c i p l e s o l i g h t r e f r a c t i o n , a s o r p t i o n , a n r e f l e c t i o n b r e q u i ri n c h i l d r e n t m a n i p u l a t ev a r i o u s l y s i z e d a n d s h a p e d m i rr o r s t o r e f l e c t l i g h t b e a m st h r o u g h p o r t a l s .

T h C a l m p u t e b i o f e e d b a c k p r og r a m c o m b i n e s s o f t w a r e , g u i d eb o o k , a n h a n d h e l d G S ( G a lv a n i c S k i n R e s p o n s e ) m o n i t o r t m e a s u r e s t r e s s l e v e l s a n s u g g e s t

1 A H O Y !

t e n s i o n - r e d u c i n g e x e r c i s e s . P l a ci n t w f i n g e r s o t h G S s e n d se l e c t r o n i c s i g n a l s t t h p r o g r a m ,w h i c h p r o c e s s e s t h e s i g n a l s a n d i s p l a y s t h e r e s u l t s i v a r i o u sf o r m s ( i n c l u d i n g o s c i l l o s c o p e l i k ec h a r t s , b a g r a p h s , g e o m e t r i cs h a p e s , a n a u d i b l e t o n e s ) . T h i n c l u d e d C a l m P r i x g a m e , w h e r ei t h c a m o v e s f a s t e r w h e n t h u s e r r e l a x e s a n s l o w s d o w nw h e n h i s t r e s s l e v e l r i s e s , t e a c he s t r e s s c o n t r o l .

H e s W a r e . 1 5 N o r t h H i l l D r i v e .

L i f e F o r c e : c r e a t e m o n s t e r .R E A D E R S E R V I C E N O 8

B r i s b a n e . C 9 4 0 0 5 ( p h o n e :4 1 5 - 4 6 8 - 4 1 1 1 ) .

T O H O N O T P R I N TO k i d a t a O K I M A T E 1 w i l l

o f f e r w h a t t h c o m p a n y a s s u r e su i l e t t e r - q u a l i t y t y p e a a p r i c eo u n d e r S 3 0 0 .

T h d o t - m a t r i x p r i n t e r p r o d u c e st y p e b m e a n s o t h e r m a l t r a n sf e r — a p r o c e s s d i f f e r e n t f r o mr e g u l a r t h e r m a l p r i n t i n g , w h i c hr e q u i r e s t h e u s o h e a t s e n s i t i v ep a p e r t h a t i d i f f i c u l t t h a n d l e ,d i s c o l o r s w i t h a g e , a n a i n ' tc h e a p . T h p r i n t h e a d o f t h O K I M A T E c o n t a i n s t i n y h e a ti n e l e m e n t w h i c h , a i m o v e s ,m e l t s i n k o f f t h e r i b b o n o n t o t h p a p e r — a n y k i n d o f p a p e r , i n c l u di n R o l o d e x o m a i l i n g l a b e l s .

F o f r e e i n f o r m a t i o n a b o u t p r o d u c t sp i c t u r e d S c u t t l e b u t t a n e l s ew h e r e i A h o y ! , c i r c l e t h e c o r r e sp o n d i n g n u m b e r o t h R e a d e r S e v i c e C a r d b e t w e e n p a g e s 9 0 a n 9 1

B e c a u s e t h d o m a t r i x p r i n t o u t i n o f o r m e d b i n d i v i d u a l p i n ss t r i k i n g o u a n i m a g e , b u b m e l t i n g a n o v e r l a p p i n g i n k , i i i m p o s s i b l e t d i s c e r n i n d i v i d u a ld o t s .

T h O K I M A T E w i l l o f f e rg r a p h i c s c a p a b i l i t i e s i a d d i t i o nt t e x t - h a n d l i n g . T h r i b b o n s ,w h i c h a r e s i m i l a r t t h f i l m r i b o n s u s e d i I B t y p e w r i t e r s ,c a p r o d u c e v a r i e t y o c o l o r s .

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

O k i d a t a C o r p o r a t i o n , M t L a u r e l , N ( p h o n e : 2 1 5 - 6 2 7 - 3 5 3 5 ) .

H O A P R O P O SA p r o s p a n d - 6 4 , 4 - c o n n e c t o r e x

p a n d e r f o t h C - 6 4 , l e t s y o p l u g i u t f o u r c a r t r i d g e s a n a c c e s s o n o a n c o m b i n a t i o n . I f e a t u r e s s y s t e m r e s e t b u t t o n ,f u s e t p r o t e c t y o u r c o m p u t e r ,a n o n e - y e a r w a r r a n t y . $ 3 9 . 9 5p l u s $ 3 . 0 0 s h i p p i n g a n h a n d l i n g .

A p r o p o s T e c h n o l o g y , 1 0 7 1 - AA v e n i d a A c a s o , C a m a r i l l o , C 9 3 0 1 0 ( p h o n e : 8 0 5 - 4 8 2 - 3 6 0 4 ) .

N E X T M O N T HA m e n t i o n e d e a r l i e r i n t h i s

e d i t i o n o S c u t t l e b u t t , w e ' r e g o i n gt p r e s s j u s t b e f o r e t h J u n e C o s u m e r E l e c t r o n i c s S h o w . W i t hC o m m o d o r e t h u n c h a l l e n g e dl e a d e r i t h m i c r o c o m p u t e r m a k e t p l a c e , t h l i s t o h a r d w a r e a n s o f t w a r e r e l e a s e s f o t h 6 4 a n dV I a n n o u n c e d a t h s h o ws h o u l d b s t a g g e r i n g . I y o s o m e t i m e s s k i p o u n e w s s e c t i o n .d o n ' t d i n e x t m o n t h — w e ' l l b d e t a i l i n g t h e d i r e c t i o n t h a t C o m o d o r e a n t h i r d - p a r t y m a n u f a ct u r e r s w i l l b t a k i n g f o m o n t h st c o m e . A y e t , w e k n o w n o t hi n g f o r c e r t a i n a b o u t t h n e w sw e ' l l b e p r o v i d i n g — e x c e p t t h a tw e ' l l b r e a k i b e f o r e a n o t h e rC o m m o d o r e m a g a z i n e , a n t h a tw e ' l l d i i g r e a t e r d e t a i l .

Page 13: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 13/100

- ■ ■ ■ - - ■ ' ■

b B o L l o r e t a n J o s e p h F u s c oi t t h a g o c o m p u t e r s w e l l u n d e rw a y , j u s t a b o u t e v e r y h o m e h a o n a n t h o s e t h a t d o n ' t s o o n w i l l . I t i m e ,

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

Y o c a u s t h i s p r o g r a m t k e e p t r a c k o i m p o rt a n t d a t e s , b i r t h d a y s , o a n a p p o i n t m e n t s y o d o n ' tw a n t t o f o r g e t . T h p r o g r a m m a k e s u s o s e q u e n t i a lf i l e s o t h C - 6 4 . A l t h o u g h t h e r e a r m o r e s o p h i s t ic a t e d d a t a - h a n d l i n g m e t h o d s a v a i l a b l e , w f e l t s q u e n t i a l f i l i n g w a a d e q u a t e f o t h i s a p p l i c a t i o n . I t h f u t u r e w p l a n v a r i e t y o d a t a h a n d l i n g p r og r a m s t s h o w t h m o r e a d v a n c e d w a y s t m a n i p ul a t e a l t y p e s o D a t a . T y p e i t h p r o g r a m , t h e ns a v e a c o p y t f r e s h f o r m a t t e d d i s k .

A f t e r s a v i n g y o u r c o p y , t y p e " R U N " a n t h t i t l es c r e e n w i l l a p p e a r . Y o u ' l l n o t i c e t h u n i q u e m a n i p ul a t i o n o s t r i n g v a r i a b l e s s h o w i n g t h d e s i g n e r s 'n a m e s s c r o l l i n g a c r o s s t h e s c r e e n . T h n e x t s c r e e na s k s t h o p e r a t o r t c h o o s e N e C a l e n d a r o O l C a l e n d a r . B v e r y c a r e f u l h e r e . I y o u c h o o s e N e C a l e n d a r , t h p r o g r a m w i l l c r e a t e t h e n e c e s s a r y f i l e sn e e d e d t s t o r e y o u r i n f o r m a t i o n , w i p i n g o u a n p r e v i o u s i n f o r m a t i o n s t o r e d t h e r e .

O b v i o u s l y , i y o a l r e a d y h a v e i n f o s t o r e d , a l w a y sc h o o s e # 2 O l C a l e n d a r u n l e s s y o u w i s h t s t a r tN e C a l e n d a r f i l e . A f t e r m a k i n g y o u r c h o i c e , t h n e x t s c r e e n s h o w s y o u r m a i n m e n u t i t l e d " s e l e c t i o n s . "F r o m h e r e y o c a m a n i p u l a t e a l y o u r i n f o r m a t i o n .I y o u ' r e s t a r t i n g N e C a l e n d a r y o u w o u l d p r e s s# t a d s o m e a p p o i n t m e n t s t y o u r f i l e . O n i m

C o n t i m i e d o p a g e 9 A H O Y ! 1

Page 14: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 14/100

H A E V E R Y T f f l 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 r $ 1 9 . 9 5 ( $ 2 6 . 9 5 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 $ 3 7 . 9 5 ( $ 4 9 . 9 5 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 Z i p ,

S e n d c o u p o n o r f a c s i m i l e t o I O I N T E R N A T I O N A L I N C .

4 5 W e s t 3 4 t h S t r e e t , R o o m 4 0 7 , N e Y o r k , N 1 0 0 0 1

Page 15: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 15/100

C r e a t i n gY o u r O w G a m e s

o n t h e V I a n 6 B O r s o n f i c o f f C a r d

h a r t h e r e s f e c o m p u t e r w o r dg a m e s , a n d w h a r m o s t o t h o s e s b a d ?

A f t e r a l l , w o r d g a m e s a r a s n a t u r a lt u a s p e a k i n g . M t h r e e - y e a r - o l d d a u g h t e r i l e a r n i n g t s p e l l . S h h a a r e a d i n g a n w r i t i n g v c a b u l a r y o f a b o u t t w d o z e n w o r d s . B u p l e a s e d o n ' tt e l l E m i l y t h a t s h e ' s b e e n s t u d y i n g t h E n g l i s h l a g u a g e . S h t h i n k s t h a t s h e ' s p l a y i n g g a m e s .

L a n g u a g e g a m e s d e l i g h t c h i l d r e n a l m o s t f r o m t h m o m e n t t h e y c a t c h o n t o t h f a c t t h a t t h o s e j a b b e r i n gs o u n d s a d u l t s k e e p m a k i n g a r s u p p o s e d t m e a ns o m e t h i n g .

L a n g u a g e g a m e s b e g i n w i t h b a b b l i n g — r e p e a t i n gs o u n d s o v e r a n o v e r . T h e n c h i l d r e n p l a y w i t hr h y m e s a n d p u n s a n d n o n s e n s e w o r d s . W h e n t h e yc a t c h o n t o t h e w r i t t e n l a n g u a g e , t h a l p h a b e t i a l s o

g a m e . W h a t w o r d s s t a r t w i t h t h s o u n d o P I i s n ' t u n t i l t h e k i d s g e t s c h o o l a n s t a r t g e t t i n gg r a d e d a n c o m p a r e d t o t h e r c h i l d r e n t h a t t h e y d i

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

e r a b l e w o r k , n o f u a a l l .H o w e v e r , d e s p i t e t h e b e s t e f f o r t s o t h w o r s t

t e a c h e r s ( o r b e c a u s e o t h b e s t e f f o r t s o t h e b e s tt e a c h e r s ) , s o m e l u c k y c h i l d r e n n e v e r f o r g e t t b p l a y f u l w i t h w o r d s . I ' m o n w h s t i l l g o e s c r a z yo v e r g a m e o S c r a b b l e o r B o g g l e o P e r q u a c k e y .A n t h v e r y f a c t t h a t t h o s e g a m e s a r c o m m e r c i a l l ys u c c e s s f u l i p r e t t y f i r m e v i d e n c e t h a t I ' n o t t h eo n l y o n e .

W o r d g a m e s a r e b i g b u s i n e s s b e c a u s e l o o p e p l s t i l l l o v e t h c h a l l e n g e o p u t t i n g l e t t e r s t o g e t h e ri p a t t e r n s t h a t m e a n s o m e t h i n g .

S w h a r e n ' t t h e r e m o r e c o m p u t e r w o r d g a m e s ?

C O M P U T E R S A R E N ' T E V E NA S M A R T A C H I M P S

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

E x p e r i m e n t e r s h a v e t a u g h t c h i m p a n z e e s t d s o m e t h i n g p r e t t y c l o s e t l a n g u a g e . T h c h i m p sl e a r n l i m i t e d v o c a b u l a r y o s i g n s , l i k e t h e s i g n l a n -

A H O Y ! 1

Page 16: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 16/100

u s e d b m a n y d e a f p e o p l e . T h e n t h e y u s t h a iv o c a b u l a r y t p u t t o g e t h e r s e n t e n c e s ; t h e r e a r e v e nh i n t s t h a t o n c e t h c h i m p s g e t t h e c o n c e p t , t h e y c a c o i n n e " w o r d s . "

C o m p u t e r s c a n ' t d i t C o m p u t e r s a r s t i l l a d u m b a p a r r o t s : t h e y c a o n l y s p o u t t h w o r d s t h a th a v e b e e n p u i n t o t h e m . T h e y d o n ' t l e a r n n e w o r d s f r o m e x p e r i e n c e ; t h e y d o n ' t p i c k u n u a n c e s ;t t h e m , w o r d i a s t r i n g o 8 - b i t b y t e s .

W H A T A B O U T P R O G R A M M I N GL A N G U A G E S ?

P r o g r a m m i n g l a n g u a g e s a r e n ' t l a n g u a g e s . T h e yo n l y l o o k l i k e l a n g u a g e s t t h p e o p l e u s i n g t h e m .

F o i n s t a n c e , t a k e t h e B A S I C c o m m a n d P R I N T .T a n E n g l i s h - s p e a k i n g h u m a n b e i n g , t h w o r d s u g e s t s p u t t i n g d o w n l e t t e r s — i t m e a n s s o m e t h i n g , a n s i t ' s e a s y t r e m e m b e r .

T t h c o m p u t e r , t h o u g h , P R I N T i a f i v e - b y t es t r i n g . W h e n B A S I C r u n s a c r o s s i i p r o g r a m , i c o m p a r e s i t t a b l e o c o m m a n d s . T h t a b l e c o t a i n s a l t h v a l i d c o m m a n d s a n f u n c t i o n s , l i k eG O T O a n L I S T a n A B a n C H R $ . L e t ' s s a t h a tt h c o m p u t e r d i s c o v e r s t h a t P R I N T m a t c h e s t h t w e n t i e t h c o m m a n d i t h t a b l e . B A S I C t h e n g o e s t t h t w e n t i e t h a d d r e s s i a d i s p a t c h t a b l e a n j u m p st t h m a c h i n e l a n g u a g e r o u t i n e a t h a t a d d r e s s . I h a p p e n s t h a t t h a t p a r t i c u l a r m a c h i n e l a n g u a g e r o u t i n ei t h o n t h a t p u t s t h e s t r i n g f o l l o w i n g t h P R I N Tc o m m a n d i n t o s c r e e n m e m o r y , s t a r t i n g a t h c u r s o rp o s i t i o n .

B u t h w o r d P R I N T m e a n s n o t h i n g t t h c o m p ut e r . W h a t m a t t e r s i t h a t i i t h t w e n t i e t h c o m m a n di t h t a b l e . I f B A S I C w e r e n o o R O c h i p , y o c o u l d c h a n g e P R I N T t a n w o r d y o w a n t e d —W R I T E , f o i n s t a n c e , o F L A S H . A l o n g a t h w o r d y o t y p e m a t c h e s t h t w e n t i e t h w o r d i t h c o m m a n d t a b l e , i w i l l w o r k j u s t f i n e .

C o m p u t e r l a n g u a g e s a r e n o t l a n g u a g e s . T h e y a r m a t h e m a t i c a l a n l o g i c a l s y s t e m s m a s q u e r a d i n g a l a n g u a g e s s p e o p l e c a l e a r n t u s t h e m m o r ee a s i l y .

L E T T E R G A M E S A N T H V O C A B U L A R Y P R O B L E M

F o r t u n a t e l y , m o s t w o r d g a m e s a r e n ' t l a n g u a g e , e t h e r , s t r i c t l y s p e a k i n g . M o s t w o r d g a m e s a r r e a l l yl e t t e r g a m e s .

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

1 A H O Y !

i n t e r s e c t i s u c h w a t h a t a l c o m b i n a t i o n s o t w o m o r e l e t t e r s a r v a l i d w o r d s .

W h a t d o e s t h m e a n i n g o w o r d h a v e t d w i t ht h g a m e ? N o t h i n g a a l l . T h o n l y p l a c e w h e r e l a g u a g e a n S c r a b b l e m e e t i t h a t t b v a l i d , l e t t e rc o m b i n a t i o n m u s t f o r m a l e g i t i m a t e E n g l i s h w o r d . I o n p l a y e r i i d o u b t a b o u t t h w o r d y o j u s t p u d o w n — f o r i n s t a n c e . B O R T — h e c a n g o l o o k i u i t h e d i c t i o n a r y a n d i s c o v e r t h a t B O R T i l e g i t i m a t eE n g l i s h w o r d .

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

W e l l , w h c a n ' t c o m p u t e r b g o o d S c r a b b l ep l a y e r ' . '

I c a n . I c a b s u p e r b S c r a b b l e p l a y e r . A l y o n e e d i v o c a b u l a r y l i s t o a l t h w o r d s i t h E g l i s h l a n g u a g e .

L e t ' s i g n o r e t h f a c t t h a t s u c h v o c a b u l a r y w o u l dh a v e m o r e e n t r i e s t h a n a u n a b r i d g e d d i c t i o n a r y ,s i n c e t h d i c t i o n a r y d o e s n ' t h a v e s e p a r a t e e n t r i e s f o rp l u r a l f o r m s o n o u n s o t e n s e s a n p e r s o n s o f v e r b s .F o r g e t t h n u m b e r o \ d i s k s s u c h v o c a b u l a r y w o u l du s u p F o r g e t t h p r o b l e m s i n v o l v e d i w r i t i n gp r o g r a m t h a t w o u l d n ' t t a k e a e n d l e s s a m o u n t o t i m e t c o m e u w i t h m o v e .

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

Y o c o u l d n ' t b e a t i t . I t w o u l d k n o w m o r e w o r d st h a n y o u : i w o u l d t h i n k o e v e r y p o s s i b l e c o m b i n at i o n .

I w o u l d a l s o b e n o f u a a l t p l a y w i t h .W h a t ' s f u w i t h S c r a b b l e i p i t t i n g y o u r v o c a b u

l a r y a n y o u r a b i l i t y t t h i n k o w o r d s u n d e r p r e ss u r e a g a i n s t o t h e r p l a y e r s ' a b i l i t i e s . O t h e r h u m a np l a y e r s . T h f u c o m e s f r o m y o u r r e s o u r c e f u l n e s s ,t h s u d d e n f l a s h o i n s i g h t a y o t h i n k o w o r dt h a t y o h a d n ' t s e e n i y o u r l e t t e r s u n t i l n o w .

I i t h w o r k i n g o t h h u m a n b r a i n t h a t m a k e sl e t t e r g a m e s w o r t h p l a y i n g . T h a t g o e s f o B o g g l e a n dP e r q u a c k e y a n a l t h o t h e r l e t t e r g a m e s .

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

F I N D I N G T H R I G H T J O F O Y O U R C O M P U T E R

T h i s d o e s n ' t m e a n t h a t c o m p u t e r s a r e u s e l e s sw h e n i c o m e s t l e t t e r g a m e s . I o n l y m e a n s t h e ya r e u s e l e s s a l e t t e r g a m e o p p o n e n t s . I t ' s l i k e p l a y i n g

Page 17: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 17/100

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

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

i n g , t h e r e ' s n e v e r c o n t e s t . I y o w i n , s w h a t ?Y o b e a t m a c h i n e . I y o l o s e , h o d e v a s t a t i n g !m a c h i n e b e a t y o u !

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

H o d v i d e o g a m e s s o l v e t h i s ? T h e y h a v e t h c o m p u t e r d o i n g d i f f e r e n t t a s k . F o i n s t a n c e , i D o n k e y K o n g t h h u m a n p l a y e r i t r y i n g t m o v eM a r i o u s o m e l a d d e r s a n a l o n g s o m e p l a t f o r m s t r e a c h h i c a p t i v e g i r l f r i e n d .

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

T h c o m p u t e r ' s f i r s t j o i h o u s e k e e p i n g . I k e e p st h g a m e w o r l d " a l i v e " b m o v i n g M a r i o a c c o r d i n gt t h p l a y e r ' s i n s t r u c t i o n s , m a k i n g s u r e M a r i od o e s n ' t m a k e i l l e g a l m o v e s , a n m a i n t a i n i n g a l t h s i g h t s a n s o u n d s o t h s c r e e n .

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

I t h c o m p u t e r h a a n o t h e r M a r i o , a n i t r i e d t r a c e t h h u m a n p l a y e r t h r o u g h t h o b s t a c l e s t g e t t h g i r l , t h g a m e w o u l d b a r i d i c u l o u s a b e g i nn e p l a y i n g t e n n i s w i t h M c E n r o e . T h c o m p u t e r h a p e r f e c t r e f l e x e s . I t t i m i n g i s u p e r b . I c o u l d n e v e rf a i l . I w o u l d w i e v e r y t i m e . O i i d i d n ' t w i n . i w o u l d b b e c a u s e t h p r o g r a m m e r w e n t e a s y o y o u . l i k e M c E n r o e d e l i b e r a t e l y l e t t i n g f e b a l l s g b h i o r l o b b i n g m o s t o t h b a l l s n e a r e n o u g h f o y o t h i t h e m .

T h i s i g e n e r a l p r i n c i p l e t o a l m o s t a l c o m p u t e rg a m e d e s i g n : 7 7 k 1 c o m p u t e r p r o v i d e s t h e n v i r o n m e n tw h i l e h u m a n b e i n g s p l a y .

T h e r e a r s e e m i n g e x c e p t i o n s , o c o u r s e , l i k es p o r t s s i m u l a t i o n s i w h i c h t h c o m p u t e r c o n t r o l st h o p p o s i n g t e a m . I s u c h g a m e s , h o w e v e r , t h e r ea r s t r o n g e l e m e n t s o s t r a t e g y o b o t h s i d e s , r e q u i ri n o f f e n s e a n d e f e n s e t o u t g u e s s e a c h o t h e r . O n c et h c o m p u t e r i c o m m i t t e d t w r o n g c o u r s e , y o c a g e n u i n e l y b e a t i t A n n o t i c e t h a t t h c o m p u t e ra n t h p l a y e r n e v e r d t h s a m e j o a t t h e s a m et i m e . W h i l e y o u ' r e p l a y i n g o f f e n s e , t h c o m p u t e r i p l a y i n g d e f e n s e . I s e n s e , y o a n t h c o m p u t e rp r o v i d e t h g a m e e n v i r o n m e n t f o e a c h o t h e r . O n l yi f o o t r a c e a r e y o t r y i n g t p e r f o r m t h s a m e t a s k

Y o c o u l d a r g u e t h s a m e t h i n g a b o u t S c r a b b l e ,a n t h m a k e r s o M o n t y P l a y s S c r a b b l e p r o b a b l yw o u l d . T h a t i s w h e n i t ' s t h c o m p u t e r ' s t u r n t p l a y ,i h a t m a k e t h b e s t p o s s i b l e w o r d g i v e n i t r a d o t i l e s a n t h a r r a n g e m e n t o l e t t e r s a l r e a d y o t h b o a r d . I s e n s e , y o u h a v e p a r t i c i p a t e d i c r e a ti n t h e n v i r o n m e n t f o t h c o m p u t e r ' s t u r n . H o e v e r , t h b o a r d o n l y c h a n g e s w o r d a t i m e f r o mt u r n t t u r n — i t i b y n o m e a n s a b i g a c h a n g e a t h d i f f e r e n c e s b e t w e e n b l i t z i n g a n d e f e n s i n gs h o r t o u t l e t p a s s i f o o t b a l l . a d m i t t h e x c e p t i o n ,b u s t i l l i n s i s t i d o e s n ' t m a t t e r . T h p r i n c i p l es t a n d s : C o m p u t e r g a m e s a r f u w h e n t h c o m p u t e rp r o v i d e s t h e n v i r o n m e n t w h i l e t h h u m a n b e i n gp l a y s .

P R O G R A M M I N G T H R O L L O D I C EO n c o m m o n d e v i c e i l e t t e r g a m e s i l e t t e r d i c e ,

s i x - s i d e d c u b e s w i t h l e t t e r o e a c h s i d e . R o l lt h e m , a n t h e n t r t m a k e w o r d s o u o t h l e t t e r st h a t t u r n u p .

T h i s i j o c o m p u t e r s c a n e a s i l y d o — r o l l i n g t h d i c e f o y o u . B u c o m e t t h i n k o f i t y o u c a n r o l lt h e d i c e f o y o u r s e l f , a n g a m e o P e r q u a c k e y o

C O M M O D O R E O W N E R SW E L L C H E C K Y O U O U M T e s t e r T

I y o u r C o m m o d o r e 6 T D i s k D r i v e , P r i n t e r , M e m o r y ,J o y s t i c k , M o n i t o r a n d S o u n dC h i p o p e r a t i n g c o r r e c t l y ?

Y o m a n e v e r k n o wi o s u r e . M r T e s t e r i c o m p l e t e d i a g n o s t i c t h a tt e s t s :

1 . F u l l j o y s t i c k o p e r a t i o ni a l a i l s .

2 . C o n t i n u o u s o s t a n d a r dc o m p r e h e n s i v e m e m o r yt e s t .

3 . C o m m o d o r e T M S I c h i pt e s t l o s o u n d a n a l y s i s .

4 . S c r e e n a l i g n m e n t a n c o l o r t e s t .

5 . C o m p l e t e r e a d / w r i t e D i s kT r a c k a n B l o c k T e s t .

6 . D i s k e t t e f o r m a t a n a l y s i s t c h e c k F l o p p y s .

7 . C o m p l e t e p r i n t e r t e s t .8 . C o m p l e t e k e y b o a r d l e s t .9 . C a s s e t t e r e a d / w r i t e t e s t .

A l t h i s l o o n l y

$ 2 9 9 5

o r d e r i r o mM - W D i s l . I n c .1 3 4 2 B R o u t e 2

B u t l e r , N . I . 0 7 4 0 52 0 1 - 8 3 8 - 9 0 2 7

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

A H O Y ! 1

Page 18: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 18/100

B o g g l e c o s t s h e c k o l o l e s s t h a n y o u r V I o 6 4

A h b u t h c o m p u t e r i m o r e v e r s a t i l e t h a n l i t t l ep l a s t i c d i c e . T h d i c e h a v e s i s i d e s — b u t y o u c a np r o g r a m s e v e n - s i d e d d i c e . O t w o - s i d e d d i c e . O 7 4 9 9 - s i d e d d i c e .

A l s o , t h g a m e m a k e r s h a v e v e r y c a r e f u l l y c h o s e nw h i c h l e t t e r s t o p u o e a c h d i e . T h e r e a r a l w a y sc o u p l e o d i c e t h a t h a v e n o t h i n g b u v o w e l s o t h e m .N m a t t e r w h i c h w a y t h e y r o l l , y o u ' l l a l w a y s h a v e a l e a s t c o u p l e o v o w e l s . O t h e r d i c e a r e n o t h i n g b u c o n s o n a n t s , a n o t h e r d i c e h a v e f e w v o w e l s a n f e c o n s o n a n t s . H o w e v e r , w h a t e v e r i p r i n t e d o t h d i c e i t h s a m e e v e r y t i m e y o p l a y .

W i t h t h c o m p u t e r , y o c a c h a n g e t h m i x . Y o c a h a v e s e o l e t t e r d i c e t h a t g u a r a n t e e t h a t y o u ' l la l w a y s h a v e a a n a A j u s t b y h a v i n g o n d i w i t h a l £ ' o i t a n a n o t h e r w i t h a l l , 4 ' s . T h a tw o u l d m a k e t h g a m e l o e a s i e r .

B e t t e r s t i l l , y o c o u l d d e s i g n g a m e i w h i c h t h p l a y e r s p l a y e d w i t h d i f f e r e n t s e t s o d i c e . Y o u n gp l a y e r s c o u l d h a v e s e o f e a s y d i c e , w i t h g u a r a nt e e d v o w e l s a n n A " o ( ? ' s o Z ' s . M o r e e x p e r ie n c e d p l a y e r s c o u l d h a v e h a r d e r d i c e , a n e x p e r t sc o u l d h a v e r e a l l y c h a l l e n g i n g d i c e — a n d t h c o m p u t e rc o u l d d a l t h h o u s e k e e p i n g .

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

M I D $ A N R N H e r e i s i x - s i d e d d i e . w i t h o n l y v o w e l s o i t

1 D C $ = " A E E I 0 U "I m a l o o k l i k e s i x - l e t t e r s t r i n g , b u t h c o m p u

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

F i r s t , w c h o o s e r a n d o m n u m b e r b e t w e e n a n 6

2 R = 1 + I N T ( 6 * R N D ( 9 ) )H o d o e s t h R N f u n c t i o n w o r k ? W h e n y o c a l l

t h f u n c t i o n , i r e t u r n s r a n d o m n u m b e r b e t w e e n 0a n 0 . 9 9 9 9 . . T o c o n v e r t i t w h o l e n u m b e r b t w e e n a n 2 0 y o j u s t m u l t i p l y i b o n m o r et h a n t h h i g h e s t n u m b e r y o w a n t t a l l o w :R I N T ( 2 1 * R N D ( 9 ) ) . T h 2 I * R N D ( 9 ) p r o d u c e sn u m b e r f r o m 0 t 2 0 T h I N f u n c t i o n c h o p s o f a n f r a c t i o n , s i w i l l b w h o l e n u m b e r .

B u f o o u s i x - s i d e d d i e , w d o n ' t w a n t t h l o w e s tp o s s i b l e n u m b e r t b 0 w w a n t i t b I S w c a l l t o r a n d o m n u m b e r b e t w e e n a n b u s i n g

1 A H O Y !

1 N T ( 6 * R N D ( 9 ) ) . a n t h e n a d t i t S i n s t e a d o r a n d o m n u m b e r b e t w e e n a n 5 w h a v e r a

d o n u m b e r b e t w e e n a n 6 T h a v e r a n d o mn u m b e r b e t w e e n 2 a n 2 9 w e ' d u s eR = 2 0 I N T ( 1 0 * R N D ( 9 ) ) .

N o t h a t w h a v e r a n d o m n u m b e r , w n e e d t l a k e t h a t l e t t e r o u t o f t h s t r i n g :

3 L $ = M I D $ ( D C $ , R , 1 )H o d o e s t h M I D S f u n c t i o n w o r k ? I t a k e s t h

s t r i n g D C S . f i n d s t h e / ? t h p o s i t i o n i t h s t r i n g , a n t h e n t a k e s l e t t e r s t a r t i n g a t h a t p o s i t i o n . Y o c o u l dt a k e t w l e t t e r s f r o m p o s i t i o n b u s i n gM I D $ ( D C S , 4 , 2 ) . B u f o o u l e t t e r d i e , w o n l y w a n to n l e t t e r a t i m e .

T h M I D S f u n c t i o n i t h r e a s o n t h r a n d o mn u m b e r h a t b b e t w e e n a n 6 I i h a d b e e nn u m b e r f r o m 0 t 5 t h p r o g r a m w o u l d s t o p w i t ha e r r o r w h e n e v e r w h a v a l u e , b e c a u s e t h f i r s t p o s i t i o n i s t r i n g i 1 — t h e r e i n p o s i t i o n .M I D S w o u l d g c r a z y t r y i n g t f i n d M I D S ( D C S . O . l ) .

N o l e t ' s p u t h e s e l i n e s t o g e t h e r i n t o s a m p l ep r o g r a m :

1 D C $ = n A E E I 0 U "2 R = 1 + I N T ( 6 * R N D ( 9 ) )3 F $ = M I D $ ( D C $ , R , 1 ) : P R I N T F $ " 4 I P E E K ( 1 9 7 ) = 6 4 T H E N 4 5 G O T O 2

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

k e b e f o r e g o i n g b a c k a n d r o l l i n g i a g a i n .N o t i c e t h a t s i n c e t h e r e a r t w £ " o t h d i e , i

t w i c e a l i k e l y l t u r n u a a n o t h e r l e t t e r .T r o l l t e n d i c e , y o j u s t d t h a t t e t i m e s w i t h

t e n d i f f e r e n t d i c e .

L E T T E R - D I C E G A M EA t h e n o t h i s c o l u m n y o u ' l l f i n d a p r o g r a m ,

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

A t h b e g i n n i n g o e a c h p l a y e r ' s t u r n , t h e s i x t e e nd i c e a r r o l l e d a n d i s p l a y e d i 1 b o x e s o t h s c r e e n . T h e n t i m e r c o u n t s d o w n t h p l a y e r ' s t i m e .A t a n y t i m e d u r i n g t u r n , t h p l a y e r c a p r e s s

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

Page 19: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 19/100

I S E A R C H O E . .

W O R D P R O C E S S O RF O Y O U R C O M M O D O R E 6 B S a n j i v a K . N a t h

e l e c t i n g t h w o r d p r o c e s s i n g s o f t w a r e f o y o u r C o m m o d o r e 6 t h a t b e s t f i t s y o u rn e e d s r e q u i r e s : 1 u n d e r s t a n d i n g t h b a i c o n c e p t s o w o r d p r o c e s s i n g , 2 k n o w

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

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

d i s c u s s i o n o t h e f e a t u r e s c o m m o n l y a s s o c i a t e dw i t h c o m m e r c i a l w o r d p r o c e s s o r s a v a i l a b l e f o t h C - 6 4 w i l l a l s o b p r o v i d e d , f o l l o w i n g w h i c h c r i t e r i af o e v a l u a t i n g t h e s e p r o g r a m s w i l l e v o l v e . U s i n gt h e s e c r i t e r i a , y o w i l l b a b l e t e v a l u a t e g i v e nw o r d p r o c e s s o r a n s e l e c t t h o n e m o s t a p p r o p r i a t ef o y o u r a p p l i c a t i o n s .

I t h s e c o n d p a r t o t h i s a r t i c l e { c o m i n g n e x tm o n t h ) , w w i l l b r i e f l y d e s c r i b e t e w o r d p r o c e ss o r s c u r r e n t l y a v a i l a b l e f o y o u r C - 6 4 .

W H A T I W O R D P R O C E S S I N G ?W o r d p r o c e s s i n g g e n e r a l l y r e f e r s t o c o m p u t e r

i z e d , t y p e w r i t e r - b a s e d s y s t e m t h a t a l l o w s y o t e n t e r t e x t f r o m t h k e y b o a r d , s t o r e i i t h c o p u t e r ' s m e m o r y , e d i t i t f o r m a t i t a n p r i n t i o t h t y p e w r i t e r o p r i n t e r . c o n v e n t i o n a l w o r d p r o ce s s o r , i f a c t , f u n c t i o n s a s a s u p e r t y p e w r i t e r . I g e n e r a l l y c o n s i s t s o t y p e w r i t e r k e y b o a r d , v i d e od i s p l a y u n i t ( m o n i t o r ) , l e t t e r - q u a l i t y ( d a i s y w h e e l )p r i n t e r , a n b u i l t - i n w o r d p r o c e s s i n g s o f t w a r e .

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

P o r t i o n s o t h i s a r t i c l e a r e x c e r p t e d f r o m T h C o m m o d o r e 6 S o f t w a r e B u y e r ' s G u i d e b S a n j i v aK N a t h a n T e r r y S i l v e r i a ( p u b l i s h e d J u n e 1 9 8 4 b R o b e r t J B r a d y C o . ) .

A H O Y ! 1

Page 20: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 20/100

W O R D P R O C E S S O RS U R V E Y

B R i c h a r d H e r r i n gL o t s o p r o g r a m s w i f l h e l p b a l a n c e y o u r c h e c k b o o k ,

k e e p p h o n e n u m b e r s , a n d d o l i n e a r e q u a t i o n s : t h a t s t u f fw a l l o v e t s p e n d o u t i m e o n O n k i n d o s o f t w a r e ,h o w e v e r , i u s e f u l i j u s t a b o u t e v e r y h o m e a n b u s i n e s ss e t t i n g — t h e w o r d p r o c e s s o r .

W o r d p r o c e s s i n g p r o g r a m s l e y o t y p e o t h c o p u t e r s c r e e n a n d a l y o u r c o r r e c t i n g a n e d i t i n g b e f o r ey o p r i n t f i n a l c o p y . E v e n t h a t p r i n t e d c o p y i e a s y t c h a n g e — e d i t o t h e s c r e e n , t h e n r e p r i n t . R e c o g n i z i n gt h e v a l u e o w o r d p r o c e s s i n g , d o z e n s o c o m p a n i e s h a v ep r o d u c e d s o f t w a r e w i t h s e e m i n g l y e n d l e s s v a r i e t y o f e a t u r e s .

W s e n t q u e s t i o n n a i r e s o 4 d i f f e r e n t w o r d p r o c e s si n p r o g r a m s t t h c o m p a n i e s t h a t m a r k e t t h e m . T h r e s p o n s e s w r e c e i v e d a r s h o w n i t a b l e s w h i c h g r o u ps i m i l a r f e a t u r e s .

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

w o r d p r o c e s s o r , o t h o t h e r h a n d , m a k e s t h p r o c e s s o f c r e a t i n g , e d i t i n g , a n p r i n t i n g o t e x tm o r e e f f i c i e n t . U s i n g w o r d p r o c e s s i n g p r o g r a m o ny o u r C o m m o d o r e 6 4 y o t y p e t e x t o t h k e y b o a r da n t h c o m p u t e r s i m u l t a n e o u s l y d i s p l a y s i o t h s c r e e n o f y o u r T o m o n i t o r . Y o c a t h e n s c r o l lt h t e x t u o d o w n a n d v i e w t h e s e l e c t e d p a g e s .Y o m a t h e n e d i t t h t e x t u s i n g s i m p l e c o m m a n d sa n f u n c t i o n k e y s .

U s i n g w o r d p r o c e s s o r , y o m a e d i t p a g e s o d o c u m e n t s a m a n y t i m e s a y o u w a n t w i t h o u t o n c eh a v i n g t r e t y p e a p a g e . Y o c a f o r m a t y o u r t e x ti a n w a y o w o u l d l i k e t s e i p r i n t e d ( i . e . ,l e f t j u s t i f i e d , r i g h t j u s t i f i e d , o c e n t e r e d ) ; a l y o

C - 6 4 W O R D P R O C E S S I N G P R O G R A M S

3 - T h e B a n k S t r e e t W r i t e rS e t t e r L e t t e r W r i t e r

l u t e * 1 1

C t r c a s c n p !C o o y - W r i i e rC 6 T y p e - W r i t eC u a n P a s t eK e s w n t e rH o m e n v o f dm s i a W r i t e rj a n e w n t oM a g i c D e s kO m n i w n t e rP a p e r C l i pS c r i p ! 6 4 - P C SS c r i p t 6 4 - R i c h v a l eS M - T e - 1 - i ' -

S n u t n w r i t e 'S u p e r T e > iT e n t m a s t e r

T o t l T e * tW o r n C o m m a n d e r 6 W o ' d a a t 4 W o ' O M a n a g e tW o r O p r o 3 P l u s / 6 4W o r d P r o c e s s o r ( P r o l )T h e W o r d P r o c e s s o i - P C SW o i d P r o c e s s o r 6 W O f d s m i l n 6 W o r d W r i t e *W r i t e N o w 1T h W r i t e ' A s s i s t a n i

n 6 9 9 53 4 9 53 9 . 0 03 9 9 57 9 1 0 9 55 0 0 0

n 6 9 9 5

n y e

n 6 9 9 59 9 9 59 9 9 5

9 9 0 0■ : : ' .5 9 9 l 3 9 9 54 4 0 04 9 9 5

■ . .

9 9 9 59 9 9 54 9 9 55 9 . 9 54 9 9 5

n 2 9

n n n

8 9 O Cn n 7 9 n n n n n n

n 9 9 9 5

n

S s O Cn n n "

4 9 9 bn •

n n

n n

B 9 9 5n n n

y e n n n n n n

n 3 3

n 5 : ■ : :

y e f . 9

n n n

n n

n n n n n

1 2 9 n n n n n n n n

- 9 9 5

n y e

n n

y e n n n

n n

n n n n

n n n

y e n n n n r s r j

n I

n n n

y e n '

n y e y e

■ c o r -n

y e 3 . 0 0n n

i o

n 1 0

5 0

1 0 5 . 1 0

1 0 0 0T 0 1 0 0 0

5 0 1 9 i - 9

0 t £ , O I

7 0 5 . 0 0

2 0 0 0: Q U Cf r e e

n

I 0 C

y e y e y e y e , ■ . ; " ,

Y e y e y e y e y e y a

y e y e y e

y e y e

y e y e y a y e

y e y e y e y e y e y e y e y e • > ■ ■

y e y e y C

n

n n N n "

y e f l

n n n

y e

n n n

n y e n

n n n n n

■ , 0 n n

y e y e n n

9 ■

■ ■ i t

9 3

l i f e9

9 1 6

9

9 9

I S

1 B

1 B 9 ■

y e

V 3 9 9

3 S . 1

9 1 B

9 ■ 9

W . ■

1 0 . 0 0n /

3 0 7 5

0 5 0

5 0 < P

£ 0

1 3 0 0

1 0 0 0i s

5 0 5 . 0 0

3 9 9 55 0

1 0 t o o o

S O 2 0 0 01 0 . 0 0( T n /

1 0 0 0

1 0 . 0 01 0 0 0n o n eS h l D

3 0 7 5 6 0

1 0 - 2 5

5 0 5 . 0 0

1 3 . 0 0

1 0

1 0 - u p■

r e t a i l5 0

1 5 0 01 0 0 0

5 0 "

1 0 0 0f r e e

n . - i

5 0

D O C U M E N T A T I O N

3

6 4 6

2 5 2

, ■ - - . ! >

7

, 5

3 4

1 3 2 3

5 2

1 7 7 2

7 2 0

2

t o 3 f

y e y e , ' " " ■. ■ .

y e y e n

n n

y e y e n

y e y e y e

y e y e y e

y e y e y e . -

y e y e y e y e y e

y e y e y e y e

y e '

y e y e y e n

n y e y e y e n n

y e n

- n

y e n

> ■ ■ -y a

y e y e

n y e

y e n

y e n

y e y e y e

y e n

n y e y e

y e "

n y e

y e . n

y e

y e

■ n

y e

n y e y e

• n

y e

y e y e

y e y e n

y e y e

y e

/ O

y e y e n

n y e y e y e

n n

y e y e

y e y e

/ ( ■ • ■n

n n

y e , e

y e y a y e y e y e n n

y e y e

y e n

y e n

y e n

y e n

v s n n n

y e n n

■ n

y e

> ' ■ ■

y e y e y e n

y e

n y e

n y e y e

-

y e y e

n

1

y e ■ 5

y e

n

y e

n

n

n ■

y e

n ■

n n n n

n > " ■ " ■n

, ■ : ■n

y e . - ■ -

r

n n

i

n y e

y e n n n

y e

n n

y e n

n y e

n y e y e n y e n

y e y a

n y e

. ■ ' - . ■

n y e y e

n

y e n

y e n n

, . _ ■ : -

y e ■

n n

y e n n n •

y e y e

! « * ■E I

n /

N /

N /

n / 1

n /

n /

n / n /

n f n / n /

n / n / n / n ; ' a

' F O O T N O T E S O P A G E 2 2 A H O Y !

Page 21: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 21/100

h a v e t d i s p e c i f y t h d e s i r e d p a r a m e t e r s .D e p e n d i n g u p o n t h e p a r t i c u l a r p r o g r a m , y o c a a l s o a u t o m a t i c a l l y n u m b e r t h p a g e s o f y o u r d o c um e n t a n c r e a t e h e a d e r s , f o o t e r s , a n l i n e s p a c e sa c c o r d i n g t y o u r s p e c i f i c a t i o n s . Y o c a p r i n t y o u rd o c u m e n t s a n n u m b e r o t i m e s d e s i r e d w i t h t h e a s e o f t y p i n g s i m p l e c o m m a n d s . Y o c a s t o r ey o u r d o c u m e n t s o f l o p p y d i s k e t t e s a n r e t r i e v et h e m w h e n e v e r y o w i s h . T h i s e l i m i n a t e s a c c u m u l at i o n o l o o s e p a g e s o t e x t d u r i n g t h e d i t i n gp r o c e s s .

A P P L I C A T I O N S O F W O R D P R O C E S S O R SB e f o r e c o m p u t e r s b e c a m e a f f o r d a b l e f o t h g e n e r a l

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

t o r s a n c o s t m a n y t h o u s a n d s o d o l l a r s . F e i n d i v id u a l s c o u l d j u s t i f y s p e n d i n g s u c h l a r g e s u m s o m o n e y f o w o r d p r o c e s s i n g .

N o w , w o r d p r o c e s s i n g s y s t e m c a b s e u p o np e r s o n a l c o m p u t e r s u c h a y o u r 6 f o l e s s t h a n o n t h o u s a n d d o l l a r s — a n d w o r d p r o c e s s i n g s o f t w a r e i a v a i l a b l e f o a l m o s t a l m i c r o c o m p u t e r s . T h i s h a g e n e r a t e d m a n y c o s t - e f f e c t i v e a p p l i c a t i o n s o w o r dp r o c e s s i n g . F o e x a m p l e , a s m a l l b u s i n e s s c a u s l o w - c o s t w o r d p r o c e s s i n g s y s t e m t g e n e r a t e r e p o r t sf o i n v e s t o r s o p e r s o n a l i z e d l e t t e r s f o c l i e n t s . S t d e n t s c a u s w o r d p r o c e s s o r s t w r i t e c l a s s a s s i g nm e n t s a n d t e r m r e p o r t s . T e x t c r e a t e d o w o r d p r c e s s o r c a a l s o b t r a n s m i t t e d t o t h e r c o m p u t e r so v e r t h p h o n e l i n e b u s i n g a m o d e m .

G e n e r a l l y , a n a p p l i c a t i o n t h a t r e q u i r e s y o t w r i t ea n t y p e m a b p e r f o r m e d m o r e e f f i c i e n t l y u s i n g

C U R S O R M O V E M E N T F E A T U R E SW i t h o n c o m m a n d , c a n y o u m o v e t h e c u r s o r :

3 - T h B a n k S u a e t W r i t e rB e i l e r L e i t e r W n s e iB l i z l e x t 1 . C i r c a s c n p tC o p y - W n t e rC 6 T y p e - W r i l eC u a n P a s t eH e s w F i i e iH o r n e w o i dI n s t a W r n e iJ a n e * r i l e

M a g i c D e s kO f l U H M : ■ ■ •P a p e r C [ i

S c r i p t f r i - P C SS c r i p t 6 4 - R i c h v a i eS ' . 1 ■ ■ ! ■ ■ :S m i t h w n t s rS u r U M tT e m a s t e rT o l l l e n t 2 . W o r o C o m m a n d e r 6 W o r d c r a t l - 0W o r d M a n a g e rW o r c t p r o P l u s t f tW o r d P r o c e s s o r ( P r o f )T h W o r C P r o c e s s o r P C SW o r d P ' o c e s s Q . - 6 W O f d s m r l t i 5 W o r d W i n e r

T h W r i l e r ' s A s s i s t a n t

s f f

f y e

y e y e y e y e y e y e > y e y e y e y e y e y e y e y e y e y e y e , ■ ■ .

n -

y e y e y e y e y e

! ■

y e y e y e

y e

y e

n

n

y e n n

y e y e y e y e y e

y e

n , i . .

y e

y e y e y a y o

y e

, 1 1 5

n y e y e y e y e y e

y e

g

n

n n

y e i

n

n n

y e y e n

y e n r

n y e y e y e y e

n n n n n

n n

y e y e n n n n . ■ ' ■ .

y a

. ■ ( ' ,

y e n r n n

y e n

y e y e

n

y « n

y e n

y e n

y e n i

n n n

y e

y e y e y e y e

n r e n

y e

y o

n y e n n n n

y e y e y e

n y e

n , ' ■ ■ ■

y e y e y e y e n

y e , - ,

y e y e

> « ■ ■ =

n y e

y e y e y e y e

y s

y e s ,

y e y e y e y e y e n

, -

y e y a n

y e

y e y e y e n

y e y e y o y s y e y e y e , . ! ■ .

n

y e y e y e y e y e ) ' " ■

y e

n

F 1 y e n n n n

y e n

y e y e n n

n y e y e y a

n y e n n y e y e n ; ■ ! ■

n y o

n n

y e

y e

n

n y e n n n n n

y e n n

> ■ - - •

n n "

y e n n

y e

n n n n n n n

y a y e n n n n

n

n r .

y e y e n n n n

y e

n n

y e n n n

y e n n n n i

n n n n n n

y e y e

n n ■ : - ■

n

n

B L O C K F E A T U R E SC a y o u :

y e

y e y e y e y e y e n

y e y e y e y e y e

y e y e y e y e y e n

y e

1 y e y e y e y e y e y e y e y e n

y e y e y e

B B I

4 ■

r v , i

• , ■ ! - .

" 2 V a K

• ■

3 8 3

2 4

1 3 ■

3 0 2 4

• ■

y a

n y e y e n

y e n / y e y e y e y e y e

y y e y e y e y e

y e y e n

y e y e y e y « y e y e y e y e y e y e y e

b l o c k s ?

y e y e y e

n

y e n /

y e y t J S

y e

y e y e n

y e y o y e y e y e

y e y e y e y e y e

, ■ ■ ■ : ,

y e

: ■ y e y e

n ■

y e y o

y e

n 1 1

r .

y a n

n / y e y e

n n n

n y e y e y e

n

y e m

n n n n

y a y e ( ' ■ ■ ■

y e n

y e y e y o

n y e y e y e y e n /

y e y e y e n n

y e y e

-

■ n

y e y e

■ n

y e n

y e y e y e y e y n

y o

F O O T N O T E S O P A G E 2 A H O Y ! 2

Page 22: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 22/100

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

A C o m m o d o r e 6 o w n e r s , y o a r e s p e c i a l l y f o t u n a t e i y o w a n t t a d w o r d p r o c e s s i n g c a p a b i l i t i e st y o u r c o m p u t e r . B e c a u s e o t h l o c o s t o t h c o m p u t e r a n i t i m m e n s e p o p u l a r i t y a m o n g s o f t w a r ed e v e l o p e r s a n d c o m p u t e r u s e r s , t h C - 6 4 c a n b e s e u a p o w e r f u l w o r d p r o c e s s i n g s y s t e m a m i n i m a lc o s t . M a n y w o r d p r o c e s s i n g p r o g r a m s a n a d d - o np e r i p h e r a l s a r a v a i l a b l e f o y o u r c o m p u t e r , a n i o r d e r t c h o o s e t h r i g h t s y s t e m t m a t c h y o u r b u s in e s s o r p e r s o n a l n e e d s , y o f i r s t w i l l n e e d t k n o ww h a t f e a t u r e s a n c r i t e r i a t l o o k f o i a p a r t i c u l a rw o r d p r o c e s s o r .

W O R D P R O C E S S O R F E A T U R E ST a s s i s t y o i y o u r c o m p a r a t i v e e v a l u a t i o n o

c o m m e r c i a l w o r d p r o c e s s o r s f o t h C - 6 4 . w h a v eg r o u p e d t h e f e a t u r e s c o m m o n l y a v a i l a b l e i m o s t p r g r a m s i n t o t h f o l l o w i n g c a t e g o r i e s :

S T A R T - U P O P T I O N ST h e s e a r t h o p t i o n s p r e s e n t e d t y o b t h p r

g r a m , o f t e n v i a t h e m a s t e r m e n u , w h e n y o f i r s t l o a da n e x e c u t e t h p r o g r a m . ( T h e m a s t e r m e n u p r o v i d e sa e a s y w a t o s e l e c t t h e o p t i o n s . ) T h r o u g h t h e s e o t i o n s , y o m a c o n f i g u r e t h s y s t e m p e r i p h e r a l s f r o mw i t h i n t h p r o g r a m . T h e s e o p t i o n s g e n e r a l l y i n c l u d ep r i n t e r s e t u p . D O c o m m a n d s , s c r e e n t e x t / b a c kg r o u n d c o l o r a d j u s t m e n t , e t c .

P r i n t e r s e t u p r e f e r s t o i n i t i a l i z i n g t h p a r t i c u l a rp r i n t e r t h a t y o m a b u s i n g w i t h t h C o m m o d o r e

O N S C R E E N F O R M A T T I N G C A P A B I L I T I E S

3 T r i e B a S t r e e t W r i t e rB e i t c L e t t e r & W i n e rB l i a e i r t ' C i r e a s c r i p !C o p y - W r i t e 'C T y p e - W r i t eC u a n P a s l eH e s w r t i e iH o m e w o r Oi n s t a W r i t e r

a n e w r i t eM a g i c D e s kO m n i w n l e rP a p e i C l i pS c r i p t P C S c r i p t M f l - . B v a sS M - T e . 1 6 S m t t h w n M rS u p e ' T e . tT e « i m a 5 \ 0 fT o t I T e x lW o r d C o m m a n d e r 6 W o r d c i a ' i 4 W o n ! M a n a g e rW o r d P r o 3 P l u s f l MW o r d P r o c e s s o r ( P r o ' lT h W o r d P r O C O S S o r - P C SW o r d P i D C O S s o r 6 W o r O S m i mW o r d W r . l e rW I ' . ■ • ■

n y e y e n

y e n

, -

y e n

y e y e

n

y e n n n

y e , e

; - n

y e y e y e y e n

> ' . ' ■ •

n y e n

y e . . ■ ■

y e

y e n

y e y e

y e n

n n

y O y o n

y e y y o y e y e y e

y e y e n

y e n

y e y o , . ! ■ .

y e y o y o n

y e

y e

• n

n n n n n n n n

y e

n . • ■ =

y e y e n

y e n n n n n n

y e n

y e n n

y e n

y e

■ n

n n n n n n n n n

n y O y o n n

y e n n n n n n n n

y o n n n n n

y e y o

n c

y e y e n n n

y e y e y e

l _ y o »y e y e y e , < ? ■ .

n . ■ ■ ■ ■

n y e y e y e y s > - y o y o y o y e y e y e / O

y e n

y e . , . ;

■ ■ n

y o y e y e

n

n

y « y o y e

y e y o y o y o y e y e y e y e n

y o n

/ • y e n n

y e . ! ■ • .

y e n

y f l s

y e n

y e n ■

n y e y e n

y e

y e y e

n y o y f t S

y e y e

n n ■

y e y e n

, ' ■ : ■

, < . ■ ■ ,

y e

y e y e

n n

y e n

- >

n n n n

n y e n

y e y e

n n n n n n

y e n

y o y e n n

y e

n

■ y e y e n n n

y e y e n

y e y e y e

n y e n

y e y o y e y o

n y o y e y e y e y o y e y e y e y e n n

v , . .

n y e y e

1 1

n n n n

y e n

y e y o y e y e y e ■ . . . .

y e y e

) ' ! 'y o y e n

y o .

n y e y e y e

y e

D E L E T E F E A T U R E SW i t h o n c o m m a n d , c a n y o u d e l e t e :

5 •

y e y e y o y e y e y o y e y e y e > ■ ' - .

y e y e

y o y e

y e < ■ : •y e

n y e y e y e y e y o y o y o y e y e y e y e

y e

n y e n

y e - ■ : ■

y e n ■

y e y e n

y e n

y e ■

r e

y e . ■ ■ .

n

n

n n

y e y e y e y e y o y e

n y e

y e

y e y e y s y e

n y e n ■

y e , e

y e y e n

y e y e y e y e y e

n

y , ; i

n y o y e y e y e y e y e y e y e y e n

y e

n ¥ • n

y o n

n n ■

V n n

> ■ ■ ■n

y o •

y o ) - ■ >n n n

■ ■

- -

n y o y s

y e y o y e n

y e n

y e

y e n

y e y e

D n *

n y e y e y o n

y e y e y e y e n n n

y e y e y e

y e y e

, - ■ ■

y o y e y e n

y e

y e

n n

■ . . - .

n n

n ■

y e n n

n »

n n n n n n n n

y e n n n

y o n n

y e y o

n

y e n

y e n n

n •

y e n n

y s n

y e y e y e n n n

n y e

y e n

y e y o y e y o

y e

y o y o

n n / t - r .

n y e

n i r j

y e n

y o

n n

y e y e

n n n n n n n n n n

y e n n

y e

F O O T N O T E S O P A G E 2 2 A H O Y !

Page 23: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 23/100

6 ( E p s o n , G e m i n i l O x . P r o w r i t e r , S T X - 8 0 , M P S - 8 0 1 ,e t c . ) . g o o d w o r d p r o c e s s o r w i l l a l l o w y o t u s e av a r i e t y o p r i n t e r s . I w i l l a l s o p r o v i d e t h f a c i l i t y f o y o t u s t h s p e c i a l c h a r a c t e r f o n t s a n o t h e r f u n ct i o n s a v a i l a b l e w i t h y o u r p r i n t e r . T h i s i a c c o m p l i s h e db s e n d i n g t h a p p r o p r i a t e e s c a p e s e q u e n c e s t t h p r i n t e r .

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

C o l o r s e t u p r e f e r s t o a d j u s t i n g t h s c r e e n a n d b a c kg r o u n d c o l o r s t g e t t h e m o s t p l e a s i n g c o l o r c o b i n a t i o n . O t h 2 5 p o s s i b l e c o l o r c o m b i n a t i o n s o t h C o m m o d o r e 6 s c r e e n d i s p l a y , v e r y f e a l l o wo p t i m u m r e a d a b i l i t y .

T E X T E N T E R I N GT e x t e n t e r i n g s i m p l y i n v o l v e s t y p i n g t e x t o n t o t h

m o n i t o r s c r e e n t h r o u g h t h k e y b o a r d . S o m e p r o g r a m so f f e r s p e c i a l f e a t u r e s t h a t m a k e i e a s i e r t e n t e r a n f o r m a t t e x t o t h s c r e e n . F o r e x a m p l e , n u m b e r o p r o g r a m s o f f e r a 8 0 - c o l u m n s c r e e n . S i n c e t h v i d e od i s p l a y o t h C o m m o d o r e 6 i r e s t r i c t e d t 4 c o u m n s ( w i t h o u t h a r d w a r e m o d i f i c a t i o n ) , t h 8 0 - c o l u m ns c r e e n i e i t h e r a v a i l a b l e b h o r i z o n t a l s c r o l l i n g o a a s p e c i a l h i g h r e s o l u t i o n b i t - m a p p e d c h a r a c t e r s e t .O t h e r f e a t u r e s m a b e , f o r e x a m p l e , t a s e t , w h i c ha l l o w s y o t m o v e q u i c k l y t a p r e s e t p o s i t i o n ( h o r iz o n t a l l y o v e r t i c a l l y ) , a n c a p i t a l l o c k , w h i c h l e t sy o e n t e r t e x t i u p p e r c a s e w i t h o u t u s i n g t h s h i f tl o c k k e y .

S E A R C H A N R E P L A C E F E A T U R E SC a y o u :

3 + " h B a n K S t r e e t W r i t e r

B e t t o r L e n e i W r i t e r

H e s w n t e rH o m e w o r dI n s t a W r i t e '

M a g i c D e s kO m n i w r i t e rP a p e r C l i pS c i . p l 6 4 - P C SS c r i p t 6 4 - R i c n v a l e

T e r a s t e r7 . - . : T e x t

W o r f l c a l t 4 W o r d M a n a g e rW o r d p r o 3 P l u s / 6 4W o i d P r o c e s s o r ( P r o t )T h W o i d P r o c e s s o i P C W o r d P r o c e s s o r 6 W o r d s m u 6 W o r d W r i t e rW r i t e N o w 1T r i e W r l o r S A s s i s t a n t

y e

y e y e y e

n n

y s n

y e

y e y e

n y e

y e y e y e

y e

y e

y e y e

y e

n n

n n n

n / n / n /

y e n /

y e y e n n

N / n n n n

n

y e n n

y e

n

n

n

n

n n

n / n / n / n

n / n

n n n n n

N / y e n n n n I

n n n n n n n

y e

n n

n n

y e n n / n / y e n / n

y e y e y e

n N /

n

y e

n

y y e y e

n y e n

y e

n y e

n n n

n / ■ ■ / . i

m n

n / n

n n n n n

N / n

y e n n

n n n

n n n n n

y e

y e

y e

y e y e y e n / n / n / y e

n /

y e y e y e

y e y e

N / y e n n

y e

y e

y e

n y e

y e

y e

n y e n

n / n / n / y e n ' n

y s y e

y e N /

n / n /

y e y e n

n n n

y e

n

n

y e n / n / n / y e n / n

y e y e y e y e

y e N / y e n t n /

n y e y e

y e n

y e y e > ■ ■ -

F I L E - H A N D L I N G C A P A B I L I T I E SC a y o u :

n

n n

n n

n y e n

y e n

y e y e n

y e

y e n

y e

y e y e y e y e

n

n n n

y e y e y e n

y e

y e y e y e y e y e y e

y e y e y e y e y e y e y e y e y e

y e

y e y e f a

y e y e y .

y e y e

y e y e y e y e y e

y e y e

y e

n y e y e y e y e

n y e n

y e n

v e y e y e y e y e y e

y e n y e n

y e y e y e

, _ y e y e y e y e y e n

y e y e y e

y e

y e y e y e

n y e y e y e y e y e

n n

y e

y e y e y e

y e y e y e y e y e y e y e y e

■ y e y e s -

n y e y e n

5

c 0 1 1 >i

n

n y a

y e n

y e n

y e n n n

y e

y e y e y e y e y e

y e n n

y e y e n n

n y e

y e n

y e y e n

y e

n y e y e y e y e

n y e n

y e n

y e

y e y e y e

y e y e y e y e y e y e y e y e y e

y e n

y e y e y e y e y e n

y e

n y e y e n

y e n

y e n n n

y e

y e V i - .

y e n

y e n y e n

y e y e

y e y e

n y e y e

n y e

y e n

n

y e y e y e n

y e y e y e

n y e

n y e y e y « y e y e y e y e

y e n n

y e

y e n

y e y e

n y e y e n

y e y e y a

y e

y e y e y e n

y e n

y e n

y e n

y e

y e y e

y e y e y e y e y e n

y e y e n

y e

y e y e

y e y e n

y e y e y e

y e

y e y e y e y e y e

n y e

n y e y e y e y e y e

y e y s y e y e y e y e y e y e y e y e y e y e y e y e y e

y e y e y e y a

y e

n . y e s

y e n n n

y e y e y e n n

y e y e y e

y e y e y e

n y e

y e n n n

y e

y e y a y e y e y e y e y e

n

n n n n n n n n •

n n n n n n n n

n n

y e n n n n n n n n n n n

y e y e y e n

y e n

y

y e y e y e

n n

y e y e n / n

y e n

y e y e

n y e

y e y e

n y e n

y e

F O O T N O T E S O P A G E 2 A H O Y ! 2

Page 24: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 24/100

T E X T E D I T I N GT e x t e d i t i n g i o n o t h p r i m a r y f u n c t i o n s o

w o r d p r o c e s s o r . I t h t e x t e d i t i n g m o d e , y o u c a d i s p l a y l e t t e r o r e p o r t o t h s c r e e n p a g e b yp a g e . B u s i n g t h c u r s o r k e y s , y o c a p o s i t i o n t h c u r s o r o a n p a r t o t h t e x t . Y o c a m o v e t h t e x ta r o u n d b s c r o l l i n g i v e r t i c a l l y o h o r i z o n t a l l y ( d p e n d i n g u p o n t h p a r t i c u l a r w o r d p r o c e s s o r ) . O n c ey o h a v e v i e w e d t h t e x t , y o c a m o d i f y i b m a i n t h a p p r o p r i a t e d e l e t i o n s a n i n s e r t i o n s . Y o c a e r a s e , r e a r r a n g e , a n d c o p y l i n e o p a r a g r a p h .

S o m e s t a t e - o f - t h e - a n w o r d p r o c e s s i n g p r o g r a m s o t f e a d v a n c e d f u n c t i o n s , s u c h a t h a b i l i t y t o " s e a r c h "t h r o u g h o u t t h t e x t f i l e f o s p e c i f i e d s t r i n g s ( w o r d s o p h r a s e s ) a n " r e p l a c e " t h o s e s t r i n g s w i t h t h c o r r e c te o n e s . Y o c a a c c e s s a l t h e s e f u n c t i o n s o f t h t e x te d i t o r i m o s t o t h w o r d p r o c e s s o r s . E a c h f u n c t i o n .

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

T E X T O U T P U TT h i s i t h e p a r t o t h w o r d p r o c e s s o r t h a t e m

l a t e s t h f u n c t i o n s o f t y p e w r i t e r . I m a b c o s i d e r e d t h m o s t i m p o r t a n t f e a t u r e o w o r d p r c e s s i n g p r o g r a m . I n t h e t e x t o u t p u t m o d e , y o u c a f o r m a t y o u r t e x t i e x a c t l y t h e w a t h a t y o w o u l dl i k e t o s e i p r i n t e d . I o r d e r f o y o t a c c o m pl i s h t h i s , m o s t w o r d p r o c e s s i n g p r o g r a m s o f f e r a

U S P R I N T E R C A P A B I L I T I E St y o u r p r i n t e r h a t h f e a t u r e s , c a y o u :

3 - T h e S a n k S t r e e t W r i t e rB e l t e r L e r t e r v ; : e

B l i z l e x tC i r c a s c r i p tC c ; . , ■ ■ ■ ■ ■ ■ " C 6 T y p e - W r i t eC u i a n d P a s i aH e s w n i e rH o m e w o r di n s i a W r i t e rJ a n e w i I M a g i c D e s kO m n w i l e iP a p e r C l i pS c r i p ! 6 4 P C SS c r i p t & 4 - R i C h « a l BS M - T e h ! 6 S m i t h w n t e iS u p e r T e i tT e i l m a s l e iT o i l T e 2 W o r d C o m m a n d e r 6 W o r d c r a f l 4 ; % . ■ : • . ' T . j . - j

W o r d p i O 3 P l u s / 6 4W o r d P r o c e s s o r ( P r o ! )T h W o ' d P r o c e s s w - P C SW a r d P r o c e s s o r 6 4W o r d s m i t h 6 W o r d W r i t e rW r i t e N o w 'T n e W n i B ' s A 5 1 s i a

y e n

y e y e v , . ■ ■ .

n n n

y e n : ■ ' ■ >

y e y e

y e y e

n y e n

y e y e n n

y e , e

y e n

u y y e y e

y e n

y e y e y e y e

n n n

Y » n

y e

, ' ■ ■ 'y e y e y e

y e y e n

y e y e y e

y e y e

■ r

y e y e n , - e s

y e y e

y e n

y e n

y » y e : .

n n

y e y e i »

y e

, ■ . ■ ■ ,

>

n

y e n

n y e

n

n y e

n

y e

y e y e n

y e ■ . - ■ : ■

y e

I J

y e n

y e

y e y e y e

n

n y e y e

n y e

| » y e > < ■ ■ ■ ■

y e

y e n

y c

y e y e n

y e . , . ■ ■ ,

, 1 V ,

■ >

n , , > • - ,

y e y o

y e n

y e y e y e y e

i i

n y e y e n

1 *

y e y e , . . .

y e

y a y e y e n

» - • .

y e n n i

y e y e

■ • ■ ■

y e n n

y e y e

f

y e n

y e y e y e y e n n

y e , n n

V y e

: ■ ■ ■ ■

, , . .

y e

n

y e y e n n

y e y e ■ . . ■ ■ ,

y e n

y e y e y e

; - n

y e y e y e y e n n

y e y e

n y e

y e y e y e y e

y e y e y e ; ■ - - ■

y e •

n y e y e y e y e n

y e y e y e

1

a i y e n

y e y e y e y e n n

y e y e n n

y e y e y e y e

y e y e y e y e y e

" n

y e y e y e y e n

y e y e y e

y e n

y e

y e y e y e y e

n y e y e n

y e

y e y e y e y e

n y e ■ / > •

y e y e y e n

■ . . - .

y e y e . £ • : .

n y e y e y e

y e y e n n

y e y e

O y e

n y

y e v . - i

, , - ■ ■ ;

y e

y e . ' ■ ■

y e y e y e y e y e

* y e

■ ' ■ ■ ■y e y e y e y e

P R I N T I N G C A P A B I L I T I E SC a y o u :

y > n n

y e , e y e

n

y e y a

• , <

y e

y e y e y e y e y e y a n

n y e

n y e

n n

y e y e y o

n y e y e

n

— p n n !r a n g eo

n n n

y «

| F n n

y e y e

• n

y e

n :

y e y e y e

y e y e

n n

y e n

y e

n n

y e y e y e

n y e y e

n

c o p e s '

n y e

n n

y e y e

n y e

n n

n y e y e y e

n n

y p n

y e n

. ■ ■ ' ■n

y e

y e y a n

y e y e y e

c C J < U

i | a y e y e y y e

, . ■ .

n , . ■ ■ .

y e y e y e y e

y e

y e y e

. ■ ■ ■ ■

i n

y « ! .

y o

y e y e y e y e y e

y e y e n

y e y e y o

O

t

. 3 , e o

y e n

y a n r

y a I ' . ,

!

y a y e n n

: - - .

y e y e

; ■ ; ; ,

n y e y e y e y e n n

y e y e

. , _ ■ ■ >

y e y e y e y e y e

y e y e y e y a

, , . . - .

n n

y e y e y e

n

n

y e y e y e y e

n n

y e n

y e n

y e y e y e y e y e y e

, - ■ ■ ■

y e y e

n n n

n n n n n n n n

y e n n n n n

n n

y e n n n n

y e n

y e n

y e y e

n

, ■

I s y e n n

y e y e > ' - ■ - -

n n

y e y e

n . - ■ ■ . :

- ■

y e y e y e

n r T

y e n

y e y e y e y e y e y e y e y e

y e n n

y e y e y e n n

y e y e n n

y s y e y e

y e n n

y e n

y e

y e ■ : ■ :

y » y e y e y e

n y e r r

y e y e

n y e y e

' F O O T N O T E S O P A G E 2 2 A H O Y !

Page 25: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 25/100

a r r a y o f e a t u r e s . F o e x a m p l e , y o c a s e p a g el e n g t h ( l i n e s ) , p a g e w i d t h ( c o l u m n s ) , a n l e f t a n r i g h t m a r g i n s . Y o c a a l i g n y o u r t e x t l e f t o r i g h t

j u s t i f i e d , a n y o c a a l s o c e n t e r p o r t i o n s o t h t e x t b e t w e e n m a r g i n s . S o m e w o r d p r o c e s s o r s o f f e ra d v a n c e d f e a t u r e s s u c h a a u t o m a t i c p a g e n u m b e ri n g , h e a d e r s , f o o t e r s , a n f o r c e d p a g i n a t i o n . Y o c a a l s o s e n d c o n t r o l c o d e s t t h e p r i n t e r f o a c e s s i n g a l t e r n a t e c h a r a c t e r f o n t s a n s p e c i a l p r i n t e rf u n c t i o n s l i k e u n d e r l i n i n g , b o l d f a c i n g , s u p e r s c r i p t s ,s u b s c r i p t s , e t c .

F I L E H A N D L I N GO n c e y o h a v e t y p e d y o u r t e x t i n t o t h w o r d p r

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

t i o n t s t o r i n g a n r e t r i e v i n g t h e s e f i l e s , s o m e w o r dp r o c e s s o r s i n c l u d e s o m e u s e f u l f i l e f a c i l i t i e s , s u c ha t h a b i l i t y t l i n k a n u m b e r o f i l e s t f o r m o n el o n g d o c u m e n t , o i n s e r t i n f o r m a t i o n f r o m o n f i l e( f i l l f i l e o m e r g e ) i n t o a n o t h e r . T h e s e f i l e f a c i l i t i e se n h a n c e t h u s e f u l n e s s o t h p r o g r a m a n d b r o a d e ni t a p p l i c a b i l i t y .

S P E C I A L F E A T U R E SI a d d i t i o n t t h e f e a t u r e s m e n t i o n e d a b o v e ,

p a r t i c u l a r w o r d p r o c e s s o r m a o f f e r s p e c i a l f e a t u r e st h a t m a k e i o u t s t a n d i n g w h e n c o m p a r e d t o t h e r s .F o e x a m p l e , W o r d p r o 3 P l u s b y P r o f e s s i o n a l S o f tw a r e o f f e r s a a l t e r n a t e s c r e e n w h i c h c a b u s e dt l i s t t h e d i s k d i r e c t o r y o l o a d s e c o n d f i l e t h a ty o w a n t t s i m u l t a n e o u s l y v i e w o e d i t . E a s yS c r i p t b C o m m o d o r e o f f e r s f r o m 4 t 2 6 c o l -

T E X T D I S P L A Y F E A T U R E S

* B a n * S t f e e l W r i t e r

L e t t e r W r i t e r

6 T y p e - W r i t eu a n P a s t e

W r i t e r

D e s k

C l i p6 4 - P C S6 4 - R E C f t v a t e

■ ; ■ :

r

e t a s t e rT e n t 2 . 6

C o m m a n d e f 6 c r a f t 4 M a n a g e rp r P l u s / 6 4

P r o c e s s o r ( P r o l )h W o r d P r o c e s s o i - P C S

6 6

W r i t e rN o w >

h W r i t e r s A s s i s t a n t

y e n

y e n n n n n

y e y e y e

n n

y e y e y e n

y e y e n

y e n n

y e y e

y e y e

n y e y e y e

2 1

2 2

2 2 4 1 2 2

2 3 2 2

2 2 2 2 2

1

2 2 2 2

n y e y e

n n n n

y e n n n r " 1 -

y e i n

n y e y e y e y e y e

n n n n n n

y e n n n n n n

n n n n / n l

n / n n n n

y e n n n n n

y e n

y e n n /

n / n / n / n l f

n / n / n / n / n /

n n

y e y a y e y e n

y e n

y e

y e n

y e y e n

y e y e y e y e y e n

y e

y e n n

/ e

n y e y e

n y e

, ■ _ ■ .

y e n n

y e n

y e n

y e n

y e n

y e n n n

y e y e

n y e

y e m

n y e n

y e n

y e y e y e n n

y e n

y e n

y e y e

n n n n n n n

y e n

y e y e y e y e y e n

y e n n

y e y e y e n n n

y e n

y e n n

n n

y e n n

y e

n n

y e y e

n y e n n

y e y e y e

n y e

n n

y e y e y e n

y e y e y e n

y e y e n

n n

y e y e y e n

y e y e y e y e n

y e

y e y e y e

n n

y e n n

y e y e y a

y e y e y e y s n

y e y e y e

n n

n n

y e 1 1 1 !

n n n

n n n n

y e y e y e

n n

y e n

y e n n

y e n

y e

n y e

P R I N T S P A C I N G C A P A B I L I T I E SC a y o u :

y e y e y e y e y e y e n

y e y e y e

* ■

y e ■

y s y e y e s r e ?

y e y e y e y e y e

y e y e y e y e

y e y e y e

n

y e y e y e y e

n y e y e

y e n

y e

y i > <

, . ■ ■ ,

y e y e n

y e y e y e y e y e n n

y e ■ , , . ,

y e y e y e y e y e y e

l i n e sp e p a g e ?

y e y e y e y e y e y e

n

y e y e y e n

y e

y e y e y e y e y e y e y e y e y e y e y e n

y e y e y e y e y e y e y e y e

y e r e n

y e y e y e

n y e n

y e n

y e

y e y e y e y e n

y e

y e n

y e y e n n

y e y e y e y e n

y e y e y e

• y e n / n n

y e n / n

y e y e n / y e

y e y e y e y e n / y e y e n n

y e n / y e y e

■ y e y e n /

■ y e y e

n n n

y e y e y e n

y e n

y e n

y e

y e

y e y e y e n n

y e

y e y e

. . . .

n y e y e y e y e

r r

y e y e

n n n

y e n

y e n n n

y e n n

y e

y e y e y e n n

y e n

y e y e

n n

y e

y e y e y e n n

y e

 7 1 2 2 5 2 5 2 5

" 7

- 4

I O 7

*

B ■

1 2 1 3 i - i i

■ ; • >

2 5 ! 3 1 1

8 1 3 2 5

B 1 E

B *

2 5 y e '

y e n

y e y e n

y e n n n

y e n n

y e y e

n y e

y e n

; ■ ' ;

n n n

y e n n n

y e n n n

y e

y e n

y e y e y e

y e n

n y e y e n

y e

y e y e y e

y e y e n

y e y e y e

y e y e y e y e y e y e y e y e y e y e y e

F O O T N O T E S O P A G E 2 A H O Y ! 2

Page 26: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 26/100

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

G L O S S A R YT h f o l l o w i n g s e c t i o n i p r o v i d e d t o a s s i s t y o i u n d e r s t a n d

i n g t h e t e r m s f r e q u e n t l y u s e d i m a n u a l s a c c o m p a n y i n g w o r dp r o c e s s i n g p r o g r a m s . S o m e o f t h e s e t e r m s h a v e a l s o b e e n u s e di o u d e s c r i p t i o n s o t h e i n d i v i d u a l p r o g r a m s .

A U T O S C R O L L : R e f e r s t t h a u t o m a t i c s c r o l l i n g o y o u r t e x tf i l e b t h p r o g r a m . T h s c r o l l i n g m a b h o r i z o n t a l o v e r t ic a l . T h i s i c o n v e n i e n t i y o w a n t l q u i c k l y v i e w t h w h o l eo p a r t o t h t e x t o w a n t t g t s p e c i f i c p a r t o t h t e x t .

B L O C K O P E R A T I O N S : S o m e w o r d p r o c e s s o r s a l l o w y o t p e r f o r m c e r t a i n e d i t i n g o p e r a t i o n s o b l o c k s o t e x t i n s t e a d o o n e w o r d o l i n e a t i m e . T h e s e o p e r a t i o n s a r c o l l e c t i v e l yr e f e r r e d t a b l o c k o p e r a t i o n s . Y o m a s p e c i f y t h r a n g e o f

T E X T

3

T n B * " « S : r o e i w > u e iB « i e f L e t t e r t W n WB l i z l e M 1 C u c a s c ' i p lC o p y - W m s rC 6 T y p e < W n ! e

j a n P a s t eH e s w r i t e rH o m e w o i Oi s W m e iJ a n — m aM a g * D e s *O m n n n M i

P a p e i C l i p

S c r . p t 6 4 - P C SS e n p t W - f t c n v a l *S M - T e i i 6 S m r t h w n t e iS u p e ' f e " !

i B n I m B H O 'T o l l T o n !W o t d C o m m a f K t e r 6 W e w f l c i a f t * W o r d M a n a g e rW o f O p . 0 P r u s / 6 4W o n l P r o c e s s o r ( P ' o i ]T o W o r d P t o c e s s o > P C W f P r o c e s s o r 5 4W o r d s ™ * 5 W o r t W i n e r. ■ , r - N o * '

T h W n l e i ' s A s s i s t a n t

S a l *

n

y e n

y e n

y e n

n n n n

y e n

y e 5 0 0 .

n

n y o

n n n n n

y e n

y e n

y e y e y e n

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

i l i l I I l i

M 3 2 0 0

w o r d s

2 6 3 B

2 8 * 5 2 0 0

W O r d S1 6

4 p « P

3 0

l i n o s9 9

s c r e e n s

3 5 2 O

1 0 5 0

b n 2 1 2 9 2 5

5 p

t e

S O t i, 3 0 k

£ s S -

| s

n

» • y a n n n

y e

0 y e y e n n n n

i n

n n n

y e y e

n n

n n

y e n n n n n n n n

? £ J " I e

n

n n n n n n

n y e n 5 n

n

n

n 3 5 n

n

2 0 2 5

n n n n ■ i . i

n n n n n

n

n

n y e n n

y e

* y *

y y e y e y o

y a

y " t »

y e

L * " *

y e

y e

y e n

y » y e , ■ ■ ■ •

y e

y e y e

y e y s

r f

V t

n

n y « y e

n

y s y e

y e y e y e y e y y s y e

y e

y e

y e y e y e y e

y e

1 y e

y y e y e > e y e y e y e

y e , ■ ■ ■ ■

£ | f i I I

■ '

n n n n n n

y e 4

n n n

n

n

n

n n

y e n

2 4 n n n n n n n n -

2 5 n n

n

s y *

¥ « y / e y a

, ■

n

y » y e

y e y e

y e

y e

y e

y e

y e y e y e * •

y e y e y e y e y e

y i * y y e y e y e y « y e

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

C A P I T A L L O C K : I t h i s m o d e , a l t h a l p h a b e t i c c h a r a c t e r st h a t y o t y p e o t h s c r e e n w i l t a p p e a r i u p p e r c a s e . T h i s i t h s a m e a s h i f t - l o c k e x c e p t t h a t i t h e s h i f t - l o c k m o d e a l o t h e r f u n c t i o n a n d n u m e r i c k e y s a r a l s o i t h s h i f t m o d e .

D A T A B A S E I N T E R F A C E : T h f a c i l i t y t h a t a l l o w s a w o r dp r o c e s s o r t r e a d s e q u e n t i a l f i l e s c r e a t e d b d a t a b a s e m a n a g em e n t p r o g r a m . T h e s e f i l e s m a b e d i t e d i t h w o r d p r o c e s si n m o d e o m e r g e d w i t h t e x t f i l e s c r e a t e d o t h w o r dp r o c e s s o r .

D E C I M A L T A B U L A T I O N : L e t s y o e n t e r a s e r i e s o n u b e r s a n a l i g n t h e d e c i m a l . I i a l s o o f t e n r e f e r r e d t a n m e r i c c o d e .

D O C O M M A N D S : S o m e w o r d p r o c e s s o r s l e y o p e r f o r md i s k o p e r a t i o n s w i t h o u t h a v i n g t o e x i t t h p r o g r a m . T h i s f e a t u r ei t i m e - s a v i n g a n v e r y c o n v e n i e n t . Y o c a d i s p l a y t h d i s k d r e c t o r y , l o a d a n s a v e f i l e s f r o m t h e d i r e c t o r y , s c r a t c h u n w a n t e df i l e s f r o m t h e d i s k , a n d c o p y c e r t a i n f i l e s f o b a c k u p s .

F I L E : f i l e i t e x t o d o c u m e n t t h a t i s t o r e d u n d e ru n i q u e n a m e o d i s k o t a p e . F o r e x a m p l e , i y o s t o r e a s e ct i o n o y o u r m a n u s c r i p t u n d e r t h t i t l e " C h a p t e r 1 " t h e n C h a pt e w i l l b e c o n s i d e r e d t e x t f i l e . T h i s f i l e m a b m e r g e dw i t h o t h e r f i l e s i y o u r w o r d p r o c e s s o r p r o g r a m h a m e r g ec a p a b i l i t i e s .

F O R C E D P A G I N G : I n s t r u c t s t h e p r i n t e r t g t t h t o o t h n e x t p a g e a n d r e s u m e p r i n t i n g t h e t e x t .

F O R M A T T E D O U T P U T T S C R E E N : L e t s y o l o o k a t h t e x t o t h m o n i t o r s c r e e n e x a c t l y t h e w a i w o u l d b p r i n t e do p a p e r . T h i s w a y o c a m a k e f i n a l c h a n g e s i t h f o r m a tt i n g o y o u r t e x t b e f o r e y o a c t u a l l y p r i n t i o p a p e r .

G L O B A L S E A R C H R E P L A C E : T h e d i t o r i s o m e w o r dp r o c e s s i n g p r o g r a m s i c a p a b l e o f s e a r c h i n g f o r s p e c i f i c t e x ts t r i n g s ( w o r d s o p h r a s e s ) t h r o u g h o u t t h t e x t f i l e . T h t e x ts t r i n g m a b m i s s p e l l e d w o r d o n a m e t h a t y o w o u l d l i k et c o r r e c t . U s i n g t h g l o b a l s e a r c h a n r e p l a c e f e a t u r e , y o c a i n s t r u c t t h e e d i t o r t r e p l a c e t h t e x t s t r i n g w i t h t h c o r r e c t e dv e r s i o n , a n t h e e d i t o r w i l l a u t o m a t i c a l l y g t h r o u g h t h e e n t i r ef i l e a n r e p l a c e t h a t s t r i n g . T h i s c a s a v e h o u r s o e d i t i n g t i m ei y o h a v e m a n u s c r i p t o f 1 0 0 p a g e s a n y o w a n t t r e p l a c e

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

H E L P M E N U : T h h e l p m e n u m a c o n s i s t o h e l p f u l h i n t s o p o s s i b l e r e s p o n s e s t h a t y o m a m a k e , l i s t o f s y s t e m c o m a n d s , t h o p e r a t i n g m o d e t h a t y o a r c u r r e n t l y w o r k i n g i n e t c . I t i s d i s p l a y e d b t h p r o g r a m w h e n y o f o r g e t t h c o m a n d s o s u b s e q u e n t s t e p s t h a t y o n e e d t g t h r o u g h t e x c u t e a o p e r a t i o n .

H O R I Z O N T A L S C R O L L : T h v i d e o d i s p l a y o t h C o m m o d o r e 6 i r e s t r i c t e d t 4 c o l u m n s ( w i t h o u t h a r d w a r e

' F O O T N O T E S O P A G E 2 2 A H O Y !

Page 27: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 27/100

m o d i f i c a t i o n ) . S o m e p r o g r a m s o v e r c o m e t h i s s l i g h t d i s a d v a nt a g e b y a l l o w i n g y o t s c r o l l t h t e x t h o r i z o n t a l l y . A l t h o u g h a a n t i m e y o o n l y s e 4 c o l u m n s o t h t e x t , y o c a s t i l l c r a t i i a 8 0 - c o l u m n f o r m a t .

L I N E S P A C I N G : S i m i l a r t a t y p e w r i t e r , w o r d p r o c e s s o r s a r a l s o c a p a b l e o f p r i n t i n g t e x t w i t h s p e c i f i e d n u m b e r o f b l a n kl i n e s b e t w e e n t h t e x t l i n e s . Y o m a c h o o s e , f o e x a m p l e , d o b l l i n e s p a c i n g a n a l t h t e x t w i l l b p r i n t e d w i t h t w b l a n kl i n e s b e t w e e n t h t e x t l i n e s . L i n e s p a c i n g i e s p e c i a l l y u s e f u lf o f o r m a t t i n g t e x t f o e d i t i n g p u r p o s e s .

L I N K I N G F I L E S : R e f e r s t t h p r o c e s s o f p r i n t i n g n u m b e ro t e x t f i l e s s e q u e n t i a l l y f r o m d i s k t c r e a t e l a r g e r p r i n t e d d o u m e n t s . S i n c e i i e a s y t w o r k w i t h s m a l l e r f i l e s w h i l ee d i t i n g , w i t h t h i s f e a t u r e y o u c a n c r e a t e s e v e r a l s m a l t f i l e s a n l a t e r p r i n t t h e m c o n s e c u t i v e l y t c r e a t e l a r g e d o c u m e n t .

M A I L M E R G E : s p e c i a l f e a t u r e a v a i l a b l e i s o m e w o r d p r c e s s o r s t h a t a l l o w s y o t m e r g e n a m e s a n a d d r e s s e s o f p e o p l ei y o u r m a i l i n g l i s t w i t h s t a n d a r d f o r m l e t t e r t c r e a t e p e r -

O T H E R F E A T U R E SC a y o u :

3 -

t o o * * * * * * * * *a > > i » « i 1

c a K r . c iC o p y - l V r r i e tC T y o B V t m *

C u A n P a s i *H u m a n

m s l a W r . t t ij a n a w r n eM a g - c O n s k

P a p w C u

S c r i p t a i R i c n v a ' e

S M - T « < 5 4S w l h w r f e r

t e a m u mJ W t W MW a T l C o m : i t s n i j e i 6 W a - d c n i f l 4 W a r o M a t - a g e rW a W o - o C F j s . 5 i

W o n ! P n x e i W ( P i o i J

t u W o n ) P i w » « e i P C SW o M P - D c e s w i

W I W « r

I n W r i t e i A s w i s n i

t

n n

y e

n

n

y s n n

y n

y e n

y

n n

y

n y e

n

n

,

y e

■ : ■

n

i S t ;

l |

n

n n

n

V y » y e

n

n

n

n

'

"

y e

n

n y

n n

n

n

n

y

n n

V n n M

r

n

n

n

i f

y n n n

n

y e n n

y n

y y

n

M

t n n

n

n

A U

" " - I

. „ , .

i n

J 5 0 0

U K

4 f l

I S E

V n

n

n n

n y «

D

) ■

y 8

* • n n

y

, - y > -

(

V

P 1 C I

• 9 0 0

i n c l

3 ! . 9 5

i n c lB O

i n c l ' u m

3 5 0 0m c l ,

^ 2

3 X i n c lH K l .

M m t t . '

! ■

i n c l

3 9 V ,

n ■

O f

B

B A S C

- I . - ' -

O J S - C

w

, „ . . , .

n u c w

■ ■ " ■

H t t n

« n t E t t l W

s n

y e n

y s

n y e

y

n

f

,

n n

W

n

y n

n n

y

y - t

1 n

n r n

n n

n n

n

I

y s

n n n n

"

n n

• n

n

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

M E N U - D R I V E N : A p r o g r a m m a b c o n s i d e r e d m e n u - d r i v e ni t h v a r i o u s o p t i o n s p r e s e n t e d b t h p r o g r a m m a b s e l e c t e df r o m m e n u . I m a n y p r o g r a m s , t h m e n u s a r d e v e l o p e d i b r a n c h i n g f a s h i o n w i t h t h m a s t e r m e n u ( o m a i n m e n u )b r a n c h i n g o f t n u m b e r o s u b - m e n u s , e a c h o w h i c hb r a n c h e s o f t m o r e s u b - m e n u s , d e p e n d i n g u p o n t h c o m p l e x it o t h p r o g r a m a n t h a r r a y o o p t i o n s a v a i l a b l e .

M E R G E : T h i s f a c i l i t y o f t e n a s s o c i a t e d w i t h w o r d p r o c e s s i n gr e f e r s t m e r g i n g t e x t f i l e s o n y o u r d i s k e t t e . O n f i l e m a b p l a c e d a t h b e g i n n i n g , e n d , o i t h m i d d l e o f a n o t h e r f i l e .

P A G E N U M B E R I N G : S o m e w o r d p r o c e s s i n g p r o g r a m s w i l la u t o m a t i c a l l y p r i n t p a g e n u m b e r s o y o u r d o c u m e n t a t h t o o b o t t o m o t h p a g e a t h e s p e c i f i e d m a r g i n o i t h c e n t e r .

S E L E C T I V E P A G E P R I N T I N G : T h a b i l i t y o w o r d p r c e s s o r p r o g r a m t p r i n t s p e c i f i e d p o r t i o n s o t e x t i n s t e a d o t h w h o l e t e x t f i l e . T h i s i v e r y u s e f u l f e a t u r e w h e n o n p a g e i t h m i d d l e o l o n g d o c u m e n t i t o r n o l o s t .

S P E L L I N G C H E C K E R : R e f e r s t t h u t i l i t y p r o g r a m s a v a i l ab l w i t h s o m e w o r d p r o c e s s o r s w h i c h , w h e n e x e c u t e d , w i l lc h e c k t h e s p e l l i n g o w o r d s i s p e c i f i e d t e x t f i l e , c o m p a r et h o s e s p e l l i n g s t t h o s e i t h p r o g r a m d i c t i o n a r y , a n s u g g e s te r r o r s t y o u . M o s t o f t e n , t h e y c a a l s o c o r r e c t t h e s p e l l i n go n c e y o h a v e a p p r o v e d t h s u g g e s t i o n .

S U P P O R T P R I N T E R C O D E : S o m e w o r d p r o c e s s o r s w i l l l e y o s e n d c o n t r o l c o d e s ( A S C I I c o d e s ) t y o u r p r i n t e r t h r o u g ht h p r o g r a m . T h i s a l l o w s y o t s e l e c t a l t e r n a t e c h a r a c t e r f o n t sa n o t h e r s p e c i a l p r i n t e r f u n c t i o n s s u c h a b o l d f a c e , u n d e r l i n e ,i t a l i c s , e t c . F o e x a m p l e , i t h G e m i n i l O p r i n t e r , s e n d i n g t h c o n t r o l c o d e s 2 6 3 w i l l c a u s e y o u r t e x t t b p r i n t e d i c o d e n s e d p r i n t m o d e .

T A B S : T a b s i w o r d p r o c e s s o r a r u s e d i m a n n e r s i m i l a rt t a b s o t y p e w r i t e r . T h e y r e f e r t t h v e r t i c a l , a n i s o m ec a s e s h o r i z o n t a l , p o s i t i o n s w h e r e y o w a n t t h c u r s o r t m o v en e x t o w h e r e y o u w a n t t b e g i n e n t e r i n g t h t e x t .

T E X T : A n i n f o r m a t i o n t h a t y o t y p e i n t o y o u r c o m p u t e r ,w h e t h e r i i l e t t e r o a n o t h e r k i n d o m a n u s c r i p t , i r f e r r e d t a t e x t .

W O R D P R O C E S S O R : p r o g r a m o c o l l e c t i o n o p r o g r a m st h a t a l l o w y o t u s y o u r m i c r o c o m p u t e r t e n t e r , e d i t , s t o r e ,a n p r i n t t e x t .

8 C O L U M N S : r e f e r e n c e t t h n u m b e r o c o l u m n s d i p l a y e d o t h m o n i t o r s c r e e n . T h C o m m o d o r e 6 h a 4 0 c o l u m n v i d e o d i s p l a y . W i t h s o m e h a r d w a r e o s o f t w a r e m o d i f ic a t i o n s , h o w e v e r , w c a c r e a t e a 8 0 - c o l u m n d i s p l a y .

F O O T N O T E S O P A G E 2 A H O Y ! 2

Page 28: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 28/100

F O O T N O T E SW o r d P r o c e s s i n g P r o g r a m s* D e f e c t i v e d i s k s r e p l a c e df r e e ; u s e r - d a m a g e d d i s k s r p l a c e d f o S 5 . 0 0 ." D i s k a n t a p e c o m e i

o n p a c k a g e .' L i f e t i m e o f d i s k .* D e p e n d s o u p g r a d e ." F r e e w i t h p u r c h a s e o 8 0 - c o l u m n b o a r d .* N u p g r a d e s p l a n n e d .

D o c u m e n t a t i o n* T u t o r i a l o d i s k .* H e l p f i l e o d i s k a n t t o r i a l o t a p e w i t h t r a n s c r i p t .* I n e x t r e v i s i o n ." M a n u a l i t u t o r i a l l y s t r u ct u r e d .' O n l y i s e t u p ." T w o , b u o n l y w i t h s u p o r t i n g s o f t w a r e ." N o , b u t p r o g r a m c o m e s

w i t h k e y b o a r d o v e r l a y s .

T e x t E n t r y F e a t u r e s* S h o w s a m o u n t o m e m o r ya v a i l a b l e f o e n t e r i n g t e x t ." D o c u m e n t i b r o k e n i n t op a g e s b u s e r ; p a g e s a r s t o r e d a s e p a r a t e f i l e sw h i c h c a b l i n k e d f o e d i ti n a n p r i n t i n g .* L i n k f e a t u r e a l l o w s y o t d a l f u n c t i o n s t a n n u b e o f i l e s ; a p p r o x i m a t e su n l i m i t e d f i l e s i z e .* A u d i b l e k e y s t r o k e o p t i o n ." C e r t a i n k e y b o a r d c h a r a c

t e r s a r e d e f i n a b l e .' P a g e s i z e .* T e n o l i n e .

D e l e t e F e a t u r e s* C a d e l e t e p a r a g r a p h s .* C a u s t h ' c u t ' c o m a n d .* R e q u i r e s t w c o m m a n d s .

O n s c r e e n F o r m a t t i n g C a p ab i l i t i e s* I m b e d d e d , y e s ; a u t o m a t i c ,

n o * H a f o r m a t f o f o u r - l e v e lo u t l i n e s .* S h o w s p a g e a n d l i n e o c u r s o r .' M u s t b e d o n e i s p r e a d

s h e e t p r o g r a m ." M u s t b d o n e i f i l e m a

a g e r p r o g r a m .' O p r i n t i n g .

T e x t D i s p l a y F e a t u r e s' L i n e a n d c o l u m n .

B l o c k F e a t u r e s* E q u a l t a v a i l a b l e m e o r y .

" U n l i m i t e d .' O n s c r e e n ." A e n o n l y ." C a a l s o m o v e c o l u m n sh o r i z o n t a l l y ." E q u a l t s i z e o d o c um e n t ." B l o c k s c a b m o v e d , b u n o d e l e t e d .

F i l e - h a n d l i n g C a p a b i l i t i e s* U s e r ' s c h o i c e ." C a a l s o s a v e e n c r y p t e df i l e s ." N o b u p a g e a n l i n ec o u n t e r s a r e d i s p l a y e d ." C a n n o t d o s o * F i l e s c a b e c o n v e r t e d t w o r k o n o t h e r w o r d p r o c e ss o r s ,

P r i n t S p a c i n g C a p a b i l i t i e s* N l i m i t .* 2 P r i n t e r d e p e n d e n t .* T o a n b o t t o m .* L e f t a n r i g h t' 1 2 j u s t i f i e d ; u n l i m i t e d

o t h e r w i s e ." B o t t o m o n l y

P r i n t i n g C a p a b i l i t i e s* C o m e s w i t h 1 0 r e a d y - t o -p r i n t p e r s o n a l l e t t e r s .* U p d a t e w i l l h a v e t h e s e

f e a t u r e s .

U s P r i n t e r C a p a b i l i t i e s" S e u f o C a r d c o p r i n t

e i n t e r f a c e ." A l t e x t m u s t b c o p r e s s e d o d o u b l e w i d e .' I n c l u d e s a s e t u p p r o g r a m

t b r u n o n l y o n c e .

O t h e r F e a t u r e s" T h i s i 2 0 0 - r e c o r d d a t ab a s e* P r o g r a m s a l s o a v a i l a b l ef r o m o t h e r c o m p a n i e s* Y e s , m o s t f u n c t i o n s .* W o r d p r o c e s s o r c a n b e i t e g r a t e d w i t h s p r e a d s h e e ta n d a t a b a s e .* P a c k a g e i n c l u d e s w o r d

p r o c e s s o r , s p r e a d s h e e t , f i l em a n a g e r , a n g r a p h i n g p r g r a m .' A v a i l a b l e w i t h b u i l t - i n

s p e l l i n g c h e c k e r .* W i l l d f o r m l e t t e r s f r o ml i s t d a t a w i t h o u t a n y e x t e r n a lm e r g e p r o g r a m .

M A N U F A C T U R E R S L I S T I N G3 + C o m m o d o r e B u s i n e s sM a c h i n e s1 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 0( 2 1 5 ) 4 3 1 - 9 1 0 0C a r t r i d g e

6 T e x tC o m p u t e r m a t S o f t w a r eP . O . B o 1 6 6 4L a k e H a v a s u C i t y . A 8 6 4 0 3

T h B a n k S t r e e t W r i t e rB r o d e r b u n d S o f t w a r e1 P a u l D r i v e

S a R a f a e l , C 9 4 9 0 3( 4 1 5 ) 4 7 9 - 1 1 7 0$ 6 9 . 9 5 d i s k

T h B a n k S t r e e t W r i t e r( s c h o o l v e r s i o n )S c h o l a s t i c , I n c .7 3 0 B r o a d w a yN e Y o r k . N 1 0 0 0 3$ 9 5 . 0 0 t h r e e d i s k s , t e a c h e r ' sm a n u a l , s t u d e n t u s e r ' s g u i d e

B e i t v r t e l l e r W r i t e rS o f t r o n , I n c .1 5 N a s s a u S t r e e t . S u i t e 2 0 2 4N e Y o r k . N 1 0 0 3 8( 2 1 2 ) 6 0 8 - 2 9 2 2$ 3 4 . 9 5 d i s k

B l i z t e x tH o f a k e r5 R e d m e k L a n eP o m o n a , C 9 1 7 6 6( 7 1 4 ) 6 2 3 - 8 3 1 4$ 8 9 . 0 0 d i s k o r t a p e

B u s i w r i t e r 6 ( N o w p u b l i s h e d a O m n i w r i t e r b H a s )S k y l e s E l e c t r i c W o r k s2 3 1 - E S o u t h W h i s m a n R o a dM o u n t a i n V i e w . C 9 4 0 4 1

C i r c a s c r i p lO r c a d i a n S o f t w a r e . I n c .5 7 S W i c k h a m R o a d . S t e .M e l b o u r n e . F 3 2 9 0 1( 3 0 5 ) 6 7 6 - 5 8 2 2$ 3 9 . 9 5 d i s k

C o p y - W r i t e rC G R S M i c r o t e c , I n c .P . O . B o 1 0 L a n g h o r n c , P 1 9 0 4 7( 2 1 5 ) 7 5 7 - 0 2 8 4$ 7 9 . 9 5 d i s k

T h C r i t i cT h Q u a n t u m L e a p4 2 1 4 A r d e n W a S a D i e g o . C 9 2 1 0 3( 6 1 9 ) 2 9 7 - 1 0 7 8S 4 d i s k

C - 6 4 T y p e - R i g h tR A E l e c t r o n i c sP . O . B o 1 5 8 5O r a n g e P a r k . F 3 2 0 6 7 - 1 5 8 5( 9 0 4 ) 2 6 4 - 6 7 7 7$ 7 . 9 5 t a p e . $ 1 0 . 9 5 d i s k

C u a n P a s t eE l e c t r o n i c A r t s2 7 5 5 C a m p u s D r i v eS u M a l e o . C 9 4 4 0 3( 4 1 5 ) 5 7 2 - 2 7 8 7S 5 0 . 0 0 d i s k

E a s y S c r i p tP r e c i s i o n S o f t w a r e . I n c .1 6 7 5 Y o r k A v e n u e . S u i t e 1 1 N e Y o r k . N 1 0 1 2 8( 2 1 2 ) 4 1 0 - 3 4 3 1 8S 9 9 . 0 0 d i s k

E a s y S c r i p t 6 C o m m o d o r e1 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 0( 2 1 5 ) 4 3 1 - 9 1 0 0

H e s W r i t e r 6 H e s w a i v1 5 N o r t h H i l l D r i v eB r i s b a n e . C 9 4 0 0 5( 4 1 5 ) 4 6 8 - 4 1 1 1( 8 0 0 ) 6 2 4 - 2 4 4 2$ 3 9 . 9 5 c a r t r i d g e

H o m e W o n lS i e r r a O n - L i n e , I n c .S i e r r a O n - L i n e B u i l d i n gC o a r s e g o l d , C 9 3 6 1 4( 2 0 9 ) 6 8 3 - 6 8 5 8$ 6 9 . 9 5 d i s k

H o m e W r i t e rM i c r o L a b . I n c .2 6 9 9 S k o k i e V a l l e y R o a dH i g h l a n d P a r k . I 6 0 0 3 5

t n s t a W r i t e rC i n i a r r o n S o f t w a r eM i c r o s c i C o r p o r a t i o n2 1 5 8 S H a t h a w a y S t r e e tS a n t a A n a . C 9 2 7 0 5( 7 1 4 ) 2 4 1 - 5 6 0 0$ 5 1 . 9 5 c a r t r i d g e

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

2 A H O Y !

Page 29: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 29/100

N E 1 2 8 K C O M M O D O R E 8 C O L U M N

C O M P U T E R S Y S T E M S A L E !H O M E B U S I N E S S W O R D P R O C E S S I N G

8 0 5 0D u a l D i s k D r i v e

M e g a B y t eB 1 2 8 C o m p u t e r

1 2 ( I o r d e r e d

b e f o r e 9 / 1 / 8 4o n l y $ 1 0 9 5 )

L i s t P r i c e $ 4 0 0 8 . 9 50 C P 4 0 2 3 P r i n t e r

L O O K A T A L Y O G E T F O R O N L Y $ 1 1 9 5L I S T P R I C E

B 1 2 8 C O M M O D O R E 1 2 8 K 8 C O L U M N C O M P U T E R 9 9 5 . 0 08 0 5 0 D U A L D I S K D R I V E ( o v e r m i l l i o n b y t e s ) 1 7 9 5 . 0 0 '4 0 2 3 1 0 C P 8 C O L U M N B I D I R E C T I O N A L P R I N T E R 4 9 9 . 0 01 2 H R E S O L U T I O N 8 C O L U M N G R E E N O R A M B E R M O N I T O R 2 4 9 . 0 0S U P E R S C R I P T 8 0 C O L U M N P R O F E S S I O N A L W O R D P R O C E S S O R 1 4 9 . 5 0S U P E R B A S E P R O F E S S I O N A L D A T A B A S EB O O 1 L O R A N L I F E T I M E G U A R A N T E E D D I S K S1 1 0 0 S H E E T S F A N F O L D P A P E RA L C A B L E S N E E D E D F O R I N T E R F A C I N G

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

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

1 0 2 . 0 54 0 0 8 . 9 5

P r i n t e r r e p l a c e m e n t o p t i o n s ( r e p l a c e t h 4 0 2 3 w i t h t h f o l l o w i n g a t h e s e s a l e p r i c e s )

S A L E P R I C E$ 1 1 9 5 . 0 0

O l y m p i a E x e c u t i v e L e t t e r Q u a l i t y S e r i a l P r i n t e r / T y p e w r i t e rC o m s t a r H i - S p e e d 1 6 C P 1 5 1 4 " S e r i a l - B u s i n e s s P r i n t e r

L I S T8 4 9 . 0 07 7 9 . 0 0

S A L E4 9 9 . 0 04 4 9 . 0 0

P l u s Y o C a O r d e r T h e s e B u s i n e s s P r o g r a m s A S a l e P r i c e sL I S T S A L E L I S T

A C C O U N T S R E C E I V A B L E 1 4 9 9 9 . 0 0 I N V E N T O R Y 1 4 9 A C C O U N T S P A Y A B L E 1 4 9 9 9 . 0 0 G E N E R A L L E D G E R H 9 P A V 3 0 L L 1 4 9 9 9 . 0 0

S A L E9 9 . 0 09 9 . 0 0

4 D A F R E E T R I A L W g i v e y o 1 d a y s t t r o u t h i s S U P E R S Y S T E M P A C K A G E ! ! I i d o e s n ' t m e e t y o u r e x p e ct a t i o n s , j u s t s e n d i b a c k t u s p r e p a i d a n w w i l l r e f u n d y o u r p u r c h a s e p r i c e ! !9 D A Y 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 Y ( a n o t h S U P E R S Y S T E M P A C K A G E e q u i p m e n t o p r o g r a m sf a i l d u t o f a u l t y w o r k m a n s h i p o m a t e r i a l w w i l l r e p l a c e i I M M E D I A T E L Y a n c h a r g e ! !

A d $ 5 0 . 0 0 f o s h i p p i n g a n h a n d l i n g ! !$ 1 0 0 . 0 0 f o C a n a d a , P u e r t o R i c o , H a w a i i o r d e r s .W D N O E X P O R T T O O T H E R C O U N T R I E SE n c l o s e C a s h i e r s C h e c k , M o n e y O r d e r o P e r s o n a l C h e c kA l l o w 1 4 d a y s f o r d e l i v e r y , t d a y s f o p h o n e o r d e r s , d a e x p r e s s m a i l ! C a n a d a o r d e r s m u s t b i S d o l l a r s . W a c c e p t V i s a a n M a s t e r C a r d . W s h i p C . O . D t o U . S . a d d r e s s e s

( W L O V E O U C U S T O M E R S )E N T E R P R I Z E SB O 5 5 0 , B A R R I N Q T O N , I L L I N O I S 6 0 0 1 0P h o n e 3 1 2 / 3 8 2 - 5 2 4 4 t o r d e r

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

Page 30: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 30/100

O M M O D O R E 6 p o w e r t h a n A p p l e I a t h a l f t h p r i c e )

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

$ 9 9 . 5 0 1 7 0 K D I S K D R I V E $ 1 5 9 . 0 0T R A C T I O N F R I C T I O N P R I N T E R $ 7 9 . 0 0 *

W H A V E

T H B E S T

S E R V I C E

W H A V ET H L O W E S TP R I C E S

V I C - 2 0( a r e a l c o m p u t e r a t h p r i c e o t o y )

$ 7 9 . 5 C O M - 6 4 P O W E R F O V I C - 2 0 $ 7 9 . 0 0N E V O I C E S Y N T H E S I Z E R $ 5 9 . 0 0

( C o m - 6 4 o V I C - 2 0 )

C O M M O D O R E 6 C O M P U T E R S 9 9 . 5 0Y o p a o n l y $ 1 9 9 5 0 w h e n y o o r d e r t h p o w e rf u 8 4 C O M M O D O R E 6 C O M P U T E R ! L E S S t h v a l u e o t h S P E C I A L S O F T W A R E C O U P O N w p a c k w i t h y o u r c o m p u t e r t h a t a l l o w s y o t S A V E O V E R $ 1 0 0 o i s o f t w a r e s a l e p r i c e s ! ' W i t ho n l y $ 1 0 0 o s a v i n g s a p p l i e d , y o u r n e c o m p u t e r0 0 5 1 1 5 5 9 9 . 5 0 "

• 1 7 O K D I S K D R I V E S 1 5 9 . Q 0Y o p a o n l y S 2 5 9 . 0 0 w h e n y o o r d e r t h e 1 7 0 KD i s k D r i v e ! L E S S I h e v a l u e o t h S P E C I A LS O F T W A R E C O U P O N w p a c k w i t h y o u r d i s kd r i v e t h a t a l l o w s y o t S A V E O V E R S 1 0 0 o f s o f t w a r e s a l e p r i c e s ! ! W i t h o n l y $ 1 0 0 o s a v i n g sa p p l i e d , y o u r n e d i s k d r i v e c o s ! i $ 1 5 9 . 0 0 .

♦ T R A C T I O N F R I C T I O N P R I N T E R S 7 9 . 0 0Y o p a o n l y $ 1 7 9 0 w h e n y o o r d e r t h C o m -s t a r T / F d e l u x e l i n e p r i n t e r t h a t p r i n t s 1 ' I l u l l s i z e , s i n g l e s h e e t , r o l l o r f a n f o l d p a p e r ,l a b e l s e t c . 4 0 . 6 6 . 8 0 , 1 3 c o l u m n s . I m p a c t d o m a f n x , b i d i r e c t i o n a l , 8 C P S . L E S S t h v a l u e o t h S P E C I A L S O F T W A R E C O U P O N w p a c kw i t h y o u r p r i n t e r t h a t a l l o w s y o t S A V E O V E RS 1 0 0 o f s o f t w a r e s a l e p r i c e s ! 1 W i t h o n l y $ 1 0 0 o s a v i n g s a p p l i e d y o u r n e p r r n t e r c o s t i o n l y

$ 7 0 0

C O L O R P R I N T E R / P L O T T E R 5 9 9 . 0 0L o w e s t c o s t , c o l o r . 8 c o l u m n , l e t t e r q u a l i t yP R I N T E R ' P L O T T E R f o C o m - 6 4 o V I C - 2 0 c o p u t e r s ! ! L i s t p r o g r a m s . H i g h r e s o l u t i o n g r a p h i c sf o c h a r t s a n g e o m e t r i c l i g u r e s . I N C L U D E S I T E R F A C E A N S P E C I A L S O F T W A R E S A V I N G SC O U P O N U

8 C O L U M N B O A R D $ 9 9 . 0 0N o y o u p r o g r a m 8 C O L U M N S o t h s c r e e na o n t i m e ! C o n v e r t s y o u r C o m m o d o r e 6 t 8 C O L U M N S w h e n y o p l u g i t h 8 C O L U M NE X P A N S I O N B O A R D ! ! P L U S — y o u c a g e a n 8 0C O L U M N B O A R D W O R D P R O C E S S O R w i t h m a i lm e r g e , t e r m i n a l e m u l a t o r . E L E C T R O N I CS P R E A D S H E E T . L i s t S 5 9 . 0 0 S A L E 5 2 4 . 9 5 i p u c h a s e d w i t h 8 0 C O L U M N B O A R D ! ! ( T a p e o D i s k )

8 C O L U M N S I C O L O RE X E C U T I V E W O R D P R O C E S S O R $ 6 9 . 0 0

T h i s E X E C U T I V E W O R D P R O C E S S O R i t h f i n e s t a v a i l a b l e f o t h C O M M O D O R E 6 c o p u t e r ! T h U L T I M A T E f o P R O F E S S I O N A L W o r d -p r o c e s s i n g a p p l i c a t i o n ! D I S P L A Y S 4 O 8 C O L U M N S I C O L O R o B l a c k a n W h i t e 1 S i p i t o p e r a t e , p o w e r f u l t e n t e d i t i n g w i t h 2 5 W O R D D I C T I O N A R Y , c o m p l e t e c u r s o r a n i s e r t / d e l e t e k e c o n t r o l s l i n e a n p a r a g r a p h i n s e rt i o n , a u t o m a t i c d e l e t i o n , c e n t e r i n g , m a r g i n s e t i n g s a n o u t p u t t a l p r i n t e r s ! I n c l u d e sp o w e r f u l m a i l m e r g e . 2 0 . 0 0 0 W O R D D I T I O N A R Y L i s t $ 2 9 S A L E 5 1 9 . 9 5 . E X E C U T I V ED A T A B A S E L i s t S 6 9 0 0 S A L E S 4 9 . 0 0 . ( D i s k

S P E C I A L S O F T W A R E C O U P O NW p a c k S P E C I A L S O F T W A R E C O U P O Nw i t h e v e r y C O M M O D O R E 6 C O M P U T E RD I S K D R I V E - P R I N T E R - M O N I T O R w s e l l !T h i s c o u p o n a l l o w s y o t S A V E O V E R )S 1 0 0 O F S A L E P R I C E S ! U t S 5 0 0 s a i n g s a r p o s s i b l e ! !

P R O F E S S I O N A L S O F T W A R EC O M M O D O R E 6

N a m eE x e c u t i v e W o r Q

P r o c e s s o rE x e c u t i v e D a t a B a s e3 0 . 0 0 0 W o r d D i c t i o n a r yE l e c i r o n i c S o r e a d s h e e iA c c o u n t i n g P a c kT o t a l 5 2W o r d P r o c e s s o r

T a p eD i s k

T o t a l T e 2 . W o r d P r o c e s s o r

T a p eD i s k

T o i a i L a b e l 2 . T a p eD i s k

P r o g r a m m e r sH e l p e r ( D i s k )

8 C o l u m n S c r e e n( D i s k )

C ' u s h C r u m b l e - C h o m pf a p e / D i s k )P i t s t o p ( C a r t r i d g e )

T y p i n g T e a c h e ri T a p e ' D i s k )

S p n t e D e s i g n e r ( D i s k )F i r e b a l l J o y s t i c kL i g h t P e D u s t C o » e r

' S e e l O O c o u p o

U s $ 9 0 S 6 9 0 0S 2 9 S 5 9 9 5S 4 9 O Q

S 6 0 $ 7 9 9 5

S 4 9 $ 4 9 0 0S 2 9 S W 9 51 5 9 0 0S 5 9 9 5

S 2 9 9 5$ 3 9 9 5S 2 S 9 5$ 1 6 9 5$ 2 * 9 5$ 3 9 9 5

9 i t e m s

S a l t$ 6 9 0 0$ 5 9 0 0$ 1 9 . 9 5$ 4 9 . 0 0$ 3 0

J 4 9 O 0$ 5 9 0 0

J 3 4 9 5I 3 9 O O$ 1 8 0 01 2 3 0 0$ 3 9 9 5S 3 9

1 2 4 9 51 2 9 $ 2 4 . 9 5S 1 4 9 5$ 1 5 9 51 1 6 9 51 9

O u c a t a l o g 1 !

C o u p o rJ 5 9 O 0J 3 9 O 0S 1 4 9 5S 3 9 O 0$ 2 0

$ 3 4 0 0$ 3 9 0 0

$ 2 0 S 2 7 0 O

1 1 2 0 0S 1 5 O 0S 2 9 9 5S 2 9 9 5

$ 1 9 9 51 2 4 9 5$ 1 5 0 0$ 1 0 $ 1 0 0 0$ 1 4 9 5

4 6

W r i t e o c a l l f o rS a m p l e S P E C I A L S O F T W A R E C O U P O N !

E X E C U T I V E Q U A L I T YP R O F E S S I O N A L B U S I N E S S S O F T W A R E

T h C a d i l l a c o b u s i n e s s p r o g r a m sf o C o m m o d o r e 6 C o m p u t e r s

H a I n v e n t o r y M a n a g e m e n tA c c o u n t s R e c e i v a b l eA c c o u n t s P a y a b l eP a y r o l lG e n e r a l L e d g e r

L i s t$ 9 9 0 0$ 9 9 0 0$ 9 9 0 0$ 9 9 0 0S 9 9 0 0

• S A L E$ 5 0 $ 5 9 0 0$ 5 9 0 0$ 5 9 0 0$ 5 9 0 0

C o u p o n1 4 9 0 0$ 4 9 0 0$ 4 0 $ 4 0 $ 4 9 0 0

V I C - 2 0 C O M P U T E R $ 7 9 . 5 0T h i s 2 5 V I C - 2 0 c o m p u t e r i n c l u d e s a f u M s i z e 6 k e y t y p e w r i t e r k e y b o a r d c o l o r a n g r a p h i c s k e y s ,u p p e r t l o w e r c a s e , f u l l s c r e e n e d i t o r , 1 6 l e v e l I m i c r o s o f i b a s i c , s o u n d a n d m u s i c , r e a l t i m ef l o a t i n g p o i n t d e c i m a l , s e l l t e a c h i n g b o o k , c o n e c t s t a n T . o m o n i t o r !

C O M - 6 4 P O W E R F O V I C - 2 0 S 7 9 . 0 0J u s t p l u g i o u 3 2 R A M E M O R Y E X P A N D E Ra n d y o u g e a m u c h u s a b l e p r o g r a m m i n g p o w e ra t h C o m m o d o r e - 6 4 c o m p u t e r ! ! M a s t e r c o n t r o ls w i t c h e s o c o v e r . G o l d E d g e c o n n e c t o r s , f i v ey e a r w a r r a n t y ( F R E E $ 2 9 5 C A R T R I D G E G A M E !

N E V O I C E S Y N T H E S I Z E R $ 5 9 . 0 0F o C o m - 6 4 o V I C - 2 0 c o m p u t e r s , J u s t p l u g i i a n y o c a p r o g r a m w o r d s a n s e n t e n c e s , a dj u s t v o l u m e a n p i t c h , m a k e t a l k i n g a d v e n t u r eg a m e s , s o u n d a c t i o n g a m e s a n d c u s t o m i z e dt a l k i e s ! ' F O O N L Y $ 1 9 . 9 5 y o u c a n a d d T E X TT S P E E C H , j u s l t y p e w o r d a n d h e a r y o u rc o m p u t e r t a l k — A D D S O U N D T ' Z O R K . "S C O T T A D A M S A N D A A R D V A R K A D V E N T U R EG A M E S ! ! ( D i s k o r l a p e )

1 6 R A C A R T R I D G E S 4 9 . 0 0I n c r e a s e s V I C - 2 0 p r o g r a m m i n g p o w e r t i m e s .E x p a n d s t o t a l m e m o r y t 4 1 ( 4 1 . 0 0 0 b y t e s )M e m o r y b l o c k s w i t c h e s a r a n o u t s i d e c o v e r !C A R D C O I n c l u d e s F R E E S 2 9 9 5 g a m e ! !

8 R A C A R T R I D G E $ 3 4 . 9 5I n c r e a s e s V I C - 2 0 p r o g r a m m i n g p o w e r 1 / t i m e s . E x p a n d s t o t a l m e m o r y t 3 3 ( 3 3 . 0 0 0b y t e s ) , i n c l u d e s F R E E 5 1 6 . 9 5 g a m e .

S L O T S W I T C H A B L E E X P A N D E R $ 2 4 . 9 5A l l o w s y o t o a d o 1 c a r t r i d g e s a o n t i m e —s w i t c h s e l e c t t o t u r n s l o t s o o o f — P L U S r e s e tb u t t o n , m u s t f o y o u r V I C - 2 0 c o m p u t e r ! !

6 0 M E M O R Y E X P A N D E R $ 4 9 . 0 0S i x s l o t B o a r d S w i t c h s e l e c t a b l e R e s e t b u t o R i b b o n c a b l e C A R D C O . m u s t t g e t r i e m o s t o u O y o u r V I C - 2 0 C o m p u t e r !

9 G R E E N S C R E E N M O N I T O R $ 6 9 . 0 0E x c e l l e n t q u a l i t y S A N Y O , e a s y t r e a d . 8 c o u m n s 2 l i n e s . G r e e n P h o s p h o r o u s s c r e e nw i t h a n t i - g l a r e , m e t a l c a b i n e t ! S a v e s y o u r T . V .P L U S $ 9 . 9 5 f o c o n n e c t i n g c a b l e C o m - 6 4 o V I C - 2 0

1 2 G R E E N O R A M B E R M O N I T O R S 9 9 . 0 0Y o u r c h o i c e o g r e e n o a m b e r s c r e e n m o n i t o r ,t o q u a l i t y . S A N Y O . 8 c o l u m n s 2 l i n e s , e a s yt r e a d y , a n t i - g l a r e , f a s t e r s c a n n i n g ! m u s t ( o w o r d p r o c e s s i n g P L U S £ 9 . 9 5 l o c o n n e c t i n gc a b l e C o m - 6 4 o V I C - 2 0 .

L O W E S T P R I C E S * 1 D A F R E E T R I A L * 9 D A F R E E R E P L A C E M E N T W A R R A N T YB 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 - O V E R 5 0 P R O G R A M S F R E E C A T A L O G S

A d S 1 0 . 0 0 f o s h i p p i n g , h a n d l i n g a n i n s u r a n c e . I l l i n o i s r e s i d e n t sp l e a s e a d 6 t a x . A d $ 2 0 0 0 l o C A N A D A . P U E R T O R I C O . H A W A I Io r d e r s . W D N O T E X P O R T T O O T H E R C O U N T R I E SE n c l o s e C a s h i e r s C h e c k . M o n e y O r d e r o P e r s o n a l C h e c K A l l o w 1 d a y sl o d e l i v e r y , 2 t o 7 d a y s t o p h o n e o r d e r s . d a y e x p r e s s m a i M C a n a d ao r d e r s m u s t D e U S d o l l a r s V I S A M A S T E R C A R D - C O D E N T E R P R I Z E S

B O 5 5 0 , B A R R I N G T O N , I L L I N O I S 6 0 0 1 0P h o n e 3 1 2 / 3 8 2 - 5 2 4 4 t o r d e r

■ W L O V E O U C U S T O M E R S i

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

Page 31: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 31/100

8 C O L U M N P R I N T E R S A L E — $ 1 4 9 . 0 0 *C O M - S T A R T /

T r a c t o rF r i c t i o n

P r i n t e r*

C O M - S T A R1 D a F r e e T r i a l - 1 8 0 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 y

L o w e s t P r i c e d , B e s t Q u a l i t y , T r a c t o r - F r i c t i o n P r i n t e r s i t h U . S . A .F a s t 8 0 - 1 2 0 - 1 6 0 C h a r a c t e r s P e S e c o n d 4 0 , 4 6 , 6 6 , 8 0 , 9 6 , 1 3 2 C h a r a c t e r s P e r L i n e S p a c i n g

W o r d P r o c e s s i n g P r i n t L a b e l s , L e t t e r s , G r a p h s a n d T a b l e s L i s t Y o u r P r o g r a m sP r i n t O u D a t a f r o m M o d e m S e r v i c e s " T h e M o s t I m p o r t a n t A c c e s s o r y f o Y o u r C o m p u t e r "* S T X - 8 0 C O L U M N

P R I N T E R - S 1 4 9 . 0 0P r i n t s f u l l 8 c o l u m n s . S u p e r s i l e n to p e r a t i o n , 6 C P S , p r i n t s H i - r e s o l u t i o ng r a p h i c s a n b l o c k g r a p h i c s , e x p a n d e dc h a r a c t e r s e t , e x c e p t i o n a l l y c l e a rc h a r a c t e r s , f a n t a s t i c p r i n t q u a l i t y , u s e si n e x p e n s i v e t h e r m a l p a p e r ! B e s t t h e r m a lp r i n t e r i t h U . S . A . ! ( C e n t r o n i c s P a r a l l e lI n t e r f a c e ) ." D E L U X E C O M S T A R T /

8 0 C P S P R I N T E R - S 1 7 9 . 0 0T h C O M S T A R T / ( T r a c t o r F r i c t i o n )P R I N T E R i e x c e p t i o n a l l y v e r s a t i l e . I p r i n t s 8 ' A " 1 1 s t a n d a r d s i z e s i n g l es h e e t s t a t i o n a r y o c o n t i n u o u s f e e d c o p u t e r p a p e r . B i - d i r e c t i o n a l , i m p a c t d o m a t r i x , 8 C P S , 2 2 c h a r a c t e r s . ( C e nt r o n i c s P a r a l l e l I n t e r f a c e ) .

P r e m i u m Q u a l i t y — 1 2 0 C P C O M S T A R T / S U P E R - 1 0 X

P R I N T E R — $ 2 8 9 . 0 0C O M S T A R T / { T r a c t o r F r i c t i o n ) S U P E R -1 0 P R I N T E R g i v e s y o a l t h e f e a t u r e so t h C O M S T A R T / P R I N T E R p l u s1 0 c a r n a g e , 1 2 0 C P S , d o m a t r i xw i t h d o u b l e s t r i k e c a p a b i l i t y f o 1 1 d o t m a t r i x ( n e a r l e t t e r q u a l i t y ) , h i g hr e s o l u t i o n b i i m a g e ( 1 2 0 1 4 d o m a t r i x ) , u n d e r l i n i n g , b a c k s p a c i n g , l e f ta n r i g h t m a r g i n s e t t i n g s , t r u e l o w e rd e c e n d e r s w i t h s u p e r a n s u b s c r i p t s ,p r i n t s s t a n d a r d , i t a l i c , b l o c k g r a p h i c s

a n s p e c i a l c h a r a c t e r s , p l u s 2 o u s e rd e f i n a b l e c h a r a c t e r s ! T h C O M S T A R T / S U P E R - 1 0 X P R I N T E R w a R a t e d N o b " P o p u l a r S c i e n c e M a g a z i n e . " I g i v e s y o p r i n t q u a l i t y a n f e a t u r e s f o u n d o p r i n t e r s c o s t i n g t w i c e a s m u c h ! ! ( C e nt r o n i c s P a r a l l e l I n t e r f a c e ) ( B e t t e r t h a n E s o F 8 0 ) .

P r e m i u m Q u a l i t y — 1 2 0 C P C O M S T A R T / S U P E R - 1 5 K "P R I N T E R - S 3 7 9 . 0 0

C O M S T A R T / S U P E R 1 5 % " P R I N T E Rh a a l t h f e a t u r e s o t h C O M S T A R T / S U P E R - 1 0 X P R I N T E R p l u s 1 5 c a r i a g e a n m o r e p o w e r f u l e l e c t r o n i c sc o m p o n e n t s t h a n d l e l a r g e l e d g e rb u s i n e s s f o r m s ! ( B e t t e r t h a n E p s o n F 1 0 0 ) .

S u p e r i o r Q u a l i t yS U P E R H I G H S P E E D - 1 6 0 C P

C O M S T A R T / F 1 0 "P R I N T E R - S 3 9 9 . 0 0

S U P E R H I G H S P E E D C O M S T A R T / ( T r a c t o r F r i c t i o n ) P R I N T E R h a a l t h f e a t u r e s o t h C O M S T A R S U P E R - 1 0 XP R I N T E R p l u s S U P E R H I G H S P E E DP R I N T I N G - 1 6 0 C P S , 1 0 0 % d u t y c y c l e ,8 b u f f e r , d i v e r s e c h a r a c t e r f o n t s ,s p e c i a l s y m b o l s a n t r u e d e c e n d e r s , v e t i c a l a n h o r i z o n t a l t a b s . R E H O B U S I N E S S P R I N T E R a a u n b e l i e v a b l el o p r i c e ! ! ( S e r i a l o C e n t r o n i c s P a r a l l e lI n t e r f a c e )

S u p e r i o r Q u a l i t yS U P E R H I G H S P E E D - 1 6 0 C P

C O M S T A R T / 1 5 % "P R I N T E R — $ 5 2 9 . 0 0

S U P E R H I G H S P E E D C O M S T A R T / 1 5 ' A " P R I N T E R h a a l t h e f e a t u r e s o t h S U P E R H I G H S P E E D C O M S T A R T / F 1 0 "P R I N T E R p l u s 1 6 % " c a r r i a g e a n m o r ep o w e r f u l e l e c t r o n i c s t h a n d l e l a r g e rl e d g e r b u s i n e s s f o r m s ! E x c l u s i v e b o t t o mp a p e r f e e d ! !

P A R A L L E L I N T E R F A C E SF o r V I C - 2 0 a n C O M - 6 4 - $ 6 9 . 0 0F o A p p l e C o m p u t e r s — $ 7 9 . 0 0

N O T E : O t h e r p r i n t e r i n t e r f a c e s a r ea v a i l a b l e a c o m p u t e r s t o r e s !

D o u b l eI 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 yW h a v e d o u b l e d t h n o r m a l 9 d a w a r a n t y t o 1 8 d a y s . T h e r e f o r e i y o u rp r i n t e r f a i l s w i t h i n " 1 8 0 d a y s " f r o m t h d a t e o p u r c h a s e y o u s i m p l y s e n d y o u rp r i n t e r t o u v i U n i t e d P a r c e l S e r v i c e ,p r e p a i d . W w i l l I M M E D I A T E L Y s e n d y o

r e p l a c e m e n t p r i n t e r a n c h a r g e ,p r e p a i d . T h i s w a r r a n t y , o n c e a g a i n ,p r o v e s t h a t W L O V E O U C U S T O M E R S !

A d $ 1 7 . 5 0 t o s h i p p i n g , h a n d l i n g a n i n s u r a n c e . W D O N O T E X P O R TT 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 .E n c l o s e C a s h i e r s C h e c k , M o n e y O f d e r o P e r s o n a l C h e c k . A l l o w 1 d a y sf o d e l i v e r y , t d a y s f o p h o n e o r d e r s , d a y e x p r e s s m a i l ! C a n a d ao r d e r s m u s t b i U . S . d o l l a r s . V I S A M A S T E R C A R D A C C E P T E D . W s h i p C . O . D .

( W L O V E O U R C U S T O M E R S )E N T E R P R I Z E SB O 5 5 0 , B A R R I N G T O N , I L L I N O I S 6 0 0 1 0P h o n t 3 1 2 / 3 6 2 5 2 4 4 t o r d e r

S U P E R - 1 0 " A B C D E F G H J K L M N O P O R S T U V f t B C D E F G m J K L M N O P Q R B T U V W X Y Z 1 2 3 4 S 6 7 B 9 O

R e n d e r S e r v i c e N o . 6 8

Page 32: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 32/100

t o t r o d i m

I h C r e a t i v e M u s i s S y s t e mL i s t $ 5 9 9 5

/ S y n t h e s i z e r S e q u e n c e r

T u r n Y o u r C o m m o d o r e - 6 4 I n t oS o p h i s t i c a t e d M u s i c a l I n s t r u m e n t

" T h e P r o g r a m T h a t G i v e s Y o R e a s o n T B u C o m m o d o r e - 6 4 . "N e Y o r k T i m e s .

W i t h M u s i c a l c a n y o n e c a M a k e a n r e c o r d s o p h i s t i c a t e d m u s i c P r i n t o u s h e e t m u s i c f r o m y o u rc r e a t i o n s T u r n y o u r c o m p u t e r i n t o C o r d O r g a n N E x p e r i e n c e N e c e s s a r y !

T p r o v e i w w i l l s e n d y o F r e e R e c o r d w i t h m u s i c c r e a t e d o C o m m o d o r e 6 c o m p u t e r a n d M u s i c a l cT g e y o u r F r e e R e c o r d c a l l P r o t e c t o E n t e r p r i z e s

M u s i C a l cS y n t l K S i i e r S e q u e n c e r

M u s i G d et a t p t a

S c o r e W r i t e rw i t h M u s i c a l c a n p r i n t e r ( S u p e r - 1 0 ) t

s h e e t m u s i c f r o m y o u rc o m p o s i t i o n . L i s t

S a l e $ 2 9 . 9 5 C o u p o n

S y n t h e s i z e r S e q u e n c e rT h i s 1 s s t e p t u r n s y o u r C o m m o d o r e - 6 4 i n t oC o r d O r g a n t h r e e v o i c e s y n t h e s i z e r a n f u l l yi n t e r a c t i v e s t e p s e q u e n c e r p l a y a l o n g w i t h p r r e c o r d e d s o n g s o d e v e l o p y o u r o w a n r e c o r dt h m u s i c y o c r e a t e .

L i s t $ 5 9 . 0 0 . S a l e $ 3 9 . 9 5 .

M r i C a f cK e y b o a r d M a k e r

T u r n s y o u r C o m m o d o r e - 6 4 i n t om u s i c a l k e y b o a r d . C o m e s w i t ho v e r 3 p r e - s e t k e y b o a r d s c a l e sf r o m C l a s s i c a l t R o c k . R e q u i r e sM u s i c a l c 1 L i s t $ 3 9 . 9 5 . S a l e

$ 2 9 . 9 5 . C o u p o n $ 2 4 . 9 5 -

L O W E S T P R I C E S 1 D A F R E E T R I A L 9 D A F R E E R E P L A C E M E N T W A R R A N T YB E S T S E R V I C E I U . S . A . O N D A Y E X P R E S S M A I L O V E R 5 0 P R O G R A M S F R E E C A T A L O G S

A d S 3 . 0 0 f o s h i p p i n g , h a n d l i n g a n i n s u r a n c e . I l l i n o i s r e s i d e n t sp l e a s e a d 6 * / . t a x . A d $ 6 . 0 0 ( o C A N A D A . P U E R T O R I C O . H A W A I I .A L A S K A . A P O - F P O o r d e r s . C a n a d i a n o r d e r s m u s f b e i U . S . d o l l a r s .W D N O E X P O R T T O O T H E R C O U N T R I E S .E n c l o s e C a s h i e r s C h e c k . M o n e y O r d e r o P e r s o n a ! C h e c k . A l l o w 1 d a y s f o d e l i v e r y , 2 t d a y s ( o p h o n e o r d e r s . d a e x p r e s s m o i l !

V I S A M A S T E R C A R D C O D .N C O . D . l C a n a d a , A P O - F P O

( W L O V E O U f l C U S T O M E R S !

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

E N T E R P R I Z E SB O 5 5 0 . B A R R I N G T O N , I L L I N O I S 6 0 0 1 0P h o n e 3 1 2 / 3 8 2 - 5 2 4 4 t o r c t e r

Page 33: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 33/100

C O M M O D O R E - 6 4C H A L K B O A R DC O L O R T O U C H T A B L E T

B o a r d T o u c h - T a b l e t i n e 1 2 1 2 t o u c h s e n s i t i v e

t h a t l e t s y o u b y p a s s y o u rC o m p u t e r k e y b o a r d . J u s t

t h p a d a n d w a t c h y o u r i d e a s a p p e a rn y o u r t . v . s c r e e n i l i v i n g c o l o r ! P o w e r P a

d r a w i n g p a d , c o l o r g r a p h i c s , c o l o r c a n v a sn p i a n o k e y b o a r d , j i g s a w p u z z l e , g a m e

f o a n a g e . f a n t a s t i c , e n t e r t a i n i n g ,e x p e r i e n c e ! F r e e $ 2 9 . 9 5 P a i n t

P r o g r a m !

L i s t P r i c e $ 1 2 9 . 9 0 S a l e $ 5 9 . 0 0L E A R N I N G P A S A L E !

B i g g e r — B e t t e r L o w e r P r i c e T h a n K o a l a p a d ! F a n t a s t i c L e a r n i n g T o o l F i r s t G r a d e r s T S e n i o rC i t i z e n s L e a r n B y T o u c h i n g T a b l e t C o l o r G r a p h i c s D r a w i n g P a G a m e B o a r d J i g s a w P u z z l e

P i a n o K e B o a r d M u s i c * V i s u a l A r t s M a t h S c i e n c e * A p p l e ( M a c i n t o s h ) M o u s e C a p a b i l i t y

' L E C T R I C P A I N T B R U S H W h e nu s L e o ' s ' L e c t r i c P a i n t b r u s h

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

M a k e y o u r o w p i c t u r e s .t h e m . C h a n g e t h e m . S a v e

L i s t $ 2 9 . 9 5 . S a l e { F r e e w i t hs e o C H A L K B O A R D

P A f o $ 5 9 . 0 0 ) . ( C a r t )

J A A c h i l d r e n p l a y t h i sa n f e e d t h f r i e n d l y a n i m a t e d

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

i g r e a t r e a d i n g - r e a d i n e s sL i s t $ 3 9 . 9 5 . S a l e $ 2 9 . 9 5 . ( C a r t )

L E A R N I N G P A P R O G R A M M I N GK I T . O n c e y o u ' r e f a m i l i a r w i t h t h eC O M M O D O R E - 6 4 C o m p u t e r k e y b o a r da n d y o u u n d e r s t a n d b e g i n n i n g B A S I C ,t h L E A R N I N G P A p r o g r a m m i n g k i s e t s y o f r e e t d e v e l o p g a m e s a n p r o g r a m s ! L i s t $ 2 9 . 9 5 . S a l e $ 1 9 . 9 5 .( D i s k )

P I A N O M A E S T R O . C h a l k B o a r d ' sM i c r o M a e s t r o s o f t w a r e t u r n s y o u rP o w e r P a d i n t o p i a n o k e y b o a r d .T o u c h t h e k e y s . Y o h e a r t h m u s i ca n s e y o u r c o m p o s i t i o n r i g h t o t h s c r e e n . I i t h e f u n w a t l e a r nm u s i c . L i s t $ 2 9 . 9 5 . S a l e 5 2 4 . 9 5 ( C a r t )

A d 5 3 . 0 0 f o s h i p p i n g , h a n d l i n g a n i n s u r a n c e . I l l i n o i s r e s i d e n t sp l e a s e o d 6 t a x . A d S 6 . 0 0 f o C A N A D A P U E R T O R I C O . H A W A I I .A L A S K A . A P O - F P O o r d e r s . C o n o d i o n o r d e r s m u s t 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 O T H E R C O U N T R I E S .E n c l o s e C a s h i e r s C h e c k , M o n e y O r d e r o P e r s o n a l C h e c k . A l l o w \ d o y s l o d e l i v e r y . 2 t d a y s f o p h o n e o r d e r s , d a e x p r e s s m a i l !

V I S A M A S T E R C A R D C . O . D .N C . O . D . t C a n o d o . A P O - F P O .

L O G I C M A S T E R . W i t h o v e r 1 8 0 , 0 0 0d i f f e r e n t g a m e d e s i g n s . . a n o v e r2 0 m i l l i o n s e c r e t c o d e sL o g i c M a s t e r i t h m o s t f u y o u ' v ee v e r h a w i t h y o u r p o w e r s o r e a s o n i n g . S o l v e t h e c o d e s a l b y o u r s e l f o r w o r k t o g e t h e r w i t h f a m i l yo f r i e n d s . L i s t $ 3 9 . 9 5 . S o l e $ 2 9 . 9 5 .( C a r t )

L E O ' S G O L F L I N K S . T h i s g o l f g a m ef o o n o m o r e p l a y e r s l e t s y o d e s i g n e a c h h o l e , i n c l u d i n g f a i r w a y s ,r o u g h s , t r a p s a n g r e e n s . T h e n u s i n gw o o d s , i r o n s a n p u t t e r s , y o p l a yt h e c o u r s e . L i s t $ 3 9 . 9 5 . S a l e 5 2 9 . 9 5 .( C a r t )

I E N T E R P R I Z E SB O 5 5 0 , B A R R I N G T O N , I L L I N O I S 6 0 0 1 0P h o n e 3 1 2 / 3 8 2 - 5 2 4 4 t o r d e r

( W L O V E O U C U S T O M E R S )

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

Page 34: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 34/100

0 I 0 B I V I N 6C O M M O D O R E 6 4 *

N m a t t e r w h i c h d i r e c t i o n y o w i s h r r r a v e l i n e x p e r i e n c er h a d v a n t a g e o c o m p u r e r c o m m u n i c a t i o n s w i r h T h

S M A R T 6 4 T e r m i n a l . D i s c o v e r r h e p r o g r a m r h a r p u r s y o o r h R i g h t R o a d r o P u b l i c - A c c e s s N e t w o r k s , U n i v e r s i t yS y s r e m s , P r i v a t e C o m p a n y C o m p u t e r s a n F i n a n c i a l S e r v i c e s .

T h S M A R T 6 4 T e r m i n a l d e s i g n e d w i t h Q u a l i t y - B r e d f e a t u r e s .A f f o r d a b l e P r i c i n g . - A n d S e r v i c e .

S w h n o t r a v e l t h c o m m u n i c o r i o n s h i g h w a y s t h S M A R T w a y !A c c e s s o r i e s i n c l u d e d :

S e l e c t i v e S t o r a g e o R e c e i v e d U s e r - D e f i n e d F u n a i o n K e y s ,D a t a . S c r e e n C o l o r s . P r i n t e t o n dA l a r m T i m e r M o d e m S e t t i n g .4 o 8 C o l . O p e r a t i o n ' . S c r e e n P r i n t .A u t o - D i a l . D i s k W e d g e B u i l t - i n !A d j u s t a b l e t r a n s m i t / t e c e i v e t a b l e s a l l o w c u s t o m r e q u i r e m e n t s . T h e s e a n o t h e r f e a t u r e s m a k e T h S M A R T 6 T e r m i n a lt h e b e s t c h o i c e l o g r a n d t o u r i n g t e l e c o m m u n i c a t i o n s . [ j ^ f l M I C R C D T E C H I M I C

• C o m m o d O ' e 6 d r e g i s r e - e d r r o d e m a - 1 ^ K n g S S g — ~ — - y f | h ^ ^ - > k r r f C o m m o t t o r e D u s . n e H M o c h . n B m c D e a l e r A v a i l a b i l i t y B B S 7 - l O V J L U | \ - > P l O ^' ^ " o S S p ^ o n " C a l l ( 2 0 3 ) 3 8 9 - 8 0 8 3 P . O . B O 2 9 4 O , N E 1 I A V E N . C O N N . 0 6 S 1 S

R e n d e r S e r v i c e N o . 7 _ _ _ _

F o r m a t t e d L i n e s .R e v i e w , R e a r r a n g e , P r i n t F i l e s .S e n d s / ' R e c e i v e s P r o g r a m s a n F i l e s o A N S I Z E .

c o m m o d o r eC O M M O D O R E 6 H A R D W A R E

1 5 3 0 D a t a s e t t e 6 5 . 0 0M a x i s e t 4 5 . 0 01 5 4 1 D i s k D r i v e 2 3 9 . 0 01 6 5 0 M o d e m 8 9 . 0 01 5 2 6 P r i n t e r . 2 6 9 . 0 01 7 0 2 C o l o r M o n i t o r 2 3 9 . 0 0M P S 8 0 1 P r i n t e r 2 1 9 . 0 0

P R I N T E R SG E M I N I 1 0 ( 8 C o l u m r t l 2 7 9 . 0 0G E M I N I 1 5 X 1 1 3 6 C o l u m n ) . . 4 1 9 . 0 0D E L T A 1 0 ( 8 0 C o l u m n ) 4 1 9 . 0 0R A D I X 1 0 ( 8 0 C o l u m n ) 6 3 9 . 0 0f l A O I X 1 5 ( 1 3 6 C o l u m n ) 7 4 9 . 0 0P O W E R T V P E D a . s / w f i e e l 3 7 9 . 0 0E P S O N R X - 8 0 ( 8 c o l u m n ) . . . . 3 3 9 . 0 0E P S O N R X - 8 0 F T | 8 0 c o l u m n ) . 4 6 9 . 0 0E P S O N F X - 8 0 ( B C o l u m n ] 5 5 5 . 0 0E P S O N F X - 1 0 0 ( 1 3 6 C o l u m n ) 7 4 9 . 0 0S I L V E R - R E E O E X P 5 0 O a i s y w n e e !

( B 0 c o l u m n )O K I D A T A 9 2

P R I N T E R R I B B O N SG e m i n i P r i n t e r s ( B l a c k / B l u e /

R e d / P u r p l e )E p s o n P u n t e r s

3 9 9 . 0 04 4 9 . 0 0

3 . 0 07 . 4 9

C O M M O D O R E I N T E R F A C E C A B L E SC a r d c o G Tl y m a c

M O D E M SH E S M o d e mT r a n s t e r m S o f t w a r e

7 9 . 0 07 9 . 0 0

5 4 . 0 02 9 . 0 0

A C C E S S O R I E SD a t a 2 0 I 8 C H R |D a t a 2 0 I 8 C H R ' C P M )K o a l a P a N u m e r i c a l K e y b o a r dL i g h t P e C a r d c o E x I n

D I S K D R I V EC o n c o u r d e

M O N I T O R SG o r i l l a H R e 1 2

N o n - G l a r e S c r e e nG o r i l l a " H R e 1 2

N o n - G l a r e A m b e r S c r e e nS a k a t a S 1 0 C o l o r S c r e e nN E 1 2 6 0M o n i t o r C a b l eS a k a t a M o n i t o r S t a n d

1 2 9 . 0 02 2 9 . 0 0

6 9 . 0 03 5 . 0 02 2 . 0 05 5 . 0 0

3 0 9 . 0 0

8 9 . 0 0

9 9 . 0 02 3 9 . 0 01 0 9 . 9 5

1 0 . 0 01 5 . 0 0

G E N E R I C D I S K SG e n e r i : 1 O O c o O e f e c ! - F r e e / G u a r a n t e e d M I N I - F L O P P Y D I S K SD i s k e t t e s ( B o M m 1 p e b o

S S / D D O O ' D Oo r B o x e s 1 7 4 9 / M x 2 0 . 9 9 / q o x

B o x e s 1 5 . 9 9 / M x 1 9 . 9 9 / b O x1 0 + B o x e s 1 9 9 / b o x 1 8 9 9 / b o x

B u l k D i s k e t t e s w i t n S l e e v e s P r i c e p e D i s kS S / D D D D ; D D

1 0 - 2 9 1 5 1 . 9 93 0 - 9 9 1 4 1 8 1 0 0 + 1 4 7

T O R D E R C A L L T O L L F R E E1 - 8 0 0 - 8 2 4 - 7 5 0 6

( 5 1 3 ) 2 9 4 - 2 0 0 2 ( T o r d e r i O h i o )C O M P U T E R C R E A T I O N S , I N C .

P . O . B o 2 9 2 4 6 7 D a y t o n , O h i o 4 5 4 2 9F o i n f o r m a t i o n c a l l . T u e s / T h u r s . 1 a . m . t o 3 p . m . E a s t e r n S t a n d a r d T i m e .

M a s t e r C a r d V i s a C O ( A d d S 2 . 5 0 ) . A l o r d e r s a d S 3 . 5 0 s h i p p i n g a n h a n d l i n g i C o n t i n e n t a l U n i t e d S t a t e s . A c t u a l f r e i g h t w i l l b e c h a r g e d o u t s i d e U . S . t o i n c l u d e C a n a d a .A l a s k a . H a w a i i , P u e r t o R i c o a n P . O ' s

R e a d e r S e r v i c e H o . B

Page 35: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 35/100

R U P I E R 7C o m p u t a t i o n a l f f [ i z a r d r y

T h M a g i c o C o m p u t a t i o n - C r u n c h i n gb D a l e R u p e r t

f t e r m o r e t h a n 3 h o u r s o c o m p u t a t i o nt i m e , t h e C r a y - 1 c o m p u t e r r e v e a l e d t h et h r e e f a c t o r s o t h 6 9 - d i g i t n u m b e r e q u a lt o n l e s s t h a n t w r a i s e d t t h 2 5 1 s t

p o w e r . T h i s n u m b e r w a t h o u g h t b t h e 1 7 t h - c e n t u r ym a t h e m a t i c i a n a n t h e o l o g i a n M a r i n M e r s e n n e t b e

p r i m e n u m b e r , o n h a v i n g n f a c t o r s e x c e p t i t s e l fa n o n e . T h C r a y - 1 s u p e r c o m p u t e r , w i t h s p e e d sm e a s u r e d i m i l l i o n s o c a l c u l a t i o n s p e r s e c o n d ,s h o w e d t h a t t h i s M e r s e n n e n u m b e r i n o p r i m e .

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

c r o c o m p u t e r s a r p r o b a b l y r a t e d a f e h u n d r e df l o a t i n g - p o i n t o p e r a t i o n s p e s e c o n d ( " f l o p s " ) , w c a n ' t t r u l y r e - c r e a t e t h e w o r k o t h m u l t i - m e g a f l o pr a t e d C r a y u n l e s s w h a v e f e m i l l i o n s p a r e h o u r s .( I y o d o g r i g h t a h e a d ! )

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

r o u g h i d e a o t h n u m b e r o f l o a t i n g - p o i n t m u l t ip l i c a t i o n s p e s e c o n d t h C o m m o d o r e c a p e r f o r m .A c t u a l l y , i i m o r e m e a s u r e o t h s p e e d o B S I r a t h e r t h a n t h e u l t i m a t e s p e e d o t h c o m p u t e ri t s e l f . s i m i l a r p r o g r a m w r i t t e n i o p t i m i z e d m c h i n e c o d e w o u l d b t r u e r t e s t o t h c o m p u t e r ' sm a x i m u m r a t i n g . B u s i n c e m o s t o o u w o r k i

A H O Y ! 3

Page 36: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 36/100

d o n e i B A S I C , t h i s p r o g r a m m a b r e v e a l i n g :

R E < M E G A F L O P S > 1 T A = T I R E S T A R T T I M E2 F O N = l T O 1 0 0 0 : A = N * N : N E X T3 T B = T I R E E N T I M E4 T T = ( T B - T A ) / 6 0 R E S E C O N D S5 F L O P = 1 0 0 0 / T T6 P R I N T F L O P " F L O P S "7 P R I N T F L 0 P / 1 E 6 " M E G A F L O P S "

T h v a r i a b l e T s t o r e s t h n u m b e r o j i f f i e s ( s i x t ie t h s o s e c o n d ) t h a t h a v e e l a p s e d s i n c e t h c o m p ut e w a t u r n e d o n L i n e 1 0 s t o r e s t h i n i t i a l v a l u e o T I L i n e 2 i t h a c t u a l t e s t , w h e r e i m u l t i p l i e db i t s e l f 1 0 0 0 t i m e s . T h f i n a l t i m e i s t o r e d i T B a n t h t o t a l t i m e i s e c o n d s ( T T ) i c a l c u l a t e d i l i n e 4 0 S i n c e t h p r o g r a m p e r f o r m e d 1 0 0 0 f l o a t i n gp o i n t m u l t i p l i c a t i o n s , t h n u m b e r o f l o a t i n g - p o i n to p e r a t i o n s p e s e c o n d ( F L O P ) i 1 0 0 0 / T T i l i n e 5 0 .I w d i v i d e t h a t n u m b e r b o n m i l l i o n ( 1 E 6 ) a s h o w n i l i n e 7 0 w g e t t h e n u m b e r o m e g a f l o p sf o o u r c o m p u t e r .

M r e s u l t s w e r e m e a g e r 1 8 4 f l o p s o r o u g h l y0 . 0 0 0 2 m e g a f l o p . O t h o t h e r h a n d , m C o m m od o r e c o m p u t e r c o s t s i g n i f i c a n t l y l e s s t h a n $ 1 m i l l i o n— n o t t m e n t i o n t h s a v i n g s o m e l e c t r i c b i l lc o m p a r e d w i t h t h a t o t h C r a y - 1 !

A l i a l l , o u m i c r o c o m p u t e r s a r c a p a b l e o fs o m e v e r y i m p r e s s i v e n u m b e r - c r u n c h i n g . T h e y a r s n a i l s c o m p a r e d t t h " b i g b o y s , " b u t h e y h a v e t h p e r s e v e r a n c e a n a b i l i t y t o p u p e n c i l - a n d - p a p e rm e t h o d s a n d e v e n c a l c u l a t o r s t s h a m e .

U N L I M I T E D Q U O T I E N T SD y o k n o w t h t h i r t y - f i f t h d e c i m a l d i g i t o t h

f r a c t i o n 8 / 9 ? D y o u s u p p o s e y o u r C o m m o d o r ec o m p u t e r w o u l d b a b l e t f i g u r e i o u t ? l i t t l e b i o f l o n g d i v i s i o n w i t h p a p e r a n p e n c i l i a l i s h o u l d t a k e t c a l c u l a t e t h e r e s u l t ( i y o d o n ' t a r e a d y k n o w t h a n s w e r ) . L e t ' s s t a r t o u b t e a c h i n gt h c o m p u t e r h o t d e x t e n d e d d i v i s i o n .

T h f o l l o w i n g s h o r t p r o g r a m p e r f o r m s l i m i t e df o r m o l o n g d i v i s i o n . T h t w n u m b e r s w h i c h a r d i v i d e d m u s t n o h a v e m o r e t h a n n i n e d i g i t s e a c h o t h r e s u l t s w i l l n o a l w a y s b e x a c t . S t i l l , t h i s p r g r a m w i l l f i n d e x a c t l y t h t h i r t y - f i f t h ( o r a n y , f o t h a t m a t t e r ) d e c i m a l p l a c e o f 8 / o e v e n o 8 8 8 8 8 8 / 9 0 0 0 0 0 1 .

1 R E / 1 1 7 1 1 1 1 1 1 1 i 7 7 1 1 i 1 1 1 1 1 1 1 /2 R E U N L I M I T E D Q U O T I E N T3 R E 1 1 1 1 1 i 1 1 1 1 1 1 ! i i 1 1 i ! I i i 4 I N P U T " X , Y " ; X , Y

3 A H O Y !

5 Q = I N T ( X / Y )6 P R I N T X ; " / n ; Y ; n " : P R I N T7 P R I N T Q ; ' \ " ;8 X = 1 0 * ( X - Y * Q )9 Q = I N T ( X / Y )1 0 P R I N T M I D $ ( S T R $ ( Q ) , 2 ) ;1 1 G O T O 8

L i n e 4 g e t s t h n u m b e r s t b d i v i d e d . T h w h o l e n u m b e r p a r t o t h q u o t i e n t i f o u n d i n l i n e5 0 T h r e s u l t s a n t h d e c i m a l p o i n t a r p r i n t e d i l i n e s 6 a n 7 0 L i n e 8 m u l t i p l i e s t h e w h o l e n u b e p a r t o t h q u o t i e n t b t h d i v i s o r Y T h i s i s u b t r a c t e d f r o m t h o r i g i n a l d i v i d e n d a n t h r s u l t i m u l t i p l i e d b 1 0 L i n e 9 a g a i n f i n d s t h ew h o l e n u m b e r ( i n t e g e r ) p a r t o t h q u o t i e n t , a n l i n e1 0 p r i n t s t h a t n u m b e r . L i n e 1 1 r e t u r n s t r e p e a t t h ep r o c e s s u n t i l t h e p o i n t w h e n t h R U N / S T O P k e i p r e s s e d .

T h P R I N T s t a t e m e n t f i r s t c o n v e r t s t s t r i n gv a l u e a n t h e n t a k e s o n l y t h d i g i t i t s e l f b m e a n s o t h M I D S f u n c t i o n . R e c a l l t h a t t h n u m b e r w o u l db p r i n t e d w i t h l e a d i n g s p a c e ( s i n c e i i p o s i t i v e )a n t r a i l i n g s p a c e . B u s i n g t h i s M I D S f u n c t i o n ,w e l i m i n a t e t h s p a c e s b e t w e e n t h d i g i t s a w p r i n t t h e m .

T h i s d i v i s i o n i p e r f o r m e d i m a n n e r s i m i l a r t l o n g d i v i s i o n b h a n d . I y o d i v i d e i n t o 8 . 0 0 0 0 0 0 ,t h r e s u l t i w i t h r e m a i n d e r o 8 N e x t y o u m u t i p l y t h r e m a i n d e r b 1 ( t h e s a m e a d r o p p i n g t h f i r s t d o w n b e s i d e t h r e m a i n d e r ) . T h e n y o d i v i d e8 b y w i t h r e s u l t o a n r e m a i n d e r o 8 B r i n g d o w n a n o t h e r a n r e p e a t t h e p r o c e s s a i n

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

H o l o n g s h o u l d y o a l l o w t h p r o c e s s t c o n t i nu e T h d e c i m a l r e s u l t o t h d i v i s i o n o f t w i n t eg e r s X / w i l l a l w a y s r e p e a t i t s e l f a f t e r ( Y - l ) d e c i m a lp l a c e s o f e w e r . T h i s i n o d i f f i c u l t t o s e i y o c o n s i d e r t h a t e a c h r e m a i n d e r m u s t b e l e s s t h a n Y C o n s e q u e n t l y t h e r e a r e a l w a y s f e w e r t h a n d i f f e r e n tq u o t i e n t s p o s s i b l e . S o m e d i v i s o r s s u c h a a n p r o d u c e r e p e t i t i o n s a f t e r o n d i g i t . O t h e r s s u c h a a n 1 p r o d u c e r e p e a t i n g f r a c t i o n s o t h m a x i m u ml e n g t h s ( a n 1 r e s p e c t i v e l y ) .

F o g o o d p r o g r a m m i n g c h a l l e n g e , y o m i g h t a d t t h i s p r o g r a m t h a b i l i t y t d e t e r m i n e w h e n t h d e c i m a l h a b e g u n r e p e a t i n g a n t i n d i c a t e w h a t t h r e p e a t i n g p a r t i s F o e x a m p l e , i X = a n 1 1 0 ,t h e q u o t i e n t i 2 / 1 1 0 = 0 . 0 1 8 1 8 1 8 . . a n d t h e r e p e a t i n gp a r t i s 1 8 .

Page 37: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 37/100

L E N G T H Y M U L T I P L I C A T I O NT h p r e c e d i n g p r o g r a m u s e d t h c o m p u t e r ' s o w

d i v i s i o n r o u t i n e . I w a c o n s e q u e n t l y l i m i t e d t u s i n gn u m b e r s o n i n e d i g i t s o f e w e r , s i n c e t h c o m p u t e rh a n d l e s o n l y t h a t m a n y d i g i t s o p r e c i s i o n . I w w a n t t w o r k w i t h t h s i x t y - n i n e d i g i t n u m b e r m e t i o n e d a t h b e g i n n i n g o t h i s a r t i c l e , w w i l l h a v et s y n t h e s i z e o u o w m a t h e m a t i c a l o p e r a t i o n s .

W w i l l s t i l l u s t h c o m p u t e r ' s i n t e r n a l r o u t i n e s ,b u w m u s t b r e a k t h e l a r g e n u m b e r s i n t o s m a l le n o u g h p o r t i o n s t h a t t h c o m p u t e r ' s c o m p u t a t i o n o t h e m i e x a c t . T h L e n g t h y M u l t i p l i c a t i o n p r o g r a mo p a g e 7 a l l o w s t h u s e r t e n t e r t w i n t e g e r s w i t h

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

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

T h s u b r o u t i n e a l i n e 2 0 a s k s t h u s e r t e n t e rt w n u m b e r s . T h e y a r e n t e r e d a s t r i n g q u a n t i t i e ss w m a s t o r e t h e m e x a c t l y . T h i n i t i a l i z a t i o n r o t i n e a l i n e 3 0 s e t s u t h r e e n u m e r i c a r r a y s . E a c he l e m e n t o e a c h a r r a y w i l l b s i n g l e n u m e r i c d i g i t .A ( a n B ( s t o r e t h e d i g i t s o A a n B $ T h D a r r a y w i l l s t o r e t h e i r p r o d u c t .

T h d i g i t s o A a n B a r e s t r i p p e d o f f o n b o n a n s t o r e d i a r r a y s A a n B b t h s u b r o ut i n e a l i n e 4 0 0 . T h s u b r o u t i n e a l i n e 6 0 t a k e s t h er e s u l t s o t h e m u l t i p l i c a t i o n w h i c h a r i D ( a n p r i n t s t h e m o n a t i m e . T h a t s u b r o u t i n e i g n o r e sa n l e a d i n g z e r o , i t h e r e i o n e , i l i n e 6 0 0 . L i n e6 3 d e t e r m i n e s w h e r e c o m m a s s h o u l d b p l a c e dw i t h i n t h a n s w e r a n p u t s t h e m t h e r e . W e ' l l l o o k a t h o s e d e t a i l s b i l a t e r .

T h h e a r t o t h p r o g r a m i t h s u b r o u t i n e a l i n e5 0 0 . I f i r s t f i l l s t h D ( a r r a y w i t h z e r o e s . T h e n i s t e p s t h r o u g h B ) m u l t i p l y i n g a l d i g i t s i n A ( b e a c h d i g i t o f B ( ) . I s t o r e s e a c h d i g i t o t h r e s u l t i nD ( ) .

T w f u n c t i o n s , F N a n F N C , p e r f o r m t h m a g i co d e t e r m i n i n g t h u n i t s { o r o n e s ) d i g i t a n t h c a r r y( o t e n s ) d i g i t o e a c h p r o d u c t . T h e s e f u n c t i o n s a r ed e f i n e d i t h i n i t i a l i z a t i o n l i n e s 3 3 a n 3 4 0 . T h u n i t s d i g i t i s t o r e d i t h c u r r e n t e l e m e n t o D a n t h c a r r y d i g i t i p u i n t o t h n e x t l a r g e r e l m e n t o D ( i l i n e s 5 5 a n 5 6 0 .

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

i n t w l a r g e n u m b e r s w i t h p a p e r a n p e n c i l . E a c hs t e p o t h p r o c e s s i o n d i g i t b o n d i g i t m u l t ip l i c a t i o n . T h u n i t s d i g i t o t h r e s u l t i w r i t t e nd o w n , a n t h e t e n s d i g i t i c a r r i e d o v e r t b a d d e dt t h e n e x t c o l u m n . F o r e x a m p l e , w h e n m u l t i p l y i n g5 t i m e s 7 t i m e s 7 g i v e s 2 1 T h i w r i t t e n a n t h i c a r r i e d . T h e n t i m e s 5 g i v e s 3 5 i w h i c h

p l u s t h c a r r i e d i w r i t t e n . T h i c a r r i e d a n f i n a l l y w r i t t e n , g i v i n g r e s u l t o 3 7 1 .

T H F U N C T I O N O F U N C T I O N SL e t ' s t a l k a b o u t t h c o n c e p t o u s e r - d e f i n e d f u n c

t i o n s . s t a t e m e n t s u c h a D E F N C ( X ) = I N T ( X / 1 0 )i l i n e 3 4 d e f i n e s a f u n c t i o n c a l l e d F N C . A l f u n ct i o n n a m e s b e g i n w i t h F a n a r f o l l o w e d b v a i f l o a t i n g - p o i n t v a r i a b l e n a m e , s u c h a s C , U o M 3 T h v a r i a b l e i p a r e n t h e s e s i " d u m m y v a r ia b l e . " W h e n t h f u n c t i o n i u s e d l a t e r i n t h p r g r a m , i g i v e n v a l u e , a n t h a t v a l u e i s u b s t it u t e d i n t o t h e r i g h t s i d e o t h e q u a t i o n w h e r e v e ra p p e a r s . I r e a l l y d o e s n ' t m a t t e r w h i c h l e t t e r i u s e di t h e l e f t - h a n d p a r e n t h e s e s f o t h d e f i n i t i o n o f t h ef u n c t i o n , a s l o n g a t h s a m e l e t t e r i u s e d i t h a p p r o p r i a t e p l a c e s o t h r i g h t s i d e o t h e d e f i n i t i o n .

A a e x a m p l e , i w h a l i n e s u c h a F N C ( 5 2 ) ,t h c o m p u t e r w o u l d r e p l a c e i t h f u n c t i o n d e f i n it i o n a b o v e w i t h 5 a n c a l c u l a t e I N T ( 5 2 / 1 0 ) , g i v i n g

t h v a l u e 5 I i n s t e a d w h a p r o g r a m l i n e s s u c ha T = 2 4 P R I N T F N C ( T ) , t h c o m p u t e r w o u l ds u b s t i t u t e t h e v a l u e o f ( w h i c h i 2 4 f o i t h f u n c t i o n d e f i n i t i o n . T h e n t h v a l u e o f I N T ( 2 4 / 1 0 ) o

w o u l d b p r i n t e d .W h w o u l d y o u u s t h e s e u s e r - d e f i n e d f u n c t i o n s ?

T h e i r m a i n a d v a n t a g e s a r c l a r i t y a n d , i s o m e c a s e s ,a s a v i n g s o m e m o r y . T h e i r m a i n d i s a d v a n t a g e i s p e e d . F o l o n g f u n c t i o n f o r m u l a s t h a t m a b u s e dm o r e t h a n o n c e i p r o g r a m , i i c o n v e n i e n c ea n p o s s i b l y a s p a c e - s a v e r t b a b l e t t y p e t h e f o rm u l a o n c e , a n t h e n c a l l i b n a m e f r o m t h e n o n .T h e x e c u t i o n o f t h e s e f u n c t i o n s , h o w e v e r , t a k e s t h c o m p u t e r l o n g e r t h a n i t h e a c t u a l f o r m u l a i w r i t t e no u e a c h t i m e . I t h i s p r o g r a m , t h m a i n a d v a n t a g ei c l a r i t y .

F u n c t i o n F N U ( X ) ( r e a d " F N U o X o r " f u n c t i o no X " f i n d s t h u n i t s d i g i t o a n n u m b e r X

F N C ( X ) f i n d s t h " c a r r y " o t e n s d i g i t o X F N M 3 ( X ) i l i t t l e m o r e i n t e r e s t i n g . I i c a l l e dM O f u n c t i o n . I t v a l u e i s t a n d a r d n o t a t i o n i M O 3

M O M A T HT h M O ( o m o d u l o 3 f u n c t i o n i e s s e n c eg i v e s t h i n t e g e r r e m a i n d e r w h e n t h i n t e g e r i

A H O Y ! 3

Page 38: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 38/100

d i v i d e d b 3 F o e x a m p l e , M O i 0 M O i 1 M O i 2 a n M O i a g a i n .

C a y o d e t e r m i n e 2 M O 3 T h r e m a i n d e rw h e n 2 i d i v i d e d b i 1 s 2 M O e q u a l s1 H o q u i c k l y c a y o d e t e r m i n e 1 2 3 4 5 M O 3 I y o a r e f a m i l i a r w i t h t h c o n c e p t o " c a s t i n g o u 3 ' s " y o c a q u i c k l y s e t h a t 1 2 3 4 5 M O i 0 A d d i n g t h d i g i t s o 1 2 3 4 5 a n d i v i d i n g b y 3 w o r k sa w e l l a s d i v i d i n g t h e n t i r e n u m b e r 1 2 3 4 5 b y 3 ( U n f o r t u n a t e l y t h a t m e t h o d w o r k s o n l y f o M O a n M O 9 .

T h C o m m o d o r e a l l o w s o n l y s i n g l e d u m m y v a r ia b l e i f u n c t i o n d e f i n i t i o n . T h a t i n o t a d i s a d v a nt a g e s i n c e t h e r i g h t s i d e o t h d e f i n i t i o n m a c o n t a i no t h e r v a r i a b l e s w h i c h a r n o d u m m y v a r i a b l e s .W h e n t h f u n c t i o n i u s e d , w h a t e v e r v a l u e t h e s eo t h e r v a r i a b l e s h a v e w i l l b u s e d i e v a l u a t i n g t h f u n c t i o n .

F o e x a m p l e , i w w a n t e d g e n e r a l - p u r p o s eM O f u n c t i o n , w c o u l d d e f i n e i t h i s w a y :

1 D E F F N M ( X ) A B S ( X ) N I N T (A B S ( X ) / N )T f i n d M O 3 w w o u l d t y p e :

2 N = P R I N T F N M ( 5 )T h c o m p u t e r r e p l a c e s i t h f u n c t i o n d e f i n i t i o nw i t h 5 a n i a l s o u s e s t h c u r r e n t v a l u e o f w h i c hi n o 3 A n o t h e r r e s u l t s u c h a 1 2 3 4 5 M O c o u l d b e f o u n d s i m i l a r l y :

3 N = P R I N T F N M ( 1 2 3 4 5 )C o n s e q u e n t l y c o n s t a n t s , v a r i a b l e s , a n d u m m yv a r i a b l e m a a p p e a r o t h r i g h t s i d e o f u n c t i o nd e f i n i t i o n . O n l y t h d u m m y v a r i a b l e n e e d b e s p e c if i e d w h e n t h f u n c t i o n i u s e d . T h c u r r e n t v a l u e o fa n o t h e r v a r i a b l e i a u t o m a t i c a l l y u s e d b y t h c o p u t e r . O n f i n a l c o n s i d e r a t i o n i t h a t t h r e p l a c e m e n tf o r t h e d u m m y v a r i a b l e m a i t s e l f b v a r i a b l e . I nt h a t c a s e , t h c o m p u t e r s i m p l y u s e s t h c u r r e n t v a l u eo t h a t v a r i a b l e . F o e x a m p l e :

4 N = P R I N T F N M ( N )w i l l r e p l a c e b o t h a n o t h r i g h t s i d e o l i n e1 w i t h 5 B t h w a y , w h a t i M O f o a n

v a l u e o N W a r u s i n g t h M O 3 f u n c t i o n i o u r L e n g t h y

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

m a b e t w e e n d i g i t s i n t h a n s w e r s h o u l d b e . I n l i n e6 3 0 , k e e p s t r a c k o h o m a n y d i g i t s t o t h r i g h to t h d e c i m a l p o i n t w a r c u r r e n t l y p r i n t i n g . T h e r es h o u l d b e c o m m a s a f t e r p r i n t i n g d i g i t s . . 1 3 1 0 7 a n s i n c e w a r p r i n t i n g f r o m l e f t t o r i g h t . T h u sw p r i n t c o m m a a f t e r e v e r y d i g i t t h a t i ( M O D3 f r o m t h d e c i m a l p o i n t , e x c e p t 1

T H B I T I M E SR u L e n g t h y M u l t i p l i c a t i o n f e t i m e s . T h n u

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

R E T U R N > k e y . T h a t w a b o t h n u m b e r s m a b c l o s e t 8 d i g i t s l o n g . O t h e r w i s e , b s u r e t s e p a ra t t h n u m b e r s w i t h c o m m a .

L e t ' s s e h o o u C o m m o d o r e p e r f o r m s w h e n i c o m e s t m u l t i p l y i n g n u m b e r s w i t h 6 9 - d i g i t p r o d u c t s .T h v a l u e s l i s t e d i n l i n e s 9 2 t h r o u g h 9 4 o L e n g t h yM u l t i p l i c a t i o n r e p r e s e n t t h e t h r e e f a c t o r s o t h v a l u el i s t e d i n l i n e 9 5 0 . Z r e p r e s e n t s t h e n u m b e r r a i s e dt t h 2 5 1 s t p o w e r , m i n u s o n e . T h t a s k o t h C r a y - 1w a t s t a r t w i t h Z a n f i g u r e o u t h v a l u e s o W $ X S a n d Y S — c e r t a i n l y m u c h h a r d e r t a s k t h a nw a r c a p a b l e o f

A l e a s t w c a n o c h e c k t h C r a y ' s r e s u l t s .C h a n g e l i n e 4 t G O S U B 9 2 0 . L i n e 1 0 0 0 w i l l s e A e q u a l t W $ a n B w i l l e q u a l X $ T h r e s u l tw h i c h i p r i n t e d o u t s h o u l d e q u a l W X $ , w h i c h i s h o w n i l i n e 9 6 0 . N o r e m o v e l i n e 1 0 0 0 a n r u t h p r o g r a m a g a i n . T h i s t i m e A i s e e q u a l t W X a n B e q u a l s Y i l i n e 1 0 1 0 . T h p r o d u c tw h i c h i p r i n t e d i a c t u a l l y W X Y $ w h i c hs h o u l d b e t h s a m e a Z e x c e p t f o t h c o m m a s . I i i s t h e n y o u r c o m p u t e r h a j u s t v e r i f i e d t h a t t h C r a y - 1 d i d i n d e e d f i n d t h e t h r e e f a c t o r s o Z $ A n t t h i n k t h a t t h C o m m o d o r e c a d a l t h a t i n l e s st h a n f i v e m i n u t e s !

N O F O D I V I S I O NI w r e a l l y w a n t t u s o u c o m p u t e r s f o e f f i

c i e n t l y f i n d i n g f a c t o r s o n u m b e r s , w m u s t b a b l et d i v i d e . T h p r o g r a m L e n g t h y D i v i s i o n o p a g e 8 a l l o w s u s t d i v i d e a n t w i n t e g e r s o a n l e n g t h u t a b o u t 8 d i g i t s e a c h . O n c e a g a i n , t h i s p r o g r a m i m o d e l e d a f t e r t h p r o c e d u r e f o l o n g d i v i s i o n w i t hp a p e r a n p e n c i l . F o t h a t r e a s o n , i i n o t n e a r l y a e f f i c i e n t a p o s s i b l e . I i s h o w e v e r , f a i r l y s t r a i g h t f o rw a r d t u n d e r s t a n d .

T h d i f f e r e n c e b e t w e e n t h i s p r o g r a m a n d t h U l i m i t e d Q u o t i e n t p r o g r a m g i v e n e a r l i e r i t h a t t h i s

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

3 A H O Y !

Page 39: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 39/100

b y J o y c e l y n S u W o o d s

W H L E Y O U R F I N G E R S D A L T H A T W A L K I N G ?P U Y O U R D I S K D I R E C T O R I E S O N H A R D C O P Y .

e e p i n g t r a c k o p r o g r a m s i m l i b r a r ys t a r t e d t b e c o m e p r o b l e m a b o u t t h r e em o n t h s a f t e r h a p u r c h a s e d m d i s kd r i v e . B s i m o n t h s , f i n d i n g a p r o g r a m

w a m i r a c l e . P r i n t i n g t h e d i s k e t t e d i r e c t o r y w i t hd i r e c t c o m m a n d s w a n o s u f f i c i e n t , s i n c e w a n t e dm o r e i n f o r m a t i o n t h a n f i l e s i z e , n a m e , a n t y p e . I a d d i t i o n , t h e d i r e c t o r y l i s t i n g w a p r i n t e d i t h l e f tm a r g i n , m a k i n g i i m p o s s i b l e t p u n c h h o l e s f o b i n d e r r i n g s . A f t e r m o n t h s o f l o o k i n g f o p r o g r a mt h a t w o u l d p r i n t t h e d i r e c t o r y i a n i c e n e a t l i s t i n ga n n o f i n d i n g o n e . d e c i d e d t w r i t e m o w n .

T h r e s u l t i t h f o l l o w i n g d i s k u t i l i t y p r o g r a m( D U P ) . A l y o w i l l n e e d t r u i i a e x p a n d e d( + 8 K ) V I 2 o C o m m o d o r e 6 4 d i s k d r i v e , a n p r i n t e r . I n e e d s n d o c u m e n t a t i o n . J u s t l o a d , r u a n f o l l o w t h e p r o m p t s . O p e r a t i o n m e s s a g e s a r p r i n t e d o t h s c r e e n d u r i n g e x e c u t i o n o t h p r g r a m . F o r e a c h d i r e c t o r y e n t r y , t h n a m e , b l o c k s ,b y t e s , l o a d a d d r e s s , a n t y p e a r p r i n t e d . T h d i s kn a m e a n i d , t o t a l n u m b e r o e n t r i e s , a n t h a l l oc a t e d a n a v a i l a b l e b l o c k s a r e p r i n t e d o t h f i r s tp a g e . m a x i m u m o 1 4 e n t r i e s , o . p a g e s , c a b p r i n t e d . P a g e o n l i s t s u t 3 d i r e c t o r y e n t r i e s ,p a g e t w o 3 t 9 e n t r i e s , a n p a g e t h r e e 9 1 t o 1 4 e n t r i e s . W h e n t h e p r i n t i n g i c o m p l e t e y o w i l l b p r o m p t e d f o a n o t h e r d i r e c t o r y l i s t i n g a n t h e n s i n a l e d w i t h a b e e p i n g t o n e i y o f a i l t r e s p o n d t t h p r o m p t .

F o l l o w i n g i a l i n c - b y - I i n e e x p l a n a t i o n o f t h p r g r a m w i t h t u t o r i a l o t h d i r e c t o r y f o r m a t .

S e t - u p R o u t i n e :L i n e s 1 - 2 0

T h i s r o u t i n e s e t s t h s c r e e n c o l o r s a n p r i n t s t h m e s s a g e " W a i t . . S e t t i n g U p a i e x e c u t e s t h s u r o u t i n e a l i n e 2 0 0 0 , w h i c h s e t s t h i n i t i a l v a r i a b l ev a l u e s a n a r r a y p a r a m e t e r s .

D i r e c t o r y R o u t i n e :L i n e s 1 0 0 - 2 5 0

T h e r r o r c h a n n e l i o p e n e d a n d c l o s e d f o r e r r o r s ,a f t e r w h i c h t h e d i r e c t o r y i o p e n e d a f i l e o l i n e1 1 0 . L i n e s 1 2 0 - 1 3 0 i n p u t v a r i a b l e s a n t h r o w t h e m

a w a y o t h f i r s t p a s s ( K = 0 ) . O s u b s e q u e n t p a s s e s( K 1 l i n e s 1 4 0 - 1 6 0 c a l c u l a t e t h e s i z e o t h e n t r yi b l o c k s . L i n e 1 6 5 i n p u t s a n o t h e r b y t e a n c h e c k st h s t a t u s . L i n e 1 7 i n p u t s b y t e s u n t i l C H R S ( 3 4 ) ,q u o t e , i e n c o u n t e r e d . T h i s i n d i c a t e s t h a t t h f i r s tc h a r a c t e r i t h p r o g r a m n a m e i n e x t . T h e n t r yn a m e i i n p u t o n b y t e a t i m e a n d a d d e d t t h v a r i a b l e N S W h e n a n o t h e r C H R $ ( 3 4 ) i e n c o u n t e r e d ,c o n t r o l i t r a n s f e r r e d t l i n e 1 8 w h e r e N i p l a c e di n t o t h a r r a y P $ ( K ) . I l i n e 1 8 d u m m y s p a c e sC H R $ ( 3 2 ) a r e i n p u t u n t i l a c h a r a c t e r i e n c o u n t e r e d .I l i n e s 1 9 0 - 2 0 0 t h e e n t r y t y p e i i n p u t o n b y t e a t i m e a n a d d e d t t h s t r i n g C $ C i t h e n p l a c e di t h e a r r a y T Y $ ( K ) a n f o r m a t t e d f o o u t p u t . O t h f i r s t p a s s ( K = 0 ) . l i n e 2 0 t r a n s f e r s c o n t r o l t ol i n e s 2 2 5 - 2 5 0 ( l i n e s 2 2 5 - 2 6 0 f o t h V I C ) w h i c hp r i n t s t h e d i r e c t o r y i n f o r m a t i o n o t h s c r e e n . P $ ( 0 )h o l d s t h e d i s k e t t e n a m e , a n d T Y $ ( 0 ) h o l d s t h i n u m b e r o t h e d i s k . L i n e 2 5 i n c r e m e n t s a n

Page 40: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 40/100

t r a n s f e r s c o n t r o l t o l i n e 1 2 w h i c h i n p u t s t h s i z e o t h f i r s t d i r e c t o r y e n t r y . O s u b s e q u e n t p a s s e s( K I ) l i n e 2 0 w i l l b i g n o r e d . I l i n e 2 1 0 , t h e n t r y n u m b e r ( K i p r i n t e d o t h s c r e e n a n t h n u m b e r o b l o c k s i t h e e n t r y i a d d e d t t h v a r ia b l e B U w h i c h h o l d s t h t o t a l n u m b e r o a l l o c a t e db l o c k s . T h s t a t u s i c h e c k e d a n c o n t r o l t r a n s f e r r e dt l i n e 1 2 f o t h n e x t e n t r y .

R e a d L o a d A d d r e s s R o u t i n e :L i n e s 3 0 0 - 3 8 0I l i n e s 3 0 t 3 2 t h d i r e c t o r y t i l e i c l o s e d . T h

d r i v e i i n i t i a l i z e d a n d c h e c k e d f o r e r r o r s . T h v a r ia b l e s U S S . F R $ . a n d P K a r f o r m a t t e d f o s c r e e no u t p u t . I n l i n e s 3 2 5 - 3 7 0 l o o p i s e u t i n p u t t h l o a d a d d r e s s o f e a c h d i r e c t o r y e n t r y . L i n e s 3 4 0 - 3 6 5c a l c u l a t e t h e l o a d a d d r e s s , p l a c e i i L A S ( K ) a n f o r m a t i t o o u t p u t . T h d r i v e i i n i t i a l i z e d o l i n e3 7 5 , a n t h m e s s a g e " E n d o f D i r e c t o r y " i p r i n t e do t h s c r e e n . L i n e 3 8 c l o s e s t h e r r o r c h a n n e l o t h d r i v e .

P r i n t D i r e c t o r y R o u t i n e :L i n e s 4 0 0 - 4 9 0

I l i n e 4 0 5 , i s e t f o l o o p c o n t r o l a n p l a c e di n t o 1 f o o u t p u t . L P = 6 s e t s t h n u m b e r o e n t r i e sp r i n t e d b e f o r e a g u i d e l i n e i p r i n t e d a c r o s s t h p a g e . K o u n t k e e p s t r a c k o t h n u m b e r o l i n e s ( 6 6 )

p r i n t e d p e p a g e . I l i n e s 4 1 0 - 4 1 5 , t h e m e s s a g e" " P r i n t e r O p e n " i p r i n t e d o t h s c r e e n , a n t h p r i m e r ( d e v i c e 4 a n m o n i t o r ( d e v i c e 3 t i l e s a r o p e n e d f o o u t p u t . T h m o n i t o r m u s t b o p e n e d l i k ea n o t h e r d e v i c e w h e n t h C M c o m m a n d i u s e d .I l i n e 4 2 0 . t h m e s s a g e " P r i n t i n g D i r e c t o r y " i p r i n t e d o t h e s c r e e n . I n l i n e s 4 2 5 - 4 4 5 . t h h e a d i n go t h f i r s t p a g e , w h i c h i n c l u d e s t h e d i s k i n f o r m at i o n , i p r i n t e d . T h e n l i n e s 4 5 0 - 4 5 5 p r i n t e a c h e n t r yi t h d i r e c t o r y . W h e n t h d i r e c t o r y l i s t i n g i c o p l e t e l i n e 4 6 p r i n t s l i n e a c r o s s t h e p a g e , l i n e f e e d st t h e n o t h p a g e , a n t r a n s f e r s c o n t r o l t o l i n e4 9 0 . L i n e 4 6 p r i n t s l i n e a c r o s s t h p a g e a f t e r e e r s i x e n t r i e s . T h e n u m b e r o e n t r i e s p r i n t e d p e p a g e i c o n t r o l l e d i l i n e s 4 7 0 - 4 8 0 . W h e n i e q u a lt 3 o 9 0 c o n t r o l i t r a n s f e r r e d t t h p r i n t e r s u r o u t i n e s a 2 0 6 5 o 2 0 4 0 w h i c h l i n e f e e d t t h t o o t h n e x t p a g e . T h e n t h p a g e n u m b e r a n d i s kn a m e a r p r i n t e d a n u n d e r s c o r e d . L i n e 4 8 i n c r em e n t s t h c o u n t e r a n f o r m a t s i f o p r i n t i n g ( I S ) .C o n t r o l i t h e n t r a n s f e r r e d b a c k t o l i n e 4 5 w h i c hp r i n t s t h n e x t d i r e c t o r y e n t r y . T h p r i n t e r a n m o n i t o r t i l e s a r c l o s e d i n l i n e 4 9 0 .

A n o t h e r / B e e p R o u t i n e :L i n e s 5 0 0 - 5 4 0

L i n e 5 0 p r o m p t s f o a n o t h e r d i s k d i r e c t o r y . I l i n e s5 1 0 - 5 1 5 t h e s o u n d r e g i s t e r s a r c l e a r e d a n v a l u e s

A n n o u n c i n g . . . T O T L . M O N E Y M I N D E RF O T H C O M M O D O R E 6 4

T h h o m e a c c o u n t i n g p a c k a g e t h a t w i l l m a k ey o u r b u d g e t , n o b r e a k i t O N L Y $ 3 9 . 9 5

— r ^ — r U c .

M o n e y - S a v i n gB o n u s P a k s

o 6 S o f t w a r e( B P - D — ( d i s k )

t o t l . t e x t /t o t l . s p e l l e r / t o t l . l a b e lr e g . p r i c e S 1 0 3 N O S 7

( B P - 2 ) — ( d i s k )t o I b u s i n e s s /t o t l t i m e m a n a g e r /t o t l . i n f o m a s t e r / t o t l . t e x tr e g . p r i c e S 2 2 8 N O S 1 5 9

( B P - 3 ) — ( d i s k )t o t l . i n f o m a s t e r /t o t l . t e x t / t o t l . s p e l l e rr e g . p r i c e $ 1 2 9 N O $ 9

( B P - 4 ) - ( d l s k )t o t l . t e x t /t o t l . s p e l l e r /r e s e a r c h a s s i s t a n tr e g . p r i c e $ n 8 N O W $ 8 9

( B P - 5 ) — ( t a p e )t o t i . t e x t / t o t l . l a b e lr e g . p r i c e S 6 N O $ 4

C o m m o d e 9 a n f l V I C 2 0 v t r a d e rC o m m o f l O ' B B u i i r m s M a c h i n a l I n

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

I N F O R M A T I O N A N D O R D E R C O U P O NT A P E D I S K

T O T L T E X T 2 . 0 ( V I C 8 K " 2 4 . 9 5 2 8 . 9 5T O T L T E X T 2 . 5 ( V I C + 1 6 K ) " 3 4 . 9 5 3 8 . 9 5T O T L L A B E L 2 . 1 ( V I C + 1 6 K ) 1 9 . 9 5 2 3 . 9 5T O T L T I M E M G R . 2 . 1 1 V I C 8 K 2 9 . 9 5 7 . 3 3 . 9 5B E S E A R C H A S S T . 2 . 0 ( V I C 8 K 2 9 . 9 5 3 3 . 9 5T O T L B U S I N E S S 3 . 0 ( V I C 2 4 K ) 8 4 . 9 5T O T L . T E X T 2 . ( C - 6 4 ) 3 9 . 9 5 4 3 . 9 5T O T L . S P E L L E R 3 . 6 ( - C 6 4 ) 3 4 . 9 5T O T L . L A B E L 2 . 6 ( C - 6 4 ) 1 9 . 9 5 2 3 . 9 5T O T L T I M E M G R . 2 . 6 ( C - 6 4 ) 3 4 . 9 5 3 8 . 9 5R E S E A R C H A S S T . 2 . 0 ( C - 6 4 ) 3 4 . 9 5 3 8 . 9 5T 0 T L . I N F O M A S T E R 3 . 6 ( C - 6 4 ) 4 9 . 9 5T O T L . B U S I N E S S 3 . 6 ) C - 6 4 ) 9 4 . 9 5T O T L M O N E Y M I N D E R 3 . 6 ( C - 6 4 ) 3 9 . 9 5B O N U S P A C h e c k . M o n e y O r d e r o C O ' a l s o a c c e p t e d' C O D o r d e r s S Z 0 0a d d i t i o n a l ( C r e s i d e n t sJ d d l ' ! > - . S , V l " . l . m

T o t a lC O C h a r g e s / S a l e s T a

S h i p p i n g s H a n d i n gA m o u m E n c l o s e d

F O R O R D E R I N G O N L Y - C A L L O U T O L L F R E E N U M B E R SC o n t m e n l a l U . S . 1 - 8 0 0 - 3 5 1 - 1 5 5 5 . C a l i f o r n i a 1 - B 0 0 - 3 5 M 5 5 1H a w a i i a n A l a s k a 4 1 5 - 9 4 3 - 7 8 7 7l S E N D M O R E I N F O R M A T I O N ( n o c h a r g e l o c a t a l o g )N a m eS t r a e iC i t y S t a t eP h o n e (C a r d "

Z i p .C M L . V I S AE i

D a t e

T U T L q u a l i t y y o c a a f f o r d1 5 5 5 T h i r d A v e n u eW a l n u t C r e e k , C 9 4 5 9 6

S O F T W A R E . I N C . 4 1 5 / 9 4 3 - 7 8 7 7

Page 41: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 41/100

P O K E d i n t o t h S I c h i p . L i n e s 5 2 0 - 5 2 5 c h e c k t h k e y b o a r d f o i n p u t ( Z S ) a n i n o n e i f o u n d , s i g n a l sc o m p l e t i o n w i t h b e e p i n g t o n e . W h e n k e i p r e s s e d , c o n t r o l i t r a n s f e r r e d t l i n e s 5 3 0 - 5 3 5 ,w h i c h e i t h e r e n t h p r o g r a m o c l e a r a l t h e v a r i ab l e s a n t r a n s f e r c o n t r o l b a c k t t h s t a r t o t h p r g r a m . I t h w r o n g k e i p r e s s e d , l i n e 5 4 c l e a r sZ a n s e n d s c o n t r o l b a c k t l i n e s 5 2 0 - 5 2 5 .

V a r i a b l e S u b r o u t i n e :L i n e s 2 0 0 0 - 2 0 2 5

A l t h v a r i a b l e s a n a r r a y s a r e s e i t h i s r o u t i n e .P S ( K ) = e n t r y n a m e B Y $ ( K ) n u m b e r b y t e sB K $ ( K ) n u m b e r b l o c k s L A S ( K ) l o a d a d d r e s sT Y $ ( K ) f i l e t y p e * K = I 4 5

P r i n t e r S u b r o u t i n e :L i n e s 2 0 3 0 - 2 0 6 5

I s u b r o u t i n e 2 0 3 5 , l i n e ( C H R $ ( 1 9 2 ) ) i p r i n t e da c r o s s t h p a g e . L i n e 2 0 4 0 s e n d s l i n e f e e d t o t h ep r i n t e r a n p o s i t i o n s t h p a p e r f o t h e n e x t p a g ew h e n t h m a x i m u m n u m b e r o e n t r i e s h a v e b e e np r i n t e d f o p a g e s a n 3 L i n e s 2 0 4 5 - 2 0 6 0 s e n dl i n e f e e d s t t h e p r i n t e r w h e n t h m a x i m u m n u m b e rO e n t r i e s h a v e n o b e e n p r i n t e d f o a n p a g e . L i n e2 0 6 5 s e n d s l i n e f e e d s t p r i n t e r a t h e n o p a g ea n p o s i t i o n s t h p a p e r a t h l o o p a g e 2

D i s k S u b r o u t i n e :L i n e s 2 0 7 0 - 2 0 8 5

L i n e s 2 0 7 5 - 2 0 8 0 r e a d t h e r r o r c h a n n e l a n d , i a e r r o r o c c u r s , t e r m i n a t e t h p r o g r a m . L i n e 2 0 8 5 i n t i a l i z e s t h d i s k d r i v e d u r i n g o p e r a t i o n s .

P r i n t e r C o m m e n t s :L i n e s 2 0 9 0 - 2 0 9 5

T h i s p r o g r a m i w r i t t e n t p r i n t l e s s t h a n 8 e n t r i e s .T h i s i b e c a u s e d i r e c t o r y w i t h m o r e t h a n 8 e t r i e s w i l l n e e d f u l l 6 l i n e s , w h i c h i m a x i m u m o p a g e 2 W h e n d i r e c t o r y h a 8 e n t r i e s o m o r ey o w i l l h a v e t a d j u s t t h e h e a d i n g o p a g e 2 s t h a ti i p r i n t e d o t h t o l i n e . T m a k e t h i s a d j u s t m e n ty o w i l l h a v e t r e m o v e t h r e e c a r r i a g e r e t u r n s ( R $ )f r o m l i n e 2 0 6 5 . P o s i t i o n t h p a p e r e x a c t l y a t h t o o p a g e I

T h V I 2 v e r s i o n i t h s a m e a s t h e C o m m od o r e 6 w i t h t h e x c e p t i o n o p r i n t i n g o t h s c r e e na n t h b e e p r o u t i n e . T h l i n e s w h i c h a r d i f f e r e n ta r l i s t e d a l t e r t h C o m m o d o r e 6 p r o g r a m .

I y o u w o u l d p r e f e r n o t t y p e i t h p r o g r a m y o m a s e n d $ 3 . 0 0 w i t h a d i s k / c a s s e t t e a n S A S Em a i l e r t o

J o y c e l y n S u W o o d s4 3 E a s t 6 S t r e e t

N e Y o r k . N 1 0 0 2 1

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

D I S K D I R E C T O R Y T U T O R I A L1 5 4 1 f o r m a t t e d d i s k e t t e i d i v i d e d i n t o 3 t r a c k s

w h i c h a r e f u r t h e r s u b d i v i d e d i n t o 6 8 s e c t o r s ( s e eT a b l e 2 ) T h e n u m b e r o s e c t o r s i t r a c k c a v a r y .T h i s a r r a n g e m e n t f a c i l i t a t e s q u i c k e r r e t r i e v a l o d a t aa n a f a a k n o w i f e a t u r e u n i q u e t C o m m od o r e . T h f i r s t t w b y t e s o a s e c t o r c o n t a i n t h p o i n t e r s t t h n e x t b l o c k . I t h m i d d l e o t h d i s ke t t e T r a c k 1 i r e s e r v e d f o t h e d i s k d i r e c t o r y . S e t o o T r a c k 1 c o n t a i n s t h B l o c k A v a i l a b i l i t yM a ( B A M ) a n t h e d i r e c t o r y h e a d e r . T h r e m a i nd e r o f T r a c k 1 h o l d s r e c o r d o e a c h d i r e c t o r y f i l eb e g i n n i n g i S e c t o r 1 E a c h s e c t o r i t h e d i r e c t o r y i f u r t h e r d i v i d e d i n t o e i g h t 3 b y t e c h u n k s ( 3 2 5 b y t e s b l o c k ) c o n t a i n i n g t h e f i l e n a m e , t y p e ,s i z e , a n l o c a t i o n . T h s t r u c t u r e o s i n g l e f i l e i s h o w n i T a b l e 1

B y t e0 - 2 - 3 13 4 - 6 36 6 - 9 59 8 - 1 2 71 3 0 - 1 5 91 6 2 - 1 9 11 9 4 - 2 2 3

2 2 6 - 2 5 5

T r a c k1 - 1 71 8 - 2 42 5 - 3 03 1 - 3 5

T A B L ET r a c k 1 8 S e c t o r

D i r e c t o r y B l o c kS t r u c t u r eI n f o r m a t i o n B y t eP a i n t e r s i n e x i b l o c k1 s E n t r y

2 n E n t r y3 n J E n t r y4 t h E n t r y5 t E n t r y6 t E n t r y7 t E n t r y8 t E n t r y

1 - 3 - 1 81 9 - 2 0

2 2 2 - 2 52 6 - 2 72 8 - 2 93 0 - 3 1

T A B L ED i s k e t t e F o r m a tS e c t o r R a n g e0 - 2 00 - 1 80 - 1 70 - 1 6

S i n g l e F i l eS t r u c t u r eI n f o r m a t i o nF i l e t y p eL o c a t i o n ( t r a c k , s e c t o r )N a m eR e l a t i v e f i l e o n l yR e l a t i v e f i l e o n l yU n u s e dR e p l a c e d f i l e l o c a t i o nS i z e ( b l o c k s )U n u s e d ( s p a c e )

T o t a l S e c t o r s2 1 3 5 1 1 3 1 = 1 0 81 8

6 8 b l o c k s( 6 8 3 1 ( S 6 6 b l o c k s )

S E C T O R

S E C T O R

T R A C K ( 2 S E C T O R S )

T R A C K S 2 - 3 4

T R A C K 3 ( 1 S E C T O R S )

( N O T T S C A L E )

Page 42: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 42/100

n g t h M y s t e r

J a m a R e g a n 1 9 8 4

Page 43: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 43/100

O S o u n d o n t h e C - 6 4b D a v i d B a r r o na n h a v e a t t e m p t e d t e x p l o i t t h e s o u n d

c a p a b i l i t i e s o t h C o m m o d o r e 6 4 T h i s s e e m s l i k e s t r a i g h t f o r w a r d t a s k ,b u o b s t a c l e s a r e s o o n m e t . O n b

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

T H H E A R T O T H E S Y S T E M -O S C I L L A T O R S

T h v e r y h e a r t o t h e e l e c t r o n i c m u s i c s y s t e m i k n o w n a s t h e o s c i l l a t o r . T h i s d e v i c e p r o d u c e s t h b s i t o n e t h a t i c o l o r e d a n d s h a p e d b o t h e r d e v i c e si n t o m u s i c . I n s i d e t h S I c h i p i t h 6 a r e t h r e eo s c i l l a t o r s . T h i s r e s u l t s i t h r e e s o u n d c h a n n e l s o v o i c e s , t o g e t h e r c a p a b l e o f p r o d u c i n g t h r e e n o t e s a o n t i m e . O s c i l l a t o r s m a p r o d u c e m a n y d i f f e r e n tt y p e s o " w a v e f o r m s . " w a v e f o r m i p i c t u r e o w h a t t h s o u n d w a v e s w o u l d l o o k l i k e i w w e r ea b l e t v i e w t h e m . O n o t h m o s t r u d i m e n t a r yw a v e f o r m s i t h s q u a r e w a v e ( s e e f i g u r e 1 ) I t i sn a m e d a f t e r i t s q u a r e s h a p e , a n p r o d u c e s o n o t h m o s t h a r s h s o u n d s . O t h e r w a v e f o r m s i n c l u d e t h et r i a n g l e w a v e ( f i g u r e 2 a n t h p u l s e w a v e ( f i g u r e3 ) T h u s o o n o t h e s e w a v e f o r m s r a t h e r t h a na n o t h e r i d e t e r m i n e d b t h s o u n d t e x t u r e y o u d es i r e . T h 6 i c a p a b l e o p r o d u c i n g t h r e e r u d i m e nt a r y w a v e f o r m s . T h e s e a r e t h e s a w t o o t h , t r i a n g l e ,a n p u l s e w a v e s . E a c h o n h a i t o w u n i q u e c o l o ri n g , b u t c o l o r i n g d o e s n ' t s t o p h e r e . R e a d o a n l e a r n a b o u t f i l t e r s !

F I L T E R S — T H E G R E A T A U D I OB L O C K A D EF i l t e r s p r o v i d e t h m o s t v e r s a t i l e m e a n s o f v a r y i n g

t h c o l o r i n g o t o n e . T h e y c h a n g e s o u n d b r m o v i n g p a r t o i t W h e n y o l i s t e n t s t e r e o a n t u r n t h e t r e b l e c o n t r o l d o w n , t h s o u n d b e c o m e sm u t e d a n l e s s b r i g h t . I e f f e c t , y o h a v e f i l t e r e do u t h " h i g h e n d " o t h s o u n d . T h s a m e c a b d o n e t t o n e p r o d u c e d b y a n o s c i l l a t o r b w h a t i c a l l e d l o p a s s f i l t e r . T h i s w i l l l e a l t h l o t o n e s t h r o u g h , b u t w i l l r e m o v e t h h i g h p o r t i o n o t h s o u n d . B u s i n g v a r i a b l e l o p a s s f i l t e r w m a s e l e c t t h e p i t c h a w h i c h t h h i g h s s t a r t t b r e m o v e d . I n f i g u r e i t y p i c a l c h a r t o f l o p a s sf i l t e r ' s e f f e c t o s i g n a l ( t h i s p a r t i c u l a r f i l t e r h a

A H O Y ! 4

Page 44: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 44/100

# 2 F E B . " 8 $ 8 , 0 0t o u r o t h 1 5 4 1 d i s k

S y n a p s e ' s I h o r W o l o s e n k od ! U s e r s g r o u p s ! A r t ii n t e l l i g e n c e ! A n r e a d y t

M u s i c M a k e r P a r t I I A t t a c k ! P r o g r a m m i n g R e

F i l e s ! S c r e e n M a n i p u l a t i o nt h C o m m o d o r e 6 4

B a c k I s s u e sN s e r i o u s p r o g r a m m e r s h o u l d

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

D o n ' t w a i t f o t h r e s t t a t t a i nc o l l e c t o r ' s i t e m s t a t u s — o r d e rt h e i s s u e s y o u ' v e m i s s e d n o w !

* l i m i t e d e d i t i o n r e p r i n t o t h p r o g r a m s a n f e a t u r e a r t i c l e s f r o m i s s u e # 1 i a v a i l a b l e f o r $ 4 . 0 0 .

r 6 4

i

\ V l ( t . \ l > I 1 I I V . 'I S O n t i . s s

I I I K S K K K Y S * ;I i : m 1 - w . l

f ( m m H ) ( > m

x - * \ 1 — '

/ - ^ - ^ ^ / l^ ^ ^ ^ ^ - J j j f ^

I S S U E # 3 - M A R . ' 8 $ 4 . 0 0A n a t o m y o t h e 6 4 ! P r i n t e r I nt e r f a c i n g f o r t h e 6 a n d V I C !E d u c a t i o n a l s o f t w a r e : f i r s t o s e r i e s ! C o m m o d a r e s ! A n r e a d y t e n t e r : S p a c e L a n e s !R a n d o m F i l e s o t h 6 4 E a s yA c c e s s A d d r e s s B o o k ! D y n a m i cP o w e r f o y o u r 6 4

# 4 — A P R . ' 8 $ 4 . 0 0d a n d E a s y S c r i p t

s ! P r i n t e r i n t e r f a c i n g a n s o f t w a r e g u i d e c o

L o w e r c a s e d e s c e n d e r sy o u r 1 5 2 5 ! L a s e r d i s c ! T h

Q u e s t A d v e n t u r e G a m e !r e a d y t e n t e r : A p p l e P i e !

L a n d e r ! N a m e t h a t S t a r !

I S S U E # 5 - M A Y ' 8 4 $ 4 . 0 0T h F u t u r e o f C o m m o d o r e ! I s i d e B A S I C p r o g r a m s t o r a g e !C - 6 4 S p r e a d s h e e t s ! M e m o r yM a n a g e m e n t o t h V I a n 6 4 E d u c a t i o n a l S o f t w a r e G u i d ec o n t i n u e s ! A n r e a d y t e n t e r :M a t h M a s t e r ! A i A s s a u l t ! B i o -r h y t h m s ! V I 2 C a l c u l a t o r !

I S S U E # 6 - J U N E ' 8 $ 4 . 0 0G a m e p r o g r a m m i n g c o l u m nb e g i n s ! P r o g r a m g e n e r a t o r s !R u p e r t o i n p u t t i n g ! M e m o r yM a n a g e m e n t a n E d u c a t i o n a lS o f t w a r e G u i d e c o n t i n u e ! A n r e a d y t e n t e r : P o s t T i m e f o t h 6 4 a n d 2 0 A l p i n e r ! S o u n dC o n c e p t f o t h V I 2 0

\ h o y !

L

r a i l - .B ^

I S S U E # 7 - J U L Y ' 8 $ 4 . 0 0T h M S D u a l D i s k D r i v e !D a t a b a s e b u y e r ' s g u i d e ! T h F i l e S l e u t h ! C r e a t i n g y o u r o w g a m e s ! T r a i n i n g y o u r c u r s o r !U s e r s g r o u p s ! C o m m o d a r e s !A n r e a d y t e n t e r : C h e c k l i s t !R e n u m b e r i n g ! W h a t ' s M J o b ?B r i s k ! M a t h D e f e n d e r ! M o r e !

S e n d c o u p o n o f a c s i m i l e t o A h o y ! B a c k I s s u e s , I o I n t e r n a t i o n a l I n c . , 4 W e s t 3 4 t h S t r e e t — S u i t e 4 0 7 , N e Y o r k , N 1 0 0 0 1

P l e a s e S e n d M T h F o l l o w i n g :C o p i e s o i s s u e n u m b e rC o p i e s o i s s u e n u m b e rC o p i e s o i s s u e n u m b e r

N A M E, n n D C O o

M U U n t o oE n c l o s e d P l e a s e F i n d M C h e c k o M o n e y O r d e r f o

( O u t s i d e t h e U S p l e a s ea d $ 1 . 0 0 f o e v e r y c o p y )

C I T Y _S T A T E .Z I C O D E .

"

Page 45: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 45/100

c u t o f f f r e q u e n c y o f 1 0 0 0 c y c l e s p e s e c o n d ) . B p a s s i n g a r a s p y s q u a r e w a v e t h r o u g h l o p a s s f i l t e rw c a c h a n g e i t m e l l o w s i g n w a v e ( f i g u r e 5 ) A s i d e f r o m l o w p a s s f i l t e r s , t h e r e a r a l s o h i g h a n b a n d p a s s f i l t e r s . H i g h p a s s f i l t e r s ( f i g u r e 6 a l l o wh i g h s t p a s s w h i l e c u t t i n g l o w s ( s i m i l a r t t u r n i n gd o w n t h b a s s c o n t r o l o y o u r s t e r e o ) . B a n d p a s sf i l t e r s o n l y a l l o w c e r t a i n f r e q u e n c y r a n g e t p a s s .I y o p a s s e d s o n g f e a t u r i n g s i n g e r , b a s s , a n t l u t e t h r o u g h b a n d p a s s f i l t e r t u n e d t t h e r a n g e o t h s i n g e r , t h o t h e r i n s t r u m e n t s w o u l d d r o p o u ( f i lt e r e d o u t — f i g u r e 7 ) T h C o m m o d o r e 6 a l l o w s y o t m a k e u s e o f h i g h a n d l o w p a s s ( l i t e r s t v a r y t h s o u n d f r o m b a s s t p i c c o l o .

E N V E L O P E S — N O T J U S TF O L E T T E R S A N Y M O R ET h l a s t m a j o r c h a r a c t e r i s t i c i n v o l v e d i s h a p i n g

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

c h a r a c t e r i s t i c , a s w e l l a s a t t a c k , d e c a y , a n r e l e a s e ,a l c o n t r o l t h e n v e l o p e o n o t e . F i g u r e 8 c o n t a i n s

t i m e v e r s u s v o l u m e c h a r t i l l u s t r a t i n g t h e f u n c t i o no t h f o u r c o n t r o l v a l u e s :

A t t a c k — T h i s i t h t i m e i t a k e s f o a n o t e t r e a c hm a x i m u m v a l u e o n c e s o u n d e d .

D e c a y — T h i s i t h t i m e i t a k e s f o t h v o l u m e t d r o p f r o m i t m a x i m u m t t h s u s t a i n l e v e l .

S u s t a i n — A s l o n g a s t h e n o t e i h e l d , i r e m a i n s a t h i s l e v e l .

R e l e a s e — T h i s c o n t r o l s t h t i m e i t a k e s f o t h v o l u m e t f a d e o u o n c e t h n o t e i r e l e a s e d .

I n d i v i d u a l r e g i s t e r s f o e a c h o s c i l l a t o r ( r e m e m b e rt h o s e ? ) s t o r e t h e i n f o r m a t i o n f o t h e n v e l o p e . T h e s em a b e m o d i f i e d a d e s i r e d t p r o d u c e a n y t y p e o fs o u n d . v e r y p e r c u s s i v e i n s t r u m e n t s u c h a d r u mm i g h t f o l l o w a n e n v e l o p e a i f i g u r e 9 w h i l ef l u t e m i g h t f o l l o w t h e e n v e l o p e i f i g u r e 1 0

B e x p e r i m e n t i n g w i t h t h p a r a m e t e r s d e s c r i b e dy o u c a n c r e a t e a i n f i n i t e n u m b e r o s o u n d s r a n g i n gf r o m c a c o p h o n y o d r u m s t S t e i n w a y .

N e x t m o n t h w i l l p r e s e n t B A S I C p r o g r a m t a l o e x p e r i m e n t a t i o n w i t h s o u n d c h a r a c t e r i s t i c s o C o m m o d o r e 6 4 S t a y t u n e d !

F I

F I

F I G 3

F I 1 0

5 0

5 0 1 0 0 0 2 0 0 0 4 0 0 0

F I L O P A S S

F I 1 O O D o

5 0 ° .

5 0 1 0 0 0 2 0 0 0 4 0 0 0F R E Q U E N C Y( C y c l e s P e r S e c o n d )

F I G 7V O I C E

1 0 0 %

0

B A S SF L U T E

L L

5 0 1 0 0 0 2 0 0 0 4 0 0 0F R E Q U E N C Y( C y c l e s P e r S e c o n d )

1 0 0 'F I

A T T A C K ;

5 0

O E C A Y

N O T E H E L D T I M E

F I

F I 1

A H O Y ! 4

Page 46: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 46/100

M a k e y o u r C - 6 4 o V I v e r s a t i l e w i t h :

G r a p h i c s : P L O T V I Cf o V I C - 2 0H i - R e s G r a p h i c s K i

$ 1 9 9 5( t a p e )

F e a t u r e s :M e n u D r i v e nK e y b o a r d o r l i g h t p e n i n p u t { l i g h t p e n n o i n c l u d e d )B a s i c g e o m e t r y ( p o i n t s , l i n e s , e l l i p s e )1 7 6 x 1 3 w i n d o w ( m e n u s o u t s i d e H i - R e s w i n d o w )L i g h t p e s m o o t h i n g a l g o r i t h m( i n c l u d e d i v e r s i o n s f o e x p a n d e d V I C )T e x t g e n e r a t i o n a n p o s i t i o n i n gE l e m e n t c o l o r s e l e c t i o nE r r o r r e c o v e r y

L 3 - p e r s p e c t i v e s

S c r e e n t p r i n t e r ( H i - R e s )T r a n s f e r a b l e t d i s k

L F u n c t i o n s s t a n d a l o n e f o u s w i t hp e r s o n a l p r o g r a m m i n g ( B a s i c )U s e r g u i d e i n c l u d e dS p e c i f y : P L O T V I C ( f o r u n e x p a n d e d V I C )P L O T V I C 3 ( f o r V I w i t h 3 K P L O T V I C 8 ( f o r V I w i t h 8 K

W o r dP r o c e s s i n g :P o w e r f u l t e x t e d i t o r f o d o c u m e n t p r o c e s s i n g a n p r o g r a m d e s i g n

T e x t E D i t o r( T E D )f o C - 6 4 $ 1 9 9 5

( t a p e )

F e a t u r e s :E d i t o r p r o g r a mC r e a t e a n m o d i f y c a s s e t t e d a t a f i l e s a n d i s k S E Q u e n t i a l f i l e sL i n e i m a g e e d i t o r u s i n g s i m p l e c o m m a n d sC r e a t e , l o c a t e , i n s e r t , m o d i f y , a n a r r a n g e t e x tF u l l s c r e e n e d i t o r ( u s e s c u r s o r c o n t r o l k e y s )

P r i n t e r p r o g r a mS e n d s S E Q u e n t i a l f i l e s t p r i n t e r ( d i s kf i l e s o n l y ) , s u p p o r t s C O M M O D O R E p r i n t e r s w i t hi n d e n t a t i o n a n m a r g i n sO p e r a t e s w i t h c a s s e t t e o f l o p p y d i s kC o m p l e t e d o c u m e n t a t i o nS p e c i f y T E

N a m e : S n p n i f v P n f V m r t n r n n o v r a n H o H \ / \ C \N a m e :A d d r e s s :

S p e c i f y :

C i t y / S t a t e / Z i p

S e n d c h e c k o m o n e y o r d e r f o $ 1 9 . 9 5 f o e a c h t a p e t A P C A D .C r e d i t C a r d s a r a l s o a c c e p t e d : M ^ ] V I S A ^ A M E X

P L O T V i C ( f o r u n e x p a n d e d V I C )P L O T V I C ( f o r V I w i t h 3 K P L O T V I C 8 ( f o r V I w i t h 8 K T E

A c c t . N o E x p i r a t i o n D a t e o n C a r d

S i g n a t u r e

M a i l c o m p l e t e d o r d e r f o r m t A P C A D , P O B o 8 3 S a l i n e , M 4 8 1 7 6R e a d e r S e r v i c e N o . 7

Page 47: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 47/100

S i b l i n g R i v a l r y f o t h C - 6 4 a n V I 2 B G e o r g e T r e p a l

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

■ ^ ^ w ' o t h t w i n s . T h h o n e y i i b a g s h e l do v e r t h T w i n s b b r e a k a b l e s t r i n g s . P a t t e r n s o t h s c r e e n c o n s t a n t l y c h a n g e . I y o p r e s s t h s p a c e b a w h e n t h e p a t t e r n s m a t c h , a s t r i n g b r e a k s . I y o p r e s s t h e b a w h e n t h p a t t e r n s a r e d i f f e r e n t ,b r o k e n s t r i n g i m e n d e d . O c o u r s e , t h e r e a r e d i ff e r e n t s k i l l l e v e l s a n t h e p a t t e r n s c a c h a n g e a d i f e r e n t r a t e s .

V e r s i o n s f o t h V I a n C - 6 4 a r g i v e n . T h V I v e r s i o n i f o t h u n e x p a n d c d V I C . I y o h a v ee x t r a m e m o r y , r e m o v e i b e f o r e y o r u t h p r g r a m . T h 6 v e r s i o n t a k e s a d v a n t a g e o t h e l a r g e rm e m o r y a n h a m o r e e x p l a n a t i o n a n ( a h ! ) m u s i c .

N n o v e l o e x c i t i n g p r o g r a m m i n g t e c h n i q u e sh a v e b e e n u s e d . T h w h o l e g a m e i m a d e u s i n g t h k e y b o a r d g r a p h i c s c h a r a c t e r s . T h e s e c h a r a c t e r s a r em a d e i n t o s t r i n g s a n p r i n t e d o n s c r e e n w h e n t h p r o g r a m c a l l s f o t h e m .

H a v e h o n e v o t i m e !S E P R O G R A M U S T L X G S O P A G E 8

T E L S T A R 6 S o p h i s t i c a t e d T e r m i n a l C o m m u n i c a t i o n s C a r t r i d g e f o t h 6 4 ' P F O ' 1 0 D 0 0 C D D 2 B E L L 1 2 : 3 0 : 0 0 1 0 : 1 4 : 3 6

( T E L S T A R ' s S t a t u s L i n e )D o n ' t s e t t l e ( o l e s s t h a n t h b e s t !

U p l o a d / D o w n l o a d t o / f r o m d i s k o t a p e .A u t o m a t i c F i l e T r a n s l a t i o nC o m m u n i c a t e s i I n d u s t r y S t a n d a r d A S C I I .R e a l - T i m e C l o c k p l u s A l a r m C l o c k .L i n e e d i t i n g c a p a b i l i t y a l l o w s c o r r e c t i n g a n r e s e n d m g l o n g c o m m a n d l i n e s .9 Q u i c k R e a d f u n c t i o n s .M e n u - d r i v e n .S i m i l a r t o u f a m o u s S T C P T e r m i n a l p a c k a g e .W o r k s w i t h C o m m o d o r e M o d e m s a n s u p p o r t s a u l o - d i a l i n g .

T h b e s t f e a t u r e i t h p r i c e o n l y $ 4 9 . 9 5 ( C a r t r i d g e a n M a n u a l )

M a c h i n e L a n g u a g e M o n i t o r C a r t r i d g ef o r t h e C B M 6 4

M o r e t h a n 2 c o m m a n d s a l l o w y o t a c c e s s t h C B 6 4 ' s M i c r o p r o c e s s o r sR e g i s t e r s a n M e m o r y C o n t e n t s . C o m m a n d s i n c l u d e a s s e m b l e , d i s a s s e m b l e .r e g i s t e r s , m e m o r y , t r a n s f e r , c o m p a r e , p l u s m a n y m o r e .S o m e d a y e v e r y C B 6 o w n e r w i l l n e e d m o n i t o r s u c h a t h i s .C a r t r i d g e a n M a n u a l S 2 4 . 9 5

8 i 3 S e c o n d sf o y o u r V I 2 o C B 6

y o c w n o v i C 2 0 o C B a n h a v e o e e n c o n c e r n e da b o u t i h h i g n c o s t o b i s k t o s i c e y o u t p i o q ' o m s o nw c * r y y o u r s e l f n I c o g e ' N o t n e < e s t h e i ! A B 8 i i T t i e R A B B I Tc o m e s i a c o " t x J g e a n a a m u c h , m u c r i I c n v e f p ' i c ei h a f i 1 K o v w a o e d i s k A n s p e e d t n i s i s o n l a s t R A B B I TW i t n t h e R A B B I T y o c o l o a d o n s t a t e o y o u ' C B d a i o s e W a 6 c o g « y n a l m o s t 3 s e c a x H c o m p a r e dt m c u i ' e n i m i n u t e s o V t 2 C B 6 4 a l m o s t a t a s t a s i r - e 1 5 4 ' d i s * d r i v eT r W B B > ! i e a s y t i n s t a l l a l l o w s o n t A c c e n dB a s e P r o g r a m ; w o r k s w i t h w i t h o u t E x p a n s i o nM e m o r y o n d p r o v i d e s t w o d a t a t i l e m o d e s T r i eI 3 A B B I 1 i n o o n l y l o s t C u ' e l i o b t ef n Q a D b i t t o h V I C 2 0 c o n t a i n s o w o o n n o n c o n e c t o i i o y o c o s i m u l t a n e o u s l y u s y o u r m e m o r > D o o ^ d . e t c ] $ 3 9 . 9 5

M A N O T H B E S TF O L E S S !

$ 5 9 . 9 5

F o C B 6 4 P E T , A P P L E , a n A T A R IN o w . y o u c o h o w e t h s o m e p ' O t e M o n a l l y d e n g n e o M o c i oA s s e m b l e r ' E d i t o r o u s e d o n S p a c e S h u t t l e p r o i e c t i

D e s i g n e d t i m p r o v e P r o g ' O i i r r > e i P r o d u c t i v i t yS i m i l o ' $ y r i ' c < o n c o m m a n d s N n e e d t l e i e a r r i p e c u i i a 's y n t o n e s a n c o m m a n d s » f > e n * o g I r a n P I t A P P L E t A T A 5 1

i r - e A s s e m b l e r t h e n t n E d i t c e t n c l u d e s W o f d P t o c e s s c l o c a t i n g i c o a e t o n c ^ l u c

m o t eu i E d t ' c w M o c r o i C o n d i l r o n a l o n d l n t e t a c t i v e

A i v e m o i y o n A u t o t w p o o e o O d r e s s i n gS t i l l n o c o n v i n c e d , s e n d l e o u I ' e e s p e c s h e e t 1

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

Page 48: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 48/100

M O R E: ■ ■ : ■ - : . ■ " ■ ■

Page 49: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 49/100

r a = v n = w 5P A I N T M A G I CD a t a m o s tC o m m o d o r e 6 D i s k

E v e r s i n c e e a r l y m a f i r s t b g a s k e t c h i n g a n i m a l s o t h i s i d e o h i c a v e , p e o p l e h a v e u s e da r t c o m m u n i c a t e t h e i r e x p e r ie n c e s , i d e a s , a n e m o t i o n s . E v e nt o d a y w h e n w e h a v e t e n s o f t h o us a n d s o w o r d s a o u d i s p o s a l ,t e l e c o m m u n i c a t i o n s n e t w o r k s l i n ki n a l p a r t s o t h g l o b e , a n p h o t o g r a p h i c e q u i p m e n t c a p a b l e o e x a c t l y d u p l i c a t i n g a n i m a g e , w s t i l l h a v e n e e d t e x p r e s s o u s e l v e s t h r o u g h a r t . W h e t h e r i t ' sc a r t o o n c h a r a c t e r d o o d l e d o n o t e p a w h i l e t a l k i n g o t h p h o n e , o m a j e s t i c l a n d s c a p e o o i l s o c a n v a s , t h e r e i s o m e t h i n gr e w a r d i n g , e v e n t h e r a p e u t i c , a b o u tr e - c r e a t i n g 3 i m a g e s i t w d m e n s i o n s .

D a t a m o s t ' s P a i n t M a g i c l e t s y o d j u s t t h a t b t u r n i n g y o u r C - 6 4i n t o p a l e t t e , y o u r m o n i t o r i n t oa e l e c t r o n i c c a n v a s , a n d y o u r f v o r i t e j o y s t i c k i n t o p u s h - b u t t o np a i n t b r u s h t h a t n e v e r n e e d sc l e a n i n g . T h i m a g e s y o u c r e a t ec a n b e s i m p l e l i n e d r a w i n g s o c o m p l e x s t u d i e s o c o l o r a n p e s p e c t i v e u s i n g a l P a i n t M a g i c ' sa d v a n c e d f e a t u r e s .

T h h e a r t o t h p r o g r a m i t h C o l o r P a t t e r n S e l e c t i o n M e n u .W h e n t h i s i c a l l e d u b p r e s s i n gf o t h k e y b o a r d , y o u c a n b e g i nb s e l e c t i n g y o u r t h r e e d r a w i n gc o l o r s a s w e l l a s y o u r b a c k g r o u n da n b o r d e r c o l o r s . A l l s i x t e e n c o o r a r a v a i l a b l e , b u y o m u s tc h o o s e f i v e t o w o r k w i t h d u r i n gt h i n i t i a l d r a w i n g . O n c e t h e b a s i cp i c t u r e i c o m p l e t e d , y o c a " m a s k " i a l t h e a d d i t i o n a l c o l o ry o d e s i r e b o v e r p a i n t i n g p o t i o n s o t h e o r i g i n a l a r t w o r k w i t hn e c o l o r s .

L i n e s , s q u a r e s , a n c i r c l e s c a a l b c r e a t e d t y o u r e x a c t s p e c if i c a t i o n s b y u s i n g t h k e y b o a r d i

P a i n t M a g i c : r o l l o v e r v a n G o g h .R E A D E R S E R V I C E N O 5

c o n j u n c t i o n w i t h y o u r j o y s t i c k .S i m p l y p r e s s L ( f o r B o x ) , o C m o v e t h c u r s o r i t h d e s i r e dd i r e c t i o n , a n v o i l a . i n s t a n t g e o me t r y . I n d i v i d u a l p i x e l - s i z e d p o i n t sc a n b e d r a w n b s e l e c t i n g t h " . ( p e r i o d ) , a n p l o t t i n g t h e p o i n t sw i t h t h f i r e b u t t o n .

W h e r e r a c e s a r w o n : t h P i t s t o p .R E A D E R S E R V I C E N O 5

A l l c l o s e d s h a p e s , w h e t h e r p l o tt e b t h c o m p u t e r o d r a w nf r e e h a n d , c a n b e " T i l l e d " i o n o f i v e w a y s . C h o o s i n g f r o m y o u rw o r k i n g c o l o r s , y o u c a n f i l l a a r e a w i t h p u r e c o l o n h o r i z o n t a ls t r i p e s , v e r t i c a l s t r i p e s , d i a g o n a lc h e c k s , o r b y s e l e c t i n g o n o f o u r p r e d r a w n p a t t e r n s . T h p r g r a m e v e n a l l o w s y o t u s p a t e r n s t h a t y o d e s i g n y o u r s e l f .

O t h e r f e a t u r e s i n c l u d e " T r a n sp o s e " w h i c h a l l o w s y o t p i c ku s e c t i o n o y o u r p i c t u r e a n s h r i n k o e n l a r g e i t a n s i z e ," I m a g e " w h i c h e x a c t l y d u p l i c a t e st h e s e c t i o n , a n " G r a b " w h i c hl e t s y o d r a w w i t h s e c t i o ny o u ' v e p i c k e d u p T h e r e i e v e n" M a g n i f y M o d e " s y o c a e a

i l a d f i n e d e t a i l s , p i x e l b p i x e l .M i s t a k e s c a b f i x e d b p a i n t

i n o v e r t h e s e c t i o n w i t h t h b a c k g r o u n d c o l o r , o r b y p r e s s i n g" R ( R e s t o r e ) . T h i s s e c o n d m e t ho g e t s r i o t h l a s t f u n c t i o ny o c h o s e . F o e x a m p l e , i y o t r i e d t f i l l s h a p e a n d . b e c a u s eo s m a l l o p e n i n g i i t b o r d e r ,t h c o l o r s p i l l e d o u o n t o o t h e rp a r t s o t h c a n v a s , " R w o u l de r a s e a l o t h f i l l c o l o r . I f a l e l s e f a i l s , y o c a w i p e t h c a n v a sc l e a n a n s t a r t f r e s h b p r e s s i n gS H I F T C L R .

Y o u r c o m p l e t e d p i c t u r e s c a b p e r m a n e n t l y s a v e d t d i s k s i m p l yb p r e s s i n g S H I F T S a n d c h o o si n t i t l e f o y o u r m a s t e r p i e c e .A l t h o u g h t h e e l e c t r o n i c p a i n t i n g sy o c r e a t e w i t h P a i n t M a g i c m a n e v e r l i n e t h w a l l s o t h L o u v r e ,i t ' s s t i l l r e w a r d i n g t h a v e f r i e n d sa n r e l a t i v e s c r o w d a r o u n d y o u rv i d e o m o n i t o r f o a m i n i - e x h i b i to y o u r b e s t w o r k .

I y o h a v e a n y d o u b t s a b o u tt h p o w e r a n f l e x i b i l i t y o t h i sp r o g r a m , j u s t g e y o u r l o c a l s o f tw a r e d e a l e r t s h o w y o t h e c e l l e n t a s s o r t m e n t o p a i n t i n g s t h a tc o m e o t h p r o g r a m d i s k . W h i l ey o m a n o b a b l e t c r e a t e i a g e s o f t h i s q u a l i t y . P a i n t M a g i c ' ss i m p l e c o m m a n d s , h e l p m e n u s ,a n w e l l - w r i t t e n i n s t r u c t i o n b o o kl e w i l l h e l p y o m a k e t h m o s to y o u r a r t i s t i c a b i l i t y .

D a t a m o s t . 8 9 4 3 F u l l b r i g h t A v n u e , C h a t s w o r t h . C 9 1 3 1 1 - 2 7 5 0( 8 1 8 - 7 0 9 - 1 2 0 2 ) .

— L l o y d D a v i e s

P I T S T O PE p y x / A u t o m a t e d S i m u l a t i o n sC - 6 4C a r t r i d g e ; j o y s t i c k

M o n a c o . L e M a n s , o S t J o v i t e ,t h e a c t i o n i f a s t a n f u r i o u s . N e w o r k c a m e r a s m o u n t e d i c a r sg i v e u s t h p i c t u r e o b o n e - n u m bi n g v i b r a t i o n a s s p e e d s a p p r o a c h2 0 0 m p h . I i n c r e d i b l e t r a f f i c , t h

A H O Y ! 4

Page 50: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 50/100

l e a d e r s m a n a g e t t u r n i l a t i m e s t h a t a r a l m o s t u n r e a l .

B u w h e r e i t h r e a l d r a m a ?W h e r e a r h u n d r e d t h s o s e c o n d s ,p a s s i n g l i k e e o n s , l o s t o s a v e d ?I n t h e p i t s . C o m m e n t a t o r s o f t e nc r e d i t r a c i n g w i n s t t h m o s t e f i c i e n t p i c r e w s . T h p i t , p a r t o t h t h r i l l o r e a l r a c i n g , h a a w a y s b e e n m i s s i n g f r o m c o m p u t e rd r i v i n g g a m e s . U n t i l n o w .

E p y x ' s P i t s t o p i a e x c e l l e n tr a c e c a r d r i v i n g g a m e f o o n o t w p l a y e r s . T h a t d o e s n o p u P i t s t o p i n t o a c l a s s b i t s e l f . W h a td o e s i t h p i a c t i o n . Y o d r i v ey o u r r a c e r a r o u n d s i n g l e t r a c ko c i r c u i t o u t s i x t r a c k s .B e g i n n e r s h a b e t t e r s t a r t w i t h t h r o o k i e l e v e l , e a s i e s t o t h r e e .

Y o u r j o y s t i c k - c o n t r o l l e d c a i e x t r e m e l y r e s p o n s i v e . L a t e r a lm o v e m e n t t h i s q u i c k i r e a l v h i c l e w o u l d p r o b a b l y s e n d y o s l i d i n g t h r o u g h t h i n f i e l d . R u n i n g o f f t h e r o a d o c o l l i d i n g w i t ho t h e r c a r s c a u s e s o n l y m i n o rl o s s o f s p e e d . I n P i t s t o p y o s p e n d y o u r t i m e d r i v i n g , n o t a cc e l e r a t i n g t c a t c h t h p a c k . S l o pp d r i v i n g w i l l , h o w e v e r , w e a r o u y o u r t i r e s m u c h f a s t e r .

T h b o t t o m o t h s c r e e n s h o w ss p e e d , f t i e l , a n l a p t i m e . T t h l e f t i a r a d a r m a t h a t s h o w sy o u r p o s i t i o n o t h t r a c k . I n d ic a t e d b d o o t h m a p , t h e x i t l a n e t t h p i w i l l a p p e a r a

f o r k t t h r i g h t . W h e n y o u rf u e l i o u t o r y o u r t i r e s a r w o r n( t u r n e d r e d ) , y o u ' d b e t t e r n o m i s st h p i t e x i t .

I t h p i t , y o h a v e c r e w o f o u r m e w h o m y o m o v e o n a

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

T h d r i v i n g p o r t i o n o P i t s t o p i

5 A H O Y !

s i m i l a r t P o l e P o s i t i o n , b u t h p i a c t i o n m a k e s t h i s r e a l r a c e .N o i t h e y ' d j u s t a d J a c k i eS t e w a r t ' s v o i c e . .

E p y x / A u t o m a t e d S i m u l a t i o n s ,1 0 4 3 K i e l C o u r t , S u n n y v a l e , C

9 4 0 8 9 .— R i c h a r d H e r r i n g

H e l p o u r h e r o p u l l o f T h H e i s t .R E A D E R S E R V I C E N O 5

T H H E I S TM i c r o F u C o m m o d o r e 6 D i s k

U n d e r m o s t c i r c u m s t a n c e s , r o b i n g a m u s e u m o a l i t o b j e t sd a r t w o u l d b c o n s i d e r e d r e p r eh e n s i b l e b e h a v i o r a n c e r t a i n l yn o t t h e k i n d o a c t i v i t y t b e s i mu l a t e d i c o m p u t e r g a m e . T h i si s h o w e v e r , p r e c i s e l y t h o b j e ct i v e i n T h H e i s t , t h e n e w e s tM i c r o L a c r e a t i o n b M i k e" M i n e r 2 0 4 9 e r " L i v e s a y . B e f o r e

y o c o n d e m n t h i s h a r m l e s s e x e rc i s e i c o m p u t e r e s p i o n a g e f o p r o m o t i n g a n t i - s o c i a l b e h a v i o r , l e m q u i c k l y a s s u r e y o t h a t t h t h e f t o f c o u n t l e s s w o r k s o a r b t h g a m e ' s h e r o , G r a h a m C r a c k e r s ,i s a l l f o g o o d c a u s e . O n l y b r e m o v i n g e v e r y p i e c e o a r t w o r kf r o m t h m u s e u m c a G r a h a mf i n d a h i d d e n m i c r o d o t h a t c o t a i n s t o p - s e c r e t i n f o , v i t a l t t h s a f e t y o t h w o r l d .

T h m u s e u m c o n s i s t s o 9 r o o m s o n t h r e e l e v e l s . E a c h l e v e li m a d e u o t e s c r e e n s a n e a c h s c r e e n i c r o s s - s e c t i o n o

t h m u s e u m s h o w i n g t h r e e r o o m sa o n c e . B e x i t i n g a t h l e f t o r i g h t o a n s c r e e n , G r a h a mC r a c k e r s r e a p p e a r s o t h n e x ts c r e e n . I t h i s w a y , t h g a m e i l i k e P i t f a l l i n a a r m u s e u m , a t h o u g h t h t r a n s i t i o n f r o m o n s c r e e n t t h n e x t i s n ' t a s m o o t h .

T h a r t w o r k w h i c h i l i b e r a l l ys c a t t e r e d t h r o u g h o u t t h m u s e u mc a n b e c o l l e c t e d i a n o r d e r . A l y o h a v e t d i t o u c h a p i e c ea n i t ' s y o u r s . Y o u r m i s s i o n i m a d e d i f f i c u l t , h o w e v e r , b d e a d l yr o b o t g u a r d s t h a t p a t r o l t h m u s eu m C o n t a c t w i t h r o v i n g m o n i t o r s ,s t a t i o n a r y d r o n e s , o f l o a t i n gs w e e p e r s w i l l c o s t y o g a m e l i f e .F o r t u n a t e l y , t h e s e e l e c t r o n i cw a t c h d o g s a r a l f a i r l y s h o r t a n e a s i l y l e a p f r o g g e d .

I n a d d i t i o n , s o m e o t h f l o o r sh a v e n a r r o w o p e n i n g s w h i c h c a b j u m p e d o v e r o r f a l l e n t h r o u g ht r e a c h t h f l o o r b e l o w . I G r h a C r a c k e r s a c c i d e n t a l l y f a l l st h r o u g h a n o p e n i n g a n t h e r e i n s o l i d f l o o r b e l o w t l a n d o n ,y o u c a n k i s s a n o t h e r g a m e l i f eg o o d b y e . s a f e r w a t t r a v e l b t w e e n f l o o r s i v i t h e s c a l a t o r sa n e l e v a t o r s t h a t a r f o u n d i v a r i o u s r o o m s .

O t h e r o b s t a c l e s i n c l u d e l o c k e dd o o r s , l e t h a l e l e c t r i c d o o r s t h a tp e r i o d i c a l l y o p e n a n c l o s e , a n s o l i d w a l l s . T o p e n l o c k e dd o o r , y o u m u s t p i c k u p o n e o s e v e r a l k e y s t h a t a r f o u n d o e a c h l e v e l . K e y s c a n b e c o l l e c t e da n u s e d a n e e d e d . d i s p l a y a t h e t o p o t h s c r e e n l e t s y o k n o w a g l a n c e h o m a n y k e y sG r a h a m h a i h i p o s s e s s i o n a a n g i v e n t i m e .

I t h m u s e u m ' s d e f e n s e s y s t e m sd o n ' t d i o u h e r o , t h t i m el i m i t m a y . I y o u g o l o n g e r t h a nt w m i n u t e s w i t h o u t f i n d i n g a a r o b j e c t o k e y , a n o t h e r G r a h a mC r a c k e r b i t e s t h d u s t . S u c c e s s f u lc o m p l e t i o n o l e v e l , t h e r e f o r e ,r e q u i r e s g o o d b a l a n c e b e t w e e n

Page 51: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 51/100

s p e e d a n c a u t i o n .W i t h e a c h n e l e v e l , t h n u

b e o f l o c k e d d o o r s , r o b o t g u a r d s ,a n o t h e r d a n g e r s i n c r e a s e s — b u tt h e n s d o e s t h e e x c i t e m e n t . S i p l e g r a p h i c s , s o l i d g a m e p l a y , a n

c o n t i n u o u s m u s i c a l s o u n d t r a c ka d d u p t a e n j o y a b l e a d d i t i o n t y o u r g a m e l i b r a r y . W i t h T h H e i s t ,c r i m e m i g h t n o p a y , b u i t ' s s u r e

l o o f u n .M i c r o F u n , I n c . . 2 6 9 9 S k o k i e

V a l l e y R o a d , H i g h l a n d P a r k . I 6 0 0 3 5 ( 3 1 2 - 4 3 3 - 7 5 5 0 ) .

— L l o y d D a v i e s

M A T H S A M i c r o L e a r nC o m m o d o r e 6 D i s k

M a t h S A i d e s i g n e d t h e l ph i g h s c h o o l s t u d e n t s w h a l r e a d yh a v e b a c k g r o u n d i m a t h , a l g eb r a , g e o m e t r y , a n q u a n t i t a t i v ep r o b l e m s t p r e p a r e f o t h S c h ol a s t i c A p t i t u d e T e s t . T h t w o - s i de d i s k c o n t a i n s a p r e t e s t a n p o s t - t e s t , a w e l l a s s e c t i o n s o m a t h s k i l l s a n d g e o m e t r y a n t w s e c t i o n s e a c h o v a r i e d t o p i c sa n a l g e b r a . E a c h s e c t i o n h a f r o m 1 t 3 p r o b l e m s w i t h a n sw e r s p r e s e n t e d i m u l t i p l ec h o i c e f o r m a t .

T h p r e t e s t , p o s t - t e s t , a n v a i e t o p i c s s e c t i o n s r e p e a t q u e st i o n s f r o m t h e o t h e r s e c t i o n s . B u d n o a s s u m e t h a t y o c a c o v e rt h w h o l e p r o g r a m q u i c k l y . E v e r yt i m e q u e s t i o n i p r e s e n t e d , t h a n s w e r s a r r e o r d e r e d s t h l e a r n e r h a t r e a d t h e m c l o s e l y ,n o j u s t r e m e m b e r w h i c h p o s i t i o nt h c o r r e c t a n s w e r w a s i l a s tt i m e . A l s o , f o m a n y o t h q u e st i o n s ( o n e t h i r d t o n h a l f ) ,d r i l l s a r a v a i l a b l e . d r i l l c o s i s t s o t h r e e t t e p r o b l e m sw h i c h r e q u i r e s i m i l a r s k i l l s t s o l v e . A f t e r t h p r o g r a m p r e s e n t s

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

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

T h e r e a r e a f e p r o b l e m s w i t hq u e s t i o n s l i k e t h i s o n f r o m t h p r e t e s t :

2 2 5 S 2

A B A v e r a g e o a , b , c

1 A A > 2 B B > 3 4 ) D . c a n n o t t e l l

Y o u r g u e s s i a g o o d a m i n ea b o u t t h m e a n i n g o A . B . C a n D i t h a n s w e r s .

I y o r u a n s e c t i o n o t h p r o g r a m a t e s t , y o g s t r a i g h tt h r o u g h t h q u e s t i o n s . S i n c e t h e ya r l o a d e d o n a t i m e f r o m t h d i s k , a f t e r y o a n s w e r o n e , a b o u t1 s e c o n d s a r n e c e s s a r y b e f o r e

t h n e x t q u e s t i o n i d i s p l a y e d .F o 4 s e c o n d s o m o r e a f t e r t h a tt h d i s k w i l l k e e p s p i n n i n g a n p r e v e n t y o f r o m e n t e r i n g a a n w e r . p r e s u m e t h a t t h p r o g r a mi l o a d i n g t h e x p l a n a t i o n s f o

L i n « f « « « t n t s * < n « i n t * r * t « c tI d t h c i r c l * .£

; t ■ ■ h f O R « r e c t' E H I E P H U K B E R F O R E X P

1 4 ' I 5D R 9 T O C O O H >

P r e p f o r t h S A f r o m a l a n g l e s .R E A D E R S E R V I C E N O 5

w r o n g a n s w e r s e v e n t h o u g h i i i t e s t m o d e a n w i l l n o d i s p l a yt h e m . M o s t s t u d e n t s w i l l r e q u i r em o r e t h a n t h a t 4 s e c o n d s t s o l v e p r o b l e m , s t h w a i t i n o t b a d .

W h e n y o f i n i s h t e s t , t h p r o g r a m w i l l g i v e y o u r s c o r e ,

t h e n r e v i e w e a c h q u e s t i o n y o m i s s e d . T h i s t i m e t h r o u g h , q u e st i o n s a r p r e s e n t e d a t u t o r i a l s .F o e a c h a n s w e r y o u g i v e , t h p r o g r a m w i l l o f f e r a e x p l a n at i o n . O n c e y o h a v e c o m p l e t e dt h q u e s t i o n s y o m i s s e d i t h t e s t , t h p r o g r a m w i l l a s i y o w o u l d l i k e t o r e p e a t t h e o n e s y o g o c o r r e c t . B o t h o t h e s e r e v i e w sw e r e v a l u a b l e , b u o s e v e r a l o c a s i o n s , t h e p r o g r a m c r a s h e d b f o r e t h e r e v i e w c o u l d b e g i n . E i t he t h d i s k c o n t i n u e d t s p i n ( a l e a s t p a s t t h e l i m i t s o m p a i e n c e — 1 0 t 1 m i n u t e s ) , o r t h c o m p u t e r w o u l d r e t u r n t h e r r o rm e s s a g e " s t r i n g t o o l o n g e r r o r i 4 0 0 0 0 . "

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

d e t a i l e d e x p l a n a t i o n o w h i i r i g h t o w r o n g w i l l b d i s p l a y e d .E x p l a n a t i o n s o w r o n g a n s w e r so f t e n g i v e y o h i n t o t h f i r s ts t e p t f i n d i n g t h c o r r e c t a n s w e r .E v e n i y o g i v e t h r i g h t a n s w e rf i r s t , t h p r o g r a m l e t s y o s e e t h ee x p l a n a t i o n o a n o t h e r a n s w e rs y o c a g a i n m a x i m u m u n d e rs t a n d i n g . A y o s e l e c t e a c h a n w e r , i i m a r k e d w i t h a a s t e r i s k .

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

h a v e s e e n o c o m p u t e r a r u s e d . L e t t e r s a r e p l a c e d i n s i d ea n g l e s a l a b e l s . S o m e t i m e s , i t w a n g l e s a r v e r y c l o s e , i i d i f f i c u l t t t e l l w h i c h a n g l e t h l e t t e r i p a i r e d w i t h . M o d i f i e dc h a r a c t e r s a r u s e d a e x p o n e n t ss n o t a t i o n i a c c u r a t e . S o m e o t h e x p o n e n t s , h o w e v e r , a r b z a r r e a b e s t . T h f i v e l o o k s l i k es o m e t h i n g o n c e s h o t i S p a c eI n v a d e r s .

A n s w e r s a r e u s u a l l y n u m b e r e dA H O Y ! 5

Page 52: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 52/100

f r o m o n e t o f i v e . A f t e r y o h a v ea n s w e r e d q u e s t i o n c o r r e c t l y ,y o c a p r e s s z e r o t c o n t i n u ew i t h t h n e x t q u e s t i o n . M o s t k e s t r o k e s a r s c r e e n e d o u b t h p r o g r a m . Y o c a n n o t , f o r i n st a n c e , a n s w e r " A t a q u e s t i o n .B u t y o u c a n g i v e a n n u m b e rf r o m s i x t o n i n e a a a n s w e r .T h i s w i l l n o h u r t y o u r s c o r e , b u t h e s e n u m b e r s s h o u l d b e t r a p p e db t h p r o g r a m .

A y o p r o g r e s s t h r o u g h a n s e c t i o n , t h n u m b e r o t h q u e st i o n y o a r o a n t h t o t a ln u m b e r o f q u e s t i o n s i t h e s e ct i o n a r a l w a y s s h o w n . I y o d

d r i l l i t h m i d d l e o s e c t i o n ,t h p r o g r a m a l s o t e l l s y o w h i c hd r i l l q u e s t i o n y o a r e o n . F r o mw i t h i n d r i l l , y o c a n c o n t i n u et t h n e x t d r i l l q u e s t i o n o j u m po u o t h d r i l l a a n t i m e . I y o q u i t w i t h o u t c o m p l e t i n gs e c t i o n , t h p r o g r a m w i l la u t o m a t i c a l l y c a l c u l a t e y o u rs c o r e . T h n u m b e r o f c o r r e c tf i r s t r e s p o n s e s a r g i v e n a s p e c e n t o t h n u m b e r o q u e s t i o n s ,i n c l u d i n g d r i l l s , t h a t w e r ed i s p l a y e d o t h e s c r e e n .

W o r t h y a s t h e g o a l s o f M a t hS A a r e , h a v e r e s e r v a t i o n s .T a p i n g e r r o r s ( l i k e t h c h o i c e b t w e e n " A > B " a n " B < A " ) a n p r o g r a m b u g s n e e d t b e x t e r m in a t e d f r o m t h i s s o f t w a r e . S c o r i n gc o u l d b e m o r e l i k e t h S A T ' sm e t h o d i n s t e a d o f s t r a i g h t p e c e n t . l i k e t h f e a t u r e s d e s i g n e di n t o t h p r o g r a m a n d n o e v e nm i n d t h s l o w d i s k a c c e s s s i n c e i p r e v e n t s s t u d e n t s f r o m d i s c o v e ri n a n s w e r s b y r e a d i n g t h p r g r a m l i s t i n g .

I n g e n e r a l , p r o g r a m s l i k e M a t hS A a r p r e c i s e l y t h e a p p l i c at i o n s w h i c h m a k e c o m p u t e r s v a l ua b l e . S A s t u d y g u i d e s t e n d t b f o r b i d d i n g , i n o b e c a u s e t h e ya r e s o d r y , t h e n b e c a u s e t h e y a r eh e a v y e n o u g h t d i s l o c a t e y o u rs h o u l d e r . C o m p a r e d t s t u d y i n g

5 A H O Y !

s u c h t o m e s , r u n n i n g t h r o u g hf e q u e s t i o n s i c o m p u t e r p r g r a m d o e s n o s e e m l i k e s u c hh u g e t a s k , b u t h s t u d y h o u r sc a r e a l l y m o u n t u p

M i c r o L e a r n , M i c r o L a b , I n c . ,2 6 9 9 S k o k i e V a l l e y R o a d ,H i g h l a n d P a r k , I 6 0 0 3 5 ( p h o n e :3 1 2 - 4 3 3 - 7 5 5 0 ) .

— R i c h a r d H e r r i n g

W O R D P R O C E S S O R ,P R O F E S S I O N A L V E R S I O NM i r a g e C o n c e p t s , I n c .C - 6 4D i s k

M i r a g e ' s W o r d P r o c e s s o r , P r f e s s i o n a l V e r s i o n ( $ 8 9 . 9 5 ) i f u l l - f e a t u r e d p r o g r a m t h a t w i l l b u s e f u l i a n e n v i r o n m e n t e x c e p t

f u l l - b l o w n b u s i n e s s s e t t i n g . I c o m e s w i t h s p e l l i n g c h e c k e r , t h c a p a b i l i t y o p r i n t i n g f o r m l e t t e r s ,a 8 0 - c o l u m n o n s c r e e n d i s p l a ym o d e , a n d t h f l e x i b i l i t y t o u s a n p o p u l a r p r i n t e r ; y o n e e d b u

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

O n c e W o r d P r o c e s s o r i l o a d e d ,y o h a v e 1 6 o m e m o r y r e m a i ni n f o y o u r t e x t — t h a t t r a n s l a t e s t a b o u t 4 ' / 2 s i n g l e - s p a c e d p a g e s o 2 4 0 0 w o r d s . I m o s t o t h d o c um e n t s y o u w r i t e a r e s h o r t e r t h a nt h i s , y o a r h o m e f r e e . B u i y o c r e a t e w i n d y t r e a t i s e s , y o w i l l s e t h " M e m o r y F u l l "p r o m p t a l t o o f t e n . Y o u r s o l ut i o n i t s a v e w h a t y o h a v ew r i t t e n a n c o n t i n u e u n d e r n e f i l e n a m e . A p r i n t t i m e , j u s tc h a i n t h f i l e s t o g e t h e r . N o t h i n go n e r o u s — u n l e s s y o u w a n t t o e d i tt h w h o l e d o c u m e n t . T h e n y o w i l l h a v e t c h e c k t h s p e l l i n g o e a c h f i l e s e p a r a t e l y . G l o b a l s e a r c ha n r e p l a c e w i l l n o j u m p f r o mf i l e t f i l e e i t h e r .

A n y o h a b e t t e r p a a t t e n -

T h m a n u a l f o M i r a g e ' s w o r d p r o c e s s o r i i t s e l f n o t e w o r t h y .R E A D E R S E R V I C E N O 5

Page 53: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 53/100

t i o n t t h a t " M e m o r y F u l l "p r o m p t . I y o b a c k u a n e d i tt h a t a l m o s t - t o o - l o n g d o c u m e n t ,y o m a f i n d t h e s c r e e n f r o z e na n k e y b o a r d c o m m a n d s u s e l e s s .I y o e x c e e d 1 6 b m e r g i n gd i s k f i l e w i t h t e x t i m e m o r y , y o m a g e t t h e c h a n c e t r e c o v e r , o y o m a e n u b a c k i B A S I Cw i t h t h p r o g r a m ( a n d a n t e x ty o h a v e n o t s a v e d ) n o w h e r e t b f o u n d .

W i t h t h a t o f m c h e s t , l e m t e l l y o t h g o o d s t u f f . M i r a g eh a o n o t h e b e s t m a n u a l sh a v e s e e n — i n c l u d i n g t u t o r i a l( e a c h c h a p t e r w i t h i t o w g o a l sa n s u m m a r y ) , a l p h a b e t i c a l r e f e re n c e o p r o g r a m c o m m a n d s , a n q u i c k - r e f e r e n c e c a r d — n o s u r p r i s ef e a t u r e s . T h w a r r a n t y p o l i c y i f a i r , t o o . A f t e r 9 d a y s , i c o s t s$ 1 t r e p l a c e t h p r o g r a m ;b a c k u p c o s t s $ 7 A u p d a t e d p r g r a m w h i c h c o r r e c t s b u i f r e e .

W h e n y o l o a d W o r d P r o c e s s o r ,t h f i r s t o p t i o n y o h a v e i t s l e c t a n y c o m b i n a t i o n o s c r e e nc o l o r s . U n l e s s y o a r u s i n g y o u rW a t c h m a n f o m o n i t o r , y o w i l lf i n d a c o l o r c o m b i n a t i o n t h a t i e a s y o y o u r e y e s . A y o e n t e rt e x t , t h p r o g r a m a u t o m a t i c a l l yw r a p s w h o l e w o r d s t t h e n e x tl i n e i t h e y a r t o l o n g .

Y o s e s e v e n t e e n l i n e s o t e x to s c r e e n ; t h e t o p e i g h t l i n e s t e l ly o w h e r e y o a r a n d w h a t y o a r d o i n g . w i s h y o u h a t h o t i o n t t u r n t h a t m e n u o f a n s e m o r e o y o u r o w t e x t o n s c r e e n ,b u t . . . . C o u n t e r s t e l l y o t h c u s o r ' s p o s i t i o n ; n o t s c r e e n p o s i t i o n ,b u p o s i t i o n o t h p a g e w h e n i i p r i n t e d . T h r i g h t m a r g i n c a b s e a h i g h a s 2 5 5 . I y o s c r o l l b a c k w a r d t h r o u g h t e x t , t h c o u n t e r s r e s e t t z e r o ; y o w i l lh a v e t h i f u n c t i o n k e t r e s e tt h e m .

T h s c r e e n a c t s l i k e a t y p e w r i te r ( N o t q u i t e — t h e p i x e l s n e v e rc l o g w i t h i n k . ) T o g g l e o t h

s o u n d , a n y o g e c l i c k e v e r yt i m e y o h i k e y . O n l i n e i t h m i d d l e i h i g h l i g h t e d . T h c u r s o r i a l w a y s o t h i s l i n e ; t e x ts c r o l l s " b e h i n d " i t

W a n t t m o v e a r o u n d ? H o a b o u t s i n g l e c o m m a n d s t m o v el e f t o r i g h t a c h a r a c t e r , w o r d ,o r l i n e a t i m e ? O r t t h b g i n n i n g o r e n o l i n e , s e n t e n c e ,p a r a g r a p h , b l o c k , o d o c u m e n t ?T h e r e a r m a t c h i n g c o m m a n d st h a t a l l o w y o t o d e l e t e i t h s a m e w a y s . W i t h s e v e n t e e n d e l e t ec o m m a n d s , y o m a h a v e t r o u b l ef i l l i n g u 1 6 K .

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

s i n g l e c o m m a n d , y o c a i n s e r t4 0 8 0 o 1 6 b l a n k s p a c e s ( u s ef u i y o p r e f e r o v e r t y p e m o d e ) .

S e a n c l e a r a l t h t a b s y o l i k e . T a b s a r o n l y e f f e c t i v e , h o e v e r , w i t h i n p r i n t e d l i n e . Y o c a n n o t t a t t h n e x t l i n e , b u o n c e y o g e t h e r e , y o u r t a b s w i l lw o r k . M a r k i n g b l o c k o t e x to n l y r e q u i r e s h i t t i n g a f u n c t i o nk e a t h b e g i n n i n g a n d e n d o t h e b l o c k . T h e n y o c a c o p y ,m o v e , o d e l e t e t h e b l o c k , p r i n ti t o s a v e i o d i s k . Y o c a a l s o d e a l w i t h c o l u m n s a b l o c k s ,b u t h e y c a o n l y b e m o v e d h o r iz o n t a l l y .

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

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

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

B e f o r e y o p r i n t a d o c u m e n t ,y o u ' d l i k e s o m e i d e a o h o i w i l l l o o k . H i t a f u n c t i o n k e a n y o t o g g l e i n t o 8 0 - c o l u m n m o d e .Y o c a e n t e r a n e d i t t e x t i n t h i sm o d e , b u y o w o n ' t w a n t t b c a u s e i i s l o w a n k l u d g y . I t i s ,h o w e v e r , t h i d e a l w a t c h e c ky o u r t e x t . A f t e r r e f o c u s i n g a b i ( y o u r e y e s , n o t h T V y o u c a ne v e n r e a d t h e s e s k i n n y c h a r a c t e r s .

T h s t a n d a r d p r i n t o p t i o n r q u i r e s t h a t y o u r t e x t b i m e o r y . C h a n g e s i t h n u m b e r o c h a r a c t e r s p e l i n e a n i l i n es p a c i n g c a b i m b e d d e d i t h t e x t . U t t w e n t y - s i x o t h e r p r i n te c o m m a n d s c a a l s o b i m b e dd e d , b u t y o w i l l h a v e t b u i l d( a n d s a v e o d i s k ) s p e c i a l c o m a n d f i l e t m a t c h y o u r p r i n t e r .d o n ' t u n d e r s t a n d w h n c o m a n d f i l e s a r i n c l u d e d w i t h W o r dP r o c e s s o r s i n c e t h m a n u a l t e l l sy o w h a t y o u n e e d f o E p s o n ,G e m i n i , N E C , a n O k i d a t a p r i n te r s .

A p r i n t t i m e y o s p e c i f y l e f ta n r i g h t m a r g i n s , l i n e s p e p a g e ,a n c h a r a c t e r s p e l i n e . Y o c a a l s o c h o o s e t h a v e t e x t j u s t i f i e da n t p a u s e b e t w e e n p a g e s . I y o n e e d e v e n m o r e p r i n t i n g f e t u r e s , y o c a n u s e t h a d v a n c e dp r i n t m o d e . Y o u r t e x t w i l l b p r i n t e d f r o m d i s k f i l e , n o f r o mm e m o r y , b u y o w i l l b a b l e t a d h e a d e r s , f o o t e r s , a n p a g en u m b e r s . W h e n y o u s p a g en u m b e r i n g , y o u c a n s e t h n u b e r o f t h f i r s t p a g e a n p r i n t a n o n p a g e o s e l e c t e d g r o u p o p a g e s .

A d v a n c e d p r i n t a l s o a l l o w s y o t s e t l i n e s p a c i n g , p r i n t m u l t i p l ec o p i e s ( u t 2 5 5 ) , c h a i n f i l e s ,a n p r i n t f o r m l e t t e r s . F o f o r ml e t t e r s , u t n i n e f i e l d s ( w h i c h

A H O Y ! 5

Page 54: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 54/100

m a i n c l u d e n a m e s , a d d r e s s e s ,e t c . ) a r e p u l l e d f r o m l i s t y o c r e a t e , a n p l a c e d w h e r e v e r y o i n d i c a t e d w h e n y o t y p e d t h l e t e r . Y o u r d o c u m e n t i r e f o r m a t t e dt f i t h e l e n g t h o t h e i n s e r t e dw o r d s . A o p t i o n i a v a i l a b l e t oh a v e p r i n t i n g p a u s e s y o c a e n t e r e a c h f i e l d f r o m t h k e b o a r d .

L a s t , t h e s p e l l i n g c h e c k e r ;s e p a r a t e p r o g r a m w i t h l i s t o 3 0 , 0 0 0 w o r d s . T h i s p r o g r a m w i l lt a k e f i v e t o e i g h t m i n u t e s t c h e c ky o u r t e x t , t h e n s h o w y o e a c hw o r d i d o e s n ' t k n o w i c o n t e x t( e i g h t l i n e s o o n s c r e e n t e x t ) . Y o c a f i t h s p e l l i n g , a d t h w o r dt t h d i c t i o n a r y ( u t 2 0 0 0 u e r - e n t e r e d w o r d s ) , a n l o o k f o s i m i l a r w o r d s i t h p r o g r a m ' sw o r d l i s t i y o a r n o t s u r e o t h s p e l l i n g .

N E C - 6 4S A I L T A M E R I C A

t o t a l l y n e c o m p u t e r e x p e r i e n c eP a r e n t s T e l l y o u r k i d s C a d m e a n ' s T h V o y a g e o f t h e M a y f l o w e r h a a l t h c o l o r , s o u n d a n e x c i t e m e n t t h e y l o v e .C h a l l e n g e t h m i g h t y A t l a n t i c , d e f y i t r o a r i n g s t o r m s a n b r i n g y o u r p a s s e ng e r s s a f e l y t t h n e w o r l d . T h e r e ' sn e v e r b e e n a n e x p e r i e n c e l i k e i t A n w h e r e .K i d s T e l l y o u r p a r e n t s T h V o y a g e o f t h eM a y f l o w e r i t e r r i f i c l e a r n i n g a d v e nt u r e . R e c r e a t e t h h a z a r d s a n d r a m a o t h f i r s t P i l g r i m v o y a g e . L e a r n a b o u t s a i li n g s t r a t e g y , w e a t h e r , n a v i g a t i o n a n h i s t o r y . T h e m o r e y o k n o w t h m o r e f u i i s E v e r y l e v e l i u n i q u e e x p e r i e n c ew h e t h e r y o u ' r e o 6 0 U n f o r g e t t a b l e .F a m i l i e s P i y o u r i m a g i n a t i o n a g a i n s tt h w o r l d a t h P i l g r i m s k n e w i t S h a r et h e x c i t i n g j o u r n e y t n e l i f e i n e l a n d . R i s k t h d a n g e r a n f e e l t h j o y .L e a r n t o g e t h e r h o t h M a y f l o w e r s a i l e di n t o h i s t o r y o t h c o u r a g e o t h o s e f e ww h d a r e d .

A l t h i s a d F R E E 1 1 P o s t e r f o o n l y$ 2 9 .

S c h o o l a n d e a l e r i n q u i r i e s w e l c o m e dD I S K O N L Y

O R D E R N O W . F R E E s h i p p i n g f o M a s t e rC a r d a n V i s a o r d e r s . C a l l ( 3 1 3 ) 9 9 4 - 0 8 4 5D a o N i g h t . C . O . D . , c h e c k s , m o n e y o d e r s a d S 3 . 0 0 s h i p p i n g .

C A D M E A N C O R P . ,3 0 K o c h , A n A r b o r , M 4 8 1 0 3

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

W h e n y o u r t e x t i c o r r e c t e d ,y o c a s a v e i a n e f i l e o o v e r w r i t e t h o l f i l e . I y o a d m a n y c h a r a c t e r s w h i l e m a k i n gc o r r e c t i o n s , y o m a l o s e t h l a s tf e c h a r a c t e r s o y o u r t e x t . T h s p e l l i n g c h e c k e r r e q u i r e s t h a t t h d i c t i o n a r y b o i t o w d i s k . S y o u ' l l b f o r c e d t m a n i p u l a t et h r e e d i s k s — p r o g r a m , d i c t i o n a r y .a n d a t a .

M i r a g e C o n c e p t s , I n c . , 4 0 5 5 W .S h a w # 1 0 8 . F r e s n o , C 9 3 7 1 1( p h o n e : i C 8 0 0 - 6 4 1 - 1 4 4 2 ; r e s to U S 8 0 0 - 6 4 1 - 1 4 4 1 ) .

— R i c h a r d H e r r i n gU L T R A B A S I C 6

A b a c u s S o f t w a r eC - 6 4D i s k , c a s s e t t e

T h C o m m o d o r e 6 h a v e r ys o p h i s t i c a t e d s o u n d a n g r a p h i c sc a p a b i l i t i e s . U n f o r t u n a t e l y , t h e ya r b i t o o s o p h i s t i c a t e d f o t h n o v i c e t a c c e s s t h r o u g h B A S I C .E v e n f o t h a d v a n c e d p r o g r a mm e r . C o m m o d o r e ' s B A S I C l a c k st h c o m m a n d s n e c e s s a r y t e a s i l yt a k e a d v a n t a g e o f t h e s e f e a t u r e s .F o r t u n a t e l y , a a n t i d o t e h a b e e nd e v e l o p e d b y A b a c u s S o f t w a r e .T h i s m i r a c l e d r u g i c a l l e d U l t r a -b a s i c 6 4

U l t r a b a s i c 6 a d d s 5 c o m a n d s t 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 4 T h e s e c o m a n d s d e a l w i t h h i g h r e s o l u t i o ng r a p h i c s , s p r i t e g r a p h i c s , t u r t l eg r a p h i c s , s o u n d , a n g a m ec o n t r o l l e r s .

T h h i r e s c o m m a n d s e a l l o w sy o t d i s p l a y f i g u r e s o t h h i r e ss c r e e n . T h e r e a r t w g r a p h i c sm o d e s : h i r e s a n m u l t i c o l o r . T h m u l t i c o l o r g r a p h i c s m o d e g i v e sy o h a l f o f t h n o r m a l h i g h r e s ol u t i o n , b u y o c a u s m o r e c o o r o t h g r a p h i c s s c r e e n .G r a p h i c s c o m m a n d s a l l o w y o t p l o t p o i n t s , l i n e s , r e c t a n g l e s , a n c i r c l e s . T h e r e a r e a l s o f i l l c o m a n d s , t i m a r k c o m m a n d s , a n

p r o v i s i o n s f o d i s p l a y i n g t e x t o t h h i r e s s c r e e n . g r a p h i c f u n ct i o n , P I X E L , a l l o w s y o t d e t e rm i n e t h c o l o r o s p e c i f i c p o i n to t h e h i r e s s c r e e n . O t h e r c o m a n d s a l l o w y o t s a v e a n l o a dg r a p h i c s s c r e e n s f r o m t a p e o d i s k , a n t s w i t c h b e t w e e ng r a p h i c s a n t e x t s c r e e n s .

S p r i t e s a r e r e a d i l y s u p p o r t e d b yU l t r a b a s i c . S p r i t e s m a b d e f i n e di t h r e e w a y s . T h s i m p l e s t a n m o s t c o n v e n i e n t o f t h e s e i b u i n g t h e B I T c o m m a n d . T h i s c o m a n d a l l o w s y o t e n t e r t h e b i p a t t e r n o t h s p r i t e a o n e s a n dz e r o e s i s e r i e s o B A S I C l i n e s .T h i m a g e f o r m e d b t h o n e sa n z e r o e s i t h i m a g e t h a t t h s p r i t e w i l l a p p e a r a s T h o t h e rt w o m e t h o d s i n v o l v e e n t e r i n g t h ei m a g e d a t a a s a s e r i e s o d e c i m a lo h e x a d e c i m a l n u m b e r s . C o m a n d s a l l o w y o t t u r n s p r i t e so a n o f f , p o s i t i o n t h e m o t h s c r e e n , e x p a n d t h e m h o r i z o n t a l l ya n d / o r v e r t i c a l l y , a n r o t a t e t h e m9 d e g r e e s i a n d i r e c t i o n . T w c o m m a n d s a r p r o v i d e d t c h e c kf o c o l l i s i o n s b e t w e e n s p r i t e s o o t h e r g r a p h i c s .

U l t r a b a s i c i n c l u d e s t u r t l e g r a p hi c s . I n t u r t l e g r a p h i c s m o d e ,s m a l l t u r t l e i d i s p l a y e d o t h g r a p h i c s s c r e e n . I c a n b e p o s it i o n e d a n y w h e r e o n t h s c r e e na n p o i n t e d i a n d i r e c t i o n , t h e nm o v e d f o r w a r d w i t h t h " p e n " u o d o w n . W h e n t h p e i d o w n ,t h t u r t l e w i l l l e a v e t r a i l w h e re v e r i g o e s i s p e c i f i e d c o l o r .T h c o m m a n d B Y w i l l m a k e t h t u r t l e d i s a p p e a r f r o m t h s c r e e n ,b u w i l l s t i l l a l l o w y o t u s t u t l g r a p h i c s c o m m a n d s . T h e r e i a l s o a f u n c t i o n w h i c h r e t u r n s t h et u r t l e ' s c u r r e n t s c r e e n p o s i t i o n a n t h a n g l e o t h t u r t l e .

U l t r a b a s i c i n c l u d e s t h r e e c o m a n d s f o r e a d i n g f r o m t h c o t r o l p o r t s . T h e s e c o m m a n d s a l l o wy o t d e t e r m i n e t h e p o s i t i o n o

j o y s t i c k s , g a m e p a d d l e s , o l i g h t5 A H O Y !

Page 55: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 55/100

p e n .T e u s e r - p r o g r a m m a b l e t i m e r s

a r b u i l t i n t o U l t r a b a s i c . F i v e o ft h e s e t i m e r s c o u n t d o w n i n j i f f i e s ,a n f i v e o t h e m c o u n t d o w n i s e c o n d s . T w c o m m a n d s a l l o wy o t c i t h e r s e o r r e a d t h v a u e s o f t h e t i m e r s .

A l s o u n d c o n t r o l f e a t u r e s o t h 6 a r s u p p o r t e d b y U l t r a -b a s i c . C o m m a n d s a l l o w y o t s e u s o u n d g e n e r a t o r , p l a ys o u n d f o p a r t i c u l a r d u r a t i o n ,a n c o n t r o l v o l u m e a n f i l t e r s .Y o c a a l s o d e f i n e " t u n e p a t e r n s " w i t h s p e c i a l t y p e o d a t as t a t e m e n t w h e r e l e t t e r s a n n u b e r s t e l l U l t r a b a s i c w h a t t y p e o fs o u n d t p r o d u c e . U l t r a b a s i c ' ss o u n d i i n t e r r u p t - d r i v e n . w h i c hm e a n s t h a t s o u n d c a n b e p l a y i n gw h i l e t h c o m p u t e r c o n t i n u e s t e x e c u t e o t h e r i n s t r u c t i o n s .

A d d i t i o n a l c o m m a n d s i U l t r a -b a s i c a l l o w y o t r e p e a t c e r t a i ns c r i e s o c o m m a n d s u n t i l c e r t a i nc o n d i t i o n i m e t . T h i s i s i m i l a rt t h R E P E A T . . . U N T I L s t r u ct u r e f o u n d i P A S C A L . H a r d c o p yo t h g r a p h i c s s c r e e n c a n b e p r d u c e d o n C o m m o d o r e . M X - 8 0 ,F X - 8 0 , G e m i n i , o O k i d a t a p r i n te r T h h a r d c o p y p r i n t o u t c a n b ep r o d u c e d i o n o t w s i z e s . T h l a r g e r s i z e p r i n t s v e r t i c a l l y d o w nt h p a p e r r o l l .

U l t r a b a s i c e v e n a d d s s o m e o i t o w e r r o r m e s s a g e s t B A S I C .

I c o n c l u s i o n . U l t r a b a s i c g i v e sy o u w h a t C o m m o d o r e s h o u l d h a v ei n c l u d e d i t h 6 4 \ s B A S I C l a g u a g e . T h c o m m a n d s a d d e d t t h C o m m o d o r e 6 b U l t r a b a s i cs h o u l d m a k e p r o g r a m m i n g w i t hg r a p h i c s a n s o u n d e a s y f o a m o s t e v e r y o n e .

U l t r a b a s i c i a v a i l a b l e o t a p e( S 3 9 . 9 5 ) o d i s k ( $ 4 2 . 9 5 ) f r o mA b a c u s S o f t w a r e , P . O . B o 7 2 1 1 ,G r a n d R a p i d s , M 4 9 5 1 0 ( p h o n e :6 1 6 - 2 4 1 - 5 5 1 0 ) . — M i c h a e l K l e i n e r !

a n D a v i d B a r t o n

C I I E E E - 4 8 8 I N T E R F A C EM i c r o S y s t e m s D e v e l o p m e n tC o m m o d o r e 6 C a r t r i d g eL a s t m o n t h w r e p o r t e d o t h M S S D - 2 d u a l d i s k d r i v e . A t h a t t i m e , w h a i n d i c a t e d t h a tt h S D - 2 w a e q u i p p e d w i t h a I E E E - 4 8 8 i n t e r f a c e p o r t a w e l la s t h e V I C / C - 6 4 s e r i a l b u s . T h C I c a r t r i d g e f r o m M S ( $ 1 0 9 . 9 5 ) , w h e n i n s e r t e d i n t o t h

P h o t o I t h M S C I I E E - 4 8 8R E A D E R S E R V I C E N O . 5 7

C o m m o d o r e 6 e x p a n s i o n p o r t ,w i l l p r o v i d e a I E E E - 4 8 8 p o r tf o t h c o m p u t e r . W h e n u s e d i c o n j u n c t i o n w i t h t h S D - 2 d i s kd r i v e , t h e L O A D a n S A V E s p e e df o d i s k o p e r a t i o n s w i l l m o r et h a n d o u b l e . I n a d d i t i o n , a l o t h P E p e r i p h e r a l s a w e l l a sm a n y I E E E - 4 8 8 - c o m p a t i b l e i n t r u m e n t s c a b i n t e r f a c e d t t h c o m p u t e r .

F o t h n e w c o m e r s i o u a u d ie n c e , t h I E E E - 4 8 8 i n t e r f a c e w a a d o p t e d b C o m m o d o r e f o u s w i t h t h P E a n C B s e r i e s o c o m p u t e r s . I w a a c t u a l l y d e v e lo p e d i t h m i d - 7 0 ' s a g e n e r a lp u r p o s e i n t e r f a c e f o t h i n t e r c o nn e c t i o n o p r o g r a m m a b l e i n s t r um e n t a t i o n . I i b a s e d o w o r ko r i g i n a l l y d o n e b t h H e w l e t t -P a c k a r d c o m p a n y , w h r e f e r r e d t i a t h H e w l e t t - P a c k a r d I n t e rf a c e B u ( H P I B ) . A m o r e u s e r sa d o p t e d t h e s t a n d a r d , t h n a m ew a c h a n g e d t t h G e n e r a l P u rp o s e I n t e r f a c e B u ( G P I B ) . T h p r e s e n t o f f i c i a l t i t l e i p r o v i d e d

b t h I n s t i t u t e o E l e c t r i c a l a n E l e c t r o n i c E n g i n e e r s i a 8 4 p a g e d o c u m e n t e n t i t l e d T h I E E ES t a n d a r d D i g i t a l I n t e r f a c e f o P r o g r a m m a b l e I n s t r u m e n t a t i o n .

T h c a r t r i d g e i r a t h e r b u l k ya f f a i r ( p h o t o 1 w h i c h i i n s e r t e di n t o t h e x p a n s i o n p o r t . W h e n i s t a l l e d , i e x t e n d s t h b a c k o t h c o m p u t e r a b o u t 5 . 7 5 i n c h e s .W h e n t h I E E E c a b l e i c o n n e c te d , t h e r e q u i r e d b a c k c l e a r a n c e i o t h o r d e r o f 1 i n c h e s . T h 3 / 8 - i n c h d i a m e t e r , 2 4 - c o n d u c t o rc a b l e i r a t h e r s t i f f . C a r e f u l c o s i d e r a t i o n s h o u l d b e g i v e n t t h p h y s i c a l l a y o u t . T h s l i p - o n p r i n te c i r c u i t b o a r d e d g e c a r d c o n e c t o r s a r h e l d i p l a c e o n l y b f r i c t i o n . I i t h e r e f o r e i m p o r t a n tt h a t a l m o v e m e n t o t h c o m p ut e b e a v o i d e d w h e n t h C I i i o p e r a t i o n . s l i p u p d u r i n g d i s kw r i t e c o u l d h a v e s e r i o u sc o n s e q u e n c e s .

T h e l e c t r o n i c s i f a i r l ys t r a i g h t f o r w a r d ( p h o t o 2 ) T h o p e r a t i n g s y s t e m i s t o r e d i 2 - k i l o b y t c R O c h i p , l a b e l e dC I i t h p h o t o . T h b u l k o t h w o r k i d o n e b 6 5 2 6 C o m p l e xI n t e r f a c e A d a p t o r . T w o t h e s ec h i p s a r a l s o p a r t o t h C o m m o d o r e 6 4 T h v e r t i c a l c o n e c t o r a t h b a c k o t h b o a r d i f o u s w i t h a d d i t i o n a l p l u g - i nc a r t r i d g e s .

T h I E E E c a b l e ( $ 5 0 . 0 0 ) m u s tb p u r c h a s e d s e p a r a t e l y . T h c o m p u t e r e n o t h c a b l e i 2 4 - p i n , p r i n t e d c i r c u i t e d g e c a r dc o n n e c t o r . T h p e r i p h e r a l e n i

2 4 - p i n , d o u b l e - s i d e d " D t y p ec o n n e c t o r . T w s c r e w s a r p r v i d e d a t h p e r i p h e r a l e n t i s u r e s e c u r e c o n n e c t i o n . T h d o u b l e - s i d e d c o n n e c t o r a l l o w s t h d a i s y c h a i n i n g o a d d i t i o n a lI E E E - 4 8 8 d e v i c e s . T h m a x i m u mn u m b e r o f d e v i c e s i l i m i t e d t f i v e b t h i n t e r f a c e e l e c t r o n i c s .

A f t e r p o w e r u p t h C I i i n i ti a l i z e d b e x e c u t i n g S Y 5 7 2 7 8

A H O Y ! 5

Page 56: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 56/100

c o m m a n d . T h i s r e s u l t s i t h t r a n s f e r o o n k i l o b y t e o c o d e t t h e t o p o B A S I C R A a 3 9 9 3 6( S 9 C 0 0 ) . T h I / l o c a t i o n s a 5 6 8 3 2 ( S D E O O ) a n 5 7 0 8 8( $ D F 0 0 ) a r u s e d a w e l l . T h d o c u m e n t a t i o n i n c l u d e s t w b r i e fp r o g r a m s w h i c h w i l l r e l o c a t e t h ec o d e t e i t h e r 5 2 2 2 4 ( $ C C 0 0 ) o 3 1 7 4 4 < $ 7 C 0 0 ) . t h i r d p r o g r a ma l l o w s t h u s o s e r i a l b u s d ev i c e s b a s s i g n i n g u t t w d e

P h o t o 2 t h e l e c t r o n i c s a r s t o r e di 2 R O c h i p ( l a b e l e d C I E ) .

v i c e n u m b e r s t t h I E E E - 4 8 8p o r t .

d i s k - b a s e d p r o g r a m , t h C I R e v i s i o n 2 P a t c h , i a v a i l a b l e o r e q u e s t . I n a d d i t i o n t p e r f o r m i n gt h a b o v e f u n c t i o n s , t h e R e P a t c h a l l o w s t h I E E E i n t e r f a c es o f t w a r e t b r e l o c a t e d t t h R A w h i c h i n o r m a l l y h i d d e nu n d e r t h K e r n a l R O M . A c t u a l l y ,t h e n t i r e K e r n a l i t r a n s f e r r e d t R A a n t h e n m o d i f i e d . O n e f e c t o t h i s t r a n s f e r i t h e l o s s o a l c a s s e t t e o p e r a t i o n s . T h o r i g in a K e r n a l c a b r e s t o r e d b P O K E 1 , 5 5 . M e m o r y l o c a t i o no n i a c t u a l l y a c o n t r o l p o r t o t h 6 5 1 0 m i c r o p r o c e s s o r . I t i su s e d , i t h C o m m o d o r e 6 4 t c o n t r o l w h i c h l a y e r o m e m o r yt h c o m p u t e r w i l l u s e .

T h b i g g e s t b u g a b o o w i t h a l i n t e r f a c e s t h a t d n o t o t a l l y e m l a t e V I p e r i p h e r a l i c o m p a t ib i l i t y w i t h c o m m e r c i a l s o f t w a r e .T h p r i m a r y r e a s o n i t h n e c e ss i t y o t h i n t e r f a c e d e v i c e t u s s o m e o t h C o m m o d o r e 6 4 ' s

5 A H O Y !

b u i l t - i n R A o t h d i s p l a c e m e n to R A w i t h e x t e r n a l R O M . A l h o u g h t h 6 h a p l e n t y o m e o r y , m o s t o t h m o r e e l a b o r a t ec o m m e r c i a l p r o g r a m s m a n a g e t u s e n e a r l y e v e r y b y t e o i t T h i si p a r t i c u l a r l y t r u e o r e c r e a t i o n a ls o f t w a r e w i t h l a r g e a m o u n t s o h i g h r e s o l u t i o n g r a p h i c s . T h e s ep r o g r a m s w i l l f r e q u e n t l y u s t h K e r n a l R A f o t h e i r o w p u p o s e s a t h s t a n d a r d r o u t i n e s a r n o n e e d e d o n c e t h p r o g r a m i r u n n i n g . T h m o s t c o m m o n r e s u l to t r y i n g t r u t h e s e p r o g r a m s i a a b o r t i m i d - l o a d a t h C I r o u t i n e s a r w r i t t e n o v e r . I g e n e r a l , t h e r e s h o u l d b e n d i f f ic u l t y w i t h p r o g r a m s w r i t t e n i B A S I C .

n u m b e r o c o m m e r c i a l p a c ka g e s d s u p p o r t t h C I i n t e rf a c e , f o e x a m p l e . K M M MP a s c a l . H o w e v e r , w d r e c o mm e n d t h a t y o u c h e c k y o u r f a v o r i t ep i e c e o f s o f t w a r e f o c o m p a t i b i l it b e f o r e y o b u y .

O w n e r s o t h P E C B p e r ip h e r a l s w h w i s h t u s t h e s e d v i c e s w i t h C o m m o d o r e 6 w o u l d d w e l l t c o n s i d e r t h C I i n t e r f a c e . P r o g r a m d e v e l o pe r w o u l d f i n d t h e d o u b l i n g o d i s k o p e r a t i n g s p e e d t b m o s tu s e f u l . S e r i o u s h o b b y i s t s w h w r i t e l o o t h e i r o w s o f t w a r ew i l l f i n d t h e e x t r a s p e e d a a d e c o n v e n i e n c e . G a m e a f f i c i o n a -d o a n u s e r s o c o m m e r c i a l s o f tw a r e a r l i k e l y t o b d i s a p p o i n t e dw h e n i c o m e s t c o m p a t i b i l i t y .T h h a r d w a r e w a w e l l - c o n s t r u c te d t h o u g h s o m e w h a t l a c k i n g i f i n i s h . p a i r o u s e r - i n s t a l l e ds u p p o r t l e g s a t h b a c k o t h c a r t r i d g e c o u l d b i m p r o v e d . W w o u l d h a v e l i k e d t h a v e s e e ng o l d p l a t i n g o t h e d g e c o n n e c to r f o m a x i m u m r e l i a b i l i t y . T h i n s t a l l a t i o n f u n c t i o n e d w e l l , w i t ho u a n y p r o b l e m s , a l t h o u g h w d i h a v e t r e a r r a n g e s o m e e q u i pm e n t t m a k e s p a c e f o t h e c a b l e .

M i c r o S y s t e m s D e v e l o p m e n t ,I n c . , 1 0 0 3 1 M o n r o e D r i v e . S u i t e2 0 6 . D a l l a s , T 7 5 2 2 9 ( p h o n e :8 0 0 - 5 2 7 - 5 2 8 5 ) .

— M o r t o n K e v e l s o n

E D U M A T E L I G H T P E F u t u r e h o u s eC - 6 4 , V I 2

D e p e n d i n g o y o u r e x p e c t at i o n s , t h E d u m a t e l i g h t p e i e i t h e r g r e a t b u o r e a l d i a p p o i n t m e n t . T h p a c k a g e i c l u d e s l i g h t p e w i t h s p r i n g -c o i l e d c o r d a n d i s k w i t h f o u rp r o g r a m s . ( T h e d i s k f o t h C - 6 4d o c s n o w o r k o t h V I 2 0 . )T h f o u r p r o g r a m s d e m o n s t r a t el i g h t p e a p p l i c a t i o n s . T h e y i c l u d e d r a w i n g p r o g r a m ,m e n u - d r i v e n d i s k u t i l i t y , 3 t i t a t o g a m e , a n m u s i c p r g r a m w h i c h f e a t u r e s a n o t e t a b l e .

T h l i g h t p e n w o r k s w e l l , a t h o u g h i i n o p r e c i s e . I i v e r ys e n s i t i v e . T h d i s p l a y s c r e e n r s p o n d s t t h p e a m u c h a s i t e i g h t i n c h e s a w a y f r o m t h s c r e e n . T h s o f t w a r e r e q u i r e s t h a ty o p r e s s k e t t u r n t h e d e v i c eo n s y o d h a v e c o n t r o l .

T h c o r d i m u c h h e a v i e r t h a nt h p e n , w h i c h m a k e s i l i t t l eu n c o m f o r t a b l e t u s e . C h i l d r e n e p e c i a l l y m a f i n d t h p e t i r i n g t oo p e r a t e . l i g h t e r c o r d w o u l d a l s op r e v e n t a a n n o y i n g t e n d e n c y f o t h p e t r e f u s e t o s t a y p u w h e ny o l a i d o w n .

T h s a m p l e p r o g r a m s a r n o s u i t a b l e f o r g e n e r a l u s e . C h i l d r e na n i n e x p e r i e n c e d a d u l t c o m p u t e ru s e r s w i l l f i n d t h d o c u m e n t a t i o ni n a d e q u a t e . E a c h p r o g r a m i e p l a i n e d i f e w e r t h a n 2 0 w o r d s .

T h p r o g r a m s a r e n o t v e r y i t r i g u i n g . T h d i s k u t i l i t y p r o g r a mi l l u s t r a t e s t h l i g h t p e n ' s e a s y u s i c h o o s i n g m e n u o p t i o n s , b u n o n e o t h o p t i o n s a r i m p o r t a n te n o u g h t l o a d t h p r o g r a m . T h 3 g a m e i f r u s t r a t i n g b e c a u s et h a u t h o r s c h o s e t d i s p l a y o n l y

Page 57: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 57/100

o n l e v e l a t i m e . O n l y p a t i e n ta n p r o f i c i e n t m u s i c i a n i l i k e l yt m a k e a n y t h i n g b u n o i s e f r o mt h m u s i c p r o g r a m .T h d r a w i n g r o u t i n e i f u n . T h p e n d r a w s e a s i l y , a n y o c a c h a n g e t h c o l o r o f t h l i n e s b h i t t i n g c o l o r k e y o t h C - 6 4 .E r a s i n g i h a r d e r . N e i t h e r t h d r a w i n g n o m u s i c r o u t i n e s p e r m i ts a v i n g w h a t e v e r y o c r e a t e . N o i t h e r e s c r e e n d u m p f o p r i n t i n gd r a w i n g .

c o m p u t e r u s e r w h b u y s s o f tw a r e a n d p e r i p h e r a l s f o u s w i t ho u m o d i f i c a t i o n w i l l p r o b a b l y b ed i s a p p o i n t e d b t h E d u m a t ep a c k a g e . H w i l l w e a r o u t h n o v e l t y a n l e a r n i n g a v a i l a b l e i nt h b u n d l e d s o f t w a r e v e r y s o o n .H i u n l i k e l y t b t e m p t e d t b u t h o t h e r l i g h t p e n - c o m p a t i b l es o f t w a r e p u b l i s h e d b y f u t u r e h o u s e .

O t h o t h e r h a n d , p r o g r a mm e w h h a b e e n i t c h i n g t p l a yw i t h t h i s f a s c i n a t i n g p e r i p h e r a lm a c o u n t t h i s p a c k a g e g r e a tb u y . T h d o c u m e n t a t i o n i n c l u d e st h e s s e n t i a l i n f o r m a t i o n n e c e s s a r yt p r o g r a m w i t h t h l i g h t p e n .T h f o u r s a m p l e p r o g r a m s a r a l i B A S I C , a n c a b e L I S T e d .T h d r a w i n g p r o g r a m u s e s m c h i n e l a n g u a g e s u b r o u t i n e s w h i c ha r l o a d e d f r o m B A S I C . T h p r g r a m m e r c a s t u d y t h r o u t i n e sa n e l a b o r a t e o t h e m .

T h v e r y s i m p l i c i t y w h i c hm a k e s t h e s e p r o g r a m s u n i n t e r e s ti n t n n - p r o g r a m m e r i n s u r e st h a t e v e n i n t e r m e d i a t e p r o g r a mm e r s c a u s t h e m f o b a s e f o f u r t h e r e x p e r i m e n t a t i o n . A t h i sl o p r i c e , t h c o m p u t e r h o b b y i s tc a t r o u a i n p u t d e v i c e w h i c hp r o m i s e s t b u s e f u l i f u t u r ec o m p u t e r a p p l i c a t i o n s .

T h e E d u m a t e l i g h t p e r e t a i l sf o $ 3 4 . 9 5 . F o $ 5 9 . 9 5 , F u t u r e -h o u s e o f f e r s p a c k a g e o l i g h tp e p l u s t h P e r i p h e r a l V i s i o ng r a p h i c s p r o g r a m , w h i c h o r d i n a ri l r e t a i l s f o $ 3 9 . 9 5 .

F u t u r e h o u s e , P . O . B o 3 4 7 0 ,C h a p e l H i l l , N 2 7 5 1 4 .

— A n n e t t e H i n s h a w

C O M M A N D E R U L T R AT E R M I N A L - 6 4C r e a t i v e E q u i p m e n tC o m m o d o r e 6 C a r t r i d g e

C o m m a n d e r U l t r a T e r m i n a l - 6 4( $ 6 9 . 9 5 ) i c a r t r i d g e - b a s e d t e l ec o m m u n i c a t i o n p r o g r a m d e s i g n e dt w o r k w i t h V I C M o d e m . I a l l o w s y o t c a l l r e m o t ec o m p u t e r — e i t h e r a n i n f o r m a t i o ns e r v i c e l i k e t h S o u r c e , C o m p uS e r v e , D o J o n e s , o r D e l p h i , o a n o t h e r m i c r o c o m p u t e r w i t hm o d e m a n c o m m u n i c a t i o n sp r o g r a m . I n f o r m a t i o n y o s e n da n r e c e i v e c a b d i s p l a y e d o y o u r T s c r e e n , s e n t t y o u rp r i n t e r , a n s a v e d t o l o a d e df r o m y o u r d i s k d r i v e .

O n c e y o p l u g i i n t o t h c a t r i d g e s l o t a n t u r n o y o u rC - 6 4 , y o w i l l p a g e t h r o u g h s i s c r e e n s w h i c h a l l o w y o t s e w i d e v a r i e t y o o p t i o n s . A f t e r t h t i t l e p a g e , y o w i l l s e m e n ut h a t a l l o w s y o t c h a n g e s c r e e nc o l o r s . N o o n l y c a y o a d j u s tt h p r o g r a m t o d i f f e r e n t c o l o r o rb l a c k a n w h i t e s e t s , b u y o c a a l s o c h o o s e d i f f e r e n t c o l o r s f o c h a r a c t e r s y o s e n d a n t h c h a ra c t e r s y o t y p e — a n i c e t o u c h .C h a n g i n g c o l o r s i a l s o p o s s i b l ew h e n y o a r e o n - l i n e w i t h a o t h e r c o m p u t e r , b u t t h e r e i n w a t s a v e y o u r p r e f e r r e d c o l o rc h o i c e s ; y o w i l l h a v e t o r e s e tt h e m e v e r y t i m e y o u s t h p r o g r a m .

M o v i n g a m o n g t h s i d i f f e r e n ts c r e e n s , f r o m t i t l e p a g e t c o m u n i c a t i o n s m o d e , c a b b i c o n f u s i n g . A m o n g t h f i r s t t h r e ep a g e s o o p t i o n s , y o m o v e b a c ka n f o r t h b p r e s s i n g f o t h n e x t p a g e o f o t h p r e v i o u s( l a s t ) p a g e . T g e f r o m t h e t h i r do p t i o n s c r e e n t t h e f o u r t h , y o

w i l l h a v e t p r e s s f l P r e s s t g i n t o c o m m u n i c a t i o n s m o d ea n f t r e t u r n t t h o p t i o ns c r e e n s . Y o u ' l l u s e t h p r o g r a ms e v e r a l t i m e s b e f o r e t h i s a l b c o m e s c o m f o r t a b l e .

O n o p t i o n s c r e e n l e t s y o c o n f i g u r e t h p r o g r a m f o r j u s ta b o u t a n p r i n t e r o d i s k d r i v ec o m b i n a t i o n . Y o p i c k t h t y p eo p r i n t e r y o w a n t t u s ( i a n y ) a n i t d e v i c e n u m b e r , a

I n c l u d e s n u m e r o u s o p t i o n s c r e e n s .R E A D E R S E R V I C E N O . 5 8

w e l l a t h d e v i c e n u m b e r o y o u r d i s k d r i v e i y o w a n t t u p l o a d ( s e n d ) o d o w n l o a d ( r c e i v e ) f i l e s a n p r o g r a m s . C o m a n d e r U l t r a T e r m i n a l - 6 4 d o e sn o s u p p o r t c a s s e t t e s a n d d o e sn o a l l o w d i s k s t b f o r m a t t e d .

F r o m a n o t h e r o p t i o n s c r e e n ,y o c a p r i n t o u f i l e y o h a v ea l r e a d y s a v e d t o d i s k . A f i r s td i n o u n d e r s t a n d w h t h i s f e t u r e w a i n c l u d e d . T h e n h i l o n g d i s k f i l e t h a t h a s o m e v a u a b l e i n f o r m a t i o n a t h e n d . T h p r o g r a m a l l o w s y o t r e a dt h r o u g h t h f i l e a t v a r i o u ss p e e d s . W h e n y o f i n d t h e s e t i o n y o w a n t t o p r i n t , t o g g l e t h p r i n t e r o n T h i s s u p e r f e a t u r em e a n s y o w i l l n o h a v e t l o a dy o u r w o r d p r o c e s s o r t p r i n tp a r t s o f y o u r m o d e m f i l e . A l f i l e s m u s t b s a v e d u n d e r t h n a m e ■ ' u t e r m - 6 4 x x ' " w h e r e " x x "r e p r e s e n t s p a i r o n u m b e r s y o i n p u t .T h l a s t o p t i o n s c r e e n s e t s u y o u r m o d e m . Y o c a s e l e c t

A H O Y ! 5

Page 58: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 58/100

b a u d r a t e s f r o m e l e v e n t 1 2 c h a r a c t e r s p e r s e c o n d . ( M o s tm o d e m s o n l y s u p p o r t 3 c h a r a ct e r s p e s e c o n d . ) C h o o s e f u l l d p l e x t c o m m u n i c a t e w i t h i f o r m a t i o n s e r v i c e s o h a l f d u p l e xw h e n y o c a l l a n o t h e r C - 6 4o w n e r . Y o c a a l s o s e t h n u m b e r o s t o p b i t s , p a r i t y , a n t h n u m b e r o b i t s p e w o r d . I y o d o n ' t k n o w w h a t t d o r e l a x — t h e p r o g r a m d e f a u l t s t t h e s e t t i n g s y o w i l l u s m o s to f t e n . I y o a r c o m m u n i c a t i n gw i t h a n o t h e r C - 6 4 r u n n i n g U l t r aT e r m i m i l - 6 4 , y o c a s e n d C o m o d o r e ' s n o n - s l a n d a r d C B A S C I I c h a r a c t e r s .

A s o o n a y o m a k e c o n e c t i o n w i t h a n o t h e r c o m p u t e r ,c l o c k w i l l b e g i n t r u n : t h e t i m es h o w s o t h s c r e e n s y o c a k e e p t r a c k o h o a w f u l y o u rl o n g - d i s t a n c e b i l l w i l l b e . I y o n e e d t o y o c a c h a n g e m o s to p t i o n s w h i l e y o a r c o m m u n ic a t i n g . W h i l e y o a r l o g g e d o t a n o t h e r c o m p u t e r s y s t e m , y o m a n e e d t s e n d c o n t r o l c h a ra c t e r ( C o n t r o l - S p a u s e s c o m m u n ic a t i o n s . c o n t r o l - Q r e s t a r t s t h e m ,e t c . ) . T h c o n t r o l k e i u s e d i a s t r a n g e w a y . P r e s s < C T R L >o n c e a n d l e g o t h n e x t k e p r e s s w i l l s e n d y o u r c o n t r o l c h a ra c t e r . Y o c a n n o t h o l d t h c o t r o l k e d o w n .

C o m m a n d e r U l t r a T e m u n a l - 6 4w o r k s f i n e w i t h e i t h e r o t h C o m m o d o r e m o d e m s . h a h o p e d t o t r y i w i t h a n a c o u s t i cc o u p l e m o d e m a n H a y e sS m a r t M o d e m , b u c o u l d n o g e i t w o r k w i t h a R S - 2 3 2 i t e r f a c e . W h e n c a l l e d C r e a t i v eE q u i p m e n t , t h e y s a i d i s h o u l dw o r k . H a v i n g n s u g g e s t i o n s ,t h e y a s k e d m t c a l l b a c k a n dt e l l t h e m h o m a d e t h R S - 2 3 2c o n n e c t i o n i w a s u c c e s s f u l .T h p r o g r a m c o m e s w i t h t h r e ep a g e s o i n s t r u c t i o n s w h i c hd e s c r i b e a l o p t i o n s , b u t n o t i

5 A H O Y !

a n l o g i c a l o r d e r .C r e a t i v e E q u i p m e n t , 6 8 4 6

W e s t F l a g l e r S t r e e t . M i a m i . F 3 3 1 4 4 ( p h o n e : 3 0 5 - 2 6 1 - 7 8 6 6 ) .— R i c h a r d H e r r i n g

R O O T I N ' T O O T I N 'H e s W a r eC o m m o d o r e 6 C a r t r i d g e ; j o y s t i c k

A d a p t e d f r o m J a p a n e s e a r c a d eg a m e , R o o t i n ' T o o t i n ' i m u s i c a lm a z e - c h a s e t h a t p i t s a t r a p p e dt u b a a g a i n s t b i z a r r e a s s o r t m e n to m u s i c a l a d v e r s a r i e s . A y o g u i d e y o u r t u b a a r o u n d t h e s c a l eo f o u r - l i n e s t a f f s , y o u m u s t c l e a rt h m a z e c o m p l e t e l y o f e i g h t h -n o t e s , w h i l e a v o i d i n g s i p u r s u i n gm u s i c a l i n s t r u m e n t s . I n s t e a d o I n k y , P i n k y , a n B l i n k y , y o u r t u b ai c h a s e d b t h l i k e s o f G u i t a c o ,G u i t a r o , M a d p h o n e , T r i e n ,C y m b o m b , a n P i a n h a . E a c h e n m h a i t o w m o d u s o p e r a n d i ,a n a l a r e d e a d l y .

G u i t a c o , f o e x a m p l e , i s l o w ,b u f o l l o w s y o u r e v e r y m o v e . I y o t a k e t o l o n g t c l e a r t h m a z e i w i l l m u t a t e a n b e c o m ef a s t - m o v i n g G u i t a r o . M a d p h o n e i n o o n l y f a s t , i o f t e n r e v e r s e s d r e c t i o n a n c a s h o o t l e t h a l s o u n dw a v e s . T r i e n m o v e s m u c h f a s t e rt h a n y o u r t u b a . T h g o o d n e w s i t h a t h d o e s n ' t t r y t o f o l l o w y o u .T h b a n e w s i t h a t i d r o p s s t a r st h a t k i l l y o u r t u b a o c o n t a c t .C y m b o m b t r a v e l s s l o w l y a n d o e s n ' t e v e n t r t f o l l o w y o u rt u b a . U n f o r t u n a t e l y , j u s t w h e n y o t h i n k y o u ' v e g o t h m a z e c l e a r e do e i g h t h - n o t e s , y o r e a l i z e t h a tC y m b o m b h a s r e p o p u l a t e d t h s c a l e w i t h f r e s h n o t e s t h a t m u s tb e l i m i n a t e d . F i n a l l y , P i a n h a i t h m o s t d a n g e r o u s o a l t h i s t r u m e n t s b e c a u s e i d o e s n ' t n e e s s a r i l y h a v e t s t a y o t h s t a f f s .

D o n ' t d e s p a i r , h o w e v e r ; y o u rt u b a h a s f e t r i c k s o i t o w n .A e i g h t h - n o t e s a r b l a s t e d o f f t h es c r e e n , t h e y w i p e o u a l e n e m i e s

i t h e i r p a t h . T h e s e i n c l u d e s t a r sa n s o u n d w a v e s a w e l l . A l s o ,e i g h t h - n o t e r e s t s p e r i o d i c a l l y a p e a r a n c a b e p i c k e d u t t e p o r a r i l y t u r n y o u r e n e m i e s i n t os t a t i o n a r y c l e f s . T h c l e f s c a t h e n b e g a t h e r e d u f o b i p o i n t s— 2 0 0 f o t h f i r s t , 4 0 f o t h s e c o n d . 8 0 f o t h t h i r d , a n s o n Y o w i l l a l s o e n c o u n t e r a no c c a s i o n a l b o n u s t u b a w h i c h y o uw i l l b a b l e t p i c k u f o b o n u s l i f e .

R o o t i n ' T o o t i n ' i o n e - o t w o -p l a y e r g a m e t h a t m a k e s e x c e l l e n tu s o t h C - 6 4 ' s g r a p h i c a n s o u n d c a p a b i l i t i e s . T h c o l o r f u lc o n t e s t i p l a y e d t c o n t i n u o u sm u s i c t h a t c a b s i l e n c e d w i t ht o u c h o t h ( m i n u s ) k e y . D s p i t e t h e " c u t e n e s s " o f t h g a m e ' st h e m e a n c h a r a c t e r s . R o o t i n 'T o o t i n ' i d i f f i c u l t m a z e g a m e t m a s t e r . T g e b e y o n d t h e f o u r t ho f i f t h l e v e l ( t h e r e a r a l e a s tt w e n t y - o n e ) r e q u i r e s y o t d e v e lo s o u n d s t r a t e g i c s a n f o o l p r o o fp a t t e r n s . I y o f i n d g r e a t m a z eg a m e s a d d i c t i n g . R o o t i n ' T o o t i n 'i c e r t a i n t h a v e y o h o o k e d i n t i m e .

H e s W a r e . 1 5 N o r t h H i l l D r i v e ,B r i s b a n e . C 9 4 0 0 5 ( p h o n e : 4 1 5 -4 6 8 - 4 1 1 1 ) .

— L l o y d D v i e s

C 2 3 2 R S - 2 3 2 I N T E R F A C EM i c r o S y s t e m s D e v e l o p m e n t , I n c .C - 6 4 ; a l s o a v a i l a b l e f o V I 2

T h C 2 3 2 i a i n t e r f a c e t h a tp l u g s i n t o t h C - 6 4 u s e r p o r t . I c o n v e r t s t h a t u s e r p o r t i n t o s t a nd a r d R S - 2 3 2 ( o s e r i a l ) p o r t ,w h i c h a c c e p t s r e g u l a r D B - 2 5 c o n e c t o r s . W h a t a l t h a t r e a l l ym e a n s i t h a t n o y o c a h o o ku t h i r d p a r t y m o d e m s a n s e r i a lp r i n t e r s t y o u r C - 6 4 . T h i s i n t e rf a c e i a b o u t h a l f t h e s i z e o V I M o d e m . ( A c t u a l l y , i i l i t l t o h i g h a n w i l l l i f t t h l e f tr e a r c o r n e r o y o u r c o m p u t e rl i t t l e . S i n c e t h u s e r p o r t i j u s t

Page 59: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 59/100

t h e d g e o t h C - 6 4 ' s m a i n c i c u i t b o a r d , t h a t i l i t t l e s p o o k y . )

M S D ' s i n t e r f a c e m a k e s y o u rC - 6 4 l o o k l i k e D a t a T e r m i n a lE q u i p m e n t ( D T E ) . N i n e e s s e n t i a lp i n s a r e s u p p o r t e d — 1 i g r o u n d , 2i t r a n s m i t t e d d a t a , i r e c e i v e dd a t a , i r e q u e s t t s e n d , 5 i c l e a r t s e n d , i d a t a s e r e a d y ,

i s i g n a l g r o u n d , i c a r r i e rd e t e c t , a n d 2 0 i d a t a t e r m i n a lr e a d y .

F o m o s t m o d e m c o n n e c t i o n s ,y o w i l l j u s t n e e d c a b l e t h a tc o n n e c t s t h e s e n i n e p i n s o t h i t e r f a c e s t r a i g h t a c r o s s t n i n e c o rr e s p o n d i n g p i n s o t h m o d e m .S i n c e m o s t m o d e m s a r D a t aC o m m u n i c a t i o n s E q u i p m e n t( D C E ) , y o w i l l n o h a v e t m a k ea n f a n c y c o n n e c t i o n s .

I y o a r c o n n e c t i n g p r i n t e rt h r o u g h t h i s s e r i a l i n t e r f a c e ( m o s ts e r i a l p r i n t e r s a r D T E ' s ) y o w i l lh a v e t h a v e m o r e c o m p l i c a t e dc a b l e . O f t e n , c r o s s i n g l i n e s a n 3 a n 5 a n a n 2 w i l l g e y o u u p a n r u n n i n g . s e r i a l c b l w i t h t h o s e t h r e e s e t s o p i n sc r o s s e d i u s u a l l y c a l l e d n u l l c b l e .

T h C 2 3 2 i n t e r f a c e c o m e s w i t hf e i n s t r u c t i o n s — a b o u t f o u r p a g e sw o r t h . I y o a r n o v i c e a t s e r ia i n t e r f a c i n g , t h e s e i n s t r u c t i o n s( l i k e m l a s t t w p a r a g r a p h s )w o n ' t m a k e m u c h s e n s e . I f h o e v e r , R S - 2 3 2 d o e s m e a n s o m et h i n g t y o u , a b u n c h o g o o d i f o r m a t i o n i p r o v i d e d .

T h i n s t r u c t i o n s d e s c r i b e t h B A S I C c o m m a n d s n e c e s s a r y t u s t h C 2 3 2 . ( I b e h a v e s l i k ec a s s e t t e r e c o r d e r , b u i s e u a d e v i c e i n s t e a d o d e v i c e 1 . T w b y t e s a r e s e n t t c o n f i g u r e t h i t e r f a c e . Y o c a c h o o s e s t o p b i t s( t 2 ) w o r d l e n g t h ( 5 t o b i t s ) ,a n b a u d r a t e ( 5 t 2 4 0 0 ) w i t ho n b y t e . T h s e c o n d b y t e s e t sp a r i t y ( n o n e , o d d , e v e n , m a r k , o s p a c e ) , d u p l e x ( f u l l o h a l l ) , a n h a n d s h a k e .

P r o g r a m e x a m p l e s i n c l u d eB A S I C m o d e m d r i v e r a n w e d g e w h i c h p r e v e n t s t h c o m p ut e f r o m s e n d i n g d a t a f a s t e r t h a nt h p r i n t e r c a a c c e p t i t T h i s i e n o u g h i n f o r m a t i o n f o a i n t e rm e d i a t e p r o g r a m m e r t w r i t ec o m m u n i c a t i o n s p r o g r a m o a l e a s t m o d i f y o n e f r o m m a g az i n e .

A l t h o u g h t h e i n s t r u c t i o n s l a c kt u t o r i a l i R S - 2 3 2 i n t e r f a c i n g ( g o o d o n w o u l d b w o r t h t h c o s to t h m o d e m ) . M S p r o v i d e s s up e s u p p o r t . W h e n c a l l e d w i t hq u e s t i o n , t h e y g a v e m t o l l - f r e en u m b e r a n t h n a m e o p e r s o nt c o n t a c t . T h b e s t p a r t w a t h a tt h i s g u y w a s a c t u a l l y t e c h n i c i a n ;h u n d e r s t o o d m q u e s t i o n a n m a d e s o m e s u g g e s t i o n s ( a l e a s to n o w h i c h w a s e m b a r r a s s i n g l ys i m p l e ) . I y o h a v e e v e r c a l l e dc o m p u t e r c o m p a n y , y o u k n o w t h a tt h i s i r e a l r e c a r p e t s u p p o r t .

P r i c e i $ 4 9 . 9 5 ( s a m e f o V - 6 4V I 2 v e r s i o n ) .

M i c r o S y s t e m s D e v e l o p m e n l .I n c . . 1 1 1 0 5 S h a d y T r a i l , S u i t e 1 0 4 .D a l l a s . T 7 5 2 2 9 ( p h o n e : 2 1 4 -3 5 7 - 7 0 5 1 ) .

— R i c h a r d H e r r i n g

S Y N T H Y - 6 4A b a c u s S o f t w a r eC - 6 4D i s k

O v e r t h e p a s t c o u p l e o y e a r s ,t h n u m b e r o m u s i c p r o g r a m sa v a i l a b l e f o t h C o m m o d o r e 6 h a g r o w n t r e m e n d o u s l y . T o d a y ,t h e r e i m o r e m u s i c s o f t w a r ea v a i l a b l e f o t h C - 6 4 t h a n a l m o s ta n o t h e r h o m e c o m p u t e r . T h i s i p a r t l y b e c a u s e o t h c o m u p t e r ' sS o u n d I n t e r f a c e D e v i c e ( S I D ) c h i p .T h i s s m a l l h u n k o s i l i c o n l e t sy o g e n e r a t e a l t y p e s o s o u n df r o m p h o t o n t o r p e d o e x p l o s i o n s t B a c h t h r e e - p a r t i n v e n t i o n s p l a y e do e l e c t r o n i c h a r p s i c h o r d .

S y n t h y - 6 4 i p r o g r a m d e s i g n e dt t a k e s o m e o t h c o m p l e x i t y

P e N E

L O P R I C E SG e m i n i 1 0 $ 2 6 7L e g e n d 8 C P $ 2 3 9L e g e n d 1 0 C P $ 2 5 91 I n A m b e r M o n i t o r $ 8 C o n c o r d D i s k D r i v e . $ 2 9 7

S U C H - A - S T E A LO S O F T W A R E !

E p y x S u m m e r G a m e s $ 2 S u b l o g i c F l i g h t S i m u l a t o r I I $ 3 S c r e e n p l a y P o g o J o $ 1 A c c e s s B e a c h h e a d $ 2 I n f o c o m S o r c e r e r $ 3 C o n t i n e n t a l H o m e A c c t $ 4 T i m e w o r k s W o r d W r i t e r $ 3 T i m e w o r k s D a t a M a n a g e r I I $ 3 C o m m o d o r e M a g i c D e s k $ 5 M i c r o w a r e C l o n e M a c h i n e $ 3 B l u e S k S u p e r C o p y $ 2 H a n d i c C a l c R e s u l t A d v a n c e d $ 7 P r o f e s s i o n a l W o r d P r o 3 S p e l l r i g h t . $ 6 S y n a p s e Z a x x o n $ 2 S p i n n a k e r K i n d e r c o m p $ 1 D a t a s o f t D a l l a s Q u e s t $ 2 D y n a t e c h C o d e w r t t e r $ 6

C A L L F O O T H E RS U C H - A - S T E A L P R I C E S

O S O F T W A R E A N H A R D W A R E F O

Y O U R C O M M O D O R E 6

^ P e a '1 2 6 2 9 N . T c r t u m N v d .

S u i t e 1 P h o s n l x , A 5 5 0 3 2

C A L L ( 6 0 2 ) 9 5 7 - 3 6 1 9$ 2 . 0 0 P h o n e C r e d i t

w i t h e a c h o r d e r o v e r $ 5 0 !O R D E R I N G T E R M S : S e n d c a s h i e r c h e c k , m o n e y o r d e r ,p e r s o n a l / c o m p a n y c h e c k s o l l o w 3 w e e k s b a n kc l e a r a n c e V I S A / M a s t e r C a r d a c c e p t e d P r o v i d e p h o n en u m b e r w i t h o r d e r . S H I P P I N G : S o f t w a r e a d S S . O O l o f i r s tt h r e e p i e c e s , a d S 1 . 0 0 e a c h a d d i t i o n a l p i e c e .H a r d w a r e o d S 1 5 0 0 . R e t u r n s m u s t h a y e a u t h o r i z a t i o nn u m b e r ( c a l l 6 0 2 - 9 5 7 - 3 6 1 5 ( o a u t h o r i z a t i o n n u m b e r ) , A l r e t u r n e d m e r c h a n d i s e s u b j e c t t r e s t o c k i n g f e a n m u s t c a m e w i t h a l o r i g i n a l p a c k a g i n g . N r e t u r n sa l l o w e d a f t e r 3 0 d a y s I r o m s h i p p i n g d a t e . P r c e s a r e f o c a s h . V I S A a n M a s t e r C c r d a d d 3 % 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 e A l p r o d u c t s s u b j e c t t a v a i l ab i l i t y f t o m m a n u f a c t u r e r s a n d / o r s u p p l i e r s . A l p r i c e s i U d o l l a r s R e a d e r S e r v i c e N o 6 A H O Y ! 5

Page 60: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 60/100

o u t o f m u s i c p r o g r a m m i n g b l e t i n g y o w r i t e m u s i c m u c h a y o w o u l d B A S I C p r o g r a m . E a c hl i n e o m u s i c i g i v e n l i n e n u b e f r o m t 6 2 9 9 9 . I n d i v i d u a ln o t e s a r s p e c i f i e d b l e t t e r ( A - G ) ,o c t a v e ( 1 - 8 ) , a n d u r a t i o n . A n t h i n g f r o m w h o l e n o t e t s i x t y - f o u r t h i p o s s i b l e i n c l u d i n gt r i p l e t s , d o t s , a n t h r a r e d o b l e - d o t s . T h b a s i c p i t c h o a n o t ec a a l s o b e m o d i f i e d w i t h s h a r p s ,f l a t s , a n n a t u r a l s .

A l t h o u g h S y n t h y - 6 4 a l l o w s y o t c o n t r o l m a n y a s p e c t s o t h m u s i c i n c l u d i n g t o n a l q u a l i t y , v o u m e , t e m p o , a n k e s i g n a t u r e ,e a c h p a r a m e t e r h a i t o w d e f a u l tv a l u e . F o e x a m p l e , i t e m p o i n o s p e c i f i e d , i w i l l a u t o m a t i c a l l yb s e a 1 0 b e a t s p e m i n u t e .L i k e w i s e , v o l u m e i a l w a y s a m a x i m u m u n l e s s y o c h o o s ed i f f e r e n t s e t t i n g . B e c a u s e o t h e s ed e f a u l t v a l u e s , y o c a e n t e r m s i q u i c k l y w i t h o u t h a v i n g t w a s t e t i m e a d j u s t i n g e v e r y l i t t l ed e t a i l .

W i t h o u t d o u b t , S y n t h y - 6 4g i v e s t h m u s i c p r o g r a m m e r m o r eo p t i o n s t h a n a n o t h e r m u s i c p r g r a m a v a i l a b l e . N o o n l y c a y o r e p r o d u c e v i r t u a l l y a n y r h y t h m i co t o n a l s t r u c t u r e f o u n d i c o v e n t i o n a l m u s i c , y o c a a l s oc o n t r o l t h e n v e l o p e a n d s o u n dc h a r a c t e r i s t i c s o a l t h r e e v o i c e s .A d j u s t a b l e p a r a m e t e r s i n c l u d ew a v e f o r m ( y o u c h o o s e f r o m t r i a ng l e , s q u a r e , o s a w t o o t h ) ; a t t a c k .d e c a y , r e l e a s e s p e e d , a n s u s t a i nl e v e l ; a n f i l t e r f r e q u e n c y , r e s on a n c e , a n b a n d w i d t h . I a d d it i o n , j u s t a b o u t e v e r y a s p e c t o t h m u s i c c a n b e a l t e r e d a u t o m a t ic a l l y i m i d - c o m p o s i t i o n .

I s h o u l d b u n d e r s t o o d , h o e v e r , t h a t S y n t h y - 6 4 i m o r e o m u s i c p r o g r a m m i n g l a n g u a g e t h a ni i m u s i c p r o g r a m . W h a t y o g i v e u f o a l o t h a d d e d F l e x ib i l i t y i s o m e o t h u s e r - f r i e n d l in e s s . T h e r e a r n s t a f f s h e r e ,

6 A H O Y !

c o m p l e t e w i t h c l e f s a n b e a u t if u l l y d r a w n e i g h t h n o t e s . N c o o r f u l , h i - r e s s y n t h e s i z e r k n o b s o s l i d e r s t m a n i p u l a t e w i t h y o u rj o y s t i c k . T h e r e ' s o n l y y o u , y o u ri n s t r u c t i o n b o o k , a n t h c o m p ut e r . T h e r e f o r e , a l t h o u g h a n i m a gi n a b l e t y p e o m u s i c c a n b e p r od u c e d w i t h S y n t h y - 6 4 , i c o u l dt a k e l o o h a r d w o r k t p r g r a m l e n g t h y c o m p o s i t i o n .

T h e r e a r f l a s h i e r p r o g r a m sa v a i l a b l e , b u n o n e t h a t o f f e r m o r ec o n t r o l o v e r t h m u s i c . I y o f e e la c o m f o r t a b l e b e h i n d t h c o m p ut e c o n s o l e a y o d a t h p i a n o ,t h e n S y n t h y - 6 4 i g r e " a t w a t p u m p s o m e m u s i c o u o y o u rC - 6 4 .

A b a c u s S o f t w a r e , P . O . B o 7 2 1 1 .G r a n d R a p i d s . M 4 9 5 1 0 ( 6 1 6 -2 4 1 - 5 5 1 0 ) .

— L l o y d D a v i e s

I m h i lo « n p

* H e l p A l l e n c l a w h i w a t t h t o p .

R E A D E R S E R V I C E N O . 5 9

C O H E N ' S T O W E R SD a t a m o s tC o m m o d o r e 6 D i s k

A l l e n s h o u l d h a v e g i v e n u p t w oy e a r s a g w h e n h e a s k e d h i u c l e . T h B o s s , f o s u m m e r j o a n w a t u r n e d d o w n . H s h o u l dh a v e g o t h h i n t l a s t y e a r w h e n ,a g a i n , h i u n c l e r e f u s e d t h i r eh i m . I n s t e a d h p e r s i s t e d a n a f t e rt w y e a r s h h a f i n a l l y b e e n r w a r d e d w i t h j o a m a i l b o y . I t h i s " i m p o r t a n t p o s i t i o n , " i w i l lb A l l e n ' s r e s p o n s i b i l i t y t c o l l e c ta l t h m a i l i t h F a n d a b u i l d i n g

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

T h p a c k a g e s a r s c a t t e r e dt h r o u g h o u t t h e h i g h - r i s e o f f i c eb u i l d i n g a n m u s t b c a r r i e d t t h m a i l d r o p s o n a t i m e . T r e a c h e a c h o t h e b u i l d i n g ' s s e v e ra s t o r i e s , y o u ' l l h a v e t j u m py o u r j o y s t i c k - c o n t r o l l e d m a i l b o yo n t o a n o f o F a n d a ' s p e r p e t u a ll m o v i n g e l e v a t o r s . I A l l e n t r a ve l o a e l e v a t o r f o t o l o n g( a b o u t t w f l o o r s i e i t h e r d i r e ct i o n ) , h w i l l b c r o w n e d b y f a l l i n g f l o w e r p o t a n d i e . F o r d yi n w i t h o u t f i r s t g i v i n g w r i t t e nn o t i c e t T h B o s s , A l l e n r e c e i v e so n d e m e r i t . F o u r d e m e r i t s a n d ,n o o n l y i A l l e n o u t o f j o b —t h g a m e e n d s .

O n c e A l l e n a r r i v e s o f l o o r t r e t r i e v e p a c k a g e , h i o f t e ng r e e t e d b F e a r , T h B o s s ' s d o g .F e a r d o e s n ' t b a r k , b u h i b i t e i d e a d l y . A v o i d t h m i s e r a b l e m u t ta a l c o s t s b h o p p i n g o v e r h i m .

I y o m a n a g e t g e a l t h p a c k a g e s a F a n d a s a f e l y t t h e i rm a i l d r o p s . T h B o s s a u t h o r i z e s7 0 p o i n t b o n u s a n d p r o m o t e s A ll e t D a t a m o s t w h e r e h i a s s i g nm e n t w i l l r e m a i n t h s a m e . T h i st i m e , h o w e v e r , t h a c t i o n i s p e e d e d u a n F e a r r a c e s a r o u n da f t e r A l l e n a i h e ' s o P u p p y -U p p e r s . S u r v i v e D a t a m o s t a n i t ' so t C o h e n ' s T o w e r s t f a c e t h u l t i m a t e c h a l l e n g e .

A l t h o u g h m o s t g a m e r s w i l l h a v ed i f f i c u l t t i m e c l e a r i n g t h e F a n d a

b u i l d i n g t h f i r s t f e t i m e st h r o u g h , p e r s i s t e n t p l a y e r s w i l ls o o n d i s c o v e r t h t r i c k s a n t i i n n e c e s s a r y t r e a c h a d v a n c e dl e v e l s . C o l o r f u l s c r o l l i n g s c r e e n sa n c l e v e r v i s u a l e f f e c t s c o m b i n et m a k e C o h e n ' s T o w e r s a n a c a d e - q u a l i t y p i e c e o s o f t w a r e .

D a t a m o s t , 8 9 4 3 F u l l b r i g h t A v n u e , C h a t s w o r t h , C 9 1 3 1 1 - 2 7 5 0( 8 1 8 - 7 0 9 - 1 2 0 2 ) .

— L l o y d D a v i e s

Page 61: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 61/100

D A I S I E SP r o g r a m m i n g C h a l l e n g e s

B D a l e R u p e r ta c h m o n t h , w e ' l l p r e s e n t s e v e r a l p r o g r a m sd e s i g n e d t t o g g l e t h b i t s i y o u r c e r e b r a lr 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 e l l p r i n t a n d i s c u s s t h e c l e v e r e s t , s i m p l e s t ,

s h o r t e s t , o m o s t u n u s u a l s o l u t i o n s . B s u r e t i d e nt i f y t h n a m e a n n u m b e r o t h p r o b l e m s y o u a r s o l v i n g . A l s o s h o w s a m p l e r u n s i p o s s i b l e , w h e r ea p p r o p r i a t 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 b l e m s w o u l d b e q u a l l y w e l c o m e !

P R O B L E M # 8 - 1 : I N S I G N I F I C A N T I N C R E M E N TI t h i s p r o g r a m , w h e n X = 8 . 5 E 9 , t h v a l u e o

t h a t i p r i n t e d a c t u a l l y c h a n g e s . B u w h e n l i n e 1 i c h a n g e d t 8 . 6 E 9 . t h v a l u e o n e v e r s e e m s t c h a n g e .

1 8 . 5 E 92 F O R A = X T O 1 E 3 83 P R I N T4 N E X T

W h a t i t h l a r g e s t v a l u e o f o w h i c h a c t u a l l yc h a n g e s ' ? I o t h e r w o r d s , h o s m a l l m u s t b s t h a t a n i n c r e m e n t o i t h F O R - N E X T l o o p i a t u a l l y s i g n i t l c a n t ?

B s u r e t t e l l h o y o s o l v e d t h i s o n e , a n h o y o e x p l a i n w h a t ' s h a p p e n i n g h e r e . F o o n m o r et w i s t , e x p l a i n w h d o e s n ' t a c t u a l l y a p p e a r t b i n c r e m e n t e d b e a c h t i m e a y o r u t h p r o g r a mw i t h 8 . 5 E 9 . a p p a r e n t l y g o e s u b t w o s f o r aw h i l e .

P R O B L E M § 8 - 2 : B U E L I M I N A T O RU s l i n e s 1 t h r o u g h 3 b e l o w t p u b u " * a r a n d o m p o s i t i o n o t h s c r e e n f o l l o w e d b i t t r a i l .

W r i t e t h r e s t o t h i s p r o g r a m w h i c h w i l l n o f i n dt h b u g a n d c h a n g e i t d e a d b u " 0 " .

R E P R 0 B . # 8 - 2 : B U G E L I M I N A T O R

1 P R I N T C H R $ ( 1 4 7 )2 F O L = T R N D ( 0 ) * 1 0 0 03 P R I N T " . * " C H R $ ( 1 5 7 ) ; : N E X TN o t e t h a t C H R $ ( 1 4 7 ) c l e a r s t h e s c r e e n , a n C H R S ( 1 5 7 ) m o v e s t h c u r s o r l e f t .

P R O B L E M # 8 - 3 : L E T T E R F R E Q U E N C YT h u s e r t y p e s i s e n t e n c e . T h c o m p u t e r d i p l a y s c o u n t o t h n u m b e r o f t i m e s e a c h l e t t e r o t h a l p h a b e t o c c u r s i t h s e n t e n c e .

F o e x a m p l e , i t h u s e r t y p e s " T E S T S E T E N C E " , t h c o m p u t e r p r i n t s o u t :

C = E = N T

T h l i s t s h o u l d b i a l p h a b e t i c a l o r d e r a n c o n t a i no n l y l e t t e r s w h i c h o c c u r i t h s e n t e n c e .

P R O B L E M # 8 - 4 : U S E F U L F U N C T I O N SN r e s t r i c t i o n s o t h i s o n e . C r e a t e t h m o s t u s e f u l ,

u n u s u a l , o o u t s t a n d i n g u s e r - d e f i n e d f u n c t i o n u s i n gD E F t h a t y o c a n .

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

L a s t m o n t h ' s P r o b l e m # 7 - 1 : D e f i n i t e E n d i n g w a ss u b m i t t e d b y P a u l D a w s o n ( S p r i n g h o u s e . P A ) . P a u ls e n t t h f o l l o w i n g o n e - l i n e s o l u t i o n a l o n g w i t h i ( s p a c e s a d d e d f o c l a r i t y ) :

1 F O A = l T O 1 E 3 8 : F O R B = l T O 1 E 8 : F 0 R C = l T O 1 E 3 8 : F O R D = T O 1 E 3 8: P R I N T A ; B ; C ; D : N E X T : N E X T : N E X T : N E X

H c l a i m s t h a t t h i s p r o g r a m w i l l r u f o 2 E + 1 3 4y e a r s ! H a l s o s u g g e s t s t h a t y o p r e s s R U N / S T O Pr a t h e r t h a n w a i t f o i t f i n i s h .

T h i s s o l u t i o n s t a r t s o u a l r i g h t , b u a f t e r i r a f o r s e v e r a l h u n d r e d t r i l l i o n m i l l e n i a o s o n o t i c e dt h a t t h d i s p l a y n l o n g e r w a r e a l l y c h a n g i n g . I f a c t , s o m e w h e r e b e t w e e n t h v a l u e s o 8 . 5 E 9 a n

8 . 6 E 9 . ( m u s t h a v e d o z e d o f b r i e f l y a n m i s s e dt h e x a c t v a l u e ) . n l o n g e r c h a n g e d i t v a l u e .

A H O Y ! 6

Page 62: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 62/100

C o n s e q u e n t l y w m u s t f i n d s o m e o t h e r s o l u t i o n t t h e D e f i n i t e E n d i n g p r o b l e m . R e m e m b e r t h a t t h d i p l a y m u s t c o n t i n u o u s l y b e c h a n g i n g a n t h p r o g r a mm u s t e v e n t u a l l y s t o p o i t o w n . w i l l a d t h a td i s p l a y w h i c h m e r e l y s c r o l l s w i t h t h s a m e i n f o r m at i o n c o n t i n u o u s l y i n o c o n s i d e r e d v i a b l e s o l u t i o n .T h a n k s a g a i n t P a u l f o t h p r o b l e m .

P r o b l e m # 7 - 2 : U n s c r a m b l e d W o r d w h i c h w a s u m i t t e d b K e n t R i l t e n h o u s e ( W a u s e o n . O H t u r n e do u t b a n o t h e r g o o d c h a l l e n g e . P r i n t i n g o u t p e m u t a t i o n s o f l e t t e r s i i g e n e r a l p r e t t y l o u g h . T h e r ea r l e s s t h a n g e n e r a l s o l u t i o n s s u c h a t h I b l l o w i n gw h i c h w o r k o k a y a n a r e n ' t t o d i f f i c u l t t o f i g u r eo u t :

R E S O L U T I O N F O P R O B L E M # 7 - 2R E U N S C R A M B L E D W O R D1 W $ ( 1 ) = " C " : W $ ( 2 ) = " A " : W $ ( 3 ) = " T "2 F O D U T 3 F O D T 3 F

D 3 = l T 3 I D 1 = D 2 O D 1 = D 3 O R D 2 D T H

5 4 P R I N T W $ ( D 1 ) ; W $ ( D 2 ) ; W $ ( D 3 )5 N E X T D 3 : N E X T D 2 : N E X T D

T h i s p r o g r a m t a k e s a l c o m b i n a t i o n s o t h d i g i t s I 2 a n i t h F O R - N E X T l o o p s . M a n y c o m b i n at i o n s a r e e l i m i n a t e d b e c a u s e o f d u p l i c a t e d i g i t s ( l i n e3 0 ) . W h e n e v e r c o m b i n a t i o n o 3 d i f f e r e n t d i g i t s i f o u n d , t h o s e l e t t e r s o W a r p r i n t e d ( l i n e 4 0 ) .

T b e l t e r s e w h a t i h a p p e n i n g , y o m i g h t i n s e r tl i n e 2 5

2 P R I N T N , D 1 ; D 2 ; D 3O n c e a g a i n t h i s i n o v e r y g e n e r a l s o l u t i o n . Y o

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

s i m p l e s o l u t i o n f o P r o b l e m t i 7 - i ; L e t t e r C o u n ti s h o w n b e l o w :

R E S I M P L E S O L N . T OR E P R O B L E M # 7 - 3 L E T T E R C O U N T

1 I N P U T " T Y P E S E N T E N C E " ; S $2 F O N = T L E N ( S $ )3 L $ = M I D $ ( S $ , N , 1 )4 0 I F L $ = " O L $ = " . M O L $ = n , "T H E N 6 5 C T = C T + 16 N E X T7 P R I N T C " L E T T E R S "

6 A H O Y !

T h s e n t e n c e m u s t n o e x t e n d b e y o n d t h s e c o n ds c r e e n l i n e . T h c o u n t C i i n c r e m e n t e d i l i n e 5 i t h c h a r a c t e r s e l e c t e d i l i n e 3 i n o s p a c e ,p e r i o d , o c o m m a .

N o t e t h a t i y o u r s e n t e n c e c o n t a i n s c o m m a s , y o m u s t t y p e i w i t h i n q u o t a t i o n m a r k s . O t h e r w i s e t h I N P U T s t a t e m e n t t h i n k s t h a t m o r e t h a n o n e n t r yh a b e e n m a d e . I t h a t c a s e i r e s p o n d s 7 E X T R AI G N O R E D a n u s e s o n l y t h l e t t e r s u t t h f i r s tc o m m a .

O n s o l u t i o n t P r o b l e m t l 7 - 4 : W o r d C o u n t i l i s t e d h e r e :

R E P R O B L E M # 7 - 4 W O R D C O U N T1 I N P U T " T Y P E S E N T E N C E " ; S $1 C T = 12 F O N = T L E N ( S $ )3 L $ = M I D $ ( S S , N , 1 )4 0 I F L $ < > " T H E N 6 5 C T = C T + 16 N E X T7 P R I N T C " W O R D S H E R E "8 R U

T h p r o b l e m w i t h t h i s s o l u t i o n i t h a t i m o r e t h a no n s p a c e a p p e a r s b e t w e e n t w w o r d s , t h c o u n t w i l lb i n c o r r e c t .

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

2 P L R E S A V E P R E V I O U S L T T E R4 I F P $ T H E N 6 R E P $ = SP A C E ?D y o s e h o t h i s m a k e s t h p r o g r a m w o r k p r o pe r l y ?

I t h r a t e t h a t r e s p o n s e s a n i d e a s a r e c o m i n g i c o n t i n u e s t i n c r e a s e a i h a s b e e n , w w i l l s o o nh a v e a n e n t i r e p a g e j u s t l i s t i n g n a m e s o p e o p l e w i t hs o l u t i o n s t C o m m o d o r e s , Y o u r e n t h u s i a s t i c q u e st i o n s , a n s w e r s , a n c o m m e n t s a r c c e r t a i n l y w e l c o m e .U n f o r t u n a t e l y . c a n ' t a n s w e r a l l e t t e r s i n d i v i d u a l l y .I r e s p o n s e i e x p e c t e d , p l e a s e e n c l o s e a s e l f - a dd r e s s e d s t a m p e d e n v e l o p e . I ' l l a n s w e r a m a n y q u e st i o n s a c a e i t h e r d i r e c t l y o i t h i s c o l u m n . R m e m b e r t h a t p a t i e n c e i v i r t u e . E s p e c i a l l y i t h i s

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

Page 63: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 63/100

E D U C A T I O N A L S O F T W A R E : A G U I D E F O P A R E N T S

P a r t V B R i c h a r d H e r r i n g

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

1 C o m p u t e r s h e l p k i d s l e a r n b e c a u s et h e y g i v e i m m e d i a t e r i g h t - o r - w r o n g r e s p o n s e s .

2 C o m p u t e r s a r p a t i e n t ; t h e y d o n ' t c a r e h o m a n y t i m e s y o u r c h i l d m a k e s a m i s t a k e .

3 C o m p u t e r s a r u l t i m a t e l y l o g i c a l a n e n c o u r a g ek i d s t t h i n k t h r o u g h p r o b l e m s o n e s t e p a t i m e .

4 C o m p u t e r s a r e p e r s o n a l l y s a t i s f y i n g b e c a u s ek i d s c a c o n t r o l t h e m , t e l l t h e m w h a t t d o

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

6 C o m p u t e r s a r c o n s i s t e n t ; t h e y c a a l w a y s a s t h s a m e q u e s t i o n i t h s a m e w a y .

W e l l , h o d i y o s c o r e ? T h a t ' s s i s t a t e m e n t s ;h e a r d ' e m a l l ? M e t o o . a g r e e d a f i r s t , t h i n k i n g ," T h a t ' s m k i d s — b r i g h t , r i c h — m a y b e I ' l l r e t i r e e a l y . " B u t h o u g h t a b o u t i a n r e a l i z e d : c o m p u t e r sa r e n o t a n o t h o s e t h i n g s t o k i d s . S o f t w a r e — w h i c hi w h a t k i d s u s e , n o c o m p u t e r s — m a y b o i m a

n o t . u s e d t h a v e a t e a c h e r w h w o u l d t u r n h e b a c k a n w a l k a w a y i a s t u d e n t a n s w e r e d q u e s t i o nc o r r e c t l y . I t h a n s w e r w a i n c o r r e c t , t h e r e w a s n os e c o n d c h a n c e , n o p r o m p t i n g — j u s t s c o r n . W a n t t g u e s s w h a t q u a l i t i e s t h a t t e a c h e r w o u l d p u i n t o s o f tw a r e i s h t u r n e d p r o g r a m m e r ?

T h i s s e r i e s o a r t i c l e s h a b e e n a b o u t q u a l i t y i e d u c a t i o n a l s o f t w a r e . h o p e t h e y w i l l h e l p y o p i c k( a n d t h a t p a s t t e a c h e r o m i n e w r i t e ) t h e b e s t o t h b e s t . B u u n d e r n e a t h a l t h e s e a r t i c l e s h a b e e n t h a s s u m p t i o n t h a t i m a k e s s e n s e t u s h o m e c o m p ut e r s t e n h a n c e c h i l d r e n ' s e d u c a t i o n . L e t ' s n o m a k et h a t a s s u m p t i o n b l i n d l y ; l e t ' s e x p l o r e s o m e v e r y r e a lc r i t i c i s m .

R E A D I N G S K I L L S' " E d u c a t i o n a l s o f t w a r e a c t u a l l y r e d u c e s t h c h i l d ' s

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

A H O Y ! 6

Page 64: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 64/100

T h i s c r i t i c i s m i c e r t a i n l y t r u e o g a m e s ; b u g o o de d u c a t i o n a l s o f t w a r e c a o v e r c o m e t h i s p r o b l e m i a l e a s t t w w a y s . S e v e r a l m o n t h s a g o , w c o n s i d e r e dh o s o f t w a r e m i g h t c o m e w i t h s u p p l e m e n t a l p r i n t e dm a t e r i a l s . W h e n t h p r o g r a m h a p e a k e d t h c h i l d ' si n t e r e s t , t h b o o k l e t c a o f f e r m o r e b a c k g r o u n d a n d e t a i l , e v e n r e f e r e n c e l i s t . ( O u r k i d s a l h a v e l b r a r y c a r d s a n a r e n c o u r a g e d t u s t h e m , r i g h t ? )O r t h s o f t w a r e m a b a i m e d s q u a r e l y a r e a d i n gr e a d i n e s s , c o m p r e h e n s i o n , o s p e e d .

I J u g g l e s ' R a i n b o w , f r o m T h L e a r n i n g C o m p a n y ,p r e s c h o o l e r s p l a y w i t h a n i m a t e d b u t t e r f l i e s a n w i n d m i l l s a t h e y w o r k o p r e - r e a d i n g s k i l l s l i k e t h c o n c e p t s o f l e f t , r i g h t , a b o v e , a n b e l o w . F u t u r e -h o u s e ' s A l p h a b e t C o n s t r u c t i o n S e g o e s t h n e x t s t e pa n t e a c h e s k i d s h o t d r a w l e t t e r s . W i t h l a r g el e t t e r o t h e s c r e e n , c h i l d u s e s a l i g h t p e t p r d u c e h i b e s t c o p y . T h e n t h p r o g r a m , c o m p l e t ew i t h v o i c e , m a k e s s u g g e s t i o n s t i m p r o v e t h l e t t e r .

S e v e r a l m o r e s t e p s d o w n t h r e a d i n g r o a d a r p r g r a m s l i k e M i s s i n g L i n k s . Q u o t e s f r o m v a r i o u s c h i ld r e n ' s s t o r i e s a n b o o k s a r d i s p l a y e d w i t h l e t t e r sm i s s i n g . T h c h i l d m u s t c a r e f u l l y a n a l y z e t h p a s a g e f o r s p e l l i n g , g r a m m a r , a n s y n t a x t h e l p h i g u e s s t h m i s s i n g l e t t e r s . M a n y d i f f i c u l t y l e v e l s a r a v a i l a b l e ; t h e m i s s i n g l e t t e r s c a n b e a l v o w e l s , a l

W E ' L L B A C K Y O U P A T T E N T I O N C O M M O D O R E 6 O W N E R SI y o o w d i s k d r i v e t h e n y o u ' l l n e e d " T h e C l o n eM a c h i n e ' . T a k e c o n t r o l o y o u r 1 5 4 1 d r i v e .N E I M P R O V E D W I T H

U N G U A R D . "P a t k a g * i n c l u d . .1 . C o m p l e t e a n t h o r o u g h u s e r s

m a n u a l2 . C o p y w i t h o n o t w d r i v e s3 . I n v e s t i g a t e a n b a c k u p m a n y

" P R O T E C T E D " d i s k s4 . C o p y a l t i l s t y p e s i n c l u d i n g

r e l a t i v e t y p e s5 . E d i l a n v i e w t r a c k / b l o c k i

H e o A S C I I6 . D i s p l a y l u l l c o n t e n t s o

d i r e c t o r y a n p r i n t7 . C h a n g e p r o g r a m n a m e s , a d d ,

d e l e t e l i l e s w i t h s i n g l ek e y s t r o k e

6 . E a s y d i s k i n i t i a l i z a t i o n9 . S u p p o r t s u t t o u r d r i v e sU N G U A R D N o a l l o w s y o t r e a d , w r i t e a n v e r i t y b a s e c t o r s a n e r r o r s o y o u r d i s km a k i n g i e a s y t b a c k u p m o s t

p r o t e c t e d s o l t w a r e ." D a d s h o u l d ' v e m a d eb a c k - u p w i t h t h C l o n e

■ « ■ > M a c h i n e . "

9 I C A L L ( 2 0 1 ) 8 3 8 - 9 0 2 7D e a l e r s D i s t r i b u t o r s f T M C I " D 1 3 4 2 R t 2 I n q u i r i e s I n v i t e d \ I J I H ~ E B u t l e r , N . J . 0 7 4 0 5

4 6 A H O Y ! R e a d e r S e r v i c e N o 7

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

n u m b e r o c o m p a n i e s a r b e g i n n i n g t u s c o p u t e r v o i c e s i t h e i r r e a d i n g p r o g r a m s f o y o u n gc h i l d r e n . T h i s c a b g r e a t a d d i t i o n , b u u s s o m ec a u t i o n . I t h p r o g r a m s h o w s a f a n c y g r a p h i c ss c r e e n a n r e c i t e s t h e s t o r y w i t h o u t e v e r i n t e r a c t i n gw i t h t h c h i l d , i h a e f f e c t i v e l y d u p l i c a t e d T V T h e s e p r o g r a m s s h o u l d g f u r t h e r , m a k e t h e c h i l db e c o m e i n v o l v e d i t h c o m p l e t i o n o t h s t o r y , a n o f f e r t h e c h i l d s o m e c o n t r o l o v e r t h o u t c o m e .

C o m p u t e r s c a b u s e d t e n h a n c e b a s i c s k i l l s —t h e t h r e e r ' s . I t h a t ' s w h a t y o u ' r e i n t e r e s t e d i n y o m a h a v e t r e v i e w s e v e r a l p r o g r a m s . H a v i n g c o p u t e r i t h h o u s e d o e s n o c h a n g e t h s k i l l s c h i l dn e e d s — r e a d i n g i s s t i l l m o r e i m p o r t a n t t h a n p r o g r a mm i n g .

A T T E N T I O N S P A N" U s i n g c o m p u t e r s o f t w a r e , t h e c h i l d g e t s u s e d t

i m m e d i a t e f e e d b a c k . T h i s a c t u a l l y r e d u c e s h i s a t t e nt i o n s p a n b e c a u s e h e n e v e r h a t w a i t . A f t e r a i c o r r e c t a n s w e r , h a l w a y s g e t s s e c o n d t r y , s h d o e s n o h a v e t p a a t t e n t i o n i t h f i r s t p l a c e ;e n o u g h g u e s s e s a n h e ' l l g e i r i g h t e v e n t u a l l y . "

G o o d e d u c a t i o n a l s o f t w a r e c a h e l p c h i l d t f c u o n o n e p r o b l e m o o n p a r t o p r o b l e m , b ec a u s e i d o e s i n t e r a c t , i d o e s r e s p o n d t w h a t t h c h i l d i d o i n g . T w y e a r s a g o , s t u d y o c l a s s r o o ma t t e n t i o n s p a n w a c o n d u c t e d a C o l u m b i a U n i v e r s i t yT e a c h e r ' s C o l l e g e . D r M a r y A l i c e W h i t e , t h e d i r e ct o o t h E l e c t r o n i c L e a r n i n g L a b . f o u n d t h a t c h i ld r e n w o r k l o n g e r o t a s k s w h e n t h e y u s c o m p u t e rt h a n w h e n t h e y d n o t .

M a n y p r o g r a m s u s s i m p l e a n e f f e c t i v e a p r o a c h t t h e a t t e n t i o n s p a n p r o b l e m ; t h e y s e t i m e r a n e v a l u a t e t h c h i l d ' s p e r f o r m a n c e o s r i e s o p r o b l e m s . E d u f u n t a k e s t h i s a p p r o a c h u n d e rw a t e r . I F r e n z y , a a l l i g a t o r i m u n c h i n g h i w a t h r o u g h s c h o o l o f i s h . I t h e c h i l d c a a n s w e r 2 s u b t r a c t i o n a n d i v i s i o n p r o b l e m s b e f o r e t h f i s h a l b e c o m e l u n c h , h g e t s t p l a y t h e b o n u s g a m e . T h m o r e f i s h l e f t , t h l o n g e r h p l a y s . A d d i t i o n a n m u l t i p l i c a t i o n s k i l l s a r i m p r o v e d i G u l p ! ! w h e r eb i ( h u n g r y ) f i s h c h a s e s a s m a l l ( t a s t y ) f i s h . E a c hc o r r e c t a n s w e r s p e e d s t h l i t t l e f i s h o h i w a y , b u e v e r y t i m e t h c h i l d g i v e s a i n c o r r e c t a n s w e r , t h b i f i s h s w i m s f a s t e r .

M e r r i t t ' s M a t h W i z i t w o - s t a g e p r o g r a m t h a tt e a c h e s a d d i t i o n a n s u b t r a c t i o n o n u m b e r s c o n t a i ni n f r a c t i o n s . S t a g e t u t o r s t h c h i l d ; i g i v e s p r o b -

Page 65: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 65/100

l e m s , p r o m p t s f o c o r r e c t a n s w e r s , a n a n a l y z e s c o c e p t p r o b l e m s t h c h i l d m a h a v e . O n c e t h c h i l dr e a c h e s a c e r t a i n p e r c e n t o c o r r e c t a n s w e r s , h g o e st s t a g e t w o — n o m e r c y h e r e . T h c h i l d h a b e t t e rk n o w h i s t u f f , o h w i l l b b u m p e d b a c k t s t a g eo n e .

S O C I A L S K I L L S" c h i l d s i t t i n g i n t e r m i n a b l y a t h c o m p u t e r w i t h

d a z z l i n g g r a p h i c d i s p l a y s , e n t e r t a i n i n g m u s i c , a n r e s p o n s i v e ( a l b e i t d i g i t a l ) p l a y m a t e w i l l s u r e l y l o s es o c i a l s k i l l s . A n n m a t t e r h o c o m p u t e r - c r a z y o u w o r l d b e c o m e s , w m u s t s t i l l b a b l e t o r e l a t e t o n a n o t h e r o p e r s o n a l b a s i s . "

■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ I■ n a n i i i i :■ • ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■t i i i i i i i i i i i n i t1 1 1 ! I I I I I I 1 I I I 1■ l I l l l l I I I I I I I H V■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ Im m m n t !■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ i "

1 i i 1 1

j . i ' . r a d s r a d s rg s r t g s r t g s r t

: 3 4 5 S 7 8 3 1 1 1 1 1 1 1

M u s i C a l cf r o m W a v ef o r m t u r n sy o u r C - 6 4i n t o

f u l l - f e a t u r e ds y n t h e s i z e r .R E A D E RS E R V I C EN O 6

S e y m o r e P a p e r t , a p r o f e s s o r o f m a t h e m a t i c s a n de d u c a t i o n a M I T , a s k s : " W h a t a r t h e s o c i a l e f f e c t so c o m p u t e r s u p o n y o u n g c h i l d r e n ? W i l l A m e r i c a b d e v e l o p i n g s w a r m o t e c h n i c a l i s o l a t e s ? " H w a q u o t e d i t h B o s t o n S u n d a y H e r a l d , w a r n i n g t h a t" S o m e [ c h i l d r e n ] g e t s i n v o l v e d w i t h c o m p u t e r st h a t t h e y a l m o s t g e a d d i c t e d t t h e m . "

M a n y p r o g r a m s r e l y o t h s o c i a l s k i l l s a n p e e ri n t e r a c t i o n o c h i l d r e n . I t h p r o g r a m a l l o w s m u l t ip l e p l a y e r s , o n o t h r e e c o n d i t i o n s w i l l e x i s t . T h p l a y e r s w i l l a l t e r n a t e t u r n s , c o m p e t e a g a i n s t e a c ho t h e r , o c o l l a b o r a t e w i t h o n a n o t h e r . P r o g r a m sw h i c h r e q u i r e c h i l d r e n t a l t e r n a t e t u r n s m a b e c o m eb o r i n g f o p l a y e r s b e t w e e n t h e i r t u r n s u n l e s s r e a l l yn i c e g r a p h i c s a n s o u n d k e e p t h e i r a t t e n t i o n .

A l t e r n a t i n g t u r n s a n p l a y i n g a g a i n s t e a c h o t h e ra r s t r a t e g i e s w h i c h t e n d t p e n a l i z e p o o r p l a y e r s . I t h s o f t w a r e r e q u i r e s t h a t c h i l d r e n p i t h e m s e l v e sa g a i n s t e a c h o t h e r , m a k e s u r e i h a s o m e h a n d i c a pp i n g f e a t u r e t b a l a n c e t h c o m p e t i t i o n b e t w e e n p r o sa n b e g i n n e r s . S o m e o t h b e s t p r o g r a m s a l l o w t w o t h r e e k i d s t c o o p e r a t e i r e a c h i n g s o l u t i o n s . A t h o u g h t h e s e a r m f a v o r i t e s , i y o o n l y h a v e o n c h i l d a h o m e , p r o g r a m s r e q u i r i n g c o o p e r a t i v e e f f o r t sm a n o b y o u r b e s t c h o i c e .

W h e t h e r t h e y r e q u i r e c o o p e r a t i o n , a d s o m e f a

t a s y a n a d v e n t u r e g a m e s , o r c o m p e t i t i o n , m o r ec o m m o n i e d u c a t i o n a l s o f t w a r e , p r o g r a m s t h a t i v o l v e s e v e r a l c h i l d r e n o f f e r s o m e t h i n g e x t r a . U n c o r n ' s R a c e C a r ' R i t h m e t i c p i t s a s - y e t - u n l i c e n s e dd r i v e r s a g a i n s t o n a n o t h e r . T c o m p e n s a t e f o d i f e r e n t s k i l l l e v e l s , e a c h r a c e r c h o o s e s t h t y p e o fa r i t h m e t i c p r o b l e m h m u s t a n s w e r . D i f f e r e n t a g k i d s , a n e v e n a d u l t s , c a s h a r p e n t h e i r m a t h s k i l l sw h i l e h e a d i n g f o r t h e f i n i s h l i n e . S c o r e a b o v e 9 p e r c e n t , a n d y o u g e t d r i v e a h i g h - s p e e d r a c e r i s p e c i a l g a m e .

R e a d e r ' s D i g e s t h a a l s o r e l e a s e d s e v e r a l m u l t i -p l a y e r e d u c a t i o n a l g a m e s . I S p e e d y S p i d e s , a v a r ie t o f a c t s a r l e a r n e d a b o t h p l a y e r s r a c e t t h

A l p h a b e tC o n s t r u c t i o nS e u s e s o r a ls u g g e s t i o n s t h e l p k i d sd r a w l e t t e r s .R E A D E RS E R V I C EN O 6

c o r r e c t a n s w e r . F a c t f i l e s c o v e r E n g l i s h a n m a t h , o y o c a b u i l d y o u r o w f i l e s . C o g i l o i a f a s t - p a c e dg a m e o r e a l e s t a t e p u r c h a s e a n s a l e . B o t h p l a y e r st r t g e r i c h , b u f a s t , a n a v o i d b a n k r u p t c y . I s t a n t b o n u s e s a n i n s t a n t p e n a l t i e s a r a w a r d e d . Y o c a b e t h e s e p r o g r a m s r e s u l t i s o m e s o c i a l i n t e r a ct i o n , a l t h o u g h i b o t h , t h e p l a y e r s m u s t b e a b o u t t h s a m e a g f o c o m p e t i t i o n t b f a i r .

P a r e n t s s h o u l d h a v e d i s t i n c t g o a l s f o t h e i r c h i l d r e nw h e n t h e y a r i n t r o d u c e d t c o m p u t e r s . Y o c a n ' te x p e c t t s i y o u r c h i l d i f r o n t o t h c o m p u t e r a n dh a v e a i n s t a n t b a b y - s i t t e r ; y o s h o u l d g e i n v o l v e di d e t e r m i n i n g h o l e a r n i n g h a p p e n s . S i m u l a t i o n a n r o l e - p l a y i n g g a m e s o f t e n u s f a n t a s y a p p r o a c h t g i v e t h e c h i l d s e v e r a l l i v e s o t a l l o w h i t d s o m e t h i n g t h a t i i m p o s s i b l e . Y e t h i s f a n t a s y i w h a ta l l o w s a c h i l d t r u a b u s i n e s s o r t r a v e l c r o s s - c o u nt r i c o v e r e d w a g o n . o n c e h e a r d T o S n y d e r , o S n o o p e r T r o o p s ( a n d m a n y o t h e r e d u c a t i o n a l p r g r a m s ) f a m e , l a u g h i n g l y s u g g e s t t h a t w c o u l d b u i l dr e a l i t y i n t o c o m p u t e r s i m u l a t i o n s b y h a v i n g t h p r g r a m d i s k e r a s e i t s e l f t h f i r s t t i m e t h e c h i l d f a i l e d .

G I R L S A N B O Y S" B o y s h a v e a l w a y s b e e n p u s h e d i n t o t h h a r d s c

e n c e s a n m a t h e m a t i c s w h i l e w e x p e c t g i r l s t d A H O Y ! 6

Page 66: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 66/100

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

W h a t l o n g - t e r m s o c i a l c o n s e q u e n c e s a r e t h e p r o ba b l e r e s u l t ? L e o n a S c h a u b e l , d i r e c t o r o f e d u c a t i o n a ld e v e l o p m e n t f o t h C h i l d r e n ' s C o m p u t e r W o r k s h o p ,g i v e s s e v e r a l r e a s o n s f o b o y s ' h i g h e r i n t e r e s t i c o m p u t e r s . M o s t s o f t w a r e d e s i g n e r s h a v e b e e n m a l e s ,o f t e n f a t h e r s o t e a c h e r s , b u t m a n y t i m e s a d d r e s s i n gt h e i r o w n e e d f o p l a y i d e v e l o p i n g e d u c a t i o n a lm a t e r i a l s . T h e m e s w h i c h a d d r e s s g i r l s a r s o r e l y

M u s i c C o s t r u c t i o n S e te n c o u r a g e se x p e r i m e n t at i o n w i t h m s i c a l s o u n d s .R E A D E RS E R V I C EN O 6

n e e d e d . J u s t t h t i t l e o a p i e c e o s o f t w a r e , p e r h a p si m p l y i n g r e s c u e r a t h e r t h a n a t t a c k , m a d r a m a t i c a l l yi n f l u e n c e g i r l s " a t t r a c t i o n t i t F u r t h e r , g i r l s a r m o r e l i k e l y t h a n b o y s t p l a y c o m p u t e r g a m e s o n l yw i t h a f r i e n d , s i n t e r a c t i v e n e s s b e c o m e s a i m p o rt a n t f a c t o r . A n g i r l s u s u a l l y p l a y w i t h i n t h c o n t e x to t h g a m e . B o y s s p e n d m o r e t i m e t r y i n g t c r a s ht h p r o g r a m o i n v e n t i n g g a m e w i t h i n t h g a m e . I o t h e r w o r d s , g i r l s p l a y t h e g a m e a n b o y s p l a y w i t ht h g a m e . T h e s e a r c r i t i c a l d i f f e r e n c e s t h a t m u s t b a d d r e s s e d i e d u c a t i o n a l s o f t w a r e t h a t w i l l i n v o l v eb o t h b o y s a n g i r l s i t b d e s i g n e d .

I r e c e n t s t u d i e s a S t a n f o r d U n i v e r s i t y b D r I r e n e M i u r a a n D r R o b e r t H e s s , f i n d i n g s p o i n t e dt t h c o n c l u s i o n t h a t p a r e n t s a r e r e l u c t a n t t i n v e s ti t h e i r d a u g h t e r s ' c o m p u t e r e d u c a t i o n . H o m e c o p u t e r s w e r e m o r e o f t e n p u r c h a s e d f o a n u s e d b yb o y s . A c o m p u t e r c a m p s , t h s t u d i e s f o u n d , i n t r od u c t o r y c l a s s e s w e r e 2 7 p e r c e n t g i r l s ; a d v a n c e dc l a s s e s , o n l y 1 p e r c e n t . W h e n t h c a m p s i n c r e a s e de n r o l l m e n t c h a r g e s , m o r e g i r l s d r o p p e d o u t .

M u c h o t h a n s w e r t i n v o l v i n g g i r l s w i t h c o p u t e r s l i e s w i t h p a r e n t s . P e r h a p s a w s e m o r eg o o d m u s i c a n a r p r o g r a m s , p a r e n t s w i l l b w i l l i n gt i n v e s t i c o m p u t e r s f o t h e i r d a u g h t e r s . O n c e g i r l sg e s o m e e n c o u r a g e m e n t , t h e i r p r e f e r e n c e s w i l l b e g i n

6 A H O Y !

t d r i v e t h s y s t e m ; w w i l l s e m o r e s o f t w a r e t h a ti n t e r e s t s t h e m a n m o r e p a r e n t a l e n t h u s i a s m .

M u s i c e d u c a t i o n , a l w a y s f a v o r i t e w a f o p a r e n t st s p e n d m o n e y o t h e i r d a u g h t e r s , c a n b e e n h a n c e dw i t h p r o g r a m s l i k e M u s i c C o n s t r u c t i o n S e w h i c he n c o u r a g e s e x p e r i m e n t a t i o n w i t h m u s i c a l s o u n d s .Y o c a e a s i l y c h a n g e t h m e a s u r e o k e o t h s a m p l e t u n e s i n c l u d e d w i t h t h p r o g r a m . U s i n gp o i n t i n g f i n g e r , y o c a c r e a t e s t a n d a r d m u s i c a l n t a t i o n . B u w a t c h o u f o r t h e d o c u m e n t a t i o n ; i t m o t i " f i g u r e i o u y o u r s e l f . " O t a k e l o o k a M u s i C a l c , w h i c h l e t s y o p l a y t h e 6 l i k e p i a n o .A c t i n g a s y n t h e s i z e r , i a l l o w s y o t c r e a t e s o m ew i l d s t u f f . I w i l l n o t , h o w e v e r , m a k e y o s t a r ,l i k e t h b o o k l e t c l a i m s .

S E L F I M A G E" C o m p u t e r s d o n ' t r e a l l y h a v e a n y t h i n g t o f f e r t h e

c h i l d . T h e y a r j u s t l i k e c o m m e r c i a l T V o n l y t h c h i l d h a t d s o m e m i n d l e s s a c t i v i t y t o k e e p t h e n t e r t a i n m e n t c o m i n g . "

W h e n h e a r t h a t c r i t i c i s m , n o m h e a d a n dk e e p m m o u t h s h u t . S o m e t h i n g c a l l e d s e l f - f u l f i l l i n gp r o p h e c y t a k e s o v e r . I y o b e l i e v e s t r o n g l y e n o u g ht h a t y o c a n o d s o m e t h i n g , y o u ' l l f a i l . I n s u b t l ew a y s , y o s e y o u r s e l f ( o y o u r k i d s ) u p

C o m p u t e r s d h a v e s o m e t h i n g v e r y r e a l t o o f f e rc h i l d : s u c c e s s . K i d s a r i n t e r e s t e d i t h o s e t h i n g st h e y c a c o n t r o l . W h w a n t s t s i a n w a t c h ? O b

r o b o t , d o i n g s t e p - b y - s t e p w h a t s o m e o n e t e l l s y o u ?F o c h i l d r e n , p r o f i c i e n c y w i t h c o m p u t e r s ( n o t p r g r a m m i n g , b u t o p e r a t i n g t h e m ) c a n b e s t a t u s s y b o a m o n g b o t h k i d s a n a d u l t s . K i d s c a f e e l t h p o w e r o b e i n g a b l e t b o o t u t h c o m p u t e r , l o a dp r o g r a m , a n p u i t h r o u g h i t p a c e s . E v e n v e r yy o u n g c h i l d r e n c a c o n t r o l t h i s m a r v e l o u s n e d v i c e t h a t t h a d u l t s a r e f u s s i n g o v e r .

B u l i k e a n y t h i n g e l s e , i t h p a r e n t p u s h e s t o h a r d , d e m a n d s t o m u c h , t h c h i l d ' s s e l f i m a g e m a b h u r t b e c a u s e h e h a l e h i p a r e n t d o w n . J o h nV i c t o r , p r e s i d e n t o P D I , t o l d A n t i c m a g a z i n e t h a t i n

r e c e n t s u r v e y P D c o n d u c t e d o s o f t w a r e f o p r s c h o o l e r s , m o s t p r o g r a m s w e r e r e a l l y g e a r e d t o w a r de i g h t y e a r o l d s . M a n y p r e s c h o o l p r o d u c t s w e r e d s i g n e d m o r e f o a d u l t s a n a v o i d e d t h r e p e t i t i o nw h i c h t o d d l e r s e n j o y . T h a t ' s o n r e a s o n i i s i p o r t a n t f o y o t s t a y i n v o l v e d ; m a k e s u r e y o u rc h i l d ' s e x p e r i e n c e c a b s u c c e s s .

T H E N D o n ' t d e l e g a t e . c o m p u t e r c a b d a n d y a d d it i o n t o y o u r c h i l d ' s l i f e , b u i s h o u l d n ' t r e p l a c e q u a l -

C o n t i n u e d o n p a g e 9 7

Page 67: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 67/100

P R O G R A M L I S T I N G St h f o l l o w i n g p a g e s a r l i s t e d s e v e r a l

p r o g r a m s t h a t w h o p e y o u ' l l w a n t t p u n c h i y o u r C o m m o d o r e c o m p u t e r . B u p l e a s e r e a d t h f o l l o w i n g i n t r o d u c t i o n

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

m o n i t o r b y v a r i e t y o o d d - l o o k i n g c h a r a c t e r s . T g e y o u r c o m p u t e r t d i s p l a y t h e s e c o m m a n d s r t h e r t h a n a c t u a l l y p e r f o r m t h e m , y o u ' l l n e e d t e t e t h q u o t e m o d e . H o l d d o w n t h S H I F T k e y a n dp r e s s t h " 2 k e y ; s e o f q u o t e m a r k s w i l l a p e a r . T h i s t e l l s t h c o m p u t e r t h a t t h c h a r a c t e r st h a t f o l l o w a r t b d i s p l a y e d , n o p e r f o r m e d . T e x i t t h q u o t e m o d e , t y p e a n o t h e r s e o f q u o t em a r k s , o h i t h R E T U R N k e y . Y o u ' l l a l s o e n t e rt h q u o t e m o d e w h e n y o u I N s e r T s p a c e s o r c h a r a ct e r s o n t o l i n e .

I A h o y ' . ' s p r o g r a m l i s t i n g s , y o u ' l l f r e q u e n t l yf i n d l e t t e r s a n d / o r n u m b e r s s u r r o u n d e d b y b r a c k e t s

} T h a t ' s b e c a u s e , f o t h p u r p o s e s o c l e a r r p r o d u c t i o n , w a A h o y ! u s d a i s y w h e e l p r i n t e ri n c a p a b l e o r e p r o d u c i n g c o m m a n d s y m b o l s . F o e x a m p l e , w h e n y o u ' r e i t h q u o t e m o d e a n p r e s s t h S H I F T a n C L R / H O M E k e y s a t h s a m el i m e , t h s c r e e n ( o d o t - m a t r i x p r i n t e r ) w i l l i n d i

c a t e t h i s c o m m a n d w i t h h e a r t { £ § } . B e c a u s ed a i s y w h e e l c a n n o t d u p l i c a t e t h i s s y m b o l , i s u b s t it u t e s a a l t e r n a t e c o d e b e t w e e n b r a c k e t s . I t h c a s e o f t h S H I F T / C L R H O M E s y m b o l , o u r p r i nt e s u b s t i t u t e s { S C } -

A n o t h e r s p e c i a l c a s e i S H I F T a n C O M M OD O R E c h a r a c t e r s . W r e p r e s e n t t h e s e b u n d e r l i ni n o o v e r l i n i n g . r e s p e c t i v e l y : a n c h a r a c t e r u d e r l i n e d i t h p r o g r a m l i s t i n g s h o u l d h e p u n c h e di a S H I F T e d c h a r a c t e r S H I F T J ) a n c h a r a c t e r o v e r l i n e d s h o u l d b e p u n c h e d i a C O M M O D O R E c h a r a c t e r C O M M O D O R E J )

A a l t e r n a t e w a o e n t e r i n g c o m m a n d s a n o t h e r g r a p h i c s s y m b o l s a n d c h a r a c t e r s i t u s t h e i r c o r r e s p o n d i n g c h a r a c t e r s t r i n g s . T h C L R / H O M E c o m m a n d , f o e x a m p l e , i e n t e r e d b t y p i n g C H R $ ( I 4 7 ) . W h i l e t h i s r e q u i r e s f e e x t r as t r o k e s , i f a c i l i t a t e s e d i t i n g y o u r p r o g r a m o r e a di n t h p r i n t e d l i s t i n g . F o c o m p l e t e l i s t o C H R Sc o d e s , c o n s u l t t h a p p e n d i x a t h b a c k o f y o u rC o m m o d o r e u s e r m a n u a l .

B e l o w i l i s t o t h c o m m a n d a b b r e v i a t i o n sy o u ' l l f i n d i o u p r o g r a m l i s t i n g s , t h c o m m a n d st h e y s t a n d f o r . h o t e n t e r t h e m , a n h o t h e y ' l la p p e a r o n t h s c r e e n o r o a d o t m a t r i x p r i n t o u t .

W h e nY o S e I M e a n s Y o T y p e

Y o W i l t S e e

[ S C ]( H M ){ C U }( C D )[ C { C R l( S S )U N ( R V ]{ R O }{ B K }[ W H ][ R D ]{ C Y }[ P U ]( G N J{ B L }

S c r e e n C l e a r

H o m eC u r s o r U C u r s o r D o w nC u r s o r L e f t

C u r s o r R i g h tS h i f t e d S p a c e

I n s e r t

R e v e r s e O R e v e r s e O f

B l a c k

W h i t eR e C y a nP u r p l e

G r e e nB l u e

S H I F T C L R / H O M EC L R / H O M E

S H I F T C R S RT C R S R

S H I F T C R S RC R S R

S H I F T s p a c e

I N S T

C N T R LC N T R LC N T R LC N T R LC N T R LC N T R LC N T R LC N T R LC N T R L

W h e nY o S e

( Y L ){ O H ){ B K }( L R )[ G l ]{ G 2 }1 L G ]{ L B }( G 3 )( F l )( F 2 ){ F 3 }{ F { F 5 }{ F 6 }t F 7 )( F 8 1

I M e a n s

Y e l l o w

O r a n g eB r o w n

L i g h t R e G w G r e yL i g h t G r e e nL i g h t B l u e

G r e yF u n c t i o n

F u n c t i o n

F u n c t i o n

F u n c t i o n 4

F u n c t i o n

F u n c t i o n

F u n c t i o n

F u n c t i o n

Y o T y p e

C N T R LC O M M O D O R EC O M M O D O R EC O M M O D O R EC O M M O D O R EC O M M O D O R EC O M M O D O R EC O M M O D O R EC O M M O D O R E

F

Y o W i l l S e

A H O Y ! 6

Page 68: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 68/100

I M P O R T A N T !B e f o r e t y p i n g i t h B u R e p e l l e n t a n o t h e r A h o y !

p r o g r a m s , r e f e r t t h i n f o r m a t i o n o p a g e 6 7

i c h a e l K l e i n e r t a n D a v i d B a r r o nT h p r o g r a m l i s t e d b e l o w w i l l a l l o w y o t q u i c k l y d e b u g a n

A h o v ! p r o g r a m y o u t y p e i o y o u r V I 2 0 F o l l o w d i r e c t i o n s f o c a s s e t t e o d i s k .

F o c a s s e t t e : t y p e i a n s a v e t h B u R e p e l l e n t p r o g r a m , t h e nt y p e R U 6 3 0 0 0 [ R E T U R N ] S Y S 8 2 8 [ R E T U R N ] . I y o t y p e d t h p r o g r a m p r o p e r l y , i w i l l g e n e r a t e s e o t w o - l e t t e r l i n e c o d e st h a i w i l l m a t c h t h o s e l i s t e d b e l o w t h p r o g r a m o t h i s p a g e . ( I y o d i d n ' t t y p e t h p r o g r a m p r o p e r l y , o c o u r s e , n l i n e c o d e sw i l l b g e n e r a t e d . Y o u ' l l h a v e t d e b u g t h B u R e p e l l e n t i t s e l ft h h a r d w a y . )

O n c e y o u ' v e g o w o r k i n g B u R e p e l l e n t , t y p e i t h p r o g r a my o w i s h t c h e c k . S a v e i a n t y p e t h R U a n S Y c o m a n d s l i s t e d a b o v e o n c e a g a i n , t h e n c o m p a r e t h l i n e c o d e sg e n e r a t e d t t h o s e l i s t e d i t h m a g a z i n e . I y o s p o l d i s c r e pa n c y , t y p i n g e r r o r e x i s t s i t h a t l i n e . I m p o r t a n t : y o u m u s t u s e x a c t l y t h s a m e s p a c i n g a s t h e p r o g r a m i t h m a g a z i n e . D u t m e m o r y l i m i t a t i o a s o t h V I C , t h V I B u R e p e l l e n t w i l lr e g i s t e r a e r r o r i y o u r s p a c i n g v a r i e s f r o m w h a t ' s p r i n t e d .

Y o m a t y p e S Y 8 2 a m a n y t i m e s a s y o w i s h , b u t i y o u s t h c a s s e t t e f o a n y t h i n g , t y p e R U 6 3 0 0 0 t r e s t o r e t h R e p e l l e n t .W h e n y o u r p r o g r a m h a b e e n d i s i n f e c t e d y o m a d e l e t e a l l i n e s f r o m 6 3 0 0 0 o n ( B s u r e t h p r o g r a m y o t y p e d o e s n ' t i c l u d e l i n e s a b o v e 6 3 0 0 0 ! )

F o d i s k : t y p e i t h B u R e p e l l e n t , s a v e i t a n t y p eR U N : N E W | R E T U R N | . ( S e e a b o v e r e g a r d i n g t e s t i n g t h B u R e p e l l e n t o i t s e l f . ) T y p e i t h p r o g r a m y o u w i s h t c h e c k , t h e nS Y 8 2 8 . T h i s w i l l g e n e r a t e s e o t w o - l e t t e r l i n e c o d e s t h a t y o s h o u l d c o m p a r e t t h o s e l i s t e d i t h m a g a z i n e .

T p a u s e t h l i n e c o d e s l i s t i n g , p r e s s S H I F T . T p e r m a n e n t l yp a u s e i t p r e s s S H I F T L O C K . T c o n t i n u e , r e l e a s e S H I F T L O C K .

T s e n d t h l i s t t t h e p r i n t e r t y p e O P E N 4 . 4 : C M D 4 : S Y S8 2 8 [ R E T U R N 1 . W h e n t h c u r s o r c o m e s b a c k , t y p eP R I N T S 4 : C L O S E 4 [ R E T U R N ] .

• 6 3 0 0 0 F O X 8 2 8 T O 1 0 2 3: P 0 K E X , Y : N E X T : E N D

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

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

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

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

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

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

6 A H O Y !

: R E A D

6 3 1 3 3 ,

2 5 2 , 1 6

2 5 1 , 2 0 8 ,

2 5 2 ,

1 7 7 ,

2 5 1 ,

2 3

0

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

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

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

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

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

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

7 8 6 9 , 3 2 , 3 56 3 0 2 0 D A T A 3 2 0 , 0 , 0 0

B U F O L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

R E P E L L E N T L I N EV I

C O D E S2 B U R E P E L L E N T

6 3 0 0 0 : M H6 3 0 0 1 : B D6 3 0 0 2 : F 06 3 0 0 3 : N D6 3 0 0 4 : D J6 3 0 0 5 : L P6 3 0 0 6 : J B6 3 0 0 7 : J F6 3 0 0 8 : K A6 3 0 0 9 : H P6 3 0 1 0 : K J

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E S

6 3 0 1 1 : N N6 3 O 1 2 : I G6 3 0 1 3 : E N6 3 0 1 4 : G J6 3 0 1 5 : I K6 3 0 l 6 : H G6 3 0 1 7 : C K6 3 0 1 8 : J F6 3 0 1 9 : 0 H6 3 0 2 0 : L H2

B M i c h a e l K l e i n e r t a n D a v i d B a r r o nT h p r o g r a m l i s t e d b e l o w w i l l a l l o w y o t q u i c k l y d e b u g a n

A h o y ! p r o g r a m y o t y p e i o n y o u r C - 6 4 .

Page 69: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 69/100

T y p e i n s a v e , a n r u t h B u R e p e l l e n t . T y p e N E W , t h e nt y p e i t h A h o y ! p r o g r a m y o u w i s h t c h e c k . W h e n t h a t ' s d o n e ,s a v e y o u r p r o g r a m ( d o n ' t r u i t ! ) a n t y p e S Y 4 9 1 5 2 R E T U R N .Y o u ' l l b e a s k e d i y o w a n t t h l i n e v a l u e c o d e s d i s p l a y e d o t h s c r e e n o d u m p e d t o t h e p r i n t e r . I y o s e l e c t s c r e e n , i w i l l a p p e a rt h e r e .

T h t a b l e w i l l m o v e q u i c k l y , t o o q u i c k l y f o m o s t m o r t a l s t f o l l o w . T p a u s e t h l i s t i n g d e p r e s s a n h o l d t h S H I F T k e y . T p a u s e f o a n e x t e n d e d p e r i o d , d e p r e s s S H I F T L O C K . A l o n g a i i l o c k e d , t h d i s p l a y w i l l r e m a i n f r o z e n .

C o m p a r e t h t a b l e y o u r m a c h i n e g e n e r a t e s t t h e t a b l e i A h o y !t h a t f o l l o w s t h p r o g r a m y o u ' r e e n t e r i n g : I y o s p o t d i f f e r e n c e ,a e r r o r e x i s t s i t h a t l i n e , j o d o w n t h n u m b e r s o l i n e s w h e r e c o n -t r a d i c t i o a s o c c u r , L I S T e a c h l i n e , s p o t t h e r r o r s , a n c o r r e c t t h e m .

• 5 0 0 0 F O 4 9 1 5 2 T 4 9 4 8 8 : R E A DY : P 0 K E X , Y : N E X T : E N D

• 5 0 0 1 D A T A 3 2 , 1 6 1 , 1 9 2 , 1 6 5 , 4 3 ,1 3 3 , 2 5 1 , 1 6 5 , 4 4 1 3 3 ( 2 ° >• 5 0 0 2 D A T A 2 5 2 , 1 6 0 , 0 1 3 2 - . 2 5 4 ,

3 2 , 3 7 , 1 9 3 , 2 3 4 , 1 7 C i • 5 0 0 3 D A T A 2 5 1 , 2 0 8 , 3 7 6 1 3 8 ,9 2 2 3 0 , 2 5 1 , 2 0 8 , < L k l >

• 5 0 0 4 D A T A 2 3 0 , 2 5 2 , 7 6 4 3 1 9 2 ,7 6 7 3 7 8 , 6 9 , 3 2 C ^ o O >• 5 0 0 5 D A T A 3 5 , 3 2 , 0 1 6 9 , 3 5 1 6

1 9 2 , 3 2 , 3 0 1 7 < 5 ^ £ >• 5 0 0 6 D A T A 1 6 0 , 0 1 7 7 , 2 5 1 , 1 7 0 ,

2 3 0 , 2 5 1 , 2 0 8 , 2 2 3 ( W • 5 0 0 7 D A T A 2 5 2 , 1 7 7 , 2 5 1 , 3 2 2 0 5 ,1 8 9 , 1 6 9 , 5 8 , 3 2 , 2 1 < S > >• 5 0 0 8 D A T A 2 5 5 , 1 6 9 , 0 1 3 . 3 . 2 5 3 ,2 3 0 , 2 5 4 , 3 2 3 7 1 9 Q ^ • 5 0 0 9 D A T A 2 3 4 , 1 6 5 , 2 5 3 . 1 6 0 , 0

7 6 1 3 1 9 3 , 1 3 3 , 2 5 Q J 5 0 1 0 D A T A 1 7 7 , 2 5 1 , 2 0 8 , ^ - 2 3 7 , 1 6 2 5 3 , 4 1 2 4 0 , 7 4 , 7 4 < * - £ § >

• 5 0 1 1 D A T A 7 4 7 4 , 2 4 , 1 0 5 , 6 5 , 3 22 1 0 , 2 5 5 , 1 6 5 , 2 5 G c 2 S >

• 5 0 1 2 D A T A 4 1 , 1 5 , 2 4 , 1 0 5 , 6 5 , 3 22 1 0 , 2 5 5 , 1 6 9 , 1 Q j

. 5 0 1 3 D A T A 3 2 2 2 0 , 1 9 2 * 2 3 0 , 6 3 2 0 8 , 2 2 3 0 , 6 4 2 3 Q f g ?

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

• 5 0 1 5 D A T A 1 6 0 , 1 9 2 , 3 2 3 0 , 1 7 1 ,1 6 6 , 6 3 1 6 5 , 6 4 7 ( £ # > >

• 5 0 1 6 D A T A 2 3 1 , 1 9 2 , 9 i r , ^ 7 6 , 7 3 ,8 6 9 8 3 5 8 3 C 2 e ^

• 5 0 1 7 D A T A 0 1 6 9 , 2 4 7 , ^ 1 - & ( J , 1 9 2 ,3 2 3 0 , 1 7 1 , 1 6 9 , Q i 3 ^5 0 1 8 D A T A 1 3 3 , 2 5 4 , 3 2 , ^ 2 ^ 8 , 2 5 5 ,

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

2 0 1 ,

1 4 1 ,

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

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

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

2 4 1 1 2 0 8 , 2 4 • 5 0 2 4 D A T A 9 6 3 2 2 0 5 , 1 R 9 , 1 6 9 ,1 3 3 2 2 1 0 , 2 5 5 , 3 < 5 g g >• 5 0 2 5 D A T A 2 0 4 , 2 5 5 , 1 6 9 , 4 7 6

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

8 2 , 3 2 , 8 0 , 8 2 < ! & £ >• 5 0 2 7 D A T A 7 3 , 7 8 , 8 4 , 6 9 , 8 2 , 3 2 ,6 3 3 2 0 7 Q 2 £ >• 5 0 2 8 D A T A 4 4 , 1 9 3 , 2 3 4 , 1 7 7 , 2 5 1 ,

2 0 1 , 3 2 2 4 0 , 6 1 3 ( V ^ >• 5 0 2 9 D A T A 1 1 3 , 2 5 1 , 6 9 2 5 4 , 1 7 0 ,1 3 8 , 7 6 8 8 1 9 2 , i & 8 >• 5 0 3 0 D A T A 0 0 , 0 , 2 3 0 , 2 ^ 2 0 8 ,

2 2 3 0 , 2 5 2 , 9 6 ^ • 5 0 3 1 D A T A 1 7 0 , 1 7 7 , 2 5 1 , 2 0 1 , 3 4 2 0 8 , 6 1 6 5 , 2 7 ( £ £ > >• 5 0 3 2 D A T A 2 5 5 , 1 3 3 , 2 1 6 5 , 2 2

8 2 1 8 , 1 7 7 , 2 5 1 , 2 0 ( y £ 0• 5 0 3 3 D A T A 3 2 2 0 8 , 2 1 2 , L 9 8 . 2 5 4 ,7 6 2 9 1 9 3 , 0 1 6 ( W • 5 0 3 4 D A T A 1 3 7 6 2 1 0 , 2 5 5 ^ 0 , 0

B U R E P E L L E N T L I N E C O D E SF O C - 6 4 B U R E P E L L E N TL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

5 0 0 0 : G J5 0 0 1 : D L5 0 0 2 : D B5 0 0 3 : O F5 0 0 4 : K N5 0 0 5 : C A5 0 0 6 : C E5 0 0 7 : J E5 0 0 8 : C L5 0 0 9 : N B5 0 1 0 : M B5 0 1 1 : E P5 0 1 2 : G H5 0 1 3 : A N5 0 1 4 : N G5 0 1 5 : B F5 0 1 6 : E P5 0 1 7 : P J

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E S

5 0 1 8 : F K5 0 1 9 : F L5 0 2 0 : C L5 0 2 1 : G C5 0 2 2 : N N5 0 2 3 : N H5 0 2 4 : I M5 0 2 5 : K C5 0 2 6 : D C5 0 2 7 : M L5 0 2 8 : G N5 0 2 9 : J K5 0 3 0 : N A5 0 3 1 : D M5 0 3 2 : J A5 0 3 3 : F M5 0 3 4 : P A3

A H O Y ! 6

Page 70: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 70/100

P R O G R A M M E R S ! A h o y ! i l o o k i n g f o o r i g in a C - 6 4 a n V I 2 0 p r o g r a m s o e x c e p t i o n a lq u a l i t y . S e n d c o p y o f y o u r s o d i s k o t a p e , a c o m p a n i e d b p r i n t o u t , a i n t r o d u c t o r y a r t ic l e , a n s t a m p e d a n s e l f - a d d r e s s e d m a i l e r .

M I C R O M I N D E RF R O M P A G E 9 R E * * * * * * M I C R O M I N D E R

4 S P A C E S1 9 F O T 7 : P R I N T " { B L ) { R V } {

U B B B B B B B B B B B B B B B B B B B B B B B B B B B B B BB B B B B B B B : N E X T' 1 9 2 P R I N T " { B L } { R V } { C U }

{ 4 S P A C E S )• 1 9 5 P R I N T " { C U } { C U } { C U } { C U } { C U } { C

U { C U } { C U } { C U } "- 2 0 0 M S G $ ( 1 5 S P A C E S 1 * D E S I

G N E D B B O L L O R E T A N J O F U S C O * *

• 2 0 5 P R I N T T A B ( 5 ) ; " { B LR E * * * * * * * * D E S I G N E D B * * * * *

R E * B O L L O R E T A N D J O E F U S C OR E * * * * * F O A H O Y ! M A G A Z I N E *

2 0 P R I N T T A B ( 5 )( 2 S P A C E S )

2 1 P R I N T T A B ( 5 ) ■ ' P R I N T " { C U } { C U } { C U } "

* * - 2 1 5 M R I G H T $ ( M S G $ , L E N ( M S G $ ) - 1 ) : R E $ = M $ + L E F T $ ( M S G $ , 1 )

2 R E * * * * * * T I T L E S C R E E N * * * * * * - 2 2 0 P R I N T T A B ( 6 ) ; " { C U } { C Y } R 3 R E = = = = = = = = = = = = = = = = = = = = = = = = = = E F T $ ( C $ , 2 8 ) : M S G $ = C $4 P R I N T " { S C ) " : P O K E 5 3 2 8 0 , 0 : P O K E 2 2 F O D = T 7 0 : N E X T D : M S G = M S G +

5 3 2 8 1 , O : P R I N T 1 : I F M S G = 1 1 0 T H E N 2 4 8 P R I N T T A B ( 8 ) ; " { R D } { R V } * { R 0 } - 2 3 0 G O T O 2 1 { R V } £ { R O ) £ - 2 4 0 A $ ( 1 ) = " @ 0 : I N D X - M O N , S , R "9 P R I N T T A B ( 8 ) ; " { Y L ) { R V } * £ " _ . 2 5 O A S ( 2 ) = " @ 0 : I N D X - D A T , S , R "1 0 P R I N T T A B ( 8 ) ; " { G N } { R V ) { f t O } * ' 2 6 0 A $ ( 3 ) = " @ 0 : I N D X - N A M , S , R " : C $ "

£ { R V } { R O ) { R V } { R O } { R V } { R O }{ R V } { R O } { R V } . 2 7 0 N = 0 : C = 0 : S I = 5 4 2 7 2 : F O R S 0 = 0 T

1 1 P R I N T T A B ( 8 ) ; " ( C Y ) { R V } { R O } 2 4 : P 0 K E S O + S I , O : N E X T S { R V } { R O ) { R V } ( R O ) { R V } { R O } - 2 8 0 P R I N T " { H M ) " : D I M A ( 5 , 7 ) , M 0 $ ( 6{ R V } { R O } { R V } { R O } { R V } 0 0 ) , D T $ ( 6 0 0 ) , N A $ ( 2 0 0 0 ) , D T ( 6 0 0 )

1 2 P R I N T T A B ( 8 ) ; " { B L ) { R V } { R O } . 2 9 0 G O T O 1 0 0 0 0{ R V } { R O } { R V ) { R O } { R V } { R O } . 3 0 0 P R I N T " { S C } " : P O K E 5 3 2 8 0 , 4 : P O K{ R V } { R O } { R V ) 5 3 2 8 1 , 1 : P R I N T : S = 0 : H I = 3 7 : L O = 1 6 2 :

1 3 P R I N T G O S U B 1 1 0 0 01 4 P R I N T T A B ( 8 ) ; " { P U } { R V } * { R O } - 3 0 5 R E * * * * * M A I N M E N U * * * * *

{ R V } £ { R O } { R V } - 3 0 6 R E = = = = = = = = = = = = = = = = = = = = = = =1 5 P R I N T T A B ( 8 ) ; " { B R ) { R V ) * ' 3 1 0 P R I N T T A B ( 5 ) ; ^ { P 1 6 P R I N T T A B ( 8 ) ; " { L B ) { R V } _ [ R 0 } " * ~ - 3 1 5 P R I N T T A B ( P B £ ; { R V } { R O } { R V } { R O } [ R V } * { R 0 } E L E C T I O N S { P U } * B

{ R V } { R O } { R V } { R O } U U { R V ) . 3 2 0 P R I N T T A R T ' S ) ? ^ { P T T } 7 * * * * * * * * * *1 7 P R I N T T A B ( 8 ) ; " { Y L } { R V } { R O } * * * * * * * * * * * * * * * * * y "

{ R V } { R O ) { R V } { R O } { R V } { R O } - 3 3 0 P R I N T T A B ( 1 0 ) ; " { C D ) { C D ) { C D } { PR V { _ R 0 } { R V } { R O } { R V } R { R V } } R ] R } B L A D D A P P T S

{ R O } I { R V } - 3 4 0 P R I N T T A B ( 1 0 ) ; " { C D } { P U } { R V ) [ 21 8 P R I N T T A B ( 8 ) ; " { C Y ) { R V } { R O } ] { R 0 ) { B L } D E L E T E A P P ' T S "

{ R V } { R O } { R V } { R O } { R V } { R O } » 3 5 0 P R I N T T A B ( 1 0 ) ; " { C D }R V } { R O } { R V } { R O } { R V } { R O } T T ] { R 0 } { B L } L I S T A P P ' T S "{ R V } " : P R I N T : P R I N T - 3 6 0 P R I N T T A B ( 1 0 ) ; " { C D }1 8 P R I N T " { B L } ( R V } { C U ) ] { R O ) { B L ) C H E C K A P P ' T S "7 A H O Y !

B L } S

P U { R V } [

R V [ P

Page 71: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 71/100

I M P O R T A N TB e f o r e t y p i n g i a A h o y ! p r o g r a m , r e f e r t t h f i r s t t w o p a g e s o f t h e p r o g r a m l i s t i n g s s e c t i o n .

3 7 P R I N T T A B ( I O ) ; " { C D } { P U } { R V ) [ 5{ R 0 } { B L J T E R M I N A T E S E S S I O N "

3 8 P R I N T T A B ( I O ) ; " { B L ) { C D } { C D } { CD ) { C D ] Y 0 U R C H O I C E { P U } { R V } [ 1 - 5 ] { R0 }

G E C H 0 I C E : I F C H 0 I C E = 0 T H E N3 8 8 3 9 4 0

' 4 1 04 2 4 3 4 4

• 4 9 8• 4 9 9• 5 0 0

H I = 3 3 : L 0 = 1 3 5 : G 0 S U B 1 1 0 0 0I I I I I R E

C H O I C E = 1C H 0 I C E = 2C H 0 I C E = 3C H 0 I C E = 4C H 0 I C E = 5

# * * A D D

T H E NT H E NT H E NT H E NT H E N

C = 0 : G 0 T 0C = 0 : G 0 T 01 4 2 01 6 0 01 1 0 0

5 0 0

A P P O I N T M E N T SR E = = = = = = = = = = = = = = = = = = = = =P R I N T " { S C ) " : P O K E 5 3 2 8 0 . 2 P O

5 3 2 8 1 , 1 : N = N + 1 : C = C + 1■ 5 0 5 P R I N T " { R D } { C U } B B B B B B B B B B B B B B

B B B B B B B B B B B B B B B B B B B B B B B B W' 5 0 6 P R I N T " { R D } { C U } B B B B B B B B B B B

1 S P A C E S j B B B B B B B B B B B "■ 5 1 0 P R I N T " { C U } B B B B B B B B B B B ( B L } A D

A P P O I N T M E N T S { R D } B B B B B B B B B B B "■ 5 1 5 P R I N T " { R D } { C U } B B B B B B B B B B B D D D

D D D D D D D D D D D D D D D B B B B B B B B B B B "► 5 2 0 F O A = T 4 : P R I N T : N E X T■ 5 3 0 P R I N T T A B ( I O ) ; " E N T E R M O N T H " ; : I

N P U T M O $ ( N ) : I F M O $ ( N ) = " " T H E N P R I NT " { C U ) { C U ) " : G O T O 5 3 O

' 5 4 0 P R I N T T A B ( I O ) ; " { C D } E N T E R D A T E "; : I N P U T D T $ ( N ) : I F D T $ ( N ) = " " T H E N P RI N T " E C U ] { C U } { C U } " : G 0 T 0 5 4 05 4 P R I N T5 5 P R I N T T A B ( 1 0 ) ; " E N T E R N A M E " ; : I NP U T N A S ( N ) : I F N A $ ( N ) = " " T H E N P R I N T " { CU } { C U } " : G O T O 5 5 05 7 P R I N T T A B ( 1 3 ) ; " { B L } { C D } { C D } { D } { C D } ( C D ) { C D } A N Y M O R E ( Y / N ) "

' 5 9 0 G E A N $ : I F A N $ = " " T H E N 5 9 ■ 6 0 0 I A N $ = " Y " T H E N 5 0 ■ 6 1 0 P R I N T T A B ( 8 ) ; " { C D } { R D } " ; C ; " A P

P ' T S W E R E A D D E D " : F O R Z = 1 T O 1 5 O O : N E XT : G 0 T 0 3 0 06 9 R E * * * * D E L E T E A P P ' T S * * * *6 9 9 R E M = = = = = = = = = = = = = = = = = = = = = = =7 0 P R I N T " { S C } " : P O K E 5 3 2 8 0 , 6 : P 0 K

5 3 2 8 1 , 1 : C = C + 17 1 P R I N T " { C U } { B L } B B B B B B B B B B B B B BB B B B B B B B B B B B B B B B B B B B B B B B B B B "7 1 P R I N T " { C U } [ B L } B B B B B B B B B B

{ 2 S P A C E S ) B B B B B B B B B B "7 1 P R I N T " { C U } { B L} D E L E T E

B B B B B B B B B B { R D 'A P P O I N T M E N T S { B L } B B B B B B B B

' 7 2 0 P R I N T " { C U } B B B B B B B B k B D D D D D D D DD D D D D D D D D D D D D B B B B B B B B B "

■ 7 3 0 F O A = T 5 : F R 1 N T : N E X T A : P R IN T A B ( I O ) ; " { R D } E N T E R A P P ' T N O . " ;: I N P U T D

• 7 4 0 M O $ ( D L ) = " * * * " : D T $ ( D L ) = " * * " : N A$ ( D L ) = " * # * # * "7 5 0 F O R A = T 9 : P R I N T : N E X T7 6 P R I N T T A B ( 1 3 ) ; " { B L } A N Y M 0 R E [ / N ] "

■ 7 7 0 G E A N $ : I F A N $ = " " T H E N 7 7 7 8 I A N S = " Y " T H E N 7 0 7 9 P R I N T T A B ( 8 ) ; " { C D } " ; C ; " { R D } A PP ' T S W E R E D E L E T E D " : F O R D = l T O 1 5 0O : N E X T8 0 G O T O 3 0 1 1 0 0 R E * W R I T E F I L E R O U T I N E *

■ 1 1 1 0 R E = = = = = = = = = = = = = = = = = = = = = = = =1 1 1 5 F G = O1 1 2 0 0 P E N 2 , 8 , 2 , " @ 0 : I N D X - M 0 N , S , W "1 1 3 0 F O R J = l T O1 1 3 5 I F M O $ ( J ) = " * * " T H E N F G = F G + 1 : G OT 0 1 1 8 11 1 8 0 P R I N T # 2 , M 0 $ ( J )1 1 8 1 N E X T1 1 8 2 C L 0 S E 21 1 9 0 0 P E N 2 , 8 , 2 , " @ 0 : I N D X - D A T , S f W "1 1 9 1 F O R J = 1 T O ' N1 1 9 5 I D T $ ( J ) = " * * " T H E N 1 2 0 21 2 0 0 P R I N T # 2 , D T $ ( J )1 2 0 2 N E X T1 2 0 3 C L 0 S E 21 2 1 0 0 P E N 2 , 8 , 2 , M @ 0 : I N D X - N A M , S , W "1 2 2 0 F O R J = l T 1 2 2 2 I N A $ ( J ) = " * * M T H E N 1 2 3 21 2 3 0 P R I N T # 2 , N A $ ( J )1 2 N E X T1 2 3 3 C L 0 S E 21 2 4 0 O P E N 2 , 8 , 2 , " @ 0 : I N D X - L I S T J S , W "1 2 5 0 P R I N T # 2 , N - F G : C L O S E 21 2 6 0 P R I N T " { S C } { C Y } " : P O K E 5 3 2 8 0 ,1 4 : P 0 K E 5 3 2 8 1 , 6 : E N D1 4 0 0 R E M * * * L I S T A P P ' T S * * 1 4 1 0 R E M = = = = = = = = = = = = = = = = = = = =1 4 2 0 P R I N T " { S C } " : P O K E 5 3 2 8 0 , 9 : P O K

5 3 2 8 1 , 7 : 1 = 01 4 3 0 P R I N T " { B R } { C U } B B B B B B B B B B B B BB B B B B B B B B B B B B B B B B B B B B B B B B B B "1 4 3 5 P R I N T " { B R } { C U } B B B B B B B B B B B

( 1 S P A C E S | B B B B B B B B B B B "1 4 4 0 P R I N T " { C U } B B B B B B B B B B B { B K } L1 S A P P O I N T M E N T S { B R } B B B B B B B B B B "

A H O Y ! 7

Page 72: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 72/100

• 1 4 4 5 P R I N T " { C U ) B B B B B B B B B B B D D D D D D S I + 6 , 5 0D D D D D D D D D D D D D B B B B B B B B B B " : T A = 1 0 - 1 7 4 7 P O K E S I + 4 , 1 7 : P 0 K E S I + 1 , Q : P O K

• 1 4 6 0 F O J = T N : I = I + 1 : I F J > T S I , Q : F O R D = T 1 0 : N E X T D r N E X TE T A = 9 S • 1 4 6 5 P R I N T T A B ( T A ) ; " { B K } " ; " * 1 7 4 8 P O K E S 4 , 3 2 : P 0 K E S 1 , O : P O K

' 1 4 7 0 P R I N T M O $ ( J ) ; " " S I , 0• 1 4 8 0 P R I N T D T $ C J ) ; M , " - 1 7 5 0 G O S U B 2 2 0 0• 1 4 9 0 P R I N T N A M E $ ( J ) - 1 7 5 1 P = P O S ( O ) : I F P > T H E N L 2 = 7• 1 5 0 0 I 1 = 1 6 T H E N 1 5 2 0 * 1 7 5 2 I P = 1 2 A N M N $ = " D E C " T H E N• 1 5 1 0 N E X T 2 = • 1 5 2 0 P R I N T T A B ( 4 ) ; " { B R } { C D J P R E S S . 1 7 5 3 I P = 1 2 A N D M N $ = " A P R " T H E N

F F O M O R E { B K } O R ( B R } F 3 F O M E 2 = U . 1 7 5 4 I P = O R P = 7 T H E N L 2 = 4

• 1 5 3 0 G E A N $ : I F A N " f T H E N 1 5 3 0 1 7 5 5 F O L T L P R I N T : N E X T L : • 1 5 4 0 I A N $ = " { F 1 } " A N D 1 = 1 6 T H E N R I N T T A B ( 9 ) ; " { B L } P R E S S ( R D } F 1 { B

I = O : G O S U B 2 3 O O : G O T O 1 5 1 0 } F O R M A I N M E N U "• 1 5 5 0 G O T O 3 0 - 1 7 5 6 P R I N T " ( C U } { C U } { C U } { C U } { C U } "• 1 5 9 8 R E M * * * * C H E C K A P P ' T S * # * * « 1 7 6 0 F O R J = l T O• 1 5 9 9 R E = = = = = = = = = = = = = = = = = = = = = = - 1 7 7 0 I M 0 $ ( J ) O M N $ T H E N 1 8 1 0• 1 6 0 0 P R I N T " { S C } " : P O K E 5 3 2 8 0 , 6 : P O - 1 7 8 0 P R I N T T A B ( 2 2 ) ; " { C U } " ; D T $ ( J ) ;

K 5 3 2 8 1 , I ! - " ; N A $ ( J )• 1 6 0 5 P R I N T : P R I N T T A B ( 1 1 ) ; " ( B K } * ' 1 7 9 0 G E T A N $ : I F A N $ = " " T H E N 1 7 9 0

H E C K A P P ' T S * * 1 7 9 5 I A N $ = " ( F 1 } " T H E N 3 0 • 1 6 1 0 F O A = T 7 : P R I N T : N E X T " 1 7 9 6 I A N $ = C H R $ ( 3 2 ) T H E N 1 8 0 5• 1 6 2 0 P R I N T T A B ( 6 ) ; " { B L } W H I C H M O N T « 1 8 0 0 I A N $ O " { I F 1 ) " O A N $ O C H R $ (

H ( J A N - D E C ) " ; : I N P U T M N 3 2 T H E N 1 7 9 0• 1 6 3 0 I M N $ = " J A N n T H E N D A Y = 3 : D Y S = - 1 8 0 5 P R I N T T A B ( 2 2 ) ; " { C U )

3 { S S } "• 1 6 4 0 I M N $ = n F E B " T H E N D A Y = 1 8 : D Y S - 1 8 1 0 N E X T

= 2 - 1 8 2 0 P R I N T T A B ( 2 2 ) ; " { C U ) { B L } N 0 M • 1 6 5 0 I M N $ = " M A R " T H E N D A Y = 2 3 : D Y S R A P P ' T S "

= 3 . 1 8 3 0 G E A N $ : I F A N $ = " " T H E N 1 8 3 0• 1 6 6 0 I M N $ = " A P R " T H E N D A Y = 3 : D Y S = . 1 8 4 0 G O T O 3 0

3 - 1 9 9 8 R E M * * * D R A W C A L E N D A R * * • 1 6 7 0 I M N = f ! M A Y " T H E N D A 1 3 D Y 1 9 9 9 R E = = = = = = = = = = = = = = = = = = = = =

= 3 - 2 0 0 0 P R I N T n { S C } " : P O K E 5 3 2 8 0 , 2 : P O• 1 6 8 0 I M N $ = " J U N " T H E N D A Y = 2 8 : D Y S K 5 3 2 8 1 , 1 5

= 3 . 2 0 0 5 P R I N T T A B ( 1 2 ) ; " { B L } { C U } D A T E :• 1 6 9 0 I M N $ = " J U L " T H E N D A Y = 3 : D Y S = " ; M N $ ; " 1 9 8 4 "

3 . 2 0 1 0 P R I N T : P R I N T M { R D ) S U N M • 1 7 0 0 I M N $ = " A U G " T H E N D A Y = 1 8 : D Y S T U E W E D T F R S A T "

3 » 2 0 2 0 P R I N T " { B K } " S C C C C R C C C C l C C C C• 1 7 1 0 I M N $ = " S E P " T H E N D A Y = 3 3 : D Y S R C C C C R C C C C R C C C C R * * * * ? "

= 3 0 - 2 0 3 0 P R I N T 3 £ J J 1 7 2 0 I M N " O C T " T H E N D A 8 : D Y S = J , 3 . 2 0 4 0 P R I N T _ _ B 1 7 3 0 I M N " N O V " T H E N D A 2 3 : D Y S _ j B _ B = 3 . 2 0 5 0 P R I N T

• 1 7 4 0 I M N $ = " D E C " T H E N D A Y = 3 3 : D Y S3 . 2 0 6 0 P R I N T B _ _ B _ B

« 1 7 4 5 G O S U B 2 0 0 0 . B J 5 _ B . • 1 7 4 6 F O R S O = 1 T O 3 5 : Q = I N T ( R N D ( O ) * 2 O O . 2 0 7 0 P R I N T B _ B l : P O K E S 2 4 , 1 5 : P O K E S 5 , 2 : P O K J _ B _ B

7 A H O Y !

Page 73: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 73/100

I M P O R T A N TB e f o r e t y p i n g i a A h o y ! p r o g r a m , r e f e r t t h f i r s t t w p a g e s o t h p r o g r a m l i s t i n g s s e c t i o n .

2 0 8 0 P R I N T Q C * * * + * * * * + * * * * + * » *B £ . 2 0 9 0 P R I N T

3 • 2 1 0 0 P R I N T 1 1 1 • 2 1 1 0 P R I N T q c ^ ^ > K ^ ^ ^ ^ ^ ^ : ^ ^ ^ ^

B B

B

2 1 2 0 P R I N T1 1 1 1 "2 1 3 0 P R I N T B

• 2 1 4 0 P R I N T g c * * * + * * * * + * * * * + * * *• 2 1 5 0 P R I N T B B 1 1 1 1 "2 1 6 0 P R I N T " 1 1 1 1

_ ! 1 . 2 1 7 0 P R I N T

B " : P R I N T

A P P ' T : "

. 2 1 8 0 P R I N T" B 2 1 8 5 P R I N T Z i * ± * E2 1 9 0 P R I N T " ( R D } { C U }: R E T U R N

• 2 2 0 0 T = D A Y : P R I N T " ( H M J " : C N T = 0 : J = l• 2 2 1 0 F O B = T 5 : F O R C = T O 7 : C N

T = C N T + 1• 2 2 2 0 A ( B , C ) = C N T : N E X T C : N E X T B : P R I

N " { C D } { C D } "• 2 2 2 4 F O J = T • 2 2 2 5 I F M O $ ( J ) = M N $ T H E N 2 2 3 0

2 2 2 6 N E X T• 2 2 3 0 F O B = l T O 5 : F O R C = T . 2 2 3 5 D T ( J ) = V A L ( D T $ ( J ) )• 2 2 4 0 I M 0 $ ( J ) O M N $ T H E N 2 2 5 5

2 2 4 5 I D T ( J ) O A ( B , C ) T H E N 2 2 5 5• 2 2 5 0 G O T O 2 2 6 0• 2 2 5 5 P R I N T T A B ( T ) ; " { B K } " ; A ( B , C ) ; :

G O T O 2 2 6 5• 2 2 6 0 P R I N T T A B ( T ) ; A ( B , C ) ; " { C D } ( C L

{ C L } ( R D } * ( C U } { C R } { B K } 1 1 ; : J J + • 2 2 6 5 T = T + 5 : I F T > 3 5 T H E N T = 3 : F 0 R

= T 3 : P R I N T : N E X T• 2 2 7 0 I A ( B , C ) > = D Y S T H E N 2 2 9 0• 2 2 8 0 N E X T C : N E X T

2 2 9 0 R E T U R N• 2 2 9 8 R E M * * * * E R A S E S C R E E N * * * *• 2 2 9 9 R E = = = = = = = = = = = = = = = = = = = = = =• 2 3 0 0 P R I N T " ( H M } " : F O R A = T 2 : P R

I N T : N E X T• 2 3 1 0 F O A = T 1 8 : P R I N T "! 3 S P A C E S ! " :

{ H M } " : P R I N T " { C D } { C D }

O P E N N E W F I L E * * * *

E X 2 3 2 0 P R I N T" : R E T U R N4 9 9 8 R E M4 9 9 9 R E M = = = = = = = = = = = = = = = = = = = = = =5 0 0 0 P R I N T " { S C } " ; : P R I N T " [ C D ] { C DC D } { C D } { C D } { C D } { C D } { C D } { C R } { C R } {R ) { C R } { R V } C R E A T I N G C A L E N D A R "5 0 0 5 F O R X = 1 T O 3

0 P E N 2 , 8 , 2 , A $ ( X )P R I N T # 2 , C $C L 0 S E 2N E X T XO P E N 2 , 8 , 2 , " @ 0 : I N D X - L I S T , S , W "

0 : C L O S E 2 : G O T 0 1 0 0 0 0R E A D F I L E * * * *

5 0 1 05 0 1 55 0 2 05 0 2 55 0 3 05 0 3 55 9 9 85 9 9 96 0 0 0K 5 3 2 8 1 , 96 0 0 5 P R I N T

P L E A S E . .6 0 0 6 P R I N TA D I N G Y O U R6 0 1 06 0 1 5

6 0 2 56 0 3 06 0 3 56 0 4 06 0 4 56 0 5 06 0 6 06 0 6 5

P R I N T # 2R E * * * ;R E = = = = = = = = = = = = = = = = = = =P R I N T " { S C } " : P O K E 5 3 2 8 0 , 0 : P O

F O R A = 1 T O 7 : P R I N T : N E X T AT A B ( I O ) ; " { Y L } O N E M O M E NT A B ( 5 ) ; " { C D } { C D } I ' M L A P P O I N T M E N T S "

O P E N 2 , 8 , 2 , " @ O : I N D X - L I S T , S , R "I N P U T # 2 , N : C L O S E 2 : I F N = O T H E N 3 O0 P E N 2 , 8 , 2 , A $ ( l )F O R X = 1 T O NI N P U T # 2 , M 0 $ ( X ) : N E X T X0 P E N 2 , 8 , 2 , A $ ( 2 )F O R X = 1 T O NI N P U T # 2 , D T $ ( X ) : N E X T X0 P E N 2 , 8 , 2 , A $ ( 3 )F O R X = 1 T O N

6 0 7 0 I N P U T # 2 , N A $ ( X ) : N E X T XG O T 0 3 0 01 0 0 0 0 P R I N TO K 5 3 2 8 1 , 01 0 0 0 3 P R I N TC l 1 0 0 0 4 P R I N TC C C C C I "1 0 0 0 5 P R I N T T A B ( 7 ) " C £ C _ < B B

( R D 1 B > C C C "T A B ( 1 1 ) ; " J C C C C C C C C C C C

C L 0 S E 2

C L 0 S E 2

C L 0 S E 2 :

" { S C ] " : P O K E 5 3 2 8 0 , 0 : PT A B ( 1 5 ) : " ( R D 1 U C C C C C C CT A B ( l l ) : " U C C C C C C C C C C C

M C R O - M I N D E R1 0 0 0 6 P R I N TC C C C C K "1 0 0 0 7 P R I N T T A B ( 1 5 ) : " J C C C C C C C C K "1 0 0 1 0 F O A = T 5 : P R I N T : N E X T1 0 0 2 0 P R I N T T A B ( 1 2 ) ; " { B L ] { R V } [ 1 ] {R O N E C A L E N D A R " : P R I N T T A B ( 1 2 ) ; "{ C D } ( C D ) { R V } [ 2 ] { R 0 } O L C A L E N D A R "1 0 0 3 0 F O R A = l T 8 : P R I N T : N E X T1 0 0 4 0 P R I N T T A B ( l l ) ; " { C Y } E N T E R C

A H O Y ! 7

Page 74: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 74/100

O I C E { R } 1 - 2 ] * 1 0 0 5 0 G E Q : I F Q = 0 T H E N 1 0 0 5 01 0 0 6 0 O G O T O 5 0 0 0 , 6 0 0 01 1 0 0 0 R E 1 1 0 1 0 P O K E S I + 2 4 , 1 5 : P 0 K E S I + 5 , 2 : PO K S 6 1 0 0 : P O K E S I + 4 , 3 31 1 0 2 0 P O K E S I + 1 , H I : P O K E S I , L O : F 0 R

D = T 1 3 0 : N E X T1 1 0 3 0 P O K E S I + 4 , 1 6 : P 0 K E S I + 1 , O : P OK S I . O : R E T U R NB U R E P E L L E N T L I N EF O M I C R O M I N D E RL I N E 1 : A BL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

2 : 0 G3 : L N4 : M F5 : J D2 0 N 3 0 M 4 0 : N D8 0 : H K9 0 : P 01 0 0 : E l1 1 0 : P A1 2 0 : D H1 3 0 : J J1 4 0 : C H1 5 0 : K C1 6 0 : F D1 7 0 : O H1 8 0 : L H1 8 5 : 0 J1 9 0 : G D1 9 2 : 0 J1 9 5 : P B2 0 0 : P D2 O 5 : H H2 0 6 : A I2 1 0 : P A2 1 5 : D B2 2 0 : C J2 2 5 : M L2 3 0 : C C2 4 0 : E B2 5 0 : L N2 6 0 : D P2 7 0 : C B2 8 0 : G H2 9 0 : I E3 0 0 : F H3 0 5 : L 03 O 6 : C D

C O D E SL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

3 1 0 : I D3 1 5 : F A3 2 0 : N L3 3 0 : C L3 4 0 : A A3 5 0 : D D3 6 0 : P B3 7 0 : B G3 8 0 : I N3 8 5 : D B3 9 9 : M D4 0 0 : I J4 1 0 : E M4 2 0 - . K P4 3 0 : J E4 4 0 : K I4 9 8 : M M4 9 9 : H L5 0 0 : I E5 0 5 : G H5 0 6 : G H5 1 0 : D H5 1 5 : 0 N5 2 0 : F M5 3 0 : G M5 4 0 : N B5 4 5 : J J5 5 0 : F J5 7 0 : M C5 9 0 : E I6 0 0 : 0 06 1 0 : L H6 9 8 : H L6 9 9 : C D7 0 0 : B G7 1 0 : F B7 1 1 : L B7 1 5 : F L7 2 0 : B C7 3 0 : G H

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

7 4 5

7 6 7 7

8 7 9 8 0 1 1 0 01 1 1 01 1 1 51 1 2 01 1 3 01 1 3 51 1 8 01 1 8 11 1 8 21 1 9 01 1 9 11 1 9 51 2 0 01 2 0 21 2 0 31 2 1 01 2 2 01 2 2 21 2 3 0 : E C1 2 3 2 : I A1 2 3 3 : N C1 2 4 01 2 5 01 2 6 01 4 0 0 : G K1 4 1 0 : H D1 4 2 0 : C K1 4 3 0 : P B1 4 3 51 4 4 01 4 4 51 4 6 01 4 6 51 4 7 01 4 8 01 4 9 01 5 0 0

C F D E P E B : A : H : G

B J F E I N B J J E I N P J K

L I F

C F J I I 0 A J G

1 5 1 01 5 2 01 5 3 01 5 4 01 5 5 01 5 9 81 5 9 91 6 0 01 6 0 5

M H G N B P P 0 O

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

1 6 1 0 : G J1 6 2 0 : N H1 6 3 0 : O K1 6 4 0 : A P1 6 5 0 : E L1 6 6 01 6 7 01 6 8 01 6 9 01 7 0 01 7 1 01 7 2 01 7 3 01 7 4 01 7 4 51 7 4 61 7 4 71 7 4 81 5 1 7 5 11 7 5 21 7 5 31 7 5 41 7 5 51 7 5 61 7 6 01 7 7 01 7 8 01 7 9 01 7 9 5

O B B P F E O I C F I M G F G N A M P K J H F F B B K E M B G B

1 7 9 61 8 0 01 8 0 51 8 1 01 8 2 01 8 3 01 8 4 01 9 9 8 : M I1 9 9 9 : K C2 0 0 0 : A 02 0 0 5

0 1 2 0 2 02 0 3 02 0 4 02 0 5 02 0 6 02 0 7 0

0 8 2 0 9 02 1 0 02 1 1 0

P L C M M H M M H M M H

2 1 2 0 : M B7 A H O Y !

Page 75: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 75/100

I M P O R T A N TB e f o r e t y p i n g i a A h o y ! p r o g r a m , r e f e r t t h f i r s t t w p a g e s o t h p r o g r a m l i s t i n g s s e c t i o n .

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

2 1 3 02 1 4 02 1 5 02 1 6 02 1 7 02 1 8 02 1 8 52 1 9 0

2 0 2 2 1 0

M H M M N 0 I O I N

2 2 2 0 : F O2 2 2 4 : J I2 2 2 52 2 2 62 2 3 02 2 3 52 2 4 02 2 4 52 2 5 02 2 5 52 2 6 0

N M F E K C F H G

2 2 6 5 : C A2 2 7 02 2 8 02 2 9 02 2 9 82 2 9 92 3 0 02 3 1 02 3 2 04 9 9 84 9 9 95 0 0 05 0 0 55 0 1 05 0 1 55 0 2 0

J L I A P H O 0 A C I J O G N

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E S

5 0 2 55 0 3 05 0 3 55 9 9 85 9 9 96 0 0 06 0 0 56 0 0 66 0 1 06 0 1 56 0 2 56 0 3 06 0 3 56 0 4 06 0 4 56 0 5 06 0 6 06 0 6 56 0 7 01 0 0 0 01 0 0 0 31 0 0 0 41 0 0 0 51 0 0 0 61 0 0 0 71 0 0 1 01 0 0 2 01 0 0 3 01 0 0 4 01 0 0 5 01 0 0 6 01 1 0 0 01 1 0 1 01 1 0 2 01 1 0 3 02 5

N L P C C L D L L H N K J N K G N K M : 0 : D : P : E : P : 0

G G E K L E J L A D

1 0 1 0 1 1 1 1 P E 1 2 1 2 1 3 1 3 1 4 1 4 1 5

R E M < * * D I R E C T O R Y R O U T I N EO P E N 1 5 , 8 , 1 5 : G O S U B 2 0 7 50 P E N l , 8 , 0 , " $ 0 "P R I N T " { H M } { W H } { R V J D I R E C T O R YR 0 } { B L )G E T # 1 , L 1 $ , L 2 $G E T # 1 , L 1 $ , L 2 $G E T # 1 , L 1 $ , L 2 $C = I F L 1 $ O " " T H E N C = A S C ( L 1 $ )I F L 2 $ O l i n T H E N C = C + A S C ( L 2 $ ) * 2 5 6B K $ ( K ) = M I D $ ( S T R $ ( C ) , 2 ) : B L = V A L

( B K $ ( K ) )1 5 B K $ ( K ) = R I G H T $ ( S G $ + B K $ ( K ) , 3 )1 6 B L = B L * 2 5 6 : B Y $ ( K ) = R I G H T $ ( S G $ + S

T R $ ( B L ) , 5 1 6 G E T # 1 , L 2 $ : I F S T O O T H E N 3 0 51 7 I F L 2 $ O C H R $ ( 3 4 ) T H E N 1 6 51 7 G E T # 1 , L 2 $ : I F L 2 $ O C H R $ ( 3 4 ) T H E NN $ = N $ + L 2 $ : G O T O 1 7 51 8 P $ ( K ) = N $ : N $ = " "1 8 G E T # 1 , L 2 $ : I F L 2 $ = C H R $ ( 3 2 ) T H E N 18 1 9 C $ = " "1 9 C $ = C $ + L 2 $ : G E T # 1 , L 2 $ : I F L 2 $ < > " "T H E N 1 9 52 0 T Y $ ( K ) = L E F T $ ( C $ , 3 )2 0 I F K = 0 T H E N 2 2 52 1 P R I N T " { H M ) { W H } { R V } " T A B ( 1 5 ) K " {R O } "2 1 B U = B U + V A L ( B K $ ( K ) )2 2 I F S T = O T H E N K = K + 1 : G O T O 1 2 52 2 P R I N T " { S C } { C D } { C D } [ C D ] { C D } { G 3} { R V ] 1 1 S P A C E S ] D I S K I N F O R M A T I O N

| 1 S P A C E S ! { R O } " ;2 3 P R I N T " { R V } N A M E : { W H } " P $ ( 0 ) " { G3 I D { W H } " T Y $ ( 0 ) " { G 3 }

D I R E C T O R YA S S I S T A N C EF R O M P A G E 4 C - 6 4 V E R S I O N

R E M < < * * * * C 6 4 P R I N T $ * * * * > >R E M < < * * J O Y C E L Y N W O O D S * * >R E M < < < < * * M A R C H 1 9 8 4 * * > > >R E M < < < < < < * * A H 0 Y ! * * > > > > > >R E M < < * * * * * * * * * * * * * * * * * > >

1 P O K E 5 3 2 8 0 , 1 2 : P O K E 5 3 2 8 1 , 1 21 P R I N T " { S C } { W H } ( R V ) W A I T . . . S E T T IN U P { R O } { B L } "2 0 : G 0 S U B 2 0 0 0

U S E Dt t 2 3 P R I N T " { R V } B L O C K SB L O C K S F R E E :

2 4 P R I N T " { R V } T O T A L N U M B E R O E N R I E S : | 1 6 S P A C E S ! " 2 4 P R I N T " { R V } 3 S P A C E S

J W > 3 / 8 4 { R 0 } "2 5 P R I N T " { H M } { W H } { R V J R E A D I N G E N R Y { R O } " : K = K + 1 : G O T O 1 2 53 0 R E M < * * R E A D L O A D A D D R E S S3 0 C L 0 S E 1 : G O S U B 2 0 8 5 : G O S U B 2 0 7 5 : K bK - 1 : B F = 6 6 4 - B U : P K $ = R I G H T $ ( S G $ + S T R $( K ) , 5 )3 1 U S $ = R I G H T $ ( S G $ + S T R $ ( B U ) , 5 ) : F R$ = R I G H T $ ( S G $ + S T R $ ( B F ) , 5 )3 1 P R I N T " { H M } { W H } { R V } R E A D I N G F I

A H O Y ! 7

Page 76: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 76/100

E S { R O } " : P R I N T " { C D } { C D } { C D ){ C D H W H } 1 1

3 2 P R I N T T A B ( 1 3 ) n ( R V } " U S $ T A B ( 3 3 ) FR $ S P C ( 2 9 ) P K $3 2 F O R I = 1 T O K : F $ = P $ ( I )3 3 O P E N 1 , 8 , 3 , " 0 : " + F $ : P R I N T " { H M } {W H } { R V } " T A B ( 1 5 ) I " { R 0 } M3 3 G E # 1 , L B $ , H B $

I F H B $ = " " T H E N H = O : G O T O 3 5 OH = A S C ( H B $ )H = H * 2 5 6I F L B $ = " " T H E N L = 0 : G O T 0 3 6 5L = A S C ( L B $ )L A $ ( I ) = R I G H T $ ( S G $ + S T R $ ( H + L ) , 5

3 4 3 4 3 5

• 3 5 5♦ 3 6 0* 3 6 5« 3 7 0 C L O S E 1 : N E X T

3 7 G O S U B 2 0 8 5• 3 8 0 P R I N T " { H M } { W H } { R V } E N D O D I R E

C T O R Y { R O }• 3 8 5 C L 0 S E 1 5• 4 0 0 R E M < * * P R I N T D I R E C T O R Y• 4 0 5 I = 1 : I $ = C H R $ ( 3 2 ) + S T R $ ( I ) + C H R $ (

4 6 ) : L P = 6 : K 0 U N T = 9► 4 1 0 P R I N T " { H M ) { W H } { R V } P R I N T E R O P

N { R O }• 4 1 5 O P E N 3 , 4 , 3 : C M D 3 : O P E N 5 , 3 , 5• 4 2 0 P R I N T # 5 , M { H M } { W H } { R V } P R I N T I N G

D I R E C T O R Y { R O } "• 4 2 5 P R I N T # 3 , C H R $ ( 1 4 ) S P C ( 9 ) H * { R V }

" P $ ( O ) " { R O } * " C H R $ ( 1 5 ) R $• 4 3 0 P R I N T # 3 , T $ " 1 5 { R V } # E N T R I E S : { R

0 } " T $ " 2 6 " P K $ T $ " 4 5 " U S $ n { R V } B L O C K SU S E D { R O } " R $

. 4 3 5 P R I N T # 3 , T $ " 1 5 { R V } D I S K I D : { R O ]n T $ " 2 9 " T Y $ ( 0 ) T $ " 4 5 " F R $ t t { R V } B L O C K

F R E E { R O } " R $4 4 P R I N T # 3 , T $ M 1 2 N O n T $ M 2 O N A M E " T $ "4 O B L O C K S " T $ " 5 O B Y T E S " T $ " 6 O L . A D D " T $" 7 1 T Y P E "4 4 P R I N T # 3 , D D $ D D $4 5 P R I N T # 3 , T $ " 1 1 " I $ T $ " 2 O " P $ ( I ) T $" 4 1 " B K $ ( I ) T $ f I 5 0 1 t B Y $ ( I ) T $ " 6 0 " L A $ ( I) T $ " 7 2 n T Y $ ( I )4 5 K O U N T = K O U N T + 1

• 4 6 0 I F I = K T H E N P R I N T # 3 , D D $ D D $ : K 0 U N T= K O U N T + 1 : G O S U B 2 0 4 5 : G O T 0 4 9 04 6 I F L P T H E N G O S U B 2 O 3 5 : L P = L P + 6 : KO U N T = K O U N T + 14 7 I F I = 3 6 T H E N G 0 S U B 2 0 6 5 : P R I N T # 3 , T$ " 1 0 { R V } P A G E 2 { R 0 } " P $ ( 0 ) : G O S U B 2 03 5 : G 0 T 0 4 8 54 7 I F I = 9 0 T H E N G 0 S U B 2 0 4 0 : P R I N T # 3 , T$ " 1 0 { R V ) P A G E 3 { R 0 } " P $ ( 0 ) : G O S U B 2 0

7 A H O Y !

3 5 : G 0 T 0 4 8 54 8 I F I = 1 4 4 T H E N P R I N T # 3 , D D $ D D $ : G 0 SU B 2 0 4 0 : G O T O 4 9 04 8 1 = 1 + 1 : I $ = R I G H T $ ( S G $ + S T R $ ( I ) + CH R $ ( 4 6 ) , 4 ) : G 0 T 0 4 5 04 9 C L O S E 3 : C L 0 S E 55 0 R E M < * * A N O T H E R / E N D P R O G R A M5 0 P R I N T " { H M } { W H } { R V } A N O T H E R D I K Y / N { R O } "5 1 F O R I = 0 T O 2 8 : P O K E B E E P + I , 0 : N E X T5 1 P O K E B E E P + 1 , 1 3 0 : P O K E B E E P + 5 , 9 : P0 K E B E E P + 1 5 , 3 0 : P 0 K E B E E P + 2 4 , 1 55 2 G E T Z $ : P O K E B E E P + 4 , 2 1 : F O R I 1 T O 10 0 0 : N E X T : I F Z $ O " " T H E N 5 3 0

5 2 G E T Z $ : P O K E B E E P + 4 , 2 O ; F O R I = 1 T O 10 O O : N E X T : I F Z $ = " " T H E N 5 2 05 3 I F Z $ = " N " T H E N P R I N T " { C D } { C D } { C D} { C D } { C D } { C D } { C D } { C D } " : E N D5 3 I F Z $ = " Y " T H E N P R I N T " { S C } " : C L R : G0 T 0 1 05 4 Z $ = " " : G 0 T 0 5 2 02 0 0 0 R E M < * * V A R I A B L E S2 0 0 5 D I M P $ ( 1 4 5 ) , B K $ ( 1 4 5 ) , T Y $ ( 1 4 5 ), B Y $ ( 1 4 5 ) , L A $ ( 1 4 5 )

2 0 1 0 S G $ = " " : T $ = C H R $ ( 1 6 ) : R $ = C HR $ ( 1 3 ) : B E E P = 5 4 2 7 22 0 1 5 D D $ = "2 0 2 0 D L $ =2 0 2 5 R E T U R N2 0 3 0 R E M < * * P R I N T E R S U B R O U T I N E S2 0 3 5 P R I N T # 3 , D L $ D L $ : R E T U R N2 0 4 0 P R I N T # 3 : K 0 U N T K 0 U N T 4 : R E T U R N2 0 4 5 I F K 0 U N T < 6 6 T H E N R P = 6 6 - K 0 U N T : G 0T 0 2 0 6 02 0 5 0 I F K 0 U N T < 1 3 2 T H E N R P 1 2 8 - K 0 U N T :G O T 0 2 0 6 02 0 5 5 I F K O U N T < 1 9 8 T H E N R P = 1 9 8 - K 0 U N T2 0 6 0 F O R I = 1 T O R P : P R I N T # 3 : N E X T : R E T UR 2 0 6 5 P R I N T # 3 , R $ R $ R $ R $ R $ R $ R $ R $ R $ R $R $ R $ R $ R $ : K 0 U N T = K 0 U N T + 1 4 : R E T U R N2 0 7 0 R E M < * * D I S K S U B R O U T I N E S2 0 7 5 I N P U T # 1 5 , E N , E M $ , E T , E S : I F E N = 0T H E N R E T U R N2 0 8 0 P R I N T " ( H M ) { W H } { R V J D I S K E R R O R{ R O } { G 3 } { R V } " E N ; E M $ ; E T ; E S n { R 0 } " :E N 2 0 8 5 P R I N T # 1 5 , " I " : R E T U R N2 0 9 0 R E M < * * P R I N T I N G C O M M E N T S : T P R I N T D I S K W I T H > 8 5 P G M S2 0 9 5 R E R E M O V E C A R R I A G E R E T U R N

Page 77: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 77/100

I M P O R T A N TB e f o r e t y p i n g i a n A h o y i p r o g r a m , r e f e r t t h f i r s t t w p a g e s o t h p r o g r a m l i s t i n g s s e c t i o n .

( R $ ) F R O M L I N E 2 0 6 5B U R E P E L L E N TF O D I R E C T O R YL I N E 1 : D FL I N E 2 : K CL I N E 3 : D ML I N E 4 : K BL I N E 5 : H FL I N E 1 0 : L KL I N E 1 5 : M GL I N E 2 0 : L AL I N E 1 0 0 : 0 DL I N E 1 0 5 : K KL I N E 1 1 0 : G FL I N E 1 1 5 : L FL I N E 1 2 0 : K NL I N E 1 2 5 : K NL I N E 1 3 0 : K NL I N E 1 3 5 : C ML I N E 1 4 0 : B GL I N E 1 4 5 : E HL I N E 1 5 0 - . L DL I N E 1 5 5 : F NL I N E 1 6 0 : C DL I N E 1 6 5 : A AL I N E 1 7 0 : F GL I N E 1 7 5 : C EL I N E 1 8 0 : N KL I N E 1 8 5 : A 0L I N E 1 9 0 : G BL I N E 1 9 5 : F EL I N E 2 0 0 : A KL I N E 2 0 5 : P PL I N E 2 1 0 : J BL I N E 2 1 5 : A KL I N E 2 2 0 : E 0L I N E 2 2 5 : A EL I N E 2 3 0 : D DL I N E 2 3 5 : N KL I N E 2 4 0 : B CL I N E 2 4 5 : B CL I N E 2 5 0 : D LL I N E 3 0 0 : F AL I N E 3 0 5 : L BL I N E 3 1 0 : M BL I N E 3 1 5 : N ML I N E 3 2 0 : C PL I N E 3 2 5 : P DL I N E 3 3 0 : M EL I N E 3 3 5 : N IL I N E 3 4 0 : I KL I N E 3 4 5 : L K

L I N E C O D E SA S S I S T A N C EL I N E

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

( C - 6 4 )3 5 0 : H A3 5 5 : H G3 6 0 : M K3 6 5 : E H3 7 0 : I K3 7 5 : G G3 8 0 - . M E3 8 5 : A B4 0 0 : H F4 0 5 : N H4 1 0 : L C4 1 5 : H I4 2 0 : F A4 2 5 : E C4 3 0 : L G4 3 5 : J M4 4 0 : A J4 4 5 : F N4 5 0 : B D4 5 5 : I B4 6 0 : L F4 6 5 - . A B4 7 0 : K K4 7 5 : A M4 8 0 : B F4 8 5 : M G4 9 0 : 0 05 0 0 : E M5 0 5 : B K5 1 0 : A C5 1 5 : M I5 2 0 : K B5 2 5 : L P5 3 O : O H5 3 5 : E B5 4 0 : N I2 0 0 0 : N A2 0 0 5 : K M2 0 1 0 : G M2 0 1 5 : K K2 0 2 0 : K M2 0 2 5 : I M2 0 3 0 : L C2 0 3 5 : D A2 0 4 0 : I D2 0 4 5 : D O2 0 5 0 : J K2 0 5 5 : I H2 0 6 0 : J M

L I N E 2 0 6 5 : M JL I N E 2 0 7 0 : K IL I N E 2 0 7 5 : B CL I N E 2 0 8 0 : E G

L I N E 2 0 8 5 - . I NL I N E 2 0 9 0 : G LL I N E 2 0 9 5 : C AL I N E S : 1 0

W o u l d y o u l i k e t f o r m a t , r e n a m e , v a l i d a t e , o e r a s ed i s k — w i t h o n k e y s t r o k e ? Y o c a n — w i t h B o

U o r e t ' s D O p r o g r a m i n e x t m o n t h ' s A h o y !

V I 2 V E R S I O NR E M < * * V I C P R I N T $ * * * >R E M < J 0 Y C E L Y N W 0 0 D S >R E M < * * M A R C H 1 9 8 4 * * >R E M < < < * * A H 0 Y ! * * > > > >R E M < * * * * * * * * ^ * * * * : * : >

1 P O K E 3 6 8 7 9 , 2 51 P R I N T " { S C } ( C Y } { R V } W A I T . . . S E T T IN U P ( R O ) ( B L } "2 K = 0 : G O S U B 2 0 0 0

■ 1 0 0 R E M < * * D I R E C T O R Y R O U T I N E1 0 0 P E N 1 5 , 8 , 1 5 : G O S U B 2 0 7 5

■ 1 1 0 O P E N l , 8 , 0 , " $ O l f1 1 P R I N T " { H M } { C Y } { R V } D I R E C T O R YP E N { R 0 ]1 2 G E T # 1 , L 1 $ , L 2 $1 2 G E T # 1 , L 1 $ , L 2 $1 3 G E T # 1 , L 1 $ , L 2 $

4 3 C = 1 4 I F L l $ O " n T H E N C = A S C ( L l $ )1 4 I F L 2 $ < > " " T H E N C = C + A S C ( L 2 $ ) * 2 5 61 5 B K $ ( K ) = M I D $ ( S T R $ ( C ) , 2 ) : B L = V A L( B K $ ( K ) )1 5 B K $ ( K ) = R I G H T $ ( S G $ + B K $ ( K ) , 3 )1 6 B L = B L * 2 5 6 : B Y $ ( K ) = R I G H T $ ( S G $ + ST R $ ( B L ) , 5 )1 6 G E T # l , L 2 $ : I F S T O 0 T H E N 3 0 5

■ 1 7 0 I F L 2 $ O C H R $ ( 3 4 ) T H E N 1 6 5■ 1 7 5 G E T # 1 , L 2 $ : I F L 2 $ O C H R $ ( 3 4 ) T H E N

N $ = N $ + L 2 $ : G O T O 1 7 5■ 1 8 0 P $ ( K ) = N $ : N $ = " "■ 1 8 5 G E T # 1 , L 2 $ : I F L 2 $ = C H R $ ( 3 2 ) T H E N 1

8 1 9 1 9

C $ = " "C $ = C $ + L 2 $ : G E T # 1 , L 2 $ : I F L 2 $ < > " "

T H E N 1 9 52 0 T Y $ ( K ) = L E F T $ ( C $ , 3 )2 0 I F K = O T H E N 2 2 52 1 P R I N T " { H M } { C Y ) { R V } " T A B ( 1 5 ) K " {R 0 } "2 1 ' 2 2 02 2

B U = B U + V A L ( B K $ ( K ) )I F S T = O T H E N K = K + 1 : G 0 T 0 1 2 5P R I N T " { S C } { C D H C D H C D } { C D { B

A H O Y ! 7

Page 78: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 78/100

} { R V } D I S K I N F O R M A T I O N { R O } " ;2 3 P R I N T " { R V } N A M E : { C Y } " P $ ( 0 ) " { B L

2 3 5 ' P R I N T " { R V } I D : { C Y } " T Y $ ( 0 ) " { B L }E N T R I E S : " • 2 4 0 P R I N T " { R V J B L O C K S F R E E :• 2 5 0 P R I N T " ( R V } B L O C K S U S E D :• 2 5 5 P R I N T " { B L J { R V }

J W > 3 / 8 4 { C Y ] { R O } "• 2 6 0 P R I N T " { H M ] { C Y } { R V } R E A D I N G E N

R Y { R O } " : K = K + 1 : G O T O 1 2 5- 3 0 0 R E M < * * R E A D L O A D A D D R E S S

3 0 C L 0 S E 1 : G O S U B 2 0 8 5 : G O S U B 2 0 7 5 : K =K - 1 : B F = 6 6 4 - B U : P K $ = R I G H T $ ( S G $ + S T R $

• 3 1 O ' F R $ = R I G H T $ ( S G $ + S T R $ ( B F ) , 3 ) : U S$ = R I G H T $ ( S G $ + S T R $ ( B U ) , 3 )

- 3 1 5 P R I N T " ( H M } { C Y } { R V J R E A D I N G F I E S { R O } { C D } { C D ) " : P R I N T3 2 P R I N T S P C ( 6 2 ) " ( R V } " P K $ S P C ( 1 4 ) US $ S P C ( 1 9 ) F R $

• 3 2 5 F O R I = 1 T O K : F $ = P $ ( I )3 3 0 P E N 1 J 8 , 3 , " O : " F $ : P R I N T " { H M } {C Y { R V ) " T A B ( 1 5 ) I M { R 0 } "3 3 G E # 1 , L B $ , H B $

I F H B $ = " " T H E N H = 0 : G O T O 3 5 0H = A S C ( H B $ )H = H * 2 5 6I F L B $ = " " T H E N L = 0 : G O T O 3 6 5L = A S C ( L B $ )L A $ ( I ) = R I G H T $ ( S G $ + S T R $ ( H + L ) , 5

3 4 3 4 3 5 3 5 3 6 3 6 3 7 C L 0 S E 1 : N E X T3 7 G 0 S U B 2 0 8 53 8 P R I N T " ( H M } { C Y } ( R V ) E N D O D I R EC T O R Y ( R O )3 8 C L 0 S E 1 5

R E M < * * P R I N T D : I C H R $ ( 3 2

L P = 6 : K 0 U N T = 9P R I N T " { H M } { C Y }

4 0 4 0 4 6 4 1 N { R O }4 1 0 P E N 3 , 4 , 3 : C M D 34 2 P R I N T # 5 , " { H M } {

D 1 R E C T O R Y { R O }4 2 P R I N T # 3 , C H R $ ( 1" P $ ( O ) " { R O } * " C H R $4 3 P R I N T # 3 , T $ " 1 5 {0 } " T $ " 2 8 " P K $ T $ " 4 5 "U S E D { R O } " R $4 3 P R I N T # 3 , T $ " 1 5 {

7 A H O Y !

R E C T O R Y) + S T R $ ( I ) + C H R $ ({ R V J P R I N T E R O P : O P E N 5 , 3 , 5

C Y { R V } P R I N T I N G4 ) S P C ( 9 ) M * { R V }( 1 5 ) R $R V } # E N T R I E S : { RU S $ " { R V J B L O C K SR V J D I S K I D : { R O }

n T $ " 2 9 " T Y $ ( 0 ) T $ " 4 5 " F R $ " { R V } B LO C K S F R E E { R O } " R $4 4 P R I N T # 3 , T $ " 1 2 N O " T $ " 2 O N A M E " T $ "4 0 B L O C K S " T $ n 5 0 B Y T E S n T $ " 6 0 L . A D D " T $" 7 1 T Y P E "4 4 P R I N T # 3 , D D $ D D $

5 P R I N T # 3 , T $ t t i r i I $ T $ " 2 O n P $ ( I ) T $n 4 r ' B K $ ( I ) T $ " 5 0 " B Y $ ( I ) T $ n 6 0 " L A $ ( I) T $ " 7 2 " T Y $ ( I )4 5 K O U N T = K O U N T + 14 6 I F I = K T H E N P R I N T # 3 , D D $ D D $ : K 0 U N T= K O U N T + 1 : G 0 S U B 2 0 4 5 : G 0 T 0 4 9 04 6 I F I = L P T H E N G O S U B 2 0 3 5 : L P = L P + 6 : KO U N T = K O U N T + 14 7 I F I = 3 6 T H E N G O S U B 2 0 6 5 : P R I N T # 3 f T$ " 1 0 { R V } P A G E 2 { R 0 } " P $ ( 0 ) : G 0 S U B 2 03 5 : G O T O 4 8 54 7 I F I = 9 0 T H E N G O S U B 2 0 4 0 : P R I N T # 3 , T$ " 1 0 { R V } P A G E 3 { R 0 ) " P $ ( 0 ) : G 0 S U B 2 03 5 : G O T O 4 8 54 8 I F I = 1 4 4 T H E N P R I N T # 3 , D D $ D D $ : G 0 SU B 2 0 4 0 : G O T 0 4 9 04 8 I = I + 1 : I $ = R I G H T S ( S G $ + S T R $ ( I ) + CH R $ ( 4 6 ) , 4 ) : G 0 T O 4 5 04 9 C L O S E 3 : C L O S E 55 0 R E M < * ^ A N O T H E R / E N D P R O G R A M5 0 P R I N T " { H M } { R V J A N O T H E R D I S K ?/ N { R O } " : P 0 K E 3 6 8 7 8 , 1 55 1 G E T Z $ : P O K E 3 6 8 7 5 , 2 O O : F O R M = 1 T O 50 0 : P O K E 3 6 8 7 5 , 05 1 P O K E 3 6 8 7 6 , 2 O O : F O R M = 1 T O 5 O O : N E XT : P O K E 3 6 8 7 6 , 0 : I F Z $ 1 M t T H E N 5 1 0

2 I F Z $ " N " T H E N P R I N T r t { C D ) { C D } { C { C D } { C D } " : E N D

5 I F Z $ = n Y " T H E N P R I N T " { S C } " : C L R : G0 T 0 1 05 3 G 0 T 0 5 1 02 0 0 0 R E M < * * V A R I A B L E S2 0 0 5 D I M P $ ( 1 4 5 ) , B K $ ( 1 4 5 ) , T Y $ ( 1 4 5 ), B Y $ ( 1 4 5 ) , L A $ ( 1 4 5 )2 0 1 0 S G $ = " n : T $ = C H R $ ( 1 6 ) : R $ = C HR $ ( 1 3 )2 0 1 5 D D $ = "2 0 2 0 D T . $

2 0 2 5 R E T U R N2 0 3 0 R E M < * * P R I N T E R S U B R O U T I N E S2 0 3 5 P R I N T # 3 , D L $ D L $ : R E T U R N2 0 4 0 P R I N T # 3 : K O U N T = K O U N T + 4 : R E T U R N2 0 4 5 I F K O U N T < 6 6 T H E N R P = 6 6 - K 0 U N T : G OT 0 2 0 6 02 0 5 0 I F K 0 U N T < 1 3 2 T H E N R P = 1 3 2 - K 0 U N T :

Page 79: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 79/100

I M P O R T A N TB e f o r e t y p i n g i a A h o y ! p r o g r a m , r e f e r t t h f i r s t t w p a g e s o f t h e p r o g r a m l i s t i n g s s e c t i o n .

G 0 T 0 2 0 6 02 0 5 5 I F K 0 U N T < 1 9 8 T H E N R P = 1 9 8 - K 0 U N T

• 2 0 6 0 F 0 R I = l T 0 R P : P R I N T # 3 : N E X T : R E T UR • 2 0 6 5 P R I N T # 3 , R $ R S R $ R $ R $ R $ R $ R $ R $ R $R $ R $ R $ R $ : K 0 U N T = K 0 U N T + 1 4 : R E T U R N

• 2 0 7 0 R E M < * * D I S K S U B R O U T I N E S- 2 0 7 5 I N P U T # 1 5 , E N , E M $ , E T , E S : I F E N = 0

T H E N R E T U R N• 2 0 8 0 P R I N T " { H M } { B L ) { R V J D I S K E R R O R

{ R 0 } { C Y } M : P R I N T E N M { R V } " E M $ "( R 0 ) " E T ; E S : E N D

• 2 0 8 5 P R I N T # 1 5 , " I " : R E T U R N• 2 0 9 0 R E M < * * P R I N T I N G C O M M E N T S : T

P R I N T D I S K W I T H > 8 5 P G M S• 2 0 9 5 R E R E M O V E C A R R I A G E R E T U R N

( R $ ) F R O M L I N E 2 0 6 5B U F O L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

R E P E L L E N TD I R E C T O R Y

1 : I G2 D 3 : A B4 : F P5 : G F1 0 F 1 5 D 2 0 : L A1 0 0 : L H1 0 5 : K K1 1 0 : G F1 1 5 : D I1 2 0 : K N1 2 5 : K N1 3 0 : K N1 3 5 : C M1 4 0 : B G1 4 5 : E H1 5 0 : L D1 5 5 - . F N1 6 0 : C D1 6 5 : A A1 7 0 : F G1 7 5 : C E1 8 0 : N K1 8 5 : A 01 9 0 : G B1 9 5 : F E

0 0 : A K2 0 5 : P P2 1 0 : B E2 1 5 : A K

2 O : E O

L I N E C O D E SA S S I S T A N C E

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

( V I C 2 0 )2 2 5 : K M2 3 0 : J E2 3 5 : 0 12 4 0 : D C2 5 0 : F L2 5 5 : A L2 6 0 : C C3 0 0 : I K3 0 5 : L D3 1 0 : L N3 1 5 : M P3 2 0 : I F3 2 5 : P D3 3 0 : I H3 3 5 : I H3 4 O : I K3 4 5 : L K3 5 0 : H A3 5 5 : H G3 6 0 : M K3 6 5 : E H3 7 0 : I K3 7 5 : G G3 8 0 : G E3 8 5 : A B4 0 0 : F L4 0 5 : N H4 1 0 : E E4 1 5 : H I4 2 0 : A F4 2 5 : B E4 3 0 : F D4 3 5 : M J

L I N E 4 4 0 : A J L I N E 2 0 1 0 : C 0L I N E 4 4 5 : F N L I N E ? 0 1 5 : K KL I N E 4 5 0 : B D L I N E 2 0 2 0 : K ML I N E 4 5 5 : I B L I N E 2 0 2 5 : I ML I N E 4 6 0 : L F L I N E 2 0 3 O : H ML I N E 4 6 5 : A B L I N E 2 O 3 5 : D AL I N E 4 7 0 : B H L I N E 2 0 4 0 : I DL I N E 4 7 5 : H B L I N E 2 0 4 5 : D 0L I N E 4 8 0 : B F L I N E 2 0 5 0 : K PL I N E 4 8 5 : M G L I N E 2 0 5 5 : I HL I N E 4 9 0 : 0 0 L I N E 2 0 6 0 : J ML I N E 5 0 0 : E M L I N E 2 0 6 5 : M JL I N E 5 0 5 : B K L I N E 2 0 7 0 : J CL I N E 5 1 0 : I L L I N E 2 0 7 5 : B CL I N E 5 1 5 : M I L I N E 2 O 8 O : M CL I N E 5 2 0 : K B L I N E 2 0 8 5 : I NL I N E 5 2 5 : E B L I N E 2 O 9 O : H DL I N E 5 3 0 : C G L I N E 2 0 9 5 : N AL I N E 2 0 0 0 : N A L I N E S : 1 0 L I N E 2 0 0 5 : K M

L E N G T H YM U L T I P L I C A T I O NF R O M P A G E 9 1 R E * * = i e * * * * : i ( * * * * * * * * * * * * * * * * * *

• 2 0 R E M L E N G T H Y M U L T I P L I C A T I O N* 3 0 R E M * * * * * * * * * * * * * * * * * * * * * * * * * *• 3 : R E M* 3 5 : R E M > G E A A N B < . 3 : R E M• 4 G O S U B 2 0 . 4 : R E M

4 : R E M > I N I T I A L I Z E < • 4 : R E M

5 G O S U B 3 0 • 5 : R E M• 5 : R E M F I L L A ( ) , B ( ) F R O M A $ , B $• 5 : R E M• 6 G O S U B 4 0 • 6 : R E M• 5 5 : R E M C A L C U L A T E D ( A ( B ( • 6 6 : R E M• 7 G O S U B 5 0 • 7 4 : R E M• 7 : R E M > D I S P L A Y R E S U L T S < • 7 : R E M• 8 G O S U B 6 0 • 9 : R E M * * * * * E N D O P R O G R A M * * * *

9 E N • 1 9 4 : R E M = = = = = = = = = = = = = = = = = = =

1 9 5 : R E M G E A A N B A H O Y ! 7

Page 80: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 80/100

1 9 : R E M = = = = = = = = = = = = = = = = = = =■ 2 0 0 P R I N T " > W H A T T W N U M B E R S A R

B M U L T I P L I E D "2 1 I N P U T A $ , B $2 9 R E T U R N2 9 4 : R E M = = = = = = = = = = = = = = = = = =2 9 : R E M > I N I T I A L I Z E < 2 9 6 : R E M = = = = = = = = = = = = = = = = = =3 0 L A = L E N ( A $ )3 1 L B = L E N ( B $ )3 2 D I A ( L A ) , B ( L B ) , D ( L A + L B )3 3 D E F N U ( X ) = X - 1 0 * I N T ( X / 1 0 )3 4 D E F N C ( X ) = I N T ( X / 1 0 )3 5 D E F N M 3 ( X ) = A B S ( X ) - 3 * I N T ( A B S (X ) / 3 )3 9 R E T U R N

9 1 9 1 9 1 9 1 9 1 9 1 9 1 9 1

R E R E R E R E R E R E R E R E

9 2 0 W $ = "9 3 0 X $ = "9 4 Y $ = "1

F I L L A ( ) , B ( ) F R O M A $ , B $3 9

• 3 9 53 9

• 4 0 0■ ' 1 4 2

. 4 3 0• 4 4 0

4 5 • 4 6 0

4 9 • 4 9 5. 4 9 6

5 0 5 2

. 5 3 0• 5 4 0

5 5 • 5 6 0

5 7 • 5 8 0

5 9 • 5 9 4• 5 9 5• 5 9 6

6 0 • 6 1 0

6 2 • 6 3 0

N T " , "• 6 4 0 N E X T• 6 5 0 R E T U R N• 9 0 0 : R E M = = = = = = = = = = = = = :• 9 0 1 : R E M T H E F O L L O W I N G• 9 0 2 : R E M T I M E M A G A Z I N E• 9 0 3 : R E M W H E R E W X

8 A H O Y !

: R E M: R E M: R E M = = = = = = = = = = = = = = = = = = = = = = =F O N = T L A ( N ) = V A L ( M I D $ ( A $ , L A - N + 1 , 1 ) )N E X TF O N = l T O L BB ( N ) = V A L ( M I D $ ( B $ , L B - N + 1 , 1 ) )N E X TR E T U R N: R E M = = = = = = = = = = = = = = = = = = = = = = = =: R E M C A L C U L A T E D ( ) = A ( ) * B ( ): R E M = = = = = = = = = = = = = = = = = = = = = = = =F O R N = l T L A + L B : D ( N ) = O : N E X TF O N = T L F O M = T L M N = M + N - 1T = D ( M N ) + A ( M ) * B ( N )D ( M N ) = F N U ( T )D ( M N + 1 D ( M N + 1 ) F N C ( T )N E X TN E X TR E T U R N: R E M = = = = = = = = = = = = = = = = = = = =: R E M > P R I N T R E S U L T S <

R F = = = = = = = = =K = O : I F D ( L A + L B ) = O T H E N K = F O N = L A + L B - K T S T E P - P R I N T R I G H T $ ( S T R $ ( D ( N ) ) , 1 ) ;I F N M 3 ( N ) = 1 A N N > T H E N P R

A R E F R O M2 / 1 3 / 8 4

Y Z

P U G O S U B 9 2 I L I N E 4 T G E W X W X R E M O V E L I N E 1 0 0 0 A N D R U NA G A I N T G E W X Y W H I C H E Q U A L S Z

1 7 8 2 3 0 2 8 7 2 1 4 0 6 3 2 8 9 5 1 1 "6 1 6 7 6 8 8 2 1 9 8 6 9 5 2 5 7 5 O 1 3 6 7 "1 2 0 7 0 3 9 6 1 7 8 2 4 9 8 9 3 0 3 9 9 6 9 6 8

9 5 Z $ = " 1 3 2 6 8 6 1 0 4 3 9 8 9 7 2 0 5 3 1 7 7 6 0 8 55 5 0 6 0 9 0 5 6 1 4 2 9 3 5 3 9 3 5 9 8 9 0 3 3 5 2 5 8 0 2 8

9 1 4 6 9 4 5 9 6 9 7 "9 5 : R E M W X W X 9 6 W X $ = " 1 0 9 9 2 6 8 8 4 2 8 7 4 1 4 0 3 0 6 0 2 4 2 68 8 4 3 5 3 0 6 8 1 8 5 9 9 2 6 1 5 3 7 "1 0 0 0 A $ = W $ : B $ = X $ : R E T U R N1 0 1 0 A $ = W X $ : B $ = Y $ : R E T U R NB U R E P E L L E N T L I N E C O D E SF O R L E N G T H Y M U L T I P L I C A T I O NL I N E 1 0 : 0 GL I N E 2 0 : P LL I N E ' # 3 0 : 0 GL I N E 3 4 : E GL I N E 3 5 : B ML I N E 3 6 : E GL I N E 4 0 : C CL I N E 4 4 : A CL I N E 4 5 : I GL I N E 4 6 : A CL I N E 5 0 : C DL I N E 5 4 : F JL I N E 5 5 : G 0L I N E 5 6 : F JL I N E 6 0 : C EL I N E 6 4 : F JL I N E 6 5 : G KL I N E 6 6 : F JL I N E 7 0 : C NL I N E 7 4 : J JL I N E 7 5 : C IL I N E 7 6 : J JL I N E 8 0 : C GL I N E ( 9 0 : N ML I N E 9 9 : I CL I N E 1 9 4 : D GL I N E 1 9 5 : F ML I N E 1 9 6 : D GL I N E 2 0 0 : P IL I N E 2 1 0 : I G

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

2 9 0 : I M2 9 4 : O C2 9 5 : I G2 9 6 : O C3 0 0 : M B3 1 0 : L D3 2 0 : 1 03 3 0 : E I3 4 0 : F P3 5 0 : E N3 9 0 : I M3 9 4 : E L3 9 5 : G 03 9 6 : E L4 0 0 : 0 A4 1 0 : H 04 2 0 : I A4 3 0 : P P4 4 0 : I B4 5 0 : I A4 6 0 : I M4 9 4 : E L4 9 5 : G K4 9 6 : E L5 0 0 : N F5 1 0 : P P5 2 O : O B5 3 0 : I B5 4 0 : I G5 5 0 : 1 0

Page 81: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 81/100

I M P O R T A N TB e f o r e t y p i n g i a A h o y . ' p r o g r a m , r e f e r t t h f i r s t t w p a g e s o t h p r o g r a m l i s t i n g s s e c t i o n .

L I N E 5 6 0 : P N L I N E 9 1 2 : E LL I N E 5 7 0 : I A L I N E 9 1 3 : G CL I N E 5 8 0 : I A L I N E 9 1 4 : G GL I N E 5 9 0 : I M L I N E 9 1 5 : C LL I N E 5 9 4 : F P L I N E 9 1 6 : B GL I N E 5 9 5 : I G L I N E 9 1 7 : D IL I N E 5 9 6 : F P L I N E 9 1 8 : L 0L I N E 6 0 0 : P M L I N E 9 1 9 : C LL I N E 6 1 0 : K H L I N E 9 2 0 : L PL I N E 6 2 0 : E J L I N E 9 3 O : J LL I N E 6 3 0 : N B L I N E 9 4 0 : B KL I N E 6 4 0 : I A L I N E 9 5 0 : J JL I N E 6 5 0 : I M L I N E 9 5 5 : B FL I N E 9 0 0 : E L L I N E 9 6 0 : A KL I N E 9 0 1 : D P L I N E 1 0 0 0 : A CL I N E 9 0 2 : B G L I N E 1 0 1 0 : L HL I N E 9 O 3 : L H L I N E S : 9

L E N G T H YD I V I S I O NF R O M P A G E 9 1 R E / / / / / / / / / / / / / / / / / / / / / / / / / /2 R E L E N G T H Y D I V I S I O N3 R E I i i l i i i i l i l i i i i l l i i i l i l i3 : R E M3 : R E M > G E A A N B < 3 : R E M4 G 0 S U B 2 0 L - P F M4 : R E M > I N I T I A L I Z E < 4 : R E M5 G 0 S U B 3 0 5 : R E M5 : R E M F I L L A ( ) , B ( ) F R O M A $ , B $5 : R E M6 G O S U B 4 0 6 : R E M6 : R E M C A L C U L A T E Q ( A ( B ( 6 : R E M7 G O S U B 5 0 7 : R E M7 : R E M > D I S P L A Y R E S U L T S < 7 : R E M8 G O S U B 6 0 9 0 : R E M9 E N 1 9 4 : R E M = = = = = = = = = = = = = = = = = = =1 9 : R E M G E A A N B 1 9 6 : R E M = = = = = = = = = = = = = = = = = = =2 0 0 ' P R I N T " W H A T T W O N U M B E R S A R T

B D I V I D E D A / B "

2 1 I N P U T A $ , B $2 9 R E T U R N2 9 4 : R E M = = = = = = = = = = = = = = = = = =2 9 5 : R E M > I N I T I A L I Z E < 2 9 : R E M = = = = = = = = = = = = = = = = = =3 0 L A = L E N ( A $ )3 1 L B = L E N ( B $ )3 2 D I M A ( L A 1 , B ( L B ) , D ( L A ) , Q ( L A -L B + 1 ) , T ( L B )3 5 D E F N M 3 ( X ) = A B S ( X ) - 3 * I N T ( A B S (X ) / 3 )3 9 R E T U R N3 9 : R E M = = = = = = = = = = = = = = = = = = = = = = = =3 9 : R E M F I L L A ( ) , B ( ) F R O M A $ , B $3 9 : R E M = = = = = = = = = = = = = = = = = = = = = = = =4 0 0 F O R T L 4 1 A ( N ) = V A L ( M I D $ ( A $ , L A - N + 1 , 1 ) )4 2 N E X T4 3 0 F O R N = T O L B4 4 B ( N ) = V A L ( M I D $ ( B $ , L B - N + 1 , 1 ) )4 5 N E X T4 6 R E T U R N4 9 4 : R E M = = = = = = = = = = = = = = = = = = = = = = = =4 9 5 : R E M C A L C U L A T E Q ( ) = A ( ) / B ( )4 9 : R E M = = = = = = = = = = = = = = = = = = = = = = = =5 0 F O M = 1 T O L A - L B + 1 : Q ( M ) = 0 : N E X T5 1 0 F O R C A = L A - L B + 1 T S T E P - 5 2 G O S U B 7 0 R E G E A ( ) - B ( )5 3 I F L = - 1 T H E N 5 6 5 4 Q ( C A ) = Q ( C A ) + 15 5 G O T O 5 2 5 6 N E X T5 7 R E T U R N5 9 : R E M = = = = = = = = = = = = = = = = = = = =5 9 : R E M > P R I N T R E S U L T S < 5 9 6 : R E M = = = = = = = = = = = = = = = = = = = =6 0 K = O : I F Q ( L A - L B + 1 ) = O T H E N K = 6 0 P R I N T " Q U O T I E N T O n A $ " / " B $ " = "6 1 0 F O R N = L A - L B - K + 1 T S T E P - 6 2 P R I N T R I G H T $ ( S T R $ ( Q ( N ) ) , 1 ) ;6 3 I F N M 3 ( N ) = 1 A N N > T H E N P R N " , " ;6 4 N E X T6 4 P R I N T : P R I N T " R E M A I N D E R = 6 5 K = O : I F A ( L B ) = 0 T H E N K = 6 6 F O N = L B - K T S T E P - 6 7 P R I N T R I G H T $ ( S T R $ ( A ( N ) ) , 1 ) ;6 8 I F N M 3 ( N ) = 1 A N N > T H E N P R N ' 6 8 N E X T6 9 R E T U R N6 9 : R E M = = = = = = = = = = = = = = = = = = = = = =6 9 : R E M G E A ( B ( W I T H

A H O Y ! 8

Page 82: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 82/100

• 6 9 3• 6 9 4• 6 9 5• 6 9 6

6 9 • 6 9 8• 6 9 9• 7 0 0• 7 0 5• 7 1 0

N E X T• 7 2 0• 7 3 0• 7 3 5• 7 4 0• 7 5 0• 7 5 5

7 6 • 7 7 0. 7 7 5• 7 7 6

7 8 • 7 9 0

7 9 • 8 0 0

N E X T8 1

• 8 1 58 1 8 1 8 2 N E X T8 3

R E R E R E R E R E R E R E

F = R E

F O

B ( l ) B E N E A T H A ( C A )F L A G F L = - 1 O R E T U R N

I A ( B ( O T H E R W I S E A ( I U P D A T E D

= = S A V E A ( I T ( J = T L B : T ( J ) = A ( C A + J - 1 )

F O K = l T O L BI A ( C A + K - 1 ) > = B ( K ) T H E N 7 6 : R E M = = B O R R O W = =

A ( C A + K - 1 ) = A ( C A + K - 1 ) + 1 OA ( C A + K ) = A ( C A + K 1 - 1: R E M = = S U B T R A C T = =

D ( K ) = A ( C A + K - 1 ) - B ( K )N E X T: R E M = I F A ( B ( ) , S E T F L = - 1: R E M = = A N D R E S T O R E A ( I A ( C A + L B ) > = 0 T H E N 8 2 0F L = - 1 : A ( C A + L B ) = O: R E M = = = R E S T O R E A ( = = F O J = T L B : A ( C A + J - 1 ) = T ( J )G O T O 8 3 : R E M = S U B T R A C T W A S U C C E S S: R E M = R E P L A C E A ( W I T H: R E M = R E S U L T S . L E A V E F L = OF O K = T L B : A ( C A + K - 1 ) = D ( K )R E T U R N

B U R E P E L L E N T L I N E C O D E SF O L E N G T H Y D I V I S I O NL I N E 1 0 : C ML I N E / 2 0 : J FL I N E 3 0 : C ML I N E 3 4 : E GL I N E 3 5 : B ML I N E 3 6 : E GL I N E 4 0 : C CL I N E 4 4 : A CL I N E 4 5 : I GL I N E 4 6 : A CL I N E 5 0 : C DL I N E 5 4 : F JL I N E 5 5 : G 0L I N E 5 6 : F JL I N E 6 0 : C EL I N E 6 4 : F JL I N E 6 5 : M C

8 A H O Y !

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

6 6 : F J7 0 : C N7 4 : J J7 5 : C I7 6 : J J8 0 : C G9 0 M 9 9 : I C1 9 4 : D G1 9 5 : F M1 9 6 : D G2 0 0 : I B2 1 0 : I G2 9 O : I M2 9 4 : 0 C2 9 5 : I G2 9 6 : 0 C

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

3 0 0 : M B3 1 0 : L D3 2 0 : O F3 5 0 : E N3 9 0 : I M3 9 4 : E L3 9 5 : G 03 9 6 : E L4 0 0 : 0 A4 1 0 : H 04 2 O : I A4 3 0 : P P4 4 0 : I B4 5 0 - . I A4 6 0 : I M4 9 4 : E L4 9 5 : M C4 9 6 : E L5 0 0 : A L5 1 0 : K F5 2 O : A O5 3 0 : B B5 4 0 : 0 J5 5 O : C H5 6 0 : I A5 7 0 : I M5 9 4 : F P5 9 5 : I G5 9 6 : F P6 0 : P 6 O 5 : P A6 1 H 6 2 O : F I6 3 0 : N B6 4 0 : 1 a6 4 5 : L E6 5 0 : N K6 6 0 : E G

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E S :

6 7 0 : E I6 8 0 : N B6 8 5 : I A6 9 0 : I M6 9 1 : M O6 9 2 : G G6 9 3 : M C6 9 4 : M O6 9 5 : K 06 9 6 : M E6 9 7 : 0 C6 9 8 : L I6 9 9 : M 07 0 0 : H J7 0 5 : E N7 1 0 : F A7 2 0 : 0 G7 3 0 : M G7 3 5 : J P7 4 0 : K B

5 0 : 0 07 5 5 : D J7 6 0 : A D7 7 0 : M P7 7 5 : B P7 7 6 : 0 E7 8 0 : K M7 9 0 : I J7 9 5 - . B N8 0 0 : D C8 1 0 : C L8 1 5 : K 08 1 6 : A G8 1 7 : 0 B8 2 0 : E L8 3 0 : I M1 0

T E R R I B L E T W I N SF R O M P A G E 4 C - 6 4 V E R S I O N

• 1 0 0 R E T W I N S F O R C O M 6 • 1 1 0 R E P R O G R A M B G E O R G E T R E P A L

1 2 P R I N T " { S C } ( ! : P 0 K E 5 3 2 8 0 , 1 5 P O K E• 5 3 2 8 1 , 1 5

1 3 M A $ ( 1 ) " { B K } 7 T + + " : M A $ ( 2 ) M { B K

1 4 V Q = 5 4 2 9 6 : W Q = 5 4 2 7 6 : A Q = 5 4 2 7 7 : H Q= 5 7 3 : L Q = 5 4 2 7 2 : P L = 5 4 2 7 4 : P H = 5 4 2 7 51 5 E $ ( l ) { R V } ( R D ) ( B L ) { R O } { V } ( R D } { B L } { R O } , ( R V ) { R D } { R O } "

Page 83: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 83/100

I M P O R T A N TB e f o r e t y p i n g i a n A h o y ! p r o g r a m , r e f e r t o t h f i r s t t w p a g e s o t h p r o g r a m l i s t i n g s s e c t i o n .

1 6 E $ V } { R D }1 7 E $ V } { R D }1 8 E $ V } ( R D }1 9 £ $

N M $ M $ M $ M $ M $

2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 3 2

2 { B 3 ) { B 4 { B 5

3 5 ) 4 ) - '2 ) « '

} { R 01 1} { R 01 1} { R 0f I{ R V }

R V } { R D } ( B L } { R 0 } ; { R} ; { R V } { R D } { R 0 } "

R V } { R D } { B L } { R 0 } < { R} < { R V } { R D } { R O } "

J $ H S V J $ J $ J $

{ R D }{ B K }{ R V }

5 ) l ) 2 )

R V H R D } { B } > { R V } { R D }

R V { R D } M - { R

R V } { R D }R V } { R D }R V } { R D }R V } { R D }R V } { R D }* { R V }{ R V } £ ,{ R D }

( 2 S P A C E SY L } * { R V }R V } { Y L

{ R O } > { RR O } "{ R O } "{ R O } "{ R O } "{ R O } "{ R O } "

* F * K { R 0 ) "{ R O J £ . M

R

J $ ( 1{ R 0 } £ "

{ R O } ") : J $ ( 3 ) = J $ ( 1 ) : J $ ( 4 )

{ R V } { Y L }

= J $ ( D3 3 B " { G N } 0 Y Y Y Y j j " : B $ ( 2 )

T H E S EC

• 3 4 0 P R I N T " { S C } { C D } { B L }A R T H T E R R I B L E T W I N S

• 3 5 0 G 0 S U B 4 3 0• 3 6 0 P R I N T " { H M } { C D } { C D } { C D } { C D } " T A

B ( 2 4 ) " { Y L } { R V } £ ; * { R 0 } "• 3 7 0 P R I N T T A B ( 1 0 ) " { B L ) T H I S I H O N E

{ Y L } { R V } { B L } { R O } "• 3 8 0 P R I N T T A B ( 2 4 ) " { Y L ) * { R V } { R

• 3 9 0 P R I N T T A B ( 2 4 ) B $ ( 1 )• 4 0 0 P R I N T T A B ( 1 0 ) " { B L } T H I S I B

X { G N } " ; B $ ( 2 )• 4 1 0 P R I N T T A B ( 2 4 ) B $ ( 3 )

4 2 G O T O 4 7 O• 4 3 0 P , R I N T H $ ; P R I N T T A B ( ) H • 4 4 0 P R I N T S $ ; : P R I N T T A B ( 3 1 ) S $ : P R I N T

E $ ( l ) ; : P R I N T T A B ( 3 1 ) E $ ( 2 ) : P R I N T S $ ;: P R I N T T A B ( 3 1 ) S $

4 5 P R I N T N $ ; : P R I N T T A B ( 3 1 ) N $ : P R I N TM $ ( 4 ) ; : P R I N T T A B ( 3 1 ) M $ ( 4 ) : P R I N T J $ ;: P R I N T T A B ( 3 1 ) J $

• 4 6 0 R E T U R N• 4 7 0 P R I N T " { B L } { C D J T H E Y A R V E R Y

N H A P P Y B E C A U S E T H E Y K N O W "• 4 8 0 P R I N T " Y O U W A N T T D R O P B A G S

H O N E Y O T H E M . "• 4 9 0 P R I N T " { C D } F I V E S T R I N G S H O L D

H H O N E Y . T O B R E A K "• 5 0 0 P R I N T " T H E M P R E S S T H E S P A C E B W H E N T H E U P P E R "

5 1 P R I N T " B O X I T H S A M E A T H L O W E R B O X . "5 2 P R I N T " { C D ) { B L } 1 I T H S L O W E S

S K I L L L E V E L A N 2 I S 5 3 P R I N T " T H E F A S T E S T . W H A T S K I L

L E V E L D O Y O U "5 4 P R I N T " W A N T T O T R Y ( 1 - 2 0 ) ? I N U Y O U R L E V E L A N D " ;5 5 P R I N T " P R E S S T H { B K } R E T U R N { B L

K E Y . "5 6 I F M F = O T H E N G O S U B 1 1 3 O : M F = 15 7 I N P U T " Y O U R L E V E L I S " ; S L5 8 I F ( S L < l ) 0 R ( S L > 2 0 ) T H E N 6 3 9 9 95 9 S L = 1 0 0 - S L * 56 0 P R I N T " { S C } " ; : G 0 S U B 9 5 0 : P R I N T " {C D } { C D } { C D } { C D } { C D } { C D } { C D } " : G O S UB 4 3 06 1 P R I N T " { H M } { C D } { C D } { C D } { C D } { C D} { C D } { C D } { C D } { C D } { C D } { C D } { C D } { C D }{ C D } { C D } { C D } { C D } { C D } { C D } " + M $ ( 2 ) ; :P R I N T T A B ( 3 1 ) M $ ( 2 )6 2 P P = 5 5 2 9 7 : Q Q = 5 5 3 2 8 : F O R J = 1 T O 5 : PO K E P P + J , O : P O K E Q Q + J , O : N E X T J6 3 M M = 1 0 2 5 : N N = 1 0 5 6 : F O R J = 1 T O 5 : P O KE M M + J , 9 3 : P 0 K E N N + J , 9 3 : N E X T J6 4 P R I N T " { H M } { C D } { C D } { C D } { C D } " T AB ( 1 7 ) B $ ( 1 ) ; : P R I N T " { H M } { C D } { C D } { C D} { C D } { C D } " T A B ( 1 7 ) B $ ( 2 ) ;6 5 P R I N T " { H M } { C D } { C D } { C D } { C D } { C D

{ C D } " T A B ( 1 7 ) B $ ( 3 ) ;6 6 P R I N T " { H M } { C D } { C D

{ C D } { C D } { C D } { C D } { C D }{ C D } { C D ] " T A B ( 1 7 ) B $ ( 1 )

C D } { C D } { C D } { C D } { C D } { C D } { C D } { C D } { CD } { C D } { C D } { C D } { C D } { C D } { C D } { C D } " T AB ( 1 7 ) B $ ( 2 )6 7 P R I N T " { H M } { C D } { C D } { C D } { C D } { C D} { C D } { C D } { C D } { C D } { C D } { C D } { C D } { C D }{ C D } { C D } { C D } { C D } " T A B ( 1 7 ) B $ ( 3 )6 8 G O S U B 1 0 1 0 : I F X = 1 T H E N P R I N T " { H M }{ C D } { C D } { C D } { C D } { C D } " T A B ( 1 8 ) M A $ ( 1) : X 1 = 16 9 I F X = 2 T H E N P R I N T " { H M } { C D } { C D } { CD } { C D } { C D } " T A B ( 1 8 ) M A $ ( 2 ) : X 1 = 27 0 G O S U B 1 0 1 0 : I F X = 1 T H E N P R I N T M { H M }{ C D } { C D } { C D } { C D } { C D } { C D } { C D } { C D } {

C D ( C D ) { C D } { C D } ( C D ) ( C D ) { C D } { C D } " TA B ( 1 8 ) M A $ ( 1 ) : X 2 = 17 1 I F X = 2 T H E N P R I N T " { H M } { C D } { C D } { CD } { C D } { C D } { C D } { C D } { C D } { C D } { C D } { C D} { C D } { C D } { C D } { C D } { C D ) " T A B ( 1 8 ) M A $ (2 ) : X 2 = 27 2 F O R J = 1 T O S L : G E T S B $ : I F S B $ = " " T

A H O Y ! 8

{ C D } { C D } { C DC D { C D } { C D }P R I N T " { H M } {

Page 84: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 84/100

E N 7 4 07 3 N E X T J : G 0 T 0 6 8 07 4 I F X l = X 2 T H E N P = P + l : P 0 K E M M + P , 9 6 :P 0 K E N N + P , 9 6 : C = C + l : G 0 S U B 9 1 07 5 I F X 1 O X 2 T H E N P 0 K E M M + P 9 3 : P 0 K E NN + P , 9 3 : C = C + 1 : P = P - 1 : G O S U B 1 0 6 0 : I F P =- 1 T H E N P = O7 6 G O S U B 1 0 2 07 7 P 0 K E 1 9 8 , 07 8 I F P < 5 T H E N 6 8 07 9 8 0 : R E M H O N E Y D R O P8 1 P R I N T " ( H M ) ( C D ) { C D } { C D ) { C D } { C D} { C D } { C D } { C D } { C D } { C D } { C D } { C D } ( C D }{ C D } { C D } { C D } " E $ ( 5 ) ; T A B ( 3 1 ) E $ ( 5 )

8 2 P R I N T " { C D } { C D } " M $ ( 5 ) ; T A B ( 3 1 ) $ ( 5 )8 3 F O R L = 1 T O 1 6 : F = F + 1 : G O S U B 9 5 O : N E XT L : F = O8 4 P R I N T " { H M} { C D{ C D }

3 5 { Y L }8 6 8 7 8 8 8 9 } { C D

} { C D }{ C D } "F L

{ R O }

C { C D } { C D } { C D } { C D } { C DC D } ( C D } { C D } { C D ) { C D )

R ( } { Y L ) { R O } { B L } , { R V{ } { B L } ; { R V } { Y L } { R O } "

P R I N T F L $ ;P R I N T T A B ( 3 1 ) F L $ ;G 0 S U B 1 1 0 0P R I N T " { B K } { S C } { C D} { C D } " C

C D { C D } { C " T I M E S A

E V E L " ; 2 0 - ( S L / 5 )8 9 R E S T O R E : G O S U B 1 1 3 09 0 P N T " { C D } { C D } { C D } { C D } { C D }

P L A Y A G A I N ? " : G O S U B 9 8 0: C = O : P = O : P R I N T " { S C ) " : G O T O 5 2 O9 1 P O K E V Q , 1 5 : P O K E W Q , 3 3 : P O K E A Q , 1 5

2 F O R J = 2 O O T O 5 S T E P - 5 : P O K E H Q , J : P OK E L Q , J : N E X T9 3 P O K E W Q , 09 4 R E T U R N9 5 P R I N T " { H M } " ; : F O R J = 1 T O F : P R I N T "

" : N E X T J : P R I N T J $ ( 1 ) ; : P R I N T T A B ( 3 1) J $ ( 1 ) : P R I N T J $ ( 2 ) ;

9 6 P R I N T T A B ( 3 1 ) J $ ( 2 ) : P R I N T J $ ( 3 ): P R I N T T A B ( 3 1 ) J $ ( 3 ) : P R I N T J $ ( 4 ) ; : P RI N T T A B ( 3 1 ) J $ ( 4 )9 7 P R I N T J $ ( 5 ) ; T A B ( 3 1 ) J $ ( 5 ) : R E T U R9 8 P R I N T " { C D } { R D } P R E S SA N K E Y T O G O O N 9 9 I P E E K ( 1 9 7 ) < > 6 4 T H E N P R I N T " { BK } " : P O K E 1 9 8 , 0 : R E T U R N1 0 0 0 G O T O 9 9 1 0 1 0 X = I N T ( R N D ( 1 ) * 2 ) + 1 : R E T U R N

1 0 2 0 G O S U B 1 0 1 0 : P R I N T " { H M } { C D ) { C D }{ C D } { C D } { C D } { C D } { C D } { C D } { C D } { C D } {

C D { C D H C D } { C D } { C D } "1 0 3 0 I F X 1 = X 2 T H E N P R I N T E $ ( X + 2 ) ; T A B (3 1 ) E $ ( X + 2 ) : P R I N T " { C D } ( C D ) " M $ ( X + 2 ); T A B ( 3 1 ) M $ ( X + 2 ) : M = 2 4 01 0 4 0 I F X 1 O X 2 T H E N P R I N T E $ ( X ) ; T A B ( 31 ) E $ ( X ) : P R I N T " { C D } ( C D } " M $ ( X ) ; T A B (3 1 ) M $ ( X ) : M = 1 3 01 0 5 0 R E T U R N1 0 6 0 P O K E V Q , 1 5 : P O K E W Q , 6 5 : P O K E A Q , 15 : P O K E P L , 8 : P O K E P L , 1 2 01 0 7 0 F O R J 2 0 0 T 0 5 S T E P - 1 0 : P O K E H Q , 3 :P O K E L Q , J : N E X T1 0 8 0 F 0 R J = 1 5 0 T 0 5 S T E P - 1 0 : P 0 K E H Q , 1 0: P O K E L Q , J - . N E X T1 0 9 0 P O K E W Q , 0 : P O K E P L , 0 : P O K E P H , 0 : RE T U R N1 1 0 0 P O K E V Q , 1 5 : P O K E W Q , 6 5 : P O K E A Q . l5 : P O K E P L , 8 : P O K E P L , 1 2 01 1 1 0 F O R J = 2 0 0 T O 5 S T E P - l : P O K E H Q , 3 : PO K E L Q , J : F O R D L = 1 T O 3 : N E X T : N E X T1 1 2 0 P O K E W Q , 0 : P O K E P L , 0 : P O K E P H , 0 : RE T U R N1 1 3 0 P O K E V Q , 1 5 : P O K E A Q , 9 : P O K E A Q + 1 ,2 4 0 : P 0 K E A Q + 8 , 2 4 01 1 4 0 R E A D X X : R E A D X Y : R E A D D U : P O K E W Q ,3 3 : P O K E W Q + 7 , 3 3 : I F D U < O T H E N 1 1 5 51 1 4 5 P 0 K E H Q , X X : P 0 K E H Q + 7 , X X : P 0 K E L Q, X Y : P 0 K E L Q + 7 , X Y + 1 01 1 5 0 F O R D L 1 T O D U : N E X T : G O T 0 1 1 4 01 1 5 5 P O K E W Q , 0 : P O K E W Q + 7 , 0 : R E T U R N1 1 6 0 D A T A 1 7 , 1 9 5 , 6 5 , 1 8 , 2 0 9 , 6 5 , 2 1 , 3

6 3 0 , 6 5 , 1 8 , 2 0 9 , 6 5 , 1 5 , 2 16 1 9 5 , 6 5 , 1 8 , 2 0 9 , 6 5 , 2 1 , 36 3 0 , 6 5 , 1 8 , 2 0 9 , 6 5 , 1 5 , 2 16 1 9 5 , 6 5 , 1 8 , 2 0 9 , 6 5 , 2 1 , 36

6 5 , 1 8 , 2 0 9 , 6 5 , 1 5 , 2 1

D A T A 1 71 , 6 5 , 2 3 , 1 8 11 1 6 1 D A T A 2 5

1 8 , 2 0 9D A T A 1 72 3 , 1 8 1D A T A 2 51 8 , 2 0 9D A T A 1 72 3 , 1 8 1D A T A 2 51 8 , 2 0 9D A T A 2 51 8 , 2 0 9D A T A 2 51 8 , 2 0 9D A T A 1 7

0 , 6 51 1 6 21 , 6 51 1 6 40 , 6 51 1 6 51 , 6 51 1 6 60 , 6 51 1 6 70 , 6 51 1 6 80 , 6 51 1 6 9

3 6 3 6

6 5 , 1 8 , 2 0 9 , 6 5 , 1 5 , 2 13 0 , 6 5 , 1 8 , 2 0 9 , 6 5 , 1 5 , 2 16 1 9 5 , 6 5 , 1 8 , 2 0 9 , 6 5 , 1 ,

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

8 A H O Y !

Page 85: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 85/100

I M P O R T A N TB e f o r e t y p i n g i a A h o y . ' p r o g r a m , r e f e r t t h f i r s t t w p a g e s o f t h e p r o g r a m l i s t i n g s s e c t i o n .

B U R E P E L L E N T L I N EF O T E R R I B L E T W I N SL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

1 0 0 : G E1 1 0 : P N1 2 0 : C C1 3 0 : K L1 4 0 : K 01 5 0 : H E1 6 0 : C J1 7 0 : H G1 8 0 : J D1 9 0 : B N2 0 0 : K A2 1 0 : L I2 2 0 : I H2 3 0 : C K2 4 0 : J G2 5 0 : A B2 6 0 : F G2 7 0 : P N2 8 0 : B D2 9 0 : C L3 0 0 : H I3 1 0 : 0 03 2 0 : K P3 3 0 : O F3 4 0 : H J3 5 0 : C L3 6 0 : P H3 7 0 : E M3 8 0 : E K3 9 O : L H4 0 0 : A P4 1 0 : L J4 2 0 : C L4 3 0 : N A4 4 0 : D L4 5 0 : J A4 6 0 : I M4 7 0 - . N O4 8 0 : N G4 9 0 : A C5 0 0 : P O5 1 0 : G G5 2 0 : E D5 3 0 : K F5 4 0 : K M5 5 0 : F F5 6 0 : K E5 7 0 : E P5 8 0 : L H5 9 O : A I6 0 0 : A H

C O D E S( C - 6 4 )

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

6 1 0 : E F6 2 0 : 0 F6 3 0 : B G6 4 0 : K D6 5 0 : N B6 6 O : N H6 7 0 : F D6 8 0 : M P6 9 0 : N C7 0 0 : D F7 1 0 : C C7 2 0 ; J I7 3 0 : D M7 4 0 : N G7 5 O : F G7 6 0 : F M7 7 0 : K B7 8 0 : A P7 9 0 : D I8 0 0 : 1 18 1 0 : M H8 2 0 : D H8 3 0 : J B8 4 0 : C G8 5 0 : P E8 6 0 : J A8 7 0 : L A8 8 0 : F H8 9 0 : J H8 9 5 : C H9 0 0 : N J9 1 0 - . C H9 2 O : N J9 3 0 : K L9 4 0 : I M9 5 0 : K F9 6 0 : P H9 7 0 : O K9 8 0 : N B9 9 0 : 0 01 0 0 0 : D C1 0 1 0 : N L1 0 2 0 : 0 0 .1 0 3 0 : G G1 0 4 0 : E N1 0 5 0 : I M «1 0 6 0 : O K *1 0 7 0 : D E1 0 8 0 : D B1 0 9 0 : D G -1 1 0 0 : O K

L I N E 1 1 1 0L I N E 1 1 2 0L I N E 1 1 3 0L I N E 1 1 4 0L I N E 1 1 4 5L I N E 1 1 5 0L I N E 1 1 5 5L I N E 1 1 6 0L I N E 1 1 6 1L I N E 1 1 6 2

1 1 0 V 1 0 V 1 0 V 1 0

} 1 0 1 1 1 2 1 2 1 2 1 2 1 2 1 3 1 4 1 5 1 5 1 6 1 6 1 6 = J 1 6 2 0 B L 2 0 2 1 2 2 E $

: K L I N E 1 1 6 4 : B J: D L I N E 1 1 6 5 : D N: H L I N E 1 1 6 6 : B J: E L I N E 1 1 6 7 : B J: H L I N E 1 1 6 8 : B J: J L I N E 1 1 6 9 : D N: F L I N E 1 1 7 0 : I F: D L I N E 1 2 0 0 : J E: B L I N E S : 1 2 : D

V I 2 V E R S I O NP R I N T " { S C } "

E $ ( l ) = "R D } { B L }R D { B L }

E $ ( 3 ) = "R D { B L }

E $ ( 4 ) = nR D { B L }

E $ ( 5 ) = "t t 1 1J

M $ ( l ) = "M $ ( 3 ) = "M $ ( 5 ) = "M $ ( 4 ) = "M $ ( 2 ) = "J H S V $ = "J $ ( 5 ) = "J $ ( D

{ R V } { R D } { B L } { R 0 } D { R{ R O } D { R V } { R D } { R O } "

{ R V } { R D } { B L } { R 0 } T { R{ R O } F { R V } { R D } { R O } "{ R V } { R D } { B L } { R O } ^ " { R

{ R O } C { R V } { R D } { R O } "{ R V } { R D } { B L } { R O } V { R

{ R O } V { R V ) { R D } { R O } "{ R V ) { R D } { R O } "

R V { R O } "( R V ) { R D ) J F K { R O ) "( R V ) { R D } F F { R O } "( R V ) { R D ) < { R O } "{ R V } { R D ) l i * I { R O ) "f R V } f R D U * F * K f R O } "R D ) ^ " { R V } { R 0 } £ "

B K { R V } £ ^ { R O } "R V ) { R D ) { R O } "

{ 2 S P A C E S ){ Y L } * { R V } { R 0 } £ "{ R V ) { Y L } { R O } "

J $ ( 2 ) = J $ ( 1 ) : J $ ( 3 ) = J $ ( 1 ) : J $ ( 4 )( 1 M = 2 5 5 : G O S U B 7 O O : M = 1 2 8 : G O S U B 7 O O

P R I N T " {G 0 S U B 2 1P R I N T H $P R I N T S $

C D J T H E S E A R T H T E R R IT W I N S . { C D } "0 : G 0 T 0 2 5 0

: P R I N T T A B ( 1 3 ) H $: P R I N T T A B ( 1 3 ) S $ : P R I N T

1 ) : P R I N T T A B ( 1 3 ) E $ ( 2 ) : P R I N T S $ ;: P R I N T T A B ( 12 3 M $

P R I N T N $3 ) S $: : P R I N T T A B ( 1 3 ) N $ : P R I N T

4 : P R I N T T A B ( 1 3 ) M $ ( 4 ) : P R I N T J $ ;: P R I N T T A B ( 1

2 4 2 5

R E T U R NP R I N T " {

3 ) J $P U ) { C D } T H E Y A R V E R Y

N H A P P Y B E C A U S E T H E Y T H I N K Y O U W A N TT

2 6 D R O P B A G S O F P R I N T " H O N E Y O T H E M . " : G 0 S U B 9 0

A H O Y ! 8

Page 86: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 86/100

2 7 P R I N T " { S C } { C D } { C D } { C D } { C D } { C DF I V E S T R I N G S H O L D T H H O N E Y . T O

B R E A K T H E M P R E S S T H E S P A C E B A R "2 8 P R I N T " W H E N T H U P P E R B O I T H S A M E A T H E L O W E R B O X . "3 4 P R I N T " { C D } { C D } W H A T S K I L L L E E D Y O W A N T ( T 2 0 ) " : I N P U T

" ; S L3 5 I F ( S L < 1 ) O R ( S L > 2 O ) T H E N 2 7 O _3 6 S L = 1 0 0 - S L * 5 : B $ ( 1 ) = " { G N } O T T £ " :B 2 " S R " B 3 = " L P f i . { B 3 7 P R I N T " { S C } " ; : G 0 S U B 8 0 0 : P R I N T " {C D } { C D } { C D } { C D } { C D } { C D } { C D } " : G O S UB 2 1 03 8 P P = 3 8 4 0 1 : Q Q = 3 8 4 1 4 : F O R J = 1 T O 5 : PO K E P P + J , 0 : P 0 K E Q Q + J , 0 : N E X T J3 9 M M = 7 6 8 1 : N 7 6 9 4 : F O R J = 1 T O 5 : P O KE M M + J , 9 3 : P O K E N N + J , 9 3 : N E X T J4 0 P R I N T " { H M } { C D } { C D } { C D } ( C D } " T AB ( 9 ) B $ ( 1 ) ; : P R I N T " { H M ) ( C D ) { C D } { C D }{ C D } { C D } " T A B ( 9 ) B $ ( 2 ) ; : P R I N T " { H M } {

C D } { C D } { C D } ( C D ) { C D } { C D } " T A B ( 9 ) B $3 ) 4 1 P R I N T " { H M } { C D } { C D } { C D } { C D } { C D} { C D } { C D } { C D ) { C D } { C D } { C D } { C D } { C D }{ C D } { C D ) " T A B ( 9 ) B $ ( 1 ) : P R I N T " { H M } { CD } { C D ) { C D } { C D } { C D } { C D } { C D } { C D } { C D

{ C D } { C D } { C D } { C D } { C D } { C D ) { C D } " T A B( 9 ) B $ ( 2 )2 P R I N T " { H M ) { C D } { C D } { C D } { C D } { C D

} { C D } { C D ) { C D ) { C D } ( C D ) { C D } { C D } ( C D ){ C D } { C D } { C D } { C D ) " T A B ( 9 ) B $ ( 3 )

2 P 0 K E 3 8 5 2 0 , 6 : P 0 K E 3 8 5 2 1 , 6 : P 0 K E 38 7 6 2 , 6 : P 0 K E 3 8 7 6 3 , 64 3 G O S U B 1 0 0 0 : I F X = 1 T H E N P O K E 7 8 0 0 , 81 : P O K E 7 8 O 1 , 8 1 : X 1 = 14 4 I F 2 T H E N P 0 K E 7 8 0 0 , 1 O 2 - . P O K E 7 8 O1 , 1 O 2 : X 1 = 24 5 G O S U B 1 0 0 0 : I F X = 1 T H E N P O K E 8 0 4 2 , 8l : P 0 K E 8 0 4 3 , 8 1 : X 2 = 14 6 I F X = 2 T H E N P O K E 8 0 4 2 , 1 0 2 : P O K E 8 0 43 , 1 0 2 : X 2 = 24 7 F O R J = 1 T O S L : G E T S B $ : I F S B $ = " " T E 5 0 4 8 N E X T J : G 0 T 0 4 3 05 0 I F X 1 = X 2 T H E N P P + 1 : P O K E M M + P , 9 6 :P O K E N N + P , 9 6 : C = C + 15 2 I F X l O X 2 T H E N P 0 K E M M + P , 9 3 : P 0 K E NN + P , 9 3 : C = C + 1 : P = P - 1 : I F P = - 1 T H E N P = O5 2 G 0 S U B 1 1 0 05 2 P 0 K E 1 9 8 . 05 3 I F P < 5 T H E N 4 3 O

{ B L }R O T '

R V

G 0 S U B 7 0 0 :

5 4 P R I N T " { H M } { C D } { C D } { C D } { C D } { C DH C D H C D } { C D } { C D } { C D } { C D } { C D } { C D }{ C D } { C D } { C D } " E $ ( 5 ) ; T A B ( 1 3 ) E $ ( 5 )5 5 P R I N T " { C D ) { C D } " M $ ( 5 ) ; T A B ( 1 3 ) M$ ( 5 )5 6 F O R M = 2 5 3 T O 2 5 5 : G O S U B 7 O O : N E X T M6 0 F O R L = 1 T O 1 6 : F = F + 1 : G O S U B 8 O O : N E XT L : F = O6 0 P R I N T " { H M } { C D } { C D } { C D } { C D } ( C D} { C D } { C D } { C D } { C D } { C D } { C D } { C D ) { C D }{ C D } { C D } "6 0 2 F L $ { R V } { Y L } { R { Y L } { R O } { B L } ; { R V } { Y L }6 0 P R I N T F L $ ;6 0 P R I N T T A B ( 1 3 ) F L $ ;6 0 F O R M = 1 3 O T O 2 5 O S T E P 1 ON E X T M6 1 P R I N T " { B K } { S C } { C D } { C D } { C D } { C D} { C D } { C D ) " C ; " T I M E S A L E V E L " ; 2 0 - (S L / 5 )6 2 P R I N T " { C D ) { C D ) { C D ) { C D } { C D }

P L A Y A G A I N ? " : G 0 S U B 9 0 0 : C = 0 : P = 0 :P R I N T " { S C } " : G 0 T 0 3 4 07 0 P 0 K E 3 6 8 7 8 , 1 5 P O K E 3 6 8 7 6 , M : P O K E3 6 8 7 5 , M : P O K E 3 6 8 7 4 , M : F O R L = 1 T O 9 O : N EX T L : P 0 K E 3 6 8 7 8 , 07 1 R E T U R N8 0 P R I N T " { H M } " ; : F O R J = 1 T O F : P R I N T "" : N E X T J : P R I N T J $ ( 1 ) ; : P R I N T T A B ( 1 3) J $ ( 1 ) : P R I N T J $ ( 2 ) ;8 1 P R I N T T A B ( 1 3 ) J $ ( 2 ) : P R I N T J $ ( 3 ) ;: P R I N T T A B ( 1 3 ) J $ ( 3 ) : P R I N T J $ ( 4 ) ; : P RI N T T A B ( 1 3 ) J $ ( 4 )8 2 P R I N T J $ ( 5 ) ; T A B ( 1 3 ) J $ ( 5 ) : R E T U R9 0 P R I N T " { C D ) { R D ) P R E S S A N Y K E Y

G O O N "9 1 I P E E K ( 1 9 7 ) < > 6 4 T H E N P R I N T " { BK ) " : P O K E 1 9 8 , 0 : R E T U R N9 2 G O T O 9 1 1 0 0 0 X = I N T ( R N D ( 1 ) * 2 ) + 1 : R E T U R N1 1 0 0 G O S U B 1 0 0 0 : P R I N T " { H M } { C D } { C D }

' { C D } { C D } { C D } { C D } { C D } { C D } { C D } { C D } {C D } { C D } { C D } { C D } { C D } "1 1 1 0 I F X l = X 2 T H E N P R I N T E $ ( X + 2 ) ; T A B (1 3 ) E $ ( X + 2 ) : P R I N T " { C D } { C D } " M $ ( X + 2 ); T A B ( 1 3 ) M $ ( X + 2 ) : M = 2 4 O1 1 2 0 I F X 1 O X 2 T H E N P R I N T E $ ( X ) ; T A B ( 13 ) E $ ( X ) : P R I N T " { C D } { C D ) " M $ ( X ) ; T A B (1 3 ) M $ ( X ) : M = 1 3 01 1 3 0 G 0 S U B 7 0 01 2 0 0 R E T U R N

8 A H O Y !

Page 87: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 87/100

I M P O R T A N TB e f o r e t y p i n g i a A h o y . ' p r o g r a m , r e f e r t t h f i r s t t w p a g e s o f t h e p r o g r a m l i s t i n g s s e c t i o n .

B U F O L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

R E P E L L E N T L I N ET E R R I B L E T W I N S

1 0 : H H1 0 0 : J H1 0 1 : K K1 0 2 : A F1 0 3 : P A1 0 4 : E E1 1 0 - . 0 N1 2 0 : B F1 2 1 - . B E1 2 2 : K B1 2 3 : P B1 2 4 : L I1 3 0 : 1 11 4 0 : C M1 5 0 : C J1 5 5 : H 01 6 0 - . L D1 6 1 - . E B1 6 2 : K P1 6 5 : G P2 0 0 : P P2 0 5 : 1 12 1 0 : 0 A2 2 0 : D L2 3 O : J A2 4 O : I M2 5 0 : L 02 6 0 - . 0 C2 7 0 : K C2 8 0 : P P3 4 0 : B F3 5 0 : B J3 6 0 : K G3 7 0 : O N3 8 0 : A M3 9 0 : D G4 0 0 : O N4 1 0 : G I4 2 0 : A I

C O D E S( V I C 2 0 )

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E S

4 2 5 : H N4 3 0 : E E4 4 0 : A I4 5 0 : K B4 6 0 : L N4 7 0 : D O4 8 0 : C D5 0 0 : J C5 2 0 : G D5 2 5 : F H5 2 7 . - K B5 3 0 : A A5 4 0 : M H5 5 0 : H P5 6 0 : N B6 0 0 : O P6 0 1 : C G6 0 2 : A J6 0 3 : J A6 0 5 : L M6 0 7 : P M6 1 0 : P H6 2 0 : J I7 0 0 : C B7 1 0 : I M8 0 0 : P E8 1 0 : I P8 2 0 : 0 K9 0 0 : F J9 1 0 : K O9 2 0 : C O1 0 0 0 : N L -1 1 0 0 : 0 L "1 1 1 0 : K G -1 1 2 0 : B B1 1 3 0 : C H1 2 0 0 : I M .7

W O R D S W O R T HF R O M P A G E 9 1 D I D C $ ( 1 5 , 2 ) , L N $ ( 1 8 ) , T B ( 1 5 ) , D$ ( 1 5 ) , C $ ( 1 5 ) , T L ( 6 ) , R L ( 1 5 )2 G O S U B 5 0 0 : G 0 S U B 6 0 3 G O S U B 3 0 4 G O S U B 7 0 5 F O 1 = T 1 5 : D $ ( I ) = " . " : N E X T9 R E 9 R E M A I N H A N D L E R

9 R E 1 0 0 F O R T N 1 0 R E 1 0 R E C L E A R T H E M E S S A G E A R E A A P R I N T T H P L A Y E R ' S N A M E A N P L Y I N G L E V E L1 0 R E 1 0 G O S U B 2 9 0 : P R I N T L N $ ( 1 6 ) C $ P $ ( X) " L V $ ( L V ( X ) )1 0 P R I N T L N $ ( 1 7 ) " S C R A M B L E D I C E

P R E S S K E Y "1 0 R E 1 0 R E S C R A M B L E , R O L L , A N P R I N T

T H D I C E1 0 R E 1 1 G O S U B 4 0 1 1 R E 1 1 R E W A I T U N T I L T H E T I M E ' S U 1 1 R E 1 1 G O S U B 2 0 1 1 R E 1 1 R E G E T H E N U M B E R O W O R D S1 1 R E 1 2 G O S U B 8 0 1 3 N E X T1 3 R E 1 3 R E I P L A Y E R O V E R 3 0 0 0 ?1 3 R E 1 4 I E D O 1 T H E N 1 0 1 4 R E 1 4 R E M C L E A R T H E S C R E E N A N D P R I N

T H E F I N A L S C O R E S1 4 R E 1 5 P R I N T " { S C } " : F O R 1 = T N 1 6 P R I N T P $ ( I ) " . = " S C ( I )1 7 N E X T1 9 E N 1 9 R E 1 9 R E T I M E R R O U T I N E1 9 R E 1 9 R E Z E R O T H E T I M E R2 0 T I $ = " 0 0 0 0 0 0 "2 0 R E 2 0 R E M G E T T H E T I M E L E F T : D I V I D E

I I N T O M I N U T E S A N S E C O N D S2 0 R E 2 0 T = T L ( X ) - ( V A L ( R I G H T $ ( T I $ , 2 ) ) + 6O * V A L ( M I & $ ( T I $ , 4 , 1 ) ) ) : T 1 = I N T ( T / 6 O) : T 2 = T - T 1 * 6 O2 0 R E 2 0 R E P R I N T T H E C O U N T D O W N2 0 R E 2 1 P R I N T " { H M ) " T A B ( 5 ) S T R $ ( T 1 ) " : "

A H O Y ! 8

Page 88: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 88/100

' S T R $ ( T 2 ) n " 2 1 R E 2 1 R E R E S C R A M B L E T H E D I C E ?2 1 R E 2 2 I P E E K ( 1 9 7 ) < 6 4 T H E N G O S U B 4 O : G O S U B 4 2 0 .2 2 R E 2 2 R E I T H T I M E U P 2 2 R E 2 3 I T < 1 T H E N R E T U R N2 3 R E 2 3 R E I N O T , G B A C K A N T I M EI A G A I N2 3 R E 2 4 0 G O T O 2 0 2 8 R E 2 8 R E C L E A R T H E B O T T O M P A R T O T H S C R E E N2 8 R E 2 9 P R I N T L N $ ( 1 6 ) B L $ , B L $ , B L $ , B L $ , «B L $ , B L $ , B L $ , B L $ : R E T U R N2 9 R E 2 9 R E G E P L A Y E R I N F O R M A T I O N2 9 R E 2 9 R E M S E T S C R E E N C O L O R S3 0 P O K E 5 3 2 8 0 , O : P O K E 5 3 2 8 1 , 1 23 0 R E M F O R V I U S E : 3 0 0 P O K E 3 6 8 -7 9 , 1 9 23 0 R E 3 0 4 R E M S E T T H E Q U E S T I O N A N D A N S W .E L I N E S3 0 P R I N T M { B K } ( S C } " : P S $ = " { H M } { C D) { C D } { C D } { C D } { C D ] " : P T $ = " { H M ) { C D } { .C D } ( C D ) { C D } { C D } { C D } "3 0 R E 3 0 8 R E M N U M B E R O P L A Y E R S3 0 R E 3 1 P R I N T P S $ " H O W M A N Y P L A Y E R S ? ( 1 - 6 )3 1 3 R E M3 1 R E W A I T F O V A L I D A N S W E R3 1 A $ = " " : P R I N T P T $ B L $ P T $ ; I N P U TA $ : I F A " T H E N 3 1 3 1 I A S C ( A $ ) > 5 4 O A S C ( A $ ) < 4 9

L E N ( A $ ) > 1 T H E N 3 1 3 1 N P = A S C ( A $ ) - 4 83 1 8 R E M3 1 9 R E M G E T L E V E L A N N A M E F O E A C P L A Y E R3 2 P R I N T " { S C J T H E R E A R L E V E L S -: " : P R I N T E A S Y " : P R I N T

H A R D "3 2 P R I N T l V E R Y H A R D "

L E V E L I P L A Y E3 2 5 F O R 1 = T N 3 3 P R I N T P S $ " W H A TR " S T R $ ( I ) " ? "3 3 P R I N T P T $ B L $ : P R I N T B L $ : P R I N TB L $ : P R I N T B L $ : P R I N T P T ; A $ = " I ! : I P U A 3 3 I A $ = " " T H E N 3 3 3 3 7 I F A S C ( A $ ) > 5 1 O A S C ( A $ ) < 4 9

L E N ( A $ ) > 1 T H E N 3 3 3 4 L V ( I ) = V A L ( A $ ) - 1

R E R E M G E T T H E N A M ER E P R I N T " P L A Y E R " S T R $ ( I ) n t S N A A $ = " " : I N P U T A R E R E I N N A M E , T H E N N U M B E R

3 4 3 4 3 4 3 4 E ? 3 4 3 4 H P L A Y E R W I T H I N < 3 4 R E 3 5 A $ = L E F T $ ( A $ , 1 3 ) : I F A $

3 6 3 7 3 7 3 7 R ' 3 7 3 8

T H E N

3 5 P $ ( I ) = A $3 5 R E 3 5 R E S E T T H E A M O U N T O T I M E T

P L A Y E R G E T S ( D E P E N D I N G O D I F F IC U L T Y )3 5 9 R E M

T L ( I ) = 9 0 + 3 0 * ( 3 - L V ( I ) )N E X TR E R E S T R I N G T E L L I N G E A C H P L A Y EL E V E LR E L V $ ( O ) = " ( E A S Y ) " : L V $ ( 1 ) = " ( H A R D

) " : L V $ ( 2 ) = " ( V E R Y H A R D ) "3 9 R E T U R N3 9 6 R E M3 9 R E M D I C E H A N D L E R3 9 R E 3 9 R E G S C R A M B L E T H E D I C E4 0 G O S U B 4 5 0 : F 0 R 1 = T 1 4 0 2 R E M4 0 3 R E M B L A N K T H E D I C E O T H S C E E 4 0 R E 4 0 P R I N T L N $ ( I ) T A B ( T B ( I ) ) C $ " " : E X 4 0 7 R E M4 0 R E M R O L L E A C H D I 4 0 R E 4 1 F O 1 - T 1 4 1 D $ ( I ) = M I D $ ( D C $ ( I , L V ( X ) ) , 1 + I N T( R N D ( 9 ) * 6 ) , 1 ) : N E X T

8 A H O Y !

Page 89: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 89/100

I M P O R T A N TB e f o r e t y p i n g i a A h o y . ' p r o g r a m , r e f e r t t h f i r s t t w p a g e s o t h p r o g r a m l i s t i n g s s e c t i o n .

4 1 R E 4 1 R E M P R I N T T H E D I C E4 1 R E 4 2 F O = T 1 • 4 2 5 P R I N T L N $ ( I ) T A B ( T B ( I ) ) C $ D $ ( R L( D

• 4 3 0 N E X T• 4 4 0 R E T U R N

4 4 R E • • 4 4 8 R E D I C E S C R A M B L E R

4 4 R E • 4 5 0 S S $ = " A B C D E F G H I J K L M N O P H. 4 5 5 F O R 1 = 1 T O 1 6 : L S = L E N ( S S $ )• 4 5 7 R E - 4 5 8 R E G E R A N D O M P O S I T I O N I

T H S T R I N G• 4 5 9 R E M. 4 6 0 R = 1 + I N T ( L S * R N D ( 9 ) )• 4 6 2 R E M. 4 6 3 R E P U L L O U T H E C H O S E N D I

N P U B A C K W H A T ' S L E F T• 4 6 4 R E • 4 6 5 L S $ = L E F T $ ( S S $ , R - 1 ) : M S $ = M I D $ ( S

S $ , R , 1 ) : R S $ = R I G H T $ ( S S $ , L S - R ) : S S $ =L S $ + R S $

• 4 6 7 R E • 4 6 8 R E C O N V E R T T H E C H A R A C T E R T

T H E D I E N U M B E R• 4 6 9 R E . 4 7 0 R L ( I - l ) = * A S C ( M S $ ) - 6 5• 4 7 5 N E X T : R E T U R N• 4 9 7 R E • 4 9 8 R E M S E T U D I C E V A L U E S

• 4 9 9 R E M• 5 0 0 F O R 1 = 0 T - 5 1 0 F O J = T 1 • 5 1 7 R E • 5 1 8 R E M R E A D T H E V A L U E F R O M T H E

A B L E O V A L U E S• 5 1 9 R E • 5 2 0 R E A D D C $ ( J , I )• 5 3 0 N E X T r N E X T- 5 3 7 R E • 5 3 8 R E M R E A D T H E C O L O R F O E A C H

I • 5 3 9 R E • 5 4 0 R E A D C $ : F 0 R 1 = T 1 • 5 5 0 C $ ( I - 1 ) = M I D $ ( C $ , I , 1 )• 5 6 0 N E X T• 5 9 0 R E T U R N• 5 9 7 R E • 5 9 8 R E M S E T U D I C E B O X E S• 5 9 9 R E

. 6 0 0 B O X $ = " { C U } { C L ) X R V ) D I F { C D ) { C L ){ C L ) { C L 1 ( R O ) K _ ( R V } K { C D } { C L ) { C L } { C

L ) C { R O ) I { R V ) V { R O } "• 6 0 7 R E ' 6 0 8 R E M S E T U P V E R T I C A L B O P O S I T

I O N S. 6 0 9 R E M• 6 1 0 F O 1 = T 3 : L N $ ( I ) = " { H M } { C D }

{ C D } " : N E X T• 6 1 2 F O R 1 = 4 T O 7 : L N $ ( I ) * L N $ ( I - 4 ) +

M { C D } { C D } { C D } " : N E X T• 6 1 4 F O 1 = T 1 1 : L N $ ( I ) = L N $ ( I - 4 )

+ " { C D ) { C D ] { C D } " : N E X T• 6 1 6 F O R 1 = 1 2 T O 1 5 : L N $ ( I ) = L N $ ( I - 4

) + " { C D } { C D } { C D } " : N E X T. 6 1 7 R E M• 6 1 8 R E A N M E S S A G E P O S I T I O N S• 6 1 9 R E M• 6 2 0 L N $ ( 1 6 ) = L N $ ( 1 5 ) + " { C D } { C D } { C D }

" : L N $ ( 1 7 ) = L N $ ( 1 6 ) + " { C D } ( C D ) " : L N $ (1 8 ) = L N $ ( 1 7 ) + " { C D } "

• 6 2 7 R E • 6 2 8 R E M S E T U H O R I Z O N T A L P O S I T I O

N • 6 2 9 R E • 6 3 0 F O R 1 = T 1 S T E P 4 : T B ( I ) = 4 :

N E X T• 6 3 2 F O I = * l T 1 S T E P 4 : T B ( I ) 7 N E X T• 6 3 4 F O R 1 = T 1 S T E P 4 : T B ( I ) = 1 0

: N E X T• 6 3 6 F O R 1 = 3 T 1 S T E P 4 : T B ( I ) = 1 3

: N E X T• 6 3 7 R E M• 6 3 8 R E B L A N K L I N E S F O E R A S I N G• 6 3 9 R E M• 6 4 0 F O 1 = 0 T O 3 8 : B L $ = B L $ + " " : N E X

T : R E M V I C : 6 2 8 F O 1 = T 2 0 : B L $ =B L $ + " " : N E X T

• 6 4 2 R E M• 6 4 3 R E M C L E A R T H S C R E E N A N S E T H P R I N T C O L O R

• 6 4 4 R E M• 6 4 5 P R I N T n { S C } " : C $ = n { B K } n• 6 5 0 R E T U R N• 6 9 7 R E • 6 9 8 R E P R I N T B O X E S• 6 9 9 R E • 7 0 0 P R I N T " { S C } 1 1• 7 1 0 F O R 1 = 0 T O 1 5 : P R I N T L N $ ( I ) T A B

( T B ( I ) ) C $ ( I ) B O X $ : N E X T• 7 2 0 R E T U R N' 7 9 7 R E

A H O Y ! 8

Page 90: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 90/100

7 9 R E G E T H S C O R E7 9 R E 8 0 F O Y = 3 T O8 0 P O K E 1 9 8 , 08 1 P R I N T L N $ ( 1 7 ) B L $ L N $ ( 1 7 ) Y " { C L ]- L E T T E R W O R D S ? "8 1 A $ = " " : P R I N T L N $ ( 1 8 ) B L $ L N $ ( 1 8 ); : I N P U T A 8 1 I A $ = " " T H E N 8 1 8 2 I A S C ( A $ ) > 5 4 O A S C ( A $ ) < 4 8

L E N ( A $ ) > 1 T H E N 8 1 8 2 W P ( Y ) = V A L ( A $ ) : S C = W P ( Y ) * W P ( Y ) *Y : S C ( X ) = S C ( X ) + S C8 3 N E X T8 3 R E

■ 8 3 8 R E C A L C U L A T E T H E B O N U S■ 8 3 9 R E ■ 8 4 0 F O R Z = 3 T O 6 : A = 1 0 0 + 1 5 0 * ( Z - 3 )' 8 4 5 I W P ( Z ) + W P ( Z + 1 ) = 1 2 T H E N S C ( X

) = S C ( X ) + A• 8 5 0 N E X T• 8 5 2 R E ' 8 5 3 R E I T H I S P L A Y E R O V E R 3 0 0 0 ?► 8 5 4 R E • 8 5 5 I S C ( X ) > 3 0 0 0 T H E N E D = 1■ 8 6 0 G O S U B 2 9 ' 8 6 5 P R I N T L N $ ( 1 6 ) ;■ 8 7 0 F O Z = T N P : P R I N T T A B ( 1 ) P $ (

Z ) T A B ( 1 5 ) S C ( Z )■ 8 7 5 N E X T• 8 8 0 P R I N T : P R I N T " P R E S S A N K E Y "■ 8 8 5 I F P E E K ( 1 9 7 ) = 6 4 T H E N 8 8 • 8 9 0 R E T U R N' 8 9 7 R E ■ 8 9 8 R E C H I L D L E V E L D I C E' 8 9 9 R E ■ 9 0 0 D A T A A A A A A A , E E E E E E , O O O I I U , O O I

I U U , L L L H H H , S R R R T L , B D F G P T , B D F G P T■ 9 1 0 D A T A C M N S W Y , C M N S W Y , A E I O U E , A E I

O U O , V X K K Z N , S T R M D G , S T R C N P , F B J L H N■ 9 1 7 R E ■ 9 1 8 R E I N T E R M E D I A T E L E V E L D I C E■ 9 1 9 R E • 9 2 0 D A T A A E A E A E , E A E A E A , O O L B W Y , O O C

P M W , U I F H R S , U I G M R S , B I T H K R , U I F P N T9 3 D A T A O L D R N T , E J X Q V Z , J M G C D K , L P BF N H , S V W Q S Y , S I E R T G , N I A M D B , L K C F H P9 3 R E

■ 9 3 8 R E E X P E R T L E V E L D I C E■ 9 3 9 R E ' 9 4 0 D A T A A E A E I O , N M E A O I , E O L B W Y , A O C

P M W , U E F H R S , U A G M R S , B I T H K R , U I F P N T■ 9 5 0 D A T A O L D R N T , X J X Q V Z , J M G C D K , L P B9 A H O Y !

F N H , S V W Q S Y , S Q Z R T G , N I A M D B , L K C F H P9 5 R E 9 5 R E M B O X C O L O R S9 5 R E 9 6 D A T A " { B K } { W H } { R D } { C Y } { P U } { G N} { B L ) { Y L } { O R } { B R } ( L R ) { G l ) { Y L } { L G }{ L B } { G 3 } "B U F O L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

R E P E L L E N T L I N EW O R D S W O R T H1 0 : L H2 0 : I L3 0 : C D4 0 : C H5 0 : B L9 7 : J D9 8 : K L9 9 : J D1 0 0 : P F1 0 2 : J D1 0 3 : L L1 0 4 : J D1 0 5 : P K1 0 6 : F G1 0 7 : J D1 0 8 : J B1 O 9 : J D1 1 0 : C E1 1 2 : J D1 1 3 : P D1 1 4 : J D1 1 5 : C C1 1 7 : J D1 1 8 : I K1 1 9 : J D1 2 0 : C I1 3 0 : I A1 3 7 : J D1 3 8 : I K1 3 9 : J D1 4 0 : P L1 4 7 : J D1 4 8 : A H1 4 9 : J D1 5 0 : J 01 6 0 : J 01 7 0 : I A1 9 5 : I C1 9 6 : J D1 9 7 : C M1 9 8 : J D1 9 9 : D P2 0 0 : N I

C O D E SL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

2 0 2 : J D2 0 3 : O B2 0 4 : J D2 0 5 : F K2 0 7 : J D2 0 8 : O K2 0 9 : J D2 1 0 : J A2 1 7 : J D2 1 8 : P L2 1 9 : J D2 2 0 : J D2 2 7 : J D2 2 8 : D J2 2 9 : J D2 3 C M P 02 3 7 : J D2 3 8 : P G2 3 9 : J D2 4 0 : C F2 8 7 : J D2 8 8 : N H2 8 9 : J D2 9 0 : A J2 9 6 : J D2 9 7 : M A2 9 8 : J D2 9 9 : C G3 0 0 : D G3 0 1 : I P3 0 3 : J D3 0 4 : N A3 0 5 : G K3 0 7 : J D3 0 8 : D G3 0 9 : J D3 1 0 : K D3 1 3 : J D3 1 4 : L H3 1 5 : P C3 1 6 : A H3 1 7 : M I3 1 8 : J D

Page 91: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 91/100

I M P O R T A N TB e f o r e t y p i n g i a A h o y . ' p r o g r a m , r e f e r t t h f i r s t t w p a g e s o f t h e p r o g r a m l i s t i n g s s e c t i o n .

R E A D E R S E R V I C E I N D E X

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

3 1 9 U I3 2 0 : N C3 2 1 : 0 P3 2 5 : F 03 3 0 : D M3 3 5 : F K3 3 6 : I N3 3 7 : N 03 4 0 : D N3 4 2 : J D3 4 3 : N E3 4 4 : J D3 4 5 : M D3 4 7 : J D3 4 8 : P A3 4 9 : J D3 5 0 : H A3 5 5 : D K3 5 7 : J D3 5 8 : L B3 5 9 : J D3 6 0 : I D3 7 0 : I A3 7 7 : J D3 7 8 : 0 H3 7 9 : J D3 8 0 : F I3 9 0 : I M3 9 6 : J D3 9 7 : P K3 9 8 : J D3 9 9 : P M4 0 0 : H H4 0 2 : J D4 0 3 : O B4 0 4 : J D4 0 5 : H L4 0 7 : J D4 0 8 : A N4 0 9 : J D4 1 0 : B H4 1 5 : P C4 1 7 : J D4 1 8 : I G4 1 9 : J D4 2 0 : B H4 2 5 : H 04 3 0 : 0 N4 4 0 : I M4 4 7 : J D4 4 8 : J 04 4 9 : J D4 5 0 : M C

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

4 5 5 : G F4 5 7 : J D4 5 8 : I A4 5 9 : J D4 6 0 : I H4 6 2 : J D4 6 3 : H D4 6 4 : J D4 6 5 : A L4 6 7 : J D4 6 8 : 0 G4 6 9 : J D4 7 0 : L J4 7 5 : E J4 9 7 : J D4 9 8 : M E4 9 9 : J D5 0 0 : 0 J5 1 0 : B G5 1 7 : J D5 1 8 : B H5 1 9 : J D5 2 0 : F N5 3 0 : E F5 3 7 : J D5 3 8 : I F5 3 9 : J D5 4 0 : H F5 5 0 : N L5 6 0 : I A5 9 0 : I M5 9 7 : J D5 9 8 : F F5 9 9 : J D6 0 0 : E K6 0 7 : J D6 0 8 : K P6 0 9 : J D6 1 0 : E H6 1 2 : 0 F6 1 4 : I E6 1 6 : N A6 1 7 : J D6 1 8 : A F6 1 9 : J D6 2 0 : K F6 2 7 : J D6 2 8 : J G6 2 9 : J D6 3 0 : F E6 3 2 : F L6 3 4 : J C6 3 6 : H B

P a g e N o C o m p a n y S v c . N o

C - C -

5 4 4 5 5 5 5 6 5 6 6 6 5 1

2 3 3 3

4 4 4 6

3 3 1 1

1 1

1

1 1 1

C -

4

K i w i s o f t

D a t a s o f tM i r a g e C o n c e p t s , I n c .

D a t a m o s tE p y x / A u t o m a t e d S i m u l a t i o n sM i c r o F u M i c r o L e a r nM i c r o S y s t e m s D e v e l o p m e n tC r e a t i v e E q u i p m e n tD a t a m o s lC a d m e a n C o r p o r a t i o nW a v e f o r mK u t u r e h o u s eE l e c t r o n i c A r t sS u c h D e a l S o f t w a r eM - D i s t . I n c .P r o t e c t o E n t e r p r L w sP n i t e c t o E n l e r p r i z e sP r o t e c t o E n t e r p r i z e s

P r o t e c t o E n t e r p r i s e sP r o t e c t o E n t e r p r i s e sT O T LA p c a dE a s t e r n H o u s eM i c r o - \ ^ r eS a k a t a U . S . A . C o r p o r a t i o nP e r s o n a l P e r i p h e r a l s , I n c .T i m e w o r k sG l a d s t o n e E l e c t r o n i c s

M i c r o t e c h n i c S o l u t i o n sC o m p u t e r C r e a t i o n s

F i r s t S t a r S o f t w a r eE a s t m a n K o d a k C o m p a n yE p y x , I n c .H e s W a r eH e s W a r eH e s W a r eH e s W a r eH e s W a r eC a r d c oM i c r o - W . D . I .

T r a n s a c t o r P u b l i s h i n g

S 5 5 5 5 5 5 5 5 5 6 6

6 6 6 6 6 6 6 6 7 7

7 7 7 7 7 7 7 7 8

8 8 8 8 8 8 8

8 8 9 9

A H O Y ! 9

Page 92: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 92/100

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

6 3 7 : J D6 3 8 : 0 E6 3 9 : J D6 4 0 - . K D6 4 2 : J D6 4 3 : M N6 4 4 : J D6 4 5 : N L6 5 0 : I M6 9 7 : J D6 9 8 : N L6 9 9 : J D7 0 0 : J J7 1 0 : L D7 2 0 : I M7 9 7 : J D

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

7 9 8 : D I7 9 9 : J D8 0 0 : A B8 0 5 : L D8 1 0 : M E8 1 5 : L 08 1 9 : J E8 2 0 : 0 J8 2 5 : D C8 3 5 : I A8 3 7 : J D8 3 8 : L 08 3 9 : J D8 4 0 : C C8 4 5 : P I8 5 0 : I A

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E

8 5 2 : J D8 5 3 : B G8 5 4 : J D8 5 5 : J N8 6 0 : E J8 6 5 : G D8 7 0 : 0 J8 7 5 : I A8 8 0 : G I8 5 5 : J N8 6 0 : E J8 6 5 : G D8 7 0 : K M8 7 5 : I A8 8 0 : 6 18 8 5 : I L

L I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N EL I N E S

9 1 7 : J D9 1 8 : G P9 1 9 : J D9 2 0 : F L9 3 0 : I J9 3 7 : J D9 3 8 : C F9 3 9 : J D9 4 0 : K K9 5 0 : B P9 5 7 : J D9 5 8 : E E9 5 9 : J D9 6 0 : E E2 5

F L O T S A MH o a r e p r e t t y g i r l s a n g o o d c o m m u n i c a t i o n s

p r o g r a m b o t h a l i k e ? H e r e ' s t h a n s w e r i A S C I I : 8 47 6 9 8 9 3 6 7 8 7 3 7 6 8 6 6 9 3 2 6 3 8 8 6 8 8 4 8 9 3 2 7 7 7 6 3 6 6 8 6 8

Y o u r r e a d e r s m a b i n t e r e s t e d t k n o w t h a t t h e r ea r e e l e c t r o n i c b u l l e t i n b o a r d s o p e r a t i n g s u c c e s s f u l l yw i t h C o m m o d o r e 6 4 a r u n n i n g o n t h a th e l p e d w r i t e , u s i n g t h C o m m o d o r e 6 4 a n d C o m m od o r e 1 6 5 0 a u t o m o d e m . Y o u r r e a d e r s m i g h t l i k e t oc a l l i n a n t e l e c o m m u n i c a t e s o m e t i m e . S i n c e I ' u s i n g m h o m e p h o n e , I ' m c u r r e n t l y o p e r a t i n g o n l yf r o m 9 p . m . t m i d n i g h t o F r i d a y . S a t u r d a y , a n S u n d a y ( c e n t r a l t i m e ) .

F e a t u r e s o t h b o a r d i n c l u d e d o w n l o a d c a p a c i t ya n r e m o t e l y w r i t t e n m e n u f i l e c a p a b i l i t y . C o m m od o r e o w n e r s a n d o t h e r s m a w i s h t c h e c k i a n l o o k a r o u n d ; o p a g e m a n I ' l l b h a p p y t c h a t .( S e t y o u r m o d e m t 3 0 b a u d , f u l l d u p l e x , b i w o r d l e n g t h w i t h s t o p b i t , n p a r i t y , a n m o d e ms e t o r i g i n a t e . N u m b e r i 6 0 1 - 3 2 7 - 5 0 6 2 . )

K e e p u w i t h t h g o o d w o r k y o u r m a g a z i n e i d i n g .

— D a v e B a r r o nC o l u m b u s , M 3 9 7 0 2

P . S . : T h a n s w e r t t h a b o v e q u e s t i o n i s " T h e yb o t h h a v e p r e t t y g o o d b a u d . "

T h a u t h o r o t h a b o v e l e t t e r i n o t h D a v eB a r r o n w h c o n t r i b u t e s r e g u l a r l y t A h o y ! A f t e r t h a t

j o k e , w e ' r e s u r e o u D a v e w o u l d w a n t t h a t p o i n t e do u t .

9 A H O Y !

T h i s l a s t M a r c h m c h i l d r e n b o u g h t m C - 6 4w i t h d a t a c a s s e t t e a n a 1 3 " c o l o r T V t k e e p m o u o t r o u b l e . L a s t w e e k n e i g h b o r g a v e m c o p yo A h o y ! ( M a r c h ' 8 4 ) . I i v e r y g o o d m a g a z i n e .G a m e s a r e o k a y , b u t m i n t e r e s t i i m a k i n g t h m a c h i n e d o w h a t w a n t i t d o W h i c h b r i n g s m t t h p o i n t .

O p a g e 8 3 o t h a t i s s u e t h e r e i p r i n t o u t o B . W . B e h l i n g ' s A d d r e s s B o o k , w h i c h i g r e a t , b u c a n ' t c o u n t t h s p a c e s i l i n e s 1 5 3 4 t 1 5 4 4 . T h i ss e e m s t b w e a k n e s s i A h o y ! c o u l d b y p a s st h o s e l i n e s , b u d o n ' t w i s h t o

A y e t , a n o t a s u b s c r i b e r t A h o y ! N e x tm o n t h i m s e v e n t y - f i r s t b i r t h d a y a n a t r y i n g t c o m c h i l d r e n i n t o d i s k d r i v e ( a n d a p r i n t e r f o rC h r i s t m a s ) . S o m e a n w h i l e , a s a v i n g t h e b e s tc a n . w i l l p e d a l m t r i c y c l e ( r e a l l y ! ) t o t h n e w ss t a n d a n l o o k t b u y A h o y !

— F r a n k R W h i t m a nB r o o k l y n , N

P S a a b l e t p a m o d e s t f e e f o r M r B e h l i n g ' sA d d r e s s B o o k . I t h i s p o s s i b l e ? M f i n g e r s a r c r o o k e d a n i t ' s h a r d f o m t t y p e .

F r a n k , w e n j o y e d y o u r l e t t e r s m u c h t h a t w d c i d e d t s e n d y o c o m p l i m e n t a r y c o p y o f A d d r e s sB o o k . A f o t h o s e s p a c e s , t h e y c a b d e t e r m i n e db l i n i n g u s t r a i g h t e d g e w i t h t h e c h a r a c t e r sa b o v e a n b e l o w t h l i n e i q u e s t i o n . F r o m n o o n w w i l l b i n d i c a t i n g l i n e s p a c i n g i p r o g r a m r u n s .

Page 93: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 93/100

M A N U F A C T U R E R S L I S T I N G C o n t i n u e d f r v m p a g e 2 8J a n e w r i t eA r k t r o n i c s5 2 E a s t L i b e r t yA n A r b o r . M 4 8 1 0 4( 3 1 3 ) 7 6 9 - 7 2 5 3D i s k , c a r t r i d g e

J o e ' s W r i t e rC r e a t i v e S o f t w a r e2 3 E a s t C a r i b b e a n D r i v eS u n n y v a l e , C 9 4 0 8 9$ 4 9 . 9 5

L e t t e r W i z a r dD a t a s o f t , I n c .9 4 2 1 W i n n e t k a A v e n u eC h a t s w o r l h , C 9 1 3 1 1( 2 1 3 ) 7 0 1 - 5 1 6 1$ 4 9 . 9 5 d i s k

M a g i c D e s kC o m m o d o r e B u s i n e s sM a c h i n e s1 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 0( 2 1 5 ) 4 3 1 - 9 1 0 0$ 6 9 . 9 5 c a r t r i d g e

M a x i - P r o sA a r d v a r k A c t i o n S o f t w a r e2 3 5 2 S o u t h C o m m e r c eW a l l e d L a k e , M 4 8 0 8 8( 3 1 3 ) 6 6 9 - 3 1 1 0( 8 0 0 ) 6 2 4 - 4 3 2 7$ 2 4 . 9 5 d i s k o t a p e

M i c r o - W r i t e rM i c r o T e c h n i q u e sP . O . B o 1 9 C h e s t e r f i e l d , M 6 3 0 1 7

O m n i w r i t e rH e s W a r e1 5 N o r t h H i l l D r i v eB r i s b a n e . C 9 4 0 0 5( 4 1 5 ) 4 6 8 - 4 1 1 1$ 6 9 . 9 5 d i s k

P a g e - M a t eB C o m p u t e r s

2 5 2 B e t h l e h e m P i k eC o l m a r , P 1 8 9 1 5$ 4 0 . 0 0 d i s k o t a p e

P a p e r C l i pB a t t e r i e s I n c l u d e d1 8 Q u e e n S t r e e t W e s t

T o r o n t o , O n t a r i o , C a n a d aM 5 1 Z ( 4 1 6 ) 5 9 6 - 1 4 0 5$ 9 9 . 9 5 d i s k o r t a p e

Q u i c k B r o w n F o Q u i c k B r o w n F o 5 4 B r o a d w a y , S u i t e 4 N e Y o r k , N 1 0 0 1 2( 2 1 2 ) 9 2 5 - 8 2 9 0$ 6 5 . 0 0 c a r t r i d g e

Q t i i c k w r i t e r I I E d u c o m p2 1 3 9 N e w c a s t l e A v e n u eC a r d i f f . C 9 2 0 0 7( 6 1 9 ) 9 4 2 - 3 8 3 8S 1 9 . 9 5 d i s k o t a p e

S c r i p t 6 P a c i f i c C o a s t S o f t w a r e7 3 3 4 H o l l i s t e r A v e n u eS a n t a B a r b a r a , C 9 3 1 1 7( 8 0 5 ) 6 8 5 - 8 2 8 2 o 6 8 5 - 1 1 3 1$ 9 9 . 9 5 d i s k

S c r i p t 6 R i c h v a l c C o m m u n i c a t i o n s L t d .1 0 6 1 0 B a y v i e w A v e n u eR i c h m o n d H i l l , O n t a r i o ,C a n a d a L 4 C 3 N 8( 4 1 6 ) 8 8 4 - 4 1 6 5$ 6 5 . 0 0 t a p e . $ 9 9 . 0 0 d i s k

S c r i p t E a s eM i d w e s t S o f t w a r eF a r m i n g t o n , M 4 8 0 2 4( 3 1 3 ) 4 7 7 - 0 8 9 7$ 3 9 . 5 0 d i s k o t a p e

S c r i p t i m u sT r i m i c F O1 0 1 0 N o r t h B a l a v i a , S u i t e

O r a n g e . C 9 2 6 6 7( 7 1 4 ) 7 7 1 - 4 0 3 8$ 3 9 . 9 5 d i s k o t a p e

S M - T c x t 6 S S o f t w a r e , I n c .2 5 2 B e t h l e h e m P i k eC o l m a r , P 1 8 9 1 5( 2 1 5 ) 8 2 2 - 9 6 2 7( 2 1 5 ) 6 8 2 - 9 6 5 7 s u p p o r t$ 7 5 . 0 0 d i s k

S m i t h w r i t e rS o f t s m i t h C o r p o r a t i o n2 9 3 5 W h i p p l e R o a dU n i o n C i t y . C 9 4 5 8 7( 4 1 5 ) 4 8 7 - 5 9 0 0( 8 0 0 ) 3 4 1 - 4 0 0 0$ 5 9 . 9 5 d i s k

S o f t - W r i t e rR a y m a c S o f t w a r e G r o u pB o u l d e r C r e e k , C 9 5 0 0 6( 4 0 8 ) 3 3 8 - 9 8 4 8$ 2 4 . 9 5

S u p e r T e x tM u s e S o f t w a r e3 4 N o r t h C h a r l e s S t r e e tB a l t i m o r e . M 2 1 2 0 1( 3 0 1 ) 6 5 9 - 7 2 1 2$ 9 9 j 0 0 d i s k

T e x n m i s t e rA d v a n t a g e C o m p u t e rA c c e s s o r i e s . I n c .1 0 2 0 M e y c r s i d c D r . . U n i t s 7 & M i s s i s s a u g a . O n t a r i o . C a n a d aL 5 I K ( 4 1 6 ) 6 7 6 - 1 2 0 0$ 3 9 . 9 5 d i s k a n t a p e ( i o n p a c k a g e )

T e x t w r i t e rO . E . M . , I n c .3 8 0 2 O l e a n d e r A v e n u eF t P i e r c e , F 3 3 4 5 0

T o i l T e x t 2 . T o t l S o f t w a r e , I n c .1 5 5 5 T h i r d A v e n u e

W a l n u t C r e e k , C 9 4 5 9 6( 4 1 5 ) 9 4 3 - 7 8 7 7$ 4 0 . 0 0 t a p e , S 4 4 . 0 0 d i s k

W o r d C o m m a n d e r 6 M M M i c r o S o f t w a r eP . O . B o 1 3 M a r l b o r o , N 0 7 7 4 6( 2 0 1 ) 4 3 1 - 3 4 7 2$ 4 9 . 9 5 d i s k o t a p e

W o r d c r a f i 4 A u d i o g e n i c , L t d .3 4 - 3 6 C r o w n S t r e e tR e a d i n g , B e r k s h i r eE n g l a n d R G 2

U . S . A g e n t :R e g e n i c s . I n c .P . O . B o 7 6 O r a n s e , C 9 2 6 6 6( 7 1 4 ) 6 3 9 - 9 3 9 6$ 1 2 4 . 9 5 c a r t r i d g e

W o r d M a c h i n e / N a m e M a c h i n eC o m m o d o r e B u s i n e s sM a c h i n e s1 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 0( 2 1 5 ) 4 3 1 - 9 1 0 0$ 1 9 . 9 5 d i s k

W o r d M a n a g e rD a t a 2 C o r p .2 3 0 1 1 M o u l t o n P k w y . , S t e .B 1 L a g u n a H i l l s , C 9 2 6 5 3( 7 1 4 ) 7 7 0 - 2 3 6 6

D i s k o t a p e ; f r e e w i t h p u c h a s e o 8 0 - c o l u m n b o a r d

W o r d p r o P l u s / 6 4P r o f e s s i o n a l S o f t w a r e , I n c .5 F r e m o n t S t r e e tN e e d h a m , M 0 2 1 9 4( 6 1 7 ) 4 4 4 - 5 2 2 4S 9 9 . 9 5 d i s k

W o r d P r o c e s s o r , P r o f e s s i o n a lV e r s i o nM i r a n c C o n c e p t s , I n c .2 5 1 9 W e s t S h a w A v e . # 1 0 6F r e s n o , C 9 3 7 1 1( 2 0 9 ) 2 2 7 - 8 3 6 9( 8 0 0 ) 6 4 1 - 1 4 4 1$ 8 9 . 9 5 d i s k

T h W o r d P r o c e s s o rP a c i f i c C o a s t S o f t w a r e7 3 3 4 H o l l i s t e r A v e n u eS a n t a B a r b a r a , C 9 3 1 1 7( 8 0 5 ) 6 8 5 - 8 2 8 2 o 6 8 5 - 1 1 3 1$ 9 9 . 9 5 d i s k

W o r d P r o c e s s o r 6 4P r o - L i n e S o f t w a r e L t d .7 5 T h Q u e e n s w a y E a s t ,U n i tM i s s i s s a u g a , O n t a r i o . C a n a d aL 4 1 B ( 4 1 6 ) 2 7 3 - 6 3 5 0$ 4 9 . 9 5 d i s k

W o r d s m i t h 6 S o f t s m i m C o r p o r a t i o n2 9 3 5 W h i p p l e R o a dU n i o n C i t y , C 9 4 5 8 7( 4 1 5 ) 4 8 7 - 5 9 0 0$ 6 9 . 9 5 d i s k o t a p e

W o r d W r i t e rT i m e w o r k s , I n c .4 0 L a k e C o o k R o a dD e e r f i e l d , I L 6 0 0 1 5( 3 1 2 ) 2 9 1 - 9 2 0 0

W r i t e N o w !C a r d c o , I n c .3 1 M a t h e s o nW i c h i t a . K 6 7 2 1 4( 3 1 6 ) 2 6 7 - 6 5 2 5$ 4 9 . 9 5 c a r t r i d g e

T h W r i t e r ' s A s s i s t a n tR a i n b o w C o m p u t e r C o r p .4 9 L a n c a s t e r P i k eF r a z e r . P 1 9 3 5 5( 2 1 5 ) 2 9 6 - 3 5 8 2$ 2 9 . 9 5 d i s k

A H O Y ! 9

Page 94: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 94/100

R U P I - R T R I E P C R TC o n t i n u e d f r o m p a g e 3

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

W w o n ' t s p e n d m u c h t i m e d i s c u s s i n g t h i s p r g r a m . I h a c o m m e n t s w h i c h s h o u l d h e l p i y o a r i n t e r e s t e d i i t w o r k i n g s . B a s i c a l l y , i r e p e a t e d l ys u b t r a c t s B ( f r o m t h l e a d i n g d i g i t s o A ( a n i c r e m e n t s t h q u o t i e n t w i t h e a c h s u c c e s s f u l s u b t r a ct i o n . W h e n B ( c a n l o n g e r b s u b t r a c t e d f r o mt h f i r s t p a r t o A ( ) , i i s h i f t e d r i g h t a n s u b t r a c te d f r o m t h n e x t p o r t i o n o f A ( ) . T h v a r i a b l e C r e p r e s e n t s t h c o l u m n o A ( u n d e r w h i c h t h l e a s ts i g n i f i c a n t d i g i t ( L S D ) o B ( i p l a c e d f o s u b t r a ct i o n . O n c e t h L S o B ( h a b e e n s h i f t e d u n d e rt h L S o A ( a n s u b t r a c t e d a s m a n y t i m e s a p o s s i b l e , Q ( c o n t a i n s t h d i g i t s o t h e q u o t i e n t , a n t h r e m a i n d e r i s l e f t i A ( ) . T h e s e r e s u l t s a r p r i n t e d b t h e r o u t i n e a l i n e 6 0 0 .

W i t h t h i s p r o g r a m , y o s h o u l d b a b l e t d i v i d eZ b Y a n d i v i d e t h a t r e s u l t b X t e n d u pw i t h W f r o m t h p r e v i o u s p r o g r a m . U s i n g l i n e s9 2 t h r o u g h 9 5 f r o m L e n g t h y M u l t i p l i c a t i o n , y o s h o u l d b e a b l e t a d s t a t e m e n t s s u c h a A Z B $ = Y 5 a n r u t h p r o g r a m t g e r e s u l t , s a Z Y $ . T h e n u s s t a t e m e n t s t l e A e q u a l t h a t r e s u l ta n l e B e q u a l X g i v e n i l i n e 9 3 0 . A f t e r r u n n i n gt h p r o g r a m o n m o r e t i m e , t h e r e s u l t s h o u l d b W g i v e n i l i n e 9 2 o L e n g t h y M u l t i p l i c a t i o n .

W h e r e d y o g f r o m h e r e ? Y o m i g h t d e v e l o py o u r o w p r o g r a m s w h i c h t a k e b e t t e r a d v a n t a g e o t h C o m m o d o r e ' s p r e c i s i o n . I c a o b v i o u s l y g e e a c t r e s u l t s f o r m o r e t h a n o n b o n d i g i t m u l t i p l ic a t i o n . A l s o t h e d i v i s i o n a l g o r i t h m i f a f r o m o t i m a l . H o a b o u t f a c t o r i a l p r o g r a m — o n e t h a t w i l lc a l c u l a t e t h e x a c t v a l u e o 1 0 f a c t o r i a l f o r e x a mp l e ? O r h o w a b o u t p r o g r a m t c a l c u l a t e t h e e x a c tv a l u e o r a i s e d t t h 2 5 1 s t p o w e r ?

I y o a r i n t e r e s t e d i l e a r n i n g m o r e a b o u t s o m eo t h e t o p i c s d i s c u s s e d h e r e , y o m i g h t l o o k u a r t ic l e s i t h J a n u a r y 1 9 8 2 a n D e c e m b e r 1 9 8 2 i s s u e so S c i e n t i f i c A m e r i c a n m a g a z i n e . T h e r e a r i n t e r e s ti n a n r e a s o n a b l y u p - t o - d a t e f a c t s o t h s e a r c h f o p r i m e n u m b e r s a n o s u p e r c o m p u t e r s . A r t i c l e s o n u m b e r t h e o r y i e n c y c l o p e d i a s a r a l s o g o o ds o u r c e o f i n f o r m a t i o n a t w h a t t h i n g s a r e k n o w na n d w h a t t h i n g s a r e s t i l l t b d i s c o v e r e d o r p r o v e di m a t h e m a t i c s .

Y o u r m i c r o c o m p u t e r i p o w e r f u l t o o l f o r i n v e s t ig a t i n g n u m b e r s a n t h e i r p r o p e r t i e s . I c a n b e f u j u s t t v e r i f y t h r e s u l t s p o s t u l a t e d b o t h e r s . R m e m b e r t f e e d y o u r c o m p u t e r s o m e l o n g n u m b e r se v e r y n o a n t h e n j u s t t k e e p i h a p p y !

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

C r e a t i n g Y o u r O w G a m e sC o n t i n u e d f r o m p a g e 1 k e a n t h d i c e w i l l b s c r a m b l e d — t h a t i s t h s a m e l e t t e r s w i l l b o t h s c r e e n , b u t t h e y ' l l b i d i f f e r e n t b o x e s . T h i s c a h e l p y o s e l e t t e r c o m b i na t i o n s t h a t y o m i g h t o t h e r w i s e o v e r l o o k .

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

Y o c a m a k e u t s i x t h r e e - l e t t e r w o r d s , s i t b u r - l c t l c r w o r d s , a n s o n W o r d s w i t h s e v e n o m o r e l e t t e r s a r c o u n t e d a s e v e n - l e t t e r w o r d s . T h e r ei b o n u s f o g e t t i n g a l s i w o r d s i e a c h w o r d -l e n g t h , a n a e x t r a b o n u s f o r g e t t i n g a l s i w o r d si t w a d j a c e n t w o r d - l e n g t h s . F o i n s t a n c e , i y o g e s i f o u r - l e t t e r w o r d s a n d s i x f i v e - l e t t e r w o r d s ,y o g e a e x t r a b o n u s .

W h e n y o u r t i m e i u p t h p r o g r a m a s k s y o h o m a n y w o r d s o e a c h l e n g t h y o g o t . ( E n t e r i y o d i d n ' t g e t a n y . ) T h e n i c a l c u l a t e s y o u r s c o r e , d i sp l a y s a l t h p l a y e r s ' s c o r e s , a n w a i t s f o k e p r e s s . W h e n y o p r e s s k e y , t h n e x t p l a y e r ' s d i c ea r r o l l e d a n d i s p l a y e d .

W h e n o n p l a y e r g e t s m o r e t h a n 3 0 0 0 p o i n t s , t h g a m e e n d s .

S i m p l e e n o u g h . B u y o u ' l l n o t i c e t h a t t h i s d o e s n ' tg e u a w a y f r o m p e n c i l a n p a p e r — y o u s t i l l h a v e t w r i t e t h i n g s d o w n . c o u l d h a v e a l l o w e d y o t e n t e rt h w o r d s r i g h t a t h c o m p u t e r , b u t h a t w o u l d g i v ea u n f a i r a d v a n t a g e t t o u c h t y p i s t s . A l s o , t h l o g i cn e c e s s a r y t c h e c k y o u r w o r d t m a k e s u r e y o c o u l d m a k e i o u t o f t h l e t t e r s o t h d i c e w o u l dh a v e a d d e d c o n s i d e r a b l y t t h e l e n g t h o \ t h p r g r a m . T h i s i d e m o n s t r a t i o n — I w a n t e d y o t b a b l e t t y p e i i n i n l e s s t h a n a n h o u r !

N o t i c e t h e d i c e - r o l l i n g r o u t i n e a l i n e s 4 0 0 - 4 4 0 .L i n e 4 1 d o e s e x a c t l y w h a t t h s h o r t s a m p l e p r g r a m d i d . I l o o k s m o r e c o m p l e x b e c a u s e i n s t e a d o

s i n g l e d i e , D C S , t h s a m e l i n e i u s e d t r o l l e a c ho s i x t e e n d i c e , w h i c h c a c o m e o u o o n o t h r e ed i f f e r e n t s e t s o d i c e . T h i s g i v e s u s a v e r y c o m p l e xs t r i n g i t h M 1 D S f u n c t i o n : M I D S ( D C S ( I . L V ( X ) ) ,1 - H N T ( R N D ( 9 ) * 6 ) , 1 ) .

9 A H O Y !

Page 95: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 95/100

T h v a r i a b l e D C S . t h e r e f o r e , i t w o - d i m e n s i o n a la r r a y . T h v a r i a b l e i t h c o u n t e r — i t d e c i d e s w h i c ho t h s i x t e e n d i c e w e ' r e r o l l i n g . A n t h v a r i a b l eL V ( X ) t e l l s w h i c h s e o d i c e t r o l l , d e p e n d i n g o t h l e v e l ( L V ) o t h e p l a y e r w h o s e t u r n i i ( X ) . I l o o k s c o m p l i c a t e d , b u t h a t ' s w h a t a l l o w s s i x d i f f e re n p l a y e r s t e a c h u s o n o t h r e e s e t s o d i c e , a n t r o i l a l s i x t e e n d i c e u s i n g t h s a m e p r o g r a m l i n e .

D R A W I N G T I L E S A N S H R I N K I N GL I S T S

T h W o r d s W o r t h g a m e a l s o d e m o n s t r a t e s a n o t h e ru s o s t r i n g f u n c t i o n s i n l e t t e r g a m e s . T h r o u t i n ea l i n e s 4 5 0 - 4 7 5 s c r a m b l e s t h d i c e t c h a n g e t h o d e i w h i c h t h e y ' r e d i s p l a y e d .

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

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

I t ' s l i k e g r o c e r y l i s t . Y o s t a r t o u w i t h a c e r t a i nn u m b e r o f i t e m s t p i c k u p Y o c a g e t h e m i a n o r d e r , b u y o w a n t t g e e a c h o n o n l y o n c e .S y o s t r i k e o u e a c h i t e m a y o p i c k i u p T h l i s t s h r i n k s u n t i l , w h e n i t ' s e x h a u s t e d , y o k n o wy o u r j o b i d o n e .

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

T h i s l i t t l e s a m p l e p r o g r a m w i l l d e x a c t l y t h a t .W e ' l l u s s i m p l e s e o f t i l e s — t h e a l p h a b e t , w i t he a c h l e t t e r o c c u r r i n g o n l y o n c e :

1 S S $ = " A B C D E F G H I J K L M N O P Q R S T U V W X YZ

N o w , w c a u s R N a n M I D $ t s e l e c t l e t e r , j u s t a w d i b e f o r e . H o w e v e r , s i n c e t h i s s t r i n gw i l l b s h r i n k i n g e a c h t i m e w r e m o v e l e t t e r , w c a n ' t j u s t c h o o s e r a n d o m n u m b e r b e t w e e n a n 2 6 . F o r t u n a t e l y , B A S I C p r o v i d e s t h L E f u n c t i o n .L E N ( S S S ) w i l l t e l l u t h l e n g t h o s t r i n g S S S , s t h a t a s t h e s e o t i l e s s h r i n k s , w c a g e r a n d o mn u m b e r i t h r i g h t r a n g e :

L S = L E N ( S S $ )R = 1 + I N T ( L S * R N D ( 9 ) )

L $ = M I D $ ( S S $ , R f l )N o w h a v e t r e m o v e l e t t e r U S f r o m S S S . T o d o

t h i s w e ' l l u s t h L E F T S a n R I G H T S f u n c t i o n s .T h e s e a r v e r y m u c h l i k e M I D S , e x c e p t t h a t L E F T St a k e s a l t h c h a r a c t e r s f r o m t h l e f t s i d e o t h s t r i n g u n t i l t h s t o p p i n g p l a c e , a n R I G H T S t a k e sf r o m t h r i g h t s i d e o t h s t r i n g .

5 L S $ = L E F T $ ( S S $ , R - 1 ) : R S $ = R I G H T $ (S S $ , L S - R ) : S S $ = L S $ + R S $

T h v a r i a b l e L S i s e t i n c l u d e a l t h l e t t e r sf r o m t h l e f t e d g e u n t i l t h e p o s i t i o n o n l e s s t h a nw h e r e t h l e t t e r w c h o s e w a l o c a t e d ( R - l ) . T h v a r i a b l e R S i s e t t o i n c l u d e a l t h l e t t e r s f r o m t h r i g h t e d g e u n t i l j u s t a f t e r t h l e t t e r w c h o s e . W f i g u r e h o m a n y t h a t i b s u b t r a c t i n g t h e p o s i t i o no t h l e t t e r w c h o s e f r o m t h l e n g t h o t h s t r i n g( L S - R ) .

T h e n , w s e S S t L S R S S . A l l t h e l e t t e r s a r i t h e i r p r o p e r p l a c e s — e x c e p t t h o n w c h o s e ,w h i c h w a s n o i n c l u d e d i e i t h e r L S o r R S $ . N e x tt i m e , S S w i l l b s h o r t e r b o n c h a r a c t e r .

L e t ' s p u t h i s a l t o g e t h e r i n t o o n b r i e f s a m p l ep r o g r a m :

1 S S $ = " A B C D E F G H I J K L M N O P Q R S T U V W X YZ 2 L S = L E N ( S S $ )3 R = 1 + I N T ( L S * R N D ( 9 ) )4 L $ = M I D $ ( S S $ , R , 1 )5 L S $ = L E F T $ ( S S $ , R - 1 ) : R S $ = R I G H T $ (S S $ , L S - R ) : S S $ = L S $ + R S $6 P R I N T C H R $ ( 1 9 ) L S $ " " L $ " " R S $ "6 F O R 1 = 0 T 1 9 : N E X T : P R I N T L 7 F O R 1 = 0 T 1 9 : N E X T : P R I N T L 8 I S S $ = " " T H E N E N 9 0 I F P E E K ( 1 9 7 ) = 6 4 T H E N 9 1 0 G O T O 2

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

I W o r d s W o r t h . u s t h i s t e c h n i q u e , b u t i n s t e a do d r a w i n g t i l e s , I ' m s c r a m b l i n g t h o r d e r o t h d i c e . T h i s i t r i c k y j o b , s i n c e w a n t t m a k e s u r ee a c h d i g e t s m o v e d t r a n d o m p o s i t i o n , b u n d i g e t s o v e r l o o k e d , a n o n l y o n d i g e t s a s s i g n e dt e a c h p o s i t i o n .

T h s o l u t i o n w a t c r e a t e a s t r i n g o s i x t e e n l e t -

A H O Y ! 9

Page 96: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 96/100

t e r s , i n o r d e r : S S " A B C D E F G H I J K L M N O P ' \u s e d e x a c t l y t h s a m e s y s t e m a i t h s a m p l e p r g r a m a b o v e , b u t i n s t e a d o f k e e p i n g t h l e t t e r p u l l e do u o t h s t r i n g . u s e d t h A S C I I v a l u e o f t h l e t t e r .T h A S f u n c t i o n c o n v e r t s a n c h a r a c t e r i n t o i t n m e r i c v a l u e . T h l e t t e r s t h r o u g h a r t h n u b e r s 6 t h r o u g h 8 0 B s u b t r a c t i n g 6 f r o m t h v a u o e a c h l e t t e r , g e n u m b e r f r o m t 1 5 E a c hl e t t e r w a s r a n d o m l y c h o s e n , s t h n u m b e r s w i l l n o b i a n p a r t i c u l a r o r d e r . H o w e v e r , e a c h n u m b e rw i l l o c c u r o n c e a n o n l y o n c e ! Y o u ' l l p r o b a b l y f i n dt h i s s y s t e m a u s e f u l a h a v e ; q u i t e f e p r o g r a m sn e e d s h r i n k i n g l i s t .

C O U N T I N G D O W N W I T H T I M o s t o t h r e s t o t h p r o g r a m i e i t h e r s e l f - e x

p l a n a t o r y o r y o u ' l l h a v e t t a k e i o f a i t h — e x c e p tt h t i m e r r o u t i n e t h a t s t a r t s a l i n e 2 0 0 .

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

T u s T I S , f i r s t s e i t z e r o :

1 T l $ - " 0 0 0 0 0 0 nT I i m m e d i a t e l y s t a r t s c o u n t i n g u p w a r d , a d d i n g

t i t v a l u e a p p r o x i m a t e l y e v e r y s e c o n d ( v a r i a t i o n s i e l e c t r i c a l c u r r e n t c a c a u s e t i n y v a r i a t i o n s i t h c o m p u t e r ' s i n t e r n a l c l o c k ) . S a n t i m e a f t e r y o s e i t z e r o , y o c a f i n d o u h o l o n g i h a b e e ns i n c e y o s e i t

1 T I $ = " 0 0 0 0 0 0 "2 P R I N T C H R $ ( 1 9 ) T I $ : G 0 T 0 2

Y o c a c u i i n t o h o u r s , m i n u t e s , a n d s e c o n d sq u i t e e a s i l y :

1 T I $ = " 0 7 5 9 4 5 "2 P R I N T C H R $ ( 1 9 ) L E F T $ ( T I $ , 2 ) " : n MI D $ ( T I $ , 3 , 2 ) " : n R I G H T $ ( T I $ , 2 ) : G 0 T 0

2

N o t i c e t h a t s t a r t e d t h t i m e r w i t h a t i m e o t h e rt h a n 0 T h i s i b e c a u s e o t h e r w i s e y o u ' d h a v e t w a i ta h o u r t s e t h h o u r s c h a n g e . I ' t o i m p a t i e n t .

O f t e n , t h o u g h , y o w o n ' t w a n t t c o u n t f o r w a r d —y o u ' l l w a n t c o u n t d o w n t 0 L e t ' s s a y o h a v eg a m e i w h i c h y o u w a n t t s t a r t w i t h 3 0 0 0 - p o i n tb o n u s . E v e r y f i v e s e c o n d s , t h b o n u s d e c r e a s e s b y1 0 p o i n t s . T h a t m e a n s t h a t i 1 5 s e c o n d s ( t w o a n

h a l f m i n u t e s ) t h b o n u s i d o w n t z e r o .9 A H O Y !

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

1 T I $ = " 0 0 0 0 0 0 " : F F = 1 5 02 M = V A L ( M I D $ ( T I $ , 4 , 1 ) ) : S = V A L ( R I GH T $ ( T I $ , 2 ) ) : T = S + 6 0 * M3 T L = F F - T4 0 I F ( T L / 5 ) = I N T ( T L / 5 ) T H E N P R I N T

C H R $ ( 1 9 ) S T R $ ( T L * 2 0 )5 0 I F T L > 0 T H E N 2

L i n e 2 g e t s t h n u m b e r o m i n u t e s ( M a n s e o n d s ( S ) , m u l t i p l i e s t h e m i n u t e s b y 6 0 a n a d d st h e m t o g e t h e r . T h e n l i n e 3 s u b t r a c t s t h e n u m b e r o s e c o n d s f r o m t h f i n a l f i g u r e ( F F ) t g e t t h e t i m el e f t ( T L ) .

N o t i c e t h f u n c t i o n V A L . I s t r i n g i c o m p l e t e l yn u m e r i c — t h a t i s i e v e r y c h a r a c t e r i d i g i t b t w e e n 0 a n d 9 — t h e n V A r e t u r n s , n o t t h e A S C I Iv a l u e o f t h e c h a r a c t e r s , b u t h n u m b e r t h e y s p e l lo u t . I y o P R I N T V A L ( " 3 " ) , y o u ' l l g e t t h e n u m b e r3 I y o P R I N T A S C ( " 3 " ) , y o u ' l l g e t h n u m b e r5 1 A n i y o P R I N T V A L ( " A " ) , t h e n y o u ' l l g e a e r r o r , b e c a u s e w h i l e h a a A S C I I v a l u e , i h a n n u m e r i c v a l u e .

I l i n e 4 0 t h p r o g r a m c h e c k s t s e i T i e v e n l y d i v i s i b l e b 5 I i i s t h e n T L / 5 w i l l b t h s a m e a I N T ( T L / 5 ) — i n o t h e r w o r d s , y o c a d i v i d eT b w i t h o u t r e m a i n d e r . I T i a m u l t i p l e o 5 t h e n w p r i n t t h e b o n u s , w h i c h i T t i m e s 2 0

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

/ T H I S A L L Y O U C A N D O ?B n m e a n s . U s i n g t h s t r i n g o p e r a t i o n s w e ' v e

g o n e t h r o u g h h e r e ( M I D S , R I G H T S , L E F T S , A S C ,V A L , a n L E N ) , y o u c a n p u t t o g e t h e r m a n y d i f f e re n g a m e s — m u c h m o r e s o p h i s t i c a t e d t h a n t h W o r d sW o r t h g a m e I ' v e i n c l u d e d h e r e .

T h s a m e t e c h n i q u e s a r u s e d i m a n y g a m e s , n o j u s t l e t t e r g a m e s . N e x t m o n t h w e ' l l u s t h e m e x t e ns i v e l y i c r e a t i n g t e x t a d v e n t u r e g a m e . T e x t a d v e nt u r e s a r e t h e m a r v e l o u s s t o r y t e l l i n g g a m e s l i k e Z o r k ,i w h i c h t h c o m p u t e r t a k e s y o t h r o u g h f a n t a s t i cs c e n e r y t m e e t s t r a n g e c r e a t u r e s a n h a v e m a r v e lo u a d v e n t u r e s .

A l a s , w o n ' t p r o v i d e y o w i t h p r o g r a m e v e nt e n t h a s g o o d a Z o r k — b u t t h m i n i - a d v e n t u r e w e ' l lp r o g r a m t o g e t h e r w i l l a l e a s t s h o w y o t h p r i n c i -

Page 97: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 97/100

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

A n I ' l l a d m i t t h a t a i n o r d i n a t e l y f o n d o g o o dt e x t a d v e n t u r e s . I ' v e m a d e m l i v i n g b w r i t i n g f a t a s y f o r a g o o d m a n y y e a r s , a n g o o d t e x t a d v e nt u r e s a r e t h e c l o s e s t m e l d i n g o g a m e a n f i c t i o nt h a t I ' v e y e s e e n . W h e n i c o m e s t c o m p u t e rg a m e s , w o r d c a s o m e t i m e s b w o r t h t h o u s a n dp i c t u r e s .

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

E D U C A T I O N A LS O F T W A R EC o n t i n u e d f r o m p a g e 6 6i t t i m e w i t h y o u . T h i s i o n o t h m o r e e x p e n s i v ep u r c h a s e s y o w i l l m a k e f o y o u r c h i l d ; m o n e y d o e sn o e q u a l i m p o r t a n c e . Y o u r t i m e , p a l i n g a r o u n d ,s e r v i n g a r o l e m o d e l , i a l e a s t a i m p o r t a n t —a n i t ' s f r e e . B w a r y o d e m a n d i n g t h a t t h e c o p u t e r b i m p o r t a n t t y o u r c h i l d b e c a u s e i c o s t y o

l o t .W h e n y o i n t r o d u c e a c o m p u t e r i n t o y o u r c h i l d ' s

l i f e , m a k e y o u r s e l f a p a r t o t h a t n e a c t i v i t y . Y o c a l e a r n e n o u g h t o s t a y i n v o l v e d e v e n a h b c o m e s p r o g r a m m i n g w h i z . A a d u l t s , w o u g h t t b s e l f - a s s u r e d e n o u g h t e n j o y w a t c h i n g o u r c h i ld r e n l e a r n , e v e n w h e n t h e y o u t s t r i p u s . I f y o a r a l r e a d y i n t o c o m p u t e r s , r e m e m b e r t s h a r e y o u rc h i l d ' s e x c i t e m e n t a h e x p l o r e s a l t h o s e t h i n g s t h a ts e e m s e l e m e n t a r y t y o u . ( A n d t s h a r e t h c o p u t e r i y o b o t h u s e i t . )

P r o g r a m s f o C o u n i o n . ' 6 4 c o m p u t e r sm e n t i o n e d i t h i s a r t i c l e :

A l p h a b e t C o n s t r u c t i o n S e F u t u r e h o u s eB o 3 4 7 0C h a p e l H i l l , N 2 7 5 1 4( 8 0 0 ) 3 3 4 - S O F T$ 2 9 . 9 5 d i s k ( r e q u i r e s $ 3 4 . 9 5l i g h t p e n )

C o q t t oR e a d e r s D i g e s t S e r v i c e s , I n c .P l e a s a n t v i l l e , N 1 0 5 7 0( 8 0 0 ) 4 3 1 - 8 8 0 0S 3 9 . 9 5 d i s k

F r e n z y / F l i p F l o pE d u f u n - M i l l i k e n P u b l i s h i n gC o m p a n y1 1 0 0 R e s e a r c h B l v d .

P . O . B o 2 1 5 7 9S t L o u i s , M 6 3 1 3 2 - 0 5 7 9S 3 9 . 9 5 c a r t r i d g e ; f o a g e s 2 t 6

G u l p ' . ! / A r r o w G r a p h i c sE d u f i i nS 3 9 . 9 5 c a r t r i d g e ; f o r a g e s t 6

J u g g l e s ' R a i n b o wT h L e a r n i n g C o m p a n y5 4 M i d d l e f l e l d R o a dM e n l o P a r k . C 9 4 0 2 5( 4 1 5 ) 3 2 8 - 5 4 1 0$ 2 9 . 9 5 : f o a g e s 3 l 6

M a t h W l zM c r r i t t S o f t w a r e , I n c .P . O . B o 1 5 0 4F a y e t t e v i l l e , A 7 2 7 0 2( 5 0 1 ) 4 4 2 - 0 9 1 4$ 1 0 0 . 0 0 d i s k ; f o r g r a d e s t 8

M i s s i n g L i n k sS u n b u r s t C o m m u n i c a t i o n sR o o m Y 8

3 W a s h i n g t o n A v e n u eP l w s a n t v f l l e , N 1 0 5 7 0( 8 0 0 ) 4 3 1 - 1 9 3 4$ 4 9 . 0 0 d i s k ( w i t h b a c k u p ) ; f o g r a d e s a n u p ( T h r e e v e r s i o n s a r a v a i l a b l e :Y o u n g P e o p l e ' s L i t e r a t u r e , M i c r o -E n c y c l o p e d i a , a n C l a s s i c s . )

A l s o a v a i l a b l e f r o m :H u m a n E n g i n e e r e d S o f t w a r e1 5 N H i l l D r i v eB r i s b a n e . C 9 4 0 0 5( 8 0 0 ) 2 2 7 - 6 7 0 3

M u s i C a l cW a v e f o r m C o r p o r a t i o n1 9 1 2 B o n i t a W a

B e r k e l e y , C 9 4 7 0 4( 4 1 5 ) 8 4 1 - 9 8 6 6$ 7 4 . 9 5 d i s k( A d d i t i o n a l p r o d u c t s a v a i l a b l e a r e :S c o r e w r i t e r a n K e y b o a r d M a k e r .

S 3 4 . 9 5 e a c h ; A f r i c a n / L a t i nR h y t h m s a n N e W a v e / R o c k ,$ 2 4 . 9 5 e a c h . )

M u s i c C o n s t r u c t i o n S e E l e c t r o n i c A r t s2 7 5 5 C a m p u s D r i v eS a M a t e o , C 9 4 4 0 3( 4 1 5 ) 5 7 1 - 7 1 7 1$ 4 0 . 0 0 d i s k

R a c e C a r ' R i t h m e t i cU n i c o r n S o f t w a r eL i b e r a c e P l a z a , S u i t e 81 7 7 5 E a s t T r o p i c a n a A v e n u eL a V e g a s , N 8 9 1 0 9( 7 0 2 ) 7 9 8 - 2 7 2 7$ 3 9 . 9 5 d i s k : f o a g e s 5 a n u p

S p e e d y S p i d e sR e a d e r s D i g e s t$ 3 4 . 9 5 d i s k : f o r a g e s a n u p

C C M M C D A R I E SC o n t i n u e d f r o m p a g e 6 s i t u a t i o n !

P e o p l e w h h a v e s e n t w o r k a b l e s o l u t i o n s t M a r c ha n A p r i l C o m m o d o r e s i n c l u d e : M a r k N e k i c ( E a s t -l a k e , O H ) , H a l e y C a r t e r J r ( D a y t o n , O H ) , J o s e p hC u r p i n o ( L y n d h u r s t , N J ) , J o h n F A d a m s ( S t . C h a rl e s , I L ) , J o h n C h o n g , a g 1 ( S y r a c u s e , N Y ) . S S c h e r m e r h o r n ( W e l l e s l e y H i l l s . M A ) , R i c h a r d L o v e t t( K a n s a s C i t y . M O ) , H a r o l d I n g r a i n ( J a c k s o n , M S ) ,J e r r y F i t c h ( M t . J u l i e t , T N ) , S t e v e G o d w i n ( M i a m i ,F L ) , J o D u d d i n g ( M i d l o t h i a n , V A ) , F r a n k L H u f f( H u b e r H e i g h t s , O H ) , W a l t e r D i c k e r s o n ( B r i c k . N J ) .J e f f R a n d a l l ( C a r l e t o n . M I ) , T o B e n d e r ( D a n b u r y .C T ) , D e n n i s D e F e n d i ( B e t h c s d a , M D ) , D o n a l d R o e r ( N a p e r v i l l e , I L ) , A l a n B o w c n ( F r a n k l i n , T N ) ,F r a n k N a s u t i ( N o r w o o d , M A ) , J o S y v e r s t o n ( R i c h -l a n d C e n t e r , W I ) , C h r i s t o p h e r H e b e r t ( S u n n y v a l e ,C A ) , B e t t y C o l g i n ( P a x t o n , N E ) , J o h n T a l i p s k y( N o r c r o s s , G A ) . B i l l L l o y d ( S t . P a u l , M N ) , G a r y R F o r n e y ( D e l w e i n , I A ) , D a v i d M c D o n a l d ( R i c h l a n d .W A ) , B i l l M c G r a i l ( M a r b l c h e a d , M A ) , J a m e s C D u n a v a n t ( G a i n e s v i l l e . F L ) . J i C u n n i n g h a m ( C o l -l i n s v i l l e , O K ) , S h e l d o n W o t r i n g ( P d l m e r t o n , P A ) ,H a S i g l e r ( B r o o k l y n . N Y ) , R i c k M i l l e r ( L a r a m i e ,W Y ) , M i c h a e l F r a n k l i n ( A t c h i s o n , K S ) , R a n d y B a r r( L i v e r p o o l , W V ) , J . L . T y l e r ( R o c h e s t e r , I N ) , W . T .M a l l i s o n ( R o c k y M o u n t , N C ) , a n d J o h n K u b i a c( S t e r l i n g H g t s . . M I ) .

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

A H O Y ! 9

Page 98: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 98/100

I E D I T O R I A IC o n t i n u e d f r o m p a g e 5 C o n t i n u e d f r o m p a g e 1

F u n n y t h i n g s h a p p e n . W h e n d e p a r t e d m f i r s th o m e i W i s c o n s i n , b a c k a t h e n o 1 9 3 7 , l e f tb e h i n d l o o s c i e n c e f i c t i o n m a g a z i n e s w h i c hh a d a c c u m u l a t e d m o n t h l y a p r i c e o 2 o 2 c e n t s p e c o p y . s u p p o s e t h a t t h e y w e r e e v e n t u a l l ya l t h r o w n a w a y — s a d l y , b e c a u s e t h e y a r e n o c o l l e ct o r s 1 i t e m s , s o m e o t h e m v a l u e d a 3 0 , 5 0 , a n u t o v e r 1 0 d o l l a r s a p i e c e ! M a y b e o n r e a s o n f o t h i s i t h a t t h e y c o n t a i n t h e o r i g i n a l s o s t o r i e s g i i n a t l e a s t h i n t s o j u s t a b o u t e v e r y r e m a r k a b l e r e a li t t h a t h a s i n c e c o m e a b o u t , a n t h o s e o t h i m a g i n a b l e f u t u r e : s p a c e c r a f t , r o b o t s t h a t t h i n k ,m i n d - e n h a n c e r s , i n t e r s t e l l a r c o m m u n i c a t i o n a n d j o u rn e y s , r e j u v e n a t i o n , c o n t a c t w i t h a l i e n b e i n g s a n b o l o g i e s , U t o p i a s a n h e l l s , m a r v e l s g a l o r e ! . .

N o d o n ' t u r g e t h h o a r d i n g o p r e s e n t - d a y p u l i c a t i o n s a n a r t i f a c t s , i t h h o p e t h a t s o m e b o d ym i g h t s o m e t i m e e n j o y w e a l t h f r o m a n u n e x p e c t e ds o u r c e ; t h e m a s s e f f o r t w o u l d b s e l f - d e f e a t i n gt h r o u g h o v e r s u p p l y . o n l y s u g g e s t f u r t h e r t h a t o b s ol e s c e n c e i l e s s o h a z a r d t h a n s o m e s u p p o s e , a n t h a t o u t c o m e s a r e n o t e n t i r e l y p r e d i c t a b l e .

T h g a m i n g s p i r i t w a s t r o n g i m a n k i n d e o n s b ef o r e t h e r e w e r e s o p h i s t i c a t e d v i d e o g a m e s . H o o l i c h e s s o r c h e c k e r s ? O c a r d - p l a y i n g ? A n i t h M e t r o p o l i t a n M u s e u m o A r o N . Y . C . t h e r e i c a r v e n i v o r y g a m e b o a r d t h a t l o o k s r a t h e r | i k e t i n yg r a n d p i a n o . N r u l e b o o k f o i i k n o w n , a n i t o n l y n a m e w a s u g g e s t e d b y t h c a n i n e - h e a d e dm a r k e r - p i n s , e v i d e n t l y m e a n t t b m o v e d f r o m p e g -h o l e t p e g - h o l e : H o u n d s a n J a c k a l s . I t i s f r o mE g y p t , 4 , 0 0 0 y e a r s a g o .

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

p o r t a n t n o t e m u s t b e m e n t i o n e d a t h i s p o i n t w h e ne n t e r i n g y o u r d a t e s :

1 M o n t h m u s t b o n l y t h f i r s t t h r e e l e t t e r s o t h a t m o n t h

2 E n t e r d a t e s f r o m t 3 ( n o l e a d i n g z e r o )3 N a m e s s h o u l d b e n l o n g e r t h a n 1 c h a r a c t e r s4 A l m o n t h s a n d a t e s m u s t b e e n t e r e d i

c h r o n o l o g i c a l o r d e r ( J a n 1 J a 1 5 F e 1 e t c . )I o r d e r t u s t h s e c o n d c h o i c e " D e l e t e A p p ' t s " ,

y o m u s t f i r s t u s e # 3 " L i s t A p p ' t s " a n g e t h n u m b e r o t h a p p o i n t m e n t y o w i s h t d e l e t e . # w i l l d e x a c t l y w h a t i s a y s : l i s t a l y o u r a p p o i n tm e n t s o t h s c r e e n . f i n d # 4 , c h e c k i n g a p p o i n tm e n t s , t h m o s t f u n . P r e s s # a n t h p r o g r a m w i l la s w h i c h m o n t h y o u w a n t t c h e c k . T y p e i J a t D e ( d e p e n d i n g o w h e r e y o u r a p p o i n t m e n t s a r e )a n t h p r o g r a m w i l l d i s p l a y t h e a c t u a l c a l e n d a r f o t h m o n t h s p e c i f i e d a l o n g w i t h r e a s t e r i s k t d n o t e a a p p ' t o t h a t d a t e . T h b o t t o m o t h s c r e e nw i l l s h o w w h t h a p p o i n t m e n t i w i t h . P r e s s t h s p a c e b a a n i w i l l r u t h r o u g h a l y o u r a p p o i n tm e n t s f o r t h a t m o n t h o n a t i m e , o p r e s s " f t r e t u r n t t h m a i n m e n u .

W h e n y o u ' r e f i n i s h e d a d d i n g , d e l e t i n g , o c h e c k i n gy o u r a p p o i n t m e n t s , y o m u s t f i n i s h w i t h # 5 " T e rm i n a t e S e s s i o n . " T h i s c h o i c e w i l l w r i t e t h e u p d a t e df i l e t t h d i s k a n t h e n e n t h p r o g r a m .

W h o p e y o h a v e a m u c h f u u s i n g t h i s p r o g r a ma w h a w r i t i n g i t I y o u ' d l i k e t o a v o i d t h " f u n "o t y p i n g i i n s e n d $ 5 . 0 0 w i t h s t a m p e d , s e l f - a dd r e s s e d e n v e l o p e t o

B o L l o r e t1 5 A t l a n t i c A v e n u e

S t a t e n I s l a n d , N 1 0 3 0 4c o p y w i l l p r o m p t l y b m a i l e d t y o o d i s k .

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

B U I L D: a s s e t t e i n t e r f a c e

F O Y O U R C - 6 4

W O R D P R O C E S S O RP A R T I I

T E T O P R O G R A M S R E V I E W !

9 A H O Y !

Page 99: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 99/100

I y o t h o u g h t E g y p t w a t h h o m e o t h P y r a m i d s , w a i t u n t i l y o g e h o m e w i t h L o s t T o m b ™

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

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

c a v e r n o u s p a s s a g e w a y s . W a l l s c r u m b l e a n c r a c k l e w i t h g u n f i r e . Y o u r m i s s i o n i t m a k e i t h r o u g h a l 9 c h a m b e r s a n 1 l e v e l s . A n t h e n m a k e o f w i t h

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

L o s t T o m b ™ C a y o u n r a v e l t h m y s t e r y ?A v a i l a b l e n o f o r A t a r i , C o m m o d o r e 6 4 A p p l e

I s e r i e s a n I B P C a n d P C / J R . S u g g e s t e d r e t a i lp r i c e $ 2 9 . 9 5 . C h e c k w i t h y o u r l o c a l h o m e c o m p u t e rs o f t w a r e r e t a i l e r f o r L o s t T o m b ? 1 a n t l e a r n o o t h e r g r e a t p r o g r a m s f r o m D a t a s o f t ® s e n d f o f r e e c o n s u m e r c a t a l o g .

: i r e p s i t r e d m i n a f t o L u s i T o r r t i i t i r a d r n u r k o S l m i *

D a t c j S o f tI W 0 8 N o n l l « ) f f P l a c e . C h a t s w o n l i . C 9 1 3 1 1 H i m i e < 8 1 S > 7 ( ) M K i l

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

Page 100: Ahoy Issue 08 1984 Aug

8/9/2019 Ahoy Issue 08 1984 Aug

http://slidepdf.com/reader/full/ahoy-issue-08-1984-aug 100/100

C A D P I C I T H T O T A L C O M P U T E R - A I D E D D E S I G N P A C K A G E F O T H C - 6 4 T

E D U C A T I O N L E A R N P A I N T I N G . G R A P H I C D E S I G N A N D R A F T I N G I F U L L C O L O RF U D R A W P R I N T C A R T O O N S , C O M I C S T R I P S , C O L O R I N G - I N M I C R O N E Y E ™ C A M E R A P I C T U R E SB U S I N E S S G R A P H I C S O E V E R Y K I N D , S H A D E D P R I N T O U T , C O M P U T E R C O L O R S E P A R A T I O N S , A D H O B B Y T A P E S T R Y , E M B R O I D E R Y , H O O K E D R U G D E S I G N S , A N D , O C O U R S E , 1 C O L O R P A I N T I N G

P A I N T P I C ™ a v a i l a b l e o D i s k e t t e f o $ 3 9 . 9 5C r e a t e 1 c o l o r p a i n t i n g s P e n s b r u s h e s f o s p e c i a l e f f e c t s D r a w w i t h C R S R o J o y s t i c

A u t o m a t i c s h a p e s ( f i l l e d u n f i l l e d ) P e r s p e c t i v e H o m e p o i n t s C o p y i n g M i r r o r i n gR o t a t i o n H a l v i n g D o u b l i n g L o a d s a v e p i c t u r e s o b l o c k s L o t s o h e l p s c r e e n s .