+ All Categories
Home > Documents > Commander Issue 18 Vol 02-06-1984 Jun

Commander Issue 18 Vol 02-06-1984 Jun

Date post: 08-Apr-2018
Category:
Upload: cubemanpdx
View: 217 times
Download: 0 times
Share this document with a friend
100
8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 1/100 F o A L C O M M O D O R E C o m p u t e r U s e r s 0 2 3 5 6 B e g i n n e r , A d v a n c e d , a n P r o f e s s i o n a l C - 6 4 V I C - 2 0 N E W S L E T T E R M U S I C T O R M A S S E M B L Y
Transcript
Page 1: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 1/100

F o A L C O M M O D O R E C o m p u t e r U s e r s0 2 3 5 6 B e g i n n e r , A d v a n c e d , a n P r o f e s s i o n a l

C - 6 4 V I C - 2 0

N E W S L E T T E R

M U S I CT O R

M

A S S E M B L Y

Page 2: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 2/100

I n t r o d u c i n g t h e M o s t P o w e r f u lB u s i n e s s S o f t w a r e E v e r !T R S - 8 ( T < M o d e l I , I I . I I I , o r 1 6 ) « A P P L E " • I B M " ' » O S B O R N E " ' » C P / M ™ * C O M M O D O R E 6

h v e r s a B u s i n e s s " S e r i e sE a c h V e r s a B U S I N E S S m o d u l e c a b p u r c h a s e d a n u s e d i n d e p e n d e n t l y ,

o c a b l i n k e d i a n c o m b i n a t i o n t f o r m c o m p l e t e , c o o r d i n a t e d b u s i n e s s s y s t e m .V E R S A R E C E I V A B L E S 1 " $ 9 9 . 9 5V E R S A R C R V A B L . e s ™ c o m p l e t e m e n u d r i v e n a c c o u n t s r e c e i v a b l e , i n v o i c i n g , a n m o n l h l y s l a t * ; m e I - g e n e r a ( i n g s y s t e m . I k e e p s t r a c k o a l i n f o r m a l i o n r e l a t e d t w h o w e s y o o y o u r c o m p a n y m o n e y , a n d c a p r o v i d e a u t o m a t i c b i l l i n g f o p a s t d u a c o u n t s . V f r s a R E C E I V A B L E S ' - p r i n t s a l n e c e s s a r y s t a t e m e n t s , i n v o i c e s , a n s u m m a r yr e p o r l s a n d c a n b l i n k e d w i l h V E r s a L e d g e r I I a n d V e r s a I N V E N T O R Y ™ .V E R S A P A Y A B L E S " 1 $ 9 9 . 9 5V e r S a P a Y A B I E S i d e s i g n e d ( k e e p t r a c k o c u r r e n t a n a g e d p a y a b l e s . k e e p i n g y o i t o u c h w i l h a l i n f o r m a t i o n r e g a r d i n g h o w m u c h m o n e y y o u r c o m p a n y o w e s , a n t w h o m . V E R S A P a y a b l e s - m a i n t a i n s a c o m p l e t e r e c o r d o e a c h v e n d o r , p r i n t s c h e c k s ,c h e c k r e g i s t e r s , v o u c h e r s , t r a n s a c t i o n r e p o r t s , a g e d p a y a b l e s r e p o r t s , v e n d o r r e p o r l s ,a n m o r e . W i t h V E R S A P a Y A B L E S " . y o c a n e v e n l e y o u r c o m p u t e r a u t o m a t i c a l l y s e l e c tw h i c h v o u c h e r s a r e l o b p a i d .V e R S A P A Y R O L L ™ $ 9 9 . 9 5V e k s A P a y r o l l ™ i p o w e r f u l a n s o p h i s t i c a t e d , b u e a s y t u s p a y r o l l s y s t e m t h a tk e e p s t r a c k o a l g o v e r n m e n t r e q u i r e d p a y r o l l i n f o r m a l i o n . C o m p l e t e e m p l o y e e r e c o r d sa r m a i n t a i n e d , a n a l n e c e s s a r y p a y r o l l c a l c u l a t i o n s a r e p e r f o r m e d a u t o m a t i c a l l y , w i t ht o t a l s d i s p l a y e d o s c r e e n f o o p e r a t o r a p p r o v a l . p a y r o l l c a n b e r u t o t a l l y , a u t o m a t ic a l l y , o r t h e o p e r a t o r c a i n t e r v e n e t p r e v e n t c h e c k f r o m b e i n g p r i n t e d , o t a l t e ri n f o r m a t i o n o i i . I f d e s i r e d , t o t a l s m a b p o s t e d t t h V E R S A L E D G E R s y s t e m .

V E R S A L E D G E R I $ 1 4 9 . 9 5V E R S A L E D G E R I F i c o m p l e t e a c c o u t r i n g s y s t e m t h a t g r o w s a y o u r b u s i n e s sg r o w s . V e r s a L e d g e r I F c a b u s e d a s i m p l e p e r s o n a l c h e c k b o o k r e g i s t e r ,e x p a n d e d t s m a l l b u s i n e s s b o o k k e e p i n g s y s t e m o d e v e l o p e d i n t o l a r g ec o r p o r a t e g e n e r a l l e d g e r s y s t e m w i t h o u t a n a d d i t i o n a l s o f t w a r e .

V E R S A L E D G E R f f g i v e s y o a l m o s t u n l i m i t e d s t o r a g e c a p a c i t y( 3 0 0 t 1 0 , 0 0 0 e n t r i e s p e m o n t h , d e p e n d i n g o t h e s y s t e m ) ,

s t o r e s a l c h e c k a n d g e n e r a l l e d g e r i n f o r m a t i o n f o r e v e r ,p r i n t s t r a c t o r - f e e d c h e c k s ,h a n d l e s m u l t i p l e c h e c k b o o k s a n d g e n e r a l l e d g e r s ,p r i n t s 1 c u s t o m i z e d a c c o u n t i n g r e p o r t s i n c l u d i n g c h e c k r e g i s t e r s ,b a l a n c e s h e e t s , i n c o m e s t a t e m e n t s , t r a n s a c t i o n r e p o r t s , a c c o u n tl i s t i n g s , e t c .

V E R S A L E D G E R I f c o m e s w i t h p r o f e s s i o n a l l y - w r i t t e n 1 6 p a g e m a n u a l d es i g n e d f o f i r s t - t i m e u s e r s . T h V e r s a L e d g e r I I 1 " m a n u a l w i l l h e l p y o b e c o m eq u i c k l y f a m i l i a r w i t h V e r s a L e d g e r I F " , u s i n g c o m p l e t e s a m p l e d a t a f i l e ss u p p l i e d o d i s k e t t e a n m o r e t h a n 5 0 p a g e s o s a m p l e p r i n t o u t s .

V e r s a I n v e n t o r y 1 " $ 9 9 . 9 5V E R S A h V E N T O R Y ~ i a c o m p l e t e i n v e n t o r y c o n t r o l s y s t e m t h a t g i v e s y o i n s t a n l a c c e s sl d a t a o a n i l e m . V E R S A I N V E N T O R Y " k e e p s t r a c k o a l i n f o r m a t i o n r e l a t e d t o w h a ti t e m s . i r e i s l o c k , o u l o s t o c k , o b a c k o r d e r , e t c . , s t o r e s s a l e s a n p r i c i n g d a t a , a l e r t sy o w h e n a i t e m f a l l s b e l o w a p r e s e t r e o r d e r p o i n t , a n a l l o w s y o t e n t e r a n p r i n ti n v o i c e s d i r e c t l y o t o l i n k w i t h t h e V E R S A R E C E I V A B L E S - s y s t e m . V E R S A I N V E N T O R Y - p r i n t sa l n e e d e d i n v e n t o r y l i s t i n g s , r e p o r t s o i t e m s b e l o w r e o r d e r p o i n t , i n v e n t o r y v a l u e r ep o r t s , p e r i o d a n y e a r - t o - d a t e s a l e s r e p o r t s , p r i c e l i s t s , i n v e n t o r y c h e c k l i s t s , e t c .

C Q M R J T R Q N I C S :N P A S C A C K R O A D , S P R I N G V A L L E Y , N Y 1 0 9 7 7

S A T I S F A C T I O N G U A R A N T E E D !E v e r y V E R S A B U S I N E S S " m o d u l e i g u a r a n l c e d t o u t p e r f o r m a D o t h e r c o m p c t i t r v i ' s y s t e m s ,a n A f r a c t i o n o l I h e t r c o s t . I y o a r n o s a t i s f i e d w i t h a n V E R S A B U S I N E S S " m o d u l e , y o m a r e t u r n n w i ( h i n 3 G d a y s f o a r e f u n d M a n u a l s l o a n V L H S A B U S I N E S S " m o d u k ' m a b p u r c h a s e d f o S 2 e a c h , c r e d i t e d t o w a r d l a t e r p u r c h a s e o t h a i m o d u l eA l C P / M b a s e d C o m p u t e r s m u s t b e e q u i p p e d w i l h M i c i o s o f t B A S I C( M B A S I C o B A S I C - 8 0 )T O r d e r :

W r i t e o c a l l T o l l - f r e e ( 8 0 0 ) 4 3 1 - 2 8 1 8( N . Y . S . r e s i d e n t s c a l l 9 1 4 - 4 2 5 - 1 5 3 5 )

a d d $ 3 l o s h i p p i n g i U P a r e a sa d l o O . D . o n o n - U P S a r

a d J l C A N A D A o M E X I C O< i d d p r o p e r p o s t a g e e l s e w t t e r e

D E A L E R I N Q U I R I E S W E L C O M E ^ A l p n e e s a n s p e c i f i c a t i o n s s u b j e c t ! c h a n g e D e l i v e r y s u b j e c t t a v a i l a b i l i t y

T R 8 0 I r a d e m a i k T a n d y C o r p . A P P L E t r a d e m a r k A p p l e C o r p . I B P t r a d e m a r k I B C o r p . O S B O R N E t r a d e m a r k O s b o r n e C o r p . X E R O X t r a d e m a r k X e r o x C o r p . K A Y P R O t r a d e m a r k N o L i n e a rS y s t e m s I n T F L E V I D E O t r a d e m a r k T e l e v u k t i S y s t e m s , I n c . S A N Y O t r a d e m a r k S a n y o C o r p . N E t r a d e m a r k N E C o r p . D E t r a d e m a r k D i g i t a l E q u i p m e n t C o r p Z E N I T H I r a d e m a r k Z e n i i h C o r p .

T P R O F E S S I O N A L C O M P U T E R t r a d e m a r k T e x a s I n s t r u m e n t s , I n c . S U P E R B H A I N t r a d e m a r k I n t e r l e c C o r p . C P / M t r a d e m a r k D i g i t a l R e s e a r c h E P S T O N t r a d e m a r k E p s o n C o r p .

Page 3: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 3/100

" N o w Y o u r C o m m o d o r e 6 C a P r i n t L i k e P r o ! "

N U B *

G r a p p l e !P r i n t e r I n t e r f a c eT h R e v o l u t i o n a r y P r i n t e r I n t e r f a c e f o t h C o m m o d o r e 6 T

N e E r i C o m m o d o r e P r i n t i n g P o w e r .G r a p p l e r C o f f e r s t h f i r s t c o m p l e t e a n s w e r t y o u r p r i n t e r i n t e r f a c i n g r e q u i r e m e n t s , w i t h m a n yp o w e r f u l c a p a b i l i t i e s u n i q u e i t h C o m m o d o r em a r k e t p l a c e . C o m p l e t e s i g n a l t r a n s l a t i o n a l l o w sm a n y p o p u l a r n a m e b r a n d p r i n t e r s t o o p e r a t ep e r f e c t l y w i t h t h C o m m o d o r e 6 4 , o r t i m i t a t eC o m m o d o r e ' s o w p r i n t e r . E v e n C o m m o d o r e ' sg r a p h i c c h a r a c t e r s e c a n b e r e p r o d u c e d o E p s o n , O k i d a t a , S t a r , P r o W r i t e r a n o t h e r p o p u l a rp r i n t e r s .E x c l u s i v e G r a p p l e r C f e a t u r e s p r o v i d e v a r i e t yo g r a p h i c s c r e e n d u m p s , t e x t s c r e e n d u m p s a n f o r m a t t i n g . N o t h e r C o m m o d o r e i n t e r f a c e c a o f f e r t h i s .I y o o w C o m m o d o r e 6 4 . . .I y o u ' r e s e r i o u s a b o u t q u a l i t y , t r o u b l e f r e ep r i n t i n g . . . Y o u n e e d t h G r a p p l e r C D C o n t a c t y o u r n e a r e s t C o m m o d o r e d e a l e r o c a l lO r a n g e M i c r o f o d e a l e r n e a r y o u .C o T i m o f l o ' e 6 4 a n C o n : m o a a < e ' 5 2 5 a ' i ' a d e m a i c s o C E o s n n a r e g e l a t e d t r a d e m a r k o E o s o r A m e i i e a I n

o d o r e E l e c t r o n i c s L i m i t e d

U n i q u e l y I n t e l l i g e n t I n t e r f a c e :P r i n t s S c r e e n G r a p h i c s W i t h o u t S o f t w a r eG r a p h i c s S c r e e n D u m p R o u t i n e s I n c l u d eR o t a t e d , I n v e r s e d , E n h a n c e d a n d D o u b l e S i z e dG r a p h i c s .F u l l C o d e T r a n s l a t i o n F r o m C o m m o d o r e ' s P E A S C I I t S t a n d a r d A S C I I , t h e L a n g u a g e o M o s tP r i n t e r s .C o m p l e t e E m u l a t i o n o t h C o m m o d o r e 1 5 2 5P r i n t e r f o p r i n t i n g o C o m m o d o r e ' s S p e c i a lC h a r a c t e r s .D i p S w i t c h P r i n t e r S e l e c t i o n f o E p s o n , S t a r ,O k i d a t a , P r o W r i t e r a n o t h e r p o p u l a r p r i n t e r s .C o n v e r s i o n M o d e f o E a s y R e a d i n g o S p e c i a lC o m m o d o r e C o d e s .T e x t S c r e e n D u m p a n F o r m a t t i n g C o m m a n d s2 2 U n i q u e T e x t a n G r a p h i c s C o m m a n d s

i i O r a n q e m i c r oI i n c .1 4 0 0 N I A K E V I E W A V E . , A N A H E I M . C 9 2 8 0 7 U . S . A .( 7 1 4 ) 7 7 9 - 2 7 7 2 T E L E X : 1 8 3 5 1 1 C S M A

O r a n g e M i c r o . I n . 1 9 8 3

C i r c l e N o 2 3

Page 4: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 4/100

M a s t e rC D U C H T I O N S € C T O R

E l e c t r o n i c B l a c k b o a r d G E N E R A LM A R Y A N N E D O D DC h i l d r e n c a l e a r n m o r e t h a n j u s t t h ' R ' sw i t h M a t c h b o x e s , B r a i n S t r a i n e r s , T e l l y T u r t l e ,a n S a m s o n & D e l i l a h .

4 T h M u s i c I n s t r u c t o r C - 6 4R O B E R T P A R R

u n i q u e a p p r o a c h t o l e a r n i n g p i t c h r e c o g n i t i o n .I n t o n a t i o n a n i n t e r v a l i d e n t i f i c a t i o n a r i n c l u d e di t h p r o g r a m .

5 E x p l o r a t i o n s w i t h A s s e m b l y V I C - 2 0 C - 6 4L a n g u a g e E R I C G I G U E R EA s s e m b l y l a n g u a g e i p u t u s i t h i s m o n t h ' sc o l u m n ; s c r e e n d u m p p r o g r a m i d i s s e c t e d t s h o w y o h o i w o r k s .

6 B * A * S * I * C T r a i n i n g : B e g i n n e r ' s I n G E N E R A Lt r o d u c t i o n t C o m m o d o r e B A S I CP r o g r a m m i n g J O N A T H A N S E C A U RL e s s o n 4

C O M M A N D E R M a g a z i n e , U S P S 7 0 3 - 6 9 0 , I S S N0 7 4 6 - 3 1 9 7 , i p u b l i s h e d m o n t h l y b M i c r oS y s t e m s S p e c i a l t i e s , 3 4 1 8 S 9 0 t h S t . , T a c o m a , W 9 8 4 0 9 . D o m e s t i c s u b s c r i p t i o n s : 1 i s s u e s , $ 2 2 . 0 0 .S e c o n d c l a s s p o s t a g e p a i d a T a c o m a , W 9 8 4 1 3a n a d d i t i o n a l m a i l i n g o f f i c e s . 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 C O M M A N D E RM a g a z i n e , P . O . B o x 9 8 8 2 7 , T a c o m a , W 9 8 4 9 8 .E n t i r e c o n t e n t s c o p y r i g h t © 1 9 8 4 b M i c r oS y s t e m s S p e c i a l t i e s . A l r i g h t s r e s e r v e d . C o m m od o r e 6 4 , V I C - 2 0 , B - 1 2 8 , a n P E a r t r a d e m a r k s o C o m m o d o r e B u s i n e s s M a c h i n e s , I n c . I s s u e N o 1 8

S U B S C R I P T I O N I N F O R M A T I O NY o u r s u b s c r i p t i o n t C O M M A N D E R i

s h i p p e d s e c o n d c l a s s m a i l e a c h m o n t h ,o o b e f o r e t h e f i f t e e n t h . I y o d n o r e c e i v e y o u r c o p y o C O M M A N D E R b t h l a s t d a o t h m o n t h , p l e a s e s e n d u

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

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

I y o u h a v e a n y q u e s t i o n s , p l e a s e c o t a c t o u s u b s c r i p t i o n d e p a r t m e n t a ( 2 0 6 ) 5 8 4 - 6 7 5 7 . A l c o r r e s p o n d e n c es h o u l d b a d d r e s s e d t C O M M A N D E RS u b s c r i p t i o n D e p a r t m e n t , P . O . B o 9 8 8 2 7 , T a c o m a , W a s h i n g t o n 9 8 4 9 8 .

2 I C O M M A N D E R J u n e 1 9 8 4

R € V I € W S A N R € C R € R T I O N S E C T O R

1 2 N e w s , V i e w s , P r e v i e w s R e v i e w sC O L I N T H O M P S O ND i s k d r i v e s ! C o l i n r e v i e w s t h n e M S d u a ld i s k d r i v e .

2 A p p l e P i c k ' nR O B E R T L B L O O M E RR a c i n g a g a i n s t t h e c l o c k , y o m u s t f i n d t h t h r o u g h t h l a b y r i n t h t y o u r f o o d s u p p l y .

G E N E R A L

G E N E R A L

Page 5: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 5/100

M e n uF € f l T U R € S S C C T O R

V I C - 2 0 C - 6 4 C o m m a n d P o s t J I G R U B B SE x c h a n g i n g p r o g r a m s w i t h f r i e n d s a r o u n d t h w o r l d ? Y e s ! Y o u r c o m p u t e r a n h a r a d i oe q u i p m e n t c a n d o j u s t t h a t .

T h N e w s l e t t e r E d i t o rC O L I N T H O M P S O N

V I C - 2 0

p u b l i s h i n g n e w s l e t t e r . N E r e a d s d i s k t e x t f i l e sw r i t t e n o a n w o r d p r o c e s s o r , w i t h o u t t h p r g r a m t h a t g e n e r a t e d t h e t e x t .

M o d i f y Y o u r 8 C a r t r i d g e t I n c l u d e 4 R O M ' s T H O M A S H E N R YS t e p b y s t e p i n s t r u c t i o n s f o u p g r a d i n g V I C - 2 0e x p a n s i o n c a r t r i d g e .

V I C - 2 0 C - 6 4 S c r e e n D u m p 6 E R I C G I G U E R E 6 0A f t e r y o c r e a t e p i c t u r e w i t h y o u r c o m p u t e rg r a p h i c s , h o d o y o u s h o w i o f f ? Y o g i v e y o u rf r i e n d s p r i n t e d c o p y o y o u r c r e a t i o n , o fc o u r s e .

V I C - 2 0 C - 6 4 F u n c t i o n a l l y Y o u r s I A A D A MT h m y s t e r i o u s f o u r k e y s o t h r i g h t s i d e o t h k e y b o a r d a r e e x p l a i n e d .

V I C - 2 0 C - 6 4 F u n c ' K e y s J . L . C A L V I Nu t i l i t y t b r i n g t h o s e f u n c t i o n k e y s t l i f e .

V I C - 2 0 C - 6 4 B A S I C + M G L E N C O L B E R T 8 E x a m p l e s s h o w i n g h o B A S I C a n M a c h i n eL a n g u a g e c a l i v e a n d w o r k t o g e t h e r .

C O M M A N D E R M a g a z i n e i a i n d e p e n d e n tp u b l i c a t i o n , a n h a n f o r m a l r e l a t i o n s h i p w i t hC o m m o d o r e B u s i n e s s M a c h i n e s , I n c . o t h e r t h a n a a p a i d a d v e r t i s e r . S u b m i s s i o n o m a n u s c r i p t b a a u t h o r i c o n s i d e r e d a o f f e r o e x c l u s i v e p u b l i c at i o n r i g h t s . O p i n i o n s e x p r e s s e d b w r i t e r s i a t i c l e s a n r e v i e w s a r n o n e c e s s a r i l y t h o s e o C O M M A N D E R M a g a z i n e .

H f l R D S € C T O RD € P R R T M € N T S

K e M a n d e rU s e r G r o u p sR E M s t R e a d e r sN e P r o d u c t sC o m m a n d B o a r dN e w s R e l e a s e sL e t t e r sA d v e r t i s e r s I n d e x

B A C K I S S U E I N F O R M A T I O NC O M M A N D E R M a g a z i n e ' s S u b s c r i p

t i o n D e p a r t m e n t p r o v i d e s t h s e r v i c e o b a c k i s s u e o r d e r f u l f i l l m e n t . M a n y i s s u e sa r s t i l l a v a i l a b l e . A l c u r r e n t i s s u e s s e l l f o t h s i n g l e c o p y c o v e r p r i c e - w h i c h i $ 2 . 9 5 . I s s u e s o l d e r t h a n o n m o n t h s e l lf o $ 3 . 5 0 , w h e n t h e s u p p l y i p l e n t i f u l .I n c l u d e $ 1 . 0 0 ( s h i p p i n g ) f o r e a c h i s s u eo r d e r e d . Y o u r o r d e r w i l l b s h i p p e d b U n i t e d P a r c e l S e r v i c e . O r d e r s t b s h i pp e t o p o s t o f f i c e b o x e s o f o r e i g n c o u nt r i e s m u s t b e s h i p p e d v i t h U n i t e dS t a t e s P o s t O f f i c e .

M o s t b a c k i s s u e s a r a v a i l a b l e i o r i g i n a l f o r m . F e b r u a r y 1 9 8 3 i s o l d o u b u t s e p a r a t e a r t i c l e s a r a v a i l a b l e a r e p r i n t s . D u t t h h e a v y d e m a n d , w s u g g e s t y o o r d e r t h e b a c k i s s u e s y o w a n t n o w h i l e t h e s u p p l i e s l a s t .

C O M M A N D E R a c c e p t s V i s a , M a s t e rc a r d a n A m e r i c a n E x p r e s s . Y o m a a l s or e q u e s t t b i n v o i c e d , b u p a y m e n t i d u b e f o r e s h i p m e n t .

F o r f u r t h e r i n f o r m a t i o n c a l l o w r i t e t oo u s u b s c r i p t i o n d e p a r t m e n t a P . O . B o 9 8 8 2 7 , T a c o m a , W a s h i n g t o n 9 8 4 9 8 ,( 2 0 6 ) 5 8 4 - 6 7 5 7 .

J u n e 1 9 8 4 C O M M A N D E R ! *

Page 6: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 6/100

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

P u b l i s h e rT H O M A S R O S E N B A U M

E d i t o rD O R I N D A ( D E E ) A N D E R S O NE d i t o r i a l A s s i s t a n tE V R J O N E S

M a r k e t i n g A d v e r t i s i n gE L I Z A B E T H K S T E A N , D i r e c t o rV I V I A N J C R A W F O R DC i r c u l a t i o nM A R Y O S B O R N , D i r e c t o r

D e s i g n a n P r o d u c t i o nS C O T T A M A C D O N A L DT e c h n i c a l C o n s u l t a n t sJ O H N P G A B B A R DG E O R G E R G A U K E LH O W A R D R O T E N B E R GC O L I N F T H O M P S O N

C O M M A N D E R i p u b l i s h e d m o n t h l y b y M I C R O S Y S T E M S S P E C I A L T I E S , P O B o 9 8 8 2 7 ,T a c o m a , W a s h i n g t o n 9 8 4 9 8C O M M A N D E RR e g i o n a l A d v e r t i s i n g O f f i c e sP a c i f i c M a r k e t i n g , I n c . 4 2 4 7 N o r t h W h i t m a nT a c o m a , W a 9 8 4 0 7 . ( 2 0 6 ) 7 5 9 - 9 9 3 3

G a r l a n d A s s o c i a t e s , P . O . B o 3 1 S . H . S .D u x b u r y , M a s s . 0 2 3 3 2 .( 6 1 7 ) 9 3 4 - 6 4 6 4 o 9 3 4 - 6 5 4 6

S u b s c r i p t i o n R a t e s ( U . S . F u n d s )U . S .C a n a d i a n , M e x i c a nS u r f a c e R a t e s , F o r e i g nA i r M a i l , F o r e i g n

P e r Y e a r$ 2 2 . 0 0$ 2 6 . 0 0$ 3 7 . 0 0$ 7 5 . 0 0

F o b a c k i s s u e s , s u b s c r i p t i o n s , c h a n g e o a d d r e s so o t h e r i n f o r m a t i o n , w r i t e t o C O M M A N D E RP . O . B o 9 8 8 2 7T a c o m a , W a s h i n g t o n 9 8 4 9 8( 2 0 6 ) 5 8 4 - 6 7 5 7B A C K I S S U E S -

$ 3 . 5 0 e a c h p l u s $ 1 . 0 0 e a c h f o s h i p p i n g

C o p y r i g h t © 1 9 8 4 b y M I C R O S Y S T E M S S P E C I A L T l E SA l R i g h t s R e s e r v e d

T h e m o s t c o n t r o v e r s i a l t o p i c i t h c o m p u t e r i n d u s t r y t o d a y i c o p y r i g h t p r o t e c t i o n . M o r e t t h p o i n t i t h l a c k o a d e q u a t el a w s t o p r o t e c t t h e a u t h o r s a n m a n u f a c t u r e r s o s o f t w a r e ( a n dh a r d w a r e ) . T h e S u p r e m e C o u r t , w i t h t h e i r B e t a m a x d e c i s i o n ,a l t e r e d t h c o n c e p t o ' f a i r u s e ' a s d e f e n s e f o c o p y r i g h t i n f r i n g em e n t . T h d e c i s i o n i m p l i e s t h a t d e v i c e s u s e d f o c o p y i n g c o p y r i g h m a t e r i a l a r " s t a p l e a r t i c l e s o c o m m e r c e ; " p r o v i d e d t h e y p e r f o r mf u n c t i o n s o t h e r t h a n c o p y r i g h t i n f r i n g e m e n t . A l t h o u g h t h B e t a m a x c a s e w a s p e c i f i c a l l y c o n c e r n i n g v i d e o r e c o r d i n g f o h o m e u s e , t h c o m p u t e r i n d u s t r y w i l l u l t i m a t e l y f e e l t h e i m p a c t o t h r u l i n g .

W h a t d o e s t h i s m e a n t a u t h o r s a n m a n u f a c t u r e r s w h s p e n dl a r g e a m o u n t s o t i m e a n m o n e y t d e v e l o p c o m p u t e r p r o d u c t s ?I s i m p l y m e a n s t h a t t h d e v e l o p m e n t o c o p y p r o t e c t i o n s c h e m e sw i l l b m o r e o a c o n s i d e r a t i o n w h e n c r e a t i n g n e p r o d u c t s . T h p e o p l e i n v o l v e d i c r e a t i n g a n m a r k e t i n g c o m p u t e r p r o d u c t sh a v e e v e r y r i g h t t o p r o t e c t t h e i r p r o f i t s . T h c o n s u m e r w i l l b s e i n g , a n p a y i n g f o r , m o r e a n b e t t e r p r o t e c t i o n s c h e m e s . E v e r yt i m e p r o g r a m o p r o d u c t i d u p l i c a t e d w i t h o u t p r o p e ra u t h o r i z a t i o n , i i m o n e y l o s t b t h a u t h o r a n d i s t r i b u t o r . I i u n f o r t u n a t e t h a t a t i m e w h e n h o m e c o m p u t i n g h a r e a c h e dp r i c e r a n g e r e a s o n a b l e t t h a v e r a g e c o n s u m e r , t h a d d e d c o s to p r o t e c t i o n s c h e m e s w i l l b r e f l e c t e d i t h m a r k e t p l a c e .

T h i s b r i n g s u t o t h e u n i q u e p o s i t i o n o f c o m p u t e r p u b l i c a t i o n s .P r o g r a m s a r p u b l i s h e d e a c h m o n t h w i t h t h e i n t e n t t h a t t h s u b s c r i b e r w i l l u s e t h e m a t e r i a l f o t h e i r p e r s o n a l l i b r a r y o n l y T h p r o g r a m s a r n o t b c o p i e d a n d i s t r i b u t e d a s p u b l i c d o m a i ns o f t w a r e . O n u s e r s g r o u p h a s u g g e s t e d t h a t t h e y t y p e t h e p r og r a m s l i s t e d i m a g a z i n e , c o p y a n s e l l t h d i s k t o c l u b m e m b e r so n l y i t h e y s h o w p r o o f t h a t t h m e m b e r o w n s c o p y o t h p u b l i c a t i o n f r o m w h i c h t h p r o g r a m o r i g i n a t e d . T h a t s e e m s t b

f a i r a n e q u i t a b l e w a t o s o l v e a p o t e n t i a l l y t r o u b l e s o m e s i t u at i o n .

W w o u l d l i k e t h e a r a m u c h i n p u t a s p o s s i b l e o t h i s s u b j e c t .A n o p i n i o n s , c o m m e n t s o s u g g e s t i o n s f r o m o u r e a d e r s w i l l b w e l c o m e d . P l e a s e i n d i c a t e i y o u r r e s p o n s e m a b p u b l i s h e d . A d r e s s c o r r e s p o n d e n c e t T h E d i t o r , C O M M A N D E R M A G A Z I N E ,P . O . B o 9 8 8 2 7 , T a c o m a , W 9 8 4 9 8 .

A I C O M M A N D E R J u n e 1 9 8 4

Page 7: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 7/100

P O B o 9 9 7 1 5T a c o m a , W 9 8 4 9 9

( 2 0 6 ) 5 8 8 - 9 9 4 9W H A V E G A T H E R E D S O M E O T H B E S T S O F T W A R E F R O M A L O V E RF O Y O U R C O M M O D O R E 6 4 A L L O F O U P R O D U C T S A R E D I S C O U N T E DT O H E L P Y O S A V E Y O U R H A R D E A R N E D M O N E Y !

D I S C O U N T E DS O F T W A R E

A L E X I T H E J U N G L E —A L E X M U S T M A K E H I W A T H R O U G H T H E O M I N O U S J U N G L E , S W I N G I N G O V I N E S . J U M P I N G O V E R L O G S , A L L I G A T O R S A N F I T S A R J U S T F E O T H O B S T A C L E S T H A T A L E X " M U S T O V E R C O M E D U R I N G H I T R E K F O R V A L U A B L ET R E A S U R E S . R E G U L A R P R I C E 3 2 . 9 5 C a s s e t t e *

D I S C O U N T P R I C E 2 1 . 9 5 C a s s e t t e *

A L E X G O E S J O G G I X G —A N O T H E R E X C E L L E N T " A L E X " A D V E N T U R E . O U R P O O R U N S U S P E C T I N G H E R O M U S T S U C C E S S F U L L Y J O A R O U N D A L O T H C I T Y B L O C K S B E F O R E T H D A N G E R O U S M U G G E R S C A T C H H I M . S I M I L A R T A M I D A R

R E G U L A R P R I C E 3 2 . 9 5 C a s s e t t e *D I S C O U N T P R I C E 2 1 . 9 5 C a s s e t t e *

A L E X I S P A C E —" A L E X " H A J O I N E D N A S A ! T H I S T I M E O U R H E R O I O D A N G E R O U S M I S S I O N I S P A C E . H M U S T U S E A L L O F H I P I L O T I N G S K I L L I X A V O I D T H E D A N G E R S W H I L EC O L L E C T I N G V I T A L P O W E R C R Y S T A L S . R E G U L A R P R I C E 3 2 . 9 . 1 C a s s e t t e '

D I S C O U N T P R I C E 2 1 . 9 5 C a s s e t t e *

K R A C K E R J A X —A N N O W , C I T E L I T T L E G A M E F O T H Y O U N G E R M E M B E R S O Y O U B F A M I L Y .

P O P C O R N F A C r i X m V H A G O N E W I L D A N H O P P E D K E R N A L S O F C O R N A R EF A L L I N G F R O M T H E S K Y . Y O M U S T U S Y O U K M U L T I - L A Y E R E D F R Y I N G P A T C A T C H T H E M B E F O R E T H E Y H I T H F L O O R ] R E G U L A R P R I C E 1 4 . 9 5 C a s s e t t e

D I S C O U N T P R I C E 9 . 9 5 C a s s e t t e

R A L A K O N R A I D E R S —T H W O R L D I V O L C A N I C R U I N , T H E R E A B O N L Y F E S U R V I V I N G H U M A N SW I T H N P L A C E T L I V E . A L L O F T H R O H O T D R O N E S H A V E G O N E H A V W I R E A N H A V E T A K E N O V E R A L T H C I T I E S O T H W O R L D . I I Y O U R J O T R I T H W O U L D O T H E S E N O D E A D L Y C R E A T U R E S . R E G U L A R P R I C E 3 3 . B S C a s s e t t e

D I S C O U N T P R I C E 2 1 . 9 5 C a s s e t t e

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

R E G U L A R P R I C E — 1 4 . 9 . T C a s s e t t eD I S C O U N T P R I C E 9 . 9 5 C a s s e t t e

C A V E R N S O F D O O M —G R E A T M A C H I N E L A N G U A G E T E X T A D V E N T U R E G A M E . E X P L O R E T H D E P T H S O FT H A N C I E N T C A V E R N , F I G U R E Y O U R W A V T H R O U G H S O M E T R I C K Y S I T U A T I O N S .T H I S O N I H E A L B R A I N B E N D E R ! R E G U L A R P R I C E 2 4 . ^ . 1 C a s s e t t e

D I S C O U N T P R I C E 1 9 . 9 5 C a s s e t t e

Q U I Z S P I N —A F A N T A S T I C E D U C A T I O N A L G A M E , N O J U S T A N O T H E R B O R I N G D R I L L ! Q U I Z S P I NI B A S E D O N T H E T V G A M E S H O W J O K E R S W I L D " . I I A E X C I T I N G C O M P E T IT I O N B E T W E E N T W P L A Y E R S ( O O N P L A Y E R A N T H C O M P U T E R ) .C A T E G O R I E S I N C L U D E : S T A T E S & C A P I T A L S , C H E M I S T R Y , M A T H , P R E S I D E N T S A N

? ? M Y S T E H Y ? ? C A T E G O R Y . G R E A T C O L O R A N S O U N D J U S T T O O F T H I S F U N ,C O M P E T I T I V E A N E D U C A T I O N A L P R O G R A M . R E G U L A R P R I C E 2 4 . 9 5

P A S T A C T I O NA R C A D E G A M E S

B E S T D O L L A RV A L U E A N Y W H E R E

E X Q T U V GS I M U L A T I O N S

D I S C O U N T P R I C I i 1 9 . 9 5 C a s s e t t e

' A D D $ 4 . 0 0 F O D I S K E T T E

C a s s u

S U F I ' W A R E S U B M I S S I O N S W E U X J M U

Page 8: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 8/100

n m m j Nu i m i b J i G r u b b s

F o m a n y p e o p l e , s u m m e r t i m e i s t i m ef o o u t d o o r a c t i v i t i e s . A m a t e u r r a d i o e t h u s i a s t s a r n e x c e p t i o n , t h o u g hs o m e t i m e s t h s l a n t o f t h e a c t i v i t i e s i v e r yr a d i o o r i e n t e d . F o r y e a r s i s e e m e d l i k e m d a d , W 9 D X A , a n a l w a y s s p e n t t h eF o u r t h o f J u l y i n s t a l l i n g o u a n t e n n as y s t e m . I t ' s t i m e f o f i e l d d a a n t r a n s m i t t e r h u n t s . T h h a m f e s t s e a s o n i u p o n u w i t h t h e p r o m i s e o l o o c o p u t e r g o o d i e s b e i n g e x c h a n g e d a h a m su p g r a d e t h e i r s y s t e m s . I y o h a v e n ' t y e b o u g h t c o m p u t e r , d o n ' t o v e r l o o k t h v e r y v e r s a t i l e V I C - 2 0 i w a m a d e f o r t h eh a m s h a c k !

I y o a r a o u t d o o r p e r s o n , e n j o y t h es u n s h i n e a n t a k i n g y o u r r i a l o n g o c a m p o u t . B u d o n ' t l o s e y o u r s u m m e rc o p i e s o C O M M A N D E R . I ' l l b r i g h t h e r ew i t h s o m e p r o j e c t s t h a t w i l l s t i l l b o i t e r e s t n e x t f a l l .

W H E R E ' S T H E B E E FW h e n y o b o u g h t y o u r c o m p u t e r , i

w a s n ' t v e r y s m a r t . I w a b o r n w i t h s o m eb a s i c m o t o r s k i l l s c a l l e d a o p e r a t i n gs y s t e m . I d i d n ' t d e v e l o p p e r s o n a l i t y u n t i ly o l o a d e d i t h f i r s t p r o g r a m . H o p e f u l l y ,y o u h a v e w r i t t e n s o m e p r o g r a m s y o u r s e l f .Y o u r c o n t i n u e d i n t e r e s t i t h i s h o b b y i u d o u b t e d l y d i r e c t l y p r o p o r t i o n a l t o e i t h e rw r i t i n g o r o b t a i n i n g p r o g r a m s t h a t a r e o fi n t e r e s t t o y o u . T h 5 9 t h v e r s i o n o f P A p e r s o n g e t s a b i o l d . c a n ' t h e l p b u t h i n ko f t h a t p o o r l i t t l e l a d y i t h e p o p u l a r h a b u r g e r c h a i n c o m m e r c i a l t h a t a g r e e s t h b u i s u r e b i g , b u t w h e r e ' s t h e b e e f ? I o u c a s e , t h c o m p u t e r i n i c e , b u w h e r ea r t h p r o g r a m s . C O M M A N D P O S Th e l p s t o f i l l t h i s n e e d , a n f o a p r i c e t h e r ea r s o m e e x t r e m e l y n i c e s o f t w a r ep a c k a g e s f o a m a t e u r u s e . U n f o r t u n a t e l y ,

c a n ' t a d d r e s s e v e r y s u b j e c t i t h i s c o l u m ne v e r y m o n t h a n d m o s t o f u s d o n ' t h a v eu n l i m i t e d f i n a n c i a l r e s o u r c e s . W h a t w d h a v e i o u a m a t e u r r a d i o e q u i p m e n t ,q u i t e e f f e c t i v e m e a n s o c o m m u n i c a t i n ga r o u n d t h e w o r l d . C a w p o s s i b l y t i i t t h i s g e a r a n d e x c h a n g e p r o g r a m s w i t h o u rf r i e n d s a r o u n d t h e w o r l d ? Y o b e w c a n !6 I C 0 M M A N D E R J u n e 1 9 8 4

F I L E I F O F U T U R E R E F E R E N C E

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

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

L e t ' s c o n s i d e r f o m o m e n t w h a t h a p e n s w h e n y o L I S T a p r o g r a m o n y o u rc o m p u t e r . W h e n t h o p e r a t i n g s y s t e m o y o u r c o m p u t e r s e e s t h c o m m a n d L I S T , i c h e c k s m e m o r y t f i n d t h e b e g i n n i n g o t h p r o g r a m t h a t c u r r e n t l y i a c t i v e i y o u rc o m p u t e r . I t h e n t a k e s t h i s m a c h i n ec o d e — a l l b i n a r y o n e s a n z e r o s , a n t r a n s l a t e s i i n t o " p l a i n e n g l i s h " c h a r a c t e r st b p r i n t e d o y o u r s c r e e n .

Y o u r f i r s t e n c o u n t e r a " s e n d i n g " t h a tl i s t i n g s o m e w h e r e e l s e p r o b a b l y c a m ew h e n y o b o u g h t y o u r p r i n t e r . A s s u m i n gy o h a v e V I 1 5 2 5 o e q u i v a l e n t , y o q u i c k l y l e a r n e d t h a t t h f o l l o w i n g s t a t em e n t w o u l d g e y o p r i n t e d l i s t i n g :

O P E N 4 , 4 : C M D 4 : U S TW h a t y o d i w a t o p e n f i l e , i t h i s

c a s e n u m b e r 4 t d e v i c e n u m b e r 4 y o u rp r i n t e r , a n t h e n y o u c o m m a n d e d ( C D t h e o u t p u t o y o u r c o m p u t e r t f i l en u m b e r 4 A f t e r d o i n g t h i s y o i s s u e d t h L I S T c o m m a n d a n l i k e m a g i c t h e p r og r a m w a s l i s t e d t y o u r p r i n t e r .

A t h p o i n t w h e r e t h c o m p u t e r d o e st h a c t u a l l i s t i n g , r e g u l a r A S C I I c h a r a c t e rc o d e s a r p r e s e n t . T h m u m b o j u m b o o m a c h i n e c o d e l u r k s b e l o w t h s u r f a c e , b u d o e s n ' t g e t i t h w a o r e a d i n g t h e p r og r a m l i s t i n g . W e ' v e j u s t f o u n d t h s i m p l e rw a y !F O U R T O O N E

H a v e y o u e v e r t h o u g h t o y o u r c a s s e t t er e c o r d e r a " s c r e e n " ? Y o u r c o m p u t e rh a n t r o u b l e w i t h t h a t c o n c e p t a a l l . I f a c t , y o u s t h a t v e r y c o n c e p t w h e n y o

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

O P E N 1 , 1 , 1 , " F I L E N A M E " : C M D 1 : L I S TW h e n t h a t s a v e h a f i n i s h e d r e m e m b e r

t c l e a r t h b u f f e r b t y p i n g :P R I N T # 1 : C L O S E 1Y o n o n e e d s o m e m o d e m s o f t w a r e .

S e v e r a l s u c h p r o g r a m s h a v e b e e n p r i n t e di C O M M A N D E R o v e r t h e p a s t y e a r( c h e c k T E L E C O M M A N D E R ) o r y o u m a y b et h l u c k y o w n e r o o n o t h f i n e c o m e r c i a l p a c k a g e s s u c h a M B A T E X T o H A M T E X T t h a t a l l o w n o t o n l y A S C I It r a n s m i s s i o n , b u t t h e a b i l i t y t s t o r e f i l e sf o l a t e r p r i n t i n g , s a v i n g , o r r e t r a n s m i ss i o n .

Y o s e n d t h p r o g r a m j u s t l i k e a n t e x tf i l e . A t h i s p o i n t t h a t ' s a l i i s j u s t t e x t .

B R I D G E T C A P T A I N K I R KA y o a r e s e n d i n g , t h s t a t i o n o t h

o t h e r e n h o p e f u l l y i r e c e i v i n g a n s t o ri n t h i s A S C I I f i l e u s i n g h i o r h e r t e r m i n a ls o f t w a r e . A f t e r t h f i l e h a b e e n f u l l yr e c e i v e d , i m u s t b s a v e d t t a p e . W h a th a t h a p p e n a f t e r t h f i l e h a b e e nr e c e i v e d i t r e c o n v e r t i i n t o a p r o g r a mf i l e r a t h e r t h a n a A S C I I s e q u e n t i a l f i l e .T h e p r o g r a m i f i g u r e w i l l d t h i s j o q u i t e s i m p l y w h e n u s i n g c a s s e t t e .

I o p e r a t i o n , t h p r o g r a m f i r s t O P E N sr e c e i v e c h a n n e l t o t h e c a s s e t t e r e c o r d e r .T h P O K E t d e c i m a l a d d r e s s 1 5 t e l l s t h c o m p u t e r t h e r e i o n o p e n f i l e . Y o t h e ns t a r t b r i n g i n g i t h p r o g r a m o n A S C I Ic h a r a c t e r a t i m e a n P R I N T i o t h s c r e e n . I t h c h a r a c t e r i " R E T U R N " w t h e n " s t r o n g a r m " c a r r i a g e r e t u r n ( A S C I Iv a l u e 1 3 i n t o t h k e y b o a r d b u f f e r a d e c i m a l a d d r e s s e s 6 3 t h r o u g h 6 3 3 . W a l s o h a v e t t e l ! t h c o m p u t e r t h e r e a r t h r e e c h a r a c t e r s i t h b u f f e r a n f i n a l l yw s e n d t h p r o g r a m b a c k t g e a n o t h e rc h a r a c t e r .

I t h e c h a r a c t e r r e c e i v e d i b l a n k l i n e( A S C I I c o d e 1 0 t h e n t h f i l e i C L O S E d a n t h " O K " p r o m p t i p r i n t e d . I a l h a g o n ew e l l a t h i s p o i n t , d e l e t e t h l i n e s a b o v e

Page 9: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 9/100

l n f o ® ( 3 S 0 g f f i s ; . . M a k i n gb m T o w n B u s i n e s s G r o wS e l e c t t h d i s k p r o g r a m s y o n e e d —

A c c o u n t s R e c e i v a b l e / B i l l i n gA c c o u n t P a y a b l e / C h e c k w r i t i n gG e n e r a l L e d g e rI n v e n t o r y M a n a g e m e n tP a y r o l l

C u s t o m e r S u p p o r t P l a nA o p t i o n a l t e l e p h o n e c o n s u l t i n g s e r v i c e i a v a i l a b l e t s u p p o r t i n s t a l l a t i o n a n o n g o i n go p e r a t i o n s .

T P u r c h a s eS e y o u r l o c a l C o m r n o d o r e - 6 4 D e a l e r o c a l lu d i r e c t l y a ( 3 1 3 ) 5 4 0 - 7 7 7 2 .

I n f o D e s i g n s i t h e l e a d i n g p r o d u c e r o a c c o u n t i n g s o f t w a r e f o t h C o m m o d o r e 6 4 . . .h o m e t o w n b u s i n e s s e s m a d e u N u m b e r 1 W s p e c i a l i z e i A c c o u n t i n g S o f t w a r e a n m a r k e t o n l y t h e h i g h e s t q u a l i t y b u s i n e s ss y s t e m s . O u i n t e g r a t e d s y s t e m s h a v e h e l p e db u s i n e s s e s b e c o m e m o r e p r o s p e r o u s t h r o u g hb e t t e r m a n a g e m e n t o t h e i r m o n e y a n r s o u r c e s . I n f o D e s i g n s f i v e a c c o u n t i n g p a c ka g e s m a k e i p o s s i b l e f o y o t c o m p u t e r i z ey o u r b u s i n e s s c o s t e f f e c t i v e l y . O u p r o v e n b u si n e s s s o f t w a r e p a c k a g e s h a v e b e e n p u r c h a s e df o $ 5 9 5 e a c h . W i t h 1 0 0 , 0 0 0 p r o g r a m s s o l d ,y o c a b a s s u r e d o p r o v e n v a l u e a $ 7 9 . 9 5p e r C o m m o d o r e - 6 4 p r o g r a m .

C i r c l e N o 5

I n f o D e s i g n s I n c .6 9 0 5 T e l e g r a p h R o a dB i r m i n g h a m , M l 4 8 0 1 0

Page 10: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 10/100

S t i l l t h B e s t !

R a t e d T H B E S T e d u c a t i o n a lp r o g r a m f o t h V I C 2 0 T M b C r e a t i v e C o m p u t i n g m a g a z i n e .C o m m o d o r e 6 v e r s i o n : " T h i sI t h b e s t t y p i n g t u t o r w h a v es e e n y e t ; I c a g e y o u rc h i l d r e n t o u c h t y p i n g I s h o r to r d e r a n b r i n g a o l h a n d u t s p e e d . I n c l u d e s e x c e l l e n tt r a i n i n g m o d u l e s a n d a na r c a d e t y p e m o d e t l i v e nt h i n g s u a n p u s o m ep r e s s u r e o n ; * * * * I N F O - 6 4O u r c u s t o m e r s c o n t i n u e t t e l lu o t h e i r s u c c e s s . . . .! ' . . d e l i g h t e d w i t h m s o n ' sp r o g r e s s . . h I t h o n l yo n I h i s e c o n d g r a d e c l a s sw h t o u c h t y p e s a t h c o m p u t e r . "( 5 y e a r o l m a w r i t e s ) . . . " g r e a t , e x c e l l e n t . T m a s o u r c eo g r e a t l e a r n i n g . . j u s t c a n ' t B x p r o s s h o m u c h h a v ee n | o y e d i t ! "I d a l l y u s b s c h o o l s a c r o s s t h U S A .

" C o m p u t e r a i d e d I n s t r u c t i o n a I t b e s t " C o m m a n d e r m a g a z i n eT Y P I N G T U T O R W O R D I N V A D E R ST h p r o v e n w a t l e a r n t o u c h t y p i n g .C O M M O D O R E 6 T a p e $ 2 1 . 9 5C O M M O D O R E 6 D i s k $ 2 4 . 9 5V I C 2 0 ( u n e x p a n d e d ) T a p e $ 2 1 . 9 5

I F ( F L I G H T S I M U L A T O R )

D I S K O T A P EF O T H C O M M O D O R E 6

S 2 9 . 9 5

C A R T R I D G EF O T H V I 2

S 3 9 . 9 5J O Y S T I C K R E Q U I R E D

P u y o u r s e l f i t h p i l o t ' s s e a t ! v e r y c h a l l e n g i n g r e a l i s t i cs i m u l a t i o n o i n s t r u m e n t f l y i n g i l i g h t p l a n e . T a k e o f f ,n a v i g a t e o v e r d i f f i c u l t t e r r a i n , a n l a n d a o n o t h a i r p o r t s .A r t i f i c i a l h o r i z o n , I L S , a n o t h e r w o r k i n g i n s t r u m e n t s o s c r e e n . F u l l a i r c r a f t f e a t u r e s . R e a l i s t i c a i r c r a f t p e r f o r m a n c e -s t a l l s / s p i n s , e t c . T r a n s p o r t y o u r s e l f t r e a l - t i m e a d v e n t u r ei t h s k y . F l i g h t t e s t e d b p r o f e s s i o n a l p i l o t s a n j u d g e d" t e r r i f i c " ! R a t e d " E x c e l l e n t " b y M i d n i t e S o f t w a r e G a z e t t e .

■ S h i p p i n g a n h a n d l i n g $ 1 . 0 0 p e d M i ^ ^ h o r d e r . C r e s i d e n t s a d 6 t a x . 3 ^

S O F T W A R EP . O . B O 6 2 7 7 , S a R a f a e l , C 9 4 9 0 3 ( 4 1 5 ) 4 9 9 - 0 8 5 0P r o g r a m m e r s : W r i t s t o u N e P r o g r a m M a n a g e r c o n c e r n i n g

a n e x c e p t i o n a l V I 2 ( ) T M O C o m m o d o r e 6 4 T M g a m eo o t h e r p r o g r a m y o u h a v e d e v e l o p e d . c i r c | e

B A R T E N D E RG U I D E A N H O S T $ 2 9 . 9 5

O v e r h u n d r e d p o p u l a r d r i n < r e c i p e s . I l i s t s t h i n g r e d i e n t s , t e l l s h o t m i t h e m a i d e v e n t h e t y p e o g l a s st o u s e . I c a e v e n s u g g e s t d r i n k s a c c o r d i n g t y o u r i n g r e d ie n t s o h a n d .

S p e c i a l H o s t F e a t u r e : N o h e l p I n s u r e s a f e j o u r n e yh o m e f r o m y o u r p a r t y ; T H B A R T E N D E R G U I D E A N H O S T e s t i m a t e s y o u r g u e s t s ' b l o o d a l c o h o l l e v e l s .

S T R I P T E A Z E $ 2 4 . 9 5g r e a t p a r t y g a m e a n I c e b r e a k e r . G a t h e r t h p a r t y a n

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

6 4 O n l y

P . O . 1 3 0 1 5 P o r t l a n d , O r e g o n 9 7 2 1 3A v a i l a b l e o d i s c a n c a s s e t t e .M o n e y O r d e r , V i s a o M ( 5 0 3 ) 2 8 7 - 5 1 2 8

Page 11: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 11/100

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

m o r e t l i f e t h a n f u a n g a m e s ,n o a l o n e .

y o c a i n t r o d u c e y o u r C o m m o d o r e 6 4 t t h W o r k F o r c e : a f f o r d a b l e , e a s y - t o -s s o f t w a r e a n h a r d w a r e t h a t w i l l u n l e a s h t h p o w e r y o a l w a y s e x p e c t e d f r o m y o u r

6 4 ™ , b u t h o u g h t y o m i g h t n e v e r s e e .B u s C A t t f / *

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

g i v e s y o t h a d d e d p o w e r o B A S I C 4 . 0 , a n l e t sy o a d I E E E d i s k d r i v e s , h a r d d i s k , v i r t u a l l y a n

p a r a l l e l p r i n t e r , a n o t h e r p e r i p h e r a l s w i t h o u t e x t r ai n t e r f a c e s . C o m p l e t e l y s o f t w a r e i n v i s i b l e .

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

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

B a s i c 4 . c o m m a n d s g r e a t l y s i m p l i f yd i s k d r i v e a c c e s s . S w i t c h e s e a s i l y f r o m

4 t 8 c o l u m n d i s p l a y .

D i s c o v e r t h t r u e p o w e r o y o u rC o m m o d o r e 6 4 ' " . A s k y o u r d e a l e r a b o u t

t h C o m m o d o r e 6 4 ' " W o r k F o r c e , f r o mB a t t e r i e s I n c l u d e d — t h e c o m p a n y t h a t

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

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

s e v e n n o v i c e c a g e p r o f e s s i o n a l r e s u l t s . W i t h p e l l P a c k ™ i e v e n c o r r e c t s y o u r s p e l l i n g ! O n c e y o u ' v e r i e d i t y o u ' l l n e v e r u s e a t y p e w r i t e r a g a i n .

T h e C o n s u l t a n t ^( f o r m e r l y D e l p h i ' s O r a c l e )

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

S p e l l P a c ky o u r 6 t s p e l l . I c h e c k s a e n t i r e

o c u m e n t i t m i n u t e s a g a i n s t i c t i o n a r y o o v e r 2 0 , 0 0 0 w o r d s . A n y o

a a d d u p t 5 , 0 0 0 o y o u r o w d t e r m s . T y p e l e t t e r p e r f e c t e v e r y

i m e !

B A T T E R I E S I N C L U D E D" E x c e l l e n c e i S o f t w a r e "

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

1 8 Q u e e n S t r e e t W e s t , T o r o n t o , C a n a d a M 5 1 Z ( 4 1 6 ) 5 9 6 - 1 4 0 5 / 3 3 0 3 H a r b o r B l v d . , C o s t a M e s a , C A 9 2 6 2 6 ( 7 1 4 ) 9 7 9 - 0 9 2 0C i r c l e N o 2 7 6 A N C O M M O D O R E 6 A R R E G I S T E R E D T R A D E M A R K S O C O M M O D O R E B U S I N E S S M A C H I N E S

Page 12: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 12/100

R O D U C I H G

T h f a s t e s t a n e a s i e s t t u s a s s e m b l e r f o t h C o m m o d o r e 6 4

P a 6 e n a b l e s t h e u s e r t o p e r f o r ma s s e m b l y l a n g u a g e p r o g r a m m i n g u s i n g t h s t a n d a r d M O m n e m o n i c s . S 4 9 . 9 S

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

6 B A S I C . P o w e r 6 t u r b o - c h a r g e sr e s i d e n t B A S I C w i t h d o z e n s o n e s u p e ru s e f u l c o m m a n d s l i k e M E R G E . U N D O ,T E S T a n D I S K a w e l l a a l t h o l s t a n d b y s s u c h a R E N U M a n S E A R C HR E P L A C E . I n c l u d e s M o r e P o w e r 6 4 S 4 9 . 9 5

A ^ T O O L B O 6 J s ^ X I t h u l t i m a t e p r o g r a m m e r ' s u t i l i t yX p a c k a g e . I n c l u d e s P a 6 a s s e m b l e r

a n P o w e r 6 B A S I C s o u p - u p k i a l t o g e t h e r i o n f u l l y i n t e g r a t e d a n e c o n o m i c a l p a c k a g e . S 8 9 . 9 5

y V ^ S P E L L P R O 6 - I a e a s y t u s s p e l l i n g c h e c k e rw i t h s t a n d a r d d i c t i o n a r y e x p a n d a b l e

• 5 , 0 0 0 w o r d s . S p e l l P r o 6 q u i c k l ya d a p t s i t s e l f t y o u r p e r s o n a ! v o c a b u l a r ya n b u s i n e s s j a r g o n a l l o w i n g y o t a d a n d e l e t e w o r d s t o / f r o m t h d i c t i o n a r y , e d i td o c u m e n t s t o c o r r e c t u n r e c o g n i z e d w o r d sa n d o u t p u t l i s t s o u n r e c o g n i z e d w o r d s t p r i n t e r o s c r e e n . S p e l l P r o 6 4 w a s d e s i g n e dt w o r k w i t h t h e W o r d P r o S e r i e s ' a n do t h e r w o r d p r o c e s s i n g p r o g r a m s u s i n g t h W o r d P r o f i l e f o r m a t . S 4 9 . 9 5

N O S H I P P I N G ! ! !T O L L F R E E O R D E R P H O N E

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

W P 6 4T h i s b r a n d n e o f f e r i n g f r o m t h o r i g i n a t o r s o f t h e W o r d P r o S e r i e s *

b r i n g s 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 t o t h eC o m m o d o r e 6 f o t h f i r s t t i m e . T w y e a r s u n d e r d e v e l o p m e n t , W P 6 4 f e a t u r e s1 0 0 % p r o p o r t i o n a l p r i n t i n g c a p a b i l i t y a

w e l l a 4 0 / 8 0 c o l u m n d i s p l a y , a u t o m a t i cw o r d w r a p , t w c o l u m n p r i n t i n g , a l t e r n a t ep a g i n g f o h e a d e r s f o o t e r s , f o u r w a s c r o l l i n g , e x t r a t e x t a r e a a n b r a n d n e ' O O P S ' b u f f e r t h a t m a g i c a l l y b r i n g s b a c kt e x t d e l e t e d i e r r o r . A l y o e v e r d r e a m e do i w o r d p r o c e s s o r p r o g r a m , W P 6 4s e t s a n e h i g h s t a n d a r d f o t h s o f t w a r ei n d u s t r y t m e e t . $ 4 9 . 9 5

t C o m m o d o r e 6 a n C o m m o d o r e a r t r a d e m a r k s o C o m m o d o r e B u s i n e s s M a c h i n e s I n c .

• P r e s e n t l y m a r k e t e d b P r o f e s s i o n a l S o f t w a r e I n c .

S p e c i f i c a t i o n i s u b j e c t t o c h a n g e w i t h o u t n o t i c e . . .

n e g e n e r a t i o n o d a t ao r g a n i z e * a n l i s t m a n a g e r , M a i l P r o

6 i t h e a s i e s t o a l t l e a r n a n u s e .H a n d l e s u t 4 , 0 0 0 r e c o r d s o n o n e d i s k ,p r i n t s m u l t i p l e l a b e l s a c r o s s , d o e s m i n o rt e x t e d i t i n g i e s e t t i n g u i n v o i c e s . B e s t o a l l . M a i l P r o 6 r e s i d e s e n t i r e l y w i t h i nm e m o r y s y o d o n ' t h a v e t c o n s t a n t l yj u g g l e d i s k s l i k e y o u m u s t w i t h o t h e r d a t ab a s e m a n a g e r s l o t h C o m m o d o r e 6 4

S 4 9 . 9 5

R O - L I N ES K H H I I I S D F T W A R B4 1 6 ) 2 7 3 - 6 3 5 05 T H Q U E E N S W A Y E A S T , U N I T 8

M i S S I S S A U G A . O N T A R I O . C A N A D A . L 4 4 C

Page 13: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 13/100

6 3 0 0 0 a n w h a t r e m a i n s w i l l b t h p r g r a m a o r i g i n a l l y s e n t , r e a d y t r u n w i t hn a d d i t i o n a l t y p i n g .

T h r e a s o n f o n u m b e r i n g t h l o a d e rp r o g r a m w i t h n u m b e r s i t h 6 3 0 0 0r a n g e i t h a t i i j u s t b e l o w t h m a x i m u mv a l u e a l l o w e d f o l i n e n u m b e r s i B A S I Cp r o g r a m . I m o s t c a s e s t h i s s h o u l d k e e pt h l o a d e r f r o m i n t e r f e r i n g w i t h t h a c t u a lp r o g r a m . A l m o s t a l u t i l i t y t y p e p r o g r a m sa r c o n f i g u r e d i t h i s m a n n e r .

I y o a r w i t h o u t t h e n e c e s s a r y t e m i n a l s o f t w a r e , y o c a s t i l l t r t h e t e c hn i q u e . J u s t c r e a t e t h f i l e a s d e s c r i b e da b o v e a n t h e n t r a n r e l o a d i u s i n g t h ep r o g r a m i F i g u r e o n e .W O R D S T T H W I S E

i t h p r o g r a m y o u a r t r y i n g t s e n dc o n t a i n s A S C I I c h a r a c t e r s w i t h a v a l u ea b o v e 1 2 7 , s o m e t r a n s l a t i n g m a o c c u rd u r i n g t r a n s m i s s i o n t h a t w i l l h a v e t b c o r r e c t e d a t h r e c e i v i n g e n d . G e n e r a l l yt h i s o n l y i n c l u d e s s o m e g r a p h i c s a n t h c h a r a c t e r c o l o r s . C e r t a i n l y t h i s i a s m a l lp r i c e t p a t s a v e a i t h a t t y p i n g ! T h l i m i t a t i o n i r e s u l t o m a n y t e r m i n a l p r og r a m s ( M B A T E X T a n H A M T E X T i n c l u de d ) u s i n g s e v e n b i A S C I I . W i t h s e v e n b i t s ,o n l y 1 2 d i s t i n c t c o m b i n a t i o n s c a n b s e n t . Y o u r C o m m o d o r e c o m p u t e r u s e se i g h t b i A S C I I w h i c h d o u b l e s t h e n u m b e ro f a l l o w a b l e c o d e s t 2 5 6 . C o m m o d o r eg a v e u m o r e , n o l e s s w h e n t h e y d e s i g ne o u r m a c h i n e s .

s t r o n g l y r e c o m m e n d t r y i n g t h i s t e c h n iq u o u w i t h f r i e n d a c r o s s t o w n ,p r e f e r a b l y o n i c e q u i e t V H f r e q u e n c y .A l d a t a t r a n s m i s s i o n i s u b j e c t t e r r o r s i t r o d u c e d b f a d i n g s i g n a l s , i n t e r f e r e n c ea n s o n T h s a m e c o n c e p t a p p l i e s n m a t t e r w h a t t h c o m m u n i c a t i o n p a t h .

H A M S I S P A C ES i n c e 1 9 8 2 , f e l l o w a m a t e u r a n d s a t e l l i t e

e n t h u s i a s t B o D i e r s i n g , N 5 A H D h a o p e r a t e d b u l l e t i n b o a r d s y s t e m f o A M S A T , t h e R a d i o A m a t e u r S a t e l l i t e C o r p o r at i o n . A M S A T i t h d r i v i n g f o r c e b e h i n dt h O S C A R s a t e l l i t e s e r i e s . B o h a b e e ns u p p o r t i n g t h a t p r o g r a m w i t h c o m p u t e rc o m p i l e d t r a c k i n g d a t a f o m a n y y e a r s .T h A M S A T B B p r o v i d e s c e n t r a l p o i n tf o a m a t e u r s a t e l l i t e e n t h u s i a s t s w i t hc o m p u t e r s o a n t y p e t e x c h a n g e i d e a sa n q u e s t i o n s . I n f o r m a t i o n o t h s o f tw a r e a v a i l a b l e t h r o u g h t h A M S A T s o f tw a r e e x c h a n g e i a l s o i n c l u d e d . r e c e n tc h e c k - i n r e v e a l e d s o m e v e r y i n t e r e s t i n g i f o r m a t i o n a b o u t O w e n G a r r i o t ' s s u c e s s f u l a m a t e u r r a d i o o p e r a t i o n a b o a r dt h s p a c e s h u t t l e . I n c i d e n t a l l y , K 9 E I s u c e s s f u l l y u s e d h i V I C - 2 0 a n t h A M 2 0 6 4 p r o g r a m t o t r a c k S T S - 9 . Y o s h o u l dh a v e h e a r d t h l o c a l Q R w h e n c a m e o w i t h t h e l a t e s t t r a c k i n g i n f o r m a t i o n ! N o

i c a j u s t g e t h a t c o v e t e d W 5 L F L / s p a c em o b i l e Q S c a r d .

T h p h o n e n u m b e r f o t h A M S A T B B i ( 5 1 2 ) 8 5 2 - 8 1 9 4 . B o b , i n c i d e n t a l l y , c o m e sb h i c o m p u t e r " h o b b y " h o n e s t l y . H i d i r e c t o r o c o m p u t e r s e r v i c e s , C o r p u sC h r i s t i S t a t e U n i v e r s i t y . d h a v e t i s s u eo n w a r n i n g . F r o m m p a r t : o t h c o u n t r y ,t h t e l e p h o n e c i r c u i t s t C o r p u s C h r i s t i a r n o t h i n g s h o r t o f a t r o c i o u s . t r i e d f o s e v e r a l m o n t h s w i t h a b s o l u t e l y n s u c c e s st o a c c e s s t h A M S A T B B u s i n g t h V I 1 6 0 0 m o d e m . T h i n e x p e n s i v e c i r c u i t r y i t h 1 6 0 0 c a n o a d e q u a t e l y d i s t i n g u i s hb e t w e e n t h e " w h i t e n o i s e " g e n e r a t e d i t e l e p h o n e c o m p a n y c a r r i e r c i r c u i t s a n t h p r e c i o u s d a t a t o n e s i n e e d s t a c u r a t e l y s e n d a n r e c e i v e d a t a . C o m o d o r e ' s o f f i c i a l a t t i t u d e i w h a t d y o e x p e c t f o f i f t y b u c k s ? I t r u t h i i g o o db u i y o c a c o u n t o " f u l l q u i e t i n g "s i g n a l a l t h t i m e . C o m m o d o r e h a s t i l lb e e n r e l u c t a n t t o p u b l i s h s c h e m a t i c f o t h 1 6 0 0 s w e x p e r i m e n t e r s c a t r o u h a n d a o u o w m o d i f i c a t i o n s . T h s o l ut i o n ? R e a d o . . F O F E D O L L A R S M O R E

A f t e r b i o h a s s l i n g w i t h m a i l o r d e rc o m p a n y i t h e a s t t h a t s h a l l r e m a i nn a m e l e s s f i n a l l y r e c e i v e d t h n e i p r o v e d , s t r o n g e r t h a n d i r t , A u t o m o d e m ,m o d e l 1 6 5 0 . T h e s e t h i n g s r e t a i l f o a b o u t

1 5 t h o u g h p r i c e s v a r y w i d e l y . M i n e c o s t$ 7 w i t h b i o a t t e n d a n t a g g r a v a t i o n .A $ 7 9 1 w o u l d h i g h l y r e c o m m e n d i t T h m o n t h s o d i s a p p o i n t m e n t i t r y i n g t r e a c h t h A M S A T B B c a m e t a e n t h d a t h 1 6 5 0 a r r i v e d ! W i t h i t g e a b o u t9 p e r c e n t a c c u r a c y w i t h t h a t B B S . d o n ' tt h i n k a n y t h i n g b u t $ 7 5 0 w o r t h o B e l lm o d e m o r e q u i v a l e n t w o u l d t a k e c a r e o t h e r e m a i n i n g f i v e p e r c e n t o f m p r b l e m s . A m e n t i o n e d t h c a r r i e r s e r v i c et o t h a t a r e a i a b s o l u t e l y m i s e r a b l e .

T h e r e a r i n d i c a t i o n s t h a t t h n e 1 6 5 0h a b e e n m a n u f a c t u r e d u n d e r a g r e e m e n tw i t h t h e A n c h o r A u t o m a t i o n f o l k s ,m a k e r s o t h V o l k s m o d e m . S e e m s l i k eg o o d b e t t h a t t h e 1 6 5 0 i t h s a m e u n i t i

T h a u t o - a n s w e r f e a t u r e i g r e a t a n d , o c o u r s e , a a b s o l u t e n e c e s s i t y f o s e t t i n gu y o u r o w B B S . w a s n ' t a i m p r e s s e dw i t h t h e a u t o - d i a l c a p a b i l i t y . P r e d i c t a b l y ,d i a l p u l s i n g i u s e d r a t h e r t h a n t o n e d i a li n g . T h s o f t w a r e t h a t c o m e s w i t h t h em o d e m , t h o u g h w r i t t e n i m a c h i n e c o d e ,s e e m s e x t r e m e l y s l o w .

C o m m o d o r e d i t h e i r u s u a l j o o t h d o c u m e n t a t i o n . B a s i c r o u t i n e s a r e i n c l u de t a d t y o u r o w t e r m i n a l p r o g r a m sf o a u t o a n s w e r a n d a u t o - d i a l . T h a u t oa n s w e r r o u t i n e d e t e c t s t h p h o n e r i n g i n gq u i t e n i c e l y — i t n e v e r d o e s i n s t r u c t t h c o m p u t e r t " a n s w e r " t h p h o n e t h o u g h !N i n f o r m a t i o n a a l i i n c l u d e d f o d i s c o n n e c t i n g t h e l i n e u n d e r c o m p u t e rc o n t r o l , t h o u g h t h a t t o i s i m p l e p r ob l e m t s o l v e . I i j u s t v e r y r e m i n i s c e n t o fb e i n g t o l d o p a g e 1 o t h d i s ko p e r a t i n g m a n u a l t h a t y o h a v e t N E d i s k b e f o r e y o u s i t E n o u g h a b o u t t h 1 6 5 0 h e r e . L e t h f o l k s a t C O M M A N D E Rk n o w i y o u ' d l i k e t o s e e a i d e p t h l o o ka t h i s n e p i e c e o f g e a r . j u s t h a p p e n t k n o w s o m e o n e t h e y c a g e t o w r i t e t h a r t i c l e .

O F T A R G E TT h l i s t i n g f o C O M M A N D P O S T R T T Y

T i t h A p r i l c o l u m n c o n t a i n s m i n o r e r o r . T h p r o b l e m o n l y c r o p s u i y o m e r g e t h T a n R p r o g r a m s a s u g e s t e d . L i n e 4 5 c o n t a i n s G O T O 4 3 s t a t e m e n t . T h l i n e s h o u l d h a v e h a G O T O 4 5 s t a t e m e n t . I d o e s n ' t d a n h a r m i i t s e l f , b u w h e n y o a d t h t w p r o g r a m s t o g e t h e r a n d e l e t e l i n e 4 3 j u s t l i k e t o l d y o t y o w i l l e n c o u n t e r a e r r o r m e s s a g e . S o r r y a b o u t t h a t !

Y o m a f i n d i i n t e r e s t i n g t k n o w t h a tC O M M A N D P O S T h a r e a d e r s i W e s tG e r m a n y , N e Z e a l a n d a n f e o t h e rp l a c e s o f t h b e a t e n t r a c k . I y o h a v eq u e s t i o n s { p e r t a i n i n g t o s o m e t h i n gp r i n t e d i C O M M A N D P O S T ) o s u g g e st i o n s ( I l o v e h e a r i n g y o u r i d e a s f o p r o j e c t s )s e n d t h e m t m e J i G r u b b s , K 9 E I , P B o x 3 0 4 2 , S p r i n g f i e l d , I l l i n o i s 6 2 7 0 8 .

s o m e w h a t d i f f e r e n t b o x .6 3 0 0 0 P R I N T ' ' C c l r I T " : O P E N 1 , 1 , 06 3 0 0 1 P R I N T " ' C c l r 3 " i F R l N T s P C ) K E 1 5 2 , 16 3 0 0 2 6 E T # 1 , X * : I F A S C < X « ) * 1 O T H E N C L O S E l s P R I N

T 7 ' C d o w n ] O K ' p : E N D6 3 0 0 3 P R I N T X * ; : I F A S C ( X $ > = 1 3 T H E N 6 3 0 0 56 3 0 0 4 B 0 T 0 6 3 0 0 26 3 0 0 5 P O K E 6 3 1 , 1 3 : P O K E 6 3 2 , 1 3 : P O K E 6 3 3 , 1 3 : P O K E

1 9 8 , 3 : P R I N T ' * G D T O C s p 3 6 3 0 0 1 C h a m e ] ' ? ;6 3 0 0 6 R E M C O M M A N D P O S T6 3 0 0 7 R E A S C I I F I L E6 3 0 0 8 R E M L O A D E R6 3 0 0 9 R E M J U N E 1 9 8 46 3 0 1 0 R E M C O M M A N D E R6 3 0 1 1 R E M A G A Z I N E

J u n e 1 9 8 4 C O M M A N D E R I t

Page 14: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 14/100

N e w s , V i e w s , P r e v i e w sR e v i e w s

I B y C o l i n T h o m p s o nW h e n C o m m o d o r e r e l e a s e d t h f i r s t

1 5 4 0 d r i v e , i c a r r i e d a n a s t o u n d i n g $ 6 0 0p r i c e t a g . T h a t s e e m e d t m e a t h t i m e ,t b e a n a w f u l l o o m o n e y t s a t i s f y m d e s i r e t u p g r a d e m V I C . W e l l , t h o u g h t ,i d o e s h a v e b u i l t - i n m i c r o p r o c e s s o r , a n i d o e s s t o r e m o r e d a t a t h a n a n o t h e rs i n g l e s i d e d , s i n g l e d e n s i t y d i s k d r i v e o t h e m a r k e t , a n i d o e s n ' t n e e d t h c o p u t e r ' s R A m e m o r y t o s t o r e i t o p e r at i n g s y s t e m , a n m o s t o a l l , r e a l l y d w a n t i t A l t h i s r a t i o n a l i z a t i o n c o s t m $ 6 0 0 , a n w h a t e n d e d u w i t h w a t h w o r l d ' s s l o w e s t d i s k d r i v e t h a t s p e n d sm o r e t i m e i t h s h o p t h a n o m d e s k .

Y e t , w i t h a l l i t s i n h e r e n t p r o b l e m s , w a h a p p y a c l a m w i t h t h e 1 5 4 0 a n d i t c o u s i n , t h e 1 5 4 1 b e c a u s e C o m m o d o r e ' sd i s k d r i v e w a t h o n l y g a m e i t o w n . I y o w a n t e d a d i s k d r i v e , y o p l a y e d b t h e i r r u l e s : s l o w s e r i a l b u s , c h e a p l ym a d e m e c h a n i c a l d r i v e a s s e m b l y a n a i n c r e d i b l y c o m p l e x s e r i e s o c o m m a n d sa n c h a n n e l s t o p e n a n c l o s e i a n t h i n g w a t b d o n e w i t h t h e d r i v e .( D o n ' t f o r g e t t h p o o r e x c u s e f o U s e rM a n u a l t h a t i S T I L L , t t h i s d a y , s u p p l i e dw i t h 1 5 4 1 s . )

G i v e n a l t h i s , c a n ' t u n d e r s t a n d w h C o m m o d o r e - c o m p a t i b l e d i s k d r i v e , m a d eb s o m e o n e b e s i d e s C o m m o d o r e h a t a k e n s o l o n g t r e a c h a m a r k e t .

f e w m o n t h s a g o r e p o r t e d o t h f i r s t1 5 4 1 c o m p a t i b l e d r i v e - t h e M 5 S u p e rD i s k D r i v e . S i n c e t h e n , t w o t h e r c o m p a ni e h a v e a n n o u n c e d t h e i r i n t e n t i o n s t s a v e u s f r o m t h h o r r o r s o f t h e 1 5 4 1 w i t ht h e i r o w n n e w d r i v e . A l i c a s a i " I t ' sa b o u t t i m e ! "W H A R T H E S E C O M P A N I E S ?

r e v i e w e d M S S y s t e m ' s d r i v e a l r e a d y ,b u i y o m i s s e d i t g a v e t h S D - 1 h i g hm a r k s i a l c a t e g o r i e s e x c e p t s o f t w a r ec o m p a t i b i l i t y . T h s e c o n d m a n u f a c t u r e rt a n n o u n c e d r i v e i v e t e r a n i t h a d o d r i v e b u s i n e s s - - C o n c o r d e P e r i p h e r a lS y s t e m s . T h e i r f i r s t p r o d u c t i p a r a l l e ls i n g l e d i s k d r i v e , d e s i g n e d f o t h C - 6 4M I C O M M A N D E R J u n e 1 9 8 4

o n l y . h a v e o n o t h d r i v e s u n d e r r e v i e wn o w . T h t h i r d c o m p a n y i L a s e r M i c r os y s t e m s , b u s i n c e h a v e n ' t s e e n t h e i r d r i v e

c a n ' t t e l l y o m u c h a b o u t i t W i t h a l t h i sc o m p e t i t i o n i t h d i s k d r i v e m a r k e t p l a c e ,w n o h a v e t h l u x u r y o f d o i n g s o m ec o m p a r i s o n s h o p p i n g .T E R M S O E N D E A R M E N T

I y o a r g o i n g t b s m a r t s h o p p e r ,y o n e e d t k n o w t h l i n g o b e f o r e y o p a r t w i t h a n b u c k s . T h n e w e s t b u z zw o r d i C o m m o d o r i a n d r i v e s i " p a r a l l e l . "I g e n e r a l , p a r a l l e l m e a n s h i g h s p e e d .T h e r e a r t w w a y s t t r a n s f e r d a t a a n p r o g r a m s t a n f r o m t h d i s k d r i v e : s e r i a la n p a r a l l e l . T h 1 5 4 1 u s e s t h s e r i a l b u m e t h o d . S i n c e r a i l r o a d i n g t e r m s a p p l yh e r e , l e t ' s t a k e r i d e o t h e R e a d i n g .

" B u s " i n o t h i n g m o r e t h a n c o p p e rw i r e c o n n e c t i n g t h d r i v e a n t h c o p u t e r . I t ' s t h c a b l e . T h i n k o i a a r a i l r o a dt r a c k . T r a i n s d e l i v e r t h e i r c a r g o - e i t h e rf r e i g h t o p a s s e n g e r s - b y t r a v e l i n g o t h r a i l r o a d t r a c k c o n n e c t i n g t w d e p o t s .E s s e n t i a l l y , t h i s m o d e o t r a v e l i p o i n t t p o i n t , a n t a k e s s o m e t i m e t c o m p l e t et h t r i p . Y o u r c o m p u t e r u s e s a r a i l r o a dt r a c k ( t h e d i s k b u s ) t o d e l i v e r i t ' sc a r g o - d a t a a n d p r o g r a m s - t o t h d i s kd r i v e . E v e n t h o u g h t h e c a r g o i d e l i v e r e da t e l e c t r o n i c s p e e d s , i s t i l l t a k e s s o m et i m e . Y o s e t h a t t i m e w h e n y o L O A Dp r o g r a m a n d w a i t f e s e c o n d s o m i u t e s b e f o r e t h c o m p u t e r s a y s R E A D Y

C o m m o d o r e ' s s e r i a l b u i a l m o s t u n q u i t h c o m p u t e r b i z . N e a r l y e v e r yo t h e r b r a n d o c o m p u t e r u s e s a p a r a l l e lb u s . T h i n k o t h s e r i a l b u a r a i l r o a d i n g i t h s t e a m e r a . I w a s l o w , t o o k l o o t i m e , b u i w o r k e d .

T H B U L L E T T R A I Nf e y e a r s a g t h J a p a n e s e t o o k d i

f e r e n t t r a c k . T h e y d e c i d e d t h a t t r a i n sc o u l d b m a d e f a s t e r a n m o r e c o m f o rt a b l e i t h e y a p p l i e d s o m e a i r l i n e rt e c h n o l o g y . T h r e s u l t w a c a l l e d t h " B u l l e t T r a i n . " I t r a v e l e d v e r y f a s t , w a c o m f o r t a b l e , a n r e v o l u t i o n i z e d t h

r a i l r o a d i n d u s t r y . D i s k d r i v e t e c h n o l o g yh a p a r a l l e l e d t h r a i l r o a d i n d u s t r y a n n o C o m m o d o r e o w n e r s c a n t a k e a dv a n t a g e o i t T h p a r a l l e l b u i h e r e t s t a y . I i h i g h s p e e d ( 3 - 5 t i m e s f a s t e r ) , b u w i t h t h e a d v a n t a g e o s p e e d c o m e s c o p l o d r a w b a c k s . h a v e n ' t m e n t i o n e d j u s te x a c t l y h o t h p a r a l l e l b u g e t s t o b s f a s t . R e m e m b e r t h s i n g l e c o p p e r w i r et h a t l i k e n e d t t r a i n t r a c k ? T h p a r a l l e lb u u s e s c o p p e r w i r e s t s e n d a n r e c e i v e d a t a . E i g h t B u l l e t T r a i n s c a d e l i v e r

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

T e c h n i c a l l y , p a r a l l e l o p e r a t i o n i d o n e b b r e a k i n g u e a c h b y t e i n t o t h e i g h t b i t st h a t m a k e u t h e b y t e a n s e n d i n g t h e mt t h d r i v e s i m u l t a n e o u s l y .P R O B L E M S I R I V E R C I T Y

T h M S d r i v e c a u s e i t h e r s e r i a l o p a r a l l e l t e c h n o l o g y . T h C o n c o r d e d r i v e i s t r i c t l y p a r a l l e l . I y o c h o o s e p a r a l l e ld r i v e , s o m e e x t r a h a r d w a r e i n e c e s s a r y t c o n v e r t f r o m s i n g l e p a t h t m u l t i p a t hb u s . c a r t r i d g e m u s t b e p l u g g e d i n t o t h g a m e p o r t t o m a k e t h e c o n v e r s i o n .s p e c i a l c a b l e c o n n e c t s t h e d r i v e t t h c a r dt c o m p l e t e t h p a t h . H e r e ' s t h f i r s t p i f a l l .

T h C - 6 4 w a d e s i g n e d t o p e r a t e w i t hs e r i a l b u d i s k d r i v e . T u s e a p a r a l l e l

d r i v e , t h 6 4 m u s t b f o o l e d , e l e c t r o n i c a ll y T h i s c h a r a d e t a k e s p l a c e i t h p a r a l l e lc a r t r i d g e . T h c a r t r i d g e h o l d s a s e r i e s o p r o g r a m s t h a t r e p r o g r a m s t h 6 4 ' s X e r -n a l ' o b r a i n , t r i c k i n g t h 6 i n t o t h i n k i n gt h a t 1 5 4 1 d i s k d r i v e i a t t a c h e d t t h c o m p u t e r w h e n i i n o t . I p l a i n t e r m s ,t h i s c h i c a n e r y c a i n t e r f e r e w i t h m a n yc o m m e r c i a l p r o g r a m s , t h u s p r e v e n t i n gt h e m f r o m w o r k i n g . T h 6 4 ' s h i g h o r d e rb r a i n f u n c t i o n s a r e s c r a m b l e d , a l l o w i n gt h p a r a l l e l d i s k d r i v e t f u n c t i o n , b u n o a l o t h p r o g r a m s y o u m i g h t w i s h t u s e .T h c u r r e n t t e r m f o t h i s m e s s i " s o f t w a r ec o m p a t i b i l i t y , " a l t h o u g h p r e f e r " s o f tw a r e i n c o m p a t i b i l i t y . "

T h p r o b l e m a f f e c t s t h C o n c o r d e d r i v et s o m e d e g r e e . T h i s i o n o t h e r e a s o n s

Page 15: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 15/100

W r i t e F o F R E E C a t a l o g C a l l y o u r o r d e r i a n g e F R E E p r o g r a m N E C a l l y o u r o l d e r i a n

g e F R E E p r o g r a mW r i t e F o F R E E C a t a l o g ]

( 6 0 2 ) 8 5 5 - 3 3 5 7 V I S O F T W A R E C B 6 ( 6 0 2 ) 8 5 5 - 3 3 5 7

S A M U R A I P A A V A I L A B L E F O V I C - 2 0 a n C B 6

( 8 M e m o r y E x p a n s i o n R e q u i r e d )S H O G U N N I N J A A D V E N T U R E

9

C A V E S

F U L LA C T I O N

G R A P H I C S .Y O W I L L

N E V E RT I R E

O F T H EH I R E S

A C T I O N S !

S H O G U NN E V E R

T H S A M EG A M E

T W I C E !

E v e r y G a m e I D i f f e r e n t !H I - R E S

A C T I O NG R A P H I C S

U N P R E D I C T A B L EA N H I D D E N

D A N G E R S

Y O W I L LN E V E R H A V ET W A I T

F O A C T I O N !

N I N J A

O N O T H

M O S TE X C I T I N G

A D V E N T U R E SY O W I L L

U N D E R T A K E .

T W F R E E A D V E N T U R E S I N C L U D E D A d v e n t u r e a n C a v e s o S i l v e r

C o m p u t e r M a l - B o x 1 6 6 4 - L a k e H a v a s u C i t y , A 8 6 4 0 3 A d s t . o o F a S h i p p i n g C i r c l e N o 1 8

Page 16: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 16/100

t h d r i v e h a b e e n f e m o n t h s l a t e i a r i v i n g . N o e n o u g h o t h p o p u l a r s o f tw a r e p a c k a g e s w i l l w o r k w i t h t h e d r i v e .T h M S d r i v e i i m m u n e t t h i s k i n d o f i c o m p a t i b i l i t y w h e n i u s e s t h e s e r i a l b u s .T o p e r a t e t h M S d r i v e w i t h p a r a l l e lb u s , y o m u s t p f u g i a I E E E c o n v e r s i o nc a r t r i d g e . M S m a k e s o n e w h i c h I ' v ef o u n d t b c l o s e t o u s e l e s s , b u h e a rt h e y a r u p g r a d i n g i t T h c u r r e n t v e r s i o nw o r k s w i t h v e r y l i t t l e c o m m e r c i a l s o f tw a r e . R i c h v a l e m a k e s s i m i l a r c a r t r i d g ec a l l e d t h e B u s c a r d w h i c h i r e p u t e d ( d o n ' t h a v e o n y e t ) t b m o r e u n i v e r s a l l yc o m p a t i b l e . t h i r d d e v i c e c a l l e d I n t e r p o di a l s o a v a i l a b l e , b u i n o t c o m p l e t e l yc o m p a t i b l e .

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

S O F T W A R EI N C O M P A T I B I L I T Y , P A R T I

S f a w e ' v e s e e n t h a t p a r a l l e l d i s ko p e r a t i o n r e q u i r e s t h 6 4 ' s o p e r a t i n gs y s t e m t b d r a s t i c a l l y m o d i f i e d , t h u sp r e v e n t i n g m a n y p r o g r a m s f r o m w o r ki n g . T h a t ' s o n l y h a l f o t h p r o b l e m . A l n o n - C o m m o d o r e d r i v e s a r e q u i p p e dw i t h D i s k O p e r a t i n g S y s t e m s ( D O S ) t h a ta r c l o s e , b u t n o t a e x a c t d u p l i c a t e o f t h 1 5 4 1 D O S . C o m m o d o r e ' s D O i c o p yr i g h t e d a n m a n o b d u p l i c a t e d b o t h e r d i s k d r i v e m a n u f a c t u r e r s . T h e r e f o r e ,t m a k e C o m m o d o r e c o m p a t i b l e d r i v e ,t h D O h a t b r e w r i t t e n t g e a r o u n dt h c o p y r i g h t r e s t r i c t i o n s , b u t r e m a i nf u n c t i o n a l l y s i m i l a r , o t h d r i v e w o n ' t r s p o n d t s t a n d a r d d i s k c o m m a n d s . T h D O p r o b l e m i w h a t m a k e s m a n y p r g r a m s f a i l t l o a d f r o m n o n - C o m m o d o r ed r i v e s . M a n y c o m m e r c i a l d i s k b a s e d p r g r a m s a r " C o p y P r o t e c t e d . " T h i s p r o t e ct i o n p r e v e n t s ( i s o m e c a s e s ) t h e p r og r a m s f r o m b e i n g c o p i e d b p e o p l e w h l i k e t s t e a l s o f t w a r e w i t h o u t p a y i n g t h ea u t h o r s f o t h e i r w o r k . T h p r o t e c t i o ns c h e m e m o s t f r e q u e n t l y u s e d i n v o l v e ss e n d i n g s m a l l , m a c h i n e l a n g u a g e p r g r a m t t h d i s k ' s R A m e m o r y a n t h e ne x e c u t i n g i t T h e s e p r o g r a m s c a u s e t h d r i v e t m o v e t h h e a d s t o c e r t a i n t r a c k ,r e a d s o m e d a t a t v e r i f y t h d i s k e t t e i n o

b o o t l e g c o p y , a n t h e n r e t u r n c o n t r o l t ot h m a i n p r o g r a m r e s i d i n g i t h c o p u t e r ' s m e m o r y . T h i s i t h h e a r t o t h p r o b l e m . T h a u t h o r s f a i l t c o n s i d e r t h a tt h d r i v e m a n o b m a d e b C o m o d o r e . T h e c o m m a n d s s e n t t o t h n o n -C o m m o d o r e d r i v e m a n o b i n t e r p r e t e dp r o p e r l y , d u t t h s l i g h t d i f f e r e n c e i t h D i s k O p e r a t i n g S y s t e m s o t h d i s k ' s R A l a y o u t .W I C O M M A N D E R J u n e 1 9 8 4

H E L P ?A f i r s t , t h a u t h o r s d i n o r e w r i t e t h e i r

p r o t e c t i o n s c h e m e s t i n c l u d e n o n - 1 5 4 1d r i v e s b e c a u s e t h e y f e l t t h e y w e r e n ' t l o i n m u c h m o n e y . N o t h a t M S h a c a t u r e d a l a r g e s h a r e o t h d i s k d r i v em a r k e t , t h e a u t h o r s ( a n d d i s t r i b u t o r s ) a r s c r a m b l i n g t m a k e t h e i r p r o d u c t s c o p a t i b l e w i t h t h n e d r i v e s . F o r t h i s r e a s o n( l o s t s a l e s ) b e l i e v e t h c o m p a t i b i l i t y i s s u ew i l l b m o s t l y r e s o l v e d b t h i s s u m m e r . I t h m e a n t i m e , y o u w i l l f i n d i s o l a t e d c o p a n i e s w i t h s o f t w a r e t h a t w o n ' t l o a d f r o mt h M S a n d C o n c o r d e d r i v e s . T h b e s tw a t f i n d o u i y o u r p r o p o s e d s o f t w a r ep u r c h a s e i g o i n g t R U i t c o n t a c t t h s o f t w a r e m a n u f a c t u r e r o d i s t r i b u t o r a n a s t h e m . T h e y w i l l k n o w . I g e n e r a l , t h p r o g r a m s h a r d e s t h i b t h c o m p a t i b i l i t yp r o b l e m a r c a r t r i d g e b a s e d p r o g r a m st h a t u s t h d r i v e .O U O L I M B

F r o m w h e r e s i t , s e s o m e t r e n d sd e v e l o p i n g . T h C o m m o d o r e 6 i t h m o s t p o p u l a r c o m p u t e r i a n o v e r c r o w de m a r k e t p l a c e . T h i s p o p u l a r i t y i a t t r a ct i n g m a n y t a l e n t e d s o f t w a r e a u t h o r s w h p r e v i o u s l y p l i e d t h e i r t r a d e i t h A p p l ea n R a d i o S h a c k a r e n a . w e l c o m e t h e i r e f -f o r t s a n b e l i e v e w c a o n l y b e n e f i t f r o mt h i n f l u x o t h e i r c r e a t i v i t y . W s h o u l db e g i n t s e m a n y m o r e h i g h q u a l i t y p r g r a m s t h a t , i t h p a s t , w o u l d h a v e b e e nw r i t t e n f o r o t h e r c o m p u t e r s . w o u l d c a t i o n t h e s e n e w l y a r r i v e d a u t h o r s t l e a r na b o u t i n c o n s i s t e n c i e s i t h v a r i o u s D i s kO p e r a t i n g S y s t e m s . N o w h a v e c h o i c eo f d i s k d r i v e s , a l l o w i n g u s t o t a i l o r o u h a r d w a r e t o u s o f t w a r e n e e d s .

M d i s c u s s i o n ( d i a t r i b e ? ) o t h n e d i s kd r i v e s - w i l l c o n t i n u e n e x t m o n t h , b u n o l e t ' s l o o k a a e x c i t i n g n e d i s k a l t e r n at i v e t h a t h a b e e n l o n g t i m e i a r r i v i n g .

S U P E R D I S K — 2T H M S D U A L D I S K D R I V E

T a l k a b o u t c a u s i n g s t i r ! T h d a m n e d u a l d i s k d r i v e a r r i v e d , c a l l e d c o p l o m f r i e n d s t o l e t h e m k n o w t h g o o d n e w s . W o r d g o o u f a s t t h a t h a d r i v e t h a t w o u l d b a c k u d i s k e t t e i l e s st h a n t w m i n u t e s . F r o m m e x p e r i e n c e ,c a j u s t a b o u t g u a r a n t e e t h a t n e d u a ld r i v e o w n e r w i l l g a i n m a n y n e w f r i e n d sa n a c q u a i n t a n c e s .

M S S y s t e m s h a d e l i v e r e d w h a t t h e yp r o m i s e d - a 4 0 4 0 c o m p a t i b l e , t w d i s kd r i v e . T h e y c a l l i t h S u p e r D i s k 2 . c a l l i h e a v e n . I ' a a m a t e u r , B A S I C l a n g u a g ep r o g r a m m e r . T h a t m e a n s p r o g r a m f o f u a n r e l a x a t i o n , l i k e m o s t c o m p u t e ro w n e r s w h t i n k e r w i t h t h e i r t o y .s o m e t i m e s t h i n k t h a t w t i n k e r e r s k e e p

t h d i s k e t t e m a n u f a c t u r e r s i b u s i n e s s .M o w l i b r a r y i n c l u d e s o v e r 2 0 d i s ke t t e s . A a 1 5 4 1 o w n e r , l e a r n e d t m a k eb a c k u p s o a n d i s k e t t e t h a t v a l u e d , b u b a c k i n g u d i s k t a k e s l o o t i m e a n s o m e s o p h i s t i c a t e d p r o g r a m m i n g . T t h a te n d , I ' v e c o l l e c t e d m o r e t h a n 2 d i f f e r e n td i s k c o p y i n g p r o g r a m s t o h e l p w i t h t h d r e a d e d c h o r e . W i t h t h a r r i v a l o t h S D - 2 , t h o s e d a y s a r g o n e f o g o o d .

S U R E , B U A W H A TP R I C E ?

t i c k e t t h e a v e n , i t h i s c a s e , c o s t sa b o u t $ 6 5 0 . T r u e , i s o u n d s l i k e l o o m o n e y j u s t t e n j o y t h e l u x u r y o f f a s tb a c k u p s , b u n o t h a t w h a v e c h o i c eo f d i s k d r i v e s , w h n o g e t h b e s ta v a i l a b l e u n i t ? T h i s r e a s o n i n g m a n o w o r k f o y o u , o c o u r s e . E v e r y o n e h a d i f e r e n t r e a s o n s f o o w n i n g c o m p u t e r a n dc o s t i f a c t o r w i t h m o s t o u s S t i l l , w i t hm s i m o n t h e x p e r i e n c e w i t h t h e S D - 1 ,M S D ' s s i n g l e d r i v e , r e c o m m e n d a n y o n ew h i l o o k i n g f o r a d r i v e , s p e n d t h e x t r a

1 0 ( o v e r t h c o s t o f 1 5 4 1 ) a n g e t t h er e l i a b l e M S u n i t .

W h e n g o t h S D - 2 , w a e x p e c t i n gt h s a m e , h i g h l y r e l i a b l e d r i v e , a n s o m es o f t w a r e c o m p a t i b i l i t y p r o b l e m s . g o b o t h . T h M S d r i v e h a s n e v e r f a i l e d m e e x c e p t t L O A D a n R U f e c o m m e rc i a l , c o p y p r o t e c t e d p r o g r a m s . I m r e v i e w o t h e S D - 1 i D e c e m b e r n o t e df e o t h c o m p a n i e s t h a t s o l d s o f t w a r ew h i c h w a n o t c o m p a t i b l e . S i n c e t h e n , t h l i s t h a s s h r u n k . M S h a b e e n w o r k i n g t o v e r c o m e t h p r o b l e m s b e i t h e r c h a n gi n g t h e i r D O o b h e l p i n g s o f t w a r e c o p a n i e s r e - w r i t e t h e i r p r o t e c t i o n s c h e m e s .

L I F E W I T H D U A L D R I V Ed o n ' t t h i n k m o s t p e o p l e r e a l l y n e e d

d u a l d r i v e . s i n g l e d r i v e s h o u l d s u f f i c e f o m o s t h o m e c o m p u t i n g a p p l i c a t i o n s . I t ' sp r i m e p u r p o s e , a s e i t i t m a k e c o p i e so d i s k s i l e s s t h a n t w m i n u t e s . S m a l ls o f t w a r e c o m p a n i e s a n u s e r g r o u p l ib r a r i a n s c o u l d p u t t h e S D - 2 t w o r k a n j u s t i f y t h c o s t . S o f t w a r e d u p l i c a t i o n o s m a l l s c a l e i a l r e a d y b e i n g d o n e b s o m ec o m p a n i e s o t h S D - 2 .

T h o t h e r r e a s o n t o w d u a t i t s i m p l y u s i w i t h c o m m e r c i a l s o f t w a r et h a t m a k e s u s o 4 0 4 0 t y p e d r i v e . M o s to t h i s s o f t w a r e w a w r i t t e n f o t h P e a n s o m e o i i t r a n s f e r a b l e t o t h C - 6 4a n V I C , w i t h o u t m o d i f i c a t i o n . Y o c a b u t h S D - 2 a n p l u g i i a y o w o u i da o r d i n a r y 1 5 4 1 a n b e g i n u s i n g i i m e d i a t e l y , o y o c a b u o n o t h I E E Ec a r t r i d g e s m e n t i o n e d e a r l i e r a n t h e n e j o p a r a l l e l o p e r a t i o n . I ' v e t r i e d b o t h M S d r i v e s w i t h a I E E E c a r d a n l i k e d t h

Page 17: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 17/100

C O M M O D O R E 6 4

B o J i W B B I V I N GN 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 o 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 r 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 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 r 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 r e C o m p a n y C o m p u r 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 T e r m i n a l d e s i g n e d w i r h Q u a l i r y - B r e d f e a r u r e s .A f f o r d a b l e P r i c i n g . A n S e r v i c e .

S w h n o r r a v e l r h c o m m u n i c a r i o n s h i g h w a y s r 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 f R e c e i v e dD a t a .A l a r m T i m e r .4 0 o r 6 0 C o l . O p e r a t i o n * .A u t o - D i a l .

U s e r - D e f i n e d F u n c t i o n K e y s .S c r e e n C o l o r s . P r i n t e r a n M o d e m S e t t i n g .S c r e e n P r i n t .

S u g g e s r e d$ 4 9 . 9 5

f t e r o i lF 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 r 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 .

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 / r e c e i v e r a b i 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 r u r e s m a k e T h S M A R T 6 4 T e r m i n a lr h b e s t c h o i c e f 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 . c i r e i e N o . 1 7 3■ ■ M I C F O T E C H I M I C

D e a l e r A v o i l o b i l i f yC a l l ( 2 0 3 ) 3 6 9 - 8 3 8 3

o C o m m o d o r e O u y n

o r p o r a t i o n P . O . B O 2 9 4 0 . N E H A V E N . C O N N . 0 6 5 1 5

T O T L S O F T W A R E R O L L S O U T A N O T H E R W I N N E R !D a t a B a s e M a n a g e m e n t f o t h C o m m o d o r e 6 T O T L . I N F O M A S T E R 3 . 6 — o n l y $ 5 o d i s k

M o n e y - S a v i n g B o n u sP a k s o 6 S o f t w a r e( B P - 1 ) — ( 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 $ 1 0 3 N O $ 7

( B P - 2 ) — ( d i s k )t o t l . 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 $ 2 2 8 N O $ 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 i 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 $ 1 1 8 N O $ 8

( B P - 5 ) — ( t a p e )t o t l . t e x t / t o t l . l a b e lr e g . p r i c e $ 6 N O $ 4

C o m m o d o r e 6 4 a n d V I C 2 a r t r a d e m a r k s o C o m m o d o r e B u s i n e s s M a c h i n e s I n c .

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 5T O T L T E X T 2 . 5 ( V I C 1 6 K ) 3 4 . 9 5T O T L L A B E L 2 . 1 ( V I C + 1 6 K ) 1 9 . 9 5T O T L T I M E M G R . 2 . ( V I C 8 K 2 9 . 9 5R E S E A R C H A S S T . 2 . 0 ( V I C + 8 K ) 2 9 . 9 5T O T L B U S I N E S S 3 . ( V I C + 2 4 K )T O T L . T E X T 2 . 6 ( C - 6 4 ) 3 9 . 9 5T O T L . S P E L L E R 3 . 6 ( - C 6 4 )T O T L L A B E L 2 . ( C - 6 4 ) 1 9 . 9 5T O T L T I M E M G R . 2 . 6 ( C - 6 4 ) 3 4 . 9 5R E S E A R C H A S S T . 2 . 0 ( C - 6 4 ) 3 4 . 9 5T O T L . I N F O M A S T E R 3 . 6 ( C - 6 4 )T O T L . B U S I N E S S 3 . ( C - 6 4 )B O N U S P A K #

2 8 . 9 53 8 . 9 52 3 . 9 53 3 . 9 53 3 . 9 58 4 . 9 54 3 . 9 53 4 . 9 52 3 . 9 53 8 . 9 53 8 . 9 54 9 . 9 59 4 . 9 5

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 dX . O . D . o r d e r s S 2 . 0 0a d d i t i o n a l ( C r e s i d e n t s

s a l e s t a x )

T o t a lC . O . D . C h a r g e s / S a l e s T a x

S h i p p i n g * H a n d l i n g $ 3 - 0 0A m o u n t 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 R T O L L F R E E N U M B E R SC o n t i n e n t 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 - 8 0 0 - 3 5 1 - 1 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 7

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 e e tH i l y S t a t e . Z h P h o n e ( ) C a r d

T l / T LS O F T W A R E , I N C .

D m E x p .D a t e

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 64 1 5 / 9 4 3 - 7 8 7 7

D V I S A

O t h e r V I 2 0 a n C o m m o d o r e 6 4 ' " s o f t w a r ea v a i l a b l e f r o m y o u r d e a l e r o d i r e c t l y f r o m T O T L S o f t w a r e :W o r d P r o c e s s i n g ( t o t l . t e x t )S p e l l i n g C h e c k e r ( t o t l . s p e l l e r )M a i l i n g L i s t L a b e l ( t o t l . l a b e l )B u s i n e s s A c c o u n t i n g ( t o t l . b u s i n e s s )T i m e M a n a g e m e n t

( t o t l t i m e m a n a g e r )K e y w o r d C r o s s R e f e r e n c e

( r e s e a r c h a s s i s t a n t )T O T L O f f e r s Y o u . . .l o p r i c e s a n h i g h q u a l i t y 3 d a m o n e y - b a c k g u a r a n t e e o d i r e c tp u r c h a s e s a i n t e r a c t i v e f a m i l y o s o f t w a r e p r o d u c t r e g i s t r a t i o nc u s t o m e r s u p p o r t f r e e i n f o r m a t i v en e w s l e t t e r r e g u l a r u p g r a d e s a r e d u c e d c o s t a v a i l a b i l i t y i m a n ys t o r e s 8 0 n u m b e r s f o o r d e r i n gc o n v e n i e n c e p r o m p t s h i p m e n t o d i r e c t o r d e r s s a v i n g s c o u p o n s w i t he a c h o r d e r m o n e y - s a v i n g b o n u sp a k s t w y e a r s a n 4 5 , 0 0 0p r o d u c t s s t r o n g C i f e l e N e

Page 18: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 18/100

r e s u l t s , t h o u g h m a n y c o m m e r c i a l p r g r a m s w o n ' t R U N .I N S I D E T H C O V E R S

B o t h t h S D - 1 a n t h S D - 2 u s e t h eT o k y o E l e c t r o n i c s C o r p o r a t i o n m e c h a n i c a ld r i v e u n i t s . T h T E d r i v e s o f f e r b e t t e rm o t o r s p e e d c o n t r o l , e r r o r c o r r e c t i o n a n s e e k a c c e s s t i m e s . T h S D - 2 i a c t u a l l y1 6 f a s t e r t h a n t h S D - 1 w h e n m o v i n g

t h h e a d f r o m o n t r a c k t o t h n e x t . T h h e a d p o s i t i o n e r i s p l i t b a n d , s i m i l a r t t h 1 5 4 1 . I u s e s a b r u s h l e s s , d i r e c t d r i v eD m o t o r t s p i n t h d i s k e t t e . T h e T E Cd r i v e i s t e c h n o l o g i c a l l y , f a s u p e r i o r t t h A l p s d r i v e f o u n d i t h 1 5 4 1 . E l e c t r o n i c a ll y t h e S D - 2 i s i m i l a r t o t h e S D - 1 i t h a t i u s e s 6 5 1 1 Q m i c r o p r o c e s s o r c h i p t o c o t r o l a l d i s k a c t i v i t i e s . E v e n t h o u g h t h 4 0 4 0 u s e s t w m i c r o p r o c e s s o r c h i p s , t h S D - 2 s e e m s t o p e r a t e j u s t a f a s t .

A l t h o u g h t h S D - 2 h a t w d r i v e s , i d o e s n o b e h a v e l i k e t w 1 5 4 1 s h o o k e du a d e v i c e s 9 I n s t e a d , i r e s p o n d s a d e v i c e 8 w i t h t w U n i t s : z e r o a n o n e . F o e x a m p l e , i y o e n t e r t h i s :L O A D " P R O G N A M E " , 8b o t h d r i v e s w i l l b s e a r c h e d f o P R O G -N A M E a n d , i f o u n d , i w i l l b L O A D e d . I y o a s f o t h d i r e c t o r y , b o t h w i l l b r e t u r n e d . Y o m a a l s o s p e c i f y w h i c h u n i ti t b u s e d l i k e t h i s :

/ M i c r o C l e a rQ U A L I T Y S O F T W A R E F O

Y O U R 6 4 - V I C 2 H O M E L I B R A R I A NR a n d o m a c c e s s e l e c t r o n i c c a r d c a t a l o g u e f o b o o k a n d m a g a z i n e l o v e r s C o n t a i n s 1 5 t i a l d s( o d a t a e n t r y a u t h o r , t i t l e . s u b | e c t f i e l d sm o r e . l e v e l s e a r c h . l e v e l s o n . w i l d c a r d s .S e l e c t i v e / r a n d o m r e c o r d r e v i e w R e p o r tg e n e r a t o r c r e a t e s u s e r d e f i n e d h a r d c o p y .1 0 0 % m a c h i n e l a n g u a g e .C 6 o V I 2 D i s k o n l y W S . S BT H E S I S M A S T E RO r g a n i z e s r e s e a r c h n o t e s a n c r e a t e s b i b l i og r a p h y . l e v e l s e a r c h . l e v e l s o n . w i l d c a r d sH u g e m u l t i s c r e e n t e x t a r e a R e p o r t g e n e r a t o rc r e a t e s u s e r d e f i n e d h a r d c o p y 1 0 0 % m a c h i n el a n g u a g eC 6 D i s k o n l y S 2 9 S T A M P C O L L E C T O RP u y o u r e n t i r e c o l l e c t i o n a y o u r f i n g e r t i p s .M u l t i f e a t u r e d p r o g r a m i n c l u d e s e d i t , r e p o r ta n f i l e b a c k u p f e a t u r e s . F o r t h e b e g i n n e r a n e x p e r t a l i k e .

6 o V I 2 T a p e o r d i s k 1 2 9 . 9 6A l V I 2 p r o g r a m s r e q u i r e 6 m i n . e x p a ns i o n S p e c i f y V I o 6 4 t a p e o r d i s k S e n dc h e c k o m o n e y o r d e r $ 2 . 0 0 S / H , M i s s o u r ir e s i d e n t s a d 5 V g % s a l e s t a x .

C i r c l e M o 2 2

M i c r o C l e a rP . O . B o 9 3 6 8

R a y t o w n . M 6 4 1 3 3D e a l e r i n q u i r i e s i n v i t e d

S A V E " 0 : D A T A F I L E " , 8N o t i c e t h a t b o t h e x a m p l e s c a l l o d e v i c e 8 b u t h S A V E c o m m a n d s p e c i f i e s t h l e f td r i v e ( 0 ) .

T h 5 D - 2 w o r k s w i t h a l f i l e t y p e s a n i c o m m a n d - c o m p a t i b l e w i t h t h 4 0 4 0 .O n n e c o m m a n d i a v a i l a b l e t h a t 1 5 4 1o w n e r s d o n ' t h a v e : D u p l i c a t e . T h i s i t h c o m m a n d t h a t c o p i e s ( d u p l i c a t e s ) t h c o n t e n t s o o n d i s k e t t e t a n o t h e r i o n m i n u t e a n f i f t y - f i v e s e c o n d s . T h c o p y i a e x a c t d u p l i c a t e o t h m a s t e r , i n c l u d i n gd i s k n a m e a n I D S p e c i a l s o f t w a r e i n o n e e d e d t o d u p l i c a t e a d i s k . T h S D - 2r e c o g n i z e s t h d u p e c o m m a n d w h e n y o s e n d i f r o m t h i m m e d i a t e m o d e o f r o mw i t h i n B A S I C p r o g r a m . T h c o m m a n dl o o k s l i k e t h i s :O P E N 1 5 , 8 , 1 5P R I N T # 1 5 , " D 0 = 1 "T h a t ' s a l t h e r e i s I l e s s t h a n t w m i n u t e st h e b l a n k d i s k e t t e i d r i v e w i l l b f o r m a tt e a n b e c o m e a e x a c t d u p l i c a t e o t h d i s k e t t e i d r i v e 1 Y o m a a l s o C o p ys i n g l e f i l e f r o m o n d r i v e t o t h e o t h e r w i t h

s i m i l a r c o m m a n d . b l a n k d i s k e t t e w i l lb f o r m a t t e d i o n l y 1 s e c o n d s .I I R E A L L YW O R T H T H P R I C E ?

I ' l l l e a v e t h a t d e c i s i o n t o y o u , b u f e l l i l o v e w i t h i t c o m p a t i b i l i t y p r o b l e m s a n a l l . g e a r o u n d m o s t o t h i s c o m p a t i b i l i t ym e s s b a d d i n g 1 5 4 1 a d e v i c e 9 W h e nw a n t t l o a d a s e v e r e l y p r o t e c t e d p r g r a m , j u s t u s e t h e 1 5 4 1 t g e i i n t o t h c o m p u t e r . T h i s t r i c k w o r k s w i t h t h e S D - 1a l s o . T h S D - 2 w i l l r e a d f r o m a n w r i t e t oa n d i s k t h a t w a g e n e r a t e d o 4 0 4 0 o 1 5 4 1 . M S D - 2 , a l t h o u g h p r o d u c t i o nm o d e l , c a m e w i t h p r e - p r o d u c t i o n u s e rm a n u a l . T h m a n u a l i n o t y p e s e t o r p r e tt y b u i d o e s p r o v i d e a e d u c a t i o n i d i s ko p e r a t i o n . E v e r y d i s k c o m m a n d i c l e a r l ye x p l a i n e d , i E n g l i s h , w i t h p r o g r a m m i n ge x a m p l e s f o e a c h . M S o f f e r s 1 8 d a w a r r a n t y a n t e c h n i c a l a s s i s t a n c e b t e l e p h o n e .

F o m o r e i n f o r m a t i o n , c a l l M S S y s t e m s , ( 2 1 4 ) 3 5 7 - 4 4 3 4 .

T W V I B O O K Sd e a r l y w i s h h a a c c e s s t " T h e V i 2

S t a r t e r B o o k " w h e n f i r s t b o u g h t m V I C .T h n e b o o k ( 1 9 8 4 ) h a j u s t b e e n r e l e a se d b y S a m s . I t i s w r i t t e n i t h s t y l e o f t e x t b o o k a n i w e l l t h o u g h t o u t . E v e r y a p e c t o t h e V I C i e x p l a i n e d a n e a c hc h a p t e r e n d s w i t h q u i z . T h i s b o o k c o u l dh a v e s a v e d m m u c h g r i e f a n l o s t s l e e pt w y e a r s a g o . g i v e i m h i g h e s t r e c o mm e n d a t i o n . I t 3 5 p a g e s a r w e l l w o r t ht h $ 1 5 . 9 5 . W r i t t e n b J . A . T i t u s , C . A .T i t u s a n D . G . L a r s e n .

D i y o b u V I a n n o w o n d e rw h a t t d w i t h i t D o n ' t p u i i c l o s e t !P i c k u c o p y o T h o m a s B l a c k a d a r ' s n e b o o k " T h e B e s t o V I 2 S o f t w a r e . " I t h b o o k , p u b l i s h e d b S y b e x , T o r e v i e w s 1 p r o g r a m s w r i t t e n f o t h V I C . A b o u t h a l fa r g a m e s w i t h t h r e s t s p l i t b e t w e e nm u s i c , e d u c a t i o n a n h o m e m a n a g em e n t . T h f i r s t 1 p a g e s p r e s e n t l u c i d e p l a n a t i o n o t h a b i l i t i e s o t h V I C . T h i s i

g o o d b o o k f o V I n o v i c e s . 1 7 p a g e s ,p r i c e i n o k n o w n .T H C O M A L C O N N E C T I O N

f e w m o n t h s a g o r e c e i v e d a p u b l i cd o m a i n v e r s i o n o f C O M A L T h d e m o d i s kh a m j u m p i n g f o j o a n l o o k i n g f o m o r e i n f o r m a t i o n a b o u t t h i s f a n t a s t i c n e p r o g r a m m i n g l a n g u a g e . I ' s t i l l n o u t s p e e d o C O M A L , b u c a a l e a s t r ec o m m e n d c o u p l e b o o k s t h a t a r e " m u s t "r e a d i n g . T h f i r s t b o o k t b u i " S t r u ct u r e d P r o g r a m m i n g W i t h C O M A L " b R o A t h e r t o n . T h i s i t e x t b o o k w h i c h e p l a i n s h o t w r i t e p r o g r a m s i C O M A L .w a l o s t u n t i l g o t h i s b o o k . p u r c h a s e dm c o p y f o $ 2 f r o m B D a l t o nB o o k s e l l e r s . Y o m a h a v e t s p e c i a l o r d e ri t I t ' s p u b l i s h e d b J o h n W i l e y S o n s .

T h n e x t b o o k t o g e t i " T h e C O M A LH a n d b o o k " w r i t t e n b y L e n L i n d s a y . T h i sb o o k e x p l a i n s h o C O M A L i u s e d o t h C - 6 4 . T h $ 1 b o o k i a v a i l a b l e f r o m t h C O M A L U s e r s G r o u p , 5 5 0 1 G r o v e l a n dT e r r a c e , M a d i s o n , W 5 1 3 7 1 6 . ( 6 0 8 )2 2 2 - 4 4 3 2 .

s h o u l d h a v e k n o w n ! l o o k e d f o S i m o n ' s B A S I C f o m o n t h s a n d n o t h a th a v e i t t h c a r t r i d g e s i t s o s h e l f , u n u se d C O M A L s e e m s t b m u c h b e t t e r a t e r n a t i v e t B A S I C a n a s s e m b l yl a n g u a g e .

W C O M M A N D E R J u n e 1 9 8 4

Page 19: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 19/100

A C C E S S O R I E S

c o m m o d o r eB u s i n e s s

M u l t i p l a n S 8 9 . 0 0W o r d P r o 3 ^ / 6 4 w / S p e l l R i g h t P l u s . . . S 7 9 . 0 0S p e l l R i g h t P l u s S 5 5 . 0 0C a l c R e s u l t ( A d v a n c e d ) S 9 5 . 0 0C a l c R e s u l t ( E a s y ) S 4 5 . 0 0M i r a g e C o n c e p t s ( d a t a b a s e ) 9 5 . 0 0M i r a g e C o n c e p t s

( 4 8 d W . ' P w i t h D i c t i o n a r y ) . S 9 5 . 0 0H o m e A c c o u n t a n t ( C o n t i n e n t a l ) S 6 9 . 0 0T a A d v a n t a g e ( C o n t i n e n t a l ) S 4 9 . 0 0S o u t h e r n S o l u t i o n s A c c o u n t i n g

G / L , A ' R , A ' P / R . I ' M e a c h S 6 9 . 9 5U t i l i t i e s

S u p e r E a s i c 5 4 S 3 5 . 0 0S u p e r C o p y 6 3 5 . 0 0S k e t c h P a 6 S 7 5 . 0 06 F o r t h S 4 5 . 0 0M T T e r m i n a l P a c k a g e

( u a n d o w n l o a d ) 3 5 . 0 0S i m o n s B a s i c S 1 9 . 9 58 C o l u m n E x p a n d e r . S 5 5 . 0 0

S o l o f l i g h t ( S i m u l a t o r ) S 3 4 . 9 5O s c a r b y D a t a o a r

( B a r C o d e R e a d e r ) 7 9 . 9 5C B M 1 5 4 1 D i s k D r i v e 2 4 9 . 0 0C o n c o r d P a r a l l e l D i s k D r i v e 3 4 5 . 0 0C o n c o r d S l a v e D r i v e C a l lM S S u p e r D i s k ( S i n g l e ) S 3 9 5 . 0 0M S S u p e r D i s k ( D u a l ) S 6 9 5 . 0 0V i 1 6 5 0 A u t o m a t i c M o d e m 1 0 9 . 9 5H a y e s S m a r t 3 0 0 M o d e m S 2 4 9 . 0 0H a y e s S m a r t 1 2 0 0 M o d e m S 6 2 9 . 0 0V i 1 5 3 0 D a t a s e t t e 6 5 . 0 0C B 1 5 2 0 P r i n t e r P l o t t e r S 1 7 9 , 9 5

S l o t E x p a n d e r ( 6 4 ) 6 5 . 0 0P n n t e r U t i l i t y P r o g r a m ( C a r d c o ) S 1 9 . 9 56 R e l a y C a r t r i d g e S 4 5 . 0 0N u m e r i c K e y P a d 4 9 . 0 0A l i e n V o i c e B o ( T a l k s S i n g s ) 1 1 9 . 0 0W h e n r 6 ( D i s k ) S 3 5 . 0 0T e x a s I n s t r u m e n t s L C P r o g r a m m e r . . . 5 5 . 9 5V e r b a t i m D i s k e t t e s :S i n g l e S i d e d S i n g l e D e n s i t y S 2 6 . 0 0S i n g l e S i d e d D o u b l e D e n s i t y 3 0 . 0 0D o u b l e S i d e d D o u b l e D e n s i t y S 4 2 . 0 0V i 2 0

3 - S l o t E x p a n d e r S 3 9 . 0 06 - S l o t E x p a n d e r S 7 9 . 9 51 6 K M e m o r y S 7 9 . 9 5

I N T E R F A C E S

C B 4 0 2 3 R i b b o n s 1 2 . 0 0C B 8 0 2 3 R i b b o n s S 1 4 . 9 5F l i p N F i l e 1 0 . 1 5 , 2 5 , 5 0 C a l lP o w e r S t r i p s w s u r g e s t o p p e r C a l lC o m p u t e r C a r e K i , . 1 9 , 9 5

I n t e r p o d ( f u l l c o m p a t i b i l t y ! ! )( I n t e l l i g e n t I E E E R S 2 3 2 ) . . C a l l

T h C o n n e c t i o n ( B T y m a c )( C o m m o d o r e G r a p h i c s 2 B u f f e r ) 9 5 . 0 0

C a r d c o + P a r a l l e l i n t e r f a c e 7 9 . 0 0v i S w i t c h S 1 4 9 . 9 5A D 1 8 0 0 ( P a r a l l e l - 8 0 3 2 o n l y ) S 1 2 9 . 0 0A D 1 4 5 0 ( S e r i a i - 8 0 3 2 o n l y ) 1 4 9 . 0 0P e t - t o - I E E E C a b l e 3 9 . 0 0I E E E - t o - I E E E C a b l e S 4 9 . 0 04 P r o n g A C a b l e S 1 5 . 0 0C e n t r o n i c s C a b l e ( m a l e t m a l e ) 3 4 . 9 5R S 2 3 2 C a b l e ( m a l e t m a l e ) 3 1 . 9 5C u s t o m C o m p u t e r C a b l e s

( w m a k e t y o u r s p e c i f i c a t i o n s ) . . . . C a l l

M O N I T O R SC B 1 7 0 2 C o l o r M o n i t o r S 2 6 9 . 0 0P a n a s o n i c C T - 1 6 0 C o l o r C a l lP a n a s o n i c T R - 1 2 0 ( G r e e n ) C a l lP a n a s o n i c T R - 1 2 0 ( A m b e r ) C a l lP a n a s o n i c D T - 1 3 0 0 ( R G B ) S 3 9 5 . 0 0M o n i t o r S t a n d ( T i l t S w i v e l ) 2 9 . 9 5R G M o n i t o r C a b l e :

E T - 1 0 0 C ( A p p l e ) 3 3 . 8 0E T - 1 0 1 C ( I B M ) 3 3 . 8 0

1 E I T E K 0 1 A I J I T P R I N T E R S

T r a n s t a r 1 2 ( 8 c o l u m n ) S 5 3 5 . 0 0T r a n s t a r 1 3 ( 1 3 2 c o l u m n ) 7 2 5 . 0 0C B 6 4 0 0 P r i n t e r S 1 4 2 5 . 0 0N E S p i n w r i t e r C a l lC a r d c o L P r i n t e r 5 6 5 . 0 0

M O ! ' M A T R I X P R I N T E R SC B M P S - 8 0 1 P r i n t e r ( 5 0 c p s ) 2 4 5 . 0 0

D E A L E R S I N Q U I R I E S W E L C O M EC a l l t O r d e r

1 - 8 0 0 - 5 2 7 - 1 7 3 8A l O t h e r s C a l l

1 - 2 1 4 - 2 3 1 - 2 6 4 5

M i c r o - S y s

O k i d a t a 8 2 4 1 2 . 5 0O k i c l a t a 8 S 6 3 5 . 0 0O k i d a t a 8 4 $ 1 1 6 5 . 0 0O k i d a t a 9 2 5 1 9 . 0 0O k i d a t a 9 3 8 1 0 . 0 0P a n a s o n i c K X - P 1 0 9 0 P r i n t e r C a l lP a n a s o n i c K X - P 1 0 9 1 P r i n t e r C a l lP a n a s o n i c K X - P 1 0 9 2 P r i n t e r C a l lP a n a s o n i c K X - P 1 G 9 3 P r i n t e r C a l lS t a r G e m i n i l O X 2 9 5 . 0 0S t a r G e m i n i 1 4 9 9 . 0 0S t a r G e m i n i D e l t a l O C a l l

C O M M O D O R E I I S N E S S M A C I I I M - S

E x e c u t i v e 6 p o r t a b l e ( n e w ) C a l lB 1 2 8 - 8 0 1 2 8 k B u s . M a c h i n e ( n e w ) . . C a l lS u p e r P e t ( l a n g u a g e s ) $ 1 0 5 9 . 0 0C B 8 0 3 2 6 2 5 . 0 0C B 2 0 3 1 s i n g l e d i s k 2 9 5 . 0 0C B 8 0 5 0 D u a l D i s k m e 9 9 5 . 0 0C B 8 2 5 0 D u a l D i s k m e $ 1 2 9 5 . 0 06 4 E x p a n s i o n B o a r d 2 7 5 . 0 0S u p e r P e t U p g r a d e K i 6 9 5 , 0 0

B U S I N E S S S O K I * V i : \ K E 8 0 J 2W o r d P r o 4 o 5 . . 3 0 5 . 0 0C a l c R e s u l t 1 9 9 . 9 5T h M a n a g e r 1 9 9 . 0 0B P I A c c o u n t i n g S y s t e m

( s e p a r a t e m o d u l e s ) 3 2 5 . 0 0S o u t h e r n S o l u t i o n s A c c o u n t i n g

S y s t e m I I ( P e r . M o d u l e ) 2 8 5 . 0 0M c T e r m C o m m u n i c a t i o n s P a c k a g e S 1 7 5 . 0 0

H S I N E S S S O m U K I - ; B I 2 S - K O

S u p e r s c r i p t I S u p e r b a s eS u p e r o f f i c eC o m p l e t e A c c o u n t i n g S y s t e m s .M a i l i n g L i s t M a n a g e rO r d e r E n t r y P o i n t o S a l e . . C a i c R e s u l t

C a l lC a l lC a l lC a l lC a l lC a l lC a l l

O r d e r s u n d e r 5 0 . 0 0 a d 1 0 . 0 0 H a n d l i n g f e M a s t e r C a r d , V I S A , M o n e y O r d e r , B a n k C h e c kC O ( a d d 5 . 0 0 )A d 3 F o C r e d i t C a r d sA l P r o d u c t s I S t o c k S h i p p e d W i t h i n 2 4 H o u r sF . O . B . D a l l a s . T e x a sA l P r o d u c t s S h i p p e d W i t h M a n u f a c t u r e r s9 D a W a r r a n t yP R I C E S A R 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 .

S T T 0 R S6 4 P r e s i d e n t i a l D r i v e R i c h a r d s o n , T e x a s 7 5 0 8 1 9 : 3 0 a . m . - 6 : 3 0 p . m . ( M o n . - F r i . ) 1 0 : 3 0 a . m . - 2 : 3 0 p . m . ( S a t . )

Page 20: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 20/100

K e y - M a n d e r

H O T T Y P E I B A S I C P R O G R A M S F R O M C O M M A N D E R M A G A Z I N EA y o p r o b a b l y k n o w , y o u r c o m p u t e r

h a l i m i t e d v o c a b u l a r y a n r e s p o n d s t B A S I C l a n g u a g e i n s t r u c t i o n s i a e t r e m e l y l i t e r a l w a y . P r o g r a m s l i s t e d i C O M M A N D E R a r c a r e f u l l y p r e t e s t e d ,a n s h o u l d r u n a s i n t e n d e d o y o u r c o p u t e r i t h e y a r c o p i e d p r o p e r l y . T h f o l l o w i n g g u i d e l i n e s s h o u l d h e l p t o c l a r i f ys o m e i m p o r t a n t p o i n t s a b o u t e n t e r i n gp r o g r a m s t h r o u g h t h e k e y b o a r d .

W R A P A R O U N DE v e r y " l i n e " i 8 A S I C p r o g r a m b e g i n s

w i t h l i n e n u m b e r a n e n d s w h e n y o p r e s s t h [ R E T U R N ] k e y . i l i n e i t h p r g r a m c o n t a i n s m o r e c h a r a c t e r s a n s p a c e s t h a n c a f i o t h w i d t h o y o u rs c r e e n , j u s t k e e p t y p i n g a n t h c o m p u t e rw i l l a u t o m a t i c a l l y c o n t i n u e o t h n e x tr o o t h s c r e e n . Y o s h o u l d p r e s s[ R E T U R N ] o n l y o n c e b e f o r e s t a r t i n g t h n e x t l i n e n u m b e r . 4 0 - c o l u m n C - 6 4 o P E w i l l " w r a p - a r o u n d " p r o g r a m l i n e f o n m o r e t h a n 2 s c r e e n r o w s , w i t h m a x im u o 8 c h a r a c t e r s p e r p r o g r a m l i n e .T h e 2 2 c o l u m n V I C - 2 0 c a n w r a p a r o u n du t r o w s ( 8 c h a r a c t e r s ) i p r o g r a ml i n e .

S P A C E SI B A S I C s t a t e m e n t , s p a c e s a r u s u a l l y

i g n o r e d b t h c o m p u t e r b u m a b a d e d b y p r o g r a m m e r s t i n c r e a s e r e a d a b i l it y H o w e v e r , w h e n t h " q u o t e m o d e " i i e f f e c t ( s e e b e l o w ) , s p a c e s d c o u n t .U n l e s s y o h a v e g o o d r e a s o n t d o t h e rw i s e , i i p r o b a b l y s a f e s t t t y p e s p a c e s a t h e y a p p e a r i o u l i s t i n g . P l e a s e n o t e ,h o w e v e r , t h a t w r a p - a r o u n d l i n e s w i l l n o b i n d e n t e d o y o u r s c r e e n t h w a t h e ya p p e a r i o u p u b l i s h e d l i s t i n g .

P U N C T U A T I O NP a c a r e f u l a t t e n t i o n t p u n c t u a t i o n

s y m b o l s . Y o m a n o t h i n k t h e r e ' s m u c hd i f f e r e n c e b e t w e e n c o i o n a n s e m ic o l o n , b u t t h e c o m p u t e r c e r t a i n l y d o e s . A l c o m m a s , p a r e n t h e s e s , a n o t h e r s p e c i a lc h a r a c t e r s s h o u l d b f a i t h f u l l y c o p i e d .

P L E A S E N O T E : F o t e c h n i c a l r e a s o n s ,q u o t a t i o n m a r k s a r l i s t e d a d o u b l ea p o s t r o p h e . W h e n y o s e t h a t , p r e s s( S h i f t - 2 ] f o t h e q u o t a t i o n m a r k s y m b o l .- \ 8 I C 0 M M A N D E R J u n e 1 9 8 4

O N E S A N Z E R O SA m o n g t h m o s t c o m m o n e r r o r s o

b e g i n n e r s ( a n d e v e n e x p e r t s ) i c o n f u s i n gt h n u m b e r s a n 0 w i t h t h l e t t e r s I , L a n 0 Y o m a h a v e l e a r n e d t o t y p el o w e r c a s e f o o t y p e w r i t e r , b u m o s t c o m p u t e r s w i l l n o a l l o w i t I o u l i s t i n g s , p a c l o s e a t t e n t i o n t o t h s h a p ed i f f e r e n c e s b e t w e e n t h n u m b e r s a n d 0a n t h s i m i l a r l e t t e r s , a n 0 S A V E I W H E N Y O C A

I i w i s e t S A V E p r o g r a m o n t a p e o d i s k b e f o r e r u n n i n g i t T h a t w a y , i t h c o m p u t e r " l o c k s u p o b e c o m e s i o p e r a t i v e b e c a u s e o a e r r o r , y o w o n ' th a v e t o r e - t y p e e v e r y t h i n g . F o r v e r y l o n gp r o g r a m , i i a d v i s a b l e t o s a v e w h a t y o h a v e e n t e r e d a f t e r e v e r y 2 o 3 m i n u t e so t y p i n g .T H " Q U O T E M O D E "

M o s t C o m m o d o r e c o m p u t e r s i n c o r p o ra t a e x t r e m e l y u s e f u l , t h o u g h t r i c k y ,f e a t u r e c a l l e d t h Q u o t e M o d e . T h i sa l l o w s y o t p r o g r a m s c r e e n c o n t r o lf u n c t i o n s , i n c l u d i n g c u r s o r m o v e m e n ta n c h a r a c t e r c o l o r c h a n g e s , w i t h i nP R I N T s t a t e m e n t . Q u o t e M o d e i t u r n e do w h e n e v e r t h e q u o t a t i o n m a r k k e [ s h i f t - 2 ] i p r e s s e d . I i t u r n e d o f w h e n t h q u o t a t i o n m a r k k e i p r e s s e d a g a i n , o w h e n t h [ R E T U R N ] k e i p r e s s e d . Q u o t em o d e i a l s o i e f f e c t w h e n e v e r t h i n s e r t( I N S T ) f u n c t i o n i u s e d .

W h e n t h q u o t e m o d e i o n a n t i m ey o p r e s s e i t h e r a c u r s o r c o n t r o l k e y , c o o r c o n t r o l k e ( s u c h a s [ c t r l - w h t ] ) , o r r e v e r s e c o n t r o l k e y , y o w i l l s e a i n v e r s -e g r a p h i c c h a r a c t e r a p p e a r o y o u rs c r e e n . T h e s e c h a r a c t e r s h a v e n o b v i o u sm e a n i n g b y t h e m s e l v e s e x c e p t a s i n d i c at o r s t h a t c e r t a i n c o n t r o l f u n c t i o n s h a v eb e e n i n s e r t e d i t h p r o g r a m . T h e s e i v e r s e g r a p h i c c h a r a c t e r s a l s o a p p e a r i n o r m a l , h a r d - c o p y ( p a p e r ) l i s t i n g s o p r g r a m , b u a r n e a r l y i m p o s s i b l e t i n t e rp r e t i t h a t f o r m .T H C O M M A N D E R " Q U O T EM O D E " L I S T I N G F O R M A T

T m a k e y o u r t a s k a e a s y a p o s s i b l e ,C O M M A N D E R h a a d o p t e d u n i q u e f o m a f o a l c o n t r o l a n g r a p h i c c h a r a c t e r s ,a w e l l a s s p a c e s , t h a t o c c u r b e t w e e n

q u o t a t i o n m a r k s . I o u l i s t i n g , e a c hs p e c i a l c h a r a c t e r i r e p r e s e n t e d b y a n a b r e v i a t i o n t h a t a p p e a r s b e t w e e n p a i r o s q u a r e b r a c k e t s . F o e x a m p l e , [ d o w n ]m e a n s t p r e s s t h c u r s o r - d o w n k e o n c e .T h a b b r e v i a t i o n [ c o m - G ] m e a n s t h o l dd o w n t h C o m m o d o r e l o g o k e ( a t h f a l o w e r r i g h t o t h k e y b o a r d ) w h i l e p r e s si n G W h e n y o s e [ s h f - W ] , h o l d t h s h i f t k e a n p r e s s W T h s p a c e b a i i n d ic a t e d b y t h e s y m b o l [ s p ] . W h e n t h s a m es p e c i a l k e i t b p r e s s e d m o r e t h a no n c e , t h n u m b e r o r e p e a t s w i l l b s h o w n b e t w e e n t h b r a c k e t s , f o r e x a mp l e , [ r i g h t , t i m e s ] .

H e r e i l i s t o t h m o s t c o m m o ns p e c i a l k e a b b r e v i a t i o n s :

A b b r e v i a t i o n K e y ( s ) t P r e s s[ b l k ] C T R L[ w h t ] C T R L[ r e d ] C T R L &[ c y n j C T R L[ p u r ] C T R L[ g r n ] C T R L[ b l u ] C T R L[ y e l ] C T R L &[ r v s - o n ] C T R L &[ r v s - o f f ] C T R L &[ c l r ] S H I F T C L R / H o m e[ h o m e ] C L R / H O M E[ i n s t ] S H I F T I N S T / D E L[ d o w n ] C R S R[ u p ] S H I F T C R S R

4 [ r i g h t ] C R S R[ l e f t ] S H I F T S C R S R[ s h f - X l S H I F T X ( o r a n

k e i n d i c a t e d )[ c o m - X ] C o m m o d o r e ( l o w e r

r i g h t k e y ) ( o a n k e i n d i c a t e d )

Page 21: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 21/100

S o f t w a r e t h a t h a t h E d g e .D A T A M A N A G E R I f o C o m m o d o r e 6 $ 6 9 . 9 5T h M i c r o S p e c D a t a M a n a g e r I o f f e r s d a t a m a n a g e m e n t p o w e r s f o u n d o n l y o l a r g e r , m o r e e x p e n s i v e c o m p u t e r s y s t e m s . S i m p l e e n o u g h t b u s e d i t h h o m e a n p o w e r f u l e n o u g h t b f o u n d i t h e b u s i n e s s , t h i s v e r s a t i l e p a c k a g ea l l o w s y o t d a l y o u r d a t a m a n a g e m e n t t a s k s q u i c k l y a n e a s i l y . T h D a t aM a n a g e r I s y s t e m p r o v i d e s t h t o o l s t o l e y o c r e a t e f i l e s , s t o r e i n f o r m a t i o n ,m a i n t a i n a n u p d a t e f i l e s , s e a r c h a n s e l e c t f o s p e c i f i c i n f o r m a t i o n , d m u l t i p l es o r t s , d e f i n e v e r t i c a l o r h o r i z o n t a l r e p o r t s , p r i n t l a b e l s , m e r g e w i t h w o r d p r o c e ss o r s , a n m o r e . S a m p l e H i e s f o r d i f f e r e n t a p p l i c a t i o n s a r e u s e d t h r o u g h o u t t h u s e r g u i d e t h e l p e x p l a i n o p e r a t i o n o t h s y s t e m . T f u r t h e r s i m p l i f y o p e r a t i o n ,t h D a t a M a n a g e r I s y s t e m i c o m p l e t e l y m e n u d r i v e n . T h e r e a r a b s o l u t e l y n c o m p l i c a t e d s y n t a x e s , c o m m a n d s , o l a n g u a g e s n e e d e d t m a k e u s e o f t h i ss y s t e m .

R E N T A L P R O P E R T Y M A N A G E Rf o C o m m o d o r e 6 $ 1 7 9 . 9 5

R e n t a l P r o p e r t y M a n a g e r f r o m M i c r o S p e c i p o w e r f u l t o o l f o r o r g a n i z i n g a n m a n a g i n g f i n a n c i a l i n f o r m a t i o n f o r e n t a l p r o p e r t y . I d e a l l y s u i t e d f o p r o p e r t yo w n e r s a n d a p a r t m e n t m a n a g e r s a l i k e , t h i s s y s t e m t a k e s t h t e d i u m o u o y o u rp a p e r w o r k . T h R e n t a l P r o p e r t y M a n a g e r w i l l k e e p a c c u r a t e r e c o r d s f o a l r e n t a lu n i t s w i t h t h u s e r e n t e r i n g o n l y t h d a t e a n a m o u n t o p a y m e n t s . W i t h t h i si n f o r m a t i o n , t h s y s t e m w i l l g e n e r a t e t e n a n t l i s t s , o v e r d u e r e n t s l i s t s , e x p i r e dl e a s e s l i s t s , v a c a n c y l i s t s , i n c o m e r e p o r t s , e x p e n s e r e p o r t s , p a y m e n t h i s t o r yr e p o r t s , a n r e n t a l s t a t e m e n t s w i t h m a i l i n g l a b e l s . c o m p l e t e u s e r g u i d e t a k e sy o t h r o u g h e a c h f u n c t i o n o f t h s y s t e m . T h R e n t a l P r o p e r t y M a n a g e r i s i m p l et o u s e , p o w e r f u l i i t c a p a b i l i t y , a n t h o n l y p a c k a g e o i t k i n d a v a i l a b l e f o t h C o m m o d o r e 6 4

M i c r o S p e c s o f t w a r e t h a t g i v e s y o t h e d g e . . .

M a i l l i s tM a n a g e r

P a y r o l lM a n a g e r

G e n e r a lL e d g e r

A c c o u n t sR e c e i v a b l e

A c c o u n t sP a y a b l e

I n v e n t o r yM a n a g e r

C h e c k b o o kM a n a g e r

M i c r o S p e c , I n c .P . O . B o 8 6 3 0 8 5P i a n o , T e x a s 7 5 0 8 6( 2 1 4 ) 8 6 7 - 1 3 3 3

C a l l o w r i t e f o F R E E c a t a l o g .

D e a l e r i n q u i r i e sw e l c o m e .

Page 22: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 22/100

A p p l e P i c k ' n

j b R o b e r t L B l o o m e r ,

I p l a y i n g " A p p l e P i c k ' n " y o a r m e m b e r o p o o r s t a r v i n g t r i b e . T h e v i lH o t h i a n F u z z m o n s t e r s h a v e s t o l e n t h o n l y f o o d i t h l a n d , t h " m a g i c a p p l e s . "T h e y h a v e t a k e n t h e m u n d e r g r o u n d t t h e i r l a b y r i n t h .

T h e r e a r m a n y d a n g e r s i t h l a b y r i n t h . F i r s t t h e r e a r t h e v i l F u z zm o n s t e r s . T h e y h a v e r a d a r a n k n o ww h e r e y o a r e . S e c o n d t h e r e a r r o c k s .Y o c a w a l k u n d e r t h e m f o o n l y b r i e fm o m e n t . I y o d o n ' t g e t o u o t h w a i t i m e , y o m a b c r u s h e d . T h n e x td a n g e r i f i g h t i n g a g a i n s t t h c l o c k . Y o m u s t g e t h e a p p l e s b e f o r e y o s t a r v e . T h l a s t d a n g e r y o e n c o u n t e r a r t h g a t e s t t h e s t o r a g e c h a m b e r . T h e y a r c o n s t a n t l yo p e n i n g a n d c l o s i n g . I y o g e c a u g h t i o n o t h g a t e s a i c l o s e s , i p r o v e s t b

f a t a l m o v e ." A p p l e P i c k ' n " i m a d e u o t w p r

g r a m s . T h f i r s t p r o g r a m l o a d s t h c u s t o mg r a p h i c s a n t h m a c h i n e c o d e . I w i l la u t o m a t i c a l l y l o a d a n r u t h s e c o n dp r o g r a m .

Y o u r m a i c o n t r o l l e d b t h j o y s t i c k .T s t a r t , m o v e d o w n o u o t h m o u n t a i n .E a c h a p p l e i w o r t h 5 p o i n t s . O n c e a l t h a p p l e s a r e g a t h e r e d y o m o v e o n t o t h n e x t l e v e l . I n c i d e n t a l l y , w h e n t h p r o g r a mh a b e e n l o a d e d , p r e s s s t o p o t h p l a yb u t t o n o y o u r j o y s t i c k w i l l n o r e s p o n dp r o p e r l y .

I t h f i r s t p r o g r a m l i n e s 3 - r e a d t h g r a p h i c s , l i n e s 6 - r e a d t h e m a c h i n e c o d e ,l i n e s 9 - 2 8 a r t h D A T A s t a t e m e n t s , l i n e 3 l o a d s a n r u n s t h e s e c o n d p r o g r a m .

I t h s e c o n d p r o g r a m , l i n e r e a d s t h m a c h i n e l a n g u a g e s o u n d r o u t i n e . L i n e s5 - 1 3 c o n t a i n t h D A T A s t a t e m e n t s f o t h s o u n d r o u t i n e . L i n e s 1 4 - 1 7 i n i t i a l i z e t h v a r i a b l e s . L i n e s 1 8 - 3 0 d r a w t h s c r e e n .L i n e 3 r e a d s t h j o y s t i c k . L i n e 3 9 m o v e st h e t r i b e s m a n . L i n e s 4 0 - 4 5 c o n t a i n t h er o c k f a l l i n g r o u t i n e . L i n e s 5 0 - 6 0 c o n t a i nt h e F u z z m o n s t e r s m o v e m e n t r o u t i n e .L i n e s 6 2 - 6 8 c o n t a i n t h d e a t h r o u t i n e s .L i n e s 6 9 - 7 5 c o n t r o l t h l e v e l s .

L I S T O V A R I A B L E S M - T r i b e s m a n ' s l o c a t i o n .M { @ ) - M ( 2 ) - F u z z m o n s t e r s l o c a t i o n D M - N u m b e r o a p p l e s .S - S c o r e . F D i f f e r e n c e f r o m t h t r i b e s m a n a n L V - L e v e l . F u z z m o n s t e r .D - R o c k l o c a t i o n . J - R e a d i n g f r o m t h j o y s t i c k .

L i s t i n gX - P E E K ( 5 6 ) - 2 : P 0 K E 5 2 . X : P 0 K E 5 6 , X : P 0 K E 5 1 . . P E E( 5 C L R : P N T ■ "

P 0 K E 3 6 8 7 9 . , 1 0 P 0 K E 3 6 8 6 9 , 2 5 5 ; ; P Q K E 3 6 8 7 8 , 1 F 0 R A = 7 4 2 3 T 0 7 4 3 1 s P O K E A , O : N E X TF 0 R A = 7 1 6 8 T a 7 1 7 5 : P a i < E A , 2 5 5 s N E X TF O R A = « 7 1 7 6 7 0 7 2 7 1 : R E A D B : P G K E A „ B : N E X TF 0 R A = 7 3 0 0 T 0 7 3 3 8 : R E A D B : P O K E A , B s N E X TF O R A = 7 5 0 O T O 7 6 6 6 s R E A D B 5 P 0 K E A 5 B s N E X TD A T f i 6 0 . , 2 4 , , 6 0 , , 9 0 1 5 3 . 6 0 , 3 6 , 1 0

1 D A T A 2 4 ? 6 0 ? 6 2 f l 1 2 6 . 1 2 6 , 1 2 4 . 6 0 , ,1 D A T A 2 5 5 , , 2 5 5 , 2 5 5 , 2 5 5 , 2 5 5 , 2 5 5 , 2 3 5 , 2 5 51 D A 6 3 , 1 7 0 , , 5 6 - 8 4 , 1 2 4 , , 1 2 4 , 4 0 . 6 1 D R l A 2 5 5 . 2 4 8 . 2 2 4 , 1 9 2 , 1 9 2 , 1 2 8 , 1 2 8 . 1 2 81 D A T A 2 5 5 " , 3 1 , / , ^ « 3 , 1 , 1 D A T A 1 2 8 , 1 2 8 , , 1 2 8 , 1 9 2 . 1 9 2 , 2 2 4 . , 2 4 8 , 2 5 1 D A T A ! , i 1 - 3 , 3 , 7 J , 3 1 S 2 5 5 , 1 4 1 6 . , 1 2 6 , 2 5 1 , 2 4 7

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

, , 6 0 , , 9 0 1 2 6 , 1 0 2 , 9 0 , , 1 9 1 D I " A 1 9 5 , 2 3 1 , 1 9 5 , 1 6 5 „ 1 0 2 . 1 9 5 , 2 1 9 , , 1 5 31 D A T A 1 6 2 . 1 2 , , 1 7 3 , 2 5 5 , 2 9 2 0 4 . 2 4 0 . , 2 0 . , 2 0

, 2 4 0 , 9 2 1 , 2 , 2 4 0 . 1 , , 9 6 . 1 4 2 , 8 8 , 3 0 . 9 6 , 1 4 2 , 88 3

2 D A T A 1 4 2 , 8 9 , 3 0 . 9 6 , 1 4 2 , 8 8 , 3 0 , , 1 4 2 , 8 9 , 3 0 1 4 - ~ t O n 3 0 , 9 6

2 D A l 7 2 . 2 5 4 , , 2 9 ? 1 7 4 , 2 5 3 . . 2 9 , 2 2 4 , 1 0 2 4 0 , 3 , 76 1 0 1 , 2 9 , 6 2 . , 2 0 0 . , 1 9 2 , 2 . , 2 4 0 ; , 3 , 7 6 , , 1 0 1 , 2 9 ,1 6 0 ,

2 D A A . 9 2 2 4 0 , 2 5 . 2 3 2 , 1 7 3 . 1 4 7 , 3 1 . 2 0 1 , 1 , 2 40 , 4 2 , 1 6 9 . 3 . 1 4 1 , 1 4 7 , 3 1 . 1 6 9 , 1 6 0 , 1 4 1 , 1 5 4 , 3 1

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

2 0 1 . 1 . 2 4 6 3 1 1 5 3 6 9 1 6 0 , J .1 4

2 D A T A 3 1 ? 1 4 2 , 2 5 3 , 2 9 , 1 4 0 , 2 5 4 , 2 9 . , 9 6 1 6 9 , 1 . 1 , 2 5 2 , , 2 9 , , 9 6 - 1 6 9 , 3

2 Q I C 0 M M A N D E R J u n e 1 9 8 4

Page 23: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 23/100

T W E X C I T I N G N E P R O D U C T SF O T H C 0 M M 0 D 0 R E - 6 4

R A M D I S K - 6 4T h R A M D I S K - 6 4 i 6 k b y t e s o R A u s e d t e m u l a t e a d i s k d r i v e . U s t h R A M D I S K - 6 4 f o e x t r e m e l y f a s t p r o g r a m l o a d s a n s a v e s . U s i a s e c o n d d i s k d r i v e . O u s t h 6 4 k b y t e s a se x t r a m e m o r y f o s t o r i n g s p r e a d s h e e t s , t e x tp a g e s , a n g r a p h i c s s c r e e n s w i t h o u t u s i n g a n o C o m m o d o r e ' s R A s p a c e .T h R A M D I S K - 6 4 c a r t r i d g e p l u g s i n t o t h C o m m od o r e e x p a n s i o n s l o t o i n t o a m o t h e r b o a r d . A e x t e n d e r b o a r d i r e q u i r e d i y o a r e n o t u s i n gm o t h e r b o a r d . T h R A M D I S K - 6 4 c o m e s w i t h s o f tw a r e d r i v e r s o d i s k .M a k e c o m p u t i n g m o r e f u n . O r d e r y o u r R A M D I S K -6 t o d a y f o o n l y S 1 4 9 . 0 0 !

R a m d i s k - 6 4V i d e o - 8 0E x t e n d e r b o a r d

C i f r e s i d e n t s a d 6 t a x . A d S 5 . 0 0 s h i p p i n g a n h a n d l i n g . V I S Aa n M a s t e r C h a r g e a c c e p l e d . P e r s o n a l c h e c k s r e q u i r e t w w e e k s t c l e a r . O r d e r b y p h o n e o r m a i l .

V I D E O - 8 0T h V I D E O - 8 0 i h i g h q u a l i t y c a r t r i d g e t h a t d o b l e s y o u r v i e w t 8 c o l u m n s . N o y o c a b s e r i o u s a b o u t w o r d p r o c e s s i n g a n p r o g r a m m i n gf o a a f f o r d a b l e p r i c e .T h V I D E O - 8 0 d o e s n o a f f e c t t h n o r m a l v i d e oo u t p u t . W i t h t h V I D E O - 8 0 y o c a h a v e t w s c r e e n d i s p l a y s : u s t h V I D E O - 8 0 d i s p l a y f o r t e x to u t p u t a n t h n o r m a l d i s p l a y f o g r a p h i c so u t p u t .T h e V I D E O - 8 0 c a r t r i d g e p l u g s i n t o t h C o m m o d o r ee x p a n s i o n s l o t o i n t o m o t h e r b o a r d . A e x t e n d e r b o a r d i r e q u i r e d i y o a r n o t u s i n gm o t h e r b o a r d . V I D E O - 8 0 c o m e s w i t h s o f t w a r ed r i v e r s o d i s k a n v i d e o c a b l e .D o u b l e y o u r v i s i o n . O r d e r y o u r V I D E O - 8 0 t o d a y f o o n l y S 9 9 . 0 0 !

T e c h n o l o g i e s1 5 5 5 R i v e r p a r k D r i v e , S u i t e 2 0 S a c r a m e n t o , C 9 5 8 1 5( 9 1 6 ) 9 2 0 - 3 2 2 6

8 : 0 0 a t 5 : 0 0 p P S T . M o n - F r i

Page 24: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 24/100

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

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

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

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

1 6 9 , 2 2 , 1 4 1 , 2 5 1 , 2 9 , 9 63 P R I N T " ' t d r l "3 P R I N T ' ' C d o w n , t i m e s H r i g h

t t i m e s ] C r v s - o n ] C w h t 3 A C cy n ] P C y e l 3 P C w h t 3 L C c y n 3 E C r i g ht 3 C y e l ] R C w h t 3 I C c y n ] C C y e l 3 K Cw h t ] ■ C c y n U N " '

3 P R I N T 1 1 C r v s - o n [ r i g h t , f c m e s H d o w n , t i m e s 3 L 0 A D I N G Cb l u H u p , t i m e s ] ' "

3 P O K E 1 9 8 , 5 : P 0 K E 6 3 4 , 1 3 : P 0 K E 6 35 , 1 3 1 : E N D

L i s t i n gP 0 K E 3 7 1 5 4 , 2 5 5 : P = 3 0 7 2 0S N = 3 6 8 7 5 : P O K E S N - 6 , 2 5 5 : P O K E SN + 3 , 1 5 : P 0 K E S N + 4 , 2 7 s D I M M ( 3 ) nP - 3 0 7 2 0F O R I = 8 3 0 1 0 9 7 4 : R E A D C ! P O K E I , Cb N E X TS Y S 8 3 0D A T A 1 2 0 , 1 6 9 , 5 , 1 4 1 , 6 0 , 3 , 1 6 9 ,6 , 1 4 1 , 6 1 „ 3 , 1 6 9 , 1 3 3 , 1 3 3 , , 1 6 9, 3 . 1 3 3 , 1 1 6 9 , 9 3 , 1 4 D A T A 2 0 , 3 , 1 6 9 , 3 , 1 4 1 , 2 1 , 3 , 8 8 ,9 D A T A 2 0 6 , 6 1 , 3 , 2 0 8 , 2 8 , 7 2 , 1 5 2 ,7 2 , 1 7 2 , 6 0 , 3 , 2 0 0 , 1 7 7 , , 1 4 1 , 6 1, 3 2 0 0 , 1 7 7 , . , 2 0 D A T A ! , 2 4 0 , 1 2 , 1 4 1 , 1 2 , 1 4 4 , 1 4 0

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

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

, 2 2 9 , 1 0 , 2 3 1 , 1 0 , 2 2 5 , 1 0 , 2 2 8 , 20 , 2 3 1

1 D A T A 1 0 , 2 2 3 , 2 0 , 2 2 8 , 4 0 , 2 2 51 D A T A 1 0 , 2 0 1 , 1 0 , 2 0 3 , 1 0 , 2 0 7 , 2 0

„ 2 2 5 , 1 0 , 2 0 7 , 2 0 , 2 2 5 , 2 0 , 2 0 7 , 30 , 2 2 5 , 1 0 , 2 1 9 , 1 0 , 2 1 5

1 D A T A i O , 2 1 2 , 1 0 , 2 1 9 , 1 0 , 2 2 5 , 2 0, 2 3 1 , 1 0 , 2 2 8 , 1 0 , 2 2 5 , 1 0 , 2 1 9 , 40 , 2 2 8 , 1 , 1

1 B O : L V = i : P 0 K E 7 6 7 9 , 3 : A * = ' " 0 0 0 5 9 " " : D = .

2 2 1 C O M M A N D E R J u n e 1 9 8 4

1 P 0 K E 7 5 0 7 , 1 01 M » 7 7 9 4 b D M = . B M ( 0 > = 7 9 9 1 a M < l ) =

7 9 5 5 : M ( 2 ) = 7 9 8 4 : P 0 K E 7 6 7 6 , 0 : PO K E 7 6 7 7 , O b P O K E 7 6 7 8 , 0 : D = . : 0 =T I * ^ ' 0 0 0 0 0 0 ' pP N T 3

1 s h - 3 C c o m ~ * C r v s - o f 3 S ) S )

1 1

1 P R I N T ' C u p 3 5 ) S ) 0 o ) 5 ) 5 ) C r v E - . - o n 3 : sh f - \ 3 C c o m - * 3 C s h f - \ 3 C s p ,i m e s 3 C c o m - * 3 E r v s ~ o - f ] S ) 5 ) S ) S ) 5 ) E

t i m e s ] C c o m - * ] [ r v s - o f

2 P R I N T - ' C u p 3 5 ) 5 ) 5 ) 5 ) C r v s - o n 3 C s h f- \ 3 C s p , t i m e s 3 C c o m ~ # ] C s h f- \ 3 C c : o m - * 3 C r v s - o - f 3 3 S ) 5 ) 3 3 3 ^ 0S C r v s - o n ] C s h f - \ 3 C s p , 1 t i e s C c o m ~ * 3 C r v s - o f

2 P R I N T " C y e lk O B C y e l 3 f f l

3 B y e 3 S S S ) S ® C 'P R I N T " ■ ' C u p 3 C S ) S > 5 > S ) ® S > S > S > E b l k 3 B Cy o 3 S

2 P R I N T 1 1 C u p 3 C 3 5 > [ b l k 3 B C y e l 3 S > 35 ) 0 0 3 5 ) 5 ) 3 : 5 0 0 0 ® y e 0 0 C '

2 P R I N T 1 1 C u p 3 C S > 3 C g r n 3 I C y e l 3 3 S >S b l B C y e l S ) 3 ® S ) ® S

o l i s p I ! C r v s - o - f 3 0 5 ) 3 C g r n ] I e C r v s - o n 3 C s p , t i m e s ] C r vs - o f C g r n ] C y e i 3 0 5 ) 3 C r v s - o n] T s p ] C r v s - o - f - f 3 S S C

2 P R I N T " C u p 3 C ® 3 ) C r v B - o n 3 C s p 3 Cr v s - o f ■ 1 3 3 0 0 0 0 0 C b 3 B C y e l 3 0 0 0 0 0 C r v s - o n C s C r v s - o - f f ] 33 C C 3 3 C r v s - o n 3 C s p ] C r v s - o - f3 o ) 0 0 0 0 o ) 0 3 3 3 0 0 C r v s - o n C s p ] C v s - o - f 3 3 ) 3 ) 0 " : <

2 P R I N T 1 1 ! 1 C u p ] C 3 3 C r v s - - o n 3 C s p s1 t m e s ] C r v s - o - f f ] 0 3 C C 3 3 C q rn ] I C y e l ] 3 0 0 b 1 3 C C C C C C C G y 1 3 0 0 0 C g r n ] I C y e l ] 8 9 C V "

2 P R I N T 1 - 1 C u p 3 C 3 3 3 0 3 C b l k 3 B C b l k3 C C g r n ] I C y e l ] C r v s - o n ] C s p ?

m e s 3 C r v s - o f C g 3 C b ! lC C y e U 3 3 5 ) 5 ) 0 C C g 3 1 y e 3 0 3 3 t r v s - o n ] C b 1 k 3 C s p C y e l 3s p t i m e s ] E b l k ] C s p ] C y e l 3r v s - o f ] 3 3 3 3 3 C q r n 3 I C y e l 3 C : i

2 P R I N T 1 ' C u p 3 C 0 0 3 3 3 C b l k ] B C b l k3 C C g r n 3 I C y e l 3 C r v s - o n ] C s p ,

t i m e s ] C r v s - o f f C g r n 3 1 C b 1 k ]C C y e U 3 0 0 3 3 C C 3 3 3 3 0 0C C C C C C C C y e l C r v s - o f 3 3 3 3 3 5 ) 0C C 3 3 3 3 C g r n 3 3 : C y e l 3 3 3 3 3 3 3 0 0 0 33 C g r n ] I C y e l J 3 3 3

Page 25: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 25/100

2 P 0 K E 8 1 6 3 , 3 i P 0 K E 3 B 8 8 3 , 73 S Y S 7 5 8 53 S Y S 7 3 0 0 b S Y S 7 5 G G s I F P E E K < 7 6 7 6

J T H E N P Q K E M , 1 2 : B 0 T 0 6 23 P R I N T " C b l u 3 C h o m e 3 C r i g h t 3 C r

v s - a n J T I M E : ■ ? R I G H T * ( T I * , 2 ) "C r i g h t , t i m e s J S C O R E s ' ' S CE h o m e 3 C d o w n 3 E i g h t E r v s - o n 3L V L s ' L V ; C r v s - a n 3 C l e - f t s p

3 I F T I * = A * T H E N 6 23 S Y S 7 6 1 0 : J » P E E K < 7 6 7 5 ) - 2 23 I F M + J < 7 B 1 2 0 R P E E K < M + J > « 3 0 R P E

E K < M + J > = 2 T H E N J = * .3 I F P E E K < M + J ) « 9 T H E N D M « D M + 1 b S C

» S C + 5 0 s P O K E S N , 2 4 0 : P O K E S N , O I F 8 C - 2 0 0 0 T H E N P 0 K E 7 6 7 9 , P E E K <7 6 7 9 ) + 1

3 I F D M - 1 4 T H E N 6 93 I F J T H E N P O K E S N , 2 2 0 ; P O K E S N , 03 M = M + J : P O K E M - J , 1 6 0 : P O K E M , 1 z P

Q K E M + P p O4 X X = 2 4 0 s I F P E E K ( M - 2 2 > « " 2 T H E N Q =4 I F P E E K ( D ) - 1 6 0 T H E N P 0 K E D - 2 2 , l

6 0 : P O K E D „ 2 P O K E D + P , 0 D = D + 2 24 I F F E E K < D ) = 1 6 0 T H E N P 0 K E S N , X

X X = X X ~ 5 : G 0 T 0 4 14 P O K E S N P O4 I F Q « 2 A N D M " " D T H E N P 0 K E M - 2 2 , i 6 0

s P 0 K E M p 2 B S 0 T 0 6 2R E D U C E S D I S K E T T E C O S T 5 0 % !

M a k e u s o t h b a c k o y o u r 5 ' A " D i s k e t t e sa n S A V E

X U t t t U - : X O I t . H t o o l s m a k e i t e a s yA d d s t h e p r e c i s e n o t c h w h e r e y o n e e d i t D o u b l e s d i s k e t t e s p a c e o M O N E Y B A C K 1

x i i m u : x o r a iC u t s s q u a r e n o t c h f o A p p l e . I I I I M e I I I .

F r a n k l i n a n C o m m o d o r eo n l y $ 1 4 . 9 5 e a c h

a d S 5 0 e a c h P & ( S 4 . 5 0 e a c h f o r e i g n P S H |

D I S K O P T I M I Z E RS O F T W A R E F O A P P L E . I I I

S Y S T E MM e I l F r a n k l i n

4 6 9 % F A S T E R T h a n S i m i l a r P r o g r a m s !C e r t i f i e s y o u r " n e w " d i s k 1 0 0 % E r r o r F r e e

R e m o v e s B a S e c t o r s A d d s 3 6 t h T r a c k• P e r f o r m s D i s k D r i v e S p e e d C h e c k

A d d s D O a n M o r eo n l y $ 2 4 . 9 5 e a c h

a d 5 1 . 5 0 e a c h P & ( S 4 . 5 0 e a c h f o r e i g n P & H )O B U B O T Ho n l y $ 2 9 . 9 5

a d S 2 - 5 0 e a c h s e P & ( S 6 . 5 0 f o r e i g n P & H )' F l o r i d a R e s i d e n t s A d 5 S a l e s T a x *

S A T I S F A C T I O N G U A R A N T E E D O Y O U R M O N E Y B A C K 1

S E N D C H E C K O M O N F Y O R D E R T

X U U S L E X O T C H a m i ' m i mD I V I S I O N O C O B T B A N I N T E R N A T I O N A L4 2 1 1 N 7 5 t h T E R R A C E D E P T . 5 L A U D E R H I L L , F 3 3 3 1 9

A L T R A D E M A R K S A R A C K N O W L E D G E D

4 5 5 5 5 5 5 5 5

5 5

6

6 6

6

6 6

6

I F P E E K < M - 2 2 > O 2 T H E N Q » .F 0 R Z - 0 T 0 2P Q K E 8 8 7 , 1 4 4 b P O K E S N , 0

D »

6

I F F 3 < - 2 2 T H E N F 4 » - 2 2I F F 3 > 2 2 T H E N F 4 = 2 2I F F 3 < 1 0 A N D F 3 > 0 T H E N F 4 - lI F F 3 > - 1 0 A N D F 3 < 0 T H E N F 4 « « lI F P E E K ( F 2 + F 4 ) « 1 T H E N P O K E F 2 , 16 0 B P 0 K E F 2 + F 4 , 1 0 s P O K E M < Z > + F 4+ P , , 4 b ( 3 0 T P 6 2I F P E E K < F 2 + F 4 ) O 1 6 0 T H E N 6 0

P O K E M ( Z ) p 1 6 0 b P 0 K E M ( Z ) + F 4 , 1 : M < 1 ) - M ( Z ) + F 4 P O K E M Z ) + P ,P 0 K E M < Z ) , 1 0 b P 0 K E M < Z ) + P , 4 b N EX S 0 T 0 3 1P R I N T 1 1 C d o w n 3 C r i g h t „ t i m es K r v s - o n l l Y a U t s p i m i E D 'P O K E S N + 3 „ 0 B F 0 R A = 1 T 0 2 0 0 0 1 N E XF 0 K E 7 6 7 6 , 0P 0 K E 7 6 7 9 , P E E K ( 7 6 7 9 > - 1 : I F P E EK < 7 6 7 9 > T H E N P O K E S N + 3 p 1 S G O T O1 P R I N T " " C h o m e 3 C r v s - o n 3 C d o w n ,

t i m e s J C r i g h t j i t i m e s 3 Q AM E C s p J O V E R C r i g h t , 1 t i m e s ]C r v s - o n 3 P U S H C s p 3 F l C s p 3 T O C ap 3 S T A R T ' ' i P O K E S N + 3 , 0G E T A * 8 I F A « < > ' " ' 9 T H E N 6 7

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

P U B L I C D O M A I NS O F T W A R E

1 9 8 3 8 E D I T I O N

C O M P L E T E S E T O 7 9 P R O G R A M S O 5 D I S K S O N L Y

$ 3 2 5 . 0 0

S O F T W A R E C R A F T S4 0 F A I R H A V E N D H U R S T , T X 7 6 0 5 4( 8 1 7 ) 6 5 6 - 1 8 0 5

D E A L E R I N Q U I R E S W E L C O M ET h i s i t h b e s t c o l l e c t i o n o p u b l i c d o m a i n s o f t w a r ee v e r p u t o g e t h e r . C a l l o w r i t e f o m o r e i i , f o r m a t i o na n d l i s t i n g o o v e r 2 0 0 0 p u b l i c d o m a i n p r o g r a m s .

C O D , m a s t e r c a r d o r v i s a a c c e p t e dt & H i m a s i N s i i a r s r s . i n n r . a » i m C i r c l e N o . 2 0 7

C i r c l e N o 2 3 J u n e 1 9 8 4 C O M M A N D E R I 2 3

Page 26: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 26/100

T h N e w s l e t t e r E d i t o rj b C o l i n F T h o m p s o n i

T h " N e w s l e t t e r E d i t o r " ( N E D ) s t a r t e da s s m a l l p r o g r a m m i n g p r o j e c t t a c o m p l i s h v e r y l i m i t e d g o a l . T h a t g o a l w a t b a b l e t r e a d d i s k t e x t f i l e s w r i t t e n o a n w o r d p r o c e s s o r w i t h o u t u s i n g t h w o r d p r o c e s s i n g p r o g r a m t h a t g e n e r a t e dt h t e x t .

A t h a s s i s t a n t n e w s l e t t e r e d i t o r f o m l o c a l C o m m o d o r e C o m p u t e r G r o u p , m d u t y i t p r i n t e a c h m o n t h ' s a r t i c l e s ( f r o mm a n y d i f f e r e n t a u t h o r s ) o m D y n a xD X 1 5 p r i n t e r a n m a k e t h c o p y a v a i l a b l et t h E d i t o r f o r f i n a l p a s t e u p . A f i r s t i s o u n d e d l i k e a s i m p l e t a s k , s a c c e p t e dt h e j o b w i t h c l e a r m i n d a n d t h i n o c e n c e o t h u n i n i t i a t e d .

s o o n d i s c o v e r e d w h w a a s k e d t d t h i s j o b . t h o u g h t i w a b e c a u s e h a v e t h eb e s t p r i n t e r i t h d u b . W r o n g . g o t h j o b e c a u s e h a v e t h m o s t w o r d p r o c e s si n p r o g r a m s .

E a c h m o n t h n o w , r e c e i v e a r t i c l e s o d i s k , w r i t t e n o a m a n y a s i d i f f e r e n tw o r d p r o c e s s o r s . c a n ' t a s a l t h a u t h o r st s w i t c h t Q u i c k B r o w n F o j u s t b e c a u s e

f a v o r i t s i s e l f d e f e n s e w r o t e N E D .S C O P E O F T H P R O G R A M

T h N e w s l e t t e r E d i t o r w a s d e s i g n e d a s at o o l f o r n e w s l e t t e r E d i t o r s , b u a n y o n ew h n e e d s t e x t r a c t i n f o r m a t i o n f r o md i s k f i l e s m a f i n d i u s e f u l . T h p r o g r a md o e s n o e d i t t e x t , b u r a t h e r p u l l s t e x tf r o m t h d i s k , d i s p l a y s i o t h s c r e e n a n p r i n t s i o t h p r i n t e r . T e x t f r o m t h e i g h tm o s t p o p u l a r w o r d p r o c e s s i n g p r o g r a m sm a b c a p t u r e d . A c u t a l l y , m o s t w o r dp r o c e s s o r f i l e s a r e a c c e s s a b l e . F i g u r e 1 i s c r e e n d u m p o t h M a i n S e l e c t i o n S c r e e nf o t h C - 6 4 v e r s i o n . T h i s i w h a t y o w i l ls e w h e n y o R U t h p r o g r a m . N E w i l lw o r k o t h C - 6 4 a n V I 2 w i t h 8 o a d d i t i o n a l R A a d d e d .

W h i l e i n v e s t i g a t i n g t h v a r i o u s w o r dp r o c e s s o r s o t h m a r k e t , f o u n d t h a tt h e y a l s t o r e t h e i r t e x t f i l e s o t h d i s k i o n o t h r e e f o r m a t s : S E Q u e n t i a l , U S E R ,o P R o G r a m f i l e s . W i t h i n e a c h o t h e s et h r e e f o r m a t s t h t e x t m a b s t o r e d i a n o f t h r e e c o d i n g s c h e m e s : P E A S C I I ,

2 4 I C 0 M M A N D E R J u n e 1 9 8 4

A S C I I o S c r e e n C o d e s . T o m a k e t r u l yu n i v e r s a l t e x t r e a d e r , a l t h s t o r a g e o t i o n s m u s t b c o n s i d e r e d . S i n c e d o n ' t e p e c t y o t k n o w t h a t Q B i s t o r e d a a b i A S C I I P R o G r a m f i l e o r t h a t W o r dM a n a g e r i P E A S C I I U S E R f i l e , e t c , I ' v el a b e l e d t h m a i n m e n u w i t h t h a c t u a ln a m e s o f v a r i o u s w o r d p r o c e s s o r s . T h i sw i l l t a k e m o s t o t h g u e s s w o r k o u o y o u r h a n d s .W H C A U S T H P R O G R A M ?

N E w a w r i t t e n u n d e r t h a s s u m p t i o nt h a t y o u , t h E d i t o r , d o n ' t o w a l t h w o r d p r o c e s s o r s e v e r w r i t t e n . a l s oa s s u m e y o r e c e i v e m a t e r i a l i f o r m a ty o c a n ' t c o p e w i t h , u n l e s s t h a u t h o ru s e s t h e s a m e w o r d p r o c e s s o r t h a t y o u s e . I i s a s s u m e d y o u h a v e p a r a l l e l o V I p r i n t e r .H O T U S T H P R O G R A M

L O A D a n R U " e d i t o r " . T h e m a i ns c r e e n ( f i g . 1 h a 1 m e n u o p t i o n s . T h f i r s t n i n e a l l o w y o t s e l e c t w h i c h" b r a n d " o t e x t f i l e y o w i l l b e w o r k i n gw i t h . O p t i o n 1 w i l l e x i t t h p r o g r a m a n db e g i n l i s t i n g N E t t h s c r e e n . O p t i o n 1 w i l l c h a n g e t h c u r s o r c o l o r . O p t i o n s 1 2a n 1 a r f o t h C - 6 4 o n l y a n w i l l n o a p p e a r f o V I 2 u s e r s . T h e y c h a n g e t h s c r e e n a n b o r d e r c o l o r s .

C o l i n F T h o n p s o nR e a d F i l e F t o mW h i c h W o r d P r o c e s s o r ?

Q u i c k B r o w n o W o r d M a n a g e rS p e e d S c r i p tT o t l . T e x tP a p e r C l i p C T LP a p e r C l i p C T E a s y S c r i p tW o r d P r o 3 H E P a g e M a t ex i r r o g r a M1 1 C u r s o r C o l o r1 2 S c r e e n C o l o r

1 3 B o r d e r C o l o rW h i c h N u n b e r ?

I n s e r t t h d i s k e t t e w i t h t h e t e x t f i l e t b r e a d i n t o d r i v e ( o 0 : a n s e l e c t a o t i o n b e t w e e n a n t m a t c h t h f i l et y p e . T h s c r e e n w i l l c h a n g e t r e s e m b l ef i g u r e 2 T h " b r a n d " w i l l a p p e a r i t h u p p e r l e f t h a n d c o r n e r . T h p r o m p t s" P r e s s o q r e m i n d y o t h a t y o m a p a u s e t h t e x t a n y t i m e o q u i t a n r e t u r nt t h m a i n m e n u .

" P r i n t t h t e x t y / n / q " g i v e s y o t h r e e o t i o n s . A n s w e r i n g " q w i l l r e t u r n y o t t h m a i n m e n u , " y w i l l c a u s e t h t e x t t b s e n t t o b o t h t h e s c r e e n a n p r i n t e r , " n w i l l o n l y l i s t t h t e x t t t h s c r e e n f o v i e wi n g .

I y o s e l e c t " y t h n e x t p r o m p t w i l l a s " C B M P r i n t e r y / n " . A n s w e r " y i y o h a v e

V I 1 5 2 5 o i y o u r p r i n t e r i n t e r f a c e c o v e r t s P E A S C I I t A S C I I o i t h i n t e r f a c ee m u l a t e s t h e 1 5 2 5 . M o s t d o m a t r i xp r i n t e r s w i l l w o r k i y o a n s w e r " y " .A l w a y s t r t o u s e t h " y " o p t i o n . T h i s w i l lp r i n t t h t e x t i t h e p r o p e r " c a s e " o t h s c r e e n . I t h p r i n t e d t e x t i r e v e r s e d , ( u P -P E A N I 0 W E R C A S E ) y o u m a d t w t h i n g s t o c o r r e c t i t

T h b e t t e r m e t h o d r e q u i r e s y o t r e a dy o u r p r i n t e r m a n u a l o i n t e r f a c e m a n u a la n f i n d w h i c h s w i t c h c o n t r o l s t h e " 7 b i o b i t " o p t i o n . C h a n g i n g t h i s s w i t c h w i i lc o r r e c t t h e p r o b l e m . T h o t h e r m e t h o d i t a n s w e r t h e q u e s t i o n w i t h a " n " . T h i sw i l l d t h c o n v e r s i o n b u i n o g u a r a nt e e d t w o r k w i t h e v e r y p r i n t e r . A l s o t h c a s e w i l l b r e v e r s e d o t h s c r e e n . T r y t l e t h p r i n t e r o i n t e r f a c e d t h A S C I Ic o n v e r s i o n f o y o u .

A t h i s p o i n t t h p r o g r a m a s k s f o t h f i l e n a m e . E n t e r i e x a c t l y a i a p p e a r s o t h d i s k ' s d i r e c t o r y . T h o n l y e x c e p t i o n i Q B R e v e r s e t h e c a s e . U s u a l l y t h i s m e a n se n t e r i n g t h f i l e n a m e i l o w e r c a s e e v e nt h o u g h t h d i r e c t o r y s h o w s i i u p p e rc a s e . I e v e r y t h i n g g o e s w e l l , t h s c r e e nw i l l c l e a r a n y o w i l l s e f l a s h i t h u p e l e f t p a r t o f t h e s c r e e n . T e x t w i l l s t a r t f i l li n t h s c r e e n , o n c h a r a c t e r a a t i m e . I y o s e l e c t e d t h p r i n t e r a l s o , i w i i l b e g i np r i n t i n g t h t e x t o n l i n e a t t i m e . T h i s w i l l

Page 27: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 27/100

c o n t i n u e u n t i l t h E n O F i l e i r e a c h e d , o y o p r e s s " q o " p " . I a d i s k e r r o r i e c o u n t e r e d , t h d i s k s t a t u s w i l l a p p e a r o t h s c r e e n , t e l l i n g y o w h a t t h p r o b l e mi s a n t h r u w i l l t e r m i n a t e .F O R M A T T E D T E X T ?

M a n y w o r d p r o c e s s o r s e m b e d s o m ef o r m a t t i n g c o d e s i n t o t h b o d y o t h t e x t .

d i d n ' t r e a l l y w a n t t h e s e c o d e s t a p p e a ro t h s c r e e n o p r i n t e r s N E w i l l s t r i po u t h e s e u n w a n t e d c o d e s f r o m s o m e o t h b r a n d s . I p a r t i c u l a r , Q B a n T O T L T E X T u s l o o f o r m a t t i n g c o d e s ,b u n o n e w i l l a p p e a r . T h i s w i l l b d i s c u s s e di d e t a i l l a t e r . Y o h a v e s o m e c o n t r o l o v e rt h p r i n t e d o u t p u t . Y o c a s e l e c t t h r i g h t m a r g i n . I y o u r n e w s l e t t e r ' s f o r m a t i 4 c o l u m n s w i d e , f o e x a m p l e , y o c a p r i n t t h t e x t w i t h r i g h t m a r g i n o f 4 0 .W o r d s w i l l n o b e b r o k e n u p O n l y w h o l ew o r d s w i l l b p r i n t e d o e a c h l i n e . R i g h tj u s t i f i c a t i o n i n o d o n e , b u t c o u l d b i p l e m e n t e d , a m o s t o t h c o d e n e c e s s a r yi a l r e a d y i p l a c e .

I w o u l d b g o o d i d e a t o p r o v i d e y o u ra u t h o r s w i t h c o p y o N E s o t h e y m a r e a d t h e i r t e x t f i l e s w i t h i a n s e h o i l o o k s b e f o r e s u b m i t t i n g i t I g e n e r a l , t h t e x t f i l e s s h o u l d b w r i t t e n w i t h n f o r m a tc o d e s e m b e d d e d . I i b e s t i t h o n l y n o t e x t c h a r a c t e r i t h t e x t i c a r r i a g er e t u r n . M o r e o t h i s l a t e r .P R O G R A M M I N G N O T E SA N D E S C R I P T I O N

N E i w r i t t e n i B A S I C . g l a n c e a t h l i s t i n g w i l l s h o w t h p r o g r a m h a m a j o rm o d u l e s . S i n c e t h e r e a r m a n y p o s s i b l ec o m b i n a t i o n s o f i l e t y p e s , t h e c o n v e r s i o nr o u t i n e s a r h a n d l e d i o n o f f o u rm o d u l e s : Q B F , W o r d M a n a g e r ( W M ) ,S p e e d S c r i p t a n S e F i l e R e a d e r .

E a c h o t h e s e m o d u l e s p e r f o r m s s i m i l a rt a s k s , b u w o r k s o d i f f e r e n t f i l e s t r u ct u r e s .

P R O G R A M F L O WN m a t t e r w h a t b r a n d o t e x t f i l e i t b

r e a d , t h f l o w c h a r t o f t h p r o g r a m r e a d sa b o u t t h s a m e w i t h o n l y m i n o r v a r i at i o n s . A f t e r t h u s e r - s u p p l i e d v a r i a b l e s a r i n p u t , N E b r a n c h e s t t h m o d u l e t h a th a n d l e s t h a t b r a n d , r e a d f i l e i o p e n e dt t h d i s k , u s i n g t h f i l e n a m e s u p p l i e d .S t a t u s i c h e c k e d a n i t h f i l e n a m e w a f o u n d , N E c o n t i n u e s . I a n y p r o b l e m o c u r s w i t h t h e d i s k c h a n n e l , s t a t u s w i l l b p r i n t e d o t h s c r e e n f o s e c o n d s a n t h e n s e c o n d s c r e e n w i l l a p p e a r s y o c a s t a r t o v e r ,

I s t a t u s i O t h t e x t i r e a d i u s i n gG E T # s t a t e m e n t . Y e s , t h i s i s l o w , b u i a l l o w s e a c h c h a r a c t e r t o b e e x a m i n e d .C o n v e r s i o n f r o m S c r e e n C o d e o r A S C I I i d o n e a n t h c h a r a c t e r i e x a m i n e d a g a i n( i s o m e m o d u l e s ) t s e i i i p a r t o a

P r i m M e t h o d :S e r i a l I m p a c t D o M a t r i x

P r i m S p e e d :8 C P

P r l i i i D i r e c t i o n :B i - d i r e c t i o n ? ( l o g i c s e e k i n g ) i t c x l m o d e , u n i d i r e c t i o n a l i b i i m a g e g r a p h i c s m o d e

P R I N T C H A R A C T E R I S T I C SF o r m a t :

A l p h a n u m e r i c 9 x f u l l s p a c ec h a r a c t e r m a t r i xB l o c k c h a r a c t e r g r a p h i c s —" x d o m a t r i xB i i m a g e g r a p h i c — V e r t i c a l " o

d o t sC h a r a c t e r S e t :

2 2 A S C I I c h a r a c t e r s -n o r m a l a n d a l p h a n u m e r i cf o n t s , s y m b o l s a n d s e m i - g r a p h i c s

D o G r a p h i c s D e n s i t y :N o r m a l — 6 4 0 d o t s . ' 2 0 3 . 2 m ( i n l i n eH o r i z o n t a l c o m p r e s s e d —1 , 2 8 0 d o i s / 2 0 8 . 2 ( i n l i n e

G r a p h i c R e s o l u t i o n :S i n g l e m o d c - 8 0 H x 8 2 V D P D o u b l e m o d e — l 6 O H x 8 2 V D P

P r i n t S t y l e s :P i c a . p i c a b o l d a n de m p h a s i z e d

P A P E R H A N D L I N GL i n e S p a c i n g :

1 / i n p r o g r a m m a b l e i i n c r e m e n t s o 0 . 3 5 m ( 1 / 7 2 i n a n 0 . 1 1 8 m [ 1 / 2 1 6 i n

C h a r a c t e r s P e L i n e :N o r m a l 8 D o u b l e w i d t h 4 0

P a p e r F e e d :A d i u s i a b l c s p r o c k e t a n f r i c t i o n f e e d

N u m b e r O C o p i e s :p l u s o r i g i n a l

P A P E RT y p e s :

F a n f o l d R o l l a n S i n g l e S h e e t

W i d t h : 4 t o 1 0 i R I B B O NT y p e : C a r t r i d g eC o l o r : B l a c k F i l mL i f e E x p e c t a n c y .

U 1 1 , 0 0 0 . 0 0 0 c h a r a c t e r sD L M E N S I O N SH d g h t t 1 c ( i n W i d t h . 3 - . 7 c ( 1 i n D e p t h . 3 2 - 3 9 c ( 1 7 m W e i g h t . 5 . k ( l b s )

F o B E S T p r i c i n g a n y w h e r e , c a l l . . .T o l l F r e e 1 - 8 0 0 / 6 4 5 - 4 7 1 0

S 5 S S K 5 " * L i N Y o u t s i d e c o n t U . S . ( 5 1 6 ) 2 2 1 - 3 0 0 0d e v h o p m i n i 2 9 5 1 M E R R I C K R O A D , B E L L M O R E , N . Y . 1 1 7 1 0 ,C 0 R P - A l M a j o r C r e d i t C a r d s A c c e p t e d

J u n e 1 9 8 4 C O M M A N D E R I 2 5

Page 28: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 28/100

u n w a n t e d f o r m a t c o d e . I f i t i s , t h c o d e i d i s c a r d e d o a c t e d u p o n . C h a r a c t e r s a r t h e n s e n t t o a s u b r o u t i n e t h a t d e t e r m i n e si t h t e x t i t b v i e w e d o n l y o p r i n t e d . I i i t b p r i n t e d o a A S C I I p r i n t e r ( " n " ) ,i i c o n v e r t e d t A S C I I . T e x t t b p r i n t e dt h e n g o e s i n t o s t r i n g ( p s $ ) a n h e l d u n t i lt h C H R $ ) 1 3 ) ( r e t u r n ) i r e c e i v e d o r t h s t r i n g i a l o n g a t h r i g h t m a r g i n . W h e nt h s e c o n d c o n d i t i o n i m e t , p s i s e a r c he d f r o m r i g h t t l e f t f o s p a c e c h a r a c t e r( 3 2 ) . W h e n 3 i f o u n d , a l t h t e x t t t h l e f t o i i p r i n t e d . T h t e x t t t h r i g h t o i i k e p t a s n e p s a n t h b u i l d i n g p r c e s s s t a r t s a n e w . T h i s i h o t h t e x t i p r i n t e d w i t h o u t b r e a k i n g u t h w o r d s .Y o m a s e t h r i g h t m a r g i n i L i n e( r ? ? ) . I r e t u r n i e n c o u n t e r e d b e f o r ep s i f u l l , p s i p r i n t e d a i s

A f t e r c h a r a c t e r i s e n t t o t h p r i n tr o u t i n e , t h k e y b o a r d i e x a m i n e d t o s e e i

" q " o r " p " h a s b e e n p r e s s e d . I n o t , t h s y s t e m s t a t u s i e x a m i n e d t c h e c k f o r t h eE n d O f F i l e c o n d i t i o n . I i i f o u n d o i " q w a p r e s s e d , c o n t r o l i p a s s e d t t h D i s kS t a t u s M o d u l e w h e r e t h s t a t u s i r e a df r o m t h d r i v e a n p r i n t e d o t h s c r e e n .A l o p e n f i l e s a r e c l o s e d a n t h M a i nM e n u a p p e a r s .D E T A I L S

T h e r e i n t r u l y " u n i v e r s a l " f i l e r e a d e r .T h s c o p e o N E i l i m i t e d t t h m a j o rb r a n d s o w o r d p r o c e s s o r s . I y o r u i n t o

w o r d p r o c e s s o r t h a t i n o l i s t e d o t h M a i n M e n u , t h c h a n c e s a r g o o d t h a ty o m a r e c o v e r i t t e x t b u s i n g a l i t t l ed e t e c t i v e w o r k . F i r s t l o o k a t h d i r e c t o r ya n f i n d o u w h a t f i l e t y p e t h e t e x t i s t o r e d u n d e r . P R G , U S E R a n S E a r h a n d l e d b N E D . O n c e y o k n o w t h f i l et y p e , s e l e c t t h m e n u o p t i o n t h a t h a n d l e st h a t t y p e . Q B d o e s P R f i l e s w i t h A S C I I .W o r d M a n a g e r d o e s U S E R f i l e s w i t h P E A S C I I . S p e e d S c r i p t d o e s P R f i l e s w i t hS c r e e n C o d e s . T h r e s t u s S E f i l e s w i t hP E A S C I I . T r y r e a d i n g t h e f o r e g i n t e x t f i l ef r o m t h e o p t i o n t h a t h a n d l e s t h a t f i l es t r u c t u r e . Y o W I L L g e s o m e t h i n g . N o l e t ' s e x a m i n e e a c h o t h f o u r m a j o rm o d u l e s .Q U I C K B R O W N F O

Q B n e e d s o n s m a l l r o u t i n e t h o t h e r sd n o t . W h e n y o e n t e r a f i l e n a m e , t h f i l e n a m e m u s t b c o n v e r t e d t o t r u e A S C I Ii t h s u b r o u t i n e b e g i n n i n g a L i n e 3 8 0 .Q B F ' s e m b e d d e d f o r m a t c o d e s a l b e g i nw i t h t h e s y m b o l . I n c o m i n g c h a r a c t e r sa r e x a m i n e d i t h r o u t i n e b e g i n n i n g a l i n e 2 7 0 . l f a # s y m b o l i e n c o u n t e r e d , N E b r a n c h e s t L i n e 4 7 t b e g i n e x a m i n i n gt h f o l l o w i n g c h a r a c t e r s . S o m e m i n o r f o m a t t i n g o c c u r s h e r e . I t h # ( n e wp a r a g r a p h ) c o d e i f o u n d , c a r r i a g er e t u r n a n f o u r s p a c e s a r s e n t t o t h p r i n t

2 6 I C O M M A N D E R J u n e 1 9 8 4

r e m I ! ( \ l e w s l e t t e r E d i t o r " v / 1 . 3 . 7c c $ = c h r $ ( 3 1 : r m = 4 0 : g o t o 8 0 7 0o p e n i , 8 , 1 5 , " i O M : p r i n t # 1 , " s D : e d i t o r "s a v e " e d i t o r " , B : g o s u b 6 0 0 0 : c l o s e 1 : e n do p e n i , 8 , 1 5 , " i 0 " : p r i n t # 1 , " s O : e d i t o r b u s a v e " e d i t o r b u " , 8 : g o s u b 6 Q 0 0 : c l o s e i r e n dp r i n t n p r i n t # 4 : c l o s e 4 " : c l o s e do p e n 4 , 4 , 7 : c m d 4 : l i s t

2 r e m " * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *2 2 r e m 1 1 * M A I N P R I N T R O U T I N E

2 2 i f p = . t h e n 5 0 : r e m s c r e e n o n l y3 i f 2 t h e n 3 8 : r e m c b m / v / i c p r i n t e r3 i f c < n e t h e n 3 8 : r e m a s c i i p r i n t e r3 i f c > 1 9 1 t h e n c = ( c - 1 2 8 ) : g o t o 3 83 i f c > n s t h e n c = ( c - n c ) : g o t o 3 93 i f c > n r t h e n c = ( c + n c )3 i f c = n a t h e n i = l e n ( p s $ ) : g o t o 4 6

p s $ = p s $ + c h r $ ( c ) : i f l e n ( p s $ ) < r m t h e n 5 04 f o r i = r m t o 1 s t e p - 14 i f m i d $ ( p s $ , i , 1 ) < > " " t h e n p r $ = m i d $ ( p s $ , i , 1 ) + p r $ : n e x t i

p r i n t # 4 , l e f t $ ( p s $ , i ) : p s $ = p r $ : p r $ = " " : g o t o 5 04 p r i n t # 4 , c h r $ ( c )5 p r i n t c h r $ ( c ) ; : r e t u r n5 1 0 r e m " * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *1 1 r e m " * Q U I C K B R O W N F O 1 2 r e m " * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *1 3 1 4 o p e n 4 , 4 , s a : o p e n 8 , 8 , 8 , n b $ + " , p , r "1 5 o p e n 1 t 8 , 1 5 : g o s u b 6 0 0 0 : i f d s t h e n 3 7 01 7 p r i n t c h $ j1 8 g e t # 8 , a $ , a $1 9 g e t j ? 8 , a $ : g o s u b 2 7 0 : g e t i $ : i f i $ " p " t h e n 2 5 02 0 i f i $ = " q " t h e n 2 4 02 1 i f s t = . t h e n 1 9 02 2 i f s t = - 1 2 8 t h e n 1 9 02 4 p r i n t # 4 , p s $ : p s $ " 1 T : g o s u b 6 0 0 0 : g o t o 9 4 1 02 5 g e t b $ : i f b $ " l ! t h e n 2 5 0 : r e m p a u s e2 6 g o t o 1 9 02 7 c = a s c ( a $ )2 8 r e m i f c = n a t h e n 3 8 0 : r e m r e t , n u m2 9 i f c = n d t h e n g o s u b 4 7 0 : g o t o 3 5 0 i r e m f 3 0 i f c > n q t h e n c = n a : g o t o 3 5 0 : r e m b o i l3 1 i f c > n f t h e n c = c - n c : g o t o 3 5 0 : r e m " L t o U "3 2 i f c < n e t h e n 3 5 0 : r e m n u 3 3 i f c < n c t h e n c = c + n r : g a t o 3 5 D3 4 c = c + n c : r e m " U t o L "3 5 g o s u b 2 B : r e t u r n3 6 n a " " : n b $ I I " : p n $ " Q u i c k B r D u n F o x "3 7 g o s u b 6 0 8 0 : g o s u b 3 8 0 : g o t o 1 4 03 8 r e f i l e n a m e c o n v e r s i o n3 9 t $ = " "4 0 f o r n 1 t o l e n ( n a $ ) : t $ = m i d $ ( n a $ , n , 1 4 1 t = a s c ( t $ )4 2 i f t > n f t h e n t = t - n c4 3 i f t > n r t h e n t = t + n c4 4 n b $ = n b $ + c h r $ ( t )

Page 29: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 29/100

s o D i s c o u n t S o f t w a r er I

V I C - 2 0 , G o r t e k a n t h e M i c r o c h i p s ( C $ V I C - Z O , I n t r o t B a s i c P a r t s I f C $ 1 e a ^ c o m m o d o r e

F R E E D I S K E T T E W I T H E A C H P U R C H A S E !A T A R I S O F T ( C T ) V I C - 2 0 / 6 4 H E S W A R E C - 6 4 C C T 1

H o m e B a b y s i t t e r $ R o a d R a c e $ C l o w n s $ R a d a r R a t R a c e $ M o l e A t t a c k $ S e a w o l f $ S u p e r S l o t $ S u p e r S m a s h $ P i n b a l l S p e c t a c u l a r $ S u p e r A l i e n $ T h S h i F a l l i n g $ D r a w P o k e r $ C o s m i c C r u n c h e r $ R i o F t K n o x $ V I A v e n g e r $ 1 Q o r f $ 1 T h e C o u n t A d v $ 1 M i s s i o n I m p o s s i b l e A d $ 1 P i r a t e C o v e A d v $ 1 V o o d o o C a s t l e A d $ 1 K K i G o r f $ 1 W i z a r d o W o $ 1 T o o t h I n v a d e r s $ 1 P i n b a l l S p e c t a c u l a r $ 1 l e m a n s $ 1 R a d a r R a t R a c e $ 1 S e a w o l f $ 1 B l u e P r i n t $ 1 M u s i c C o m p o s e r $ 1 M u s i c M a c h i n e $ 1 f r o g m a s t e r $ 1 S t a r P o s t $ 1 S t a r R a n g e r $ 1 C l o w n s $ 1 L a z a r i a n $ 1 S u p e r E x p a n d e r $ 1 S i m o n ' s B a s i c $ 1 C P / M $ 5 M a g i c D e s k $ 4

E a s y M a i l $ 1 P e E m u l a t o r $ 1 W o r d / f l a m e M a c h i n e $ 1 E a s y S p e l l $ 1 S c r e e n E d i t o r $ 1 A s s e m b l e r $ 1 P a y r o l l $ 3 A / $ 3 A / $ 3 G / $ 3 Z o r k l . l l . I l $ 2 S t a r c r o s s $ 2 S u s p e n d e d $ 3 D e a d l i n e $ 3 N e v a d a C o b o l $ 3 L o g o $ 5 P i l o t $ 5

I n t r o d u c t i o n t o B a s i c P a r t I . $ 2 C - 6 4 B o n u s P a c h $ 1

M a t h I m p r o v e m e n t 6 - P a c h . . $ 1 S a m p l e r 6 P a c k $ 1

A C C E 5 S C - 6 4B e a c h M e a d ( D ) ( C ) $ 3 n e u t r a l Z o n e ( D ) ( C ) $ 5

P a c M a n $ 2 C e n t i p e d e $ 2 D e f e n d e r $ 2 D i D u $ 2 D o n k e y K o n g $ 2 R o b o t r o n . $ 2

$ 1 $ 2

T y p i n g T u d o r ( C T y p i n g T u d o r ( D C O M P U T E R S O F T W A R E

C - 6 4 P r a c t i c a l c ( D ) ( C ) $ 4 P r a c t i c a l c - 2 0 ( D ) { C ) $ 3 D E S I G N W A R E C - 6 4E D U C A T I O M A L

C r y p t o c u b e ( D $ 2 S p e l l i c o p t e r ( D ) $ 2 C r e a t i v e C r e a t u r e ( D $ 2 M a z e M a t h ( D $ 2 S p e l l g r a p h ( D ) $ 2 S p e l l A K a z a m ( 0 $ 2

D Y H A T E C H C - 6 4C o d e w r i t e r ( D $ 6

E L E C T R O N I C A R T S C - 6 4P i n b a l l C o n s t r u c t i o n S e ( D $ 3 M u s i c C o n s t r u c t i o n S e t ( D . $ 5 M u l e ( D $ 3 A r c h o n ( D $ 3 C u P a s t e W o r d

P r o c e s s o r ( D $ 4 D - B u g ( D ) $ 3 H a r d H a M a c k ( D $ 3 W o r m s ? ( 0 . $ 3

S w o r d o F a r g o a l ( C $ 2 C r u s h C r u m b C h o m p ( C $ 2 T e m p l e o A p h a s i ( C $ 3 U p p e r R e a c h e s o A p h a s i ( C ) . $ 1 C u r s e o R A ( C ) $ 1

J u m p m a n ( D ) { C T ) $ 2 J u m p m a n J ( D ) ( C T ) $ 2 P i t s t o p ( C T ) $ 2 G a t e w a y t T e m p l e

o A p h a s i ( C T ) $ 2 D r a g o n r i d e r s

o P e r n ( D ) $ 2 S t a r f i r e / F i r e o n e ( D $ 2

H E S W A R E V I C - 2 0 ( C T )H e s M o n $ 2 H e W r i t e r $ 2 A g g r e s s o r $ 1 S y n t h e s o u n d $ 2 S h a m u s $ 1 P r o t e c t o r $ 1 G r i d R u n n e r $ 2 T u r t l e G r a p h i c s $ 2 V I F o r t h $ 2 R o b o t P a n i c $ 1 A t t a c k o M u t a n t C a m e l s $ 2 L a z e r Z o n e $ 2 P h a r o a h ' s C u r s e $ 2 S t o r y M a c h i n e $ 2 F a c e M a k e r $ 2 H E 5 W A R E V I C - 2 0 C A S S E T T E S

T o r g $ 1 R a i d o I s r a m $ 1

H E S W A R E C - 6 4 C A S S E T T E6 0 P D 5 $ 1 7

H e s w r i t e r $ 2 R e t r o B a l l $ 1 6 F o r t h $ 4 T u r t l e G r a p h i c s I $ 4 H E S W A R E C - 6 4 ( D

B e n j i 6 S p a c e R e s c u e $ 2 O m n i C a l c $ 5 O m n i W r i t e r / S p e l l e r $ 6 M u l t i p l a n $ 7 I M A G I C V I C - 2 0 ( C T )

D e m o n A t t a c k $ 1 I N F O C O C - 6 4 ( D

E n c h a n t e r $ 3 W i t n e s s $ 3 P l a n e t F a l l $ 3 I n f i d e l $ 3 S o r c e r e r $ 4 S e 5 t a l h e r $ 3

P r o g r a m m e r s G u i d e $ 1 S p i d e r E a t e r $ 2 C o l o r S e r i e s o I $ 2 L o g o D e s i g n $ 2 O D E 5 T A C - 6 4 ( D )

C h e s s $ 5

D o t G o b b l e r $ 1 C l o s e E n c o u n t e r $ O n - L l f 1 E C - 6 4 ( D )

F r o g g e r $ 1 J a w b r e a k e r $ 1 C r o s s f i r e $ 1

O N - L I N E C A S S E T T EC - 6 4 F r o g g e r $ 1 V I C - 2 0 C r o s s f i r e $ 1 O N - L I N E C - 6 4 ( C T )

J a w b r e a k e r $ 1 P A R K E R B R O T H E R SV I C - 2 0 / C - 6 4 ( C T )F r o g g e r $ 3 P o p e y e $ 3 Q - B e r t $ 3 T u t a n h h a m $ 3 Q U I C K B R O W N F O

V I 2 0 / 6 4 ( C T )W o r d P r o c e s s o r $ 4 S C A R B O R O U G H S Y S T E M S

C - 6 4 ( C T )M a s t e r T y p e5 P I N M A K E R C - 6 4 ( C T )

A l $ 2 A l p h a b e t 2 0 0 $ 2 7B u b b l e b u r s t $ 3 D e l t a D r a w i n g $ 3 F a c e M a k e r $ 2 F r a l t r o n F e v e r $ 2 K i d s o n K e y s $ 2 K i n d e r C o m p $ 2 5 t o r y M a c h i n e $ 2 U f o G r a b s $ 2 S P I N N A K E R 6 ( D A e r o b i c s $ 3 T r a i n s $ 2 5 n o o p e r t r o o p s $ 2 S n o o p e r t r o o p s I $ 2

5 U L O G I C C - 6 4 < D F l i g h t S i m u l a t o r I $ 3

S Y N A P S E C - 6 4 ( D ) ( C )F o r t A p o c a l y p s e $ 2 P h a r o h ' s C u r s e $ 2 B l u e M a $ 2 T I M E W O R K S C - 6 4 ( D ) ( C )

D a t a M a n a g e r $ 2 E l e c t r i c C h e c k b o o k $ 2 M o n e y M a n a g e r $ 2 P r o g . K i t s I , I $ 2 W a l l S t $ 2 P r e s i d e n t i a l C a m p a i g n $ 2 D u n g e o n s o A l g e b r a D r a g o n s $ 2 T I M E W O R K S C - 6 4 ( D

D a t a M a n a g e r $ 3 W o r d W r i t e r $ 3 S a l e A n a l y s i s $ 5 I n v e n t o r y M a n a g e m e n t $ 5 5T 0 T L 5 0 F T W A R E V I C - 2 0 / 6 4

T o t l T e x t 2 . 6 $ 3 T o t l S p e l l $ 2 T o t l L a b e l 2 . $ 1 T o t l T i m e M a n a g e r $ 3 H A R D W A R EM P 8 0 D o M a t r i x / P a r a l l e l . . $ 2 2 91 6 0 0 V I M o d e m $ 5 1 6 5 0 A u t o M o d e m $ 9 1 1 1 0 V I 8 1 C $ 4 01 0 1 1 R 5 2 3 I n t e r f a c e $ 4 5 u p e r E x p a n d e r V I C - 2 0 $ 4 P r o g r a m m e r s A i V I C - 2 0 $ 2 B - 1 2 8 C o m m o d o r e B u s i n e s s

C o m p u t e r $ 7 9 98 0 5 0 D u a l D r i v e ( B - 1 2 8 ) $ 1 2 0 0M 5 D u a l D r i v e ( C - 6 4 ) $ 5 9 9C o n l o r d e P a r a l l e l S i n g l e ( C - 6 4 )

5 i n g l e D r i v e $ 3 1 9C a f d c o 6 E x p a n d e r 5 l o t V I C - 2 0 . $ 4 C I E x p a n d e r S l o t C - 6 4 $ 5

S t a r G e m i n i 1 0 $ 2 9 9N E P 8 0 2 3 $ 3 3 9M E C P C 8 0 2 5 $ 5 9 9M E C 1 5 L Q . . . $ 4 9 9

! . [ ■ ] . [ I * K W 1r i E C 1 2 6 0 $ 8 M E C 1 2 0 1 $ J . 3 9M E C 1 2 1 5 $ 2 4 9S a k a t a 1 0 0 C $ 2 5 9G o r i l l a G r e e n $ 8 G o r i l l a A m b e r $ 9 A m d e k 3 0 0 $ 1 3 9A m d e k 3 0 0 A $ 1 5 9A m d e k C o l o r + $ 3 1 9

H a s h u a 5 5 5 D B o o 1 0 $ 1 7E l e p h a n t 5 5 5 D B o o 1 $ 1 E l e p h a n t 5 5 D D B o o 1 $ 2 E l e p h a n t D D D D B o o 1 $ 3

V I C - 2 0 / 6 4 $1 5 4 11 7 0 2C Z K o a l a T o u c h P a d C - 6 4 $ 7

( C ) T A P E ( D ) O I S C ( C T ) C A R T R I D G E

C A L L T O L L F R E E( 1 0 a . m - 8 p m . E S T ) O r d e r S t a t u s

. 6 1 1 C y p r e s s D r i v e , F a i r b q r n . O J i 4 5 3 2 : 4c e r t i f i e d c h e c k p r m o n e y o r d e t . A d 3 ( m i n i m u m $ 5 . 0 0 ) s h i p p i n g a n h a n d l j n g o a l C . O . D H a r d w a r e m a r e q u i r e a d d i t i o n a l f r e i g h t c h a r g e s M E X T R A C H A R G E S O M C R E D f T C A R D 0 R 0 E R 5 . O h i o r e s i d e n t s a d 5 . 5 % s a l e s t a x . A l l i t e m s s u b j e c t t o a v a i l a b i l i t y a n p r i c e c h a n g e F r e e c a t a l o gs e n t w i t h a l o r d e r s . W a l s o c p r r y m a n y o t h e r t h i r d p a r t y s o f t w a r e f o o t h e r c o m p u t e r s .

I I

Page 30: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 30/100

r o u t i n e , t h u s s i m u l a t i n g t h c o d e . I a # ( f o r m f e e d ) i f o u n d , t h e w o r d s " N e wP a g e " a r e p r i n t e d o t h e s c r e e n t o s h o wp a g e b r e a k s . A l o t h e r c o d e s a r s t r i p p e do u t , s t h a t o n l y t e x t w i l l b p r i n t e d .

E n c o u r a g e y o u r Q B a u t h o r s t u s o n l yt h # o r t h e ( r e t u r n ) c o d e s .

W O R D M A N A G E RT h i s i t h ' o d d b a l l ' o t h l o t . W i t h

8 c o l u m n w o r d p r o c e s s o r t h a t c o m e sw i t h t h e D a t a 2 O ( P r o t e c t o , e t c . ) 8 c o u m c a r d . T e x t i s t o r e d i U S E R f i l e a P E A S C I I , i F O R M A T T E D F O R M . T h a tm e a n s t h a t w h e n y o r e a d i W f i l e i w i l l p r i n t o t h p r i n t e r e x a c t l y a i w a e n t e r e d o W M N f o r m a t t i n g i d o n ew i t h i n N E D . E n c o u r a g e y o u r W a u t h o r st s e t h l e f t m a r g i n t 0 a n d t h r i g h tm a r g i n t w h a t e v e r y o u n e e d . T h e n t h e i rt e x t w i l l p r i n t p e r f e c t l y f o y o u r n e w s l e t t e r .T h i s m o d u l e d o e s n o u s t h P r i n tR o u t i n e i L i n e 2 0 b u r e l i e s o i t o w r o u t i n e b e g i n n i n g i L i n e 1 2 1 0 . Y o c a n o s e t h r i g h t m a r g i n f o W f i l e .

S P E E D S C R I P TS p e e d S c r i p t f i r s t a p p e a r e d t h i s w i n t e r i

t h p a g e s o C o m p u t e ' s G a z e t t e a n h a a c h i e v e d g r e a t p o p u l a r i t y . I ' v e i n c l u d e d i h e r e b e c a u s e o t h a t p o p u l a r i t y .S p e e d S c r i p t s t o r e s i t t e x t a P R f i l e s a n S c r e e n C o d e s . T h c o n v e r s i o n f r o mS c r e e n C o d e t P E A S C I I t a k e s p l a c e i L i n e s 2 2 0 0 - 2 2 7 0 . T h f i r s t 4 c h a r a c t e r s i t h f i l e a r d i s c a r d e d — s e e L i n e 2 1 1 0w h e r e x i 4 8 I ' v e m a d e t h i s v a r i a b l e s y o c a c h a n g e i t I y o l o s e t e x t o r g e ts o m e g a r b a g e c h a r a c t e r s a t h b e g i nn i n g , a d j u s t x x a c c o r d i n g l y i L i n e 2 0 5 0 .

S E Q U E N T I A L F I L E SH e r e ' s w h e r e t h e f u n b e g i n s . G e o u

t h E x c e d r i n . M o s t w o r d p r o c e s s o r s s t o r et e x t i S E Q u e n t i a l f i l e f o r m a t , s o t h e S E f i l e m o d u l e w i l l r e a d S O M E T H I N G f r o ma n S E f i l e ( d a t a b a s e , s p r e a d s h e e t , e t c . ) .T h p r o b l e m s b e g i n w i t h s o m e t h i n gc a l l e d a " F i l e D e l i m i t e r " . T h i s i a c h a r a c t e rt h a t i i n s e r t e d i n t o t h t e x t t l i m i t t h r e c o r d l e n g t h ( u s u a l l y t a b o u t 2 5 c h a r a c t e r s ) . T h e m o s t f r e q u e n t l y u s e d F i l eD e l i m i t e r i t h q u o t e m a r k , b u C H R $ ( 1 3 )i a l s o p o p u l a r . N E w i l l s t r i p o u t h e s e u w a n t e d D e l i m i t e r c h a r a c t e r s , b u i i a i v o l v e d p r o c e s s . I C H R $ ( 1 3 ) i u s e d , t h e nt h c a r r i a g e r e t u r n i t h t e x t w i l l b s o m e t h i n g e l s e — u s u a l l y a n a r r o w o " m a r k . T h b l o c k s o f c o d e f r o m L i n e 5 0 0 0t 5 3 4 0 e s t a b l i s h w h a t t h F i l e D e l i m i t e ra n c a r r i a g e r e t u r n s y m b o l i f o e a c h o t h d i f f e r e n t w o r d p r o c e s s o r s . T h v a r i a b l e" f l " d o e s t h i s . L i n e 3 0 8 0 c h e c k s f o t h o c c u r e n c e o t h D e l i m i t e r a n d i s c a r d s i t 2 8 I C O M M A N D E R J u n e 1 9 8 4

# n l r

4 5 n e x t4 6 r e t u r n4 7 g e t # 8 , a $ t c = a s c ( a $ )4 B i f c < > 1 1 2 t h e n 4 9 0

c = 1 3 : g o s u b 2 8 : f o r i = 1 t o 4c = 3 2 : g o s u b 2 8 : n e x t : r e t u r n : r e mi f c = n l o r c = n k o r c = n m t h e n 5 6 0 : r e mi f c = n o o r c = n h t h e n 5 B 0 : r e m # d , ti f c = n j o r c = n g t h e n 5 7 D : r e m # h , ci f c = n n o r c = n p t h e n 5 7 0 : r e m # u , oi f c = 1 0 6 t h e n 5 7 Q : r e m # ji f c = 1 1 5 t h e n g e t # 8 , a $ , a $ : c = . : r e t u r n : r e m § i f c = 1 0 2 t h e n p r i n t r t $ " * N E P A G E * " r t $ : c = . : r e t u r nr e t u r ng e t # 8 , a $ , a $ , a $ : c = . : r e t u r nc . r e t u r n

r e r e

" W O R D M A N A G E R

4 8 4 8 4 9 5 0 5 1 5 2 5 3 5 3 5 4 5 5 5 6 5 7 5 B 1 0 D D1 0 1 01 0 2 01 0 3 01 0 4 0 p n $ = " U o r d M a n a g e r "1 0 5 0 g o s u b 6 0 B D : o p e n 4 , 4 , s a : o p e n 1 , 8 , 1 51 0 a p e n 8 , B , 8 , n a $ " , u , r i r : g o s u b 6 0 0 0 : i f d s t h e n 1 0 5 D1 D 7 0 p r i n t c h j ;1 D 9 D f o r i = 1 t o 1 5 : g e t # 8 , a $ : n e x t i1 1 0 0 g e t # 8 , a $ : c = a s c { a $ ) : i f c = 1 9 9 t h e n 1 1 6 1 1 1 0 i f c > n q t h e n 1 1 4 01 1 2 0 g o s u b 1 2 1 0 : g e t i $ : i f i $ = " p " t h e n 1 1 7 a1 1 3 0 i f i $ " q ? I t h e n 1 1 6 D1 1 4 0 i f s t = . t h e n i 1 0 01 1 6 0 p r i n t # 4 , p s $ : g o s u b 6 Q 0 0 : g o t o 9 4 1 Q1 1 7 0 g e t b $ : i f b $ = n " t h e n 1 1 7 u1 1 8 0 g o t o 1 1 0 01 2 1 0 i f p = 0 t h e n 1 2 7 01 2 2 0 i f p = 2 t h e n 1 2 6 D : r e m v i 1 2 3 0 i f c < n e t h e n p r i n t # 4 , c h r $ ( c ) ; : g o t o i 2 7 D1 2 4 0 i f o n s t h e n p r i n t # 4 , c h r $ ( c - n c ) ; : g o t o 1 2 7 01 2 5 0 i f c > n r t h e n p r i n t # 4 , c h r $ ( c + n c ) j : g o t o 1 2 7 D1 2 6 0 p r i n t # 4 , c h r $ ( c ) ;1 2 7 0 p r i n t c h r $ ( c ) ; : r e t u r n1 2 8 0

" S P E E D S C R I P Tr e r e

2 0 0 02 0 1 02 D 2 02 0 4 0

0 p n " S p e e d S c r i p t t t : f l 0 : x x 4 2 0 6 D p s $ = " n : 5 a = 0 : p = 0 : g o s u b 6 D 8 02 0 a p e n 1 , 8 , 1 5 : a p e n 4 ( 4 , s a : o p e n 8 f B t 8 , n a $ " l p I r2 D p r i n t c h $ ; : g o s u b 6 0 0 0 : i f d s t h e n 2 0 6 02 1 1 0 p r i n t c h $ ; : f o r i = 1 t o x x : g e t # 8 , a $ : n e x t i2 1 2 0 g e t # 8 , a $ : g o s u b 2 2 0 0 : g e t i $ : i f i $ = M p " t h e n 2 1 8 D2 1 3 0 i f i $ = " q " t h e n 2 1 7 D2 1 4 0 i f s t = . t h e n 2 1 2 D2 7 p r i n t # 4 p s $ : p s $ n i l : g o s u b 6 0 0 0 : g o t 9 4 2 1 8 0 g e t b $ : i f b $ " " t h e n 2 1 8 2 1 9 0 g o t o 2 1 2 D2 2 0 Q i f a $ = " " t h e n 2 1 2 02 2 1 0 c = a s c ( a $ )2 2 2 0 i f c = n b t h e n c = n a : g o s u b 2 8 : r e t u r n

Page 31: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 31/100

A i m p o r t a n t B u l l e t i nf o H o m e C o m p u t e r u s e r s

T h i s i t h o n i y p r o g r a m m i n g s y s t e m y o u ' l i e v e r n e e df o y o u r h o m e c o m p u t e r .

I y o o w s m a l l h o m e c o m p u t e r , ( h s t o r y w e ' r e a b o u t t t e l l y o c o u l d b o g r e a t h e l p . I t ' s a b o u t a r e v o l u t i o n a r y n e s o f t w a r e p r o g r a m m i n g s y s t e m t h a t w i l l l e ty o u a n d y o u r e n t i r e f a m i l y t a k e f u l l a d v a nt a g e o t h a t m a c h i n e y o b o u g h t . B u t f i r s tt h i n g s f i r s t , s h e r e ' s l i s t o t h h o m ec o m p u t e r s t h i s p r o d u c t w a s p e c i f i c a l l y d s i g n e d f o r : A t a r i 4 0 0 , 6 0 0 . 8 0 0 , X S e r i e s ;C o m m o d o r e P e t , V I 2 a n 6 4 I B P C j r ;T R S - 8 0 c o l o r c o m p u t e r ; T I - 9 9 / 4 A a n t h T i m e x S i n c l a i r 1 0 0 0 . 2 0 4 8 a n 2 0 6 8 . I y o o w o n o t h e s e c o m p u t e r s , i w o u l d b w e l l w o r t h y o u r t i m e t r e a d f u r t h e r .

T H P R O B L E M W I T HH O M E C O M P U T E R S

A y o p r o b a b l y k n o w , t h p r o b l e m w i t ht h e s e s m a l l c o m p u t e r s i h o t g e g o o ds o f t w a r e i n t o t h e m . K e y b o a r d e n t r y i t o t i m e c o n s u m i n g . D i s k e t t e s d t h j o w e l l ,b u t t h e l o a d e r s a r e x p e n s i v e a n s a r t h d i s k e t t e s . C a s s e t t e l o a d i n g i l e s se x p e n s i v e , b u t h c a s s e t t e s t h e m s e l v e ss t i l l a r e n ' t c h e a p a n d s o m e t i m e s p r o g r a mh a t b r e a d a g a i n a n a g a i n b e f o r e i a c t u a l l y i e n t e r e d . F u r t h e r m o r e , f e o t h e s es o f t w a r e m a n u f a c t u r e r s g u a r a n t e e t h e i rp r o d u c t t r u a a l l .

S u n f o r t u n a t e l y , a t o o t h e s e p o t e n t i a l l yu s e f u l c o m p u t e r s a r e r e l e g a t e d t o j u s tg a m e - p l a y i n g o r e v e n w o r s e , t h e y f i n d t h e i rw a o n t o a c l o s e t s h e l f s o m e w h e r e b e h i n dt h b o w l i n g b a l l o l a s t y e a r ' s m a g a z i n e s .T H S O L U T I O N I D A T A B A R S O F T W A R EN o w , t h a n k s t t h e n g i n e e r s a D a t a b a rC o r p o r a t i o n , y o c a b r i n g y o u r c o m p u t e rb a c k t l i f e . T h e y h a v e d e v e l o p e d O S C A R

w h i c h s t a n d s f o a O p t i c a l S c a n n i n gR e a d e r . W h a t i d o e s i r e a d b a c o d ep r o g r a m i m u c h t h s a m e m a n n e r a s y o u rl o c a l s u p e r m a r k e t r e a d s t h b a c o d e i n f o rm a t i o n o y o u r g r o c e r y p r o d u c t s . O S C A Rp l u g s d i r e c t l y i n t o y o u r c o m p u t e r , a n c a r e a d e v e n c o m p l e x p r o g r a m s e x t r e m e l y f a s t .I n f a c t , i r e c e n t t i m e t e s t i t o o k g r a du a t e c o m p u t e r p r o g r a m m e r h o u r , 9 m i n u t e sa n d 4 3 s e c o n d s t s u c c e s s f u l l y t y p e - i np r o g r a m . T e n t e r t h a t s a m e p r o g r a m , i t o o k a n e i g h t - y e a r - o l d c h i l d w i t h n c o p u t e r e x p e r i e n c e o n l y e i g h t m i n u t e s a n 1 s e c o n d s .W i t h O S C A R , p r o g r a m m i n g i a l s o i n e x p e ns i v e . T h b a c o d e p r o g r a m s r e a d b O S C A Ra r p r i n t e d o p a p e r , m a k i n g t h p r o g r a m si n h e r e n t l y a t o l e s s c o s t l y t p r o d u c e t h a nc a s s e t t e t a p e s o d i s k e t t e s . A n b e c a u s et h p r o g r a m s c o s t l e s s t p r o d u c e , t h e yc a b s o l d t y o f o s i g n i f i c a n t l y l e s s .

B u t , j u s t b e c a u s e t h e y c o s t l e s s d o e s n ' tm e a n t h e y a r e n ' t o t h h i g h e s t q u a l i t y . I f a c t , t h e y a r s g o o d a n r e l i a b l e , w a r a l m o s t a l o n e a m o n g s o f t w a r e m a n u f a ct u r e r s t g u a r a n t e e o u p r o d u c t t r u a a d v e r t i s e d .D a t a b a r C o r p o r a t i o n h a a l r e a d y d e v e l o p e da e x t e n s i v e l i b r a r y o f p r o g r a m s r a n g i n g i s u b j e c t m a t t e r f r o m n o n - v i o l e n t g a m e s t s c i e n c e , h e a l t h , h o m e m a n a g e m e n t , w r i t i n gs k i l l s a n d m o r e . T h e s e p r o g r a m s a r r e a d i l ya v a i l a b l e a y o u r l o c a l c o m p u t e r s t o r e a n t h e y r e t a i l f o u n d e r S 1 0 ( a b o u t 1 / w h a td i s k e t t e c o s t s ) .

T H D A T A B A R C L U BB u a m a z i n g l y , y o u c a n g e g r e a t s o f t w a r ep r o g r a m s f o a u n b e h e v a b l e S i . 2 5 e a c hi y o c h o o s e t o j o i n t h D a t a b a r C l u b . E v e r yc h a r t e r m e m b e r g e t s 1 m o n t h l y i s s u e s o t h D a t a b a r m a g a z i n e e a c h f e a t u r i n g a l e a s t e i g h t g r e a t p r o g r a m s . I a d d i t i o n , t h i s

f a m i l y o r i e n t e d m a g a z i n e a l s o f e a t u r e sa r t i c l e s o r e l a t e d s u b j e c t s a n c o m p u t e ru s i g e n e r a l . T h s u b j e c t s c o v e r e d b t h s o f t w a r e i n c l u d e : g a m e s , h o m e m a n a g em e n t , c l a s s r o o m l e a r n i n g , h e a l t h , l a w ,s c i e n c e , w r i t i n g s k i l l s , a n c o m p u t e r p r g r a m m i n g . W h a t ' s m o r e , D a t a b a r C l u bm e m b e r s g e t h r e e - r i n g b i n d e r f o t h e i rs o f t w a r e p r o g r a m s a w e l l a e l i g i b i l i t y f o e x c i t i n g c o n t e s t s .B u w h e t h e r y o u j o i n t h D a t a b a r C l u b o p u r c h a s e i n d i v i d u a l p r o g r a m p a c k a g e s f r o my o u r f a v o r i t e r e t a i l e r - O S C A R c a d r a m a t ic a l l y c h a n g e t h a m o u n t a n q u a l i t y o t h u s e y o u g e t o u t o y o u r c o m p u t e r . A n l e t ' sf a c e i t i t h e n o t s d i s t a n t f u t u r e m u c h o a i n d i v i d u a l ' s c o m p e t e n c e w i l l b t i e du i h o w e l l h o s h i n t e r f a c e s w i t h

c o m p u t e r .T h i s t r i a l o f f e r i n c l u d e s O S C A R p l u s t h ep r e m i e r i s s u e o D a t a b a r m a g a z i n e . O S C A Ri b a c k e d b f u l l 1 - y e a r w a r r a n t y a n i y o a r e n ' t 1 0 0 % s a t i s f i e d w i t h O S C A R , t h e ny o u c a n r e t u r n t h u n i t w i t h i n 3 0 d a y s f o

f u l l r e f u n d .T o r d e r , c r e d i t c a r d h o l d e r s c a l l t o l l f r e ea n a s f o O S C A R , o s e n d c h e c k p l u sS i . 5 0 f o s h i p p i n g a n h a n d l i n g f o e a c hu n i t o r d e r e d .O S C A R w i t h t h p r e m i e r i s s u e o D a t a b a rm a g a z i n e c a b y o u r s f o o n l y S 7 9 . 9 5 . A n t h p r e m i e r e d i t i o n o D a t a b a r m a g a z i n ep r o v i d e s a l d e t a i l s n e c e s s a r y f o r j o i n i n g t h D a t a b a r C l u b . S s e n d f o y o u r O S C A R t o d a y

a n t a k e l u l l a d v a n t a g e o y o u r c o m p u t e rt o m o r r o w .

O p t i o n ( S 7 9 . 9 5 ) f t t O S C A R - a p r o iq u a l i t y o p t i c a l r e a d e r f o e a s y p r o g r a m m i n g o y o u rh o m e c o m p u t e r i m i n L t e s , p l u s a t r i a l c o p y o D A T A B A R M a g a z i n e .

' O p t i o n ( S 1 2 0 . 0 0 ) C n a r t e r M e m b e r D A T A B A RC l u b 1 - y e a r s u b s c r i p t i o n i D A T A B A R M a g a z i n ew i t h p r o g r a m s e v e r y i s s u e .

O p t i o n ( S 3 5 . 0 0 Q 1 S a m e a O p l i o n b u p a a b l e S 3 p e q u a r t e r .

O p t i o n ( $ 2 4 0 . 0 0 ) ? C h a r t e r M e m b e r D A T A B A RC l u b 2 - y e a r s u b s c r i p t i o n t D A T A B A R M a g a z i n e -w i l h a F R E E O S C A R , t h i n d u s t r y ' s f i n e s t b a r c o d ep r o g r a m m e r

O p t i o n 5 ( $ 1 0 . 5 0 ) T r i a l c o p y o D A T A B A R M a g a z i n e- c h u c k - f u l l o b a r c o d e p r o g r a m s .' 3 0 - d a y m o n e y - b a c k g u a r a n t e e . t A d d $ 1 . 5 0 f o

d a n d l i n g . t t M N r e s i d e n t s a d 6 s a l e s t a x .

E n c l o s e d C h e c kM o n e y O r d e rP a y a b l e t D a t a b a i . O c h a r g e m A m E x V i s aM a s l e r C a r d C a r t e B l a n c h e D i n e r s C l u b

C a r dE x p . D a t eN a m eA d d r e s s

C i t y S t a t e Z i p

P h o n eM C o m p u t e r M o d e l \

D a t a b a r C o r p o r a t i o n . 1 0 2 0 2 C r n s s t o w n C i r c l e E d e n P r a i r i e , M f 5 5 3 4 4O u t - o f - S t a t e : ( 8 0 0 ) 6 7 2 - 2 7 7 6

P h o n e O r d e r s : U ( 6 1 3 ) 9 4 4 - 5 7 0 0

C i r c l e N o 2 0

Page 32: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 32/100

: v - : - ; - = - v

Page 33: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 33/100

F i l e W r i t e r

O c o u r s e y o k n o w w h a t y o w a n t y o u r c o m p u t e r t d o T r o u b l e i s u ' t i l n o w , y o e i t h e r h a t s e t t l e f o r p a c k a g e d s o f t w a r e o f t h s h e l f , w h i c h m e a n ts q u e e z i n g y o u r i d e a s i n t o s o m e b o d y e l s e ' s d e s i g n . O y o s t r u g g l e d t l e a r n c o p u t e r l a n g u a g e . A n y o k n o w h o w f a y o g o t w i t h t h a t .

F i n a l l y t h e r e ' s C o d e W r i t e r : S o f t w a r e t h a t l e t s y o t a l kt y o u r c o m p u t e r b y o u r s e l f .

C o d e W r i t e r s o f t w a r e l e t s y o c r e a t e c u s t o m s o f t w a r e t h a n d l e y o u ri n f o r m a t i o n , y o u r w a y . T h f i r s t t i m e . A n y o d o n ' t h a v e t k n o w t h i n g a b o u t p r o -g r a m r n i n g . \ b t y p e i y o u r i n f o r m a t i o n

i p l a i n E n g l i s h . C o d e W r i t e r d o e s t h r e s t . I t r a n s l a t e s w h a t y o u ' v e w r i t t e n

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

F i v e d i f f e r e n tp r o g r a m s c a c r e a t ed o z e n s o y o u r o w n .

W h e t h e r y o n e e d s o f tw a r e t h a n d l e p e r s o n a l f i l e s ,c r e a t e r e p o r t s , f i g u r e y o u rt a x e s , p r a c t i c e y o u r F r e n c h o d e s i g n y o u r o w a d v e n t u r eg a m e , t h e r e ' s C o d e W r i t e rp r o g r a m t h e l p y o u .

H o m e F i l e W r i t e r ™ h a w h a t y o n e e d t h a n d l e h o u s e h o l d i n f o r m a t i o n . I s t o r e s , f i l e s , u p - d a t e s , d o e s y o u r c h e c k b o o k , k e e p s r e c i p e f i l e s , C h r i s t m a s c a r d l i s t s .

F i l e W r i t e r 2 c r e a t e s r e p o r t s , s o r t s a n c o m p a r e s . U s i t p r i n t o u c h e c k s , t r a c k a c c o u n t s r e c e i v a b l e , e x p e n s e r e p o r t s , r e a l e s t a t e r e c o r d s . T h E L S y s t e m " c a c o m p u t e l o a n p a y m e n t s , d e s t i m a t e s , c r e a t e f o r m l e t t e r s , e v e n g a m e s .A d v e n t u r e W r i t e r " ' l e t s y o d r e a m u y o u r o w m y s t e r i e s , r i d d l e s , p l o t s a n d c o n u nd r u m s . A n D i a l o g c r e a t e s i n t e r a c t i v e p r o g r a m s w i t h o u t p r o g r a m m i n g . D e s i g n t e s t s ,q u i z z e s , s p e l l i n g g a m e s — t o t e a c h , i n f o r m o j u s t e n t e r t a i n .

F o $ 3 . 0 0 , p r o v e i t y o u r s e l f .T h e n c o l l e c t r e b a t e , t o o .

D o n ' t t a k e o u w o r d f o h o e a s y a n v e r s a t i l eC o d e W r i t e r i s T r i y o u r s e l f . F o r $ 3 . 0 0 , w e ' l l s e n d y o D e m o D i s k t h a t w i l l h a v e y o w r i t i n g y o u r o w s i m p l ep r o g r a m i m i n u t e s . I t ' s t h a t s i m p l e . A n f u n . C h a r g e i o V i s a o M a s t e r C a r d .

T h a t ' s n o a l l . Y o u ' l l g e $ 5 . 0 0 - $ 1 0 . 0 0 C a s hR e b a t e * f o y o u r p u r c h a s e . Y o u r d e a l e r h a t h d e t a i l s .

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

T h C o d e W r i t e r S e r i e sT o r d e r y o u r C o d e W r i t e r D e m o D i s k , o r f o t h n a m e o t h e d e a l e r n e a r e s t y o c a l l , t o l l - f r e e :

l < 8 0 0 < 6 2 1 < 4 1 0 9I I l l i n o i s c a l l : ( 3 1 2 ) 4 7 0 - 0 7 0 0

C o d e W r i t e r P r o g r a m s a r a v a i l a b l e f o r ; l a r i , 'C o m m o d o r e 6 4 , " f f l M * P C . P X T P C j r a m c o m p a t i b l e s , K a P n > : A p p l e * T P P r q f e s s m a l

T h C o d e W r i t e r S e r i e s

' P l u s S I . 0 0 s h i p p i n g a n h a n d l i n g .t O f f e r e x p i r e s 1 2 / 3 1 / 8 4 . C o d e W r i t e r C o r p o r a t i o n , 1 9 8 4

C i r c l e N o 1 5

Page 34: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 34/100

A P R O S O F T ™ S O F T W A R ET Y P E F O Y O U R L I F E "

W i t h m o r e c h a l l e n g e t h a n a a r c a d e g a m e , l e a r nt t y p e 7 o m o r e w o r a s p e r m i n u t e . S p e e d i U s e r S e l e c t a b l e , b u t N F O O L I N G A R O U N Da l l o w e d ! T e x t i W I D E L Y V A R I E D s i n c e i c o m e sf r o m t h p r o g r a m t a p e . A c t i o n c o l o r g r a p h i c s w i t ns o u n d f i y o u r e y e s o t h s c r e e n a n a w a y f r o my o u r f i n g e r s . Y o u r m a r o w s h i b o a t a c r o s s t h s c r e e n a f a s t a y o c a t y p e . M a i n t a i n s p e e da n h c a d e s t r o y t h s e m o n s t e r , b u i y o s l o w d o w n , Z A P ! R u n s o u n e x p a n d e d V I o C - 6 4 .

W O R D P L A Y "W O R D P L A Y i a c o l l e c t i o n o p r o g r a m s w h i c ha l l o w s t h u s e r t m a k e o r i g i n a l s t o r i e s , w r i t ef o r m o J a p a n e s e p o e t r y , p l a y t h e f u n g a m e o

' A n i m a l " ( w h i c h c h i l d r e n l o v e ! ) a n c r e a t e j a r g o n .b o n u s s e c r e t m e s s a g e ( c y p h e r ) p r o g r a m i a l s o

i n c l u d e d I w o r d , W O R D P L A Y i ■ B A R G A I N ' !R e q u i r e s 1 6 R A o m o r e . ( V I C - 2 0 o r C - 6 4 ) ,

D R F L O Y D "P s y c h o a n a l y s i s b c o m p u t e r ? W e l l , n o t q u i t e , b u D r F l o y d w i l l c a r r y o a c o n v e r s a t i o n w i t h y o u s i n g p s y c h o a n a l y t i c a l t e c h n i q u e s t h a t g i v e t h ea p p e a r a n c e o a r t i f i c i a l i n t e l l i g e n c e . T h n e x t t i m es o m e o n e a s k s y o u " S h o w m w h a t t h i s c o m p u t e ro y o u r s c a d o , " y o u c a n r e a l l y a m a z e t h e m w i t hD R F L O Y D . G r e a t f o p a r t i e s e v e n n i c e f o j u s th a v i n g s o m e o n e t t a l k t o R e q u i r e s 1 6 R A o m o r e . ( V I C - 2 0 o C - 6 4 ) .

C a s s e t t e S 1 4 . 9 5 D i s c $ 1 9 . 9 5N o t e 1 V I C - 2 0 v e r s i o n s o C a s s e t t e O N L Y .

C - 6 d v e r s i o n s o C a s s e t t e O D i s c .

A p r o p o s T e c h n o l o g y i p r o u r J t o o f f e r i t i e s e f i n e e d u c a t i o n a la n e n t e r t a i n i n g p r o g r a m s l o y o u r c o m p u t e r E a c h p r o g r a mc o m e s f u l l y t e s t e d . R e p l a c e m e n t , i f n e c e s s a r y , i g u a r a n t e e dt o o r i g i n a l p u r c h a s e r . P r i c e s s h o w n i n c l u d e s l i p p i n g c h a r g e s

P A R A L L E L P R I N T E R I N T E R F A C Ef o V I C - 2 0 o C - 6 4

S e a s y t u s s i m p l y p l u g - i n a n p r i n t . I n c l u d e s a l c a b l e s c o n n e c t o r s t C e n t r o n i c s T y p e P a r a l l e lP r i n t e r . I n c l u d e s a l C o m m o d o r e G r a p h i c s

C a r d p r i n t $ 5 9 . 9 5C a r d p r i n t B $ 3 9 . 9 5( w i t h o u t G r a p h i c s )

W h a t i b e t t e r t h a nL e t t e r Q u a l i t y ?

C o m m e r c i a l D u t y O l i v e t t iT y p e w r i t e r / P r i n t e r !

P R A X I S4

P R A X I S4

W / I N T E R N A LI N T E R F A C Ee c - 5 Q 9 5 £ 6 . 0 0 s h i p p i n gi b d y ( C o m . U . S . A . )

P e r f e c t f o t y p i n g s h o r t n o t e s o p r i n t i n g c o p l e t e m a n u s c r i p t . C h o o s e f r o m m a n y d a s y w h e e lt y p e s l y l e s . U s c a r b o n o n y l o n r i b b o n . S t a n d a r dP a r a l l e l o R S - 2 3 2 s e r i a l i n p u t a l l o w c o n n e c t i o n t a l m o s t a l c o m p u t e r s A l f o p r i c e l o w a r t h a ng o o d t y p e w r i t e r . C a l l o r w r i t e f o c o m p l e t e d e t a i l s .

A P R O S P A N D - 6 4f o C - 6 4

G i v e s y o u r C o m m o d o r e - 6 4 f u l l e x p a n d a b i l i t y !F o u r i n d e p e n d e n t l y s w i t c h a b l e c a r t r i d g e s l o t s a r c o m p a t i b l e w i t y A N C a r t r i d g e f o t h ' 6 4 .

O N L Y $ 3 9 . 9 5S h o w n w i l f i c a s e r e m o v e d

G O R I L L A B A N A N Ao G X - 1 0 0 P r i n t e r . . . $ 1 8 9 . 9 5

A D D : S 8 0 0 s n i p p i n g ( c o n t U S A ) . $ 3 5 . 0 0 ( C a n a d a . H I A K

S e i k o s h a G P - 2 5 0 X P R I N T E Rw i t h C o m m o d o r e o r A t a r i o r T i n t e r f a c e o n l y $ 2 9 9 . 9 5

A D D : 3 8 . 0 0 s h i p p i n g ( e o n t . U S A ) . S 3 5 0 0 ( C a n a d a , H I A K

D a t a - 2 0 D I S P L A Y M A N A G E Rf o V I C - 2 0 w / s o f t w a r e $ 8 9 . 9 5D a t a - 2 0 V I D E O P A 8 f o C - 6 4 w / s o f t w a r e $ 1 4 9 . 9 5

H a v e y o e v e r t h o u g h t t h a t p r i n t e r s s h o u l d b s e e n , n o h e a r d ?I n t r o d u c i n g t h O l i v e t t i P R 2 3 0 0 T h w o r l d ' s f i r s t l o c o s t d r y i n j e p r i n t e r . r e a l t e c h n o l o g i c a l b r e a k t h r o u g h a l l o w s y o t u s t h i s p r i n t e r i w a y s t h a t o t h e r s o n l y d r e a m o f W i l h I n P R 2 3 0 0 y o u c a n c h o o s e n o r m a l ,c o m p r e s s e d , d o u b l e h e i g h t a n d / o r d o u b l e w i d t h , b o l d a n s i n g l e . 1d o u b l e ' d o t t e d u n d e r l i n i n g . Y o c a n u s e s i n g l e s h e e t s , r o l l o I a n - f o l dp a p e r w h i l e p r i n t i n g a b l a z i n g 1 1 o p s a n c m a k e v i r t u a l l y n n o i s e w h i t ed o i n g s o C a l l o w r i t e t o d e t a i l s a n p r i n t s a m p l e .

O n l y$ 4 4 9 9 5C E N T R O N I C S

I N T E R F A C EA n d S 6 0 0 s h i p p i n g

T h O N V I C - 2 0 ® M e m o r y E x p a n s i o n B o a r d t h a t D O E S I A L L !M a x i m u m M e m o r y a l l o w s y o t u s m o r e p o w e r f u l p r o g r a m s f o r :E D U C A T I O N E N T E R T A I N M E N T M A I L L I S T S

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

A P R O P O S T E C H N O L O G Y

R A M A XT e q u a l t h t o t a l m e m o r y o R A M A X ' " y o u w o u l dh a v e t b u 1 6 M e m o r y E x p a n s i o n , P L U S a n 8 kE x p a n s i o n . P L U S 3 E x p a n s i o n . T H E N y o w o u l dn e e d " m o t h e r b o a r d " . W i t h R A M A X " y o u b u y i u s iO N p i e c e . a A B O U T H A L F T H P R I C E '

R A M A X F e a t u r e s a n S p « l 1 I C B t l o n t :

T O R D E R :S e n d C h e c k o M o n e y O r d e r F o t h e T o t a l

C a h t . r e s i d e n t s a d 6 t a x .

P h n o r d e r s C a l l ( 8 0 5 ) 4 8 2 - 3 6 0 4W S E R V I C E W H A T W S E L L

V I C - 2 0 C o m m o d o r e - 6 4 a r e r e g i s t e r e dt r a d e m a r k s o C o m m o d o r e I n t e r n a t i o n a l .A t a r i i t r a d e m a r k o A t a r i I n c .

S u g . L i s t $ 1 2 9 . 9 5p e r f e c i n v e s t m e n i i g i v e y c u f f a m i l y a n y o u r s a t t

m o r e e n j o y m e n t a n r j u w f t o m y o u r h o m e c c ^ p u e r 1T n a a s e o o p e r a t i o n t h e n e a l a p p e a r a n c e a r f l i h er e a l P Q W E ^ a d d s ! y o u r V l C a t I h i s l o p r t c *m a k e s f l M U S T l o e v e r y V I h o m e '

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

O N L Y $ 7 9 . 9 5 !1 D A M O N E Y - S A C K G U A R A N T E E

I f n o s a l i s f F e d . s . m p l y r e i u ' n i o r d i n a lc o n d i t i o n f o y o u ' m o n e y D a e *

R A M A X J r . "A l r e a t f y o w a B E x M n o e ' ' G e i M N E V VR A M A X J r . " I d e n t i c a l 1 0 W R A M A X 'e w o w i t h I 9 k m s t e a a o f 2 7 k O u r m j t n j c -' , o n s w i l l s n o w y o n o t u s y o u r B a B L 3 w i t n J ' ( r j B i i h l u l l c o w p i o m e m o

O N L Y $ 7 4 . 9 5 !

B L K I ( 8 A d r 8 1 9 2 - 1 6 3 8 3B L K 3 ; S A d r 1 6 3 8 4 - 2 4 5 7 5 !B L . B A d 3 4 5 7 6 - 3 3 7 6 7 )B L J A d i 4 0 9 6 0 . 4 9 1 5 1 a l l o w8 R O g a m e s )R A ( 3 A d 1 0 2 4 - 4 0 9 5 )R E S E T ( R e s e t s c o m p u t e r w i t h o u t

T o t a l l y s e l l - c o n t a i n e d N r e e d e dT w ( 2 e n t e r s i o c o n n e c t 5 r a l l o w A N a a d ; -

; e s d e s i g n e d f o m

V e r y l o p o w e r c o n s u m p t i o n ( 1 7 5 a m u s u a l )H i g h r e i i a B i h t y s o l d - p l a t e d c o n n e c t o r s a r e O e -S ' g n e d t o l o n g l i f eC o m p l e t e O p e r a t i n g M a n u a l

F a c t o r y s e r v i c e■ M a n y V I C - 2 0 c a r n c g e ;t a c o n l g u r a t i o n s o l i n

* a r r a n r y i o - g m a i

a n o ' M 'r o e r n o i y i ip e n d e d V I w h

u o u e r p o r t i o n o I n e n o a n o e f l m e m o r y )W i i h H A M A X " " y o n a v e s w i i c n a s W a l u m - o n a n dl u r n - o " D C l o n s o i n m e m o r y t o w i d e m e n g n ta r e a o t n e m o ' y ■ a l w S h O u t p f c g g f i g o j n p i u g o i n g

A - - . c e s U . S . D o l l a r sC A S H P R I C E S

C H A R G E C A R D S A D D 3 %$ 3 . 0 0 s h i p p i n g h a n d l i n g

A P R O P O S T E C H N O L O G Y1 0 7 1 - A v e n i d a A c a s o

C a m a r i l l o , C A 9 3 0 1 0N e w L o w P r i c e !

- A P R O P O S T E C H N O L O G Y

Page 35: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 35/100

T O T L . T E X TA b o u t h a l f o t h c o d e i t h S E

m o d u l e d e a l s w i t h T f o r m a t t i n g c o d e s ,s t r i p p i n g t h e m o u o a c t i n g o t h e mm u c h l i k e Q B T f o r m a t c o d e s a i b e g i nw i t h t h e d o u b l e d o l l a r — $ $ , f o l l o w e d b ys p e c i f i c c o d e s . F o e x a m p l e , $ $ p r i p a r a g r a p h c o m m a n d , e x a c t l y l i k e Q B F ' s# p I t h i s $ $ p r c o m m a n d i f o u n d , t h p r o g r a m b r a n c h e s t L i n e 4 8 i Q B a n e x e c u t e s s i m u l a t e d p a r a g r a p h . T h $ $ s k , f o S K i p l i n e , i i n t e r p r e t e d a l i n ef e e d . A l o t h e r $ c o m m a n d s a r e s t r i p p e do u t . Y o u r T a u t h o r s s h o u l d o n l y u s $ $ p ra n $ $ s k c o m m a n d s i t h e i r t e x t . I t h e yd o t h e f o r m a t t e d o u t p u t t t h p r i n t e rw i l l b p e r f e c t . T f o r m a t t i n g i d o n e i L i n e s 3 1 7 0 t 3 2 9 0 . T h i d e t e c t e d i L i n e 3 1 6 0 . I t h n e x t c h a r a c t e r i $ t h e ni i a s s u m e d t b T f o r m a t t i n g c o d ea n i a c t e d u p o n .P A P E R C L I P

P a p e r c l i p t e x t f i l e s m a b s a v e d a S E f i l e s w i t h t h e C o n t r o l o p t i o n o a P R f i l e s w i t h S c r e e n C o d e s w i t h t h e C o n t r o l So p t i o n . N E w i l l h a n d l e b o t h b u t p r e f e r st h C o n t r o l v e r s i o n . T h C o n t r o l S v e s i o n u s e s t h e S p e e d S c r i p t m o d u l e a n t h C o n t r o l u s e s t h S E m o d u l e . N f o m a t t i n g i d o n e b e c a u s e f o r m a t t i n g c o d e sa r n o f r e q u e n t l y e m b e d d e d . P a p e r c l i pa u t h o r s s h o u l d s a v e t h e i r t e x t w i t h C o n t r o l

f o b e s t r e s u l t s .W O R D P R O 3

T h i s w o r k s f i n e , b u t h t e x t w i l l b p r i n t e d u s i n g t h r i g h t m a r g i n s e u b t h a u t h o r , s i y o n e e d 4 c o l u m n a r t ic l e , t e l l y o u r a u t h o r t o d e c l a r e i i t h t e x t ,t h e n s e N E t m a t c h . T h s a m e g o e s f o H E t e x t , b u c a u t i o n H E a u t h o r s t u s n e m b e d d e d c o d e s o t h e r t h a n a c a r r i a g er e t u r n , o e l s e t h c o d e s w i l l s h o w u p o ny o u r p r i n t e r .

E A S Y S C R I P TM o s t o t h e m b e d d e d c o d e s a r a t h

t o o t h t e x t , s c a u t i o n y o u r E a s y S c r i p ta u t h o r s n o t t u s e m b e d d e d c o d e s a f t e rt h i n i t i a l s e u p . T h i s w i l l r e s u l t i c l e a nc o p y f o y o u .

P R O G R A M M I N G T R I C K SI ' v e u s e d s o m e l i n e s o B A S I C c o d e i

N E t h a t y o m i g h t l i k e t o i n c o r p o r a t e i o t h e r p r o g r a m s . L i n e s 9 0 4 0 - 9 0 8 0 d e t e rm i n e i t h p r o g r a m i b e i n g u s e d o V I o r 6 b P E E K i n g ( 6 5 5 3 2 ) . I t h r e s u l t i 3 4 i t ' s V I a n i t h r e s u l t i 2 2 i t ' sC - 6 4 . I t h r e s u l t i s o m e t h i n g e l s e , i i e i t h e r a P E ( d o n ' t k n o w w h i c h k i n d ) o V I C / 6 4 e q u i p p e d w i t h a 8 0 c o l u m n c a r d .N E i c o m p a t i b l e w i t h 8 c o l u m n c a r d s .

A y o a r k e y i n g i t h p r o g r a m f r o mt h e s e p a g e s , y o m a s a v e t h p r o g r a m t t h d i s k b t y p i n g - R U N 2 a n r e t . T h i s w i l l

2 2 3 02 2 4 02 2 5 02 2 6 02 2 7 02 2 8 03 0 0 03 0 3 0 2 03 0 3 03 0 4 03 0 5 03 0 6 D3 0 7 03 0 8 03 0 9 03 1 0 03 1 1 03 1 2 03 1 3 03 1 4 03 1 5 03 1 5 53 1 6 03 1 7 03 1 6 03 1 9 03 2 0 03 2 1 03 2 2 03 2 3 03 2 4 03 2 5 D3 2 6 D3 2 7 03 2 8 03 2 9 03 3 D 03 3 1 03 3 2 05 D 0 05 0 1 05 D 2 05 0 3 D5 0 4 05 0 5 05 0 6 05 0 7 05 0 8 05 0 9 05 D 5 1 5 1 2 05 3 5 1 4 05 1 5 D5 1 6 05 1 7 05 8

i f c > n q t h e n r e t u r ni f c > n f t h e n c = c - n c : g o s u b 2 8 : r e t u r ni f c < n c t h e n t : n r : g o s u b 2 8 : r e t u r ni f c < n e t h e n g o s u b 2 B : r e t u r nc = c + n c : g o s u b 2 8 : r e t u r n

r e n t " * S E Q U E N T I A L F I L E R E A D E R

g o s u b 6 0 8 0 : o p e n 1 , 8 , 1 5 : o p e n 4 » 4 , s ao p e n 8 , 8 , 8 , n a $ + " , s , r " : g o s u b 6 0 D D : i f d s t h e n 3 0 4 Dp r i n t c h $ jg e t # 8 , a $ : i f a $ f l " t h e n 3 0 7 Dc = a s c ( a $ ) : i f f l - c = D t h e n 3 0 7 0g o s u b 3 i 5 0 : g e t i $ : i f i $ T ! p " t h e n 3 1 3 0i f i $ i r q " t h e n 3 1 2 Di f s t = . t h e n 3 D 7 Dp r i n t # 4 , p s $ : p s $ = I M 1 : g o s u b 6 D 0 0 : g o t o 9 4 1 Qg e t b $ : i f b $ = " n t h e n 3 1 3 0g a t o 3 0 7 0i f c = 9 4 t h e n c = n a : g o t o 3 3 1 0 : r e m u a r r o wi f c = 9 5 t h e n c = . : g o t a 3 3 1 D : r e m l e f t a r r o wi f c < > 3 6 t h e n 3 3 D D : n o t a g e t # 8 , a $ : i f a $ O l f $ " t h e n b c : 3 6 : g o s u b 2 0 : c b t t $ = " " : f o r i = 1 t o 2 : g e t # B , a $ : t t $ t t a $ : n e x ti f t t $ = " p r " t h e n c = 1 3 : g d s u b 4 8 3 : r e t u r ni f t t $ " n i ? I o r t t $ " s k " t h e n c 1 3 : g o t o 3 3 1 0i f t t $ = " r m " b r t t $ = " i n " t h e n 3 2 8 0i f t t $ = " t b " o r t t $ = " s t " t h e n 3 2 B Di f t t $ = " p g " o r t t $ = " q c " t h e n 3 2 8 0i f l e f t $ ( t t $ , 1 ) = H l " t h e n 3 2 B 0i f t t $ = " t i n t h e n c = 1 3 : g o t o 3 3 1 ui f r i g h t $ ( t t $ , 1 ) = " $ " t h e n g e t # 8 , a $ : g o t o 3 1 8 0r e t u r ng o s u b 3 2 9 D : g a s u b 3 2 9 0 : c = . : g o t D 3 3 0 0g e t # 8 , a $ : i f a $ < > " " t h e n 3 2 9 0 : r e t u r nc = a s c ( a $ ) : g o t o 3 3 1 Qg o s u b 2 8 : r e t u r n

r e m " * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *r e m " * H E S W R I T E Rr e m " * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *p n $ = " H E 5 / P A G E M A T E "f l = 3 4 : r e m f i l e d e l i m i t e r i q u o t eg o t o 3 D 4 0

r e m " * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *r e m " * T D T L . T E X T

p n $ = " T D T L . T E X T " : f l = 1 3g o t o 3 0 4 0

r e m " # * * * * * * * * * * * * * * * * * * * * * * « » « * * » *, » P A P E R C L I P C O N T R O L

p n $ = " P A P E R C L I P ( c o n t r o l z ) " : f l = 0g o t o 3 D 4 D

J u n e 1 9 8 4 C O M M A N D E R I 3 3

Page 36: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 36/100

S C R A T C H t h o l N E p r o g r a m f r o m t h d i s k a n t h e n S A V E t h c u r r e n t v e r s i o n .S i n c e l i k e t h a v e p r o g r a m s b a c k e d u p I ' v e i n c l u d e d t h s a m e r o u t i n e i L i n e 4 w i t h d i f f e r e n t f i l e n a m e . R U w i l l u d a t e t h e b a c k u p . P r o o f r e a d t h e f i r s t l i n e sv e r y c l o s e l y a m i s t a k e h e r e c a n b e f a t a l .R U w i l l l i s t t h p r o g r a m t t h p r i n t e r .Y o m a p u i l i n e r a n g e a f t e r ' L I S T ' o l i n e 7 . W h i l e w a w r i t i n g t h p r o g r a mm o d u l e s u s e d M e n u O p t i o n 1 t a u t o m a t i c a l l y l i s t t t h s c r e e n t h l i n e sw a w o r k i n g o a t h t i m e . L i n e 9 4 0 0d o e s t h i s . L i n e s 9 1 2 0 - 9 1 7 0 d e t e r m i n ew h i c h c o m p u t e r i b e i n g u s e d a n p r i n t s ad i f f e r e n t t i t l e f o t h V I o r 6 4 .C L O S I N G N O T E S

N E i e x t e n s i v e l y R E M e d f o y o u r c o n -v e n i e n c e , b u t m a n y o t h R E s t a t e m e n t s s h o u l d b e r e m o v e d , o n o k e y e d i n R e m o v e a l R E M s t h a t s h a r el i n e n u m b e r w i t h o t h e r B A S I C s t a t e m e n t s .L i n e 2 i s a n e x a m p l e o f R E t h a t s h o u l db e r e m o v e d . T h i s w i l l s p e e d u t h p r g r a m ' s o p e r a t i o n s l i g h t l y . D n o r e m o v eR E M s t h a t h a v e t h e i r o w l i n e n u m b e r .L i n e 8 0 0 0 i a e x a m p l e o R E t h a t y o w o u l d l e a v e i n W h e n i d o u b t , l e a v e i i n

I ' v e p l a c e d m n a m e p r o m i n e n t l y i t h t i t l e . I ' v e d o n e t h i s s i y o m a k e s o m em a j o r m o d i f i c a t i o n s t t h p r o g r a m o f i n d b u ( ! y o w i l l k n o w w h t c o t a c t . T h N e w s l e t t e r E d i t o r i m e a n t t b a t o o l f o r y o u , l i k e a n o t h e r u t i l i t y . I i n o m e a n t t b t h b e - a l l e n d - a l l f i l e r e a d e r ,b u s i m p l y w a t c a p t u r e t e x tg e n e r a t e d f r o m w o r d p r o c e s s o r y o d o n ' t u s e . I n e c e s s a r y , y o m a h a v e t e n t e r t h e c a p t u r e d t e x t i y o u r o w w o r dp r o c e s s o r t a c h i e v e t h d e s i r e d r e s u l t s .T h n e x t m a j o r m o d i f i c a t i o n t N E t h a tc a e n v i s i o n w o u l d b t r e a d i a t e x t f i l e ,c o n v e r t i t a n w r i t e i o u i d i f f e r e n tw o r d p r o c e s s i n g f o r m a t . A a e x p e r im e n t , r e w r o t e N E t o r e a d a s e q u e n t i a l ,c o n v e r t i t o A S C I I , a n w r i t e t h f i l e a s Q B ( P R o G r a m ) f i l e b a c k t t h s e c o n dd r i v e o m M S d u a l . T h i s a l l o w s m t e d i t t h t e x t f r o m Q B I t ' s s l o w p r o c e s s ,b u i t ' s s t i l l m u c h f a s t e r t h a n t y p i n g i i f r o m s c r a t c h .

N E i n o f a s t . I w o r k s w e l l , b u t e x t i r e a d i a a b o u t t h s a m e r a t e a y o c a r e a d . T h i s i p r o g r a m t h a t r e s p o n d s w e l lt c o m p i l i n g . c o m p i l e d N E o P e t s p e e df o m o w u s a n f o u n d t h r e s u l t s t b e w o r t h t h e f f o r t . I r u n s a b o u t 2 t i m e sf a s t e r . S o m e m i n o r c h a n g e s w e r e r q u i r e d , a n w i l l g l a d l y p r o v i d e t h e n e c o d e t y o i y o c a n ' t d i y o u r s e l f .R e a d t h P e t s p e e d m a n u a l c l o s e l y a n y o s h o u l d h a v e n p r o b l e m s .

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

3 4 I C O M M A N D E R J u n e 1 9 8 4

5 1 9 05 2 0 05 2 1 05 2 2 05 2 3 05 2 4 05 2 5 05 2 6 05 2 7 05 2 8 05 2 9 05 3 0 05 3 5 3 2 05 3 3 05 3 4 06 0 0 06 0 1 06 0 2 06 0 3 06 0 4 06 0 4 56 0 5 06 0 5 56 0 6 06 0 6 56 0 7 06 0 7 56 0 8 06 0 9 06 1 0 06 1 1 06 1 2 06 1 2 56 1 3 06 1 4 06 1 5 06 1 5 56 1 6 06 7 6 B 6 9 8 0 0 08 0 1 08 0 2 08 0 3 08 0 4 08 0 5 08 0 6 08 0 7 08 0 8 08 0 9 08 1 0 08 1 8 1 2 D8 1 3 0B 1 4 08 1 5 08 1 6 08 1 7 0

, " E A S Y 5 C R I P T

p n $ = " E A S Y S C R I P T " : f l = O :

" W O R D P R O 3

p n $ = " W 0 R D P R 0 3 + " : f 1 = 0 : g o t c - 3 0 4 0

" " " " * " " " " " " * * " * * * * * 'r e m " * P A P E R C L I P C D N T R O L

p n $ = " P A P E R C L I P C T 5 f l = 3 2 : x x = 4 8 : g o t o 2 0 6 0

r e 1 1 D I S K S T A T U S C H E C K

d s = 0 : i n p u t # 1 , , m s $ , t , sp r i n t r t $ ; r n $ ; " F i l e n a m e : " n a $ : p r i n t r ; m s $ ; t ; si f n = , t h e n r e t u r n : r e n d i s k p r o b l e mc l o s e 4 : c l o s e sf o r i = 1 t o 2 0 0 0 : n e x t : p r i n t # 1 , " i "c l o s e id s = 1 : r e t u r n : r e d i s k p r o b l e m

r e m " * F I L E S E L E C T I O N S C R E E N

p r i n t c h $ ; r n $ ; p n $ : p r i n t : p r i n t m 1 $ : p r i n tp r i n t " R i g h t M a r g i n i s " r m : p r i n t

1 : p r i n t r n $ ; m 2 $ : i n p u t p $ : i f p $ " n I t t h e n p 0 i g o t o 6 1 7 0i f p $ " q f t t h e n 9 1 1 0p r i n t : p r i n t r n $ ; m 4 $ : i n p u t p $i f p $ " y r r t h e n p 2 : s a 7 : g o t a 6 1 7 p r i n t : p r i n t r n $ ; m 3 $ : i n p u t s ap r i n t : p r i n t r n $ ; " E n t e r f i l e n a m e " : i n p u t n a $p r i n t c h $ ; : r e t u r n

r e r e m 'r e

r e r e r e

T h N e w s l e t t e r E d i t o rP u b l i c D o m a i n

b C o l i n F T h o m p s o nf o C o m m a n d e r m a g a z i n eC o m p u t e r s : 8 V I 6

r e " I N I T I A L I Z E V A R I A B L E S

d c = 4 : s a = 7 : b c = 6 : f c = 7 : c c = 5n a = 1 3 : n b = 3 1 : n c = 3 2 : n d = 3 5 : n e = 6 5 : n f = 9 5n g = g g : n h = 1 0 0 : n i = 1 0 2 : n j = 1 0 4 : n k = 1 0 8n l = 1 1 0 : n m = 1 1 4 : n n = 1 1 1 : n o = 1 1 6 : n p = 1 1 7 : n q = 1 2 2n r = 6 4 : n s = 9 6 : c l o s e 1 : c l o s e d c : c l o s e 8r n $ = c h r $ ( 1 8 ) : r t $ = c h r $ ( i 3 ) : r e m r e o a n r e

Page 37: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 37/100

H a t s o f t m a c h i n e l a n g u a g e

t e a c h i n g s y s t e mt h a t w o r k s .

M a c h i n e l a n g u a g e p r o g r a m m i n g i s n ' t e a s y , b u y o d o n ' t h a v e t b g e n i u s t l e a r n i t D e s p i t e w h a ty o m a t h i n k a f t e r g e t t i n g l o s t i u m p t e e n " H o wt p r o g r a m t h 6 5 0 2 " b o o k s . L e y o u r C o m m o d o r e6 t e a c h i t y o u .

T h V i s i b l e C o m p u t e r : 6 5 0 2 i a a w a r d -w i n n i n g b l e n d o t e x t a n s o f t w a r e t h a t t h o u s a n d sh a v e u s e d t m a s t e r t h e l u s i v e s k i l l s o m a c h i n el a n g u a g e .

I t ' s a n a n i m a t e d s i m u l a t i o n o f t h e 6 5 0 2 m i c r op r o c e s s o r t h a t l e t s y o s e w i t h y o u r o w e y e s h o t h 6 5 0 2 w o r k s . Y o u ' l l b e u s i n g i a s d e b u g g i n gt o o l f o r y e a r s t c o m e .

I t ' s t u t o r i a l . T h 1 5 p a g e m a n u a l i m o r et h a n j u s t i n s t r u c t i o n s o r u n n i n g t h s i m u l a t o ri m a j u s t b t h b e s t b o o k o n m a c h i n e i a n g u a g ee v e r w r i t t e n .

I t ' s 3 d e m o n s t r a t i o n p r o g r a m s y o u ' l l w o r kt h r o u g h w i t h t h 6 5 0 2 s i m u l a t o r , f r o m s i m p l e r e g is t e r l o a d s t a d v a n c e d g r a p h i c s p r o g r a m s .

T h V i s i b l e C o m p u t e r : 6 5 0 2S e n d m T h V i s i b l e C o m p u t e r : 6 5 0 2 f o C o m -m o d o r e 6 ( r e q u i r e s d i s k d r i v e ) . I ' v e e n c l o s e dS 3 9 . 9 5 p l u s S 2 . 5 0 p o s t a g e a n h a n d l i n g .

C h e c k o M o n e y O r d e r V i s a M a s t e r c a r d

C i l y ' S t a t e . Z i

C r e d i t C a r d N o E x p .

S o f t w a r eM a s t e r s "3 3 3 0 H i l l c r o f t , S u i t e B H o u s t o n , T e x a s 7 7 0 5 7

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

T H O U G H T F U LE D U C A T I O N A LP R O G R A M S C - 6 4 V I C 2 A T A R I

W E N T O U T S I D E W I T H M O M M Y . D A DD A N M B R O T H E R T S E T H T R A I N .

C R E A T I V I T Y S E R I E SM B O O K A g e s : a n d u pY o u r c h i l d m a k e s h i o h e o w b o o k !U s i n g o n l y a j o y s t i c k , y o u ry o u n g s t e r p i c k s o b j e c t sf r o m t h l i b r a r y ( p r i nc e s s e s , p i r a t e s , h o u s e s ,

v e h i c l e s , p e o p l e , e t c . ) , c o l o r s t h e m a n d a r r a n g e st h e m i t h p i c t u r e !O l d e r y o u n g s t e r s c a t h e n t y p e i s t o r y - l i n e o c a p t i o n , a n t h p a g e i s a v e d t d i s k .P a g e a f t e r p a g e c a b s a v e d . B u t h e f u n i s n ' t o v e ry e t ! Y o u r c h i l d c a P R I N T t h b o o k o a l m o s t a n p r i n t e r c a p a b l e o p r o d u c i n g C o m m o d o r e g r a p h i c s !T h f i r s t p r o g r a m i B E C i ' s n e C r e a t i v i t y S e r i e s .A v a i l a b l e s o o n f o t h A t a r i .C - 6 4 D I S K : $ 3 4 . 9 5

C H I L D D E V E L O P M E N T S E R I E S" T h e g o a l o B o s t o n E d u c a t i o n a l C o m p u t i n g i t

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

" I i t C h i l d D e v e l o p m e n t S e r i e s , B E C i ( p r on o u n c e d B e c k y ) m e e t s t h i s g o a l . " *

* C o m p u t e s ! ' s G a z e t t e , J a n u a r y 8 4' i i i A L P H A - B E C i A g e s : a n d u p

■ A a l p h a b e t p r o g r a m w i t h 2 s c r e e n s , e a c hf e a t u r i n g c a p i t a l a n s m a l l l e t t e r a n a o b j e c t ." F o r c h i l d , w a t c h i n g t h c o l o r f u l o b j e c t s a p p e a r o ns c r e e n i l i k e o p e n i n g a p r e s e n t . " *( V I C - 2 0 o n l y ) .

N U M E R - B E C i A g e s : 2 a n u N u m b e r i d e n t i f i c a t i o n a n c o l o r a n s h a p e

g r o u p i n g . F i v e l e v e l s a n a d j u s t a b l e t i m i n g .^ ~ > A D D / S U B A g e s : a n d u pA * * * A A d d i t i o n a n s u b t r a c t i o n . U t f o u r d i g i t s .

O p t i o n a l o b j e c t s , c a r r i e s a n b o r r o w s , d e c i m a l p o i n t sa n h i n t s . A n s w e r s e n t e r e d f r o m r i g h t t l e f t , o n d i g i ta t i m e .

M U L T - B E C i A g e s : a n d u pt ^ t t ^ t . M u l t i p l i c a t i o n . U t f o u r d i g i t s i m u l t i p l i e r

a n m u l t i p l i c a n d . A n s w e r s e n t e r e d f r o m r i g h t t l e f t ,o n d i g i t a t i m e .T A P E : $ 1 9 . 9 5 D I S K : S 2 4 . 9 5I o r d e r i n g d i r e c t l y f r o m B E C i , a d 5 ( o $ 2 . 0 0 m i n im u m ) f o s h i p p i n g .B O S T O N E D U C A T I O N A L C O M P U T I N G , I N C .

D e p t .7 D a r t m o u t h S t r e e t

B o s t o n , M 0 2 1 1 6( 6 1 7 ) 5 3 6 - 5 1 1 6

D e a l e r I n q u i r i e s I n v i t e d

C h a r g e c a r d s a n p h o n e o r d e r s a c c e p t e d .

Page 38: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 38/100

( 7 1 6 ) 6 3 7 - 6 3 7 1

F A B T R O N I C S5 Q u a r r y S t . , D e p t . C B r o c k p o r t , N . Y . 1 4 4 2 0V I C - 2 W C - 6 4 R e g . T . M . C o m m o d o r e B u s i n e s s M a c h . . I n

" E N E R G Y M A S T E R

T E N A N T F I L E

" R E N T A L M A N A G E R

F I L L - A - F O R M

" F A B B U S I N E S

K e e p t r a c k o s t y o u r u t i l i t y c o a l s h i g f t t l y v e r r t i r l e p r o g r a m t C S l C u l S T e a m o u n t s u s e d s n c o s t s A f s o q i v c s f l v & r a g g s ,e s t i r r i a f s s , f u t u r e c o s t s a n c h e c k s y o u i b

2 0 / 6 4 T U 9 0 1 2 0

M a i n t a i n c o m p r e h e n s i v e d a t a r a c o r d o n « K h t e n a n t

C - t H T S 2 4 U SD S 2 T H 5

l y r e n t a 3 D p l i c a t i o n

H T S I & M / D I I 9 S 5h x m i . Y o m i t h

b l a n k i

■ J f a h M U W k ^ L i i J D ' C - i - 4 T i i r . » S / ! i i i < i . Ms u p e r u s e r I n e n D l y m a i l i n g h i w i t h f a a r u r e s o t h e r s w i s h t h e y

h a t h o u g h t o

I I l l - f - J - JC S 4 . D S 3 T 1 5

i i n p i s m u s T E a s y i n v o i c e ' ' p a c k i n l i s t l a b e l a l i o n S u p p o r t s c h a r g e c a r d d a t a a n a l l o w s q u - c ks e l e c t i o n o i t e m s f r o m a n i n v e n t o r y d a t a b a s e P l a i n p a p e r o * * l * c t f t d c o n i r n p r c a l f o r m s

S A V E ■ i ! i l « G u i l d e r P i b i l l W u a r d ( 2 0 12 J 1 2 9 5 D S 1 4 9 5 6 4 T 1 I 7 9 5 O S 1 9 9 5

2 0 J 6 4 P r i n t I r n e i t a c e ( C a r d c o l . ( 3 9 . 9 62 0 < 6 4 R a b b i t 1 2 . 2 V e r s i o n ! $ 3 6 . 9 66 T o I n f o m a s t e r * 3 8 . 9 66 4 S l o t E x p . B o a r d I C a t d c o ) . J 5 8 . 9 66 4 S . A . M . [ S o f t / S p e e c h l » 6 4 . 9 66 B o p p e r . ( 3 A r c a d e ) . 4 2 8 . 9 66 E a s y S a i p i . I C o m m l D * 3 6 . 5 75 A c c o u n i s R C V . ( C o m m l . . * 3 8 . 5 72 0 / 6 4 N u m e r i c K e y p a d ( C a r d c o l S 3 4 . S 66 T O 1 I T e S 2 9 . 9 6 . . . D * 3 3 . 9 66 T o t l S p e l l e r » 2 9 . 9 66 4 T y p i n g S u a i e g v T ' D * Z 7 . 9 66 T o t l B u s i n e s s S 7 2 . 9 6 » 7 5 . 9 66 A c c o u n t s P a I C o m m l D ( 3 8 . 5 76 4 G e n e r a ! L e d g e r ( C o m m l . 1 3 6 . 5 7

J 2 5 0 F r r n I t e m J 0 e a d d e d H e r n A l p r i c e s U f u n d sC O i C a u i C c r t l U S o n l y a d i 7 a d d i a ^ s t a nW a c c e p t M a s t e r C h a r g e o V I 5 A

P H O N E S - D I A LD I A L S T O U C H T O N E P H Q N E

A U T O M A T I C A L L YU s i n g y o u r C o m m o d o r e 6

W I T H O U T M O D E MA c c e s s b p h o n e a n y d e v i c e

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

m u l t i - d i g i t n u m b e r s .G e n e r a t e / C a l l p e r m a n e n t

■ f i l e o - f n a m e s a n n u m b e r s .A u t o m a t i c a l l y g e n e r a t e / d i a ls e q u e n t i a l / r a n d o m n u m b e r s

A I D E A L T I M E S A V E R F O S P E E D D I A L I N G :

C h u r c h / C l u b , C r i m e W a t c h *R a n d o m S a l e s / A n n o u n c e m e n t s »a n o t h e r i n t e r e s t i n g u s e s .

D I S K : ( 1 5 4 1 , 4 0 4 0 , 8 0 5 0 )O N L Y $ 2 4 . 5 0

I N P U T S Y S T E M S , I N C .2 5 1 0 1 S W 1 9 A v e . , D e p t

H o m e s t e a d F 3 3 0 3 1 ,P h o n e ( 3 0 5 ) 2 4 5 - 3 1 4 1

C o m m o d o r e 6 i t r a d e m a r k o C o m m o d o r e E l e c i r o m c s

3 6 I C O M M A N D E R J u n e 1 9 3 4

8 1 8 08 1 9 08 2 0 08 2 1 08 2 2 08 2 3 08 2 4 09 0 0 09 0 1 09 0 2 09 0 3 09 0 4 09 0 5 09 0 6 09 0 7 09 0 8 09 0 9 09 1 0 09 1 1 09 1 2 09 1 3 09 1 4 09 1 5 09 1 6 09 1 7 09 1 8 09 1 9 09 2 0 09 2 1 09 2 2 09 2 3 09 2 4 09 2 5 09 2 6 09 2 7 09 2 8 09 2 9 09 3 0 09 3 1 09 3 2 09 3 5 09 3 5 59 3 6 09 3 7 09 3 6 09 3 9 09 4 0 09 4 1 09 4 2 09 4 3 09 4 4 09 4 5 09 4 6 0

7 9 4 8 09 4 9 09 5 0 09 5 0 59 5 1 09 5 2 0

c h $ = c h r $ ( 1 4 7 ) : r e m c l r / h o m em 1 $ = " P r e s s t P a u s e " + r t $ + " P r e s s t Q u i t . "m 2 $ = " P r i n t t h t e x t < y / n / q > "m 3 $ = " P r i n t e r S e c n d y a d d r e s s "m 4 " C B r n p r i n t e r < y / n > "m 5 $ = r t $ + " E N D O F I L E - H I T K E Y "

N A I N M E N U S E T U Pr e r e

i f p e e k ( 6 5 5 3 2 ) < > 3 4 t h e n 9 0 7 0 : r e m v i p o k e 3 6 8 7 9 , 2 4 B : p r i n t c h r $ ( 1 5 8 ) : c t = 2 0g o t o 9 1 0 0i f p e e k ( 6 5 5 3 2 ) < > 2 2 6 t h e n 9 1 0 0 : r e m c 6 p o k e 5 3 2 8 0 , b c : p o k e 5 3 2 8 1 , f c : r e m 6 c o l o r ss a = 0 : p = 0 : c t = 6 4 : b l = 1 5 : s l = 1 6

p r i n t c h r $ ( i 4 ) ; c h r $ ( 1 4 4 ) ; c h $ ; r n $ ;p r i n f ' T H E N E W S L E T T E R E D I T O R " ;i f c t = 2 0 t h e n p r i n t " " ; : g o t o 9 1 5 0p r i n tp r i n t r n $ ; " b y C o l i n F T h o m p s o n " ;i f c t = 2 0 t h e n p r i n t " " : r e m s p a c ep r i n t : p r i n t : p r i n t c c $ ; " R e a d F i l e F r o m "p r i n t " W h i c h W o r d P r o c e s s o r ? " : p r i n tp r i n t ' M . Q u i c k B r o w n F o x "p r i n t " 2 . W o r d M a n a g e r "p r i n t " 3 . S p e e d S c r i p t "p r i n t " 4 . T o t l . T e x t "p r i n t " 5 . P a p e r C l i p C T Z p r i n t " 6 . P a p e r C l i p C T S p r i n t " ? . E a s y S c r i p t "p r i n t " 8 . W o r d P r o 3 + p r i n t " 9 . H E 5 P a g e H a t e " : p r i n tp r i n t r n $ ; " 1 D . E x i t P r o g r a mp r i n t r n $ j " 1 1 . C u r s o r C o l o ri f c t = 2 0 t h e n 9 3 5 0 : r e m u i c 2 0p r i n t r n $ ; " 1 2 . S c r e e n C o l o rp r i n t r n $ ; " i 3 . B o r d e r C o l o rp r i n t : i n p u t " W h i c h N u m b e r " ; ai f a > 1 3 t h e n 9 1 1 0i f a < 7 t h e n o n a g o t o 3 6 0 , 1 0 0 0 , 2 0 0 0 , 5 0 7 0 , 5 1 3 0 , 5 2 9 0i f a > 6 t h e n a = a - 6o n a g o t o 5 1 9 0 , 5 2 4 0 , 5 0 0 0 , 9 4 0 0 , 9 5 0 0 , 9 4 7 0 , 9 4 4 0g o t o 9 1 1 0l i s t 2 0 - : r e m y o c h a n g e t h i sc l o s e 4 : c l o s e S : c l o s e i : p r i n t m 5 $ ;g e t a $ : i f a $ = " " t h e n 9 4 2 0g o t o 9 1 1 0i f c t < > 6 4 t h e n 9 1 2 0 : r e m c o l o r c h a n g e sb c = b c + 1 : i f b c > b l t h e n b c = Qp o k e 5 3 2 8 0 , b c : g o t o 9 1 1 0i f c t O B 4 t h e n 9 1 1 0f c = f c + 1 : i f f c > s l t h e n f c = 0p o k e 5 3 2 8 1 , f c : g o t o 9 1 1 0i f c c > 7 t h e n c c = 0c c = c c + 1o n c e g o s u b 9 5 3 0 , 9 5 4 0 , 9 5 5 0 , 9 5 6 0 , 9 5 7 0 , 9 5 8 0 , 9 5 9 0 , 9 6 0 0g o t o 9 1 1 0

Page 39: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 39/100

C i r c l e N o 6 E T H M O S T O U T O Y O U RE

A L S O A V A I L A B L E :o u t s t a n d i n g

M u s i c A l b u m s t g w i t h S y n t h y - 6 4

C l a s s i c a lC h r i s t m a s a n

R a g / S i n g A l o n gS e b e l o w

O

S £ & ± i ± f c ± J

T H A N A T O M Y

O F C O M M O D O R E

C H A R TP L O T - 6 4P L O T E R S U P P O R T :

A M D E KH a t o r t P a c k a r d

H o u s t o n I n s t .S T R O B ES w o e t - P

R o l a n d D

C O M I N G S O O NT H A N A T O M Y

O T H 1 5 4 1D I S K D R I V E

s t r u c t u r e d c o m p i l e rI n n g u B g e

G R A P H I C S ! . I I A I ' H UA P H I C S G R A P tA P H I C S

H I C S G R A P H I C S G R

M A S T E RP r o f e s s i o n a lD e v e l o p m e n t

S o f t w a r eF o Q u a l i t y

A p p l i c a t i o n s

A d d 5 s : g r a p h i c s ,

T U R T L E a n g a m es . T u t o r i a l , d e m o p l u s .

$ 3 9 . 9 5 D I S K $ 4 2 . 9 5R - M O N r T O H - 6 4

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

s o u r c e M D I S K $ 3 2 . 9 5M E R C U R E - 6 4 . . . S i m p l e ,p o w e r f u l f i l e m a n a g e m e n tw i t h f a s t d e s i g n , e n t r ys e a r c h r e p o r t c a p a b i l i t i e s .T u t o r i a l . D I S K $ 3 2 . 9 5

S Y M T H Y - 8 4 . . . S e t s t h e s t a n d a r d f o a l o t h r e s t .B e s t 6 4 - s y n t h e s i z e r a n y w h e r e . S a m p l e s a n d m a n u a l .C A S S E T T E S 2 D . 9 5 D I S K $ 3 2 . 9 5 . A l s o a v a i l a b l e : g r e a tc o m p a n i o n m u s k ; a l b u m s : C l i n i c a l , C h r i i t m n , a n R a g t i m e S i n g - A l o n g . D I S K $ 1 2 . 9 5 E a c h .G R A P H I C S D E S I G N E R - 6 4 . . . T I N Y F 0 H T H - 6 4 / 2 0 . . . L X -M e n u - d r i v e n d r a w i n g s , f l o o r c i t i n g l a n g u a g e - l o w p r i c e .

P o w e r f u l , e x t e n s i b l e , 2 0 w o r d v o c a b u l a r y .

p l a n s a n i l l u s t r a t i o n s e t c .S l i d e p r o g r a m c a p a b i l i t y .D I S K $ 3 2 . 9 5 T A P E $ 2 4 . 9 5 D I S K $ 2 7 . 9 5

C H A R T P A K - 6 4 . . . P r o f e ss i o n a l q u a l t i y p i e , l i n e a n b a c h a r t s . M e n u d r i v e n , i t e r a c t i v e , h a r d c o p y .D I S K $ 4 2 . 9 5C H A R T P L 0 T - 6 4 . . . S a m e f i n ef e a t u r e s a s C H A R T P A K - 6 4w i t h h i g h q u a l i t y o u t p u t t p l o t t e r s .D I S K $ 8 4 . 9 5

Z O O M P A S C A L - 6 4 . . . P r o -r J u c e s 6 5 0 2 m a c h i n e c o d ef o s p e e d . F l o a t i n g p o i n t , I t e g e r s , s t r i n g s R l h a n d l i n g .D I S K $ 3 9 . 9 5P O O L - 6 4 / 2 0 . . . P l a y F u l l r a c ko r n i n e b a l l u s i n g h i r e sg r a p h i c s . V c - 2 0 r e q u i r e d 8 e x p a n d e r .T A P E $ 1 4 . 9 5 D I S K $ 1 7 . 9 5

S U P E R D I S K U n U T Y - 6 4 . . .S p e e d c o p y 4 w a y s : T o t a l ,B a m , A p p e n d o F i l e . D u m po m o d i f y s e c t o r s . M o r e .D I S K $ 2 2 . 9 5S C R E E N Q R A P H I C S W A d d s2 h i r e s , m u l t i c o l o r , s p r i t ec o m m a n d s t 6 4 - B A S I C .D e m o , t u t o r i a l a n m a n u a l .T A P E $ 2 4 . 9 5 D I S K $ 2 7 . 9 5

C H E C K B O O K M A N A G E H - 6 4 A N A T O M Y O F C 0 M M 0 -S i m p l e c h e c k a c c o u n t m a i n - D O R E - 6 4 C o m p l e t e g u i d e .t a i n a n c e . O p t i o n a l s c r e e n o F u l l c o m m e n t R O M S l i s t , d e p r i n t e r r e p o r t a n b a c k u p , t a i l e d i n t e r n a l s , d e s c r i p t i o n s .D I S K $ 2 2 . 9 5

M A S T E R - 6 4 . . . F u l l I S A M f i l e m a n a g e m e n t ; p o w e r f u l s c r e e n m a n a g e m e n t ; e x c e l l e n t p r i n t e rg e n e r a t o r ; p r o g r a m m e r ' s a i d ; B A S I C 4 . c o m m a n d s ; m a c h i n e l a n g u a g e m o n i t o r ; S o f tw a r e d e v e l o p e r s : N R U N T I M E R O Y A L T I E S ; W i t h 1 5 0 p a g e m a n u a l i t h r e e - r i n g b i n d e ra n d e v e l o p m e n t s o f t w a r e .

3 0 P A G E B O O K $ 1 9 . 9 5 S O F T W A R E O D I S K $ 8 4 . 9 5 y f . D E A L E R I N Q U I R I E S I N V I T E D

C A T A L O G A s f o l i s t i n g o o t h e rS o f t w a r e f o C o m m o d o r e - 6 4 o r V i c - 2 0

B r i t a i n :

r w i c h A v eL a n e s

B e l n i u m -I n t e l . S e r v i c e sA V G u i R a u m e 3 B r u s s e f 1 1 6 0 . B e l g i u m2 - 6 6 0 - 1 4 4 7

G e r m a n y : S w o l l e n :B E C K E R T I A L T R A D I N G

3 T 5 1 D u s s e l d o r f 3 4 3 0 0 A J m h u l T

/ 3 1 2 0 8 5 4 7 6 - 1 2 3 0 4

F r w i w :M i c r o A p p l i c a t i o n1 4 A v e n u e P a u l - O o u n e rR u e i r i H a l m a i s o n . F r a n c a1 - 7 3 2 - 9 2 5 4

A u s t r a l i a :C E L E C T R O N I C S4 1 6 L o g a n R o a dB r i s b a n e . Q u e e n s .0 7 - 3 9 7 - 0 8 0 8

C a n a d a E a s t :K I N G M I C R 0 W A R E L T 5 9 5 0 C o t e d e N e i g e sM o n t r e a l . Q u e b e c H 3 1 2 5 1 4 / 7 3 7 - 9 3 3 5H e Z e a l a n d :V I S C O U N T E L E C T R O N I C S3 0 6 - 3 0 6 C h u r c h S t r e e tP a l m e r s t o n N o r m6 3 - 8 6 - 6 9 6

A V A I L A B L E A C O M P U T E R S T O R E S , O W R I T E :

/ A b a c u s S o f t w a r eP . O . B O 7 2 1 1 G R A N D R A P I D S , M I C H . 4 9 5 1 0F o p o s t a g e h a n d l i n g , a d d $ 1 . 5 0 ( U . S . a n C a n a d a ) , a d d $ 3 . 0 0f o f o r e i g n . M a k e p a y m e n t i U . S . d o l l a r s b c h e c k , m o n e y o r d e ro c h a r g e c a r d . ( M i c h i g a n R e s i d e n t s a d 4 s a l e s t a x ) .F O Q U I C K S E R V I C E P H O N E 6 1 6 - 2 4 1 - 5 5 1 0

Page 40: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 40/100

V I C - 2 0 / C - 6 4M O D E M3 0 b a u dD i r e c t C o n n e c tO r i g i n a t e / A n s w e r F u l lD u p l e x C a r r i e r d e t e c t L E

W o r l d ' s l o w e s t c o s t m o d e m . H i g f i p e r f o r m a n c eT e x a s I n s t r u m e n t s i n g l e c h i p m o d e m d e s i g n .

W o r k s f o b o t h V I C - 2 0 a n C o m m o d o r e 6 4 P l u g s i n t o u s e r ' s p o r t . U s w i t h s i n g l e o r m u l t il i n e p h o n e s . P l u g s i n t o t e l e p h o n e b a s e .

3 0 b a u d . D i r e c t c o n n e d . O r i g i n a t e / a n s w e r .F u l l d u p l e x . C a r r i e r d e t e c t L E D . C r y s t a l c o n t r o l l e d .

P o w e r e d b c o m p u t e r . A l u m i n u m e n c l o s u r e .I n c l u d e s B a s i c l i s t i n g o T e r m i n a l P r o g r a m .

T e r m i n a l P r o g r a m a v a i l a b l e o t a p e , $ 4 . 9 5 a n c a r t r i d g e , $ 1 9 . 9 5 . S p e c i f y V I C - 2 0 o C - 6 4 .

S a v e V I C - 2 0C a r t r i d g e P r o g r a m so t a p e

M F J - 1 2 5 6$ O Q 9 i3 A d a p t e r b o a r d

l e t s y o s a v e V I C - 2 0 c a r tr i d g e p r o g r a m s o c a s s e t t e t a p e a n r u t h e mu s i n g 8 R A b o a r d . P r o v i d e s c a r t r i d g e b a c k u p ,e l i m i n a t e s p l u g g i n g a n u n p l u g g i n g c a r t r i d g e sa n t u r n i n g V I C - 2 0 o a n o f f .

I n c l u d e s a d a p t e r b o a r d t h a t p l u g s i n t o e x p a ns i o n p o r t a n s o f t w a r e t s a v e a n r u n c a r t r i d g ep r o g r a m s o c a s s e t t e t a p e . R e q u i r e s 8 R A b o a r d ( n o t i n c l u d e d ) .R S - 2 3 2 I n t e r f a c e f o V I C - 2 0 / C - 6 4

M F J - 1 2 3 8$ O O 9 53 P r o v i d e s R S - 2 3 2

v o l t a g e c o n v e r s i o n f o V 1 C - 2 0 / C - 6 4 s e r i a l p o r t . U s R S - 2 3 2 p r i n t e r s , m o d e m s , s p e e c h s y n t h e s i z e r sa n o t h e r R S - 2 3 2 p e r i p h e r a l s . S w i t c h r e v e r s e st r a n s m i t / r e c e i v e l i n e s f o O T o D C o p e r a t i o n .U s a n u l l m o d e m . S t a n d a r d 2 p i R S - 2 3 2 c o n e c t o r . P l u g s i n t o u s e r ' s p o r t . P o w e r e d b c o p u t e r . 2 V . X 2 W i n c h e s .V I C - 2 0 C a p a c i t a n c e M e t e r

M e a s u r e 1 0 p f t o 1 0 M f d .I n c l u d e s c a l i b r a t i o n c a p a c i t o r ,s o f t w a r e o t a p e a n d h a r d w a r ei n t e r f a c e .

M F „

O r d e r f r o m M F a n t r i t . I f n o d e l i g h t e d ,r e t u r n w i t h i n 3 0 d a y s f o r e f u n d ( l e s s s h i p p i n g ) .

O n y e a r u n c o n d i t i o n a l g u a r a n t e e .O r d e r y o u r s t o d a y . C a l l t o l l f r e e 8 0 0 - 6 4 7 - 1 8 0 0 .

C h a r g e V I S A , M C O m a i l c h e c k , m o n e y o r d e r .A d $ 4 . 0 0 e a c h f o s h i p p i n g a n h a n d l i n g .C A L L T O L L F R E E . . 8 0 0 - 6 4 7 - 1 8 0 0C a l l 6 0 1 - 3 2 3 - 5 8 6 9 i M S o u t s i d e c o n t i n e n t a l

E N T E R P R I S E SI N C O R P O R A T E D

9 2 L o u i s v i l l e R o a d , S t a r k v i l l e , M 3 9 7 5 9

9 5 3 D9 5 4 09 5 5 09 5 6 09 5 7 09 5 8 09 5 9 09 6 0 09 6 1 09 9 0 09 9 1 09 9 2 09 9 3 09 9 4 09 9 5 09 9 6 09 9 7 09 9 8 09 9 9 09 9 9 9

c c $ = c h r $c c $ = c h r $c c $ = c h r $c c $ = c h r $c c $ = c h r $c c $ = c h r $c c $ = c h r $c c $ = c h r $r e t u r n

5 ) : r e t u r n : r e m w h i t e2 8 ) : r e t u r n : r e m r e 3 Q ) : r e t u r n : r e m g r e e n3 1 ) : r e t u r n : r e m b l u ei 4 4 ) : r e t u r n : r e m b l a c k1 5 6 ) : r e t u r n : r e m p u r p l e1 5 8 ) : r e t u r n : r e m y e l l o w1 5 9 ) : r e t u r n : r e m c y a n

" r e m " f E d i t o r r e a d s f i l e s f r o m ) r e m " * m a n y w o r d p r o c e s s o r s a n r e m " s d i s p l a y t h t e x t o t h r e m " * s c r e e n o p r i n t e r . T h r " p r i n t e r ' s o u t p u t i f o r m a t - *r e m " * e a n d t h e r i g h t m a r g i n i r e m " * v a r i e d b t h R v a r i a b l er e m 1 1 * i l i n e 1 U s e t h e C B Hr e m " * P R I N T E R ? = Y w h e n p o s s i b l e .

r e a d y .

T h i s l i s t i n g w a p r i n t e d o D Y N A X D 1 l e t t e r q u a l i t y p r i n t e r a 1 p i t c h w i t h1 p i t c h p r i n t w h e e l .

0 = t h e n u m b e r z e r oo = t h e l e t t e r " o h "1 = t h e n u m b e r o n l = t h e l e t t e r " e l l "" " = a n u l l c h a r a c t e r

" s p a c e

3 8 I C O M M A N D E R J u n e 1 9 8 4

Page 41: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 41/100

C O M M O D O R E 6 4 O W N E R S S C O R EC O M P U T E R P R E P A R A T I O N f o t h S A $ 7 9 . 9 5

H I G H O S A

P R O V E N T I N C R E A S ES C O R E S

C o m m o d o r e 6 o w n e r s c a nn o s c o r e h i g h e r o t h

c r u c i a l S c h o l a s t i c A p t i t u d eT e s t w i t h t h e h e l p o H B J ' s

b e s t - s e l l i n g C O M P U T E RP R E P A R A T I O N f o

t h S A I l e s s t h a n t e h o u r s o

s t u d y s t u d e n t s c a i n c r e a s e t h e i rn e s c o r e s b y 5 p o i n t s ,

a c c o r d i n g t a r e c e n t i n d e p e n d e n t s t u d y .

I N N O V A T I V E I D E AC O M P U T E R P R E P A R A T I O N f o t h S A c o m b i n e s t h p o w e r o c o m p r e h e n s i v e r e v i e wt e x t b o o k w i t h t h e x c i t e m e n t o i n t e r a c t i v ec o m p u t e r s o f t w a r e t h e l p s t u d e n t s s c o r e h i g ho t h S A S t u d y i n g b e c o m e s F U a n c h a l l e n g i n g .

N o A v a i l a b l e f o C o m m o d o r e 6

E A C H P A C K A G E C O N T A I N Sa 4 7 0 - p a g e t e x t b o o k w i t h i m p o r t a n t t e s t - t a k i n g

s t r a t e g i e s .t w d o u b l e - s i d e d d i s k e t t e s5 0 - p a g e e a s y - t o - u n d e r s t a n d U s e r ' s M a n u a l

A L S O A V A I L A B L E F O R :A p p l e " A t a r i " I B M - P C I B M - P C j r T R S - 8 0

O R D E R T O D A Y !A s f o i a y o u r l o c a l c o m p u t e r s t o r e o a l e a d i n g b o o k s t o r e s o c a l l

8 0 0 - 5 4 3 - 1 9 1 8f o m a j o r c r e d i t c a r d o r d e r s .

I C a l i f o r n i a c a l l : ( 6 1 9 ) 6 9 9 - 6 3 3 5C i r c l e N o 2 4

( H A K C O l ' K T B R A C K J O Y A N O V I C H1 2 5 0 S i x t h A v e n u e , S ; u i D i e m C a l i f o r n i a H 2 1 0 J

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 • P F O - 1 0 D O O 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 f o l e s s t h a n I 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 r 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 n .C 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 i n g l o n g c o m m a n d l i n e s9 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 i 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 t o - d i a l i n g .

T h b e s t f e a t u r e i t h e p r i c e o n l y S 4 9 . 9 5 ( C a r t r i d g e a n d 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 t h C B 6

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

t n e n i g n c o s t o d i t o s . ' c e y t w t c o g r a m i o w o " * v o u r s e i l n l o n g e r N o ' n e ' e s t f i e W 3 3 * T h i w s & 'c o r r i e s i n a c o ' i ' i d g e a n d a ' a m u c n m j c i l o w e r p r i c em a t h a v e r a g e d i s k A n d s p e e d t h i s < s o n e f a s t [ K E 9 ; "W i t n i n e S A S f f l f y o u c o l o o a o n s t o r e o y o u r C B

. . . . . . . . . . . . . . . ■ . . . . ; . - . . . . - . ■ ;

T h S A B & " i e o s y t i n s t a l lB a s i c P r o g - a m s w o - n s w i l d o w i t h o u t E w x i n s i o' . ' < z - z \ a n p r o v i d e s t w d a D ' l i e T . o d e s : n R A 3 3 ' * i n o t o n l y f a s - ' b u t r e i i a c e( T r - e R a D O t I t n v : C 2 0 c o n t c c n s a n e w w n s i On e c t n s , C ' j c a * ' T O ' a n © o u s i y u s e y o u ' $ 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 y o c o n h o v e t h s o m e p i o l e s s i o n a l i y d e s i g n e d M a c r oA s s e m b l e r E d - i o r a u s e d o n S p a c e S h u t t l e p ' O i e c i i

D e s i g n e d t i m p r o v e P r o g r a m m e ' ^ o d u c f i v i t yS i m i l a r s y n t a i a n c o m m a r d s N n e e d t r e l e a m p e c u l ' O 1s y n t a i e s o n c o m m a n d s w e v o g t r o m P E t A P P L E t

C o ' e s i O e n : A s s e m o l e f / E d i t c f N n e e c H o l o a d t r e E d l o c t n e rA l s o i n c l u d e s W o r d P r o c e s s o r R e l o c a t i n g l o a d e '

f c r w e t j l - a t o - V o c o i C o n d i i i o n o l a n i n t e r a c t i v eA s s e m o l y o n A u t o z e r o c a g e o d d ' e s s m g

S t i l t n o c o n v i n c e d s e n d t o o f e s p e c s h e e t 1

Page 42: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 42/100

E l e c t r o n i c B l a c k b o a r di B M a r y a n n e D o d d i

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

j u s t r e a d i n g , w r i t i n g a n a r i t h m e t i c . T h e r ei a n o t h e r f a c e t o l e a r n i n g t h a t l i k e t t h i n k o f a s e n a b l i n g s k i l l s . T h e s e a r s k i l l st h a t a r e n o d i r e c t l y c o n n e c t e d t t h t h r e e " R s " b u e n a b l e o n t l e a r n t h b a s i c s k i l l s o t h t h r e e " R s " . T h s o f t w a r et h a t I ' r e v i e w i n g t h i s m o n t h a r g a m e st h a t h a v e e d u c a t i o n a l o r m o t i v a t i o n a lv a l u e b u t h e y a r e s m u c h f u t h a tc h i l d r e n w i l l p r o b a b l y n o e v e n t h i n k o t h e m a e d u c a t i o n a l s o f t w a r e .

M A T C H B O X E S f r o m B R O D E R B U N D i c o n c e n t r a t i o n t y p e g a m e t h a t i s u r e t oc a p t i v a t e a n y o n e f r o m s i t s i x t y . I i l i v e l ya n i i e x c i t i n g a n i p r o v i d e s p r a c t i c eu s i n g v i s u a l a n a u d i t o r y d i s c r i m i n a t i o na n d m e m o r y .

B R A I N S T R A I N E R S f r o m C A R O U S E Lm a n o s t r a i n y o u r b r a i n b u t t h e t h r e eg a m e s c o n t a i n e d i t h i s p a c k a g e a r e s u r et s t r e t c h y o u r m e m o r y s k i l l s a n m a y b ee v e n s w e e p a w a y s o m e o t h s u m m e rc o b w e b s .

A l s o f r o m C A R O U S E L i m n e f r i e n dT E L L Y T U R T L E ' . ' T E L L Y T U R T L E ' i n t r od u c e s c o m p u t e r l i t e r a c y a n b e g i n n i n gL O G O t y p e p r o g r a m m i n g .

A n l a s t l y f r o m D A V K A , h a v e S A S O A N D E L I L A H , a a c t i o n g a m e b a s e do t h B i b l i c a l s t o r y t h a t w o u l d m a k e a t e r i f i c m o t i v a t i o n a l t o o l .T I T L E : M A T C H B O X E SF O R M A T : D i s k e t t e / C a s s e t t eP R I C E : $ 2 9 . 9 5M O D E L : C o m m o d o r e 6 A U D I E N C E : A g e s s i t h r o u g h a d u l tS U M M A R Y : M e m o r y a n c o n c e n t r a t i o n

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

S O U R C E : B R O D E R B U N D S O F T W A R E ,I N C .1 P a u l D r i v eR a f a e i , C 9 4 9 0 3( 4 1 5 ) 4 7 9 - 1 1 7 0

A O l C O M M A N D E R J u n e 1 9 8 4

B a c k i t h h e y d a y o t e l e v i s i o n q u i zg a m e s , o n o f t h e l o n g e s t r u n n i n g a n m o s t p o p u l a r w a s h o w c a l l e d C O N C E NT R A T I O N , c a r e m e m b e r w a t c h i n g a s c h i l d a n t r y i n g t o u g u e s s t h c o t e s t a n t s . S i n c e t h e n m a n y b o a r d g a m e sa n s i m p l i f i e d c o m p u t e r g a m e s h a v eb e e n m o d e l e d a f t e r t h t e l e v i s i o n g a m e .M A T C H B O X E S f r o m B R O D E R B U N D i l i v e l y a d a p t a t i o n o C O N C E N T R A T I O N t h a ta d d s s o m e n e c o m p u t e r i z e d b e l l s a n w h i s t l e s .

G E Y O U RT H I N K I N G C A P S O

M A T C H B O X E S o f f e r s f o u r g a m e v a r i at i o n s : M A T C H B O X E S , G U E S S W O R D ,R E V E R S E W O R D , a n S C R A M B L E W O R D .I m a b p l a y e d b y t w p e o p l e o o n p l a y e r a g a i n s t t h c o m p u t e r . I t h c o p u t e r i c h o s e n a a o p p o n e n t t h e r e a r et h r e e l e v e l s o d i f f i c u l t y — e a s y , h a r d a n v e r y h a r d .

T h s i m p l e s t M A T C H B O X E S g a m e c o s i s t s o g r i d o t h i r t y s i s q u a r e s , f o u r v e rt i c a l a n n i n e a c r o s s . I n i t i a l l y a l o t h s q u a r e s a r b l a n k . U s i n g j o y s t i c k t h p l a y e r s m o v e a n " X " t u n c o v e r t h e b o x e s ,i t w i d e n t i c a l b o x e s a r u n c o v e r e d , t h p l a y e r s c o r e s t w p o i n t s a n g e t s a n o t h e rt u r n . I n m a t c h i m a d e t h o t h e r p l a y e ri g i v e n a t u r n . T h e r e a r t w w i l d c a r d sh i d d e n s o m e w h e r e o t h s c r e e n . T h w i n n e r i t h p l a y e r w i t h t h e m o s t p o i n t sa t h e n o t h g a m e .

T h o t h e r t h r e e g a m e s h a v e w o r d s c o c e a l e d b e h i n d t h b o x e s . I t w p e o p l e a r p l a y i n g , e a c h e n t e r s a w o r d c o n t a i n i n gt w t s i l e t t e r s a t h s t a r t o t h g a m ea n t h o p p o n e n t i g i v e n a c h a n c e a f t e re a c h m a t c h t g u e s s t h w o r d b y a n a l y zi n t h v i s i b l e p a r t s . I o n p e r s o n i p l a yi n g , t h c o m p u t e r e n t e r s w o r d f o t h p l a y e r t g u e s s . T h w i n n e r o t h g a m e i t h f i r s t p e r s o n t c o r r e c t l y g u e s s t h w o r d . I n e i t h e r p l a y e r g u e s s e s t h w o r db e f o r e a l o t h p o s s i b l e m a t c h e s , t h w i n n e r i t h p l a y e r w i t h t h h i g h e s tn u m b e r o p o i n t s . T h e r e a r e t h r e e v a r i at i o n s o w o r d g a m e s G U E S S W O R D ,

R E V E R S E W O R D , a n S C R A M B L E W O R D .D u r i n g G U E S S W O R D t h c h o s e n w o r d i t h c o r r e c t s e q u e n c e i h i d d e n b e h i n d t h b o x e s . R E V E R S E W O R D , w h i c h i l i t t l eh a r d e r , r e v e r s e s t h e o r d e r o t h l e t t e r s o t h w o r d . T h e m o s t d i f f i c u l t o t h w o r d -g a m e s i S C R A M B L E W O R D w h i c hs c r a m b l e s t h e l e t t e r s o t h w o r d .S O U N D A N G R A P H I C S

T h e s o u n d a n d g r a p h i c s u s e d i M A T C H B O X E S a r b o t h e x c e l l e n t . T h e r ea r t h r e e d i f f e r e n t s c r e e n s o f i f t y f o u r d i f e r e n t m a t c h i n g p a r t s o b o x e s . B e h i n de a c h b o i c o l o r f u l a n i m a t e d f i g u r e .T h e r e i P A M A c h a s i n g G H O S Ts t i c k f i g u r e d o i n g j u m p i n g j a c k s , c a r sr a c i n g , a t o s p i n n i n g a n m a n y m o r em i n i a t u r e , c o l o r f j f i g u r e s . A e a c h b o i u n c o v e r e d t h c o m p u t e r p l a y s l i n e o f f a m i l i a r f o l k s o n g s u c h a s " C l e m e n t i n e " ," I ' v e B e e n W o r k i n g O t h R a i l r o a d " ," P o p G o e s t h W e a s e l " a n b e h i n d t h w i l d c a r d s t h e r e i a l w a y s " H a p p yB i r t h d a y " . T h e s o u n d a n d g r a p h i c st o g e t h e r a r s r e m a r k a b l e t h a t t h e yw o u l d b w o r t h w a t c h i n g w i t h o u t t h g a m e . g u a r a n t e e t h a t n o o n e w i l l e v e rg e b o r e d w i t h t h e s c r e e n a c t i v i t y .

E D U C A T I O N A L V A L U ET h p e o p l e a B R O D E R B U N D h a v e

c o i n e d n e w o r d t o d e s c r i b e s o f t w a r es u c h a M A T C H B O X E S . T h e y c a l l t h e m" e d u t a i n m e n t " . E n t e r t a i n m e n t p r o d u c t sw i t h e d u c a t i o n a l v a l u e . l i k e t h c o n c e p t .T h e r e i s m u c h l e a r n i n g t h a t r e q u i r e sm o r e t h a n t h e a s i l y m e a s u r e d m a t h a n r e a d i n g s k i l l s .

A i a l c o n c e n t r a t i o n g a m e s , M A T C HB O X E S f o c u s e s o m e m o r y s k i l l s . T h g a m e r e q u i r e s p e r c e p t u a l a n d i s c r i m i n a t o r y m e m o r y s k i l l s t m a k em a t c h e s . S o m e o t h p a i r s a r s s i m i l i a rt h a t t h e y r e q u i r e m o r e d i s c r i m i n a t i o n t h a no t h e r s . F o e x a m p l e t h e r e a r e t w f i r e w o r k s d i s p l a y s w i t h o n e x p l o d i n g o u w a r d a n t h e o t h e r e x p l o d i n g i n w a r d a n s e v e r a l o f t h e s c e n e s a r t h s a m e e x c e p tf o c o l o r a n m e l o d y . D u r i n g t h e w o r d -g a m e s p l a y e r s m u s t v i s u a l i z e t h w h o l e

Page 43: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 43/100

w o r d f r o m a n a l y z i n g p a r t a n b a b l e t e n t e r t h e l e t t e r s i t h c o r r e c t s e q u e n c eo t h e k e y b o a r d . A a e x t r a b o n u s , s p e l li n a n v o c a b u l a r y w o r d s c o u l d b u s e df o t h w o r d g a m e s .

M f a m i l y h a r e a l l y e n j o y e d M A T C HB O X E S . I i f u a s o n p l a y e r a g a i n s t t h c o m p u t e r a n d i i a l s o o n o t h o s e g a m e st h a t a d u l t s c a p l a y w i t h y o u n g e r c h i l d r e na n d b e c h a l l e n g e d w i t h o u t b e i n g b o r e d .w o u l d h i g h l y r e c o m m e n d t h i s g a m e a f a m i l y " e d u t a i n m e n t . "T I T L E : B R A I N S T R A I N E R SF O R M A T : D i s k e t t e

M O D E L : C o m m o d o r e 6 A U D I E N C E : A g e f i v e a n a b o v eS U M M A R Y : A s e o t h r e e m e m o r y

g a m e s d e s i g n e d t i c r e a s e a u d i t o r y a n v i s u a ld i s c r i m i n a t i o n .

S O U R C E : C A R O U S E L S O F T W A R E ,I N C .8 7 B e a c o n S t B o s t o n , W 0 2 2 1 5( 6 1 7 ) 4 3 7 - 9 4 1 9

C A R O U S E L i a e d u c a t i o n a l s o f t w a r ec o m p a n y t h a t m a k e s i t h e i r m o t t o t p r d u c e h i g h q u a l i t y s o f t w a r e t h a t i b o t he d u c a t i o n a l a n e n t e r t a i n i n g . T h g a m e sf o u n d i B R A I N S T R A I N E R S w e r e d e s i g ne d b y B o S t e w a r t , p r o f e s s i o n a l s o f tw a r e e n g i n e e r w i t h f i f t e e n y e a r s e p e r i e n c e . T h e y a r g a m e s t h a t h h a p l a y e d w i t h a n t e s t e d o h i o w c h i l d r e n . T h e p a c k a g e c o n t a i n s t h r e eg a m e s - C L E F C L I M B E R , F I N D E R SK E E P E R S , a n F O L L O W T H L E A D E R . A l o t h g a m e s m a y b e p l a y e d b o n t f o u rp l a y e r s .C L E F C L I M B E R

C L E F C L I M B E R i a a u d i t o r y s k i l l g a m ed e s i g n e d t i n c r e a s e t h p l a y e r s ' a b i l i t y t d i s c r i m i n a t e b e t w e e n t w m u s i c a l t o n e s .T h o b j e c t o t h g a m e i t m i m i c t h n o t e p l a y e d b t h c o m p u t e r b t h u s o

j o y s t i c k o t h " i , j , k , m , k e y s " o t h k e y b o a r d . T h p l a y e r s m a c h o o s ew h e t h e r t h e a r t h n o t e s s i m u l t a n e o u s l y ,i a l t e r n a t i n g s e q u e n c e , o o n t i m e o n l y .I t h p l a y e r i g o o d a n d w a n t s t r e a l l ym a k e t h g a m e c h a l l e n g i n g h c a c h o o s e t i m e l i m i t t e n t e r a r e s p o n s e .T h p l a y e r s a l s o h a v e t h o p t i o n o c h o o si n w h e t h e r t h e n o t e s w i l l s o u n d a t h o u g h t h e y a r e m i t t e d f r o m b r a s s h o r no p i a n o k e y b o a r d . W h e n t h p l a y e rt h i n k s t h a t h h a f o u n d m a t c h i n g t o n eh e p u s h e s t h j o y s t i c k b u t t o n a n t h c o r e c t n o t e , a l o n g w i t h h i c h o i c e , i d i s p l a y e d o a m u s i c a l s t a f f o t h k e y b o a r d .

C L E F C L I M B E R S i a i n n o v a t i v e w a t p r a c t i c e a u d i t o r y d i s c r i m i n a t i o n . T h

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

F I N D E R S K E E P E R ST h s e c o n d g a m e o t h s e r i e s i c o

p u t e r i z e d c o n c e n t r a t i o n c a r d g a m e . T h p l a y e r s c h o o s e s c r e e n c o n s i s t i n g o f g r i d w h e r e c a r d s a r l a i d o u a i s o l i t a i r e .D i f f i c u l t y d e p e n d s u p o n t h s i z e o t h g r i d c h o s e n . P l a y e r s h a v e t h e o p t i o n o c h o o s i n g f r o m g r i d o f f o u r c a r d s a c r o s sa n f o u r d o w n , u p t o g r i d o f e i g h t e e nc a r d s a c r o s s a n e i g h t d o w n . T h o b j e c to t h g a m e i t m a k e m a t c h e s b m o i n w i n d o w o v e r t h e c a r d s a n e x p o s i n gt h c h a r a c t e r g r a p h i c s u n d e r n e a t h . T h w i n n e r i t h p l a y e r t h a t o b t a i n s t h e m o s tm a t c h e s a n t h e h i g h e s t s c o r e . A t h e n o t h g a m e " Y O U D I I T f l a s h e s a c r o s st h s c r e e n a n t h w i n n e r i c o n g r a t u l at e w i t h l i n e f r o m t h H a l l e l u j a h C h o r u s .

P l a y i n g F I N D E R S K E E P E R S i d e f i n i t e l yw a t i n c r e a s e c o n c e n t r a t i o n a n v i s u a lm e m o r y s k i l l s . T h g a m e o f f e r s e n o u g hv a r i e t y i t h s i z e o t h g r i d s s t h a ty o u n g e r c h i l d r e n o p e o p l e w i t h p o o rv i s u a l m e m o r y s k i l l s o d i s c r i m i n a t i o n s k i l l sc a e n j o y t h g a m e w h i l e o l d e r m o r e e

p e r i e n c e d p l a y e r s c a e n j o y t h e c h a l l e n g eo t h l a r g e s t g r i d .F O L L O W T H L E A D E R

F O L L O W T H L E A D E R i C o m m o d o r e6 v e r s i o n o f t h h a n d h e l d c o m p u t e rg a m e S I M O N , f r o m M I L T O N B R A D L E Y . A i t h h a n d h e l d g a m e t h e r e a r e f o u r c o o r e d t r i a n g l e s , e a c h o w h i c h h a d i f e r e n t t o n e c h a r a c t e r i s t i c . T h o b j e c t o ft h g a m e i t c o p y t h s e q u e n c ed i s p l a y e d b t h c o m p u t e r . T h c o m p u t e rs t a r t s b b l i n k i n g o n o t h t r i a n g l e s a n s o u n d i n g t o n e . E a c h t i m e t h e p l a y e re n t e r s c o r r e c t r e s p o n s e t h e c o m p u t e ra d d s a n o t h e r t r i a n g l e / s o u n d t o t h s q u e n c e . T h p l a y e r s m a c h o o s e t h m a i m u m n u m b e r o f p a t t e r n s f r o m o n t f o r t y t h a t t h e y w a n t i e a c h s e q u e n c e .

T h i s g a m e s t r e s s e s t h d e v e l o p m e n t o s e q u e n t i a l m e m o r y b p r o v i d i n g t h p l a y e r s w i t h b o t h v i s u a l a n a u d i t o r ys t i m u l i .

S O U N D A N G R A P H I C SA l t h r e e o f t h e s e g a m e s e m p l o y s o u n da n g r a p h i c s t h a t a r e s u i t a b l e t t h l e a r ni n c o n c e p t s t h a t a r b e i n g e m p h a s i z e d .T h s c r e e n s a r c o l o r f u l a n w e l l i ll u s t r a t e d w i t h o u t b e i n g b u s y o d i s t r a c t f u l .C o l o r i u s e d e f f i c i e n t l y a n i i o b v i o u s

N O T H I N G C A N U P G R A D E T H K E Y B O A R DO Y O U R C - 6 4 L I K E T H M A G N A C O M P - 6 4

I N T E G R A T O R C O N S O L E

T H C - 6 4 I L I T E R A L L Y T R A N S F O R M E D ! !Y O I N S E R T T H E N T I R E K E Y B O A R D I N T O T H L A R G E R . M O R E S U B S T A N T I A L H O U S I N G .N U M E R I C D A T A - P A D I B U I L T I ( H A R D W I R E D . N S O F T W A R E R E Q U I R E D . )

F U L L Y E N C L O S E D C O M P A R T M E N T H I D E D A L L T H W I R E S . R O O M I P R O V I D E D F O R8 C O L U M N C A R D S , E X P A N S I O N . E T C .F O U R S U R G E / S P I K E P R O T E C T E D A N G R O U N D E D R E C E P T A C L E S A R I N T E R N A L L YP R O V I D E D . W I T H H E A V Y - D U T Y C O R D .U N I T I C O L O R - M A T C H E D T T H N E M S H I G H S P E E D D I S K D R I V E . S A T P R O V I D E H A N D S O M E C O M B O .

A V A I L A B L E F R O M V I S A A N M A S T E R C H A R G EA R K A Y / M A G N A C O M P A C C E P T E D F O P H O N E O R D E R S1 3 1 9 E C A L I F O R N I A D E A L E R A N D I S T R I B U T O R I N Q U I R I E S I N V I T E DG L E N D A L E , C 9 1 2 0 6 S E N D F O O U F R E E( 2 1 3 ) 2 4 2 - 8 5 9 8 P A G E C A T A L O G U E

J u n e 1 9 8 4 C O M M A N D S R I A I

Page 44: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 44/100

T h B a n n e r M a c h i n eF o t h C o m m o d o i e 6 ( e x t r a f o n t s a v a i l a b l e ) .F o t h V I C - 2 0 w i t h 2 4 m e m o r y { e x t r a f o n t sa v a i l a b l e ) . U s o a n y G e m i n i o r E p s o n M w i t hG r a f t r a x o r i h e F a n d R X p r i m e r s A l s o C o m m od o r e 1 5 2 5 E a n B a n a n a w i t h t h C - 6 4 . M e n u -d r i v e n p r o g r a m o p e r a t e s l i k e w o r d p r o c e s s o r .M a k e s s i g n s u t 1 3 t a l l b a n l e n g t h M a k e sb o r d e r s o w i d t h s u t v f s i z e s o l e t t e r sf r o m t 8 h i g h . P r o p o r t i o n a l s p a c i n g ; A u t om a t i c c e n t e r i n g ; R i g h t a n l e f t j u s t i f y i n g . S 4 9 . 9 5T a p e o r D i s k ( S p e c i f y c o m p u t e r e q u i p m e n t )F o t h C o m m o d o r e 6 4 S p a c e R a i d e r A a m a z i n g e r c a c e s i m u l a t i o n . Y o u rm i s s i o n i t d e s t r o y t h e n e m y s n i p s . S 1 9 . 9 5C T R L - 6 4 P e r m i t s l i s t i n g o C - 6 4 p r o g r a m s o n o n -C o m m o d o r e p r i n t e r s . L i s t s c o n t r o l s y m b o l s i r e a d a b l e f o r m . T a p e o d i s k S Q 4 . 9 5M i c r o b r o k e r E x c i t i n g , r e a l i s t i c a n e d u c a t i o n a ls t o c k m a r k e t s i m u l a t i o n . $ 3 4 . 9 5 T a p e o D i s kP r e s c h o o l E d u c a t i o n a l P r o g r a m s A B F u a n 1 2 3 F u n h a v e b r i g h t c o l o r a n a c t i o n E a c h S i 4 9 F o r m u l a l o r s c i e n t i f i c c a l c u l a t o r f o r e p e t i t i v ea r i t h m e t i c c o m p u t a t i o n s . S a v e f o r m u l a s . I d e a l f o rc h e m i s t r y , p h y s i c s , o e n g i n e e r i n g s t u d e n t s S 3 9 . 9 5M U P O S C r e a t e ( H o u t b a s i c p r o g r a m sf r o m k e y b o a r d / t a p e . ' d i s k a n r u e a c h p r o g r a ms e l e c t i v e l y . C o m b i n e p r o g r a m s . R e n u m b e r B A S I Cl i n e s N o t e p a d . a n m o r e . T a p e o d i s k S 2 9 . 9 5S c r e e n d u m p P r i n t c o p y o f t h e C - 6 4 s c r e e n b p r e s s i n g t w k e y s . T h i s m a c h i n e - : a n s u e g e p r o g r a mi c o m p a t i b l e w i t h m o s t s o f t w a r e S 1 9 . 9 5

e C a r d i n a l S o f t w a r e "V i r g i n i a M i c r o S , s : c t - s . 1 3 5 4 6 J e "D a . i i H w W o o O b r . a g e . V 2 2 1 9 1P h o n e { 7 0 3 ) 4 9 1 - 6 5 0 3

f u o u f r e e c a t a l o g

2 7 K E X P A N S I O N P L U SM A C H I N E L A N G U A G E M O N I T O R

V I C - 2 0U S E R S

2 7 M e m o r y E x p a n d e r

M A C H I N E L A N G U A G E M O N I T O R O N E P R O MW I T H A S S E M B L E H f D t S A S S E M B L E RS W I T C H S E L E C T A B L E C O N F I G U R A T I O NW R I T E P R O T E C T I D I V I D U A L 8 K R A B L O C K SE X P A N S I O N C O N N E C T O R A C C E P T S G A M EC A R T R I D G E SS Y S T E M R E S E T S W I T C HF U S E P R O T E C T E DG O L D P L A T E D C O N N E C T O R S

• H O I W E P f l O M S O C K E T SV 2 0 - 2 7 K A s s e m b l e d a n

t e s t e d S 1 6 9 . 9 5V 2 0 - 2 7 K - 1 B a r e b o a r d , c a s e . M a c h i n e

L a n g u a g e M o n i t o r E P R O M . a l m i s c . h a r dw a r e l e s s s e m i c o n d u c t o r s . . . . S 5 9 . 9 5

V 2 0 - 2 7 K - 2 B a r e b o a r d . C a s e , M a c h i n eL a n g u a g e M o n i t o r E P R O M S 3 9 . 9 5

R e g i s t e r e d t r a d e m a r k o C o m m o d o r eE l e c t r o n i c s L i m i t e dS e n d C h e c k o M o n e y O r d e r p l u s 3 . 0 0s h i p p i n g a n h a n d l i n g . W a s h i n g t o nr e s i d e n t s a d 7 . 8 % s a l e s t a x .

P B o 1 2 9 4E v e r e t t . W 9 8 2 0 6

t h a t t h a u t h o r p a i d a t t e n t i o n t s m a l ld e t a i l s i c h o o s i n g t h d e s i g n s t h a t w o u l da p p e a l t w i d e r a n g e o s k i l l a n d a g el e v e l s .F A M I L Y E N J O Y M E N T

B R A I N S T R A I N E R S i s o f t w a r e t h a t c a b e n j o y e d b y t h e w h o l e f a m i l y . I i t h t y p e o g a m e t h a t r e q u i r e s t h i n k i n g p o w e ra n c o n c e n t r a t i o n . c a e a s i l y p i c t u r e t h i sb e i n g t h e g a m e t h a t c h i l d r e n c o u l d t a l kg r a n d p a r e n t s i n t o p l a y i n g w i t h t h e m , a s u r e t h a t b o t h a g g r o u p s w o u l d b f a s c i n a t e d . w o u l d r e c o m m e n d i a l o k e g a m e t h a t r e q u i r e s t h i n k i n g p o w e r i s t e a d o j o y s t i c k m a n u a l d e x t e r i t y .

T I T L E : T E L L Y T U R T L EF O R M A T : D i s k e t t e / C a s s e t t e

M O D E L : C o m m o d o r e 6 A U D I E N C E : A g e s f i v e t h r o u g h t w e l v eS U M M A R Y : A n a b b r e v i a t e d L O G O t y p e

l a n g u a g e e m p h a s i z i n g t u t l g r a p h i c s a n s o u n d .S O U R C E : C A R O U S E LS O F T W A R E , I N C .8 7 B e a c o n S t B o s t o n , M 0 2 2 1 5( 6 1 7 ) 4 3 7 - 9 4 1 9

H e l l o , d i y o k n o w t h a t y o c a h a v ef r i e n d n a m e d T E L L Y T U R T L E l i v i n g i n s i d eo y o u r c o m p u t e r ? H e c o m e s c o m p l e t ew i t h h i o w p l a y y a r d a n d b a g o t r i c k sa n i j u s t w a i t i n g f o r y o u t o p l a y w i t h h i m ,a h s h o w s y o s o m e o h i s t r i c k s a n l e t sy o t e a c h h i h o t d s o m e t r i c k s t h a ty o h a v e d e s i g n e d . A l t h a t y o u h a v e t d t r e l e a s e T E L L Y i n s i d e y o u r c o m p u t e r i t l o a d i t h T E L L Y T U R T L E p r o g r a m f r o mC A R O U S E L .

A c t u a l l y T E L L Y T U R T L E i s i m p l i f i e dg a m e d e r i v a t i v e o L O G O t h a t u t i l i z e s t h j o y s t i c k a n i c o n s f o p r o g r a m m i n g t u r t l eg r a p h i c s a n s i m p l e s o u n d s .P R O G R A M M I N G L E V E L S

T h e r e a r f o u r l e v e l s o p r o g r a m m i n gc a p a b i l i t y w i t h e a c h l e v e l b u i l d i n g u p o nt h p r e c e d i n g o n e . L e v e l o n e , t h s i m p l e s tl e v e l , i n t r o d u c e s T E L L Y a n a l l o w s t h s t d e n t t m a k e T E L L Y t u r n r i g h t o l e f t ,c h a n g e c o l o r s t o g r e e n , y e l l o w o r r e a n p l a y t w m u s i c a l t o n e s . A l c o m m a n d sd u r i n g l e v e l s o n e a n d t w a r e x e c u t e d i t h i m m e d i a t e m o d e .

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

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

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

s t o r e h i p r o g r a m s o e i t h e r d i s k e t t e o c a s s e t t e f o f u t u r e r e c a l l . A l s o c o n t a i n e d i l e v e l f o u r a r s o m e s t o r a g e b i n s t h a t c o t a i n c l e v e r d e m o n s t r a t i o n s t h a t c a b s t u d i e d , m o d i f i e d a n u s e d i s u b r o u t i n e sf o o t h e r p r o g r a m s o r a s s c r e e n s f o T E L L Yg a m e s .

D O C U M E N T A T I O NE v e n t h o u g h T E L L Y T U R T L E i v e r y u s e r

f r i e n d l y i s t i l l h e l p s t o h a v e s o m e w r i t t e nd i r e c t i o n s f o r t h o s e p e o p l e w h n e e d t h s e c u r i t y o r e a d i n g b e f o r e t h e y j u m p r i g h ti n t o t h p r o g r a m m i n g p l a y y a r d .C A R O U S E L h a s p r o v i d e d d e t a i l e d t w e nt f o u r p a g e m a n u a l t h a t w i l l g u i d eb e g i n n i n g c o m p u t e r u s e r e v e r / s t e p o t h w a y . I n t e r s p e r s e d i t h l e s s o n f o r e a c hl e v e l a r s u g g e s t i o n s f o u s i n g t h c o c e p t s l e a r n e d a e a c h l e v e l .

E D U C A T I O N A L V A L U EE v e n t h o u g h T E L L Y T U R T L E a p p e a r s t

t h c h i l d t b n e a t p r o g r a m t h a t a l l o w st h e m t d r a w p r e t t y p i c t u r e s a n m a n i p u l a t e t h e c u t e l i t t l e g r e e n f e l l o wa r o u n d t h s c r e e n , i i p r o g r a m m i n gl a n g u a g e . A w i t h a n l a n g u a g e t h e p r og r a m m e r m u s t u t i l i z e l o g i c a l t h i n k i n g ,p r o b l e m s o l v i n g a n o r g a n i z a t i o n a l s k i l l s .P r o g r a m m i n g T E L L Y T U R T L E i s o s i m p l et h a t n o n r e a d i n g k i n d e r g a r t e n e r s ( w i t hl i m i t e d a d u l t i n i t i a l i n s t r u c t i o n ) c a s o o nb b u i l d i n g p r o g r a m s a n d p u t t i n g T E L L Yt h r o u g h h i p a c e s . B u o t h e o t h e r h a n d ,t h g r a p h i c c a p a b i l i t i e s a r s o p h i s t i c a t e de n o u g h t h a t t h o l d e r c h i l d r e n w i l l b f a s c i n a t e d w i t h t h e i n t r i c a t e g e o m e t r i cd e s i g n s a n g r a p h i c p i c t u r e s t h a t t h e y c a c r e a t e w i t h T E L L Y . A l u s e r s w i l l i n c r e a s et h e i r a w a r e n e s s o d i r e c t i o n , s p a t i a l r e l at i o n s h i p s a n m e a s u r e m e n t w h i l e t h em o r e m a t u r e u s e r w i l l d e d u c t i v e l yd i s c o v e r s o m e o t h e l a w s t h a t g o v e r ng e o m e t r y . S i n c e t h e r e a r n r u l e s f o p l a yi n w i t h T E L L Y , y o c a n ' t m a k e h i g t h w r o n g w a y , c h i l d r e n o a l a g e s w i l l b e e nc o u r a g e d t u s t h e i r i m a g i n a t i o n a n c r e a t i v e a b i l i t i e s .

T I T L E : S A M S O NA N D E L I L A HF O R M A T : D i s k e t t e / C a s s e t t eP R I C E : $ 2 4 . 9 5M O D E L : C o m m o d o r e 6 A U D I E N C E : A g e s t e a n d a b o v eS U M M A R Y : A r c a d e a c t i o n g a m e b a s e d

o t h B i b l i c a l s t o r y o S a m s o n a n D e l i l a h .

S O U R C E : D A V K A C O R P O R A T I O N8 4 N M i c h i g a n A v e n u eS u i t e 8 4 C h i c a g o , I l l i n o i s 6 0 6 1 1( 8 0 0 ) 6 2 1 - 8 2 2 7

D A V K A i S o f t w a r e H o u s e t h a t p r d u c e s q u a l i t y e d u c a t i o n a l a n e n t e r t a i n -

A 2 I C O M M A N D E R J u n e 1 9 8 4

Page 45: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 45/100

m e n t s o f t w a r e t h a t i b a s e d o B i b l ea n d / o r H e b r e w H i s t o r y . O n o t h e i rn e w e s t r e l e a s e s i S A M S O N A N D E L I L A H , a n a c t i o n g a m e , t h a t d e r i v e s i t ' ss c e n a r i o f r o m t h s t o r y o f S a m s o n i t h b o o k o J u d g e s .G A M E D E S C R I P T I O N

U p o n l o a d i n g t h e p r o g r a m , t h e r e a r s e v e r a l s c r e e n s g i v i n g t h b a c k g r o u n d i f o r m a t i o n d e t a i l i n g t h B i b l i c a l s t o r y o S a m s o n , m u c h l i k e t h s t a r t o a a d v e nt u r e g a m e . T h e n t h p l a y e r i g i v e nc h o i c e s o t h e t y p e o o b s t a c l e s a n s p e e dt s e u t h g a m e .

T h g a m e i j o y s t i c k c o n t r o l l e d a c t i o ng a m e w i t h l e v e l s d i s p l a y e d o t h s c r e e n .T h o b j e c t o t h g a m e i t m o v e S a m s o nf r o m t h s i x t h f l o o r o t h T e m p l e t t h f o u n d a t i o n p i l l a r s a n t h u s d e f e a t t h eP h i l i s t i n e s . S o u n d s e a s y , d o e s n ' t i t N o s o R e m e m b e r t h s t o r y o S a m s o n ? H e w a ss o m e f i e r c e w a r r i o r a n l i f e w a n o e a s yf o h i m . A l o n g t h w a t t h p i l l a r s t h e r ea r s e v e r a l o b s t a c l e s . T h e r e a r g r a y ,g r e e n , y e l l o w a n r e g u a r d s t h a t m u s t b e i t h e r a v o i d e d o w h a c k e d w i t h j a b o n e i o n i a v a i l a b l e . A l s o t h e r e i l i o nr o a m i n g o n o t h l e v e l s a n h h a t b d e a l t w i t h . T h e n t h e r e i D e l i l a h , a n e nc o u n t e r w i t h e i t h e r h e r o r h e r f i e r y s c i s s o r sc a o n l y l e a d t d i s a s t e r .

U n l i k e t h B i b l i c a l S a m s o n w h h a o n l y o n l i f e , t h p l a y e r s a r e g i v e n t h r e el i v e s o c h a n c e s t m a k e i t t h T e m p l eP i l l a r s . T h d i f f i c u l t y o f t h e g a m e i c o t r o l l e d b t h o p t i o n s c h o s e n a t h s t a r t .T h p l a y e r s h a v e a c h o i c e o f t w e l v e o t i o n s t h a t d e t e r m i n e t h s p e e d o t h g a m e , d a o r n i g h t s e t t i n g , t y p e s o g u a r d s , t y p e s o f s c i s s o r s , a n p i t s a n s e c r e t d o o r s . P l a y e r s c a c h o o s e o n o a l o t h o p t i o n s f o a n g a m e .

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

W h e n w a g i v e n t h i s g a m e t o r e v i e w ,o p e n e d i n o k n o w i n g q u i t e w h a t t e p e c t . A f t e r t r y i n g i w i t h v e r y l i t t l e s u c c e s st h o u g h t , O h w e l t , I ' s t u c k w i t h s l e e pi n s p i r i t , w h a t c a y o e x p e c t a m a g e .S l e f t t h g a m e o u f o m t e e n a g eb a b y s i t t e r a n h i s p i r i t w a n o i n c r e d i b l e ;i f a c t , i w a s n ' t e v e n n o b ! e . L a t e r s h o we t h g a m e t s o m e o t h e r " a r c a d e e xp e r t s " a n t h g e n e r a l c o n c e n s u s w a t h a t t h g a m e w a d e f i n i t e l y c h a l l e n g i n ga n d w o r t h y o t h e i r a t t e n t i o n .

S O U N D A N G R A P H I C ST h s o u n d a n g r a p h i c s a r b o t h v e r y

w e l l d o n e . T h m u s i c a c c o m p a n y i n g t h o p e n i n g o t h g a m e i a e n c h a n t i n gm e l o d y w r i t t e n i m i n o r k e y . D u r i n g t h

g a m e t h t y p i c a l c o m p u t e r s o u n d s s i g n a lt h a p p r o a c h i n g o b s t a c l e s o d i s a s t r o u sc o n d i t i o n s . T h g r a p h i c s a r d o n e e f f e ct i v e l y u s i n g g o o d c o l o r a n c o m b i n a t i o no s p r i t e s a n c h a r a c t e r g r a p h i c s .E D U C A T I O N A L V A L U ES A M S O N A N D E L I L A H s h o u l d r e a l l y b c l a s s i f i e d i t h e n t e r t a i n m e n t s o f t w a r ec a t e g o r y , b u i d o e s h a v e l i m i t e d e d u c at i o n a l v a l u e e s p e c i a l l y a m o t i v a t i o n a lt o o l . H a v i n g t a u g h t S u n d a y S c h o o l n u b e o y e a r s , k n o w h o h a r d i i t g e t h e a t t e n t i o n o b o y s i t h u p p e r e l e m e nt a r y a n j u n i o r h i g h s c h o o l a g g r o u p s .T h e y f e e l t h a t t h e y h a v e h e a r d a l t h l e s s o n s a h u n d r e d t i m e s a n k n o we v e r y t h i n g . S A M S O N A N D D E L I L A Hw o u l d d e f i n i t e l y s t o p t h e i r g r o a n s a b o u t" s i s s y " g a m e s a n h a v e t h e m c l a m o r i n gf o t h e i r t u r n a t h c o m p u t e r . W h k n o w sa f t e r f i n d i n g t h a t t h s t o r y o f S a m s o n i e c i t i n g , s o m e o t h e m j u s t m i g h t d e c i d et h a t t h e y w o u l d l i k e t l e a r n m o r e a b o u ts o m e o t h e r B i b l i c a l h e r o e s a n s t a r t d o i n gs o m e s t u d y i n g a n r e a d i n g o t h e i r o w n .O n t h i n g I ' m s u r e o i t h a t t h e y w o u l dl o n g r e m e m b e r t h d e t a i l s a n t h p l o tl o n g a f t e r p l a y i n g t h g a m e . A n o t h e rt h o u g h t t h a t h a v e i t h a t S A M S O N A N D E L I L A H o f f e r s a a l t e r n a t i v e t t h a c a d e g a m e f o t h o s e t h a t a r t i r e d o s e i n g o r i l l a s f a l l o f o l a d d e r s .

A I N E X P E N S I V E S Y S T E M F O A U T O M A T I C D E T E C T I O N , S U R V E I L L A N C E ,

O B S E R V A T I O N A N R E C O R D I N G O FH U M A N A C T I V I T Y

W I T H T H C O M M O D O R E C O M P U T E R ST h i s r e p o n d e s c r i b e s h o t a u t o m a t i c a l l y d e l e c t ,o b s e r v e , a n r e c o r d h u m a n a c t i v i l y w i t h V I C - 2 0o C o m m o d o r e 6 c o m p u t e r u s i n g v a r i e t y o i e x p e n s i v e s e n s o r s l o c a t e d t h r o u g h o u t t h o b s e rv a t i o n a r e a .R e p o r t , d o c u m e n t a t i o n , d e m o p r o g r a m * , a n c a t a l o g $ 3 9 . 9 5D e m o S e n s o r V a r i e t y P a c k : m a g n e t i c , p h o t o , h e a l ,p r e s s u r e , s o u n d - s e n s o r , e t S 4 9 . 9 5D e m o I n t e r f a c e K i t : A l l o w s 6 i n p u t s , l e a v e s u s e r a n e p a n s i o n p o r t f r e e . W i t h s o f t w a r e o t a p e $ 3 9 . 9 5

S U P E R V I S I O N O T H H O U S E H O L DW I T H Y O U R C O M M O D O R E C O M P U T E R

V I o C - 6 4 c o m p u t e r p l u s s o m e $ 2 . 0 0 R a d i oS h a c k p a r t s , s o m e S a l v a t i o n A r m y T h r i f t S t o r e j u n k ,a n s p e e c h s y n t h e s i z e r c a t r a n s f o r m y o u r h o m ei n t o c o m p u t e r s u p e r v i s e d h o u s e h o l d .

i h h j n y i r d . l l i l l yI w i l h o u l k e y b w r d r n l n e t l J d n l y d u r y 0 t b o s * j c t n r l i n I I w m i n d ih o u i e t i o l d m t m h e n o l a i k s a n b e h a v i o r e » p t c t n 1 I r a n i i h r m .C h e c k s t h e i r p e r i a r m j n e r . J i c i p u n u h n a n m v a i d t a n t c n u r v .F o e u m p l « . a t l « t r o n - c i c i l r w e i g h t t h p e r s o n a n d l u p e i v i l Ht h r e f r i g e r a t o r d o o r a p p i o p i u i e j y ' " ' v v e i g r i t a n d i e t c o n t r o l .R e p o r t , d e m o p r o g r a m , a n d d o c u m e n t a t i o n ( i n c l u d i n gp h o t o s o s y s t e m i a c t u a l o p e r a t i o n ) $ 3 9 . 9 5

U L T R A S O N I C " R A D A R " D E T E C T SA N M E A S U R E S P R E S E N C E A N D I S T A N C E O O B J E C T S .

T h i s l o c a t i n g s y s t e m u s e s a u n i q u e e l e c t r o s t a t i c t r a n s d u c e rt g e n e m l L ' s h o r t b u t s l o i n a u d i b l e h i g h f r e q u e n c y s o u n d .T h s o u n d t r a v e l s o u f r o m i h t r a n s d u c e r i n a r r o w c o n ea n r e f l e c t s b a c k t t h t r a n s d u c e r f r o m o b i e c i s i i t p a t h .T h s a m e t r a n s d u c e ' i i h e n u s e d t r e c e i v e t h i s r e f l e c t e ds o u n d e n e f g y a n c o n v e r t i ! l a e l e c t r i c a l s i g n a l . T h e V I Co 6 4 m e a s u r e s t h t i m e b e t w e e n t h e t r a n s m i t t e d p u l s e a n i l e c h o a n c o m p u t e s t h d i s t a n c e .

S E N S I T I V I T Y : S e n s e s o b j e c t s a s m a l la f l o w e r s t e m .R A N G E : 1 i n c h e s t 3 f e e t .R E S O L U T I O N : 1 / i n c h b e l o w 1 f e e t .P R O V E N V E R S A T I L I T Y :T h c o m b i n a t i o n o s m a l l s u e a n d k e e n p r e c i s i o n h a m a d et h n o n - c o m p u t e r v e r s i o n i d e a l ( o s u c h d i v e r s e a p p l i c a t i o n sa s r o b o t i c s , l i q u i d l e v e l m e a s u r e m e n t , s e c u r i t y , a i d s f o t h h a n d i c a p p e d , e l e c t r o n i c t a p e m e a s u r e , v e h i c l e b a c k - u p s e s o a n o c c u p a t i o n a l s a f e t y T h V C 2 0 / C 6 4 v e r s i o n p r o m i s e se v e n m o r e .

I D E N T I F I E S P E R S O N N E LB T H E I R H E I G H T .C e i l i n g m o u n t e d u n i t r e c o g n i z e s f a m i l y m e m b e r s b d i f f e r

e n c e s i t h e i r h e i g h t .

R a n g i n g m o d u l e a n d m a n u a l $ 9 9 . 9 5$ 7 9 . 9 5

V I C - 2 0 / C 6 4 I n t e r f a c e k i t a p e . . $ 9 9 . 9 5" w i r e d a n t e s t e d " $ 1 1 9 . 9 5

M a n u a l a n e x t e n s i v ed o c u m e n t a t i o n $ 1 9 . 9 5

A u t o m a t e d T r a i n i n g S y s t e m s7 9 0 6 3 4 t h A v e n u e S o u t h w e s t

S e a t t l e , W 9 8 1 2 6P h o n e ( 2 0 6 ) 9 3 5 - 7 0 3 2 ( 2 0 6 ) 9 3 5 - 2 6 9 7

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

J u n e ? 1 9 8 4 C O M M A N D E R I 4 3

Page 46: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 46/100

T h M u s i c I n s t r u c t o r

' i b y R o b e r t P a r rI n s p i r a t i o n s o m e t i m e s c o m e s f r o m t h

s t r a n g e s t p l a c e s . F o i n s t a n c e , m j u n i o rh i g h s c h o o l b a n d d i r e c t o r e x p l a i n e d t o m t h r i g o r s o k e e p i n g h i b a n d i t u n e , a n j o k i n g l y a s k e d m t s e u c o m p u t e r t t e a c h h i s t u d e n t s p i t c h r e c o g n i t i o n . T h m o r e t h o u g h t a b o u t i t t h m o r e t h i d e aa p p e a l e d t m e T h r e s u l t s a r a s f o l l o w s .P R O G R A M O P E R A T I O N

" O k a y / ' y o u ' r e p r o b a b l y s a y i n g , " k n o wt h a t t h C - 6 4 c a p r o d u c e t e r r i f i c s o u n do i t t h r e e s o u n d r e g i s t e r s , b u w h a t i ' p i t c h r e c o g n i t i o n ' ? " S i m p l y p u t , i i t h p r o c e s s o h e a r i n g s p e c i f i c p i t c h a n m a t c h i n g i a g a i n s t a n o t h e r p i t c h . T h p r o g r a m h a v e w r i t t e n p r o v i d e s f o p r a ct i c e i t w d i f f e r e n t f o r m s o p i t c hr e c o g n i t i o n — i n t e r v a l i d e n t i f i c a t i o n a n i n t o n a t i o n . I m u s i c , a i n t e r v a l i t h d i f e r e n c e i p i t c h b e t w e e n t w t o n e s . F o e x a m p l e , t h i n t e r v a l b e t w e e n " C a n " G i e q u a l t f i v e , w h i l e " C a n " B m a k e u a s e v e n t h .

T h i n t o n a t i o n r o u t i n e i n v o l v e s t h f i n e ra s p e c t o p i t c h r e c o g n i t i o n t h a b i l i t y t b r i n g o n t o n e e x a c t l y i n t o t u n e w i t ha n o t h e r . I t h p r o g r a m , y o u m u s t i c r e a s e o d e c r e a s e t h e p i t c h o r a n d o mt o n e u n t i l i m a t c h e s u w i t h t h e o t h e rt o n e , t i d i f f i c u l t a f i r s t , b u b e c o m e se a s i e r w i t h p r a c t i c e .P R O G R A M D E S I G N

T h p r o g r a m i s t r u c t u r e d a s f o l l o w s :L i n e s 1 0 - 2 0 c o n t a i n t h s e u c o m m a n d s .T h T i t l e M e n u i c o n t a i n e d i l i n e s3 0 - 1 4 0 . L i n e s 2 0 0 - 3 0 0 s e l e c t t h t w p i t c h e s u s e d i t h i n t o n a t i o n r o u t i n e , a n t h i n t o n a t i o n M e n u i i l i n e s 3 1 0 ^ 7 0 .L i n e s 4 8 0 - 5 3 0 c o n t a i n t h s u b r o u t i n e st h a t s o u n d t h t w p i t c h e s . L i n e s 5 4 0 - 5 7 0a d j u s t t h p i t c h o t h s e c o n d t o n e , a n t h t w t o n e s a r c o m p a r e d f o a c c u r a c yi l i n e s 5 8 0 - 5 9 5 . T h i n t o n a t i o n M e n u i f o u n d i l i n e s 6 6 0 - 7 8 0 ; t h n o t e s a r p l a y e d i l i n e s 7 9 0 - 8 5 0 , a n t h i n t e r v a l i t e s t e d b t h r o u t i n e c o n t a i n e d i l i n e s8 6 0 - 9 1 0 . T h D a t a f o t h p r o g r a m i s t o r e d i l i n e s 1 0 0 0 - 1 0 3 0 .

1 2

3

4

5

6

7 9

1 0 1 1 1 2 1 3 1 4 2 0 2 1 2 2 2 3 2 4 2 5

2 6 3 0 3 1 3 2 3 3 3 4

3 5

3 6

3 7

3 8

3 9

4 0 4 1 4 2

P O K E 5 3 2 8 0 , 6 P O K E 5 3 2 8 1 1 5 P R I N T " C b l k 3 " "P R I N T * Z c l r l ' ' : F O R Z - 5 4 2 7 2 T 5 4 2 9 6 : P O K

Z - O r N E X TP I N T A B ( 1 0 ) T H s 3 h U S I C s I N S T R U C T Ol ~ " l J * * " t 1 ~ * T / ^ ' / " ♦ * * _ _ . - _ L _ i M J _ | j i , i , , , j J ! l l n | | | U l l l | , n - i n i r t t t i - ^ " ? r ' r \ i t N I H i « i - i - - i t i i M i t - B i - - — — . - * — — * - - " p

R I N TP R I N T [ s p J [ r v 5 ~ o n . l i i : r v s ~ o f f 3 ~ I N T E R V A L S

P R I N T C s p 3 C r v s - o n 3 2 C r v B - o f - f J - I N T O N A T I OP R I N T " C s p ] C r v s - o n 3 3 C r v s - o f - f J - E X I T 1 1P N T P N : 1 s W H I C H 'I N P U T 1 * 1 *I M * - ' ' I * ' T H E N 6 0 I M * = ' " 2 t " T H E N 2 0 0I M » " f ? 3 : i T H E N E N DG O T O 2

I N T ( R N D ( i > * 3 7 ) H - lF O Y = T 2 = R E A D C s N E X TA = I N T < C / 2 5 6 > s B = C - < A # 2 5 6 )Z = I N T C R N D U > # 4 1 ) ~ 2 0F = C + Z : D = I N T < F / 2 5 6 ) : E = F ~ < D * 2 5 6 )P O K E 5 4 2 9 6 , 1 5 s P 0 K E 5 4 2 8 4 , 3 3 : P O K E 5 4 2 8 5 , 3P O K E 5 4 2 7 7 , 3 3 : P O K E 5 4 2 7 8 , 3 3R E S T O R EP R I N T " C i : l r ] J 7P N T A ( 1 5 ) ; 1 I N T O N A T I O N P R I N T T A B ( 1 5 ) ' = » » » « « = « " ' P R I N TP R I N T ? C s p 3 C r v s - o n 3 1 C r v s - o f - f 3 - P L A Y C s p 3S T C S P 3 P I T C H ' 'P R I N T ' C s p : i C r v s - o n 3 2 ! : r v s - o - f H : 3 ™ P L A Y C s p 3 2N D t a p i P I T C H " 'P R I N T ' C s p J C r v s - o n 3 3 I I r v s - o - f - f : 3 - P L A Y C s p 3 BO T H C s p 3 P I T C H E S ' 'P R I N T " ' C s p 1 C r v s - o n 3 4 C r v s - o f f 3 ™ L 0 W E R C s p 32 N D C s p 3 P I T C H " 'P R I N T ' C s p K r v s - o n 3 5 t : r v 5 - D - f i : 3 ~ R A I B E L s p 32 N D C s p 3 P I T C H "P R I N T ■ - t s p K r v s - a r ^ C r v s - o f - n - C O M P A R E C sp 3 I T C H E S " 1 ■ -P N T P N W I C H " I . N P U T N I N % = f \ ' ' T H E N 4 8 0I N * = ? ' 2 T H E N 5 0 0

M I C O M M A N D E R J u n e 1 9 8 4

Page 47: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 47/100

4 3 4 4 4 5 4 6 4 7 4 8

4 9 5 0

5 1 5 2

5 2 5 3

5 4

5 5 5 6

5 7 5 8

5 9

5 9

6 0 6 1 6 2 6 3 6 4

6 5

6 6 6 7 6 8

6 9

7 0 7 1

7 2 7 3

7 4 7 5

I N » » ' ' 3 ' p T H E N 5 2 0I N * = ? ' 4 ' " T H E N 5 4 0I N * « ( 1 ' 5 T H E N 5 6 0I N * * * ' 6 T H E N 5 8 0G O T O 3 1 P O K E 5 4 2 7 6 , 3 3 : P O K E 5 4 2 7 3 , A :P O K E 5 4 2 7 2 , BF O T " T O 2 0 0 0 s N E X T : P O K E4 2 7 6 , 3 2 s G O T O 3 1 P O K E 5 4 2 8 3 , 3 3 : P O K E 5 4 2 8 0 , D :P O K E 5 4 2 7 9 , EF O T « T 2 0 0 0 : N E X T : P O K E4 2 8 3 , 3 2 : G O T O 3 1 P O K E 5 4 2 7 6 , 3 3 : P O K E 5 4 2 8 3 , 3 3: P O K E 5 4 2 7 3 , A : P O K E 5 4 2 7 2 , B :P O K E 5 4 2 8 0 , DP O K E 5 4 2 7 9 , EF O T « T 4 0 0 0 : N E X T : P O K E4 2 7 6 , 3 2 : P O K E 5 4 2 8 3 , 3 2 : S O T O3 1 F " * F - 3 : D » I N T < F / 2 5 6 > : E = F - < D * 25 6 G O T O 5 0 F = F + 3 : D = I N T ( F / 2 5 6 ) : E = F - ( D * 25 6 G O T O 5 0 0

C - 2 A N D F < C + 2 T H E N P R V E R Y C s p 1 G O O D ! " t F O R P 2 0 0 0 : N E X T : G O T O 2

' O U T - O F - T U N E . > > z I FP R I N T = # 2 C s p 3 S H A R PR f f l l T 2 0 0 0 : N E X T : G O

I N

T P R I N T> T H E N_ , , ! F 0 RT 3 1 P R I N T ? # 2 C s p 3 F L A T - = * F O = T 2 0 0 0 : N E X T : G O T O 3 1 F O R Y » 0 T 7 : R E A D C : N E X TZ = I N T < R N D < i ) * 7 ) : F 0 R Y = T Z : R E A D F : N E X T : I = Z + 2 : R E S T O R EA = I N T ( C / 2 5 6 )D = I N T < F / 2 5 6 )P O K E 5 4 2 9 6 , 1 5 : P O K E 5 4 2 8 4 , 3 3b P O K E 5 4 2 8 5 , 3 3P O K E 5 4 2 7 7 , 3 3 : P O K E 5 4 2 7 8 , 3 3i Z Z = - lP R I N T ' C c l r S '

T A B ( 1 5 )T A B C 1 5 )

I N T E R V A L SP R I N TP R I N TP R I N TP R I N T ■ " C r v s - o n J U r v s - o f f 3 P L A Y C s p M S T C s p ^ N O T E 1 1P R I N T C r v s - o n ] 2 C r v s - o f f 3 -P L A Y C s p 3 2 N D C s p ] N O T E : tP R I N T ' C r v s - o n J S C r v s - o f - f 3 P L A Y C B p 3 C H 0 R D f l pP R I N T " ' C r v s - o n 3 4 C r v s - o f + 3 -E N T E R C s p 3 I N T E R V A L S -P R I N T : P R I N T : 1 W H I C H " ; I N P U

N I N * = - ' 1 " T H E N 7 9 0I N * * : ' P 2 ' " T H E N 8 1 0

V D U RC D m n i D D D R E

b M a r i oE i s e n b a c h e r i

B f l S I CT U T D R l f l L E f l S V L E U E L S

i n c l u d i n g P E G r a p h i c s , S p r i t e s a n d M u s i cA u t o g r a p h e d & S e r i a l i z e d

e E 0

L p a p e r b a c k : $ 1 2 ( p p d ) P u b l i s h e d b P r e n t i c e - H a l lN a m eA d d r e s s

A u t o g r a p h e d t o ( N a m e )

B A S I C B Y T E J U S TM A D E M A N A G I N G Y O U R

S T O C K P O R T F O L I O E A S I E RI n t r o d u c i n g P O R T F O L I O M A N A G E R b B a s i c B y t e , h i g h -q u a l i t y , e a s y - t o - u s e s o f t w a r e p r o g r a m f o u s o y o u rC o m m o d o r e 6 o V I 2 ( 1 6 K R A M ) p e r s o n a l c o m p u t e r .

I t ' s d e s i g n e d t e l i m i n a t e h o u r s o t i m e c o n s u m i n gp a p e r w o r k . A n d m a k e i e a s y f o y o t h a n d l e y o u ri n v e s t m e n t s .

P O R T F O L I O M A N A G E R l e t s y o i n s t a n t l y u p d a t e y o u rs t o c k ' s c u r r e n t v a l u e . C a l c u l a t e g a i n s a n l o s s e s . R e c o r dd i v i d e n d s . P r i n t r e p o r t s . E v e n d e t e r m i n e t h p r i c e p e s h a r e a f t e r y o u r b r o k e r ' s c o m m i s s i o n . A l y o u h a v e t d i f o l l o w t h e e a s y , s t e p - b y - s t e p i n s t r u c t i o n s .

T h p r i c e ? O n l y S 2 9 . 9 5 . A n t h a t m a k e s P O R T F O L I OM A N A G E R a g r e a t i n v e s t m e n t b i t s e l f .

Y o u ' l l f i n d P O R T F O L I O M A N A G E R o t a p e o d i s k d r i v ea y o u r l o c a l d e a l e r . O c a l l d i r e c t ( 3 1 3 ) 5 4 0 - 0 6 5 5 o w r i t eP O . B o x 9 2 4 , S o u t h f i e l d , M 4 8 0 3 7 a n d o r d e r y o u r s t o d a y .

B A S I C B Y T E , I N C .

J u n e 1 9 8 4 C O M M A N D E R / 4 5

Page 48: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 48/100

7 6 7 7 7 8 7 9

8 0

8 1 8 2

8 3

8 4

8 6

8 7 8 8

8 9 8 9

9 0

9 1 1 0 0 0

1 0 2 0

1 0 3 0

I N $ = ' > Z T H E N 8 3 I n * = : i " 4 T H E N 8 6 G O T O 6 6 0P O K E 5 4 2 7 6 , 3 3 : P O K E 5 4 2 7 3 , A :P O K E 5 4 2 7 2 5 BF O T - T 2 0 0 0 : N E X T s P O K E4 2 7 6 , 3 2 : G O T O 6 6 P O K E 5 4 2 8 3 , 3 3 : P O K E 5 4 2 8 0 , D :P O K E 5 4 2 7 9 , EF O T = T 2 0 0 0 : N E X T : P O K E4 2 8 3 , 3 2 ; G O T O 6 6 P O K E 5 4 2 7 6 , 3 3 : P O K E 5 4 2 8 3 , 3 3B R O K E 5 4 2 7 3 , A : P O K E 5 4 2 7 2 , B :P O K E 5 4 2 8 0 , DP O K E 5 4 2 7 9 , EF O T « l T O 4 0 0 0 : N E X T : P O K E4 2 7 6 , 3 2 P O K E 5 4 2 8 3 , , 3 2 G O T O6 6 P R T N T s P R I N T : I E N T E R C a 1 1 I N T ER V A L C s p ] ( 2 - 8 ) : 1 I N P U T N I V A L ( N * X > 1 T H E N 8 9 0P N ' V E s G O O D : I ' F O

P A U S E D T 2 0 0 0 : N E X T s G O T O2 I Z Z » 3 T H E N 9 0 P R I N T I N C O R R E C T . C s p , t m e 1 T R Y L s 1 A G A I N . : 1 F O P

T 2 0 0 0 : N E X T ! Z Z » Z Z + 1 ! G O T O6 6 P R I N T ■ - ■ ■ ■ I N C O R R E C T . C s p , t m e s ] T H E C s I N T E R V A L [ s p 1 W A s p 3 A C s p 3 V A L U E C s p 3 O F C s p 3 ? ' ; IF O P A U S E = 1 T O 2 0 0 0 k N E X T : G OT 2 D A T A 1 0 7 2 , , i . 2 0 4 , 1 3 5 1 1 4 3 2 ,0 7 1 . 8 0 4 , 2 0 2 5 , 2 1 4 5 , 2 4 0 8 , 2 7 0 3

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

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

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

T h t r u l yp r o f e s s i o n a l

D a t a - b a s e s y s t e m f o C o m m o d o r e 6

u t 1 8 f i e l d s p e r e c o r d

u t 2 4 0 0 c h a r a c t e r s p e r e c o r d

1 c a l c u l a t i o n f u n c t i o n sO N L Y S 8 9 . 9 5

l i n k s t w o r d p r o c e s s o r s

v e r y e a s y t u s

6 a p p l i c a t i o n s i n c l u d e d

I N F O T A P E A i n t e r p r e t i v e t a p e s y s t e m f o v i r t ua l l y A N d a t a s t o r a g e a p p l i c a t i o n S 2 9 . 9 5U T I L I T Y 6 4 A l B A S I C 4 . D O c o m m a n d s f o B A C K - U P s e t c . o n o n e d i s k $ 1 9 . 9 5I E E E i n t e r f a c e c a r t r i d g e e n a b l e s y o t u s A N C o m m o d o r e d i s k d r i v e o p r i n t e r S 8 4 . 9 5

M r e s i d e n t s a d 5 t a D e a l e r i n q u i r i e si n v i t e d .

B e a v e r S o f t w a r e S y s t e m sP B o

C a b i n J o h n , M 2 0 8 1 8( 3 0 1 } 2 2 9 - 4 0 8 2

f 0 f t h /

S T O C K H E L P E R ™C o m m o d o r e 6 4

S t o c k H E L P E R i t o o l t m a i n t a i n h i s t o r y o s t o c kp r i c e s a n m a r k e t i n d i c a t o r s o d i s k e t t e , t o d i s p l a yc h a r t s , a n t c a l c u l a t e m o v i n g a v e r a g e s . S t o c kH E L P E R w a d e s i g n e d a n w r i t t e n b " w e e k e n di n v e s t o r " f o o t h e r w e e k e n d i n v e s t o r s .

S t o c k H E L P E R i a v a i l a b l e o d i s k e t t e f o r :^ $ 3 0 . 0 0 ( S 3 7 . 5 0 C a n a d i a n )

v i s a ( M i n n e s o t a r e s i d e n t s p l e a s e a d , . e t a C p l u s $ 1 . 2 5 s h i p p i n g ( 1 . 5 5 C a n a d i a n )

( M ) a g r e e a b l e s o f t w a r e , i n c .5 9 2 5 M a g n o l i a L a n e P l y m o u t h , M 5 5 4 4 2

( 6 1 2 ) 5 5 9 - 1 1 0 8( M ] a g r e e a G l e a n H E L P E R a r i r a O e m a i h s o ( M ) a g r e e a b l e s o f t w a r e , i n c .C o m m o d o r e 6 i t r a d e m a r k o C o m m o d o r e E l a c t r o n i c s L i d .

4 6 I C O M M A N D E R J u n e 1 9 8 4

Page 49: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 49/100

U N I T E Y O U R C - 6 4 A N P R I N T E R W I T HP R I N T - M A S T E R "S U G G E S T E D R E T A I L P R I C E $ 3 9 . 9 5

E n h a n c e s t h o p e r a t i o n o s e r i a l b u p r i n t e r i n t e r f a c e s u c h a " C a r d - ? " b

C a r d c o , t h " M V - 3 0 2 " b y M i c r o W o r l dE l e c t r o n i c s , o " T h e C o n n e c t i o n "b y T y m a c .D o e s h i g h r e s o l u t i o n s c r e e nd u m p s i n o r m a l o r e v e r s e v i d e ow i t h s i n g l e k e s t r o k e .A l l o w s c o n t r o l o v e r t h m a n y p r i n t e r f e a t u r e se i t h e r f r o m t h k e y b o a r d o f r o m a B A S I C p r o g r a m .B u t h a t ' s n o a l l ! A l s o i n c l u d e d a r e a D O w e d g e s i m i l a r t o D O 5 . a n t h U N N E W c o m m a n d , P R I N T - M A S T E R e x c l u s i v e , a l l o w i n g y o t r e g a i n a c c e s st B A S I C p r o g r a m a f t e r s y s t e m R E S E T , N E c o m m a n d o r u n a w a yp r o g r a m .P R I N T - M A S T E R w o r k s w i t h a l E p s o n c o m p a t i b l e p r i n t e r s .

S U G G E S T E DR E T A I L P R I C E

$ 1 9 . 9 5f o y o u rC o m m o d o r e C o m p u t e r

C o m p l e t e l y r e - i n i t i a l i z e s t h C o m m o d o r e c o m p u t e r ' s h a r d w a r e a n s o f t w a r e .R e c o v e r f r o m r u n a w a y o h u n g p r o g r a m s .R e s t a r t c a r t r i d g e w i t h o u t u s i n g t h p o w e r s w i t c h .R E S E T w i t h o u t c l e a r i n g m e m o r y .R E S T O R E y o u r B A S I C p r o g r a m w i t h t h U N N E W p r o g r a m ( i n c l u d e d ) .S a v e w e a r a n d t e a r o y o u r c o m p u t e r c a u s e d b f r e q u e n t p o w e r o f a n o n P l u g s i n t o t h U S E R p o r t a n r e t u r n s U s e r P o r t d e v i c e .Q u a l i t y p u s h - b u t t o n s w i t c h a n P b o a r d w i t h a l g o l dc o n t a c t s .

D E A L E R I N Q U I R I E S I N V I T E DI N N O V A T I V E P E R I P H E R A L S Y S T E M S

0 5 7 0 S W A L K E R R D B E A V E R T O N . O R 3 7 0 0 5

( 5 D 3 ) B B 4 - D 1 5 6

Page 50: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 50/100

M o d i f y Y o u r 8 C a r t r i d g et I n c l u d e R O M ' s

i b T h o m a s H e n r y *I t ' s f a i r l y w e l l k n o w n f a c t t h a t t h c i r c u i t b o a r d s u s e d i t h

C o m m o d o r e V I C - 2 0 8 a n d 1 6 K R A E x p a n s i o n C a r t r i d g e sa r i d e n t i c a l . T h o n l y t h i n g t h a t d i f f e r s i t h a m o u n t o a c t u a lR A s t u f f e d i t h b o a r d . T h i s m e a n s t h a t y o c a e a s i l yu p g r a d e a 8 p a c k t 1 6 s i m p l y b a d d i n g c h i p s i t h e m p t y s l o t s . B u d i y o k n o w t h a t y o c a a d R O M ' s o E P R O M ' s t t h 8 e x p a n d e r w i t h m i n i m u m o h a s s l e ? T h i sa r t i c l e s h o w s y o h o w i t h s t e p - b y - s t e p i n s t r u c t i o n s i ll u s t r a t i n g t h p r o c e d u r e .

W h a d R O M s ? W e l l , p e r h a p s y o h a v e s o m e f r e q u e n t l yu s e d u t i l i t i e s , l i k e m a c h i n e l a n g u a g e m o n i t o r , p r o g r a m m e r ' sa i d , a s s e m b l e r o w o r d p r o c e s s o r . W o u l d n ' t i b n i c e t h a v et h e s e a v a i l a b l e t h m i n u t e y o u t u r n o y o u r V I C - 2 0 ? W i t h R O b a s e d p r o g r a m s t h i s i p o s s i b l e a n t h e r e ' s n m o r e w a i t i n g f o c a s s e t t e d e c k s o d i s k d r i v e s t d t h e i r t h i n g ! A n i y o u ' r e i n t os o f t w a r e d e v e l o p m e n t f o c o m m e r c i a l a p p l i c a t i o n s t h i sm o d i f i c a t i o n o u g h t t a p p e a l e v e n m o r e . C o n s i d e r t h a t i i p o s s i b l e t m a 8 o R A a n 8 o R O i n t o t h $ A O O 0r e g i o n w i t h t h i s a r r a n g e m e n t . Y o c a c a r r y o u y o u r s o f t w a r ed e v e l o p m e n t i t h R A a r e a a n w h e n y o a r c e r t a i n t h a tt h p r o g r a m w o r k s c o r r e c t l y , y o c a t h e n b u r n i i n t o E P R O Ma n p l u g i i n t o t h R O c o m p a r t m e n t . K e e p i n g i m i n d t h c o s t o f a 8 c a r t r i d g e a n t h f e p a r t s n e e d e d t i m p l e m e n tt h d e s i g n , t h i s m a w e l l b t h l e a s t e x p e n s i v e ( a l b e i t s i m p l e )d e v e l o p m e n t s y s t e m a r o u n d !

H O T H R A M / R O M C A R T R I D G E W O R K ST h t h e o r y o t h i s s y s t e m i s i m p l e . W e ' l l t a k e a o r d i n a r y 8

R A c a r t r i d g e , a d f o u r s o c k e t s f o t h 2 7 1 6 E P R O M ' s a n t h r o w i s e l e c t o r s w i t c h w h i c h w i l l a l l o w y o t a l t e r n a t e l y

m a t h R A o R O i n t o t h $ A 0 0 0 t h r o u g h $ B F F F r e g i o n .T h i s p o r t i o n o t h V I C - 2 0 ' s o p e r a t i n g s y s t e m i s e l e c t e db e c a u s e t h $ A 0 0 0 r e g i o n i n c o r p o r a t e s a n u n i q u e a u t o - s t a r tf e a t u r e w h i c h i p a r t i c u l a r l y u s e f u l i R O o E P R O M a p p l i c at i o n s . ( S e e N i c k H a m p s h i r e ' s T H E V I R E V E A L E D , H a y d e n B o o kC o m p a n y , 1 9 8 2 , p p 1 0 2 - 1 0 3 f o d e s c r i p t i o n o t h i s f e a t u r e ) .F i g u r e o n e s h o w s t h a r r a n g e m e n t o t h R A M , R O a n s w i t c h . N o t i c e h o t h D P D T s w i t c h s e n d s t h e B L K 5 s i g n a l t e i t h e r t h e R A o R O d e p e n d i n g o t p o s i t i o n . B u e q u a l l yi m p o r t a n t i t h w a t h a t t h + 5 l i n e i s e n t t o t h e m e m o r y( e i t h e r R A o R O a g a i n ) w h i c h i t b d e s e l e c t e d . Y o u r i m e d i a t e i m p r e s s i o n m i g h t b t h a t S P O T s w i t c h w o u l d s u f f i c eh e r e , b u i t ' s c r u c i a l t h a t t h e d e s e l e c t e d m e m o r y c h i p e n a b l el i n e b p u l l e d u t s o l i d 5 V H e n c e t h D P D T s w i t c h . I c i d e n t a l l y , o l e l e c t r o n i c h a n d s w i l l r e c o g n i z e t h i s s w i t c h a r a n g e m e n t a s s t a n d a r d p o l a r i t y r e v e r s e r .

T h e r e a r e , o c o u r s e , s e v e r a l d i f f e r e n t a r e a s i n t o w h i c h R O m a b m a p p e d o V I C - 2 0 . W h i l e t h i s a r t i c l e d e s c r i b e s o n l yo n o t h e m , t h s a m e p r i n c i p l e s a p p l y t t h r e s t . S o e v e n i y o h a v e n i m m e d i a t e u s f o t h i s m o d i f i c a t i o n , y o m a w a n t t r e a d o a n s e i w h a t ' s s a i d m i g h t a p p l y t y o u r o w p a r t i c u l a r p r o j e c t .

B y t h e w a y , e c o n o m i c s a n c o n v e n i e n c e p l a y m a j o r r o i e i t h u s e f u l n e s s o m o d i f y i n g a 8 c a r t r i d g e t o i n c l u d e R O M .C h a n c e s a r e , i y o w e r e t d e s i g n R A M / R O M b o a r d f r o ms c r a t c h , y o w o u l d e n d u p s p e n d i n g m o r e t i m e a n m o n e yt h a n i y o w e r e t s t a r t w i t h f a c t o r y b u i l t 8 e x p a n d e r . T h o s ee m p t y s l o t s i t h c o m m e r c i a l u n i t s u r e a r e h a n d y a n j u s t b e t b p u t w o r k !

D P D T s w i t c h

< B L K 5

F I G U R E

A S I C O M M A N D E R J u n e 1 9 8 4

Page 51: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 51/100

8 C O L U M N P R I N T E R S A L E — $ 1 4 9 . 0 0C 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 R

1 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 yL 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 r S e c o n d 4 0 , 4 6 , 6 6 , 6 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 gW 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 s

P 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 — $ 1 4 9 . 0 0P r i n t s f u l l 8 0 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 9 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 V i " x 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 Q 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 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 r i a g e , 1 2 C P S , d o t 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 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 np r i n t e r s c o s t i n g t w i c e a 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 V

P R I N T E R — $ 3 7 9 . 0 0C 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 ' A " c a n 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 S

C O M S T A R T / 1 0 P R I N T E R — $ 4 8 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 )

A d $ 1 7 . 5 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 . 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 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 s( o d e l i v e r y , 2 t o 7 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 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 .

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 7 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 % " 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 5 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 - S 4 9 . 0 0

F o A p p l e C o m p u t e r s — $ 7 9 . 0 0N 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 0 d a y w a r a n t y t 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 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 u

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 !

E N T E R P R I Z E S ( W L O V E O U R C U S T O M E R 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 a 3 1 2 / 3 8 2 - 5 2 4 4 t o r d « f C i r t l e N i S U P E R 1 0 " A B C D E F G H I J K L M N a P a R S T U V W X Y Z

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

Page 52: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 52/100

C o l o r8 C O L U M N L e t t e r Q u a l i t y

P R I N T E R / P L O T T E RS u p e r , ^ f l ^ t S p e c i a l$ 9

L O W E S T P R I C E I U . S . A .C o m m o d o r e - 6 4 V I C - 2 0

L i s t y o u r 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 s f o b a r c h a r t s a n g e o m e t r i c f i g u r e s ( l i k es p i r o g r a p h ) P l u g s d i r e c t l y i n t o V I 2 a n C o m m o d o r e 6 I n t e r f a c e i n c l u d e d L o w e s tc o s t l e t t e r q u a l i t y p r i n t e r i t h c o u n t r y .

P R O J E C T E D S A L E SA C T U A L P R I N T S A M P L E S

U P P E R C A S E A B C D E F G h l J k l f i N O P Q R S T U U W X Y ZL O W E R C A S E a b c d e f 9 j H m n o p q r s t u v u x y z

A l a s t y o c a l i s t y o u r p r o g r a m s ( e v e n c o n t r o l c h a r a c t e r s ) a n m a k e b e a u t i f u l h i g h r e s o l ut i o n g r a p h i c s a a a f f o r d a b l e p r i c e . T h i s 8 c o l u m n l e t t e r q u a l i t y p r i n t e r / p l o t t e r i g r e a t f o m a k i n g c o m p l e x b a c h a r t s f o b u s i n e s s p l u s f a n c y g r e e t i n g c a r d s a n d g e o m e t r i c d e s i g n s .G r e a t f o h o m e w o r k t o o . E v e r y o n e m u s t h a v e c o l o r p r i n t e r p l o t t e r f o t h e i r V I C - 2 0 o C o m m o d o r e - 6 4 . L i s t $ 1 9 9 . 0 0 . S a l e $ 9 9 . 0 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 N 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 $ 1 0 . 0 0 f o s h i p p i n g , h a n d l i n g a n d 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 o d 6 t a x . A d J 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 * . W D O N O T 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 1 d a y s ( o d e l i v e r y . 2 l o 7 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 a o r d e r s m u s t b e i d o l l a r s V i s a M a s t e r C a r d C O

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

C i r c l e N 3

Page 53: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 53/100

S A N Y O M O N I T O R S A L E ! !

9 D a t a M o n i t o r

8 C o l u m n s 2 l i n e sG r e e n t e x t d i s p l a yE a s y t r e a d n e y s t r a i nU f r o n t b r i g h t n e s s c o n t r o lH i g h r e s o l u t i o n g r a p h i c sQ u i c k s t a r t n p r e h e a t i n gR e g u l a t e d p o w e r s u p p l yA t t r a c t i v e m e t a l c a b i n e tU a n F C a p p r o v e d

1 D a F r e e T r i a l 9 D a I m m e d i a t e R e p l a c e m e n t W a r r a n t y

9 S c r e e n G r e e n T e x t D i s p l a y1 2 S c r e e n G r e e n T e x t D i s p l a y ( a n t i - r e f l e c t i v e s c r e e n )1 2 S c r e e n - A m b e r T e x t D i s p l a y ( a n t i - r e f l e c t i v e s c r e e n )1 4 S c r e e n - C o l o r M o n i t o r ( n a t i o n a l b r a n d )* P L U S $ 9 . 9 5 f o C o n n e c t i n g C a b l e .

D i s p l a y M o n i t o r s F r o m S a n y oW i t h t h n e e d f o c o m p u t i n g p o w e r g r o w i n g e v e r y d a y , S a n y o h a s t e p p e d i t m e e t t h d e m a n d w i t h w h o l e n e l i n e o l o c o s t , h i g hq u a l i t y d a t a m o n i t o r s . D e s i g n e d f o c o m m e r c i a l a n d p e r s o n a l c o p u t e r u s e . A l m o d e l s c o m e w i t h a a r r a y o f e a t u r e s , i n c l u d i n g u p f r o n t b r i g h t n e s s a n c o n t r a s t c o n t r o l s . T h c a p a c i t y d o c h a r a c t e r s a t h i n p u t i 2 l i n e s o f c h a r a c t e r s w i t h u t 8 c h a r a c t e r s p e l i n e .E q u a l l y i m p o r t a n t , a l a r b u i l t w i t h S a n y o ' s c o m m i t m e n tt t e c h n o l o g i c a l e x c e l l e n c e . I t h w o r l d o A u d i o / V i d e o , S a n y o i s y n o n y m o u s w i t h r e l i a b i l i t y a n p e r f o r m a n c e . A n S a n y o q u a l i t y i r e f l e c t e d i o u r e p u t a t i o n . U n l i k e s o m e s u p p l i e r s , S a n y o d e s i g n s ,m a n u f a c t u r e s a n d t e s t s v i r t u a l l y a l t h p a r t s t h a t g i n t o o u p r o d u c t s ,f r o m c a m e r a s t s t e r e o s . T h a t ' s a a s s u r a n c e n o e v e r y b o d y c a g i v e y o u !

* 6 9 . 0 0* 9 9 . 0 0* $ 9 9 . 0 0* $ 2 4 9 . 0 0

o t h L o A n g e t e s 7 9 8 4 O l y m p i c s

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 5 1 0 . 0 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 a . 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 f 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 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 1 d a y s ( o d e l i v e r y , 2 l 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 a o 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 C . O . D .

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 )

C i r c l e N o . 3 d

Page 54: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 54/100

a I t ' s t i m e f o y o u rc o m p u t e r t g r o w u p c a r d c a k i c

V I C - 2 0 E X P A N D E R S A L E8 R A M E M O R Y E X P A N D E R( F r e e $ 1 6 . 9 5 G a m e )1 6 R A M E M O R Y E X P A N D E R " C A R D C O "( F r e e $ 2 9 . 9 5 A d v e n t u r e G a m e )2 4 R A M E M O R Y E X P A N D E R( F r e e $ 2 9 . 9 5 A d v e n t u r e G a m e )3 2 R A M E M O R Y E X P A N D E R( E x p a n d s t t o t a l m e m o r y t 5 7 ( 5 7 , 0 0 0 b y t e s )

S L O T " C A R D C O " S W I T C H A B L E E X P A N D E R B O A R DS L O T " C A R D C O " S W I T C H A B L E " C A R D C O "

R I B B O N C A B L E E X P A N D E R B O A R D ( L i f e t i m e w a r r a n t y )4 0 - 8 0 C O L U M N B O A R D" C A R D C O " P A R A L L E L P R I N T E R I N T E R F A C E

L I S T6 9 . 9 5

$ 9 9 . 0 0

$ 1 5 9 . 0 0

$ 1 9 9 . 0 0

3 9 . 9 5

9 9 . 0 09 9 . 0 09 9 . 0 0

S A L E$ 3 9 . 0 0$ 4 9 . 0 0$ 5 9 . 0 0$ 7 5 . 0 0$ 2 9 . 0 0

$ 4 9 . 0 0$ 5 9 . 0 0$ 6 9 . 0 0

V I C - 2 0W O R D P R O C E S S O R S A L E

1 " W r i t e N o w " W o r d P r o c e s s o r C a r t r i d g e ! ( B e t t e r t h a n Q u i c k B r o w n F o x ) N d i s k d r i v e o c a s s e t t e p l a y e r n e e d e d ! J u s t p l u g i t h " W r i t e N o w " c a r t r i d g e . E a s y t u s a n l e a r n , h a a l t h p r o f e s s i o n a l f e a t u r e s : m a r g i n s e t t i n g s , e d i t i n g w o r d w r a p , s c r o l l i n g , s e a r c h a n r e p l a c e , c e n t e ri n g , p a g e n u m b e r i n g , u s e r d e f i n e d c h a r a c t e r s , a s c i i c o d e s e t h a t a l l o w s u s o a l p r i n t e rf e a t u r e s ! ! I n c l u d e s p o w e r f u l m a i l m e r g e f o m a i l i n g l i s t s ! L i s t $ 3 9 S a l e S 3 4 . 9 5 .

2 " H . E . S . W r i t e r " W o r d P r o c e s s o r C a r t r i d g e ! F u l l s c r e e n e d i t i n g , s c r o l l i n g u p a n d d o w n , w o r dw r a p , l e f t a n r i g h t j u s t i f i c a t i o n , c e n t e r i n g , p a g e n u m b e r i n g , s c r e e n t e x t p r e v i e w a n m o r e ! L i s t$ 3 9 . 9 5 . S a l e $ 2 4 . 9 5 .

3 " T o t a l T e x t " W o r d P r o c e s s o r c r e a t e s p r o f e s s i o n a l d o c u m e n t s ! F e a t u r e s i n c l u d e p a g e n u m b e ri n g , r i g h t a n l e f t m a r g i n s , p a r a g r a p h c o n t r o l , u p p e r / l o w e r c a s e , f u l l s c r e e n e d i t i n g , f o o t n o t e s ,e t c . ! ( 8 R a r e q u i r e d ) T a p e L i s t $ 3 4 . 9 5 . S a l e $ 1 9 . 9 5 .

4 " T o t a l L a b e l s " M a i l i n g L i s t ! K e e p a n p r i n t m a i l i n g l i s t l a b e l s w i t h e a s e . A d c h a n g e a n d e l e t e l a b e l s , a l p h a b e t i z e , o p t i o n t s e l e c t a n p a r t o f l i s t . ( 8 R a r e q u i r e d ) T a p e L i s t$ 2 4 . 9 5 . S a l e $ 1 4 . 9 5 .

A d S 3 0 0 f o p o s t a g e A o S 6 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 O N O T E X P O R T T 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 ' d c o P e r s o n a l C n e c u A n o w 1 d a y s l o d e l i v e r y . 2 t o d a y s l o p t i o n e o r d e r s , d a y e « p r e s s m a n 1C a n a c a o r d e r s m u s l b e m U S d o l l a r s W a c c e p t V i s a a n r j M a s t e rC a r d W s h i p C O

l O V EE 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 J 3 8 2 - 5 2 4 4 l o r d e r

Page 55: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 55/100

A A A A A A A A D D D

G N

1 1 1

2 7 1 6R O

2 2 2 2 2 1 1 1 1 1 1 1

A 9 t f i n g e r # 1

O

A A A A A A A A D D D

G N

^ ^ T M M 2 0 1 6 P

R A

1 1 1

2 2 2 2 2 1 1 1 1 1 1 1

+ 5 A A A ( W

A 1 - C D D D D D

R A p i n o u t v e r s u s R O p i n o u t

F I G U R E

O n f i n a l d e t a i l n e e d s t b h i b e f o r e w c a m o v e o t t h " h o w - t o - d o - i t " . I w a r t m a k e t h i s m o d i f i c a t i o n w o r k w n e e d t k n o w i t h R O M s o E P R O M s w i n t e n d t u s a r p i c o m p a t i b l e w i t h t h R A M s a l r e a d y i t h u n i t . W e l l , t h a n s w e ri " a l m o s t " . R e f e r t o F i g u r e t w f o c o m p a r i s o n o t h T M M 2 0 1 6 P R A c h i p ( t h e t y p e a l r e a d y i t h c a r t r i d g e ) w i t ht h 2 7 1 6 ( c o m m o n t y p e o 2 E P R O M ) . N o t i c e h o w a l l o a d r e s s l i n e s , d a t a l i n e s , p o w e r l i n e s , c h i p s e l e c t l i n e s a n o u t p u te n a b l e l i n e s a r i i d e n t i c a l l o c a t i o n s . S f a r , s g o o d !

I f a c t t h o n l y l i n e w h i c h c a u s e s t r o u b l e i p i 2 1 O t h T M M 2 0 1 6 P , p i 2 f u n c t i o n s a r e a d - w r i t e l i n e . W h e n t h i sl i n e i l o w , y o m a w r i t e t o t h c h i p a n w h e n i i h i g h y o m a r e a d f r o m i t N o w , o t h 2 7 1 6 t h i s p i i u s e d f o p r g r a m m i n g p u r p o s e s ( h e n c e i t n a m e " V p p " ) a n t a c o m p l i s h r e a d t h i s p i m u s t b h i g h . S i n c e b o t h c h i p s r e q u i r et h i s p i t b h i g h t o a c c o m p l i s h r e a d , y o m a t h i n k t h a t y o c a s i m p l y p o t h 2 7 1 6 i a n i w o u l d w o r k r i g h t a w a y . I t h e o r y t h i s i s t r u e , b u u n f o r t u n a t e l y , p i n 2 o t h 2 7 1 6 d r a w sa h e f t y h u n k o c u r r e n t , m o r e t h a n t h V I C - 2 0 ' s R / l i n e c a p r o v i d e . T h o n l y s e n s i b l e w a t c o n q u e r t h p r o b l e m i t p u l l t h i s l i n e h i g h p e r m a n e n t l y . A f t e r a l l , w o n l y w a n t t o r e a df r o m i a n y w a y , s t h i s s o l u t i o n s e r v e s t h p u r p o s e q u i t e a m i r a b l y !

P E R F O R M I N G T H M O D I F I C A T I O NN o t h a t w h a v e a i d e a o f t h g e n e r a l a p p r o a c h , l e t ' s s e

h o t a c t u a l l y p e r f o r m t h m o d i f i c a t i o n . L e t ' s g e f e w a r ni n g s o u o t h w a y :

1 M o d i f y i n g y o u r 8 c a r t r i d g e v o i d s y o u r w a r r a n t y w i t h C o m o d o r e .

2 W h i l e t h i n s t r u c t i o n s i n c l u d e d h e r e i n a r b e l i e v e d t b a c u r a t e , n e i t h e r t h a u t h o r o t h i s a r t i c l e n o r t h e p u b l i s h e r o t h i sm a g a z i n e c a b h e l d a c c o u n t a b l e f o a n m i s h a p s . T h i s i n f o rm a t i o n i p r o v i d e d t f u r t h e r t h p u b l i c ' s k n o w l e d g e o t h e l e c t r o n i c s o R A c a r t r i d g e s a n n w a r r a n t y o a n k i n d i t b i n f e r r e d .3 S o m e o t h c o m p o n e n t s i t h 8 R A c a r t r i d g e a r s e s i t i v e a n c a b e a s i l y d e s t r o y e d b s t a t i c e l e c t r i c i t y . O b s e r v e a l n o r m a l g r o u n d i n g p r o c e d u r e s . D n o w e a r c l o t h e s m a d e o s y n t h e t i c f i b r e s a n u s g r o u n d e d s o l d e r i n g i r o n . A l t e r n a t i v el y i n o g r o u n d e d i r o n i a v a i l a b l e , u n p l u g t h u n i t f r o m t h w a l l m o m e n t a r i l y w h i l e s o l d e r i n g a n j o i n t . T h i s m i n i m i z e s t h eo c c u r r e n c e o s t r a y e l e c t r o s t a t i c f i e l d s .4 I a n o t h e s e s t e p s m a k e n s e n s e t y o u , S T O P ! G e f r i e n d o r d e a l e r m o r e k n o w l e d g e a b l e i e l e c t r o n i c s t c o p l e t e t h p r o j e c t .

W h i l e t h e s e f o u r w a r n i n g s m a s o u n d r a t h e r g r i m , a c t u a l l yt h w o r k i q u i t e s t r a i g h t f o r w a r d . A u s u a l , t h m o r e e p e r i e n c e i e l e c t r o n i c s t h a t y o u ' v e h a d , t h e a s i e r t h w o r k w i l ls e e m . f o u n d o n e v e n i n g a l l o w e d p l e n t y o t i m e t c o m p l e t et h p r o j e c t .

T b e s t e x e c u t e t h i s m o d i f i c a t i o n , i i e s s e n t i a l t p e r f o r mt h v a r i o u s s t e p s i t h c o r r e c t o r d e r . H e r e f o l l o w s a c h e c k l i s tw h i c h s h o u l d c o n s i d e r a b l y s i m p l i f y t h t a s k .1 R e m o v e t h s i n g l e s c r e w w h i c h i t b f o u n d o n t h b a c ks i d e o t h 8 R A e x p a n d e r . S e F i g u r e t h r e e . S e a s i d e f o l a t e r r e - a s s e m b l y .2 T h c a r t r i d g e i h e l d t o g e t h e r b y t w o s n a p - l o c k t y p e c o n n e ct o r s l o c a t e d i n s i d e t h c a r t r i d g e a n b e l o w t h t w s l o t s o t h c a r t r i d g e b a c k . T f r e e t h e s e , s l i p t h e b l a d e o s m a l ls c r e w d r i v e r i n t o o n s l o t a t t i m e a n c a r e f u l l y p r b a c k w a r d .S e F i g u r e f o u r . A f t e r f r e e i n g b o t h c o n n e c t o r s , f i r m l y g r a s p o n h a l f o t h e c a s e w i t h e a c h h a n d a n l e v e r a p a r t . B c a r e f u l n o t d a m a g e e i t h e r o t h p l a s t i c s n a p - l o c k s . R e f e r t o F i g u r e f i v e .

F i g u r e

3 Y o s h o u l d h a v e t h r e e p a r t s i y o u r h a n d s n o w : c a s e b o tt o m , c a s e t o a n t h c i r c u i t b o a r d . S e b o t h c a s e p a r t s a s i d et e m p o r a r i l y a n c o n c e n t r a t e o t h c i r c u i t b o a r d .4 L o c a t e t h e d i s w i t c h a s s e m b l y n e a r t h e f i n g e r s o t h c i r c u i t

J u n e 1 9 8 4 C O M M A N D E R I 5 3

Page 56: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 56/100

F i g u r eb o a r d . U s i n g s o l d e r b u l b a n w i c k , c a r e f u l l y d e s o l d e r a n r e m o v e c o m p l e t e l y . Y o m a t h r o w t h i s d i p s w i t c h a s s e m b l y i t y o u r j u n k b o x , f o w w o n ' t b u s i n g i a a l i t h f i n a ld e s i g n . U n d e r n e a t h t h d i s w i t c h y o s h o u l d f i n d p a a r a n g e m e n t l i k e t h a t s h o w n i F i g u r e s i x . F o r e f e r e n c e s a k e ,n o t i c e t h a t t h e s e p a d s g i v e u s a c c e s s t t h R A c h i p s e l e c t ,t h R O c h i p s e l e c t , t h + 5 l i n e a n t h B L K 5 l i n e . T h e s e a r t h f o u r c o n n e c t i o n s w n e e d t i m p l e m e n t t h n e s w i t c ha s s e m b l y a s h o w n i F i g u r e o n e .5 S t i l l u s i n g t h e b u l b a n w i c k , r e m o v e t h s o l d e r f i l l e r f r o mt h f o u r e m p t y t w e n t y - f o u r p i c o n n e c t o r s . R e f e r t F i g u r es e v e n . W w i l l b i n s t a l l i n g t h e s o c k e t s f o t h e 2 7 1 6 ' s h e r e l a t e ro n

6 L i k e w i s e , r e m o v e t h s o l d e r f r o m t h h o l e s p r o v i d e d f o t h f o u r d e c o u p l i n g c a p a c i t o r s . T h e s e a r l o c a t e d a t h h e a d o e a c h o f t h e f o u r e m p t y r e g i o n s m e n t i o n e d i s t e p 5 W w i l la d c a p a c i t o r s h e r e i l a t e r s t e p .7 R e f e r a g a i n t F i g u r e s i x . U s i n g s h a r p r a z o r k n i f e , c a r e f u l l yc u t h b r i d g e b e t w e e n t h t w p a d s a i n d i c a t e d . E x e r c i s ec a r e n o t s l a s h e i t h e r y o u r f i n g e r s o r t h e c i r c u i t b o a r d !8 U s i n g F i g u r e e i g h t a s a g u i d e , c a r e f u l l y c u t h t r a c e c o m i n gf r o m p i 2 o f i n t e g r a t e d c i r c u i t U 4 N o t e t h a t t h f a s i d e o t h i s t r a c e i n o n e e d e d f o a n y t h i n g f u r t h e r , b u t t h e s i d e c l o s e s tt p i n 2 1 w i l l b t i e d t a n o t h e r p o i n t i l a t e r s t e p . C a l l t h i sp o i n t

F i g u r e

f J m r - L S h ,

P O B o 9 9 7 1 5T a c o m a , W 9 8 4 9 9

( 2 0 6 ) 8 4 5 - 5 9 0 3

D e a l e r I n q u i r i e s I n y i t e d

" S U P E R S L O T "V e g a s a c t i o n i y o u r o w l i v i n g r o o m . S t a r t

w i t h 1 0 c o i n s a n w o r k y o u r w a i n t o r i c h e s ( i y o c a n ) . G r e a t c o l o r , g r a p h i c s , s o u n d a n V e g a s a c t i o n i t h i s a e x c i t i n g g a m e f o y o u r* 8 4 \

$ 1 4 . 9 5 c a s s e t t e ; $ 1 8 . 9 5 d i s k

" C A V E R N S O D O O M ' 7E x p l o r e t h e v a s t r o o m s , p a s s a g e s a n m a z e s

i t h i s e x c i t i n g a d v e n t u r e g a m e . T r y i n g t c o l e c t a l o t h t r e a s u r e s t h a t y o c a n , a n t r a v e lt h r o u g h a l 1 6 r o o m s t c o m p l e t e y o u r v e n t u r e .

$ 2 4 . 9 5 c a s s e t t e ; $ 2 8 . 9 5 d i s k

T e B e s t C / 6 4 S o f t w a r e Y o u r M o n e y C a n B u i !C i r c l e M 1 5

5 A I C O M M A N D E R J u n e 1 9 8 4

Page 57: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 57/100

s c r e w h o l e

+ 5 l i n e

R A M C S

B L K 5c o m p o n e n t s i d e ,

l i n g e r s a b o t t o m

a g a i n , y o w i l l h a v e t s c r a p e b i o t h s o l d e r m a s k i n g o f t f a c i l i t a t e t h i s . K e e p y o u r c o n n e c t i o n s m a l l s i n c e s o c k e t w i l l b m o u n t e d o t o o t h i s i t h n e x t s t e p .1 2 I n s t a l f o u r l o p r o f i l e t w e n t y - f o u r p i s o c k e t s i t h h o l e sc l e a r e d i s t e p 5 U s g o o d s o l d e r i n g p r a c t i c e s a n a v o i d e c e s s i v e h e a t w h i c h m a c a u s e t r a c e s t o l i f t u o t h e s o c k e t s t m e l t .1 3 I n s t a l l f o u r . 0 m f c a p a c i t o r s i t h h o l e s c l e a r e d i s t e p 6 A t h i s p o i n t y o u r b o a r d s h o u l d l o o k l i k e F i g u r e t e n .

U

c o n n e c t p o i n tt p o i n t

F I G U R E

c u t r a c e

^ p i 2 c o m p o n e n t s i d e

s c r e w h o l e

9 N o r e f e r t F i g u r e n i n e . U s i n g t h e r a z o r k n i f e a g a i n ,c a r e f u l l y c u t h t r a c e r u n n i n g t o f i n g e r n u m b e r 1 7 N o t e t h a tt h e p o i n t c l o s e s t t t h f i n g e r i d e s i g n a t e d Q . W w i l l c o n n e c tp o i n t t ( a m e n t i o n e d i s t e p 8 )

F i g u r e1 0 U s i n g p i e c e o f i n s u l a t e d h o o k u p w i r e , c o n n e c t p o i n t sa n Q R o u t e t h w i r e i s u c h w a a s t o a v o i d o b s c u r i n g t h es i n g l e s c r e w h o l e i t h c i r c u i t b o a r d a n m a k e c e r t a i n t h a ty o u r s o l d e r j o i n t s a r d a i n t y a n c l e a n . S i n c e t h c i r c u i t b o a r de m p l o y s s o l d e r m a s k , y o w i l l h a v e t o s c r a p i a w a y s l i g h t l y a b o t h p o i n t s a n b e f o r e s o l d e r i n g . U s r a z o r k n i f e f o t h i sp u r p o s e , b u b c a r e f u l n o t o c u t i n t o t h e b o a r d . T h m o d i f i c at i o n w h a v e j u s t p e r f o r m e d i n s u r e s t h a t t h R / l i n e f r o m t h c o m p u t e r g o e s o n l y t o t h e R A c h i p s , n o t h R O M .1 1 A m e n t i o n e d e a r l i e r , t h V p p i n s o f t h 2 7 1 6 n e e d t b

t i e d t 5 R e f e r t o F i g u r e n i n e a g a i n . U s i n g a p i e c e o f b a r eb u w i r e , b r i d g e t h p o i n t i n d i c a t e d t t h 5 l i n e . O n c e

F I G U R E

1 4 W c a n o i n s t a l l t h s w i t c h , b u j u s t h o y o d t h i sd e p e n d s o t h s i z e a n t y p e o s w i t c h y o l o c a t e . T h 8 R A p a c k a g e i h o u s e d i r a t h e r c r a m p e d q u a r t e r s a n h a t r o u b l e f i n d i n g D P D T s w i t c h s m a l l e n o u g h t m o u n t i t h p l a s t i c b o x . T h s o l u t i o n c a m e u w i t h i i l l u s t r a t e d i F i g u r ee l e v e n . T h s w i t c h i a c t u a l l y m o u n t e d o n t h o u t s i d e o f t h b o u s i n g e p o x y c e m e n t t b u i l d u t h r e g i o n . T h w i r e s c o n e c t i n g t o i r u t h r o u g h h o l e i t h b o r i g h t b e l o w w h e r e i i m o u n t e d a i l l u s t r a t e d i F i g u r e t w e l v e . A l t h o u g h t h a f f a i rl o o k s s t r a n g e , i d o e s w o r k w e l l a n t h e p o x y i a s t r o n g a t h b o x . Y o u ' r e o y o u r o w h e r e ; p i c k t h e s w i t c h y o i n t e n dt u s a n d e c i d e u p o n m o d e o f f a s t e n i n g i t A f t e r i n s t a l l i n gt h s w i t c h , u s e a l e n g t h o r i b b o n c a b l e t o c o n n e c t t h s i t e m i n a l s o t h e s w i t c h t t h v a r i o u s p a d s i l l u s t r a t e d i F i g u r e s i x .U s F i g u r e o n a y o u r m a s t e r w i r i n g g u i d e .

b r i d g e t h i s p o i n tt + 5 l i n e

c o n n e c t p o i n tt p o i n t

+ 5 V l i n e c o m p o n e n t s i d e

f i n g e r # 1

F I G U R E

J u n e 1 9 8 4 C O M M A N D E R I 5 5

Page 58: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 58/100

U s e r G r o u p sC l u b s D i r e c t o r y

U s e r s G r o u p sU S E R G R O U P S A N C L U B D I R E C T O R I E S

T b i n c l u d e d i f u t u r e i s s u e s i t h U s e r G r o u p a n C l u b D i r e c t o r i e s , y o u rg r o u p o c l u b m u s t s u p p l y C O M M A N D E Rw i t h t h f o l l o w i n g i n f o r m a t i o n :

1 N a m e o o r g a n i z a t i o n2 M a i l i n g a d d r e s s3 C o n t a c t p e r s o n a n t e l e p h o n e

n u m b e r4 N a m e o n e w s l e t t e r o p u b l i c a t i o n5 S p e c i a l i n t e r e s t sS e n d y o u r i n f o r m a t i o n t U s e r G r o u p s

a n C l u b D i r e c t o r i e s , C O M M A N D E R , R O B o 9 8 8 2 7 , T a c o m a , W 9 8 8 2 7 .

A R I Z O N AC o m m o d o r e U s e r G r o u p4 5 7 8 M o n a r c h D r i v eS i e r r a V i s t a , A z 8 5 6 3 5C o n t a c t M i c h a e l S t e p h a n yC A L I F O R N I A6 W e s t8 1 S C u r s o n S t r e e tL o A n g e l e s , C a 9 0 0 3 6C o n t a c t K a r e n M c C a m yS o u t h B a y C o m m o d o r e U s e r G r o u p4 7 0 7 1 6 2 n d . S t r e e tL a w n d a l e , C a 9 0 2 0 6C o n t a c t A n d r e w M o u s e rC o m m o d o r e 6 4 W e s t2 9 1 7 C o l o r a d o A v e .S a n t a M o n i c a , C a 9 0 4 0 4C o n t a c t D o C a m p b e l lS F V C U G5 8 4 4 R i v e r t o n A v e .N . H o l l y w o o d , C a 9 0 6 0 1C o n t a c t S t e v e B o t t sS o u t h e r n C a C - 6 4 U s e r s G r o u p1 4 9 4 4 B a y o uB e l l f l o w e r , C a 9 0 7 0 6C o n t a c t B o J o h n s t o nS D P U GB o 8 6 5 3 1S a D i e g o , C a 9 2 1 3 8 - 6 5 3 1C o n t a c t J a n e C a m p b e l l6 U s e r S E x c h a n g e R e p o r t1 3 6 2 2 C a r r o l l W a

T u s t i n , C a 9 2 6 8 0C o n t a c t L o w e l l E h r h a r d tS i x t y F o u r u mP O B o 1 6 0 9 8F r e s n o , C a . 9 3 7 5 5C o n t a c t J o h n D a m j a n o

5 6 I C O M M A N D E R J u n e 1 9 8 4

S a F r a n c i s c o C o m m o d o r e U . G .1 7 8 - 2 7 A v e - # 1 0 3S a F r a n c i s c o , C a 9 4 1 2 1C o n t a c t R o g e r T i e r c e

2 0 / 6 4 U s e r s G r o u pP O B o 1 8 4 7 3C o n t a c t S a J o s e , C a 9 5 1 5 8S C 1 0 0 0 4 V a n g u a r d D r i v e

S a c r a m e n t o , C a 9 5 8 2 7C o n t a c t J o h n Z a c h a r i a sC O N N E C T I C U TF a i r f i e l d C o u n t y U . G .R O B o 2 1 D a n b u r y C t 0 6 8 1 0C o n t a c t L i n d a R e t t e rF L O R I D AC o m m o d o r e C o m p u t e r C l u bR O . B o x 9 7 2 6J a c k s o n v i l l e , F l 3 2 2 0 8C o n t a c t D a v i d P h i l l i p sG E O R G I AL i b e r t y C o m m o d o r e U . G .P O . B o x 9 7 H i n e s v i l l e , G a . 3 1 3 1 3C o n t a c t J e a n e t t e B u r g e rH A W A I I2 0 / 6 4 H a w a i i9 8 4 8 7 K o a u k a L o o p # 8 0 4A i e a , H i 9 6 7 0 1C o n t a c t T e d C l a yM A R Y L A N DC o m p u c a t s6 8 B e A i A v e .A b e r d e e n , M d 2 1 0 0 1C o n t a c t B e t t y S c h u e l e rM I C H I G A NS o u t h C o m p u t e r C l u bS o u t h J u n i o r H i g h S c h o o l4 5 2 0 1 O w e nB e l l e v u e , M i 4 8 1 1 1C o n t a c t R o n a l d R u p e r tM I S S O U R IN o r t h l a n d A m a t e u r R a d i o A s s o c .5 2 S k y l i n e D r i v eL i b e r t y , M o . 6 4 0 6 8C o n t a c t A l a n B o y e rN E Y O R KN Y C U G4 3 E a s t 6 9 t h S t r e e tN e Y o r k , N Y . 1 0 0 2 1C o n t a c t J o y c e l y n W o o d sN O R T H D A K O T AC C N D1 6 0 7 R e n o D r i v eB i s m a r k , N D . 5 8 5 0 1C o n t a c t J a m e s G . A l l e n

O R E G O NU S C U GB o 2 3 1 0R o s e b u r g , O r 9 7 4 7 0C o n t a c t R i c h T s u k i j i

J e f f e r s o n S t a t e U s e r G r o u p2 3 5 5 C a m p B a k e r R o a dM e d f o r d , O r 9 7 5 0 1C o n t a c t J o h n N e w m a nP E N N S Y L V A N I AW e s t m o r e l a n d C . U . G .3 0 2 1 B e V e n u e D r i v eG r e e n b u r g , P a 1 5 6 0 1C o n t a c t J i M a t h e r s8 " C o m m o d o r e U s e r sP O B o 7 M t H o l l y S p r i n g s , P a 1 7 0 6 5C o n t a c t J . A . S k e l t o nT E X A SC o m m o d o r e H o u s t o n U s e r G r o u p8 7 3 8 W i l d f a r e s tH o u s t o n , f x 7 7 0 8 8C o n t a c t J o h n W a l k e rV I R G I N I AT i d e w a t e r4 2 0 5 W e s t c h e s t e r C i r c l eV i r g i n i a B e a c h , V a 2 3 4 5 2C o n t a c t J o e l C r a b b eW A S H I N G T O NB u n c h B y t e s4 9 1 6 1 2 1 s t P l a c e N M a r y s v i l l e , i / V a . 9 8 2 7 0C o n t a c t J o e y M i l l e rW Y O M I N G6 U s e r s G r o u p3 3 1 1 S u t h e r l a n d D r i v eG i l l e t t e . W y 8 2 7 1 6C o n t a c t J e r r y H u g h e s

N A T I O N A L U S E R G R O U P SN a t i o n a l V I C - 2 0 U s e r G r o u pP O B o 3 4 5 7 5O m a h a , N e 6 8 1 3 4C o n t a c t G e o r g e K a y w o o dU n i t e d S t a t e s C o m m o d o r e U s e r s G r o u pP O B o x 2 3 1 0R o s e b u r g , O r 9 7 4 7 0C o n t a c t R i c h T s u k i j iT o r o n t o P e U s e r s G r o u p1 9 1 2 A A v e n u e R o a d , S u i t e

T o r o n t o O n l a r i o C a n a d a M 5 4 A C o n t a c t C h r i s B e n n e t t

Page 59: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 59/100

E x p l o r a t i o n s w i t hA s s e m b l y L a n g u a g e

« ■ l y E r i c G i g u e r e iT h i s m o n t h w e ' r e g o i n g t s i d e t r a c k

f r o m o u c u r r e n t d i s c u s s i o n o f t h K E R -N A a n t a k e l o o k a u s e f u l a p p l i c a t i o no a a s s e m b l y l a n g u a g e r o u t i n e . V t e ' r eg o i n g t d i s s e c t a p r o g r a m c r e a t e d c a l l e dS c r e e n D u m p , w h i c h d u m p s ( c o p i e s )h i g h - r e s o l u t i o n p i c t u r e f r o m t h 6 t o 1 5 2 5 p r i n t e r . I t a c t u a l u s i d e t a i l e de l s e w h e r e i C O M M A N D E R , i t h e a cc o m p a n y i n g a r t i c l e " S C R E E N D U M P 6 4 " .T H P R O B L E M

w a n t e d t d u m p s o m e o m h i - r e s p i t u r e s t o t h p r i n t e r s d e c i d e d t o c r e a t em o w p r o g r a m . T h i s w a n o a e a s y a i s o u n d s . T h e 1 5 2 5 { o M P 8 0 1 ) h a s h r e m o d e ( d o t - a d d r e s s a b l e g r a p h i c s i t h p r o p e r t e r m ) b u t i d i f f e r s f r o m t h w a h r e p i c t u r e s a r e s t o r e d i t h e 6 4 ' s m e m o r y .A y o c a s e b l o o k i n g a F i g u r e 1 o n p r i n t e r l i n e i 4 8 d o t s ( p i x e l s ) w i d e b y d o t s h i g h . Y o u ' r e p r o b a b l y s a y i n g t h a tb e c a u s e h i - r e s p i c t u r e i 3 2 p i x e l s w i d eb 2 0 p i x e l s h i g h i s h o u l d b e a s y t c o p yt h p i c t u r e t t h p r i n t e r . I h i - r e s p i c t u r ew a s t o r e d i t h s a m e f a s h i o n a s t h p r i n t e r p r i n t s i t g r a p h i c s — l e f t t r i g h t ,d o w i d e a n d d o t s h i g h t h i s w o u l d b t r u e . B u i y o t a k e a l o o k a F i g u r e 2 y o u ' l l s e t h a t i t ' s n o t . I s h o w s t h m e m o r y a r r a n g e m e n t f o h i - r e s p i c t u r e .A w o u l d b e x p e c t e d , t h e f i r s t p i x e l s o t h p i c t u r e a r e s t o r e d i t h f i r s t b y t e o p i c t u r e m e m o r y ( e a c h b i t i n t h b y t er e p r e s e n t s o n p i x e l ) . T h n e x t b y t e s h o u l dh o l d t h p i x e l s t t h r i g h t , t r u e ? F a l s e .T h n e x t b y t e ( b y t e 2 h o l d s t h p i x e l su n d e r n e a t h t h f i r s t 8 a n t h t h i r d h o l d st h u n d e r n e a t h t h o s e , a n s o n u n t i lw r e a c h t h n i n t h b y t e . I n s t e a d o h o l d i n g t h e i g h t p i x e l s u n d e r n e a t h t h e i g h t h b y t e , i h o l d s t h e i g h t p i x e l s t t h r i g h t o t h f i r s t b y t e .

I e f f e c t , t h f i r s t e i g h t b y t e s h o l d a l t h p i x e l s f r o m 0 , t 7 , ( v a l u e s a r g i v e n i t h e f o r m a t X , a n u s u a l l y s t a r t f r o m i s t e a d o 1 ) T h n e x t e i g h t b y t e s h o l d t h ep i x e l s f r o m 8 , 0 t o 1 5 , 7 a n s o n W h e n

t h r i g h t s i d e o t h s c r e e n i r e a c h e d i a d d e d t t h Y - v a l u e a n t h c y c l e s t a r t so v e r w i t h a X - v a l u e o f 0 I t h i s i s n ' te n o u g h , w c a n ' t s e n d f u l l b y t e t o t h p r i n t e r a o n c e . s i n c e i w i l l o n l y p r i n t d o h o r i z o n t a l l y a n v e r t i c a l l y a t i m e . W a r f o r c e d t o s e n d t h s e p a r a t e b i t s o n a t i m e , i t h p r o p e r o r d e r . N o t a n e a s yt a s k !T H P R O G R A M

P r o g r a m i m y s o l u t i o n t t h p r o b l e m( a c t u a l l y a i n c o m p l e t e s o l u t i o n ) . W h e n i p r i n t s o u h i - r e s p i c t u r e , i o n l y p r i n t s t h f i r s t s e v e n p i x e l s d o w n , s k i p p i n g t h e i g h t( s e e F i g u r e 3 ) W h d d t h i s ? M a i n l yb e c a u s e i m a k e s k e e p i n g t r a c k o f w h e r ew a r i m e m o r y m u c h e a s i e r . I w p r i n t e d e a c h a n e v e r y p i x e l i t h p i c t u r et h p r o g r a m w o u l d b b e y o n d t h s c o p eo t h i s c o l u m n .F I R S T S T E P S

W f i r s t h a v e t d e f i n e a l t h m e m o r yl o c a t i o n s a n v a l u e s w w i l l b n e e d i n g .L i n e s t o t h l i s t i n g t a k e c a r e o t h i s .T w o K E R N A L r o u t i n e s a r g o i n g t b u s e d i t h i s p r o g r a m : C H R O U T a n S T O PC H R O U T i t h r o u t i n e t h a t o u t p u t sc h a r a c t e r t t h e d e v i c e c u r r e n t l y O P E N e d( i o u c a s e i w i l l b t h p r i n t e r ) a n S T O Pi t h r o u t i n e t h a t c h e c k s t s e i t h S T O Pk e i b e i n g d e p r e s s e d . W w i l l u s X L a n X H t k e e p t r a c k o o u X - l o c a t i o n( w n e e d t w b y t e s b e c a u s e t h e r e a r e 3 2 p i x e l s h o r i z o n t a l l y ) a n Y L O X t k e e pt r a c k o o u Y - l o c a t i o n . F i n a l l y , O U i t h c h a r a c t e r w e ' l l s e n d t t h p r i n t e r .I N I T I A L I Z A T I O N

L i n e s 1 t 1 s t o r e t h f i r s t e i g h tp o w e r s o f i n t o m e m o r y , a w e ' l l b n e e d i n g t h e m l a t e r . N o c o m e s t h p r g r a m . F i r s t w i n i t i a l i z e t h Y - p o i n t e r a n t h e n t h X - p o i n t e r . T h Y - p o i n t e r w i l l o n l yb c l e a r e d o n c e b u t t h e X - p o i n t e r w i l l b c l e a r e d e a c h t i m e w s t a r t n e p r i n t e rl i n e . L i n e s 1 9 t o 2 a r u s e d t o a d j u s t t h

l e f t m a r g i n o t h p r i n t o u t b p r i n t i n gn u m b e r o b i a n k d o t s b e f o r e t h p i c t u r e .T h X - r e g i s t e r i d e c r e a s e d u n t i l i i l e s st h a n z e r o , a f t e r w h i c h i w i l l b r a n c h t N E W C O L . O t h e r w i s e i w i l l p r i n t a b l a n kd o t ( 1 2 8 t t h p r i n t e r ) a n t h e n l o o pb a c k . A i t ' s s e t r i g h t n o t h p r o g r a mw o n ' t p r i n t a n b l a n k d o t s b e f o r e t h e p i t u r e b u P O K E t S 0 3 4 F w o u l d c h a n g et h a t . S C R E E N D U M P 6 d o e s t h a t t o c o t r o l t h m a r g i n .M A I N C O D E

T h e m a i n c o d e o t h p r o g r a m r e s i d e s i l i n e s 2 t o 4 4 . T h e s e t a k e a v a l u e f r o mm e m o r y , A N i w i t h v a l u e f r o m t h p o w e r s o f t a b l e a t h b e g i n n i n g a n s t o r e t h i s i O U T h A N m a k e s s u r e w g e t h b i w w a n t . W c h e c k t o s e e i t h b y t e e q u a l s z e r o o r n o t a n s e t h c a r r ya c c o r d i n g l y , r o t a t i n g i t h r o u g h O U T h i sw i l l p r o p e r l y s e t h b i t s i O U s t h a t t h p r i n t e r c a p r i n t t h p i c t u r e . T h E O R # $ F Fr e v e r s e t h p i c t u r e ( c h a n g i n g t h i s t a E O # $ 0 0 l e a v e s i u n c h a n g e d ) a n t h O R # 1 2 8 i n e e d e d t m a k e s u r e t h p r i n t e r d o e s n ' t t a k e o u b y t e a c o m a n d . J S C H R O U T s e n d s t h c h a r a c t e rt t h p r i n t e r , a f t e r w h i c h w c h e c k t s e i w h a v e f i n i s h e d a l e i g h t b i t s i t h b y t e s . I n o t , w j u m p b a c k t I N I T X a n r e p e a t t h p r o c e s s .

A f t e r w e ' r e f i n i s h e d s e n d i n g t h a t 8 b y 8b l o c k o p i x e l s w e b u m p u t h p o i n t e r a N E X T B Y T b y a w e l l a t h X - p o i n t e r . I w e ' v e r e a c h e d $ 1 4 0 ( 3 2 0 ) w e s e n d a c a r -r i a g e r e t u r n t o t h p r i n t e r a n i n c r e a s e t h Y - p o i n t e r , c h e c k i n g t s e i w h a v ef i n i s h e d a l 2 0 p i x e l s d o w n ( 2 l i n e s ) . I n o t , w s t a r t o v e r , b u i w a r f i n i s h e d ,t h p r o g r a m r e s e t s t h p o i n t e r a N E X B Y Tt $ 6 0 0 0 a n d o e s a n R T S .C O N T R O L P O I N T S

O n t h i n g a b o u t t h i s p r o g r a m i i t f l e xi b i l i t y . B c h a n g i n g s e v e r a l l o c a t i o n s t h s c r e e n d u m p c a b m o d i f i e d . L o c a t i o n8 4 ( S 0 3 4 F ) c o n t r o l s h o m a n y b l a n k p i x -

J u n e l 9 8 4 C O M M A N D E R I 5 7

Page 60: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 60/100

F I G U R E

B y t e l

3 2

F I G U R E

B y t e 9

1

1

1

1

1

1

1

3 2

H i - r e s P i c t u r e S c r e e n D u m p

1 s O n l y

e l a r t b p r i n t e d b e f o r e t h a c t u a ld u m p . L o c a t i o n 8 8 ( $ 0 3 7 5 ) c o n t r o l sw h e t h e r t h p i c t u r e w i l l b p r i n t e d i r e v e r s e o n o t . 2 5 h e r e r e v e r s e s t h p i t u r e a n l e a v e s i a i i ( t r y u s i n g v a l u e si b e t w e e n a n d s e w h a t h a p p e n s ) . T h l a s t m o d i f i c a t i o n y o c a d o a n p e r h a p st h m o s t i m p o r t a n t , i t c h a n g e t h e s t a r ti n a d d r e s s f o t h e s c r e e n d u m p . L o c at i o n s 8 6 ( $ 0 3 6 2 ) a n 9 6 ( S 0 3 C 0 ) h a v et h o l d t h l o w - b y t e o t h a d d r e s s a n l o c a t i o n s 8 6 ( $ 0 3 6 3 ) a n 9 5 ( $ 0 3 B B )m u s t h o l d t h h i g h - b y t e . A t h p r o g r a mi l i s t e d i w i l l d u m p p i c t u r e f r o m l o c a t i o n$ 6 0 0 0 , t h s t a r t o f s t a n d a r d K o a l a P a dp i c t u r e . T o u t p u t o t h e r p i c t u r e s y o u s i m pl c h a n g e t h p r o p e r l o c a t i o n s , a i S C R E E N D U M P 6 4

O P E N T H F I L EB e f o r e y o c a n u s e S c r e e n D u m p y o

m u s t o p e n f i l e t t h p r i n t e r , t e l l i t g i n t o g r a p h i c s m o d e a n t h e n d i r e c t a l o u p u t t o t h i s f i l e . D o i n g t h i s f r o m a s s e m b l yl a n g u a g e i h a s s l e , s d i f r o m B A S I Cf i r s t . B e f o r e a c t i v a t i n g S c r e e n D u m p t y p et h f o l l o w i n g :

O P E N 4 , 4 : P R I N T # 4 , C H R $ ( 8 ) ; : C M D 4T h i s w i l l s e e v e r y t h i n g u p a n d y o c a

n o d S Y 8 3 t a c t i v a t e t h r o u t i n e .

E R R O R , E R R O R !B e f o r e l e a v i n g t h i s m o n t h ' s c o l u m n

w a n t t n o t e a e r r o r t h a t a p p e a r e d i t h E D I T / A S M u p d a t e s o p a g e 1 2 i t h M a r c h i s s u e o C O M M A N D E R . L i n e 3 1 9 0s h o u l d r e a d " T H E M Y 2 " n o " T H E NY 1 " A l s o , y o s h o u l d c h a n g e l i n e 3 2 3 5i t h a s s e m b l e r t r e a d " I F T 5 i n s t e a do " I F T 4 " h o p e " h e s e a r t h f i n a l u d a t e s a n c o r r e c t i o n s ! C o m m o d o r e 6 o w n e r s w h f i n d t h e i r v e r s i o n o E D I T / A S M t o s l o w f o t h e i r n e e d s c a n o p u r c h a s e t h e n e E D I T / A S M I I f r o mA b a c u s S o f t w a r e ( i C a n a d a c o n t a c t K i n gM i c r o w a r e L t d . ) . N o o n l y i i f a s t e r ( i t ' sc o m p i l e d ) , b u I ' v e a d d e d s o m e n e c o m a n d s a n i n d u d e c 6 0 - p a g e m a n u a l t h e l p y o u s e t h e p r o g r a m . B e s t o f a l l , i t ' sc o m p l e t e l y c o m p a t i b l e w i t h y o u r o l E D I T / A S M d i s k f i l e s . U n f o r t u n a t e l y ,E D I T / A S M I I w i l l n o w o r k o t h V I C , b u i t h e r e i e n o u g h d e m a n d f o r a V I v e r s i o np e r h a p s w i l l p u b l i s h o n e .N E X T M O N T H

N e x t m o n t h w e ' l l g e b a c k t o u e p l o r a t i o n s o f t h K E R N A L a n t a l k a b o u tp r i n t i n g c h a r a c t e r s t t h s c r e e n a n g e t i n g i n p u t f r o m t h j s e r . A n q u e s t i o n s o c o m m e n t s c a b s e n t t m a t E r i cG i g u e r e , c / C O M M A N D E R M a g a z i n e ,R O B o x 9 8 8 2 7 , T a c o m a , W 9 8 4 9 8 .

r i H P

a p e *B 0 0 S

P r ~ ^ 4P ( 5 0 ?0 0 " * : -0 C * 9 7

■ 3 0 1 t

g p B P 1 20 0 1 33 0 1 40 * * 5

0 0 P 0 ? P0 * 5 2 39 0 ? 2c - ^ 2 30 P ? 4

( J 0 ? 7P & 2 P0 ^ ^ 9c g 3 0

P * 3 ? C0 3 3 C3 3 3 CS 3 f QB ? 3 CP " 3 C0 3 ? C0 3 3 0P 1 3 3 C0 3 3 CP 3 3 FP 3 4 g0 3 4 4P 3 4 4£ 3 3 4 60 3 4 80 3 4 RP 3 4 C0 3 - ^ Ep r - 5 00 3 0 3 5 3P 3 5 90 3 S Cf 3 5 E0 3 5 F0 3 * '0 3 6 4

^ C

8 I 0

R S R 9 6 P C 3 R P D f R C 9 P B 3

4 0

0 F 0 F F a

0 8 n F P i t ?0 F T 0 3

D U M P . O B J

2 0

F

0

L f l B E L

C H P Q i j TS T O PX X H V L O CO U

r P B L E

N E W L 1 H

N E K T S P

N E W C O LI N J . T X

H E X B V T

O P

O R E Q E Q E Q E Q E Q E Q E Y B V B V

L B f lS T f lL B S T f lS T f lL D B E B M L D f lJ S B N L E L U T X S T L J D RR N

O P E R R N T ]

S 0 3 3 Ci ^ F c sS F F E l2 5 2 5 2 5 1 2 8 , 6 4 ,1 6 , 3 , 42 , # V L O C :# X L t t

N E U C O L# 1 2 8C H R O U TN E X T S P# #

O U $ 6 0 0 ( 3 . ■T R B L E , V

J O U T P U T C M R P P C T E R; C H E C K S T O P K E ; X - P 0 S I T I 0 N L O E V T E; X - P O S I T I Q H H I G H B V T E; ¥ - P Q S I T I 0 N

O U T P U T V f l L U E

H N I T I R L I ^ E V - P 0 I N T E R

; I N I T I R L I Z E X - P 0 I H T E R ( N E W L I N E )

P R I N T E L R N K S P R C E S E E F O R ER C T U f l l _ S C R E E N D U M PI X < 0 T H E N L E R V EP R I N T B L f l N K C H P R R C T E R

S T R R T N E W 6 - B I T C O L U M N

O U ; g e t b v t e; m r s k p r o p e r b i

5 S I C 0 M M A N D E R J u n e 1 9 8 4

Page 61: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 61/100

p P 3 J0 0 3 ?P ^ ' 3 30 0 ? 40 R : " 5P 0 3 £0 * 3 7H 0 3 P0 P ? 9g n < i 0P 0 4 10 0 4 2C 1 ^ 4 3P 0

a * 4 «0 0 < 1 7

0 9 4 9c g ? F i

0 0 5 3p r - 5 43 8 5 "

3 9 3 9C J 0 6 P0 3 < = 1

3 P < ^ ' - i

F i t * - ^ 5P 0 6 *p g g s s3 0 f i 3B ' ? 7 P (3 0 7 1

0 ^ 7 4a g 7 5a p 7 7C T C J 7 f l

0 3 P 7

P 3 6 PP i 3 6 t i0 ? 6 E1 3 3 7 = 10 3 7 2P 3 7 4f ^ 3 7 F .r i : - 7 eP 3 7 B0

0 ? a @

R ^

B 3 8 5H 3 S 63 3 P 90 3 8 B0 3 8 E0 3 0 3 9 3d 3 9 A0 3 9 7' ? 3 9 9' ^ 3 9 B0 3 9 D~ 3 " "

p l ? R■ 7 1 3 - =0 3 P 3^ 3 P ^^ 3 a 90 ? P 1 DJ V ^ R F

r j : ^ B 4■ ^ 3 B ^0 R 0 3 B S: 5 3 ^ C0 3 ' f i FC ' o C3 3 C 4

1 F £ ? 6 * E R B P R 4 0 2 C C D ? f F t

, d i ^ R f l ^ . 8 1 R 6 8 c j

C 9 F q 2 F ' R c D ^ Q R 3 £ C

0

F

n E F F 8 D 9 " D

F _ 1 .3

S

^ ^ 0 S F f 0 F = ^ 0 < F F = 4 B F R T 0 D F F . 1 . 9^ < ^ ' S

F

F

0 0 0

9

( J | " 3

0

C H E C K

- ■

v r : t - i E C ' <

Q U I T

C L B E S E R O I N C p B N L t i RE O h p J S I N C P B M

J S B E C L L D R D S T L D R D

« ; t rC L L D R D 3 T L D R D S T L D C M 3 C L D B E L D

T S P .I H

L D C M B H L D ^ 1S T | _ 7 l f l3 T R T

C H E C KO U i t N E X B V TO U f t $ F F

C H R O U T* * I N I T X

S T O PQ U I T

N E X B V T + i# w E X F t ' T + IN E X E V T + 2

H F V 3 V T + 2X L # X L X H # X H X L N E U C O LX H N r - U i C O L# $ 0 DC H P C U TV L G CV L O CH E U L I NN E X B V T + 2N E X B V T + 1

; I f i C C O R T H E N S E T C R R R VJ M O V E C R R R V I N T O O U T; B I T S V E T ?

; g e t o u t p u t c h r r r c t e r. : r e v e r s e i < # & = h r e v e r s e ?; m r k e s u r e h i g h b i i o ; S E N D I O i . i T

; B O N E R L H O R I Z O H . E I T S 1 ^

; C H E C K S T O P K E

; r d d t s c r e e n

; D T H E S R M E F O R X - P O I H T E R

C H E C K X - P O I N T E R T S E I I H R 3 P R S S E D * 1 4 0

I H f l S , P R I N T P E T U R W

C H E C K T O S E E I D O N E 2 L I N E SR E S T O R E O L V R L U ET P O I N T E R

O M P L E T E .

q i j tI N T T X — * 0 3 5 C

S T O P * F F E 1T R B L E — * 3 3 3 CN E X B V t - * 9 3 S l

x l $ i - x i

C H E C K — X 9 3 6 ? V C H E C K - $ e i 3 B 2

V L O C * 0 0 F CN E U C O L - $ 0 3 3 f lQ U I T * 0 3 B f l .

E N D - * 0 3 C S

J u n e 1 9 8 4 C 0 M M A N D E R I S 9

Page 62: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 62/100

S c r e e n D u m p 6 ■ B E r i c G i g u e r e i

A C o m m o d o r e 6 a r m e d w i t hK o a l a P a d a n t h e K o a l a P a i n t e r p r o g r a mc a p r o v i d e a a m a z i n g f o r a y i n t o t h w o r l d o c o m p u t e r g r a p h i c s . T h i s i a l s ot r u e o f t h e m a n y o t h e r c o m p u t e r " d r a wi n g " p r o g r a m s o t h m a r k e t . B u t o n c ey o u ' v e c r e a t e d y o u r m a s t e r p i e c e a n h a v ei s a f e l y s t o r e d a w a y o d i s k , w h a t d o y o ud o ? Y o u c a n ' t v e r y w e l l s h o w o f t h d i s k ,s a y i n g " m a d e t h a t " o c a r r y y o u r c o p u t e r w i t h y o u . T h b e s t w a t i m p r e s so t h e r s w o u l d b t h a v e p r i n t e d c o p y o y o u r c r e a t i o n . Y o c a d t h i s b e i t h e r 1 b u y i n g c o m m e r c i a l p r o g r a m , o 2 t y i n i S c r e e n D u m p 6 4 R E Q U I R E M E N T S

I y o w a n t t u s S c r e e n D u m p 6 y o u ' r e g o i n g t n e e d t h r e e t h i n g s : C o m o d o r e 6 4 d i s k d r i v e , a n 1 5 2 5 o M P S - 8 0 1 p r i n t e r . Y o c a e v e n u s d i f e r e n t b r a n d o p r i n t e r i y o h a v e a i n t e rf a c e t h a t e m u l a t e s a 1 5 2 5 . T y p e i t h e p r og r a m a c c o m p a n y i n g t h i s a r t i c l e a n s a v e i o d i s k , i c a s e y o m a d e a e r r o r t y p i n g i i n Y o a r n o r e a d y t t r o u t h p r g r a m , s m a k e s u r e y o h a v e h i - r e s p i t u r e h a n d y .T H M E N U

W h e n y o R U t h p r o g r a m t h s c r e e nw i l l c l e a r a n m e n u w i l l a p p e a r . S c r e e nD u m p 6 h a e i g h t o p t i o n s , a l ( e x c e p t t h l a s t ) b e i n g a c c e s s e d b p r e s s i n g o n o t h f u n c t i o n k e y s o t h r i g h t s i d e o t h c o p u t e r . T h f u n c t i o n k e y s a l l o w y o t o l o a da n p r i n t p i c t u r e , c h a n g e p i c t u r e t a b i n g , p r i n t t h p i c t u r e i r e v e r s e a n g e t ad i s k d i r e c t o r y . T q u i t t h p r o g r a m s i m p l yh i t h l e t t e r ' Q ( i t h i s i d o n e a c c i d e n t a l l y ,s i m p l y R U t h p r o g r a m a g a i n ) . L e t ' s t a k e

l o o k a t h o p t i o n s .F 1 - D U M P P I C T U R E

H i t t i n g F c a u s e s t h e h i - r e s p i c t u r e c u r e n t l y i m e m o r y t b c o p i e d o " d u m p e d " t t h p r i n t e r . P r e s s i n g a n k e i n t e r r u p t s t h p r i n t i n g a n r e t u r n s y o t t h m e n u . U s t h e o t h e r f u n c t i o n k e y s t s e t h o p t i o n s y o w a n t b e f o r e p r i n t i n g .

F 2 - P I C T U R E S P A C I N G6 0 I C O M M A N D E R J u n e 1 9 8 4

F i u s e d t s p e c i f y t h n u m b e r o " d o t s " t m o v e b e f o r e p r i n t i n g t h p i t u r e , a l l o w i n g y o t p r i n t i a n y w h e r e o nt h e p a g e . T h o l v a l u e w i l l b d i s p l a y e da n d y o u w i l l b a s k e d t o i n p u t t h n e v a l u e ( i y o d o n ' t w a n t t c h a n g e i s i m pl r e - t y p e t h o l v a l u e ) . S i x d o t s i e q u i v a l e n t t o n n o r m a l p r i n t e dc h a r a c t e r , s t m o v e t h p i c t u r ec h a r a c t e r s t o t h r i g h t y o w o u l d e n t e rv a l u e o 3 ( 3 0 ) . v a l u e o f w i l lp r i n t t h p i c t u r e f l u s h w i t h t h l e f t m a r g i n .

F 3 - R E V E R S E O N / O F FT y p i n g F 3 c o n t r o l s w h e t h e r o r n o t t h e

p i c t u r e w i l l b p r i n t e d i r e v e r s e ( b l a c kc h a n g e d t w h i t e a n w h i t e c h a n g e d t b l a c k ) . I n i t i a l l y r e v e r s e m o d e i t u r n e d o s h i F 3 t o t u r n i o f a n p r e s s k e t r e t u r n t o t h m e n u . T t u r n i b a c k o s i m p l y h i t h e F 3 k e o n c e m o r e .

F 4 - D I S K D I R E C T O R YT h i s o p t i o n l i s t s a l t h p r o g r a m s o d i s k

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

F 5 - L O A D K O A L A P A D P I C T U R ET h i s o p t i o n t o a d s p i c t u r e c r e a t e d w i t h

t h e K o a l a P a i n t e r p r o g r a m i n t o m e m o r y .W h e n i a s k s y o t e n t e r t h e n a m e o t h p i c t u r e , t y p e i t h a p p r o p r i a t e l e t t e r o t h a l p h a b e t , a s p a c e a n t h r e s t o t h n a m e . F o e x a m p l e , t o l o a d P I E X A MP L y o w o u l d f i r s t h i F a n s e t h i sp r o m p t :

P I C OT h ' ( ) ' r e p r e s e n t s t h c u r s o r , s j u s t

t y p e i t h s e q u e n c e ' E X A M P L E ' a n p r e s s R E T U R N . O n c e l o a d e d t h e p i c t u r ew i l l b d i s p l a y e d o t h s c r e e n s t h a t y o m a v e r i f y t h a t i i t h p r o p e r p i c t u r e .P r e s s t h S H I F k e a n r e l e a s e i t r e t u r nt t h m e n u . ( T h e d i s p l a y r o u t i n e w a t a k e n f r o m t h K o a l a P a i n t e r m a n u a l . )

F 7 - L O A D O T H E R P I C T U R ET h i s i e x a c t l y t h s a m e a F 5 e x c e p t t h a ti a l l o w s y o t o l o a d i p i c t u r e s o t h e r t h a n

o n e s c r e a t e d w i t h K o a l a P a i n t e r . Y o w i l lb p r o m p t e d f o t h c o m p l e t e n a m e a n o n c e t h p i c t u r e i l o a d e d y o w i l l b r e t u r n e d t t h m a i n m e n u ( t h e r e a r s m a n y d i f f e r e n t m e t h o d s o f s t o r i n g t h p i t u r e s i m e m o r y t h a t i w o u l d b i m p o ss i b l e t o i n c l u d e d i s p l a y r o u t i n e s f o e a c ha n e v e r y o n e ) .

B s u r e t o u s e o p t i o n F 8 b e f o r e d u m pi n g p i c t u r e s l o a d e d i t h i s f a s h i o n .

F 8 - C H A N G E D U M P A D D R E S SK o a l a P a d p i c t u r e i s t o r e d i m e m o r y

s t a r t i n g a t l o c a t i o n 2 4 5 7 5 b u p i c t u r e sl o a d e d w i t h o p t i o n F 7 m a b s t o r e de l s e w h e r e . H F a n e n t e r t h e a d d r e s sw h e r e t h f i r s t b y t e o f t h p i c t u r e i s t o r e d .T h o l v a l u e w i l l b d i s p l a y e d f o y o a t h t o o t h s c r e e n . I y o d o n ' t w a n t t c h a n g e i s i m p l y r e - e n t e r i a t h n e v a l u e a n p r e s s R E T U R N . P r o g r a m c a b u s e d t f i n d t h s t a r t i n g a d d r e s s o m o s t h i g h - r e s o l u t i o n p i c t u r e s . S i m p l y l o a da n r u i t e n t e r i n g t h n a m e o t h p i t u r e y o w a n t c h e c k e d . J o d o w n t h v a l u e a n u s i w h e n y o r e - l o a d S c r e e nD u m p 6 4 F o e x a m p l e , t h e h i - r e s p i c t u r e" K A R E N " t h a t c o m e s o t h C 6 d e m od i s k s t a r t s o u a 8 1 9 2 . L o a d i w i t h F a n t h e n u s e F 8 t c h a n g e t h d u m p a d d r e s st 8 1 9 2 . F i g u r e 1 i t h r e s u l t o t h a td u m p .L I M I T A T I O N S

A l t h o u g h S c r e e n D u m p 6 i q u i t e v e s a t i l e , i i a l s o s o m e w h a t l i m i t e d . I y o t a k e c l o s e l o o k a t h e x a m p l e s I ' v e i c l u d e d y o u ' l l n o t i c e h o s q u a t t h p i t u r e s s e e m . T h i s i b e c a u s e t h p r o g r a mw i l l o n l y p r i n t t h f i r s t 7 o u t o e v e r y p i e l ( d o t s ) d o w n t h s c r e e n ( t f i n d o u w h y o c a t u r n t t h i s m o n t h ' s " E x p l o r a t i o n sW i t h A s s e m b l y L a n g u a g e " ) . S i n c e p i c t u r e sa r 2 0 p i x e l s h i g h , i e f f e c t y o l o s e 2 o t h e s e i t h p r i n t o u t , r e s u l t i n g i t h a t" p a n c a k e " l o o k .H O I W O R K S

T h a c t u a l w o r k o S c r e e n D u m p 6 i d o n e b a s m a l l a s s e m b l y l a n g u a g er o u t i n e c r e a t e d ( f o r a e x p l a n a t i o n o

Page 63: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 63/100

Y o c a n ' t b e a tf o s u p e r s e l e c t i o n s . . .l o w , l o p r i c e s

C O M M O D O R E 6 E L E C T R O N I C A R T S ( N E W ! ! )( A R R I V I N G I A P R I L )

A C C E S SN e u t r a l Z o n e ( T / D )S p r i t e M a s t e r { T / D )B e a c h H e a d ( D o r T B A R R O N SC o m p u t e r S A ( D B A T T E R I E S I N C L U D E DP a p e r C l i p ( D )T h C o n s u l t a n t ( D B L U E S K T h L a s t O n ( D S c r i p t 6 ( D B R O D E R B U N DC h o p h f t e r ( C M i d n i g h t M a g i c ( 0 B a n k S t r e e t W r i t e r ( D L o d e R u n n e r ( D S p a r e C h a n g e ( 0 C A R D C OW r i t e N o ( C M a i l i n g L i s l ( D C B ( N E W L I N E ! ! )S u c c e s s w / M a t h -

A d d i t i o n ( D S u c c e s s w / M a t h -M u l t D i v . ( 0

S u c c e s s w / M a t h -Q u a d r a t i c E q u a t i o n s ( D

S u c c e s s w / M a t h -L i n e a r E q u a . ( D

S u c c e s s w / F r a c l i o n s -A d d / S u b . ( D / C )

S u c c e s s w / F r a c t i o n s -M u l t . / D i v . ( D / C )

S u c c e s s w / D e c i m a l s -A d d / S u b . ( D / C )

S u c c e s s w / D e c i m a l s -M u l t / D i v . ( D / C )

M u r d e r b t h D o z e n ( D M a t c h W i t s ( D W e b s t e r . T h W o r d G a m e

( 0 T i m e B o m b ( D T i m e B o m b ( C P e a n u t B u t t e r P a n i c ( D P e a n u t B u t t e r P a n i c ( C E r n i e ' s M a g i c S h a p e s ( D E r n i e ' s M a g i c S h a p e s ( C B i g B i r d ' s S p e c i a l D e l i v e r y

( D B i B i r d s S p e c i a l D e l i v e r y

( C C O N T I N E N T A L S O F T W A R ET h H o m e A c c o u n t a n t ( D T a x A d v a n t a g e ( D F i l i n g . C l a s s i f y . M a i l i n g ( D C Y M B A LM a t h e m a t i c s ( D E n g l i s h / S p a n i s h ( D S c i e n c e ( D H i s t o r y / G e o g r a p h y ( 0 M u s i c ( D P r e - S c h o o l e r ( D O . L . M . ( N E W L I N E ! ! )A l l i g a t o r M i ( A d d i t i o n ) ( D D r a g o n M i x ( M u l t / D i v . ) ( D D e m o l i t i o n D i v i s i o n ( 0 M e t e o r M u l t i p l i c a t i o n ( D M i n u s M i s s i o n ( D A l i e n A d d i t i o n ( 0 )

$ 2 7 . 9 52 9 2 7 . 9 5

6 3 . 9 57 0 9 9 0 07 9 . 9 56 0 2 9 . 9 52 9 5 5 . 9 52 9 2 7 , 9 5

3 9 . 9 53 1 . 9 5

1 9 . 9 51 9 1 9 . 9 5

1 9 . 9 5

1 9 . 9 5

1 9 . 9 51 9

1 9 2 7 . 9 52 9

2 3 . 9 52 5 . 9 52 9 2 5 . 9 52 9 2 9 3 0 9 53 9

3 0 . 9 55 6 . 9 5• 1 9 3 9 9 5

3 9 . 9 53 9 9 53 9 . 9 53 9 . 9 53 9 . 9 53 9 . 9 52 7 . 9 52 7 . 9 52 7 . 9 52 9 2 7 . 9 52 7 . 9 5

P m b a l l C o n s t r u c t i o n S e t ( O | / C a l l u L . E . ( 0

W o r m s ' ( D A r c h o n ( D H a r d H a M a ( 0 A x i s A s s a s s i n ( D M u s i c C o n s t r u c t i o n S e ( D C u & P a s l e ( W . P . ) ( D )M u r d e r o t h e Z i n d e r n e u l ( D F i n a n c i a l C o o k b o o k ( D D - B u g ( D W o r d F l y e r ( D )T e s s e r a c t S t r a t e g y ( D D r L a r r y B i r d - O n e t O n ( D T r i e S e v e n C i t i e s o f G o l d ( S k F o ( D E P Y XT e m p l e o A p s h a i ( D $ 2 9 U p p e r R e a c h e s o A p s h a i ( D C u r s e o R ( D J u m p m a n ( D / T )S w o r d o F a r g o a l ( D / T )

1 4 . 9 52 9 . 9 52 3 9 5

C r u s h . C r u m b l e . C h o m p ( D / T ) ;J u m p m a n J ( C P i S t o p ( C G a t e w a y t A p s h a i ( C )D r a g o n n d e r s o P e r n ( D / T )W o r l d s G r e a t e s t B a s e b a l l

G a m e s ( D )F a ( D O i B a r t o n s ( D F U T U R E H O U S EC o m p l e t e P e r s o n a l

A c c o u n t a n t ( D H A N D I CC a l c R e s u l t ( e a s y ) ( C C a l c R e s u l t ( a d v a n c e d ) ( D H A Y D E NS a r g o n I ( 0 ( C h e s s )S a r g o n I I ( B O . ) ( D R e v e r s a l ( 0 G o ( D }W a r g l e ( 0 M i c r o s c o p i c J o u r n e y ( D C h a m p i o n s h i p G o l f { D M i c r o A d d i t i o n ( D M i c r o D i v i s i o n ( D M i c r o S u b t r a c t i o n ( D M i c r o M u l t i p l i c a t i o n ( D S h a p e u p ( N E W ) | D M a t c h U ( N E W ) ( D S A V e r b a l ( D S A M a t h ( D S A P r e - T e s t ( D H E O m n i - C a i c ( D M u l t i p l a n { D |0 m W r i t e r S p e l l e r ( D F a c t o r y ( D C e l l D e f e n s e ( D M i s s i n g L i n k s ( D T n - M a i h ( D G h o s t M a n o r / S p i k e ' s

P e a k ( 0 M i n n e s o t a F a t s ' P o o l

C h a l l e n g e ( C R o o t i n ' T o o t i n ' ( C V n P i ( C I N F O C O Mi n i i d e l I D

2 9 9 52 9 . 9 52 9 9 52 9 . 9 5

2 7 . 9 52 9 4 9

5 9

3 9 7 9 . 9 5

2 7 . 9 53 9 . 9 52 7 9 52 7 9 52 7 9 52 9 1 9 2 3 . 9 52 9 2 3 . 9 52 3 . 9 52 9 2 9 3 1 . 9 53 9 1 9

3 7 . 9 57 9 . 9 55 5 . 9 52 9 2 7 . 9 52 9 2 7 . 9 5

2 9 2 3 . 9 52 7 . 9 52 3 . 9 5

3 9 . 9 5

T O O R D E R . S e n d C e r t i f i e d c h e c k s , m o n e y o r d e r s , o u s y o u r M a s t e r o V i s a C a r da n c a l l 1 - 8 0 0 - 3 4 3 - 8 0 1 9 . F r o m i n s i d e N e H a m p s h i r e c a l l ( 6 0 3 ) 5 4 2 - 6 1 7 5P e r s o n a l o c o m p a n y c h e c k s r e q u i r e t w t t h r e e w e e k s t c l e a r A l p r i c e s a r s u j e c t t c h a n g e w i t h o u t n o t i c e . S H I P P I N G C H A R G E S . . . A l l U o r d e r s p l e a s e a d $ 2 . 0 0 ( l o r M O p c s ) F o C O D . a d a d d i t i o n a l $ 2 . 0 0 e x t r a 2 - D a y A i ( U P S ) a d S 4 . 0 0 e x t r a . C A N A D I A N O R D E R S $ 5 . 0 0 A L O T H E R C O U N T R I E S 1 5 o f t o t a ls a l e . A i r M a i l o n l y . A l s o a l o r d e r s o v e r S 1 0 0 0 m u s t b i n s u r e d a 3 5 p e S 1 0 0 . 0 0 . C u s t o m e r m u s t p a a l d u t y t a x e s .H o u r s : M o n d a y t h r u S a t u r d a y 8 : 0 0 t 1 0 E a s t e r n T i m e .

E n c h a n t e r ( 0 $ 3 9 . 9 5W i t n e s s ( D 3 9 P i a n e t f a i i ( D 3 9 S o r c e r e r ( D 4 9 I N F O D E S I G N SA c c t s . R e / B i l l i n g ( D 6 3 . 9 5A c c t s . P a y . / C t i e c k w r i t i n g ( D 6 3 . 9 5G e n e r a l L e d g e r ( D 6 3 . 9 5i n v e n t o r y M a n a g e m e n t ( D 6 3 . 9 5P a y r o l l { D 6 3 9 5K O A L AK o a l a P a w / M i c r o l l l u s . ( D ) 7 9 . 9 5K o a l a P a w / M i c r o l l l u s . l C ) 8 7 9 5S p i d e r E a t e r ( D | 2 9 P r o g r a m m e r s G u i d e ( D 1 2 . 0 0L o g o D e s i g n ( D 3 1 . 9 5L I G H T N I N G S O F T W A R EM a s t e r T y p e ( D 2 9 M I C R O L A B SD i n o E g g s ( D 2 7 . 9 5D e a t h i t h C a n b e a n ( D 2 7 9 5U C o n s t i t u t i o n ( D 2 7 . 9 5H i g h R i s e ( D 2 9 T h H e i s t ( D 2 9 M I C R O S O F T W A R EI N T E R N A T I O N A LP r a c h C a l c 6 4 ( D 4 3 . 9 5P r a c t i C a l c 6 ( T 3 9 M U S EC a s t l e W o i f e n s t e m ( D 2 3 . 9 5O D E S T AC h e s s 0 ( D ) 5 9 C h e c k e r s ( 0 3 9 . 9 5O d i n ( D 3 9 . 9 5H o A b o u t A G a m e o

C h e s s ? ( D 2 9 O R I G I NU l t i m a I I ( D 4 9 P R E N T I C E H A L LM i n e r 2 0 4 9 ' r ( C 2 9 9 5P R O F E S S I O N A L S O F T W A R EW o r d P r P l u s S p e l l ( D 7 9 W o r d P r S p e l l R i g h t ( D 3 9 . 9 5Q U I C K B R O W N F O O u i c k B r o w n F o ( N E W ) ( D 3 9 . 9 5Q u i c k B r o w n F o ( C 3 9 S C A R B O U R GS o n g w r i t e r ( D 3 1 . 9 5S C R E E N P L A YP o g o J o ( D 1 9 . 9 5D u n z h i n ( D 2 9 K a i v ( D 2 3 . 9 5W y l d e ( D ) 2 3 9 5Z i g g u r a t I D 2 3 . 9 5A s y l u m ( D 2 9 P l a y f u l P r o f e s s i o n a l ( D ) 1 9 9 K e U s l o n s P r o f

B l a c k | a c k ( D 5 5 9 5S I E R R A / O N L I N EH o m e w o r d ( W . P . ) ( D 3 9 9 5U l t i m a I ! ( D 4 7 . 9 5W i z a r d o I ( T y p i n g )

I N E W ' M O ) 2 9 H o m e W o r d S p e l l e r ( N E W 1 )

( D 3 9 . 9 5P r i s o n e r ( D 2 7 . 9 5C h a m p i o n s h i p B o x i n g ( D 2 9 O u e s t f o T i r e s ( D ) 3 1 . 9 5S P I N N A K E RK i n d e r C o m p ( D / C ) 2 5 . 9 5F a c e m a k e r ( D / C ) 2 9 9 5H e D i d d l e D i d d l e | D 2 5 . 9 5A l p h a b e t Z o o ( D / C ) 2 7 . 9 5D e l t a D r d w m g ( C 3 1 . 9 5R h y m e s a n R i d d l e s { D 2 3 9 5F r a c t i o n F e v e r ( C 2 7 . 9 5K i d s o n K e y s ( D / C ) 2 7 9 S t o r y M a c h i n e ( C 3 9 U l o G r a b s ( C 3 9 C o s m i c L i f e ( C 2 9

I S e a r c h o T h M o s tA m a z i n g T h i n g ( D S 3 1 . 9 5

S n o o p e r T r o o p s ( D 3 1 . 9 5S n o o p e r T r o o p s ( D 3 1 . 9 5T r a i n s ( D ) 3 1 . 9 5A e r o b i c s ( D 3 5 . 9 5B u D D I e b u r s t ( N E W ! ) { D ) 2 9 . 9 5A l l I n C o l o r C a v e s ( D 2 9 . 9 5S T R A T E G I C S I M U L A T I O N S I N C .C o m a u l e r B a s e b a l l ( D 2 9 K m g n t s o t h D e s e n ( D 2 9 . 9 5C o m n a t L e a d e r ( D 2 9 9 6E a g l e s ( D 2 9 . 9 5R i n g s i d e S e a l ( D 2 9 9 5P r o T o u r G o l l ( 0 2 9 . 9 5S U B L O G I CN i g h i M i s s i o n P i n b a l l ( D ) 2 9 . 9 5N i g h t M i s s i o n P i n b a l l ( C 2 3 . 9 5F l i g h t S i m u l a t o r ( D 3 7 . 9 5S Y N A P S EF o r t A p o c a l y p s e ( D / T ) 2 6 . 9 5S u r v i v o r ( D / T ) 2 6 . 9 5P r o t e c t o r I I ( D / T ) 2 7 . 9 5S h a m u s ( D / T ) 2 7 . 9 5B l u e M a ( D / T } 2 7 . 9 5P h a r o a n s C u r s e ( O / T ) 2 9 T A Y L O R M A O ET o u c h T y p i n g T u t o r ( T 1 4 . 9 5T o u c h T y p i n g T u t o r ( D 1 8 . 9 5T I M E W 0 R K SR o b b e r s o t h e L o s t T o m b

( D / T ) 1 8 . 9 5M o n e y M a n a g e r ( D / T ) 1 8 . 9 5D a t a M a n a g e r ( D / T ) 1 8 . 9 5I n v e n t o r y M a n a g e m e n t ( D 6 3 . 9 5S a l e s A n a l y s i s M g m t ( D 6 3 . 9 5A / M a n a g e m e n t

C h e c K w n t i n g ( D ) 6 3 . 9 5P r o g r a m e r K i N o ( D 1 9 . 9 5E l e c t r o n i c C h e c k b o o k ( D 1 9 . 9 5P r e s i d e n t i a l C a m p a i g n ( D / T ) 1 9 . 9 5D u n g e o n s o t h A l g e b r a

D r a g o n s ( D 1 9 C a s h F l o w M a n a g e m e n t ( D 6 3 . 9 5D a t a M a n a g e r I I ( D 3 9 9 5S w i f t a x ( D 3 9 . 9 5W o r d W r i t e r I D 3 9 . 9 5T O T LT o l l T e n t ( T 3 4 . 9 5T o t l T e x t 2 . ( D 3 B . 9 5T o t l L a b e l ( T 1 9 T o t l L a b e l ( D 2 9 T i m e M a n a g e r ( T 2 9 . 9 5T i m e M a n a g e r ( D 3 9 R e s e a r c h A s s i s t a n t ( T 2 9 . 9 5R e s e a r c h A s s i s t a n t ( D ) 3 3 9 5T o l l B u s i n e s s ( D 7 9 . 9 5T o i l S p e l l e r ( D 2 7 9 5W o r d P r o c e s s i n g P k | D 6 3 . 9 5W r i t e r P k ( D 7 9 W A V E F O R M SM u s i c C a l c ( D 5 9 . 9 5M u s i c C a l c i l ( D 2 9 M u s i c C a l c T e m p l a t e ( D 2 3 . 9 5M u s i c C a l c T e m p l a t e I I ( 0 2 9 M u s i c C a l c T e m p l a t e P r o ( O ) 1 2 0 . 0 0H i D i s k ( D H A R D W A R EP R I N T E R SF i r s t W r i t e rP r i n t e r { L e t t e r Q u a l i t y )C A R D C OC a r d p r t n !C a r d b o a r d 5 S l o tP r i n t e r U t i l i t y P k g . ( T P r i n t e r U t i l i t y P k g . ( D K e y P a d

C

3 9 9 . 0 06 5 0 . 0 0

7 4 . 9 55 6 . 9 51 5 . 9 52 3 . 9 53 1 . 9 5

D i s k T a p e ( o c a s s e t t e )C C a r t r i d g eB B a c k O r d e r e d ( d e l a y e d d e l i v e r y )l o o k f o r u s i n " R u n C o m m a n d e r ' m a g a z i n e s

C A L L N O 1 - 8 0 0 - 3 4 3 - 8 0 1 9 T O L L F R E E

U N I V E R S A L S O F T W A R E- S u / N i d r e t B o 9 5

f 0 3 7 4 3 V I S A

Page 64: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 64/100

h o i w o r k s s e " E x p l o r a t i o n s W i t hA s s e m b l y L a n g u a g e " ) . W h e n f i r s tc r e a t e d i u s e d t o l o a d t h p i c t u r e sm a n u a l l y w i t h t h e L O A D c o m m a n d a n t h e n a c t i v a t e t h r o u t i n e . N o t h B A S I Cp r o g r a m d o e s a l t h w o r k f o y o u . F e e lf r e e t a l t e r i a y o l i k e , b u m a k e s u r ey o d o n ' t c h a n g e t h b a s i c s t r u c t u r e ,e s p e c i a l l y l i n e s 4 0 - 9 5 .

F I N A L N O T E Sh o p e y o w i l l e n j o y u s i n g S c r e e nD u m p 6 a m u c h a d o A n q u e s t i o n so c o m m e n t s c a n b e s e n t t m a t E r i cG i g u e r e , d C O M M A N D E R M a g a z i n e ,P O B o 9 8 8 2 7 , T a c o m a , W A 9 8 4 9 8 .

C O M M O D O R E 6 H A C K E R S O N L Y* B 0 0 K W A R E F R O M A B A C U S *

T H A N A T O M YO 1 5 4 1

D I S K D R I V EM A C H I N E

L A N G U A G EF O R T H E

C O M M O D O R ET H

A N A T O M YO F

C O M M O D O R E

U n r a v e l t h m y s t e r i e s o f t h em i s u n d e r s t o o d f l o p p y d i s k3 0 0 + p a g e s o i n - d e p t h t n f o r -m a t i o n S e q u e n t i a l , r e l a t i v er a n d o m f i l e s M a n y u s e f u lu t i l i t i e s . 1 5 4 1 R O l i s t i n gf u l l y c o m m e n t e d S 1 9 . 9 5

• m a c h i n e l a n g u a g er e f e r e n c e g u i d e s p e c i f i c a l l y l om C o m m o d o r e 6 A l i s t r u c t i o n s f u l l y e x p l a i n e dW i t h t h e s e c o m p l e t e p r o g r a ml i s t i n g s f o r a A S S E M B L E R .D I S A S S E M B L E R S 6 5 1 0 s i u l a t o r 2 0 0 + p a g e s S 1 9 . 9 5

3 0 0 + p a g e d e t a i l e d g u i d e t t h e i n t e r n a l s o l y o u r f a v o r i t ec o m p u t e r C o v e r s g r a p h i c s .s y n t h e s i z e r , k e f r i a l B A S I CI n c l u d e s l u l l c o m m e n t e dR O l i s t i n g s . S 1 9 . 9 5

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

F O Q U I C K S E R V I C EP H O N E 6 1 6 - 2 4 1 - 5 5 1 0

A b a c u s f M S o f t w a r eP . O . B o 7 2 1 1 G r a n d R a p i d s , M 4 9 5 1 0 A d $ 2 . 0 0p o s t a g e a n h a n d i n g . F o r e i g n a d $ 4 . 0 0 . M i c h i g a nr e s i d e n c e a d 4 % M C V I S A . A M E X a c c e p t e d .

1 1 1 1 I 2

2 2 2 3 3 3 3 4

4

5

6

8 8 9

9 9 9 9

: L 0

1 1 1 2

1 3

1 4

1 5

1 6 1 7

1 8

1

2 0

2 1

R E * # # # # * * # * # * * * * * * * #R E R E S C R E E N D U M P 6

2 2 2 3

2 4 2 4

R E * R E C O P Y R I G H TR E ( C ) 1 9 8 4R E R E B R E R E E R I C Q I Q U E R ER E R E * * * * * # # # # * # # * * # * * *R E

P O K E 5 3 2 8 0 . , 1 4 P O K E 5 3 2 8 1 , , l K P * = C H R *1 2 9 )I P E E K ( 8 2 8 ) = 1 2 8 A N P E E K < 4 9 1 5 4 ) = 1 7 3 T H

8 R E S T O R E : F O I « S 2 8 T O 9 6 4 : R E A D J P O K EI s J a N E X TF O R 1 - 4 9 1 5 4 T 4 9 3 1 7 : : R E A D J P O K E I , J |N E X TI K F » O T H E N 1 0 S Y 4 9 1 5 4 : W A I T 6 5 3 , , 1 : W A I T 6 5 3 , 1 , 1P O K E 5 3 2 6 5 , P E E K ( 5 3 2 6 5 ) A N D 2 2 3 ! P O K E 5 3 2 7 2

( P E E K 5 3 2 7 2 ) A N D 2 4 0 ) D R 4P R I N T * E c l r 3 ' ; ' R U R E R E # M E N U # R E K P " O ; : P I N 3 d o w n 3 E s e s S C R E E N E s p 1 D U M P E s 3 6 E s p 3 - E s p 3 C O P Y R 1 8 HT E s p 3 1 9 8 4 E s p 3 B Y " 'P I N T A ( 1 3 ) ; 1 d o w n E R 1 C s 3 S I B U E R E : 'P R I N T " " [ d o w n , t i m e s 3 E r i g h t 3 C b l k 3 F I E s p 3

D U M P s : i P C T U R E : 'P R I N T " ' [ d o w n 3 E r i g h t 3 C b l k 3 F 2 E s p 3 C b l u 3 C H A NB s P C T U R E s S P A C N ■ " : 'P N o w r g h 3 . 1 F 3 s 3 T O S SL s R E V E R S E s O O F F "P N T : ' o w 3 g 1 E b l k 3 F 4 E s p 3 E b l u 3 D I S E s p 3 D I R E C T 0 R Y "

P I N T ' : > o w g F s 3 L O A Ds K O A L A P A D s 3 P C T U R E : 1 : 1

P N T ; | : 1 d o w n g h 3 I 3 F 7 E s p C L O A Ds O T H E R s 1 P C T U R E ! 1 ■ "

P N T d o w n 3 g h i t 1 F 8 E s p E b R E S Es D U M P i s A D D R E S S : 1

P R I N T ' " E d o w n 3 C r i g h t 3 H I T E s p 3 E b l k 3 " Q " E b l u 3E s p 3 T O C s p 3 Q U I T " '

P R I N T " E d o w r i j , 2 t m e s 3 C r i g h 1 : 3 C c o m - - 7 3 P L E A8 E E s p 3 E N T E R E s p 1 Y O U R C s p S E L E C T I O N "W A I T 1 9 6 6 G E T ' A I A * « " ; 1 Q T H E NP R I N T E c i r 3 ? E N I A * < C H R * < 1 3 3 ) O A * > C H R * ( 1 4 0 ) T H E N 2 1 0P R I N T 1 " " E c l r 3 " " O A S C ( A * ) - 1 3 2 G O T O 2 5 0 ,

3 0 0 1 3 5 4 0 5 0 6 0 2 1 5 5 R E R E * D U M P P I C T U R E *

6 2 I C O M M A N D E R J u n e 1 9 8 4

Page 65: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 65/100

T h C O M M O D O R E - U S E R S ' M o n t h l y J o u r n a l

C O M M O D O R E C O M P U T E R SA r t i c l e s w r i t t e n b l e a d i n g e x p e r t s i t h e i r f i e l d .I d e p t h a n u n b i a s e d a n a l y s i s o t h l a t e s t i e d u c a t i o n a ls o f t w a r e .F a s c i n a t i n g g l i m p s e s i n t o t h w o n d e r s o c o m p u t e r f u t u r e .O b j e c t i v e c o m p a r i s o n s o C o m m o d o r e C o m p u t e r s .N e p r o d u c t s p r e v i e w s o t h l a t e s t a n b e s t e q u i p m e n t o nt h e m a r k e t .

T S U B S C R I B EC A L L T O L L - F R E E1 - 8 0 0 - 4 2 6 - 1 8 3 0

e x c e p t W A H I A C a l l D i r e c t ( 2 0 6 ) 5 8 4 - 6 7 5 7

C O M M O D O R E C - 6 4 A n V i c - 2 0 A r T r a d e m a r k * O C O M M O D O R E B u s i n e s s M a c h i n e s , I n c .

Page 66: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 66/100

_ - V S Y S T E M S V - _

F O C O M M O D O R E 6 4 M u s i c P l u s S 1 9 . 9 5G r a p h i c A i d s $ 1 9 . 9 5U t i l i t y P l u s S 1 5 . 9 5D e l u x B a n n e r $ 1 2 . 9 5M a i l L i s t e r $ 1 2 . 9 5C o m a l P r o c F u n c $ 1 4 . 9 5

* * P U B L I C D O M A I N G A M E S * *C o p y O f M a n y $ 1 2 . 9 5

T E X A S A D S A L E S T A $ 1 . 6 0 S H I P P I N G O N A N Y O R D E R

M A S T E R C A R D V I S A W E L C O M ES 1 . 0 0 F O D E T A I L O F P R O G R A M S

A N L I S T O P R O D U C T SG o o d f o c r e d i t t o w a r d p u r c h a s e

P r i c e s g o o d u n t i l A u g u s t 3 1 1 9 8 4

P S Y S T E M SB o 7 9 0 8 1 6

D e p t C M 6 8 4 o C G 6 8 4D a l l a s , T e x a s 7 5 3 7 9

( 2 1 4 ) 9 9 1 - 0 2 3 7C i r c l e N o . 2 7 0

I E V E R U M D E R S O L DL e a d e r S i n c e 1 9 8 0 —

I n d u s t r i e s F i n e s t

A G f A P E 6 1 1

R e t a i l Y o u r C o s tC - 0 5C - 1 0C - 2 0C - 3 0C a s e s

9 9 t - | ! 3

4 9

5 5 5 9 6 9 8 9 2 1

P a c k e d 2 P e P a c kU P » 3 ° ° P e P a c k 4 S t a t e s

2 6 6 5 B u s b y V i s t a R o a dO a H a r b o r . W 9 8 2 7 7

I M M E D I A T ES H I P P I N G( 2 0 6 ) 6 7 5 - 6 1 4 3

2 4 R E 2 5 O P E N 4 , 4 : C M 4 P R I N T C H R * < 8 > ;2 6 S Y 8 3 2 7 0 P R I N T # 4 : C L O S E 4 G O T O 1 0 2 9 7 R E M2 9 R E * T O G G L E R E V E R S E M O D E * 2 9 R E 3 0 R - P E E K < 8 8 5 > : M = O : I R - 0 T H E N M = 2 5 53 1 P R I N T P f l E d a w n 3 t r i g h t 3 R E V E R 8 E C s p 3 M b D E t s p : i

I S C s p 3 N O W C s p 3 ! " : I T H E N P R I N T ' ' O N . " "G O T O 3 3

3 2 P R I N T ' O F F - : >3 3 P O K E 8 8 5 , M P R I N T " L ' d o w n t i m e s 3 C q h

3 H I T C s p A N i s K E s T O s C O N T I N U E '3 4 W A I T 1 9 7 , 6 4 , 6 4 : G E A * G O T O 1 0 3 4 7 R E M3 4 R E # L O A D K D A L A P A D P I C T U R E * 3 4 R E 3 5 0 P R I N T " E d o w n j , t i m e s 3 E N T E R t s p 3 F I L E N A M E a3 6 P R I N T 1 1 C d o w n 3 L r i g h t , , 2 t i m e s 3 P I C C s p 3 1 1 " ;

B D S U B 1 0 0 0 s I N $ = : i " - Q U I T 1 1 ! l T H E N 1 0 3 7 K F F * - L E F T * ( K P * + " P l C C s 3 : + N * + " s p 1 m e s » 3 " 1 5 L O A D F , 8 , 13 9 R E 3 9 R E % L O A D O T H E R P I C T U R E # 3 9 9 R E M4 0 P R I N T . " t d a w n , t i m e s ] C r i g h t 3 E N T E R C s p 3 F I

L E N A M E : E d o w n , , t i m e s ] '4 1 Q O S U B 1 0 0 0 s I N * " " 1 Q U I T " T H E N 1 0 4 2 L O A D N * , 8 , 14 9 R E 4 9 8 R E M * C H A N G E S P A C I N G # 4 9 9 R E M5 0 P R I N T ' : ' C d Q W n 3 C b l h 3 C r i g h t 3 F R E S £ N T C s p 3 S F A CI N B C s p 3 1 S " ■ - P E E K ( 8 4 7 )5 1 P N T : i d o w n , m e C g h E N T E R I s T

s 3 N E W t s p V A L U E [ s ( 0 - 2 5 5 ) C s " | ( 3 S U 1 0 0 0

5 2 I N < O N > 2 5 8 T H E N P R I N T C c 3 G T 5 0 P O K E 8 4 7 , N i G O T O 1 0 R E R E # R E S E T D U M P A D D R E S S * R E P R I N T " L d o w n , t i m e B 3 P R E S E N T C s p 3 L O A D C s p

A D D R E S S s I S : 1 ; 1 P E E K ( 8 6 7 ) 2 5 6 + P E E K ( 8 6 6 )P R I N T 1 1 E d o w n , t i m e s 3 E N f E R C B p 3 N E W C s p 3 A DD R E S S ! i L s p i r : 1 | i G G S U B i O O O l I F N < O N > 5 5 3 5 T H E N 1 0 N X » N / 2 5 6 s N - N - N X * 2 5 6 s P O K E 3 6 7 ? N " / . b P O K E9 5 5 ; , N P O K E 8 6 6 , N l P O K E 9 6 0 , N : G O T O 1 0 R E R E # D I S K D I R E C T O R Y * R E O P E N 1 5 1 5 ' 1 0 ' 0 P E N 4 , 8 . 0 * 0 : < N U

5 3 5 4 5 4 5 4

5 6

5 8 5 9 5 9 5 9 6 0

6 0 6 0

G B T # 4 , , A * , A *

M I C O M M A N D E R J u n e 1 9 8 4

Page 67: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 67/100

6 0 6 1 6 2 6 3 6 4 6 5 6 5 6 5 6 6 6 6 6 7

7 9 7 9 7 9 8 0

8 0

8 1

■ ^ ' ' T H E N 6 6 5G E T # 4 ? A * ! , B *P 1 N T A S C < A * + N U * ) + A 8 C ( B * + N U *) # 2 5 6 s

G E T # 4 , A $I F A * - ' ' ' T H E N F R I N T i B 0 T 0 6 0 2P f t l N T A * ;G E T A * : I F A * « P ' C s p 3 ' p T H E N 6 6 3W A I T 1 9 7 , 6 4G 0 T 0 6 3 0W A T T " 1 9 7 , 6 4 , , 6 4 B E A P R I N T S C L O S E 4 C L O S E 1 5 O T 1 0 R E R E # M D A T A # R E D A T A 1 2 8 , 6 4 , , 3 2 1 6 8 4 ,

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

3 2 2 1 0 , 2 5 D A T A 2 0 8 , , 2 4 6 . , 1 6 0 , , 0 1 6 2 ,O 1 3 8 , 1 3 3 , 2 5 3 , 1 8 9 , 0 j ,9 6 , , 5 7 , , 6 D A T A 3 2 4 2 4 0 , 1 5 6 , , J . 0 2

7 v 2 0 8 , 2

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

9 8 3 s 1 0 5 , , 8 1 4 1 , 9 8 , 3 1 7 3 , 9

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

D A T A 2 5 1 , 1 . 0 5 , 0 1 3 3 , 2 5 : 1 ,

8 2

8 3

8 3 1 6 5 , , 2 5 0 , , 2

7 1 6 5 , 2 5 : 1 ,t , 6 f l 1 4 4 , 1 1 4

S 4

8 4

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

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

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

8 6 0 D A T A 4 1 6 0 , 0 3 2 1 6 1 , 1 92 1 6 2 , 1 3

8 6 D A T A 1 6 0 , 3 9 , , 3 2 1 1 4 , , 1 9 2 , -1 6 2 , , 1 3 1 m 1 6

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

8 7 D A T A 3 2 , 1 6 1 , 1 . 9 2 , 1 6 2 , 1 3 1 6 O , 1 5 3

8 8 D A T A 1 1 4 , 1 9 2 , 1 7 3 , 1 6 1 3 1 4 . 1 . Z Z 2 0

O T d s N Q . ™

V I C - 2 0 P r o t e c t y o u r I n v e s t m e n tS u p e r i o r t o c l o t h o v i n y l .N m o r e d i r t , a s h e s , s p i l l e d l i q u i d a n d r o p p e d i t e m s c r a s h i n g o n t o t h k e y b o a r d .

T o r d e r : c h e c k , m o n e y o r d e r , M C A / i s a .C a r d N

C - 6 4

B a n k .E x p . d a t eA d $ 3 . 0 0 s h i p p i n g h a n d l i n g f o e a c h c o v e r .K a n s a s r e s i d e n t s , a d 3 s a t e s t a x .D i v e r s i f i e d M a n u f a c t u r i n g3 5 1 7 S K n i g h t / W i c h i t a , K 6 7 2 1 7 / ( 3 1 6 ) 9 4 3 - 5 5 1 6

C i r c l e N o 2 6

J u n e 1 9 8 4 C O M M A N D E R I 6 5

Page 68: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 68/100

U L T R AC O P Y 6 D I S K D U P L I C A T I O N S Y S T E M

F O C O M M O D O R E 6 A n a l y z e d i s k t r a c k s f o d a t a e r r o r sS k i p e m p t y t r a c k s t s p e e d c o p y i n g

C o p y e v e r y t h i n g i n c l . D O f l a g f a l s e I P u e r r o r s o n c o p y a r e q u i r e d

F a s t , r e l i a b l e c o p y i n g w i t h o d r i v e sS 3 9 . 9 5 p l u s $ s h i p p i n g . M a s t e r c a r d a n V i s a

J 9 O S O F T W A R E C A B U L T R A C O P Y T DC - 6 4 U L T R A R E S E T S W I T C H

B u i l t i n t o n e f o o t d i s k d r i v e c a b l eN o t h i n g t s o l d e r n c o n n e c t i o n sE l i m i n a t e v o l t a g e s p i k e s s w i t c h w e a r

S 6 . 9 5 p l u s S s h i p p i n g . M a s t e r c a r d a n d V i s aU L T R A B Y T E C a l l ( 3 1 3 ) 5 6 2 - 9 8 5 5

2 3 4 0 0 M i c h i g a n , S u i t e 5 0 2 . D e a r b o r n . M l 4 8 1 2 4S a t i s f a c t i o n g u a r a n t e e d . 1 0 d a r e t u r n p r i v i l e g e

D E A L E R I N Q U I R E S I N V I T E D

8 8 8 9 8 9 9 0

9 0

9 1

9 1 9 2 9 2

9 3

9 3

9 4

9 4

9 5 9 9 9 9 9 9

1 0 0 0

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

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

9 , 8 , 1 4 D A T A 2 4 2 0 8 , 1 6 2 , 9 6 , 1 6 0 ,

0 . 3 j , 1 5 D A T A 1 9 2 , 1 6 2 , 3 2 , 1 6 0 , 0 3 2 1 6 1 , 1 9 D A T A : L 6 2 , 1 2 7 , 1 6 0 , 6 3 3 2

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

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

2 0 5 , 0 1 9 D A T A 2 0 8 , 1 9 6 2 3 0 , 2 5 1 ,2 0 8 , 2 2 3 D A T A 2 5 2 . 2 3 0 , 2 5 3 , 2 0 8 , 2 7 2 3 0 , 2 5 4 , 7 6D A T A 1 2 2 , 1 9 2 , 1 3 4 , 2 5 2 , 1 2 2 5 1 , 9 6 1 3 D A T A 2 5 4 , 1 3 2 , 2 5 3 , 9 6R E R E * I N P U T R O U T I N E * R E O P E N 1 , 0 : I N P U T t t l , N $ ; ; C L O SI . : : N = V A I _ N * P N T R E T L J R

F o T h C o m m o d o r e 6 M ' F I L E

F u l l - P o w e r e d D a t aM a n a g e m e n t S y s t e mE a s y ( u s M e n u - D r i v e nS c r e e n sC o m p l e t e n u n u : a n f o r m u l ac a p a b i l i t i e sV e r s a t i l e R e p o r t G e n e r a t o r > jM e r g e s t m o s t m a i o ro i p r o c e s s o r s \ S u p p o r t s t h o u s a n d s o r e c o r d -k e e p i n g a p p l i c a t i o n sO N L Y $ 7 9 . 9 5

S M A R TT h c o m p l e t e p e r s o n a l s y s t e mf e a t u r i n g :S i m p l i f i e d W o r d p r o c e s s m H o n e y M a n a g e m e n tA m o r t i z a t i o n L o a n sS a v i n g sR e c o r d K e e p i n g M a i l L i s tH o m e I n v e n t o r yT i m e M a n a g e m e n t C a l e n d a r

S c h e d u l i n gA l P r o g r a m s l o a d f r o m M a i nM e n uO N L Y $ 7 9 . 9 5

S O P H I S T I C A T E D S O F T W A R E

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

D e t a i l e d f u n d a m e n t a l p r i c e a n f i n a n c i a l a n a l y s i s o c o m m o ns t o c k sE a c h s t o c k r a t e d a g a i n s t ! c r i t e r i a .S t r o n g b u y a n d s e l l s i g n a l sm a k e s s u c c e s s a h i g hp r o b a b i l i t y .A v a i l a b l e w i t h 1 y e a r h i s t o r yo F o r t u n e 5 0 0 C o m p a n i e s a n m a n y m a r e s o o n .O N L Y $ 9 9 . 9 5

M U S I C W R I T E R - 6 4M u s i c w n t e r 6 O U T P U T SS H E E T M U S I C u s i n g h i g hr e s o l u t i o n p r i n t e r g r a p h i c s ! 1 !C r e a t e E d i t P l a y T h r e eF u l l V o i c e sI d e a l p r o f e s s i o n a l t o o l f o r :c o m p o s e r s , a r r a n g e r s ,m u s i c i a n s o v o c a l i s t s .G r e a t l e a r n i n g t o o l f o r

F o r O r d e r s C o n t a c t :D o u b l eE l e c t r o n i c s

1 2 0 2 7 P a c i i i c S t

O m a h a , N 6 8 1 5 4( 4 0 2 ) 3 3 4 - 7 8 7 0

T o O r d e r :1 - 8 0 0 - 2 2 8 - 2 2 7 0

V i s a & M a s t e r C a r dA c c e p t e d

6 6 I C O M M A N D E R J u n e 1 9 8 4

Page 69: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 69/100

B * A * S * I * C T r a i n i n gJ b J o n a t h a n S e c a u r

L E S S O NT H G O T O S T A T E M E N T1 S f a t h s i m p l e p r o g r a m s y o u h a v e t y p e d i f o l l o w o n s t e p a f t e r a n o t h e r . T h a t ' s g o o d , b e c a u s e t h o s e p r o g r a m s a r e a s y t r e a d a n u n d e r s t a n d . H e r e ' s a n o t h e r w a t o w r i t e p r g r a m s :

1 G O T O 1 2 2 P R I N T " S E N S E W H E N "3 G O T O 1 4 4 P R I N T " C A R E F U L L Y , "5 G O T O 1 0 6 P R I N T " W H E W ! "7 E N 8 P R I N T " R U N I T . "9 G O T O 6

1 0 P R I N T " I W I L L M A K E "1 1 G O T O 2 1 2 P R I N T " I Y O U "1 3 G O T O 1 6 1 4 P R I N T " Y O U F I N A L L Y "1 5 G O T O 8 1 6 P R I N T " T Y P E T H I S I N 1 7 G O T O 4 0

R u t h i s p r o g r a m a n d s e i f i t r e a l l y d o e s m a k e s e n s e .2 O c o u r s e , t h e r e w o u l d b e a n e a s i e r w a o m a k i n g t h c o p u t e r s a w h a t i d i i t h a t p r o g r a m , a n w h a t i s a i d w a s n ' tr e a l l y w o r t h s a y i n g i t h f i r s t p l a c e . T h i s i g r e a t e x a m p l e o f r e a l l y p o o r p r o g r a m ; p r o f e s s i o n a l p r o g r a m m e r s c a l l t h i ss p a g h e t t i c o d e . I b r e a k s w h a t y o c o u l d c a l l

T H G O L D E N R U L E O P R O G R A M M I N G :p r o g r a m s h o u l d b a e a s y f o r a p e r s o n t u n d e r s t a n d a i

i f o c o m p u t e r t u n d e r s t a n d .I y o t h i n k a b o u t i t i t ' s g o i n g t b h a r d f o p e r s o n t

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

T h e r e ' s a s o r t o j o k e a m o n g p r o g r a m m e r s t h a t y o c a j u d g e t h q u a l i t y o f p r o g r a m b t h n u m b e r o G O T Os t a t e m e n t s i u s e s . B t h a t r u l e , t h p r o g r a m y o u j u s t t y p e d i i e x c e p t i o n a l l y p o o r !3 H e r e ' s a e x a m p l e o s l i g h t l y m o r e u s e f u l a n m u c h m o r ei n t e r e s t i n g p r o g r a m :

N E 1 I N P U T " W H A T ' S Y O U R N A M E " ; N 2 P R I N T N $ " 3 G O T O 2

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

T h t r o u b l e i s t h i s p r o g r a m p u t s t h e c o m p u t e r i n t o a e n d l e s s l o o p . E v e r y t i m e i p a s s e s l i n e 2 0 i g o e s t l i n e 3 0 b u a s o o n a i a r r i v e s a l i n e 3 0 i i s e n t b a c k t l i n e 2 0 T h e r e a r t w w a y s t m a k e i c o m e t a e n d . O n i t o t u r n t h c o p u t e r o f f ; m u c h b e t t e r w a i t b r e a k i n t o t h e c o m p u t e r ' sc y c l e . D t h a t b p r e s s i n g t h S T O P k e y . A n y t i m e t h c o m p u t e ri i a e n d l e s s l o o p , S T O P w i l l g e y o b a c k i n t o c o n t r o l .

T r e v i e w a l i t t l e , p l e a s e a n s w e r t h e s e t w q u e s t i o n s :W h i t h e r e s p a c e b e t w e e n

t h e q u o t a t i o n m a r k s i l i n e 2 0 W h a t d o e s t h e s e m i c o l o n d a t h

e n o l i n e 2 0

4 T h G O T O s t a t e m e n t i m o s t u s e f u l f o l e t t i n g t h c o m p u t e rm a k e a s i m p l e d e c i s i o n . T y p e i t h i s p r o g r a m t s e h o w .

N E 1 P R I N T " P I C K A N U M B E R F R O M T 5 ! 2 0 I N P U T3 O G O T O 1 0 0 , 2 0 0 , 3 0 0 , 4 0 0 , 5 0 0

1 0 P R I N T " Y O U P I C K E D 1 T H A T ' S N O M U C H O N U M B E R . "

1 1 E N 2 0 P R I N T " Y O U P I C K E D 2 N O M A N Y P E O P L E

P I C K 2 . 2 1 E N 3 0 P R I N T " Y O U P I C K E D 3 M O R E P E O P L E P I C K

T H A N A N O T H E R N U M B E R . "3 1 E N 4 0 P R I N T " Y O U P I C K E D 4 I S T U P I D N U M B E R . "4 1 E N 5 0 P R I N T " Y O U P I C K E D 5 T H A T ' S O N O M

F A V O R I T E S . "5 1 E N

R u t h i s p r o g r a m s e v e r a l t i m e s . P i c k a d i f f e r e n t n u m b e r e a c ht i m e a n s e w h a t h a p p e n s .

T h k e t t h i s p r o g r a m i i n l i n e 3 0 t h w o r d s O G O T O .T h a t m e a n s , d e p e n d i n g O w h a t v a l u e h a s , t h c o m p u t e rw i l l G O T O o n o t h n u m b e r s t h a t f o l l o w . T h e r e a r f i v ec h o i c e s f o X a n f i v e p l a c e s t o g t o I y o p i c k f o r X , t h c o m p u t e r w i l l g t l i n e 1 0 0 . I y o p i c k 3 t h c o m p u t e r w i l l g t l i n e 3 0 0 . W h a t w i l l h a p p e n i y o p i c k 5

W h a t w o u l d h a p p e n i l i n e s 1 1 0 ,2 1 0 , 3 1 0 , 4 1 0 , a n 5 1 w e r e l e f t o u t ?

J u n e 1 9 8 4 C O M M A N D E R I 6 7

Page 70: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 70/100

L E A R NM A C H I N E L A N G U A G EW r i t e F a s t - a c t i o n A r c a d e - s t y l e g r a p h i c sF u l l y u s t h M u s i c s y n t h e s i z e rC o m p l e t e l y u n d e r s t a n d t h C o m p u t e rD e v e l o p y o u r s k i l l s i n v e n t o r y

L e a r n w i t h t h T u t o r i a l t h a t c o m e s c o m p l e t e w i t hF u l l s e o p r o f e s s i o n a l q u a l i t y d e v e l o p m e n t t o o l s .

D E V E L O P - 6 4 4 . I N O F A S T ! ! !

A s s e m b l e s 2 0 0 0 l i n e s o c o d e i u n d e r 1 s e c o n d s !• S u p e r f a s t ' M a c r o s 2 6 0 0 L i n e s o c o d e i m e m o r yE x p a n d a b l e b y d i s k o r t a p e f i l e A s s e m b l e d i r e c t t d i s k o t a p e o m e m o r y P o w e r f u l C o - r e s i d e n t F u l l - s c r e e n e d i t o r ,d e b u g g e r a n d d e c o d e r D e c o d e r d i s a s s e m b l e s p r o g r a m s o d i s k o t a p e o i m e m o r y B u i l t - i n d i s k w e d g e P r o g r a mt r a c e , S i n g l e s t e p , E x e c u t e S e 1 b r e a k p o i n t s a n d / o rG o p o i n t s F u l l - s c r e e n m e m o r y d i s p l a y a n d m o d i f yP L U S t h M a c h i n e L a n g u a g e P r o g r a m m e r ' s B i b l e :" I n s i d e t h e C o m m o d o r e 6 4

* 6 9 P l u s S 3 . 0 0 p o s t a g e a n h a n d l i n g .

( M i n n r e s i d e n t s a d 6

P . O . B o x 7 4 2 6 M i n n e a p o l i s , M 5 5 4 0 7C a l l T o i l - F r e e 1 - 8 0 0 - 3 2 8 - 0 1 4 5

o i M i n n e s o t a c a l l : ( 6 1 2 ) 8 7 1 - 4 5 0 5

F R E E F R E E F R E E F R E E F R E E F R E ED I S K U T I L I T I E S

F O C O M M O D O R E C O M P U T E R S* " V E R Y S P E C I A L F R E E O F F E R " *

I y o o r d e r b o t h t h D I S K S U P P O R T a n D I S K D U P L I C A T O R d i s k e t t e sd e s c r i b e d b e l o w , w w i l l i n c l u d e a c o p y o o u D I S K R E T R I E V E R d i s k e t t eA 8 S O L U T E L Y P R E E ! D o n ' t m i s s o u t o t h i s s p e c i a l t h r e e - f o r - t w o o f f e r . P l a c ey o u r o r d e r t o d a y . W p a y p o s t a g e a n d h a n d l i n g .

• " D I S K S U P P O R T ( S 1 4 . 9 5 p o s t a g e p a i d ) " *T h i s p r o g r a m , w r i t t e n f o t h V l C - 2 0 a n C O M M O D O R E 6 4 p r o v i d e s

m a c h i n e l a n g u a g e e x t e n s i o n w h i c h a d d s t w e l v e n e c o m m a n d s t y o u rc o m p u t e r ' s o p e r a t i n g s y s t e m . N o t b c o n f u s e d w i t h t h e c u m b e r s o m e" w e d g e " . D I S K S U P P O R T o f f e r s 1 s e p a r a t e , e a s y t u s e . t w o - k e y s t r o k e

c o m m a n d s w h i c h W O R K ! Y o c a S A V E w i t h a u t o m a t i c V E R I F Y . S A V E - W I T H -R E P L A C E ( e l i m i n a t i n g C o m m o d o r e ' s D O b u g ) , L O A D , V E R I F Y . D E L E T E , a n R E N A M E d i s k t i l e s w i t h j u s t t w k e y s t r o k e s . A l s o p r o v i d e d a r c o m m a n d sw h i c h I N I T I A L I Z E . F O R M A T a n V A L I D A T E d i s k e t t e . E X E C U T E a n p r o g r a mo t h d i s k e t t e , p i n S h E R R O R m e s s a g e t t h e s c r e e n , a n l i s t t h d i s k e t t e ' sd i r e c t o r y t t h s c r e e n ( f o r m a t t e d f o y o u r c o m p u t e r ' s d i s p l a y ) w i t h o u ta f f e c t i n g t h c o n t e n t s o t h c o m p u t e r ' s m e m o r y , a l w i t h o n l y t w k e y s t r o k e s .D I S K S U P P O R T i M U S T f o a l d i s k d r i v e u s e r s !

" • D I S K D U P L I C A T O R ( S 1 4 . 9 5 p o s t a g e p a i d ) " *D I S K D U P L I C A T O R i m a c h i n e l a n g u a g e p r o g r a m w h i c h p r o v i d e s y o ( t h e o w n e r

o a 1 5 4 0 . 1 5 4 1 o 2 0 3 1 s i n g l e d i s k d r i v e ) l a s t a n c o n v e n i e n t w a l m a k e b a c k - u nc o p i e s o y o u r p r e c i o u s , i r r e p l a c e a b l e d i s k e t t e s . D I S K D U P L I C A T O R i 1 0 0 %M A C H I N E L A N G U A G E , l O O ° o F A S T , a n m o s t i m p o r t a n t l y , 1 0 0 % A F F O R D A B L E 1D i s k e t t e s a r e c o p i e s v e r b a t i m w i t h a s l e w a e i c h a n g e s ( u s i n g a C O M M O D O R E6 4 ) . D o n ' t l e a a c c i d e n t o r m i s t a k e c a t c h y o w i t h o u t b a c k - b o c o p i e s o a l y o u rd i s k e t t e s . O R D E R ' D I S K D U P L I C A T O R " T O D A Y !

" • D I S K R E T R I E V E R ( S 9 . 9 5 p o s t a g e p a i d ) —I y o h a v e e v e r a c c i d e n t a l l y " S C R A T C H E D " o r o g r a m o a d a t a f i l e f r o m o n o

/ o u r d i s k e t t e s a n a w i s h e d I h e t e w e r e o n l y s o m e w a l r e c o v e r t h a t p r e c i o u s f i l e .d i s k r e t r i e v e r > t h p r o g r a m y o u ' v e b e e n w a i t i n g l o r - D I S K R E T R I E V E R i 1 0 0 %m a c n i n e l a n g u a g e p r o g r a m t h a t w i l r U S C R A T C H " a l o y o u r d i s k f i l e s a n r e s t o r et h e m t t h e i r o r i g i n a l s t a t u s . L e D I S K R E T R I E V E R t u r n b a c k t h c l o c k a n H e l p y o r e c o v e r y o u r " l o s t " p r o g r a m s a n d ( i l e s l

J & C O M P U T E R S5 0 5 6 N 4 1 s t S t r e e t / M i l w a u k e e , W I 5 3 2 0 9

P h o n e ( 4 1 4 ) 4 6 1 - 9 9 4 1C i r c l e N o 2 4

H O D I Y O D O A n s w e r s t l e s s o n f o u r q u e s t i o n s :

3 T h s p a c e b e t w e e n q u o t a t i o n m a r k s m a k e s t h c o m p u t e rp r i n t s p a c e a f t e r y o u r n a m e e a c h t i m e t h n a m e i p r i n t e d .T h s e m i c o l o n m a k e s t h c o m p u t e r k e e p p r i n t i n g o t h s a m el i n e ; t e c h n i c a l l y , i s u p p r e s s e s t h e c a r r i a g e r e t u r n t h a t n o r m a l l yo c c u r s w i t h P R I N T s t a t e m e n t . T r r u n n i n g t h e p r o g r a m w i t hc o m m a i p l a c e o t h s e m i c o l o n , o r w i t h n p u n c t u a t i o n i t h a t s p o t a a l l .4 T h e c o m p u t e r j u m p s t l i n e 5 0 0 , b e c a u s e t h a t i t h f i f t hc h o i c e y o u g a v e i i l i n e 3 0 T h i s i a i m p o r t a n t q u e s t i o n ! T h E N s t a t e m e n t s a r n e c e s s a r y t k e e p t h c o m p u t e r f r o m r u n n i n g o v e r i n t o o t h e ro p t i o n s t h a t w e r e n o s e l e c t e d . I t h e s e l i n e s w e r e l e f t o u a n y o p i c k e d 2 , s a y , t h e n t h c o m p u t e r w o u l d p r i n t t h e x p e c t e dr e s p o n s e f o 2 b u w o u l d a l s o p r i n t r e s p o n s e s f o c h o o s i n g 3 4 o 5 T h a n s w e r s t l e s s o n w e r e i n a d v e r t e n t l y o m i t t e d f r o m t h M a i s s u e .

A n s w e r s t l e s s o n t h r e e q u e s t i o n s :1 T h i s i a i m p o r t a n t o n e . R U m a k e ; ; t h c o m p u t e r a c t u a l l yd t h p r o g r a m , a n L I S T m a k e s t h c o m p u t e r s h o w y o t h s t e p s i t h p r o g r a m .3 L i n e 2 o n l y , l i n e s 2 a n 3 ( p l u s a n o t h e r l i n e s t h a t m i g h th a v e b e e n b e t w e e n 2 0 a n d 3 0 ) , a l l i n e s f r o m t h e b e g i n n i n gt h r o u g h l i n e 3 0 l i n e 3 0 a n d a l l i n e s f o l l o w i n g i t 5 S t r i n g v a r i a b l e s e n i d o l l a r s i g n s . N U M $ w o u l d b s t r i n gv a r i a b l e , b u N U i n u m e r i c v a r i a b l e .

? R E D O F R O M S T A R T m e a n s t h c o m p u t e r w a e x p e c t i n gn u m e r i c i n p u t , a n y o u g a v e i l e t t e r s i n s t e a d .

m S t a r 6 4f E a s t e r n H o u s eC 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 C o m m o d o r e 6 4 U p l o a d / D o w n l o a d , S t a t u s L i n e . e t c . W o r k s w i t h

y o u r C o m m o d o r e 1 6 0 0 o 1 6 5 0 M o d e m .A u t o - d i a l i n g , e t c . w h e n u s e d w i t h t h n e C B 1 6 5 0 M o d e m .

C a r t r i d g e a n d M a n u a l - $ 4 9 . 9 5

6 8 I C O M M A N D E R J u n e 1 9 8 4

Page 71: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 71/100

T H J - E C O M M

i J

T E L E C O M M - S OT E L E C Q M M - 6 4

M E T A P H A S E S O F T W A R E h a s p r o d u c e d a n e x t r e m e l yp o w e r f u l y e s i m p l e t u s t e r m i n a l p r o g r a m f o t h

C o m m o d o r e 6 4 a n V I 2 0 c o m p u t e r s . C o m p a r e t h i s l i s t o f e a t u r e s t t h o s e o a n o t h e r t e r m i n a l p r o g r a m :

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

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

R e a d s f i l e s f r o m c a s s e t t e o r d i s k . C o n n e c t - t i m e c l o c k . * * A S C I I o C o m m o d o r ec h a r a c t e r c o d e s . ' * C a p t u r e s a n d i s p l a y s h i g h - r e s o l u t i o n b i t - m a p p e d g r a p h i c sf i l e s . * * F u l l s u p p o r t f o a u t o - d i a l a n a u t o - a n s w e r m o d e m s . " C o l o r s e l e c t i o nm e n u . S e b o r d e r , s c r e e n , a n c h a r a c t e r c o l o r s .

U s e r s e l e c t a b l e c o m m u n i c a t i o n p r o t o c o l sB a u d r a t e . . . 5 0 - 2 4 0 0 W o r d l e n g t h . . 5 - 8 b i t sS t o p b i t s . . o D u p l e x . . f u l l o h a l f

C o m p r e h e n s i v e d o c u m e n t a t i o n i 3 - r i n g v i n y l b i n d e r .A N N O C O M P A R E O U P R I C E . . O N L Y 2 9 . 9 5 ( d i s k o c a s s e t t e ) ! ! !

P a r i t y . . e v e n , o d d , n o n eE c h o . . l o c a l o r e m o t e

V I 2 0 v e r s i o n r e q u i r e s a l e a s t 1 6 k e x p a n s i o n . • C - 6 4 v e r s i o n o n l y

[ C - 6 4 o n l y ]I y o u w a n t t l e a r n t w i a C A S I N O B L A C K J A C K , o r i y o s i m p l y e n j o yp l a y i n g t h e g a m e , t h e n F E V E R B L A C K J A C K i f o y o u . L e a r n t h b a s i c r u l e so B L A C K J A C K o r l e a r n s o p h i s t i c a t e d c a r d c o u n t i n g t e c h n i q u e s . T h h i g h - r e sc o l o r g r a p h i c s o F E V E R B L A C K J A C K w i l l m a k e y o t h i n k y o a r s i t t i n g a tt h t a b l e . P l a y a g a i n s t t h c o m p u t e r a y o w o u l d r e a l d e a l e r . V a r y t h n u m b e r o d e c k s , b e s i z e , o d e a l i n g s p e e d , o l e a r n b w a t c h i n g t h c o m p u t e r p l a y i t s e l f . M o r e a d v a n c e d p l a y e r s m a p r a c t i c e c a r d c o u n t i n g .T w d i f f e r e n t c a r d - c o u n t i n g s y s t e m s a r p r e s e t , o r y o c a m o d i f y t h e mw i t h y o u r o w s y s t e m . F E V E R B L A C K J A C K w i l l p l a y t h o u s a n d s o h a n d sa c c o r d i n g t y o u r o w s y s t e m a n d t h e n d i s p l a y t h W I N / L O S S r a t i o s a f u n c t i o n o t h c a r d c o u n t . T H E R E ' S N L O N G E R A N Y E X C U S E N O T W I A B L A C K J A C K !

V I C - 2 0 a n C o m m o d o r e 6 a r r e g i s t e r e d t r a d e m a r k s o C o m m o d o r e B u s i n e s s M a c h i n e s , I n c .

S P E C I A L I N T R O D U C T O R Y P R I C E . . $ 1 9 . 9 5 { d i s k o c a s s e t t e )C h e c k , m o n e y o r d e r , V I S A , M A S T E R C A R D a c c e p t e d

A d $ 2 . 0 0 h a n d l i n g p e p r o g r a m ( C A r e s i d e n t s a d t a x ) .D e a l e r I n q u i r i e s I n v i t e d

= = = . M E T A P H A S E S O F T W A R EP . O . B o 7 2 6 3 S a J o s e , C 9 5 1 5 04 0 8 - 2 6 8 - 3 4 9 8

Page 72: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 72/100

F u n c t i o n a l l y Y o u r s .B y f a n A d a m i

T h V I 2 a n t h C o m m o d o r e 6 f e a t u r e f o u r l a r g e f u n c t i o n k e y s o t h r i g h t s i d e o t h k e y b o a r d . A f i r s t b l u s h ,t h e s e k e y s a p p e a r t s e r v e n p u r p o s e .T h i s a r t i c l e p r o v i d e s a e a s y m e t h o d o u s i n g t h e m , f r o m B A S I C , t h a t i b o t hs t r a i g h t f o r w a r d a n e f f e c t i v e . T h i s a p r o a c h w i l l b o i n t e r e s t t o a l u s e r s o t h V I a n t h 6 4 a n i p a r t i c u l a r l y o r i e n t e dt o w a r d t h b e g i n n i n g o i n t e r m e d i a t e -l e v e l p r o g r a m m e r .

S o y o u b o u g h t V I C - 2 0 o C - 6 4r e c e n t l y . . a n d y o a r m o s t i m p r e s s e dw i t h y o u r g o o d j u d g e m e n t . Y o u r C o m o d o r e h a s g r e a t g r a p h i c s , s o u n d , b u i l t - i nB A S I C , a n a l t h o s e p r o g r a m m i n g a p l i c a t i o n s . B u w h a t r e a l l y s o l d y o o t h m a c h i n e , t h o n e x t r a f e a t u r e t h a t c i n c he t h d e a l , w a t h f o u r s p e c i a l f u n c t i o nk e y s o t h r i g h t , a n t h p r o m i s e o a l t h w o n d e r f u l t h i n g s t h e y c o u l d d o

T h o n l y t r o u b l e i s w h e n y o o p e n u pt h b o a n f i r e u t h c o m p u t e r , t h o s ef u n c t i o n k e y s d n o s e e m t w o r k ! W h e ny o p r e s s t h e m n o t h i n g h a p p e n s - g a m e sd n o s p r i n g t l i f e , t h c o m p u t e r d o e sn o b a l a n c e y o u r c h e c k b o o k , t h t e c h n ol o g i c a l r e v o l u t i o n d o e s n o s w e e p y o u rh o m e . I f a c t , t h c o m p u t e r j u s t d o e s n o s e e m t r e a c t a a l l , s i n c e n o t h i n g a p p e a r so t h s c r e e n . P e r h a p s y o f e e l l i k e y o a r k n o c k i n g a t h w r o n g d o o r .

S o - b a c k t o t h e c o m p u t e r s t o r e , a n t r a c k d o w n a E X P E R T * , a n a s h i h o t h d e v i l t h e s e l i t t l e f u n c t i o n k e y s a r s u p p o s e d t w o r k . A h a , h e t e l l s y o u , i i s i m p l e . A l y o u n e e d i a n a u t o - b o o tm a c h i n e - c o d e p r o g r a m s t r u c t u r e d o s e l e c t i v e i n t e r r u p t - e n a b l e r o u t i n e , i o r d e rt t r a n s f e r i n t e r n a l s y s t e m c o n t r o l o t h m i c r o p r o c e s s o r t t h a d d r e s s a b l e c o d es e q u e n c e o y o u r c h o o s i n g .

S i m p l e , r i g h t ? W e l l , h e r e i s o m e g o o dn e w s . I d o e s n o h a v e t b t h a t d i f i c u l t - t h o s e k e y s d i f a c t w o r k , a n y o c a p r o g r a m t h e m v e r y e a s i l y y o u r s e l f .Y o w i l l f i n d t h a t t h e y c a b e x t r e m e l yu s e f u l , a n h a v e m a n y p r a c t i c a l a p p l i c at i o n s i p r o g r a m s t h a t y o w r i t e .7 0 I C O M M A N D E R J u n e 1 9 8 4

W h e n y o w r i t e a i n t e r a c t i v e p r g r a m , t h e r e a r e s e v e r a l w a y s o g e t t i n gr e s p o n s e f r o m t h u s e r . O n e w a y i t i s s u e u s e r ' s m a n u a l , a n e x p e c t t h e u s e rt k n o w w h a t t d a n w h e n . b e t t e rw a i t p r i n t a ' m e n u ' , o r l i s t o o p t i o n s ,o t h s c r e e n . T h u s e r t h e n k n o w s e a c t l y w h a t h i o p t i o n s a r e , a n i n d i c a t e sh i c h o i c e b p r e s s i n g o n o t h f u n c t i o nk e y s . l a r g e p r o g r a m m a h a v e s e v e r a lm e n u s ; t h e r e w i l l b m a i n m e n u t h a ts e l e c t s a g e n e r a l a r e a o f t h p r o g r a m .E a c h a r e a w i l l t h e n h a v e s u b - m e n u s f o m o r e d e t a i l e d i n f o r m a t i o n , o r t h u s e r c a r e t u r n t t h m a i n m e n u a a n t i m e . T h i st y p e o p r o g r a m i v e r y ' f r i e n d l y . 'D T H E Y R E A L L Y W O R K ?

P r o b a b l y t h m o s t f r u s t r a t i n g t h i n ga b o u t t h f u n c t i o n k e y s i t h a t , w h e n y o p r e s s t h e m , n o t h i n g a p p e a r s o t h s c r e e n . S o , l e u s t a r t b p r o v i n g t h a t t h e yr e a l l y d w o r k . P r e s s s h i f t - 2 t g e t a s i n g l eq u o t a t i o n m a r k ; t h i s p u t s y o u r c o m p u t e ri n t o w h a t i k n o w n a ' q u o t e m o d e ' .S o u n d s r a t h e r l i k e p o l i t i c i a n i a e l e ct i o n y e a r . N o w f i n d t h a t t h f u n c t i o nk e y s d w o r k - p r e s s t h e m a n s e g r a p h i c s c h a r a c t e r s a p p e a r o t h s c r e e n .N o t h i n g e l s e h a p p e n s . . b u a l e a s t w c a s e o u f e a r s t r e s t , k n o w i n g t h a t t h k e y s a r n o d e f e c t i v e . ( F o r t h e v e n -n u m b e r e d f u n c t i o n s F t F 8 y o h a v e t h o l d d o w n t h s h i f t k e w h i l e p r e s s i n g t h f u n c t i o n k e y s ) .

I o r d e r t s e h o t h f u n c t i o n k e y sa r w o r k e d i n t o p r o g r a m , w w i l l d i v i d et h p r o c e s s i n t o f o u r e a s y s t e p s . J u s tf o l l o w t h e s e o n b o n e , a n t h j o c o u l d n ' t b e a s i e r .S T E P O N E :D E T E C T I N G T H K E Y S

T h i s i o b v i o u s l y t h f i r s t s t e p i t h e p r oc e s s , t h a t i s f i n d i n g o u t h a t t h u s e r h a p r e s s e d f u n c t i o n k e y . G i v e n t h d i f f i c u l t yw e x p e r i e n c e d a f i r s t j u s t f i n d i n g o u w h e t h e r t h e k e y s w o r k e d a a l l , y o u m i g h te x p e c t t h i s s t e p t b d i f f i c u l t . I f a c t , t h a ti j u s t n o t h c a s e ; t h e r e a r a l e a s t f o u r

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

( i ) G E T A $ : I F A $ " T H E N 5 5 T h f i r s t w a i p r o b a b l y t h e e a s i e s t . J u s tG E a c h a r a c t e r , a n c o m p a r e i t t h g r a p h i c s c h a r a c t e r t h a t t h f u n c t i o n k e p r o d u c e s . I t h e y m a t c h , t h e n b r a n c h t t h a p p r o p r i a t e s u b - a r e a o y o u r p r g r a m . O n p o i n t t o n o t e - t h e G E c o m a n d i ' d e s t r u c t i v e ' ; t h a t i s , i f t h e k e yp r e s s e d i n o t t h e o n y o a r t e s t i n g f o r , i w i l l b i g n o r e d . T h i s c a b a n a d v a n t a g e ,i t h a t i g i v e s t h p r o g r a m m e r m o r e c o t r o l o v e r t h e f l o w o t h p r o g r a m . I s o m ec a s e s , h o w e v e r , i w o u l d b d i s a d v a nt a g e , i y o d i n o w a n t t l o s e t h o s eo t h e r c h a r a c t e r s . d i s a d v a n t a g e o t h i sm e t h o d i t h a t , i y o w a n t t t e s t f o a l o t h f u n c t i o n k e y s , y o a r f a c e d w i t h a l e a s t e i g h t l i n e s o p r o g r a m m i n g , a n t h a ti c o n s i d e r e d t b b a f o r m .

( i i ) G E T A $ : I F A $ C H R $ ( 1 3 3 )T H E N 5 5

T h i s m e t h o d i s a l s o v e r y s i m p l e , a l t h o u g h i r e q u i r e s y o t k n o w t h A S C I I c o d e s f o t h e f u n c t i o n k e y s ( t h e s e a r e 1 3 t 1 4 0 ) .O t h e r w i s e , i h a s t h e s a m e a d v a n t a g e sa n d i s a d v a n t a g e s a t h f i r s t m e t h o d ,w i t h o n i m p o r t a n t e x c e p t i o n - i f y o w a n t t t e s t f o a l o t h k e y s , y o c a d t h i s i F O R . . N E X T l o o p i t w o r t h r e el i n e s , i n s t e a d o f e i g h t .

( i i i ) I P E E K ( 1 9 7 ) = T H E N G O T O 5 5 T h i s i a e n t i r e l y d i f f e r e n t m e t h o d o d e t e c t i n g t h f u n c t i o n k e y s . L o c a t i o n 1 9 i t h V I a n t h 6 i m e m o r y r e g i s t e rt h a t i n d i c a t e s w h a t k e i c u r r e n t l y b e i n gp r e s s e d . T h o p e r a t i n g s y s t e m o y o u rc o m p u t e r c h e c k s t h k e y b o a r d s i x t y t i m e se a c h s e c o n d , a n t h r e s u l t o t h i s ' s c a n ' i s t o r e d t e m p o r a r i l y a c o d e i m e m o r yl o c a t i o n 1 9 7 . E a c h k e y o t h k e y b o a r dh a i t o w u n i q u e c o d e ; t h v a l u e s f o r t h e

Page 73: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 73/100

f u n c t i o n k e y s a r t h r e e t s i o t h C - 6 4a n 3 t 6 3 o n t h V I G 2 0 . A a d v a n t a g eo t h i s m e t h o d i t h a t i i n o n d e s t r u c t i v e ;t h a t i s w h e n y o P E E K a l o c a t i o n 1 9 7 , y o d n o d e s t r o y t h e c o m p u t e r ' s r e c o r d o fk e y s t h a t h a v e b e e n p r e s s e d . A n o t h e r i t e r e s t i n g f e a t u r e i t h a t l o c a t i o n 1 9 o n l yh o l d s a v a l u e w h i l e t h e k e y i b e i n gp r e s s e d , n o a f t e r w a r d . T h i s c o u l d b eg o o d o r b a f e a t u r e , d e p e n d i n g o w h a t t y p e o p r o g r a m y o a r w r i t i n g . T h m a i n d i s a d v a n t a g e o t h i s m e t h o d i t h a to n l y t h f o u r k e y s c a b d e t e c t e d , n o a l e i g h t .

( i v ) I P E E K ( 6 3 1 ) = 1 3 3 T H E N G O T O5 5

A w n o t e d , l o c a t i o n 1 9 h o l d s c o d e f o t h e k e y p r e s s e d o n l y t e m p o r a r i l y . T h c o p u t e r r e m e m b e r s w h a t h a b e e n p r e s s e db s t o r i n g c o d e ( d i f f e r e n t c o d e ! ! ) i t h k e y b o a r d b u f f e r . T h b u f f e r i s e r i e s o t e l o c a t i o n s f r o m 6 3 t 6 4 w h i c h h o l d su t t h l a s t t e n k e y s p r e s s e d , u n t i l t h e ya r p r o c e s s e d . T h n u m b e r o k e y sw a i t i n g t b p r o c e s s e d i s t o r e d i l o c at i o n 1 9 8 . T h a d v a n t a g e o t h i s m e t h o d i t h a t t h c o m p u t e r w i l l a u t o m a t i c a l l y k e e p

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

F o t h p u r p o s e o b u i l d i n g m e n u , w w i l l u s t h f o u r t h m e t h o d , b u m o d i f y i t o v e r c o m e i t d i s a d v a n t a g e . W w i l la s s u m e t h a t t h a v a i l a b l e c h o i c e s h a v ea l r e a d y b e e n p r i n t e d o t h s c r e e n . T h e n ,w w i l l c l e a r t h k e y b o a r d b u f f e r a n w a i tf o k e y t o b p r e s s e d :

1 0 P O K E 1 9 8 , 0 : W A I T 1 9 8 , 1R e m e m b e r t h a t l o c a t i o n 1 9 h o l d s t h en u m b e r o f k e y s t r o k e s i t h b u f f e r . T h i sl i n e t e l l s t h c o m p u t e r t h e r e a r n o n e ,t h e n w a i t s u n t i l s o m e k e i p r e s s e d . T h p r o g r a m w i l l n o p r o c e e d t t h n e x t l i n eu n t i l o n a n o n l y o n k e h a b e e np r e s s e d .

1 1 0 A = P E E K ( 6 3 1 )1 2 0 I F A 1 3 2 A N D A 1 4

T H E N G O T O 9 0 0 01 3 G O T O 1 0

L i n e 1 1 a s s i g n s t h c o d e f o t h f i r s t k e p r e s s e d t o v a r i a b l e A T h n e x t l i n e t e s t st s e i i i i t h r a n g e f o t h f u n c t i o nk e y s , t h a t i 1 3 t 1 4 0 . I a f u n c t i o n k e w a p r e s s e d , t h e n c o n t r o l o t h p r o g r a mi t r a n s f e r r e d t r o u t i n e a l i n e 9 0 0 0 . i a n o t h e r k e y w a p r e s s e d , t h e n i i i n o r e d a n t h p r o g r a m r e t u r n s t l i n e 1 0 t w a i t f o a n o t h e r .

A t h i s p o i n t w h a v e s u c c e s s f u l l y c o p l e t e d s t e p o n e , d e t e c t i n g t h f u n c t i o n

k e y s , a n s e n t t h p r o g r a m t S i n e 9 0 0 0w h e n t h a t o c c u r s .S T E P T W O : A C K N O W L E D G E

T h f u n c t i o n k e y s a r d i f f e r e n t ! T h e r et h e y a r e , a p a r t f r o m a l t h o t h e r s , d i f e r e n t c o l o r , d i f f e r e n t s i z e . W h e n y o p r e s s t h e m , t h e y s h o u l d d s o m e t h i n g d i f e r e n t . T h e y s h o u l d , i s o m e s p e c i a l w a y ,a c k n o w l e d g e t h e i r s p e c i a l f u n c t i o n . T h e r ea r l o t s o w a y s t d t h i s , o c o u r s e , b u v e r y g o o d w a i t h a v e t h k e y s b e e pw h e n t h e y a r e p r e s s e d .F o t h C - 6 4 :

9 0 0 0 P O K E 5 4 2 7 6 , 3 39 0 1 0 F O 1 = T 4 0 N E X T9 0 2 0 P O K E 5 4 2 7 6 , 0

F o r t h e V I C - 2 0 :9 0 0 0 P O K E 3 6 8 7 4 , 2 5 09 0 1 0 F O R I = 1 T O 4 0 : N E X T9 0 2 0 P O K E 3 6 8 7 4 , 0

B e f o r e w d t h i s , o c o u r s e , w w i l l h a v et s e u t h s o u n d r e g i s t e r s a t h e b e g i nn i n g o t h p r o g r a m .

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

S T E P T H R E E :S O R T O U T H E K E Y

W h a t w h a v e a t h i s s t a g e i n u m b e rb e t w e e n 1 3 a n 1 4 t o t h e v a r i a b l e A ( I o n o f t h e o t h e r m e t h o d s o f d e t e c t i n g a

k e w e r e u s e d , t h e n w w o u l d h a v e d i f e r e n t s e o v a l u e s , o e l s e a o d g r a p h i c s c h a r a c t e r s t o r e d i n A $ . ) T h i s i s n o ta v e r y h a n d y f o r m t g e t t h e d a t a i n w h a ti m o r e , t h e k e y s a r n o e v e n i t h r i g h to r d e r ! A l o t h o d f u n c t i o n k e y s a r n u m b e r e d f i r s t , f r o m 1 3 3 t 1 3 6 , f o l l o w e db t h e v e n f u n c t i o n s f r o m 1 3 t 1 4 0 .W h a t w w a n t t d o , t h e n , i s o r t t h e s ev a l u e s o u i n t o m o r e u s e f u l f o r m . T h i sw i l l i n c l u d e p u t t i n g t h f u n c t i o n k e y s i t h r i g h t o r d e r , t h e n a s s i g n i n g e a c h o n n u m b e r f r o m o n t e i g h t , t m a t c h t h d e s c r i p t i o n s o t h k e y s . T h i s l i n e i l i t t l ec o m p l i c a t e d , b u t i a c h i e v e s e x a c t l y t h a t :

9 0 3 0 = 2 * A - 2 6 5 + ( 1 3 6 )Y o m i g h t h a v e t e x p e r i m e n t w i t h t h i sl i n e t o a s s u r e y o u s e l f t h a t i w o r k s , o y o c a n t a k e m w o r d f o i t M u l t i p l y i n g b t w o , t h e n s u b t r a c t i n g 2 6 5 , y i e l d s t h n u m b e r s e r i e s 1 3 1 5 T h k e t t h i s l i n e i t h l a s t p a r t ; t h e x p r e s s i o n( 1 3 6 ) i ' r e l a t i o n a l o p e r a t o r ' , a n w i l lh a v e v a l u e o f z e r o f o t h o d d -n u m b e r e d f u n c t i o n s , o - f o t h e v e nf u n c t i o n s . T h e e n d r e s u l t i t h a t v a r i a b l ew i l l h a v e v a l u e f r o m o n t e i g h t , m a c h i n g t h f u n c t i o n k e t h a t w a p r e s s e d .S u c c e s s !S T E P F O U R :B R A N C H O U T S U B - A R E A S

N o t h a t w h a v e d e t e c t e d a f u n c t i o nk e y , a c k n o w l e d g e d i t a n s o r t e d o u

C o n t i n u e d o n p a g e 9 H E R E A L A S T !C O M M O D O R E 6 4 - V I C 2 O 1 "

E D U C A T I O N A L S O F T W A R ET E A C H E R D E V E L O P E DC L A S S R O O M T E S T E D

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

A L O R I G I N A L P R O G R A M SA l p r o g r a m s s e l l - e x p l a n a t o r y . E a s y l u s e .

I h o m e s a n s c h o o l s n a t i o n w i d e .D i s k e t t e o C a s s e t t e

S O F T W A R E L A B O R A T O R I E S !T h i s M o n t h F e a t u r i n g :

V O C A B U L A R Y S E R I E SS e v e r a l t e c h n i q u e s t o l e a r n i n g v o c a b u l a r y a r e i n c o r p o r a t e d i n t o t h e s e p r o g r a m s . T h e w o r d s

i n c l u d e d I t h p r o g r a m s a r t h o s e t h a t h a v e b e e n o f f i c i a l l y d e t e r m i n e d l b b a s i c t l i t e r a c y l o rt h a t a g g r o u p .V I - V o c a b u l a r y t o h i g h s c h o o l s t u d e n t s a n a d u l t s : $ 4 9 . 9 5 . V 2 - V o c a b u l a r y I f o s t u d e n t s g r a d e s1 - 3 : $ 2 9 . 9 5 . V 3 - V o c a b u l a r y I I l o s t u d e n t s g r a d e s 4 - 6 ; $ 2 9 . 9 5 . V 4 - V o c a b u l a r y I f o s t u d e n t sg i a d e s 7 - 8 ; $ 2 9 . 9 5 . A L S O A V A I L A B L E : M a t h , G r a m m a r , P h o n i c s . F u P a c k s .

Q T S E R I E S N O N A M E D I S K . C A S S P R I C E E A . '

■ 1 0 % d i s c o u n t o n m o n t h l y f e a t u r e .S o f t w a r e L a b o r a t o r i e s , J i n j c .S U B T O T A L

P o s t a g e s h a n d l i n gP o s t O f f i c e B o 7 6 C u c a m o n g a C A 9 1 7 3 0 C i r e l « N o 7 3 ( V i S A / M C )P h o n e O r d e r s : ( 7 1 4 ) 9 8 0 - 9 5 6 2 C r e s i d e n t s 6 t a V I S A / M C ( I n c l u d e c h a r g e c a r d n o e x p i r a t i o n d a t e ) T O T A L

T O T A L

S 1 . 5 0

J u n e 1 9 8 4 C O M M A N D E R H I

Page 74: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 74/100

T h S i m p l e r , t h B e t t e r

" ■ ■

S

« : ■ ■ " ■ ■

A — ^ ^

W h e n i t ' s o n i t ' s o n N s o f t w a r e t m e s s a r o u n d w i t h . T h i sh i g h q u a l i t y , l o w - p r o f i l e C N u m e r i c K e y p a d i t h o n f o y o u rC o m m o d o r e 6 4 a n d V I C - 2 0 . I i g u a r a n t e e d t b 1 0 0 5 ? c o p a t i b l e w i t h a l t h e s o f t w a r e y o h a v e , n o a n f o r e v e r , i a n f o r m a t . T h e K e y p a d e a s i l y c o n n e c t s i p a r a l l e l w i t h t h e e x i s t i n gk e y b o a r d c o n n e c t o r . N o y o u c a n z i t h r o u g h y o u r n u m e r i cw o r k s h e e t , i n p u t y o u r n u m b e r s a n f i g u r e s c o m f o r t a b l y ,q u i c k l y , a n m o r e e a s i l y t h a n e v e r b e f o r e a o n l y S 6 9 . 9 5 .

/ v C o m p u t e r P l a c e ( 2 1 3 ) 3 2 5 4 7 5 4= 2 3 9 1 4 C r e n s h a * B l v d . T o r r a n c e , C A 9 0 5 0 5

D e a l e r I n q u i r i e s w e l c o m eC o m m o d o r e 6 4 a n d V I C - 2 0 a r t r a d e m a r k s o C o m m o d o r e B u s i n e s s M a c h i n e s , I n c .

C O M M O D O R E 6 4 C O M A LA D D S :

4 G r a p h i c s S t a t e m e n t s1 S p r i t e S t a t e m e n t s

■ L O G O " T U R T L E G R A P H I C SR U N - T I M E C O M P I L E RF A S T p r o g r a m e x e c u t i o na u t o l i n e n u m b e r i n gl i n e r e n u m b e r i n gp r o g r a m s t r u c t u r e sm e r g i n g p r o g r a m s e g m e n t sl o n g v a r i a b l e n a m e sn a m e d p r o c e d u r e sp a r a m e t e r p a s s i n gl o c a l a n g l o b a l v a r i a b l e sr a n d o m a c c e s s d i s k f i l e ss t o p k e y d i s a b l eE n O F i l e d e t e c t i o n

W h a t d o e s t h i s a n m o r e ? C O M A LW h a t i t h c o s t ? O n l y $ 1 9 . 9 5- M r h i s a n m u c r i m u t h m o r e o d i s k v . n h m a n y s a m p l ep r o g r a m s O N L Y S 0 A l s o a v a i l a b l e : C O M A L H A N D B O O K .$ 1 8 9 5 B E G I N N I N G C O M A L . $ 1 9 9 5 S T R U C T U R E DP R O G R A M M I N G V \ I T H C O M A L . S 2 4 . 9 5 f O U N D A T I O N S I C O M P U T E R S T U D I E S V \ I T H C O M A L , $ 1 9 . 9 5 . C A P T A I N C O M A LG E T S O R G A N I Z E D . S 9 . 9 5 C O M A L T O D A Y n e w s l e t t e r . S 4 . 9 5S e n d c h e c k o M o n e y O r d e r i U D o l l a r s p l u s $ h a n d l i n g t o C O M A L U s e r s G r o u p , U S A . L i m i t e d . 5 0 G r o v e l a n d T e r . .M a d i s o n . W l 5 3 7 p h o n e 6 O 8 - 2 Z 2 - 4 4 3 2 C O M M O D O R E 6 i t r a d e m a r k o C o m m o d o ' e E l e c i r o n i c s L i C A P T A I N C O M A L i i r a d e m a r k o C O M A L U s e r s G r o u p , U S A . L i m i t e d

T O T L S O F T W A R E R O L L S O U A N O T H E R W I N N E R !D a t a B a s e M a n a g e m e n t f o t h C o m m o d o r e 6 4 T O T L . I N F O M A S T E R 3 - 6 — o n l y $ 5 0 o d i s k

M o n e y - S a v i n g B o n u sP a k s o 6 S o f t w a r e( B P - 1 ) — ( 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 $ 1 0 3 N O $ 7

( B P - 2 ) — ( d i s k )t o t l . 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 $ 2 2 8 N O $ 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 i 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 $ 1 1 8 N O $ 8

( B P - 5 ) — ( t a p e )t o t l . t e x t / t o t l . l a b e lr e g . p r i c e $ 6 N O $ 4

C o m m o d o r e 5 a n V I 2 a r t r a d e m a r k s 0 C o m m o d o r e B u s i n e s s M a c h i n e s I n

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

T O T L . T E X T 2 . ( V I C 8 K 2 4 . 9 5T O T L T E X T 2 . 5 ( V I C + 1 6 K ) 3 4 . 9 5T O T L L A B E L 2 . 1 ( V I C 1 6 K ) 1 9 . 9 5T O T L T I M E M G R . 2 . ( V I C + 8 K 2 9 . 9 5R E S E A R C H A S S T . 2 . ( V I C + 8 K 2 9 . 9 5T O T L 8 U S I N E S S 3 . 0 ( V I C + 2 4 K )T O T L T E X T 2 . 6 ( C - 6 4 ) 3 9 . 9 5T O T L S P E L L E R 3 . 6 ( - C 6 4 )T O T L L A B E L 2 . 6 ( C - 6 4 ) 1 9 . 9 5T O T L T I M E M G R . 2 . 6 { C - 6 4 ) 3 4 . 9 5R E S E A R C H A S S T . 2 . ( C - 6 4 ) 3 4 . 9 5T O T L . I N F O M A S T E R 3 . 6 ( C - 6 4 )T O T L B U S I N E S S 3 . 6 ( C - 6 4 )B O N U S P A K #C h e c k . M o n e y O r d e r o C a l s o a c c e p t e d• C . O . D . o r d e r s S 2 0 0a d d i t i o n a l ( C r e s i d e n t sa d 6 Y i % s a l e s l a x )

T o t a lC . O . D . C h a r g e s / S a l e s T a x

S h i p p i n g H a n d l i n gA m o u n t E n c l o s e d

D I S K2 8 . 9 53 8 . 9 52 3 . 9 53 3 . 9 53 3 . 9 58 4 . 9 54 3 . 9 53 4 . 9 52 3 . 9 53 8 . 9 53 8 . 9 54 9 . 9 59 4 . 9 5

S 3 . 0 0

F O 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 i n e n t a l U - 8 0 0 - 3 5 1 - 1 5 5 5 , C a h l o r n i a I - 8 0 0 - 3 5 H 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 7

S E N D M O R E I N F O R M A T I O N ( n c h a r g e ( o c a t a l o g )N a m eS t r e e tC i t yP h o n e (C a r d *

S l a t e Z i p ." E x cD a t e

M V I S A

T c / T LS O F T W A R E , I N C .

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 64 1 5 / 9 4 3 - 7 8 7 7

O t h e r V I C 2 0 a n C o m m o d o r e 6 4 ' " s o f t w a r ea v a i l a b l e f r o m y o u r d e a l e r o rd i r e c t l y f r o m T O T L S o f t w a r e :W o r d P r o c e s s i n g ( t o t l . t e x t )S p e l l i n g C h e c k e r ( t o t l . s p e l l e r )M a i l i n g L i s t L a b e l ( t o t l . l a b e l )B u s i n e s s A c c o u n t i n g ( t o t l . b u s i n e s s )T i m e M a n a g e m e n t

( t o t l t i m e m a n a g e r )K e y w o r d C r o s s R e f e r e n c e

( r e s e a r c h a s s i s t a n t )T O T L O f f e r s Y o u . . .l o p r i c e s a n h i g h q u a l i t y 3 0 d a ym o n e y - b a c k g u a r a n t e e o d i r e c tp u r c h a s e s a i n t e r a c t i v e f a m i l y o s o f t w a r e p r o d u c t r e g i s t r a t i o nc u s t o m e r s u p p o r t f r e e i n f o r m a t i v en e w s l e t t e r r e g u l a r u p g r a d e s a r e d u c e d c o s t a v a i l a b i l i t y i m a n ys t o r e s 8 0 0 n u m b e r s f o o r d e r i n gc o n v e n i e n c e p r o m p t s h i p m e n t o d i r e c t o r d e r s s a v i n g s c o u p o n s w i t he a c h o r d e r m o n e y - s a v i n g b o n u sp a k s t w y e a r s a n 4 5 , 0 0 0p r o d u c t s s t r o n g , C i r c l e N o 4

Page 75: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 75/100

F o o d f o T h o u g h tR e a l c o m p u t i n g a a p p e t i z i n g p r i c e s .

I n v e n t o r y 0 4 1 " A e a s y - t o - u s em e n u - d r i v e n p r o g r a m t h a i l e t s y o t r a c k c o m p l e t e a n d c o m p l e x i n v e n t or i e s . P i n p o i n t l o c a t i o n s , v e n d o r s ,u n i l s o m e a s u r e . U p d a t e p r i c e s , r o r d e r s , s a l e s , e n t i r e s t o c k s . p o w e rf u t o o ! f o r y o u r h o m e c o m p u t e r a o n l y $ 2 9 . 9 5 ' , o d i s k .

6 P A K J " s e l f - t e a c h i n g s a m p l e rp a c k a g e o 1 m e n u - d r i v e n p r o g r a m s ,i d e a l a s a n i n t r o d u c t i o n t c o m p u t i n g .O c o m p u t e y o u r l i f e e x p e c t a n c y ,y o u r m o r t g a g e p a y m e n t s , e v e n l e a r n; h l a n g u a g e o t h d e a f , p l u s l o m o r e . O n l y $ 1 9 5 o t a p e ;$ 2 4 . 9 5 ' , o d i s k .

P r a c t i F i l e . " f u l l y p r o f e s s i o n a l f i l em a n a g e r f o y o u r C o m m o d o r e .P r a c t i F i l e c a h a n d l e m a i l i n g l i s te n t r i e s b t h t h o u s a n d s . Y o c a c h a n g e r e c o r d s , n u m b e r s , m e t h o d so f i l i n g , a n a g r e a t d e a l m o r e . P l u s ,i t ' s e a s y t u s e . O n l y $ 5 4 . 9 5 ' , o d i s k

P r a c t i C a l c " 6 4 T h m o s t p o w e r f u ls p r e a d s h e e t a v a i l a b l e f o h o m ec o m p u t e r - a t t h l e a s t c o s t . T r a c ki n v e s t m e n t s , i n v e n t o r i e s , e x p e n s e s .P r o j e c t p r o f i t s . M a k e c h a r t s . K e e pm a i l i n g l i s t s . S o r t a l p h a b e t i c a l l y o n u m e r i c a l l y , i n s t a n t l y . A i n c r e d i b l ev a l u e a $ 4 9 . 9 5 ^ t a p e ; $ 5 4 . 9 5 ' , d i s k .

T o t a l H e a l t h ™ T h f u w a t k e e pf i t . S t a y o t o o y o u r d a i l y i n t a k ea n o u t g o o f c a l o r i e s . B a l a n c e y o u rd a i l y d i e t a n d g r a p h y o u r p r o g r e s s -a l l a i l o r - m a d e t y o u r b o d y . p a s t ,p r e s e n t , a n f u t u r e . I t ' s l i k e h a v i n gh e a l t h s p i y o u r h o m e f o o n l y$ 2 4 . 9 5 " , o t a p e : $ 2 9 . 9 5 ' o n d i s k .

N o y o u c a n d r e a l , h o n e s t - t o - g o o d n e s s c o m p u t i n g a c o m p u t e r - g a m e p r i c e s . C o m p u t e r S o f t w a r eA s s o c i a t e s b r i n g s y o h a r d - w o r k i n g s o f t w a r e t h a t m a k e s y o u r w o r k e a s y . ( W h i l e i t ' s e a s y o y o u r b u d g e t . )A l p r o g r a m s a r e a s y t w o r k w i t h r i g h t o t h s c r e e n , f r o m s e l f - t e a c h i n g i n s t a n t s o f t w a r e t h a t t r a c k s y o u rv i t a l s t a t i s t i c s t p o t e n t p r o g r a m s t t r a c k i n v e n t o r i e s a n p r o f i t s . ^ f O l U f D 1 T P O c o u r s e , i i t ' s g a m e s y o w a n t , w e ' v e g o t h e m t o o . B u i y o u ' r e l o o k - s p V i S j J r i f n i i n f o h o m o c o m p u t e r p o w e r w i t h r e a l b r a i n p o w e r , l o o k n m o r e . N o ^ J S O F T W A R Ey o c a p l a y f o k e e p s . ^ A S S O C I A T E S , I N C .E x c l u s i v e l y d i s t r i b u t e d b M i c r o S o f t w a r e i n t e r n a t i o n a l , I n c . T h S i l k M i l l , 4 O a S t . . N e w t o n U p p e r F a l l s , M 0 2 1 6 4 ( 6 1 7 ) 5 2 7 - 7 5 1 0

' P r i c e s a r e s u g g e s t e d r e t a i l : a c t u a l r e t a i l p r i c e s m a v a r y . © 1 9 8 4 C o m p u t e r S o f t w a r e A s s o c i a t e s , i n c . C o m m o d o r e 6 4 " , t r a d e m a r k o C o m m o d o r e B u s i n e s s M a c h i n e s . I n c .

Page 76: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 76/100

F u n c * K e y sf o y J . L C a l v i n

A u s e f u l a n i n v i s i b l e a t h D O W e d g e , F U N C * K E Y S , m a c h i n el a n g u a g e f u n c t i o n k e p r o g r a m f o t h C o m m o d o r e 6 s h o u l d b w e l c o m e a d i t i o n t a n p r o g r a m m e r ' s u t i l i t y c o l l e ct i o n . I r e s i d e s i m e m o r y a b o v e b a s i c u s e rR A a n i c o m p l e t e l y c o m p a t i b l e w i t ht h D O W e d g e . I a l l o w s t h u s e r t oc r e a t e a n e x e c u t e n u m e r o u s d e f i n i t i o n sf o t h e i g h t f u n c t i o n k e y s o t h C o m o d o r e 6 4 T h u s e r m a a a n t i m e c a l lt t h p r o g r a m m a i n m e n u , r e d e f i n e t h f u n c t i o n k e y s , a n r e t u r n t t h t a s k a h a n d u n a l t e r e d . T h u n i q u e f l e x i b i l i t y o t h i s p r o g r a m l i e s i t h f a c t t h a t a n p r e v i o u s l y c r e a t e d f u n c t i o n k e d e f i n i t i o n sm a b s a v e d t o d i s k a n r e l o a d e d a f u t u r e d a t e . T h i s e n a b l e s t h p r o g r a m m e rt c r e a t e s e v e r a l f u n c t i o n k e d e f i n i t i o nf i l e s a n s w i t c h b e t w e e n t h e m d e p e n d e n tu p o n h i p r e s e n t r e q u i r e m e n t s . S o m et y p i c a l e x a m p l e s o u s e s a r e : p r i n t e r c o m a n d s , d i s k d r i v e c o m m a n d s , s y s t e mc a l l s , b a s i c d i r e c t i v e s , a n j u s t a b o u ta n y t h i n g e l s e t h C o m m o d o r e 6 w i l lr e c o g n i z e . T h e p r o g r a m c o n t a i n s a d e f a u l ts e o f u n c t i o n k e d e f i n i t i o n s a a e x a mp l o t h m a n y d i f f e r e n t p o s s i b l e u s e s .

P R O G R A M I N S T R U C T I O N ST y p e i a n s a v e t h e p r o g r a m l i s t i n g . B

e x t r a c a r e f u l , t h e d a t a s t a t e m e n t s a r c r i t i c a l a n e a s i l y m i s t y p e d . " R U N " t h p r o g r a m . T h e r e w i l l b b r i e f d e l a y w h i l et h d a t a s t a t e m e n t s a r p o k e d i n t o R A M .I y o h a v e b e e n s u c c e s s f u l i y o u re n d e a v o r y o w i l l b p r e s e n t e d w i t h t h em a i n m e n u , i n o t , c a r e f u l l y r e c h e c k t h ed a t a s t a t e m e n t p o r t i o n o t h p r o g r a m f o t y p o s .

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

1 E x e c u t e p r e s e n t c o m m a n d s2 R e v i e w p r e s e n t c o m m a n d s3 C r e a t e n e w c o m m a n d s4 S a v e p r e s e n t c o m m a n d s t d i s k5 L o a d c o m m a n d f i l e f r o m d i s k

7 4 K O M M A N D E R J u n e 1 9 8 4

1 E X E C U T EP R E S E N T C O M M A N D S

S e l e c t i n g t h i s o p t i o n w i l l a s s i g n t h d e f i n i t i o n s p r e s e n t l y r e s i d i n g i t h p r g r a m t o t h e f u n c t i o n k e y s . O n c e e x e c u t e d ,t h R E A D Y p r o m p t w i l l a p p e a r o n t h s c r e e n . E v e r y t h i n g i t h s a m e a i F U N C * K E Y S h a n o b e e n r u n e x c e p t t h a tn o e a c h o t h f u n c t i o n k e y s w i l l p r i n tt h e a s s i g n e d c o m m a n d o t e x t t t h s c r e e n w h e n p r e s s e d . T h o n l y t i m e t h ef u n c t i o n k e y s w i l l n o r e s p o n d w i t h t h ea s s i g n e d v a l u e , i w h e n q u o t e m o d e i i e f f e c t o d u r i n g p r o g r a m r u n . I t h e s ec a s e s , e a c h o t h f u n c t i o n k e y s w i l l r s p o n d n o r m a l l y .2 R E V I E WP R E S E N T C O M M A N D S

A l l o w s t h u s e r t o e x a m i n e t h f u n c t i o nk e d e f i n i t i o n s p r e s e n t l y r e s i d i n g i t h p r o g r a m . E a c h c o m m a n d w i l l b l i s t e d o

s e p a r a t e l i n e . A f t e r e x a m i n i n g t h c o m a n d s a v a i l a b l e s i m p l y p r e s s a n k e t r e t u r n t t h m a i n m e n u . A n s w e r i n g y e t t h H A R D C O P Y ? p r o m p t w i l l c a u s el i s t i n g o t h e p r e s e n t c o m m a n d s t b s e n tt t h p r i n t e r .3 C R E A T E N E W C O M M A N D S

T h i s o p t i o n a l l o w s t h e u s e r t o r e d e f i n ee a c h o t h f u n c t i o n k e y s . O n c e s e l e c t e d ,p r o m p t i n d i c a t i n g t h a t t h f i r s t k e i b e i n g d e f i n e d w i l l a p p e a r . A f t e r t h p r o m p t , t y p e i t h c o m m a n d o t e x t t b a s s i g n e d t o t h a t k e y . I c a r r i a g e r e t u r ni d e s i r e d a t h e n o t h t e x t o c o m a n d , u s e t h e b a c k a r r o w k e y t o i n d i c a t es o T h r e t u r n k e t e r m i n a t e s e n t r y f o r t h ep r e s e n t a s s i g n m e n t a n b r i n g s t h e n e x tf u n c t i o n k e p r o m p t t t h s c r e e n . O n c ea l t h f u n c t i o n k e y s h a v e b e e n a s s i g n e dd e f i n i t i o n , t h n e a s s i g n m e n t s w i l l b s t o r e d i m e m o r y a n d y o u w i l l b r e t u r n e dt t h m a i n m e n u . s i n g l e d e f i n i t i o ns h o u l d n o t e x c e e d e i g h t y c h a r a c t e r s i l e n g t h a n t h t o t a l o a l e i g h t d e f i n i t i o n ss h o u l d n o t e x c e e d 4 9 c h a r a c t e r s .4 S A V E P R E S E N TC O M M A N D S T D I S K

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

m a n d s p r e s e n t l y r e s i d i n g i t h p r o g r a m .T h e s e c o m m a n d s m a y b r e l o a d e d b s e l e c t i n g o p t i o n f i v e a l a t e r t i m e . T h i sa l l o w s t h u s e r t c r e a t e s e v e r a l d i f f e r e n tu s e f u l f u n c t i o n k e c o m m a n d f i l e s t b u s e d i n t e r c h a n g e a b l y d u r i n g p r o g r a mm i n g s e s s i o n . W h e n s e l e c t e d y o w i l l b p r e s e n t e d w i t h p r o m p t r e q u e s t i n g t h n a m e u n d e r w h i c h t s t o r e t h i s c o m m a n df i l e . E n t e r a f i l e n a m e l e s s t h a n 1 c h a r a c t e r s l o n g a n t h e n p r e s s r e t u r n . T h c o m m a n d s o t e x t w i l l b s a v e d o d i s ka n y o w i l l b r e t u r n e d t t h m a i nm e n u .

5 L O A D C O M M A N DF I L E F R O M D I S K

S e l e c t i n g t h i s o p t i o n w i l l a l l o w t h u s e rt o r e l o a d a p r e v i o u s l y s a v e d c o m m a n d f i l ei n t o t h p r o g r a m . p r o m p t w i l l r e q u e s tt h f i l e n a m e o f t h e f i l e t o b l o a d e d . E n t e rt h f i l e n a m e a n t h e n p r e s s r e t u r n . T h p r e v i o u s l y s a v e d f i l e w i l l b r e l o a d e d a n y o w i l l b r e t u r n e d t t h m a i n m e n u .

A D D I T I O N A L N O T E Sa F U N C * K E Y S w i l l b d e a c t i v a t e d b

t h r u s t o p / r e s t o r e k e c o m b i n at i o n . T r e a c t i v a t e , t y p e S Y 4 9 1 5 2a n s e l e c t o p t i o n a t h m a i nm e n u .

b T c h a n g e f u n c t i o n k e d e f i n i t i o n sS Y 4 9 1 5 2 , l o a d o r c r e a t e n e f u n ct i o n k e d e f i n i t i o n s , t h e n s e l e c t o t i o n 1

c r e q u e s t f o r a h a r d c o p y o t h f u n c t i o n k e d e f i n i t i o n s w h e n n p r i n t e r e x i s t s w i l l r e t u r n y o t t h m a i n m e n u . I t h p r i n t e r i p r e s e n tb u o f f - l i n e t h p r o g r a m w i l l h a n gu n t i l t h p r i n t e r i b r o u g h t o n - l i n e .

d d i s k e r r o r w i l l c a u s e r e t u r n o f t h d i s k e r r o r c o d e a n r e t u r n t o t h m a i n m e n u w h e n a n k e i p r e s s e d .C o n s u l t y o u r 1 5 4 1 D i s k D r i v em a n u a l f o r t h e e x a c t m e a n i n g o t h e r r o r c o d e r e t u r n e d .

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

Page 77: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 77/100

1

2

3

4

5

6 6 K

7

8 9 9

R E * R E R E

R E

R E

R E R E

R E # # R E R E

J . L . C A L V I N

F U N C K E Y 5

2 / S / B 4* . < / O \ - • . [ > U ' 1 ^ ^ * V ^ ' V h X ' ^ ^ ^ ^ ^ ^ i ' t ^ k ' h j ^ ^ '/ ^ ^ J ^ ^ ^ ^ ^ f l ^ ^ J p ^ ^ ^ f y . f t * / f f \

P R I N T C I M d o w n . 5 t i m e s . ![ r i g h t ; , t i m e s H C r v s - a n U F UN C K E Y S s N I T 1 A l I N v s o -

1 0 F 0 R X » 4 9 i 5 2 T Q 3 0 2 6 i I R E A D A s P O E X , A k N E X T X

1 1 S Y S 4 9 1 5 21 0 0 0 D A T A 1 2 0 . 1 6 9 , 4 9 1 4 1 , 2 0

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

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

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

3 2 1 9 2 , 1 9 4 , 1 3 2 2 2 1 0 0 4 D A T A 2 5 5 , 2 0 1 , , 4 9 2 4 0 , 1 9

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

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

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

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

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

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

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

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

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

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

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

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

3 2 2 0 7 , 1 9 4 , 3 2 , 2 0

F O C O M M O D O R E 6 4 a n V I C - 2 0 ™

( A t a r i ®C o m p a t i b l e )N O 2 0 0 2

$ 2 4 . 9 5F E A T U R E S :

^ S v u i t c h a b l e g a t e p l a t e ™ _ ( g r e a t f o m a z e g a m e s )L e f t / / r i g h t f i r i n g b u t t o n s

^ ~ ~ ~ ( I n d e x f i n g e r f i r i n g r e d u c e s f a t i g u e )Y e a r l i m i t e d w a r r a n t y

T O R D E R B M A I L : B a n k c h e c k , m o n e y o r d e r . M a s t e r c a r d ,V I S A C . O . D . o r d e r s a c c e p t e d I n c l u d e C h a r g e t t b a n k f t

e x p i r a t i o n d a t e . A d 5 3 . 0 0 s h i p p i n g h a n d l i n g c h a r g e s f o e a c h o r d e r ( F u r C . O . D . a d S 1 . 6 0 1 C r e s . a d s a l e s t a x .

M A C R O T E C H M A R K E T I N G1 5 4 2 5 L O G a t O S B l v d . C A p r o d u c t s s h i p p e d w i t hL o G a t o s , C 9 5 0 3 0 ^ ^ " . " u p s S E E * A

( 4 0 8 ) 3 5 8 - 3 4 3 0 a t h e r w i s e s p e c i f i e d . )

T H B E S T F O L E S SC A S S E T T E I N T E R F A C EU s a n p o r t a b l e c a s s e t t e r e c o r d e rl l o a d a n s a v e p r o g r a m s C o t r o l s t h c a s s e t t e m o t o r l s t a r t a n s t o p I h e t a p e A l l o w s y o t c o n e c t t w c a s s e t t e r e c o r d e r s t o g e t h e rt m a k e b a c k u p c o p i e s o a n V I C *2 o C 6 t a p e p r o g r a m O n l y S 3 9

F U L L R S 2 3 2 I N T E R F A C EC o n n e c t s t I h U s e r p o r t p r o v i d e s f u l l

R S 2 3 2 s i g n a l s ! o a n R S 2 3 2 m o d e m o p r i n t e r t o o t c a b l e t e r m i n a t e s m a l eD B 2 5 c o n n e c t e r F e m a l e / l e m a l eJ e m a l e / m a l e n u l l m o d e m a v a i l a b l eS 1 0 9 5 " C o m e s w i t h t v p e i n b a s i c t e r m i n a lp r o g r a m a n f u l l d e s c r i p t i o n o p r i n t e rh o o k u a n p r o g r a m m i n g O n l y S 3 9

T O R D E R : S E Y O U R D E A L E R O C A L L1 - 8 0 0 - 3 2 1 - 2 2 8 8

I W a s h s t a l e o ( o t e c h n i c a l q u e s t i o n s c a l l ( 2 0 6 ) 2 3 6 - 2 9 8 3 A d S 6 0 e a c h l o r s h i p p i n g C O D o r d e r s S l 6 5 e x t r a W e h a v e a V I C C 6 t V o l k s m o d e m i n t e r l a c e c a b l eM a r k t h r e a d e r ' s s e r v i c e c a r d i o F R E E

3 p a g e c a t a l o g . o n t e N o 2 2

C O m n i i r o n i x )P O B O X 4 3 D E P T . C 6 M E R C E R I S . W A 9 8 0 4 0

S E N D M A I LO R D E R S T O

J u n e 1 9 8 4 C O M M A N D E R I 7 5

Page 78: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 78/100

G R A P H - T E R M 6 G R A P H I C S T E R M I N A L

P R O G R A M F O T H E C O M M O D O R E - 6 4

G R A P H - T E R M 6 4 i s a 1 0 0 % m a c h i n e -l a n g u a g e p r o g r a m w h i c h

p l o t s h i - r e s g r a p h s g e n e r a t e d b m a i n f r a m e c o m p u t e r o t h C - 6 4 i s l a n d a r d T e k t r o n i x ™ f o r m a td o w n l o a d s t e x t ( 3 6 K } o r p l o t f i l e s( 2 0 K )c r e a t e s i n s t a n t r e p l a y s o f t e x t o g r a p h s a h i g h s p e e d , s l o w m o t i o no s t o p a c t i o nc r e a t e s h a r d c o p i e s o f p l o t s o t h C o m m o d o r e 1 5 2 0 P l o t t e r

I a d d i t i o n , ( h e m a c h i n e l a n g u a g es u b r o u t i n e s u s e d i G R A P H - T E R M 6 a r d o c u m e n t e d s y o u c a n u s t h e mi y o u r o w p r o g r a m s t c r e a t e f a s t ,c o m p a c t p l o t f i l e s a n t d r i v e t h p l o tt e a t o p s p e e d .

$ 4 9 . 9 5 U . S .T O R D E R

S p e c i f y d i s k o r t a p eA d $ 4 . 0 0 p o s t a g e a n d h a n d l i n g f o

U . S . a n C a n a d aO t h e r f o r e i g n o r d e r s a d 2 0

M i c h i g a n r e s i d e n t s a d 4 s a l e s t a B E N N E T T S O F T W A R E C O

3 4 6 5 Y e l l o w s t o n e D r A n A r b o r , M l 4 8 1 0 5

( 3 1 3 ) 6 6 5 - 4 1 5 6 i @ D e a l e r i n q u i r i e s i n v i t e d

T h 1 5 2 0 p l o t t e r a n t h C o m m o d o r e6 a r p r o d u c t s o C o m m o d o r e

B u s i n e s s M a c h i n e s .

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

C O M M O D O R Er s i . H w r i t t e n s o r r w A R E -S t i p p o r t i n g a l C O M M O D O R E c o m p u t o r s

W r i t t e n b y , - i r j f o u s e r sG A M E S U T I L I ™ E ^ J * _ ^ ? U C A J l O N A L j l r _

V I S O V i 2 c o l i e c t i n s 1 2 . 3 . A . 5 .

o v e r 7 p r o g r a m s p e c o l l e c t i o n - T a p e / D i s k - 1 1 0 V i 2 c o l l e c t i o n s « 7

o v e r 5 p r o g r a m s p e c o l l e c t i o n T a p e / D i s k - S I 0 . 0 0

C O M M O D O R E e * 1 "6 c o l l e c t i o n = 1 2 3 . i . 5 . 6 . 7

o v e r 2 p r o g r a m s p e c o l l e c t i o n - T a p e / D u l l - S 0 C O M V I O D O H E C O L L E C T I O N I S

& H » t t . c c : . * l r 1 1 *

V u n c r > m « > * ■ f j - r t f M u i . c 0 f W t f p ;M u & • ■ ■ • • P 3 * M u l . c ' r > n r r ! > £ • ! « u « D o i w

• ( D D C A T I O t J A l • f . l » I , n i n t t C » • F o i l

P E T 8 C B W *2 c o l l e c t i o n s T a p e / D n k S 1 0 e a e f t

D J . V S I H c s e l S v r i t a hW a l k s o V i 2 o C o m m o d o r e 6 * - S S 0

S E R I A L C A B L E Sl O F i — S 1 0 . 0 0 I S F t — S 1 S . 0 0

L O C - L I T E ™O p e r a t i o n S t a t u s I n d i c a t o r A s s e m b l e d T e s t e d

S 2 O O O

A l p r l c s s i n c l u d a > h i p p i n g i n h a n d l i n g .C H E C K . M O N E Y O R D E R S .

V I S A a n M A S T E R C A R D c c c a p t a d .C - r c I s N o . 4 7

F o F r e e C a t a l o g W r i t e -P u b l i c D o m a i n . I n c .

5 0 2 S S a n g e l m e I d . M i l t o n . O 4 5 3 B 3I & O O 0 p m E S M o t h r u F r

| 5 1 3 ) 6 9 B - 5 E 3 S o r | 5 1 3 | 3 3 9 - 1 7 2 5

7 6 I C O M M A N D E R J u n e 1 9 8 4

1 0 2 1 D A T A 2 5 ^ i , 2 0 1 , 1 3 2 4 0 , 1 6 2 0 1 , 9 5 2 0 2 1 6

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

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

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

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

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

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

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

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

4 , 1 6 0 N 01 0 3 3 D A T A 1 7 7 , 2 3 1 , 3 2 2 4 9 , 1 9 4 , , 1 4 4 , 1 1 1 9 . 0 . 1 J 1 0 3 4 D A T A 2 3 2 , 1 9 5 , 3 2 , 1 9 2 , 1 9 4 , , 7 6 , 4 9 , 2 3

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2 5 5 , 3 21 0 5 5 D A T A 1 9 2 . 2 5 5 , 3 2 1 2 5 , 1 9 4 , 1 6 2 , 1 2 6 , 3

2 5

Page 79: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 79/100

1 0 5 6

1 0 5 71 0 6 0

1 0 6 1

1 0 6 2

1 . 0 6 3

1 0 6 4

1 0 6 5

1 0 6 6

1 0 6 7

1 0 7 0

1 0 7 11 0 7 2

1 0 7 3

1 0 7 4

1 0 7 5

1 0 7 6

1 0 7 7

1 0 8 0

1 0 8 1

1 0 8 2

1 0 8 3

1 0 8 4

1 0 8 51 0 8 6

1 0 8 7

1 0 9 0

1 0 9 1

1 0 9 2

1 0 9 3

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

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

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

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

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

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

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

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

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

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

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

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

1 2 5 , 1 9 4 k 7 6 , 1 2 1 9 D A T A 1 6 9 , 0 1 7 4 , 5 . 1 9 5 ,7 2 6 1 9 5 , 3 2 , 2 : 1 . 3D A T A 2 5 5 . 3 2 , 1 2 5 , 1 9 4 , 7 6 ,

1 2 1 9 2 . 1 7 6 , 1 1 3 D A T A 1 8 3 , 4 8 1 2 , , 1 7 3 ,

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

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

1 6 9 , 1 3 3 2 2 1 0 , , 2 5 D A T A 1 6 9 , 1 3 3 2 2 1 0 , , 2 5 5 ,

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

5 1 9 5 , 1 3 3 , , 2 5 1 , 1 3 D A T A 2 5 3 , 1 7 3 , 6 , 1 9 5 , 1 3 3 ,

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

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

C - 6 4 J U N E S P E C I A L S c - 6 4P o p e r d i p 5 9 . 9 9D e l p h i ' s O r a c l e — 8 J . 9 9B o n k S t W r i t e r 4 6 . 9 9E l e c t r o n i c C h e c k b k . D - 1 6 . 9 9M o n e y M a n a g e r — D - T 1 6 . 9 9T h L a s t O n 6 B . 9 9H e M o d e m 5 4 . 9 9

A d $ 2 . 0 0 s h i p p i n g h a n d l i n g A d $ 2 . 0 0 f o C O P r i c e s r e f l e c t c a s h d i s c o u n t — ■ A d 3 f o c r e d i t c o r d s

N O W . . . B A C K U Y O U RE X P E N S I V E C - 6 4 S O F T W A R E

B e a c h - h e a d D - P i t s l o pS p i l t i r e A c e — D - P h a r o o h s C u r s e D - B l u e M a — D - TL o d e r u n n e rS p a r e C h a n g e

2 3 . 9 92 6 . 9 92 0 . 9 92 3 . 9 92 3 . 9 92 3 . 9 92 3 . 9 9

C A N A D A A / E a s y t u s ■ / H o u r C o p i e s o u t 9 0 o y o u r d i s k b a s e d C - 6 4 s o f t w a r e

( f o r a r c h i v a l u s o n l y )

1 9 8 4

O n l y $ 3 9 . 9 9 ( P l u s 5 2 . 0 0 S S H )

2 M I L L E R S T . . B E L F A S T . M 0 4 9 1 5 ( 2 0 7 ) 3 3 8 - 1 4 1 0S e n d f o f r e e l i s t o 2 0 + i t e m s ( C - 6 4 o V i c - 2 0 )

C O M M O D O R E O W N E R SJ o i n t h e w o r l d ' s l a r g e s t , a c t i v e C o m m o d o r eO w n e r s A s s o c i a t i o n .

A c c e s s t t h o u s a n d s o f p u b l i c d o m a i n p r o g r a m so t a p e a n d i s k f o y o u r C o m m o d o r e 6 4 V I 2 a n d P E T / C B M .M o n t h l y C l u b M a g a z i n eA n n u a l C o n v e n t i o nM e m b e r B u l l e t i n B o a r dL o c a l C h a p t e r M e e t i n g s

S e n d $ 1 . 0 0 f o P r o g r a m I n f o r m a t i o n C a t a l o g u e .( F r e e w i t h m e m b e r s h i p ) .

M e m b e r s h i pF e e s f o 1 M o n t h s

C a n a d a $ 2 C a n .U . S . A . $ 2 U . S .O v e r s e a s $ 3 U . S .

T o r o n t o P e U s e r s G r o u p I n c .D e p a r t m e n t " D

1 9 1 2 A A v e n u e R o a d , S u i t eT o r o n t o , O n t a r i o , C a n a d a M 5 4 A

L E U K N O W W H I C H M A C H I N E Y O U S

J u n e 1 9 8 4 C O M M A N D E R I 7 7

Page 80: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 80/100

V I C - 2 0 6 L E R O Y ' S C H E A T S H E E T

O N L Y $ 3 . 9 5 e a

W h a t I C h e a t s h e e t , a n y w a y ?L e r o y ' s C h e a t s h e e t K e y b o a r d o v e r l a y s a r e d u r a b l e p l a s t i c -c o a t e d t e m p l a t e s . W h e n s i m p l y l a i d o y o u r V I C - 2 0 a n 6 k e y b o a r d s , t h e L e r o y ' s C h e a t s h e e t - s u r r o u n d s t h k e y s w i t he s s e n t i a l i n f o r m a t i o n , p l a c i n g y o u r m o s t v a l u a b l e p r o g r a mm i n g t o o l a y o u r f i n g e r t i p s .

A C h e a t s h e e t P r o d u c t s " w t a k e t h e t i m e t o l e a r n a n u s e a c h p r o g r a m b e f o r e d e s i g n i n g k e y b o a r d o v e r l a y . N o o n l y a r o u o v e r l a y s d e s i g n e d u s i n g e a s y t f o l l o w i n s t r u ct i o n s a n i l l u s t r a t i o n s , b u a l c o m m a n d s a r a v a i l a b l e a n m a n y e x t r a s a r e a d d e d t m a k e p r o g r a m m i n g e a s y a n f u n .

O u B A S I C L e r o y ' s C h e a t s h e e t - n o t o n l y h a s a l c o m m a n d sa n f u n c t i o n s , b u a l s o h a d e v i c e n u m b e r s , p r o g r a m l i s tp r i n t i n g c o m m a n d s , d i s k c o m m a n d s , a n m a n y i l l u s t r a t i v ee x a m l e s o t h e a c t u a l B A S I C c o m m a n d s i t h c u t o u t .

L e r o y ' s C h e a t s h e e t " o v e r l a y s m a k e i a l e a s y f o o n l y S 3 . 9 5 .

P l e a s e s e n d m t h e f o l l o w i n gL e r o y s C h e a t s h e e t * k e y b o a r d o v e r l a y s

2 0 6 4

P r o g r a m m e r ' s A i d "d V i c m o n '

S u p e r E x p a n d e r 1V i c T y p e w r i t e r 'V i c t e r m 1 T e r m 6 4 Q u i c k B r o w n F o H e s m o n 'C a l C R e S U l t ( a d v a n c e d )P i l o t ( C o m m o d o r e )

2 6

- O j "

G r a p h i c p r i n t e r ( 1 5 1 5 s 1 5 3 5 ) 'U M W o r d c r a f t 2 H E V i F o r t h 'H E W r i t e r 2W o r d p r o p l u sE a s y S c r i p t 1B a s i cP a p e r C l i pS c r i p t 6 P r a c t i C a l c 6 4 / p l u s

S e n d c h e c k o m o n e y o r d e r p l u s $ 1 . 0 0 ( p o s t a g e a n d h a n d l i n g )P r e s i d e n i s

M a m a

r . i t y

a d 6 s a l e s t a x . j

S t a t R 7

C H E A T S H E E T P R O D U C T S 1 "P B o 8 2 9 9 P i t t s b u r g h P A 1 5 2 1 8 ( 4 1 2 ) 4 5 6 - 7 4 2 0

7 B K 0 M M A N D E R J u n e 1 9 8 4

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

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

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

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

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

1 1 0 1 D A T A 8 3 1 3 , , 1 3 I S 5 0 4 : 3 2 , , 1 4 6 , , 8 2 6

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

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

1 1 0 4 D A T A 6 8 , 8 3 , 1 3 . , 1 3 1 8 S 4 1 3 2 1 4 6 , 6

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

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

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

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

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

1 1 1 2 D A T A 3 2 6 8 , , 7 3 8 3 7 5 , 1 31 3 1 8 5 j , 4

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

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

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

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

1 1 1 7 D A T A 3 2 , , 6 1 3 2 6 S 3 2 7 6 5 , 8 2 . 6 8 3

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

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

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

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

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

1 1 2 5 D A T A 1 7 1 4 1 , 6 8 1 9 8 , 1 6 6 ,S i p 1 8 9 , 0 1 3 3 , 7

1 1 2 6 D A T A S O 6 9 , , 7 8 5 2 , , 4 4 5 5 8 , 6 7 , 7 7 * 6

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

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

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

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

Page 81: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 81/100

A d v e r t i s e r P r o d u c t L i s t i n gS O F T W A R EA a r d v a r kA b a c u sA c a d e m y S o f t w a r eA d v a n c e d P r o c e s s o r S y s t e m sA l i e n G r o u pA m e r i c a n M a d e S o f t w a r eA p r o p o i T e c h n o l o g yA r o M i c r o E l e c t r o n i c sB a s i c B y l eB e a v e r S o f t w a r e S y s t e m sB i C a r dB o s t o n E d u c a t i o n a l

C o m p u t i n g , I n c .B S I , B l u e S k y S o f t w a r eB y t e s a n P i e c e s * C a r d i n a l S o f t w a r eC a s t l e S o f t w a r eC e n t u r y M i c r oC G B S M i c r o T e c hC o m m ' D a t a S o f t w a r eC o m p u t e r A l l i a n c eC o m p u t e r M a n a g e m e n tC o r p .C o m p u t e r M a tC o m p u t e r N e t w o r kC o m p u t e r O u t l e tC o m p u t e r P l a c eC o m p u t e r S o f t w a r eC o s m i cC o s m o p o l i t a n S o f t w a r eC r e a t i v e S o f t w a r eC y b e n aD a t a m o s tD o u b l e E E l e c t r o n i c sD y n a t e c hE a s t e r n H o u s eF a b t r o n t c sF r e n c h S i l kG e n e r a l S y s t e m C o n s u l t i n gG l o u c e s t e r C o m p u t e r , I n c .G O S U B I n t e r n a t i o n a lG O S U B o f S l i d e l lH C o m p u t r o n i c sH E n t e r p r i s e s *

H a n d l eH a n n a E n t e r p r i s e sH o u s e o S o f t w a r eH u m a n E n g i n e e r e d S o f t w a r eI n f o D e s i g n sI n p u t S y s t e m s , I n c .I n t e l l i g e n t S o f t w a r eI S J a c k D e g n o n A s s o c i a t e sJ a s o n R a n h e i mJ i n i M i c r oJ M E n t e r p r i s e sK n i g h t W r i t e r S o f t w a r eK r e l lL e a d i n g E d g eL e g a l B y t e S o f t w a r eL i r n b i cL y n n C o m p u t e r S e r v i c e s

C o m p u t e r S y s t e m( M ) a g r e a b l e S o f t w a r e , I n c .M e g a S o f t w a r eM e r r i t t S o f t w a r e , t n c .M F E n t e r p r i s e s , I n c .M i c r o d i g i t a lM i c r o d i g i t a lM i c r o P e r i p h e r a l sM i c r o S p e cM i r c o T e c h n i c S o l u t i o n sM i c r o w a r e D i s t r i b u t o r sM i d w e s t M i c r oM y s t i c S o f t w a r eN i b b l e s a n B i t s , I n c .N i b b l e N o t e dO p t i m i z e d D a t a S y s t e m sP a c eP e r f o r m a n c e M i c r o P r o d u c t sP e r s o n a l C o m p u t e r sP F C o m m u n i c a t i o n sP r o g r e s s i v e P e r i p h e r a l sP r o t e c t oP s y c o mP u b l i c D o m a i n . I n c .P y r a m i d C o m p u t e r w a r eQ u i c k B r o w n F o R & S o f t w a r e

R e S h i f tR e e s S o f t w a r e L a bR o c k y S o f t w a r eS a i l S o f t w a r eS a u r aS J B D i s t r i b u t o r sS k y l e s E l e c t r i c W o r k sS k y l i g h t S o f t w a r eS o f t s m t t hT h e S o f t w a r e C l e a r i n g H o u s eS o f t w a r e G u i l dS o u t h e r n S o l u t i o n sS t r a t e g i c S i m u l a t i o n s , I n c .S u s i e S o f t w a r eS y s t e m s M a n a g e m e n t

A s s o c i a t e sT A F S o f t w a r eT a m a r a c k S o f t w a r eT a y l o r m a d e S o f t w a r eT o r o n t o P e t U s e r s G r o u pT o l l S o f t w a r e , I n c .T r M i c r oT S A S A , I n t .U n i t e d M i c r o I n d u s t r i e sU n i v e r s a l S o f t w a r eU s e r s G r o u p W a r e h o u s eV a l l e y V i d e oV i r g i n i a M i c r o S y s t e m sW a v e f o r mW h a t ' s ? F O T H 6 T h W i z a r d sX e t e * I n c .

O t h e r S o f t w a r e P r o d u c t sS i C a r dC a r d i n a l S o f t w a r eC e n t u r y M i c r oC h e a t S h e e t P r o d u c t sC r e a t i v e S o f t w a r eC . S . I .F a b l r o n i c sF r e n c h S i l kG l o u c e s t e r C o m p u t e r . I n c .

H E n t e r p r i s e sH u m a n E n g i n e e r e d S o f t w a r eJ a c k D e g n o n A s s o c i a t e sJ i n i M i c r o

C o m p u t e r S y s t e m sM F E n t e r p r i s e s , I n c .P r o g r e s s i v e P e r i p h e r a l sP s y c o mP u b l i c D o m a i n , I n c .5 o ( t - G u i d eT o r o n t o P e t U s e r s G r o u pU n i v e r s a l S o f t w a r eU s e r s G r o u p W a r e h o u s eX e t e c . I n c .

E d u c a t i o nA a r d v a r kA b a c u sA c a d e m y S o f t w a r eA p r o p o s T e c h n o l o g yB o s t o n E d u c a t i o n a l

C o m p u t i n g , I n c .B S I . B l u e S k y S o f t w a r eB y t e s a n P i e c e s # C a r d i n a l S o f t w a r eC G R S M i c r o T e c hC o m m " D a t a S o f t w a r eC o m p u t e r M a tC o m p u t e r P l a c eC r e a t i v e S o f t w a r eC y b e r i aD y n a t e c h M i c r o s o f t w a r eF r e n c h S i l kG l o u c e s t e r C o m p u t e r , I n c .G O S U B o S l i d e l lH a n n a E n t e r p r i s e sH u m a n E n g i n e e r e d S o f t w a r eJ i n i M i c r oJ M E n t e r p r i s e sK n i g h t W r i t e r S o f t w a r eK r e l lL i m b i c

C o m p u t e r S y s t e m s

( M ) a g r e e a b l e S o f t w a r e , I n t .M e r r i t t S o f t w a r e , I n c .M i c r o d i g i t a lM i d w e s t M i c r oM i c r o t e c h n i c S o l u t i o n s , I n c .M i c r o w a r e D i s t r i b u t o r sM y s t i c S o f t w a r eN i b b l e N o t c h

P r o g r e s s i v e P e r i p h e r a l sP s y c o mP u b l i c D o m a i n , I n c .P y r a m i d C o m p u t e r w a r eQ u i c k B r o w n F o

S o f t w a r eR e e s S o f t w a r e L a bR o c k y S o f t w a r eS a i l S o f t w a r eS k y l i g h t S o f t w a r eT h S o f t w a r e C l e a r i n g H o u s eS o f t w a r e G u i l dS o u t h e r n S o l u t i o n sS y s t e m s M a n a g e m e n t

A s s o c i a t e sS o f t w a r e

T a y l o r m a d e S o f t w a r eT o r o n t o P e t U s e r s G r o u pT n M i c r oU n i v e r a l S o f t w a r eU s e r s G r o u p W a r e h o u s eV a l l e y V i d e oV i r g i n i a M i c r o S y s t e m sW a v e f o r mW h a t ' s ? F O R T H E 6 T h W i z a r d sX e t e x I n c .

U N A U T H O R I Z E D C O M M O D O R E S E R V I C E C E N T E RT i r e d o l o o k i n g f o s e r v i c e f o y o u r C o m m o d o r eC 6 a n 1 5 4 1 ?

L O O K N F U R T H E R !S e n d C O M P U T E R O U T L E T y o u r s i c k h a r d w a r e a n dw e ' l l r e p a i r i t o N C H A R G E .

$ 3 9 - 9 5 F l a t R a t e *

V I C 2 0 / C 6 4 / 1 5 4 0 / 1 5 4 1C 6 P o w e r s u p p l i e s r e p a i r e da n u p g r a d e d $ 1 8 . 9 5

* S e n d e q u i p m e n t i n t a c t w i t h a l p a r t s a n p o w e r s u p p l y .4 D a G u a r a n t e e o a l w o r k

M A I L O R D E R S P E C I A L SS T A R G e m i n i - l O X $ 2 7 9 . 9 5S T A R ' S P o w e r T y p e L / $ 3 9 9 . 9 5M S D u a l D r i v e D i s k D r i v e $ 5 6 9 . 9 5D a t a s e t t e $ 4 9 . 9 5

C L O T H C O V E R S t p r o t e c t y o u r V I 2 0 C 6 4 , 1 7 0 2 , 1 5 4 1 , 1 0 $ 1 . 9 9

P R I N T E R S U P P L I E S : R i b b o n s f o 1 0 X $ 3 . 9 5 ,f o 1 5 1 5 o 1 5 2 5 $ 8 . 9 5 , f o P r o w r i t e r $ 7 . 9 5

C O M P U T E R O U T L E T i a A u t h o r i z e d s e r v i c e c e n t e r f o S T A R M S C A L L o W R I T E f o o u f r e e c a t a l o gC i r c l e N 2

C O M P U T E R O U T L E T , S 5 8 6 1 M i s s i o n G o r g e R d . , S a D i e g o , C 9 2 0 2 1 , T e l e . ( 6 1 9 ) 2 8 2 - 6 2 0 0

J u n e 1 9 8 4 C O M M A N D E R I 7 9

Page 82: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 82/100

B A S I C M

J b y G l e n E C o l b e r t

O n t h i n g t h a t p r e v e n t s m a n y p e o p l ef r o m m o v i n g f r o m B A S I C i n t o t h e r e a l m o m a c h i n e l a n g u a g e i f e a r o t h i n a b i l i t yt o w r i t e a e n t i r e p r o g r a m i c o d e .H o w e v e r , p r o g r a m s d o n ' t h a v e t b a l m a c h i n e l a n g u a g e o a l B A S I C o a l a n y t h i n g . I f a c t , b e l i e v e t h a t t h b e s tp r o g r a m i o n t h a t i c o m b i n a t i o n o t h u s e r ' s l a n g u a g e a n t h e m a c h i n e ' s .E v e r y o n e h a h a p r o g r a m t h a t j u s td i d n ' t q u i t e d w h a t t h e y w a n t e d i t o o d i d n ' t o p e r a t e w e l l w i t h t h e i r e q u i p m e n t .O o c c a s i o n s w h e n t h p r o g r a m i i B A S I C , " c u s t o m i z i n g " i i ( u s u a l l y ) q u i t ee a s y . O t h o t h e r h a n d , t a i l o r i n gm a c h i n e l a n g u a g e p r o g r a m c a n b en o t h i n g l e s s t h a n n i g h t m a r e , b u t h e r ea r t i m e s w h e n m a c h i n e l a n g u a g e i u n a v o i d a b l e . S o r t i n g s t r i n g a r r a y s p r v i d e s p r i m e e x a m p l e o t h i s .

O n o t h ( s m a l l ) p r o b l e m s t h a t h a t b t a k e n c a r e o t o " h y b r i d i z e " p r o g r a mi f i n d i n g r o o m i y o u r c o m p u t e r f o t h m a c h i n e l a n g u a g e a n B A S I C p r o g r a m st l i v e a n w o r k . T h e r e a r e s e v e r a l w a y s t a c c o m p l i s h t h i s . O n e w a y i t " s t e a l "s o m e o B A S I C ' S w o r k a r e a a n r e s e r v e i f o t h m a c h i n e l a n g u a g e p r o g r a m .S i m i l a r t t h i s i t h t e c h n i q u e o f p u t t i n gt h c o d e i n s i d e t h B A S I C t e x t a r e a o m e m o r y . A n o t h e r m e t h o d i t u s a a r e a o m e m o r y w h i c h B A S I C d o e s n o u t i l i z e ( e . g . t h c a s s e t t e b u f f e r ) . f o u r t hm e t h o d i " c h a i n i n g " t h e p r o g r a m s .C h a i n i n g i p r o c e s s i w h i c h o n p r g r a m " L O A D s " s e p a r a t e p r o g r a m t p e f o r m a s p e c i f i c j o b . O n c e t h e j o b i p e f o r m e d , t h s e c o n d p r o g r a m t h e n r e l o a d st h m a i n p r o g r a m a n d e x e c u t i o n c o t i n u e s .M E R G I N G T H P R O G R A M S

L e t ' s l o o k a d i f f e r e n t w a y s t c o m b i n eB A S I C t e x t a n m a c h i n e c o d e . T d t h i s ,m a c h i n e l a n g u a g e s o r t r o u t i n e i p r o v i d e d& 0 I C O M M A N D E R J u n e 1 9 8 4

w h i c h w i l l b m e r g e d i n t o a b a s i c p r o g r a mi s e v e r a l d i f f e r e n t w a y s . T h r o u t i n e i r e l o c a t a b l e ( w i l l r u a a n a v a i l a b l em e m o r y l o c a t i o n ) , a n w a w r i t t e n t o r u o e i t h e r t h 6 o o V I C - 2 0 w i t h o n s m a l l m o d i f i c a t i o n ( l i n e 5 0 i n l i s t i n g # 1 ) .B P O K E i n g v a l u e i n t o m e m o r y l o c a t i o n8 2 8 , t h s o r t c a b m a d e f r o m i n s i d e t h s t r i n g . F o e x a m p l e , i t h f i r s t f i v ec h a r a c t e r s o t h s t r i n g a r z i c o d e a n t h l a s t n a m e s t a r t s a t h s i x t h p o s i t i o n ,t h r o u t i n e w o u l d s o r t b z i i z e r o w e r eP O K E d i n t o l o c a t i o n 8 2 8 . H o w e v e r , P O K Ei n f i v e i n t o 8 2 w o u l d r e s u l t i t h r o u t i n e s o r t i n g b n a m e s . I w i l l s o r t 1 0 e l e m e n t s i a a r r a y i a b o u t t w s e c o n d s . I i o n w h i c h y o u w i l l w a n t t k e e p a r o u n d a p e r m a n e n t a d d i t i o n t y o u r s u b r o u t i n e l i b r a r y .

T h d a t a f o e a c h o t h e x a m p l e s i p r o v i d e d i p r o g r a m l i s t i n g # 1 r e c o mm e n d t h a t y o t y p e i i a n s a v e i a a i n d e p e n d e n t f i l e . T h e n t h e o t h e r p r og r a m s c a n b e e a s i l y m e r g e d w i t h i t

B A S I C L O A D E R SL i s t i n g # g i v e s a e x a m p l e o f t h e m o s t

c o m m o n m e t h o d o m e r g i n g M a n B A S I C . O f t e n c a l l e d " B A S I C l o a d e r , " t h i sp r o g r a m R E A D s t h e v a l u e s f r o m D A T As t a t e m e n t s a n P O K E s t h m a c h i n el a n g u a g e i n t o m e m o r y . I t h i s e x a m p l e ,t h r o u t i n e i w r i t t e n i n t o t h t o o t h B A S I C s t r i n g s t o r a g e a r e a . T p r o t e c t t h p r o g r a m f r o m B A S I C a t t e m p t i n g t s t o r es t r i n g s o t o o i t l i n e 1 0 c h a n g e s t h p o i n t e r s t o t h t o o m e m o r y . T h i s l e a d sB A S I C t o b e l i e v e t h a t t h m e m o r y e n d sb e f o r e t h m a c h i n e l a n g u a g e r o u t i n e ,p r e v e n t i n g i f r o m s t o r i n g i n f o r m a t i o nt h e r e . T h v a r i a b l e M i s e b c o m p u t i n gt h e t o p o B A S I C a d d r e s s f r o m t h e p o i n t e ra 5 5 - 5 6 . M i t h e n u s e d f o b o t h d e t e rm i n i n g w h e r e t s t a r t P O K E i n g t h c o d ea n d k n o w i n g w h e r e t S Y t f o t h s o r t .

B a s i c l o a d e r s a r e p o p u l a r f o r s e v e r a lr e a s o n s . P r o b a b l y t h m o s t o f t e n g i v e nr e a s o n f o t h e i r u s i t h a t v e r y l i t t l e p r g r a m m i n g e x p e r t i s e i r e q u i r e d t o u s t h e m . T h e y a r a l s o q u i t e e a s y f o r a u s e r t om o d i f y f o p a r t i c u l a r a p p l i c a t i o n ( s l o n ga t h c o d e i r e l o c a t a b l e ) . T h e y d o n ' t r q u i r e m a c h i n e l a n g u a g e m o n i t o r o a s s e m b l e r , a n i i e a s y t c h e c k f o t y p i n ge r r o r s w i t h a c h e c k s u ( s e e C i l i n e s1 2 5 - 1 3 5 ) .

T h e r e a r e , h o w e v e r , t w d r a w b a c k s t t h i s m e t h o d . F i r s t , i r e q u i r e s q u i t e a b i m o r e m e m o r y . I t h g i v e n e x a m p l e , t h em a c h i n e l a n g u a g e t a k e s u 2 6 b y t e s o fm e m o r y . H o w e v e r , t h o v e r h e a d f o t h p o k e r o u t i n e a n t h B A S I C d a t a f o t h p o k e t a k e u a r o u n d 9 0 0 m o r e b y t e s !T h a t m e a n s t h a t o v e r 1 o m e m o r y i l o s tf o j u s t o n s m a l l r o u t i n e . W h i l e 1 m a n o s e e m l i k e m u c h , i r e a l l y i s p a r t i c u l a r l yi t h p r o g r a m i t r u o 5 V I C .

T h s e c o n d p r o b l e m , w h i i e m u c h l e s ss e r i o u s , c a b q u i t e a n n o y i n g w i t h l o n gm a c h i n e l a n g u a g e r o u t i n e s . T h i s i t h t i m e t h a t t h p r o g r a m s e e m s t " s t o p "w h i l e t h m a c h i n e l a n g u a g e i P O K E d i n t om e m o r y . I t h i s m e t h o d i e m p l o y e d , i i g o o d i d e a t f l a s h a m e s s a g e o n a n o f w h i l e i i b e i n g s t o r e d t o a v o i d " b l a n ks c r e e n p a r a n o i a " .

I N S I D E B A S I C T E X Tm o r e m e m o r y e f f i c i e n t m e t h o d

w o u l d b t s a v e t h e m a c h i n e l a n g u a g e i i t o b j e c t ( e x e c u t a b l e ) f o r m d i r e c t l y w i t ht h B A S I C p r o g r a m . T h e n , e a c h t i m e t h p r o g r a m i l o a d e d , t h m a c h i n e l a n g u a g ei r e a d y t g o . F o r D i s k u s e r s , m e r g i n g t h f i l e s i q u i t e s i m p l e . T h m a c h i n e l a n g u a g ec a b s a v e d t o t h e d i s k a s p r o g r a m f i l ea n a p p e n d e d t o t h e B A S I C p r o g r a m w i t ht h e " C O : " c o m m a n d i t h D i s k O p e r a t i n gS y s t e m ( D O S ) . O n c e t h f i l e s h a v e b e e n

Page 83: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 83/100

a p p e n d e d t h i s w a y , t h e m a c h i n e l a n g u a g ei p a r t o t h m a i n p r o g r a m f i l e o t h d i s k . E a c h t i m e i i l o a d e d , t h m a c h i n el a n g u a g e i t o o . B A S I C s t a r t s s t o r i n gv a r i a b l e s A F T E R t h l a s t l o c a t i o n l o a d e d .T h i s a u t o m a t i c a l l y t a k e s c a r e o t h p r b l e m o f p r o t e c t i n g t h r o u t i n e f r o mB A S I C .

O n p r o b l e m w i t h t h i s m e t h o d i d e t e rm i n i n g w h e r e t h m a c h i n e l a n g u a g er o u t i n e s t a r t s a f t e r t h p r o g r a m s h a v eb e e n m e r g e d . H o w e v e r , b e c a u s e t h p o i n t e r t o t h e s t a r t o B A S I C v a r i a b l e sp o i n t s t a n a d d r e s s t h r e e b y t e s p a s t t h e n o t h r o u t i n e , i c a b u s e d t f i n dt h c o r r e c t a d d r e s s t S Y t o J u s t s u b t r a c tt h l e n g t h o t h m a c h i n e l a n g u a g er o u t i n e f r o m t h e a d d r e s s g i v e n b t h s t a r t o v a r i a b l e s p o i n t e r ! N o t h m a c h i n e l a n g u a g e i m u c h l e s s o m e m o r y h o g . P r o g r a m t h r e e g i v e s a e a m p l e o f w r i t i n g a p r o g r a m f i l e f r o m d a t as t a t e m e n t s .

R u n n i n g t h i s p r o g r a m w i l l w r i t e a p r og r a m f i l e c a l l e d " m l . p r o g r a m " t t h d i s k .O n c e t h i s h a b e e n d o n e , t y p e i p r o g r a mn u m b e r f o u r . T h i s p r o g r a m s h o u l d t h e n b S A V E d t t h s a m e d i s k u s i n g t h n a m e" B A S I C P R O G R A M . " T m e r g e t h f i l e s ,s e n d t h f o l l o w i n g c o m m a n d s t t h d i s kd r i v e :

5 0 5 0 5 1 5 1 5 2 5 2 5 3

5 3

5 4 5 4 5 5 5 5

5 6

5 6 5 7 5 7 5 8 5 8 5 9 5 9 6 0

6 0

D A T AD A T AD A T AD A T AD A T AD A T AD A T A

1 9 D A T A

D A T AD A T AD A T AD A T A1 D A T AD A T AD A T AD A T AD A T AD A T AD A T AD A T AD A T A7 D A T A

3 2 , 1 1 5 , 0 , 3 2 , 1 3 91 7 6 a R E M 2 0 8 F O R V I C 2 1 6 . 5 4 1 3 2 5 1 6 5 , " 4 8 1 3 3 , 2 5 3 , 1 6 0 , 0 , 1 7 7 , 2 5 2 , 1 9 7 , 6 92 0 8 , 7 , 2 0 0 , 1 7 7 , 2 5 2 , 1 9 7 , 7 0 , 2 4 0 , 3 1 , 1 6 02 , 2 4 ^ 1 7 7 , 2 5 2 , 1 0 1 , 2 5 2 , 7 2 , 2 0 0 , 1 7 7 , 2 5 21 0 1 , 2 5 3 , 1 3 3 , 2 5 3 , 1 0 4 , 1 3 3 , 2 5 2 , 1 6 5 , 2 5 3

5 0 , 1 4 4 , 2 1 7 , 1 6 5 , 2 5 2 , 1 9 7 , 4 9 , 1 4 4 , 2 1 1 , 9

1 6 0 , 5 , 1 1 7 7 , 2 5 2 , 1 4 1 , 1 6 0 , 3 , 2 0 0 , 1 7 7 , 2 5 21 4 1 , 1 6 1 , 3 , 1 6 9 , 1 1 4 1 , 1 6 2 , 3 , 1 6 9 , 01 4 1 , 1 6 3 , 3 , 2 4 , 1 6 5 , 2 5 2 , 1 0 5 , 7 , 1 3 3 , 2 2 81 6 5 , 2 5 3 , 1 0 5 , 0 , 1 3 3 , 2 2 9 , 1 6 5 , 2 2 8 , 1 3 3 , 2: L 6 5 , 2 2 9 , : l 3 3 , 2 ! 9 , 2 4 , 1 6 5 , 2 1 8 , 1 0 5 , 3 , 1 3

6 , 1 6 9 , 1 4 7 , 3 2 , 2 1 0 , 2 5 5 , 9 6 , 1 6 9 , 0 , 1 4 11 6 4 . 3 , 2 4 0 , 1 5 5 , 1 4 1 , 1 6 5 , 3 , 1 7 7 , 2 2 8 , 2 4 02 3 1 , 1 4 1 , 1 6 6 , 3 , 2 0 0 , 1 7 7 , 2 1 8 , 1 3 3 , 2 2 6 , 1

, 2 2 82 2 8 , 1 3 3 , 2 3 0 , 2 0 0 , 1 7 7 , 2 1 8 , 1 3 3 , 2 2 7 , , 1 7

S T O P P L A Y I N G G A M EC a l c u l a t e o d d s o n H O R S E R A C E S w i t h A N C O M P U T E Ru s i n g B A S I C .S C I E N T I F I C A L L Y D E R I V E D S Y S T E M r e a l l y w o r k s T S t a t i o n W L K Y o L o u i s v i l l e . K e n t u c k y u s e d t t i i s s y s t e mt p r e d i c t t h e o d d s o t h 1 9 8 0 K e n t u c k y D e r b y S e P o p u l a r C o m p u t i n g ( F e b r u a r y . 1 9 8 4 ) f o a r e v i e w o t t h i sp r o g r a m . T h i s s y s t e m w a w r i t t e n a n u s e d b c o m p u l e r e x p e r t s a n i n o b e i n g m a d e a v a i l a b l e t h o m e c o m p u t e r o w n e r s . T h i s m e t h o di b a s e d o s t o r i n g d a t a f r o m l a r g e n u m b e r o r a c e s o h i g h s p e e d , l a r g e s c a l e c o m p u t e r .2 t a c t o r s t a k e n I r o m t h e " D a i l y R a c i n g F o r m " w e r e t h e n a n a l y z e d b t h c o m p u l e r t s e h o t h e y i n f l u e n c e d r a c e r e s u l t s . F r o m t h e s e 2 f a c t s , t e w e r e l o u n d t b t h m o s tv i t a l i d e t e r m i n i n g w i n n e r s . N U M E R I C A L P R O B A B I L I T I E S o e a c h o t h e s e 1 f a c t o r s w e r et h e n c o m p u t e d a n d t h i s f o r m s t h b a s i s o t h i s R E V O L U T I O N A R Y N E P R O G R A M .S I M P L E T U S O b t a i n " D a i l y R a c i n g F o r m " t h d a b e f o r e t h e r a c e s a n d a n s w e r t h 1 q u e s t i o n s a b o u t e a c h h o r s e . R u t h p r o g r a m a n o y o u r c o m p u l e r w i l l p r i n t o u t t h eo d d s f o a l h o r s e s i e a c h r a c e . C O M P U T E R P O W E R g i v e s y o t h a d v a n t a g e 1Y O U G E T

1 P r o g r a m o c a s s e t t e o d i s k .2 ) L i s t i n g o B A S I C p r o g r a m s f o u s w i t t i a n y c o m p u t e r .3 I n s t r u c t i o n s o n o t g e t t h e n e e d e d d a t a f r o m t h " D a i l y R a c i n g F o r m . "4 ) T i p s o n u s i n g t h o d d s g e n e r a t e d b y t r i e p r o g r a m .5 S a m p l e l o r m t s i m p l i f y e n t e r i n g d a t a f o e a c h r a c e .

M A I L C O U P O N O C A L L T O D A Y3 C O M P A N Y , I N C . D E P T . C ( 5 0 3 ) 3 5 7 - 5 6 0 7R T 3 B O 2 8 A , G A S T O N , O 9 7 1 1 9Y e s . w a n t t u s m c o m p u l e r ( o F U a n P R O F I T P l e a s e s e n d m " P l a y t h eH o r s e s " f o S Z 9 . 9 5 . C i r c l e t h c a s s e t t e y o n e e d : p e t / c b m . v i c - 2 0 . C o C o m p i l e r .1 R S - B 0 . S i n c l a i r T i m a x 1 0 0 0 . A l a n C o m m o d o r e 6 ( d i s k 0 1 c a s s e l l e ) ,A o p l e ( d i s k o c a s s e t t e ] 7 5 E n c l o s e d i s c h e c k o m o n e y o r d e r M a s t e r C a r d V i s a 3 $ " ~ "

C a r d N o

N A M EE i d a t e

A D D R E S S

C I T Y S T A T E .

S T A R T U S I N G Y O U R C O M P U T E R F O F U a n P R O F I T !

A u t o P r i n t M i c r o c o n n e c t i o n M o d e mM o d e l A P V — f o r

C o m m o d o r e 6 4 / V i c 2 0 © C o m p u t e r

3 0 b a u d a u t o d i a l , a u t o a n s w e r m o d e m w i t h C e t r o n i c s c o m p a t i b l e p r i n t e r i n t e r f a c e .C a b l e s s u p p l i e d f o c o m p u t e r , p r i n t e r , a n t e l e p h o n ec o n n e c t i o n . T e r m i n a l p r o g r a m s u p p l i e d o c a s s e t t e— e a s i l y t r a n s f e r r e d t o d i s k .C o m p a t i b l e w i t h E A S Y S C R I P T © f o w o r d p r o c e s s i n go t h C o m m o d o r e 6 4 A u t o P r i n t M i c r o c o n n e c t i o n r e t a i l s f o $ 1 7 9 . 9 5 .D e a l e r I n q u i r i e s W e l c o m e .^ C o m m o d o r e B u s i n e s s M a c h i n e s .

t h m i c r o p e n p h e r a l c o r p o r a t i o n2 5 6 5 1 5 2 n d A v e n u e N £ R e d m o n d . W 9 8 0 5 2

| 2 O 6 ] 8 8 1 - 7 5 4 4

J u n e 1 9 8 4 C O M M A N D E R S

Page 84: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 84/100

6 1

6 1 6 2 6 2 6 3

6 3 6 4

D A T A

D A T AD A T AD A T AD A T A, 2 3 1D A T A6 D A T A

1 3 3 , 2 3 1 3 , 1 7 7 , 2 2 6 , 2 0 9 , 2 3 0 , 1 41 6 8 , 2 4 0 , 2 , 1 7 6 , 1 1 , 2 0 0 , 2 0 4 , 1 6 5 , 3 , 2 4 01 5 8 , 2 0 4 , 1 6 6 , 3 , 2 0 8 , 2 3 5 , 1 6 0 , 0 , 1 7 3 , 1 6 6

3 , 1 4 5 , 2 1 8 , 1 7 3 „ 1 6 5 , 3 , 1 4 5 , 2 2 8 „ 2 0 0 , 1 6 52 3 0 , 1 4 5 , 2 1 8 , 1 6 5 , , 2 2 6 , 1 4 5 , 2 2 8 , 2 0 0 , 1 6 1 4 5 , 2 1 8 , 1 6 5 , 2 2 7 , 1 4 5 , 2 2 8 , 1 6 9 , 1 , 1 4 1 , 1

3 , 1 6 9 , 0 , 2 4 0 , 2 1 0O P E N 1 5 , 8 , 1 5P R I N T # 1 5 , " C 0 : B 0 T H B A S I CP R O G R A M , M L P R O G R A C L 0 S E 1 5T h " C O : " c o m m a n d w i l l c r e a t e n e

f i l e o t h d i s k c a l l e d " B O T H . " I c o n t a i n st h B A S I C p r o g r a m f r o m l i s t i n g 4 a n d t h m a c h i n e l a n g u a g e p r o g r a m c r e a t e d b l i s t i n g 3 T h r e s u l t i a u s e r m o d i f i a b l eB A S I C p r o g r a m w i t h f a s t m a c h i n el a n g u a g e s o r t r o u t i n e t h a t o n l y u s e s 2 6 b y t e s o f m e m o r y .T h f i l e s c o u l d b a p p e n d e d o n t h d i s kb y c h a n g i n g l i n e # 3 i l i s t i n g t h r e e t r e a d O P E N 3 , 8 , 3 " B A S I C P R O G R A M , A " t d i r e c t l y a p p e n d t h f i l e , b u t h a v i n gs e p a r a t e f i l e s m a k e s c o r r e c t i o n s a n c h a n g e s m u c h e a s i e r l a t e r o n A s i d e f r o mt h s i g n i f i c a n t m e m o r y s a v i n g s t h a t t h i sm e t h o d p r o v i d e s , i h a s a n a d d i t i o n a l a v a n t a g e . I s e e m s t h a t w h e n B A S I C t e x t i m o v e d a r o u n d t m a k e r o o m f o n e l i n e s { o d e l e t e d l i n e s ) a n w h e n p r g r a m i s a v e d , t h s t a r t o v a r i a b l e s p o i n t e ri u s e d t d e t e r m i n e w h e n e n o u g h t e x th a b e e n m o v e d . T h i s m e a n s t h a t t h m a c h i n e l a n g u a g e i n o t o v e r w r i t t e nw h e n c h a n g e s a r m a d e t t h B A S I C p r g r a m . I a l s o m e a n s t h a t y o u r m a c h i n el a n g u a g e w i l l b s a v e d a l o n g w i t h a n c h a n g e s t h a t y o m a k e t t h p r o g r a m .W i t h t h i s p o i n t e r b e i n g u s e d t d e t e r m i n et h s t a r t i n g a d d r e s s o t h m a c h i n e c o d e ,t h e a d d r e s s t S Y d o e s n ' t h a v e t b r e - c o m p u t e d e a c h t i m e c h a n g e s a r m a d et t h B A S I C p r o g r a m . T h i s o n l y a p p l i e sh o w e v e r , t p r o g r a m s t h a t d n o h a v e i t e r n a l J M P s o J S R s .G E T T I N G T H B O O T

T h e r e a r t i m e s w h e n t h r o u t i n e t h a t i t b u s e d w i t h t h e B A S I C p r o g r a m i n o r e l o c a t a b l e . H o a b o u t t h a t r o u t i n e i l a s tm o n t h ' s m a g a z i n e t h a t h a t b l o c a t e da $ C 0 O 0 , b u t w i t h t h e B A S I C l o a d e r a n y o u r p r o g r a m b o t h i y o u k e e p r u n n i n go u o m e m o r y ? I y o a r c o m f o r t a b l ew i t h m a c h i n e l a n g u a g e , t h e r e i a l w a y st h o p t i o n o m o d i f y i n g t h e c o d e t o r u n a t h e n o B A S I C a i t h l a s t e x a m p l e .H o w e v e r , e v e r y t i m e t h B A S I C t e x t i e d i t e d , t h c o d e w i l l h a v e t b r e m o d i f i e d . T h e r e i s o l u t i o n w h i c h , w h i l en o t o g r a c e f u l , d o e s t a k e c a r e o t h i s& 2 I C 0 M M A N D E R J u n e 1 9 8 4

p r o b l e m . T h i s i t o l o a d t h p r o g r a m w i t ht h m a c h i n e l a n g u a g e d a t a , P O K E t h c o d e , p r o t e c t i t a n t h e n l o a d t h m a i np r o g r a m . p r o b l e m w h i c h i o f t e n e c o u n t e r e d i u s i n g t h i s m e t h o d i t h a t

w h e n o n B A S I C p r o g r a m L O A D sa n o t h e r , t h s t a r t o v a r i a b l e p o i n t e r s a r en o r e s e t t t h e n o f t h e n e p r o g r a m .W h i l e t h i s p e r m i t s p a s s i n g v a r i a b l e s b t w e e n t h t w p r o g r a m s , i a l s o m e a n st h a t t h s e c o n d p r o g r a m l o a d e d m u s t b es m a l l e r t h a n t h f i r s t . I t h i s c o n d i t i o n i n o m e t , t h v a r i a b l e s w i l l b s t o r e d i t h s a m e m e m o r y a r e a t h a t t h B A S I C t e x t i s T h i s w i l l a l m o s t g u a r a n t e e t h p r o g r a m t c r a s h .

O n w a o w o r k i n g a r o u n d t h i s p r o bl e i t u s e t h e ' d y n a m i c k e y b o a r dt e c h n i q u e , ' u s i n g t h k e y b o a r d q u t f o r c e l o a d t h s e c o n d p r o g r a m . L i s t i n g # p r o v i d e s a e x a m p l e o t h i s m e t h o d . T h i sp r o g r a m i l o a d e d f i r s t . I P O K E s t h m a c h i n e l a n g u a g e i n t o a a r e a w h i c h i n o u s e d b y B A S I C . I t h i s e x a m p l e , i p u t s

C o m m o d o r e 6 i t r a d e m a r k o l C o m m o d o r e E l e c t r o n i c s L i

Page 85: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 85/100

t h c o d e i n t o t h b l o c k o f m e m o r y a b o v eB A S I C a S C O O O . A l i n e t h i r t y , t h s c r e e n i c l e a r e d a n t h L O A D a n R U c o m a n d s a r e p r i n t e d o t h e s c r e e n j u s t a i t h e y h a b e e n t y p e d i n

Y o m a h a v e n o t i c e d t h a t , a t i m e s ,B A S I C p r o g r a m w i l l s e e m t s t o p f o f e s e c o n d s t h e n c o n t i n u e . I k e y s h a v e b e e np r e s s e d w h i l e t h i s h a p p e n e d t h c h a r a c t e r s m a s e e m t s u d d e n l y a p p e a ro n c e t h p r o g r a m r e s u m e s . E v e n w h i l eB A S I C i b u s y , t h c o m p u t e r i l o o k i n g a t h k e y b o a r d t s e i k e i b e i n gp r e s s e d . I k e h a b e e n p r e s s e d , t h c o m p u t e r w i p u i i t e m p o r a r y a r e a o m e m o r y f o B A S I C t u s w h e n i ' g e t s t h t i m e . ' T h i s a r e a o m e m o r y i c a l l e d t h " k e y b o a r d q u e " a n d i l o c a t e d f r o m a d r e s s 6 3 1 - 6 4 0 . A d d i t i o n a l l y , t h c o m p u t e rs t o r e s t h e n u m b e r o f c h a r a c t e r s i t h e b u ff e i a d d r e s s 1 9 s t h a t B A S I C k n o w sw h e n t s t o p r e a d i n g i n f o r m a t i o n f r o mt h e q u e . L i n e 5 P O K E s a f o u r i n t o a d d r e s s1 9 t " f o o l " B A S I C i n t o t h i n k i n g t h a tt h e r e a r e f o u r c h a r a c t e r s w a i t i n g f o i t L i n e 6 0 P O K E s f o u r c a r r i a g e r e t u r n s i n t ot h k e y b o a r d q u e . W h e n t h p r o g r a mr e a c h e s t h E N i l i n e 7 0 t h p r o g r a ms t o p s , b u B A S I C s t i l l t h i n k s t h a t i h a c h a r a c t e r s t o p r o c e s s . T h L O A D a n R U m e s s a g e s w e r e p r i n t e d o t h e s c r e e n t b o t h l i n e s w h e r e t h e c u r s o r w i l l e n u a t h p r o g r a m s t o p s . W h e n B A S I Cp r o c e s s e s t h e c a r r i a g e r e t u r n s , i i a i s o m e o n e h a t y p e d i t h l o a d i n s t r u c t i o na n p r e s s e d r e t u r n . B c h a n g i n g t h c h a r a c t e r c o l o r t o t h b a c k g r o u n d c o l o r ,t h p r o c e s s w i l l b i n v i s i b l e t t h u s e r .

b e t t e r m e t h o d m i g h t b e t h a v e t h f i r s t p r o g r a m c h a n g e t h s t a r t o v a r i a b l e sp o i n t e r t o w h e r e i w o u l d b f o t h s e o n p r o g r a m b y p o k i n g n e v a l u e s i n t om e m o r y l o c a t i o n s 4 4 - 4 5 . T h s e c o n d p r g r a m c a n t h e n b e l o a d e d b L O A D " P R O -G R A M " , 8 w i t h i n t h f i r s t p r o g r a m .

C H A I N I N G P R O G R A M ST h b o o t m e t h o d i l l u s t r a t e d t h f a c t

t h a t o n p r o g r a m c a l o a d a n r u a n o t h e r . W i t h l i t t l e b i o d e d u c t i o n , i s h o u l d b e c o m e c l e a r t h a t t h m a c h i n el a n g u a g e p r o g r a m d o e s n ' t r e a l l y h a v e t b i t h c o m p u t e r a t t h e s a m e t i m e a t h B A S I C p r o g r a m . R a t h e r , i c a b k e p t o u o t h d i s k a s e p a r a t e p r o g r a m a n dl o a d e d i w h e n n e e d e d . T h i s e l i m i n a t e st h n e e d f o p r o t e c t i n g a a r e a i m e m o r yf o t h e p r o g r a m . N o o n l y d o e s i s a v e t h 9 0 0 + b y t e b a s i c l o a d e r o v e r h e a d f o u n di n l i s t i n g # 2 i a l s o e l i m i n a t e s t h 2 6 b y t e s t a k e n u b t h m a c h i n e l a n g u a g ei t s e l f . B c h a i n i n g , p r o g r a m s c a b r u o a u n e x p a n d e d V I t h a t w o u l d r e q u i r em u c h l a r g e r c o m p u t e r i a l o t h s e g m e n t s w e r e l o a d e d t o g e t h e r .

W h e n o n p r o g r a m L O A D s a n o t h e r ,t h s e c o n d p r o g r a m l o a d e d b e g i n s e x e c ut i o n a t h f i r s t l i n e . T a v o i d r e - i n i t i a l i z i n gv a r i a b l e s a n R E D I M M E D A R R A Y e r r o r s ,s o m e m e t h o d m u s t b e m p l o y e d t j u m pi n t o t h p r o g r a m a s a f e p o i n t a f t e r i i l o a d e d . O n e w a y o d o i n g t h i s i t c h e c kf o r a v a r i a b l e t h a t i k n o w n t h a v e v a l u ea f t e r t h f i r s t p r o g r a m h a b e e n r u n . I t h v a l u e i s e t , t h e n t h p r o g r a m s h o u l d

G O T O t h s a f e e n t r y p o i n t . O t h e r w i s e , i s h o u l d b a l r i g h t t e x e c u t e t h p r o g r a mn o r m a l l y . F o a e x a m p l e o t h i s , s e l i n ei t h d i s k l i b r a r i a n p r o g r a m .

T h p r o g r a m g i v e n i n l i s t i n g # s h o w st h a t m a c h i n e l a n g u a g e p r o g r a m c a b w r i t t e n o u t o t h e d i s k a s p r o g r a m f i l e .H o w e v e r , i t h p r o g r a m c r e a t e d b i t i sl o a d e d i n t o m e m o r y a s B A S I C p r o g r a m ,L I S T i n g i w i l l s h o w g a r b a g e . T y p i n g R U

1 2 2 2 2 2 2 2 3

4 4 5 5 6

6

7 7 8 8 9 9

1 0 1 0 1 1

1 1 1 2 1 2 1 3 1 3

1 4

B O T C H 0 0

L I S T I N G # B A S I C L O A D E R F O

S T R I N GA R R A Y S O R T R O U T I N E

W / S A M P L E U S A G E

D I S * < 1 0 0 ) b R E M C R E A T E A R R A YP N T : 1 i : d o w n m e G R E A T I N s T R I N B C s p 3 A R R A Y 'F O R L * 1 T O 1 O OS * < L ) » S * ( L ) + C H R * < ( R N D ( i ) # 2 6 ) 4 - 6 5 )N E J : P N T S * < L N E T P O K E 8 2 8 , 0 » R E M S T R I N G P O S I T I O N T S O R TF R O MP R I N T " : ' L ' d o w n , , t i m e s 3 S T A R T I N B C s p 3 S O R T 1 1

T l $ " : i 0 0 0 0 0 0 ; <S Y S ( M L ) , S * ( 0 ) b T = T IP R I N T ' " S O R T C s p 3 F I N I S H E D 'F O R L « 1 T O 1 O OP R I N T S * ( L )N E X T LP R 1 N T S 0 R T T I M E ■ ' T / 6 0 " S E C O N D S ' 1 i - E N DR E B A S I C L O A D E RP 0 K E 5 6 , , P E E K ( 5 6 ) - 2 b C L RM L « P E E K ( 5 5 ) + 2 5 6 * P E E K ( 5 6 ) f i R E M N E W T O O M E M O R YF 0 R l _ = M L T D M L + 2 6 4R E A D D T s P O K E i . D C K - C K + D TN E X T LI F C K O 3 8 2 0 8 T H E N P R I N T ; 1 : 1 E R R 0 R C s p 3 I N C s pD A T A " ' E N D s R E M C K O 3 S 2 4 0 O N V I CG O T 0 3 0

M a n e u v e r t h r o u g h t h m a z e s t m a k e m i l l i o n !

G r a p h i c s f o C - 6 4 . d i s k o n l y , j o y s t i c k r e q u i r e d .

C r e s i d e n t s a d S i . 9 5 t a x . S e n d S 2 9 . 9 5 i c h e c k o m o n e y o r d e r t o

C h r o m a z o n e S o f t w a r eP . O . B o x 7 3 2 5 S a l o s e , C 9 5 1 5 0 - 7 3 2 5

J u n e 1 9 8 4 C O M M A N D E R I 8 3

Page 86: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 86/100

w i l l r e s u l t i S Y N T A X E R R O R . H o t h e n ,c a m a c h i n e l a n g u a g e p r o g r a m b l o a de f r o m B A S I C p r o g r a m w i t h t h e L O A Dc o m m a n d a n b e x e c u t e d ? L i s t i n g # i p r o g r a m w h i c h w r i t e s a n o t h e r p r o g r a m .T y p e i i w i t h t h e d a t a s t a t e m e n t s i l i s t i n g # a n R U i t I w i l l w r i t e a p r g r a m f i l e c a l l e d " C H A I N S O R T " t t h d i s k .L o a d " C H A I N S O R T " a n L I S T i t T h B A S I C l i n e s d i s p l a y e d w e r e w r i t t e n f r o mt h e d a t a i l i n e s 3 0 t 3 3 5 .

C h a i n S o r t i a s i m p l e p r o g r a m . A l i d o e s i c a l l m a c h i n e l a n g u a g e r o u t i n e ,t h e n l o a d t h m a i n p r o g r a m . H o w e v e r ,u n l i k e t h p r o g r a m s w r i t t e n b p r o g r a mn u m b e r 3 i c a b l o a d e d a n r u i d e p e n d e n t l y .D I S K L I B R A R I A N

P r o g r a m # i r a t h e r h a n d y p r o g r a m .I p r o v i d e s a l p h a b e t i z e d l i s t i n g s o f i l e s o o n o m o r e d i s k s . T h D I s t a t e m e n t ss h o u l d b c h a n g e d t r e f l e c t t h n u m b e ro p r o g r a m s a n d d i s k s t h a t n e e d t b c a t a l o g e d f o y o u r p a r t i c u l a r p u r p o s e .A l s o , t h p r i n t e r r o u t i n e s m a n e e d t b c h a n g e d t o p e r a t e p r o p e r l y o y o u re q u i p m e n t . W h i l e i i n i c e u t i l i t y t h a v e ,i w a w r i t t e n t g i v e y o a o p p o r t u n i t yt e x p e r i m e n t w i t h t h e s e d i f f e r e n tm e t h o d s o m e r g i n g B A S I C a n d m a c h i n el a n g u a g e . T h e r e i n o t h i n g l i k e f e s u c e s s f u l e x p e r i m e n t s t b u i l d c o n f i d e n c e .

E a c h m e t h o d h a a d v a n t a g e s a n d i s a d v a n t a g e s . E a c h i m o r e a p p r o p r i a t ei s o m e s i t u a t i o n s t h a n i o t h e r s . H o o f t e n d o e s t h r o u t i n e h a v e t b c a l l e d ?H o t i g h t a r t h m e m o r y r e s t r i c t i o n s ?H o d i f f i c u l t w i l l m o d i f i c a t i o n s t o t h p r g r a m b e H o i d i o t p r o o f d o e s t h p r g r a m h a v e t b e O n l y y o c a a n s w e rt h e s e q u e s t i o n s a b o u t y o u r o w p r g r a m s , b u t b i o p l a y i n g a r o u n d w i t ht h e s e t e c h n i q u e s w i l l h e l p w h e n i c o m e st i m e t m e r g e y o u r o w r o u t i n e s .

1 2 2

2 2 3

4

4 5 5 6

1 3

5 0

1 2 2 2 2 2 Z 2 3 3 4 4 5 5 6 6 7 7 8 8 9

9

G O T 0 3 0

P R O G R A M T W R I T EP R O G R A M F I L E T

T H D I S K F R O M D A T AI B A S I C D A T A S T A T E M E N T S

^ 1 ' i ' ^ " J " ■ ■ ' ' I ' ' r ' A ^ l ' - ] * " " ' - } ' ^ S " ' ^ t * " A 1 ^ ' J ' J / ' J v i . "* ^ ^ ^ * " T * ^ > T > ^ * f f f l *

O P E N 3 p S p 3 f l ■ " M L P R O G R A M , P . : 'P R I N T # 3 p C H R * < l > 5 s R E M L O B Y T E O S T A R TD D R E S SP R I N T # 3 . C H R * ( 8 ) s : R E M H I G H B Y T E O S T A R TA D D R E S SF O R L « 1 T O 2 6 HR E A D D A ! P R I N T # 3 , C H R * ( D A ) " ,N E X T : P R I N T # 3 , C H R * ( 0 > ; C H R * ( 0 ) sC L O S E S : E N D

F C I « > 3 S 2 0 S T H E N P R N T E R R O R = s I s s . D A A ; b E N D s R E M C K O 3 8 2 4 0 O N V I CD A T A F R O M L I S T I N G # H E R E

G 0 T 0 3 0^ ^ ^ W ^ ^ ^ ^ W 4 S ~ 4 ^ i " ^ ^ i h 4 ' ^

L I S T I N G # T H I S P R O G R A M I T

B M E R G E D W I T HM L , , P R O G R A M W H I C H W A C R E A T E D B L I S T I N G

* M L » P E E K < 4 5 ) + 2 5 6 + P E E K ( 4 6 ) - 2 6 4 - 3D I G ( 1 0 0 ) P N T : 1 G R E A T I N s A R R A Y :F O L « 1 T O I O OF O R J « 1 T O 1 SQ * < L ) = 8 * ( D + C H R * C R N ! ) 1 # 2 6 ) + 6 5 )N P I N T Q * ( D N T P R I N T ' ' S T A R T 1 N C s 3 S O R T ? ' : T I $ « 'S Y S < M L > s i Q * ( O ) b T » T IP N T : 1 S O R T s F I N I S H E D 'F O R L « 1 T 0 1 0 0P R I N T S * ( L )N E X T LP N T : > S O R T s p 1 T I M E C s p 3 » : 1 T / 6 0 :N D S ; | = ■E N

0 0 0 0 0 0 '

8 4 I C O M M A N D E R J u n e 1 9 8 4

Page 87: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 87/100

Page 88: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 88/100

4

1 4 1 5 1 6 1 7

1 9 5 0 5 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8

5 9 6 0 6 1

6 2

6 3 6 4

6 5

6 6 6 7

6 8

6 8 6 9 7 0 7 7

1 0 0 0

P N ■ - C A T A L O G , s T H E N s P R E S S C s p 3 C r v s - o n 3 R E T U R N C r v» - o f - f 3 G E T W * j I F W * < > C H R # < 1 3 ) T H E N 1 4 5P R I N T # 1 5 , 7 " 1 0 : • 'I N P U T # 1 5 , E ! , E * ! , E 1 , E 2I F E < > O T H E N P R I N T S ; E * s E 1 ; E 2 s

0 T 0 9 0G 0 S U B 5 0 0 : G 0 T 0 6 0F L C L O S E 1 j O P E N I 8 , 0 , ' * 0 ' : iG E T # 1 P A * , B *G E T # 1 , A * , B *G E T # 1 , A * , B *l > I F A * < > ■ - T H E N C » A S C ( A * )I F B * < > ' : ' : ' T H E N C = C + A S C < B * ) * 2

5 A S * ( C O ) = R I G H T * ( " t s p „ i e : < + M I D * S T R * ( C 2 3 ■ + ■ : '

B E T t t l , B * : I F S T < > 0 T H E N 7 O 0I F B * < > C H R * ( 3 4 ) T H E N 3 9 0G E T # 1 f B * : I F B » < > C H R * ( 3 4 ) T H E NA S * ( C O ) - A S * < C O ) + B * : S 0 T Q 6 1 0G E T # 1 , B * : I F B * » C H R * ( 3 2 ) T H E N 62 C * = C * + B * : G E T # 1 , B * : I F B * < > 'T H E N 6 4 0A S * ( C O ) - L E F T * ( A S * ( C O ) + ' p C s p

2 t i m e s 3 ; 1 p 2 0 A S * ( C O ) = A S * ( C O ) + L E F T * < C * . 3 )I F F L = 1 T H E N F L « 2 b D I = D I + 1 : D I * (D I ) = A S * ( C O ) : C O - C O ™ 1 s G 0 T 0 6 9 0A S * ( C O ) " A S * ( C O ) ' C s m e - 1 s p , 2 m e ; 1 ; 1 + R G H T *< D I * ( D 1 ) , 3 )

P R N T A S * ( C O )C O « C O + 1 : I F S T « 0 T H E N 5 3 0A S * < C O ) ~ ? ; 1 ■ - s C O ™ C O - - lC L O S E 1R T U R NR E M * * * * * P R I N T C A T A L O G *

1 0 8 0 P R I N T # 4 , = " ' B L K S C s p , 2 7 t i m e s

1 0 1 0 0 P E N 4 . 4 : P = l1 0 2 0 P R I N T - ' P O S I T I O N I s p P A P E R E s T e T O I I s O s F O R M ; 1

0 3 P N T : " ; " T H E N s P R E S S s 3 s - o n J R E T U R N C r v s - o f f : > : "

1 0 4 0 G E T W * 5 I F W * O C H R * < 1 3 ) T H E N 1 0 41 0 5 0 F D R L a 1 T O C 0 S T E P 6 01 0 6 0 P R I N T # 4 , C H R * ( 1 4 ) D l S K I s p 3

A T A L O G C s p , t i m e s 3 P A G E C s p ! it i m e s S t t * : '

1 0 7 0 P I N l # 4 , ' * C s p 3 # C s p , i m e sF 1 L E s N A M E t s t m e Y P E I s p t m e D S K : <

1 0 9 01 1 0 0

1 1 2 0

1 1 3 01 1 5 01 1 6 0

1 1 7 02 0 0 0

2 0 1 0

F 0 R J « 0 T 0 5 9P R I N T # 4 , ' " C s p , 1 t i m e s 3 * " S * < L + J ) : N E X T JP R 1 N T # 4 , C H R * U 4 > ' C s p . t m f e B 3 F A S E t f f l p 3 # B j | P i P « P + lP R I N T # 4 p C H R * ( 1 0 )N E X T LP R I N T # 4 , ' 7 F I N I S H E D 3 " C H R * ( 1 0) : C L 0 S E 4G 0 T 0 6 0R E * * * * * S O R T R O U T I N E * * * P N T : 1 : > S O R T s B s r v s - on 3 S C r v s ~ o f f 3 1 I E C s p 3 C r v s - o n 3N C r v s - o f f 3 A M E C B p 3 C r v s - o n 3 TC r v s - o f f 3 Y P E C s p 3 C r v s - o n 3 D C rv s - o f f 3 I S K C B P 3 I D 1 1

2 0 2 0

2 0 3 02 0 4 02 0 5 02 0 6 02 0 7 02 0 8 0

2 0 9 02 1 0 0

I N P U T W * :0 T 0 2 0 7 0

^ : S - T H E N P » O lT H E N P = 4 : G 0 T 0 2 0 7 0T H E N P = 2 0 : G G T 0 2 0 7 0T H E N P * 2 4 b G 0 T 0 2 0 7 0

' " T "I F W * » f l " D "G 0 T 0 2 0 1 0P 0 K E 8 2 8 . PR E * * * * *

* * * * *L O A D " : i C H A l N C s p 3 S 0 R iP R I N T p p L O A D C s p 3 P R O G R A M C s p 3 I S K ' ' s G O T 0 2 0 1 0

C A L L S O R T R O U T I

1

2

2

3

4

G 0 T D 3 0t f t f t * f t > f t > f t > f t > f t > f t - f t - f f i f f - f t f t f t - f f >

I f f t i f . r f ,

T H I S L I S T I N G C R E A T E S

P R O G R A M F O C H A I N I N G W T

S E C O N D P R O G R A M T S O R T S T R I N G A R R A Y A S * (

X

C H A I N C s p 3 S O R T ,

5

5

O P E N 3 S W

P R I N T # 3 , C H R * < l ) l l R E M L O B T E O F S T A R T A D D R E S SP R I N T # 3 , C H R * < 8 ) ; : R E M H I G HY T E - U S 1 W I T H V I C 1 W / X P A N D E D V I F O R L » 1 T O 2 6 5 + 7 8 : R E M R O U T I N E+ B A S I CR E A D D A : C K > C K + D A : P R I N T # 3 , C HR * C D A )N E X T : P R I N T # 3 , C H R * ( 0 ) ; C H R * ( O

)

B 6 I C 0 M M A N D E R J u n e 1 9 8 4

Page 89: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 89/100

6 1 3

1 4 2 8

3 0 3 0

3 0 3 0 3 0 3 0

3 1

3 1

3 2 3 2

3 3

C L O S E SI F C Kc s P : 34 8 E N r e

* D A T AD A T AV I D A T AV I D A T AV I D A T AV I D A T A2 D A T A8 0 , 8D A T A, 7 1 ,D A T A9 , 8 2D A T A2 , 7 9D A T A5 . 3 4

> 4 4 4 T H E N P R I N T "I N C o p 3 D A T A ' ' R E

O V I ( 4 2 4 8 8 E X * B A S I C P R O G R A M

1 7 5 0

4 9

1 5 0 :

5 5

4 1

1 4 2 , 7 9

7 1

3 . , 8 4

3 2 , 7

. • ■ : , ,

8 R E

R E R E

R E 4 4

, 3

8 2

0

7 7

j ,

0 , O j 1 5 8 , 4 05 V I 5

4 V I 5

5 V I 5 5 V I 5

6 8 3 . , 3 6

, , 7 7 , 6 5 , 7 3 ,

> E R R O RC K < > 4 2

V I C )

S E S M E N

E X P .

E X P .

E X P , ,

E X P -

, 3 9 , 8 ,

7 8 , 3 2 ,

6 5 , 7 7 , 3 4 , 4 4 , 5 6 , 0

5 3 , 3 4 , 7 3 , 7 8 , 8 3 , 66 5 , 7 3 , 7 8 , 3 2 , 8 0 , 8

7 , 3 2 , 6 8 , , 3 , 8 3 ) 7

3 3 D A T A 7 7 , 8 , 4 0 „ 0 p 1 3 8 , 0 , 0 „ 04 0 R E * * * * * * S O R T R O U T I N E * *

R E M s t R e a d e r sS u b m i t t i n g M a t e r i a l t o C O M M A N D E RM a g a z i n e

W e n c o u r a g e e v e r y o n e t s u b m i t a t i c l e s / p r o g r a m s t o C O M M A N D E R f o p o s s i b l e p u b l i c a t i o n . I y o h a v e w r i t t e na o r i g i n a l p r o g r a m / a r t i c l e a b o u t c o p u t e r a p p l i c a t i o n , p r o d u c t , o r e d u c a t i o n a la p p r o a c h , p l e a s e s e n d u m a n u s c r i p t o l e t t e r o i n q u i r y . M a t e r i a l s o i n t e r e s t t b e g i n n i n g , i n t e r m e d i a t e , a n a d v a n c e dp r o g r a m m e r s a r w e l c o m e d .

S u b m i t t e d m a t e r i a l s s h o u l d f o l l o wt h e s e g u i d e l i n e s :

1 A r t i c l e s m u s t b t y p e d d o u b l e -s p a c e d , i u p p e r a n d l o w e r c a s e o B V z " 1 1 p a p e r , w i t h a l e a s t V z m a r g i n s o a l s i d e s . G o o d q u a l i t yp r i n t e r s m a b u s e d i t h o u t p u t i c l e a r a n d a r k . T w c o p i e s o f e a c ha r t i c l e s h o u l d b i n c l u d e d .

2 P r o g r a m s m u s t b p r o v i d e d i b o t hh a r d - c o p y l i s t i n g a n d m a c h i n er e a d a b l e f o r m { d i s k o t a p e ) . W h e r ef e a s i b l e , p l e a s e i n c l u d e b o t h C - 6 4a n V I C - 2 0 v e r s i o n s .

3 E a c h p a g e s h o u l d i n c l u d e y o u rn a m e , t i t l e o f t h e a r t i c l e , t h e d a t e

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

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

5 W o n l y c o n s i d e r a r t i c l e s t h a t a r s u b m i t t e d e x c l u s i v e l y t C O M A N D E R , I y o d n o r e c e i v er e s p o n s e f r o m o u o f f i c e w i t h i n e i g h tw e e k s , p l e a s e w r i t e o c a l l b e f o r es e n d i n g i t a n o t h e r p u b l i c a t i o n .

6 T h a m o u n t o p a y m e n t f o a c e p t e d m a t e r i a l s d e p e n d s o n t h t y p e , l e n g t h , a n q u a l i t y . Y o w i l lr e c e i v e a a u t h o r c o n t r a c t s p e c i f y i n gp a y m e n t a n c o p y r i g h t d e t a i l sb e f o r e p u b l i c a t i o n .

7 R e v i e w s o c o m m e r c i a l p r o d u c t s a r g e n e r a l l y c o m m i s s i o n e d f r o m o u o f i c e . P l e a s e , d n o s o l i c i t f r e e c o p i e sf r o m m a n u f a c t u r e r s o y o u r o w n .

H o w e v e r , w w o u l d c o n s i d e r w e l l -w r i t t e n , t i m e l y r e v i e w s o h a r d w a r ea n s o f t w a r e y o h a v e p u r c h a s e df o y o u r o w u s e ,

M a t e r i a l s n o a c c e p t e d f o p u b l i c a t i o nc a b r e t u r n e d o n l y i S A S E o a d e q u a t ep o s t a g e i i n c l u d e d . P l e a s e s e n d a l u s o l i c i t e d m a t e r i a l s t o S u b m i s s i o n s E d i t o rC O M M A N D E R M a g a z i n eP . O . B o 9 8 8 2 7T a c o m a , W 9 8 4 9 8

J u n e 1 9 8 4 C 0 M M A N D E R I S 7

Page 90: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 90/100

N e P r o d u c t s

T H E T R A V - L - C A S ET h C o m p u t e r C a s e C o m p a n y o C o

u m b u s , O h i o , p r o d u c e r s o f c o m p a c t c a r r yi n c a s e s f o m i c r o c o m p u t e r s f o o v e r f o u ry e a r s h a s j u s t i n t r o d u c e d n e w T r a v - L - C a s e sf o t h C o m m o d o r e 6 o V i 2 c o p u t e r

m m r n

T h e s e c a s e s a r c o n s t r u c t e d o h e a v yd u t y m a t e r i a l s w i t h e x t e n s i v e i n s i d e f o a mp a d d i n g t o p r o v i d e t h l e v e l o p r o t e c t i o nr e q u i r e d f o t h f r e q u e n t l o n g d i s t a n c et r a v e l e r . T h e y a r c o n s t r u c t e d o p l y w o o ds i d e s c o v e r e d w i t h s c u f f r e s i s t a n t v i n y l o t h o u t s i d e f o a a t t r a c t i v e a p p e a r a n c e ,m e t a l p r o t e c t i o n o t h e d g e s a n c o n e r s , k e d r a w b o l t l o c k s , p a d d e d h a n d l ea n m i n i m u m o o n i n c h o f o a m p a d i n g o a l s i d e s f o r p r o t e c t i o n o f t h e q u i p m e n t .

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

T h c a s e s c a b o b t a i n e d t h r o u g hm o s t c o m p u t e r s t o r e s o d i r e c t f r o m t h C o m p u t e r C a s e C o m p a n y , 5 6 5 0 I n d i a nM o u n d C o u r t , C o l u m b u s , O h i o 4 3 2 1 3 ,( 6 1 4 ) 8 6 8 - 9 4 6 4 o r ( 8 0 0 ) 8 4 8 - 7 5 4 8 .

K E E P T R A C K ™F I L E M A N A G E R F O P E R S O N A LC O M P U T E R S

T u r n y o u r C o m m o d o r e 6 o V I 2 i t a e l e c t r o n i c o r g a n i z e r ! K e e p T r a c k : F i l eM a n a g e r f o P e r s o n a l C o m p u t e r s b N o r m C h u r c h i v e r s a t i l e p r o g r a m t h a ta l l o w s y o u r c o m p u t e r t " k e e p t r a c k " o 8 8 I C O M M A N D E R J u n e 1 9 8 4

a l k i n d s o f i n f o r m a t i o n : m a i l i n g l i s t s ,h o u s e h o l d i n v e n t o r i e s , t a e x p e n s e s ,b i b l i o g r a p h y l i s t s , b i r t h d a y s , r e c i p e s , e t c .T h b o o k a n b o o k / s o f t w a r e p a c k a g e w i l lb o t h b r e l e a s e d b D i l i t h i u m P r e s s i M a r c h , 1 9 8 4 .

K e e p T r a c k : F i l e M a n a g e r f o P e r s o n a lC o m p u t e r s i f i l e m a n a g e m e n t p r o g r a mt h a t s t o r e s a n r e t r i e v e s i n f o r m a t i o n l i k ea o r d i n a r y f i l e c a b i n e t — e x c e p t i t ' s m u c hf a s t e r , e a s i e r t u s e , a n m o r e f l e x i b l e .

K e e p T r a c k : F i l e M a n a g e r f o P e r s o n a lC o m p u t e r s p e r f o r m s a l o t h f o l l o w i n gu s e f u l f u n c t i o n s : a d d a t a , d i s p l a y d a t a ,c h a n g e d a t a , s a v e f i l e , r e t r i e v e f i l e ,p r i n t l a b e l s , s o r t b c a t e g o r y , t u r n s o r t o f f ,a n s e l e c t c a t e g o r i e s . T h s o f t w a r e c o t a i n s t h K e e p T r a c k p r o g r a m a s w e l l a st w d a t a f i l e s .D i l i t i u m P r e s s8 2 8 5 S N i m b u s S u i t e 1 5 8 e a v e r t o n , O 9 7 0 0 5

S O F T W A R E L E T S N O V I C E SA N P R O S S E T H E I RM U S I C A L C O M P O S I T I O N S I S T A N D A R D N O T A T I O N O C O M M O D O R E 6

s o f t w a r e p a c k a g e w h i c h s h o w sM u s i C a l c i u s e r s h o t h e i r i m p r o v i s a t i o n sa n c r e a t i o n s w o u l d l o o k i s t a n d a r dm u s i c a l n o t a t i o n .

A c c o r d i n g t W a v e f o r m , u s e r s c a s e t h n o t a t i o n o a n s c r e e n u s e d w i t h t h eC o m m o d o r e 6 4 a n a l s o o b t a i n e a s y - t o -r e a d p r i n t o u t s u s i n g a n o s e v e r ag r a p h i c s p r i n t e r s .

T h p r o d u c t , c a l l e d M u s i C a l cS c o r e W r i t e r , t r a n s l a t e s s c o r e s e q u e n c e sc r e a t e d o M u s i C a l c i n t o s t a n d a r d m u s i cn o t a t i o n t h a t a p p e a r s o t h s c r e e n i e i t h e r o n e , t w o t h r e e v o i c e s a t i m e ,d e p e n d i n g o t h u s e r ' s p r e f e r e n c e .S c o r e W r i t e r l e t s u s e r s l i n k M u s i C a l c s q u e n c e s t o g e t h e r , a l l o w i n g c o m p o s i t i o n st o c o n t a i n o v e r 7 , 0 0 0 n o t e s .

U s e r s c a r e c e i v e e a s y - t o - r e a d p r i n t o u t so t h e i r c r e a t i o n s b i n s t a l l i n g c o m p a t ib l E p s o n p r i n t e r w i t h t h G r a f t r a x o p t i o n ,o C o m m o d o r e V I C - 1 5 2 5 g r a p h i c sp r i n t e r .

M u s i C a l c S c o r e W r i t e r w o r k s i c o j u n c t i o n w i t h M u s i C a l c 1

T h S c o r e W r i t e r p a c k a g e a l s o i n c l u d e sS y n c L i n k , w h i c h M c C r e e r y d e s c r i b e d a s " b o n u s p r o g r a m w h i c h a l l o w s t h M u s i C a l c s y s t e m t w o r k i s y n c w i t h u t e i g h t d i g i t a l e f f e c t s d e v i c e s , i n c l u d i n gp o p u l a r d r u m m a c h i n e s s u c h a D r u m u l a t o r , D r u m a t i x a n D r R h y t h m .W i t h S y n c L i n k , y o c a h a v e t h d i g i t a l e f e c t s d e v i c e c o n t r o l t h M u s i C a l c s y s t e ma n v i c e v e r s a .

" S c o r e W r i t e r m a k e s i p o s s i b l e f o ra n y o n e t c r e a t e w r i t t e n m u s i c , " s a i d M C r e e r y . " A n d m u s i c i a n s w h c a n ' t r e a d o w r i t e i s t a n d a r d m u s i c a l n o t a t i o n c a u s t h M u s i C a l c S c o r e w r i t e r t o t r a n s l a t e i p r o v i s a t i o n s i n t o s h e e t m u s i c . M u s i c i a n sc a a l s o u s M u s i C a l c S c o r e W r i t e r f o c o p y w r i t i n g a n p u b l i s h i n g p u r p o s e s , o rf o s u p p l y i n g b a n d m e m b e r s w i t h c o p i e so a r r a n g e m e n t s . "

W a v e f o r m s M u s i C a l c S c o r e W r i t e rr e t a i l s f o $ 3 4 . 9 5 , a n w i l l b a v a i l a b l e

Page 91: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 91/100

Page 92: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 92/100

s p a c e f o p r i n t e r . U n d e r n e a t h , a s h e l fh o l d s f a n - f o l d p a p e r w h i c h f e e d s t h r o u g h

c o n v e n i e n t s l o t t t h p r i n t e r a b o v e . T h i ss h e l f i h a n d y f o r s t o r i n g s o f t w a r e a n p e r i p h e r a l s , t o o . T h D e s k M a t e f i t s o a n f l a t s u r f a c e m a k i n g c o n v e n i e n t c o v e r f o rt h e k e y b o a r d , d a t a r e c o r d e r a n d / o r d i s kd r i v e .

M a d e o s o l i d p t n e , t h D e s k M a t ea s s e m b l e s e a s i l y t m a k e a s t u r d y a t t r a ct i v e u n i t . I t c o n s t r u c t i o n f e a t u r e s s l o t t e dj o i n t s a n p r e - d r i l l e d h o l e s . A l n e c e s s a r yf a s t e n e r s a n g l u e a r i n c l u d e d . N o - m a rp a d s p r o t e c t d e s k - t o p f i n i s h e s w h i l ep r e v e n t i n g t h D e s k M a t e f r o m s l i d i n g .T h D e s k M a t e w e i g h s 1 l b s . a n m e a s u r e s 3 6 1 3 x 1 2 " .

T h D e s k M a t e s e l l s f o $ 4 4 . 9 5 p l u s$ 5 . 0 0 s h i p p i n g . I n q u i r i e s a n o r d e r ss h o u l d b d i r e c t e d t H O L U S C R A F T , P O B o 4 6 5 , O a k d a l e , M 0 1 5 3 9 .

" S P E A K B A S I C T M C O M M O D O R E - 6 4 ™ "S P E A K B A S I C T M C O M O D O R E - 6 4 i f i e l d - t e s t e d c o m p u t e rl i t e r a c y c o u r s e t h a t i n t r o d u c e s s t u d e n t s t B A S I C l a n g u a g e p r o g r a m m i n g a n t h o p e r a t i o n o C o m m o d o r e - 6 4m i c r o c o m p u t e r . T h s e r i e s i n c l u d e s aT e a c h e r ' s M a n u a l , S t u d e n t T e x t , a n E x a mS e t .

W r i t t e n b y A u b r e y J o n e s a n p u b l i s h e db t h H a y d e n B o o k C o m p a n y o H a s b r o u c k H e i g h t s , N e J e r s e y , S p e a kB A S I C t M C o m m o d o r e - 6 4 i d e s i g n e df o t e a c h e r s r e g a r d l e s s o t h e i r k n o w l e d g eo m i c r o c o m p u t e r s a n t h e i r p r o g r a mm i n g s k i l l .

T h c o r e o t h e c o u r s e i t h S t u d e n tT e x t t h a t f e a t u r e s l e a r n i n g o b j e c t i v e s ,d e f i n i t i o n s a n e x a m p l e s o k e t e r m s a n B A S I C c o n c e p t s i c l a s s p r o g r a m m i n g e e r c i s e s , p r a c t i c e s a n a s s i g n m e n t s . E a c hv e r s i o n i n c l u d e s c h a p t e r s e x p l a i n i n g t h p a r t s a n o p e r a t i o n o t h m i c r o c o mp u t e r . C h a p t e r s c o v e r B A S I C p r o g r a mm i n g t o p i c s s u c h a M a t h e m a t i c a l O p e r at i o n s , S c i e n t i f i c N o t a t i o n s , C o n d i t i o n a la n U n c o n d i t i o n a l B r a n c h i n g , I n p u tS t a t e m e n t s , L o o p s , R e a d i n g D a t a , V i d e oD i s p l a y G r a p h i c s , A r r a y s a n S u b r o u t i n e s .

T h T e a c h e r ' s M a n u a l p r o v i d e s t e c h n iq u e s f o p r e s e n t i n g t h e m a t e r i a l a n e p h a s i z i n g p a r t i c u l a r c o n c e p t s , a n n o t at i o n s t a i i l e s s o n p l a n n i n g , s u g g e st i o n s f o r i m p l e m e n t i n g t h e c o u r s e a n a n s w e r s t a l p r a c t i c e e x a m s .

T h e E x a m S e c o n t a i n s 1 q u i z z e s o s p i r i t d u p l i c a t i n g m a s t e r s t c h e c k s t u d e n tu n d e r s t a n d i n g a n r e i n f o r c e l e a r n i n g . T h q u i z z e s c a b e a s i l y r e p r o d u c e d f o c l a s su s e . C l a s s r o o m s e o S p e a k B A S I C c o n -9 0 I C O M M A N D E R J u n e 1 9 8 4

t a i n s o n T e a c h e r ' s M a n u a l , 2 S t u d e n tT e x t s a n o n E x a m S e t .H a y d e n B o o k C o m p a n y , I n c .1 M u l h o l l a n d D r i v eH a s b r o u c k H e i g h t s , N J 0 7 6 0 4( 2 0 1 ) 3 9 3 - 6 3 0 6

C o m m o d o r e i r e g i s t e r e d t r a d e m a r ko C o m m o d o r e B u s i n e s s M a c h i n e s .

S O F T W A R E F O R T H EP R O J E C T M A N A G E RP ( T M ) — A u s e r f r i e n d l y s o f t w a r ep r o d u c t d e s i g n e d f o r t h e p r o j e c t m a n a g e r .T h i s p r o g r a m c o m p u t e s t h c r i t i c a l p a t ha n d / o r p r o j e c t s c h e d u l e f o r a p r o j e c t . I i d e s i g n e d t b u s e f u l f o t h i n d i v i d u a lw h h a l i t t l e , o n e x p e r i e n c e w i t h t h et e c h n i q u e s o c r i t i c a l p a t h s c h e d u l i n g a n p r o j e c t m a n a g e m e n t . O n u n u s u a lf e a t u r e i t h i s p r o d u c t i t h e a b i l i t y t o e n t e ru t o t e n d i f f e r e n t c o s t i t e m s ( f i v e l e v e l s o m a n p o w e r w i t h d i f f e r e n t w a g e r a t e s a n d u r a t i o n o t i m e s p e n t o a a c t i v i t y ; t h r e et y p e s o f m a t e r i a l w i t h e s t i m a t e d u s a g e ,u n i t m e a s u r e , a n c o s t ; c a p i t a l e q u i p m e n tc o s t s ; a n m i s c e l l a n e o u s e x p e n s e s ) f o e a c h a c t i v i t y i t h p r o j e c t . A n o t h e ru n u s u a l f e a t u r e i t h a b i l i t y t e n t e r a t u a l c o s t d a t a a n d c o m p a r e t h i n i t i a l c o s te s t i m a t e s w i t h a c t u a l e x p e n s e s . t h i r du n u s u a l f e a t u r e i t h u s o d a t a s h e e t s t od e v e l o p a n r e c o r d t h d a t a n e e d e d f o t h p r o g r a m .

I m m e d i a t e l y a v a i l a b l e o d i s k f o r t h C o m m o d o r e 6 4 P r i c e : $ 1 2 9 . 9 5 .L A W C O L t d .P O B o 1 3 3 7C u p e r t i n o , C 9 5 0 1 54 0 7 3 3 - 0 7 3 9

H U M A N E N G I N E E R E DS O F T W A R E ' S T U R T L ET O Y L A N D J R

F o c h i l d r e n a g e d s i a n u p t h c h a l l e n g e o l e a r n i n g a b o u t c o m p u t e r sa n d c o m p u t e r c o n c e p t s h a b e e n m a d ee a s i e r — a n d l o m o r e f u n — w i t h t h e i t r o d u c t i o n o T u r t l e T o y l a n d J r b H u m a nE n g i n e e r e d S o f t w a r e .

A v a i l a b l e f o r t h e C o m m o d o r e 6 4 T u r t l eT o y l a n d J r o p e r a t e s w i t h j u s t j o y s t i c k ,t e a c h i n g c h i l d r e n c o m p u t e r c o n c e p t s b m o v i n g t u r t l e a c r o s s t h c o m p u t e rs c r e e n t o b u i l d f i l m s t r i p s .

" T u r t l e T o y l a n d J r i a i d e a l i n t r o d u ct i o n t c r e a t i v e p r o g r a m m i n g f o y o u n gc h i l d r e n , " s a i d D r S u e a n n A m b r o n , d i r e ct o r o f e d u c a t i o n a l s o f t w a r e a H u m a nE n g i n e e r e d S o f t w a r e . " T h e p r o g r a mt r a n s l a t e s c h i l d ' s j o y s t i c k m o v e m e n t s i t o r e p r o d u c i b l e t u r t l e g r a p h i c s . A s i d ee f f e c t o t h i s c r e a t i v e p l a y , c h i l d r e n l e a r np r o g r a m m i n g c o n c e p t s a n t e c h n i q u e s . "

T a c h i e v e t h e b e s t r e s u l t s f r o m t h g a m e , A m b r o n r e c o m m e n d e d f o l l o w i n ga c a r e f u l l y d e s i g n e d s e q u e n c e o a c t i v i t i e s ,b e g i n n i n g w i t h p l a y g r o u n d t o d i s c o v e rh o t m o v e t h t u r t l e a n d r a w i m a g e s .F r o m t h i s i n t r o d u c t o r y p h a s e , c h i l d r e nm o v e o t t u r t l e t r a i n i n g a n t h e n o t t h e C r o s s r o a d s t d e c i d e w h e r e t g n e x t .

A f t e r s t o p i T r a i n i n g L a n d , c h i l d r e nc a t r f o u r o t h e r s e q u e n c e s : M u s i c L a n d ,S p r i t e L a n d , t h e T o y b o x a n I n p u t / O u t p u tL a n d . I M u s i c L a n d , c h i l d r e n c a l e a r n t w r i t e t h e i r o w n u s i c u s i n g t h j o y s t i c k t c o n t r o l n o t e s f r o m p i a n o , h o r n , g u i t a ra n f l u t e . T h m u s i c c r e a t e d c a b s t o r e di T h T o y b o x .

C h i l d r e n i S p r i t e L a n d f i l l i s q u a r e sw i t h t h e t u r t l e t d r a w s p r i t e s , w h i c h a r a n i m a t e d d r a w i n g s . S p r i t e s c a a l s o b s t o r e d i T h T o y b o x . I I n p u t / O u t p u tL a n d , s a v e d f i l e s i T h T o y b o x c a b c a l le u a n p l a y e d w i t h a g a i n .

" T u r t l e T o y l a n d J r i p e r f e c t p r e c u r s o rt a n y b e g i n n i n g p r o g r a m m i n gl a n g u a g e , " a d d e d A m b r o n . " I a l l o w sc h i l d r e n t o p l a y w i t h p r o g r a m m i n g c o c e p t s a a v e r y e a r l y a g e . I a d d i t i o n , i f e e d s d i r e c t l y i n t o o u m o r e a d v a n c e d T u t l G r a p h i c s . "

T u r t l e T o y l a n d J r w a d e v e l o p e d j o i n t l yb H u m a n E n g i n e e r e d S o f t w a r e a n C h i l d w a r e C o r p o r a t i o n , a i n n o v a t i v es o f t w a r e d e v e l o p m e n t g r o u p .M I N N E S O T A F A T ' SP O O L C H A L L E N G E

W o r l d f a m o u s p o o l e x p e r t , M i n n e s o t aF a t s , h a d a r e d s l a y e r s t o b e a t h i a h i o w g a m e . T h i s t i m e , t h o u g h , h e ' l l b u i n j o y s t i c k i n s t e a d o f p o o l c u i t h M i n n e s o t a F a t s ' P o o l C h a l l e n g e , a e l e ct r o n i c p o o l g a m e i n t r o d u c e d b y H u m a nE n g i n e e r e d S o f t w a r e .

W i t h t h l o o k a n f e e l o t h r e a l t h i n g ,t h M i n n e s o t a F a t s P o o l C h a l l e n g e r q u i r e s a l t h s k i l l , p r e c i s i o n a n f i n e s s ef o u n d i p o o l h a l l . A v a i l a b l e f o r t h e C o m o d o r e 6 4 t h i s e x c i t i n g g a m e i n c l u d e s s i d i f f e r e n t p l a y o p t i o n s a n a c c o m m o d a t e so n o t w p l a y e r s .T h g a m e s u b s t i t u t e s a j o y s t i c k o c o p u t e r f u n c t i o n k e y s f o p o o l c u e .p o w e r g a u g e d e t e r m i n e s t h e s p e e d o e a c h s h o t a n : h p o s i t i o n o t h c u r s o rg u i d e s t h e d i r e c t i o n o t h b a l l , m a k i n g i p o s s i b l e t o c a r o m s h o t s .

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

T h s i d i f f e r e n t o p t i o n s f o t h g a m ei n c l u d e t h r e e g a m e s f o o n p l a y e r : s i n ki n t h b a l l s i a n p o c k e t , p o c k e t i n g t h eb a l l s i o r d e r , a n s h o o t i n g t h b a l l s i t h e i r a s s i g n e d p o c k e t s . T w p l a y e r s c a c h o o s e f r o m t h r e e g a m e s : s i n k i n g e a c h

Page 93: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 93/100

b a l l i i t p o c k e t a n s c o r i n g t h p o c k e t ,M i n i - P o o l , a n g a m e w h e r e o n p l a y e r" p o t s " b a l l s - w h i l e t h o t h e r p l a y e r p o t s6 - 1 .

T k e e p t r a c k o f t h r e a l p o o l e x p e r t s ,t h M i n n e s o t a F a t s ' P o o l C h a l l e n g ed i s p l a y s h i g h s c o r e s .

A v a i l a b l e o c a r t r i d g e f o t h C o m o d o r e 6 4 t h g a m e ' s s u g g e s t e d r e t a i lp r i c e i $ 2 9 . 9 5 .

H u m a n E n g i n e e r e d S o f t w a r e m a r k e t s af u l l l i n e o a d v a n c e d c a r t r i d g e - a n d i s k -b a s e d u t i l i t y , e n t e r t a i n m e n t , e d u c a t i o n ,p r o d u c t i v i t y a n b u s i n e s s s o f t w a r e u n d e rt h H e s W a r e ™ b r a n d n a m e , a w e l l a p e r i p h e r a l p r o d u c t s .

T H N U M B E R G A R D E NF R O M S O F T S M I T H

C o r r e c t a n s w e r s t m a t h p r o b l e m sg r o w b r i g h t l y c o l o r e d f l o w e r s i T h N u m b e r G a r d e n f r o m S o f t s m i t h . W r o n ga n s w e r s s p r o u t w e e d s , b u m a t h s t u d e n t sh a v e t h r e e t r i e s t g e r i o w e e d b e f o r et h c o r r e c t a n s w e r i p r o v i d e d . E x t r e m e l ye a s y t u s e , t h i s d e l i g h t f u l S o f t s m i t he d u c a t i o n a l p r o g r a m f o t h C o m m o d o r e6 i e q u a l l y s u i t e d f o h o m e a n c l a s s r o o m u s e .

O n o t h m o s t i m p r e s s i v e f e a t u r e s o T h N u m b e r G a r d e n i t h a t i a u t o m a t ic a l l y i n c r e a s e s o d e c r e a s e s t h e d i f f i c u l t y o e a c h p r o b l e m i r e s p o n s e t h o q u i c k l ya n a c c u r a t e l y t h s t u d e n t a n s w e r e d t h p r e c e d i n g p r o b l e m . E a c h l e a r n e r ' s n e e d sa r a c c o m m o d a t e d b t h i s s p e c i a l f e a t u r ew h i c h a d j u s t s t h d i f f i c u l t y o e a c h p r b l e m f o e a c h i n d i v i d u a l u s i n g T h N u m b e r G a r d e n . T a l e n t e d s t u d e n t s c a p r o g r e s s q u i c k l y t t h h i g h e r , m o r ec h a l l e n g i n g l e v e l s . . w h i c h a r e v e r y d i f i c u l t . S t u d e n t s w h r e q u i r e m o r e w o r ka r e a b l e t o g a i n a d d i t i o n a l p r a c t i c e a t h m o r e b a s i c l e v e l s .

I T h N u m b e r G a r d e n , w h e r e b i r d ss i n g a n t h s u a l w a y s s h i n e s , m a t h i b e a u t i f u l ! D r i l l i n g w i t h w h o l e n u m b e r s ,d e c i m a l s a n f r a c t i o n s i t h f o u r b a s i cm a t h f u n c t i o n s i f u a n c o l o r f u l . S i c o n v e r t i n g d e c i m a l s t f r a c t i o n s a n f r a ct i o n s t o d e c i m a l s .

T h N u m b e r G a r d e n f r o m S o f t s m i t ha u t o m a t i c a l l y r e c o r d s t h n a m e a n f i n a ls c o r e s f o e a c h s t u d e n t . P r o g r e s s c a n b em o n i t o r e d a n p r i n t e d e a s i l y a n q u i c k l yt o i d e n t i f y a r e a s o f s t r e n g t h a n w e a k n e s s . T h s t u d e n t c a n s e h o h o s h i d o i n g w h i l e w o r k i n g s i n c e t h s c o r ea n s k i l l l e v e l a p p e a r o t h e d g e o t h g a r d e n . S o f t s m i t h ' s T h N u m b e r G a r d e ni a v a i l a b l e f o r t h C o m m o d o r e 6 a S u g g e s t e d R e t a i l P r i c e o $ 3 9 . 9 5 .

C O M M O D O R E 6 G E T SA W A Y F R O M B A S I C S

L i m b i c S y s t e m s , I n c . , C a l i f o r n i a - b a s e df i r m s p e c i a l i z i n g i c o m p u t e r p e r i p h e r a l sa n s o f t w a r e f o t h C o m m o d o r e C o p u t e r l i n e , i n t r o d u c e s t h P A S C A L C O M -P i L E R f o t h C o m m o d o r e 6 4 ™ . T h eP A S C A L C O M P I L E R r e p r e s e n t s m a j o r a v a n c e m e n t i t h e p r o g r a m m a b i l i t y o t h C o m m o d o r e 6 4 p r o v i d i n g a p r o f e s s i o n a l ,b u s i n e s s / s c i e n t i f i c t o o ! c a p a b l e o h a n dl i n g c o m p l e x a n s o p h i s t i c a t e d a p p l i c at i o n s .

P a s c a l , p r o g r a m m i n g l a n g u a g e ,s i m p l i f i e s d e v e l o p m e n t o s o f t w a r e f o c u s t o m i z e d a p p l i c a t i o n s . P a s c a l s i m p l i f i e sa n r e d u c e s p r o g r a m d e v e l o p m e n t t i m eb a l l o w i n g f o h i g h l y m o d u l a r i z e dc o d i n g , e m p l o y i n g p r e d e f i n e d p r o c e d u r e sa n f u n c t i o n s . T h i s c h a r a c t e r i s t i c o P a s c a lm i n i m i z e s d e b u g g i n g t i m e , t h e m a j o r t a s ki p r o g r a m d e v e l o p m e n t . T h e s e l f -d o c u m e n t i n g , s t r u c t u r e d c o d i n g p r o v i d e db P a s c a l m a k e s i t h e p r e f e r r e d c o m p u t e rl a n g u a g e f o t e a c h i n g p r o g r a m m i n g s k i l l st a n u s b c o m p u t e r s t u d e n t s .

T h P a s c a l C o m p i l e r w a d e v e l o p e d b O x f o r d C o m p u t e r S y s t e m s ( S o f t w a r e )L t d . , a u t h o r s a n d e v e l o p e r s o t h * P E T S P E E D f o t h C o m m o d o r e 8 0 0 0 ,4 0 0 0 a n 6 c o m p u t e r s — t h e B A S I Cc o m p i l e r r e c o m m e n d e d b C o m m o d o r e .

T h C o m p i l e r g e n e r a t e s e f f i c i e n t n a t i v ec o d e f o t h C o m m o d o r e m i c r op r o c e s s o r , r e s u l t i n g i f a s t e x e c u t i n g p r g r a m s d e m a n d e d b y t h e b u s i n e s s / s c i e nt i f i c e n v i r o n m e n t . T h f o l l o w i n g u t i l i t i e sa r p r o v i d e d a a a i t p r o g r a m m i n gd e v e l o p m e n t : l i n k e r ( a l l o w i n g f o c o b i n i n g a s s e m b l e r c o d e i n t o t h p r o g r a m ) ,d e b u g g i n g f a c i l i t i e s , a n a e d i t o r .

T h d o c u m e n t a t i o n p r o v i d e s t u t o r i a lo P a s c a l p r o g r a m d e v e l o p m e n t t h r o u g ht h c o m p i l a t i o n p r o c e s s , a s w e l l a o f f e ri n t h u s e r a e a s y a c c e s s r e f e r e n c e .

T h P A S C A L C O M P I L E R i b e i n gd i s t r i b u t e d i t h U n i t e d S t a t e s b L i m b i cS y s t e m s , I n c . , a n i a n t i c i p a t e d t o r e t a i lf o a p p r o x i m a t e l y $ 5 0 . I n q u i r i e s s h o u l d b d i r e c t e d t o L i m b i c S y s t e m s , 5 6 S a A t o n i o R o a d , S u i t e 2 0 2 , P a l o A l t o , C a l i f o rn i 9 4 3 0 6 ; ( 4 1 5 ) 4 2 4 - 0 1 6 8 .

P E T S P E E D i t r a d e m a r k o O x f o r d C o p u t e r S y s t e m s ( S o f t w a r e ) , L t d . C o m o d o r e 6 i t r a d e m a r k o C o m m o d o r eE l e c t r o n i c s , L t d .

C O N S T E L L A T I O N S( H E A V E N L Y B O D I E S )

A e d u c a t i o n a l p r o g r a m t h a t ' s f u t u s e . I d i s p l a y s 1 d i f f e r e n t c o n s t e l l a t i o n so s c r e e n , f r o m a a v a i l a b l e m e n u . Y o um a a l s o a s " M o r c o n " t n a m e a n o t h s t a r s t h a t m a k e u t h c o n s t e l l a t i o n s .

T h i s i d o n e b m o v i n g j o y s t i c k d i r e c t e dm a g i c w a n d ( t h a t l o o k s s u s p i c i o u s l y l i k ea a r r o w ) t t h s t a r i q u e s t i o n ; t h n a m eo t h s t a r w i l l a p p e a r o s c r e e n w h e n y o p r e s s t h f i r e b u t t o n .

A f t e r v i e w i n g t h e c o n s t e l l a t i o n , y o c a r e q u e s t t o t a k e t h q u i z ( a l s o b u i l t i t h p r o g r a m ) — i k e e p s t r a c k o y o u r c o r r e c ta n s w e r s a n g i v e s y o u r s c o r e a t h e n O t h q u i z . B e w a r n e d , t h o s e w h s c o r e t o l o m a y w a k e u a f r o g i t h e m o r n i n g !

C o n s t e l l a t i o n s a l s o c o m e s w i t h s m a l lb o o k l e t t h a t g i v e s y o m o r e i n t e r e s t i n gf a c t s a b o u t e a c h c o n s t e l l a t i o n a y o g t h r o u g h t h e v i e w i n g p h a s e .

T h i s i t h f i r s t o s i s u c h p r o g r a m sw h i c h w i l l l i s t t h m a j o r i t y o t h n a m e dc o n s t e l l a t i o n s a n s t a r c l u s t e r s . T h i s s e r i e si a e x c e l l e n t a s t r o n o m y t u t o r w i t h o u tt h e " h e a v y m a t h " , s t i f f n e c k s o m o s q u i t ob i t e s .

F o r t h e V i c a n d 6 4 — ( t a p e o n l y ) $ 1 4 . 9 5 .W r i t e : M o r c o n a n W i z a r d S o f t w a r e

P O B o 3 6 S a n d w i c h , I l l i n o i s 6 0 5 4 8

f t Y o u rC o m p u t e r

F L I G H T S I M U L A T O R G A M E SS k P i l o t ( 8 V I C - 2 0 ) $ 1 8 . 0 0R u n w a y 2 ( 1 6 K V I C - 2 0 ) $ 2 5 . 0 0R u n w a y 6 ( C o m m o d o r e 6 4 $ 2 5 . 0 0M i c r o - P i l o t ( E P S O N H X - 2 0 ) $ 1 8 . 0 0

A D $ 2 0 0 F O D I S K V E R S I O N

T O R P E D O / 'S u b m a r i n e B a t t l e G a m e s8 V t C - 2 0 o C o m m o d o r e 6 $ 2 5 . 0 0

S U S I E S O F T W A R ED M P r o s p e c t I L 6 0 0 5 A

( 3 1 2 ) 3 9 4 - 5 1 6 5C i r c l e N o . 1 4 9

J u r e 1 9 8 4 C 0 M M A N D E R I 9

Page 94: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 94/100

C O M M A N D - B O A RS h o w u h o y o c o m m a n d y o u r f a v o r i t e c o m p u t e r g a m e . W w a n t y o t p u y o u r b e s t e f f o r t o r e c o r d i t h C O M M A N D - B O A R D . T s h o w t h C o m m o d o r ew o r l d y o u r b e s t s c o r e s e n d y o u r e n t r i e s t o C O M M A N D - B O A R D , P . O . B o x 9 8 8 2 7 ,T a c o m a , W 9 8 4 9 8

A t t a c k o t h M u t a n t C a m e l s f r o m H E 2 0 , 8 5 0 J a s o n I n g e l , W P a l m B e a c h , F l 1 6 , 7 0 5 G a r y R a f t e r y , A t l a n t a , G a

S p a c e S e n t i n e l f r o m S o f t w a r e■ 3 6 , 1 1 0 L a k e D a v i d s o n , A n a h e i m , C a

2 7 , 4 6 0 E r i c W o l f f , B o i s e , I d P o o y a n f r o m D a t a s o f t

5 7 C a t h y H a l e y , B o s t o n , M a 5 6 J o S t o n e b e r g , H o u s t o n , T x

S e r p e n t i n e f r o m C r e a t i v e S o f t w a r e1 0 , 0 0 0 M a r s h a l l S m i t h , E e r i e , P a 8 , 5 0 0 K e v i n C l o u g h , N o r f o l k , V a

C h o p l i f t e r f r o m C r e a t i v e S o f t w a r e6 , 4 0 5 M a r k P e t e r s e n , S a l e m , O r 5 , 2 0 0 P a u l D e L o r e n z i e , N e w a r k , N

S h a m u s f r o m S y n a p s e3 1 0 B r e n d a C a r s o n , B a l t i m o r e , M d 2 9 T h o m a s B r a k k e n , L a V e g a s , N v

B l u e M a f r o m S y n a p s e5 , 6 1 5 T e r r y Y o u n g , R i c h l a n d , W a 5 , 4 1 0 B r a d H i n m a n , O m a h a , N e

R i v e r c h a s e f r o m C y b e r i a2 , 3 0 0 J o h n M o o d y , S a J o s e , C a 9 8 G e n e R e y n o l d s , S h r e v e p o r t , L a

F r o g g e r f r o m P a r k e r B r o t h e r s5 , 6 0 0 R o g e r C h a s e , G r e a t N e c k , N 4 , 2 1 5 B e c k y R i c c i , S a c r a m e n t o , C a

S t i x f r o m S k y l e s E l e c t r i c W o r k s6 , 9 9 0 R i c h a r d O r o n a , U k i a h , C a 6 , 8 9 0 G e r a l d C h o o , A l b e r t a , C a n a d a

K n i g h t s o t h e D e s e r t f r o m S t r a t e g i c S i m u l a t i o n s3 , 6 8 0 P e t e r L o , S a l t L a k e C i t y , U t 3 , 5 7 0 B u r t o n G e i g e r , S o u t h B e n d , I n

T e l e n g a r d f r o m A v a l o n H i l l6 , 3 2 8 , 2 5 5 , 9 6 0 T o L e a v e i l , P o r t l a n d , O r 4 , 2 6 3 , 1 4 5 , 8 3 0 J e f f r e y W i l s o n , C h a m p a i g n , I I

\ A l l e n t r i e s m u s t b r e c e i v e d b t h f i r s t o t h m o n t h t b e l i g i b l e f o t h e f o l l o w i n g m o n t h .

Page 95: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 95/100

N e w s R e l e a s e sA N G E L S O F T S O F T W A R E

M i n d s c a p e , i n c . , h a a n n o u n c e d a e c l u s i v e a g r e e m e n t w i t h A n g e l s o f t , I n c , t p u b l i s h a e x c i t i n g a r r a y o f f u n - l e a r n i n gs o f t w a r e w r i t t e n b A n g e l s o f t f o u n d e ra n a w a r d w i n n i n g c h i l d r e n ' s b o o ka u t h o r M e r c e r M a y e r .

M i n d s c a p e , f o r m e r l y c a l l e d S F E l e ct r o n i c P u b l i s h i n g C o m p a n y , i n e w l y -f o r m e d s u b s i d i a r y o S F C o m p a n i e s , I n c .( N Y 5 E - S F N ) .

M i n d s c a p e ' s f i r s t l i n e o s o f t w a r et a r g e t e d t o c h i l d r e n a g e s f o u r t h r o u g he i g h t i e n t i t l e d S P R O U T ! E i g h t p r o g r a m si t h S P R O U T ! l i n e w i l l b b u i l t a r o u n dM a y e r ' s n e T I N K I T O N K ! c h a r a c t e r s .

M i n d s c a p e w i l l r e l e a s e i t f i r s t f o u rS P R O U T ! p r o g r a m s i A p r i l a n a n o t h e rf o u r i S e p t e m b e r . T h s o f t w a r e w i l l b c o m p a t i b l e w i t h t h e C o m m o d o r e 6 4

F e a t u r e s o f t h e T I N K i T O N K ! p r o g r a m sw i l l i n c l u d e t h e t e a c h i n g o b a s i c e d u c at i o n a l s k i l l s s u c h a l e t t e r a n n u m b e rr e c o g n i t i o n , c o u n t i n g , s i m p l e a d d i t i o na n s u b t r a c t i o n a n s i z e a n d s h a p e r e l at i o n s h i p s . C h i l d r e n a l s o b e c o m e f a m i l i a rw i t h t h c o m p u t e r a n d i t o p e r a t i o n .

T h s o f t w a r e u t i l i z e s b o l d , h i g h r e s o l ut i o n g r a p h i c s a n o r i g i n a l m u s i c , p r o f e ss i o n a l l y s c o r e d m u c h l i k e m o t i o n p i a u r ep r o d u c t i o n . E a c h o t h f o u r c h a r a c t e r s ,T i n k , T o n k , T i n k a , a n T u k , h a h i o h e o w t h e m e s o n g .

A s u c c e s s f u l c h i l d r e n ' s b o o k i l u s t r a t o r a n a u t h o r , M a y e r b r i n g s u n q u c o m b i n a t i o n o s k i l l a n i n s i g h t t M i n d s c a p e ' s p r o d u c t i o n o t h f i r s tS P R O U T ! p r o g r a m s .

M i n d s c a p e ' s p a r e n t c o m p a n y , S F N , i l e a d i n g e d u c a t i o n a l a n p r o f e s s i o n a lp u b l i s h e r b a s e d i G l e n v i e w , I l l i n o i s .

S U P E R H E R O E SG A M E S O F T W A R E

A D V E N T U R E I N T E R N A T I O N A L h a a n o u n c e d t h s i g n i n g o f a l o n g - t e r m l i c e n si n a g r e e m e n t w i t h M A R V E L E N T E R T A I NM E N T G R O U P

A D V E N T U R E I N T E R N A T I O N A L w i l lc r e a t e a n m a r k e t a s e r i e s o a t l e a s tt w e l v e h o m e c o m p u t e r g r a p h i c a d v e nt u r e g a m e s f e a t u r i n g t h e n t i r e M A R V E LU N I V E R S E . M A R V E L w i l l c r e a t e a s p e c i a ls e r i e s o c o m p a n i o n c o m i c b o o k s t e t a t i v e l y c a l l e d Q u e s t P r o b e t t i i n t o t h e s ep r o g r a m s .

P u b l i c a n n o u n c e m e n t o t h s i g n i n g o t h l i c e n s i n g a g r e e m e n t d i t a k e p l a c e a t h W i n t e r C o n s u m e r E l e c t r o n i c s S h o w i L a V e g a s i J a n u a r y , w i t h t h e i n i t i a l p r d u c t r e l e a s e t a r g e t e d f o d e a l e r s h e l v e s b l a t e S p r i n g 1 9 8 4 .

A l M a r v e l c h a r a c t e r s a r t r a d e m a r k s o t h e M a r v e l E n t e r t a i n m e n t G r o u p . S u p e rH e r o e s i t r a d e m a r k c o - o w n e d b y t h eM a r v e l E n t e r t a i n m e n t G r o u p .

t i m e s J C r v s - o n J Y O UC o n t i n u e d f r o m p a g e 2

6 P R I N T " ' C d o w n H r i g h t pC s p 3 D I E D '

6 P O K E S N + 3 , 0 i F O R A = 1 T 0 2 0 0 0 : N E X T6 P Q K E 7 6 7 6 , 06 F 0 K E 7 6 7 9 , P E E K < 7 6 7 9 ) - 1 : I F P E E K ( 7 6 7 9 ) T H E N P O

K E B N + 3 , 1 5 I 0 O T O 1 66 P R I N T 1 ' h o m e C r v s - o n 3 d o w n t i m e s ! ] t r i g

h t B 7 t i m e s 3 G A M E C B p 3 O V E R C r i g h t , 1 t i m e s1 r v s - o n P U S H s s T s S T A R T : ' P O E S N + 3 j 00 E T A * » I F A * < > : l * T H E N 6 7P 0 K E 3 6 8 7 8 . 1 5 s 6 0 1 0 1 4L V * L V + I l P D K E M j i 1 6 0 : P O K E I H - J , P O K E M + J + P ,I F L V « 3 T H E N P 0 K E 7 S 0 7 , 5

6 6 6 7 7 7 7

7

7

I F L V » 5 T H E N P 0 K E 7 5 0 7 p 2F L V = 7 T H E N A * » ! ; 1 0 0 0 0 4 0 : '

P 0 K E S 8 7 , 0 F 0 K E B N + 1 , 0 F O R A " T 0 2 0 : P G K E S I M ,4 0 8 F 0 R B « l T 0 2 0 s N E X T i P 0 K E S N p 0 B F 0 R C « i T D 3F 0 R B - 1 T 0 2 0 : N E X T : P D K E S N , 0 : F 0 R C - 1 T 0 3 : N E X T :N E X TG O T O 1 6

N e w s l e t t e rN E W S o t h l a t e s t h a r d w a r ea n s o f t w a r e d e v e l o p m e n t s .I N F O R M A T I O N f o I h n o v i c e a sw e l l a t h a d v a n c e d u s e r .R E V I E W S o s o f t w a r e a n h a r d w a r e b e x p e r i e n c e d u s e r s .

• A P P R O V E D P r o d u c t P r o g r a m .B u p r o d u c t s w i t h t h e C L U B 6 s e a l o a p p r o v a l .

• U S E R S G R O U P r e p o r t sF e a t u r i n g u s e r s g r o u p s f r o ma r o u n d t h c o u n t r y a n d w h a tt h e y a r e d o i n g w i t h t h e i r 6 4 ' s .B U L L E T I N B O A R D l i s t i n g s a n r e p o r t s .P h o n e n u m b e r s o b o a r d s a l a r o u n d t h c o u n t r y a n f e a t u r ea r t i c l e s o w h a t t h e y h a v e t o f f e r .E A S Y t u n d e r s t a n d H O W - T OA r t i c l e s .C L A S S I F I E D a s e c t i o n f o u s e r s .S P E C I A L o f f e r s f o s u b s c r i b e r s ,( f r o m o u r a d v e r t i s e r s )B U Y I N G S E R V I C E f o b u l kp u r c h a s e s o 6 4 p r o d u c t s f o u s e r s .P U B L I C D O M A I N S o f t w a r eL i b r a r y , ( f o r s u b s c r i b e r s o n l y )

S U B S C R I B E T O D A YF O R O N L Y S 2 4 . 0 0 Y E A R

M a k e p a y a b l e t R O B E R T J O H N S O N1 4 9 4 4 B A Y O U A V E .

B E L L F L O W E R , C 9 0 7 0 6( 2 1 3 ) 9 2 5 - 4 0 4 9

C L U B 6 B U Y I N G S E R V I C E

C o m p u t e r c o v e r sA l a r w a t e r p r o o f , f o r m f i t t i n g t a c o v e r s b y D E S - S O F T . L i f e t i m ew a r r a n t y C L U B 6 A P P R O V E DC - 6 4 . V l C - 2 0 C o v e r S 5 . 9 51 5 4 1 D r i v e C o v e r S 5 . 9 5D a t a s e t t e C o v e r S 5 . 9 51 7 0 1 M o n i t o r C o v e r $ 7 . 9 51 5 2 5 P r i n t e r C o v e r $ 7 . 9 5M P S - 8 0 1 P r i n t e r C o v e r $ 7 . 9 5

P r a c t i c a l c 6 P r a c t i f i l eI n v e n t o r y 6 6 4 D o c t o rR E S C U E S Q U A DC a s t l e W o l f e n s t e i nA l p r o g r a m s a r o d i s k .

S 4 1 . 9 5$ 4 1 . 9 5S 2 3 . 9 5S 1 9 . 9 5$ 2 3 . 9 5$ 2 3 . 9 5

O a l o r d e r sp l e a s e a d $ 3 . 0 0 s h i p p i n g

P l u s . 2 p e e a c h i t e m .C a l i f , a d d 6 . 5 % t a

N C . O . D ' s o c r e d i t c a r d s

J u n e 1 9 8 4 C O M M A N D E R / 9 3

Page 96: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 96/100

C o n t i n u e d f r o m p a g e 7

w h i c h k e i w a s , w c a p r o c e e d w i t hw h a t e v e r a c t i o n t h u s e r h a s e l e c t e d .M a n y p r o g r a m s a c c o m p l i s h t h i s b m e a n so l o n g s e r i e s o I F . T H E N t e s t s .H o w e v e r , t h e f f i c i e n t p r o g r a m m e r u s e st h s i m p l e O s t a t e m e n t i n s t e a d :

9 0 4 0 O G O T O 9 0 5 0 , 9 0 6 0 , 9 1 0 0 ,9 1 1 0 , 9 1 5 0 , 9 1 6 0 , 2 0 0 , 2 0 0

B a s e d o t h v a l u e o F t h p r o g r a m w i l lb r a n c h t o n o t h l i n e s l i s t e d , i . e . t l i n e9 0 5 0 i F w a p u s h e d , t 9 0 6 0 i F 2 e t c .O c o u r s e , i w i l l b u t t h p r o g r a m m e rt d e c i d e w h a t t d w h e n t h p r o g r a ma r r i v e s a e a c h o t h o s e l i n e s .P U T T I N G I T U S

H o y o p u t h i s m e n u t u s e , o c o u r s e , i e n t i r e l y u t y o u . J u s tr e m e m b e r t p r i n t t h a v a i l a b l e c h o i c e so t h s c r e e n f i r s t , t h e n a d j u s t t h d e s t i n at i o n l i n e n u m b e r s i n l i n e 9 0 4 0 , a n t a k e i f r o m t h e r e .A L F O N O W e l l , t h e r e i i s - h o w t u s e t h e f u n c t i o nk e y s i f o u r B A S I C s t e p s . N o t h a t y o h a v e t h e g o o d s , t r m a k i n g m o r e u s e o ft h f u n c t i o n k e y s i y o u r p r o g r a m s . Y o w i l l f i n d t h e y a d t h a t e x t r a t o u c h o p o l i s ha n p r o f e s s i o n a l i s m .

L e t t e r sD e a r C O M M A N D E R :

Y o u r m a g a z i n e h a b e e n v e r y h e l p f u l t m t h i s p a s t y e a r . W h e n b o u g h t m y c o mp u t e r l a s t s p r i n g , k n e w a b s o l u t e l yn o t h i n g a b o u t p r o g r a m m i n g . T o d a y ,t h o u g h I ' b h a r d p r e s s e d t o e a r n a m u c h a c u o c o f f e e , c a a t l e a s tu n d e r s t a n d i p a r t w h a t t h p r o g r a m sr e a d i y o u r m a g a z i n e w i l l d b e f o r e r u t h e m .

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

E . L B .B e t h l e h e m , P

T o t h e E d i t o r :r e c e n t l y p u r c h a s e d c o p y o t h C O M -

A S Y S T E M 0 . 1 4 f o t h C 6 4 , a n t h C O M A L H A N D B O O K . w a s p l e a s e dw i t h C O M A L t h a t a f t e r s i w e e k s s t a r t e dC O M A L C L U 8 .

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

s i n c e r e l y h o p e t h a t C O M A L w i l l b r e g u l a r f e a t u r e i y o u r m a g a z i n e .

D a v i d S k i n n e rC l a r k C o u n t y C o m m o d o r eC o m p u t e r C l u bB i s m a r k , A

C o n t i n u e d f r o m p a g e 7 8

1 1 3 2 D A T A 3 4 , 4 4 , 5 6 1 3 1 3 8 - 7 8 n 6 9 . 8 7 , 1 1 3

1 1 3 3 D A T A 7 6 7 3 , , 8 3 8 4 , , . 1 3 , 1 3 9 „ B 3 P 8 9 , , 8 1 1 3 4 D A T A 3 4 5 2 , , 5 5 5 i 5 6 1 3 . , : ! 3 6 , 8 2 . , 8

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

5 1 1 1 3 0 , 0 0 0 , 0 ,

D e a r D . S .T h C O M A L l a n g u a g e i g e n e r a t i n g

f a i r a m o u n t o i n t e r e s t a m o n g o u r e a d e r s . C o m m o d o r e h a r e l e a s e dC O M A L c a r t r i d g e , a n t h e y a r p r m o t i n g C O M A L t h r o u g h t r a d e s h o w s a n p r e s s r e l e a s e s .

C O M M A N D E R i i t h p r o c e s s o p r e p a r i n g a r t i c l e s , p r o g r a m s a n r e v i e w sa b o u t C O M A L a n i t a p p l i c a t i o n s . L o o ki u p c o m i n g i s s u e s f o r m o r e i n f o r m a t i o n .

T h C O M A L U s e r s G r o u p , 5 5 0 1G r o v e l a n d T e r r a c e , M a d i s o n , W 5 3 7 1 6w i l l s e n d a n y o n e i n t e r e s t e d a i n f o r m at i o n p a c k i y o s e n d S A S E w i t h y o u r i q u i r y .

T h E d i t o r

T o t h e E d i t o r :h a v e C - 6 4 a n w o u l d l i k e t a d

c o l o r p l o t t e r t m s y s t e m . D y o h a v ea n i n f o r m a t i o n a b o u t p l o t t e r / p r i n t e r s ?

T . Z .R e n o , N

D e a r T Z C o m m o d o r e m a r k e t s t h C - 1 5 2 0 p l o t

t e r / p r i n t e r . I p r i n t s o 4 ' i n c h p a p e r a n du s e s f o u r c o l o r p e n s . A a l t e r n a t i v e t t h C - 1 5 2 0 i t h s o o n t b r e l e a s e dM C S - 8 0 1 e i g h t c o l o r p r i n t e r . Y o s h o u l dc o n t a c t y o u r n e a r e s t C o m m o d o r e d e a l e rf o d e t a i l s .

T t h E d i t o r ;W h e r e w o u l d f i n d a r e p l a c e m e n t f o

b r o k e n V I C - 2 0 k e y ? h a v e c o n t a c t e dd e a l e r s i m a r e a , b u h a v e n o f o u n ds o u r c e f o s p a r e p a r t s .

S . A . M .H o u s t o n , T

D e a r S A . M .A f t e r s e v e r a l c a l l s , a l s o h a v e f o u n d t h a t

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

T h E d i t o r

9 4 I C O M M A N D E R J u n e 1 9 8 4

Page 97: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 97/100

1 5 C o n g r a t u l a t i o n s ; y o u ' r e d o n e ! S l i p s o m e 2 7 1 6 E P R O M ' s i t t h s o c k e t s a n p u t t h e c a s e b a c k t o g e t h e r . W h i l e f i t t i n g t h t w c a s e h a l v e s , d r e s s t h e r i b b o n c a b l e i s u c h w a t h a t i w o n ' t g e c r i m p e d o i n t e r f e r e w i t h t h s c r e w h o l e . S n a p t h t w c a s e h a l v e s t o g e t h e r t h e n i n s e r t a n t i g h t e n t h s i n g l em o u n t i n g s c r e w .

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

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

F i g u r e 1 0U S I N G T H R A M / R O M C A R T R I D G E

Y o w i l l f i n d t h a t w o r k w i t h t h e R A M / R O M c a r t r i d g e g o e sb e s t i y o u r V I C - 2 0 i f i t t e d w i t h R E S E T s w i t c h , a l t h o u g h t h i si s n ' t a b s o l u t e l y e s s e n t i a l . L e t ' s s e h o t y p i c a l s e s s i o n m i g h tg o F o a r g u m e n t ' s s a k e , a s s u m e t h a t t h R O M ' s a $ A 0 0 0c o n t a i n a p r o g r a m m e r ' s a i u t i l i t y w i t h t h e a u t o - s t a r t f e a t u r e .W i t h t h s w i t c h i t h R O p o s i t i o n , y o f i r e u y o u r V I C - 2 0 .W h a t h a p p e n s ?

W e l l , v e r y c o n v e n i e n t l y , t h c o m p u t e r f i r e s u w i t h t h e p r g r a m m e r ' s a i d s a l r e a d y i n s t a l l e d a n r e a d y t o g o ! I t ' s j u s t l i k ey o u r V I C - 2 0 h a n e a n e x p a n d e d o p e r a t i n g s y s t e m .

N o s u p p o s e t h a t y o w a n t t u s y o u r m a c h i n e l a n g u a g em o n i t o r w h i c h a l s o s i t s a $ A 0 0 0 a n c a b l o a d e d f r o m d i s k .T o g e t i r u n n i n g i e a s y : s i m p l y f l i p t h e R A M / R O M s w i t c h t t h R A p o s i t i o n , h i y o u r R E S E T b u t t o n t r e i n i t i a l i z e y o u r V I C - 2 0t o a c o l d s t a r t , a n t h e n l o a d i t h m o n i t o r f r o m d i s k . S i n c et h e r e i n o R A s i t t i n g a $ A 0 0 0 , t h i s i p o s s i b l e .

8 R A C A R T R I D G E

F i g u r e 1 M a c h i n e l a n g u a g e p r o g r a m m e r s w i l l w a n t t h a v e m o n i t o r sa n a s s e m b l e r s h a n d y a a l t i m e s f o d e b u g g i n g w o r k . W r i t e r sm i g h t l i k e t p o w o r d p r o c e s s o r p r o g r a m i n t o t h R O M ' sa n t h i s w o u l d t r e m e n d o u s l y s i m p l i f y t h f i r e u p p r o c e d u r e f o t h e m . A s y o u c a t e l l , t h s k y ' s t h l i m i t ! S o i y o n e e d a u t os t a r t s o f t w a r e o y o u r V I C - 2 0 , b u a l s o l i k e h a v i n g R A a v a i l a b l e f o r o t h e r p u r p o s e s , c o n s i d e r m o d i f y i n g y o u r C o m o d o r e 8 c a r t r i d g e t o i n c l u d e R O M ' s .

F i g u r e 1 J u n e 1 9 8 4 C O M M A N D E R I S S

Page 98: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 98/100

A d v e r t i s e r sI n d e x

T a k e C O M M A N D b p a t r o n i z i n g o u a d v e r t i s e r s w h s u p p o r t t h w i d e s e l e c t i o n o p r o d u c t s f o t h C o m m o d o r e c o m p u t e r l i n e .C O M M A N D E R M a g a z i n e w o u l d a p p r e c i a t e y o u m e n t i o n i n g o u n a m e w h e n d e a l i n g w i t h t h e s e o r g a n i z a t i o n s .

C i r c l e N o P a g e N o C i r c l e N o P a g e N o

6 A b a c u s S o f t w a r e 3 A b a c u s S o f t w a r e 6 2A b b y ' s H o u s e 2 A c a d e m y S o f t w a r eA f t e r - S i x S o f t w a r eA p r o p o s T e c h n o l o g y 3 A r k a y M a g n a c o m p 4 A s t r a s o f t 4 A u t o m a t e d T r a i n i n g S y s t e m s 4 B a s i c B y t e 4 5

2 7 B a t t e r i e s i n c l u d e d2 0 B e a v e r S o f t w a r e 4

B e n n e t t S o f t w a r e 7 6B o s t o n E d u c a t i o n a l 3

2 6 C a r d c o C o v e rC a r d i n a l S o f t w a r e 4 2C h e a t s h e e t P r o d u c t s 7 C h r o m a z o n e S o f t w a r e 8 C l u b 6 4 9 3

1 C o m p u t e r A l l i a n c e 6 1 8 C o m p u t e r M a t 1

2 C o m p u t e r O u t l e t 7 9 8 1 0 C o m p u t e r P l a c e 7 2 8

C o m p u t e r S o f t w a r e A s s o c i a t e s 7 D a l c o 4 2

2 0 D a t a b a r C o r p o r a t i o n 2 2 6 D i v e r s i f i e d M a n u f a c t u r i n g 6 5

6 D o u b l e E l e c t r o n i c s 6 1 5 D y n a t e c h 3 0 , 3 1

E a s t e r n H o u s e 3 9 6 F a b t r o n i c s 3 F r e n c h S i l k 3 9 6

2 4 H a r c o u r t , B r a c e , J o v a n o v i c h 3 C o m p u t r o n i c s C o v e r

I C 2

5 I N F O D e s i g n sI n n o v a t i v e P e r i p h e r a l s 4 I n p u t S y s t e m s 3

2 4 E n t e r p r i s e s 6 M a c r o t e c h M a r k e t i n g 7 ( M ) a g r e e a b l e 4 6M e t a p h a s e 6

2 3 M F E n t e r p r i s e s 3 2 2 M i c r o C I e a r 1

M i c r o 8 6 M i c r o p e r i p h e r a l s 8 M i c r o S p e c 1 M i c r o S y s 1 7

1 7 M i c r o T e c h n i c S o l u t i o n s 1 2 3 N i b b l e N o t c h 2 2 2 O m n i t r o n i x 7 2 3 O r a n g e M i c r o2 7 P . B . S y s t e m s 6

P r o l i n e S o f t w a r e 1 3 P r o t e c t o E n t e r p r i z e s 4 9 5 0 5 1 5

P - T e c h n o l o g y 2 4 P u b l i c D o m a i n 7 7 R e e s S o f t w a r e 7

S k y l i g h t S o f t w a r e 7 72 0 S o f t w a r e C r a f t s 2

S o f t w a r e M a s t e r s 3 S o f t w a y 8 2

1 5 0 S u p e r i o r G r a p h i c s E m p o r i u m 5 5 1 4 S u s i e S o f t w a r e 9 2 1 S y n a p s e S o f t w a r e C o v e r

4 T o t ' l S o f t w a r e 1 5 7 3 - C o m p a n y 8 T . P . U . G 1 U n i v e r s a l S o f t w a r e 6 U l t r a b y t e 6

9 6 K O M M A N D E R J u n e 1 9 8 4

Page 99: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 99/100

f e a t u r e i t h e b e s tc o m p u t e rp i n b a l lg a m e y e t .C o m m o d o r ec o m b i n a t i o n

s t r a t e g y -C o m m o6 d i s kc a s s e t t e

6 d i s kc a s s e t t e

2 A X X O NC o m m o d o r e 6 d i s k c a s s e t t e

C i r c l e N o . 2 1 2

Page 100: Commander Issue 18 Vol 02-06-1984 Jun

8/6/2019 Commander Issue 18 Vol 02-06-1984 Jun

http://slidepdf.com/reader/full/commander-issue-18-vol-02-06-1984-jun 100/100

' C o m m o d o r e - r e a d y " ,. . a n r e a d y f o y o N O W !

" C a r d c o r d e r " D C / 1 , 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 rI n t r o d u c i n g t h " C A R D C O R D E R " , M o d e lD C / 1 , t h C o m p u t e r C a s s e t t e t h a t i " C o m m o d o r e - r e a d y , " d e s i g n e d f o s t o r a g ea n r e t r i e v a l o c o m p u t e r d a t a e f f i c i e n t l y ,e c o n o m i c a l l y ; w i t h c o n s i s t e n t p e r f o r m a n c e . Y e t ,t h i s f i n e C A R D C O p r o d u c t i p r i c e d l o w e r t h a na n s i m i l a r p r o d u c t w i t h s p e c i a l q u a l i t y f e a t u r e s .I n c l u d e s s t a n d a r d c o n n e c t o r w h i c h i " C o m m o d o r e - r e a d y 1 1 ; L E " s a v e " i n d i c a t o r l i g h tw h i c h c o n f i r m s d a t a r e c o r d i n g o t t h e t a p e ;h a n d l e s u t 1 2 m i n u t e s ( 6 0 m i n u t e s o e a c hs i d e ) o a n s t a n d a r d t a p e i n c l u d i n g e x i s t i n gp r e - r e c o r d e d c o m m e r c i a l a w e l l a p e r s o n a ld a t a t a p e s i n t e n d e d f o u s w i t h C o m m o d o r eP e r s o n a l C o m p u t e r s ; r e a d y t g o . . . j u s t p l u (i a n r e c o r d e f f i c i e n t l y .C A R D C O ' s " C A R D C O R D E R " C O M P U T E RC A S S E T T E i q u a l i t y 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 a t t r a c t i v e p o l y s t y r e n e c a s e , w i t h a

t h s t a n d a r d c a s s e t t e f u n c t hr e c o r d . . . p l a y . . . r e w i n d . . . f a s t f o r w a r d . . .s t o p a n e j e c t . . . p a u s e . s o l i d - s t a t ed e s i g n e d p r o d u c t o t h f i n e s t c o m p o n e n t s w i t ha u t o - s t o p .T h " C A R D C O R D E R " D C / 1 c a r r i e s 9 d a w a r r a n t y t o o r i g i n a l o w n e r s .

A l C A R D C O p r o d u c t s a r a v a i l a b l e a y o u r l o c a ld e a l


Recommended