tpug issue 22 1986 apr

52
8/2/2019 TPUG Issue 22 1986 Apr http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 1/52 M a g a z i n e 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 $ 2 . 9 5 I s s u e N o . 2 2 C O M P U T E R S I E D U C A T I O N T h e 1 7 5 0 R A C a r t r i d g e U s I I O Y o u r C o m m o d o r e 6 A m i g a S c r e e n M a g i I n t r o d u c i n g t h e C o n t r o l S e q u e n c e I n t r o d u c e r E S C a p e G N e C - 1 2 8 C o l u m n ' A ' O | B j j n g e 6 e i s o d ' s * n 7 0 9 7 6 7 2 K 5

Upload: cubemanpdx

Post on 05-Apr-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 1/52

M a g a z i n e 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

$ 2 . 9 5I s s u e N o . 2 2

C O M P U T E R S I E D U C A T I O NT h e 1 7 5 0 R A C a r t r i d g e

U s I I O Y o u r C o m m o d o r e 6 A m i g a S c r e e n M a g i

I n t r o d u c i n g t h e C o n t r o lS e q u e n c e I n t r o d u c e r

E S C a p e G N e C - 1 2 8

C o l u m n

' A ' O | B j j n ge 6 e i s o d ' s * n

7 0 9 7 6 7 2 K 5

Page 2: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 2/52

T P U GL I B R A R YD I S K S1 m o n t h s o t h l a t e s t ,f a b u l o u s p u b l i c d o m a i ns o f t w a r e o n l y

$ 7 0 . 9 5U o r d i

C A N A D I A No r d e r s U S $ 5 9 . 9 5

S u b s c r i b e n o t s t a r tr e c e i v i n g t h T P U G d i s k o t h m o n t h

Y o S A V E 2 0 o m o r e b u s i n g t h i s o f f e r a s T P U G m e m b e rT H I S O F F E R V A L I D F O P A I D U T P U G M E M B E R S O N L YP L E A S E P R I N T

N a m e : M e m b e r s h i p

A d d r e s s :

T y p e o P a y m e n tC h e q u eM a s t e r c a r dV i s aM o n e y O r d e r

A m o u n tC u r r e n c y C a n . U C r e d i t C a r dE x p i r y D a t e

S i g n a t u r e

T y p e o C o m p u t e rC 6 V I 2 P E 4 0 4 0 8 0 5 0S U P E R P E T ( 1 d i s k s ) 4 0 4 0 8 0 5 0C 1 2 8 ( 1 5 4 1 o n l y )M S / D O S

a A M I G A ( 3 W ) ( d i s k s )

Page 3: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 3/52

T P L 3 m i a g a s i i aP u b l i s h e r : B r u c e H a m p s o nE d i t o r : N i c k S u l l i v a nA s s i s t a n t E d i t o r s : T i G r a n t h a m

A d a m H e r s tP r o d u c t i o n M a n a g e r : A s i n d K u m a sE d i t o r i a l A s s i s t a n t : I w o n a S u k t e n n i kA d v e r t i s i n g S a l e s : J o h n M a t h e s o nC o v e r I l l u s t r a t i o n : T h o r n K W C r e a t i v e D i r e c t i o n ( C o v e r ) : S t e v e M a c D o w a l iC o v e r S c a n a n A s s e m b l y : L G r a p h i c sT y p e s e t t i n g : N o e s i s , T o r o n t oP r i n t e d i C a n a d a b y : D e l t a W e G r a p h i c s

S c a r b o r o u g h , O n t a r i oT P U G M a g a z i n e i p u b l i s h e d 1 t i m e s y e a r b T P U G I n c . A l r i g h t s t o m a t e r i a l p u b l i s h e d i T P U GM a g a z i n e a r r e s e r v e d b T P U G i n c . , a n n m a t e r i a l m a b r e p r i n t e d w i t h o u t w r i t t e n p e r m i ss i o n e x c e p l w h e r e s p e c i f i c a l l y s t a t e d .C o r r e s p o n d e n c e : S e n d c h a n g e o a d d r e s s a n s u b s c r i p t i o n e n q u i r i e s t o T P U G I n c . . A d d r e s sC h a n g e s , 1 0 D u n c a n M i l ! R o a d , S u i t e G 7 D o M i l l s , O N , C a n a d a M 3 1 2 3 . T P U G M a g a z i n ew e l c o m e s f r e e l a n c e c o n t r i b u t i o n s o a l a s p e c t s o C o m m o d o r e c o m p u t i n g . C o n t r i b u t i o n s s h o u l d b s e n t o d i s k , t h o u g h a c c o m p a n y i n g h a r d c o p y i w e l c o m e . B s u r e t i n c l u d e r e t u r n p o s t a g e i y o w i s h m a t e r i a l s r e t u r n e d . P l e a s e i n d i c a t e o t h d i s kl a b e l w h i c h C o m m o d o r e d i s k f o r m a t a n w o r d p r c e s s i n g p r o g r a m y o u h a v e u s e d . P a y m e n t f o r a r ti c l e s p u b l i s h e d i $ 3 0 , 0 0 p e p a g e i t h a u t h o r r t a i n s t h c o p y r i g h t , a n $ 4 0 . 0 0 p e p a g e i t h c o p y r i g h t i a s s i g n e d t T P U G M a g a z i n e . P a y m e n ti m a d e o p u b l i c a t i o n . A l c o n t r i b u t i o n s a r s u j e c t t e d i t i n g f o l e n g t h a n r e a d a b i l i t y . A d d r e s se d i t o r i a l c o n t r i b u t i o n s a n r e l a t e d c o r r e s p o n d e n c et o T h E d i t o r s . T P U G M a g a z i n e , 1 0 D u n c a n M i l lR o a d . S u i t e G 7 D o M i l l s . O N C a n a d a M 3 1 2 3 .

N e w s s t a n d : 1 0 , 0 0 0C i r c u l a t i o nS u b s c r i p t i o n : 1 2 , 0 0 0I S S N # 0 8 2 5 - 0 3 6 7V I 2 0 C o m m o d o r e 6 a n S u p e r P E T a r t r a d e m a r k s o C o m m o d o r e E l e c t r o n i c s L t d . P E i

r e g i s t e r e d t r a d e m a r k o C o m m o d o r e B u s i n e s sM a c h i n e s I n c . C B i r e g i s t e r e d t r a d e m a r k o C o m m o d o r e E l e c t r o n i c s L t d .S u b s c r i p t i o n s s T P U G M a g a z i n e m a b o b t a i n e db j o i n i n g t h T o r o n t o P E U s e r s ' G r o u p ( T P U G )I n c .

R e g u l a r m e m b e r ( a t t e n d s m e e t i n g s ) $ 3 5 . 0 0 C d n .S t u d e n t ( F u l l - t i m e , a t t e n d s m e e t i n g s ) $ 2 5 . 0 0 C d n .A s s o c i a t e ( C a n a d a )A s s o c i a t e ( U . S . )

A s s o c i a t e ( O v e r s e a s s e m a i l )A s s o c i a t e ( O v e r s e a s a i m a i l )

$ 2 5 . 0 0 C d n .$ 2 5 . 0 0 U . S .

$ 3 0 . 0 0 C d n .$ 3 5 . 0 0 U . S .$ 4 5 . 0 0 U . S .

F o f u r t h e r m e m b e r s h i p i n f o r m a t i o n , p l e a s e c o n t a c t :T P U G I n c . M e m b e r s h i p I n f o r m a t i o n1 0 D u n c a n M i l ! R o a d 1 5 5 2 H e r t e l A v e n u eS u i t e G S u i t e 1 4 D o M i l l s , O B u f f a l o , N C a n a d a M 3 1 2 U S 1 4 2 1 6T P U G T e l e p h o n e N u m b e r sB u s i n e s s O f f i c e ( 4 1 6 ) 4 4 5 - 4 5 2 4M a g a z i n e O f f i c e ( 4 1 6 ) - 4 4 5 - 4 5 2 4A d v e r t i s i n g S a l e s ( 4 1 6 ) - 4 4 5 - 4 5 2 4

8

D I R E C T O R YT P U G M a g a z i n e # 2

F e a t u r e : C o m p u t e r s I E d u c a t i o n

1 1 1

E d u c a t i o n a l S o f t w a r e T o o l s b i a a W r i g h tT w o G o o d E d u c a t i o n a l G a m e s b y M a l c o l m O ' B r i e nE d u c a t i o n a l S o f t w a r e ' s N e W a v e b A d a m H e r s tE d u c a t i o n a n T h F e e d b a c k L o o p b J i B u t t e r f i e l d

A r t i c l e s1 1 2 3 3 3 3

3

A m i g a D i s p a t c h e s b T i G r a n t h a mM a g a z i n e s f o C o m m o d o r e u s e r s b y D o n a l d D a l l e yS p e e d y S i m o n s ' D A S E C b P h i l K e m pE S C a p e G b A d a m H e r s t

a d o r e m C - 5 7 6 b T i G r a n t h a mA m i g a S c r e e n M a g i c b C h r i s J o h n s o nM i c r o c o m p u t e r s a n t h H a n d i c a p p e d

b M a l c o l m J M a c A r t h u rD o u b l e - s i d i n g p a p e r : t h t r u e f a c t s b y R e g g i e R a m l o o s e

R e f e r e n c e S e c t i o n2 2

E d u c a t i o n a l s o f t w a r e f o C - 6 4S o f t w a r e F o K i d s : S u r v e y b E f r a i m H a i f o n

R e v i e w s4 4 4 4

N e w s r o o m b M i k e M a r t i nC r u s a d e I E u r o p e b D a v e D e m p s t e rG T H i - P r o d u c t i v i t y C a r t r i d g e b A d a m H e r s tF o u r B o o k s b J e r r y a n B e t t y S c h u e l e r

D e p a r t m e n t s

3 3 3 3 4 4 4 4 4 4

I n s i d e I n f o r m a t i o nL i n e N o i s eT h A n s w e r D e s k w i t h M a l c o l m O ' B r i e nM a r k e t p l a c eA d d i t i o n s t t h T P U G S o f t w a r e L i b r a r yD B P a s s w o r d f o A p r i l a n M a T P U G S o f t w a r e O r d e r F o r mP r o d u c t s R e c e i v e d b A s t r i d K u m a sC a l e n d a r o T P U G E v e n t sU n c l a s s i f i e d sT P U G M a g a z i n e D i s t r i b u t o r sT P U G C o n t a c t sI n d e x o A d v e r t i s e r s

Page 4: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 4/52

I n s i d e I n f o r m a t i o nN e f a c e sT w i s s u e s a g o t h i s p a g e w w e l c o m e dT i G r a n t h a m t t h T P U G M a g a z i n es t a f f a A s s i s t a n t E d i t o r . T i i n o v e t e r a n w i t h p i l e s o s e n i o r i t y a t w n e f a c e s h a v e j o i n e d u i t h o f f i c e i n t h l a s t f e w e e k s .

M o s t o y o w i l l k n o w A d a m H e r s t ' sn a m e f r o m s p a t e o f a r t i c l e s h e h a s w r i tt e f o u i r e c e n t i s s u e s . N o w h a v ed e m o t e d h i m f r o m a u t h o r t O t h e rA s s i s t a n t E d i t o r . A d a m i T P U G ' s C P / Ml i b r a r i a n a n d m e e t i n g c o - o r d i n a t o r i y o v i s i t o u o f f i c e , h w i l l b t h o n s i t i n g i f r o n t o f t h C - 1 2 8 . A d a m a l s o h a t h d i s t i n c t i o n o b e i n g t h e o n l y m e m b e ro f t h e m a g a z i n e ' s e d i t o r i a l s t a f f n o i t h l a s t t h r o e s o e x p e c t a n t f a t h e r h o o d .

T h o t h e r n e w n a m e o t h m a s t h e a dt h i s m o n t h i t h a t o f J o h n M a t h e s o n , w h w i l l b s e l l i n g a d v e r t i s i n g s p a c e i t h m a g a z i n e f r o m n o o n . E x t r a c u r r i c u l a rl y J o h n i a I B P f r e a k , b u w a r t r y i n g n o t h o l d t h a t a g a i n s t h i m . J o h ni n s i s t s t h a t h e h a s v e r y l i t t l e i c o m m o nw i t h W K R P ' s H e r b T a r l e k . I y o h a v es o m e t h i n g y o w a n t t s e l l , g i v e J o h nc a l l a t ( 4 1 6 ) 4 4 5 - 4 5 2 4 a n f i n d o u i h e ' sr i g h t .

S G - 1 0 C u p g r a d e k i I t h J a n u a r y / F a b r u a r y 1 9 8 6 i s s u e o ft h T P U G M a g a z i n e , i ' P r o d u c t s R e c e i ve d ' , w m e n t i o n e d a u p g r a d e k i f o t h G e m i n i S G - 1 0 C p r i n t e r . W a l s o s t a t e dt h a t t h e u p g r a d e k i w o u l d b a v a i l a b l ea n c h a r g e t c u r r e n t o w n e r s o t h p r i n t e r . S h o r t l y a f t e r t h m a g a z i n e w a d i s t r i b u t e d w r e c e i v e d l e t t e r f r o mG i l l e s P a q u e t t e o L o r e t t v i l l e , Q u e b e c , a e x c e r p t f r o m w h i c h i r e p r o d u c e d b e l o w .

b o u g h t a n S G - 1 0 C i S e p t e m b e r o t h l a s t y e a r a n w o u l d l i k e t a c c e s s t h a d e f e a t u r e s p r o v i d e d b t h i s u p g r a d e k i t .

c o n t a c t e d t h d e a l e r a n s a l e s p e r s o nt o l d m t h a t t h e y g i v e t h k i t , t h a t i f r e eo c h a r g e , a I h t i m e o p u r c h a s e o n l y .B e c a u s e t h e s e k i t s w o u l d a l g s f a s t i g i v e n a w a y , p r e s e n t o w n e r s h a v e t p a $ 1 9 . 9 5 f o r t h i s k i t .

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

2 I s s u e 2

m a t t e r . A n w h a t s h o u l d d o s i n c e a v e r y m u c h i n t e r e s t e d i h a v i n g t h i s b u f r e eo c h a r g e .O u p r o d u c t i o n m a n a g e r , A s t r i d K u m a s ,c o n t a c t e d t h t e c h n i c a l s u p p o r t s t a f f a S t a r M i c r o n i c s . S h w a a s s u r e d t h a t t h u p g r a d e k i i f r e e o c h a r g e t a l o w n e r so f t h e S G - 1 0 C p r i n t e r , n m a t t e r w h e ni w a p u r c h a s e d . C u r r e n t o w n e r s s h o u l do r d e r t h e i r k i t s d i r e c t l y f r o m t h m a n u f a c t u r e r . T e l e p h o n e 7 1 4 - 7 6 8 - 4 3 4 0a n a s f o t h t e c h n i c a l s u p p o r t d e p a r tm e n t t p l a c e t h e o r d e r .

A u t o R e p a i r sM i k l o s G a r a m s z e g h y h a n o t i f i e d u o n u m b e r o e r r o r s i h i s a r t i c l e' A u t o b o o t i n g o t h e C - 1 2 8 ' .

L i n e 2 s h o u l d r e a d :2 P p r i n f ' h o o t m e s s a g e " :

i n p u t " m a 3 c h t i r s " ; m e $: m e $ = l e f t $ ( m e $ , 3 0 ) : g a = -2 8 3 1 + l e ( m e $ )

L i n e 8 s h o u l d r e a d :8 b o $ = b n $ + c h r $ ( 3 4 ) + h f $ +

c h r $ ( 0 ) : o p e n 1 5 , 8 , I B , " i ": o p e n B , 8 , 8 , " # M : i f d s t h e n

d c L o s e : g o t o i 1 0A w e l l , t h m e m o r y a d d r e s s m e n t i o n e di p a r a g r a p h o n e s h o u l d r e a d 2 8 1 6 , n o t2 1 8 6 . I p a r a g r a p h t w o , i i i n c o r r e c t l y

s t a t e d t h a t t h e m a x i m u m m e s s a g e l e n g t hi 1 c h a r a c t e r s , w h i l e i f a c t t h m a i m u m l e n g t h i 3 c h a r a c t e r s .

T h i s m o n t hT h e d u c a t i o n a l v a l u e o f m i c r o c o m p u t e r sh a b e e n t h s u b j e c t o r e a m s o a d v e rt i s i n g h y p e o v e r t h y e a r s ; h o w e v e r , t h p r o m i s e o c o m p u t e r s i t h i s a r e a h a b e e n l a r g e l y u n f u l f i l l e d . T h e r e a r s i g n st h a t t h i s i b e g i n n i n g t c h a n g e , a A d a mH e r s t p o i n t s o u i n t h i s i s s u e , a n M a l c o l m O ' B r i e n i n t r o d u c e s y o i h i a t i c l e t t w f i n e e x a m p l e s o t h n e b r e e d o e d u c a t i o n a l s o f t w a r e .

F r e q u e n t c o n t r i b u t o r I a n W r i g h t t a k e sa d i f f e r e n t t a c k , w i t h h i c o n t e n t i o n t h a tm a n y o f t h e b e s t e d u c a t i o n a l p r o g r a m sa r t h o s e t h a t , p a r a d o x i c a l l y , h a v e n oo v e r t e d u c a t i o n a l i n t e n t . M e a n w h i l e , J i mB u t t e r f i e l d s h o w s w o u l d - b e p r o g r a m m e r so e d u c a t i o n a l s o f t w a r e h o t s e u i p u r o u t i n e s t h a t a r e a p p r o p r i a t e f o t h l e v e l o f t h e u s e r .

N e x t i s s u e w e ' l l b l o o k i n g a c o m p u t e rl a n g u a g e s , w i t h t i m e l y e m p h a s i s o C w h i c h h a i r e c e n t y e a r s e m e r g e d a s t h el a n g u a g e o c h o i c e f o m a n y s e r i o u s a p l i c a t i o n s , a n w h i c h i g o i n g t o s e e i c r e a s i n g u s e b C o m m o d o r e u s e r s o A m i g a , C o m m d o r e 1 2 C P / M a n S u p e r P E T / O S - 9 s y s t e m s . S e y o t h e n .T h e d i t o r s

Page 5: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 5/52

N e P r o d u c t sc o n s t a n t l y a r r i v i n gI p r o d u c t I a v a i l a b l eW h a v e i A l h a r d w a r e I s t o c ka a l t i m e sF u l l s e r v i c e

-

T H I S M O N T H ' S S P E C I A L S \ P R I C E S I E F F E C T U N T I L M A 3 1 , 1 9 8 & V :

T H M A N A G E R j

C - 6 4$ 1 4 . 9 5

O U B L I E T T E S I D E W A Y SF O

C - 6 4$ 1 4 . 9 5 $ 3 9 . 9 5I M A G E

M A K E RM P 8 0

H I G H R E S .P R I N T I N G

$ 1 0 . 0 0

C o m p u S e r v eS t a r t e r

K i

$ 3 9 . 9 5

S P R I N TP R I N T

$ 2 1 . 9 5T h c o m p l e t e g u i d e! t h 1 5 4 1 o p e r a t i n g s y s t e m .

F U L L S P O O L I N GP R I N T E R B U F F E R

S A L E $ 1 9 . 9 5

N a m eA d d r e s s

P a p e r C l i p( t h e w o r d p r o c e s s o r )

$ 5 9 . 9 5w i t h S p e l l P a c k

1 7 9 . 9 5

2 0 0 1 L T D .

■ ? - C r .

$ 3 6 . 9 5

C h e c k o m o n e y o r d e r e n c l o s e d V i s a M a s t e r C a r d A m e x

A c c t . # E x D a l e S i g n a t u r e

5 5 2 9 Y o n g e S t r e e t , W i l l o w d a l e , O n t a r i o M 2 5 S T e l : ( 4 1 6 ) 2 2 9 - 2 7 0 0N o t e : A l p r i c e s I C a n a d i a n F u n d s . P h o n e a n m a l l o r d e r i w e l c o m e .O n t a r i o r e s i d e n t s a d 7 s a l e s t a x .A d S f o s h i p p i n g ( m i n i m u m c h a r g e $ 4 . 0 0 )

» 1 0 c d i s c o u n t f o T P U G m e m b e r s o r e g u l a rp r i c e d s o f t w a r e , a c c e s s o r i e s a n m a g a z i n e s .

Page 6: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 6/52

T P U G M a g a z i n e i n v i t e s y o t e p r e s s y o u r v i e w s o C o m m o d o r ec o m p u t i n g b w r i t i n g t o L i n e N o i s eT P U G M a g a z i n e1 0 D u n c a n M i l l R o a d , S u i t e G D M i l l s , O n t a r i o M S 1 Z C a n a d a

T e x t a n g r a p h i c sI t h J a n u a r y / F e b r u a r y 1 9 8 6 i s s u e o fT P U G M a g a z i n e , A c h i m K K r u l l o A g i n -c o u r t , O n t a r i o , a s k e d f o a d v i c e i t h i sc o l u m n , a h w a l o o k i n g f o w o r d p r c e s s o r f o t h C - 1 2 8 " a s o p h i s t i c a t e d a P a p e r c l i p , b u ( o n e w h i c h ) a l l o w s t h c r e a t i o n a n i n c o r p o r a t i o n o g r a p h s i t t h t e x t " . s u g g e s t h e n e e d l o o k n f u r t h e r t h a n t h P a p e r b a c k s e r i e sP a p e r b a c k W r i t e r 1 2 8 , P a p e r b a c k P l a nn e 1 2 8 , a n P a p e r F i l e r 1 2 8 , a v a i l a b l ef r o m D i g i t a l S o l u t i o n s , I n c . , W i l l o w d a l e ,O n t a r i o .

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

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

H e r e i s a m p l e o p i g r a p h d o n ew i t h t h i s s y s t e m .

w o u l d b i n t e r e s t e d i s e e i n g T P U GM a g a z i n e d a r e v i e w o t h i s s o f t w a r e i t h n e a r f u t u r e .E r i c M e i s n e rC o l d b r o o k , N o v a S c o t i aF r o m t h e x a m p l e m e r g e d i n t o y o u r l e t e r , i l o o k s l i k e t h s o p h i s t i c a t e d p r g r a m s t h a t t a k e a d v a n t a g e o t h C - 1 2 8 ' se n h a n c e m e n t s a r e f i n a l l y m a k i n g i t m a r k e t . W h i l e t h e a r l y w o r d f r o m s o f tw a r e p r o d u c e r s h a b e e n t h a t t h e e p h a s i s w o u l d b o C - 6 A p r o g r a m s ( s i n c et h e y w o u l d a l s o r u o t h e C - 1 2 8 ) , i l o o k sl i k e t h e y ' v e b e e n b i t t e n b t h C - 1 2 8 b u g .I r e a l l y i n e m a c h i n e a n r e q u i r e s ,e v e n d e m a n d s , n e a n i m p r o v e d s o f tw a r e . T P U G M a g a z i n e w i l l c o n t i n u e t a d v i s e y o a t t h b e s t a n w o r s t i nC - 1 2 8 s o f t w a r e a i b e c o m e s a v a i l a b l e .

C o m m o d o r e a n t h C - 1 2 8S e v e r a l y e a r s a g w h e n w a i t h m a r k e t t p u r c h a s e p e r s o n a l c o m p u t e r

s u r v e y e d d i f f e r e n t m o d e l s a n d c o n c l u de t h a t t h e C o m m o d o r e P - 1 2 8 w a t h m o s t s u i t a b l e . S i n c e t h e P - 1 2 8 n e v e r w e n ti n t o p r o d u c t i o n , p u r c h a s e d m s e c o n dc h o i c e , t h C o m m o d o r e 6 4 W h e n t h C o m m o d o r e C - 1 2 8 c a m e o u t a f e m o n t h s a g o , w a p l e a s e d , f o i h a m o s to w h a t o r i g i n a l l y l i k e d i n c o m p u t e r .S p u r c h a s e d i a n g a v e t h C - 6 4 t m t h r e e y e a r o l s o n . H o w e v e r a n o s u r e t h a t m a d e t h e c o r r e c t d e c i s i o n o g o i n g w i t h t h C o m m o d o r e l i n e .

I n t h e C - 1 2 8 S y s t e m G u i d e , t h e r e i a

F a n * I n o u N o v a S o t 1 9 8 8

C a t t l e < A 7 3 OD a i r y < 2 9 X >

H o g sN o n - C r o p

S o u r c e s < 9 X >

O t h e r C r o p s < 9 X >F r u i t < T X >S o u r c e s o F a r n I n c o n e

a d v e r t i s e m e n t f o p u r c h a s i n g a d d i t i o n a lC P / M i t e m s . N a t u r a l l y , s e n t a w a y f o t h e s e i t e m s . T h i s w a i S e p t e m b e r a n dw i t h s u g g e s t e d w a i t i n g t i m e o s i t e i g h t w e e k s , t h e y a r l o n g o v e r d u e . T h c h e q u e h a a l r e a d y b e e n p r o c e s s e d a n

h a v e r e c e i v e d i c a n c e l l e d a n d e p o s i t e di t h e i r a c c o u n t a l o n g w i t h m b a n k s t a t em e n t i N o v e m b e r . T h i s a n r u m o r t h a tC o m m o d o r e i n l o n g e r m a n u f a c t u r i n gt h C - 6 4 m a k e s m w o n d e r . W e v e nh a v e h a d p r o b l e m s o b t a i n i n g p a r t s f o C - 6 4 a n 1 5 4 1 r e p a i r . ( w o r k f o s c h o o ld i s t r i c t a a a u d i o - v i s u a l t e c h n i c i a n a n r e p a i r t h e i r c o m p u t e r s . )

h a v e s e n t f o u r l e t t e r s t o t h e m a s k i n gf o t h i t e m s o r e a s o n w h t h e d e l a ya n n o t a o n w a a n s w e r e d . m a d et e l e p h o n e c a l l s a n t h l i n e w a c o n s t a n tl b u s y f o t w d a y s . J u s t r e c e n t l yw r o t e t t h B e t t e r B u s i n e s s B u r e a ut h e r e a n a w a i t i n g f o r e p l y .

I t h e r e s o m e t h i n g w r o n g w i t h t h c o m p a n y ? A r t h e y m o v i n g t o r e l y h e a v il o t h A m i g a a n d i s c o n t i n u e p r e v i o u sl i n e s i n c l u d i n g t h e C - 1 2 8 ? h a v e s e e nm o r e s o f t w a r e s u p p o r t f o t h A m i g at h e n t h C - 1 2 8 . H a v e m a d e a e r r o r i j u d g e m e n t f o m y s e l f , f r i e n d s a n b u s i n e s s ( s u g g e s t e d t h C - 6 4 ' s a n t h C - 1 2 8 ' s t m e m p l o y e r ) ? S h o u l d p u c h a s e a n o t h e r s y s t e m w h i c h s e a b i n u n i v e r s a l i i t u s a g e ?

h o p e y o u m i g h t b a b l e t g i v e s o m el i g h t o t h i s .T h o m a s M H e j lF a r m i n g d a l e , N e Y o r k

A l t h o u g h l o n g d e l a y s h a v e p l a g u e d t h C - 1 2 8 , i m a y e p r o v e t b t h s l e e p e ro t h y e a r . E v e n a f t e r t h i n t e r m i n a b l ed e l a y s , t h c o m p u t e r w a r u s h e d t m a r k e t a n t h m o s t v i s i b l e s i g n s o t h i sa r i t h C P / M m o d e . T h o r i g i n a l C P / Ms y s t e m p a c k a g e d w i t h t h C - 1 2 8 l a c k e dn u m b e r o i m p o r t a n t f e a t u r e s a n t h i n f r a s t r u c t u r e r e q u i r e d t s u p p o r t i w a i n c o m p l e t e a t h t i m e o r e l e a s e . I C a n a d a , t h a g e n t h a n d l i n g t h D R o

f e s e e m i n g l y n e v e r e x i s t e d . R e s p o n s i b i li t f o t h b a c k l o g o u n f i l l e d o r d e r s a n u n o p e n e d m a i l w a a s s u m e d b C o m o d o r e , a n f r o m a l r e p o r t s h a b e e ne l i m i n a t e d . A l f u t u r e r e p o n s e s t t h i s o

f e s h o u l d b a d d r e s s e d t C B i W e s tC h e s t e r .

I s s u e 2 2

Page 7: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 7/52

I t i s d i s c o u r a g i n g t h e a r o y o u r p r w i t h C o m m o d o r e . M r e c e n t e

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

a n s w e r e d t e l e p h o n e c a l l s . P e r h a p sw a d u t m p r o x i m i t y t t h e i r

o f f i c e . I t h s a m e w a t h a ti j u d g e d b t h t r e a t m e n t o f i t

d i s a d v a n t a g e d m e m b e r s , c o m p a n yb j u d g e d , o i t h a n d l i n g o t h

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

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

g e i t o u c h w i t h t h a u t h o r o f t h n e x t

' n b o o t sy o u r c o m p u t e r m a d i s p u t e

a b o u t t r i v i a l m a t t e r s . I m a i n s i s ty o m a d e s y n t a x e r r o r , t h a t t h e r e

s o m e t h i n g w r o n g w i t h y o u r b r i l l a n tm , o e v e n t h a t i h a s o m e h o w

n o u t o d a t a . W h a t ' s w o r s e i t h a t t h n e v e r b a c k s d o w n , i w i l l j u s t

t h e r e f o h o u r s , f o r c i n g y o t m a k el i t t l e c h a n g e s u n t i l y o f i n a l l y s u i t

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

l m i n g . W e l l , I ' m h e r e t t e l l y o u ,D I T ! " T h b r o k e n g l a s s i

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

s w a r m s o h u n g r y m o s q u i t o s , o f r e e zw i n t e r w i n d s .

d l i k e p r o f e s s i o n a l p r o g r a md o r e - b o o t i t T h a t ' s r i g h t o p e n

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

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

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

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

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

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

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

i w h i t i s c a l l e d R E - b o o t i n g .r s e v e r a n c e a n d d e t e r m i n a t i o n w i l l

l y g e y o u r p o i n t a c r o s s . Y o u ' l ln e v e r h a v e c o m p u t e r t h a t w i l l

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

A D p r o m p t a t l e a s t a s o f t e n a s S Y E R R O R .

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

m e t h o d t h a t h g i v e s m 5 . 5 % d i s c o u n tw h e n o r d e r i q u a n t i t i e s o f 2 o m o r e .T h i s a d d s u p t l o o m o n e y a n y o m i g h t w a n t t c h e c k w i t h y o u r d e a l e ra b o u t s i m i l a r d e a l .S c o t t D u n c a nS u p e r i o r , N e b r a s k aL e t u s n o f o r g e t t h a t f u n d a m e n t a l d i

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

l o a f e r o r s n e a k e r a t t h e k e y b o a r d f r o md i s t a n c e s a g r e a t a s t e m e t e r s c a e f f e ct i v e l y s u b d u e e v e n t h m o s t r e b e l l i o u s c o p u t e r . U n f o r t u n a t e l y , t h i s m e t h o d i n o

f o o l p r o o f a n t h e q u i p m e n t r e q u i r e d t h a r d - b o o t y o u r s y s t e m i o f t e n r e q u i r e da w e l l .

T h a n k s f o a s k i n gA t e a c h e r o c o m p u t e r p r o g r a m m i n ga n l i t e r a c y , h a v e f o u n d a r t i c l e s i T P U G M a g a z i n e t h a t w o u l d l i k e t a s s i g n t m c l a s s e s t r e a d . a s t r o n g b e l i e v e r i t h e c o p y r i g h t l a w s f o s o f t w a r e . I w o u l d n ' t b e v e r y c o n s i s t e n tt h a v e a s t r o n g s t a n d o s o f t w a r e a n i l l e g a l l y c o p y m a g a z i n e s . M q u e s t i o n i t h i s : i i i l l e g a l t c o p y m a g a z i n e a r t i c l e sf o m c l a s s e s t o r e a d ? k n o w J i B u t -t e r f i e l d ' s a r t i c l e s h a v e s p e c i a l n o t ea b o u t t h i s a t h b e g i n n i n g , b u w h a ta b o u t t h e o t h e r a r t i c l e s ?

J i A s p i nF l i n t , M i c h i g a nT h c o p y r i g h t o T P U G M a g a z i n e a t i c l e s i s e i t h e r r e t a i n e d b y t h a u t h o r , i w h i c h c a s e c o p y r i g h t l i n e a p p e a r s a b o v et h a u t h o r ' s b y l i n e , o i a s s i g n e d t T P U G , i w h i c h c a s e n c o p y r i g h t l i n ea p p e a r s . I f t h a u t h o r h a s r e t a i n e d t h c o p y r i g h t , y o w i l l n e e d t a p p l y t t h m a g a z i n e , p r e f e r a b l y i n w r i t i n g , a n d w ew i l l c o m m u n i c a t e w i t h t h a u t h o r o n y o u rb e h a l f a n a t t e m p t t g a i n t h n e c e s s a r yp e r m i s s i o n . I t h c o p y r i g h t i h e l d b T P U G , o t h o t h e r h a n d , y o a r w e l c o m e t p h o t o c o p y t h e a r t i c l e a n d i s t r i b u t e i t p r o v i d e d y o d n o t c h a r g e

f e e , a n p r o v i d e d y o a c k n o w l e d g eT P U G M a g a z i n e a y o u r s o u r c e . I y o w i s h t i n c l u d e T P U G M a g a z i n e a r i c l e i a n p u b l i c a t i o n f o w h i c h m o n e yw i l l b c h a r g e d , y o w i l l a g a i n h a v e t g e i t o u c h , w i t h u s w w i l l c o n s i d e r s u c h a p l i c a t i o n s o a i n d i v i d u a l b a s i s . B t h w a y , w e ' r e g l a d y o f i n d t h m a g a z i n eu s e f u l i y o u r c l a s s e s , a n t h a n k s f o rc h e c k i n g a b o u t t h c o p y r i g h t .N i c k S u l l i v a n

L i f e S a v e r H o l e s ?T h U n i v e r s i t y o W a s h i n g t o n ( S e a t t l e )r e p r i n t e d t h ' p l e a s e d o n ' t b a n g t h 1 5 4 1h e a d w h e n y o f i n d d i s k e r r o r ' r o u t i n ef r o m t h M i d n i g h t S o f t w a r e G a z e t t e ,w h i c h w a s , b e l i e v e , t h o r i g i n a l s o u r c e .

A t h n e x t m e e t i n g , w a c o n f r o n t e dw i t h a i r a t e m e m b e r w h h a u s e d t h r o u t i n e . A f t e r w a r d , h i d r i v e f a i l e d t r e p o n d t a n y c o m m a n d s . S w e a t i n g j u s tb i t , w r e m o v e d t h e t o p c o v e r a n c e n t e r e d t h e h e a d m a n u a l l y ( p o w e r o f f ) ,t h e n t r i e d r e a d i n g a d i r e c t o r y . T h d r i v ec a m e b a c k t l i f e . B e i n g v e n t u r e s o m es o u l , t h m e m b e r p r o c e e d e d t t r y t h ea n t i - k n o c k r o u t i n e a g a i n , w i t h t h s a m er e s u l t s .

T h u t i l i t y h a w o r k e d f o e v e r y o n ee l s e k n o w t h a t h a t r i e d i t T h o n l yr e a s o n w c o u l d s e e t h a t i d i d n ' t w o r kf o o u u n f o r t u n a t e m e m b e r i t h a t h h a a ' o l d ' l o n g - b o a r d 1 5 4 1 w i t h ( p r o b a b l y )a o l d e r v e r s i o n D O R O M , s p e r h a p sy o u r r e a d e r s w h h a v e o l d e r d r i v e ss h o u l d p r o c e e d w i t h c a u t i o n w h e n u s i n ga n t i - k n o c k c o m m a n d s .

I n c i d e n t a l l y , a s i m i l a r r o u t i n e t h a th a s n ' t r e c e i v e d w i d e p r e s s i ' d o n ' t b o t h e rt b u m p t h h e a d w h e n y o f o r m a t t h i sd i s k ' . T s e n d t h a t c o m m a n d t t h d r i v e ,c h a n g e t h ' 1 0 6 ' t ' 8 1 ' a n t h ' 1 3 3 ' ( o ' 1 9 7 ' ) t T L o c a t i o n 8 ( $ 5 1 ) i t h d r i v e ' s R A h o l d s t h c u r r e n t t r a c kn u m b e r t f o r m a t . I n o r m a l l y s t a r t s w i t h' 2 5 5 ' a n b u m p s t h h e a d . B c h a n g i n gi t ' 1 ' , t h h e a d w i l l s i m p l y g t t r a c k# a n s t a r t f o r m a t t i n g . T h i s a l s o w o r k sw i t h m a n y o f t h e ' f a s t f o r m a t ' r o u t i n e s .

T h e r e ' s g o o d a n d b a d i u s i n g t h i st r i c k . T h g o o d i t h a t t h e h e a d d o e s n ' tb u m p . T h b a i t h a t t h e l o c a t i o n o t r a c k o t h d i s k y o f o r m a t d e p e n d so t h f o r m a t t i n g o t h l a s t d i s k i t h d r i v e , n o o h o w e l l y o u r d r i v e i a l i g ne d W h e n r e a d i n g a d i s k f o r m a t t e d o p o o r l y a l i g n e d d r i v e , t h h e a d w i l l h u n ta b o u t f o b i t f i n d t r a c k 1 8 O n c et h a t ' s l o c a t e d , i t h e n c a r e a d t h r e s to f t h e t r a c k s . W h e n y o i s s u e t h e n o -b u m p / f o r m a t c o m m a n d s , t h h e a d w i l l g t t r a c k p o s i t i o n b a s e d o n t h p o o r l y -a l i g n e d d r i v e ' s d i s k .

I y o u s o n l y d i s k s t h a t c a m e f r o mw e l l - a l i g n e d d r i v e s , o y o u h a v e c o u r a g ea n f a i t h , t r t h n o - b u m p o f o r m a t t i n gt o o . . . a n l i s t e n t t h q u i e t !

N o e l N y m a n , P r e s i d e n tU n i v e r s i t y o W a s h i n g t o n U s e r s ' G r o u pS e a t t l e , W a s h i n g t o n

T P U G M a g a z i n e

Page 8: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 8/52

T h A n s w e r D e s kw i t h M a l c o l m O ' B r i e n

/ y o h a v e a q u e s t i o n f o T h A n s w e r D e s k , w r i t e t u a t A n s w e r D e s kT P U G M a g a z i n e1 0 D u n c a n M i l l R o a d , S u i t e G D o M i l l s , O n t a r i o M S 1 Z C a n a d a

C - 1 2 8 s o f t w a r e s o u r c e sI ' m a n e C - 1 2 8 u s e r , a n h a v e f e q u e s t i o n s a b o u t s o f t w a r e . k n o w t h a tf e ( v e r y f e w ) i t e m s a r n o a v a i l a b l e ,b u I ' l i k e t g e s o m e s u g g e s t i o n sb e f o r e s p e n d i n g l o t s o m o n e y o s o m e t h i n g w o n ' t l i k e . O i n t e r e s t w o u l db d a t a b a s e m a n a g e r ( u s S u p e r b a s e 6 4 ; h a a n y o n e t r i e dS u p e r b a s e l 2 8 ? ) . w o u l d a l s o l i k e t e m i n a l t h a t c a t a k e a d v a n t a g e o a l t h a tg l o r i o u s 1 2 m e m o r y ( h a v e 1 0 6 4m o d e m t h a t c u r r e n t l y u s w i t h V I T e r m i 6 m o d e ) . n i c e b i w o r k s p a c ew o u l d b n i c e , m a y b e 1 2 0 0 b a u d a w e l l .A n w h e r e a r e t h e ' t h o u s a n d s ' o C P / Mp r o g r a m s t h a t C o m m o d o r e c l a i m s a r ea v a i l a b l e ? w o r k a p r o d u c t i o nm a n a g e r a n m i g h t h a v e s o m e a p p l i c at i o n s . A n h e l p w o u l d b a p p r e c i a t e d .B r y a nT o r o n t o , O n t a r i oF i r s t , t h d a t a b a s e : s i n c e y o u ' r e a l r e a d yu s i n g S u p e r b a s e S l , i w o u l d m a k e s e n s e

f o y o t i n v e s t i g a t e S u p e r b a s e l 2 8 . T h i sw i l l u n d o u b t e d l y s a v e y o t i m e i n f i l e c o v e r s i o n s . Y o m a a l s o f i n d s o m e u s f o t h e x t r a m e m o r y , a l t h o u g h P r e c i s i o nS o f t w a r e m a h a v e a l r e a d y d o n e t h a t f o y o u . I ' n o t r e a l l y f a m i l i a r w i t h e i t h e rp r o d u c t . . . O c o u r s e , y o h a v e t h o p t i o no f u s i n g d B a s e I n o t h a t y o h a v eC P / M m a c h i n e ! I t ' s m o r e e x p e n s i v e t h a nt h d a t a b a s e m a n a g e r s t h a t C - 6 4 o w n e r sa r u s e d t o b u i t ' s v e r y g o o d , a n t h e r ea r m a n y d B a s e a p p l i c a t i o n s a v a i l a b l e .

S e c o n d , t h t e r m i n a l p r o g r a m s : e x p e c tt h a t w e ' l l s o o n s e n e m o d i f i c a t i o n o P a u l H i g g i n b o t t o m ' p u b l i c d o m a i nT e r m 6 4 . I w o u l d m a k e s e n s e f o i t b c a l l e d T h i r d t e r m . w o u l d e x p e c t t k i s t b s i m i l a r t S e c o n d t e r m ( o T P U Gl i b r a r y d i s k ( C ) C 4 ) b u w i t h m u c h l a r g e rb u f f e r . W m a s e o t h e r p r o t o c o l s a w e l lX m o d e m o K e r m i t p e r h a p s . T h

o r i g i n a l 1 2 C P / M d i d n o t s u p p o r tt e l e c o m m u n i c a t i o n s , b u t h i s h a b e e n f i xe d t h u p d a t e i a v a i l a b l e t h r o u g h T P U G .

M a k e n m i s t a k e , B r y a n , t h e r e a r t h o u s a n d s o C P / M p r o g r a m s o u t h e r e .U n t i l t h a d v e n t o f P C - D O S I M S - D O S ,C P / M w a t h d o m i n a n t o p e r a t i n g s y s t e m

f o m i c r o c o m p u t e r s . I t i s s t i l l w i d e l y u s e db o w n e r s o f K a y p r o s , O s b o r n e s a n o t h e rc o m p u t e r s ( i n c l u d i n g I B M s ) . W o r d h a i t h a t a n y t h i n g w r i t t e n f o t h O s b o r n e w i l lw o r k p r o p e r l y o t h C - 1 2 8 . A d a m H e r s t ,T P U G ' s C P / M l i b r a r i a n , h a s t a t e d t h a ta n s o f t w a r e t h a t i n c l u d e s a i n s t a l l . c o m

f i l e s h o u l d b c o n f i g u r a b l e f o t h C - 1 2 8 .P r o s p e c t i v e C - 1 2 8 C P / M u s e r s s h o u l d

i n v e s t i g a t e u s e r g r o u p s a n e d u c a t i o n a li n s t i t u t i o n s i t h e i r l o c a l i t y . I T o r o n t o ,c o n t a c t : C a n a d a R e m o t e S y s t e m s , 4 6 9 1D u n d a s S t r e e t W e s t , T o r o n t o , O n t a r i o .T h e i r t e l e p h o n e n u m b e r i s 1 - 1 * 1 6 - 2 3 9 - 2 8 3 5 .

C a n a d a R e m o t e S y s t e m s d e a l s i b o t hp u b l i c d o m a i n a n c o m m e r c i a l s o f t w a r e .D o w n l o a d i n g i a v a i l a b l e f o m e m b e r s .

I y o l i v e i t h U n i t e d S t a t e s , y o c a c o n t a c t : L i f e b o a t A s s o c i a t e s , 1 6 5 1 T h i r dA v e n u e , N e Y o r k , N e Y o r k 1 0 1 2 8 .T h e i r n u m b e r i 1 - 8 0 0 - 8 4 7 - 7 0 7 8 , b u i y o l i v e i N e Y o r k s t a t e c a l l 1 - 2 1 2 - 8 6 0 - 0 3 0 0 .

1 5 2 6 p i t c h p e r p l e x i t yS i n c e S e p t e m b e r 1 9 8 5 , 1 h a v e b e e n u s i n g

p r o g r a m d e v e l o p e d b B r i l e y S o f t w a r eo L i v e r m o r e , C a l i f o r n i a , w h i c h p e r f o r m sa l o f t h e r e c o r d - k e e p i n g f u n c t i o n s o fb o w l i n g l e a g u e s e c r e t a r y . M o r e r e c e n tl y a d d e d a a d d i t i o n a l p r o g r a m , b y t h s a m e c o m p a n y , t h a t p r e p a r e s t h r e c a ps h e e t s o n w h i c h t h b o w l e r s e n t e r t h e i rs c o r e s . T h i s i n v o l v e s p r i n t i n g b o w l e r s 'n a m e s , a v e r a g e s a n d h a n d i c a p s o p r p r i n t e d f o r m s . I i i m p o r t a n t , o f c o u r s e ,t h a t t h e p r i n t i n g r e g i s t e r r e a s o n a b l y a c u r a t e l y w i t h t h e s p a c e s o t h f o r m .f o u n d i i m p o s s i b l e t a d j u s t t h e p a p e rp o s i t i o n i n g s o t h a t t h p r i n t w o u l dr e g i s t e r p r o p e r l y . T h p e o p l e a B r i l e yd e t e r m i n e d t h a t t h e 1 5 2 6 p r i n t s 8 c h a r a c t e r s i 7 . i n c h e s r a t h e r t h a n t h s t a n d a r d 8 c h a r a c t e r s i i n c h e s . C o m o d o r e s e r v i c e i P h o e n i x a n i W e s t c h e s t e r t o ! d m t h a t t h e r e i n o a dj u s t m e n t p o s s i b l e . Y o u r o r g a n i z a t i o n i m o n l a s t h o p e .W a r r e n A S m i t hS u C i t y , A r i z o n aH o p e m a s p r i n g e t e r n a l , b u i t h i s c a s et h s p r i n g i o n l y t r i c k l e . Y o ' r q u i t e

r i g h t t h a t t h e 1 5 2 6 ( a n d t h e 8 0 2 , o c o u r s e )p r i n t s i t h t h o r o u g h l y n o n - s t a n d a r dp i t c h o f t e n a n t w o - t h i r d s , a n t h i s i s s e ti s t o n e ( m a k e t h a t s i l i c o n ) .

T h o n l y s o l u t i o n s t y o u r p r o b l e ma n n e i t h e r i v e r y s a t i s f a c t o r y w o u l db t e i t h e r p u r c h a s e d i f f e r e n t p r i n t e r ,o t d e s i g n y o o w f o r m w i t h t h s p a ci n s e u f o t h e 1 5 2 6 .

P E p r i n t e r i n t e r f a c e sh a v e C o m m o d o r e P E ' F a t F o r t y 1

c o m p u t e r w i t h 4 0 2 2 p r i n t e r . w o u l dl i k e t u p g r a d e t a b e t t e r p r i n t e r o n c a p a b l e o n e a r l e t t e r q u a l i t y , a n s o n

a c o n f u s e d a t w h a t k i n d o i n t e rf a c e n e e d t a d n o n - C o m m o d o r ep r i n t e r . t h o u g h t n e e d e d a n I E E E - t o -p a r a l l e l i n t e r f a c e , b u m l o c a l c o m p u t e rs t o r e t e l l s m t h a t t h e s e a r e n o b e i n gm a d e a n y m o r e . W h a t a d v i c e c a y o g i v e ?L o r a n M c K e l v e yR o c k t o n , I l l i n o i sC o m p u t e r d e a l e r s h a v e t h a n d l e w h a t ' sc u r r e n t l y p o p u l a r , a n t h a t ' s w h y o u ' l lh a v e l i t t l e s u c c e s s f i n d i n g t h d e v i c e y o n e e d f r o m s u c h s o u r c e s . T h e r e a r t w a v e n u e s c a s u g g e s t t y o u , L o r a n . T h

f i r s t i s t o s e i o n e o f t h p r i n t e r m a n u f a ct u r e r s c a s u p p l y y o w i t h a I E E E -i n t e r f a c e d p r i n t e r . u n d e r s t a n d t h a tB r o t h e r w i l l s u p p l y t h e i r p r i n t e r s w i t h a I E E E i n t e r f a c e , a l t h o u g h y o m u s tc u s t o m o r d e r . ( A a a s i d e , f o u n d o u a b o u t t h i s i t y p e w r i t e r s t o r e , n o c o m p u t e r s t o r e ) . I m a b t h a t t h s i t u at i o n i s i m i l a r w i t h E p s o n .

I f n e i t h e r o f t h e s e c o m p a n i e s m a k e s t h p r i n t e r y o w a n t , y o u r s e c o n d o p t i o n i t s e i t h e y c a s u p p l y y o w i t h a i t e r f a c e . I t h T P U G o f f i c e t h e r e i S m i t h - C o r o n a d a i s y w h e e l t y p e w r i t e r t h a th a s o m e t h i n g c a l l e d ' M e s s e n g e rM o d u l e ' . T h M e s s e n g e r M o d u l e a t t a c h e sb e t w e e n t h e d g e c o n n e c t o r o t h P E a n y o u r P E T - t o - I E E E c a b l e .

T h e s e a r e j u s t t h e s o u r c e s t h a t I ' a w a r e o f T h e r e m a b m o r e . A n o t h e rp o s s i b l e p a t h t h r o u g h t h p r i n t e r m a z em a b f o u n d i t h w o r l d o H e w l e t t -P a c k a r d . T h s a m e I E E E - 4 8 8 b u t h a t ' si t h P E i k n o w n a t h G P I B ( G e n e r a lP u r p o s e I n t e r f a c e B u s ) b H t y p e s . H i p o p u l a r c h o i c e a m o n g s c i e n t i s t s a n e n g i n e e r s , s y o m a b e a b l e t f i n d w h a ty o u ' r e l o o k i n g f o i s t o r e t h a t h a n d l e so s c i l l o s c o p e s a n t h l i k e .

I s s u e 2

Page 9: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 9/52

E x p a n dP a s t

M a x i m u mC a p a c i t y !

T h T e c h / N e w s J o u r n a l F C o m m o d o r e C o A b e t t e r b o o k s t o r e s e v e r y w h e r e ! O 6 i s s u e s d e l i v e r e d t y o u r d o o r

f o r j u s t $ 1 5 . 0 0 ( O v e r s e a s $ 2 U . S . A i M a i l $ 4 U . S . )T h T r a n s a c t o r . 5 0 S t e e l e s A v e . M i l t o n , O n t a r i o . L 9 3 P 7 .

4 1 8 7 8 - 8 4 3 8A l s o c h e c k o u T h T r a n s a c t o r D i s k a n d T h e C o m p l e t e C o m m o d o r e

I n n e r S p a c e A n t h o l o g y t o u s , e x p a n s i o n k n o w s n l i m i t s !

C 6 4 + C 1 2 8P r o v i n c i a l :

P a y r o l lc o m p l e t e C a n a d i a n P a y r o l l

S y s t e m f o S m a l l B u s i n e s s .5 0 e m p l o y e e s p e d i s k ( 1 5 4 1 )C a l c u l a t e a n P r i n t J o u r n a l sP r i n t C h e q u e sC a l c u l a t e s u b m i s s i o n s s u m m a r yf o R e v e n u e C a n a d aA c c u m u l a t e s d a t a a n p r i n t s T 4 A l s o a v a i l a b l e f o 4 0 3 2 , 8 0 3 2 ,

P C - 1 0 C o m m o d o r e c o m p u t e r sF u l l y S u p p o r t e d

A v a i l a b l e f r o m y o u r C o m m o d o r e d e a l e rD i s i n b u l e d b y

I C R O C O M P U T E R S O L U T I O N S1 7 T h D o n w a y W e s t , S u i t e 4 0 D o M i l l s , O n t a r i o M 3 B 2 G 3T e l : ( 4 1 6 ) 4 4 7 - 4 8 1 1

1 0 % D I S C O U N TT T P U G M E M B E R SD S O F T W A R E , S O O K S A N A C C E S S Q H I E S

I E X C L U D I N G S A L E S H E M S )P H O N E O R D E R S A C C t P i l

V I S A . M A S H H C f t H O f l M f X

{ 4 1 6 ) 6 3 3 - 5 6 0 5

Page 10: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 10/52

E d u c a t i o n a l S o f t w a r e T o o l sb I a A W r i g h tC o p y r i g h t 1 9 8 5 . I a n A . W r i g h t

H o d y o s e l e c t e d u c a t i o n a l s o f t w a r et h a t ' s s u i t a b l e f o r u s i t h h o m e ?A J m o s t a n i m a g i n a b l e s o f t w a r e c a n b eu s e d t t e a c h s o m e b o d y s o m e t h i n g , b u t' g o o d e d u c a t i o n a l s o f t w a r e ' i v e r y d i f i c u l t t d e f i n e . Y o c a j u s t i f y u s i n gS p a c e I n v a d e r s w i t h s t u d e n t s w h h a v el i m i t e d e y e - h a n d c o - o r d i n a t i o n . E v e n u s i a r e w a r d f o b e h a v i o u r m o d i f i c at i o n . . b u S p a c e I n v a d e r s i n o u s u a ll c o n s i d e r e d t b ' e d u c a t i o n a l ' s o f t w a r e .

A r w q u i b b l i n g o v e r s e m a n t i c s ? I t h d i s t i n c t i o n i m p o r t a n t t c u s t o m e rw i s h i n g t b u e d u c a t i o n a l s o f t w a r e f o h o m e u s e ? A b s o l u t e l y ! B u y e r s w h d o n ' tu n d e r s t a n d w h t h e y b u p i e c e o fe d u c a t i o n a l s o f t w a r e m a b u p r o g r a mt h a t ' s n o a p p r o p r i a t e f o r t h e i r n e e d s , o e v e n b u p r o g r a m t h a t i m p e d e s r a t h e rt h a n e n h a n c e s l e a r n i n g .

S c h o o l s i O n t a r i o m u s t t e a c h s p e c i f i cm a t e r i a l a s o u t l i n e d b t h O n t a r i oM i n i s t r y o E d u c a t i o n , a n d e s c r i b e d i d e t a i l i t h e M i n i s t r y ' s c u r r i c u l u md o c u m e n t s . A n e d u c a t i o n a l s o f t w a r em u s t b a p p r o p r i a t e t t h c l a s s r o o m c u r i c u l u m a n b a p p r o p r i a t e f o t h s t u d e n t s . T e a c h e r s a r e x p e c t e d t c a r e f u l l y s c r e e n a n s o f t w a r e b e f o r e t h e yu s i t t s e l e c t t h m o s t s u i t a b l e s o f tw a r e , a n t b a b l e t o s u p p o r t i t u s b t h e i r s t u d e n t s . T h i s i n o t h c a s e f o e d u c a t i o n a l s o f t w a r e u s e d i t h h o m e .

k n o w t h a t t e a c h e r s h a v e g r e a t d i f i c u l t y s e l e c t i n g , u s i n g a n a p p l y i n ge d u c a t i o n a l s o f t w a r e i s c h o o l s , b e c a u s eI ' v e w a t c h e d a s o f t w a r e t h a t ' s t e r r i f i ci m c l a s s r o o m b e c a m e ' h o - h u m ' i a n o t h e r t e a c h e r ' s c l a s s a n t h r e a s o nw a n e i t h e r f u n c t i o n o t h t e a c h e r ' ss k i l l s n o o t h e i r s t u d e n t s .R e c e n t r e s e a r c h a T h O n t a r i o I s t i t u t e f o r S t u d i e s i E d u c a t i o n ( O I S E )h a s s u g g e s t e d t h a t a s s i m p l e a f a c t o r a st h a c c e s s i b i l i t y o f t h e c o m p u t e r c a a f e c t t h s u c c e s s o f a i l u r e o s o m e e d u c at i o n a l s o f t w a r e . I t h h o m e , t h c o p u t e r m a b p a r t o f t h f a m i l y r o o m o t h b e d r o o m , o e v e n b e t e m p o r a r y a d i t i o n t o t h T s e t . I m a b t h p r p e r t y o a l t h e f a m i l y m e m b e r s , o b a s s i g n e d t o n f a m i l y m e m b e r a n g r u d g i n g l y l e n t t t h o t h e r s . T h v a r i et o p o s s i b l e s c e n a r i o s o n l y a d d s t t h d i f f i c u l t y o c h o o s i n g a n u s i n g e d u c a

t i o n a l s o f t w a r e . A n t h c o m p u t e r ' sn o v e l t y w i l l n o c o m p e n s a t e f o a n i a p p r o p r i a t e s o f t w a r e .

S i n c e 1 9 7 9 , t h c r o w d s o s t u d e n t s t h a t' h u n g o u t ' i t h e s c h o o l c o m p u t e r r o o m sh a v e v a n i s h e d i n t o t h i n a i r . F r o m l i n e - u p sb e f o r e a n a f t e r s c h o o l , a n n e a r -s t a m p e d e s t s e c u r e p l a c e a a m a c h i n e ,n o s e o n l y f e c o n s c i e n t i o u ss t u d e n t s w h w a n t t f i n i s h a a s s i g nm e n t . T h n o v e l t y h a w o r n o f t h u s o m i c r o c o m p u t e r s i e d u c a t i o n , a n d p o o rs o f t w a r e i n o p o o r l y r e c e i v e d b s t u d e n t s w h a r n l o n g e r c o m p u t e rn o v i c e s .

l i k e t c l a s s i f y e d u c a t i o n a l s o f t w a r ei n t o f o u r g r o u p s b a s e d o i t u s e :

G a m e s a n S i m u l a t i o n s : t h e s e a ct i v i t i e s u s i m a g i n a t i o n a n f i c t i o n t c u l t i v a t e t h i n k i n g , r e a s o n i n g a n d e c i s i o n - m a k i n g s k i l l s o t d e v e l o p b r o a dc o n c e p t s ;

D r i l l a n P r a c t i c e : s i m i l a r t t h o l f l a s h c a r d t e c h n i q u e . t i r e l e s s i n s t r u c t o ro f r e p e t i t i v e a c t i v i t i e s l i k e n u m b e r f a c t so k e y b o a r d s k i l l s ;

T u t o r i a l a n D e m o n s t r a t i o n : p r g r a m s t h a t d i s p l a y m a t e r i a l s o a c t i v i t i e st h a t c a n n o t e a s i l y b s h o w n a n o t h e rw a b e c a u s e t h e y ' r e c o m p l e x , d a n g e r o u s ,o r i m p o s s i b l e t c a p t u r e u s i n g o t h e rm e t h o d s ;

T o o l s a n R e f e r e n c e s : t h e s e p r o g r a m sc a s i m p l i f y t a s k l i k e w r i t i n g a e s s a y ,c a l c u l a t i n g a n d d r a w i n g a g r a p h , o a c e s s i n g l i b r a r y ' s c a r d c a t a l o g u e .M a n y e d u c a t i o n a l p r o g r a m s h a v e m o r et h a n o n o f t h e s e c h a r a c t e r i s t i c s : t u t o r i a l so f t e n i n c l u d e r e v i e w q u i z , s i m u l a t i o nm a p r o v i d e i n c i d e n t a l d r i l l i a r i t h m e t i cs k i l l s , a n s o n F o t h i s a r t i c l e , w i l ld e a l o n l y w i t h t h l a t t e r g r o u p t h t o o l sa n r e f e r e n c e s s i n c e t h i s a r e a o e d u c at i o n a l s o f t w a r e , b e l i e v e , i m o s t s u i t e dt u s i t h h o m e .

H o c a y o t e l l w h e t h e r p a r t i c u l a rp i e c e o s o f t w a r e i ' g o o d ' f o r e d u c a t i o n a lp u r p o s e s ? H e r e a r s o m e t i p s :

G o o d e d u c a t i o n a l s o f t w a r e d o e ss o m e t h i n g t h a t c a n n o t b e d o n e a w e l l b a n o t h e r m e t h o d o i n s t r u c t i o n .

G o o d e d u c a t i o n a l s o f t w a r e p u t s t h e s t ud e n t i c h a r g e o f t h e p r o g r a m a n i c o t r o l o t h i n g s l i k e s p e e d , v o l u m e a n dc o l o u r s .

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

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

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

G o o d e d u c a t i o n a l s o f t w a r e i o p e n -e n d e d . I c a b e u s e d f o a v a r i e t y o fn e e d s , a n i n o ' c o m p l e t e d ' , b u c a b r e v i s i t e d a t l a t e r t i m e .

G o o d e d u c a t i o n a l s o f t w a r e d o e s n o n e e d a l o o f i n s t r u c t i o n a n s u p e r v i s i o n .I i ' b u l l e t - p r o o f a n w i t h o u t e r r o r s .

L e t ' s l o o k a s o m e e x a m p l e s o e d u c at i o n a l s o f t w a r e t o o l s t h a t a r a p p r o p r i a t ef o u s i t h h o m e :W r i t i n g t o o l s

w o r d p r o c e s s o r i s o f t w a r e t o o l . I a l l o w s y o t m a n i p u l a t e w o r d s , c h a n g et h e m , e d i t t h e m , m o v e t h e m a r o u n d a m u c h a y o w a n t w i t h o u t r e w r i t i n gt h e m . A n y o n e w h f i n d s w r i t i n g d i f f i c u l tb e c a u s e o l a c k o s k i l l , o b e c a u s e o l e a rn i n g d i s a b i l i t i e s , w i l l q u i c k l y l e a r n t a p r e c i a t e w o r d p r o c e s s o r . h a v e w a t c he d p r i m a r y - s c h o o l c h i l d r e n , s t u d e n t s w i t hw r i t i n g p r o b l e m s , r e t i r e d b u s i n e s s m e n ,h o u s e w i v e s a n o t h e r s b e a m w i t h p r i d ea t h e i r p r i n t o u t s e a c h p a g e n e a t l y f o m a t t e d a n d f r e e o e r r o r s . I d i n o j u s t' h a p p e n ' i t o o k b o t h t i m e a n e f f o r tf o t h e m t l e a r n h o t m a n i p u l a t e t h t e x t : t o ' c u r s o r a r o u n d ' a n t i n s e r t a n d e l e t e , a n t o e d i t a n r e v i s e u n t i l t h e yw e r e s a t i s f i e d . a l w a y s s u g g e s t s t a r t i n gw i t h s i m p l e w o r d p r o c e s s o r p r o g r a ml i k e S t o r y w r i t e r o T e x t m a s t e r . T h m a i n c o m m a n d s a r i f i v e o s i m e n us e l e c t i o n s , s o t h e r e ' s n o l o o m e m o r i zi n i o r d e r t u s t h e s e p r o g r a m s .s t r o n g l y r e c o m m e n d d i s k d r i v e f o s t o r a g e , a n d y o u w i l l d e f i n i t e l y n e e dg o o d q u a l i t y p r i n t e r . w o r d p r o c e s s o rw i t h o u t p r i n t e r i a u s e l e s s a s k i c k s -t a n d o a h o r s e !

W i t h t i m e a n e x p e r i e n c e , y o c a u p g r a d e t w o r d p r o c e s s o r s w i t h l o t s o a d d i t i o n a l f e a t u r e s . B l o c k m o v e s , f o o tn o t i n g a n s e a r c h - a n d - r e p l a c e f u n c t i o n sw i l l s o o n p r o v e i r r e s i s t i b l e b u d o n ' tg e b o g g e d d o w n i t h e s e c o m p l i c a t e df e a t u r e s w h e n y o s t a r t . S o m e o t h a d i t i o n a l f e a t u r e s , h o w e v e r , a r v a l u a b l ee d u c a t i o n a l t o o l s i t h e i r o w r i g h t .

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

8 I s s u e 2 2

Page 11: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 11/52

s p e l l i n g e r r o r s a r e n o f r o m s l o p -o c a r e l e s s n e s s , n o a r t h e y s i m p

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

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

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

i m e r e l y p o i n t s o u w o r d s t h a td o e s n o r e c o g n i z e . Y o h a v e t i d e n

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

t i m e a n n o m a k e r u d e

u s i c t o o l sp r o g r a m s a r e e d u c a t i o n a l t o o l s

j u s t a w o r d p r o c e s s o r s l e y o t h e a l p h a b e t , m u s i c p r o

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

w h e n a t t a c h e d t h i g h q u a l i t y d o t -m a t r i x p r i n t e r .

L e a r n i n g m u s i c u s i n g m u s i c p r c e s s o r i e x p e r i m e n t a l r a t h e r t h a nd i r e c t e d . I i f r e e - f o r m r a t h e r t h a n c u r -r i c u l a r . I c e r t a i n l y i f u n !

D a t a b a s e t o o l sH o m e s w i t h c o m p u t e r s a n d m o d e m s c a a c c e s s o n - l i n e d a t a b a s e s a a l m o s t a n h o u r o f t h e d a o n i g h t . Y o c a g e t u p -t o - d a t e i n f o r m a t i o n o t h e c u r r e n t s t a t eo t h e m i n e r a l s i n d u s t r y f r o m o n - l i n en e w s ; y o c a f i n d o u a b o u t f a m o u s p e p l f r o m a o n - l i n e e n c y c l o p a e d i a ; y o c a e v e n d o w n l o a d r e f e r e n c e s f r o ml i b r a r y w i t h a o n - l i n e i n d e x .

R e s e a r c h s k i l l s a r d e v e l o p e d t h r o u g ht h j u n i o r - s c h o o l n a t u r e p r o j e c t a n t h m i d d l e - s c h o o l e x p l o r e r s ' p r e s e n t a t i o n .T h h i g h - s c h o o l r e s e a r c h p a p e r l e a d s t

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

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

o c a w r i t e y o u r o w c o m p o s i t i o n s ,e x i s t i n g m u s i c , s c o r e a i n s t r u

t r a n s p o s e m u s i c t a n o t h e r k e e v e n c r e a t e n e i n s t r u m e n t t h a t ' s

v e r b e e n h e a r d b e f o r e !M u s i c s o f t w a r e c a h e l p y o w i t h

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

k e y b o a r d . B o t h t h w o r d p r a n t h m u s i c p r o g r a m s n e e d a

h a r d w a r e . T h w o r d p r o c e s s o rp r i n t e r , w h i l e t h e m u s i c s o f t w a r e

b e s t w i t h k e y b o a r d . S o m e m u s i c s o f tl i k e T P U G ' s m u s i c f r e e w a r e , r y o t l e a r n n o t a t i o n s y s t e m

d i f f e r e n t f r o m c l a s s i c a l n o t a t i o n ,n m o r e s u i t e d t t h e l e c t r o n i c

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

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

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

t e l e p h o n e l i n e . T o g e t h e r , t h s o f t w a r ea n d h a r d w a r e c a h e l p t b u i l d t h s k i l l sn e c e s s a r y t s e a r c h e f f e c t i v e l y a n t s e l e c t m a t e r i a l c a r e f u l l y s k i l l s t h a t w i l li n c r e a s e i v a l u e a i n f o r m a t i o n b e c o m e se v e n m o r e a c c e s s i b l e i t h n e a r f u t u r e .P r i n t e r t o o l sE d u c a t i o n a l p r i n t e r u t i l i t i e s c a n r a n g ef r o m t h s i m p l e l e t t e r i n g a n f o n t -m a k i n g p r o g r a m s , t h r o u g h m e n u - d r i v e np r o g r a m s u s i n g ' c l i p - a r t ' p i c t u r e s , a l t h w a t C o m p u t e r - A s s i s t e d D e s i g n a n D r a f t i n g ( C A D / D ) , w h i c h c a n a l m o s tr e p l a c e t h e d r a f t i n g t a b l e . F e c a a f f o r dt h s o f t w a r e f o C A D / D a h o m e , b u t h e r e a r e s o m e s u r p r i s i n g l y s o p h i s t i c a t e dp r i n t e r t o o l s a v a i l a b l e f o h o m e u s e . P r

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

D r a w i n g t o o l sT h e r e a r e a n u m b e r o s p e c i a l p r o g r a m st h a t l e y o p i c k p o i n t s o t h e s c r e e n ,d r a w l i n e s , c i r c l e s o r e c t a n g l e s , d r a wf r e e h a n d w i t h a v a r i e t y o f ' p e n s ' , a n t h e n u s e p a l e t t e o f c o l o u r s t f i l l o r p a i n tw h a t y o h a v e d r a w n . T h e s e p r o g r a m sa r m a n i p u l a t i v e t o o l s b e c a u s e y o c a d r a w , e r a s e , r e d r a w a n s a v e y o u r d r a wi n g s f o r f u t u r e u s e j u s t a w o r d p r c e s s o r d o e s w i t h t e x t .

C h i l d r e n w h h a v e d i f f i c u l t y d r a w i n gf i n d t h a t t h e y c a d r a w a n e r a s e w i t h o u t' m a k i n g m e s s ' . F o t h e m , d r a w i n gp r o g r a m i m a j o r a s s e t . h a v e w a t c he c h i l d r e n i k i n d e r g a r t e n p r o d u c eb e a u t i f u l k a l e i d o s c o p i c p i c t u r e s , a n h a v e u s e d t h i s k i n d o p r o g r a m t c r e a t es c r e e n d i s p l a y s f o p r o f e s s i o n a l c o n t r a c t s .S o m e p r o g r a m s w o r k t h r o u g h a ' t o u c h -t a b l e t ' t h a t t r a n s l a t e s w h a t y o d r a w o i t s m a l l s u r f a c e i n t o f u l l - s c r e e n d i s p l a y .O t h e r p r o g r a m s u s j o y s t i c k s , o t r a c k b a l l ( w h i c h p r e f e r ) a s d r a w i n gd e v i c e s .

B c a r e f u l t h a t y o u r p r o g r a m s u p p o r t sy o u r p r i n t e r a n t h a t i w i l l l o a d f r o my o u r d r i v e . l i k e t u s 4 0 4 0 d u a l d r i v e ,b u m f a v o u r i t e d r a w i n g p r o g r a m w i l ln o l o a d b e c a u s e o f t h e d i s k - p r o t e c t i o ns c h e m e t h m a n u f a c t u r e r u s e s . a l s os p e n t a l m o s t f i f t y d o l l a r s f o r a p r i n t e ru t i l i t y , s p e c i f i c a l l y d e s i g n e d t p r i n t m f i l e o d r a w i n g s , b u t i w o u l d n o s u p p o r tm E p s o n M X - 8 0 p r i n t e r .B e f o r e y o w a l k o u o t h e s t o r e w i t hw h a t y o h o p e w i l l b e u s e f u l h o m ee d u c a t i o n a l t o o l t r i o u t :

H a v e t h p r o g r a m l o a d e d i n t o y o u r k i n do m a c h i n e f r o m y o u r k i n d o f d r i v e i t h s t o r e b e f o r e y o b u y . T h i s w a y o d o n ' tg e h o m e w i t h a p r o g r a m t h a t ' s m e a n tf o C - 1 2 8 a n w i l l n o r u c o r r e c t l y o y o u r V I C - 2 0 .

C h e c k t h a t i w i l l w o r k w i t h y o u rp r i n t e r a n i n t e r f a c e u n i t . I n e c e s s a r y ,t a k e y o u r e q u i p m e n t t t h s t o r e s o t h a ty o u c a n s e s a m p l e o f t h e o u t p u t . T h i si e s p e c i a l l y t r u e o c o l o u r p r i n t e r s , o t h o s e ' n o - n a m e ' b r a n d s o d o m a t r i xp r i n t e r s .

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

T P U G M a g a z i n e

Page 12: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 12/52

T w G o o d E d u c a t i o n a l G a m e sb y M a l c o l m O ' B r i e nE d u c a t i o n a l c o m p u t i n g h a c o m e o f a g e .S u n b u r s t C o m m u n i c a t i o n s h a p r o v i d e du w i t h p r o d u c t s o t h i s m a t u r a t i o n p r c e s s i t h f o r m o t w e x c e p t i o n a lc o u r s e w a r e p a c k a g e s . S u n b u r s t ' s c o m i t m e n t t t h e e d u c a t i o n a l f i e l d i a p a r e n t i e v e r y d e t a i l o t h e s e p a c k a g e s .T h e y a r n o s i m p l y g a m e s w i t h e d u c at i o n a l v a l u e . N e i t h e r a r t h e y p r o g r a m st h a t w i l l b u s e d o n c e o t w i c e i c l a s s r o o m a n t h e n f o r g o t t e n . T h e y r e a l l ya r c o u r s e w a r e , a n f a i r l y d e m a n d t h a tt h e y b i n c l u d e d i t h c u r r i c u l u m s t h a tt h e i r f u l l p o t e n t i a l m a b r e a l i z e d .

I n c r e a s i n g l y , t h e e d u c a t i o n a l s y s t e m i f o c u s i n g i t a t t e n t i o n o n p r o b l e m -s o l v i n g a p p r o a c h t l e a r n i n g . g r o u p o t e a c h e r s i R o c h e s t e r , M i n n e s o t a h a v ed e v e l o p e d P r o b l e m S o l v i n g S k i l l M a t r i xt h a t b r e a k s d o w n p r o b l e m - s o l v i n g s k i l l si n t o f o u r c a t e g o r i e s : m e m o r y , c o g n i t i v es k i l l s ( d i s c r i m i n a t i o n , r u l e s a n a t t r i bu t e s ) , s t r a t e g i e s a n c r e a t i v i t y . S u n b u r s th a s u s e d t h i s m a t r i x a s s p r i n g b o a r d f o t h e i r d e v e l o p m e n t o p r o b l e m - s o l v i n gc o u r s e w a r e .

I i t h t h i r d c a t e g o r y , s t r a t e g i e s , t h a tw a r s p e c i f i c a l l y c o n c e r n e d w i t h h e r e .T h F a c t o r y a n d T h I n c r e d i b l eL a b o r a t o r y a r d e s i g n e d t t e a c h s e v e r a la s p e c t s o p r o b l e m - s o l v i n g s t r a t e g y . O n o t h e i r m o s t v a l u a b l e a s p e c t s i t h e i ra b i l i t y t h e l p t h e s t u d e n t r e c o g n i z e t h e s es t r a t e g i c s k i l l s w i t h i n h i m s e l f i t h c o u r s e o s o l v i n g p r o b l e m s . W i t h t h i sr e c o g n i t i o n c o m e s t h a b i l i t y t e x e r c i s ea n d e v e l o p t h e s e s k i l l s .

T h F a c t o r yf r o m S u n b u r s t

C o m m u n i c a t i o n sE d u c a t i o n a l S o f t w a r e

f o C o m m o d o r e 6

T h F a c t o r y a d d r e s s e s i t s e l f t t h f o l l o w i n g f o u r a r e a s : w o r k i n g b a c k w a r d s ;a n a l y z i n g p r o c e s s e s ; l o o k i n g f o ( a n dh o p e f u l l y f i n d i n g ! ) p a t t e r n o s e q u e n c e ;a n o p e n n e s s t i n s i g h t a n f l e x i b i l i t y ,t h a t i s a p p l y i n g c r e a t i v i t y . T h p r o g r a mh a e x c e l l e n t c r e d e n t i a l s , h a v i n g b e e nn a m e d ' B e s t M i c r o c o m p u t e r S o f t w a r e o t h Y e a r ' b t h L e a r n i n g P e r i o d i c a l s

G r o u p , a n h a v i n g r e c e i v e d H o n o u r a b l eM e n t i o n i t h 1 9 8 3 N a t i o n a l S o f t w a r eC o n t e s t o f t h e C o u n c i l f o E x c e p t i o n a lC h i l d r e n . T h e s e a w a r d s a r w e l ld e s e r v e d , a n a r f i t t i n g t e s t i m o n i a l t t h c a l i b r e o t h p r o d u c t .

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

p u n c h p r e s s , s t r i p i n g m a c h i n e a n dr o t a t i n g m a c h i n e . T h p u n c h w i l l p u n c he i t h e r r o u n d h o l e s o s q u a r e h o l e s . Y o c a n c h o o s e h o w m a n y s u c h h o l e s ( o n e ,t w o t h r e e ) w i l l b p u n c h e d i n t o y o u rp r o d u c t ( w h i c h a p p e a r s a s q u a r e p i e c eo s h e e t m e t a l ) . T h s t r i p e m a c h i n e w i l le t c h a e n d - t o - e n d s t r i p e a c r o s s t h m i d d l e o y o u r p r o d u c t . Y o u r c h o i c e h e r ei t d e c i d e w h e t h e r t h s t r i p e s h o u l d b t h i n , m e d i u m o t h i c k . T h r o t a t i n gm a c h i n e w i l l t u r n y o u r p r o d u c t 4 5 , 9 0 ,1 3 o 1 8 d e g r e e s i c o u n t e r c l o c k w i s e

d i r e c t i o n . A a s s e m b l y l i n e c o n s i s t s o fs e q u e n c e o t h e s e m a c h i n e s , w i t h m a i m u m o f e i g h t m a c h i n e s a l l o w e d p e a s s e m b l y l i n e . I t i s l e f t t o t h e u s e r ' sd i s c r e t i o n t o d e t e r m i n e w h i c h m a c h i n e sw i l l b u s e d , w h a t a t t r i b u t e s t h o s em a c h i n e s w i l l h a v e , a n h o m a n ym a c h i n e s w i l l b p l a c e d o t h a s s e m b l yl i n e .T h F a c t o r y ' s d o c u m e n t a t i o n s u g g e s t st h a t , b e f o r e u s i n g t h p r o g r a m , t h t e a c h e r d i s c u s s w i t h t h e s t u d e n t s t h c o c e p t o d e g r e e s o r o t a t i o n . I s h o u l d a l s ob m a d e c l e a r t t h s t u d e n t s t h a t r o t at i o n i T h F a c t o r y h a p p e n s i c o u n t e r c l o c k w i s e d i r e c t i o n .

T h F a c t o r y b e g i n s w i t h m e n u t h a to f f e r s y o f i v e c h o i c e s . Y o c a t e s tm a c h i n e , b u i l d f a c t o r y , m a k e p r o d u c t ,g e i n s t r u c t i o n s , o r e n t h p r o g r a m a n r e t u r n t B A S I C . W h e n y o s e l e c t T e s t

M a c h i n e , y o u h a v e t h o p p o r t u n i t y t e x a m i n e e a c h o f t h e t h r e e m a c h i n e s i a t i o n . Y o c h o o s e w h i c h m a c h i n e y o u w a n tt t e s t , a s s i g n i a t t r i b u t e s , a n o b s e r v et h e f f e c t t h a t s u c h m a c h i n e w i l l h a v eo y o u r p i e c e o s h e e t m e t a l .

A f t e r t r y i n g o u t a l t h p o s s i b l e c o b i n a t i o n s , y o r e t u r n t t h m e n u a n c h o o s e B u i l d F a c t o r y . T h i s e n t a i l s p u t i n g v a r i e t y o m a c h i n e s o n t h a s s e m b l y l i n e b f o l l o w i n g a v e r y s i m p l e ,m e n u - d r i v e n p r o c e s s . W h e n y o u ' v e f i n i s he i n s t a l l i n g m a c h i n e s , t h a s s e m b l y l i n es t a r t s t o r o l l ! P r o g r a m m e r E r i c G r u b b sh a m a d e g o o d u s o s p r i t e s , a n i m a t i o na n d s o u n d t m a k e t h i s v e r y e n t e r t a i n

i n p r o c e d u r e . W h e n t h l a s t m a c h i n e h a d o n e i t w o r k , T h F a c t o r y w i l l d i s p l a yt h f i n i s h e d p r o d u c t f o y o u r p e r u s a l . I i a t h i s p o i n t t h a t y o c a e m p l o y t h t e c h n i q u e o w o r k i n g b a c k w a r d s t d i s c e r n h o e a c h m a c h i n e , i t a t t r i b u t e sa n p o s i t i o n i t h s e q u e n c e , h a c o t r i b u t e d t t h d e v e l o p m e n t o t h f i n a lp r o d u c t . A t h i s p o i n t y o a r e o f f e r e d t h eo p t i o n o f c h a l l e n g i n g a n o t h e r s t u d e n t t r e c r e a t e y o u r p r o d u c t f r o m s c r a t c h .

A f t e r b u i l d i n g s e v e r a l f a c t o r i e s ,u n d e r s t a n d i n g o f t h e c o n c e p t s i n v o l v e dd e e p e n s , a n t h c o r r e s p o n d i n g s k i l l sb e c o m e m o r e a c u t e . N o y o ( o y o u rs t u d e n t s ) a r e r e a d y f o t h t r i c k y p a r t ,M a k e P r o d u c t . T h F a c t o r y w i l l s h o wy o a p r o d u c t t h a t h a b e e n m a d e u s i n gs e v e r a l m a c h i n e s , a n a s y o t r e c o n s t r u c t t h s e q u e n c e o m a c h i n e s a n p r o c e s s e s u s e d i i t c r e a t i o n .

Y o c a m a k e a e a s y , m e d i u m o h a r dp r o d u c t . A e a s y p r o d u c t u s e s t w m a c h i n e s ; m e d i u m , u t f i v e ; a n h a r d ,u t e i g h t . I y o f a i l t m a k e t h p r o du c i n i t i a l l y y o u c a n g b a c k a n k e e p t r i n u n t i l y o g e i r i g h t .

T h a t ' s t h e x t e n t o t h p r o g r a m .A l t h o u g h i m a s e e m s i m p l e , i i v e r ye f f e c t i v e i d e v e l o p i n g t h e i n d i c a t e ds k i l l s . T h i c i n g o t h c a k e i t h e x t r am a t e r i a l p r o v i d e d f o t h t e a c h e r . T h F a c t o r y i n c l u d e s n o t e s o c l a s s r o o m u s t h a t o f f e r r e c o m m e n d e d c l a s s r o o m a n a t - h o m e a c t i v i t i e s d e s i g n e d t r e i n f o r c et h l e a r n i n g p r o c e s s a n t a p p l y t h s k i l l s c r e a t i v e l y . M s o n , S e a n , w a a i t r i g u e d b t h e s e a c t i v i t i e s a h w a b t h p r o g r a m , s u r e s i g n t h a t t h e c o c e p t s a r b e i n g p r e s e n t e d i s u c h a w a a t e n c o u r a g e t h s t u d e n t i t h l e a r ni n g / d i s c o v e r y p r o c e s s .

O n o t h a c t i v i t i e s i g a m e c a l l e dI ' i C h a r g e . O n s t u d e n t ( t h e s u p e rv i s o r ) d e t e r m i n e s w h a t t h p r o d u c t w i l ll o o k l i k e a n t h s e c o n d s t u d e n t ( t h ew o r k e r ) m u s t a t t e m p t t d u p l i c a t e t h ep r o d u c t b u s i n g t h e B u i l d F a c t o r y a c i v i t y . I t h w o r k e r f a i l s , t h s u p e r v i s o rm u s t t r t d u p l i c a t e t h e p r o d u c t . I t h s u p e r v i s o r f a i l s t o o , t h s t u d e n t s e c h a n g e r o l e s . A y o c a s e e , t h d e s i g n e r s a S u n b u r s t M a r g e K o s e la n d M i k e F i s h i t h i s c a s e k n o w w h a tk i d s l i k e , a n h a v e a p p l i e d t h e i rk n o w l e d g e w e l l .

T h e y u n d e r s t a n d t e a c h e r s ' r e q u i r em e n t s t o o , a n h a v e i n c l u d e d t h r e e e x t r a

1 I s s u e 2

Page 13: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 13/52

t h a t w i l l b a p p r e c i a t e d b t h i T w o t h e s e a r e F a c t o r yS h e e t s , w h i c h a r u s e d i t h

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

P r o d u c t S h e e t , w h i c h i u s e d b t h t r e c o r d t h e a s s e m b l y l i n e s a n

c r e a t e d . T h i s a l l o w s t h t e a c h e rm o n i t o r t h e s t u d e n t ' s u s e o a n p r

w i t h T h F a c t o r y .

T h I n c r e d i b l eL a b o r a t o r y

f r o m S u n b u r s tC o m m u n i c a t i o n s

E d u c a t i o n a l S o f t w a r ef o C o m m o d o r e 6

I T h I n c r e d i b l e L a b o r a t o r y s t u d e n t st h o p p o r t u n i t y t b e c o m e D r s t e i n ! V a r i o u s c h e m i c a l s a r

t c r e a t e c o l o u r f u l a n u n u s u a lS t u d e n t s b e g i n b c o n c o c t i n g

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

t u d e n t s c a n e l e c t t o u s a l f i v ee m i c a l s , o n l y o n e , o r a n n u m b e r i

O t h s c r e e n t h e r e i b e a k e rw i t h a b u b b l i n g l i q u i d t h a t c h a n g e s

e a c h t i m e n e c h e m i c a l i a d t t h m i x . T h i s b e a k e r s i t s o v e r g a

t h a t l o o k s a n s o u n d s a m a z i n g l y

W h e n t h s t u d e n t i f i n i s h e d s e l e c t i n gc a l s , t h e l i q u i d i e v a p o r a t e d i n t o

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

h m o n s t e r . E a c h m o n s t e r i c o m p o s e df i v e b o d y p a r t s : h e a d , a r m s , l e g s , b o d y

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

u w h i c h c h e m i c a l s c o r r e s p o n d t w h i c h a r t ? T h e x p e r i m e n t e r m u s t i n f e r w h i c h h e m i c a l w a r e s p o n s i b l e f o e a c h a s p e c t

t h r e s u l t i n g m o n s t e r . D o e s B l a c k I c a k e t h s n a k e b o d y ? D o e s A l i e n O i e s u r e t h a t y o u r m o n s t e r w i l l b w e a r i n g

s n e a k e r s ? M a y b e S u p e r A c i d y i e l d s t h r e eh e a d s . . .

T h a t d e s c r i b e s t h P l a y o p t i o n o N o v i c e l e v e l o T h I n c r e d i b l eL a b o r a t o r y . T h e r e a r e t h r e e l e v e l s o p l a y : N o v i c e , A p p r e n t i c e a n S c i e n t i s t .T h l a t t e r t w a r f u r t h e r d i v i d e d i n t ot w s u b - l e v e l s e a c h . A f t e r p e r f o r m i n gn u m b e r o e x p e r i m e n t s i t h P l a y m o d e ,t h s t u d e n t c a s w i t c h t C h a l l e n g e m o d ea n t e s t a n o t h e r s t u d e n t ' s a b i l i t y t c r e a t e m o n s t e r s w i t h p r e s c r i b e d f e a t u r e s .I C h a l l e n g e m o d e , T h I n c r e d i b l eL a b o r a t o r y w i l l a s f o e a c h s t u d e n t ' s

n a m e . P l a y e r s t h e n t a k e t u r n s c h o o s i n gc h e m i c a l s . W h e n t h e y a r e d o n e , t h p r g r a m w i l l d i s p l a y t h r e e m o n s t e r s , o n l yo n o w h i c h i ' c o r r e c t 1 . E a c h p l a y e r i a s k e d t o i d e n t i f y w h i c h o t h t h r e em o n s t e r s w a c r e a t e d b t h c h e m i c a l st h a t t h e y u s e d . A f t e r t h s e l e c t i o n s a r m a d e , t h ' r e a l ' m o n s t e r i r e v e a l e d a n t h ' i m p o s t o r s ' m e l t . T h i s i a s u p e r e f e c t b r o u g h t t y o c o u r t e s y o E r i cG r u b b s , p r o g r a m m e r .

E v e r y l e v e l h a P l a y a n C h a l l e n g em o d e s , a n t h e y a r e a l w a y s i m p l e m e n t e di t h s a m e w a i t e r m s o p l a ym e c h a n i c s a n v i s u a l d i s p l a y . H o w e v e r ,t h p l a y p a r a m e t e r s c h a n g e a y o a v a n c e t h r o u g h t h e v a r i o u s l e v e l s . A t h N o v i c e l e v e l , s t u d e n t s w o r k w i t h o n l y f i v ec h e m i c a l s . T h e s e c h e m i c a l s h a v e t h s a m ee f f e c t s e a c h t i m e t h p r o g r a m i r u n .

A A p p r e n t i c e l e v e l o n e , s t u d e n t s s e l e c tf r o m f i v e g r o u p s o f t h r e e c h e m i c a l s e a c h .E a c h g r o u p i n g c o r r e s p o n d s t p a r t i cu l a r b o d y p a r t . C h e m i c a l s h a v e t h s a m ee f f e c t s a t h e y d i i t h N o v i c e s e c t i o n .A A p p r e n t i c e l e v e l t w o , t h p l o tt h i c k e n s . S t u d e n t s m a n o c h o o s e t w c h e m i c a l s f r o m e a c h g r o u p . S i n c e e v e r yc h e m i c a l i g r o u p r e l a t e s t t h s a m eb o d y p a r t , s e l e c t i n g t w c r e a t e s n e c o m b i n a t i o n t h a t h a a e n t i r e l y d i f f e r e n te f f e c t o t h a t p a r t !

A t h S c i e n t i s t l e v e l , t h i n g s g e v e r yd i f f i c u l t . P l a y i m o r e o l e s s t h s a m e a i t h A p p r e n t i c e s e c t i o n ; i l e v e l o n p l a y , y o c a n c h o o s e u t o n c h e m i c a lf r o m e a c h o t h f i v e g r o u p s ; a n i l e v e lt w p l a y , u t t w o . T h d i f f e r e n c e i t h a t , a t t h S c i e n t i s t l e v e l , t h c h e m i c a l sh a v e d i f f e r e n t e f f e c t s e a c h t i m e t h p r g r a m i r u n ! J u s t w h e n y o t h o u g h t y o h a i l i c k e d b m e m o r i z i n g w h a t e a c hc h e m i c a l d i d . . . . N r e f u g e f o t h m e t a l l y l a z y h e r e ! S c i e n t i s t l e v e l d e m a n d st h a t s t u d e n t s a p p l y t h p r o b l e m - s o l v i n gs t r a t e g i e s e a c h t i m e t h l e v e l i a c h i e v e d .

A y o h a v e n o d o u b t d e t e r m i n e d , T h I n c r e d i b l e L a b o r a t o r y i s o m e w h a tm o r e c o m p l e x a n s o p h i s t i c a t e d t h a n T h F a c t o r y . I i n v o l v e s p e r f o r m i n g m a n y e p e r i m e n t s , r e c o r d i n g t h e d a t a , a n m a k i n g e x t r a p o l a t i o n s f r o m t h o s e d a t a .C o n s e q u e n t l y , t h d o c u m e n t a t i o n i m o r ee x t e n s i v e , a s i t h ' u p - f r o n t ' w o r k o p r e p a r i n g t h e s t u d e n t s . W h i l e g r e a t e rd e g r e e o f i n s t r u c t o r s u p p o r t i r e q u i r e d ,t h d o c u m e n t a t i o n s i m p l i f i e s t h i s w o r ks o m e w h a t b i n c l u d i n g b o t h C l a s s r o o mL e s s o n s a n S o f t w a r e L e s s o n s .

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

s t u d e n t s a p p l y t h e i r s k i l l s c r e a t i v e l y . Y o c a t a i l o r t h e s e l e s s o n s t a p a r t i c u l a rg r o u p o s t u d e n t s o g r a d e l e v e l b d e t e rm i n i n g t h e e x t e n t t w h i c h y o w a n t t s t r u c t u r e t h e s t u d e n t s ' t h i n k i n g .

T h I n c r e d i b l e L a b o r a t o r y w a sd e s i g n e d b M a r g e K o s e l , J a C a r l s o na n M e l i s s a V e r b e r . M s . V e r b e r i a l s or e s p o n s i b l e f o t h d e s i g n o t h m o n s t e r s , w h a r a c t u a l l y m o r e c h a r mi n t h a n f r i g h t e n i n g .

T h I n c r e d i b l e L a b o r a t o r y a d d r e s s e ss e v e n p r o b l e m - s o l v i n g s k i l l s : s u c c e s s i v es c a n n i n g , o r t r i a l a n e r r o r ; m a k i n go r g a n i z e d l i s t s t h a t i s s t r u c t u r e d n o t e -t a k i n g ; i n f o r m a t i o n g a t h e r i n g , t h r o u g hr e s e a r c h o r e x p e r i m e n t a t i o n ; l o o k i n g f o

p a t t e r n o r s e q u e n c e ; a n a l y z i n g s u d i v i d i n g p r o b l e m a n s o l v i n g i i p a r t s ;s c a n n i n g f o r c l u e s a n h i n t s , s e e k i n g o u c r i t i c a l i n f o r m a t i o n ; c o n s e r v a t i v e f o c u si n g , v a r y i n g o n l y o n a s p e c t o r v a l u e a

t i m e t e l i m i n a t e n o n - c r i t i c a l a t t r i b u t e s ;a n f o c u s g a m b l i n g , v a r y i n g m o r e t h a no n a s p e c t a t i m e . T h m a i n t h r u s t o T h I n c r e d i b l e L a b o r a t o r y i t h f i r s tt w o t h e s e , s u c c e s s i v e s c a n n i n g a n m a k i n g o r g a n i z e d l i s t s .

S u n b u r s t C o m m u n i c a t i o n s h a v e t w e c e l l e n t p r o d u c t s o t h e i r h a n d s . Y o u ' l lw a n t t h e m i y o u r h a n d s , t o o ! A n i t h h a n d s o y o u r s t u d e n t s ( o c h i l d r e n ) .T h e s e c o u r s e w a r e p a c k a g e s a r e t o o g o o dt p a s s u p T h d e s i g n , p r o g r a m m i n g a n m a t e r i a l s a r e a l e x c e l l e n t a n s i t h s u p p o r t . T h S u n b u r s t w a r r a n t yg u a r a n t e e s r e p l a c e m e n t o a n p r o g r a mc o m p o n e n t t h a t b e c o m e s l o s t o d a m a ge d u r i n g n o r m a l u s e . V e r y i m p r e s s i v e .W h a t ' s m o r e , t h a t ' s l i f e t i m e w a r r a n t y !

B o t h p a c k a g e s i n c l u d e b a c k u p d i s k ,a a b s o l u t e n e c e s s i t y i s c h o o l e n v i r o nm e n t . T e a c h e r s a r u s u a l l y u t o t h e i rn e c k s i p a p e r , a n w i l l a p p r e c i a t e t h ef u l l - s i z e d , t h r e e - r i n g b i n d e r s . W h a t m o r ec o u l d y o a s f o r ? t o l l - f r e e p h o n en u m b e r ? Y o u ' v e g o i t

Y o s a y o u r s c h o o l b o a r d d o e s n ' t u s C o m m o d o r e 6 4 s ? N p r o b l e m . B o t h p r g r a m s a r a v a i l a b l e f o t h A p p l e I s e r i e s a n t h C o C o . A d d i t i o n a l l y , T h F a c t o r y i a v a i l a b l e f o r t h A c o r n a n d t h I B P C / P C j r .

O c o u r s e , t h e s e p r o g r a m s w e r e s u j e c t e d t i n t e n s e s c r u t i n y b m r e g u l a rp a n e l o e x p e r t s o f t w a r e e v a l u a t o r s m c h i l d r e n , G r a c e a n S e a n . G r a c e g o t t h eu p p e r h a n d i C h a l l e n g e m o d e w h e n s h d i s c o v e r e d t h a t R e D u s t m a k e s . . . w e l l ,m a y b e s h o u l d l e y o f i g u r e i o u y o u r s e l f .T h F a c t o r y a n d T h e I n c r e d i b l eL a b o r a t o r y , S u n b u r s t C o m m u n i c a t i o n sI n c . , 3 W a s h i n g t o n A v e n u e , P l e a s a n t -v i l l e , N 1 0 5 7 0 .

T P U G M a g a z i n e 1

Page 14: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 14/52

E d u c a t i o n a l S o f t w a r e ' s N e W a v eb A d a m H e r s tI t h r u s h t m a r k e t t h ' h o m e ' c o p u t e r m o s t m a j o r m a n u f a c t u r e r ss t r e s s e d i t e d u c a t i o n a l v a l u e a n b l a t a n tl p l a y e d o p a r e n t s ' f e a r s o f t h e i rc h i l d r e n ' s a c a d e m i c f a i l u r e . U n f o r t u n a t el y t h q u a l i t y o t h e d u c a t i o n a l s o f t w a r et e n d e d t f a l l f a s h o r t o i t g l o w i n gp r o m i s e .

T h e s e e a r l y e d u c a t i o n a l p r o g r a m sf a i l e d f o m a n y r e a s o n s . T h r u s t h a s t i l yu p o n t h m a r k e t , w i t h l i t t l e o n i n p u tf r o m e d u c a t o r s , t h e y f a i l e d t e x p l o i t t h u n i q u e c a p a b i l i t i e s t h a t c a m a k e c o p u t e r s a v a l u a b l e e d u c a t i o n a l t o o l . T h p r o g r a m m i n g w a u s u a l l y u n s o p h i s t ic a t e d p e r h a p s b e c a u s e t h b e s t p r g r a m m e r s w e r e b u s y c h u r n i n g o u w o r dp r o c e s s o r s a n a r c a d e g a m e s !

I w a o f t e n d i f f i c u l t t d e t e r m i n e e a c t l y w h a t w a s e d u c a t i o n a l a b o u t m a n yo t h e e d u c a t i o n a l p r o g r a m s . I d i d n ' tt a k e l o n g f o t h c o n s u m e r t o r e a l i z e t h a te d u c a t i o n a l s o f t w a r e w a r a r e l y w h a t i a d v e r t i s e d i t s e l f t o b e , a n d e v e n m o r er a r e l y w o r t h t h p r i c e . W i t h t h i s c o b i n a t i o n o f a c t o r s , t h e e d u c a t i o n a l s o f tw a r e m a r k e t h a l a i n d o r m a n t w h i l eo t h e r s o f t w a r e m a r k e t s h a v e b e e n m o r ef u l l y d e v e l o p e d .

R e c e n t l y a t t e n t i o n h a s r e t u r n e d t t h p o t e n t i a l o f e d u c a t i o n a l s o f t w a r e , p a r t l yb e c a u s e o f t h e e x h a u s t i o n o o t h e rm a r k e t s . F o r t u n a t e l y , t h e r e s p i t e h a a l l o w e d e d u c a t i o n a l s o f t w a r e c o n c e p t s t b r e f i n e d , n o j u s t b t h p r o g r a m m i n gc o m m u n i t y b u b e d u c a t o r s a w e l l .

N o s u r p r i s i n g l y , t h i s r e n a i s s a n c e i m o s t v i g o r o u s i t h U n i t e d S t a t e s a e x a m p l e o t h e i n c e n t i v e l a r g e m a r k e tp r o v i d e s . N o n e t h e l e s s , a l e a s t o n C a n ad i a n c o m p a n y i p o i s e d t p l a y v i t a l r o l e .I n g r a m S o f t w a r e L i m i t e d o C a n a d a ,f o r m e r l y A v i v a s o f t w a r e , h a c o m m i t t e di t s e l f e x c l u s i v e l y t t h e e d u c a t i o n a l s o f tw a r e m a r k e t . r e c e n t p a r t n e r i j o i n tv e n t u r e w i t h I n g r a m S o f t w a r e L i m i t e do B u f f a l o , N e Y o r k , I n g r a m o C a n a d ad i s t r i b u t e s e d u c a t i o n a l s o f t w a r e , f r o mv a r i e t y o m a n u f a c t u r e r s , a c r o s s C a n a d a .

O r i g i n a l l y a i n d e p e n d e n t d i s t r i b u t o r o g e n e r a l s o f t w a r e f o t h C o m m o d o r e 6 4 I n g r a m f e e l s t h a t i t p a r t n e r s h i p w i t h t h A m e r i c a n o f f i c e c a h e l p t h e m o v e r c o m et h l i m i t a t i o n s i n h e r e n t i t h C a n a d i a nm a r k e t p l a c e . W h i l e h o p i n g t c o n s o l i d a t et h C a n a d i a n m a r k e t p l a c e , I n g r a m a l s o

f e e l s t h a t t h i s p a r t n e r s h i p w i l l b b e n e f i c i a l t o C a n a d i a n s o f t w a r e a u t h o r sb o f f e r i n g t h e m a c c e s s t c o n t i n e n t -w i d e d i s t r i b u t i o n n e t w o r k .

T s t i m u l a t e t h s t i l l s l u g g i s h C a n a d i a nm a r k e t , I n g r a m r e c e n t l y h e l d d a y - l o n gs h o w a n f o r u m f o e d u c a t o r s a n r e t a i l e r s . T h e x h i b i t o r s w e r e c o m p a n i e sw h m a n u f a c t u r e t h p a c k a g e s i t h I n g r a m p r o d u c t l i n e , i n c l u d i n g b i g n a m e sl i k e A s h t o n T a t e , B a t t e r i e s I n c l u d e d ,B r o d e r b u n d , B o r l a n d , D i g i t a l R e s e a r c h ,a n d M i c r o P r o .

. c u r r e n t p a c k a g e sd e m a n d c r e a t i v e

i n p u t . .

T h w e l l - a t t e n d e d s h o w p r o v i d e d ag o o d o v e r v i e w o f t h e c u r r e n t s t a t e o f t h ee d u c a t i o n a l m a r k e t , a n o v e r v i e w t h a t i b o t h e n c o u r a g i n g a n d d i s a p p o i n t i n g . O t h o n h a n d , t h a m o u n t o e d u c a t i o n a ls o f t w a r e h a s d r a m a t i c a l l y i n c r e a s e d , a h a t h l e v e l o s o p h i s t i c a t i o n a n p o l i s hi t h f i n a l p a c k a g e s . O t h o t h e r h a n d ,w h i l e t h e s e p a c k a g e s r e p r e s e n t s l i c k p r g r a m m i n g e f f o r t s , e d u c a t i o n a l c o n t e n ts t i l l s e e m s t t a k e b a c k s e a t .

E d u c a t i o n a l s o f t w a r e i c u r r e n t l ye v o l v i n g t o w a r d s a u n s t r u c t u r e d , i t e r a c t i v e l e a r n i n g e n v i r o n m e n t . W h i l ee a r l y e f f o r t s t e n d e d t m a k e u s o t h c o m p u t e r a a a u t o m a t e d d r i l l m a s t e r ,s o m e c u r r e n t p a c k a g e s d e m a n d c o s i d e r a b l e c r e a t i v e i n p u t f r o m t h e u s e r .T h i s h a t a k e n t h f o r m o t h s o - c a l l e d' c o n s t r u c t i o n k i t s ' i n w h i c h s t u d e n t s a r ea b l e t c o n s t r u c t t h e i r o w p r o g r a m s ,g a m e s a n t u t o r i a l s . I s o d o i n g , t h e yl e a r n a b o u t p r o j e c t p l a n n i n g a n g o a l -d i r e c t e d p r o b l e m s o l v i n g , w h i l es i m u l t a n e o u s l y a c q u i r i n g t h f a c t u a lk n o w l e d g e n e c e s s a r y t b u i l d t h e i r ' e nv i r o n m e n t ' . U n f o r t u n a t e l y , d r i l l - b a s e dp r o g r a m s s t i l l s e e m t p r e d o m i n a t e . I a d d i t i o n , v e r y f e p a c k a g e s a d d r e s s t h a c a d e m i c n e e d s o s t u d e n t s b e y o n d t h e l e m e n t a r y s c h o o l l e v e l .

I n g r a m ' s E x e c u t i v e V i c e P r e s i d e n t ,D e n n i s B e n n i e , a d m i t s t h a t t h f u l l p o t e nt i a l o c o m p u t e r s f o e d u c a t i o n h a s b a r el b e e n t a p p e d , b u f e e l s t h a t I n g r a m c a c o n t r i b u t e m u c h t i t d e v e l o p m e n t .W h i l e a c k n o w l e d g i n g a d e a r t h o f s o f t

w a r e f o a d u l t e d u c a t i o n ( p r e t t y m u c hl i m i t e d t o d r i l l p r o g r a m s f o r S c h o l a s t i cA p t i t u d e T e s t s a n G r a d u a t e R e c o r d E a m s ) , h e h o p e s t h a t g r o w i n g i n t e r e s t i t h a t a r e a w i l l s t i m u l a t e t h e n e c e s s a r yr e s e a r c h a n d e v e l o p m e n t .

D e n n i s w a a l s o q u i c k t p o i n t o u t h a tt h o s e w h a r d o i n g t h m o s t t d i s c o u r a g e t h d e v e l o p m e n t o s o p h i s t i c a t e d p r o g r a m s a r t h o s e w h o mi w o u l d b e n e f i t m o s t . P i r a c y i t h s c h o o l s i r a m p a n t , a c c o r d i n g t D e n n i s ,a n i n o l i m i t e d t r e p u t e d l y i m a t u r e a n d i r r e s p o n s i b l e s t u d e n t b o d y .F i n a n c i a l l y - p r e s s e d e d u c a t o r s a r a m o n gt h w o r s t o f f e n d e r s a s t h e y a t t e m p t t p r o v i d e t h b e s t p o s s i b l e l e a r n i n g e v i r o n m e n t f o r t h e i r s t u d e n t s . I l l e g a l c o p yi n o p r o g r a m s r o b s t h e s o f t w a r e p r d u c e r o f t h e p r o f i t s n e c e s s a r y t s u p p o r tt h e x t e n s i v e d e v e l o p m e n t r e q u i r e d f o h i g h - l e v e l p r o g r a m s . W h i l e D e n n i s a dm i t s t h a t i t i s u n l i k e l y t h a t a q u i c k f i x w i l le v e r b f o u n d , h i h o p e f u l t h a t b e d u c a t i n g t h e e d u c a t i o n a l s o f t w a r e c o s u m e r , a m u t u a l s e n s e o r e s p o n s i b i l t yc a b d e v e l o p e d .

M e a n w h i l e , b a c k i t h c l a s s r o o m , t h e d u c a t i o n a l u s o c o m p u t e r s h a s n ' tc h a n g e d m u c h s i n c e t h s u p p o s e d r e v o l ut i o n . T h r o u g h i n f o r m a l , r o u n d t h c o p u t e r d i s c u s s i o n s a n s h o r t q u e s t i o na n d a n s w e r s e s s i o n , t e a c h e r s a n e d u c a t o r s a t t h e I n g r a m s h o w d e s c r i b e d

f a m i l i a r p i c t u r e . C o m p u t e r s a n e d u c at i o n a l s o f t w a r e a r e n ' t m a k i n g i i n t o t h c l a s s r o o m s . U n d e r f u n d i n g i m a j o rc u l p r i t , b u e d u c a t o r i g n o r a n c e i a l s oc i t e d . U n f a m i l i a r i t y w i t h t h a v a i l a b l em a c h i n e s a n s o f t w a r e p r e c l u d e s t h e i re x t e n s i v e u s e i t h e c l a s s r o o m . T h l a c ko a o r g a n i z e d p l a n f o i m p l e m e n t a t i o nh a l e f t t h e u s e o c o m p u t e r s i t h c l a s su t t h i n i t i a t i v e a n e x p e r t i s e o i d i v i d u a l t e a c h e r s .

T h r o u g h t h e f f o r t s o c o m p a n i e s s u c ha I n g r a m , t h e p i c t u r e i l i k e l y t c h a n g e .T h p o t e n t i a l f o c o m p u t e r s a e d u c at i o n a l t o o l s c a n ' t b d e n i e d . A t i m e o i n c r e a s i n g r i g i d i t y i c u r r i c u l u m r q u i r e m e n t s a n c o n c e n t r a t i o n o r o t el e a r n i n g o f u n d a m e n t a l s , e d u c a t i o n a ls o f t w a r e c a n p r o v i d e a u n f e t t e r e d e v i r o n m e n t f o c r e a t i v e e x p l o r a t i o n .c o m m i t m e n t t o s o p h i s t i c a t e d , h i g h q u a l it p r o g r a m s , c o m p r e h e n s i v e d i s t r i b u t o rs u p p o r t , a n a w i l l i n g n e s s t l i s t e n t e n u s e r s a n t a i l o r p r o d u c t s t t h e i r n e e d s ,c a n ' t h e l p b u t i m p r o v e t h s i t u a t i o n .

1 I s s u e 2

Page 15: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 15/52

a n T h F e e d b a c k L o o pJ i B u t t e r f i e l d

h t 1 9 8 6 J i B u t t e r f i e l d . P e t r e p r i n t i h e r e b y g r a n t e d , p r

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

a l w a y s s e e m e d t m t h a t g o o di g o o d f e e d b a c k . W h e t h e r w

t r y i n g t t e a c h o u r s e l v e s o s o m e o n et h k e t t h w h o l e b u s i n e s s i h o

h f e e d b a c k i p a c e d t t h j o b . S o m er e q u i r e f a s t , t i g h t f e e d b a c k : a i m e s s a g e t h a t t h e l e a r n e r i r i g h t o r

O t h e r s c a l l f o a l o n g s l o w l o o pt t h s t u d e n t .

L e m t r y t o e x p l a i n m y s e l f . M a n ya g o , w r o t e p r o g r a m c a l l e d W h a t

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

e f e e d b a c k . B u i a l s o i l l u s t r a t e s i f a s h i o n t h d i f f e r e n c e b e t w e e n

a n l o o s e f e e d b a c k . B o t h h a v e t h e i r

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

r i g h t o w r o n g . T h s t u d e n tt h i s s o r t o f t h i n g t e d i o u s . W o r s e , a

t o ' e n r i c h ' t h a n s w e r ( ' G r e a t !o g o i t ! ' , o ' N o t q u i t e , l e t ' s t r

q u i c k l y b e c o m e f a t u o u s , e s p e c i a la f t e r t h s t u d e n t h a s s e e n s u c h as p o n s e a d o z e n t i m e s o m o r e . T h

i t r u e o s o u n d o v i s u a l e f f e c t s :l o s e t h e i r n o v e l t y v e r y q u i c k l y .

C o m p u t e r s a r q u i t e f l e x i b l e t h i n g s , i o w a n t t h e m t o b e . A l l o w s t u d e n t

i n t e r a c t i o n a n l e a r n i n g i e n r i c hd W e ' l l c o m e b a c k t t h i s t h e m e i

T h e t h e m e o p r o g r a m W h a t G o e s ?a t s h o w t h m a n n e r i w h i c h s t

c o u l d r e a c t t q u e s t i o n s s u c h a g o e s m o o ? ' , ' W h a t g o e s o i n k ? ' a n g o e s m e o w ? ' M o s t o u k n o w t h

t t h e s e s i m p l e q u e s t i o n s ; w r i t et h e d i t o r i y o u ' r e n o s u r e . B u t h e r e

r v a r i o u s w a y s t a s k , a n v a r y i n go p r o g r a m t r e c e i v e t h a n s w e r .

B e g i n n e r s e s p e c i a l l y k e y b o a r d b e g i nn e e d i n s t a n t g r a t i f i c a t i o n t o h e l p

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

c h a r a c t e r t y p e d . T h u s , i t h c o r r e c tt q u e s t i o n i ' c a t ' , t h u s e r

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

h a a l r e a d y a s k e d t h q u e s t i o n ,h o w w e m i g h t h a n d l e t h u s e r ' s a tt a n s w e r :

1 0 r " c c i t " : r e m t h e a n s w e r1 1 c = 1 : r e m c h e c K f i r s t

c h a r a c t e r1 2 0 g e t x $ : i f x $ = " " g o t o 1 2 0: r e m g e K e 1 3 i x $ o m i d $ ( r $ , c , 1 ) K o t o

2 0 : r e m w r o n g K e 1 4 p r i n t x $ ; : r e m r i g h t K e 1 5 c = c + 1 : i f c < r l e n ( r $ ) g o t o

1 2 1 6 p r i n t

H e r e ' s w h a t h a p p e n s : i y o p r e s s t h e c o rr e c t k e y , t h e c o r r e s p o n d i n g l e t t e r w i l la p p e a r o t h s c r e e n . I y o p r e s s t h w r o n g k e y , n o t h i n g h a p p e n s t h a t ' sv a l i d f e e d b a c k , t o o . T h r e w a r dc h a r a c t e r o t h e s c r e e n i i n s t a n t . T h p e n a l t y i n o n o t i c e a b l e e x c e p t t h a t t h s t u d e n t h a w a s t e d t i m e a n e f f o r t o t h w r o n g k e y .

A r t h e r e v a r i a t i o n s t t h i s f e e d b a c ks c h e m e ? Y e s : o n o t h b e s t i t p r i n tt h c o r r e c t c h a r a c t e r ( s a y , i r e v e r s ef o n t ) e v e n w h e n t h w r o n g k e i p r e s s e d .N o t h c o m p u t e r n o o n l y r e c o g n i z e sw r o n g k e y , b u o f f e r s t h s t u d e n t a c o r e c t i o n o h i n t . T h a b o v e p r o g r a mm i g h t b m o d i f i e d s o t h a t l i n e 1 3 r e a d s :1 3 p r i n t c h r f C 1 4 6 ) ; : i f x $ < >

m i d $ ( r $ , c , 1 ) t h e n p r i n t c hr $ t 1 8 ) ; : x $ = m i d $ ( r $ , c , 1 )T h c h r S ( 1 4 6 ) c l e a r s t h e s c r e e n r e v e r s em o d e ( i c a s e t h p r e v i o u s c h a r a c t e r w a s h o w n r e v e r s e d ) . T h e n , i t h c h a r a c t e rh a b e e n t y p e d i n c o r r e c t l y , t h e s c r e e n i s e b a c k i n t o r e v e r s e m o d e w i t h c h r $ ( 1 8 )a n t h e i n p u t c h a r a c t e r i c h a n g e d t t h c o r r e c t o n e . D o n ' t f o r g e t t h a t b o t h p r i n ts t a t e m e n t s m u s t b f o l l o w e d b b o t hs e m i c o l o n a n a c o l o n .

O t h e r c o m b i n a t i o n s ? C o r r e c t k e y s c o u l db r e w a r d e d w i t h b e l l - l i k e t o n e ; a l t e rn a t i v e l y , w r o n g k e y s c o u l d g e t h e b u z z e r .S u c h a u d i b l e f e e d b a c k c o u l d b u s e f u l t

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

I s e e m s i n a d v i s a b l e t h a v e t h c o p u t e r d r a w e x p l i c i t a t t e n t i o n t h i g he r r o r r a t e s ( ' Y o u m a d e m i s t a k e s i s p e l l i n g C A T ! ! ' ) . T h c o m p u t e r c a n b e al a i d - b a c k f r i e n d t t h s t u d e n t . I d e s i r e d ,i c a r e p e a t q u e s t i o n l a t e r t h a t w a w r o n g l y a n s w e r e d .

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

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

1 0 r $ = " c a t " : r e m t h a n s w e r1 1 t = 0 : r e m c o u n t t h t r i e s1 2 t - t + 1 : i n p u t

" y u u i a n s w e r " ; x $1 3 i x $ = r $ t h e n p r i n t

" r i g h t ! " : g o t o 1 8 1 5 0 i f t = t h e n p r i n t

" a n s w e r : " ; r $ : g o t o 1 8 1 6 p r i n t " t h e a n s w e r b e g i n s

w i t h : " l e f t . $ f r $ 1 1 7 g o t o 1 2 1 8 p r i n t

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

M o r i g i n a l W h a t G o e s ? e x p l o r e d o t h e ra r e a s . M o r e s o p h i s t i c a t e d h i n t s c o u l d b p r o v i d e d . F u r t h e r a l o n g t h e i n s t r u c t i o ns e t , t h p r o g r a m u s e d i t d a t a b a s e t e n r i c h t h a n s w e r ( o w r o n g a n s w e r ) w i t hm o r e i n f o r m a t i o n . T h s e q u e n c e : ' W h a tg o e s m e o w ? R e s p o n s e : P I G ' , w o u l d b f o l l o w e d b y ' N p i g o e s o i n k . '

M o r e f e a t u r e s c a a n s h o u l d b e a d e t i n c r e a s e t h s t u d e n t s ' o p t i o n s .s t u d e n t s h o u l d b f u r n i s h e d w i t h c o m a n d s s u c h a s H e l p , G i v e m a e x a mp l e , g i v e u p E x p l a i n < w o r d > , T o e a s y , T r t h a t l a s t o n a g a i n . T h c o m a n d s c o u l d b o f u n c t i o n k e y s o m e n u s , o e v e n p r e s e n t e d i i c o n ( p i ct o r i a l ) f o r m .

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

o f t e n t h i n k t h a t t h m o s t p o w e r f u le d u c a t i o n a l p r o g r a m s a r e t h o s e t h a t d o n ' tl o o k e d u c a t i o n a l . I ' v e l e a r n e d g r e a t d e a la b o u t f l i g h t f r o m F l i g h t S i m u l a t o r I ( S u b l o g i c ) . I ' v e l e a r n e d q u i t e b i a b o u tt h h e a v e n s w i t h S k T r a v e l l e r ( C o m -m o d o r e / D e l t r o n ) . Y e n e i t h e r o f t h e s ep r o g r a m s h a e v e r p r e s e n t e d m w i t h aq u i z , o a w a r d e d m s c o r e .

T P U G M a g a z i n e 1

Page 16: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 16/52

A m i g a D i s p a t c h e sb T i G r a n t h a mN o t h a t A m i g a u s e r s a r n l o n g e rb i t i n g t h e i r n a i l s o v e r C B M ' s f i n a n c i a lf u t u r e ( w a n e v e r w o r r i e d . . r e a l l y ) ,t h e y a r f r e e t o s t a r t e x p l o r i n g i d e p t hw h a t s o m e a r c a l l i n g t h f i r s t s u p e r -m i c r o c o m p u t e r . T h c h a r a c t e r o f t h em e s s a g e s o t h A m i g a f o r u m h a c h a n ge c o m p l e t e l y f r o m f r a n t i c a r m - w a v i n g( ' f o u n d p r e - r e l e a s e , p r e - p r o d u c t i o n ,p r o t o t y p e c o p y o A t n i g i z m o v 0 . 9 9 9 i T u s c a l o o s a ! ' ) t i n t e n s e d e b a t e s o t h r e l a t i v e m e r i t s o p r o g r a m m i n gl a n g u a g e s , t h e c c e n t r i c i t i e s o A m i g a D O S , a n t h m u l t i t u d e o h a r dw a r e e x p a n s i o n o p t i o n s . T h d a y s o f t h et o t a l - m a c h i n e e x p e r t a r e ' g o n e . T h m a c h i n e i j u s t t o i n t r i c a t e . T h A m i g ai r e a l l y , i n m o p i n i o n , t h e f i r s t p e r s o n a lm a i n f r a m e c o m p u t e r .

B l i t s a n P i e c e sW h a v e h a s o m e m a r v e l o u s p u b l i c d m a i n s o f t w a r e u p l o a d e d t t h A m i g a s e t i o n i t h C o m m o d o r e M u s i c a n G r a p h i c s f o r u m o p e r a t e d b T P U G o C o m p u S e r v e ( g o p c s - 1 5 5 ) . T h e y i n c l u d e

s e r i e s o d i g i t i z e d p i c t u r e s p r o d u c e dw i t h t h D i g i - V i e w s y s t e m . U s i n g t h A m i g a ' s H A ( H o l d A n M o d i f y ) v i d e om o d e , a l o t h 4 0 9 6 c o l o u r s t h a t t h c o p e ( g r a p h i c c o p r o c e s s o r ) c a n g e n e r a t ec a b p u t o n t h s c r e e n a o n c e , p r o d u ci n s t u n n i n g s t i l l i m a g e s t h a t a r e h a r d t d i s t i n g u i s h f r o m t e l e v i s i o n p i c t u r e s , e v e nt h o u g h t h e y u s e t h l o - r e s m o d e .

T w o t h e r f i l e s r e c e n t l y u p l o a d e d a r s o u n d d i g i t i z a t i o n s p r o d u c e d w i t hF u t u r e s o u n d ; o n r e c o r d i n g o h e l i c o p t e r , t h o t h e r o f t h e d y i n gs c r e e c h e s o t h W i c k e d W i t c h o t h W e s t . J a w s d r o p p e d h e r e a t h m a g a z i n eo f f i c e w h e n M a r g a r e t H a m i l t o n ' s v o i c ec u r s e d u f r o m t h 1 0 8 0 m o n i t o r !

I l o o k s l i k e C B i l o w e r i n g t h p r i c eo t h A m i g a 1 0 0 0 , a s t h e c u r r e n t m o d e li k n o w n . L a r r y M i l l e r o f F A U G r e p o r t st h a t P r i o r i t y O n E l e c t r o n i c s i n o s e l li n g t h e s y s t e m u n i t f o $ 9 9 9 ( U S ) , $ 3 0 0l e s s t h a n t h o r i g i n a l r e t a i l p r i c e . M o r ei n c r e d i b l y , t h e y a r e s e l l i n g p a c k a g e ds y s t e m c o n s i s t i n g o f t h e A m i g a 1 0 0 0 , t h eR G m o n i t o r a n c a b l e , t h 2 5 6 K R A c a r t r i d g e , a n d a n E p s o n J X - 8 0 c o l o u rp r i n t e r w i t h c a b l e , a l f o $ 1 1 9 9 !

P a u l H i g g i n b o t t o m h a f i n a l l y l e f t C B ' f o r g o o d ' . P a u l , w e l l k n o w n t T P U G

m e m b e r s , w a f o r m e r l y t h A m i g a P r d u c t M a n a g e r f o C B M . O u b e s t w i s h e st P a u l i w h a t e v e r h i n e x t e n d e a v o u rm a b e

I n f o w o r l d h a s c o m e u n d e r f i r e r e c e n tl f o i t n o n - c o v e r a g e o f t h e A m i g a .D e s p i t e t h f a c t t h a t m a n y p r o g r a m s a r n o a v a i l a b l e , t h e y a r s t i l l r u n n i n gc a p s u l e r e v i e w s t a t i n g t h e r e i n s o f tw a r e f o i t T h e i r o n l y a c k n o w l e d g e m e n to C B i t h l a s t t w o m o n t h s h a b e e ni r e p o r t s o f i t f i n a n c i a l c o n d i t i o n . A f t e rs o m e , s h a l l w s a y , v e h e m e n t c o m p l a i n t s ,t h e f o l l o w i n g m e s s a g e d u t i f u l l y a p p e a r e d :# 1 1 0 5 6 S O / F o r u m B u s / N e w s / H E L P

0 8 - M a r - 8 6 1 7 : 1 0 : 2 9S b : I n f o W o r l d c o v e r a g eF m F o r b e s / l n f o W o r l d 7 3 2 6 7 , 1 5 3 7T o : [ F 1 0 ] A l

H i J i F o r b e s f r o m I n f o W o r i d . I ' r e a lc u r i o u s a b o u t m e s s a g e # 1 0 7 7 7 . W d o n ' tc o v e r t h A m i g a , H o g w a s h . W h a t d o y o t h i n k S c o t t M a c e a n h a v e b e e n d o i n gf o t h l a s t t w y e a r s , h a n g i n g o u i C u p e rt i n o , C a l i f o r n i a f e r n b a r s ?

O n m o r e t h i n g . w a p r e t t y d e e p l y i v o l v e d i A m i g a W o r l d w a b a c k w h e n . N o i n t e r e s t e d i t h A m i g a ? W h a t d o y o t h i n kt h i s i b e i n g w r i t t e n o n a X e r o x S t a r ? G e y o u r f a c t s s t r a i g h t .

J i F o r b e s - I n f o W o r l d S t a f f

T h m e d i a c o v e r a g e o f t h e A m i g a h a b e e n w i l d l y e r r a t i c , v a r y i n g f r o m a b s o l u t er a v e s t s a v a g e p a n s . T h m o s t e v e n -h a n d e d e v a l u a t i o n o f t h e A m i g a a i c o p a r e s t t h S a n t h M a i s i m o p n i o n , B r u c e W e b s t e r ' s ' 6 8 0 0 0 w a r s ' c o u m i B Y T E . H e g i v e s t h A m i g a h i g hp r a i s e i p a r t i c u l a r f o i t e x p a n d a b i l i t y ,g r a p h i c s , s o u n d , d o c u m e n t i o n , a n d t h m u l t i t a s k i n g K e r n e l . H t u r n s h i t h u m b sd o w n o A m i g a D O S , c a l l i n g i a w k w a r da n p o o r l y t h o u g h t o u t .

E r e f u s e s t o d r o p c o p y p r o t e c t i o n o i t g a m e s f o t h A m i g a , i n s i s t i n g t h a tC o t h e s e p r o d u c t s i e s s e n t i a l t i t f i n a n c i a l w e l l - b e i n g . H o w e v e r , t h e y a r p r o v i d i n g n o n - C P v e r s i o n s o f t h e i r p r d u c t i v i t y / c r e a t i v i t y s o f t w a r e , u s u a l l y f o ra a d d i t i o n a l f e e . M e a n w h i l e , B a t t e r i e sI n c l u d e d h a v e m a d e t h e i r p o l i c y c l e a r :# 8 2 6 2 S 6 7 C o m m u n i t y S q u a r e

1 5 - F e b - 8 6 0 9 : 1 9 : 1 9S b # 8 1 8 1 - ^ C o m m o d o r e S h o w R e p o r t / 3

F m M i c h a e l R e i c h m a n n 7 6 7 0 3 , 2 0 0 7T o M a r k F u l t o n 7 5 7 7 6 , 3 0 3 7 ( X B a d o p t e d p o l i c y q u i t e f e m o n t h s a g o n o c o p y p r o t e c t i n g a n o o u p r o d u c t si t h f u t u r e . I f a c t w h a v e s t a r t e d t r e m o v e t h c o p y p r o t e c t i o n o s o m e o o u e x i s t i n g p r o d u c t s !

W f e e l t h a t a n f o r m o c o p y p r o t e c t i o ni c o u n t e r p r o d u c t i v e t t h n e e d s o t h u s e r , c r e a t e s ' g a m e ' f o h a c k e r s i b r e a ki n t h e p r o t e c t i o n a n s h o u l d b r e g a r de a p a r t o t h i s i n d u s t r y ' s p a s t , n o i t f u t u r e .

T h s o l u t i o n t p i r a c y i t m a k e s o f t w a r ea s i n e x p e n s i v e a p o s s i b l e , p u i i a a t t r a c t i v e - u s e f u l p a c k a g e , p r o d u c e a g o o du s e r m a n u a l w i t h d e c e n t c u s t o m e r s u p p o r tt r e g i s t e r e d o w n e r s a n d r e m o v e t h " g a m e " o b r e a k i n g p r o t e c t i o n .

[ M i c h a e l ]

S o f t w a r e N e w sC o m m o d o r e - A m i g a h a s t i l l n o r e l e a s e dt h E m u l a t o r , t h o u g h v a r i o u s n e w - a n d -i m p r o v e d b e t a v e r s i o n s k e e p p o p p i n g u p T h f o l l o w i n g m e s s a g e s ( e d i t e d ) s u u t h c u r r e n t s c u t t l e b u t t :# 8 1 9 2 S 9 / S o f t w a r D e v e l o p m e n t

1 4 - F e b - 8 6 2 2 : 0 3 : 4 3S b # 8 0 1 5 - # 5 - 1 / 4 D I S K S . M S D O S . E T C .F m s c o t t d r y s d a l e 7 2 1 2 7 , 1 5 1 0T o F R A N K S C H W A B 7 3 1 3 7 , 3 1 4 2 ( X T h T r a n s f o r m e r c a b o p e r a t e d w i t h a o p t i o n a l 5 . 2 5 " d r i v e t h a t p l u g s i n t o t h d a i s y c h a i n w i t h y o u r 3 . 5 " d r i v e s . I w r i t e ss t a n d a r d P C D O S d i s k s { i . e . , 3 6 0 K d o u b l es i d e d , 4 t r a c k , s e c t o r , 5 1 b y t e s e c t o r s ) .

w a t o l d t h i s m o r n i n g b y C o m m o d o r e t h a tt h e r e w o u l d b u t i l i t i e s t c o n v e r tA m i g a D O S f o r m a t f i l e s t M S D O S f i l e s .A l s o , y o u c a n r u n t h e t r a n s f o r m e r w i t h y o u r3 . 2 5 " d r i v e s , b u y o d n e e d f o r m a t p r g r a m c a p a b l e o f o r m a t t i n g t h e 8 t r a c k so t h e d i s k i y o w a n t t u s t h e m t f u l lc a p a c i t y . T h s t a n d a r d I B F O R M A Ta n D I S K C O P Y w o r k c o r r e c t i y o t h T r a n s f o r m e r , o e i t h e r s i z e d r i v e ( y o u c a d i s k c o p y 3 . t 5 . 2 5 a n v i c e v e r s a ) . I s e e m s p r e t t y w e l l t h o u g h t o u t . E v e n p r g r a m s t h a t m a k e h e a v y u s o i n t e r r u p t ss e e m t w o r k ( C r o s s t a l k X V I . f o e x a mp l e ) . a a l s o t o l d t h a t t h f i n a l r e l e a s e w i l lr u m o s t c o p y p r o t e c t e d p a c k a g e s ( f r o mt h 5 . 2 5 " d r i v e , w o u l d i m a g i n e ) . A f a a g r a p h i c s g o i d o e s n ' t l o o k l i k e t h s o f t w a r e - o n l y T r a n s f o r m e r w i l l d t h e m .I e m u l a t e s t h b l a h m o n o c h r o m e t e x t c a r d .

1 I s s u e 2

Page 17: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 17/52

t h e v e r s i o n h a v e p l a y e d w i t h d o e s n ' tf l a s h i n g v i d e o ( a n n o y i n g i t h i n g s

M u l t i m a t e t h a t h i g h l i g h t b f l a s h i n g ) .

9 3 0 2 S / H a r d w a r e2 5 - F e b - 8 6 0 0 : 1 9 : 3 7b # 8 9 9 9 - # t r a n s f o r m e r ?m R I C H M E D V E D 7 2 3 6 6 , 5 4 0

o R O T R O Y 7 6 0 6 4 , 2 5 2c o r r e c t a b o u t 3 . n o s u p p o r t i n g

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

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

W o r d s t a r , T h W o r d , P W r i t e ,I a n I I I , F r i d a y ! , P r o c o m m , F a n

y F o n t , C o n t r o l B a s i c I n t . , a n O p e nS y s t e m s A c c o u n t i n g P a c k a g e s . A l s o y m p h o n y a n R b a s e 5 0 0 0 . 1 w a g l a d t e t h a t t h P L A + S ( c a n ' t r e c a l l t h

n a m e ) r u n s o 3 . i d i N O r u u n d e r . 5 , n o d i d s e v e r a l o t h p r o g r a m s m e i o n e d a b o v e .

M u l t i t a s k i n g i s u p p o s e d t b a d d e d t h E m u l a t o r a l a t e r d a t e . A N D , y o a f o r m a t t o v e r 7 2 0 K r i g h t n o w . I ' v e

t c h e d o v e r t K a P r D O a n i f o t h 1 / 2 " d i s k s t 7 3 0 + a n w i l l

u d i s k s f o r m a t e d t 3 6 b I B D O S .y o c a n ' t r u t h 7 3 0 K d i s k s

I B D O S ) .E v e r y t h i n g r u n s f a s t e r u n d e r 3 . 7 t h a n

b u i i s t i l l t o s l o w . P W r i t e i a c c e p t a b l e , T h W o r d i l i t t l eb u W o r d S t a r s t i l l d r a g s . W o r d

t y p e s s e e m t b s l o w e r t h a nr s o f t w a r e . T h h a r d w a r e a c c e l e r a t o r

g o i n g t b M U S T .Y e s , t o w a n t t s e s o m e s o f t w a r e t h a t

a l l o w r e a d i n g / w r i t i n g t D O f r o mO S . I f a c t t h l o c a l d e a l e r w o u l d

t s e i t o o . H e ' s g e t t i n g t i r e d o m u h i d e m o A m b c o p y i n g f r o m

t 3 a l t h t i m e .R i c h M

W e s l e y h a r e l e a s e d t h er y R O K e r n e l M a n u a l (

o f c o u r s e , s i n c e A m i g a D O S i i n t o t h W r i t a b l e C o n t r o ! S t o r e

A a t b o o t - u p ) . c a n ' t i m a g i n e w h a th f u l l s e w i l l l o o k l i k e ; t h p r e l i m i n a r yK a p p a r e n t l y c o n s i s t s o t w h u g e

e a c h r e m i n i s c e n t o t h T o r o n t od i r e c t o r y . B r u c e W e b s t e r , h a

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

a n d a m a z i n g l y c o m p l e t e . . . " . d d i s o n - W e s l e y ' s o r d e r n u m b e r i - 6 1 7 - 9 4 4 - 8 6 6 0 .

U l t i m a I I a n U l t i m a I w i l l s o o n c a s ts p e l l o v e r t h A m i g a , a s w e l l a s

M o e b i u s , A u t o D u e l , a n O r g e , a l f r o mO r i g i n S y s t e m s . . . B r a t t a c u s , a ' I t e r a c t i v e V i d e o ' s t y l e a d v e n t u r e g a m ew i t h ' i m p r e s s i v e ' g r a p h i c s h a s b e e np o r t e d o v e r f r o m t h A t a r i S T . U n f o rt u n a t e l y i t i s c o p y - p r o t e c t e d a n t a k e so v e r t h m a c h i n e , p r e v e n t i n g m u l t i t a s ki n g . . M i c h a e l R e i c h m a n n o B h a a n o u n c e d , f o r e l e a s e b e t w e e n M a a n J u l y , t h d e v e l o p m e n t o n u m b e r o p r d u c t s f o t h A m i g a i n c l u d i n g " h i g h - e n dw o r d p r o c e s s o r , s p r e a d s h e e t , a n g r a p h i c s p a c k a g e . I a d d i t i o n , t h e r e w i l lb a i n v e s t m e n t p o r t f o l i o p a c k a g e a n

p r o f e s s i o n a l t i m e a n b i l l i n g p r o g r a m . "f o u n d e r T r i p H a w k i n s h a g o n e o n

r e c o r d s a y i n g t h a t t h e c o m p a n y h a m o r et h a n r e c o v e r e d i t d e v e l o p m e n t c o s t s i i t f i r s t m o n t h o s a l e s o A m i g a s o f tw a r e . T h e i r g a m b l e h a a l s o p a i d o f i f o u r n o m i n a t i o n s f r o m t h A m e r i c a nS o f t w a r e P u b l i s h e r s A s s o c i a t i o n f o D e l u x e P a i n t f o B e s t C r e a t i v i t y P r d u c t , B e s t T e c h n i c a l A c h i e v e m e n t , B e s tU s e r I n t e r f a c e a n B e s t G r a p h i c s . O t h e rA m i g a p r o d u c t s t o r e c e i v e n o m i n a t i o n sw e r e E A ' s O n e - o n - O n e ( B e s t S o u n d ) a n A c t i v i s i o n ' s M i n d s h a d o w a n E A ' s O n e -o n - O n e a g a i n ( B e s t A d a p t a t i o n t N e C o m p u t e r F o r m a t ) . f e e l q u i t e s a f e i p r e d i c t i n g t h a t n e x t y e a r A m i g a s o f t w a r ep u b l i s h e r s w i l l b e g r a b b i n g s i g n i f i c a n tn u m b e r o t h a w a r d s a t h l e n g t h yd e v e l o p m e n t p r o c e s s r e a c h e s f r u i t i o n .

T h f o l l o w i n g i r e p o r t o n a n o t h e rM i c r o - S y s t e m s S o f t w a r e p r o d u c t ,A n a l y z e ! , s p r e a d s h e e t :# 7 5 7 6 S 1 / S o f t w a r e

0 8 - F e b - 8 6 2 2 : 4 8 : 0 9S b # 7 5 4 2 - A n a l y z eF m R i c k R o d r i g u e z 7 4 4 5 6 , 3 0 5 4T o J I P R I T C H E T T 7 2 7 6 7 , 2 2 1 6

b e g a n u s i n g A n a l y z e ! l a s t w e e k . I i v e r ye a s y t u s e , a l t h o u g h t h d o c s a r s o m e w h a t d i s o r g a n i z e d ( l i k e O n l i n e ! ) .M o s t s p r e a d s h e e t s , l i k e U n i c a l c w i l l g u i d ey o t h r o u g h s a m p l e s e s s i o n t h a t t o u c h e so n m o s t o t h c o m m a n d s y o u ' l l u s e .A n a l y z e ! l e a v e s y o o y o u r o w n . I ' v e h a s o m e p r o b l e m s w i t h t h e p r o g r a m a n d m B r o t h e r p r i n t e r . I ' a w a i t i n g r e p l y , b u s u g g e s t y o m a k e s u r e i w o r k s p r o p e r l yw i t h y o u r p r i n t e r b e f o r e m a k i n g p u c h a s e . a l s o t h i n k f u t u r e v e r s i o n s o t h p r o g r a m w i l l h a v e t o o f f e r c o m p l e t ek e y b o a r d c o n t r o l . O n c e y o g e i n t o l o n gs p r e a d s h e e t , u s i n g t h m o u s e a n m e n u sb e c o m e s r e a l d r a g < h a r , h a r > . H o p et h i s h e l p s !J a s o n G o l d b e r g r e p o r t s t h a t B B S - P C ,a l s o f r o m M S S , i r e a l l y B B p r o g r a mm i n g l a n g u a g e a n i v e r y g o o d . T h b e t av e r s i o n o S c r i b b l e ! a p p e a r e d t b o f t h e

s a m e h i g h c a l i b r e , w i t h b u i l t - i n s p e l l i n gc h e c k e r , m a i l m e r g e , m u l t i - t a s k i n g , a n s o n W h e n y o i n c l u d e B I ' s p l a n n e d p r od u c t s , i s e e m s t h a t q u a l i t y b u s i n e s s s o f tw a r e i o t h w a y . J a s o n a l s o r e p o r t sr e c e i v i n g v e r s i o n 3 . 0 o f t h e m u c h -m a l i g n e d M a x i c o m m t e r m i n a l p r o g r a m ,d i s t r i b u t e d b E A H s a y s i h a b e e nc o n s i d e r a b l y i m p r o v e d . A u n p r o t e c t e dc o p y o t h p r o g r a m c a n b e o b t a i n e d p r v i d e d y o a r w i l l i n g t h a v e y o u rM a s t e r c a r d n u m b e r i n c l u d e d i t h p r g r a m ' s m e n u .T D I ' s M o d u l a - 2 c o m p i l e r i s e l l i n g f o $ 1 4 9 . 9 5 f o r t h e d e v e l o p e r s p a c k a g e ,$ 8 9 . 9 5 f o t h r e g u l a r p a c k a g e . M o d u l a - 2i a e n h a n c e m e n t o f P a s c a l ( t h e y w e r ew r i t t e n b t h s a m e p e r s o n ) a n f e a t u r e st o t a l l y i n d e p e n d e n t p r o g r a m m o d u l e s . . .M i c r o A P i E n g l a n d c l a i m t h a v eb e t a v e r s i o n o A P f o r t h e A m i g a . . .T h o m a s H o l a d a y r e p o r t s t h a t v e r s i o no t h A R a r c h i v i n g u t i l i t y f o M S - D O Ss y s t e m s i b e i n g d e v e l o p e d b y R S B X ( c / oL i d o H o t e l F i d o ) f o t h A m i g a w i t ha s s i s t a n c e f r o m S E A B o a r d , t h o r i g i n a ld e v e l o p e r s . . . B e l a L u b k i n , s y s o p o t h A m i g a f o r u m , i d e v e l o p i n g A m i g a b i n a r y ,

f i l e f o r m a t t h a t w i l l s t a n d a r d i z et r a n s m i s s i o n p r o t o c o l s , m u l t i p l e - f i l et r a n s m i s s i o n s , s q u e e z i n g a n d u s q u e e z i n g , a n s o n i m a n n e r s i m i l a rt M a c b i n a r y . . . W i l l i a m V o l k o A e g i sD e v e l o p m e n t s a y s h w i l l b w o r k i n g o ng e t t i n g 6 8 8 8 1 F P c h i p s u p p o r t i n t oA e g i s D r a w , w h i c h s h o u l d b e o u t w h e ny o r e a d t h i s . H d e s c r i b e s D r a w a " g e n e r a l i z e d d r a f t i n g p r o g r a m . . s o r t o

c r o s s b e t w e e n M a D r a f t a n A u t o C a d . . . I h a p a r t s s y s t e m , a l l o wi n y o t c r e a t e / u s e p a r t s l i b r a r i e s . I t i m u l t i - w i n d o w a n m u l t i - d r a w i n g . . . " A l o f t h e A e g i s p r o d u c t s w i l l u s t h I F f o m a j o i n t l y d e v e l o p e d b C - a n E A D a l e L u c k o C - s a y s t h a t v l . 2 o A m i g a d D O S i e n t e r i n g a l p h a t e s t i h o u s e a n a s e l e c t e d d e v e l o p e r s i t e s ,t h o u g h R a n d y W e i n e r , o C B M , s a y s i i p r i m a r i l y i n t e n d e d t p r o v i d e s u p p o r tf o t h P A v e r s i o n o t h A m i g a f o t h E u r o p e a n m a r k e t . I m a a c t u a l l y b r e l e a s e d i t h N o r t h A m e r i c a a v l . 3 ,w i t h m o r e f i x e s a n u p d a t e s . A n i c a s ey o u ' r e w o r r i e d , i w i l l a l s o b c o m p l e t e l yc o m p a t i b l e w i t h a l v l . l s o f t w a r e . . .S t e v e A h l s t r o m r e p o r t s t h a t t h eC a l c u l a t o r i W o r k B e n c h w i l l n o r u w h e n w h e n 6 8 0 1 0 h a b e e n i n s t a l l e d . I s e e m s t h C a l c u l a t o r s l i p p e d p a s t t h u p g r a d i n g o W o r k b e n c h t 1 . 1 . . . B e B l i s h i g e t t i n g f a v o u r a b l e r e s p o n s e f r o mh i b e t a - t e s t s i t e s f o r P C L O , h i c o p a n y ' s p r i n t e d c i r c u i t - b o a r d d e s i g n s o f tw a r e . H i s o l i c i t i n g f e e d b a c k f o h o b y i s t v e r s i o n o t h p r o g r a m .

T P U G M a g a z i n e 1

Page 18: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 18/52

Page 19: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 19/52

L E R O Y ' S C H E A T S H E E T■ j r _

C O M M O D O R E 1 2 K E Y B O A R D O V E R L A Y S

D I E - C U T P L A S T I C L A M I N A T E DF o r g e t a b o u t c o n s t a n t l y r e f e r r i n g b a c k t I h m a n u a l t o o p e r a t i n g c o m m a n d s .D i s c o v e r a l I h e " s p e c i a l " c o m m a n d s b u r i e d i I h m a n u a l s .L E R O Y ' S C H E A T S H E E T S * a r e s t u r d y p l a s t i c l a m i n a t e d h e l p s h e e t s d e s i g n e d l o u s w l l h p o p u l a r s o f t w a r e , h a r d w a r e a n l a n g u a g e s f o t h C 1 2 8 c o m p u t e r .C o m m a n d s a r g r o u p e d t o g e t h e r f o l o g i c a l u s e . Y o l e a r n a n u s e y o u rp r o g r a m s f a s t e r a n e a s i e r .

F R E E K E Y B O A R D E X T E N D E RW I T H E A C H O R D E R ( $ 2 . 9 5 V A L U E )

o n l y$ 7 9 5

e a c hB A S I C 7 . B L A N K S ( S E T O F 3 )D I S K 1 5 7 1E A S Y S C R I P TF L E E T S Y S T E M 2 4 P A P E R C L I P 1 2 W O R D P R O 1 2

U C A N « D A S 1 C F O R E I G N O B 0 E H S M Q CC H E C K « U V I S AU F U N O S N O C O O

E X P I R A T I O N D A T EN A U FA D D R E S Sr - . i T Y

S T A T F 7 I

X S 7 . 9 S -S H I P P I N G

6 % T A X[ P O N L Y I

T O T A L

1 . 0 0 *

C H E A T S H E E T P R O D U C T S I N C .P . O . B o 1 1 1 3 8 8 P g h . . P a 1 5 2 3 8

( 4 1 2 ) 7 8 1 - 1 5 5 1

B U S I N E S SS O F T W A R E

D I R E C T F R O M T H A U T H O R S W I T H 3 D A Y S A T I S F A C T I O NG U A R A N T E E P L U S C O N T I N U I N G S O F T W A R E S U P P O R T

A C C O U N T I N G P A C K A G ES H O W B O I F A S T , U S E R F R I E N D L Y W I T H H E L P K E Y S . S O U N DC U E S A N A E X T E N S I V E M A N U A L U S E W I T H C - 6 4 O C - 1 2 8 A N C O M P A T I B L E D I S K D R I V E A N P R I N T E R

9 G E N E R A L A C C O U N T S F U L L F I N A N C I A L S T A T E M E N T SI N V O I C I N G A D D R E S S D I R E C T O R Y C A L C U L A T E S T A X ,

D I S C O U N T S , C C A , S H A R E D E X P E N S E S A N P R E P A Y M E N T S .

$ 8 9 . 9 5

S h i p p i n g s H a n d l i n g

° S a l e s T a ( O n ! r e s i d e n t s o n l y ) $

T O T A L

5 . 0 0

P r e p a i d O r d e r s o n l y

N a m e

c h a r g e m v i s a o m a s t e r c a h o n u m b e r

B r i n g t h e S p e e d F l e x i b i l i t y o A s s e m b l y L a n g u a g e t Y o u r C 6 4 / 1 2 8w i t h t h i s e x t r a o r d i n a r y , e a s y - t o - u s en e M a c r o A s s e m b l e r

T h o u s a n d s o B A S I C p r o g r a m m e r s h a v e d i s c o v e r e d t h b e n e f i t s o a 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 . N o y o c a t o o .

S i n c e m a c h i n e l a n g u a g e p r o g r a m s u s u a l l y r u n 4 0 - 6 0 t i m e s f a s t e r t h a nt h e i r B A S I C c o u n t e r p a r t s , t h i s i n e x p e n s i v e p a c k a g e i l i k e b u y i n g m o r ep o w e r f u l c o m p u t e r a f r a c t i o n o t h c o s t . p r o f e s s i o n a l s y s t e m t h a t e v e ni h n o v i c e w i l l f i n d e a s y t u s e . i a s s e m b l e s k i l o b y t e f i l e s i s e c o n d s a n i o n o t h m o s t p o w e r f u l m a c r o a s s e m b l e r s a v a i l a b l e .

B u i t ' s m o r e t h a n j u s t a a s s e m b l e r . Y o u r p r o g r a m m i n g w i l l b s i m p l i f i e d w i t h s u c h w e l l d e s i g n e d t o o l s a s t h e T e x t E d i l o r w h i c h h a a l t h f e a t u r e s y o n e e d t c r e a t e y o u r p r o g r a m s e a s i l y p l u s a m a c h i n e l a n g u a g eM o n i t o r , a s o p h i s t i c a i e d d e b u g g i n g t o o l a n c o m p l e t e m a n . 1 m a c h i n el a n g u a g e i n t e r f a c e .

T h p a c k a g e i l O O C f m a c h i n e c o d e a n f u l l y c o p y a b l e f o y o u r

O r Q C r N O M i c o l M a c h i n e a n g u a g e D e v e l o p m e n t S y s t e mi t h p r o g r a m m i n g t o o l y o u ' v e b e e n w a i t i n g f o r . D o n ' t w a i t a n l o n g e r . U s t h c o n v e n i e n t o r d e r f o r m b e l o w o f o r f a s t e r s e r v i c e o c r e d i t c a r d o r d e r s c a l l t h o r d e r d e s kT o l l - F r e e I - 8 0 0 - 2 6 8 - 1 1 2 1 ( 2 4 h r s . a d a y ,

d a y s w e e k ) a n d a s f o o p e r a t o r 8 9

L y n c h R o a dT o r o n t o . O n t a r i o . ( $ 6 9 . 9 5 i C a n a d a ]C a n a d a M 2 2 V D e a l e r i n q u i r i e s w e l c o m e

» — O R D E R F O R M — — -

c o t n c n i e n c e .

f u l lF u l l F e a t u r e d M a c r o A s s e m b l e r *m a c r o c a p a b i l i t i e s , i n c l u d i n g p a r a m e t e r s u b s t i t u t i o n s l a b e l s o a n s i z e

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

a r e q u i r e d a s s e m b l e t d i s k o r m e m o r y a n m u c h m o r eI n c l u d e s e x a m p l e p r o g r a m t g u i d e y o t h r o u g h m a c h i n e l a n g u a g e .

w a n t t h b e s t M a c h i n e L a n g u a g e D e v e l o p m e n tS y s t e m l o r t h e C 6 1 2 8 . P l e a s e s e n d m c o p i e s a $ 4 9 . 9 5 c a p ! u s S e a f o s h i p p i n g a n h a n d l i n g , t o t a l o S 5 4 . 9 5 .I S c o p i e s x S 5 4 . 9 5 C d r c c o p i e s S 7 4 . 9 5

P a y m e n t e n c l o s e d ( c h e c k o r m o n e y o r d e r )C h a r g e m c r e d i i c a r d : V I S A M a s t e r C a r dC a r d E x p i r y D a t eS i g n a t u r e _ . —

S a m e _ . . .A d d r e s sC i i v S t a t e . Z i p .S e n d t o M I C O L S Y S T E M S

L y n c h R d T o r o n t o . O m C a n a d a M 2 2 V

F o f a s t e r s e r v i c e c a l l t h o r d e r d e s k T o l l K r e e

- 3 1 - 8 0 0 - 2 6 8 1 1 2 1a n a s f o o p e r a t o r 8

( p l e a s e h a v e y o u r c r e d i i c a r d r e a d y )

Page 20: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 20/52

M a g a z i n e s f o C o m m o d o r e u s e r sb y D o n a l d D a l l e yA f t e r t h 1 9 8 2 - 8 4 f l u r r y o n e C o m o d o r e c o m p u t i n g m a g a z i n e s s o r t e di t s e l f o u t , t h e r e w e r e s o m e n e w c o m e r s ,s o m e o l h a n d s , a n s o m e d i e h a r d sw a i t i n g f o y o u r a t t e n t i o n . T o d a y t h e r ea r a b o u t d o z e n s t r i c t l y - C o m m o d o r ej o u r n a l s a n d , a b o u t t h i r d a m a n y w i t hm e - t o o s e c t i o n s .

Y o a r w i t n e s s i n g t h l a s t g r o w t h o t h p r e s e n t ' f a m i l y ' o m a g a z i n e s . F r o mn o o n n e g r o u p o p u b l i c a t i o n s w i l la p p e a r t s u p p o r t t h n e x t g e n e r a t i o n o C o m m o d o r e c o m p u t e r s . T h f i r s t i A m i g a W o r l d ; m o r e w i l l c r o p u i t h m o n t h s t c o m e . S o m e m a g a z i n e s h a v ec h a n g e d t h e i r c o n t e n t t i n c l u d e t h b r o a d e r r a n g e o c o m p u t e r s . T h n e h a r d w a r e w i l l b s u p p o r t e d , i v a r y i n gd e g r e e s , b y t h e j o u r n a l s l i s t e d h e r e , o n e o n e s .

H e r e t h e n a r e t h e m a g a z i n e s t h a t c o t e n d f o y o u r a l l e g i a n c e , a o D e c e m b e r1 9 8 5 . T h e s e r e v i e w s a r b i a s e d w a l h a v e o u r f a v o u r i t e s b u h a v e t r i e d t ob f a i r . T h m a g a z i n e s r e v i e w e d a r t h o s e r e a d i l y a v a i l a b l e i T o r o n t o ,a l t h o u g h s o m e c a b o b t a i n e d h e r e b s u b s c r i p t i o n o n l y . P r i c e s a r g i v e n i C a n a d i a n d o l l a r s p e i s s u e , o U d o l l a r sp e s u b s c r i p t i o n y e a r f o C a n a d i a nr e a d e r s .

S t r i c t l y C o m m o d o r eA h o y ! : $ 2 6 . 9 5 / 1 2 i s s u e s

u p a n m a t t e r - o f - f a c t r e v i e w s . T h c o v e rh a a u n u s u a l c o n t e n t s - l i k e d i s p l a y o f i s i d e f e a t u r e s . T h m a g a z i n e f e a t u r e sb e t t e r t h a n u s u a l d i s p l a y o n e p r o d u c t s ,w i t h r e a d e r s e r v i c e n u m b e r s i n c l u d e dw i t h t h p r o d u c t f o e a s y r e f e r e n c e . T h q u a l i t y o f f e a t u r e s b r e g u l a r e d i t o r s l i k eM o r t o n K e v e i s o n a n p r o g r a m m e r s l i k eB o L l o r e t m a k e A H O Y ! w o r t hs u b s c r i p t i o n . O n w i n n i n g p r o g r a m f o m l i n k s u t f o u r s c r e e n s a n p r i n t st h e m o u o n a n M P S - 8 0 2 o G e m i n ip r i n t e r . c o l u m n f o n e 6 o w n e r s ,q u a l i t y a r t w o r k , c l o s e - u p p h o t o s , p r g r a m m i n g c o n t e s t s , c a r t o o n s a n a h e l pc o l u m n f i l l i b e t w e e n t h c o v e r s . S o m ea d v e r t i s e r s o t h e r w i s e n o s e e n s h o w u h e r e .

A m i g a W o r l d : $ 2 2 . 9 7 / 6 i s s u e s

T h i s i s e m i t e c h n i c a l p u b l i c a t i o n , g o i n gi n t o h a r d w a r e d e e p e r t h a n m o s t . T h e r ei g o o d ' i n s i d e ' g o s s i p , l o t s o ' f i r s t s ' s h o w

N o t b e o u t d o n e , A m i g a W o r l d ' sp r e m i e r i s s u e w a p r o d u c e d b e f o r e t h h a r d w a r e h i t h m a r k e t . I t i s r u m o u r e dt h a t C o m m o d o r e f u n d i n g p l a y e d a i p o r t a n t r o l e i t h f i n a n c i n g o f t h e e a r l yi s s u e s . T h d e c i d e d l y u n c r i t i c a l t o n e o ft h a r t i c l e s d o e s n ' t d i s p e l m b e l i e f i t h e s e w h i s p e r s . T h h i g h l e v e l o h y p ep a i l s r a p i d l y . T h b e s t a r t i c l e s a r e t h o s ew i t h t h m o s t s u b s t a n c e , l i k e t h i n f o rm a t i v e r e v i e w o f t h e 6 8 0 0 0 c h i p i i s s u e# 1 T h a r t w o r k s f a b a r e l y s c r a t c h e st h A m i g a ' s a b i l i t y , b u i o u t s t a n d i n g a l t h s a m e . I i t p r e s e n t f o r m , A m i g aW o r l d w o n ' t b a p r o g r a m m e r s ' p u b l i c at i o n , b u t I ' m t o l d t h i s i t c h a n g e .A l t h o u g h t h e r e a r e f e g o o f s l i k e t h p i c t u r e o f t h k e y b o a r d w i t h n o c u r s o rd o w n k e y , a n t h e o c c a s i o n a l l y s l i p s h o d

w r i t i n g , t h i n g s w i l l g e b e t t e r . A m i g aW o r l d i s r e m i n i s c e n t o f t h e e a r l y M a c i nt o s h m a g a z i n e s . I t ' s h a r d t w r i t e c o s t r u c t i v e l y w h e n d e a l i n g w i t h e s o t e r i c s .W h w i l l b t h v i t a l c o m p e t i t i o n ?C o m m o d o r e M i c r o c o m p u t e r s : $ 2 0 / 6i s s u e s

A f t e r m a n y c h a n g e s , C o m m o d o r e ' s o w m a g a z i n e s h a v e i n c r e a s e d i q u a l i t y t t h e i r p r e s e n t g l o s s y a p p e a r a n c e . B a s i c a ll a a d v e r t i s i n g m e d i u m f o r t h e h a r dw a r e m a n u f a c t u r e r , C o m m o d o r eM i c r o c o m p u t e r s i n c l u d e s l o t s o a d f r o mt h i r d - p a r t y c o m p a n i e s a w e l l . O r i g i n a ll m e a n t f o e d u c a t o r s a n t e c h i e s , C n o c o n c e n t r a t e s o t h 6 a n d o nr e v i e w s , t h o u g h i i o n o f t h e f e p u b l i c a t i o n s s t i l l g i v i n g t o k e n s u p p o r t t p a s t C B c o m p u t e r s . S h o w i n g o f w h a tc o m p u t e r s c a n d o i w h a t C d o e s b e s tn o w . L a n g u a g e s a r i n t r o d u c e d a n s u p o r t e d t v a r y i n g d e g r e e s . U s e f u l u t i l i t i e sa n o t h e r p r o g r a m s a r u s u a l l y p r e s e n t ,b u t n o t m a n y c o u p s . A l t h o u g h t h C o m o d o r e p u b l i c a t i o n s c o u l d h a v e t h e b e s to a n g o s s i p a n i n s i d e n e w s , n o b o a t sa r r o c k e d .C o m m o d o r e P o w e r / P l a y : $ 2 0 / 6 i s s u e sC o m m o d o r e P o w e r / P l a y i d e s i g n e d t s u p p o r t b o t h t h V I C - 2 0 a n t h C - 6 4 i t h g a m e s / h o m e a s p e c t o ' h o m e ' c o p u t i n g . W h e r e a s t h p r e v i o u s m a g a z i n ei f o r a d u l t s , t h i s o n i f o t h y o u n g e rg e n e r a t i o n . Y o u w a n t g a m e s a n f u n ?Y o u ' l l g e i h e r e . D o n e s e r i o u s l y , t h i s i n o b a t h i n g . P o w e r / P l a y o f f e r s s i p l p r o g r a m m i n g f e a t u r e s , l o t s o r e v i e w s

1 I s s u e 2

Page 21: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 21/52

g u e s s e d i g a m e s ) , a l t e r n a t i v en g u a g e s u p p o r t ( m o s t l y L O G O ) ,

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

m a g a z i n e s a w e l l , P o w e r / P l a y ' se d p r o g r a m s a r s e u t r u n o n

m a n y C o m m o d o r e m a c h i n e s a p o s s iw i t h t r i v i a l c h a n g e s o n o n e . l i s t i n g

p r o g r a m h e l p s t o o . D e p e n d i n g o i n t e r e s t s , b o t h o C o m m o d o r e ' s

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

S o f t w a r e G a z e t t e : $ 2 / i s s u e

A l t h o u g h I ' v e p e r s o n a l l y r u a c r o s s o n l yf e i s s u e s i m l i f e t i m e , J i S t r a s m a ' sS i o n o f t h e o l d e s t C o m m o d o r e - o n l y

. D e v o t e d m a i n l y t r e v i e w s ,i n f o r m a t i o n , h e l p , n e w s a n o t h e r a r t i c l e sm a k e u t h r e s t . R e v i e w s a r b r i e f a n t t h p o i n t , a n l i k e s a n d i s l i k e s a r m a d e c l e a r . R e c e n t c h a n g e s i n c l u d es w i t c h t t w o - c o l u m n f o r m a t , m o n t h l yi s s u e s , s m a l l e r c o n t e n t ( a n d p r i c e ) .

M I D N I T ES O F T W A R E

G A Z E T T EN o M o i l M

T h F i r s t I n d e p e n d e n t U . S . M a g a z i n e l o u s e r s o C o m m o d o r e b r a n d c o m p u t e r s .

C a w r * i w n w i - ■ - ' . ' ■ ■ - . " ■ » ■ - 5 2 . 0 0

I n f o : $ 1 8 / 6 i s s u e s" W h o ' s t h a t ? " , y o s a y ? T h i s , b a r n o n e ,i m f a v o u r i t e m a g a z i n e . I n n o v a t i v e ,h a r d - h i t t i n g , o p i n i o n a t e d , i n f o r m a t i v et h b a n n e r s a y s ' u s e f u l ' ; s a ' u n u s u a l ' !T h m a g a z i n e i e n t i r e l y p u t o g e t h e rw i t h C o m m o d o r e 6 a n r e l a t e d e q u i pm e n t , e x c e p t f o p a i d a d s . T h e o r e t i c a l l yp r i n t e d 6 t i m e s a y e a r , i s e e m s a e t e rn i t y b e t w e e n i s s u e s . T h ' g a l l e r y ' o g a m er e v i e w s i i a u n i q u e f o r m a t , w i t hs c r e e n s o o n e p a g e a n t e x t o p p o s i t e .T h i s i e s s e n t i a l l y r e v i e w p u b l i c a t i o n ( n op r o g r a m l i s t i n g s o h o w - t o - d o - i t s ) , w i t h' H o w w e l l d o e s i w o r k ? ' o p i n i o n s .A l t h o u g h t h e I n f o r e v i e w e r s a r n o i f a l l i b l e , i t h e y s a i t ' s j u n k , d o n ' t w a s t ey o u r m o n e y o t h a t p r o d u c t . L o t s o ' f i r s t s ' s h o w u h e r e . T h r e e I E E E h a r dd r i v e s f o t h C - 6 4 , o n r e v i e w e d , w i t hc o s t c o m p a r i s o n , w e r e m e n t i o n e d i # 6

T h f i r s t r e a l p h o t o s o t h f i n i s h e dC - 1 2 8 , t h 1 5 7 2 d i s k d r i v e ( n o w a p p a r e n tl s h e l v e d ) , a n t h C - 1 2 8 D b u s i n e s sm o d e l w e r e s h o w c a s e d h e r e . S e m i - a n n u a lp r o d u c t i s s u e s r e v i e w l o t s o f C - 6 4 , a n n o o t h e r C o m m o d o r e , e q u i p m e n th a r d , s o f t a n o t h e r w i s e ! A n o t h e r f e a t u r ei t h s e r i e s o ' E r g - C a r d s ' r e f e r e n c ec a r d s f o p o p u l a r c o m m e r c i a l s o f t w a r et h a t f i o v e r t h c o m p u t e r k e y b o a r d .S t a p l e d i n t o t h e c e n t r e , e a c h i s s u e o I

f h a u t t h r e e d i f f e r e n t c a r d s . I s s u e# c o v e r s C P / M 3 . a n B A S I C 7 . 0 , b o t hf o t h C - 1 2 8 . B e f o r e n o w , I n f o d e a l t o l w i t h t h 6 4 N o t h a t t h e y a r b r a nc h i n g o u t , i i t b h o p e d t h e y b r i n g t h s a m e l e v e l o c o v e r a g e t t h n e m a c h i n e s . m u s t o e v e r y o n e ' s s h e l f .T h T r a n s a c t o r : $ 1 5 . 0 0 / 6 i s s u e sK a r l H i l d o n h a s m a d e T h T r a n s a c t o rw h a t i t i s : a i n s i d e l o o k a C o m m o d o r ec o m p u t e r s . A l t h o u g h s o m e a r t i c l e s a r w r i t t e n a b o v e t h b e g i n n e r ' s l e v e l , e a c h

i s s u e i p a c k e d w i t h h e l p f u l , l o g i c a l ,t e c h n i c a l , l e t ' s n o f o r g e t h u m o u r o u s ,C o m m o d o r e i n s i g h t . ' B i t s a n P i e c e s ' i f u l l o t h b i z a r r e t h i n g s p e o p l e h a v ef o u n d c o m p u t e r s a r e c a p a b l e o d o i n g .T h ' s a v e w i t h r e p l a c e ' b u h a b e e n e xp o s e d . J i G r u b b s i b a c k i p r i n t w i t ha a r t i c l e o u s i n g c o m p u t e r s w i t h s h o r tw a v e l i s t e n i n g e q u i p m e n t . E a c h i s s u e a f a a w a y a t h s u m m e r 1 9 8 7 h a p r e a s s i g n e d t h e m e . F i r s t c l a s s w r i t e r sa n s u b j e c t s , l i t t l e a d v e r t i s i n g , v a r i e t y ,( a n d h u m o u r ) . N o t b f o r g o t t e n i a n o t h e r T r a n s a c t o p u b l i c a t i o n , t h C o m -m o d o r i a n ' b i b l e ' : T h C o m p l e t e C o m o d o r e I n n e r S p a c e A n t h o l o g y . I y o o w a n C o m m o d o r e c o m p u t e r , t h A n t h o l o g y h a s s o m e t h i n g y o w i l l n e e d .C O M P U T E I ' s G a z e t t e : $ 3 0 / 1 2 i s s u e sW h h a s n ' t n o t i c e d t h G a z e t t e 1 ! I c a m ei n u m b e r o n i r e c e n t T P U G r e a d e rs h i p s u r v e y , a n s e c o n d a m o n g t h V I C / 6 4 - o n l y r e l e a s e s . B i a n p o w e r f u l ,t h G a z e t t e g e t s l o t s o g o o d p r o g r a mw r i t e r s i n t o c i r c u l a t i o n . I s s u e # f e a t u r e d

C O M P U T E ' S

T P U G M a g a z i n e 1

Page 22: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 22/52

S p e e d B c r i p t , p o p u l a r w o r d p r o c e s s o rt h a t h a w o m a n y a d h e r e n t s e v e na m o n g t h o s e w i t h a c c e s s t o f u l l - f e a t u r e dc o m m e r c i a l p r o g r a m s . I s s u e s # 1 a n d # 1 8i n t r o d u c e d o n o f t h e f i r s t c o l o u r t e m i n a l / B B S p r o g r a m m e s e v e r ( T o r o n t oh a h a c o l o u r I B B B r u n n i n gb e f o r e t h i s ) . L a t e r i s s u e s f e a t u r e t u r b o -l o a d e r s f o t a p e a n d i s k , r e g u l a ru p g r a d e s t S p e e d s c r i p t , a n m o r e a l i a l f e a t u r e - p a c k e d r e p e r t o i r e . N e a rl e v e r y i s s u e f e a t u r e s n e e x t e n s i o n ,o f i x , t B A S I C , t h o u g h t h e d i t o r sg e n e r a l l y i g n o r e t h p r e s e n c e o m o r e u p t o - d a t e l a n g u a g e s . F o i n s t a n c e , u n l e s s i i m e n t i o n e d b s o m e o n e o J i B u t t e r -f i e l d ' s s t a t u r e , C O M A L ( t h e C - 6 4 ' s m o s tw i d e l y u s e d n o n - B A S I C l a n g u a g e ) g e t sn c o v e r a g e . B e s i d e s u s e f u l u t i l i t i e s a n a p p l i c a t i o n s , t h e r e a r e i n t e r v i e w s , s o f tw a r e a n d h a r d w a r e r e v i e w s , t h e i n s i g h t so t h e d ' I g n a z i o f a m i l y , q u e s t i o n s a n a n s w e r s , a n p l e n t y o f c o l u m n s .

R U N : $ 2 2 . 9 7 / 1 2 i s s u e s

W a y n e G r e e n e s t a r t e d a n e m p i r e o m a g a z i n e s , o w h i c h R U w a o n e . F o t u n a t e l y , i s u r v i v e d G r e e n e ' s r e t i r e m e n t .A e x c e l l e n t s e l e c t i o n o f w r i t e r s , f r o mL o u i s F S a n d e r , C o l i n T h o m p s o n , J i S t r a s m a a n J i G r u b b s , t o t h e r l e s s e r -k n o w n s , p r o v i d e a r t i c l e s f e a t u r i n g t h o n l y i n s i d e p h o t o s I ' v e s e e n o C o m o d o r e ' s f a c t o r y , t h e ' M a g i c ' s e r i e s ,u t i l i t i e s , f e a t u r e p r o g r a m s a n e d i t o r i a l s .L i s t i n g s f i n a l l y h a v e a e r r o r - c a t c h i n ge n t r y p r o g r a m . T h e r e h a v e b e e nn u m e r o u s r e v i e w s o s e l e c t e d p r o d u c t s ,n o t a b l y w o r d p r o c e s s o r s , j o y s t i c k s a n m o n i t o r s . p o p u l a r f e a t u r e p r o g r a m i D a t a f i l e , w i t h s o m e u p - d a t e s a n o t h e rs u p p o r t . T h e r e i l a r g e C h r i s t m a s s e l e ct i o n o p r o d u c t s , a i C o m m o d o r e ' sP o w e r / P l a y m a g a z i n e . ' b e s t o i s s u e i r e l e a s e d a n n u a l l y .

C o m m o d o r e I n c l u d e dC O M P U T E ! : $ 3 0 . 0 0 / 1 2 i s s u e sA i n s t i t u t i o n i t h C o m m o d o r e w o r l d ,C O M P U T E ! h a g r o w n a n s h r u n k w i t ht h m a r k e t f l u c t u a t i o n s . U s i n g c o m p e t i n gb r a n d s o c o m p u t e r s t u n i t e r e a d e r su n d e r o n b a n n e r h a b e e n t h i sm a g a z i n e ' s r o u t e t s u c c e s s . T h d i f e r e n t b r a n d s h a v e t h e i r i n d i v i d u a l c o u m n s ; o t h e r w i s e y o w o n ' t f i n d m u c hm a c h i n e - s p e c i f i c i n f o r m a t i o n h e r e . P r g r a m s a r e g e n e r a l l y a v a i l a b l e f o m o s t o a l m a c h i n e s , t h o u g h . T h C o m m o d o r ef a m i l y g e t s t h m o s t c o v e r a g e . T h e r e a r m o r e g e n e r a l a r t i c l e s o c o m p u t i n g t h a ni t h G a z e t t e . W i t h l e s s a d v e r t i s e r s ,t h e r e i n o l e s s c o l o u r a n m o r e s e r i a l i ze a r t i c l e s , a i t h G a z e t t e . C o n t e n t i s t i l l o h i g h q u a l i t y . J i B u t t e r f i e l d a p e a r s h e r e r e g u l a r l y , a l o n g w i t h t i m e l yn e h a r d w a r e r e v i e w s , a e x p l a n a t i o n o X - M o d e m , e d i t o r i a l s , f e a t u r e s a n t u t o r i a l s . C O M P U T E ! h a l a t e l y b e e nc a p i t a l i z i n g o t h G a z e t t e ' s s u c c e s s w i t hS p e e d s c r i p t b p r e s e n t i n g u p d a t e s f o t h C - 6 4 , a n v e r s i o n s f o o t h e r c o p u t e r s a s w e l l , a n c o m p a t i b l e s p r e a ds h e e t i i t h w o r k s . A l t e r n a t i v el a n g u a g e s w e r e h a r d l y m e n t i o n e d u n t i lr e c e n t l y , a n d n o a p p e a r i t h p r g r a m l i s t i n g s .F a m i l y C o m p u t i n g : $ 2 5 . 9 7 / 1 2 i s s u e sT h t i t l e s a y s i t a l l . T h a r t i c l e s i t h i sm a g a z i n e f o c u s o c h i l d r e n a n p a r e n t s ,h o m e ( i n c l u d i n g h o m e b u s i n e s s ) , a n s c h o o l . N i n e c o m p u t e r b r a n d s a r s u p o r t e d , i n c l u d i n g t h e V I 2 0 a n d t h C - 6 4 . K - P o w e r M a g a z i n e w a c o m b i n e dw i t h F t c o n t i n u e s u p p o r t i n g t e e n s .M a t e r i a l i n c l u d e s i n t e r v i e w s w i t h p e o p l ef r o m p r o f e s s i o n a l p r o g r a m m e r s t M i s t e rR o g e r s , a l o n g w i t h t h e u s u a l p r o d u c tr e v i e w s a n f e a t u r e s , a n s i m p l e B A S I Cp r o g r a m l i s t i n g s . C o m p a r i s o n - s t y l e a r p o p u l a r . E d u c a t i o n a l a d v e r t i s e r s s h o w u h e r e i f o r c e . H o t l i v e w i t h c o m p u t e ri p o p u l a r t h e m e o f t h e w r i t e r s , i c l u d i n g t h e c a r e a n f e e d i n g o y o u rc y b e r n e t i c f r i e n d . T h c o n t e n t i v a r i e da n i n f o r m a t i v e , b u a f t e r a m e a l o F a m i l y C o m p u t i n g , u s u a l l y p r e f e rp l a t e o f T h T r a n s a c t o r .H o m e C o m p u t e r M a g a z i n e : $ 3 6 . 0 0 / 1 0i s s u e sA n o t h e r u n u s u a l f a v o u r i t e , " f o c u s i n g e xc l u s i v e l y o A p p l e C o m m o d o r e I B

T e x a s I n s t r u m e n t s " . W h e r e ' s A t a r i ?W i t h f e w e x c e p t i o n s , t h e p r o g r a m s a r w r i t t e n g e n e r i c a l l y , t o r u o m o r e t h a no n e c o m p u t e r . T h B A S I C s o f t w a r e a n d o c u m e n t a t i o n i v e r y g o o d , w i t h v a r i et a n u s e f u l n e s s . P r o g r a m s f i l l a b o u th a l f t h p a g e s . A m o n g t h o s e f e a t u r e d

h a v e b e e n S n a p - C a l c ( s p r e a d s h e e t i L O G O ! ) , T h O r g a n i z e r ( t h o u g h t p r c e s s o r ) , g a m e a n e d u c a t i o n a l p r o g r a m s ,b u t n o t m a n y u t i l i t i e s o M p r o g r a m s .T u t o r i a l s , r e v i e w s , n e p r o d u c t s a n o u n c e m e n t s , r u m o u r s a n g o s s i p , a n t e c h - n o t e s o i n d i v i d u a l c o m p u t e r s r o u n do u t h e p r e s e n t a t i o n . T h e r e i s o m em a t e r i a l o l a n g u a g e s o t h e r t h a n B A S I C ,e s p e c i a l l y L O G O , a n i t h p a s t ,S i m o n s ' B A S I C . T h p r o g r a m l i s t i n g sa r i a u n u s u a l f o r m a t , d e s i g n e d t m a k e e n t r y e a s i e r ; a e n t r y p r o g r a m i n e e d e d i n s t e a d . P r o g r a m s a r c o n s t a n tl b e i n g u p d a t e d , s o m e t i m e s e x t e n s i v el y

N e w s p a p e r s a n d n e w s l e t t e r sC o m p u t e r S h o p p e r : $ 2 . 2 5 e a c h ,$ 4 5 . 0 0 / 1 2 i s s u e sA d g a l o r e ! T h i s i w h e r e t s h o p b y m a i lf o j u s t a b o u t a n y t h i n g r e l a t e d t c o p u t i n g ( e x c e p t f u r n i t u r e ) , t h o u g h C o m o d o r e c o v e r a g e i w e a k . T h e r e a r c o u m n s f o v a r i o u s c o m p u t e r b r a n d s b ys o m e o t h o u t s t a n d i n g p i o n e e r s : S t a nV e i t ( e d i t o r ) , L e S o l o m o n ( f r o m P o p u l a rE l e c t r o n i c s ) a n D o L a n c a s t e r ( a A p l f a n ) . T h C o m m o d o r e s e c t i o n , l e b T e D r u d e , h a s a p a r a l l e l p r i n t e r d r i v e rd e v e l o p i n g f o t h V I a n 6 4 R e c e n ti s s u e s h a r e v i e w s o 1 5 4 1 d r i v e a l t e rn a t i v e s , a n t w 1 5 4 1 a c c e l e r a t o r s .c a t a l o g u e o C - 1 2 8 c o m p a t i b l e C P / M s o f tw a r e , a w e l l a f i v e - d o l l a re d i t o r / a s s e m b l e r w e r e n o t e d . T h A m i g ah a h o m e i C S a n t h p u b l i c d o m a i n ,o p e n a r c h i t e c t u r e ' H a c k e r ' s M a c ' i t b d e v e l o p e d b e f o r e y o u r e y e s b L e F e l s e n s t e i n , d e s i g n e r o O s b o r n ec o m p u t e r s .I n p u t : $ 5 - 8 C d n . , $ 1 U S / 1 2 i s s u e s , o f r e e

f i n e C a n a d i a n C o m m o d o r e n e w s p a p e rf r o m A l b e r t a . I c o m e s i t w p a r t s : o n f o t h w e s t , o n f o t h r e s t . T h A t a r iS i g e t t i n g s o m e c o v e r a g e a l s o . H e r ey o u ' l l f i n d t i m e l y , i n t e r e s t i n g g o s s i p ,h i n t s a n a d v i c e , a n w e s t e r n B B n u m b e r s . T h a d a n o u t l o o k a r C a n ad i a n . r e a l b a r g a i n !T o r o n t o C o m p u t e s ! : $ 1 1 . 0 0 / 1 2 i s s u e s ,o f r e eT o r o n t o ' s f r e e p a p e r i s i m i l a r i i d e a t I n p u t , b u s m a l l e r . H e r e y o u ' l l f i n dT o r o n t o - a r e a B B n u m b e r s , n e w s a n a d s . T h e r e ' s n r e g u l a r C o m m o d o r en e w s , b u f a i r a m o u n t o s p o t c o v e r a g e .R e c e n t a r t i c l e s i n c l u d e a S t e v e D o u g l a s( P a p e r C l i p ) i n t e r v i e w , s o u r c e s o f f r e e o c h e a p s o f t w a r e , c e n t r e s p r e a d o r o b o t s ,a n R C M P c o m m e n t s o p i r a t e d s o f tw a r e ( t h e m o s t c o s t l y p r o g r a m s o a l l ! ) . D

2 I s s u e 2

Page 23: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 23/52

E d u c a t i o n a l s o f t w a r e f o C - 6 4T h f o l l o w i n g l i s t o f e d u c a t i o n a l s o f t w a r ei d r a w n f r o m v e r y e x t e n s i v e c a t a l o g u ec o m p i l e d b t h E t o b i c o k e B o a r d o E d u c a t i o n , f o r w h i c h w g r a t e f u l l ya c k n o w l e d g e G o r d o n M c K a y a n R o b e r tM c N a u g h t o n , t h c o m p u t e r c o n s u l t a n t s

o t h E t o b i c o k e B o a r d , a n D o W h i t e w o o d , c o m p u t e r c o n s u l t a n t f o t h T o r o n t o B o a r d o f E d u c a t i o n . P l e a s e n o t et h a t t h i s l i s t c o n t a i n s o n l y c o m m e r c i a le d u c a t i o n a l s o f t w a r e a v a i l a b l e t t h g e n e r a l p u b l i c . T e a c h e r s a r e a d v i s e d t c o n s u l t t h e i r c o m p u t e r d e p a r t m e n t s f o a v a i l a b i l i t y o p r o g r a m s f r o m s u c hs o u r c e s a s t h O n t a r i o E d u c a t i o y i a l S o f tw a r e P r o j e c t , a n o t h e r b o a r d s o e d u c a t i o n .A l p h a b e t Z o S p i n n a k e rC - 6 4 , d i s k d r i v eA l p h a b e t Z o o h e l p s s t u d e n t s d e v e l o p l e t e r e c o g n i t i o n a n s p e l l i n g s k i l l s . L e t t e r so t h e a l p h a b e t a r e a s s o c i a t e d w i t h t h p i t u r e s a n s o u n d s o f a n i m a l s .W h i z K i d s C o m p u t e r C o u r s eW h i z K i d s E d u c a t i o n a lC - 6 4 , d i s k d r i v eT h d i s k c o n t a i n s a s e r i e s o p r o g r a m sd e s i g n e d t i n t r o d u c e s t u d e n t t t h e C - 6 4 .

m a n u a l p r o v i d e s a g u i d e t p r o g r a m mi n i B A S I C a n w o r d p r o c e s s i n g w i t hT e x t m a s t e r . T h d i s k h a q u i z z e s a n g a m e s .H e D i d d l e D i d d l eS p i n n a k e rC - 6 4 , d i s k d r i v eH e D i d d l e D i d d l e p r e s e n t s t h i r t y r h y m e sw i t h w o r d s , p i c t u r e s a n m u s i c . E a c h r h y m ei f o r m e d i s l o w m o t i o n . R h y m i n g g a m ep r o v i d e s t w l e v e l s o d i f f i c u l t y a s t u d e n t sp l a y a g a i n s t t h c l o c k .M a s t e r t y p eS c a r b o r o u g h S y s t e mC - 6 4 , d i s k d r i v eM a s t e r t y p e p r e s e n t s t y p i n g i n s t r u c t i o n a n p r a c t i c e i a a r c a d e - t y p e g a m e f o r m a t .A f t e r e a c h g a m e . t h e s t u d e n t ' s s c o r e ,a v e r a g e s p e e d i w o r d s p e m i n u t e , n u m b e ro w o r d s t y p e d a n d n u m b e r o m i s t a k e s a pp e a r . T i m p r o v e t y p i n g s p e e d a n a c u r a c y , M a s t e r t y p e i n c l u d e s f i n g e r p o s i t i o ni n d r i l l s a n s e n t e n c e t y p i n g l e s s o n s .f l e x i b l e l e s s o n s y s t e m a l l o w s t h e c r e a t i o no c u s t o m d r i l l s .B l a z i n g P a d d l e s I l l u s t r a t o rB a u d v i l l e S o f t w a r eC 6 4 , d i s k d r i v e , p r i n t e r ( o p t i o n a l ) , j o y s t i c kB l a z i n g P a d d l e s i a e a s y t u s d r a w i n gp r o g r a m . I a l l o w s t h u s o a t o u c h t a b l e t ,

p a d d l e s , j o y s t i c k , t r a c k b a l l o l i g h t p e i p u d e v i c e s t c r e a t e d r a w i n g s , d i a g r a m s ,a n t e x t . I i e a s y e n o u g h f o y o u n gc h i l d r e n t o u s b u s o p h i s t i c a t e d f e a t u r e sa r e i n c l u d e d f o t h c o m p u t e r a r t i s t a n p r g r a m m e r . g r a p h i c s d o t - m a t r i x p r i n t e r i r e q u i r e d f o c r e a t i n g h a r d c o p y .B a n k S t r e e t W r i t e r ( V . 2 )B S C V S c h o l a s t i cC - 6 4 , d i s k d r i v eT h i s w o r d p r o c e s s i n g p r o g r a m h a s t h r e ew r i t i n g m o d e s : w r i t e , e d i t a n t r a n s f e r . T h d i s k c o n t a i n s u t i l i t y p r o g r a m f o c h a n gi n g t h e t e x t f o r m a t a n d t u t o r i a l p r o g r a mf o s t u d e n t i n s t r u c t i o n .S t o r y M a c h i n eS p i n n a k e rC - 6 4S t o r y M a c h i n e ( o c a r t r i d g e ) h e l p s c h i l d r e nl e a r n t w r i t e s e n t e n c e s , p a r a g r a p h s a n s i m p l e s t o r i e s . T h s t o r i e s a r e c r e a t e d w i t hn o u n s , v e r b s , a d j e c t i v e s a n o t h e r p a r t s o s p e e c h c h o s e n b y s t u d e n t .U F o r G r a b sS p i n n a k e rC - 6 4U F o r G r a b s p r o v i d e s p r a c t i c e w i t h s p e l li n a n v o c a b u l a r y s k i l l s . C h i l d r e n v i s u a l i z ew o r d s a n d a r r a n g e t h e m s p a t i a l l y . T h p r g r a m ( o c a r t r i d g e ) d e v e l o p s d e c i s i o n -m a k i n g s k i l l s .M a t h M a z eD e s i g n w a r eC - 6 4 , d i s k d r i v eS t u d e n t p r a c t i s e s a d d i t i o n , s u b t r a c t i o n ,m u l t i p l i c a t i o n a n d i v i s i o n s k i l l s i a s p i d e rg a m e f o r m a t . M u l t i p l e s k i l l l e v e l s a n t h a b i l i t y t c r e a t e i n d i v i d u a l i z e d m a z e s a d d t t h p r o g r a m ' s i n t e r e s t .C r e a t u r e C r e a t o rD e s i g n W a r eC - 6 4 , d i s k d r i v eT h s t u d e n t c r e a t e s c r e a t u r e s f r o m s e l e ct i o n o h e a d s , b o d i e s , a r m s a n l e g s . T h c o n c e p t s o c o m p u t e r p r o g r a m m i n g a r p r e s e n t e d a a s i m p l e i n t r o d u c t o r y l e v e l .S p e l l a g r a p hD e s i g n w a r eC - 6 4 , d i s k d r i v eS t u d e n t s a r e c h a l l e n g e d t o s o l v e r e b u s e s( w o r d / p i c t u r e p u z z l e s ) . O v e r 4 0 0 w o r d s a r i n c l u d e d i t h p r o g r a m a n n e w o r d l i s t sc a b a d d e d . T h s k i l l l e v e l m a b c h a n ge t p r o v i d e a s u i t a b l e c h a l l e n g e .S p e l l i c o p t e rD e s i g n w a r eC - 6 4 , d i s k d r i v eS p e l l i c o p t e r i a a c t i o n s p e l l i n g g a m e w i t h4 0 w o r d s i f o r t y l i s t s . c o n t e x t c l u e i

g i v e n f o e a c h w o r d . P o i n t s a r e g a i n e d o l o s t a c c o r d i n g t s p e l l i n g . N e w o r d l i s t sa n c l u e s m a b a d d e d .D o n a l d D u c k ' s P l a y g r o u n dS i e r r a O n - L i n eC 6 4 , d i s k d r i v eT h i s p r o g r a m p r e s e n t s a a m u s i n g w a f o c h i l d r e n t l e a r n a b o u t m o n e y . S t u d e n t sw o r k a f o u r d i f f e r e n t j o b s , e a r n i n g m o n e yt b u p l a y g r o u n d e q u i p m e n t . C h i l d r e n a r c h a l l e n g e d t r e c o g n i z e a n d m a t c h s h a p e s ,c o l o u r s , a n l e t t e r s . L o g i c a l t h i n k i n g s k i l l sa r e e x e r c i s e d i t h o p e r a t i o n o r a i l w a ys w i t c h e s . W i t h t h e i r e a r n i n g s , c h i l d r e n m a b u y e q u i p m e n t t d e s i g n a n c o n s t r u c tp l a y g r o u n d .T h P r i n t S h o pB r o d e r b u n dC - 6 4 , d i s k d r i v e , p r i n t e rT h P r i n t S h o p e n a b l e s t h e d e s i g n a n p r d u c t i o n o f s i g n s , b a n n e r s , g r e e t i n g c a r d s ,p e r s o n a l s t a t i o n e r y a n p o s t e r s . s e l e c t i o no f e i g h t d i f f e r e n t t y p e s t y l e s , t h r e e t y p e f o m a t s , n i n e b o r d e r d e s i g n s , a g r a p h i c s e d i t o r ,a n t e x t e d i t i n g f e a t u r e s a r e a v a i l a b l e .s p e c i a l ' S c r e e n M a g i c ' f u n c t i o n e n a b l e s t h p r e s e n t a t i o n o f k a l e i d o s c o p i c p a t t e r n s .G r a p h i c s L i b r a r y ( P r i n t S h o p )B r o d e r b u n dC - 6 4 , d i s k d r i v e , p r i n t e rT h G r a p h i c s L i b r a r y d i s k e x p a n d s t h g r a p h i c e l e m e n t s c a p a b i l i t i e s o t h P r i n tS h o p p r o g r a m . D i s k 1 i c o l l e c t i o n o d o z e n s o n e g r a p h i c s d e s i g n e d b t o c o m p u t e r a r t i s t s . T h e m e s i n c l u d e s p o r t s ,e d u c a t i o n , z o d i a c s i g n s , s p e c i a l o c c a s i o n s ,a n i m a l s , c r e a t i v e p a t t e r n s a n d m o r e .T h K i n g ' s R u l e 1 2 2 9 A & BS u n b u r s t C o m m u n i c a t i o n sC - 6 4 , d i s k d r i v eT h i s p r o g r a m h e l p s s t u d e n t s b u i l d s k i l l sw h i c h a r i m p o r t a n t t s c i e n t i f i c r e a s o n i n ga n m a t h l o g i c a n p r o b l e m - s o l v i n g s k i l l si r e c o g n i z i n g n u m e r i c a l p a t t e r n s , a n b a s i co p e r a t i o n s . T e t t w e n t y m i n u t e s o c o p u t e r t i m e i r e q u i r e d t o s o l v e e a c h l e v e l i nt h g a m e . S t u d e n t s m u s t f o r m a n d t e s tv a r i o u s h y p o t h e s e s a n d e v e l o p s k i l l s i c r i t i c a l t h i n k i n g .M r P i x e l ' s P r o g r a m P a i n t S e tM i n d s c a p eC - 6 4 , d i s k d r i v e , j o y s t i c k , p r i n t e rW i t h t h P r o g r a m m i n g P a i n t S e t , s t u d e n t sd e v e l o p c o m p u t e r l i t e r a c y s k i l l s a n u s e t h ec o m p u t e r a c r e a t i v e t o o l t w o r k w i t h t h e l e m e n t s o p r o g r a m m i n g l a n g u a g e s s u c ha c o m m a n d s , c u r s o r c o n t r o l , a n p r o g r a ml i s t i n g . S t u d e n t s d r a w o e d i t p i c t u r e s b c h o o s i n g c o m m a n d s f r o m a s c r e e n m e n u o b l i s t i n g a n e d i t i n g p r o g r a m .

T P U G M a g a z i n e 2

Page 24: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 24/52

M r P i x e l ' s C a r t o o n K i M i n d s c a p eC - 6 4 , d i s k d r i v e , j o y s t i c k ( o p t i o n a l )A s t u d e n t s e n j o y a l t e r i n g a n c r e a t i n gc a r t o o n s a n c h a r a c t e r s w i t h M r P i x e l ' sC a r t o o n K i t , t h e y l e a r n t s e q u e n c ei d e a s , a n a l y z e t h s t e p s n e e d e d t c o p l e t e c o m p l e x t a s k , u s e s i m p l e a n i m at i o n t e c h n i q u e s , a n d i m p l e m e n t t h e i r s o l ut i o n s w i t h i n c o m p u t e r e n v i r o n m e n t . B c h o o s i n g f r o m m e n u , s t u d e n t s c a p l a y ,e d i t , a d t o c h a n g e a c a r t o o n a n p l a y e r s .T h G r a m m a r E x a m i n e rD e s i g n W a r eC - 6 4 , d i s k d r i v eT h G r a m m a r E x a m i n e r i n e w s p a p e re d i t i n g g a m e . P l a y e r s l a n d o n g r a m m a rs q u a r e , e d i t p a r a g r a p h s , a n s w e r m u l t i p l e -c h o i c e g r a m m a r q u e s t i o n s a n e a r n s a l a r yr a i s e s a n p r o m o t i o n s . F o u r c o l o u r f u lg a m e b o a r d s a n a n i m a t e d c h a r a c t e r s a r ea v a i l a b l e b u p l a y e r s m a d e s i g n t h e i r o w g a m e b o a r d s . T h e r e a r m u l t i p l e s k i l l l e v e l so g r a m m a r p r o b l e m s a n g a m e p l a y c a b v a r i e d t m a i n t a i n c h a l l e n g e .K e y b o a r d C a d e tF o l i o / M i n d s c a p eC - 6 4 , d i s k d r i v eK e y b o a r d C a d e t e n a b l e s n o v i c e t y p i s t s t l e a r n t y p i n g f u n d a m e n t a l s b a s e d o n s t e pb s t e p c o u r s e . T h p r o g r a m h a f i f t e e nl e s s o n s . A s p a c e p i l o t , t h s t u d e n t m u s tf l a s p a c e s h i p t h r o u g h g a l a x y . E a c hl e s s o n i n t r o d u c e s n e k e y s a n r e i n f o r c e sp r e v i o u s l y t a u g h t k e y s . S t u d e n t s m o v e o t t w o - l e t t e r c o m b i n a t i o n s ( d i g r a p h s ) a n t w o r d s , s e n t e n c e s a n p a r a g r a p h s . P r o g r a mg i v e s w p s c o r e s .T r e a s u r e I s l a n dW i n d h a m C l a s s i c sC - 6 4 , d i s k d r i v eT h i s i u n i q u e a d v e n t u r e g a m e w h e r ey o u ' r e t h e h e r o a n i t ' s u t y o t o f i n d t h s e c r e t t r e a s u r e . Y o u ' l l m e e t a n d t a l k t oc h a r a c t e r s a n y o u ' l l h a v e t d e c i d e w h e t h e rt h e y a r f r i e n d s o r e n e m i e s .M a g i c S p e l l sT h L e a r n i n g C o m p a n yC - 6 4 , d i s k d r i v e , p r i n t e r ( o p t i o n a l )T h i s p r o g r a m i n c l u d e s : S c r a m b l e S p e l l s( s t u d e n t s u n s c r a m b l e s p e l l i n g w o r d s ) , F l a s hS p e l l s ( s t u d e n t s r e c a l l w o r d s b s p e l l i n g a n e n t e r i n g w o r d s c o r r e c t l y ) , a n S p e l l sW r i t e r ( w i t h o p t i o n s t e n t e r n e l i s t o w o r d s , d e l e t e l i s t , s e u n e d a t a d i s kf o w o r d s , v i e w l i s t a n d c o p y a l i s t t a n o t h e r d i s k o r p r i n t e r ) .T h G a m e S h o wA d v a n c e d I d e a s ,C 6 4 , 1 5 4 1 d r i v eA n i m a t e d p a r t n e r s m o t i v a t e l e a r n i n g i t h i se d u c a t i o n a l g a m e o w o r d c l u e s a n t a r g e tc o n c e p t s . Q u e s t i o n s s t a r t w i t h g e n e r a lc l u e s , t h e n h o m e i o m o r e s p e c i f i c f a c t s ,e n c o u r a g i n g t h u s e o f l o g i c a l t h i n k i n g a n d e d u c t i v e r e a s o n i n g . r i g h t a n s w e r w i n s

p o i n t s a n a p p l a u s e . A o p t i o n a l l o w s t h es t u d e n t s t c r e a t e i n d i v i d i a l i z e d q u e st i o n / a n s w e r d a t a b a s e .A d j e c t i v e sS c h o l a s t i cP E T / C 6 4 , d a t a s e t t e

b r i e f t u t o r i a l o a d j e c t i v e s i d i s p l a y e d .S t u d e n t s c a n c h o o s e t h n u m b e r o s e n t e n c e s . A e a c h s e n t e n c e i d i s p l a y e d ,t h e s t u d e n t i d e n t i f i e s t h a d j e c t i v e s . s u m -m a r y f o l l o w s . D a t a s t a t e m e n t s c a b c h a n g e d .D r a g o n M i D L L e a r n R e s o u r c e sC - 6 4 , d i s k d r i v eT h s o f t w a r e a n s t u d e n t w o r k s h e e t sd e v e l o p s k i l l s i r e c a l l i n g t h m u l t i p l i c a t i o nt a b l e s ( 0 t o 9 ) T h d r a g o n u s e s c o r r e c ta n s w e r s e n t e r e d b y t h s t u d e n t t d e f e n d

c i t y f r o m a l i e n i n v a d e r s .C a v e o f t h e W o r d W i z a r dT i m e w o r k s I n c .C - 6 4 , d i s k d r i v eT h i s a d v e n t u r e g a m e p r o v i d e s s p e l l i n g p r a ct i c e a t e s k i l l l e v e l s a n i n c l u d e s 5 0 s p o k e n w o r d s . T h e r e a r e f o u r g a m e l e v e l s .T h s c o r i n g s y s t e m i b a s e d o n s p e l l i n ga b i l i t y a n g a m e s k i l l .S t i c k y b e a r N u m b e r sX e r o x E d u c a t i o nC - 6 4 , d i s k d r i v eS t i c k y b e a r N u m b e r s i c o u n t i n g a n n u m b e r r e c o g n i t i o n p r o g r a m f o p r i m a r yc h i l d r e n . W h e n n u m b e r i p r e s s e d , a l i k en u m b e r o o b j e c t s m o v e a b o u t t h s c r e e n .T h s p a c e b a r i u s e d f o c o u n t i n g o b j e c t s .M u p p e t L e a r n i n g K e y sK o a l a T e c h n o l o g i e sC - 6 4 , d i s k d r i v e

l a r g e , e a s y - t o - u s e k e y b o a r d s u i t a b l e f o y o u n g c h i l d r e n i a t t a c h e d t t h c o m p u t e r .T h s o f t w a r e i n c l u d e s t h r e e p r o g r a m s :D i s c o v e r y S t a g e , L e t t e r s S t a g e a n dN u m b e r s S t a g e d e v e l o p m a t h a n l a n g u a g es k i l l s .L e t t e r G R o u n dC B S o f t w a r eC - 6 4 , d i s k d r i v eL e t t e r G R o u n d p r o v i d e s p l a y f u l s e t t i n gw i t h S e s a m e S t r e e t c h a r a c t e r s i w h i c hc h i l d r e n p r a c t i c e e a r l y r e a d i n g s k i l l s . A t i v i t i e s i n v o l v e l e t t e r - m a t c h i n g a n s p e l l i n go s i m p l i f i e d k e y b o a r d .A r g o s E x p e d i t i o nC B S o f t w a r eC - 6 4 , d i s k d r i v eT h a d v e n t u r e g a m e s i m u l a t e s a s p a c e m i s i o n . T h o b j e c t i v e i t r e t r i e v e s p e c i f i cs p a c e a r t i f a c t s . T h r o u g h g r o u p - d e c i s i o nm a k i n g a n p r o b l e m - s o l v i n g , m e m b e r s m u s td e c i d e w h a t i b e s t f o t h g r o u p .A n i m a l C r a c k e r sF u t u r e h o u s eC - 6 4 , d i s k d r i v e , l i g h t - p e nU s i n g v o i c e s y n t h e s i s , t h s t u d e n t s w o r k i f i v e d i f f e r e n t l a n g u a g e a c t i v i t i e s : m a t c h i n g

a n i m a l s h a p e s , s h a p e a n c o l o u r r e c o g n it i o n , a l p h a b e t l e t t e r s , n u m b e r s a n w o r d s .S u c c e s s W i t h M a t h : D e c i m a l s :C B S o f t w a r eC - 6 4 , d i s k d r i v eO n o f t h e S u c c e s s w i t h M a t h s e r i e s , t h i sp r o g r a m p r o v i d e s r e m e d i a l a s s i s t a n c e , d r i l la n p r a c t i c e i a d d i n g a n s u b t r a c t i n gd e c i m a l f r a c t i o n s .

B u m b l e G a m e sT h L e a r n i n g C o m p a n yC - 6 4 , d i s k d r i v eT h e p r o g r a m p l a y f u l l y e x p l o r e s b a s i c m a t hc o n c e p t s a n p l o t t i n g n u m b e r s o n u m b e rl i n e a n g r i d . S i g a m e s a r F i n d B u m b l e ,F i n d N u m b e r , B u t t e r f l y H u n t , V i s i t f r o mS p a c e , T i c - T a c - T o c a n B u m b l e D o t s .W o r d S p i n n e rT h L e a r n i n g C o m p a n yC - 6 4 , d i s k d r i v eT h i s c o m p l e t e - t h e - w o r d g a m e c h a l l e n g e st h s t u d e n t t d i s c o v e r a m a n y w o r d s a p o s s i b l e b y c h a n g i n g l e t t e r i w o r d . S k i l ll e v e l s a r s e b s e l e c t i n g t h e n u m b e r o l e t e r s a n d a t i m e l i m i t .S p e l l I t D a v i d s o n A s s o c i a t eC - 6 4 , d i s k d r i v eT h p a c k a g e i n c l u d e s p r o g r a m d i s k a n

d a t a d i s k . T h d a t a i n c l u d e s 1 0 0 0 o f t h em o s t c o m m o n l y m i s s p e l l e d w o r d s g r o u p e di n t o f i v e l e v e l s o d i f f i c u l t y . T h e r e a r s i d i f f e r e n t a c t i v i t i e s .P e r i p h e r a l V i s i o nF u t u r e h o u s eC - 6 4 , d i s k d r i v e , l i g h t - p e nP e r i p h e r a l V i s i o n i g r a p h i c s p r o g r a mw h i c h u s e s t h e E d u m a t e L i g h t P e t c r e a t ed r a w i n g s o n t h s c r e e n a n p r i n t e r . s t d e n t m a d r a w i f i f t e e n d i f f e r e n t c o l o u r su s i n g s i b r u s h w i d t h s a n c h a r a c t e r s .L e a r n i n g W i t h L e e p e rS i e r r a O n - L i n eC - 6 4 , d i s k d r i v eT h d i s k c o n t a i n s f o u r g a m e s : D o C o u n t( d r i l l s c o u n t i n g 1 - 1 0 ) , L e a p F r o g ( m a z eg a m e ) , B a l l o o n P o ( s h a p e m a t c h i n g ) a n S c r e e n P a i n t i n g ( d r a w / p a i n t p i c t u r e ) .T h e s e a r s u i t a b l e f o r k i n d e r g a r t e n .S u c c e s s W i t h M a t h : M u l t i p l c a t i o na n D i v i s i o n : D e c i m a lC B S o f t w a r eC - 6 4 , d i s k d r i v eD i s k p r o v i d e s a t u t o r i a l a n p r a c t i c e w i t hm u l t i p l i c a t i o n o d e c i m a l f r a c t i o n s . D i s kp r o v i d e s i n s t r u c t i o n a n p r a c t i c e f o rd i v i d i n g n u m b e r s w i t h d e c i m a l f r a c t i o n s .M o n k e y M a t hA r t w o r xC - 6 4 , d i s k d r i v eM o n k e y M a t h ' s a n i m a t e d g r a p h i c s p r o v i d ea a m u s i n g m a t h g a m e a n t h o p p o r t u n it y t o p r a c t i c e n u m b e r p l a c e m e n t , a d d i t i o n ,s u b t r a c t i o n , m u l t i p l i c a t i o n a n d i v i s i o ns k i l l s . T h e r e a r e t h r e e s k i l l l e v e l s .

2 I s s u e 2

Page 25: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 25/52

S p e l l d i v e rS c h o l a s t i c W i z w a r eC - 6 4 , d i s k d r i v eT h i s p r o g r a m c o n s i s t s o f t h r e e h i d d e n w o r dg a m e s . I G a b d o c ' s N o t e s H o m e , s t u d e n t su n c o v e r l e t t e r s t o g u e s s w o r d . I P o w e r S p e l l i n g , s t u d e n t s e x p l o r e 2 0 0 0 c o m o n l y m i s s p e l l e d w o r d s . D I Y o u r s e l fa d d s n e g a m e w o r d l i s t s .O p e r a t i o n : F r o gS c h o l a s t i cC - 6 4 , d i s k d r i v eT h p a c k a g e c o n t a i n s l a b o r a t o r y s i m u l at i o n t o o l t b e u s e d a r e s o u r c e i t e a c h i n gd i s s e c t i o n o f f r o g . s e c o n d o p t i o n a l l o w st h s t u d e n t s t r e c o n s t r u c t f r o g . T h s e c o n t a i n s a e x c e l l e n t g u i d e .W i z t y p eS i e r r a O n - L i n eC - 6 4 , d i s k d r i v eW i z t y p e p r e s e n t s i n s t r u c t i o n a n p r a c t i c ei k e y b o a r d i n g s k i l l s . T h c a r t o o nc h a r a c t e r , t h e W i z a r d o I d i t h c e n t r a lc h a r a c t e r i t h i s a m u s i n g e d u c a t i o n a l g a m e .S k i l l l e v e l s m a b s e l e c t e d .E l e m e n t a r y M a t h G a m e sP l a t o E d u c a t i o n a lC - 6 4 , d i s k d r i v eT h r e e d i s k s c o n t a i n f o u r t e e n g a m e s w h i c hu s v a r i o u s m a t h s k i l l s i n c l u d i n g c o u n t i n g ,a d d i t i o n , s u b t r a c t i o n , m u l t i p l i c a t i o n a n d i v i s i o n w i t h w h o l e n u m b e r s . T h p r o g r a m sa r s e l e c t e d f r o m a m e n u .A d v a n c e d E l e m e n t a r y M a t h G a m e sP l a t o E d u c a t i o n a lC - 6 4 , d i s k d r i v eT h e s e f o u r d i s k s c o n t a i n f o u r t e e n g a m e sw h i c h p r o v i d e f o v a r i o u s m a t h s k i l l s i c l u d i n g o r d e r o f a r i t h m e t i c o p e r a t i o n s ,p r i m e n u m b e r s a n f a c t o r s , f r a c t i o n s ,d e c i m a l s a n p e r c e n t s . m e n u i u s e d t m a k e t h s e l e c t i o n .A l g e b r a A r c a d eW a d s w o r t h E l e c t r o n i cC - 6 4 , d i s k d r i v eA l g e b r a A r c a d e , g a m e f o o n o t w p l a y e r s , c o m b i n e s c a r e f u l c a l c u l a t i o n w i t hp l o t t i n g s k i l l . T h s c r e e n d i s p l a y s t h X a n d

a x e s a n p l a y e r s m u s t p l o t p a t h t t o u c hA l g e b r o i d s a n W h i r l w i n d s .W o r d M a g i c 6 M e r l a n S c i e n t i f i cC - 6 4 , d i s k d r i v eT h i s w o r d p r o c e s s o r p e r m i t s e a s y e n t r y ,m o d i f i c a t i o n a n f o r m a t t i n g o t e x t . u s e r -f r i e n d l y d e s i g n u t i l i z e s o n - s c r e e n c o m m a n d si m e n u f o r m a t a n o n k e y s t r o k ei m p l e m e n t a t i o n .C a l c M a s t e rM e r l a n S c i e n t i f i cC - 6 4 , d i s k d r i v eC a l c M a s t e r 6 4 a e l e c t r o n i c s p r e a d s h e e t ,i p a t t e r n o 2 c o l u m n s a n d 3 r o w s .E a c h c e l l i n t h g r i d m a c o n t a i n l a b e l o v a l u e . I i l e a r n i n g t o o l f o m a t h e m a t i c s ,s c i e n c e , a n b u s i n e s s .

W o r d S c r a m b l eH i - T e c hC - 6 4 , d i s k d r i v e , p r i n t e rW o r d S c r a m b l e g e n e r a t e s a n a g r a m s ( w o r dp u z z l e s ) . T h s t u d e n t o t e a c h e r t y p e s i t h w o r d s a n d t h c o m p u t e r s c r a m b l e s t h l e t e r s . P r i n t - o u t i n c l u d e s t h e p u z z l e ( w i t h o w i t h o u t c l u e s ) a n d a n a n s w e r k e y .W o r d M a t c hH i - T e c hC - 6 4 , d i s k d r i v e , p r i n t e rW o r d M a t c h a l l o w s t h e t e a c h e r o s t u d e n tt g e n e r a t e m a t c h i n g - t y p e t e s t s , f i l l - i n - t h e -b l a n k s t e s t s , t r u e / f a l s e t e s t s a n m a t h p r b l e m s t e s t s . T h c o m p u t e r - g e n e r a t e dm a t e r i a l s c a b o u t p u t t p r i n t e r .B i B i r d ' s F u n h o u s eC B S o f t w a r eC - 6 4 , d i s k d r i v eB i B i r d ' s F u n h o u s e p r o g r a m i g a m eo c o n c e n t r a t i o n w h i c h d e v e l o p s m e m o r ya n s e q u e n c i n g s k i l l s . M u p p e t c h a r a c t e r sp l a y h i d e a n s e e k a n h e l p B i B i r d f i n dh i S e s a m e S t r e e t f r i e n d s . T h p a c k a g e i c l u d e s v i n y l k e y b o a r d o v e r l a y t s i m p l i f yk e y b o a r d i n p u t .S o n g E d i t o rS e q u e n t i a l C i r c u i tC - 6 4 , d i s k d r i v eS o n g E d i t o r r e q u i r e s t h e M u s i c M a t eK e y b o a r d . T h i s p r o g r a m p e r m i t s t h e s t ud e n t t o e d i t s o n g s r e c o r d e d w i t h S o n gB u i l d e r . O n m e a s u r e i v i e w e d a t i m ea n e a c h n o t e c a n b e d i t e d i n d i v i d u a l l y .B a n k S t r e e t M u s i c w r i t e rM i n d s c a p eC - 6 4 , d i s k d r i v e , p r i n t e rT h B a n k S t r e e t M u s i c w r i t e r a l l o w ss t u d e n t s t s e e , h e a r , w r i t e , e d i t a n p r i n tm u s i c . t u t o r i a l s e c t i o n i a v a i l a b l e a n m a n u a l p r o v i d e s i n s t r u c t i o n s . l i b r a r y o s a m p l e s e l e c t i o n s i i n c l u d e d o t h s e c o n ds i d e o f t h e d i s k . T h p a c k a g e i s i m i l a r t oM u s i c C o n s t r u c t i o n S e t .P i c B u i l d e rW e e k l y R e a d e r S o f t w a r eC - 6 4 , d i s k d r i v e , p r i n t e rP i B u i l d e r e n a b l e s s t u d e n t s t c r e a t e c o o u p i c t u r e s w i t h b l o c k s o r s e c t i o n s o f p i t u r e s T h e s e a r e p l a c e d s i d e b s i d e , a b o v e ,b e l o w o d i a g o n a l l y b e s i d e o t h e r b l o c k s .T r a n s p o r t a t i o n , a n i m a l s , s p a c e , a n b u i l d i n g s a r s o m e o f t h e t h e m e s i n c l u d e di t h g r a p h i c s l i b r a r y .M I M I f o c r e a t i v e w r i t i n gL o g i d i s q u e I n c .C - 6 4 , d i s k d r i v eM I M I i a i n t e r a c t i v e p r o g r a m w h i c h c a b u s e d w i t h s t u d e n t s t c r e a t e a n a n i m a t e

s t o r y . A f t e r t h e c o m p u t e r a c t i v i t y , t h e s t ud e n t m a e x p r e s s t h s t o r y u s i n g o r a la n d / o r w r i t t e n F r e n c h / E n g l i s h l a n g u a g e .M a r k B o o k V o l .S a g a S o f t w a r e ( A d a m s )C - 6 4 , d i s k d r i v e , p r i n t e r

M a r k B o o k s i m u l a t e s a t e a c h e r ' s d a i l yr e c o r d b o o k . T e r m f i l e s c o r r e s p o n d t d a l t e s t r e c o r d s , q u i z z e s a n a s s i g n m e n t s .R e p o r t f i l e k e e p s a r e c o r d o t e r m m a r k s ,e x a m m a r k s , a n d r e p o r t m a r k s .I m a g i n a t i o nS a g a S o f t w a r e ( A d a m s )C - 6 4 , d i s k d r i v eI m a g i n a t i o n e n a b l e s t h s t u d e n t t c r e a t ea n s a v e m o t i o n p i c t u r e s . T h m a s t e r d i s kc o n t a i n s s e v e n p r e - d r a w n s c r e e n s a n c a t a l o g u e o f o v e r 3 5 0 p r e - d r a w n s p r i t e s .O r i g i n a l s p r i t e s a n s c r e e n s c a b c r e a t e da n u s e d i t h a n i m a t i o n p r o g r a m .S t i c k y b e a r : O p p o s i t e sW e e k l y R e a d e r F a m i l y S o f t w a r eC - 6 4 , d i s k d r i v eS t u d e n t s l e a r n t u s a n t o n y m s : u p / d o w n ,s t o p / g o , t a l l / s h o r t , f u l l / e m p t y , i f r o n to f / b e h i n d a n m o r e . E a c h p a i r o f o p p o s i t e sf e a t u r e s a n i m a t i o n , c o l o u r a n s o u n d s .A n i m a t i o n S t a t i o nS u n c o mC - 6 4 , d i s k d r i v e , p r i n t e rT h i s g r a p h i c s t a b l e t a n s o f t w a r e p a c k a g ea l l o w s t h e s t u d e n t t c r e a t e d r a w i n g s ,g r a p h s , m a p s , a n d d i a g r a m s u s i n g m e n us e l e c t i o n . T h g r a p h i c d e s i g n s m a b l a b e l le d w i t h t e x t , s a v e d a n p r i n t e d .C o m p u t e r C r a y o n sF u t u r e h o u s eC - 6 4 , d i s k d r i v e , l i g h t - p e nT h l i g h t - p e n i u s e d t c o l o u r p i c t u r e sr e p r e s e n t i n g t h l e t t e r s o f t h e a l p h a b e t .S o u n d a n d a n i m a t i o n a d i n t e r e s t a n s t r e s s w o r d a n l e t t e r r e c o g n i t i o n .B e d t i m e S t o r i e sF u t u r e h o u s eC - 6 4 , d i s k d r i v e , l i g h t - p e nT h ' L i t t l e R e R i d i n g H o o d ' s t o r y i a n i m a t e d w h i l e f r o g n a r r a t e s t h s t o r ya n g a m e ( u s i n g v o i c e s y n t h e s i z e r ) . S t u d e n ta c t i v i t i e s i n c l u d e w o r d / l e t t e r g a m e s .A l p h a b e t C o n s t r u c t i o n S e F u t u r e h o u s eC - 6 4 , d i s k d r i v e , l i g h t - p e nR o b o , t h a l p h a b e t b u i l d e r , i n s t r u c t ss t u d e n t s h o t u s t h l i g h t - p e n t d r a wt h c a p i t a l l e t t e r s o t h e a l p h a b e t . A f t e re a c h l e v e l , R o b o b u i l d s p i c t u r e p a r t .

T e c h s k e t c h L i g h t P e T e c h S k e t c hC - 6 4 , d i s k d r i v eT h l i g h t - p e n a n d c o m p u t e r g r a p h i c s s o f tw a r e m a b u s e d t c r e a t e d r a w i n g s o t h c o l o u r m o n i t o r . A l s o i n c l u d e d i t h s o f tw a r e i t i c - t a c - t o e g a m e a n m u s i c c o p o s i t i o n p r o g r a m .S e H o r s e H i d e ' n S e e kC B S o f t w a r eC - 6 4 , d i s k d r i v e .C h i l d r e n p r a c t i c e m a t c h i n g c o l o u r s a n s h a p e s b h e l p i n g t c a m o u f l a g e a n d p r t e c t s e h o r s e s . S p a t i a l a n s i z e r e l a t i o n s h i ps k i l l s a r p r a c t i s e d . H i d e G u i d e e x p l a i n sh o a n i m a l s a r c a m o u f l a g e d .

T P U G M a g a z i n e 2

Page 26: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 26/52

D u c k s A h o y !C B S o f t w a r eC - 6 4 , d i s k d r i v eP l a y e r s g u i d e c a n a l b a r g e s u s i n g a j o y s t i c kt c a t c h d u c k s a n a v o i d h i p p o s . T h g a m eh e l p s d e v e l o p f i n e m o t o r c o o r d i n a t i o n , c o u nt i n g s k i l l s a n p r o b l e m - s o l v i n g s k i l l s( t h r o u g h t h f o r m u l a t i o n o p r e d i c t i o n s ) .C h a t t e r b e eT r o n i xC - 6 4 , d i s k d r i v eC h a t t e r b e e u t i l i z e s v o i c e s y n t h e s i z e r t d i c t a t e w o r d s i s p e l l i n g b e g a m e . S p e l l

i n s k i l l l e v e l s i n c r e a s e i d i f f i c u l t y a s t h eg a m e p r o g r e s s e s .I S e a r c h o t h M o s t A m a z i n g T h i n gS p i n n a k e rC - 6 4 , d i s k d r i v eT h i s a d v e n t u r e g a m e w i l l s h a r p e n s t u d e n t ' sr e a d i n g s k i l l s a n a b i l i t y t e s t i m a t ed i s t a n c e , d i r e c t i o n a n t i m e . E c o n o m i c a n dm o n e t a r y p r o b l e m s m u s t b s o l v e d a s t h s t u d e n t p r o g r e s s e s i t h a d v e n t u r e .T r a i n sS p i n n a k e rC - 6 4 , d i s k d r i v e

T r a i n s t e a c h e s m a n y b u s i n e s s p r i n c i p l e s .r a i l r o a d o w n e r m u s t d e c i d e h o t s c h e d u l ed e l i v e r i e s n m a k e e n o u g h m o n e y t m e e tp a y r o l l r e q u i r e m e n t s . T h e r e a r e i g h t l e v e l so d i f f i c u l t y .T h G a m e S h o wA d v a n c e d I d e a sC - 6 4 , d i s k d r i v eT h G a m e S h o w p r o v i d e s o p p o r t u n i t i e s t i n c r e a s e v o c a b u l a r y a n g e n e r a l k n o w l e d g er e l a t e d t w i d e v a r i e t y o t o p i c s i n c l u d i n gb i o l o g y , f a m o u s c i t i e s , n u r s e r y r h y m e s a n f i f t e e n o t h e r s u b j e c t a r e a s .

b E f r a i m H a l f o nA p r o u d f a t h e r o f t w y o u n g g i r l s ,h a v e a l w a y s b e e n i n t e r e s t e d i c h i l d r e n ' ss o f t w a r e , e s p e c i a l l y i i w a b o t h e d u c at i o n a l a n f u t o p l a y . A f t e r f o u r y e a r so c o l l e c t i n g g a m e s a n e d u c a t i o n a l p r g r a m s f o m k i d s , h a v e r e a l i z e d t h a t ,i g e n e r a l , c h i l d r e n u t 1 y e a r s o l l i k es l o w - p a c e d p r o g r a m s w h e r e t h i n k i n g i r e q u i r e d , r a t h e r t h a n t h e f a s t e r - p a c e ds h o o t T e m - u p g a m e s p r e f e r r e d b t e e n a g e r s .

I t h i s a r t i c l e r e v i e w w h a t t h i n k a r es o m e o f t h e b e s t c h i l d r e n ' s p r o g r a m s f o t h C o m m o d o r e 6 a n 1 2 8 . A l o t h i ss o f t w a r e h a b e e n t e s t e d b l o t s o c h i l d r e n ( a n d p a r e n t s t o o ) , n o n e o w h o mh a e v e r b e c o m e b o r e d w i t h t h p r o g r a m sp r e s e n t e d i t h i s r e v i e w . T h i s r e v i e w i l i m i t e d b t h n u m b e r o p r o g r a m s h a v eh a a c c e s s t o h a v e l e f t o u t a n u m b e ro p r o g r a m s f o u n d i n t e r e s t i n g b u n o w o r t h b u y i n g . C o n s e q u e n t l y , a l l o f t h er e v i e w s a r g o o d ; t h b a o n e s a r n o h e r e .

n o t e l a r g e n u m b e r o p r o g r a m so w w e r e d e v e l o p e d b S p i n n a k e r , a n

a f e w b t h L e a r n i n g C o m p a n y . d i n o t r t c o v e r t h p u b l i c d o m a i n C o m o d o r e E d u c a t i o n a l S o f t w a r e . T h e s e p r g r a m s , c o n t a i n e d o n o v e r 5 0 d i s k s , a r a v a i l a b l e f r o m t h T P U G l i b r a r y .H e r e a r s o m e p r o g r a m s c o n s i d e r t h eb e s t :F a c e M a k e r : p r o b a b l y t h e m o s t s u c c e s s f u lg a m e e v e r p r o d u c e d f o r c h i l d r e n . T h p u p o s e o f t h e g a m e i t a d f e a t u r e s t f a c e :e y e s , n o s e s , m o u t h , e a r s a n h a i r . T h p r g r a m i v e r y e a s y t o u s e , s i n c e o n l y t w k e y sa r n e e d e d : t h r e t u r n k e a n t h s p a c eb a r . T h i s s i m p l i c i t y o p e n s w o r l d o f a t a s y , s i n c e l a r g e n u m b e r o c o m b i n a t i o n sa r p o s s i b l e a n e x p r e s s i o n s a r a l m o s tl i m i t l e s s . h a v e s e e n c h i l d r e n p l a y t h i s g a m e

2 I s s u e 2

S o f t w a r e F o f o h o u r s o e n d . C e r t a i n l y v e r y s u c c e s s f u lS p i n n a k e r . A n o t h e r g a m e t h a t i n t r o d u c e sc h i l d r e n t t h c o m p u t e r k e y b o a r d i K i d sO K e y s ; y e a n o t h e r i L o g i c L e v e l s .N e i t h e r a r s p e c i a l : p l e a s u r a b l e b u n o w o r t h t h $ 2 9 . 0 0 ( C d n ) s e l l i n g p r i c e .P i z z a : p u b l i c d o m a i n g a m e a v a i l a b l e f r o mT P U G . H e r e c h i l d h a t o i d e n t i f y a n

c o o r d i n a t e s t d e l i v e r p i z z a t a g i v e nl o c a t i o n . T h g a m e i v e r y e l e m e n t a r y , b u ti p r o v i d e s a e x c e l l e n t i n t r o d u c t i o n t a n a l y t i c a l g e o m e t r y a n d x - y c a r t e s i a ns p a c e s . D e s p i t e i t s i m p l i c i t y , c h i l d r e n h a v ep l a y e d t h i s g a m e o v e r a n o v e r a g a i n . M o s ts u i t a b l e f o r c h i l d r e n a n u n d e r .B a b y C a r e i a n o t h e r p u b l i c d o m a i n p r g r a m T h i s o n i s u i t a b l e f o r c h i l d r e n 9 a n o v e r , s i m p l y b e c a u s e o f t h e f a s t r e a c t i o nt i m e s r e q u i r e d t p l a y t h g a m e . N e v e rt h e l e s s , y o u n g e r c h i l d r e n s e e m t e n j o y w a c h i n g o t h e r s p l a y t h g a m e . T h o b j e c t i t f e e d a b a b y a n k e e p i d r a n c l e a nw i t h o u t h a v i n g t h m o t h e r , o t h p l a y e r ,g c r a z y . T h g a m e i i n s t r u c t i v e f o r o l d e rb r o t h e r s a n s i s t e r s , m a k i n g t h e m r e a l i z et h d i f f i c u l t y o c a r i n g f o y o u n g b a b y . I i a l s o p l e a s u r a b l e f o s e a s o n e d p a r e n t s t r e m e m b e r d i a p e r d a y s l o n g g o n e . T h g r a p h i c s a r e e l e m e n t a r y , b u t h g a m e i f a s c i n a t i n g .V i d u z z l e s : T h i s o n i g a m e f r o m C o m o d o r e . T h p u r p o s e i t r e c o n s t r u c t p i t u r e p u z z l e o f c l o w n , d o o a o w l . T h p i c t u r e i s p l i t i n t o 2 o 5 r a n d o m p i e c e si f i v e b f i v e m a t r i x , a n t h c h i l d m u s tr e c o n s t r u c t i t g o o d i n t r o d u c t i o n t s p a t i a l r e l a t i o n s h i p s . T h p r o g r a m i e a s yt u s w i t h j o y s t i c k . I i s u i t a b l e f o rc h i l d r e n 5 a n o l d e r .R o c k y * s B o o t s : p r o g r a m f o c h i l d r e na n d u p f r o m T h L e a r n i n g C o m p a n y . T h i si o n o t h b e s t i n t r o d u c t i o n s h a v e s e e nt c y b e r n e t i c s a n b o o l e a n l o g i c . T h p u p o s e o f t h e g a m e i f i r s t t l e a r n t h m e a ni n g o f a n a n o g a t e s , a n s e c o n d t b u i l da c y b e r n e t i c m a c h i n e , a b l e t s e n s e t h w o r l d a r o u n d i a n a c i a c c o r d a n c e w i t h

p r e d e t e r m i n e d i n s t r u c t i o n s . T h m a c h i n h a s e n s o r s t d e t e c t t h e s h a p e o m e t a p i e c e a n i t c o l o u r . T h c h i l d m u s t b u i l m a c h i n e t h a t i d e n t i f i e s p i e c e g i v e n i f o r m a t i o n f r o m i t s e n s o r s . F o e x a m p l e f i n d p i e c e t h a t i r o u n d a n b l u e , o p i e c t h a t i a n c o l o r b u b l u e w i t h t r i a n g u l a o s q u a r e s h a p e . T h c o m b i n a t i o n s a r a l m o s t i n f i n i t e .F a c t o r y : A n o t h e r g r e a t p r o g r a m f r o m S u b u r s t C o m m u n i c a t i o n s . T h p u r p o s e o t h ip r o g r a m i t s h a p e a p i e c e o f m e t a l a c c o d i n g t b l u e p r i n t . T h r e e b a s i c m a c h i n e a r a v a i l a b l e i t h f a c t o r y : o n e p u n c h e s o n t t h r e e h o l e s , s q u a r e o r o u n d ; a n o t h e e n g r a v e s l i n e o d i f f e r e n t t h i c k n e s s ; y e a n o t h e r r o t a t e s t h m e t a l p i e c e 4 5 9 0 , 1 3 o 1 8 0 d e g r e e s . U t e i g h t m a c h i n e s c a b p u i a a s s e m b l y l i n e t c r e a t e e a s y o d i f f i c u l t p a t t e r n s .R o c k ' B o l t : A A c t i v i s i o n g a m e , t h i s o n d e v e l o p s s p a t i a l r e l a t i o n s h i p s . S e v e r a d o m i n o p i e c e s m o v e b a c k a n d f o r t h o t h s c r e e n , a n t h p l a y e r h a s t n a i l t h e m d o w t c o p y p r e d e t e r m i n e d p a t t e r n . T h p r b l e m i t h a t s i n c e t h p i e c e s m o v e , c e t a i n s t r a t e g y m u s t b f o l l o w e d t c a t c h t h p i e c e s i t h e r i g h t p o s i t i o n . T h p l a y e j u m p s f r o m p i e c e t p i e c e a n n a i l s t h e d o w n w h e n n e c e s s a r y . A t h p l a y e r a v a n c e s t h i g h e r l e v e l s , t h p a t t e r n s c a n o l b d u p l i c a t e d b m o v i n g h o r i z o n t a l l y t o t h e r s c r e e n s . T h u s t h p l a y e r m u s t k e e i m i n d t h p o s i t i o n o a l d o m i n o s a h m o v e s f r o m s c r e e n t s c r e e n . T h s o f t w a r i d i f f i c u l t t d e s c r i b e , b u v e r y i n t e r e s t i n t p l a y a n q u i t e c h a l l e n g i n g . O n o t h b e s t .D o o d l e : T h i s g r e a t g r a p h i c s p r o g r a m , w h i c c a b e o p e r a t e d f r o m e i t h e r j o y s t i c k o r t h k e y b o a r d , o p e n s u a f a n t a s y w o r l d f o c h i l d r e n b l e t t i n g t h e m c r e a t e d r a w i n g s t h e n c o l o u r t h e m i 1 l i v i n g c o l o u r s . F o s o m e a p p l i c a t i o n s , s u c h a d r a w i n g o v a l si t i s e v e n b e t t e r t h a n t h f a m o u s K o a l a P a d D e t a i l c a n b e a d d e d u s i n g z o o m m o d e a n g e o m e t r i c f i g u r e s ; b o x e s a n c i r c l e s a r

Page 27: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 27/52

H o t O p e r a t e C - 6 4F l i p t r a c k L e a r n i n gC - 6 4 , d a t a s e t t e

d a t a c a s s e t t e a n t w a u d i o c a s s e t t e s i s t r u c t t h e s t u d e n t h o t o p e r a t e a C o m o d o r e 6 4 c o m p u t e r . N o t e t h a t d a t a t a p er e c o r d e r a n a a u d i o t a p e r e c o r d e r i r q u i r e d f o t h e s e l e s s o n s .E x p l o r i n g C - 6 4 L O G OS u n b u r s t C o m m u n i c a t i o n sC - 6 4 , d i s k d r i v eT h i s p a c k a g e o s o f t w a r e a n m a n u a l i i t e n d e d t s u p p l e m e n t t h L O G O p r o g r a m

p r o d u c e d b y C o m m o d o r e . T h e L O G O a t i v i t i e s a n d e m o n s t r a t i o n s c a n n o t b e u s e dw i t h o u t l o a d i n g L O G O f i r s t .G e t t i n g R e a d y t R e a d a n A d S u n b u r s t C o m m u n i c a t i o n sC - 6 4 , 1 5 4 1 d r i v eT h p a c k a g e c o n t a i n s s i i n t e r e s t i n g g a m ea c t i v i t i e s f o y o u n g c h i l d r e n , i n c l u d i n g :B e a m U s h a p e r e c o g n i t i o n a n v i s u a ld i s c r i m i n a t i o n ; A l p h a s a u r u s r e c o g n i t i o no f l o w e r - c a s e l e t t e r s ; A B C - > — r e c o g n i t i o no u p p e r - c a s e l e t t e r s ; L e t t e r G e t t e ra s s o c i a t i o n o u p p e r - a n l o w e r - c a s e l e t t e r s ;

M o o n M a t h b e g i n n i n g n u m b e r s ; a n dN u m b e r C h i c k c o u n t i n g s k i l l s .T h I n c r e d i b l e L a b o r a t o r yS u n b u r s t C o m m u n i c a t i o n sC - 6 4 , d i s k d r i v eT h I n c r e d i b l e L a b o r a t o r y p r o g r a m i d e s i g n e d t t e a c h c h i l d r e n s t r a t e g i e s f o p r o b l e m - s o l v i n g . I p l a c e s e a c h s t u d e n t i t h r o l e o a c h e m i s t c r e a t i n g m o n s t e r s i

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

S u r v e yd r a w n . D o o d l e a n K o a l a P a d c o

e a c h o t h e r , a n a r s u i t a b l e f o a n u p T h p a c k a g e i n c l u d e s

p i c t u r e s t h a t t h e c h i l d c a

H o u s e : A e v e r l a s t i n g f a v o u r i t eJ o y c e H a c k a n s o n A s s o c i a t e s I n c . H e r e

p u r p o s e i t d e c o r a t e a n p a i n t s e r i e sC o l o n i a l f a r m h o u s e , M a n h a t

p e n t h o u s e , a h i d e a w a y c o t t a g e , o S a c o V i c t o r i a n t o w n h o u s e . E a c h h o u s e

l a r g e s e l e c t i o n o r o o m s , a n e a c h c a ne d a c c o r d i n g t t h c h i l d ' s t a s t e s .i a v a i l a b l e f o b e d r o o m s , l i v i n g -

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

a n k i d s . s m a l l w o r k s h o p a l l o w sl d t o c r e a t e p a t t e r n s n o p r e s e n t i t h . T h e p i c t u r e s c a a l s o b e a n i m a t e d :

d o b a r k s , t h f i r e p l a c e r o a r s , t h b i r dt h w a t e r f l o w s , t h e p i a n o p l a y s , t h

d i s p l a y s w o r d p r o c e s s i n g p r , a n d s o n A i o t h e r g r a p h i c p r

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

c a a l s o b c h a n g e d . T h o n l y p r o b l e mi t h a t t h e f r e q u e n t l o a d i n g o f s u

t a k e s s l o n g t h a t s o m e c h i l d r e nl o s e i n t e r e s t

P r o g r a m sa n R i d d l e s : T h i s i a n o t h e r e x

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

A n a l y s i s : p u b l i c d o m a i n p r o g r a mt a n a l y z e t h g r a d e l e v e l o f c h i l d

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

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

a n i n d e p e n d e n t a s s e s s m e n t .

G a m e sP l a y f u l P r o f e s s o r : E m p h a s i s i o

a r i t h m e t i c t h r o u g h t e s t i n g o s i p r o b l e m s . G r a p h i c s a r e x c e l l e n t , a n

t h r e w a r d f o a n s w e r i n g q u e s t i o n s c o r r e c tl i t h o p o r t u n i t y t c a t c h g h o s t i h a u n t e d h o u s e .K i n d e r c o m p : S p i n n a k e r o f f e r i n g , t h i sg a m e i v e r y g o o d f o r t h e y o u n g e r c r o w d ;

a n u n d e r .A l g e b r a D r a g o n s : T h i s i a n a d v e n t u r eg a m e t h a t t e s t s m a t h s k i l l s . T a d v a n c e i t h g a m e , c o r r e c t a n s w e r s m u s t b p r o v i de t q u e s t i o n s a s k e d . T h i s o n i f o c h i l d r e n 1 2 a n o v e r .T y p i n g T u t o r A n W o r d I n v a d e r s : t o u c ht y p i n g p r o g r a m s u i t a b l e f o c h i l d r e n a n u p I c h i l d r e n c a p l a y p i a n o t h e y c a a l s ol e a r n t t o u c h t y p e e a r l y i t h e i r l i f e . T h p r o g r a m t e a c h e s o n l i n e a t i m e , a n a f t e r e v e r y t e n e x e r c i s e s a e x a m i g i v e n .I t h c h i l d d o e s n o p a s s , e x e r c i s e s a r er e p e a t e d u n t i l s a t i s f a c t o r y m a r k i r e a c he a n t h c h i l d i p r o m o t e d t t h n e x tl e v e l . T h a d v a n t a g e i t h a t t h c o m p u t e ri v e r y p a t i e n t w h i l e t h e c h i l d p a c e sh i m / h e r s e l f . W o r d I n v a d e r s i p a r t o f t h es a m e p a c k a g e a n i g o o d p r a c t i c ep r o g r a m .

F a a n T r i v i a F e v e r : T w t r i v i a l p u r s u i tg a m e s , f r o m E p y x a n P r o f e s s i o n a l S o f tw a r e r e s p e c t i v e l y . F a i t h e b e t t e rp a c k a g e . C h i l d r e n s e e m t o l i k e i t f o r m a tb e t t e r , a n a p p r e c i a t e t h e o p t i o n o f h a v i n gt h a n s w e r s p r o v i d e d . S e v e r a l c l a s s e s o q u e s t i o n s a r e a v a i l a b l e : h i s t o r y , g e o g r a p h y ,s c i e n c e a n m a t h . S u i t a b l e f o c h i l d r e na n u p p o s s i b l y l e b y 9 o r 1 0 y e a r o l c h i l d w h c a r e a d w e l l .M u s i c p r o g r a m s : c h i l d d o e s n o t n e e d t h s o p h i s t i c a t i o n o f c o m p l e x m u s i c p r o g r a m ss u c h a t h K a w a s a k i S y n t h e s i z e r ; p u b l i cd o m a i n p r o g r a m s s u c h a s O r g a n , P i a n o a n M u s i c M a s t e r p r o v i d e h o u r s o f p l e a s u r a b l em u s i c . C o m m e r c i a l p r o g r a m s s u c h a M u s i cM a c h i n e b C o m m o d o r e a r a l s o p l e a s a n t ,s i n c e t h e y s h o w n o t e s o t h s c r e e n a k e y sa r e p r e s s e d . M c h i l d r e n l i k e P i a n o b e s t ,s i n c e t h e y c a p l a y m u s i c o t h k e y b o a r da t t h e i r o w s p e e d , s a v e t h e n o t e s , p l a y

t h e m b a c k a n e v e n s a v e t h e m t d i s k .T h r o u g h o u t , t h s c r e e n d i s p l a y s t w h a n d sp l a y i n g o t h k e y b o a r d .A s t r o n o m y P r o g r a m s : T h r e e p r o g r a m sc o m e t m i n d , B e n j i ' s S p a c e R e s c u e , S o l a rS y s t e m a n S k T r a v e l . T h f i r s t t w w e r ed e v e l o p e d f o r c h i l d r e n . T h e y s h o w t h s o l a rs y s t e m a n d g i v e i n f o r m a t i o n a b o u t e a c hp l a n e t . T h l a s t o n i p r o f e s s i o n a lp a c k a g e a n h a s b e e n p r e v i o u s l y r e v i e w e di T P U G M a g a z i n e . A l o f t h e s e a s t r o n o m yp r o g r a m s a r g o o d b u t t h e y n e e d t h e r u nw i t h a d u l t s u p e r v i s i o n ; t h e y w o u l d h t o d i f f i c u l t f o t h a v e r a g e 8 - 1 2 y e a r o l d .M y s t e r y : h a v e n o s e e n m a n y p r o g r a m si n t h i s a r e a f o r c h i l d r e n , b u o n o t h b e s ti s u r e l y S n o o p e r T r o o p s . T h c h i l d i a i n v e s t i g a t o r , a n h a t o f i n d t h m u r d e r e rb v i s i t i n g a p p r o p r i a t e h o u s e s , m a k i n gt e l e p h o n e c a l l s a n a s k i n g t h r i g h t q u e st i o n s . T h w h o l e g a m e m a t a k e s e v e r a lh o u r s i s e p a r a t e s e s s i o n s , a n t h c h i l d h a t l e a r n t t a k e a c c u r a t e n o t e s a n c o n s u l tt h e m . T h g a m e i v e r y g o o d f o t h o s e e i g h ta n u p A n o t h e r s u c c e s s f u l g a m e f r o mS p i n n a k e r .

h o p e t h e s e r e v i e w s w i l l h e l p p a r e n t s i t e r e s t e d i p u r c h a s i n g p r o g r a m s s u i t a b l ef o r t h e i r y o u n g c h i l d r e n . I n g e n e r a l ,h a v e a v o i d e d t u t o r i a l o d r i l l p r o g r a m s i f a v o u r o p r o g r a m s t h a t l e c h i l d r e n u s t h c o m p u t e r t l e a r n l o g i c a l c o n c e p t sa n v i s u a l i z e s p a t i a l r e l a t i o n s . M o s t o f t h ep r o g r a m s m e n t i o n e d a r c o m m e r c i a lp a c k a g e s t h a t c a b p u r c h a s e d o o r d e r e d a a n s t o r e ; s o m e a r p u b l i c d m a i n p r o g r a m s t h a t m a n o t b e a v a i l a b l ee v e r y w h e r e . I r e q u e s t e d , w i l l m a i l ac o p y o f t h e p u b l i c d o m a i n p r o g r a m s f o a n o m i n a l s e r v i c e c h a r g e o f $ 8 . 0 0 , i c l u d i n g a f l o p p y d i s k a n m a i l i n ge x p e n s e s .W r i t e t o E f r a i m H a l f o n , 5 4 L i m e r i c kR o a d , B u r l i n g t o n , O n t a r i o , C a n a d a L 7 2 K 5 .

T P U G M a g a z i n e 2

Page 28: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 28/52

W o r d A t t a c kD a v i d s o n A s s o c i a t e sC - 6 4 , d i s k d r i v eT h e p r o g r a m c o n t a i n s 6 7 w o r d s w i t hs e n t e n c e s i l l u s t r a t i n g u s a g e . T h e r e a r n i n es k i l l l e v e l s . I n c l u d e d i a e d i t o r f o r a d d i n gi n d i v i d u a l i z e d w o r d l i s t s . W o r d A t t a c k i d e s i g n e d t i m p r o v e v o c a b u l a r y s k i l l s .B i g b i r d ' s S p e c i a l D e l i v e r yC B S o f t w a r eC - 6 4 , d i s k d r i v eI t h S a m e G a m e , t h e l e a r n e r m a k e s e a c t p i c t u r e m a t c h e s . I F i n d t h R i g h tK i n d , t h s t u d e n t l o o k s a p i c t u r e a n m a t c h e s i a c c o r d i n g t i t c a t e g o r y . T h e r ea r s k i l l l e v e l s f o r e a c h g a m e .E r n i e ' s M a g i c S h a p e sC B S o f t w a r eC - 6 4 , d i s k d r i v eE r n i e ' s M a g i c S h a p e s p r o v i d e s v i s u a ld i s c r i m i n a t i o n p r a c t i c e f o p r e - s c h o o l e r s .E r n i e p o i n t s o u t h m i s t a k e s a n h i m a g i cr a b b i t p r o v i d e s p o s i t i v e r e i n f o r c e m e n t w h e nt h m a t c h i n g a n s w e r i c o r r e c t .S u c c e s s W i t h M a t h : M u l t i p l y i n g a n D i v i d i n g F r a c t i o n sC B S o f t w a r eC - 6 4 , d i s k d r i v eS u c c e s s W i t h M a t h b u i l d s s k i l l s i m u l t i p l yi n a n d i v i d i n g c o m m o n f r a c t i o n s .t u t o r i a l s e c t i o n t e a c h e s t h s e q u e n c e o o p e r a t i o n s a n p r a c t i c e s e c t i o n p r o v i d e sd r i l l a n r e i n f o r c e m e n t .M u s i c C o n s t r u c t i o n S e tE l e c t r o n i c A r t sC - 6 4 , d i s k d r i v e , j o y s t i c kM u s i c C o n s t r u c t i o n S e p r o v i d e s t h o p o r t u n i t y f o t h s t u d e n t t c r e a t e a n l i s t e n t c o m p u t e r m u s i c . T h e l e m e n t s o m u s i c , r e p r e s e n t e d b i c o n s o t h e s c r e e n ,c a b m o v e d t s t a f f t c r e a t e m u s i c .C r y p t o C u b eD e s i g n w a r eC - 6 4 , d i s k d r i v eC r y p t o C u b e i w o r d p u z z l e g a m e w i t hf i f t y p u z z l e s a v a i l a b l e o f o u r s i d e s o f c u b e . w o r d - p u z z l e g e n e r a t o r u s e s w o r d se n t e r e d b y t h e s t u d e n t . T h e p r o g r a md e v e l o p s s p e l l i n g a n v o c a b u l a r y s k i l l s .S p e l l a k a z a mD e s i g n w a r eC - 6 4 , d i s k d r i v eI t h i s s p e l l i n g g a m e , t h s t u d e n t r a c e sa g a i n s t a m a g i c i a n t r e l e a s e h i d d e na n i m a l s . T h s p e l l i n g v o c a b u l a r y l e v e l sr a n g e f r o m g r a d e t w t g r a d e e i g h t . S k i l ll e v e l s a d j u s t a u t o m a t i c a l l y .M - s s - n g L - n k s : Y o u n g P e o p l e ' sL i t e r a t u r eS u n b u r s t C o m m u n i c a t i o n sC - 6 4 , d i s k d r i v eS h o r t r e a d i n g p a s s a g e s a r e r e l a t e d t c h i l d r e n ' s c l a s s i c a l s t o r i e s . T h s t u d e n t o t e a c h e r c a d e l e t e l e t t e r s a n w o r d s f r o mt h e p a s s a g e s . S t u d e n t s r e c o n s t r u c t t h eo r i g i n a l p a s s a g e s b f i l l i n g i t h m i s s i n g

l e t t e r s o w o r d s ( s i m i l a r t c l o z e t e s t ) . T h a c t i v i t y a i d s i d e v e l o p i n g s k i l l s r e l a t e d t or e a d i n g c o m p r e h e n s i o n , w r i t i n g s t y l e s ,p u n c t u a t i o n , a n s p e l l i n g .

R o b b e r s o t h L o s t T o m bT i m e w o r k sC - 6 4 , d i s k d r i v eT h i s a d v e n t u r e g a m e s i m u l a t e s t h e w o r k o a a r c h e o l o g i s t a t t e m p t i n g t r e c o v e r l o s tt r e a s u r e s f r o m o n h u n d r e d - r o o m E g y pt i a n t o m b .S q u a r e P a i r sS c h o l a s t i c W i z w a r eC - 6 4 , d i s k d r i v eS q u a r e P a i r s p r e s e n t s m a t c h i n g g a m e sw h i c h h e l p t d e v e l o p m e m o r y a n d c o n c e nt r a t i o n p o w e r s . f e w c o m p u t e r p r o g r a mm i n g c o n c e p t s a r i n t r o d u c e d . G a m e m a k e ra l l o w s s t u d e n t s t c r e a t e t h e i r o w g a m e s .P r i n t S h o p L i b r a r yB r o d e r b u n dC - 6 4 , d i s k d r i v eT h i s i t h n e g r a p h i c s d i s k t g w i t h t h P r i n t S h o p p r o g r a m . I h a n e g r a p h i c si t h e c a t e g o r i e s o f J o b s , H o b b i e s , M u s i c ,H e a l t h , P e o p l e , P l a c e s , a n d m o r e .

S n o o p e r T r o o p s : C a s e O n S p i n n a k e rC - 6 4 , d i s k d r i v eT h G r a n i t e P o i n t G h o s t i a i n t e r a c t i v em y s t e r y g a m e . P l a y e r s a r e p r i v a t e d e t e ct i v e s t r y i n g t d i s c o v e r c l u e s w h i c h w i l l i nd i c a t e m o t i v e f o t h c r i m e a n l e a d t o t h s o l u t i o n o f t h e m y s t e r y .S n o o p e r T r o o p s : C a s e T w S p i n n a k e rC - 6 4 , d i s k d r i v eI T h C a s e o t h D i s a p p e a r i n g D o l p h i np l a y e r s m u s t u s c l u e s t s o l v e m y s t e r y .F r a c t i o n F e v e rS p i n n a k e rC - 6 4 , c a r t r i d g eF r a c t i o n F e v e r ( o n c a r t r i d g e ) d e v e l o p s a u n d e r s t a n d i n g o t h p a r t s o f f r a c t i o n s a n t h r e l a t i o n s h i p s b e t w e e n d i f f e r e n t f r a ct i o n s . C o n c e p t s o n u m e r i c a l a n v i s u a lr e p r e s e n t a t i o n s a r p r e s e n t e d .K o a l a P a d T o u c h T a b l e tK o a l a T e c h n o l o g i e sC - 6 4 , d i s k d r i v eT h i s g r a p h i c s t a b l e t i s u p p l i e d w i t h t h K o a l a p a i n t s o f t w a r e . W i t h t h i s s o f t w a r ea n t h K o a l a P a d , t h e s t u d e n t m a c r e a t eh i g h r e s o l u t i o n d r a w i n g s w h i c h m a b m a n i p u l a t e d , s a v e d a n d p r i n t e d .T h S e v e n C i t i e s o G o l dE l e c t r o n i c A r t sC - 6 4 , d i s k d r i v e , j o y s t i c kT h i s i s i m u l a t i o n g a m e o f d i s c o v e r y , e p l o r a t i o n , a n c o n q u e s t i t h l a t e 1 5 t h C e t u r y . I n t h s i m u l a t i o n , s t u d e n t s s e s a i lf r o m S p a i n a f t e r o u t f i t t i n g t h e i r e x p e d i t i o n .T h o b j e c t o t h g a m e i t o b t a i n g o l d a n m a p s o n e t e r r i t o r i e s . A f t e r c r o s s i n g t h eo c e a n , s t u d e n t s c a n c h o o s e t e x p l o r e

r i v e r s , m e e t A z t e c a n I n c a n a t i v e s a n s o l v e p r o b l e m s f a c e d b t h c o n q u i s t a d o r s .T r a p - a - Z o i dD e s i g n w a r eC - 6 4 , d i s k d r i v eT h i s p r o g r a m p r e s e n t s g e o m e t r i c c o n c e p t si g a m e f o r m a t . S q u a r e s , t r i a n g l e s , a n o t h e r p o l y g o n s h a p e s a r e i n t r o d u c e d . M u l t ip l s k i l l l e v e l s p r o v i d e i n c r e a s i n g c h a l l e n g e sf o s t u d e n t s .P a i n t M a g i cD a t a m o s tC - 6 4 , d i s k d r i v eT h i s g r a p h i c s / c o m p u t e r a r s o f t w a r ep r e s e n t s o p p o r t u n i t i e s t o c r e a t e , s a v e a n d i s p l a y o r i g i n a l a r t d e s i g n s a n d d r a w i n g s .T h a r t i s t u s e s j o y s t i c k t d r a w , f i l l , o c o l o u r t h e c o m p u t e r a r t .A l i e n A d d i t i o nD L A r c a d e m i c S k i l l sC - 6 4 , d i s k d r i v eT h i s a r c a d e - t y p e m a t h g a m e d e v e l o p s a d i t i o n s k i l l s u s i n g n u m b e r s f r o m 0 - 9 . T h s k i l l l e v e l s c a n b e a d j u s t e d f o r u t i m e , c o t e n t , a n l e v e l o d i f f i c u l t y . P r o g r a m a c e p t s j o y s t i c k o k e y b o a r d i n p u t .A l l i g a t o r M i D L A r c a d e m i c S k i l l sC - 6 4 , d i s k d r i v eI t h i s m a t h a c t i v i t y , t h o b j e c t i t f e e da p p l e s t a l l i g a t o r s . T h g a m e p r o v i d e sp r a c t i c e w i t h a d d i t i o n a n s u b t r a c t i o n s k i l l s .

t e a c h e r m e n u p e r m i t s o p t i o n s f o s k i l ll e v e l s , s p e e d , a n t i m e .D e m o l i t i o n D i v i s i o nD L A r c a d e m i c S k i l l sC - 6 4 , d i s k d r i v eD e m o l i t i o n D i v i s i o n p r e s e n t s p r a c t i c e w i t hs h o r t d i v i s i o n s k i l l s a s t a n k s a d v a n c e t o w a r dc a n n o n s . A J t h d i v i s o r s a r b e t w e e n a n 9 t e a c h e r m e n u p r o v i d e s k i l l l e v e l , s p e e da n t i m e o p t i o n s .M e t e o r M u l t i p l i c a t i o nD L A r c a d e m i c S k i l l sC - 6 4 , d i s k d r i v eM e t e o r M u l t i p l i c a t i o n h e l p s b u i l d s p e e da n a c c u r a c y w i t h m u l t i p l i c a t i o n f a c t s . T h m u l t i p l i c a t i o n s k i l l l e v e l s i t h g a m e c a b c h a n g e d t p r o v i d e i n c r e a s i n g c h a l l e n g ea s s t u d e n t s ' s k i l l s i m p r o v e .M i n u s M i s s i o nD L A r c a d e m i c S k i l l sC - 6 4 , d i s k d r i v eM i n u s M i s s i o n h e l p s b u i l d s p e e d a n a c u r a c y w i t h s u b t r a c t i o n f a c t s . S k i l l l e v e l s ,g a m e r u t i m e , a n t h q u e s t i o n c o n t e n tm a b a l t e r e d t p r o v i d e i n d i v i d u a l i z e dc h a l l e n g e s f o r t h e s t u d e n t s .E d u m a t e L i g h t - P e nF u t u r e h o u s eC - 6 4 , d i s k d r i v eT h l i g h t - p e n p l u g s i n t o g a m e p o r t # 1 T h s t u d e n t i a b l e t i n t e r a c t w i t h t h c o m p u t e rb p o i n t i n g t h p e t t h s c r e e n . T h d i s kc o n t a i n s a a r p r o g r a m , a t i c - t a c - t o e g a m ea n c o m p u t e r m u s i c .

2 I s s u e 2

Page 29: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 29/52

L - n k s : M i c r o e n c y l o p e d i aC o m m u n i c a t i o n s

d i s k d r i v e h o r t r e a d i n g p a s s a g e s a r r e l a t e d t e

s u b j e c t s a n a r e o f i n t e r e s t t S t u d e n t o t e a c h e r c a d e l e t e l e

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

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

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

T h a t M a t h W o m a n6 4 , d i s k d r i v e

p r o g r a m i d e s i g n e d t b u s e d w i t hl e s s o n s t a u g h t i t h p r i m a r y

m . S t u d e n t s i m p r o v e t h e i r a d d i t i o n ,c t i o n , m u l t i p l i c a t i o n a n d i v i s i o nb s o l v i n g s i m p l e a r i t h m e t i c e q u aT h l a r g e s t n u m b e r u s e d i t h p r

i 1 9 S t u d e n t s m u s t b a b l e t n u m b e r s u t 9 a n d h a v e

k n o w l e d g e o n u m b e r l i n e s .R a b b i t

h L e a r n i n g C o m p a n yd i s k d r i v e , c o l o u r m o n i t o r

e a d e r R a b b i t p r o v i d e s c h i l d r e n w i t h a nw a t d e v e l o p i m p o r t a n t

s k i l l s a n i n c r e a s e t h e i r v o c a b u l a r y .U s i n g o v e r 2 0 0 t h r e e - l e t t e r w o r d s , e a c h o

e t h r e e g a m e s b u i l d s o s k i l l s f r o m t h g a m e . T h f o u r t h g a m e p r o v i d e s

r e v i e w o t h s k i l l s . C h i l d r e n l e a r n t p a t t e r n s w i t h v o w e l - c o n s o n a n t -

c o m b i n a t i o n s a n u s l o g i c a n v i s u a lt a c h i e v e t h i s .

s s w o r d M a g i cn d s c a p e

1 5 4 1 d r i v e , g r a p h i c s p r i n t e rC r o s s w o r d M a g i c , s t u d e n t s a n

c a n , w i t h s p e e d a n e a s e , c r e a t en p l a y o r i g i n a l c r o s s w o r d p u z z l e s . W o r d sn c l u e s a r e n t e r e d a n e d i t e d . T h

m a p r i n t e d o d o m a t r i xp r i n t e r .

c t i o n F a c t o r y

6 4 , d i s k d r i v ec t i o n F a c t o r y p r o v i d e s m u l t i p l e s k i l l

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

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

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

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

m a n u a l i i n c l u d e d .o C a k e M a t h

d i s k d r i v ee p r o g r a m c o n t a i n s f i v e g a m e s d e s i g nt d e v e l o p s p e e d a n a c c u r a c y i n r e c a l l

a r i t h m e t i c f a c t s : T h B a k e r y a d d ia n s u b t r a c t i o n w o r d p r o b l e m s ;

m u l t i p l i c a t i o n w o r d p r o b l e m s ;a k e d i v i s i o n w o r d p r o b l e m s ;

F l a s h c a r d s s k i l l s w i t h t h e f o u r b a s i co p e r a t i o n s ; a n d C a t c h a c a k e d r i l l s a d d it i o n , s u b t r a c t i o n , m u l t i p l i c a t i o n , a n d i v is i o n f a c t s .R a i l s W e s t !S t r a t e g i c S i m u l a t i o n sC - 6 4 , d i s k d r i v eT h i s i g a m e o r a i l r o a d f i n a n c i n g c i r c at h e 1 9 t h c e n t u r y . I h a f o u r l e v e l s o d i f i c u l t y . T h g a m e m a n u a l i n c l u d e s h i s t o r i c a lb a c k g r o u n d , w i n n i n g s t r a t e g i e s a n d ab u s i n e s s t e r m s g l o s s a r y . T h g o a l o f t h i sg a m e i t h a v e t h m o s t m o n e y a n t c o t r o l m o s t o t h e r a i l w a y a t h e e n d . Y o m a p r i n t h a r d c o p i e s o f r e p o r t s i p r e f e r r e d ; y o m a s a v e g a m e i p r o g r e s s f o p l a y l a t e r .M r R e a d w e l lM i c r o g r a m sC - 6 4 , d i s k d r i v eT h M r R e a d w e l l p r o g r a m p r e s e n t ss e v e r a l r e a d i n g s e l e c t i o n s a n c o r r e s p o nd i n g r e a d i n g c o m p r e h e n s i o n q u e s t i o n s . T h s t u d e n t c a c h o o s e r e a d i n g s p e e d s k i l ll e v e l ( 1 - 5 ) . T h s t u d e n t h a a o p p o r t u n i t yt r e - r e a d t h s e l e c t i o n b e f o r e q u e s t i o n s a r ep r e s e n t e d . T h c o m p u t e r k e e p s t r a c k o f s t ud e n t e r r o r s a n l e t t i n g t h c h i l d r e - r e a d t h s e l e c t i o n b e f o r e p r o c e e d i n g w i t h t h q u e s t i o n s .S e q u e n c i n g S a M i c r o g r a m sC - 6 4 , d i s k d r i v eS e q u e n c i n g S a c o n t a i n s s e v e r a l r e a d i n gs e l e c t i o n s a n c o r r e s p o n d i n g s e q u e n c i n g e e r c i s e s . T h s t u d e n t c h o o s e s a r e a d i n gs p e e d s k i l l l e v e l ( 1 - 5 ) . T h s t u d e n t h a s t h o p p o r t u n i t y t r e - r e a d t h e s e l e c t i o n b e f o r eq u e s t i o n s a r p r e s e n t e d . T h c o m p u t e rk e e p s t r a c k o f s t u d e n t e r r o r s a n r e q u i r e st h c h i l d t o r e - r e a d t h e s e l e c t i o n b e f o r e p r c e e d i n g w i t h t h s e q u e n c i n g e x e r c i s e s .A n i m a l S t o r i e sM i c r o g r a m sC - 6 4 , d i s k d r i v eA n i m a l S t o r i e s c o n t a i n s t w e l v e o n e - p a g es t o r i e s f o r t h r e m e d i a l r e a d e r . T h c h i l dm a c o n t r o l t h r e a d i n g s p e e d a n h a a o p p o r t u n i t y t r e - r e a d t h s t o r y b e f o r ea n s w e r i n g q u e s t i o n s d e s i g n e d t o b u i l dr e a d i n g s k i l l s . S k i l l s a r r e l a t e d t l i t e r a la n i n t e r p r e t i v e c o m p r e h e n s i o n , s e q u e n ci n a n r e c o g n i z i n g t h m a i n i d e a .T o n k i t h L a n d o B u d d y - B o t sM i n d s c a p eC - 6 4 , d i s k d r i v e , c o l o u r m o n i t o r , j o y s t i c k( o p t i o n a l )I t h i s a d v e n t u r e - l e a r n i n g p r o g r a m ,s t u d e n t s p i l o t t h c h a r a c t e r , T o n k , t h r o u g hB u d d y - B o t l a n d i s e a r c h o f p a r t s o ff r i e n d . S t u d e n t s h e l p T o n k w i p a r t s b s u c e s s f u l l y d i s c o v e r i n g a n c o m p l e t i n g f i v ed i f f e r e n t l e a r n i n g g a m e s . T h a c t i v i t i e sr e i n f o r c e s k i l l s s u c h a v i s u a l d i s c r i m i n a t i o n ,c r i t i c a l t h i n k i n g , a n m a r e a d i n g . E a c h a t i v i t y h a f o u r d i f f e r e n t s k i l l l e v e l s .K i d s A W o r kS c h o l a s t i cC - 6 4 , d i s k d r i v e

S t u d e n t s m a c o n s t r u c t r u r a l a n u r b a ns c e n e s b s e l e c t i n g b u i l d i n g s , s c e n e r y ,a n i m a l s a n p e o p l e s h a p e s . T h p i c t u r e sm a b e s a v e d o n d i s k o p r i n t e d a h a r d -c o p y . T h e p r o g r a m s h a r p e n s s p a t i a la w a r e n e s s , e n c o u r a g e s c r e a t i v e t h i n k i n g ,a n i n t r o d u c e s s t u d e n t s t c o m p u t e rg r a p h i c s .S h o w D i r e c t o rM i n d s c a p eC - 6 4 , d i s k d r i v e , j o y s t i c k ( o p t i o n a l )W i t h S h o w D i r e c t o r , s t u d e n t s c a n s h a r p e nl a n g u a g e s k i l l s w h i l e e x e r c i s i n g t h e i r i a g i n a t i o n s t b u i l d t h e a t r i c a l p r e s e n t a t i o n s .S h o w s a r c r e a t e d b u s i n g s i m p l e w o r dp r o c e s s o r t w r i t e s c r i p t a n d b y c o m b i ni n p r e d e f i n e d c h a r a c t e r s , m u s i c , a n s o u n de f f e c t s t a c c o m p a n y t h s c r i p t . U s i n gj o y s t i c k o t h k e y b o a r d , c h i l d r e n m a p r g r a m s e l e c t e d c h a r a c t e r s .B a n k S t r e e t S t o r y B o o kM i n d s c a p eC - 6 4 . d i s k d r i v e , g r a p h i c s p r i n t e r , j o y s t i c kW i t h t h i s p r o g r a m , t h s t u d e n t c a u s t h c o m p u t e r t o c r e a t e , p r i n t , a n r e a d i l u s t r a t e d s t o r i e s . P i c t u r e s m a b d r a w n o t h s c r e e n u s i n g a j o y s t i c k . b u i l t - i n w o r dp r o c e s s o r c a b u s e d t p l a c e w o r d s o r t e x ta n y w h e r e o t h e s c r e e n , t h d r a w i n g s c a b a n i m a t e d a n d c o l o u r e d w i t h t e n c o l o u rm i x t u r e s . T h t w o - s i d e d d i s k c o n t a i n sd e m o n s t r a t i o n a n t u t o r i a l f i l e s .S t o r y T r e eS c h o l a s t i cC - 6 4 , 1 5 4 1 d r i v e , p r i n t e r ( o p t i o n a l )T h i s i p r o g r a m f o w r i t i n g a n r e a d i n gi n t e r a c t i v e s t o r i e s . A i n t e r a c t i v e s t o r ya l l o w s t h e r e a d e r t m a k e c h o i c e s a b o u t t h w a t h s t o r y u n f o l d s . T h e r e a r e f o u r m a i na c t i v i t i e s : r e a d i n g s t o r i e s , w r i t i n g a n e d i t i n g s t o r i e s , p r i n t i n g s t o r i e s o w o r k i n gw i t h s t o r y d i s k s . E a c h a c t i v i t y i m e n u -d r i v e n . c o m p r e h e n s i v e t e a c h e r g u i d e i i n c l u d e d w i t h t h e s t o r y d i s k a n t h m a s t e rd i s k .P h B e t a F i l e rS c a r b o r o u g h S y s t e m sC - 6 4 , 1 5 4 1 d r i v e , p r i n t e r ( o p t i o n a l )T h i s d a t a b a s e p r o g r a m a l l o w s c h i l d r e n t o r g a n i z e l i s t s a n u s t h a t i n f o r m a t i o n o a n t o p i c o i n t e r e s t . I s t o r e s , o r g a n i z e s ,s o r t s , d i s p l a y s , t a l l i e s , a n p r i n t s i n f o r m at i o n . u n i q u e q u i z - m a s t e r m o d e d e v e l o p sg a m e s a n e x a m s . s e c o n d d a t a d i s k p r v i d e s r e a d y - t o - u s e f o r m s a n q u i z z e s .W i n n i e t h P o o h : 1 0 A c r e W o o dS i e r r a O n - L i n eC - 6 4 , d i s k d r i v eW i n n i e t h P o o h i t h H u n d r e d A c r eW o o d h e l p s s t u d e n t s d e v e l o p m a s k i l l s ,r e a d i n g s k i l l s a n l o g i c a l t h i n k i n g s k i l l st h r o u g h a a d v e n t u r e g a m e / r e a d i n g a c t i v it y . A l l t h r e s i d e n t s o f H u n d r e d A c r e W o o da r w a i t i n g f o s o m e o n e t r e t u r n t h e i rm i s s i n g b e l o n g i n g s . T h s t u d e n t s p l a yd i i f e r e n t g a m e s t f i n d d i f f e r e n t g r o u p s o t e o b j e c t s w h i c h b e l o n g t s p e c i f i cc h a r a c t e r s .

T P U G M a g a z i n e 2

Page 30: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 30/52

S u D u c k sS p i n n a k e rC - 6 4 , d i s k d r i v eS u D u c k s c o m b i n e s c o l o u r f u l , a n i m a t e dg r a p h i c s a n d s o u n d w i t h m a t h e m a t i c s t d e v e l o p a r i t h m e t i c s k i l l s f o y o u n g c h i l d r e n .J e n n y a n d h e a n i m a l f r i e n d s p l a y a g a m eb p o o l a n t o s s r i n g s a r o u n d t h n e c k so d u c k s s w i m m i n g b y E a c h d u c k i m a r ke w i t h a n u m b e r . B e g i n n e r s m a s e l e c t a d i t i o n o r s u b t r a c t i o n g a m e s w h i l e a a v a n c e d s t u d e n t m a s e l e c t m u l t i p l i c a t i o n o f a c t o r i n g p r o c e s s e s .

S t i c k y b e a r S h a p e sW e e k l y R e a d e r F a m i l y S o f t w a r eC - 6 4 , d i s k d r i v eS t u d e n t s u s i n g S t i c k y b e a r S h a p e s l e a r n t i d e n t i f y f i v e c o m m o n s h a p e s : c i r c l e , s q u a r e ,t r i a n g l e , r e c t a n g l e , a n d d i a m o n d . T h p r g r a m p r e s e n t s c o l o u r f u l , a n i m a t e d g r a p h i c sa n l i v e l y m u s i c i t h r e e d i f f e r e n t l e a r n i n ga c t i v i t i e s : P i c k I i d e n t i f y t h m i s s i n gs h a p e i e a c h p i c t u r e ; N a m e I s t u d e n t sm a t c h s h a p e s w i t h n a m e s o f t h e s h a p e s ;F i n d I m a t c h s h a p e s h i d d e n i t h p i c t u r e s .K e r m i t ' s E l e c t r o n i c S t o r y m a k e rS i m o n S c h u s t e rC - 6 4 , d i s k d r i v e , j o y s t i c kK e r m i t ' s E l e c t r o n i c S t o r y m a k e r i n v i t e ss t u d e n t s t r e a d b y s h o w i n g c o r r e s p o n d e n c eb e t w e e n w o r d s a n p i c t u r e s ( m e a n i n g s ) .S t u d e n t s p l a c e p i c t u r e s o t h s c r e e n w i t h

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

d i c t i o n a r y / g u i d e i i n c l u d e d .W a l l S t r e e tT i m e w o r k sC - 6 4 , d i s k d r i v eT h i s p r o g r a m s i m u l a t e s i n v e s t m e n t a n s p e c u l a t i o n w i t h s t o c k s , r e a l e s t a t e ,p r e c i o u s m e t a l s , a n h i g h - r i s k v e n t u r e s .U t f o u r s t u d e n t s c a p a r t i c i p a t e i

g i v e n s i m u l a t i o n .C h a l l e n g e M a t hS u n b u r s t C o m m u n i c a t i o n sC - 6 4 , d i s k d r i v eC h a l l e n g e M a t h i s e r i e s o f t h r e e p r g r a m s d e s i g n e d t p r o v i d e d r i l l a n p r a ct i c e i n t h b a s i c a r i t h m e t i c o p e r a t i o n s . T h p r o g r a m s a r A l i e n I n t r u d e r ,D i g i t o s a u r u s a n d M a t h M i s s i o n .T h e P o n dS u n b u r s t C o m m u n i c a t i o n sC - 6 4 , d i s k d r i v e

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

S u r v i v a l M a t hS u n b u r s t C o m m u n i c a t i o n sC - 6 4 , d i s k d r i v eS u r v i v a l M a t h c o n t a i n s f o u r p r o g r a m sw h i c h s i m u l a t e r e a l - l i f e s i t u a t i o n s . T h p r g r a m s a r e : T r a v e l A g e n t C o n t e s t , S m a r tS h o p p e r M a r a t h o n , H o D o S t a n d a n dF o r e m a n ' s A s s i s t a n t .T h H a l l e y P r o j e c tM i n d s c a p eC - 6 4 , d i s k d r i v eT p l a y t h i s g a m e y o n e e d t u s y o u rk n o w l e d g e o f t h e S o l a r S y s t e m t l o c a t ep l a n e t s a n d m o o n s . C o m e s e q u i p p e d w i t ht a p e d e t a i l i n g y o u r m i s s i o n b e f o r e y o b e g i nt e x p l o r e t h e S o l a r S y s t e m .

S t i c k y b e a r : R e a d i n gO p t i m u m R e s o u r c eC - 6 4 , d i s k d r i v eT h i s p r o g r a m i u s e d t b u i l d u v o c a b u l a r ya n r e a d i n g c o m p r e h e n s i o n s k i l l s w i t h t h r e ef u a c t i v i t i e s . I h a M a t c h T h e W o r d sg a m e . F i n d T h e W o r d , a n a B u i l dS e n t e n c e g a m e .A r i t h - M a g i cQ u a l i t y E d u c a t i o n a l D e s i g n sC - 6 4 , d i s k d r i v eT h o b j e c t o f t h i s g a m e i t f i n d f o u rn u m b e r s t h a t w i l l r e d u c e t z e r o i a m a n ym o v e s a a r s p e c i f i e d . T h i s g a m e g i v e s t h eu s e r s u b t r a c t i o n p r a c t i c e i g a m es i t u a t i o n .

T y p i n g T u t o r I I K r i y a S y s t e m sC - 6 4 , d i s k d r i v eT h i s i q u i c k a n e a s y t l e a r n t y p i n g i s t r u c t i o n p r o g r a m t h a t l e t s y o l e a r n a y o u r o w p a c e . T h i s p r o g r a m a n a l y z e s t h r e s u l t s o e a c h l e s s o n a n p r a c t i c e t e s t , t h e np o s t s y o u r s p e e d . T h i s p r o g r a m a l s o h a g a m e c a l l e d L e t t e r I n v a d e r s w h i c h s h a r p e n sy o u r s p e e d s k i l l s .

P r i n t M a s t e rU n i s o n W o r l dC - 6 4 , d i s k d r i v eT h i s i a g r a p h i c s p r o g r a m w i t h o v e r 1 0 b o r d e r s a n s t y l e s t c h o o s e f r o m . Y o c a p r i n t y o u r o w c a r d s , s i g n s , i n v i t a t i o n s , s t t i o n a r y , b a n n e r s , a n c a l e n d a r s .L O G O R o b o tS c h o l a s t i cC - 6 4 , d i s k d r i v eT h i s i c o m p u t e r p r o g r a m m i n g l a n g u a g ed e s i g n e d e s p e c i a l l y f o r k i d s . B u s i n gL O G O - l i k e c o m m a n d s y o c a m a k e t h L O G O R o b o t d r a w p i c t u r e s o r g t h r o u g hm a z e s . L O G O R o b o t t e a c h e s p r o g r a m m i n g ,p r o b l e m - s o l v i n g , c o m p u t e r l i t e r a c y , a n a r a n d e s i g n s k i l l s .B o d y M a N a n o s e cC - 6 4 , d i s k d r i v eT h i s i t e x t b o o k g r a p h i c s p r o g r a m t h a t e

p l o r e s t h e u n k n o w n a n i n n e r w o r k i n g s o t h h u m a n b o d y . I h a f i f t y m u l t i - c o l o rh i r e s s c r e e n s o m u l t i p l e d i s k s w h i c h m a k e st h i s s u r g i c a l a d v e n t u u r e . Y o m a u s p o i n t e r f o s p e c i f i c l o c a t i o n t o g e a n e xp l a n a t i o n w h i l e s e e i n g t h o r g a n . I h a m u l t i p l e c h o i c e q u i z z e s f o r y o t t e s t y o u rk n o w l e d g e a b o u t t h h u m a n b o d y .T h M u s i c S h o pB r o d e r b u n dC - 6 4 , d i s k d r i v eT h i s p r o g r a m l e t s y o w r i t e , e d i t , p l a y a n p r i n t o r i g i n a l m u s i c a l c o m p o s i t i o n s . I d i s p l a y s m u s i c o n p a g e a t i m e , p r o d u c e ss t a n d a r d s h e e t m u s i c a n h a a l n e c e s s a r ym u s i c a l f e a t u r e s .T i g e r ' s T a l e sS u n b u r s t C o m m u n i c a t i o n sC - 6 4 , d i s k d r i v eT h i s i r e a d i n g a d v e n t u r e w i t h c o l l e ct i o n o f f i v e s t o r i e s a b o u t c a n a m e d T i g e r .W r i t t e n f o b e g i n n i n g r e a d e r s , t h r e a d e rh a t m a k e d e c i s i o n s t o m a i n t a i n t h e s t o r yf l o w .A l i c e i W o n d e r l a n dW i n d h a m C l a s s i c sC - 6 4 , d i s k d r i v eT h i s i a u n i q u e a d v e n t u r e g a m e p u t t i n g t h p l a y e r i t h r o l e o A l i c e . Y o t a k ej o u r n e y t h r o u g h W o n d e r l a n d a n m e e t i t i n h a b i t a n t s , d e c i d i n g h o t o t a l k t t h e m .T h i n h a b i t a n t s c a h e l p y o i y o a r e k i n dt t h e m a n k n o w w h a t t a s k .

B e l o w t h R o o tW i n d h a m C l a s s i c sC - 6 4 , d i s k d r i v eT h i s i u n i q u e a d v e n t u r e g a m e t h a tc h a l l e n g e s y o t o f i n d t h e s e c r e t o f ' G r e e n -S k y ' . Y o u ' l l p r o b e t h r o u g h m a z e s o m y s t e r i o u s t u n n e l s a n t a l k t t h i h a b i t a n t s , w h o ' s a d v i c e w i l l h e l p .D e l t a D r a w i n gS p i n n a k e rC - 6 4C r e a t e p i c t u r e s u s i n g s i n g l e k e c o m m a n d st c o n t r o l t h e D e l t a c u r s o r . D e l t a D r a w i n gi s i m i l a r t o L O G O a n m a b u s e d t d r a ws i m p l e o c o m p l e x d e s i g n s . T h e s e m a b s a v e d o d i s k o r p r i n t e d .M a c M u s i cP a s s p o r t D e s i g n sC - 6 4 , d i s k d r i v eT h i s i a p i e c e o m u s i c a l s o f t w a r e t h a t l e t st h u s e r e x p l o r e t h e i r m u s i c a l i d e a s . I h a

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

G e t t i n g R e a d y t R e a d a n A d S u n b u r s t C o m m u n i c a t i o n sC - 6 4 , d i s k d r i v eG e t t i n g R e a d y t R e a d a n A d i p r g r a m t h a t c o n t a i n s s i c o m p u t e r p r o g r a m sd e s i g n e d t g i v e c h i l d r e n p r a c t i c e i d i s c r i m i n a t i n g s h a p e s , u p p e r - a n l o w e rc a s e a l p h a b e t l e t t e r s , a n n u m e r a l s .

2 i s s u e 2

Page 31: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 31/52

p e e d y S i m o n s ' B A S I CP h i l K e m p

i n c e t h e C o m m o d o r e 6 b e c a m el a r , s e v e r a l m a g a z i n e a r t i c l e s h a v e

c u s s e d t h e l i m i t a t i o n s o f t h b u i l t - i ni n t e r p r e t e r . O t h e r s h a v e d e a l t

h o t m a k e ' s t a n d a r d ' B A S I C p r r u q u i c k l y . M a n y o B A S I C ' S

c a n b e o v e r c o m e b t h e u s e o B A S I C , w h i c h a d d s l o t s o

f e a t u r e s t t h e l a n g u a g e . B u h o d S i m o n s ' B A S I C p r o g r a m s r u n ,

n h o c a w g e t h b e s t s p e e d s ?F i r s t , g e n e r a l o b s e r v a t i o n . T h i s w o r l d

f e f r e e l u n c h e s . S i m o n s 'a p p r o p r i a t e s s o m e m e m o r y ( 8

t e s o f R A M ) o t h e r w i s e a v a i l a b l e t o u s .w h a v e m o r e v a l i d k e y w o r d s ( E

C C A L L , P L A C E , f o e x a m p l e ) . W h e nr u n a p r o g r a m , t h e r e i e x t r a c o d e t

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

B A S I C R O c o d e i u s e d . T h e r e i e x t r a p r o c e s s i n g h e r e , h e n c e a n y

d B A S I C p r o g r a m w i l l r u s l i g h t( p e r c e n t a g e p o i n t o r t w o ) s l o w e r

S i m o n s ' B A S I C i a c t i v e i t h S m u c h f o ' s t a n d a r d '

s .B u w h a t i w u s t h n e k e y w o r d s ?

w f i n d m i x e d b a o n e w s , m o s tg o o d . W h a v e n e f u n c t i o n s ; m a n y

a t e m e n t s c a n b e s h o r t e n e d . F o e x a m= M O D ( X , Y ) c a r e p l a c e t h e s t a n

X - Y ' I N T ( X / Y ) . T c h e c k f o o n r s t r i n g i a n o t h e r ,

= P L A C E ( A $ , B $ ) r e p l a c e s a l e a s t t w o s t a n d a r d c o d e . T h s i m p l e

t p r i n t l o w - r e s o l u t i o n s c r e e ng e , s a v e s e v e n m o r e . S o t h e r e i p l e n

o o p p o r t u n i t y t w r i t e s h o r t e r , f a s t e r -p r o g r a m s .

U s u a l l y , t h e r e i a n o t h e r i m p o r t a n to u p r o g r a m s b e c o m e m o r e

A n o t h e r i m p o r t a n t m e a n s o r e a d a b l e p r o g r a m s i p r o v i d e d b

h s o - c a l l e d ' s t r u c t u r e d p r o g r a m m i n g 'y w o r d s . U s i n g C A L L a n E X E C

t G O T O a n G O S U B ) w c a p r o g r a m s t h a t h a v e n r e f e r e n c e s

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

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

E X E C R E A D R E C O R D i e a s i e r t t h a n G O S U B 5 0 0 .

B u w h a t a b o u t e x e c u t i o n s p e e d ? I t h p a s t , m u c h h a s b e e n w r i t t e n a b o u t G O T Oa n G O S U B . W k n o w t h a t , t g e f a s te x e c u t i o n , w m u s t p l a c e f r e q u e n t l y -u s e d r o u t i n e e i t h e r n e a r t h s t a r t o t h p r o g r a m o l i t t l e a f t e r t h G O S U B c a l l .

l i t t l e e x p e r i m e n t a t i o n s h o w s t h a t t h r u l e s f o r p l a c i n g P R O C s ( r o u t i n e s i n v o ke b E X E C o C A L L s t a t e m e n t s ) a r s i m i l a r . I t u r n s o u t t h a t w h e n w u s E E p r o c n a m e s e a r c h i d o n e t f i n d t h t a r g e t P R O C p r o c n a m e , a l w a y s f r o mt h s t a r t o t h p r o g r a m . S o o f t e n - u s e dP R O C s m u s t b e n e a r t h p r o g r a m s t a r t .

. . t h e r e i p l e n t y o o p p o r t u n i t y t o w r i t e

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

T h c o n s e q u e n c e s o i g n o r i n g t h i s r u l ea r s e v e r e . W h e n w u s G O S U B 1 1 1 1 ,e a c h l i n e i c h e c k e d t s e i i t t w o - b y t el i n e n u m b e r f i e l d c o n t a i n s t h h e a d e c i m a l r e p r e s e n t a t i o n o f t h e n u m b e r' 1 1 1 1 ' . W h e n w u s t h f u n c t i o n a l l ye q u i v a l e n t E X E C p r o c n a m e , n l i n en u m b e r s a r e c h e c k e d . I n s t e a d , e a c h l i n ei c h e c k e d t s e i f i t b e g i n s w i t h t h t w o -b y t e t o k e n f o t h k e y w o r d P R O C . W h e nt h i s i f o u n d , t h e n t h P R O C n a m e f i e l di c h e c k e d . W e n u c h e c k i n g e x t r ab y t e s , w h i c h t a k e s l o n g e r . S o i i m u c hm o r e i m p o r t a n t t p l a c e r o u t i n e s c o r r e c tl i S i m o n s ' B A S I C .

r e l a t e d i s s u e i t h e c h o i c e o f n a m e sf o P R O C s . S i n c e t h e y a r s e a r c h e d f o b n a m e , t h e p r o c e s s i f a s t e r i t h n a m e s b e g i n w i t h u n i q u e f i r s t l e t t e r s .T h e r e i s m a l l t w i s t t t h i s . S i n c e n a m e s( a n d , f o t h a t m a t t e r , R E s t a t e m e n t s )a r e s t o r e d i t o k e n i z e d f o r m , i f o l l o w st h a t t h n a m e s R E A D O N a n R E E DO N ( f o r e x a m p l e ) b e g i n i t h e i r s t o r e df o r m s w i t h u n i q u e f i r s t s t o r e dc h a r a c t e r s !

T h e r e a r s o m e n i c e a d d e d f e a t u r e s f o p r o g r a m m i n g l o o p s . W m a y , f o e x a mp l e , h a v e : L O O P . E X I T I " e x p r e ss i o n " . E N L O O P . L o g i c a l l y , t h i s i a t t r a c t i v e l y ' c l e a n ' a n r e a d a b l e . B u t h e r e i p i t f a l l . W h e n t h ' e x p r e s s i o n 'i t r u e , a n w w i s h t e x i t f r o m t h l o o p ,

a l t h s t a t e m e n t s f o l l o w i n g t h E X I T I s t a t e m e n t m u s t b c h e c k e d t s e i t h e yc o n t a i n t h t w o - b y t e t o k e n f o E N L O O P . I t h e r e i l o o c o d e i t h e l o o pa f t e r t h E X I T I F t h e n a f a i r a m o u n t o t i m e m a b f r i t t e r e d a w a y .

S w h a t ' s t h b o t t o m l i n e ? D o w e w i o l o s e ? I w t a k e a d v a n t a g e o t h e t r f u n c t i o n s t s h o r t e n o u p r o g r a m s ,a n i w u s a n p l a c e o u P R O C s w i t hc a r e , w c a n h a v e e f f i c i e n t p r o g r a m s i S i m o n s * B A S I C . I n o t , i w w e r e s i m pl t r e p l a c e e a c h G O T O w i t h a C A L L ,a n e a c h G O S U B w i t h a E X E C , w w o u l d m o s t l i k e l y c r e a t e a s i o w - r u n n i n gm o n s t e r . L i k e m o s t s h a r p t o o l s , S i m o n s 'B A S I C n e e d s c a r e t g e t h e b e s t r e s u l t s .

T h i s b r i e f n o t e , o f c o u r s e , h a j u s ts c r a t c h e d t h e s u r f a c e o f t h e t o p i c o S i m o n s ' B A S I C r u n - s p e e d f a c t o r s . I i s h o w e v e r , s t a r t . b e l i e v e t h a t S i m o n s 'B A S I C i t o o l v a l u a b l e e n o u g h t b s t u d i e d a n m a d e t h m o s t o f

N O G E T R U E D E S C E N D E R SF O 8 0 1 , 1 5 2 5 , G P - 1 O O .

H U S H 8 S I M I L A R P R I N T E R SF r o m t h D e s c e n d e r R O P e o p l e

F E A T U R I N GA R T S

p e o p lS A M P L E

A C T U A L S I Z E

T r u e d e s c e n d e r sp l e a s i n g a l t e r n a t i v e

U n i f o r m c h a r a c t e r f o r m a t i o nN c h a n g e I g r a p h i c c a p a b i l i t yN o c h a n g e i s o f t w a r e c o m p a t i b i l i t yN c h a n g e i p r i n t e r o p e r a t i o nN o r t h A m e r i c a n s t a n d a r d f o n tC o m p l e t e i n s t r u c t i o n sE a s y i n s t a l l a t i o nN s o l d e r i n g

$ 3 9 . 9 5 C d $ 2 9 . 9 5 U . S .O n R e t i d a n t i a d V P r o v . S a l e i T o .

C h e q u e , M o n t r O r d i r V i » o o M o j t e r C o r d

■ W t L A N T A A R T S W — 6 9 4 3 B a r r i a d a l e D r

M i s s l s s a u g a O n t .L 5 2 H

1 - 4 1 6 - 8 5 8 - 9 2 9 8G e W U a n t a D e s c e n d e r R O T o d a y

a n m a k e y o u r o l n i g h t m a r eJ u s t f o n t m e m o r y o y e s t e r d a y

T P U G M a g a z i n e 2

Page 32: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 32/52

E S C G 2b A d a m H e r s tI u s e d t b e e a s y b e i n g C o m m o d o r ec o m p u t e r f a n a t i c . Y o u k n e w t h a t u s i n gs a v e ® w a h a z a r d o u s t y o u r m e n t a lh e a l t h , a l t h o u g h w a i t i n g f o p r o g r a m s t l o a d p r o v i d e d a m p l e o p p o r t u n i t y t o a t t a i ns a t o r i . N o n e t h e l e s s , c e r t a i nc a m a r a d e r i e a m o n g u s e r s ( m o s t l i k e l ys i n c e n o o n e e l s e u n d e r s t a n d s P E T S C I I ) ,a n s u r p r i s i n g c o m p a t i b i l i t y b e t w e e nm a c h i n e s a n d p e r i p h e r a l s p r e v a i l e d . W e l l ,t h t i m e s t h e y a r a - c h a n g i n g .

I t h l a s t f e m o n t h s , a f t e r l o n gd e l a y s a n p r e d i c t i o n s o c o r p o r a t e d e a t h ,C o m m o d o r e h a s g i v e n l i f e t t h r e e t o t a ll d i f f e r e n t i n c a r n a t i o n s o t h p e r s o n a lc o m p u t e r : t h A m i g a , t h P s e r i e s a n t h C - 1 2 8 . M o s t f a m i l i a r i s t y l e i t h C - 1 2 8 , t h c u l m i n a t i o n o C o m m o d o r e ' sy e a r s o p r o d u c i n g e i g h t - b i t c o m p u t e r s :i y o a d o r e d y o u r 6 4 t h e n y o u ' l l a p r e c i a t e y o u r 1 2 8 . O t o p o f t h a t , m o s to f t h e p r o g r a m s a n d p e r i p h e r a l s t h a t y o a l r e a d y o w w i l l w o r k w i t h t h C - 1 2 8 .E v e r y d a y b r i n g s s o m e n e d i s c o v e r y o i t p o t e n t i a l , p r o b l e m s a n p e r s o n a l i t y .E S w i l l k e e p y o a b r e a s t o f t h el a t e s t d i s c o v e r i e s a n a c a s a c l e a r i n gh o u s e f o a n a n a l C - 1 2 8 - r e l a t e di n f o r m a t i o n .F r o m t h a s h e sT h r u m o u r s o C o m m o d o r e ' s d e a t h h a v eb e e n g r e a t l y e x a g g e r a t e d . A f t e r a p o o rs t a r t , 1 9 8 5 f i n i s h e d i g r a n d s t y l e f o t h c o m p a n y . T o s o m e d e g r e e o c o r p o r a t ea s t o n i s h m e n t , t h s u p p l y o f C - 1 2 8 s c a b a r e l y m e e t d e m a n d . N e a r l y 5 0 0 t h o us a n d C - 1 2 8 s w e r e s o l d b t h e n o t h y e a r . I t h C - 1 2 8 f o l l o w s i t h C - 6 4 ' sv e n e r a b l e f o o t s t e p s , 1 9 8 6 s h o u l d b e v e nb e t t e r . A n l e t ' s n o f o r g e t t h o l w o r kh o r s e : w i t h a m i l l i o n u n i t s s o l d i 1 9 8 5 ,t h ' o b s o l e t e t o y ' s h o w s n s i g n s o f f a d i n ga w a y .

S y s t e m s t a t u sT h C - 1 2 8 i g r e a t c o m p u t e r t u n p a c k .H a v e y o e v e r s e e n s u c h a n i c e c a r t o n ?T h b e n i f i t s o f h i g h e r i n t e l l i g e n c e d o n ' ts t o p a t h p a c k a g i n g . O p e n t h b o x a n do t h e r d e l i g h t s a p p e a r . L o o k a t h a tt h i c k u s e r ' s g u i d e ( h a r d l y c o m p l e t e , b u c h o c k f u l l o i n f o r m a t i o n ) . A n M a r t h a ,t h e y g a v e u t w d i s k s a s w e l l .

O o n o t h o s e d i s k s a r t h f i l e sn e c e s s a r y t r u t h C P / M o p e r a t i n gs y s t e m o t h C - 1 2 8 . I t h m a n u a l a r

f i v e s e c t i o n s d e v o t e d t C P / M . B o o t i n gt h s y s t e m i s i m p l e m a t t e r o f i n s e r t i n gt h d i s k a n t u r n i n g o t h c o m p u t e r . U i n t h s y s t e m i s i m p l e m a t t e r o r e a d i n g t h m a n u a l a n t e a r i n g y o u r h a i ro u b t h r o o t s .

Y o w i l l q u i c k l y f i n d t h a t t h i n f o r m at i o n c o n t a i n e d i t h C P / M s e c t i o n s o f t h eu s e r ' s g u i d e d n o p e r t a i n d i r e c t l y t o t h C - 1 2 8 . I i g o o d e l e m e n t a r y i n t r o d u ct i o n t o C P / M , b u i d o e s n o d e t a i l t h q u i r k s a n c a p a b i l i t i e s o t h s y s t e m o t h 1 2 8 . Y o u r b e s t s o u r c e o m a c h i n es p e c i f i c i n f o r m a t i o n i t h e h e l p f i l e s c o t a i n e d o t h s y s t e m s d i s k . ( L o o k i l a s ti s s u e f o r d e t a i l e d i n f o r m a t i o n o h o t p r i n t h a r d c o p y o t h e s e f i l e s . )

C o n t a i n e d i t h C - 1 2 8 U s e r ' s Q w i d e i sa o f f e r t o p u r c h a s e C P / M m a n u a l a n t w u t i l i t i e s d i s k s f r o m D R I . S i n c e h w h h e s i t a t e s i l o s t , h e r e i s o m e i n f o r m a t i o nt p r o d y o a l o n g .

T h m a n u a l y o u w i l l r e c e i v e c o n t a i n st h U s e r ' s G u i d e , t h P r o g r a m m e r ' sG u i d e a n d t h S y s t e m G u i d e , b o u n dt o g e t h e r i 7 0 0 - p l u s p a g e b o o k . T h U s e r ' s G u i d e d e t a i l s t h o p e r a t i o n a n c o m m a n d s f o t h v a r i o u s C P / M P l u su t i l i t i e s . T h i s w a t h s o u r c e o m o s t o t h i n f o r m a t i o n p r e s e n t e d i t h C - 1 2 8U s e r ' s G u i d e , c o m p l e t e w i t h t h i d e n t i c a ld i a g r a m s .

T h P r o g r a m m e r ' s G u i d e a n d S y s t e mG u i d e c o n t a i n i n f o r m a t i o n o t h c o p o n e n t s o f t h e o p e r a t i n g s y s t e m , h o t h e y a r o r g a n i z e d i m e m o r y a n h o t h e y f u n c t i o n w i t h r e s p e c t t e a c h o t h e r .I n c l u d e d a r e e x a m p l e Z 8 a s s e m b l yl a n g u a g e p r o g r a m s . T h i s i a d v a n c e ds t u f f , a n d e f i n i t e l y n o f o t h b e g i n n e r .

W i t h t h m a n u a l , y o w i l l r e c e i v e a a d d i t i o n a l t w d i s k s . T h e s e c o n t a i n t h es y s t e m s o u r c e c o d e , a w e l l a a d d i t i o n a lu t i l i t e s . T h u t i l i t i e s p r o v i d e c o m p l e t eZ 8 a 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 e v i r o n m e n t , a n a r a m u s t i y o h a v ea s s e m b l e r o y o u r m i n d . T h e s e u t i l i t i e sw i l l a l s o b u s e f u l i y o p l a n o t a i l o ri n t o t h e 1 2 s o m e o f t h e m a n y p u b l i cd o m a i n p r o g r a m s a v a i l a b l e .

I n o n e o t h i s c o n v i n c e s y o t r e s p o n dt t h D R o f f e r , c o n s i d e r t h i s f i n a l p o i n t .

s o u r c e a C o m m o d o r e h a i n d i c a t e dt h a t f u t u r e u p g r a d e s t t h C P / M s y s t e mw i l l b s e n t f r e e o c h a r g e o n l y t r e g i s t e r e d u s e r s . " H o w d y o b e c o m er e g i s t e r e d u s e r ? " y o a s k . " S e n d i n g i t h C P / M r e g i s t r a t i o n c a r d " i t h a n s w e r .

U p g r a d e u p d a t eT h v a l u e o b e c o m i n g r e g i s t e r e d u s e ra p p r e c i a t e s q u i c k l y . T h C P / M s y s t e mt h a t c a m e w i t h y o u r 1 2 h a s a m a r k e dd e f i c i e n c y . N s u p p o r t w a i n c l u d e d f o t h e x p a n s i o n p o r t o r t h e u s e r p o r t . S i n c et h e s e a r e t h e p o r t s o y o u r c o m p u t e r t w h i c h m o d e m s a n n o n - s t a n d a r d p r i n t e r sa n d i s k d r i v e s a r e c o n n e c t e d , t h i s h a m e a n t t h a t u s i n g t h e s e p e r i p h e r a l s f r o mw i t h i n C P / M m o d e w a i m p o s s i b l e .

S i n c e t h e o r i g i n a l r e l e a s e , t h o u g h , a u p g r a d e d s y s t e m h a b e e n d e v e l o p e d t h a tp r o v i d e s u s e r a n e x p a n s i o n p o r t s u p o r t , a l o n g w i t h n u m b e r o o t h e re n h a n c e m e n t s . T h i s u p g r a d e , d a t e dD e c e m b e r 6 h a n o b e e n o f f i c i a l l yr e l e a s e d b C o m m o d o r e , a n n e C - 1 2 8 sa r s t i l l b e i n g p a c k a g e d w i t h t h o l C P / M s y s t e m . s o u r c e a C o m m o d o r eh a i n d i c a t e d t h a t , w h i l e n d a t e h a b e e ns e t , t h o f f i c i a l r e l e a s e o f t h e u p g r a d e ds y s t e m w i l l b e s e n t f r e e o f c h a r g e t a l r e g i s t e r e d u s e r s .

I t h m e a n t i m e , i t i s s t i l l p o s s i b l e t ou p g r a d e y o u r s y s t e m w i t h t h u n o f f i c i a lv e r s i o n o f t h e u p d a t e . V o E r t w e i n ,C o m m o d o r e e n g i n e e r ( t y p e s y 3 2 8 0 0 , 1 2 3 , 4 5 , 6 i 1 2 m o d e t o f i n d o u m o r e a b o u t h i m ) , h a p l a c e d n e w 8 y s . c o mi t h p u b l i c d o m a i n . T h i s i n o n e c p . b v b f i l e , b u w i l l m o d i f y y o u r e xi s t i n g o n e .

A e n t h e a d b a n g i n gT h e m e t h o d b e h i n d t h i s c i r c u i t o u s r o u t eo m o d i f y i n g y o u r s y s t e m i w o r t h m e t i o n i n g , s i n c e i t o u c h e s o n a n i m p o r t a n ti s s u e i t h c o m p u t e r i n d u s t r y . A y o a q u i r e c o m m e r c i a l C P / M p r o g r a m s , y o w i l l n o t i c e t h a t t h e c o p y r i g h t s a r e n o t e f o r c e d b a s i n i n e , d e s t r u c t i v e , d i s k - b a s e dp r o t e c t i o n s c h e m e s . C o p y r i g h t o C P / Mp r o g r a m s t e n d t b e n f o r c e d b l e n g t h y ,v e r b o s e a n d c o n v o l u t e d l i c e n s i n ga g r e e m e n t s . B b r e a k i n g t h s e a l o w r a p p i n g , y o b e c o m e p a r t y t ' s h r i n k -w r a p p e d ' l i c e n s i n g a g r e e m e n t .

W h e n y o r e m o v e d y o u r s y s t e m d i s kf r o m i t e n v e l o p e y o b r o k e j u s t s u c hs e a l . D i s t r i b u t i n g a n o t h p r o g r a m s o t h e d i s k i a n y f o r m i f o r b i d d e n a n d , i D R h a i t w a y , p u n i s h a b l e b d e a t h o w o r s e . C o n s e q u e n t l y , m o d i f i e d f i l e s c a n o t b e d i s t r i b u t e d w h i l e t h f i l e s t h a t d t h m o d i f y i n g c a n . T h f i l e s n e c e s s a r y t u p g r a d e y o u r s y s t e m a r e c u r r e n t l ya v a i l a b l e o T P U G C P / M d i s k ( Z ) A A .

3 I s s u e 2

Page 33: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 33/52

W h a t e v e r h a p p e n e d t o . . .E x p a n d a b l e t 5 1 2 K ? N o y e b u s o o n .P r o t o t y p e e x p a n s i o n m o d u l e s h a v e b e e nf l o a t i n g a r o u n d , a n r e l e a s e d a t e i f a s ta p p r o a c h i n g ( a l t h o u g h n d e f i n i t e o n h a b e e n g i v e n ) . T P U G M a g a z i n e w a g i v e n

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

I C P / M m o d e , t h s y s t e m i p r e c o n -f i g u r e d t u s t h e x t r a m e m o r y a R A d i s k d e s i g n a t e d d r i v e M : I y o t h o u g h t t h e 1 5 7 1 , w a f a s t w a i t t i l l y o t r t h R A d i s k . S i n c e t h e x p a n s i o np o r t i n o s u p p o r t e d i C P / M m o d e o t h o r i g i n a l s y s t e m , y o m u s t h a v e t h u p g r a d e d s y s t e m f o i t w o r k .

C - 1 2 8 m o d e a l l o w s a c c e s s t t h e e x t r am e m o r y v i a t h e B A S I C 7 . c o m m a n d sf e t c h , s t a s h a n s w a p . N R A d i s kd r i v e r s w i l l b i n c l u d e d w i t h t h e m o d u l e ,b u t h i r d p a r t y m a n u f a c t u r e r s a r a l r e a d y h a r d a w o r k . M o r e n e w s o t h i sa i d e v e l o p s .

P e r h a p s t h b e s t s u r p r i s e i t h a b i l i t yt a d d r e s s t h e x t r a m e m o r y f r o m 6 m o d e . b i o b i t - t o g g l i n g i a l t h a t i n e e d e d ( s e e T i G r a n t h a m ' s a r t i c l e i t h i s i s s u e . ) E v e n b e t t e r n e w s f o t h o s e 6 o w n e r s i t h f a c t t h a t a C - 6 4 c a u s t h i se x p a n s i o n c a r t r i d g e a w e l l . I m a g i n e ,5 1 2 K C - 6 4 .

A w i t h m o s t n e p r o d u c t s , f e b u g sn e e d e x t e r m i n a t i o n . A i n c o m p a t i b l er e s i s t o r i t h f i r s t f i v e t h o u s a n d p r o d u ct i o n u n i t s w i l l n o l e t h e x p a n s i o nm o d u l e w o r k o n C - 6 4 , a l t h o u g h i w i l lw o r k i t h e C - 1 2 8 ' s 6 4 m o d e . T h i s i b i n g c o r r e c t e d o s u b s e q u e n t u n i t s . M o r ed i s t u r b i n g i t h n e w s t h a t t h e e x p a n s i o nm o d u l e w i l l n o w o r k w i t h s o m e o t h e a r l y m o d e l C - 1 2 8 ' s . A f f e c t e d u n i t s h a v es e r i a l n u m b e r s C A 1 0 4 4 0 0 1 t C A 1 0 4 6 8 8 0 a n C A 1 1 2 7 3 2 1 t C A 1 1 2 7 6 8 0 . C o m m o d o r e h a n o r e v e a le w h a t i t p o l i c y o t h i s m a t t e r w i l l b e b u t h p r o b l e m w i l l n o t b e i g n o r e d .J u s t r e c e i v e dD o n ' t j u n k y o u r I E E E a n p a r a l l e lp e r i p h e r a l s j u s t y e t . T h n e c e s s a r y i n t e rf a c e c a b h a d f r o m R i c h - H i l l T e l e c o mI n t e r n a t i o n a l . b e t a - t e s t m o d e l h a b e e ni n s t a l l e d a t h T P U G o f f i c e , a n h a s u c -c e s f u l y l i n k e d a 8 0 5 0 , 4 0 4 0 a n M a n e s m a n T a l l y p r i n t e r t t h C - 1 2 8s y s t e m . M o r e n e w s o t h i s p r o d u c t a w p u i t h r o u g h i t p a c e s .

T h a t w r a p s u p t h i s m o n t h ' s c o l u m ns a v e f o s i n g l e p o s t c r i p t . H o n o u r a b l em e n t i o n w i l l b g i v e n f o t h f i r s t c o r r e c ti n t e r p r e t a t i o n o f t h i s c o l u m n ' s t i t l e . I i t w o r t h $ 0 . 3 4 t s e y o u r n a m e i p r i n tt a k e c h a n c e : I ' l l e n j o y h e a r i n g f r o m y o u .

M a r k e t p l a c eD E M O

E Q U I P M E N TF O S A L E

• C B M 2 0 0 1 C O M P U T E R $ 2 7 5C B 8 0 3 2 C O M P U T E R F R O M $ 5 0 0C B 8 0 5 0 D I S K D R I V E F R O M $ 6 4 5C B 8 2 5 0 D I S K D R I V E F R O M $ 9 6 5

P l e a s e C a l l S y l v i a a ( 4 1 6 ) 8 7 6 - 4 7 4 1

H e r e i Y o u r O p p o r t u n i t yt E x p a n d Y o u r P r e s e n tO v e r l o a d e d S y s t e m a

R e s u l t o U p g r a d i n gW N o H a v e a s S u r p l u s

c o m p l e t e C o m m o d o r e B u s i n e s sC o m p u t e r S y s t e m i e x c e l l e n t c o d i t i o n i n c l u d e s : 8 0 3 2 C o m p u t e r , 8 0 5 0D u a l D i s k D r i v e , 8 0 2 3 - P w i d e c a r r i a g ep r i n t e r , c a b l e s , d i s k s , v i s i c a l c . B P G e n e r a l L e d g e r a l m a n u a l s b e s to f f e r p h o n e b e t w e e n 8 : 3 0 a p ( 4 1 6 ) 8 7 6 - 1 1 4 4

C o m m o d o r e R e p a i r s

C - 6 4 C o m p u t e r S 6 9 9 51 5 4 1 D i s k D r i v e $ 6 9 9 5

T o t a l p r i c e i n c l u d e s p i c k - u pa n d e l i v e r y . D e a l e r d i c o u n t s a v a i l a b l e .

V O Y A G E U RB o 7 3 A l m o n t e , O n t a r i o

K 0 I A T e l . 6 1 3 - 2 5 6 - 2 5 9 7

C O M P U T E R R E N T A L SW b u y , t r a d e , s e l l a n r e p a i rC o m m o d o r e c o m p u t e r s .

1 5 4 1 a l i g n m e n t 2 9 . 0 0B o o 1 d i s k s 1 4 . 9 54 0 4 0 o 8 0 5 0 D r i v e $ 8 9 5 . 0 02 0 3 1 D r i v e $ 3 2 5 . 0 0S u p e r p e t $ 9 9 5 . 0 0G r e e n M o n i t o r $ 9 5 . 0 0E d u c a t i o n s o f t w a r e $ 3 . 0 0

C O M P U T E R R E N T A L S1 C e d a r b a n k C r e s c e n t

D o M i l l s , O n t a r i o M 3 3 A T e l : ( 4 1 6 ) 4 4 6 - 1 0 3 5

A t t e n t i o n E d u c a t o r s !

I y o h a v e d e v e l o p e d q u a l i t y e d u c a t i o n a ls o f t w a r e , b u h a v e n e i t h e r t h e t i m c n o r i c l i n a t i o n f o p r o d u c t i o n a n m a r k e t i n g ,W C A A S S I S T Y O U !

O u c a t a l o g u e , c o n s i s t i n g e x c l u s i v e l y o e d u c a t i o n a l s o f t w a r e , i d i s t r i b u t e d t ol i b r a r i e s , s c h o o l s a n d B o a r d s o E d u c a t i o nt h r o u g h o u t C a n a d a .

C o n t a c t u s f o m o r e i n f o r m a t i o n .

T R A L C O~ \ \ m m \ \ \ & m « E D U C A T I O N A LI l i U l C P S O F T W A R E

B o 6 2 5 3 , S i a t i o n l H a m i l t o n , O i i l a r i o L . 9 C 5 S 3i 4 U > ) 3 8 3 - 1 0 7 8

C l e a r i n g s e v e r a l a l m o s t n e w P E T s a n 8 2 5 0 , 8 0 5 0 a n d 4 0 4 0 d i s k d r i v e s . A l s oZ - R A M b o a r d s ( C P / M a n d 6 4 k a d d i t i o na R A M ) . F o C 6 4 s w a r c l e a r i n g 8 c o l u m n b o a r d s w i t h C P / M p l u s l o t s o s o f t w a r e .

C o m p u t e r W o r k s h o p s3 6 6 - 6 1 9 2

R i c k D e n d a

4 5 K i n g S t r e e t E a s tU n i t

T o r o n t o , O n t . M 5 A 1 L 6

T P U G M a g a z i n e 3

Page 34: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 34/52

a d o r e m C - 5 7 6 !b T i G r a n t h a m

I a l b e g a n w i t h r e p o r t f r o m J i S t r a s m a s a y i n g t h a t a u n n a m e d s o u r c ea C o m m o d o r e h a t o l d h i t h a t t h 1 7 5 0R A e x p a n s i o n u n i t f o t h C - 1 2 8 w o u l da l s o w o r k o t h C - 6 4 . 1 l e f t p l a i n t i v em e s s a g e t C B o C o m p u S e r v e , a s k i n gf o c o n f i r m a t i o n , w h i c h d u l y r e c e i v e d ,b u d e t a i l s w e r e t a n t a l i z i n g l y s k e t c h y .F o r t u n a t e l y , D e a l e r S u p p o r t a C B C a n a d a k i n d l y l e n t m c o p y o t h e u s e rm a n u a l , t h o u g h t h e y e x p r e s s e d s o m es k e p t i c i s m a b o u t u s i n g t h R A e x p a ns i o n w i t h t h e C - 6 4 .

I n d e e d , t h m a n u a l m a k e s n o m e n t i o no t h i s c a p a b i l i t y . H o w e v e r , a f t e r p o r i n go v e r t h s e c t i o n d e s c r i b i n g t h e R C ( R A M C o n t r o l U n i t ) c h i p , i s e e m e d t m t h a t t h e r e w a n o b v i o u s r e a s o n w h i s h o u l d n ' t w o r k o t h C - 6 4 , b a r r i n g s o m ei n c o m p a t i b i l i t y w i t h t h e C - 6 4 ' s p o w e rs u p p l y . T h e x p a n s i o n p o r t o t h t w c o m p u t e r s i v e r y s i m i l a r , a n t h R A e x p a n s i o n u n i t m a p s o n t o p r e c i s e l y t h s a m e a r e a o m e m o r y , ( $ D F 0 0 , o n e o t w a r e a s r e s e r v e d o t h C - 6 4 f o e x p a n s i o n ,t h o t h e r b e i n g $ D E 0 0 , w h e r e t h i l l -f a t e d C P / M o p t i o n w a a c c e s s e d ) . w r o t e

s h o r t B A S I C p r o g r a m , a d a p t e d f r o m a e x a m p l e p r o g r a m i t h m a n u a l , t o t e s tm h y p o t h e s i s .

W h e n r e l a y e d m t h e o r i e s t C B C n n a d a , t h e y w e r e i n t r i g u e d e n o u g h t c a l l t h e n g i n e e r s a C B M ' s h e a d o f f i c ei W e s t C h e s t e r , P e n n s y l v a n i a . T h e ys t a t e d u n e q u i v o c a l l y t h a t t h u n i t w o u l dw o r k i 6 m o d e o t h 1 2 8 , a l t h o u g h i w o u l d h a v e t b c o n t r o l l e d w i t h M ( m a c h i n e l a n g u a g e ) . F u r t h e r m o r e , t h e ys t a t e d t h a t i w o u l d a l s o w o r k o t h C - 6 4p r o v i d e d o n p u l l - u p r e s i s t o r w a r m o v e d f r o m t h e x p a n s i o n u n i t . F i n a l l y ,t h e y s a i d t h a t , w h i l e t h e y c o u l d m a k e n g u a r a n t e e s a b o u t t h f i r s t 5 0 0 0 u n i t s , a l s u b s e q u e n t u n i t s w o u l d b a b l e t w o r ko b o t h t h C - 6 4 a n C - 1 2 8 w i t h o u tm o d i f i c a t i o n .

W h a t f o l l o w s a r t h t w s h o r t B A S I Cp r o g r a m s w r o t e a n r a o C - 1 2 8 i 6 m o d e t c o n f i r m t h v i a b i l i t y o t h u n i t a C - 6 4 a c c e s s o r y .1 r e = 5 7 0 8 8I f o r i = r e t r e + 1 0 : p o k e

, : n e x t2 p o k e r e + f l , 3 : p o k e r e + 7 , 2 3 23 p o k e r e + 3 , p e e k ( 6 4 8 )

4 p o k e r e + 1 , 1 6 : p o k e r e + - 1 , pe e k ( r e + 1 ) o 1 2

I y o a r f a m i l i a r w i t h t h w a t h S I c h i p w o r k s , y o u ' l l h a v e n t r o u b l eu n d e r s t a n d i n g t h R C o t h R A e p a n s i o n . I o r d e r t p r o d u c e s o u n d o t h S I D , w s e t h p i t c h , e n v e l o p e , a n w a v e f o r m b w r i t i n g t h a p p r o p r i a t ev a l u e s i n t o t h c o r r e s p o n d i n g r e g i s t e r s .W h e n w w a n t t a c t u a l l y t r i g g e r t h n o t e , w s e t h g a t e b i i t h c o n t r o lr e g i s t e r f o r t h v o i c e .

T h s a m e a p p r o a c h i u s e d t p r o g r a mt h R C U . ( S e e a c c o m p a n y i n g d i a g r a m . )L i n e 1 5 a b o v e , i n i t i a l i z e s t h R C b c l e a r i n g a l b u t h e r e a d - o n l y s t a t u sr e g i s t e r . L i n e 2 s e t s t h l e n g t h o f t h eb l o c k o f m e m o r y t b t r a n s f e r r e d , i n t h i sc a s e 1 0 0 0 b y t e s . L i n e 3 s e t s t h s t a r t a d r e s s o f t h e b l o c k o f m e m o r y t b t r a n sf e r r e d : i t h i s e x a m p l e , i i t h s t a r t o s c r e e n m e m o r y . L i n e 4 0 s e t s t w b i t s i t h c o n t r o l r e g i s t e r : t h f o u r t h b i t , w h i c hd i s a b l e s t h e f e a t u r e t h a t a l l o w s t h R C t b t r i g g e r e d v i t h M M ( M e m o r yM a n a g e m e n t U n i t ) o t h C - 1 2 8 ; a n t h s e v e n t h b i t , w h i c h i t h e x e c u t e b i t . A s o o n a t h i s b i t i s e t , t h R C w i l l h a l tt h C P ( C e n t r a l P r o c e s s i n g U n i t ) , s t h a t t h e R C c a d i r e c t l y a c c e s s t h em e m o r y i t h c o m p u t e r . I t h a b o v e e a m p l e i t r a n s f e r s o ' s t a s h e s ' 1 0 0 0 b y t e so m e m o r y , s t a r t i n g a t h s c r e e n b a s ea d d r e s s ( n o r m a l l y 1 0 2 4 ) i t h c o m p u t e r ,t t h R A e x p a n s i o n u n i t , s t a r t i n g a a d d r e s s 0 b a n k 0 ( T h e r e a r b a n k s o 6 4 i t h 1 7 5 0 R A M . )

I f a f t e r l o a d i n g t h i s p r o g r a m , w t h e nl i s t a n r u i t t h l i s t i n g w i l l b s t o r e dw i t h t h s c r e e n m e m o r y c o n t e n t s t t h R A e x p a n s i o n . P r e s s i n g t h C L k e w i l l c l e a r s c r e e n m e m o r y . N o w c a l o a d a n r u t h e f o l l o w i n g p r o g r a m :1 r e = 5 7 0 8 81 f o x = 1 t o 2 b1 f o r t r e + 1 0 : p o k e i ,

0 n e x t i2 p o k e r e + 8 , 3 : p o k e r e + 7 , ? 3 ^3 p o k e r e 3 , p e e k ( 6 4 8 )4 p u k e r e + 1 , p e e k [ r e + 1 ) o r 1 7 :

p o k e r e + 1 , p e e k ( r e + 1 ) o r 1 2 84 f o r t = 1 t o 5 0 : n e x t tB p r i n t " < c l r > " : p r i n t x5 f o r t = 1 t o S 0 : n e x t t6 n e x t x

A f t e r r e - i n i t i a l i z i n g t h R C U , l i n e 2 s e t st h t r a n s f e r b l o c k l e n g t h t 1 0 0 0 b y t e sa g a i n . L i n e 3 0 s e t s t h s t a r t i n g l o c a t i o no t h e t r a n s f e r t t h b e g i n n i n g o s c r e e nm e m o r y . S f a r , e v e r y t h i n g i t h s a m ea s t h e f i r s t p r o g r a m . L i n e 4 0 h o w e v e r ,c o n t a i n s t h e c r u c i a l d i f f e r e n c e . O R i n g t h p r e v i o u s c o n t e n t s w i t h 1 7 s e t s b i f o u r( p r e s e r v i n g t h M M d i s a b l e ) , a n b i z e r o , d e f i n i n g t h e t y p e o f t r a n s f e r t b

f r o m t h R A u n i t t t h c o m p u t e r . B i s e v e n , t h e x e c u t e b i t , i t h e n s e a n t h t r a n s f e r , o ' f e t c h ' t a k e s p l a c e . L i n e 4 5w a i t s f o m o m e n t b e f o r e l i n e 5 c l e a r st h s c r e e n , a n p r i n t s a c o u n t e r . A f t e ra n o t h e r b r i e f w a i t , t h p r o g r a m f e t c h e st h p r e v i o u s s c r e e n m e m o r y c o n t e n t sf r o m t h R A u n i t a g a i n . T h i s t a k e sp l a c e 2 t i m e s i a l l .

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

T h R C h a c o u p l e o o t h e r n i c ef e a t u r e s . N o r m a l l y , t h u n i t ' s a d d r e s sr e g i s t e r s w i l l c o n t a i n t h a d d r e s s o f t h el a s t b y t e p l u s o n o f t h e b l o c k o m e m o r yt r a n s f e r r e d . W i t h t h ' a u t o l o a d ' c o f i g u r a t i o n , t h a d d r e s s r e g i s t e r s w i l l b r e s e t t o t h a d d r e s s o f t h e f i r s t b y t et r a n s f e r r e d . T h i s i v e r y u s e f u l i w w a n tt p e r f o r m s e v e r a l o p e r a t i o n s o t h s a m e p a r t o m e m o r y , r e s t a s h i n g t h m e m o r y a f t e r e a c h o p e r a t i o n . I w o r k sj u s t a s w e l l w i t h f e t c h e s . I n t h s e c o n dp r o g r a m l i s t e d a b o v e , f o e x a m p l e , w w o u l d n o h a v e h a t r e w r i t e t h a d r e s s e s e v e r y t i m e w f e t c h e d t h s c r e e nw h a s t a s h e d i t h f i r s t p r o g r a m .

T h R C a l s o h a V e r i f y o p t i o n t h a tc o m p a r e s w h a t i i t h R A u n i t w i t hw h a t i i t h c o m p u t e r ' s m e m o r y . I a e r r o r i d e t e c t e d , a i n t e r r u p t i g e n e r a t e d , a n t h R C h a n d s b a c k c o nt r o l t t h C P U . T h a d d r e s s r e g i s t e r sw i l l h a v e b e e n f r o z e n a t t h e b y t e w h e r et h e e r r o r w a d e t e c t e d .

T h R A u n i t i v e r y f a s t , s t a s h i n g a n f e t c h i n g a o n m i l l i o n b y t e s p e s e c o n d !

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

g a m e , s o f t w a r e d e v e l o p e r s w i l l a d a p t o c r e a t e p r o g r a m s t h a t w i l l t a k e a d v a n t a g eo t h R A u n i t f o t h C - 6 4 . B u M h a c k e r s c o u l d h a v e l o o f u n w i t h i t J u s t t h i n k , y o c o u l d h a v e 5 5 2 K b u f f e ro y o u r f a v o u r i t e t e r m i n a l p r o g r a m !

3 I s s u e 2

Page 35: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 35/52

A m i g a S c r e e n M a g i cb C h r i s J o h n s o nY o c a d f a m o r e w i t h t h A m i g as c r e e n t h a n y o a r t o l d i t h m a n u a l st h a t c o m e w i t h i t F o e x a m p l e , e n t e rA B a s i C o w i n d o w . I y o p r e s s t h ' c u r s o r u p ' k e y , n o t h i n g h a p p e n s . N o h o l d d o w n C T R L a n t h l e f t - h a n d A L k e y ; p r e s s M T h c u r s o r m o v e s u p

K e e p d o i n g t h i s u n t i l t h e c u r s o r r e a c h e st h e t o p o f t h e s c r e e n b u d o n ' t s t o pn o w ! K e e p g o i n g , a n t h e e n t i r e s c r e e nw i l l s c r o l l d o w n . T h i s i j u s t o n o t h s c r e e n c o m m a n d s t h a t t h e A m i g a s u p o r t s . T h e y w o r k i A B a s i C , b u t n o t i A m i g a B a s i c , w h i c h i m u c h m o r ep o w e r f u l l a n g u a g e , a n h a i t o w n c o mm a n d s t d m o s t t h i n g s .

T h f o l l o w i n g l i n e s s e u s c r e e n -c o n t r o l s t r i n g s , u s i n g t h e a b b r e v i a t i o n si t h A m i g a D O S M a n u a l . M o s t o t h e s ec o d e s a r p r e c e d e d b a e s c a p ec h a r a c t e r o C o n t r o l S e q u e n c e I t r o d u c e r C H R S ( 1 5 5 ) .1 8 1 1 1 2

1 3 1 4 1 5

1 6

1 7 1 B

1 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6

2 7

r e m m a k e c u r s o r , s c r e e nm a n a g e m e n t s t r i n g sc s i $ = c h r $ ( I B S ) : r e c t

s e q u e n c e i n t r o d u c e ri c h $ ^ c s i $ + " 8 " : r e i n s er c h a r a c t e rc u u $ = c s i $ + " a " : r e u c u d $ = c s i $ + * ' b ' ' : r e m d o w nc u f $ = c s i $ + " c " : r e m f o r wa r d ( r i g h t )c u b $ = c s j $ - » " d " : r e b a c kw a r d ( l e f t )c n l $ = c s i $ + " e " : r e m c s rt s t a r t o f n e x t l i n e

r e c s c p j $ = c s i $ + " ft s t a r t o p r e v l i n eh o m e $ - c s i $ + " h " : r e m c s rt t o l e f t o f s c r e e ne d $ ^ c s i $ + " j " : r e m c l e a rs c r e e n t b o t t o me l $ ^ c s i $ + " k " : r e c l e a rt e n d o f l i n ei l $ " c s i $ 4 * * ] r e i n s e x

b l a n k l i n e a b o v e c s d l $ = c s i $ + " m " : r e m d e l e t

c u r r e n t l i n ed c h $ = c : s i $ + " p " : r e d f i l et c h a r u n d e r c u r s o rs u $ - c s i $ + " s " : r e m s c r o l

e n t i r e s c r e e n u s d $ = c s i $ + " t " : r e s c r o l

e n t i r e s c r e e n d o w nc l s $ = c h r $ t 1 2 ) : r e c l e o

s c r e e nT h f o l l o w i n g s e c t i o n d i m e n s i o n s a a

r a f o l a t e r u s e , t h e n p r i n t s t h w o r d s' S c r e e n t h i n g s ' i r e v e r s e v i d e o i t h c e n t r e o t h s c r e e n . I w o r k s w h e t h e rt h s c r e e n i i 4 o 8 c o l u m n m o d eo e v e n i y o u h a v e d e f i n e d a s m a l l e r w i d o w . { B c h a n g i n g l i n e 3 0 t S C R E E N0 , 2 , 0 , t h e d i s p l a y c a n b e c h a n g e d t 4 c o l u m n . )

L i n e 3 2 0 f i n d s t h w i d t h a n h e i g h t o t h c u r r e n t s c r e e n i p i x e l s . S i n c e t h e r ea r e e i g h t p i x e l s t o e a c h p r i n t i n g l i n e , a n w w a n t t o f i n d t h m i d d l e l i n e o f t h es c r e e n , w d i v i d e t h n u m b e r o p i x e l s b 1 6 T h c o l u m n o w h i c h t s t a r t p r i n t i n g

( h a l f t h e d i f f e r e n c e b e t w e e n t h w i d t h o t h s c r e e n i c h a r a c t e r s a n t h e l e n g t ho f t h e s t r i n g t b p r i n t e d ) i s e i n l i n e3 4 0 .

L i n e 3 5 0 c o n c a t e n a t e s t h s c r e e n -p o s i t i o n i n g c o m m a n d , ( w h i c h h a t h s a m e e f f e c t a s P R I N T A c o m m a n d )w i t h t h m e s s a g e t b p r i n t e d . T h s y t a i C S " y ; x H " , w h e r e i t h r o a n t h c o l u m n .

2 8 r e c e n t r e t i t l e2 8 5 l e t t e r X = 5 0 : d i l e t t e r $

[ l e t t e r X ]2 9 0 p r i n t c l s $ ;3 0 0 s c r e e n 1 , 2 , 0 : r e n t u s

, 2 , 0 f o 4 c o l u m n s3 1 0 t i t l $ = " s c r e e n t h i n g s3 2 a s w i n d o w w i d e X , h i g h X3 3 r o w X = i n t ( h i g h X / 1 6 ) : r e m

c e n t r e v e r t i c a l l y3 4 8 c o l u m n X = ( i n t ( w i d e X / B ) - )

e n ( t i t l $ ) ) / 23 S c e n t r $ = c s i $ + s t r $ [ r o w % ) +

" ; " + s t r $ ( c o l u m n X ) + " h " + ti t l $

3 6 0 p r i n t i n v e r s e ( i ) c e n t r $3 7 8 s l e e p 7 S H 0 0 0 : r e m 3 / N o w e m o v e t h m e s s a g e u a n d o w no t h s c r e e n b u s i n g t h S a n S s e q u e n c e s .3 B B r e m m o w e t i t l e u p d o w n3 9 8 p r i n t h o m e $4 0 8 f o r i = t r o w X - 1 : p r i n

s u $ ; : n e x t4 1 8 f o r i = 1 t o ( r o w X - 1 ) * 2 :

p r i n t s d $ ; : n e x t4 2 f o 1 = 1 t o i o w X - 1 : p r i n

s u $ : n e x t4 3 s l e e p 2 B 0 8 0 8 : r e 1 / N e x t , t h I C H a n d D C ( ' i n s e r t c h a r a c t e r 'a n ' d e l e t e c h a r a c t e r ' ) s e q u e n c e s a r u e t m o v e t h m e s s a g e t t h l e f t a n r i g h t a c r o s s t h e s c r e e n .

4 4 0 r e m t i t l e l e f t , r i g h t4 5 8 p r i n t c s i f s t r $ [ r o w X ) + "

; 1 h " ; : r e p o s i t i o n n s 4 6 f o i = t c o l u m n X - 1 :

r i n t i c h $ ; : n e x t4 7 8 f o r i = 1 t o ( c o l u m n X - 1 ) *

2 p r i n t d c h $ ; : n e x t4 8 0 f o r i ^ t c o l u m n X - 1 :

r i n t i c h $ ; : n e x t4 9 s l e e p 5 0 0 8 8 0 : r e m 1 / B i n s e r t i n g a n d e l e t i n g l i n e o t h s c r e e n , t h r e m a i n d e r o t h s c r e e n c a b s c r o l l e d d o w n a n u r e s p e c t i v e l y .5 0 r e s c r o l l p a r t o s c r n5 1 0 p r i n t c l s $5 1 h b a r $ = s t r i n g $ ( w i d e X / 81 «

5 2 0 p r i n t " p a r t i a l s c r o l l i no t h s c r e e n " : p r i n t

5 3 0 p r i n t h b a r f : p r i n t5 5 f o t l e t t e r X : l e

t e r $ ( i ) = s t r $ ( i ) + " " + s tr i n g $ ( w i d e X / ? 4 , i + 6 4 ) :e x

B 6 f o i ^ l e t t e r X t s t e p-

5 7 0 p r i n t a ( w i d e X / 2 4 , 6 )e t t e r $ ( i ) ; : s l e e p 1 B 0 B H

p r i n t a ( 0 , 6 ) i l $ ; :n e x t5 8 f o i - t o 2 5 : p r i n t a ( 8 , 6 ) i l $ : n e x t

5 9 0 p r i n t a ( 0 , 6 ) e d 6 0 f o i = t l e t t e r X6 1 H p r i n t a ( 0 , 6 ) d l $ : p r

n a ( w i d e X / 2 4 , 2 4 ) l e t e r $ ( i ) ;

6 2 s l e e p 1 1 9 8 8 8 : n e x t6 3 f o i = t 2 0 p r i n t a

( 0 , 5 ) d ! $ : n e x tC U ( c u r s o r p o s i t i o n ) i n o t h e o n l y o n o t h e s e c o m m a n d s t h a t c a t a k ep a r a m e t e r . I n s e r t i n g n u m b e r b e w e e n t h C S a n t h c o m m a n d w i l lc a u s e t h a t c o m m a n d t b e r e p e a t e d nt i m e s .6 4 0 r e m a d d i n g p a r a m e t e r s6 4 5 p r i n t a ( 0 , 7 ) " p r e s s

n k e t c o n t i n u e " : g t k e y a $

6 5 0 s c n c l r : f o 1 = t 2 5 p r i n t l e t t e r $ ( i ) : n e x t :s l e e p 5 8 0 0 0 8

6 6 p r i n t a ( 0 , 0 ) c s i $ ; s r $ 1 B ; " 1 " : s l e e p S 0 P I & B 0

6 7 p r i n t a ( 0 , 2 4 ) C 9 i $ ;t r $ ( 1 8 ) ; " b

T P U G M a g a z i n e 3

Page 36: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 36/52

P e r s o n a l c o m p u t e r s a n t h h a n d i c a p p e db M a l c o l m J M a c A r t h u rT o d a y ' s p e r s o n a l c o m p u t e r t e c h n o l o g yc a p r o v i d e g r e a t b e n e f i t s t t h h a n d ic a p p e d i n d i v i d u a l . A p r i c e s c o n t i n u e t d r o p , e c o n o m i c c o n s i d e r a t i o n s b e c o m el e s s a n l e s s p r o h i b i t i v e . T h C o m m o d o r e6 a n t h V I 2 a r p r i m e e x a m p l e s .I t h i s a r t i c l e w i l l d e s c r i b e j u s t f e o t h e i r m a n y p o s s i b l e u s e s , i n c l u d i n g a p l i c a t i o n s b o t h f o e n v i r o n m e n t a l c o n t r o lo h a n d i c a p p e d p e r s o n ' s i m m e d i a t e s u r o u n d i n g s a n f o p e r s o n a l p r o d u c t i v i t y .

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

n u m b e r o p u r p o s e s . S o m e a i l m e n t s c a l e a v e a p e r s o n p a r a l y s e d b u t c a p a b l e o s p e e c h . F o s u c h p e o p l e , v o i c e c o n t r o l l e dc o m p u t e r s y s t e m s a r n a t u r a l c h o i c e .O t h e r d i s e a s e s s u c h a s t r o k e , a m y t r o p h i cl a t e r a l s c l e r o s i s ( L o u G e h r i g ' s D i s e a s e )a n c e r e b r a l p a l s y c a l e a v e p e r s o np h y s i c a l l y h e l p l e s s a n s p e e c h l e s s , w h i l er e t a i n i n g n o r m a l m e n t a l f u n c t i o n i n g . I e v e n s i n g l e m u s c l e r e m a i n s f u n c t i o n a l ,i m a b p o s s i b l e f o t h e s e p e o p l e t o p e r a t e c o n t a c t c l o s u r e . F i n a l l y , f o r v i ct i m s o s t r o k e a n m u l t i p l e s c l e r o s i s , a n f o r s p a s t i c a n d b r a i n - d a m a g e d i n d i v i du a l s , r e h a b i l i t a t i o n o f d a m a g e d m u s c l e sc a b f a c i l i t a t e d t h r o u g h t h u s o f v i d e og a m e s .

T i l l u s t r a t e t h p r i n c i p l e s i n v o l v e d ,w i l l d e s c r i b e s e v e r a l p r o g r a m s w r i t t e n t d e m o n s t r a t e t h u s o f v o i c e - c o n t r o l l e da i d s f o r a p e r s o n w h c a n s p e a k b u l a c k st h m o t o r c o n t r o l t o p e r a t e e v e n s i m p l ea p p l i a n c e s . T h e p r o g r a m s h a v e b e e n s u m i t t e d t t h T P U G l i b r a r y a n a r a l s oa v a i l a b l e f r o m m e . T h c i r c u i t d i a g r a mf o t h c o n t r o l c i r c u i t i i n c l u d e d w i t h t h i sa r t i c l e . C o m p o n e n t s a r r e a d i l y a v a i l a b l ef r o m R a d i o S h a c k o r o t h e r s o u r c e s . T h e x a m p l e s g i v e h e r e b y n o m e a n s e h a u s t t h p o t e n t i a l o f t h i s a p p r o a c h :g r e a t m a n y o t h e r p o s s i b i l i t i e s h a v e b e e na n w i l l b p u r s u e d .

T h v o i c e c o n t r o l f o t h e s e a p p l i c a t i o n si m a d e p o s s i b l e t h r o u g h t h u s o t h L i s ' n e r 1 0 0 0 . T h i s u n i t w a t h s u b j e c to a a r t i c l e b S t e v e C i a r c i a i t h N o v e m b e r 1 9 8 4 i s s u e o B y t e m a g a z i n e ,a n i a v a i l a b l e f r o m :T h M I C R O M I N T5 6 W i l l o w A v e n u eC e d a r h u r s t , N 1 1 5 1 6

T h L i s ' n e r i s m a l l p r i n t e d c i r c u i tb o a r d t h a t c o n n e c t s t t h e x p a n s i o n p o r t

o t h C o m m o d o r e 6 4 ( T h e r e i a l s ov e r s i o n f o t h A p p l e I I ) . T h c o s t o f t h L i s ' n e r i $ 1 5 0 . 0 0 ( U S ) a s s e m b l e d , o $ 1 1 9 . 0 0 i k i f o r m . F o t h i n t r e p i db u i l d e r , t h B Y T E a r t i c l e i n c l u d e s t h c i c u i t d i a g r a m a n d e n o u g h i n f o r m a t i o n t a s s e m b l e t h L i s ' n e r 1 0 0 0 f r o m s c r a t c h .

T h s o f t w a r e f o t h C - 6 4 i n c l u d e dw i t h t h p u r c h a s e o f t h e L i s ' n e r n o r ma l i z e s t h l e n g t h o t h s p e e c h s e g m e n ta n g e n e r a t e s 1 2 8 - b y t e r e p r e s e n t a t i o no t h s p o k e n w o r d o p h r a s e . T h i sr e p r e s e n t a t i o n o t e m p l a t e i c o m p a r e dt t h t e m p l a t e s c r e a t e d d u r i n g t r a i ni n s e s s i o n . R e c o g n i t i o n i s p e a k e r -d e p e n d e n t ; a u t i l i t y i i n c l u d e d t o t r a i nt h r e c o g n i z e r t p a r t i c u l a r v o i c e .

T h i n t e g r a t i o n o f v o i c e r e c o g n i t i o ni n t o p r o g r a m s h a b e e n m a d e s i m p l e b t h d e s i g n e r o t h L i s ' n e r 1 0 0 0 s o f t w a r e .T h p r o g r a m a l l o w s t e m p l a t e s t b g e e r a t e d f o u t 6 w o r d s o r s h o r t p h r a s e sa t i m e . W h e n e n t e r i n g t h w o r d s , t w p a r t s a r e r e q u i r e d . Y o m u s t f i r s t e n t e rt h a c t u a l w o r d t h a t w i l l f o r m t h s y s t e m ' s v o c a b u l a r y . S o m e c a r e i r q u i r e d i c h o o s i n g w o r d s , s i n c e s i m i l a r -s o u n d i n g w o r d s s u c h a ' a c c e p t ' a n ' e c e p t ' a r l i k e l y t c a u s e p r o b l e m s . Y o t h e n s u p p l y f o e a c h w o r d c o r r e s p o n di n c o m m a n d s t r i n g o u t o s i x t e e n c h a ra c t e r s . W h e n r e c o g n i t i o n t a k e s p l a c e , t h c o m m a n d s t r i n g c h a r a c t e r s a r e i n s e r t e di n t o t h k e y b o a r d i n p u t s t r e a m , j u s t a i t h e y h a b e e n t y p e d o n t h k e y b o a r d .

T h B A S I C g e t a n d i n p u t s t a t e m e n t sw o r k n o r m a l l y . T h t e c h n i q u e o f f e t c h i n g

c h a r a c t e r d i r e c t l y f r o m t h k e y b o a r ds c a n l o c a t i o n s ( 1 9 7 a n 2 0 o t h C - 6 4 )d o e s n o w o r k w i t h t h L i s ' n e r 1 0 0 0 s o f tw a r e . T h t i m e r e q u i r e d t m a k er e c o g n i t i o n d e c i s i o n v a r i e s w i t h t h n u m b e r o w o r d s , a n c a t a k e u t a b o u t s e c o n d s i 6 w o r d s a r a c t i v e .E x p e r i e n c e i n d i c a t e s t h a t b e t t e r a c c u r a c ya n d e c i s i o n - m a k i n g t i m e s a r e a c h i e v e dw i t h v o c a b u l a r y o a b o u t 2 0 w o r d s o l e s s . W i t h m e n u - o r i e n t e d s o f t w a r e , 2 w o r d s i m o r e t h a n a d e q u a t e .

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

f l e x i b l e s y s t e m t h a t w i l l e n a b l e p e o p l ec o n f i n e d t b e o w h e e l c h a i r t c o t r o l i t e m s i t h e i r i m m e d i a t e e n v i r o nm e n t . T h e s e i t e m s i n c l u d e l i g h t s , r a d i o ,t e l e v i s i o n a n t e l e p h o n e , a n c o u l d i c l u d e m a n y o t h e r s i p a r t i c u l a r s i t u at i o n s . I i a l s o d e s i r a b l e t p r o v i d e n o m a c o m p u t e r f u n c t i o n s : w o r d p r o c e s s i n g ,

d a t a m a n a g e m e n t , e n t e r t a i n m e n t a n s o n

I m p l e m e n t e d a p p l i c a t i o n s i n c l u d e e v i r o n m e n t a l c o n t r o l , t e l e p h o n e c o n t r o la n s i m p l e w o r d p r o c e s s i n g , a w e l l a v o i c e - r e c o g n i t i o n t u t o r i a l a n p r a c t i c ep r o g r a m s . h a v e a l s o s u b m i t t e d a e v i r o n m e n t a l c o n t r o l a n d c o m m u n i c a t i o n sp r o g r a m f o t h u n e x p a n d e d V I 2 t t h T P U G l i b r a r y . T h e s e p r o g r a m s a r d e s c r i b e d b r i e f l y b e l o w . E x c e p t f o s h o r t m a c h i n e l a n g u a g e r o u t i n e t h a t w a n e e d e d t c o n t r o l t e l e p h o n e d i a l l i n g , a l a r w r i t t e n i B A S I C .T e l e p h o n eT h T e l e p h o n e p r o g r a m d i s p l a y s l i s t o n a m e s a n t e l e p h o n e n u m b e r s o t h s c r e e n . T h l i s t i d i s p l a y e d e i g h tn u m b e r s a t i m e , a n s e l e c t i o n c a n b em a d e b s p e a k i n g a d i g i t f r o m t 8 T h p r o g r a m d i s p l a y s t h e i t e m s e l e c t e d a n a s k s f o c o n f i r m a t i o n o y o u r c h o i c e . I y o c o n f i r m y o u r s e l e c t i o n t h e s p e a k e r -p h o n e w i l l b d i a l l e d . C h o o s i n g a b l a n ke n t r y w i l l a l l o w y o t c o m p o s e a n u m b e r .

A w i t h a l t h p r o g r a m s i t h s e t , t h t e n t h a n l a s t m e n u e n t r y o e a c h p a g es e l e c t s t h n e x t m e n u s c r e e n . T h n i n t hm e n u e n t r y a l l o w s e x i t f r o m t h T e l e p h o n e p r o g r a m . S e l e c t i n g t h i s i t e mc h a n g e s t h e s c r e e n d i s p l a y t m e n ul i s t i n g a l t h p r o g r a m s t h a t c a b c a l le d A g a i n d i g i t i s p o k e n t o s e l e c t t h n e x t p r o g r a m .

I n c l u d e d i t h T e l e p h o n e p r o g r a ma n a l t h o t h e r s i t h a b i l i t y t a n s w e r a i n c o m i n g c a l l u s i n g t h w o r dA n s w e r . O n c e c a l l i i p r o g r e s s , t h v o i c e r e c o g n i z e r c a g e v e r y c o n f u s e d .T o c o m b a t t h i s p r o b l e m , s i m p l e s o l u t i o nw a a d o p t e d . T h p r o g r a m w a i t s f o t h p h r a s e E n o c a l l t b s p o k e n t w i c ew i t h i n f i v e s e c o n d s . T h i s w i l l t e r m i n a t et h c a l l , e i t h e r i n c o m i n g o o u t g o i n g .N o t e t h a t t h t e l e p h o n e p r o g r a ma u t o m a t i c a l l y l o a d s t h e m a c h i n e l a n g u a g ep r o g r a m D i a l . m l w h e n i i s t a r t e d .

C o n t r o lT h C o n t r o l p r o g r a m a l l o w s c o n t r o l o fr e l a y s t h a t a r c o n n e c t e d t s t a n d a r d A o u t l e t s . T h r e l a y s u s e d a r i n e x p e n s i v e( f i v e d o l l a r s ) a n w i l l h a n d l e u t a m p s ,a d e q u a t e f o m o s t a p p l i c a t i o n s . T h p r g r a m d i s p l a y s m e n u c a t a l o g u i n g t h ei t e m s t b c o n t r o l l e d . A i t e m i s e l e c t e db y s p e a k i n g t h d i g i t a s s o c i a t e d w i t h i t O n c e s e l e c t i o n i m a d e t h c o m p u t e r

3 I s s u e 2

Page 37: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 37/52

d e s c r i b e s t h e c u r r e n t s t a t u s o f t h es e l e c t e d i t e m , a n i n v i t e s y o t s p e a kd i g i t t c h a n g e t h s t a t u s o t m a k ea n o t h e r c h o i c e .T y p e rT h i s p r o g r a m i a a d a p t a t i o n o ff r e e w a r e p r o g r a m b D o P e t e r s o n o T e m p e , A r i z o n a . M r P e t e r s o n ' s p r o g r a m( T a l k e r T y p e r , a l s o s u b m i t t e d t t h T P U G l i b r a r y ) i n c o r p o r a t e s 1 3 0 0 - w o r d

l e x i c o n , a n i d e s i g n e d t a l l o w t e x t t b e p r e p a r e d o t h e s c r e e n , t h e n p r i n t e do r s p o k e n . T h s p o k e n o u t p u t i o p t i o n a l ,a n r e q u i r e s t h a t t h S o f t w a r eA u t o m a t i c M o u t h ( S A M ) p r o g r a m b l o a d e d . T h c o n t r o l m e c h a n i s m f o T a l k e r T y p e r i c o n t a c t c l o s u r e o t h j o y s t i c k f i r e b u t t o n .

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

c o n t r o l . 1 b 1 m a t r i x c o n t a i n i n gc h a r a c t e r s , w o r d l i s t s e l e c t i o n s a n c o m a n d s i d i s p l a y e d o t h s c r e e n . I t e m sa r c h o s e n f r o m t h m a t r i x b y s p e a k i n gt h e c o o r d i n a t e s o t h r o a n c o l u m n .T e x t i a s s e m b l e d o t h s c r e e n b s p e l li n w o r d s o c h a r a c t e r s o r l e s s , o s e l e ct i n g f r o m t h e s c r e e n w o r d s l o n g e r t h a n

c h a r a c t e r s . W o r d l i s t s a r e i n c l u d e d f o C o n t i n u e d o v e r l e a f . . .

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

1 2 3 0 0 m a { R A d a p t e r )

C O M M O D O R E 5 4 , 'U S E R P O R T

U

S p a r c O u t p u t

K N K

P u m p i

M O D U L A R J A C K R a l a y . R a d i o S h t c k 1 2 0 V D C c o l l ,P u m p 1 2 0 V c o n t i e l

U M P L S 5 7 3

C o m p o n e n t sT h i n t e r f a c e i b a s e d o t h u s o a 8 - b i t T T l a t c h t s t o r e t h e o u t p u t o t h C - 6 4 o u t p u t r e g i s t e r a v a i l a b l e a t h u s e rp o r t . T h i s l a t c h i p o w e r e d b t h c o p u t e r ' s 5 - v o l t p o w e r s u p p l y , a n s h o u l db l o c a t e d c l o s e t t h c o m p u t e r .s m a l l p i e c e o v e c t o r b o a r d c a n b em o u n t e d o t h e d g e c o n n e c t o r t h a tp l u g s i n t o t h u s e r p o r t . T h 2 4 - p i n c o n e c t o r r e q u i r e d i n o r e a d i l y a v a i l a b l e ;h o w e v e r , R a d i o S h a c k h a 4 4 - p i n c o n e c t o r ( # 2 7 6 - 1 5 5 1 ) t h a t c a b c u t f i t .C o n n e c t t h o u t p u t f r o m t h l a t c h t t h m a i n i n t e r f a c e a s s e m b l y u s i n g p i e c e

o r i b b o n c a b l e o r o t h e r m u l t i c o n d u c t o rc a b l e . T h r e l a y s ( K 3 , K 4 , K 5 ) t h a t c o t r o l t h A o u t l e t s s h o u l d b p h y s i c a l l ys e p a r a t e d f r o m t h r e s t o t h c i r c u i t t p r o v i d e g o o d i s o l a t i o n o f t h A c o n n e ct i o n s . T h p r o t o t y p e u n i t u s e s s t a n d a r dA o u t l e t s i s t a n d a r d s t e e l b o x e s ,p o w e r e d b y a n o r m a l 3 - p r o n g c o r d .

C o n s t r u c t i o nI V D c o i l r e l a y s ( a v a i l a b l e a s o m eR a d i o S h a c k o u t l e t s ) a r e u s e d , t h e ns u b s t i t u t e 1 r e s i s t o r f o r t h 2 . 4 K i t h r e l a y d r i v e r c i r c u i t , a n s u b s t i t u t e a V D A a d a p t e r ( 3 0 0 m a f o t h 1

V D a d a p t e r s p e c i f i e d . T h l a t c h c a n b er e p l a c e d b y a n y T T u n i t t h a t w i l l s i n k5 m i t h l o g i c s t a t e ( C M O S n o r e c o m m e n d e d ) . T h l a t c h i n o r e q u i r e df o t h V I 2 a p p l i c a t i o n : s i m p l y c o n e c t t h e r e l a y d r i v e r s d i r e c t l y t o t h u s e rp o r t . T h s p e a k e r p h o n e c o n n e c t i o n s a r m a d e b i n s e r t i n g t h r e l a y c o n t a c t s f o K a n K i n t o t h t w w i r e s c o m i n gf r o m t h m o d u l a r p l u g t t h s p e a k e r -p h o n e . T h e s p e a k e r p h o n e i l e f t i t h o f f - h o o k p o s i t i o n , a n a n s w e r i n g a n d i a l l i n g a r d o n e b K a n K 2 R a d i oS h a c k s p e a k e r p h o n e # 4 3 - 2 7 8 a a b o u t4 d o l l a r s , o # 4 3 - 2 7 7 A a a b o u t 9 d o l l a r s , w i l l b s a t i s f a c t o r y .

T P U G M a g a z i n e 3

Page 38: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 38/52

t h l e t t e r s o f t h e a l p h a b e t a n f o c i t i e s ,s t a t e s ( p r o v i n c e s ) , d a t e s a n c o u n t r i e s .

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

C a r d c o G - W i z p r i n t e r i n t e r f a c e , w h i c hw o r k s w e l l , a l t h o u g h t h e r e i p r o b l e mw h e n t h p r o g r a m i u s e d w i t h a 1 5 2 5p r i n t e r . T h i s p r o b l e m c a b s o l v e d b t u r n i n g t h e p r i n t e r o f w h e n n o i u s e .A l t e r n a t i v e l y , t h e r e l a y c o n t r o l s u r o u t i n e , w h i c h u s e s r e g i s t e r s s h a r e d w i t ht h s e r i a l b u s , c o u l d b e m o d i f i e d t c o r e c t t h p r o b l e m .

V o i c e C a l cA t h n a m e s u g g e s t s , t h i s p r o g r a m i s i m p l e v o i c e - o p e r a t e d c a l c u l a t o r .c a l c u l a t o r i d r a w n o t h s c r e e n u s i n gc h a r a c t e r g r a p h i c s . O p e r a t i o n s a r i v o k e d b y s p e a k i n g t h n a m e o t h ' k e y 'y o w i s h t s e l e c t .P r a c t i c eT h i s p r o g r a m i d e s i g n e d t o f a m i l i a r i z et h u s e r w i t h w o r d - r e c o g n i t i o n p r o g r a mc o n t r o l . I t i s n o t a s u b s t i t u t e f o r c r e a t i n gg o o d r e c o g n i t i o n t e m p l a t e s d u r i n g t h t r a i n i n g s e s s i o n . T w m o d e s o f p r a c t i c ea r e i n c o r p o r a t e d . I n t h f i r s t m o d e , a l t h p r o m p t w o r d s a r e d i s p l a y e d o t h s c r e e n . Y o w i l l t h e n b i n v i t e d t s p e a k .

T h w o r d r e c o g n i z e d b t h c o m p u t e r w i l lb r i e f l y c h a n g e c o l o u r . T h s e c o n d m o d eo t h P r a c t i c e p r o g r a m w i l l d i s p l a yr a n d o m s e q u e n c e o 2 p r o m p t w o r d s ,a n i n v i t e y o t s p e a k t h w o r d s a t h e ya r p r e s e n t e d . P e r f o r m a n c e i i n d i c a t e db s c o r e o u o 2 5

W r i t eW r i t e i 9 0 - l i n e B A S I C p r o g r a m f o t h u n e x p a n d e d V I 2 0 o p e r a t e d b s i n g l ec o n t a c t c l o s u r e . m a t r i x o l e t t e r s ,d i g i t s , p u n c t u a t i o n a n c o m m a n d s i d i s p l a y e d o t h u p p e r p o r t i o n o f t h s c r e e n . T h m a t r i x i s c a n n e d b r e v e r s e v i d e o c u r s o r , a n s e l e c t i o n s a r m a d e b c l o s i n g t h e c o n t a c t w h e n t h d e s i r e d i t e m i h i g h l i g h t e d . T h b o t t o mo t h s c r e e n i u s e d t p r e p a r e m e s s a g e s .M e s s a g e s c a n b e s c r o l l e d u p b u t e x ts c r o l l e d o f t h e t o p l i n e i l o s t .

R e h a b i l i t a t i o nV i d e o g a m e s a r b e i n g u s e d i P e r t h ,A u s t r a l i a , a n m a n y o t h e r p l a c e s t f a c i l i t a t e t h r e h a b i l i t a t i o n o m u s c l e c o t r o l . T h p a d d l e c o n t r o l l e r o f t h e V I a n 6 i s i m p l e p o t e n t i o m e t e r , s h u n t e d b

c a p a c i t o r . I P e r t h , t h i s p o t e n t i o m e t e rh a b e e n b u i l t i n t o v a r i e t y o f t r a n sd u c e r s , w h i c h a r s t r a p p e d o n t o a r m s ,

l e g s , w r i s t s , h i p s , k n u c k l e s a n e v e n j a w s .T h P e r t h h o s p i t a l s u s c u s t o m -

d e s i g n e d c o m p u t e r s a n d c u s t o m v i d e og a m e s . O t h e r a p p l i c a t i o n s i t h i s c o u n t r yu s s t a n d a r d p e r s o n a l c o m p u t e r s . T h u s o p e r s o n a l c o m p u t e r s w i t h c o m m e rc i a l s o f t w a r e i d e s i r a b l e , b u p r e s e n t st w p r o b l e m s . F i r s t , t h t r a n s d u c e r m u s tp r o v i d e f o a d j u s t m e n t s t h a t w i l l t r a n sl a t e p a t i e n t ' s r e s t r i c t e d r a n g e o m o t i o nt t h a t e x p e c t e d b t h c o m m e r c i a l s o f tw a r e . S e c o n d , t h e x e c u t i o n s p e e d o m o s t c o m m e r c i a l s o f t w a r e i n o s u i t a b l ef o t h h a n d i c a p p e d .

T h a p p l i c a t i o n o t h t e c h n i q u e s d i c u s s e d i e n c o u r a g i n g , i n o s i m p l e . E a c ha p p l i c a t i o n i d i f f e r e n t , a n s o m ec u s t o m i z a t i o n o s o f t w a r e a n p o s s i b l yh a r d w a r e c a n b e e x p e c t e d i e a c h c a s e .M o s t e n c o u r a g i n g i t h f a c t t h a t t h et e c h n o l o g y r e q u i r e d t h e l p t h e h a n d ic a p p e d i a m e a n i n g f u l w a i c h e a p ,r e a d i l y a v a i l a b l e , a n i t h h a n d s o i n o v a t i v e p e r s o n a l c o m p u t e r o w n e r s . T h p r o t o t y p e s y s t e m d i s c u s s e d w a r e c e n tl d e m o n s t r a t e d a t h R o y a l O t t a w aH o s p i t a l R e h a b i l i t a t i o n u n i t , a n w a j u d g e d t b i m m e d i a t e l y u s a b l e . D e t a i le d f o r m a l r e p o r t s o f t h s y s t e m ' s e f i c a c y a n l i m i t a t i o n s a r e s u r e t b f o r t h c o m i n g .

L i m i t e d t i m e o f f e rS S D D - $ 1 1 . 0 0 / b o xD S D D - $ 1 4 . 0 0 / b O X

( M i n i m u m p u r c h a s e 5 D e l i v e r y e x t r a . )

S w i t c ht t h h i g h e s tq u a l i t y , l o w e s tp r i c e d b r a n d n a m ed i s k e t t e s a v a i l a b l ei C a n a d a .Q W h h a s w i t c h e d ?A P r o f e s s i o n a l a n e d u c a t i o n a l

i n s t i t u t i o n s , n a t i o n a l a c c o u n t i n gf i r m s , m a j o r e n g i n e e r i n g f i r m s ,s o f t w a r e h o u s e s , c o m p u t e rr e t a i l e r s a n t h T o r o n t o P e U s e r s G r o u p .

I B u l k - 3 V 2 i n c h d i s c sS S D D $ 3 . 5 0 e a c h D S D D $ 4 . 0 0 e a c h

P r o g r a m m e r s G u i l d P r o d u c t s L t d . , 2 5 M a n u L i f e P l a c e , 1 0 1 8 0 - 1 0 1 S t . ,E d m o n t o n , A l b e r t a T 5 3 S P h o n e : ( 4 0 3 ) 4 2 8 - 6 2 2 9

Page 39: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 39/52

p a p e r : t h t r u e f a c t sR e g g i e R a m l o o s e

f r o m t h n e w s l e t t e r o t h C o m m o d o r e U s e r s G r o u p .

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

f a l l i n g . T h b a n e w s i t h a t t h n e a ri l i k e l y t b r i n g h i g h e r p r i c e s f o r

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

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

t h ' f r o n t s i d e ' o p i e c e o f p a p e r ,i l i t t l e - k n o w n f a c t t h a t t h e b a c k s i d ec a p a b l e o f h o l d i n g t h e s a m e a m o u n t o

i n f o r m a t i o n . Y o u , t o o , c a u s t h s i d e o y o u r p a p e r , b u b e f o r e y o

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

P a p e r m a n u f a c t u r e r s a r q u i c k t w a r nw r i t i n g o t h b a c k s i d e o f t h e s h e e t

a c a u s e p r o b l e m s f o t h d a t a o n b o t h

s i d e s o f t h e p a p e r : t h e y w i l l n o h o n o u rw a r r a n t i e s i t h b a c k s i d e h a b e e n u e d T h b i g g e s t p r o b l e m i ' w r i t e -t h r o u g h ' T h i s o c c u r s i t h w r o n g p e n c i lo p e i u s e d , o i t o s u c h p r e s s u r e i a p p l i e d d u r i n g t h e w r i t i n g p r o c e s s . T h e r ei p r o b l e m w i t h s t a n d a r d i z a t i o n , a l s o .S o m e u s e r s t u r n t h p a p e r u p s i d e - d o w nw h e n w r i t i n g o t h e b a c k , w h i l e o t h e r sl e a v e i r i g h t s i d e u p ( I t h p a p e r i h e l du p s i d e - d o w n d u r i n g t h r e a d i n g p r o c e s s ,i w i l l b i t h w r o n g o r i e n t a t i o n t t h ' h e a d ' , a n a r e a d e r r o r w i l l o c c u r ) . A l s o ,m a n y p u b l i c s c h o o l t e a c h e r s , p u b l i s h e r s ,a n d g o v e r n m e n t a l o f f i c e s f r o w n u p o n t h p r a c t i c e o f u s i n g t h e b a c k o f t h e p a p e r ,a n w i l l n o a c c e p t m a t e r i a l i b o t h s i d e so t h e ^ p a p e r h a v e b e e n u s e d .

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

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

Y o m u s t y o u r s e l f d e c i d e i y o w i l l u s t h b a c k s i d e o y o u r p a p e r . B u i y o d e c i d e t g i v e i g o h e r e ' s h o w :L o o k a s h e e t o p a p e r . Y o c a t e l l t h f r o n t b s e v e r a l m e t h o d s . F i r s t , t h r o o a l i g n m e n t h o l e s g o e s t o w a r d t h l e f t .S e c o n d l y , t h w a t e r m a r k ( i p r e s e n t ) c a nb r e a d i y o h o l d t h p a p e r u t l i g h t .T d o u b l e - s i d e s h e e t , t u r n i o v e r . E a m i n e t h e b a c k , l o o k i n g e s p e c i a l l y f o r o v i o u s f l a w s a n d e f e c t s . I t h o v e r a l l a p e a r a n c e i s a t i s f a c t o r y , t h e n w i t h r u l e ra n p e m a r k l o c a t i o n s o t h e r i g h t s i d e .( Y o u s h o u l d t r t h i s i n i t i a l l y w i t h p a p e rc o n a t a i n i n g n v a l u a b l e d a t a ) . U s r e g u l a r h o l e - p u n c h t m a k e t h h o l e s .( Y o u c a p u r c h a s e o n e a d e p a r t m e n ts t o r e , b u d o n ' t r e c o m m e n d t h a t y o t e l lt h e m w h a t y o i n t e n d t u s i f o r ) .

Y o u r p a p e r i n o d o u b l e - s i d e d . G o o dl u c k , i y o d e c i d e t t r i t

O S / 9 S o f t w a r eN O A V A I L A B L E !W o r d P r o c e s s o r

S t y l o g r a p h I I M a i l m e r g e , S p e l l c h e c k e r . M e n u d r i v e n ,

f a s t . E x t e n s i v e f e a t u r e s . F o r m a t s t s c r e e na y o w o r k U $ 1 4 9 C d $ 2 1 0

C o m p i l e rf u l l i m p l e m e n t a t i o n o s t a n d a r d C

w i t h d o u b l e p r e c i s i o n v a r i a b l e s .U $ 1 3 8 C d $ 1 7 0

B A S I C 0 9f u l l y s t r u c t u r e d , s o p h i s t i c a t e d s e m i

c o m p i l e d ( c o d e ) B A S I C . S e B y t em a g a z i n e A p r i l 1 9 8 4 . U $ 1 1 0 C d $ 1 5 5

F O R T R A N 7 F u l l F O R T R A N c o m p i l e r . . . c o m i n g s o o n .

U S $ 1 2 0 C d $ 1 6 6

D y n a S t a r , D y n a F o r m ,D y n a S p e l lf u l l s c r e e n ( s i m i l a r t m i c r o E D I T ) e d i t o r ,

t e x t f o r m a t t e r a n s p e l l c h e c k e r .U $ 9 C d $ 1 2 7

O t h e r : P a s c a l , D y n a C a l c , D a t a b a s e e t c . , a v a i l a b l e o d e m a n d .T O r d e r : S e n d c h e q u e o m o n e y o r d e r ( a d d S 1 f o s h i p p i n g / h a n d l i n g a n 7 % P S T w h e r e a p p l i c a b l e ) t o

T P U G ,1 0 D u n c a n M i l l R d . , S u i t e G - 7 ,D o M i l l s , O n t a r i o , C a n a d a M 3 1 Z

Page 40: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 40/52

L i b r a r y A d d i t i o n sT P U G ' s l i b r a r y o f p u b l i c d o m a i n s o f tw a r e g r o w s m o n t h b y m o n t h . H u n d r e d so f d i s k s c o n t a i n i n g t h o u s a n d s o p r g r a m s a r a v a i l a b l e t T P U G m e m b e r s a t h n o m i n a l c o s t o t e d o l l a r s p e d i s k .C o n s i d e r i n g t h a t e a c h d i s k i p a c k e d w i t hg o o d p r o g r a m s , a t t o d a y ' s s o f t w a r e p r i c e s ,t h i s i f a n t a s t i c v a l u e .

I o r d e r f o r t h l i b r a r y t k e e p g r o wi n g , o u l i b r a r i a n s n e e d c o n s t a n t s u p p l yo n e p r o g r a m s . I y o h a v e w r i t t e np r o g r a m o c o l l e c t i o n o p r o g r a m s t h a ty o t h i n k m i g h t b a a s s e t t t h l i b r a r y ,p l e a s e s e n d i t t o : T P U G P r o g r a mL i b r a r y , 1 0 D u n c a n M i l l R o a d , S u i t eG 7 D o M i l l s , O n t a r i o M S 1 Z S ,C a n a d a . I y o u r c o n t r i b u t i o n i a c c e p t e d ,y o w i l l b s e n t t h e l i b r a r y d i s k o f y o u rc h o i c e . I f f o s o m e r e a s o n , y o u r c o n t r i b ut i o n i n o n e e d e d , y o u r o r i g i n a l d i s k w i l lb r e t u r n e d t y o u .

T h i s m o n t h w p r e s e n t a a b b r e v i a t e dL i b r a r y A d d i t i o n s c o l u m n . N e x t i s s u e ' si n s t a l m e n t w i l l b e c o r r e s p o n d i n g l y e p a n d e d , a n s h o u l d b r i n g y o u t d a t eo a l r e c e n t T P U G d i s k s .

C - 1 2 8 D i s k ( Z ) A A , ( Z ) A BP r e s e n t e d b y A d a m H e r s tM a r c h i t h m o n t h f o C P / M o t h 1 2 8 !T h i s m o n t h w e ' v e r e l e a s e d o u f i r s t o f i c i a l C P / M d i s k s : ( Z ) A A , t h u p g r a d ed i s k , a n ( Z ) A B , t h t e l e c o m m u n i c a t i o n su t i l i t y d i s k .

( Z ) A A i c a l l e d t h u p g r a d e d i s kb e c a u s e i c o n t a i n s t h e f i l e s n e c e s s a r y f o y o t u p g r a d e y o u r C P . S Y Ss y s t e m s f i l e . L a r g e l y t h w o r k o C B e n g i n e e r V o E r t w e i n , t h e s e p r o g r a m sw e r e p l a c e d i t h p u b l i c d o m a i n f o d i s t r i b u t i o n . T h n e s y s t e m s f i l e i c a l le d w o u l d y o b e l i e v e , N E W S Y S . C O M .T h i s i n o t a n e C P + . S Y S f i l e , b u w i l l u p g r a d e y o u r C P M + . S Y S f i l e .

T h p r o c e d u r e y o u m u s t f o l l o w i w e l ld o c u m e n t e d i C 1 2 8 . D O C . S i n c e y o a l r e a d y h a v e N E W S Y S . C O M o C P / Md i s k , y o c a s k i p t h f i r s t f e s t e p s .A m o n g o t h e r m o d i f i c a t i o n s , y o u r n e C P / M s y s t e m w i l l s u p p o r t t h R S 2 3 2p o r t , a l l o w i n g c o m m u n i c a t i o n s v i m o d e m .

A l s o o t h i s d i s k i C 0 N F . C O M a n C O N F . D O C . W h i l e n o s y s t e m u p g r a d e s ,t h e y a l l o w y o t c o n f i g u r e y o u r s y s t e ma f t e r y o u ' v e b o o t e d u p U s e f u l t h i n g ss u c h a s s e t t i n g t h c o l o u r s , p o k i n g

3 I s s u e 2

m e m o r y a n s h u t t i n g o f t h 4 0 - c o l u m ns c r e e n t i n c r e a s e s y s t e m s p e e d a r n o p o s s i b l e .

C 1 5 7 1 . C O M i a d i s k u t i l i t y t h a t d o e so n s t r a i g h t f o r w a r d t h i n g : i s h u t s o f w r i t e v e r i f y o t h e 1 5 7 1 . C o n s e q u e n t l y ,w r i t e s p e e d i d o u b l e d a t h r i s k o g r a v e c o n s e q u e n c e s .

F i n a l l y , S W P . C O M i i n c l u d e d . T h o u g hn o s y s t e m u p d a t e , i i a v e r y p o p u l a rC P / M f i l e c o p y u t i l i t y . I t i m e n u d r i v e na n v e r y e f f e c t i v e .

N o t h a t y o u r s y s t e m s u p p o r t s t h R S 2 3 2 p o r t , ( Z ) A B c o n t a i n s t h e f i l e s y o w i l l n e e d t o s u c c e s s f u l l y d o w n l o a d a l t h a tp u b l i c d o m a i n s o f t w a r e . I M P - C 1 2 8 . C O Mi v e r y g o o d m o d e m p r o g r a m . I s u p o r t s b o t h X M o d e m a n b u f f e r u p l o a da n d d o w n l o a d a 3 0 a n 1 2 0 0 b i t s p e s e c o n d . T h e r e a r m a n y o t h e r o p t i o n s t o on u m e r o u s t l i s t h e r e . V e r y g o o dd o c u m e n t a t i o n i c o n t a i n e d i I M P . D O C .

M a n y o f t h e p r o g r a m s y o w i l ld o w n l o a d a r c o n t a i n e d i . L B R f i l e s , i w h i c h t h m a n y f i l e s r e q u i r e d b a p r og r a m a r m e r g e d a n c r u n c h e d i n t o o n f i l e f o e a s y a n q u i c k e r t r a n s f e r .L U 3 1 0 . C O M w i l l e x t r a c t f i l e s f r o m. L B R f i l e . L D I R 2 2 w i l l g i v e y o l i s t o t h f i l e s c o n t a i n e d i . L B R f i l e . F i n a ll T Y P L 3 5 . C O M w i l l l i s t t h e c o n t e n t s o

f i l e b e f o r e i h a b e e n e x t r a c t e d f r o mt h . L B R f i l e . R e l e v a n t d o c u m e n t a t i o n i c o n t a i n e d i L U 3 1 0 . U P D , L D I R 2 2 . M S Ga n T Y P L 3 5 . D O C r e s p e c t i v e l y .

A n o t h e r s p a c e - s a v i n g u t i l i t y i S Q . C O M ( t h e S s t a n d s f o ' s q u e e z e ' ) .S q u e e z e d f i l e s a r u s u a l l y d e s i g n a t e d b

f i l e n a m e o . x Q x . U S Q 2 0 . C O M w i l l u s q u e e z e a f i l e f o y o u , w h i l e S Q 1 7 . C O Mw i l l s q u e e z e i t B o t h p r o g r a m s a r d o c u m e n t e d i S Q U E E Z . D O C .

w o u l d r e c o m m e n d o b t a i n i n g t h f i l e so t h i s d i s k i y o i n t e n d t p u r c h a s eo t h e r T P U G C P / M d i s k s . T m a k e t h b e s t u s e o t h l i m i t e d s p a c e o s i n g l e -s i d e d d i s k , m a n y o t h p r o g r a m s w i l l b s q u e e z e d a n t u r n e d i n t o . L B R f i l e s .

F i n a l l y , w o r d o t h d i s k d o c u m e nt a t i o n . A C P / M l a c k s l i s t c o m m a n d ,l i s t - m e f i l e w i l l n o a p p e a r o n t h C P / Md i s k s . I n i t p l a c e i t y p e . m e f i l e . T v i e w t h i s f i l e , p u t h d i s k i y o u r d r i v ea n t y p e T Y P E T Y P E . M E a t h C P / Ms y s t e m s p r o m p t . G o o d l u c k g e t t i n g u s e dt y o u r n e s y s t e m a n r e m e m b e r t d o n a t e a n y p u b l i c d o m a i n p r o g r a m s y o um a h a v e c o l l e c t e d o r w r i t t e n .

z a a / t y p ec 1 2 8c o n fs w

z a b / t y p ei m p - c 1 2 8I u 3 1 0I d i r 2 2t y p l 3 5s q u e e z

m d o h i c o

m c o u p m s d o d o

n e w s y sc o n fc 1 5 7 1

i m I u 3 1 0I d i r 2 2t y p l 3 5s q 1 ?u s q 2 0

c o c o c o

d o c o c o c o c o c o

P e r s o n a l C o m p u t e rI N S U R A N C E

P r o t e c t i o n y o u c a n d e p e n d o f o y o u r c o m p u t e r . N m a t t e rw h a t k i n d o c o m p u t e r y o u o w n ,w h e t h e r i t ' s f o p e r s o n a l a n d / o rb u s i n e s s u s e , t h i s p o l i c y p r o v i d e st h c o v e r a g e y o n e e d . I c o v e r sh a r d w a r e , s o f t w a r e a n a c c e ss o r i e s ( e v e n t h o s e w h i c h a r l e a s e d o r e n t e d f r o m o t h e r s ) o

f u l l r e p l a c e m e n t c o s t b a s i s .

J o a n E v r i s e nI n s u r a n c e S e r v i c e s L t d .1 2 M o r t i m e r A v e .

T o r o n t o , O n t a r i o M 4 2 A ( 4 1 6 ) 4 2 9 - 6 3 2 4

A v a i l a b l e t O n t a r i o r e s i d e n t s o n l y

T P U G B B T h N E t e l e p h o n e n u m b e r i s

( 4 1 6 ) 2 7 3 - 6 3 0 0O p e r a t i n g h o u r s :2 h o u r s p e r d a y

d a y s p e r w e e kT h e p a s s w o r d i s . . .

L I M I T S

Page 41: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 41/52

N A M ES T R E E T A D D R E S SC I T Y / T O \ X / N / P . O .P R O V / S T A T ET E L E P H O N E

P O S T A L / Z I P C O D EM E M B E R S H I P N O

a f t w a r eo r d e rf o r mT O R O N T O P E U S E R S G R O U P , 1 0 D u n c a n M i l l R o a d , S u i t e G 7 D o M i l l s . O n t a r i o M 3 1 Z 4 1 6 - 4 4 5 - 4 5 2 4

d i s k sT o o r d e r c l u b d i s k s b m a i l , s e n d $ 1 0 . 0 0 f o e a c h4 0 4 0 / 2 0 3 1 / 1 5 4 0 / 1 5 4 1 d i s k | 4 0 4 0 f o r m a t ) , d i s c o u n t p r i c e5 - 1 0 S 9 . 0 0 e a c h , I o m o r e S 8 . 0 0 e a c h ; a n S 1 2 . 0 0 f o e a c h 8 0 5 0 / 8 2 5 0 d i s k ( 8 0 5 0 f o r m a t ) . W d o h o n o u rp u r c h a s e o r d e r s f r o m s c h o o l b o a r d s .

T h e s e d i s k s a r f o u s e w i t hP l e a s e s e n d m t h f o l l o w i n g :

L e t t e r / N o .C o d e

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

D e s c r i p t i o n4 0 4 0 o 8 0 5 0

F o r m a t P r i c e

T o t a l . 0

t a p e sT h e s e t a p e s a r f o u s w i t hI f o P E c o m p u t e r , w h a t m o d e l

L e t t e r / N o . C o d e D e s c r i p t i o n

T o r d e r V I C 2 0 o C o m m o d o r e 6 l i b r a r yt a p e s , s e n d S 6 . 0 0 f o e a c h t a p e .T o r d e r P E T / C B M o C o m m o d o r e E d u c at i o n a l S o f t w a r e , s e n d S 1 0 . 0 0 f o e a c h t a p e .

c o m p u t e r a n d a d a t a s e t t e .B A S I C 1 . 0 ( ) 2 . 0 ( ) 4 . 0 ( )

P r i c e

T o t a l - 0

T h p r i c e s i n d i c a t e d i n c l u d e p o s t a g e a n h a n d l i n g a w e l l a O n t a r i o P r o v i n c i a l S a l e s T a ( i a p p l i c a b l e )

C h e q u e / m o n e y o r d e r e n c l o s e d ( p a y a b l e t T P U G )

Page 42: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 42/52

R e v i e w sN E W S R O O M

r r ■ g J a r 3 r - e v i e t s r . b

i I c e M a r t i n

X : : = - - : : f ?

F i r s t r e l e a s e d f o r t h A p p l e C o m p u t e r ,N e w s r o o m i n o a v a i l a b l e f o t h C o m o d o r e 6 4 / 1 2 8 a n I B c o m p u t e r s . T h i sm o s t i n t e r e s t i n g c o m b i n a t i o n o p r o g r a mm o d u l e s m u s t h a v e b e e n t h r e e - b o t t l eA s p i r i n p r o j e c t f o t h p r o g r a m m e r . I i s o m e w h a t c o m p l i c a t e d , a n r e q u i r e sg r e a t d e a l o f d i s k s w a p p i n g , b u i w o r k s .T h r e s u l t s a r w o r t h i t

A f o r m e r t e l e v i s i o n j o u r n a l i s t , w a t o l d b b o t h c o w o r k e r s a n m a n a g e m e n tt h a t w o u l d b m o s t s u c c e s s f u l i w r o t ei s t y l e t h a t c o u l d b e a s i l y u n d e r s t o o db a 1 y e a r o l d . T h i s p r o g r a m i w r i tt e f o t h a t a g g r o u p , b u t c o n t a i n s i f o r m a t i o n t h a t w i l l i n t e r e s t a d u l t s a s w e l l .T h i s i t h e m e p a c k a g e t h a t g i v e s b o t hi n s i g h t i n t o t h o p e r a t i o n s o f n e w s p a p e ra n t h t o o l s t o p r o d u c e o n e .

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

T h o p e n i n g p a n e l o f f e r s t h e c h o i c e o P h o t o L a b , P r e s s , W i r e S e r v i c e , B a n n e r ,C o p y D e s k o L a y o u t . Y o s t a r t b e n t e ri n g t h e P h o t o L a b , a n a c c e s s i n g l i b r a r yo 6 0 p i e c e s o ' c l i p ' a r t . T h e s e c u t s a r c o m b i n e d i n t o 1 0 p a n e l s o t h d i s k . A a d d i t i o n a l d i s k i a v a i l a b l e w i t h 6 0 m o r ec u t s . T h i n c l u d e d d i s k s e e m s t b m o s tl f o k i d s w i t h c a r t o o n - s t y l e d r a w i n g s .T h s e c o n d d i s k i o r i e n t e d t o w a r d sa d u l t s .

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

o t h j o y s t i c k o K o a l a P a d . T h e p r o g r a mf l i p s y o b a c k t t h w o r k s p a c e , a n d i s p l a y s t h d r a w i n g a n d h a n d . T h d r a wi n m a b d r a g g e d i n t o p o s i t i o n a n d r o p p e d a n y w h e r e d e s i r e d . T h h a n d w i l lc o n t i n u e t d r a g t h d r a w i n g o v e r t h p a g e , a n m a d r o p i i n t o a m a n y a d d it i o n a l p l a c e s a d e s i r e d .

T h c o m p o s i t e c a b c h a n g e d u s i n gp o w e r f u l d r a w i n g p r o g r a m w i t h a l t h u s u a l f e a t u r e s o f a g o o d a r p r o g r a m , e xc e p t c o l o u r . V a r i o u s b r u s h w i d t h s , z o o m ,f l i p , a n m u l t i p l e f i l l p a t t e r n s a r e p r o v i de d T h Z o o m f e a t u r e w o r k s b e t t e r t h a no n m o s t o t h e r s i m i l a r p a c k a g e s , a y o d o n ' t n e e d t s e i t e r a s e o r d r a w . I y o s t a r t o a w h i t e b l o c k , a n p r e s s t h f i r e b u t t o n , e v e r y b l o c k y o p a s s o v e rt u r n s b l a c k . I y o s t a r t o b l a c k b l o c k ,e v e r y b l o c k y o p a s s o v e r t u r n s w h i t e . I i e a s y t d r a w w i t h o u t a c c i d e n t a l l yr e v e r s i n g b l o c k s t h a t y o d i d n ' t w a n t t c h a n g e . T h d r a w i n g s m a n o b e n l a r ge o r e d u c e d i n s i z e . T e x t m a b a d d e da s c a p t i o n s i t w s i z e s a n t h r e e s t y l e s .T h d r a w i n g i t h e n c r o p p e d t s i z e a n s t o r e d a s a p h o t o f i l e o n y o u r d a t a d i s k .

I t h C o p y D e s k a r e a , t h p h o t o f i l ei r e c a l l e d , t h e n p l a c e d i o n o f t h e f i v et t e n p a n e l s u s e d t m a k e u p a g e . T h c o p y d e s k i s i m p l e b u e f f e c t i v e t e x te d i t o r , u s e d t w r i t e t h e a r t i c l e s a n f i t h e m a r o u n d t h e p h o t o s . U n l i k e T h P r i n t s h o p , y o c a s e a n w o r k w i t h t h p l a c e m e n t o f t e x t a n g r a p h i c s . T h i d i v i d u a l p a n e l s a r e s a v e d t d i s k , o r g a n i ze b t h L a y o u t R o o m , a n r e c a l l e d i t h P r e s s R o o m f o p r i n t i n g .

T h e p r o g r a m s u p p o r t s 3 p r i n t e r s a n i n t e r f a c e s . T e x t a n p h o t o s m a b

t r a n s f e r r e d b m o d e m t o t h e rN e w s r o o m s , e v e n b e t w e e n d i f f e r e n tc o m p u t e r b r a n d s . T h e p r o g r a m c o m e s i

s t u r d y p l a s t i c l i b r a r y c a s e f o s t o r a g e .

E x t e n s i v e i n f o r m a t i o n i i n c l u d e d o o p e r a t i n g n e w s p a p e r , i n t e r v i e w t e c h n iq u e s , a n s t a n d a r d p r o o f r e a d i n gn o t a t i o n .

T h r e s u l t a n t p r o g r a m i e x c e l l e n t , b u t h e r e a r e l i m i t a t i o n s . t r i e d a b o u t 1 d i f e r e n t c o m b i n a t i o n s o p r i n t e r s a n i n t e rf a c e s b u t , i e a c h c a s e , t h e p r i n t e d v e rs i o n w a v e r t i c a l l y c o m p a c t e d i r e l a t i o nt t h s c r e e n v e r s i o n . W h i l e i i p o s s i b l et e x e r c i s e m o r e c o n t r o l o v e r t h p l a c em e n t o f a r t c u t s a n t e x t t h a n w i t h T h P r i n t B h o p , y o a r s t i l l l i m i t e d t o c e r t a i nf o r m a t s f o y o u r n e w s l e t t e r .

M o r e t h a n o n e a r c u m a b u s e d o e a c h p a g e , b u t t h e y m u s t b e p l a c e d w i t h i nt h b o x e s t h a t d i v i d e e a c h p a g e . s t a nd a r d p a g e c o n t a i n s b a n n e r , o r h e a d e r ,a t h e t o p o t h p a g e , a n t w c o l u m n so f b l o c k s e a c h . Y o e d i t a n s a v e t h n e w s l e t t e r 1 / o p a g e a t i m e . Y o c o u l d u s u t 5 d i f f e r e n t a r t c u t s o

p a g e i y o c o u l d f i t h e m a l i n H o w e v e r , c o m p o s i n g p a g e o N e w s r o o m w o u l d t a k e t w o r t h r e eh o u r s c o n s i d e r a b l y m o r e t h a n t h t h r e eo r f o u r m i n u t e s n e c e s s a r y t p r o d u c ep a g e w i t h T h P r i n t s h o p . T h c h o i c e o t y p e f a c e s i l i m i t e d a n d , w h i l e o g o o dq u a l i t y , d n o c o m p a r e t a s t a n d a r dp r i n t o u t o n e a r l e t t e r q u a l i t y p r i n t o u tf r o m y o u r p r i n t e r . T h p r i n t o u t i s i n g l ep a s s , s i n g l e d e n s i t y , a n w i l l l e a v en o t i c e a b l e d o t p a t t e r n i y o h a v e a n o l r i b b o n .

A i a l ' w r i t e - d o w n s ' f r o m o t h e r c o p u t e r f o r m a t s , t h e r e a r e s a c r i f i c e s . T h i n s t r u c t i o n m a n u a l i w r i t t e n f o a l t h r e ef o r m a t s , a n t h e d i f f e r e n c e s s t a n d o u ts h a r p l y . I n s t r u c t i o n s a r g i v e n i t h A p l s e c t i o n o h o t b a c k u y o u r d i s k .T h I B s e c t i o n t e l l s h o t r u t h p r g r a m o n y o u r h a r d d i s k . T h C o m m o d o r es e c t i o n w a r n s a g a i n s t t r y i n g t b a c k u t h d i s k , a n o f f e r s b a c k u p f o r 1 2d o l l a r s d i s k .

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

f o t h h o m e c o m p u t e r a n d i w e l l w o r t ht h p u r c h a s e p r i c e . M o r e i m p o r t a n t l y , i w o r k s . W h i l e c o m p a r i s o n s w i t h t h f e a t u r e s o T h P r i n t s h o p , D o o d l e a n B l a z i n g P a d d l e s a r u s e f u l , t h i s p r o g r a mi n o r e a l l y a l t h a t s i m i l a r t a n o t h e m . I i m u c h n e e d e d m i d d l e g r o u n db e t w e e n t h e m . A l s o , d i s k w i l l s o o n b a v a i l a b l e o f f e r i n g s o m e o f t h e g r a p h i c sf r o m t h i s p a c k a g e f o u s w i t h T h P r i n t s h o p .

4 I s s u e 2

Page 43: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 43/52

C r u s a d e I E u r o p ef r o m M i c r o p r o s e

W I s i m u l a t i o n g a m ef o C o m m o d o r e 6

R e v i e w b D a v e D e m p s t e rC r u s a d e I E u r o p e ( C I E ) i l a r g e - s c a l es i m u l a t i o n o f t h e w a i W e s t e r n E u r o p ef r o m t h J u n e 1 9 4 4 i n v a s i o n t h r o u g h t h B a t t l e o f t h B u l g e i t h f o l l o w i n gw i n t e r . T h g a m e s y s t e m , s i m i l a r t o t h a t

D e c i s i o n I T h D e s e r t i s u p e r b , a n h e d e v e l o p e r s , S i d M e i e r a n E B e v e r , e s e r v e c o l d f r o t h y o n f o t h e i r e f f o r t s

o m i y o g u y s g e t O t t a w a .T h g a m e h a s 1 3 s c e n a r i o s , b a s e d o n

f o u r m a i n b a t t l e s , p l u s a c a m p a i g n - l e n g t h' B a t t l e F o F r a n c e ' d a t i n g f r o m J u n e h r o u g h t O c t o b e r . b e l i e v e y o u ' d u s

h S a v e G a m e o p t i o n o t h l a t t e r . T h c a n b e p l a y e d w i t h 1 o p l a y e r s .

o r m a l l y , w a t c h i n g t h m a c h i n e p l a y g a i n s t i t s e l f ( t h e p l a y e r o p t i o n ) i

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

t h i s c a s e . T h g a m e i f r e e - r u n n i n gt h a n s t r u c t u r e d i t u r n s . T h p a c e

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

i a l s o m e c h a n i s m t a d j u s t p l a yl a n c e , s o b o t h n e o p h y t e a n v e t e r a n

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

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

n o t e s . C o m m a n d / U n i t / T e r r a i ni i n c l u d e d t f a c i l i t a t e p l a y .

T h e r e a r e 1 6 t y p e s o t e r r a i n , a n 2 o f u n i t s r a n g i n g f r o m a i s u p p o r ta i r b o r n e u n i t s , a n a r m o u r t s t a t i c

c o a s t - d e f e n c e u n i t s . T h d i s p l a ym 1 7 0 1 m o n i t o r i s u p e r b . F o m o s t

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

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

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

s t r e n g t h , s u p p l y s t a t e , a n o r d e r s :h e t h e r a n d w h e r e t h e y h a v e b e e n

t m o v e , a t t a c k o r d e f e n d , a a t h e i r a c t i v e o r r e s e r v e s t a t u s . Y o

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

C o m m a n d s a r e n t e r e d t h r o u g h e y b o a r d o j o y s t i c k ; m u c h p r e f e r r e d

t h e f o r m e r . U n i t s r e s p o n d t a c t i o n c o m a n d s i a c c o r d a n c e w i t h d e l a y s t r e c o n f i g u r e t h e i r f o r m a t i o n t f o l l o w y o u rd i r e c t i o n s . T h o s e i d e f e n s i v e p o s i t i o n st a k e l o n g e r t p r e p a r e f o m o v e b u t ,o n c e i m o b i l e f o r m a t i o n , a r m u c h m o r ev u l n e r a b l e t o a t t a c k . U n i t s i a s s a u l t f o rm a t i o n m o v e s l o w l y , b u c a a t t a c k o c o n t a c t w i t h t h e i r o b j e c t i v e . u n i t l e f ti d e f e n s i v e p o s i t i o n w i l l c o n t i n u e t d i i n c o n s i d e r a b l y i n c r e a s i n g i t d e f e n s i v es t r e n g t h a t i m e p a s s e s .

C o m p u t e r r e s p o n s e t i n p u t i s n ' ta l w a y s i m m e d i a t e g u e s s t h a t l i t t l e6 5 1 0 i s p i n n i n g a r o u n d p r e t t y b u s i l y i t h e r e . Y o c a p l a y l i m i t e d i n t e l l i g e n c eo p t i o n w h e r e e n e m y u n i t s o n l y a p p e a rw h e n y o u m i g h t p e r c e i v e t h e m a n d , w e ' r et o b e l i e v e , y o u r c o m p u t e r d o e s n ' t p e e k a y o u r p o s i t i o n s . T h g a m e s y s t e m i e a s il m a s t e r e d , a n p e r m i t s y o t t h i n ka b o u t t h s t r a t e g i c p l a n , t c h a n g e o r d e r st r e s p o n d t e n e m y m o v e s , f a i l e d a t t a c k sa n s o o n .

W h a t d i d n ' t l i k e ? T h e r e i n r e s i g nu t i l i t y t l e g i t i m a t e l y e n g a m e s h o r to d u m p i n g t h c o m p u t e r . M o r e s e r i o u sl y c o u l d n ' t f i n d w a o l a u n c h i n gc o o r d i n a t e d a t t a c k . T h p a p e r m a p ,w h i c h s h o w s s i n k i n g ( a l e a s t i l o o k sl i k e i t ' s s i n k i n g ) i n v a s i o n f l e e t a n s u s p i c i o u s l y ' A m e r i c a n ' - l o o k i n g t a n k s a t a c k i n g i t h A r d e n n e s , c o u l d h a v e b e e nm o r e u s e f u l . W h e n i l i m i t e d i n t e l l i g e n c em o d e , o n c a s t i l l c h a n g e s i d e s t o g e t h f u l l i n t e l l i g e n c e s t o r y t e m p a t i o n t h a tp e r h a p s w s h o u l d n o t b l e t o M o r et e l l i n g l y , t h e r e i d e s i g n f e a t u r e t h a t ,i d i s c o v e r e d , p e r m i t s a A l l i e d w i e v e r yt i m e I ' l i t t l e s u r p r i s e d t h a t t h e p l a yt e s t e r s m i s s e d i t

W o u l d b u i a g a i n ? P e r h a p s n o t .A l t h o u g h v e r y m u c h e n j o y e d t h g a m es y s t e m , f o u n d i b i l a r g e f o m l i t t l em i n d . S c r o l l i n g a c c r o s s n i n e m a p s , t r i n i v a i n t a n s w e r q u e s t i o n s l i k e" W h e r e w e r e t h o s e G e r m a n s ? " , " W a st h a t n o i s e m m o v i n g , o h i m ? " a n d" W h e r e w a t h a c t i o n ? " b e c a m e c h o r e .F u r t h e r m o r e , a i r e a l l i f e , m o s t b a t t l e sq u i c k l y b e c a m e s l o g g i n g m a t c h e s a f t e ra l l , i t ' s g o o d s i m u l a t i o n . D e c i s i o n i t h D e s e r t , C I E ' s l i t t l e b r o t h e r , u s e s t h s a m e s y s t e m , b u t m o r e s p a c e a n d f e w e ru n i t s p e r m i t m o r e l a t i t u d e f o r m a n o u e v r e

i t ' s c l a s s i c . I a l s o d o e s n ' t h a v e t h ' e a s y w i n ' f l a w .

I y o u ' r e l o o k i n g f o w a s i m u l a t i o n ,d o n ' t p a s s t h i s s y s t e m b y I y o c a h a d l t h l a r g e n u m b e r o u n i t s , b a l m e a n s a c q u i r e C I i t ' s v e r y g o o d .O t h e r w i s e g e i t h e D . Y o u o w e i t y o u r s e l f t o w a l e a s t o n o t h e s e e c e l l e n t g a m e s .

G R A N DO P E N I N G

O R I C H - H I L L T E L E C O M

I N T E R N A T I O N A Ls e r v i c i n g a l o R T C ' s p r o d u c t s

O P E N I N G S P E C I A L SG A L O R E

S C R I P T 6 W O R D P R O C E S S O R$ 2 9 . 9 5

B U Y & S E L L . S E C T I O NT R A D E U P

F R E E P R O G R A M U P D A T E SB R I N G Y O U R S C R I P T 6 D I S K

F O V 2 . 7 U P D A T EI N T E L T E R M 6

S ^ r O t T $ 3 9 , 0 0

U L L U

1 1

( U

U

~ S H W Y . S 7=

>

U _

0 U

4 0 H W Y . *

R I C H - H I L L T E L E C O MI N T E R N A T I O N A L

2 0 W e s t B e a v e r C r e e k R o a dU n i t 1 5 R i c h m o n d H i l l , O n t .

P h o n e : ( 4 1 6 ) 7 3 1 - 1 6 2 1

T P U G M a g a z i n e 4

Page 44: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 44/52

R e v i e w s .

G T H i - P r o d u c t i v i t y

C a r t r i d g ef r o m P r o - L i n e S o f t w a r e

F a s t l o a d / s a v e c a r t r i d g ew i t h B A S I C 4 . f o C o m m o d o r e 6

R e v i e w b A d a m H e r s tT h w e a k e s t l i n k i m d a i s y c h a i n i d e f i n i t e l y t h 1 5 4 1 d i s k d r i v e . T h M P S 8 0 2 h a a l w a y s p u l l e d i t w e i g h t ,a l t h o u g h i t ' s b e g i n n i n g t s h o w i t a g t w y e a r s ( t h a t ' s 1 4 i p r i n t e r y e a r s )a n t h n e 1 5 7 1 i d e l i g h t , h a v i n gk n o c k e d t h 1 5 4 1 o f t h p e d e s t a l i o c u p i e d a f t e r r e p l a c i n g t h e v e n m o r ev e n e r a b l e d a t a s e t t e . E v e n s o t h 1 5 4 1w o r k s q u i t e w e l l i a l t h r e e m o d e s o f t h eC - 1 2 8 a n w a l o a t h t s e l l i w h e nb o u g h t m 1 2 a n 1 5 7 1 .

I t h 1 5 4 1 w a g o i n g t o s t a y , t h o u g h ,s o m e t h i n g h a d t b d o n e a b o u t t h f a c tt h a t i w a s l o w , s l o w , s l o w . h a d h e a r d

l o o h o r r o r s t o r i e s a b o u t m a n g l e d f i l e sa n d g a r b a g e d d i s k s , t h r e s u l t o u s i n gs o m e o t h a v a i l a b l e f a s t D O p r o g r a m sa n c a r t r i d g e s , b u w a w i l l i n g t t a k et h c h a n c e i e x c h a n g e f o f e p r e c i o u ss e c o n d s s a v e d ( h a r d l y l o g i c a l ) . W h e n d i s o m e c o m p a r i s o n s h o p p i n g , d i s c o v e r e db e t t e r r e a s o n t a v o i d t h e s e p r o g r a m s :t h e y ' r e n o c h e a p !

I w a s n ' t u n t i l t h W o r l d o C o m o d o r e s h o w t h a t r e l a t i v e l y i n e x p e ns i v e c a r t r i d g e c a u g h t m e y e . T h G T c a r t r i d g e , m a n u f a c t u r e d b P r o - L i n e a n d i s t r i b u t e d b y N o r l a n d A g e n c i e s , p r o m i se m 5 0 p e c e n t i n c r e a s e i l o a d a n s a v e s p e e d s , b o t h f o t h C - 6 4 a n f o r t h eC - 1 2 8 ( i 6 m o d e ) . C o m b i n e d w i t h as u b s t a n t i a l d i s c o u n t f o t h s h o w , j u s tc o u l d n ' t r e s i s t , a n h a v e b e e n u s i n g i e v e r s i n c e .

T h G T h a t h r e e m o d e s o f o p e r a t i o n .W h e n t h c o m p u t e r i p o w e r e d u p , t h ef a s t D O i a u t o m a t i c a l l y e n a b l e d ,a l t h o u g h t h e r e i n o u t w a r d s i g n t h a tt h i s i s o L o a d i n g p r o g r a m s o o n c o v i n c e s y o u . 1 2 1 - b l o c k l o n g p r o g r a mt h a t t o o k 8 s e c o n d s t l o a d o n a nu n e n h a n c e d 1 5 4 1 l o a d e d i 1 s e c o n d sw i t h t h G T e n a b l e d . T h e s e t i m e s a v i n g sa r p a r a l l e l e d f o r s a v e s ; t h s a m e p r g r a m t o o k 9 s e c o n d s t s a v e w i t h o u t t h f a s t D O S , a n 1 s e c o n d s w i t h i t A w i t hm o s t o t h e r 1 5 4 1 e n h a n c e r s , t h G T h a n e f f e c t o s e q u e n t i a l f i l e r e a d a n w r i t es p e e d s .

s e c o n d m o d e o o p e r a t i o n i e n a b l e di t h C o m m o d o r e k e i h e l d d o w n d u i n p o w e r u p W h e n t h i s i d o n e t h p o w e r u p m e s s a g e s h o w s t h a t B A S I C 4 . i a c t i v e . A b o n u s , G T s u p p o r t s n e a r l yt h f u l l c o m p l e m e n t o B A S I C 4 . d i s kc o m m a n d s , t h e x c e p t i o n s b e i n g c o p ya n c o n c a t . A n o t h e r s m a l l i n c o m p a t i b i l it i t h u s o t h d s t a t c o m m a n d t r e a dt h e e r r o r c h a n n e l r a t h e r t h a n s t o r i n g t h v a l u e i t h r e s e r v e d v a r i a b l e d s $ . F i n a ll y B A S I C 4 . c a n b e s h u t o f u s i n g t h d i s a b l e c o m m a n d t l e a v e t h f a s t D O o n o t h o f c o m m a n d t s h u t o f b o t h .R e s e t w i l l c o l d s t a r t y o u r c o m p u t e r .

M p r i m a r y r e a s o n f o b u y i n g f a s tD O w a t s a v e t i m e w h e n m a k i n gb a c k u p s a p r o g r a m . I y o u s y o u rc o m p u t e r t r u n c o m m e r c i a l p r o g r a m s ,t h e n f a s t s a v e i n o y o u r f i r s t c o n c e r n .I t h i s i t h e c a s e t h e n y o w i l l b g l a dt k n o w t h a t t h e G T h a s n o p r o b l e m sl o a d i n g a n d r u n n i n g m o s t p r o g r a m s .B A S I C 4 . m o d e e a t s u s o m e R A a n c h a n g e s m e m o r y l o c a t i o n s , a n s m u s tb d i s a b l e d , b u t h f a s t D O i n o t h r o w n o f b m a n y o f t h e p r o t e c t e d d i s k s

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

W i t h b o t h m o d e s s h u t o f t h e c a r t r i d g ei a p p a r e n t l y i n v i s i b l e t o t h c o m p u t e r .A l t h o u g h t h m a n u a l w a r n s t h a t i m a b n e c e s s a r y t r e m o v e t h c a r t r i d g e t l o a d a n u s s o m e p r o g r a m s , t h i s h a n o b e e n t h r e a s o n t h a t h a v e h a d t c o t i n u a l l y r e m o v e i f r o m t h e x p a n s i o np o r t . T h G T c a r t r i d g e i a d v e r t i s e d a so p e r a t i n g w i t h t h e C - 6 4 / 1 2 8 . A w 1 2 u s e r s a r e l e a r n i n g , t h i s m e a n s t h a t i o p e r a t e s i 6 m o d e o t h 1 2 8 . U n f o rt u n a t e l y i a l s o m e a n s t h a t , a l o n g a s t h ec a r t r i d g e i i t h e u s e r p o r t , t h c o m p u t e rw i l l a l w a y s b o o t u i 6 m o d e . T h o n l yw a t a c c e s s t h o t h e r t w m o d e s i t o y a n k t h c a r t r i d g e o u t . T h i s i b o t h i c o n v e n i e n t a n u l t i m a t e l y d a m a g i n g t t h c o m p u t e r . H o h a r d w o u l d i b t i n c l u d e a d i s a b l e s w i t c h ?

O t h e r t h a n t h a t h a v e n o c o m p l a i n t s .I t h r e e m o n t h s o u s h a v e n ' t l o s t a n f i l e s o r d i s k s o e i t h e r t h e 1 5 4 1 o t h 1 5 7 1 i 1 5 4 1 m o d e . T h 1 5 4 1 i n o s

f a s t h a v e t r o u b l e t e l l i n g i a p a r t f r o mt h 1 5 7 1 . W i t h t h b o n u s o B A S I C 4 . c o m m a n d s , a n a l i s t p r i c e o f $ 5 9 . 9 5C a n a d i a n ( $ 4 9 . 9 5 U S ) , t h G T c a r t r i d g ei a l m o s t n e c e s s i t y . A N o r l a n d ' s m a i lo r d e r p r i c e o f $ 3 9 . 9 5 C a n a d i a n ( $ 2 9 . 9 5U S ) , i t ' s a b a r g a i n t h a t s h o u l d n ' t b m i s s e d .G T H i - P r o d u c t i v i t y C a r t r i d g e , f r o mP r o - L i n e S o f t w a r e . D i s t r i b u t e d b N o r l a n d A g e n c i e s , 2 5 1 N i p p i s s i n g R o a d ,U n i t S M i l t o n , O n t a r i o , C a n a d a L 9 4 Z 5 . T e l e p h o n e ( U 1 6 ) 8 7 6 - U 7 7 U -

E l e c t r o n i c P h o n e B o o k1 I n s e r t y o u r C O M A L d i s k i d r i v e " .2 T y p e L O A D " C 6 4 C O M A L * " , 83 T y p e R U ( s t a r t s C O M A L )4 T y p e A U T O ( t u r n o a u t o I i n e # ' s )5 E n t e r t h p r o g r a m l i n e s s h o w n b e l o w

( C O M A L i n d e n t s l i n e s f o y o u )6 H i R E T U R N k e t w i c e w h e n d o n e7 T y p e R U

e = e n t e r f = f i n d l = l i s t

W h a t n a m e ? C O M A LC O M A L U s e r s G r o u p 6 0 8 - 2 2 2 - 4 4 3 2

0 0 1 0 d i m n a m e $ o f 2 0 , p h o n e $ o 1 0 0 2 0 d i d i s k $ o 0 0 3 0 b l a c k : = 0 ; w h i t e ™ l j y e l l o w : = 70 0 4 0 b a c k g r o u n d b l a c k0 0 5 0 r e p e a t0 0 6 0 p e n c o l o r w h i t e0 0 7 0 p r i n t " e = e n t e r f = f i n d l = l i s t "0 0 8 0 c a s e k e y $ o 0 0 9 0 w h e n t l e n 1 " E "0 1 0 0 e n t e r ' n a m e0 1 1 0 w h e n T , " F "0 1 2 0 i n p u t " W h a t n a m e ? " : n a m e }0 1 3 0 f i n d ' n a m e ( n a m e $ )0 1 4 0 w h e n T , * U0 1 5 0 f i n d ' n a m e ( " " )0 1 6 0 o t h e r w i s e0 1 7 0 p r i n t c h r $ ( l 4 7 ) / / c l e a r u c r e e n0 1 8 0 e n d c a s e0 1 9 0 u n t i l t r u e = f a l s e / / f o r e v e r0 2 0 0 / 0 2 1 0 p r o c e n t e r ' n a m e0 2 2 0 i n p u t " E n t e r n a m e " n a m e $0 2 3 0 i n p u t " E n t e r p h o n e : " p h o n e )0 2 4 0 i n a m e $ > " " t h e n a d d ' t o ' f i l e0 2 5 0 e n d p r o c e n t e r ' n a m e0 2 6 0 / 0 2 7 0 p r o c a d d ' t o ' f i l e0 2 8 0 o p e n f i l e 2 , " p h o n e . d a t " , a p p e n d0 2 9 0 d i s k $ : = s t a t U 9 $0 3 0 0 i d i s k $ < > " 0 0 " t h e n0 3 1 0 c l o s e / d a t a f i l e n o f o u n d0 3 2 0 o p e n f i l e 2 , n p h o n e . d a t " , w r i t e0 3 3 0 e n d i f0 3 4 0 w r i t e f i l e 2 n a m e $ , p h o n e )0 3 5 0 c l o s e0 3 6 0 e n d p r o c a d d ' t o ' f i l e0 3 7 0 / 0 3 8 0 p r o c f i n d ' n a m e ( s e a r c h $ )0 3 9 0 z o n e 2 / s e a u t o t a b t 2 0 4 0 0 p e n c o l o r y e l l o w0 4 1 0 o p e n f i l e 2 , " p h o n e . d a t " , r e a d0 4 2 0 w h i l e n o e o f ( 2 ) d 0 4 3 0 r e a d f i l e 2 n a m e $ , p h o n e $0 4 4 0 i s e a r c h ) i n a m e ) t h e n0 4 5 0 p r i n t n a m e $ , p h o n e )0 4 6 0 e n d i f0 4 7 0 e n d w h i l e0 4 8 0 c l o s e0 4 9 0 p r i n t " H i t < r e t u r n > w h e n r e a d y "0 5 0 0 w h i l e k e y ) < > c h r ) ( l 3 ) d o n u l l0 5 1 0 e n d p r o c f i n d ' n a m e

I y o d o n ' t h a v e C O M A L y e t , o r d e rP r o g r a m m e r ' s P a r a d i s e P a c k a g e - $ 1 9 . 9 5 .I i n c l u d e s t h e c o m p l e t e C O M A L s y s t e mp l u s o v e r 4 0 0 p a g e s o i n f o r m a t i o n . A d 3 m o r e t o g e t o u 2 i n t e r a c t i v e l e s s o nT u t o r i a l D i s k . A d $ 2 s h i p p i n g . V i s a / M Co U f u n d s c h e c k a c c e p t e d . S e n d t o

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

4 I s s u e 2

Page 45: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 45/52

T h C o m m o d o r eP l u s / 4 B o o k

b S a r a h C M e y e rH o w a r d W S a m s

a n C o m p a n y$ 1 6 . 9 5 ( U S )

2 9 5 p a g e s ( p a p e r b a c k )

b J e r r yn B e t t y S c h u e l e r

b o o k i v e r y n i c e , u s e r - o r i e n t e df o t h P l u s / 4 o w n e r . I i n o t a

f o p r o g r a m m e r s . H o w e v e r , i y o a t h e P l u s / 4 a s t o o l t g e j o

t h e n t h i s b o o k w i l l p r o b a b l y b

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

O n c h a p t e r i d e v o t e d t h o u s t h b u i l t - i n s o f t w a r e . A n o t h e ri d e v o t e d t h o t c h o o s e t h

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

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

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

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

C o m m o d o r e 6 E x p o s e d

b B r u c e B a y l e yM e l b o u r n e H o u s e

$ 1 4 . 9 5 ( U S )1 9 p a g e s ( p a p e r b a c k )

b J e r r yn B e t t y S c h u e l e r

e x c e l l e n t b o o k c o v e r s a l a s p e c t s o h C o m m o d o r e 6 4 b u t b e g i n n e r s

i i n o d e s i g n e d f o y o u . I i v e r y g o o d b o o k f o t h e i n t e r m e d i a t e o

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

b e r i n g a n d l i n e d e l e t i n g . M a c h i n ei u s e d t h r o u g h o u t , a n i

d i s u p e r i o r f a s h i o n i C h a p t e rT h i s c h a p t e r i n c l u d e s s i m p l e m a c h i n e

m o n i t o r . A l t h o u g h t h e r e i s l i t t l e i b o o k t h a t i s n ' t c o v e r e d i t h P r

s R e f e r e n c e G u i d e , t h u s e f u lp r o v i d e h e l p i p u t t i n g i t a l l

V I B A S I Cb R a m o n Z a m o r a ,

D o I m a n ,B o A l b r e c h t

a n D Y M A XR e s t o n P u b l i s h i n g C o m p a n y

$ 1 7 . 9 5 U ( h a r d b a c k )$ 1 2 . 9 5 U ( p a p e r b a c k )3 6 p a g e s ( p a p e r b a c k )

R e v i e w b J e r r ya n B e t t y S c h u e l e rT h i s b o o k i f o a n y o n e w h w a n t s t l e a r n p r o g r a m m i n g o t h V I 2 0 I i c l u d e s a t t r a c t i v e a n h u m o r o u s a r t w o r kw i t h l o t s o f s i m p l e e x a m p l e s . A l a s p e c t so p r o g r a m m i n g i B A S I C a r e c o v e r e d ,i n c l u d i n g g r a p h i c s a n s o u n d . E a c hc h a p t e r e n d s w i t h a s u m m a r y a n s e o f e x e r c i s e s . D o n ' t w o r r y i y o u h a v et r o u b l e w i t h t h e s e t h a n s w e r s a r i c l u d e d a w e l l . T h e x a m p l e s a n d c a t o o n s a r g e a r e d f o t e e n a g e r s , b u m o s ta d u l t s w i l l p r o b a b l y e n j o y t h i s e n t e r t a i ni n w a t l e a r n B A S I C p r o g r a m m i n g . □

C o m m o d o r e 1 U s e r ' s M a n u a l

E d i t e d b y C . W . M o o d yH o w a r d W S a m s

a n C o m p a n y$ 1 2 . 9 5 ( U S )

2 1 6 p a g e s ( p a p e r b a c k )

R e v i e w b J e r r ya n B e t t y S c h u e l e rT h i s b o o k h a o n m a i n t h i n g i i t f a v o u r : i i t h o n l y b o o k o t h C - 1 6 t h a ti c u r r e n t l y a v a i l a b l e . T h e r e i s l i t t l e t h a tc o m e s w i t h t h C - 1 6 i t s e l f ( T h e C o m o d o r e 1 O w n e r ' s M a n u a l i a b a a t h A t a r i m a n u a l a n t h a t ' s b a d . ) .

W i t h t h i s i m i n d , w h i g h l y r e c o mm e n d t h i s b o o k f o a l C - 1 6 o w n e r s . I t w i l lg e y o s t a r t e d u s i n g y o u r c o m p u t e r a n ds h o w y o h o t p r o g r a m i t I e x p l a i n st h H E L P k e y , h o t m a k e w i n d o w s ,h o t u s t h e f u n c t i o n k e y s a n m a n yo t h e r u s e f u l t h i n g s . E a c h s t a t e m e n t i t h b u i l t - i n B A S I C 3 . i d i s c u s s e d . A d i t i o n a l u s e f u l i n f o r m a t i o n c a b f o u n di t h A p p e n d i x , i n c l u d i n g A S C I I c o d e s ,m u s i c a l n o t e s , a n h o t u s t h b u i l t -i T E D M O N m a c h i n e l a n g u a g e m o n i t o r .

E a s y C u r v e s1 I n s e r t y o u r C O M A L d i s k i d r i v e *2 T y p e L O A D " C 6 4 C O M A L * " , 83 T y p e R U ( s t a r t s C O M A L )4 T y p e A U T O ( t u r n o a u t o l i n e # ' 8 )5 E n t e r t h p r o g r a m l i n e s s h o w n b e l o w

( C O M A L i n d e n t s l i n e s f o y o u )6 H i R E T U R N k e t w i c e w h e n d o n e7 T y p e R U 0 0 1 0 s e t u p0 0 2 0 c u r v e0 0 3 0 p a i n t ' i t0 0 4 0 a d d ' w o r d s0 0 5 0 / 0 0 6 0 p r o c s e t u p0 0 7 0 b l a c k — 0 ; y e l l o w : = 70 0 8 0 b a c k g r o u n d b l a c k0 0 9 0 p e n c o l o r y e l l o w0 1 0 0 B e t g r a p h i c / / h i r e s c r e e n0 1 1 0 h i d e t u r t l e0 1 2 0 e n d p r o c B e t u p0 1 3 0 / 0 1 4 0 p r o c c u r v e0 1 5 0 m o v e t o 1 1 0 , 00 1 6 0 d r a w t o 1 1 0 , 1 9 90 1 7 0 f o r o w : = 0 t 1 0 s t e p . 0 d 0 1 8 0 d r a w t o 1 1 0 - r 9 9 ' s i n ( r o w ) , r o w * 2 00 1 9 0 e n d f o r r o 0 2 0 0 e n d p r o c c u r v e0 2 1 0 / 0 2 2 0 p r o c p a i n t ' i t0 2 3 0 f i l l 1 2 0 , 2 00 2 4 0 f i l l 1 0 0 , 9 00 2 5 0 f i l l 1 2 0 , 1 8 00 2 6 0 f i l l 1 0 0 , 1 9 80 2 7 0 e n d p r o c p a i n t ' i t0 2 8 0 / 0 2 9 0 p r o c a d d ' w o r d s0 3 0 0 p e n c o l o r b l a c k0 3 1 0 b a c k g r o u n d y e l l o w0 3 2 0 p l o t t e x t 1 2 0 , 1 5 5 , n c o m a l i a 0 3 3 0 p l o t t e x t 1 6 , 9 0 , " p r o g r a m m e r s "0 3 4 0 p l o t t e x t 1 2 0 , 3 0 , " p a r a d i a e '0 3 5 0 e n d p r o c a d d ' w o r d a

N o t i c e h o e a s y g r a p h i c s a r i C O M A L .L i n e s 7 0 - 1 0 0 s e u t h e s c r e e n c o l o r s .L i n e s 1 5 0 - 1 9 0 d r a w o t h s c r e e n .L i n e s 2 3 0 - 2 6 0 f i l l ( p a i n t ) w h o l e p a r t s .E v e n p u t t i n g t e x t o t h g r a p h i c s c r e e ni e a s y . S e l i n e s 3 2 0 - 3 4 0 . A l t h i n i s t a n d a r d a n b u i l t i n a s p a r t o C O M A L ,P l u s f u l l t u r t l e g r a p h i c s s y s t e m . N o y o k n o w w h t h e r e a r 1 0 0 , 0 0 0 u s e r s .

I y o d o n ' t h a v e C O M A L y e t , o r d e rP r o g r a m m e r ' s P a r a d i s e P a c k a ^ e - j 1 9 . 9 5 .I i n c l u d e s t h c o m p l e t e C O M A L s y s t e mp l u s o v e r 4 0 0 p a g e s o i n f o r m a t i o n . A d $ m o r e t o g e t o u r 2 0 i n t e r a c t i v e l e s s o nT u t o r i a l D i s k . A d $ s h i p p i n g . V i s a / M Co U f u n d B c h e c k a c c e p t e d . S e n d t o

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

T P U G M a g a z i n e 4

Page 46: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 46/52

P r o d u c t s R e c e i v e dP r e s e n t e d b A s t r i d K u m a sT h f o l l o w i n g p r o d u c t s h a v e b e e n r e c e i v e db T P U G M a g a z i n e i r e c e n t w e e k s .P l e a s e n o t e t h a t t h e s e d e s c r i p t i o n s a r b a s e d o n t h m a n u f a c t u r e r s ' o w a n n o u n c e m e n t s , a n a r n o t h e r e s u l t o e v a l u a t i o n b T P U G M a g a z i n e .

E l e c t r o n i c W o r d B o o kR i c h a r d S c a r r y ' s B e s t E l e c t r o n i c W o r dB o o k E v e r f r o m C B S o f t w a r e , O n F a w c e t t P l a c e , G r e e n w i c h , C o n n e c t i c u t0 6 8 3 6 . P r i c e : $ 1 9 . 9 5 ( U S ) .R i c h a r d S c a r r y ' s b o o k s a n d i l l u s t r a t i o n sh a v e w o t h h e a r t s o m a n y y o u n g s t e r s .H i i m a g i n a t i v e c h a r a c t e r s c o m e n o o t c o m p u t e r s c r e e n i C B S o f t w a r eR i c h a r d S c a r r y ' s B e s t E l e c t r o n i c W o r dB o o k E v e r f o C o m m o d o r e 6 4 I i r e a d i n g - r e a d i n e s s a d v e n t u r e p r o g r a m f o c h i l d r e n a g e d f i v e a n u p I t a i i t p r o v i d e y o u n g c o m p u t e r u s e r s w i t h s u c hs k i l l s a w o r d i d e n t i f i c a t i o n , v o c a b u l a r yb u i l d i n g , o b j e c t r e c o g n i t i o n a n w o r d / o bj e c t a s s o c i a t i o n . T h p r o d u c t i n c l u d e s t w d i s k s a n s h o r t i n s t r u c t i o n b o o k l e t .

T h p r i n c i p a l c h a r a c t e r o f t h e p r o g r a mi L o w l y W o r , w h v i s i t s s i d i f f e r e n t e v i r o n m e n t s : a f a r m , r a i l r o a d y a r d ,c o n s t r u c t i o n s i t e , t o w n , p a r k a n h a r b o u r . O t h w a y , t h p l a y e r h e l p sL o w l y W o r m d i s c o v e r o b j e c t s a n w o r d s .

T h e p r o g r a m o f f e r s f o u r s k i l l l e v e l s .S t o p , L o o k a n L i s t e n ( l e v e l 1 g i v e sc h i l d r e n a o p p o r t u n i t y t s e e t h e s i g h t s .W h i l e t r a v e l l i n g t h r o u g h a p a r t i c u l a r e v i r o n m e n t , t h e y c a n b r i n g t l i f ea n i m a t e d o b j e c t s , a n a t h s a m e t i m es e e t h e n a m e o t h e o b j e c t a p p e a r o n t h s c r e e n . T h e x p l o r a t i o n i p l e a s u r e : t h ea n i m a t e d g r a p h i c s a r e f u n t w a t c h , a n t h a c c o m p a n y i n g s o u n d e f f e c t s a n m u s i c , f e a t u r i n g f a m i l i a r c h i l d h o o d t u n e s ,a r v e r y e n j o y a b l e .

O l e v e l G e t h e P i c t u r e c h i l d r e na r a s k e d t l o c a t e a n m a t c h t h p i t u r e s , w h i t e o L e v e l W o r d P a t r o l

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

S k i l l l e v e l 4 S c a v e n g e r H u n t , i a v e r yc h a l l e n g i n g a c t i v i t y . Y o u n g r e a d e r s a r s h o w n l i s t o n i n e w o r d s f r o m s e v e r a le n v i r o n m e n t s , a n t h e n m u s t f i n d t h c o r r e s p o n d i n g o b j e c t s s c a t t e r e dt h r o u g h o u t t h l o c a t i o n s .

4 I s s u e 2

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

j o y a b l e . T h e p r o g r a m i e a s y e n o u g h t u s t h a t a d u l t s u p e r v i s i o n i n o r e q u i r e d .

C o m p u t e r s F o H a n d i c a p p e dC o m p u t e r T e c h n o l o g y f o t h H a n d i c a pp e i S p e c i a l E d u c a t i o n a n R e h a b i l i t at i o n : R e s o u r c e G u i d e , V o l u m e a n I f r o m I C C E P u b l i c a t i o n s , 1 7 8 7 A g a t eS t r e e t , U n i v e r s i t y o O r e g o n , E u g e n e ,O r e g o n 9 7 4 0 3 - 1 9 2 3 . P r i c e : R e s o u r c eG u i d e I S 1 0 . 0 0 ( U S ) ; G u i d e s a n I

$ 1 5 . 0 0 ( U S ) . D i s c o u n t r a t e s a r o f f e r e df o m u l t i p l e c o p i e s .T h o s e w h r e a d M a l c o l m J M a c A r t h u r ' sa r t i c l e M i c r o c o m p u t e r s a n t h h a n d i c a pp e i t h i s i s s u e , a n a r i n t e r e s t e d i t h s u b j e c t , w i l l b g l a d t k n o w t h a t I n t e rn a t i o n a l C o u n c i l f o C o m p u t e r s i E d u c at i o n { I C C E ) h a p u b l i s h e d R e s o u r c eG u i d e , v o l u m e s a n I I o t h a p p l i c at i o n o c o m p u t e r t e c h n o l o g y f o t h h a d i c a p p e d . T h e s e t w v o l u m e s p r e s e n t a e x t e n s i v e c o v e r a g e o i n f o r m a t i o n a lr e s o u r c e s u t 1 9 8 5 . R e s o u r c e G u i d ed e s c r i b e s 1 9 r e s o u r c e s t h r o u g h 1 9 8 2 ,a n t h n e w l y - p u b l i s h e d R e s o u r c e G u i d eI d e s c r i b e s o v e r 3 0 m o r e r e c e n tr e s o u r c e s . I n c l u d e d a r e b o o k s , c h a p t e r si b o o k s , j o u r n a l a r t i c l e s , r e s e a r c hg r a n t s , o r g a n i z a t i o n s , n e w s l e t t e r s , c l e a ri n g h o u s e s , s p e c i a l i s s u e s o j o u r n a l s , a n c o n f e r e n c e p r o c e e d i n g s .

A l r e f e r e n c e s a r e t h o r o u g h l y a n o t a t e d , a n a a u t h o r a n s u b j e c t i n d e xa r p r o v i d e d . T h c o m p u t e r a p p l i c a t i o n sr a n g e f r o m c o m p u t e r - a s s i s t e d i n s t r u c t i o nt f u n c t i o n a l a i d s , c o m p u t e r m a n a g e m e n ti s p e c i a l e d u c a t i o n a n r e h a b i l i t a t i o n .P h y s i c a l a n d e v e l o p m e n t a l d i s a b i l i t i e sr e p r e s e n t e d i t h R e s o u r c e G u i d e i c l u d e m e n t a l l y r e t a r d a t i o n , l e a r n i n gd i s a b i l i t y , v i s u a l i m p a i r m e n t , h e a r i n g i p a i r m e n t , q u a d r i p l e g i a , a u t i s m , e m t i o n a l h a n d i c a p s a n c e r e b r a l p a l s y .

T h T e a c h e r ' s A i d eT h T e a c h e r ' s A i d e f r o m T ' A i d e S o f tw a r e C o m p a n y , P . O . B o 6 5 E M i r a g e ,A r i z o n a 8 5 3 3 5 . P r i c e : P E T / C B M / 8 0 5 0( o n e d i s k ) , $ 1 0 0 . 0 0 ( U S ) ;P E T / C B M / 2 0 4 0 / 4 0 4 0 / 2 0 3 1 ( t w o d i s k s ) ,$ 1 0 5 . 0 0 ( U S ) ; C - 6 4 / a l l d i s k d r i v e s ( o n ed i s k ) , $ 1 0 0 . 0 0 ( U S ) .

T h T e a c h e r ' s A i d e i d e s i g n e d t h e l pt e a c h e r s o m a t h e m a t i c s a n d p a r e n t s i

p r o d u c i n g s t a n d a r d , r e a d y - t o - u s e e x e rc i s e s h e e t s .

T h C - 6 4 v e r s i o n c o n t a i n s s i x t e e n p r g r a m s o o n d i s k . T h f i r s t s i p r o g r a m sc o n c e n t r a t e o b a s i c m a t h e m a t i c s , a n df e a t u r e a l o p e r a t i o n s a p p l i c a b l e t o i t e g e r s , d e c i m a l s , f r a c t i o n s a n p e r c e n t .P r o g r a m s s e v e n t s i x t e e n a r e t h ea l g e b r a p r o g r a m s . S i g n e d n u m b e r o p e r at i o n s , l i n e a r , f r a c t i o n a l a n q u a d r a t i ce q u a t i o n s , t o g e t h e r w i t h c o m p l e xa r i t h m e t i c , a r a l c o v e r e d i n t h i s s e c t i o n .T h m a n u f a c t u r e r c l a i m s t h a t t h n u m b e ro e x c e r c i s e s h e e t s t h a t m a b c r e a t e db a n g i v e n p r o g r a m i p r a c t i c a l l yu n l i m i t e d .

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

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

T H E U L T I M A T E S I M U L A T I O N

S T A R T R E K K I N GT H G A M E

V e r s i o n I F o T h A n 1 2

I m p r e s s i v e G r a p h i c sW i t h H i - R e s F e a t u r e sR e a l i s t i c S o u n dS t r a t e g i c T h o u g h t I n v o l v e m e n t

• T h e O n l y G a m e T h a t P a r a l l e l sT h T . V . S e r i e s A n M o v i e s

U P L A N DD e p t .P . O . B o 1 3 2 4M e a f o r d , O n t .N 0 1 Y 0 . C a n a d a( 5 1 9 ) 5 3 8 - 1 7 5 8

N o A v a i l o b l e O C a s s e t t e$ 2 1 . 9 5 C d n . $ 1 9 . 9 5 U . S .

F i r s t C l o u P o s t a g e I n c l u d e dO n t . R e s i d e n t s A d 7 P r o v i n c i a l S a l e s T a

E v e n S p o c k W o u l dF i n d I C h a l l e n g i n g

Page 47: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 47/52

C a l e n d a r o T P U G E v e n t sM e e t i n g P l a c e sB a m t o C h a p t e r : B r a m p t o n P u b l i c L i b r a r y , F o u r C o r n e r sB r a n c h , 6 5 Q u e e n S t . , o t h s e c o n d T h u r s d a y o f t h e m o n t h ,a 7 : 3 0 p m B u s i n e s s C h a p t e r : T P U G O f f i c e , 1 0 D u n c a n M i l l R d . , S u i t eG - 7 , D o M i l l s , o t h s e c o n d W e d n e s d a y o t h m o n t h , a 7 : 3 0p m C O M A L C h a p t e r : Y o r k P u b l i c L i b r a r y , 1 7 4 5 E g l i n t o n A v e . W ( j u s t e a s t o D u f f e r i n ) o t h f o u r t h T h u r s d a y o f t h e m o n t h , a 7 : 3 0 p i t h S t o r y H o u r R o o m ( a d j a c e n t t t h a u d i t o r i u m ) .C o m m o d o r e 1 2 8 C h a p t e r : Y o r k P u b l i c L i b r a r y , 1 7 4 5 E g l i n t o nA v e . W ( j u s t e a s t o f D u f f e r i n ) , o t h f i r s t W e d n e s d a y o t h m o n t h , a 7 : 3 0 p i t h s t o r y b o o k r o o m .

C o m m o d o r e 6 C h a p t e r : Y o r k M i l l s C I 4 9 Y o r k M i l l s R d ( e a s to B a y v i e w ) o t h l a s t M o n d a y o t h m o n t h , a 7 : 3 0 p i t h c a f e t o r i u m .C o m m u n i c a t i o n s C h a p t e r : T P U G O f f i c e , 1 0 D u n c a n M i l l R d . ,S u i t e G - 7 , D o M i l l s , o t h e f o u r t h W e d n e s d a y o f t h e m o n t h ,a 7 : 3 0 p m E a s t s i d e C h a p t e r : D u n b a r t o n H i g h S c h o o l ( g n o r t h o n W h i t e sR d f r o m t h t r a f f i c l i g h t s a H i g h w a y a n W h i t e s R d t n e x tt r a f f i c l i g h t s ; t u r n l e f t t p a r k i n g l o t s ) o t h f i r s t M o n d a y o t h m o n t h , a 7 : 3 0 p m

A P R I LM O

E a s t s i d e

1

2 N e U s e r s

2 C o m m o d o r e 6

T U E SV I 2

H a r d w a r e

1

2

2

W E C - 1 2 8

B u s i n e s s

1 S u p e r P E T

2 C o m m u n i c a t i o n s

3

T H U R S

1 B r a m p t o n

1 W e s t s i d e

2 C O M A L

H a r d w a r e C h a p t e r - T P U G O f f i c e , 1 0 D u n c a n M i l l R d . , S u i t eG - 7 , D o M i l l s , o t h s e c o n d T u e s d a y o t h m o n t h , a p m

N e U s e r s C h a p t e r : T P U G O f f i c e , 1 0 D u n c a n M i l l R d . , S u i t eG - 7 , D o M i l l s , o t h t h i r d M o n d a y o t h m o n t h , a p m S u p e r P E T C h a p t e r : Y o r k U n i v e r s i t y , P e t r i e S c i e n c e B u i l d i n g( c h e c k i r o o m 3 4 0 ) . U s n o r t h d o o r o f P e t r i e t a c c e s s b u i l d i n g .O t h t h i r d W e d n e s d a y o f t h e m o n t h , a 7 : 3 0 p m V I 2 C h a p t e r : Y o r k P u b l i c l i b r a r y , 1 7 4 5 E g l i n t o n A v e . W ( j u s t e a s t o D u f f e r i n ) , o t h f i r s t T u e s d a y o f t h e m o n t h , a 7 : 3 0p i t h a u d i t o r i u m .

W e s t s i d e C h a p t e r : C l a r k s o n S e c o n d a r y S c h o o l , B r o m s g r o v ej u s t e a s t o W i n s t o n C h u r c h i l l B l v d . , o t h t h i r d T h u r s d a y o t h m o n t h , a 7 : 3 0 p m T P U G m a k e s e v e r y e f f o r t , t e n s u r e t h a t m e e t i n g s t a k e p l a c e w h e na n w h e r e s c h e d u l e d . H o w e v e r , u n f o r e s e e n , p r o b l e m s m a o c c as i o n a l l y a r i s e t h a t l e a d t p a r t i c u l a r m e e t i n g b e i n g c k a n g e do c a n c e l l e d . T h T P U G m e e t i n g s l i n e ( U 5 - 9 0 4 0 ) i t h b e s t s o u r c eo f u l l y u p - t o - d a t e i n f o r m a t i o n o m e e t i n g t i m e s , a n s h o u l d b c o n s u l t e d .A r y o i n t e r e s t e d i n o r g a n i z i n g s o m e o t h e r i n t e r e s t g r o u p i t h G r e a t e r T o r o n t o a r e a ? P l e a s e l e t h d u o f f i c e k n o w , b m a i l ,p h o n e o T P U G b u l l e t i n b o a r d .

M A M O

E a s t s i d e

1

1

2 C o m m o d o r e 6

T U E S

V I 2

1 H a r d w a r e

2 N e U s e r s

2

W E

C - 1 2 8

1 B u s i n e s s

2 S u p e r P E T

2 C o m m u n i c a t i o n s

T H U R S

B r a m p t o n

1 W e s t s i d e

2 C O M A L

2

T P U G M a g a z i n e 4 5

Page 48: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 48/52

A s S o m e o n e W h K n o w sI y o e n j o y J i S t r a s m a ' s m a n y b o o k s , a n h i

a r t i c l e s i t h i s a n o t h e r m a g a z i n e s , y o u ' l l b g l a dh a l s o e d i t s h i o w h i g h l y - a c c l a i m e d c o m p u t e rm a g a z i n e , n o i i t s i x t h y e a r o c o n t i n u o u sp u b l i c a t i o n . W r i t t e n j u s t f o o w n e r s o C o m o d o r e ' s m a n y c o m p u t e r s , e a c h M i d n i t e S o f t w a r eG a z e t t e c o n t a i n s h u n d r e d s o b r i e f , h o n e s tr e v i e w s .

M i d n i t e a l s o f e a t u r e s t i m e l y C o m m o d o r e 'n e w s , h i n t s a n a r t i c l e s , a l o r g a n i z e d f o i n s t a n tr e f e r e n c e , a n n e v e r w a s t e d w o r d . W h e t h e r y o a r j u s t b e g i n n i n g o l o n g - t i m e h o b b y i s t , e a c hi s s u e w i l l h e l p y o a n y o u r c o m p u t e r t w o r kt o g e t h e r e f f e c t i v e l y .

s i i s s u e a n n u a l s u b s c r i p t i o n i $ 2 3 . T s u b s c r i b e , o r e q u e s t s a m p l e i s s u e , j u s t w r i t e :

M I D N I T E S O F T W A R E G A Z E T T EP . O . B o 1 7 4 7

C h a m p a i g n , I 6 1 8 2 0

Y o u ' l l b g l a d y o d i d !

T u n e y o u r C o m p u t e r i n t oM I D I

I y o o w C o m m o d o r e , A t a r i S T o A p p l e , t h e n y o m a w a n t t t u r n i o t t h w o r l d o M u s i c w i t h k e y b o a r da n i n t e r f a c e . W s t o c k t h m o s t p o p u l a rM I D I i n t e r f a c e s ( s t a r t i n g a $ 4 9 . 9 5 ) p l u sw h a v e l i m i t e d o f f e r o t h C A S I OC Z 1 0 1 D i g i t a l M I D I S y n t h , f o o n l y $ 2 6 9I t ' s e a s y t t u r n y o u r c o m p u t e r i n t op l a y e r p i a n o * w i t h t h Q R P l a y e r P i a n oR o l l D i s k s t h a t f e a t u r e m u s i c f r o m 1 9 0 0 ' st t o d a y ( f r o m S c o t t J o p l i n t M a d o n n a ) .I n t e r f a c e s w i t h s o n g m u s i c d i s k s t a r ta l o a $ 4 9 . 9 5 a n t h d e m o h a G e r s h w i n p l a y i n g R h a p s o d y i B l u e .W h a v e s e q u e n c e r s o f tw a r e , c a b l e s , C A S I O a n K O R G k e y b o a r d s , m u s i cd i s k s , M I D I i n t e r f a c e s ,p l u s m o r e . W r i t e o c a l lf o m o r e i n f o r m a t i o n .

C A L L - 2 0 - 8 3 6 - 9 0 2 7o w r i t e u a

D I S T R I B U T I N G I N M 4 2 H K - . u i i - < ; B u l l f i N H 7 4 ( i ' .

D E A L E R I N Q U I R E S I N V I T E DR E Q U I R E S M I D I K E Y B O A R D

S u p e r - O S / 9 * I H e r eT P U G h a i m p l e m e n t e d t h p o p u l a r 6 8 0 9 o p e r a t i n gs y s t e m O S - 9 * o t h S u p e r P E T . S u p e r - O S / 9 g r e a t l ye x p a n d s t h s o f t w a r e a v a i l a b i l i t y a n t h h a r d w a r ec a p a b i l i t y o t h S u p e r P E T w h i l e p r e s e r v i n g a c c e s st t h W a t e r l o o l a n g u a g e s a n p r o g r a m s .

T h c o s t o f S u p e r - O S / 9 t c l u b m e m b e r s i § 2 1 0( C d n ) ( p l u s $ 1 s h i p m e n t / h a n d l i n g O n t a r i o r e s i d e n t sa d 7 P S T ) , w h i c h i n c l u d e s t h e c o s t o f h a r d w a r em o d i f i c a t i o n t h a t w i l l n o a f f e c t t h n o r m a l o p e r a t i o no y o u r S u p e r P E T , i n s t a l l a t i o n i n s t r u c t i o n s a n t h o p e r a t i n g s y s t e m d i s k s .

T o b t a i n y o u r c o p y p l e a s e s e n d y o u r c h e q u e o m o n e y o r d e r t o T P U G

1 0 D u n c a n M i l l R d . , S u i t e G - D o M i l l s , O n t a r i oC a n a d a M 3 1 Z W h a t d o e s S u p e r - O S / 9 o f f e r ?

t r u e d i s k o p e r a t i n g w i t h f e a t u r e s f o u n d o U N I X *s y s t e m s a n o t h A M I G A .M u l t i - t a s k i n g a n m u l t i - u s e r c a p a b i l i t y .H i e r a r c h i c a l d i r e c t o r y s t r u c t u r e w i t h t i m e / d a t e s t a m p s .P r o g r a m m a b l e f i l e a c c e s s p r i v i l e g e s f o i n c r e a s e ds e c u r i t y .

E x t e n s i v e s o f t w a r e i a v a i l a b l e f o O S - 9 , m o s to w h i c h r u n s o S u p e r - O S / 9 .

S u p e r - O S / 9 V I . 1 i n c l u d e s a a s s e m b l e r , e d i t o r ,s y m b o l i c d e b u g g e r , c o m m u n i c a t i o n s o f t w a r e a n t e m i n a l e m u l a t i o n p a c k a g e . A v a i l a b l e l a n g u a g e s i n c l u d eB A S I C 0 9 , C I S C O B O L , F o r t r a n 7 7 , P a s c a l , L i s p ,a n o t h e r s . A p p l i c a t i o n s o f t w a r e i n c l u d e w o r d p r o c e s -s o r s , s p e l l i n g c h e c k e r s , d a t a b a s e s a n s p r e a d s h e e tp r o g r a m s .

T P U G h a a c q u i r e d p u b l i c d o m a i n s o f t w a r e a n w i l l a s s i s t u s e r s i t h c o n v e r s i o n o c o m m e r c i a l s o f tw a r e t C o m m o d o r e f o r m a t .

P o r t a b i l i t y a n E x p a n d a b i l i t yS u p e r - O S / 9 p r o g r a m s w i l l r u o a l O S - 9 b a s e dc o m p u t e r s ( l i k e t h C o C o ) .S u p e r - O S / 9 w i l l s u p p o r t s t a n d a r d d i s k d r i v e s ( I B Mf o r m a t ) a n t h H i - r e s g r a p h i c s b o a r d ( 7 0 0 3 0 d o t s ) .S u p e r - O S / 9 s o f t w a r e i c o m p a t i b l e w i t h O S - 9 6 8 a n A T & T U n i x s y s t e m V

F o f u r t h e r i n f o r m a t i o n c a l l T P U G I n c . a ( 4 1 6 ) 4 4 5 - 4 5 2 4 , a s f o B r u c e .N O T E : I y o o w b o a r d S u p e r P E T a n w i s h t a c q u i r e S u p e r - O S / 9 , p l e a s e c a l l T P U G b e f o r e , o r d e ri n S u p e r - O S / 9 , f o i n f o a b o u t h a r d w a r e f i x t od e s i g n e r r o r i y o u r S u p e r P E T c o m p u t e r .S u p e r - O S / 9 i a t r a d e m a r k o T P U G a n A v y g d o r M o i s e .O S - 9 i t r a d e m a r k o M i c r o w a r e a n d M o t o r o l a .U N I X i t r a d e m a r k o f B e l l L a b o r a t o r i e s .

Page 49: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 49/52

A T T E N T I O NA L C O M M O D O R E 6 4

V I 2 0 C O M M . 1 A N C O M M O D O R E 1 2 o w n e r s

c o m p l e t e s e l f - t u t o r i n g B A S I C p r o g r a m m i n g c o u r s ei n o a v a i l a b l e . T h i s c o u r s e s t a r t s w i t h t u r n i n gy o u r c o m p u t e r o n t p r o g r a m m i n g j u s t a b o u ta n y t h i n g y o u w a n t ! T h i s c o u r s e i c u r r e n t l y u s e di b o t h H i g h S c h o o l a n A d u l t E v e n i n g E d u c a t i o nc l a s s e s a n h a a l s o f o r m e d t h b a s i s o t e a c h e rl i t e r a c y p r o g r a m s . W r i t t e n b a t e a c h e r , w h a f t e rh a v i n g t a u g h t t h c o u r s e s e v e r a l t i m e s , h a p u t o g e t h e r o n o t h f i n e s t p r o g r a m m i n g c o u r s e sa v a i l a b l e t o d a y . T h i s c o m p l e t e 1 l e s s o n c o u r s eo o v e r 2 2 0 p a g e s i n o a v a i l a b l e f o t h C O M O D O R E 6 4 V I 2 0 C O M M O D O R E 1 a n t h C O M M O D O R E 1 2 8 a n d t a k e s y o u s t e p b s t e p t h r ua d i s c o v e r y a p p r o a c h t p r o g r a m m i n g a n d y o c a n d o i a l i y o u r l e i s u r e t i m e ! T h l e s s o n s a r f i l e w i t h e x a m p l e s a n d e a s y t u n d e r s t a n d e x p l a n a ti o n s a w e l l a m a n y p r o g r a m s f o y o t m a k e u p A t h e n o e a c h l e s s o n i t e s t o f t h i n f o r m a t i o np r e s e n t e d . F u r t h e r m o r e , A L a n s w e r s a r s u p p l i e dt a l t h q u e s t i o n s a n p r o g r a m s , i n c l u d i n g t h ea n s w e r s t t h t e s t s . F o l l o w t h i s c o u r s e s t e p b s t e p , l e s s o n b l e s s o n , a n t u r n y o u r s e l f i n t or e a l p r o g r a m m e r ! Y o w o n ' t b d i s a p p o i n t e d !W w i l l s e n d t h i s C O M P L E T E c o u r s e t y o a o n c e f o j u s t $ 1 9 . 9 5 p l u s $ 3 . 0 0 f o s h i p p i n g a n h a n d l i n g ( U . S . r e s i d e n t s , p l e a s e p a i U . S . f u n d s ) .I y o a r n o C O M P L E T E L Y s a t i s f i e d , t h e n s i m p l yr e t u r n t h c o u r s e w i t h i n 1 d a y s o r e c e i p t f o F U L L r e f u n d . N o a v a i l a b l e ! 2 0 p a g e c o u r s e

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

f o t h o s e w i t h v e r y l i m i t e d f i l e p r o g r a m m i n g e p e r i e n c e s e u y o u r o w p e r s o n a l a n b u s i n e s sr e c o r d s ! d i s k d r i v e m u s t s a m e a u t h o rs a m e g u a r a n t e e s a m e c o s t — t h i s c o u r s e f o a l c o m p u t e r s e x c e p t V i 2 0 F i l l i t h c o u p o n o s e n d f a c s i m i l e .

F O L L O W U C O U R S E

N A M F -A D D R F S RC I T Y :P R O V . / S T A T F :P O S T A L / Z I P C O D E :

d e s i r e t h B A S I C p r o g r a mm i n g c o u r s e f o r :C o m m o d o r e 6 V i 2 C o m m . 1 2 C o m m . 1

| d e s i r e t h F O L L O W - U Pc o u r s e o r e l a t i v e a n s e u e n t i a l f i l e s f o a l a b o v ec o m p u t e r s b u V i 2 0 ) .

T

A n c o m p l e t e c o u r s e : S 1 9 . 9 5P o s t a g e a n d H a n d l i n g : $ 3 . 0 0T o t a l : $ 2 2 . 9 5S e n d C h e q u e o M o n e y O r d e r t B r a n t f o r d E d u c a t i o n a l S e r v i c e s

P i o n e e r P l a c e .B r a m f o r d , O n l a r i o ,C a n a d a N 3 7 G

I N T R O D U C I N GT H H R S U P E R - R E S

G R A P H I C S B O A R D

T h i s i g r a p h i c s b o a r d w h i c h i u n i v e r s a l l y c o m p a t i b l e w i t h a l m o d e l s o P E T ' s . W i s h S u p e r p e l s { b o t h 2 a n b o a r d s ) I w o r k s e q u a l l y w e l l o b o t h t h 6 5 0 2 a n 6 8 0 9 s i d e a w e l l a s w i t h 0 S - 9 .

P l e a s e s e n d c h e q u e o M . 0 . f o S 2 0 0 . 0 0 U . S . / S 2 5 - O O & l n . p l u s 5 s h i p p i n ga n h a n d l i n g ( O n t a r i o r e s i d e n t s p l e a s e a d 7 P r o v . S a l e s T a x ) T o H I G H R E T E C H N O L O G I E S , 1 E N G L I S H I V Y W A Y . T O R O N T O . O N T A R I O M 2 3 M 4 .N o t e : P l e a s e s p e c i f y c o m p u t e r a n d d i s k d r i v e m o d e l n u m b e r s .

( 4 1 6 ) 4 9 7 - 6 4 9 3

C l a s s i f i e d sT h i s s p a c e i f o t h a d o T P U G m e m b e r s . W a n t e do f o s a t e i t e m s o n l y . C o s t i 2 c e n t s p e r w o r d . N d e a l e r a d a c c e p t e d .F o s a l e : C o m m o d o r e 4 0 4 0 d u a l d i s k d r i v e w i t h c a b l e ,

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

F o s a l e : 4 0 4 0 d u a l d r i v e ; 8 0 2 3 P 1 5 0 c p s p r i n t e r . M u s t s e l l :b e s t o f f e r . C a l l C e c i l a f t e r p a ( 4 1 6 ) 8 2 3 - 5 7 3 6 .

F o s a l e : 8 0 3 2 C o m p u t e r w i t h 8 0 5 0 D r i v e a n d 4 0 2 2 P r i n t e r .W a t e r l o o B A S I C a n d C o n s u l t a n t d a t a b a s e . $ 1 , 1 0 0 . 0 0c o m p l e t e , o w i l l c o n s i d e r s e l l i n g p a r t s . M i k e W a r e ( 4 1 6 )8 4 3 - 0 3 2 7 ( h o m e ) , ( 4 1 6 ) 7 4 3 - 8 0 0 0 ( w o r k ) .

F o s a l e : C B 8 0 3 2 ( u p g r a d e d t 9 6 K ) , 8 0 5 0 d r i v e s , M X - 8 0p r i n t e r , p l u s m a n y p r o g r a m s / m a n u a l s i n c l u d i n g P a p e r C l i p ,C a l c R e s u l t , M a s t e r , P E T S p e e d , W P + M a n a g e r , O r a c l e .$ 1 , 7 0 0 . 0 0 . C a l l ( 4 1 6 ) 8 2 0 - 0 4 7 3 .

W a n t e d : F o 8 0 3 2 , 8 0 5 0 . V i s i C a l c a n 8 0 1 0 3 0 0 - b a u da c o u s t i c m o d e m . C a l l F r e d ( 6 1 6 ) 4 2 9 - 7 1 6 3 .

1 5 2 6 P r i n t e r ( C o m m o d o r e ) , b r a n d n e w . $ 2 0 0 . 0 0 . C a l l ( 4 1 6 )2 7 0 - 6 6 5 9 .

Page 50: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 50/52

B M C o m p u s c i e n c e C a n a d aB r a n t f o r d E d u c a t i o n a l S e r v i c e sC h e a t s h e e t P r o d u c t s I n c .C O M A L U s e r s G r o u p , U S C o m m o d o r e B u s i n e s s M a c h i n e sC o m s p e c C o m m u n i c a t i o n sC o m p u t e r R e n t a l sC o m p u t e r W o r k s h o p sJ o h n D u n l o p A s s o c i a t e sE l e c t r o n i c s 2 0 0 1J o a n E v a n s o n I n s u r a n c e S e r v i c e sH i g h R e T e c h n o l o g i e sM e r c e r H i l d e b r a n dM i c o l S y s t e m sM i c r o S o l u t i o n sM i c r o - W D i s t r i b u t i n gM i d n i t e S o f t w a r e G a z e t t eM i m i c S y s t e m s I n c .P r o g r a m m e r s G u i l d P r o d u c t sR i c h - H i l l T e l e c o m I n t e r n a t i o n a lT r a l c o E d u c a t i o n a l S o f t w a r eT P U G ( D i s k S u b s c r i p t i o n s )T P U G ( O S / 9 )T P U G ( O S / 9 S o f t w a r e )T h T r a n s a c t o rU f l a n d S o f t w a r e I n c .V o y a g e u rW i l a n t a A r t s

3 4 1

4 2 , 4 3B 3 3 1

3 4 3 1

4 4

I B 3 4 3 I F 4 3

4 3 2

T P U G M a g a z i n eD i s t r i b u t o r s

D e a l e r s : I y o u w o u l d t i k e t o c a r r y T P U G M a g a z i n e i y o u r s t o r e , y o m a o r d e r f r o m a n o n e o f t h f o l l o w i n gd i s t r i b u t o r s :

C A N A D AC o m p u l i t D i s t r i b u t o r s , P o r t C o q u i t l a m , B 6 0 4 - 4 6 4 - 1 2 2 1

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

T P U G C o n t a c t sT P U G O F F I C E 4 1 6 / 4 4 5 - 4 5 2 4

T P U G B B 4 1 6 / 2 7 3 - 6 3 0 0T P U G M E E T I N G S I N F O 4 1 6 / 4 4 5 - 9 0 4 0

B o a r d o f D i r e c t o r sP r e s i d e n tV i c e - P r e s i d e n tV i c e - P r e s i d e n tR e c o r d i n g S e c .

G e n e r a l M a n a g e rT P U G M a g a z i n eP u b l i s h e rE d i t o r

A s s i s t a n t E d i t o r s

P r o d u c t i o n M a n a g e rA S a l e s

C h r i s B e n n e t tG e r r y G o l dC a r l E p s t e i nD o r i s B r a d l e yD a v i d B r a d l e yR i c h a r d B r a d l e yG a r y C r o f tM i k e D o n e g a nJ o h n a t o K e i t h F a l k n e rA n n e G u d zB r u c e H a m p s o n

B r u c e H a m p s o nN i c k S u l l i v a nT i G r a n t h a mA d a m H e r s tA s t r i d K u m a sJ o h n M a t h e s o n

M e e t i n g C o - o r d i n a t o r sB r a m p t o n C h a p t e rC - 6 4 C h a p t e rC O M A L C h a p t e r

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

H a r d w a r e C h a p t e rS u p e r P E T C h a p t e rV I 2 C h a p t e rW e s t s i d e C h a p t e r

B u s i n e s s C h a p t e rN e U s e r s C h a p t e rC - 1 2 8 C h a p t e r

L i b r a r i a n sC O M A LP E S u p e r P E TV I 2 C o m m o d o r e 6 B - 1 2 8A m i g aC - 1 2 8

J a c k i e B i n g l e yL o u i s e R e d g e r sD o n a l d D a l l e yV i c t o r G o u g hD a r r e l l G r a i n g e rJ u d i t h W i l l a n sN i n a N a n a nF r a n k H u t c h i n g sG e r r y G o l dA n n e G u d zJ o h n E a s t o nA F a r q u h a r s o nL o u i s e R e d g e r sL o u i s e R e d g e r sA d a m H e r s t

V i c t o r G o u g hM i k e D o n e g a nB i l l D u t f i e l dR i c h a r d B e s tD e r i c k C a m p b e l lP a u l A i t c h i s o nM i k e D o n e g a nA d a m H e r s t ( C P / M )

c /

c / c /

c /

c /

c / c / c / c /

c /

c /

c /

c /

c / J a m e s K o k k i n e n ( C - 1 2 8 )

T P U G B u l l e t i n B o a r dS y s o p ( v o i c e , w e e k d a y s ) S y l v i a G a l l u sA s s i s t a n t S y s o p S t e v e P u n t e r

c / c /

4 1 6 / 4 4 5 - 4 5 2 44 1 6 / 2 2 5 - 8 7 6 04 1 6 / 4 9 2 - 0 2 2 24 1 6 / 7 8 2 - 7 3 2 04 1 6 / 4 4 5 - 4 5 2 44 1 6 / 4 4 5 - 4 5 2 44 1 6 / 7 2 7 - 8 7 9 54 1 6 / 6 3 9 - 0 3 2 94 1 6 / 2 5 1 - 1 5 1 14 1 6 / 4 8 1 - 0 6 7 84 1 6 / 4 4 5 - 4 5 2 44 1 6 / 4 4 5 - 4 5 2 4

4 1 6 / 4 4 5 - 4 5 2 44 1 6 / 4 4 5 - 4 5 2 44 1 6 / 4 4 5 - 4 5 2 44 1 6 / 4 4 5 - 4 5 2 44 1 6 / 4 4 5 - 4 5 2 44 1 6 / 4 4 5 - 4 5 2 4

4 1 6 / 4 4 5 - 4 5 2 44 1 6 / 4 4 7 - 4 8 1 14 1 6 / 7 4 2 - 3 7 9 04 1 6 / 6 7 7 - 8 8 4 04 1 6 / 4 4 5 - 4 5 2 44 1 6 / 4 4 5 - 4 5 2 44 1 6 / 4 4 5 - 4 5 2 44 1 6 / 4 4 5 - 4 5 2 44 1 6 / 2 2 5 - 8 7 6 04 1 6 / 4 4 5 - 4 5 2 44 1 6 / 2 5 1 - 1 5 1 15 1 9 / 4 4 2 - 7 0 0 04 1 6 / 4 4 7 - 4 8 1 14 1 6 / 4 4 7 - 4 8 1 14 1 6 / 4 4 5 - 4 5 2 4

4 1 6 / 6 7 7 - 8 8 4 04 1 6 / 6 3 9 - 0 3 2 94 1 6 / 2 2 4 - 0 6 4 24 1 6 / 4 4 5 - 4 5 2 44 1 6 / 4 9 2 - 9 5 1 84 1 6 / 4 4 5 - 4 5 2 44 1 6 / 6 3 9 - 0 3 2 94 1 6 / 4 4 5 - 4 5 2 4

4 1 6 / 8 9 6 - 1 4 4 64 1 6 / 8 9 6 - 1 4 4 6

Page 51: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 51/52

H O T G E $ 2 0 0 0 W O R T H O N E C A P A B I L I T I E S F O Y O U RC O M M O D O R E 6

O $ 5 9 9S p a r t a n 1 " i t h A p p l e 1 " I e m u l a t o r f o y o u r C o m m o d o r e 6 4 I U t h a t w i l l o p e n

w h o l e n e w o r l d o h a r d w a r e a n s o f t w a r e f o y o u l I m a g i n e a d d i n g t h e s et y o u r C o m m o d o r e 6 4 ™ f o t h S p a r t a n ™ p r i c e o $ 5 9 9 : A p p l e ™ i

h a r d w a r e a n s o f t w a r e c a p a b i l i t i e s 6 4 R A e x p a n s i o n f o u rs e l e c t a b l e C o m m o d o r e 6 4 ™ c a r t r i d g e s l o t s n o n - d e d i c a t e d 8 - b i tp a r a l l e l p o r t s t a n d a r d a u d i o c a s s e t t e d e c k c a p a b i l i t i e s f o r y o u r C - 6 4 ™ .

T h s u g g e s t e d r e t a i l v a l u e o c o m p a r a b l e p r o d u c t s o f f e r i n g o n l y t h e s ei o v e r $ 2 2 0 0 . 0 0 * b u t h S p a r t a n ™ g i v e s y o m u c h , m u c h

m o r e l B b u i l d i n g o y o u r i n v e s t m e n t i y o u r C o m m o d o r e 6 4 ™ — a i n t r o d u c t o r y c o m p u t e r y o c r e a t e w h o l e n e s y s t e m

b o t h C - 6 4 ™ a n A p p l e ™ 1 1 c a p a b i l i t i e s . T h e r e i w h o l e o t h e ro u t h e r e l T h h u g e s e l e c t i o n o A p p l e ™ 1 1 h a r d w a r e a n d

s o f t w a r e i n o y o u r s t e x p l o r e ! C a l l t o l l f r e e f o t h S p a r t a n ™d e a l e r n e a r e s t y o u .

¥

\ \ r \

F O I N F O R M A T I O N W R I T E ;M I M I C S Y S T E M S I N C .

1 F O R T S T . , F L . 6 V I C T O R I A , B . C .C A N A D A V 8 4 V • A l l p r i c e s q u o t e d a t I n U . S . f u n d s , h e i g h t a n l a i e s n o l t n c l u d e d . V a l u e o c o m p o n e n t s e q u i v a l e n t

l o l h e S p a d a n ' " i v s t e m a i e q u o t e d f r o m A p p l e " I I C P U a n d A p p l e " I I t i n g l e d i s k d r i v e 1 9 8 3l i s t p r t c e j . a n f r o m c u r r e n t s u g g e s t e d M i p r i c e s a n a c o m p o n e n t s p e c I c a t i o n s o o t h e rp e r i p h e r a l m a n u f a c t u r e r s . C o m m o d o r e M a n C o m m o d o r e l o g o a r e t r o d e m a r k s o

C o m m o d o r e E l e c l T o n I c s U d a n 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 . A p p l e " 1 1 I t r a d e m a r k o A p p l e C o m p u t e t I n c . S p o r l a n " I I r a d e m a r V o M i m i c S y s t e m s I n c . a n h a

n a s s o c i a t i o n w i t h C o m m o d o r e E l e c t r o n i c s o A p p l e C o m p u t e r I n c . T h e S p a r t a n ' I m a n u f a c t u r e d b y M l m t c S y s t e m s I n c . u n d e r l i c e n s e g r a n t e d b A T E l e c t r o n i c s I n c . o

v i c t o r i a . E I . C . C a n a d a .

T O R D E R C A L L1 - 8 0 0 - M O D U L A R

( 6 6 3 - 8 5 2 7 )

Page 52: TPUG Issue 22 1986 Apr

8/2/2019 TPUG Issue 22 1986 Apr

http://slidepdf.com/reader/full/tpug-issue-22-1986-apr 52/52

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

N o b o d y e v e r s a i d i w a g o i n g t b e a s y . B u i j u s t g o e a s i e r . N o t h e r e ' sA m i g a ™ T h f i r s t a n o n l y c o m p u t e r t g i v e y o c r e a t i v e e d g e . A m i g am a k e s y o l o o k b e t t e r , s o u n d b e t t e r ,w o r k f a s t e r a n m o r e p r o d u c t i v e l y .

Y o c a n ' t b u c o m p u t e r a a n p r i c e t h a t h a a l o A m i g a ' s f e a t u r e s .N o c a y o f i n d o n t h a f e a s i e r t u s e . A m i g a l e t s y o p o i n t a s y m b o l si n s t e a d o l e a r n i n g c o m p l i c a t e dc o m m a n d s .

A m i g a i f r i e n d l y , b u i t ' s a p o w e rh o u s e , t o o . I h a t w i c e t h m e m o r y o M a c i n t o s h ™ o I B M p P C I c o s t s l e s st h a n e i t h e r o t h e m a n c a d e v e r yt h i n g t h e y c a d o b e t t e r .

N o t h e r p e r s o n a l c o m p u t e r g i v e sy o o v e r 4 , 0 0 0 c o l o u r s , s t e r e o s o u n da n i n c r e d i b l e d i m e n s i o n . I m a g i n et h a d v a n t a g e o p r e p a r i n g b u s i n e s sp r e s e n t a t i o n s w i t h c o l o u r g r a p h i c sa n s o p h i s t i c a t e d a n i m a t i o n r i g h t o y o u r c o m p u t e r .

N e e d t m a k e c r e a t i v e u s o y o u rt i m e ? A m i g a c a n d o a m a n y a f o u ro f i v e t h i n g s a o n c e i s e p a r a t e w i d o w s o n t h e s c r e e n . N o j u s t d i s p l a yt h e m . W o r k o n t h e m . N o t h e r p e r s o n a lc o m p u t e r c a n .

A m i g a i I B M - c o m p a t i b l e , t o o . s i p l p i e c e o s o f t w a r e t e a c h e s A m i g at e m u l a t e t h I B o p e r a t i n g s y s t e m ,s y o c a r u m o s t I B M p r o g r a m s .Y o u ' l l h a v e i n s t a n t a c c e s s t t h l a r g e s tl i b r a r y o b u s i n e s s s o f t w a r e i t h w o r l d , i n c l u d i n g f a v o u r i t e s l i k e L o t u s '1 , 2 , 3 , a n d B a s e , "

A n A m i g a i e n d l e s s l y e x p a n d a b l ea n a d a p t a b l e . Y o u c a p l u g i p r i n t e r s ( a l m o s t a n k i n d ) , m o d e m s ,m u s i c a l k e y b o a r d s , e x t r a d i s k d r i v e s .Y o c a e v e n e x p a n d t h m e m o r y t

w h o p p i n g m e g a b y t e s w i t h a o p t i o n a l e x p a n s i o n m o d u l e .

S e a A u t h o r i z e d A m i g a D e a l e rn e a r y o u . A n d o n ' t w a i t . Y o u r c o m p et i t i o n i g a i n i n g o y o u . I t h a t f a i r ?

A m i g a b C o m m o d o r e .