TPUG Issue 10 1985 Jan

56
8/2/2019 TPUG Issue 10 1985 Jan http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 1/56 1 5 4 1 P R O B L E M S A N H O T O S O L V E T H E M [ H s c s s h a 6 I b y D e a l B j o r n d a h l C h r i s t e n s e n H o o k J a n u a r y 1 9 8 5 V o a r i n s t o r e . O c r o w d e d s h e l f y o s e s e l e c t i o n o c o m p u t e r M a g a z i n e s . O n i p a r t i c u l a r a t t r a c t s y o u r e y M y s t e r i o u s l y . > e x a « i r t e M a g a z i n e I ' h a s a l o o w r i t i n g o n t h e c o v e r . L o o k i n g i n s i d e 9 < * u d i s c o v e r w e a l t h o u s e f u l a n i n t e r e s t i n g i n f o r m a t i o n , p l u s a u n u s u a l c h a n c e t o b t a i n p l e n t y o g r e a t s o f t w a r e a t r i f l i n g c o s t . > i R v e r v t V o a r c a r r y i n g : T P U G H a g a z i n e S o « e M o n e y > d r o p M a g a z i n e d n o u n d e r s t a n d ' d r o p m a g a z i n e ' > f o « y M a g a z i n e C o n g r a t u l a t i o n s . V o w i n . G a s s e p s s e ^ D c x a p J ! M ) u i o u ) | | n g m 5 6 6 9 8 7 2 K 5 0

Transcript of TPUG Issue 10 1985 Jan

Page 1: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 1/56

1 5 4 1 P R O B L E M S A N H O T O S O L V E T H E M

[ H s c s s h a6

I

b y D e a l

B j o r n d a h lC h r i s t e n s e n

H o o k

J a n u a r y 1 9 8 5

V o a r i n s t o r e . O c r o w d e d s h e l fy o s e s e l e c t i o n o c o m p u t e rM a g a z i n e s . O n i p a r t i c u l a r a t t r a c t sy o u r e y M y s t e r i o u s l y .> e x a « i r t e M a g a z i n eI ' h a s a l o o w r i t i n g o n t h e c o v e r .L o o k i n g i n s i d e 9 < * u d i s c o v e r w e a l t h o u s e f u l a n i n t e r e s t i n g i n f o r m a t i o n ,p l u s a u n u s u a l c h a n c e t o b t a i n p l e n t yo g r e a t s o f t w a r e a t r i f l i n g c o s t .> i R v e r v tV o a r c a r r y i n g :T P U G H a g a z i n eS o « e M o n e y> d r o p M a g a z i n ed n o u n d e r s t a n d ' d r o p m a g a z i n e '> f o « y M a g a z i n eC o n g r a t u l a t i o n s . V o w i n .

G

a s s e p s s e ^ Dc x a p J ! M )

u i o u ) | | n g

m

5 6 6 9 8 7 2 K 5

0

Page 2: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 2/56

O N C E I W H I L E S O M EC O M P U * T E C H

T o t a l C o m p u t e D I S C O V E R I N G B A S I CG R A D E S 4 - ( C o m m o d o r e S e r i e s )A f t e r f o u r y e a r s o f r e s e a r c h a n p r e p a r a t i o n , C O M P U ' T E C HP U B L I S H I N G o f f e r s i t C L A S S R O O M - T E S T E D s e r i e s o f B A S I Ct e x t b o o k s .F E A T U R E S :

S p i r a l B o u n dE a s y - t o - r e a d L a r g e F o r m a t d e s i g n e d s p e c i f i c a l l y f o r y o u n g e rs t u d e n t sL i v e l y c a r t o o n i l l u s t r a t i o n s i n t r o d u c e n e c o n c e p t sA s s u m e s n p r i o r k n o w l e d g e o c o m p u t e r sD e v e l o p m e n t a l l e s s o n sE n d - o f - l e s s o n a c t i v i t i e s s t i m u l a t e c r e a t i v i t y a n e n c o u r a g et h i n k i n g

D I S C O V E R I N G B A S I C S E R I E SB o o k O n B o o k T w B o o k T h r e eB o o k F o u r

0 - 9 1 7 5 3 1 - 0 0 - 00 - 9 1 7 5 3 1 - 0 1 - 90 - 9 1 7 5 3 1 - 0 2 - 70 - 9 1 7 5 3 1 - 0 3 - 5

$ 8 . 9 5$ 8 . 9 5$ 8 . 9 5$ 8 . 9 5

A L S O A V A I L A B L EC l a s s r o o m S e t sT e a c h i n g G u i d e sI n s t r u c t i o n a l T a p e s( I B M A p p l e S e r i e s a v a i l a b l e s o o n )

C O M P U T E C H S O F T W A R E I N T R O D U C E S T H E S T U D E N T ' S S O F T W A R E S E R I E SS O F T W A R E D E S I G N E D F O C L A S S R O O M L E A R N I N G

C O M P U ' W R I T E R( G r a d e s 4 - 9 )A v a i l a b l e f o r :P E T / C B WC o m m o d o r e 6 D e f i n i t i v e W o r d P r o c e ss i n g p r o g r a m f o y o u n gs t u d e n t s . C O M P U 'W R I T E R h a s a l l t h e f u n ct i o n s B a n k S t r e e t W r i t e r

s h o u l d h a v e i n c l u d e d .F E A T U R E S :

T e x t e d i t i n g ( a d d , m o v e , i n s e r t , e r a s e )A u t o m a t i c c e n t e r i n gA u t o m a t i c w o r d w r a p p i n gC o m m a n d c o d e O T H E S C R E E NS a v e a n l o a d f r o m d i s k e t t eT u t o r i a l l e s s o n sC o m p r e h e n s i v e m a n u a lA c t i v i t y P a c k

P r i c e : S 3 9 . 9 5I S B N 0 - 9 1 7 3 5 1 - 9 9 - X

C O M P U ' C A L C( G r a d e s 6 - 1 0 )A v a i l a b l e f o r :P E T / C B M /C o m m o d o r e 6 S p r e a d s h e e t P r o g r a mf o y o u n g s t u d e n t s . T h s a m e f a m i l i a r " C a l c "o p e r a t i o n s b u w i t hd i f f e r e n c e ! T h i s p r o g r a mc o n t a i n s s p e c i a l b u i l t -

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

F E A T U R E S :M i n i - l e s s o n i f o r m u l a c o n s t r u c t i o nC l a s s r o o m a p p l i c a t i o n s i c o n t e n ta r e a sA c t i v i t y P a c k

C O M W T Y P E C O M P U ' T Y P E

P r i c e :I S B N$ 5 9 . 9 50 - 9 1 7 5 3 1 - 9 8 - 1

( G r a d e s 3 - 9 )A v a i l a b l e f o r :P E T / C B M /C o m m o d o r e 6 C o m p l e t e T y p i n g P r g r a m g e a r e d s p e c i f ic a l l y f o y o u n g s t d e n t s .

F E A T U R E S :E n c o u r a g e s c o r r e c t f i n g e r p l a c e m e n tE a s y - t o - u s e , r e q u i r e s n a d u l t s u p e rv i s i o nM u l t i p l e l e s s o n s l e a d t g r e a t e r t y p i n gs k i l l sS c o r e s a n t a l l i e s e r r o r sF u l l k e y b o a r d g r a p h i c s o s c r e e nA c t i v i t y P a c k

P r i c e :! S B N

$ 1 9 . 9 50 - 9 1 7 5 3 1 - 9 7 - 3

Page 3: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 3/56

N E H A P P E N S . . .A L S E R V I C E S

C o m p a n yB A S I C P R O G R A M M I N GG R A D E S 7 - ( C o m m o d o r e S e r i e s )C r e a t e d s p e c i f i c a l l y f o J u n i o r H i g h s t u d e n t s , B A S I C P R O G R A M M I N G i l i k e n o t h e r s e r i e s o t h m a r k e t t o d a y . T h h i g h - i n t e r e s t c o n t e n t i p r e s e n t e d i f r i e n d l y s t y l e , y e r e m a i n s a c o m f o r t a b l y l o w r e a d i n g l e v e l .F E A T U R E S :

S p i r a l B o u n dM a t u r e F o r m a tC o m p u t e r G r a p h i c I l l u s t r a t i o n sP r o j e c t - o r i e n t e d l e s s o n sS t i m u l a t i n g l e a r n i n g p a c e

B A S I C P R O G R A M M I N G S E R I E SB o o k O n 0 - 9 1 7 5 3 1 - 0 4 - 3 $ 9 . 9 5B o o k T w o 0 - 9 1 7 5 3 1 - 0 5 - 1 $ 9 . 9 5B o o k T h r e e 0 - 9 1 7 5 3 1 - 0 6 - X $ 9 . 9 5B o o k F o u r 0 - 9 1 7 5 3 1 - 0 7 - 8 $ 9 . 9 5A L S O A V A I L A B L EC l a s s r o o m S e t sT e a c h i n g G u i d e sI n s t r u c t i o n a l T a p e s( I B M A p p l e S e r i e s a v a i l a b l e s o o n )T h D I S C O V E R I N G B A S I C S e r i e s a n B A S I C P R O G R A M M I N G S e r i e sw e r e d e v e l o p e d d i r e c t l y f r o m t h e x p e r i e n c e o h u n d r e d s o t e a c h e r sw i t h o v e r 1 0 0 , 0 0 0 s t u d e n t s n a t i o n w i d e . E a c h b o o k c o n t a i n sF I F T E E N F U N - F I L L E D L E S S O N S w h i c h a r p e r f e c t F o S E M E S T E Ro M I N I - C O U R S E .A t h l a r g e s t c o m p u t e r e d u c a t i o n c o m p a n y i t h w o r l d , w i n v i t ey o t g i v e y o u r s t u d e n t s a o p p o r t u n i t y t s h a r e i t h i s e x p e r i e n c e .

T W N E P R O D U C T S F R O M C O M P U T E C H H A R D W A R ED I S K S H A R E R f o P E T / C B M / B & C S e r i e sA l a s t , a E C O N O M I C A L d i s k s h a r i n g a n n e w o r k i n g s y s t e m f o t h c l a s s r o o m . P r o t e c t t h ei n v e s t m e n t y o u ' v e m a d e i y o u r P E T / C B Mc o m p u t e r s . P e r f e c t f o w o r d p r o c e s s i n g a n r e s o u r c e - s h a r i n g a p p l i c a t i o n s .F E A T U R E S :

B u e r r o r t i m e - o u t s t p r e v e n t l o c k u p sU s e s s t a n d a r d I E E E - 4 8 8 c a b l i n gT r a n s p a r e n t t u s e r a n s o f t w a r eN s o f t w a r e o c h i p s t i n s t a l l

D I S K S H A R E R

P r i c e : $ 6 9 5 . 0 0A S S Y - 1 0 0 0 4

O n y e a r f u l l w a r r a n t y o p a r t s a n l a b o r .9 0 - D a y w a r r a n t y o f c a b l i n g , c o n n e c t o r s , p o w e rs u p p l y , a n s w i t c h e s .

S P E C I A L L I M I T E D O F F E R !W h e n y o o r d e r t h C O M P U ' T E C H D I S KS H A R E R 8 o r d e r i t p e r f e c t c o m p a n i o n — t h eC O M M O D O R E S F 1 0 0 1 - 1 m e g a b y t e d i s kd r i v e f o o n l y $ 2 5 0 . 0 0 .

P E V I D E O B O A R DN o w , d i s p l a y a n P E T / C B M s c r e e n o A N v i d e o m o n i t o r o A N S I Z E .E s s e n t i a l f o g r o u p v i e w i n g a n c l a s s r o o m a p p l i c a t i o n s .F E A T U R E S :

E a s y t c o n n e c t a n d i s c o n n e c tT r a n s p o r t a n y w h e r eN i n t e r n a l c o n n e c t i o n sN t o o l s n e e d e d

P r i c e : $ 1 2 9 . 9 5A S S Y - 1 0 0 0 5

T p l a c e o r d e r s o f o f u r t h e r i n f o rm a t i o n : P h o n e 8 0 0 - 4 3 7 - 4 4 0 0 o w r i t e C O M P U ' T E C H . ( V I S A o M a s t e r c a r d a c c e p t e d . )

C O M P U ' T E C H6 1 5 S o u t h S t r e e t

G a r d e n C i t y , N . Y . 1 1 5 3 0( 5 1 6 ) 2 2 2 - 1 6 3 7

Page 4: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 4/56

A t t e n t i o nC o m m o d o r eC o m p u t e rO w n e r s

■ -

p B a r t ? * *

S u p e r D i s kD r i v e

p O W E f iD f t ' V t

D R l V E

S U P E RD R I V EM S

L o o k i n g f o v e r s a t i l e d i s k d r i v e t h a t e f f i c i e n t l y i n t e r f a c e s w i t h y o u r C o m m o d o r e 'p e r s o n a l o b u s i n e s s c o m p u t e r ? T h e n l o o k n f u r t h e r . M S o f f e r s n o j u s t o n d r i v e ,b u t w t h S D - 1 a n t h S D - 2 S u p e r D i s k D r i v e s .

W i t h t h S D - 1 S u p e r D i s k ' s 4 b u f f e r m e m o r y , y o c a o p e n m o r e f i l e s a a n o n t i m e . I t r a p i d i n t e r n a l o p e r a t i o n s a l l o w y o t e x e c u t e u t i l i t y c o m m a n d s i m i n i m a la m o u n t o t i m e a n t f o r m a t d i s k s i o n l y 1 s e c o n d s . I y o d e m a n d m o r e a n t h u sf a s t e r d u p l i c a t i o n , h o w e v e r , t h e n t h S D - 2 i f o y o u . Y o c a f o r m a t , c o p y a n d v e r i f y i l e s s t h a n m i n u t e s t w e n t y t i m e s f a s t e r t h a n i y o u s e d t w o s i n g l e d r i v e s t o g e t h e r .

B o t h d r i v e s f e a t u r e s t a t e - o f - t h e - a r t d e s i g n f o e x c e p t i o n a l d u r a b i l i t y a n l o n g e rl i f e . B o t h f e a t u r e u n i q u e v e r t i c a l l o a d i n g f o g r e a t e r s p a c e s a v i n g s . A n n e i t h e r w i l le v e r o v e r h e a t .

C a l l M S t o d a y f o m o r e i n f o r m a t i o n o t h l o c a t i o n o t h e d e a l e r o r d i s t r i b u t o rn e a r e s t y o u .

S Y S T E M S , I N C .1 0 0 3 1 M o n r o e . S u i t e 2 0 D a l l a s . T e x a s 7 5 2 2 9 ( 2 1 4 ) 3 5 7 - 4 4 3 4

Page 5: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 5/56

8

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

A r t i c l e s

1 1 1 1 2 2 2 4 4

S o l v i n g 1 5 4 1 P r o b l e m sC r e a t i n g C o m p u t e r M u s i cT P U G C O M A L C o u r s e

P l u g f o W H O Z I T sS w i t c h i n g 1 5 4 1 D e v i c e N u m b e r sM e n u - H a n d l i n g S u b r o u t i n e sB u y e r B e w a r eW h a t i a C o m p i l e r ?T h B e g i n n e r a n t h e D i s kS e c r e t s I S o f t w a r e

R e v i e w s2 2 2 2 2 2 2 2 4 4

T h O x f o r d P a s c a l C o m p i l e rS a t a n ' s H o l l o wS p i l l s a n F i l l sS l a m b a l lT o o t h I n v a d e r sA n n i h i l a t o r a n S k r a m b l e !P r e s c h o o l e rT h e C a r d ? / + G I n t e r f a c eB a s i c C o m m o d o r e 6 4 B A S I CF l e x f i l e 2 . D a t a b a s e M a n a g e r

D e p a r t m e n t s

1 3 3 3 3 3 4 4

P r e s i d e n t ' s L e t t e rT P U G C o n t a c t sT h i s a n T h a tM a r k e t p l a c eH E L PT P U G A s s o c i a t e C l u b M e e t i n g sC a l e n d a r o T P U G E v e n t sH a R a d i o O p e r a t o r sT P U G L i b r a r y A d d i t i o n sP r o d u c t P a r a d eI n d e x o A d v e r t i s e r s

J A

c / A L C 6 A L C / A L A L A L A L A L

C 6 C 6 V I C 6 V I c / V I c / C 6 C 6

A L A L A L A L A L A L A L A L A L A L A L

t p u g m a g a z i n e

P u b l i s h e rC h r i s B e n n e t t

E d i t o rN i c k S u l l i v a nA s s i s t a n t E d i t o rM a r y a M i l l e rD i r e c t o r o A d v e r t i s i n g S a l e sI - o u i s e R c d g e r s[ 4 1 6 ) 7 8 2 - 1 8 6 1P r o d u c t i o n A s s i s t a n tA s t r i d K u m a sG r a p h i c D e s i g nI ^ e s l i e S m a r t a n A s s o c i a t e s , T o r o n t o , O n t .P r i n t i n gD e l i a W e G r a p h i c s , S c a r b o r o u g h , O n i .C o v e r I ' h u i uR o b e r i o I ' o r t o l e s e S t u d i o , T o r o n t o , O n t .T l ' l ' 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 y T P U G , I n c . A l r i g h t s r e s e r v e d . 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 np e r m i s s i o n .T l ' U f i y e a r l y m e m b e r s h i p f e e s :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 m e m b e r ( f u l l - t i m e , a t t e n d s m e e t i n g s ) — 1 2 5 . 0 0 C d n .

- $ 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 3 . 0 0 U . S .

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 a m a i l )A s s o c i a t e ( O v e r s e a s — a i r m a i l )T P U G I n c . .1 9 1 2 - A A v e n u e R d . , S t e . # T o r o n t o . O n t .M 5 M 4 A 1T e l e p h o n e n u m b e r s :B u s i n e s s O f f i c e ( 4 1 6 ) 7 8 2 - 8 9 0 0

( 4 1 6 ) 7 8 2 - 9 2 5 2M a g a z i n e O f f i c e ( 4 1 6 ) 7 8 2 - 1 8 6 1A d v e r t i s i n g ( 4 1 6 ) 7 8 2 - 1 8 6 1V 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 od o r e K 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 eB u s i n e s s M a c h i n e s , I n c . C B i a r e g i s t e r e d t r a d e m a r k o C o m m od o r e 1 K l i T I r o n i e s L t d .T P U G M a g a z i n e i p r i n t e d i C a n a d a . M a i l e d a T o r o n t o . O a n B u f f a l o , N Y S e n d c h a n g e o a d d r e s s t o T M J G I n c . . A d d r e s s C h a n g e s ,1 9 1 2 - A A v e n u e R d . , T o r o n t o . O N C a n a d a M 5 I A S u b s c r i p t i o n : I ' l . f i O ON e w s s t a n d : 1 0 , 0 0 0I S S N # 0 8 2 5 - 0 3 6 7D i s t r i b u t e d b y C o p l i D i s t r i b u t o r sP B o 3 5 I ' o r t C o q u i t l s m , B V 3 4 K ( 6 O 4 ) - 1 6 4 - I 2 2 1

M i c r o n D i s t r i b u t i n g4 0 Q u e e n S t r e e t W T o r o n t o , O M 5 2 A ( 4 1 6 ) 5 9 3 - 9 8 6 2T o l l F r e e O r d e r D e s k1 - 8 0 0 - 2 6 8 - 1 2 3 8

S u b s c r i p t i o n - r e t e i n q u i r i e sa r h a n d l e d O N L Y b T P U G .

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

Page 6: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 6/56

C H E C K S M E C H A N I C A LS T O P P O S I T I O N

P a c k a s e i n c l u d e s :T r u e d i s i t a l a l i g n m e n t d i s k w i t h o f f s e t t r a c k sQ u i e t D r i v e s t o p s t r e d u c e n e e d f o c o n t i n u e dr e a l i s n m e n t

( 7 0 3 ) 4 9 1 - 6 5 0 2e

C A R D I N A LS O F T W A R EH o u r s 1 0 - 6 M o n . - S a t .

1 3 6 4 6 J E F F E R S O N D A V I S H W Y .W O O D B R I D G E , V 2 2 1 9 1

N E F O H I G H S C H O O LA D M I N I S T R A T O R S

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

T h W Y C O R C l a s s S c h e d u l i n gS y s t e m l e t s y o u :

A d n e s t u d e n t s , c h a n g e e x i s t i n g t i m e t a b l e s .C h e c k s a l a v a i l a b l e c l a s s e s , c l a s s s i z e s .D i s p l a y s 3 b e s t t i m e t a b l e s ( h a t m i n i m i z e c l a s s s i z e s .L e t s Y O p i c k t h e t i m e t a b l e .P r i n t s t h n e w t i m e t a b l e .U p d a t e s c l a s s s i z e .P r e p a r e s t e a c h e r s c h a n g e l i s t .O t h e r r e p o r t s a v a i l a b l e .

W Y C O R B U S I N E S S S Y S T E M S1 7 T h D o n w a y W e s t , S u i t e 4 0 T o r o n t o , C a n a d a M 3 2 G

T e l . ( 4 1 6 ) 4 4 4 - 3 4 9 2

C 6 P 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 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 s • P r i n tC h e q u e s C a l c u l a t e s u b m i s s i o n ss u m m a r y f 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 s A l s oa v a i l a b l e f o 4 0 3 2 a n 8 0 3 2 C o m m o d o r eC o m p u t e r s .

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

D i s t r i b u t e d b y

I C R O C O M P U T E RS O L U T I O N S

1 2 6 2 D O M I L L S R D S T E .D O M I L L S . O N T A R I O M 3 B 2 W T E L : ( 4 1 6 ) 4 4 7 - 4 8 1 1

D A I S YD A t a b a s e I n f o r m a t i o n S Y s t e m

O n o t h c o p r e h e n s i v e D a t a B a s eS y s t e m s f o t h 6 4 F u l l y b i l i n g u a l o s c r e e n .C a l c u l a t e s : c o m p u t et h e c o n t e n t s o n u m e r i c f i e l d s - a d d ,s u b t r a c t , m u l t i p l y o rd i v i d e a g a i n t t h ed e f i n e d f i e l d u s i n ge i t h e r c o n s t a n t v a l u eo t h e c o n t e n t s o a n o t h e r f i e l d i t h r e c o r d . V i r t u a l d i s ko p e r a t i o n .

O d i s k O N L Y $ 3 9 . 9 5S u i t e 2 1 5 9 5 0 C o l e s d e n e i g e sM o n t r e a l , Q u e b e c H 3 1 Z C a n a d aC D . m o n e y o r d e r o c h e q u e

D e a l e r a n d i s t r i b u t o r i n q u i r i e s i n v i l e d .

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

Page 7: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 7/56

P r e s i d e n t ' s L e t t e rt h i s i s s u e w a r p l e a s e d t a

t h a r r i v a l o o u n e e d i t o r ,N i c k S u l l i v a n . N i c k i a e d i t o r a n

o w i d e - r a n g i n g e x p e r i e n c e a n a a v i d u s e r o C o m m o d o r e c o m p u t e r s ,e s p e c i a l l y t h e C - 6 4 . N i c k h a b e e n a s k e dt t a k e T P U G M a g a z i n e f o r w a r d a n p r o d u c e p r o f e s s i o n a l m a g a z i n e o w i d e i n t e r e s t t a l o u r e a d e r s .W w o u l d l i k e t o t a k e t h i s o p p o r t un i t y t t h a n k D a v i d W i l l i a m s a n S a n d iW a u g h f o t h e i r c o n t r i b u t i o n i b r i n gi n g t h e m a g a z i n e f o r w a r d t h i s f a r . I h a b e c o m e a p p a r e n t , h o w e v e r , t h a t af u l l - t i m e e d i t o r i r e q u i r e d . W h a v ep a s s e d t h i s c h a l l e n g e o t N i c k a n t o g e t h e r w i t h o u b e s t w i s h e s w o f f e ro u s u p p o r t i t h f o r m o a l t h h e l pw c a p r o v i d e . A r t h e r e a r t i c l e s y o u ' dl i k e t s e e , a r t i c l e s y o u ' d l i k e t w r i t e ?A r c y o u a a r t i s t , o p h o t o g r a p h e r ?T h e r e ' s n b e t t e r t i m e t h a n n o t g e i n v o l v e d w i t h t h m a g a z i n e l e t ' s s e j u s t h o g o o d w c a m a k e i t Y o u ' l l s e e s o m e c h a n g e s i t h c o m i n g

v e a r . W e ' l l b w o r k i n g t m a k e t h m a g a z i n e m o r e p r o f e s s i o n a l i b o t ha p p e a r a n c e a n c o n t e n t . T h c h a n g e sw o n ' t h a p p e n o v e r n i g h t b u t t h e y w i l lh a p p e n , a n l h e y ' 1 1 h m o r e t h a n j u s tc o s m e t i c . W e ' l l b e a s k i n g w r i t e r s t w o r k h a r d e r t h a n e v e r t p r o d u c eu s e f u l , i n f o r m a t i v e a r t i c l e s o t o p i c st h a t i n t e r e s t a l o f u s a C o m m o d o r eu s e r s . A n w e ' l l b w o r k i n g w i t h t h e mt m a k e s u r e t h a t t h o s e a r t i c l e s w i l l b a s c l e a r , r e a d a b l e a n e n t e r t a i n i n g a w c a m a k e t h e m . B u l e m r e i t e ra t w e ' r e c o u n t i n g h e a v i l y o y o u rh e l p a n d y o u r i n v o l v e m e n t t m a k e i a l p o s s i b l e .

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

t h e y s h o u l d b e I s h o r t , t h c l u b b r o k ee v e n i y e a r i w h i c h o u r m e m b e rs h i p r o s e t a l m o s t 1 6 , 0 0 0 ( f r o m 9 , 6 0 0t h y e a r b e f o r e ) a n o u g r o s s i n c o m ef o t h y e a r r e a c h e d t h r e e - q u a r t e r s o

m i l l i o n d o l l a r s . O u m a j o r c o s t s w e r et h o s e o p r o d u c i n g a n s h i p p i n g d i s k s( 3 0 . 0 0 0 w e r e d i s t r i b u t e d l a s t y e a r ) a n p r o d u c i n g t h m a g a z i n e . c o m p l e t ef i n a n c i a l s t a t e m e n t w a s e n t t a l l f u l lm e m b e r s . I y o a r i n t e r e s t e d , w r i t ea n w e ' l l s e n d y o o n e .

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

H a p p y N e Y e a r !M i c h a e l B o n n y c a s t l eo b e h a l f o t h B o a r d o D i r e c t o r s .

T P U G C o n t a c t s

B o a r d o 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 t

T r e a s u r e rR e c o r d i n g S e c .

B u s i n e s s M g r .A s s t , B u s . M g r .T P U G M a g a z i n eP u b l i s h e rE d i t o r

T P U G O F F I C E( 4 1 6 ) 7 8 2 - 9 2 5 2( 4 1 6 ) 7 8 2 - 8 9 0 0

M i c h a e l B o n n y c a s t l eC h r i s B e n n e t tG o r d C a m p b e l lC a r o l S h e v l i n| o h n S h e p h e r dR o s e m a r y B e a s l e yD a v i d B r a d l e v

o t h T P U G B B o C o m p u S e r v e I D

G a r y C r o f tM i k e D o n c g a nB i l l D u t f i e l dJ o h n K a s t o nC a r l E p s l e i nK e i t h K a l k n e rG e r r v G o l dR o l > L o c k w o o dL o u i s e R e d g e r sC h r i s B e n n e t tD o r i s B r a d l e v

C h r i s B e n n e t tN i c k S u l l i v a n

4 1 6 / 6 5 4 - 2 : 1 8 14 1 6 / 7 8 2 - 9 2 5 24 1 6 / 4 9 2 - 9 5 1 8

c / o 4 1 6 / 7 8 2 - 8 9 0 04 1 6 / 2 4 4 - 1 4 8 7

c / o 4 1 6 / 7 8 2 - 8 9 0 0c / o 4 1 6 / 7 8 2 - 8 9 0 0

4 1 6 / 7 8 2 - 9 5 3 47 0 2 1 6 , 4 1 4

4 1 6 / 7 2 7 - 8 7 9 54 1 6 / 6 3 9 - 0 3 2 94 1 6 / 2 2 4 - 0 6 4 24 1 6 / 2 5 1 - 1 5 1 14 1 6 / 4 9 2 - 0 2 2 24 1 6 / 4 8 1 - 0 6 7 84 1 6 / 2 2 5 - 8 7 6 04 1 6 / 4 8 : i - 2 0 1 ! l4 1 6 / 4 4 7 - 4 8 1 14 1 6 / 7 8 2 - 8 9 0 04 1 6 / 7 8 2 - 8 9 0 0

4 1 6 / 7 8 2 - 1 8 6 14 1 6 / 7 8 2 - 1 8 6 1

A s s i s t a n t E d i t o rA c D i r e c t o rM 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 i e rC e n t r a l 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 s

K a s t s i d c C h a p t e rF o r t h C h a p t e r

l a r d w a r c C h a p t e rM a c h i n e L a n g u a g eS u p e r P E T C h a p t e rV I 2 C h a p i e rW e s t s i d e C h a p i e r

L i b r a r i a n sC o m m o d o r e 6

F r e n c hP E S u p e r P E TV I 2

B u l l e t i n H o a r d( C o n f e r e n c e

M a r y a M i l l e rL o u i s e R e d g e r s

G a r r y L e d e zM i c h a e l B o n n y c a s t l eL 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 v i d B r a d l e yR i c h a r d B r a d l e yK e l l y G r i n l o nJ o y c e T o p l e y

G a r r y L e d e zG e r r y G o l dR i c k A d l a r dJ o h n K a s t o nA F a r q u h a r s o n

D a v i d B r a d l e yR i c h a r d B r a d l e vB a u c t o u i n S t - C v rM i k e D o n e g a nB i l l D u t f i e l dC h r i s C o v e l lD a r y l K i n ^R i c h a r d B r a d l e vD o r i s B r a d l e y

4 1 6 / 7 8 2 - 1 8 6 14 1 6 / 7 8 2 - 1 8 6 1

c / o 4 1 6 / 7 8 2 - 8 9 0 04 1 6 / 6 5 4 - 2 3 8 14 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 0

c / o 4 1 6 / 7 8 2 - 8 9 0 0c / o 4 1 6 / 7 8 2 - 8 9 ( X )

4 1 6 / 8 : 1 9 - 7 2 8 44 1 f i / 6 8 : i - 4 8 9 84 1 6 / 7 8 2 - 1 8 6 14 1 6 / 7 8 2 - 1 8 6 1

c / o 4 1 6 / 7 8 2 - 8 9 W4 1 6 / 2 2 5 - 8 7 6 04 1 6 / 4 8 6 - 7 8 3 54 1 6 / 2 5 1 - 1 5 1 15 1 9 / 4 4 2 - 7 0 0 0

c / t > 4 1 6 / 7 8 2 - 8 9 0 0c / o 4 I 6 / 7 8 2 - 8 9 ( X )c / o 4 1 6 / 7 8 2 - 8 9 0 0

4 1 6 / 6 3 9 - 0 : 1 2 94 1 ( i / 2 2 4 - O f i 4 24 1 6 / 9 2 5 - 9 2 9 6

c / o 4 1 6 / 7 8 2 - 8 9 0 0c / o 4 1 6 / 7 8 2 - 8 9 0 0

4 1 6 / 7 8 2 - 8 9 0 0

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

Page 8: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 8/56

P E T / C B M M U L T I U S E R D I S K S Y S T E MA L L O W S U P T O S I X T E E N U S E R S T O S H A R E D I S K D R I V E SA N D / O R P R I N T E R SW O R K S W I T H A L P E T / C B M E Q U I P M E N T1 0 0 % H A R D W A R E I N T E R F A C E DN A L T E R A T I O N S T S O F T W A R E O R S P E C I A L S O F T W A R E R Q U I R E DS O F T W A R E T R A N S P A R E N T W O R K S W I T H A L P E T / C B MS O F T W A R EL A N G U A G E T R A N S P A R E N T W O R K S I A N L A N G U A G EN S P E C I A L C O M M A N D S U S E DP R O T E C T S A G A I N S T S Y S T E M L O C K U P

C O M M O D O R E 6 M U L T I U S E R D I S K S Y S T E MA L L O W S U P T O E I G H T U S E R S T O S H A R E D I S K D R I V E SA N D / O R P R I N T E R SW O R K S W I T H A L 6 4 / V I C E Q U I P M E N TB U I L T I I E E E A N 6 4 / V I C S E R I A L P O R T S( W O R K S W I T H A L I E E E D E V I C E S )1 0 0 % H A R D W A R E I N T E R F A C E DN A L T E R A T I O N S T S O F T W A R E O S P E C I A LS O F T W A R E R E Q U I R E D S O F T W A R E T R A N S P A R E N TN S P E C I A L C O M M A N D S U S E DB U I L T I 1 6 P R I N T B U F F E RD I S K D R I V E P R I O R I T Y

G R E A T E R P R O D U C T I V I T Y L O W E R C O S TF O B U S I N E S S A N E D U C A T I O N A L U S

4 0 3 2 8 0 3 2

4 T 8 C O L U M N C O N V E R S I O NE X T E R N A L L Y S W I T C H A B L E F R O M 4 T 8 C O L U M N SE X T E R N A L L Y S W I T C H A B L E F R O M 8 T 4 C O L U M N SC O N V E R S I O N S F O R B O T H 4 0 3 2 s A N 8 0 3 2 s1 0 0 % S O F T W A R E C O M P A T I B I L I T Y I E I T H E R M O D EH A R D W A R E ( N O T S O F T W A R E ) M O D I F I C A T I O NA L K E Y S F R O M 8 0 3 2 E M U L A T E D O 4 0 3 2S P E C I A L F U N C T I O N K E Y S

M I C R 0 S H A R E 6 4 K P R I N T B U F F E RL O C O S TR E D U C E S L O N G W A I T S S A V E S T I M EA L L O W S Y O T P R I N T A N P R O C E S S S I M U L T A N E O U S L YI E E E I N P U T I E E E O C E N T R O N I C S P A R A L L E L O U T P U TW O R K S W I T H A L P E T / C B M S O F T W A R EN I N S T A L L A T I O N R E Q U I R E DE L I M I N A T E S T H F R U S T R A T I O N O F W A T I N G F O R Y O U RP R I N T E R

C O M M O D O B E 6 4 P E A N C B A R A L T R A D E M A R K S O C O M M O D O R E B U S I N E S S M A C H I N E S I N

D E A L E R E N Q U I R I E SI N V I T E D

M A N U F A C T U R E D B Y C O M S P E C C O M M U N I C A T I O N S I N C .1 5 B R I D G E L A N D A V E . , U N I T 5 T O R O N T O , O N T A R I O M 6 2 Y ( 4 1 6 ) 7 8 7 - 0 6 1 7

I ' l ' t ' ( ' > M a g a z i n e p a g e

Page 9: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 9/56

T h i s A n T h a t b D o r i s B r a d l e y

D o Y o u R e m e m b e r W h e n . .

. . c o m m o d o r e w a n i c e m a n w h o r a s h i p . . . a e r r o r w a s s o m e t h i n g t h D e t r o i tT i g e r s m a d e l o o ( b u t n o i 1 9 8 4 1 ) , e t c .W h e n t h i s w a p u b l i s h e d i t h N o v e m b e rm a g a z i n e w d i d n ' t k n o w w h t h a u t h o rw a s , b u n o w d o . T h i s p i e c e o r i g i n a l l ya p p e a r e d i t h E d u c a t i o n a l C o m p u t i n gO r g a n i z a t i o n o f O n t a r i o N e w s l e t t e r . T h a u t h o r w a s ] o h n C a s p i c M c M a n u s .B - 1 2 8 U s e r sI y o o w B - 1 2 8 a n d i n o t g e t a l e t t e rf r o m T P U G r e g a r d i n g i t p l e a s e l e t h o f f i c e k n o w a n w e ' l l a d d y o u l o u g r o wi n l i s t o m e m b e r s w h a r i n t e r e s t e d i t h e B - 1 2 8 .A s s o c i a t e C l u b C h a p t e r sT i m e t c a l c h u a g a i n o t h l i s t o C o m o d o r e c o m p u t e r c l u b s l h a t h a v e l a k e na d v a n t a g e o t h o f f e r t h a v e 1 o m o r e o t h e i r m e m b e r s j o i n T P U G a s a v i n g o $ 5 . 0 0 p e m e m b e r . T h n e w e s t a d d i t i o n sa r e : S o u t h K e n t T P U G o G r a n t ! R a p i d s ,M i c h i g a n , F r o n t e n a c C o m m o d o r e U s e r sG r o u p o K i n g s t o n , O n t a r i o . C o m m o d o r eC o n n e c t i o n C o m p u t e r C l u b o W e s t P a l mB e a c h , F l o r i d a . C o m m o d o r e 6 O w n e r s o P e t a l u r a a , C a l i f o r n i a . N i a g a r a C o m m o d o r eU s e r s o S t C a t h a r i n e s , O n t a r i o a n C o m o d o r e U s e r s G r o u p o P e n s a c o l a . F l o r i d a .T h a t b r i n g s t h t o t a l o f a s s o c i a t e d c u b t 5 7 J i B u t t e r f i e l d ' s M a i lO n o t h h e a v i e s t p o s t c a r d s t h a t J i B u t t e r f l e l d h a s e v e r r e c e i v e d a r r i v e d r c e n t l y f r o m T a i w a n . I h a b e e n p o s t e d b yL y m a n D u g g a n ( T P U G ' s f o u n d e r ) . I t i sa c t u a l l y C h i n e s e t r a n s l a t i o n o f a b o o k b K e S k i e r . W h a l w i l l h t h i n k o n e x t ?O t h e r C o m p u t e r C l u b s

t r y t o i n c l u d e i n f o r m a t i o n s u b m i t t e d b o t h e r c o m p u t e r c l u b s . T h e s e g r o u p s m a o m a n o h a v e a a s s o c i a t e m e m b e r s h i pi T P U G .U s e r s G r o u p o M o u n t F o r e s t ( U G M F ) m e e t sa t h M o u n t F o r e s t D i s t r i c t H i g h S c h o o l .D u r h a m S t r e e t i M o u n t F o r e s ) , o t h 3 r W e d n e s d a y o t h m o n t h a 7 : 3 0 p . m . C o t a c t B o b T o k a r s k y , P r e s i d e n t . 5 1 9 - 3 2 3 - 1 9 2 2 .

C o m m o d o r e C o r p s o t h C o e u r D ' A l e n e C o p u t e r C l u b m e e t s o n t h f i r s t S a t u r d a y o e a c h m o n t h a p l a c e t b e d e s i g n a l e d .W r i t e f o a d d i t i o n a l i n f o r m a t i o n . C o n t a c t

l o r n N e l s o n , P B o 0 0 7 . H a r r i s o n I D 8 3 8 3 32 0 8 - 6 8 9 - : J 9 1 9 A 7 V W I .

C a n a d i a n A i R e s c u e A s s o c i a t i o n( C A R A )T h i s i a n a t i o n a l n o n - p r o f i t v o l u n t e e r s e v i c e o r g a n i z a t i o n d e d i c a t e d t h u m a n i t a ri a n e e d s i C a n a d a . T h t h r e e S e r v i c e sp r o v i d e d a r A i S e r v i c e s . M o b i l e S u p p o r tS e r v i c e s a n T e l e c o m m u n i c a t i o n s . T h l a t e m a b o i n t e r e s t t o T P U G m e m b e r s .S i n c e C A R A i n e o r g a n i z a t i o n t h e y a r l o o k i n g f o i n t e r e s t e d i n d i v i d u a l s i a l S e r v i c e s . T h e y a r a l s o l o o k i n g f o T e l ec o m m u n i c a t i o n s , a n o t h e r t y p e s o f e q u i pm e n t . T h i s i n c l u d e s c o m p u t e r s a n A m t e u r a w e l l a G e n e r a l S e r v i c e R a d i o . A n t h i n g t h e y g e w i l l b g r e a t l y a p p r e c i a t e d ,n m a t t e r t h c o n d i t i o n , a l o n g a i i r e p a i r a b l e . I y o w a n t l l e a r n m o r e s e n dS 2 . 0 0 f o a i n f o r m a t i o n p a c k a g e t o C A R A .c / R o b e r t A V i n c i , P B o 6 8 1 , G r a n dF a l l s . N B E O 1 M 0 .F o u r t h A n n u a l T P U G C o n f e r e n c eY o w i l l s e a n o t h e r n o t i c e e l s e w h e r e i t h i s i s s u e , b u l e m r e p e a t t h e b a r e f a c t sh e r e . T h n e x t c o n f e r e n c e w i l l b e h e l d M a 2 a n 2 a t h e O n t a r i o I n s t i t u t e o S t u d i e s i E d u c a t i o n . B l o o r S t n e a r S t G e o r g e , i t h h e a r t o T o r o n t o !

W w i s o m e a n w l o s e s o m e i o u m o v e t d o w n t o w n T o r o n t o . T h o s e f r o mo u t - o f - t o w n w i l l p r o b a b l y h a v e t h c h o i c eo c h e a p o n o t - s o - c h e a p a c c o m m o d a t i o n ,a w e l l a m u c h e a s i e r a c c e s s t t h s i g h t s o fT o r o n t o . O t h o t h e r h a n d t h c o n f e re n c e w i l l n o b i a l u x u r i o u s s u r r o u n di n g s , a n t h o s e w h a r d r i v i n g w o u l d b w e l l a d v i s e d t p a r k n e a r s u b w a y s t a t i o na n r i d e t h T T C .

( C ) T B - S e p t e m b e r 1 9 8 1P l e a s e n o l e t h a t t h l a s t p r o g r a m o t h i sd i s k i e n t i t l e d M U S I C S Y S 4 9 1 5 2 . l i t t l eg r e m l i n c a u s e d a n e r r o r i t h S Y S # o p a g e 5 o t h N o v e m b e r i s s u e o T P U GM a g a z i n e .

C O M A L R e f e r e n c e G u i d eO u a p o l o g i e s f o t h d e l a y i s h i p p i n gt h C O M A L R e f e r e n c e G u i d e b B o r g eC h r i s l e n s e n . O u l e t t e r - q u a l i t y p r i n t e rd e c i d e d l d e v e l o p ' a u l o m a t i c s e l f - n i o l i -v a t e d p a g e f e e d i n g ' a t h m o s t a w k w a r dt i m e . W w e r e t h e v i c t i m o M u r p h y ' s L a " N o t h i n g i a e a s y a i l o o k s . E v e r y t h i n gt a k e s l o n g e r t h a n y o e x p e c t . A n d , i a n y -i h i n g c a g w r o n g — i w i l l , a t h w o r s tp o s s i b l e m o m e n t ! " t r u s t e v e r y o n e w h o r d e r e d o n h a n o r e c e i v e d i t a n t h a ty o a r f i n d i n g i w e l c o m e a d d i t i o n t y o u r l i b r a r y o C O M A L .V I 2 L i b r a r yT h e V I C l i b r a r i a n s , C h r i s C o v e l l a n D a r y lK i n g , a r b e g i n n i n g t h a v e d i f f i c u l t y p u l i n g t o g e t h e r r e l e a s e e a c h m o n t h . P l e a s et a k e t h e t i m e t l o o k a r o u n d y o u r c o l l e ct i o n o p u b l i c d o m a i n V I 2 p r o g r a m sw i n c h y o u h a v e w r i t t e n o a c q u i r e d , a n s e n d a l o n g a n y t h a i y o t h i n k w d o n ' th a v e . C o m m o d o r e m a n o b m a k i n g V I 2 0 a n m o r e , b n t h e r e a r s t i l l m i l l i o n s o t h e m o u t h e r e , a n m i l l i o n s o o w n e r sw h a r s t i l l e n j o y i n g t h e i r V I 2 0 a n l o o k i n g f o s u p p o r t f o r t h e i r m a c h i n e s . A l s o ,d o n ' t f o r g e t t h m a g a z i n e i a l w a y s l o o k i n gf o i n t e r e s t i n g a n i n f o r m a t i v e a r t i c l e s c o c e r n i n g t h V I 2 0 I y o u ' r e i n t e r e s t e d , i w r i t i n g , d r o p t h m a g a z i n e s t a f f a l i n e a n a s f o t h A u t h o r : . ' G u i d e l i n e s .M e m b e r s h i p F e e sI t i s n o I f t 8 5 , a n s t h n e r a l e s a r i f o r c e . A A s s o c i a t e o S t u d e n t m e m b e rs h i p i n o $ 2 5 . 0 0 a n R e g u l a r m e m b e rs h i p $ : ! f ) . 0 0 . P l e a s e s e t h m a s t h e a d o t h i sm a g a z i n e f o f u l l d e t a i l s .

F I S o u t h e r n O n t a r i o ( F O R T H I n t e re s G r o u p )T h n e x t m e e t i n g o t h i s g r o u p i S a t u r d a y ,M a r c h 2 n d , 2 : 3 0 p . m . t 5 : 3 0 p . m . , a t h G e n e r a l S c i e n c e B u i l d i n g , R o o m 3 1 2 , M c M a s t e r U n i v e r s i t y . H a m i l t o n . O n t a r i o .

T r i n i d a d T r i p !B t h t i m e y o r e a d t h i s , w e ' l l k n o w i t h l i i p t o T r i n i d a d i F e b r u a r y i o o o f f . I i t ' s o n w e ' r e g o i n g C a r n i v a l W e e k : i . e . m i d -F e b r u a r y . M o r e n e w s n e x t t i m e .

s h o r t t i m e a g y o p u b l i s h e d s o m e c o d e t p r o v i d e d o l l a r s a n c e n l s f r o m a f l o a t i n g p o i n t v a r i a b l e . H e r e i m o r e c o n c i s e v e r s i o n .N o t e t h u s o a b b r e v i a t e d k e y w o r d s i l i n e 2 0 t H f o T H E N , a n l r e T " f o R E T U R N .

- : r e T2 2 n = i n - f c < n * 1 0 0 + . 5 > / 1 0 0 + . 0 0 1 : n * =

R o b e r t S q u i r r e l ]O s h a w a

, l e n < n $ > - i > : r e t u r n

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

Page 10: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 10/56

1 5 4 1 P R O B L E M S A n H o T S o l v e T h e mI a A W r i g h tT o r o n t o , O I l i a s b e e n e s t i m a t e d t h a t o v e r 9 0 o t h b u y e r s o n e C o m m o d o r e s y s t e m s a c q u i r e

d i s k d r i v e a n m o s t o t h e s e d r i v e s a r 1 5 4 1 ' s . T h 1 5 4 1 i t h c h e a p e s t d i s k d r i v ea v a i l a b l e f r o m a o r i g i n a l m a n u f a c t u r e r ,b u u n f o r t u n a t e l y , w h i l e t h e p r i c e i r i g h t ,t h e q u a l i t y h a s b e e n e r r a t i c .W h a v e a l h e a r d t h h o r r o r s t o r i e s o f1 5 4 1 o w n e r s w h a r o t h e i r t h i r d 1 5 4 1d r i v e t h e y r e a l l y d e x i s t . H o w e v e r , t h e r ea r m a n y m o r e 1 5 4 1 o w n e r s w h h a v e h a dt r o u b l e w i t h t h e i r d r i v e o v e r h e a t i n g a n b e c o m i n g m i s a l i g n e d o g r a d u a l l y d r i f ti n g o u t o a l i g n m e n t ; t h i s i t u r n h a s c a u s e dr e a d e r r o r s a n s c r a m b l e d d i r e c t o r i e s . L e t ' sl o o k a t h i s m a t t e r u s i n g i n f o r m a t i o n g a t he r e d f r o m v a r i o u s B B S ' s , c l u b d i s c u s s i o n s ,n e w s l e t t e r s a n m a n y o t h e r s o u r c e s .D u r i n g a n q u e s t i o n p e r i o d a c l u b m e e ti n g s t h e s a m e s e o q u e s t i o n s s e e m t r e - o c c u r s l e t ' s f i r s t c l e a r t h e s t a g e b y c o ve r i n g s o m e b a s i c i n f o r m a t i o n a g a i n ./ ( Q C a d o u b l e - s i d e m d i s k s ?( A ) Y e s , a l o n g a y o d n o t c a r e i t h d a t a i l o s t f r o m t h a t d i s k b e c a u s e y o h a v e

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

2 ( Q C a w r i t e o m T P U C d i s k s ?( A N o T P U G ' S d i s k s a r e 4 0 4 0 f o r m a t w h i c ha r N O w r i t e - c o m p a t i b l e w i t h 1 5 4 1 d i s kd r i v e s ( a l t h o u g h t h e y a r e r e a d - c o m p a t i b l e ) .D o n ' t w r i t e o n a n y o n e e l s e ' s d i s k i n s t e a d ,y o s h o u l d c o p y t h e m a t e r i a l o n t o o n o y o u r o w d i s k s , o y o u r o w d r i v e u n i t .

3 ( Q W h d o e s t h d r i v e s o m e t i m e s r e / u s e t r e a d m o w d i s k s ?( A T r t c e n t r e t h e d i s k i t h d r i v e b ys t a r l i n g h l o a d a n t h e n , a t h m o t o rs p i n s , g e n t l y d o s e t h d r i v e d o o r . I t h i s i n o t t h e a n s w e r y o m a h a v e b a d i s k o ra a l i g n m e n t p r o b l e m — r e a d o n 4 ( Q W h a t d o e s f i l e w i t h " ' " m e a n ?( A T h i s i a i m p r o p e r l y c l o s e d f i l e a n s h o r t - f u s e d d i s a s t e r . Y o m u s t " C O L L E C T "o " V A L I D A T E " t h e d i s k b e f o r e y o w r i t eo i a g a i n i . e . i m m e d i a t e l y ! S e t h U s e r ' sG u i d e f o i n s t r u c t i o n s o h o t d t h i s . I c o l l e c t i n g d o e s n ' t w o r k y o u m u s t u s c o p yp r o g r a m t t r a n s f e r t h e m a t e r i a l t o f r e s hd i s k a n r e - l ' o r m a t t h e o r i g i n a l a n e d i s k t w i p e i c l e a n .

5 ( Q W r i t e - p r o t e c t t a b s a r p r o v i d e d w i t h d i s k sw h d s f e w p e o p l e u s t h e m ?

( A T h a n s w e r l i e s i a o v e r s i g h t b t h o r i g i n a l e n g i n e e r s w h d i d n ' t p u i n t o R O a i n s t r u c t i o n t o r e - s e t o w r i t e p r o t e c te r r o r . I y o t r t w r i t e t d i s k w i t h t a a n g e a e r r o r m e s s a g e , r e - s e t t h d r i v eb s w i t c h i n g i o f a n d o n a g a i n o r b y t y p i n gi i m m e d i a t e m o d e : O P E N 1 5 , 8 , 1 5 , " U : " :C L O S E 1 b o t h o w h i c h w i l l r e - s e t t h d r i v e .M o s t d i s k s d n o n e e d t h w r i t e p r o t e c tt a o ( u n l e s s y o h a v e s m a l l c h i l d r e n ! ) .6 ( Q W h a t d i s k s s h o u l d b u y ?( A T h b e s t a n s w e r i t b u t h b e s t o n e st h a t y o c a a f f o r d b e c a u s e i i g e n e r a l l yt r u e i d i s k s , a w i t h o t h e r m e r c h a n d i s e ,t h a t y o g e w h a t y o u p a y f o r . s u g g e s t y o b u s o m e h i g h q u a l i t y ( e x p e n s i v e ) d i s k st h a t a r e " v e r i f i e d " t b a c k u p y o u r f a v o u ri t ( e x p e n s i v e ) p r o g r a m s .7 ( Q W h a t i t h e d i s k I D ( A T h i s i t w o - c h a r a c t e r c o d e t h a t t e l l st h d r i v e w h a t d i s k i i w o r k i n g o n E a c hd i s k s h o u l d h a v e i t o w I s t h a t t h d r i v e c a n n o t g e c o n f u s e d a n c o n t i n u e t w r i t e o a n o t h e r d i s k b m i s t a k e .

M a n y o f t h e s e q u e s t i o n s a r e n o t c o v e r e d i t h 1 5 4 1 U s e r ' s G u i d e o i a n r e c e n tr e f e r e n c e . I i i m p o r t a n t t h a t y o a r a w a r eo 1 5 4 1 d i s k d r i v e i s s u e s , b e c a u s e t h i sm a c h i n e i y o u r l i n k t l a r g e - s c a l e d a t as t o r a g e .

I y o u r 1 5 4 1 i a e a r l y m o d e l i m a b s u b j e c t t o v e r h e a t i n g b e c a u s e o f t h e d e s i g no t h e e a r l y c i r c u i t b o a r d s . T h i n t e r n a lh e a t w a n o s u f f i c i e n t l y d i s s i p a t e d a n i w a p o s s i b l e f o s o m e o t h c h i p s o t h b o a r d t b r e a k d o w n . T h o n l y s u r e c u r es e e m s t b t h a d d i t i o n o t i n y l o s p e e df a a n h a v e s e e n t h e s e a d v e r t i s e d i U . S . m a g a z i n e s f o a b o u t $ 3 0 . 0 0 . T m a k eg o o d j o o i t t h f a s h o u l d b l o w o n l yf i l t e r e d a i r g e n t l y i n t o t h e d r i v e u n i t .

n u m b e r o 1 5 4 1 p r o b l e m s h a v e b e e n a s s oc i a t e d w i t h t h d r i v e g o i n g o u o a l i g n m e n t .

h a v e r e a d s o m e d e t a i l e d e x p l a n a t i o n s o h o t r e - a l i g n y o u r d r i v e h e a d , b u s t i l lb e l i e v e t h i s i j o f o p r o f e s s i o n a l . J u s to p e n i n g t h e c a s e o y o u r 1 5 4 1 , f o e x a m p l e ,w i l l v o i d t h w a r r a n t y — n o t t m e n t i o nt h a t y o m a d o t h e r d a m a g e a t h s a m et i m e . S p e a k i n g o f p r o f e s s i o n a l a l i g n m e n t ,

c a m e a c r o s s s o m e u s e f u l i n f o r m a t i o n p r es e n t e d b R a C a d o r i n i t h V a n c o u v e rC o m m o d o r e C o m p u t e r C l u b N E W S . A c o r d i n g t C a d o r i n , " . . . i n d u s t r y - s t a n d a r d

a l i g n m e n t d i s k s a r a v a i l a b l e f o t h 1 5 4 1d r i v e . T h e s e d i s k s h a v e p a t t e r n o t h e mc a l l e d a " c a t s - e y e " , w h i c h i u s e d t p e f e c t l y a l i g n d i s k , a n i t h o n l y a c c u r a t ew a o a l i g n i n g d i s k d r i v e . "T h m a j o r r e a s o n t h a t 1 5 4 1 d r i v e g o e so u o a l i g n m e n t i t h a t t h m e c h a n i c si n v o l v e d i t h p o s i t i o n i n g o t h r e a d / w r i t eh e a d a r c h e a p . T h s t e p p e r m o t o r ( w h i c hm o v e s i p r e c i s e s t e p s — t h u s t h n a m e ) i a t t a c h e d t t h h e a d b s t e e l b a n d p a s s i n go v e r p u l l e y . T h e s e p a r t s a r d e s i g n e d t b a t t a c h e d " f l e x i b l y " . E a c h t i m e t h h e a dr e - s e t s i t s e l f i b a n g s a g a i n s t b u m p e r o s t o p a n i i t h c o n s t a n t k n o c k i n g o f t h e

. . . e a c h t i m e a c o p y - p r o t e c t i o ne r r o r i r e a d , t h d r i v e h e a d

i t h u m p e d r e p e a t e d l y . . .h e a d a g a i n s t t h e s t o p t h a t d e t e r i o r a t e s t h ed r i v e - h e a d a l i g n m e n t . E a c h t i m e y o h e a d e r

d i s k , t h h e a d s m a c k s a g a i n s t t h e s t o pm a n y t i m e s . S i m i l a r l y , e a c h t i m e c o p yp r o t e c t i o n e r r o r i r e a d , t h e h e a d i t h u m i w da g a i n s t t h e s t o p s r e p e a t e d l y a n t h r e a d /w r i t e h e a d d r i f t s o u o a l i g n m e n t a f t e rt i m e . T h m o r e y o u s e h e a v i l y p r o t e c t e ds o f t w a r e , t h e g r e a t e r t h e p r o b l e m .Y o u r n e x t p r o b l e m i t k n o w w h e n y o u rd r i v e n e e d s a l i g n m e n t . T h o b v i o u s w a i t w a i t u n t i l t h d r i v e w i l l n o t r e a d / w r i t et y o u r d i s k s , b u b t h i s t i m e y o w i l l h a v ea c c u m u l a t e d n u m b e r o d i s k s t h a t y o m a n e v e r b e a b l e t r e a d a g a i n !T h f a c t t h a t t h h e a d d r i f t s a d i f f e r e n tr a t e s o d i f f e r e n t m a c h i n e s c a p r o d u c es o m e i n t e r e s t i n g e r r o r s w h e n y o t r t t r a d e T P U G p r o g r a m s w i t h y o u r f r i e n d s .T h p r o g r a m y o s a v e d o n t h e i r d i s k i r o my o u r 1 5 4 1 w i l l n o l o a d f r o m t h e i r d r i v eu n i t a n s u b s e q u e n t l y a l o t h o t h e r p r g r a m s o t h e i r d i s k b e c o m e j u m b l e d m e s s .Y o a r i b i t r o u b l e . Y o c a t r s h r u gg i n g i o f b e x p l a i n i n g t h a t t r a c k s e p a r at i o n i 1 / 1 0 0 o a i n c h , s y o u r a l i g n m e n tm u s t b e v e r y a c c u r a t e t b e s u r e o c o m -p a t a b i l i t y . Y o m i g h t w i s h t e n l i s t i n t h a r m e d s e r v i c e s .

T d e t e r m i n e y o u r d r i v e ' s p e r f o r m a n c ey o u n e e d o n e s t a n d a r d d i s k a n p r o g r a m .O n o b v i o u s a n s w e r i t u s t h 1 5 4 1T E S T / D E M O d i s k t h a t w a i n c l u d e d w i t hy o u r d r i v e . T h p r o g r a m c a l l e d P e r f o r m a n c eT e s t o t h a t d i s k i g o o d s t a r t , b u i w r i t e sa w e l l a r e a d s t h d i s k . Y o c a a d t h i sr e a d - o n l y r o u t i n e t y o u r d i s k t c h e c k t h a l i g n m e n t o e a c h t r a c k :

T P l / G M a g a z i n e p a g e

Page 11: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 11/56

1 1 F T = 1

1 3 1 4 1 5 1 6 1 7

5 © 5 1 5 2 5 3 5 4 5 5

: L T = 3

T * = L T * : G O S U B 5 0 8P R I N T # i 5 , " U l : " . ? 3 ; 8 . ; F T .T * = F T * : G O S U B 5 0 0L T = L T - 1 : I F L T > 1 T H E N 1 2 0C L O S E S : C L O S E 1 5 : E N DP R I N T " R E A D I N G T R R C K

I N U < 2 T H E N R E T U R NP R I N T : P R I N T " D R I V E F A I L U R E ' !G O T O I S

o p - e n t h e e r r o r a n d a r a n d o m - f i l e c h a n n e ls e t h - f i r s t a n l a s * t r a c k s t # a n # 3 s e t s t r i n g v a l u et l o c k - r e a d a 2 5 6 b y t e b l o c kc h e c k s t a t u sb l o c k - r e a d t r a c kc h e c k s t a t u sd e c r e m e n t t h l a s t t r a c ks h u t d o w n - 3 . 1 1 - f i l e s a n o t u i ts c r e e n p r o m p t o - t r a c k h n o r - € r z » : ig e t h e r r o r - m e s s a g e sp r i n t e r r o r s t o s c r e e ns t a t u s O K y e g o

o o p s . t h a t ' s a B o B o

S t e v e n N i e r s o f t h e W i n d s o r P E U s e r sG r o u p o r i g i n a l l y w r o t e t h i s p r o g r a m a n h a v e m o d i f i e d a n a d d e d n o t a t i o n s t i t

T h " U l " c o m m a n d i s i m i l a r t t h " B - R "o B L O C K - R E A D c o m m a n d e x c e p t t h a t i r e a d s a e n t i r e 2 5 b y t e b l o c k o i n f o r m at i o n i n t o t h t h b u f f e r b f o r c i n g t h e b u f f e r -p o i n t e r t 2 5 5 . T h i s i a e x a m p l e o

" u s e r " d i s k c o m m a n d , a n i u s e d h e r e t c h e c k t h c o n t e n t s o e a c h t r a c k .T h p u r p o s e o t h i s e x e r c i s e i t h a v es t a n d a r d a g a i n s t w h i c h y o c a m e a s u r ea n d e t e r i o r a t i o n o y o u r d r i v e . M o s t p e p l w i l l f i n d t h a t t h e i r d r i v e w i l l l a s t f o y e a r s w i t h o u t e r r o r — s o m e h e a v y u s e r ss h o u l d i n c l u d e m o n t h l y c h e c k a p a r t o ft h e i r m a i n t e n a n c e p r o g r a m . I y o f i n d

t h a i t h h e a d " c h a t t e r s " m o r e t h a n i u s e dt o o t h e r r o r l i g h t H a s h e s f r e q u e n t l y w h e nl o a d i n g p r o g r a m s , y o c a n r u n t h i s d i s kt h r o u g h t h d r i v e a n d e t e r m i n e i i i t i m e t h a v e t h h e a d s r e - a l i g n e d b p r o f e s s i o n a l . O n s o f t w a r e d e v e l o p e r h a h i d r i v e s c h e c k e d e a c h y e a r w h e t h e r t h e yn e e d i o n o t . H s a y s i t ' s c h e a p i n s u r a n c ea n a g r e e w i t h h i m . T P U G

M A I O C U M M I N O N S U m i l . .

5 P R Y T E B Y T E R m a k e s s p r i t e d e s i g n s i m p l e a n f a s r ! 6 c o m m a n d sg i v e y o r o r a l c o n t r o l o m a x i m u m e f f i c i e n c y . T h f a n r a s r i c r u

c o m m a n d g e n e r o r e s s e r i e s o r o r a r e d s p r i r e s f o r a n i m a t i o n ! M o v i em o d e f o a n i m a t e d r e v i e w . C r e a r e s a m a n y a 1 8 s p r i r e s i s i n g l e f i l e -

I n c l u d e s T H G A M E M A K E R r a d y o u r s p r i r e s i b a s i c p r o g r a m !

F O T H D E S I G N E R I A L O U . . . 5 P R Y T E D Y T E R

C o m m o d o r e 6 4

' C o m m o d o r e 6 r e g i t f e r e d r r o d e m a r i *o C o m m o d o r e D o s i n e s i M a c h i n e s I n

M I C R O T E C H N I CO L U T I O N S MD e a l e r A v a i l a b i l i t yC a l l ( 7 0 5 ) 4 3 7 - 3 1 8 7

D i s k S 3 4 . 9 5 U S F u n d sS 4 9 . 9 5 C a n a d i a n

B & R E N T E R P R I S E S I N C .P E F F E R L A W , O N T . L O N

0 d i s c o u n t f o T P U G M E M B E R S

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

Page 12: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 12/56

S T E P O N S T E P O N T h C o m p l e t e 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 l C o m p u t e r C e n t r e s , I n c . h a d e l i v e r e d w h a t e v e r y n e c o m p u t e r u s e r h a b e e n w a i t i n g f o r . c o m p l e t e c o m p u t e r c o u r s e f o t h b e g i n n e ro n o n - u s e r o a n a g e . T h S T E P O N k i c o n s i s t s o m a n u a l a n d p r o g r a md i s k , c o n v e n i e n t l y p a c k a g e d i a d u r a b l e c a s e .D e s i g n e d f o u s e w i t h t h C o m m o d o r e 6 4 ™ , S T E P O N p r o v i d e s :

c o m p l e t e c o m p u t e r c o u r s e d e s i g n e d f o a l a g e s ( i n f a c t , t h s a m e c o u r s et a u g h t t h u n d r e d s o f s a t i s f i e d a d u l t s a n c h i l d r e n )a i n t r o d u c t i o n t h c o m p u t e r l a n g u a g e k n o w n a B A S I C ( t h e m a n u a l a n d t h d i s k a r s k i l f u l l y c o m b i n e d i a o n - s c r e e n p r e s e n t a t i o n o f u n d a m e n t a lp r o g r a m m i n g )

g r e a t t e a c h i n g a i i s c h o o l ( b e n e f i t s t h t e a c h e r a n s t u d e n t a l i k e b e n c o u r a g i n g c o m p u t e r l i t e r a c y )a p r o g r a m d i s k w i t h 1 p r o g r a m s p l u s w o r d p r o c e s s o r ( t h e w o r d p r o c e s s o r i a m a z i n g i i t s i m p l i c i t y w i l l a l l o w t e a c h e r s a n s t u d e n t s t p r e p a r ea s s i g n m e n t s , l e c t u r e s a n r e p o r t s )

b o n u s e n t e r t a i n m e n t p r o g r a m d e s i g n e d t o r e i n f o r c e c o m p u t e r s k i l l s a n a l l o wp a r t i c i p a t i o n b m o r e t h a n o n p e r s o n ( e x c i t i n g g a m e s s u c h a " m a z e " ," h a n g m a n " , " m a s t e r m i n d " a n d m o r e )

S T E P O N $ 3 9 . 9 5 S a t i s f a c t i o n g u a r a n t e e d o m o n e y r e f u n d e d

B u t t e r f i e l d ' sM a c h i n e

L a n g u a g e

$ 1 7 . 9 5

A n a t o m y o 1 5 4 1

$ 2 7 . 9 5

V I R e v e a l e d

$ 1 8 . 9 5

P r o g r a m m e r sR e f e r e n c e

G u i d e

V i 2 $ 1 9 . 9 5C 6 $ 2 4 . 9 5

E a s y s c r i p t

$ 1 4 . 9 5

P a p e r C l i p

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

$ 1 4 9 . 9 5

C o n s u l t a n t B o s sJ o y s t i c k

K r a f tJ o y s t i c k P a 6

$ 1 2 4 . 9 5 $ 2 3 . 9 5

H o m eO r g a n i z e r

S e r i e sR i b b o n s

$ 6 9 . 9 5M e m o r e x

D i s k s .B A S F

( S p e c i a l )S S D D

$ 2 7 . 9 5 / 1 0

S S D Di h a r d b o

$ 3 3 . 9 0

C a s s e t t e s

C 1 0 T a p e s$ 1 . 0 0 e a

C 2 T a p e s$ 1 . 2 5 e a .

C a s s e t t eb o x e s . 2 5 e a .

N E W O R T H

$ 9 9 . 9 5

R e c i p e sA u d f o / V i d e oC a t a l o g u e

S t a m p s■ M a l l L i s t

E l e c t r o n i c A d d r e s sB o o k

H o m e I n v e n t o r y

$ 3 9 . 9 5

1 5 2 51 5 2 64 0 2 3S p i r i t 8 8 0 8 0 8 0 2 34 0 2 2M X 8 0R X 8 0

$ 1 2 . 9 5$ 1 4 . 9 5$ 1 4 . 9 5$ 1 4 . 9 5$ 1 2 . 9 5$ 1 4 . 9 5$ 1 4 . 9 5$ 1 2 9 5

$ 1 2 . 9 5$ 1 2 . 9 5

M i s s i n g K e $ 3 9 . 9 5

a - E C R O T l i O 2 0 0 1 L T D .N a m eA d d r e s s

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 G M a s t e r C h a r g e A m e r c a n E x p r e s sA c c l . # E x p . D a l e S i g n a t u r e

E L E C n O f l i O 2 0 0 1 L T D .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 3 - 8 4 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 s 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 5 f o s h i p p i n g ( m i n i m u m c h a r g e $ 2 . 0 0 )

1 0 o f o a d v e r t i s e d p r o d u c t s

Page 13: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 13/56

C O M P U T E R M U S I CM i c h a e l Q u i g l e yV a n c o u v e r , B S o m e t i m e a g o , w r o t e t o f r i e n d o m i n e w h h a s m a l l b u s i n e s ss e l l i n g r e c o r d s , [ s u g g e s t e d t h i t h a i h c o u l d m a k e g o o d u s o w o r t ! p r o c e s s i n g s y s t e m l i k e m i n e t k e e p u p - t o - d a t e l i s t s o a l h i a l b u m s . H w r o t e b a c k , s a y i n g " T h a n k s f o t h e s u g g e s t i o n , b u ia l r e a d y h a v e " w o r d p r o c e s s o r " . I t ' s c a l l e d ' t y p e w r i t e r ' a n i c o s tm $ 1 5 0 . "M f r i e n d ' s r e s p o n s e i n o u n l i k e m o w a t t i t u d e t c r e a t i n gm u s i c w i t h y o u r c o m p u t e r , w h i c h i s " W h y b o t h e r ? " M o s t p e o p l ew h c a a f f o r d c o m p u t e r w i t h a l t h e a t t e n d a n t p e r i p h e r a l h a r dw a r e p r o b a b l y a l r e a d y h a v e m u s i c a l i n s t r u m e n t o s o m e k i n d ,l i k e p i a n o o g u i t a r .A l t h o u g h t h C o m m o d o r e i h i g h l y t o u t e d a s m u s i c a l i n s t r u m e n t ,e s p e c i a l l y i i t T c o m m e r c i a l s , c r e a t i n g m u s i c w i t h i i n o a e a s y t a s k . O n o t h m a i n i m p e d i m e n t s i t h f a c t t h a i t h M u s i cN o t e V a l u e t a b l e s i t h 6 V U s e r ' s G u i d e ( A p p e n d i x M . p p 1 5 2 - 4 )a n P r o g r a m m e r ' s R e f e r e n c e G u i d e ( A p p e n d i x K p p ! 5 H - l - : i H 7 ) a r c o m p l e t e l y d i f f e r e n t ! N o n h a y e b e e n a b l e t e x p l a i n t m w h t h i s i s o ( T h e U s e r ' s G u i d e v a l u e s s e e m t w o r k b e t t e r , b t h w a y . )T h e r e a r b a s i c a l l y t h r e e k i n d s o m u s i c w h i c h c a b e t r e a t e d o

y o u i - c o m p u t e r : p i e c e s b o t h e r c o m p o s e r s w h i c h y o u a r r a n g e ,p i e c e s o f y o u r o w a n m u s i c w h i c h t h c o m p u t e r m a k e s u p T h f i r s t v a r i e t y , a r r a n g e m e n t s o o t h e r c o m p o s e r s ' m u s i c , i n o v e l t y w h i c h w e a r s o u v e r y f a s t . W h e n b o u g h t V I 2 c o u p l e o f y e a r s h a c k , o n o f t h e f i r s t t h i n g s g o f o i w a m u s i cc o m p o s i n g p r o g r a m . u s e d i t a r r a n g e f e p i e c e s u n t i lr e a l i z e d t h a t t h e r e w a l i t t l e p o i n t t w h a t w a d o i n g , o t h e r t h a nd e m o n s t r a t i n g m c o m p u t e r ' s " a m a z i n g " a b i l i t i e s . T h f a c t t h a to n l y t h r e e v o i c e s w e r e a v a i l a b l e i m p o s e d s e v e r e l i m i t s , t h o u g hd i m a k e t r a n s c r i p t i o n o f t h e f i r s t t w e n t y b a r s o s o o f S t r a v i n s k y ' sR i l e o S p r i n g , j u s t t p r o v e i w a p o s s i b l e .

A f a a . t h C - 6 4 g o e s , t h e r e a r e s o m e i m p r e s s i v e p u b l i c d o m a i np r o g r a m s , s u c h a P a c h e l b e l ' s C a n o n a n B a c h ' s " L i t t l e " F u g u e ,s h o w i n g w h a t t h C - 6 ' l i c a p a b l e o d o i n g m u s i c a l l y — e a c h o w h i c h a r o v e r 2 5 , 0 0 0 b y t e s l o n g ! S u c h t r e a t i o i j o f o t h t r u l yd e d i c a t e d — o t h t r u l y m a s o c h i s t i c . T h e r e a r a l s o w i d e v a r i e t yo c o m m e r c i a l C - 6 4 p r o g r a m s d e s i g n e d t m a k e m u s i c e n t r y a e a s y t a s k , w h i c h s h o w t h a t s o m e p e o p l e h a v e p e c u l i a r i d e a o w h a t " e a s y " m e a n s .T h i d e a l f a c i l i t y t h e l p i n t h i s r e g a r d w o u l d b s o m e k i n d o k e y b o a r d o n w h i c h y o u c o u l d p l a y o r c o m p o s e m u s i c a n d h a v e i i m m e d i a t e l y s t o r e d t t h c o m p u t e r . T h i s i s i m i l a r t o d e v i c eu s e d a r o u n d t h t u r n o t h c e n t u r y , s o r t o P l a y e r p i a n o i r e v e r s e . F a m o u s c o m p o s e r s p l a y e d t h e i r p i e c e s o t h i s g i z m o ,w h i c h p u n c h e d o u t n o t o n l y t h e n o t e s b u t d y n a m i c s o n t o p a p e rr o l l t h a t c o u l d t h e n b e p l a y e d b a c k , r e p r o d u c i n g t h c o m p o s e r ' s .i n t e n t i o n s e x a c t l y . U n f o r t u n a t e l y , t h c o m p u t e r e q u i v a l e n t o t h i sa n t h n e c e s s a r y i n t e r f a c e s w o u l d p r o b a b l y b s e x p e n s i v e t h a i i w o u l d b c h e a p e r t b u s o m e t h i n g l i k e a M o o g s y n t h e s i z e r i n t e n d e ds p e c i f i c a l l y f o t h i s p u r p o s e .C r e a t i n g y o u r o w m u s i c o n t h c o m p u t e r , m s e c o n d v a r i e t y , h a

p r e t t y l i m i t e d a u d i e n c e , t h o u g h i s h o u l d b e p o i n t e d o u i n t h i sd i a t r i b e t h a t t h e d u c a t i o n a l , a s o p p o s e d t a r t i s t i c , f i e l d o c o p u t e r m u s i c c r e a t i o n i o n a r e a w h e r e g r e a t d e a l < > p o t e n t i a ld o e s e x i s t .

M t h i r d c a t e g o r y , w h e r e t h c o m p u t e r m a k e s i t o w m u s i c , y o m i g h t s a i a a n o m a l y , s i n c e t h c o m p u t e r c a n ' t c r e a t e m u s i c a n m o r e t h a n i c a s e r v e y o b r e a k f a s t i b e d . I h a t b p r o g r a m m e dt d s o m e t h i n g . M o s t a t t e m p t s i n t h i s a r e a f a l l i n t o t h e c a t e g o r y o r a n d o m m u s i c . T h i s u s u a l l y s o u n d s l i k e " s t e r e o t y p e d 2 0 t h c e n t u r ye l e c t r o n i c m u s i c " , f a n c y w a o s a y i n g " g a r b a g e " .T h e r e i o n a r e a h e r e I ' m s u r p r i s e d n o n k n o w o h a i n v e s t i g a t e d .T h i s i t w e l v e - t o n e m u s i c , f i r s t p o p u l a r i z e d b A r n o l d S c h o e n b e r g ,w h l i v e d f r o m 1 8 7 4 t 1 9 5 1 . S c h o e n b e r g ' s s y s t e m w a b a s e d o t h f a c t t h a t i e a c h m u s i c a l o c t a v e ( s a y , b e t w e e n o n n o t e a n t h n e x t a b o v e ) t h e r e a r e t w e l v e u n i q u e t o n e s . T h e s e n o t e s c a n b ea r r a n g e d i a n o r d e r , w h i c h t h e n f o r m " r o w " . T h i s r o i t h e ni n v e r t e d , s t h a t i t h e d i s t a n c e b e t w e e n t h f i r s t t w n o t e s i o r i g i n a l l y t h r e e n o t e s u p i t h i n v e r s i o n t h s e c o n d n o t e w i l l b t h r e e n o t e s d o w n f r o m t h f i r s t , a n s f o r t h . B o t h t h b a s i c r o a n i n v e r s i o n c a n h e r e a d f o r w a r d s a n b a c k w a r d s , m a k i n g t o l a lo f o u r r o w s .T h i s w o u l d s e e m t b i d e a l " c o m p u t e r m u s i c " , f o t h c o m p u t e rc o u l d n o o n l y c h o o s e t h e b a s i c m a t e r i a l f o t h e p i e c e , b u c h o o s ea l t h o i l i e r p a r a m e t e r s l i k e t e m p o , v o l u m e , d u r a t i o n o r e s t s , a n s f o r t h . U n f o r t u n a t e l y , o n a t t e m p t m a d e i n t h i s d i r e c t i o ns o u n d e d l i k e t h " t y p i c a l 2 0 t h c e n t u r y m u s i c " m e n t i o n e d a b o v e .( A c o p y o t h i s V I 2 0 p r o g r a m , c a l l e d T W E L V E - T O N E M U S I Ch a b e e n s u b m i t t e d t t h T l ' l K i l i b r a r y . )I n t h e i r t i m e , S c h o e n b e r g ' s o w c r e a t i o n s e a r n e d g r e a t d e a l o fa b u s e f o w h a t p e o p l e c o n s i d e r e d t h e i r u g l y , m e c h a n i c a l s o u n d sa n a r s t i l l u n p o p u l a r t o d a y , s o m e s i x t y y e a r s l a t e r . O n l y c e r t a i no h i c o n t e m p o r a r i e s w e r e a b l e t o r g a n i z e t h e i r t w e l v e - t o n em a t e r i a l s t h a t i s o u n d e d m o r e l i k e m u s i c .I o i l i e r w o r d s , t h h u m a n t o u c h i s o m e l h i n g w h i c h m u s i c c a n ' td w i t h o u t . T P U C

» a l p h a b e t i c o r d e r ,m P e p e f \ l e , d a

f o r ' i n s u r a n c e . , .

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

Page 14: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 14/56

S u p e r A c t i o n S o f t w a r e !

P e r p l e x i a n C h a l l e n g e r $ 2 9 . 9 5T h i n c r e d i b l y r e s p o n s i v e t h r e e - a x i s | O y s L i c k c o n t r o l a

s p a c e f i g h t e r i i v o u r h a n d s S p l i t s c r e e n g r a p h i c s p r o v i d e3 c o n t i n u o u s d i s p l a y o f y o u r s h i p ' s i n s t r u m e n t a t i o n , a w e l la t h r e e - d i m e n s i o n a l , a n i m a t e d v i e w o s p a c e

Y o u . a p i l o t , m u s t , u t i l i z e l i g h t n i n g a t , r e f l e x e s t o d e s t r o yi n v a d i n g s h i p s , a n a v o i d t h e i r r e t u r n f i r e S i m u l t a n e o u s l y , y o m u s t m a n e u v e r y o u r s h i p t o c a p t u r e s p a c e d e b r i s t h a tr e m a n s f r o m t h e x p l o s i o n s

O u t s t a n d i n g g r a p h i c s f e a t u r e s i n c l u d e s m o o t h 3 - r o t a t i o n s , s p l i t s c r e e n s , a n t h m o s t i n c r e d i b l e h i g h -r e s o l u t i o n h y p e r s p a c e s e q u e n c e e v e r n r o d u c e d

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

f i l l t h p r o f e s s i o n a l f e a t u r e s y o u e x p e c t a r i n c l u d e da u t o m a t i c s e l f - d e m o , h i g h s c o r e r e t e n t i o n , p a u s e , a n p r o v i s i o n s l o t p l a y e r s A c i d t o t h i s , f e a t u r e s y o u d o n ' te ' p e c t l i k e e a s y - l o a d i n g , a n d m u s i c d u r i n g t h l o a d P e r p l e x i a nC h a l l e n g e r i g a m e t h a t b r i n g s t h e a r c a d e e i o e r i e n c e t y o u rh o m e .

D E N V E R , C O L O R A D O

C Y B E R W O R L D $ 3 9 9 5T h i s f i v e - s c r e e n a r c a d e a d v e n t u r e p a c k s t h c o m p u t e r w i t hi n t e n s e g r a p h i c s a n s o u n d ! Y n a r s p e c i a l C y b e r l e a g u ea g e n t i u n i v e r s e f u l l o f h o s t i l e a l i e n s a n v i c i o u s r o b o t s .J o y s t i c k a n d k e y b o a r d t r a n s p o r t v c u t h r o u g h 3 - r o o m s ,s p a c e b a r r i e r s , f l e e t s o i n v a d e r s , a n w a r s h i p - r i d d e nq u a d r a n t s o s p a c e . O v e r 1 0 s p r i t e s . n e c h a r a c t e r s e e s ,a n d d o z e n s o m i n d - b o g g l i n g s o u n d e f f e c t s m a k e u t h i s m u l t i -l a y e r e d a d v e n t u r e . A n i m a t i o n , a c t i o n , a n s t r a t e g y a l c o m b i n e d i n t o a g a m e s e x t e n s i v e t h a t t w d i s k s i d e s a r l a m m e d w i t h g a m e p r o g r a m s a n d a t a ! R e a c h t h u l t i m a t er a n k o a d m i r a l a n y o m a c a r v e a n i c h e i t h p e r m a n e n th i g h - s c o r e l i s t f u l l - s i z e b o o k o u a l i t y m a n u a l w i t h f u l l - c o l o rc o v e r s i i n c l u d e d t g u i d e y o t h r o u g h y o u r m o s t e x c i t i n gg a m e e x p e r i e n c e

J u m p ( t u r n r o p e s t l a d d e r s , d o d g e p l u m m e t i n g b o u l d e r s a n d u c k u n d e r d e a d l y a r r o w s i y o u r q u e s t f o s p a r k l i n g d i a m o n d s ,g l e a m i n g b a r s n g o l d . a n g l i s t e n i n g p e a r l s . W i l h j o y s t i c k i h a n dy o m u s t e x p l o r e f o r t y d a u l i n g s c r e e n s , e a c h n e a n e x c i t i n ga d v e n t u r e . T a k e t h k e r u n l o c k t h d o o r w a y 1 y o u r n e x i s p i n e -u n p i n s l e v e l . H a c h k e y r e s t o r e s y o u T m a g i c a l p o w e r s , a l l o w i n n y o 1 c a s t o v e r t e d i f f e r e n t s p e l l s . W i t h t h e s e m a g i c s p e l l s y o h a v e t h p o w e r t o v e r c o m e v i c i o u s c r e a t u r e s , t e r r i f y i n g t r a p s , a n p e r i l o u sp l u n g e s .

Y o u r W i z a r d i r e a l i s t i c a l l y a n i m a t e d i e v c r v p o s s i b l e d i r e c t i o n .D o z e n s o m o v e m e n t s a r e p o s s i b l e j u m p o v e r b u r n i n g f i r e s ,s h i m m y u o d o w n r o p e s a n l a d d e r s , e v e n s l i p d o w n t r e a c h e r o u ss l i d i n g s t a i r c a s e s ! M a g i c p o r t a l s m o v e y o u r W i : a r J t h r n u g h m i d a i ra n p r o t e c t y o f r o m m y r i a d o f u l l y - a n i m a t e d f i e n d i s h m o n s t e r s .C a i c h a e l i - v a m r t t h e t o p o i h r s c r e e n a n . f d a r t t h r o u g h s l i d i n gg a t e s i y o u r q u e s t f o m a g i c a n t r e a s u r e .

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

^ P R O F E S S O R « * A i n - d e p t h s e l f - l u l i i r i n l f o r I h e C o m m o d o r e 6 o I w o -s i d p d d i s k . T h i s m e n u - d r i v e n t u t o r i a l c o v e n e v e r y a s p e c to y o u r C - 6 4 — B A S I C , k e y b o a r d , s o u n d , m u s i c . s i m p l « a n a d v a n c e d g r a p h i c s . Q u i z z e s l e s l y o u r c o m p r e h e n s i o n a i h e n i i m a n y l e B S D M l O n - s t : r e e n i l l u s t r a t i o n s , s n u n de f l e c t s a m f u l l - c o l o r i n t e r a c t J V C g r a p h i c s m a k p l i m r n u i Ke a s y a n i n l e r e s l i n S . T h P R O F E S S O R i y o u r O N L Y c h o i c ef o . i i i l l - i n - n n e . i h n r o u g h t u l c i r i . i l n b i i l l l I h C i i m m u d u r e G 4

Q l n i i j m o g ' s $ 3 9 . 9 R e a l - l i m e a d v e n t u r e e x c i t e m e n t a u s b e s l S o l v e c o u n t l e

p u z z l e s a n s l a y o v e r d o z e n m o n s t e r s D y u s i n g i h h u v o c a b u l a r y o o v e r 2 0 w o r d s T w c h a l l e n g i n g d i l f i c u t t y l e v ea w a i t y o w i t h o v e r 8 a r e a s , e a c h l u l l y d e s c r i b e d i O l E n g l is c r i p :

M e n a c i n g m o n s l e r s k n i v i n g v i l l a i n s , t a t t e r e d c o d e B o o k s a t r e a c h e r o u s t e r r a i n a r j u s ) l e o t h s i t u a t i o n s y o u m u o v e r c o m e i y o u r q u e s t t o r i h e t h i r t e e n p r i c e l e s s t r e a s u r e s M o t h a n s e v e n t y o D ; e c t s a r e i n v a l u a b l e t y o i y o u r s e a r c h l o g l oa n w e a l t h 1

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

e x t r a f u r t h e r e x t e n d s t h p r o f e s s i o n a l i s m o f t h i s g a m e T f o l l o w i n g a r q u o t e s f r o m u n s o l i c i t e d l e s t i m o n i a l s s e n l l u s a d v e n t u r e r s G c t h m o g L a i r

h a v e e » t r e m e ! y e n | O y e d G o t h m o g s L a i r . a n p l a n l b u m o a d v e n t u r e g a m e s

S c o t t T u l m M e m p h i s .

G o i h m o g s L a i < i t h b e s l a d v e n t u r e v e v e i p l a y e dD e n n i s M a n o c h i o

S a r a t o g a C

S u p e r s h i p p e r 6 c o m p l e t e m u l t i - p r i n t e r s h i p p i n g s y s t e m w h i c h o p r a l e s

u i h i n e x p e n s i v e C u m m u d o r e K 4 O f f e r s n i l h a f e a t u r e si > m u r e e x p e n s i v e , m o r e c u m b e r s u m e b u s i n e s s s o f t w a r e a l o w , l o p r i c e . F u l l - s c r e e n , f u l l - c u r s o r e d i t i n g u . i l l d . i i . ie n t r y . P r i n t s i n v o i c e s , C . O . D . l a g s , m r t i l i n s ; a n s h i p p i n gl a b e l s . - S o r t s y o u r c u s t o m e r l i s t a p h a b e l i n n l l y . b y t i s t a t eu l > s a t e s p e r e u n . K e e p s u o m p l a t e r e c o r d s c i n i i n v u i c e si i n d a c c u u n l s o n d i s k u I f l O t ) H C c o u n l s p e d i s k ! A u l n -m n l l c L « i : k u p s , [ i n u l u i i e : h i i r i « . , m m a n y u l h e r f e a l u r e s, i r c a l s t l m i . l u i l i ' i t .

S u p e r s h i p p e r A c c o u n t i n gT h u c c D u n l l n j t s u p p l e m e n t i t h S u p e r s h f p p e r 6 4 i ' n n i sB l H l s m e n l s . t m n l t d e p u s i l s . p n s i d u e H c u u u n l s • m i l d u l l y u m o n l h l y s a l e s r p u r l s . B r e a k s d i s a l e s c n m m i s a i n n s , i m lp r i m s . i l l c u s t o m e r ' s p a s l I r a n a u i s t l i m s . A b p r o v i d e si n v e n t u r y a ( m f c i r u l * 2 0 O i l i f f p r e n t p r o d u c l s . T h e u n l yw a I f u l l y e u m p u l e r i a e y c i u r b u s i n e s s !

S u p e r s h i p p e r 6 5 9 9 . 9 5S u p e r s h i p p e r A c c o u n t i n g S 7 9 . 9 5

P r o g r e s s i v e P e r i p h e r a l s S o f t w a r e2 1 8 6 S o u t h H o l l y , S u i t e # 2 D e n v e r , C o l o r a d o B O 2 2 2

C a l l f o m o r e i n f o r m a t i o n o r d e a l e r n e a r y o u . n f L E X : B 8 8 8 3 7 ( 3 D 3 ) 7 5 3 - 5 7 1 3 [ 3 0 3 ) 7 5 7 - O B 3 Q T W X : 9 1 0 9 9 7 1 3 1

Page 15: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 15/56

2 0 D I S C O U N T F O A L T P U G M E M B E R S. . e x p e r i e n c e t h X E T E C f a m i l y o p r i n t e r i n t e r f a c e s

A v a i l a b l e i t h r e e m o d e l s t h S P I , S P I / B , G P T h e s e m o d e l s f e a t u r e f i v e y e a rw a r r a n t y , c o m p l e t e u s e r ' s m a n u a l w i t h s o f t w a r e e x a m p l e s , c o m m a n d c h a n n e l s , a i n t e r n a l m i c r o p r o c e s s o r f o m a x i m u m s p e e d a n i n t e l l i g e n c e , a n a i n t e r n a l 2 b u f f e r t a l l o w m o r e c o m p u t i n g t i m e ( n o t i n c l u d e d i t h S P I ) . T h e s e m o d e l s i n t e rf a c e C e n t r o n i c s p a r a l l e l c o m p a t i b l e p r i n t e r s w i t h t h V I 2 0 C - 6 4 a n d S X - 6 4 s e r i a lb u s .

S P I - S P I / B f e a t u r e s :2 b u f f e r ( S P I / B o n l y )C e n t r o n i c s c o m p a t i b l e1 0 p r i n t i n g m o d e s1 0 a d d i t i o n a l c o m m a n d s

u s e r - a c c e s s a b l e s w i t c h e sC O R R E S P O N D E N C E Q U A L I T Y o t h G e m i n i ,D e l t a , E p s o n a n d P a n a s o n i c p r i n t e r s

S P I - S 8 9 . 9 5 . S P 1 / B - S 9 9 . 9 5 S G I - S 1 2 9 . 9 5

G P f e a t u r e s :G r a p h i c p r i n t e r i n t e r f a c eC e n t r o n i c s c o m p a t i b l eS t a n d a r d 2 b u f f e r

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

u s e r - a c c e s s a b l e s w i t c h e s5 S E C O N D h i - r e s s c r e e n d u m p1 0 0 % C O M P A T I B L E w i t h s o f t w a r e w r i t t e nf o t h V I 1 5 2 5 p r i n t e r

T a k e o u l i n e a v a i l a b l e a f i n e r s o f t w a r e s t o r e s e v e r y w h e r e .E x c l u s i v e l y d i s t r i b u t e d i C a n a d a b yB & E n t e r p r i s e s I n c .

P e f f e r l a w O n t . L 0 1 N ( 7 0 5 ) 4 3 7 - 3 1 8 7

O n t a r i o R e s i d e n t s a d 1 P . S . T .o r d e r d i r e c t , i m m e d i a t e d e l i v e r y

D E A L E R I N Q U I R I E S I N V I T E DC i r c l e N o 3 o R e a d e r S o r v i c o C a r d .

Page 16: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 16/56

T P U G C O M A L C o u r s e : P a r t S e v e nB o r g e C h r i s t e n s e n' F o n d e r , D e n m a r kT h i s i t h s e v e n t h a m l a s t i n s t a l m e n t o o u s e t i e s i n t r o d u c i n g t h C O M A L l a n g u a g e . T h i s m o n t h B o r g e C h r i s t e n s e n p r e s e n t s m e t h o d

f o r c o n t r o l l i n g t h m o v e m e n t o f t h e s p r i t e s c r e a t e d i e a r l i e r i n s t a l m e n t s , d i s c u s s i o n o t h C A S K s t a t e m e n t , a n a i n t r i g u i n g m e t h o d f o ' h i d i n g ' C O M A L r o u t i n e s w h i l e k e e p i n g t h e m a c t i v e i m e m o r y .7 C A L L I N G D E L T A C O N T R O LI y o u h a v e b e e n F o l l o w i n g t h i s s e r i e s y o n o h a v e f o u r d i f f e r e n t s p r i t e d e f i n i t i o n s s l o r e d o d i s k o t a p e : ' U D E L T A * , " R TD E L T A ' , ' D D E L T A 1 a n X D E L T A " . L e t ' s . s t a r t b y c h e c k i n g t h e m o u t .C l e a r i h w o r k s p a c e a n d t h s c r e e n a n t y p e i t h f o l l o w i n g :

S E T G R A P H I CH I D E T U R T L E/ D I M N A M E * < 0 = 3 > O F 1 D I T H I S S P R I T E * O F 6 4/ N A M E * ( O ) : = " U D E L T A "N A M E * < 1 ) : = " R T D E L T A "N A M E * 2 ) : = " D N D E L T A "N A M E * ( 3 > r = " L T D E L T A "/ P R O C L O A D S P R I T E ( N O )

O P E N F I L E 3 , N A M E * ( N O ) , R E A DR E A D F I L E 3 T H I S S P R I T E *C L O S ED E F I N E N O , T H I S S P R I T E *

E N D P R O C L O A D S P R I T E/ P R O C S H O W S P R I T E ( N O )

A C T I N G : = OI D E N T I F Y A C T I N G , N OS P R I T E P O S A C T I N G , 1 O O , 1 0 0

E N D P R O C S H O W S P R I T E " . H I D E T U R T L E .

N o t e : I y o a r u s i n g t a p e r e c o r d e r , l i n e s 1 3 0 - 1 4 0 m u s t b c h a n g e d i n t o :1 3 O P E N F I L E 3 , N A M E J { N O ) , U N I T L R E A D1 4 I N P U T F I L E 3 T H I S S P R I T E S

T h f o u r f i l e s w i t h d e l t a w i n g d e l i n i i o n s s h o u l d b s t o r e d a q u e u e a t h b e g i n n i n g o f t h e t a p e i t h o r d e r t h e y w e r e l i s t e d a b o v e .T y p e R I ' N a n w a t c h t h c o m p u t e r s w i t c h t g r a p h i c s m o d e w i t h t h c u r s o r s i l l i n g a t h t o l e f t c o r n e r o t h e s c r e e n . E n t e r t h c o m m a n d :

L O A D S P K I T E ( O )T h c u r s o r r e t u r n s w h e n t h s p r i t e h a f i n i s h e d l o a d i n g . N o t y p e :

S H O W S P R I T E { 0 )d e l t a w i n g h e a d e d u p w a r d i d i s p l a y e d a p o s i t i o n 1 0 0 . 1 0 0 ) .

T s e e t h e o i l i e r t h r e e d e l t a w i n g s , t y p e :F O N O = 1 T D L O A D S P R I T E ( N O ) ; S H O W S P R I T E ( N O )

T l ' l ' G M a g a z i n e p a g e 1

Page 17: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 17/56

L e u t a k e c l o s e r l o o k a s o m e o t h s t a t e m e n t s i t h p r o g r a m :H I D E T U R T L ED I N A M E $ ( 0 : S ) O F 1

O P E N F I L E 3 , N A M E S ( N O J , R E A D

R E A D F I L E 3 : T H I S S P R I T E S

C L O S E

T h t u r t l e i n o s h o w n .N A M E S i a a r r a y o s t r i n g s .I m a h o l d f o u r s t r i n g s ,

i n d e x e d 0 - 3 . e a c h o f l e n g t h 1 0 s e q u e n t i a l f i l e i o p e n e d , i t

n a m e i g i v e n b c o m p o n e n t o N A M E J , i t c h a n n e l n o i l i

s p r i t e ' s d e f i n i t i o n i l o a d e di n t o T H I S S P R I T E S f r o m t h f i l ej u s t o p e n e d .

T h t i l e i c l o s e d .R e m o v e S I O W S P R I T E f r o m y o u r w o r k s p a c e b y t y p i n g D E 1 9 0 - 2 4 0 .T h e n t y p e A U T O 1 9 a n d ! e n t e r t h f o l l o w i n g l i n e s :

P R O C G E T W I N G SF O I : = O T D L O A D S P R I T E ( I )

E N D P R O C G E T W I N G SP R O C S T A R T

X : = 1 O O ; Y : = 1 O O ; N O A C T I N G : = 0I D E N T I F Y A C T I N G , N OS P R I T E C O L O R A C T I N G ,S P R I T E P Q S A C T I N G , X ,

E N D P R O C S T A R TP R O C F

C A S E N O W H E NW H E NW H E N

Y s - 1 0W H E N

X s - l OE N D C A S ES P R I T E P O S A C T I N G , X ,

E N D P R O C F DP R O C L

N 0 : = ( N 0 + 3 ) M O I D E N T I F Y A C T I N G , N OS P R I T E C O L O R A C T I N G ,

E N D P R O C L

P R O C R TN O ( N O - t - l > M O I D E N T I F Y A C T I N G , N OS P R I T E C O L O R A C T I N G ,

E N D P R O C R T

m a r k e t p l a c eR E N T o B U

S O F T W A R EE O U C . G A M E S ,B U Y E R S 1 C A T .R E N T A L H E M .

6

V I S A M /

B U S . , U T I L I T I E SF R E E

L I S T I N G S - D

R O C K Y M T N . F L O P P I E SB O 8 1 B U I R M O R E A L T A . T O

1

0 E

6

C O M P U T E R R E N T A L S- 1 5 4 1 A l i g n m e n t $ 3 9 . 0 0

M S D r i v e s a v a i l a b l eR e n t a l s , S a l e s , S e r v i c eR e p a i r s t C o m m o d o r eC o m p u t e r s

— W b u t r a d e s e l l u s e dC o m m o d o r e c o m p u t e r s

C O M P U T E R R E N T A L S2 5 C o n s u m e r s R d . , S u i t e 1 0 1 ,W i l l o w d a l e , O M 2 4 V T e l # : ( 4 1 6 ) 4 9 5 - 0 0 3 5

C L E A R O U T S P E C I A L SF o r C - 6 4

I n t r o d u c t i o n t B A S I C ,P a r t i

S l a m B a l l{ S y n a p s e S o f t w a r e )

H a r d H a M a c k( E l e c t r o n i c A r t s )

W o r m s( E l e c t r o n i c A r t s )

$ 2 9 , 9 5$ 1 9 . 9 5

$ 2 9 . 9 5

$ 2 9 . 9 5

E l e c t r o n i c s 2 0 0 15 5 2 9 Y o n g e S t W i l l o w d a l e , O M 2 N 5 S 3 ( 4 1 6 ) 2 2 3 - 8 4 0 0

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

Page 18: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 18/56

T y p e R U N . T h e n u s e G E T W I N G S t l o u d t h e l o u r s p r i t e s , a n S T A R T t o i n i t i a l i z e t h d e l t a w i n g c o m m a n d s y s t e m . P l a y a r o u n dw i t h t h d e l t a w i n g s b y u s i n g c o m m a n d s l i k e t h e f o l l o w i n g :

F D ; F D ; F DF D ; F D ; E DR T ; F D ; F DI . F O 1 = T 1 0 D O F DS T A R TF O 1 - T 1 D F U ; F D ; F D ; R T

I M P O R T A N T N O T E : I y o h a p p e n t i n t r o d u c e a n e r r o r d u r i n g t h s e s s i o n , y o w i l l h a v e t r e s t o r e t h e d e l t a w i n g c o m m a n ds y s t e m b y t y p i n g R U N ' a n S T A R T .B t h w a y , a r y o a w a r e t h a i y o u h a v e j u s t w r i t t e n y o u r o w i n t e r p r e t e r ! B e l t e r s a v e i b u s i n g :

S A V E ' D E L T A C O N T R O L 1 o t a p e : S A V E ' D E L T A C O R O I . MI p r o c e d u r e E w h a v e i n t r o d u c e d t h C A S K s t r u c t u r e . T h i s i w h a t i l o o k s l i k e i n g e n e r a l :

C A S K < c a s e s e l e c t o r > O W H E N < l i s t o e x p r e s s i o n s >

< l i s i o s t a t e m e n t s ^W I E < l i . s t o e p r e s s i o s

< l i s t o s t a t e m e n t s ^

O T H E R W I S E< l i s t o s t a t e m e n t s ^

E N D C A S ET h < c a s e s e l e c t o r > i a e x p r e s s i o n o e i t h e r n u m e r i c o s t r i n g t y p e . E a c h e x p r e s s i o n o t h l i s t f o l l o w i n g W H E N m u s t b e o l t h s a i n t ' t y p e a t h e c a s e s e l e c t o r . Y o c a h a v e a m a n y W H E N s t a t e m e n t s a y o w i s h i n C A S E s t r u c t u r e . I a n e x p r e s s i o n o W E l i s t h a t h s a m e v a l u e a t h e c a s e s e l e c t o r . i t s < l i s t o s t a t e m e n t s > i e x e c u t e d , a n t h e i n t e r p r e t e r ( h e n g o e s o w i t h t h e f i r s ts t a t e m e n t f o l l o w i n g E N D C A S E . I m o r e t h a n o n l i s t c o n t a i n s a n e x p r e s s i o n w l i o s e v a l u e m a t c h e s M i n t o t h c a s e s e l e c t o r , o n l y t h S t a t e m e n t s a f f i l i a t e d w i t h t h f i r s t o t h e s e l i s l s a r e x e c u t e d .B u s i n g t h O T H E R W I S E s l a t e m e n ! . d e f a u l t c a s e m a b e i n t r o d u c e d , l b e e x e c u t e d i n o m a t c h i n g e x p r e s s i o n i f o u n d o t h W E l i s t s . I t i s i m p o r t a i i l l n o t e t h a t i n o m a t c h i n g e x p r e s s i o n i f o u n d a n d n o d e f a u l t c a s t ' i p r o v i d e d , t h p r o g r a m i s l o p p e dw i t h a e r r o r m e s s a g e .T h m u l t i w a y b r a n c h i n g C A S E s t r u c t u r e c a l i r e p l a c e d b a e x t e n d e d I F - E N D I F b r a n c h i n g . T h u s t h b o d y o F m a a l s o b p r o g r a m m e d l i k e t h i s :

0 3 2 00 3 3 00 3 4 00 3 5 00 3 6 00 3 7 00 3 8 00 3 9 00 4 0 00 4 1 00 4 2 0

/ I N O - 0 T H E N

Y 1 E L I F N O = 1

X s + 1 0E L I F N Q = 2

Y s - 1 0E L I F N 0 = 3

Y s - 1 0E N I S P R I T E P Q S

T H E N

T H E N

T H E N

A C T I N G , X , Y

T h k e y w o r d E l , I F i a c o n t r a c t i o n o f E L S E I E I t h i s s t r u c t u r e i u s e d , t h e E L S E . c l a u s e w o u l d t a k e o v e r t h p a o f t h e d e f a u l t c a s e .N o r m a l l y y o u w o u l d u s e t h e C A S E s t r u c t u r e i y o u h a v e a r i t h m e t i c o r s t r i n g e x p r e s s i o n s c o n t r o l l i n g t h e s l r u c l u r e , a n t h I F - E L I F - E L S E - E N D I F s t r u c t u r e i B o o l e a n e x p r e s s i o n s a r e u s e d , b u t s o m e t i m e s t h c h o i c e i m e r e l y m e r e m a i l e r o l u s t e .S u g g e s t e d e x t e n s i o n s l D E L T A C O N T R O L : D e s i g n a n e n t e r p r o c e d u r e s H U P , H R T , H D N . a n H L t s e t h d e l t a w i n gh e a d i n g u p w a r d s , ( t h r i g h t , d o w n w a r d a n l t h l e f t , r e s p e c t i v e l y . Y o c o u l d a l s o i n t r o d u c e k i n d o ' c h e s s b o a r d ' f o t h w i n g st m o v e o n O n e m o v e f o r w a r d i a n d i r e c t i o n s h o u l d c o r r e s p o n d t o ' d r a w ' o t h b o a r d . A i i s e a c h m o v e o w i n g i s e t o 1 0p i x e l s . Y o m a h a v e t c h a n g e t h a t i p r o c e d u r e F i o r d e r t m a k e i c o m p a t i b l e w i t h y o u r b o a r d .

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

Page 19: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 19/56

T p r e v e n t t h w i n g s f r o m f l y i n g o f t h e b o a r d , u s e s t a t e m e n t s l i k e :I F X < X ' M A X T H E N X : + 1 0

A f t e r h a v i n g f i n i s h e d y o u r " d e l t a w i n g u n i v e r s e ' , y o c a ' h i d e ' i b u s i n g t h f o l l o w i n g t r i c k . I n s e r t t h i s s t a t e m e n t :5 /

T h e n u s t h c o m m a n d s R E N U M 9 9 9 9 a n D E 9 9 9 9 . N o t r t L I S T a n y o u r p r o g r a m a p p e a r s t h a v e v a n i s h e d ! H o w e v e r ,b y u s i n g R U a n S T A R T a n t h e n s o m e o t h d e l t a w i n g c o m m a n d s , y o w i l l d i s c o v e r t h a t i i s s t i l l a c t i n g b a c k s t a g e .Y o c a s a v e y o u r i n v i s i b l e p r o g r a m ' b y u s i n g t h S A V E c o m m a n d , a n r e l o a d i a n t i m e w i t h t h L O A D o C H A I Nc o m m a n d — a n d i r e m a i n s i n v i s i b l e !Y o c a n o w r i t e p r o g r a m s t h a t u s t h e d e l t a w i n g p r o c e d u r e s , a n s t i l l u s t h c o m m a n d s L I S T , E D I T . D E L . R U a n E N T E R ,t h o u g h n o R E N U M o N E W . I y o w a n t t e r a s e a l l i n e s i t h v i s i b l e p a r t o f t h w o r k s p a c e , s i m p l y u s D E L - . T h S A V Ec o m m a n d c a s t i l l b u s e d , b u i w i l l s a v e b o t h t h v i s i b l e a n t h i n v i s i b l e p a r t o f t h w o r k s p a c e . S i n c e L O A D a u t o m a t i c a l l y e v o k e s

N E W . i c a n n o t b u s e d t l o a d s u b p r o g r a m s .Y o m i g h t g e s o m e m o r e i d e a s a b o u t e x t e n d i n g a n u s i n g D E L T A C O N T R O L b y l o o k i n g i t h b o o k K a r e l T h R o b o t b R i c h a r dK P a t t i s ( W i l e y 1 9 8 1 ) . T P U G

P l u g F o W H O Z I T sl i r a d B j o r n d a h ll l r a m a l e aT h e r e a r t h o s e w h c a n e v e r g e e n o u g hj a r g o n . F o s u c h p e o p l e w i l l d e f i n e h e r en e c o m p u t i n g c o n c e p t , f o w h i c h w w i l l ,o c o u r s e , n e e d n e w o r d . T h i s c o n c e p tw i l l , b e l i e v e , b e x t r e m e l y u s e f u l i t h n e a r f u t u r e .L e m p r e s e n t s o m e b a c k g r o u n d b e f o r ed e f i n i n g m n e t e r m . I m a g i n e , i y o c a n , b e i n g t h o r o u g h l y b o r e d w i t h d r a w i n gm u l t i - c o l o r e d , m u l t i - d i m e n s i o n a l s p h e r e sw i t h i n c r e d i b l y p o w e r f u l g r a p h i c s c o m a n d s , o p e r h a p s b e i n g t i r e d o d e s i g n i n ga n s i m u l a t i n g y e a n o t h e r s e o m i c r oi n s t r u c t i o n s f o t h l a t e s t g e n e r a t i o n o m i c r o p r o c e s s o r s . I n s t e a d , i d e s p e r a t i o n ,y o d e v e l o p y e a r n i n g t p u y o u r h a n d so s o m e r e a l h a r d w a r e ; t g e s o m e s i l i -c o n e g r e a s e u n d e r y o u r f i n g e r n a i l s ; t j a l i t t l e c h i p l e a d s i n t o l i t t l e c h i p s o c k e t s ; t s o l d e r a n w i r e - w r a p u n t i l y o u r e y e s f e e ll i k e b o i l e d o n i o n s .

S o f y o u g r o p e t h r o u g h y o u r j u n k b o xa n w h a t s h o u l d y o f i n d b u s p e e c hs y n t h e s i z e r ! I i s o f c o u r s e , t h e l a t e s t m o d e l .I i s i n f a c t , W H O Z I T . A W H O Z I T i s ad e v i c e t h a t i p l u g - c o m p a t i b l e w i t h e v e r yt h i n g . Y o l a k e t h i s s p e e c h - s y n t h e s i z e r a n p l u g i i n t o t h n e a r e s t a v a i l a b l e b o a r d ,p l a c i n g i c l o s e t i t c o n t r o l l e r b e c a u s e o l dh a b i t s d i h a r d ; a n a f t e r w i r i n g i u a n p r o g r a m m i n g ( h c o n t r o l l e r , i t a l k s t o y o u .W e l l , o c o u r s e i w o r k s - i t ' s W H O Z I T .T h e n a m e W H O Z I T t a k e f r o m t h B r i ti s t e l e v i s i o n s e r i e s D o c t o r W h o . T h o s ew h h a v e s e e n t h e s h o w k n o w w h a t m e a n .

T h m a i n c h a r a c t e r . D o c t o r W h o , c a t a k ea n d e v i c e f r o m h i t i m e t r a v e l v e h i c l e a m i n s e r t i o f a s t e n i t a n o t h e r d e v i c e o rm a c h i n e a n i i m m e d i a t e l y f u n c t i o n s a i s h o u l d . H c a d t h i s w i t h a n y m a c h i n eb u i l t b a n y o n e i t h i s g a l a x y ( o p e r h a p so u l o c a l g r o u p o f g a l a x i e s , I n o s u r e ) .

T h t e r m W H O Z I T i i t h s a m e c a t eg o r y a s b u m u s t n o t b e c o n f u s e d w i t h , t h t e r m s W H A T Z I T a n H O W Z A T K N o w ,l i k e G I Z M O , W H A T Z I T m e a n s ' t h i n g .B u l e i ' s b e v e r y c a r e f u l h e r e . G I Z M O i

' t h i n g t h a t h a f u n c t i o n ' , e v e n i t h f u n c t i o n i n o k n o w n o i i n e x p r e s s i b l e .E v e r y t h i n g i W H A T Z I T b u i a l s o w h a t

i i s t h a t i s , i l h a a n o t h e r d e s c r i p t i o n ( b u tp e r h a p s n o f u n c t i o n ) .S W H A T Z I T e x i s t s , b u n o n c a s a e x a c t l y w h a t i i ( s i n c e i i a n a n e v e r yt h i n g ) . B c o n t r a s t , ( t r u e ) W H O Z I T d o e sn o e x i s t , b u i i c l e a r w h a t i i a n i w i l lw o r k w i t h a n y t h i n g . w i l l n o d i s c u s s t h I I O W Z A T ? e x c e p t t s a t h a t i i c u r e n t l y i m p l e m e n t e d l o c a l l y b t h A S C I I■ N A K \

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

a n o t h e r b e i n g i t h i n i v e r s e . . .

V e r y s i m p l y , W 1 I O Z I T i G I Z M O t h a tw i l l o p e r a t e w i t h a n W H A T Z I T .T h b e s t e x a m p l e o W H O Z I T i g i v e ni a n o t h e r B r i t i s h r a d i o / t e l e v i s i o n s e r i e s ,T h H i t c h h i k e r ' s G u i d e t t h G a l a x y . T h i ss h o w i n t r o d u c e d f i s h w h i c h , w h e n s t u f f e di n t o t h e e a r , w i l l t r a n s l a t e t h s p e e c h f r o ma n o t h e r b e i n g i t h u n i v e r s e s t h a t t h u s e r c a u n d e r s t a n d . T h i s i t r u l y w o n d e r f u l ,b u t h i n k t h a t t h s w e e t e s t a s p e c t o t h i sf o u i t h a t — s i n c e w h a v e t w o e a r s a n o n l y o n f i s h i n e c e s s a r y w h a v e c o p l e t e e a r a v a i l a b l e f o a n o t h e r f u n c t i o nt h a t w d e s i r e . T h i n k o t h o s e p o o r b e i n g sw i t h o n e a r , o e v e n t h o s e w i t h h e a r s !W h e r e d t h e y s t u f f t h e i r f i s h ? T h f i s h( b e i n g W H O Z I T ) c a b S t u f f e d a n y w h e r e ,a n w i l l w o r k .

N o y o h a v e i t t h W H O Z I T , U n i v e rs a P l u g - c o m p a t i b l e G I Z M O ! T P U G

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

Page 20: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 20/56

S w i t c h i n g 1 5 4 1 D e v i c e N u m b e r sE l i z a b e t h D e a lM a l v e r n , P

S E M I - P E R M A N E N T 1 5 4 1D E V I C E N U M B E R C H A N G EW h e n y o d e c i d e t c h a n g e 1 5 4 1 d e v i c en u m b e r v i h a r d w a r e , y o m a w a n t t c o n s i d e r a a a l t e r n a t i v e n o t - s o - p e r -m a n e n l c h a n g e . T h p r o b l e m w i t h t r u ed e v i c e n u m b e r c h a n g e i t h a i w h e n d r i v e# d e c i d e s t g o u o w h a c k y o u m a n o b a b l e t u s t h p r o g r a m s t h a t L O A Df r o m d e v i c e £ u n t i l t h f i x . V e r y f e c o m e r c i a l p r o g r a m s a c t u a l l y c h e c k w h a t d e v i c ey o u ' r e u s i n g — m o s t a s s u m e # 8 T h i s c a m e a n B I t r o u b l e .T h i s a r t i c l e s h o u l d n ' t b ( h u t m a b e ) s y st e s p e c i f i c T h t a i l e n d i s c u s s e s K E R N A L

a n 3 C u r r e n t l y u s K E R N A L 1 R O M si t h e C - 6 4 , o n w h i t e 1 5 4 1 , s h o r t b o a r d .R O s e # ! > . o n b r o w n 1 5 4 1 C R ( C D S t -r e d u c t i o n ) , s h o r t b o a r d , R O s e # 5 . I n c id e n t a l l y , s w i t c h e d t s u p p o s e d l y 4 0 4 0 -c o m p a t i b l e # : " ) R O M s j u s t r e c e n t l y a n u n f o r t u n a t e l y h a v e n o i d e a h o a l t h i sb e h a v e s i R O # : o R O # ( i # e x i s t e d ) . T h i s a r t i c l e a l s o a p p l i e s t t h C o m m o d o r e 2 6 4 , a e a r l y v e r s i o n o P L U S■ 1 n o p r o d u c t i o n m o d e l . T h i n g s m a c h a n g e .

B A C K G R O U N DT h M a r c h 1 9 8 4 i s s u e o f T P U C M a g a z i n e

h a w o n d e r f u l s e o s u p e r - c l e a r i n s t r u ct i o n s f o c h a n g i n g d e v i c e n u m b e r s o t h d i s k d r i v e , w r i t t e n b D a v e P o w e l l . W i t ht i n ' s c a l i b r e o f i n s t r u c t i o n s , t h e p r o j e c t w a

s n a p ! d e s p e r a t e l y w a n t e d h a r d w a r ed e v i c e c h a n g e . c o u l d n ' t m a k e a n s e n s eO U o t h C B i n s t r u c t i o n s . N w o n d e r

I ' v e g o t t h e s h o r t b o a r d !

T m a k e d e v i c e . # 9 t h c i r c l e c l o s e s t t o t h f r o n t o f t h d r i v e n e e d s t b c u t , j u s t a sM r P o w e l l s u g g e s t e d . U s d a m p Q - T i pt r e m o v e a l t h s o l d e r . D o n ' t b l o w i a r o u n d .

S W I T C H I N G D E V I C E N U M B E Rw a i h i r e l u c t a n t t m a k e t h c h a n g e

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

s w i t c h w h i c h n o c o m e s o u o t h b o x .F l i p s w i t c h o n w a y , i t ' s d e v i c e # 8 ; t h eO t h e r w a y , i t ' s d e v i c e # 9 N o r e s e t t h d r i v e a n y o u ' r e a l l s e t . I t ' s h a n d y a n i t ' sf l e x i b l e . W h e n t h # d e c i d e s t o b i t e t h d u s t . w o n ' t b s t u c k w i t h # f o r e v e r . b i t h a n k - y o u t M r P o w e l l f o r h i s s u p e r bi n s t r u c t i o n s .

B t h w a y . a t t a c h i n g s w i t c h i t r i c k y .T h w i r e s g o n t o t w t i n y f l a t s u r f a c e s .T h e r e a r n h o o k s . Y o r i s k c o n n e c t i n gt h g a p y o u j u s t c u t . a n d y o u r i s k a c o l ds o l d e r c o n n e c t i o n . I t ' s l i k e b r a i n m i c r os u r g e r y : i h a g o l b r i g h t t h e f i r s t l i m e !

S p r a c t i s e , a n p r a c t i s e a g a i n , a n t h e n( a t h p h o t o g r a p h e r s d o h o l d y o u r b r e a t ha n d i t G o o d l u c k : a n d o n ' t b l a m e m l o t h i d e a , i y o d a m a g e t h e d r i v e . C o s i d e r i n g ( h a t t h e s w i t c h c o s t s H i c e n t s , i t ' ss u r p r i s i n g t h a t C o m m o d o r e d i n o b u i l do n i n

C a r r y i n g t h s w i t c h o u t s i d e t h d r i v e b o i s i m p l e i t h e o r y : m a k e h o l e a n f i i t h r o u g h . T h p l a s t i c b o i f a i r l y s o f t a K x a c l o - k n i l e w i l l d t h j o b . I y o s c r a p e ,s a o d r i l l t h b o x , b e s p e c i a l l y c a r e f u l :u s i n g w e r a g . k e e p r e m o v i n g t h d u s ta n p i e c e s a s o o n a t h e y f o r m . I y o d o n ' t , t h g r i m e w i l l f i n d i t w a t t h e d i s ka r e a a n c a u s e p r o b l e m s l a t e r .

U S I N G T H S E T U PN o r m a l l y y o u d e c i d e o t h d r i v e n u m b e ra y o u n i i ( h c o m p u t e r o n T h s y s t e mt a k e s c a r e o i t s e l f q u i t e n i c e l y . B u d o n ' tt r t f l i p t h d e v i c e n u m b e r a n e x p e c t i l w o r k w i t h o u t r e s e t t i n g . h a v e t a d m i tf o r g o ! t h i s l a s t l i n k f o w h i l e , a n d w a sl a t h e r p u z z l e d a t h r e s u l t i n g c o n f u s i o n .W h e n y o d t h i n g s r i g h t , e v e r y t h i n g w o r k sl i k e a c h a r m . Y o c a u s d e v i c e # o # 9

W h e n e i t h e r o n i t u r n e d o f f , t h o t h e rc a n b e u s e d . I y o t r t t a l k t t u r n e d *o f d e v i c e , y o g e D E V I C E N O P R E SE N e r r o r . A l a i s h o u l d b e

A B U S I N G T H S Y S T E MT h C - 6 4 w o r k s w e l l . S u r p r i s i n g l y , e v e n i y o u h a v e t w d e v i c e s n u m b e r e d # 8 i n l o n g e r c r a s h e s . I t ' s m i x e d u p b u i w o r k s ,

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

T h i s i n o t t h e c a s e w i t h t h P L U S 1 / C o m -n i o d o r e I t c o m p u t e r . H e r e , t h s t o r y i c o m p l i c a t e d . I t h e t r u e d e v i c e # i c l o s e s !t t h c o m p u t e r . I t h t r u e d e v i c e # i c l o s e s t t t h c o m p u t e r t h P L U S 4 / C o m -m o d o r e H w i l l c r a s h a b o u t 9 0 o t h t i m e .O t h o t h e r h a n d , i t h e " s w i t c h a b l e " d e v i c e# i c l o s e s t t t h c o m p u t e r , t h P L U S4 / C o m m d o r e l ( d o e s n o c r a s h , b u t t h e r ea r n c l e a r p r i o r i t i e s : t h p r o g r a m s m i g h tc o m e f r o m e i t h e r d r i v e .

H O T R E S E T T H D R I V ET h s i m p l e s t ( a n d t h r e c o m m e n d e d ) w a i t p o w e r i u w i t h t h e s w i t c h i p o s it i o n y o w a n t . T h e r e i l i t t l e r e a s o n t s w i t c h d e v i c e s o t h f l y . H e n c e t h e n o t h a t s t o r y . T P U C

D I S K A L I G N E RF O Y O U R M D I S K D R I V E !

I l e s s t h a n ; m h o u r , w i l h j u s l a P h i l l i p s s c r e wd r i v e r a n t h D I S K A L I G N E R D i s k , y o r u [ n i l y o u ] 1 5 4 1 b a c k o l i n e , p e r f e c t l y r e a l i g n e d !

S 2 9 . 9 5 C d n . S 2 4 . 9 5 U . S .( O n t a r i o K c s i i l c i i i u d e ! 7 ' r P r o v i n c i a l S a l e s T a x )

G . R . Q M a r k e t i n g L t d .P . O . B o 1 9 7 ;

T h o m h i l l , O n t a r i oL . ' f T 3 N

I t h T o r o n t o a r e a D I S K A L I G N E Rm a b e p u r c h a s e d a E l e c t r o n i c s 2 0 0 15 5 2 9 Y o n g e S t . , W i l l o w d a l e . O n t a r i oM 2 N 5 S 3 ( 4 1 6 ) 2 2 3 - 8 4 0 0

T l ' l ' M a g a z i n e p a g e 1

Page 21: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 21/56

I n t r o d u c i n g T h G o l d D i s k * S u b s c r i p t i o n S e r i e s

S O P H I S T I C A T E DS O F T W A R EF O L E S S

T h G o l d D i s k i b r a n d n e w a t g e e v e n m o r e o u o y o u rC o m m o d o r e 6 4 8 , b e c a u s e n o w , y o c a g e a l t h p r o g r a m s y o w a n ta n n e e d a u n b e l i e v a b l y l o c o s t .

E v e n 1 m o n t h , s u b s c r i b e r s t t h G o l d D i s k w i l l r e c e i v e a d i s k t h a tc o n t a i n s a f e a t u r e p r o g r a m t h a t i i t s e l f , i w o r t h t h p r i c e o f t h es u b s c r i p t i o n . I a d d i t i o n t h e r e a r et u t o r i a l s , g a m e s , p r o g r a m m i n gp u z z l e , m u s i c , s o u n d e f f e c t s , p r g r a m m e r s ' c o r n e r o n e a c h d i s k .w e a l t h o q u a l i t y s o f t w a r e f o l e s st h a n S 1 0 .

O u P r e m i e r I s s u e D e c e m b e ri n c l u d e s :

c o m p l e t e d a t a b a s e s y s t e mH o m e f i n a n c e p r o g r a m a n t u t o r i a lL e a r n i n g B a s i c P a r t t u t o r i a l

A r c a d e A c t i o n g a m e s w i t h f u l l3 g r a p h i c sM u s i c o t h m o n t hG r a p h i c s o t h m o n t hP u z z l e o t h m o n t hS o u n d e f f e c t s w i t h s o u r c e c o d eP r o g r a m m e r ' s c o r n e ra n m o r e

' T r a J t m a r k p t n d i r i K■ C i i m m - J u r e S n a r e g K h . - n . i J t i a i l i . ' f T M r k i i t C n r n n v n i . i r i - J i i n i n c s s M a t h i n

I t h m o n t h s a h e a d , t h f e a t u r ep r o g r a m s i n c l u d e a A s s e m b l e r . W o r dP r o c e s s o r , I n f o r m a t i o n M a n a g e m e n tS y s t e m . M i c r o F o r t h , D e b u g g e r , e t c .P l u s g r e a t m a n y o t h e r e d u c a t i o n a la n e n t e r t a i n i n g p r o g r a m s .

T b e g i n y o u r s u b s c r i p t i o ns i m p l y f i l l i t h c o u p o n b e l o w .T h G o l d D i s k a l t h p r o g r a m sy o n e e d a s u b s c r i p t i o n p r i c e s .

S u b s c r i b e N o w . T h i s i a s p e c i a li n t r o d u c t o r y o f f e r a n p r i c e s a r e i e f f e c t u n t i l D e c e m b e r 3 1 / 8 4 .

T h G O L DD I S K

N a m i 'C i t y

T H G O L D D I S K S U B S C R I P T I O N S O F T W A R E2 1 7 9 D u n w i n D r i v e , # 6 M i s s i s s a u g a . O n t a r i o , C a n a d a L 5 1 X Y E S , p l e a s e s e n d t h G o l d D i s k f o

m o n t h s $ 7 0 . 0 0 $ 6 . 0 0 s h i p p i n g h a n d l i n g1 m o n t h s $ 1 2 7 . 0 0 p l u s $ 1 2 . 0 0 s h i p p i n g h a n d l i n g

O r d e r s o u o N o r t h A m e r i c a a d § 4 . 0 0 p e r i s s u e . N e w s s t a n d p r i c e p e i s s u e i $ 1 4 . 9 5 . P a y m e n t m u s t a c c o m p a n y a l o r d e r s . A l l o w 4 t w e e k sf o s u b s c r i p t i o n s t a r t .

A d r e s sS t a t e : P r o v . C o d e

_ 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 h a r g e A m e r i c a n E x p r e s sA c c t E x p . D a t e S i g n a t u r e

A l l p r i c e , q u o t e d a r i C a n a d i a n F u n d s . O n t a r i o r e s i d e n t s a d 1 r < s a l e s [ a x .

Page 22: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 22/56

M e n u - H a n d l i n g S u b r o u t i n e sJ o h n E a s t o nT o r o n t o . O T h l a s t p a r t o f t h i s a r t i c l e { T P U G M a g a z i n e , D e c e m b e r 1 9 8 4 i s s u e ) d i n o i n c l u d e t h F o l l o w i n g L i s t i n g , w h i c h m a k e s u a i n t e g r a l p a r t o f t h e D I R K C . T O R Y p r o g r a m . T h e s e a r s u b r o u t i n e s t a i l e d b t h a t p r o g r a m f r o m l i n e s 1 0 1 0 a n 1 0 7 0 , w h i c h p l a c ey o u r D I R E C T O R Y , H E L P S C R E E N a n I N F O R M A T I O N M F . N f o t h s c r e e n . T P U G

1 8 0 0 01 0 0 0 11 0 9 1 01 0 0 2 01 0 0 3 01 0 3 4 31 0 0 5 01 0 0 6 01 0 0 7 01 0 0 8 01 0 0 9 01 0 0 9 11 0 1 0 01 0 1 6 01 0 1 7 01 0 1 8 01 0 1 9 01 0 2 0 02 0 0 0 02 0 0 0 12 0 8 1 02 0 0 2 82 8 0 3 02 0 0 4 02 0 0 5 02 8 0 6 02 8 0 7 02 0 0 8 82 0 0 9 02 0 1 0 82 0 1 6 82 0 1 7 02 0 1 8 82 0 1 9 62 0 2 0 03 0 0 0 03 0 0 0 13 0 8 0 23 8 8 0 33 0 0 0 43 0 0 8 53 0 0 0 63 0 8 8 73 0 1 7 83 0 1 8 03 0 1 9 0

R E * * * * * * * * M f l I N M E N U * * * * * * * * * *R E * * * * * * * * * * * * * * * * * * * * * * * * * * * * *P R I N T C L *P R I N T L N P R I N T T R B C 1 0 V I N F O R M R T I O N D I R E C T O R VP R I N T C R V S 3 " L N P R I N T C R V S J 1 . C R V S / O F F 3 H e l p "P R I N T E R V S 3 2 , C R V S / O F F 3 G e n e r a l I n f o r m a t i o n "P R I N T E R V S 1 3 . C R V S / 0 F F 3 G a m e s "

" a n d s o u " t 1 " i - t h i s - f o r m a t w h i c h i a b o u t m a x i m u m

P R I N T C R V S 3 1 2 . C R V S / O F F 3 B i b l i o g r a p h i e sP R I N T C R V S 3 P l e a s e s e l e c t t o p i c t 1 2 P R I N T C R V S 3 o s e l e c t t E x i tR E T U R N

: - -

R E * * * * * * * * * H E L P M E N U * * * * * * * * * *R E * * * * * # # * # * # * # # * * * * * * * * * * * * * * * #P R I N T C L *P R I N T L N *P R I N T T f i B < 1 8 ) " H E L P -P R I N T C R V S r 1 L N P R I N T C R V S 3 1 . C R V S / O F F 3 P u r p o s e o - t h i s P r o g r a m "P R I N T C R V S 3 2 . T R V S / O F F 3 R u l e s o - O p e r a t i o n "P R I N T C R V S 3 3 - C R V S / O F F 3 I n p u t V a l u e s "

" a n d s o o n u t 1

P R I N TP R I N TP R I N TR E T U R N

C R V S 3 1 2 . C R V S / O F F 3 D a t a F o r m a t "C R V S 3 P l e a s e s e l e c t t o p i c t 1 C R V S 1 o r s e l e c t t E x i t

R E M * * * * * * I N F O R M f l T I O N M E N U * * * * * *R E * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

" T h i s m e n u i g e n e r a l l y r e p e a t o - t h e p r e v i o u s" o n e . R e t a i n s i m i l a r s c r e e n - f o r m a t , m i t h p r o m p t s" i s i m i l a r s p o t s . F o r t h i s e x a m p l e , w e ' l l p r e s u m e" t h a t o n l y m e n u c h o i c e s a r - & r e q u i r e d , s o t h a t o u " p r o m p t l i n e s w i l l o n l y g u t 8

P R I N T V T * < 2 2 >P R I N T C R V S 3R E T U R N

C R V S D P l e a s e s e l e c t t o p i co s e l e c t t E x i t

t

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

Page 23: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 23/56

Page 24: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 24/56

Page 25: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 25/56

T h e r e ' s s u p p o s e d t b m e n u - d r i v e np r i n t e r s e u w h i c h m i g h t h e l p , b u C o u l d n ' t g e t i n t o i t T h r e e P O K F s L i r e d o c um e n t e d t s e t h u n i t n u m b e r , A S C I I / P E T -C B M , a n a u t o l i n e f e e d . T h d e f a u l t s a r ei n c o r r e c t l y d o c u m e n t e d a n d , f o 1 5 2 5 ,a u t o - l i n e f e e d h a t b d i s a b l e d e a c h t i m eP a s c a l i l o a d e d .A S C I I i t h o t h e r p r i n t e r - t y p e o p t i o n .c o u l d n ' t e v a l u a t e t h i s s u p p o r t .H o f a s t i s i t

t h i n k t h p r o d u c t h a c o m e t o g o o dc o m p r o m i s e i d e a l i n g w i t h t h e d i s k s p e e dp r o b l e m — o n e c a d e v e l o p p r o g r a m i b i t s w h e n n e c e s s a r y . C o m p i l i n g s p e e d i a c c e p t a b l e .O x f o r d P a s c a l l o a d s i m i n u t e s 2 s e c o n d sf r o m 1 5 4 1 . T h i s w o n ' t b e n e c e s s a r y j u s t ! r u n a n e s t a b l i s h e d p r o g r a m , b u t t h e s t a n da l o n e p r o g r a m s a r e q u i t e l a r g e ( 5 b l o c k sf o r a t r i v i a l p r o g r a m ) . w r o t e b e n c h m a r kp r o g r a m t P e t e r R u k a v i n a ' s s p e c s ( F O R T Ha r t i c l e , T P U G M a g a z i n e J u l y 1 9 8 4 w r i t i n ge a c h o 2 5 c h a r a c t e r s t e a c h o t h e 1 0 0 0s c r e e n p o s i t i o n s ) . H q u o t e d m a c h i n e c o d e

s e c o n d s . F O R T H a b o u t m i n u t e , a n B A S I C a b o u t 1 m i n u t e s . O x f o r d P A S C A Lg a v e d i s a p p o i n t i n g n i n e a n a h a l f m i u t e s , u s i n g t w o n e s t e d F O l o o p s i n t o a a r r a y ' O R I G I N e d ' t t h s c r e e n . T h i s m i g h tn o b t h f a s l e s t m e t h o d .S u m m a r y

p e r s o n t r y i n g o u n e p r o d u c t i e n t i r e l yd e p e n d e n t o t h m a n u a l f o t h f i r s t f e u -w e e k s . M i n o r p r i n t i n g e r r o r s , w r o n g i n f o rm a t i o n , a n m i s s i n g i n f o r m a t i o n a n s o a r e i n c r e d i b l y f r u s t r a t i n g , a n c a m a k eo n l o s e c o n f i d e n c e i p r o d u c t . O n n e e d st k n o w t h a t u n e x p e c t e d r e s u l t s a r s e l f -i n d u c e d , o r n p r o g r e s s c a n b e m a d e . A w a w r i t i n g t h i s r e v i e w , r e a l i z e d t h a t m o s to t h n e g a t i v e t h i n g s t h a t w a f e e l i n g n l o n g e r a p p l y n o t h a t h a v e m o r e e x p e r ie n c e w i t h t h p r o d u c t , b u t h a t k i n d o p a t i e n c e s h o u l d n ' t b e r e q u i r e d . I t ' s e a s y t f o r g e t t h 9 p e c e n t o f t h i n g s t h a t w o r kj u s t f i n e b e c a u s e o s o m e i n c o n v e n i e n c e s .H o w e v e r , d i s t r i b u t o r s a n p r o g r a m a u t h o r sh a v e t r e a l i z e l h a t t h m a r k e t d e m a n d sp e r f e c t i o n . T h e r e w e r e a l e a s t t h r e e o t h e rP a s c a l c o m p i l e r s a d v e r t i s e d i T P U G M a a z i n e i t h A u g u s t / S e p t e m b e r i s s u e , a n t h l e s s f r i e n d l y p r o d u c t s w o n ' t s e l l f o l o n g .T h i s l o o k s l i k e c o m p l e t e i m p l e m e n t a t i o no f P a s c a l , w i t h g o o d s e o C - 6 ' 4 e x t e n s i o n s .N o l h a t I ' v e g o p a s t m l e a r n i n g p r o b l e m s .

h a v e e n o u g h f a i t h i n t h p r o d u c t t c o t i n u e r e p r o g r a m m i n g t h P o w e l l f a m i l yb u d g e t u s i n g i a n i y o k n e w t h w a w b u d g e t , y o u ' d a p p r e c i a t e m l e v e l o c o m m i t m e n t ! T P U G

W h a t i c o m p i l e r ?D a v e P o w e l lM i s s i s s a u g a , O Y o u r c o m p u t e r c a o n l y e x e c u t em a c h i n e c o d e . D o e s t h a t c o m e a s u r p r i s e ! - ' W h a t a b o u t t h b u i l t - i nB A S I C ? R e a d o n .

G i v i n g t h R U c o m m a n d t e x c u t e y o u r B A S I C p r o g r a m i n v o k e ss p e c i a l m a c h i n e l a n g u a g e ( M L ) p r g r a m ( u s u a l l y i R O M } c a l l e d a ' i n t e r p r e t e r 1 . T h i n t e r p r e t e r t r e a t sy o u r p r o g r a m a d a t a , a n c r e a t e s a e n v i r o n m e n t w h e r e y o u r B A S I Cs t a t e m e n t s a r u s e d t d e t e r m i n ew h i c h M r o u t i n e s a r e x e c u t e d , i w h i c h o r d e r , a n w i l h w h a t d a t a .T h i s i n t e r p r e t a t i o n o v e r h e a d e x p l a i n sw h B A S I C i s m u c h s l o w e r t h a nM L B u t w h a t o t h e r c h o i c e s a r e t h e r e ?P r o g r a m m i n g d i r e c t l y i m a c h i n ec o d e a s t r i n g o f b i n a r y n u m b e r s i n o a n e n j o y a b l e p r o c e s s f o m o s th u m a n s . T h a t i w h w h e n w e w r i t em a c h i n e l a n g u a g e p r o g r a m s w a m o s t a l w a y s u s a ' a s s e m b l e r ' . A a s s e m b l e r i p r o g r a m t h a t c o n v e r t s' s y m b o l i c ' m a c h i n e c o d e i n s t r u c t i o n sl i k e ' L D A # $ 0 1 ' i n t o p u r e M l i k e" A 9 0 r . T h s y m b o l i c i n s t r u c t i o n s a r c a l l e d ' m n e m o n i c s ' b e c a u s e t h e y a r e a s i e r f o p r o g r a m m e r s t r e m e m b e r .H o w e v e r , e a c h a s s e m b l e r i n s t r u c t i o ng e n e r a l l y r e s u l t s i n o n e a n d o n l y o n m a c h i n e c o d e i n s t r u c t i o n . A s s e m b l yl a n g u a g e p r o g r a m m i n g i t h e r e f o r es l o w t w r i t e , s i n c e u s u a l l y m a n yi n s t r u c t i o n s a r r e q u i r e d t p e r f o r m

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

' c o m p i l e r ' a l l o w s t h p r o g r a m m e rt w r i t e p r o g r a m i h i g h - l e v e ll a n g u a g e , y e e x e c u t e i a m a c h i n es p e e d . I d o c s t h i s b r e a d i n g ' s o u r c e 'c o d e ( t h e t e x t o t h p r o g r a m ) , c o nv e r t i n g e a c h s t a t e m e n t i n t o m a n y ,p o s s i b l y h u n d r e d s , o m a c h i n e i s t r u c t i o n s , a n ( u s u a l l y ) w r i t i n gt h e s e o u a a ' o b j e c t ' f i l e . I s o m ec a s e s , t h o b j e c t f i l e c a b l o a d e da n r u d i r e c t l y — i i c o m p l e t eM p r o g r a m .M a n y l a n g u a g e s a r i m p l e m e n t e ds t h a t t h o b j e c t f i l e w o n ' t r u n b yi t s e l f , b u n e e d s a e n v i r o n m e n t i

w h i c h t r u n . F o i n s t a n c e , t r i g o n om e t r i c r o u t i n e s ( C O S , S I e t c . ) m a b p a r t o l a n g u a g e , b u t t h e a c t u a lc o d e t e x e c u t e t h e m i n o w r i t t e no u i t h e o b j e c t f i l e : i i p a r t o t h e x e c u t i o n e n v i r o n m e n t .B e c a u s e a l t h w o r k o t r a n s l a t i o n i d o n e j u s t o n c e , d u r i n g c o m p i l a t i o n ,t h e r e s u l t i n g c o d e r u n s w i t h n o v e rh e a d a n i v e r y f a s t . H o w e v e r ,b e c a u s e m o s t c o m p i l e r s h a v e t c a t e rt t h g e n e r a l c a s e , o n c a u s u a l l yi m p r o v e o n t h e x e c u t i o n t i m e b yh a n d - c o d i n g t h M L T h a t ' s w h m a n y c o m m e r c i a l p r o d u c t s , a n p r a ct i c a l l y a l g a m e s , a r e w r i t t e n i M L I t ' s g r e a t a d v a n t a g e w h e nc o m p i l e r a l l o w s o n t c r e a t e a ' e x e c u t a b l e 1 f i l e , c o m p l e t e w i t h t h r e q u i r e d e n v i r o n m e n t . T h i s f e a t u r ei s o m e t i m e s c a l l e d ' t u r n k e y ' o r " s t a n da l o n e " . W i t h o u t t h i s c a p a b i l i t y y o u rf r i e n d s h a v e t o w c o m p i l e r t r u y o u r p r o g r a m s .B e t w e e n i n t e r p r e t i n g a n c o m p i l i n ga r h o s t o t e c h n i q u e s . T y p i c a l l y ,t h e s e c r e a t e a i n t e r m e d i a t e f i l e w h i c hi f a s t e r t o i n t e r p r e t a e x e c u t i o n t i m e .P a s c a l u s u a l l y p r o d u c e s ' p - c o d e ' .w h i c h i m a c h i n e - i n d e p e n d e n ta s s e m b l y - l e v e l c o d e . F o r t h w o r k s i e i t h e r m o d e i n t e r p r e t i n g f o q u i c kt e s t s o c o m p i l i n g f o r e p e a t e d u s e .W h a t ' s b e s t ?

W r i t i n g c o d e i g e n e r a l l y e a s i e r i h i g h - l e v e l t h a n i l o w - l e v e l l a ng u a g e s , b u t i d o e s n ' t p a r t i c u l a r l y m a t e w h e t h e r t h l a n g u a g e i i n t e r p r et e o c o m p i l e d .T e s t i n g i e a s i e s t u s i n g a n i n t e r p r et i v e l a n g u a g e . T h e r e ' s n d e l a y b et w e e n s e e i n g b u g , f i x i n g i i t h c o d e , a n r u n n i n g t h n e x t t e s t .c o m p i l e r m i g h t , w i t h s l o w d i s k s ( o t a p e ! } , t a k e f i v e m i n u t e s o m o r e .F o t h i s r e a s o n , f a c i l i t y i o f t e np r o v i d e d f o c o m p i l i n g ( o a s s e mb l i n g } s m a l l p r o g r a m s f r o m m e m o r y ,c u t t i n g o u t h d e l a y i r e a d i n g s o u r c ea n w r i t i n g o b j e c t ( a n d o f t e n t h a t o fh a v i n g t l o a d c o d e t d t h c o p i l i n g , a s w e l l ) .W h e n i c o m e s t e x e c u t i o n s p e e d ,i n t e r p r e t e d l a n g u a g e s a r e t h e s l o w e s t ,t h e n h y b r i d s , t h e n c o m p i l e d l a g u a g e s . M a c h i n e l a n g u a g e , o f c o u r s e ,i t h f a s t e s t o a l l .

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

Page 26: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 26/56

e s . . . g a m e s i . . g a m e s . . . g a m e s . . . g a m e s . . . g a m e s . . . g a m e

S A T A N ' S H O L L O WM a l c o l m O ' B r i e nT o r o n t o , O

S a t a n ' s H o l l o w i B a l l y - M i d w a y a r c a d eg a m e t h a t h a b e e n t r a n s p o r t e d l l h e C - 6 4 .

h a v e p r c - r e l e a s e c o p y , b u a c c o r d i n g t t h p r e l i m i n a r y d o c u m e n t a t i o n ( w h i c h i v e r y t h o r o u g h a n d i n f o r m a t i v e ) . C o m m od o r e w i l l b r e l e a s i n g i o c a r t r i d g e , a w e l l a o d i s k . T h c a r t r i d g e , o f c o u r s e ,w i l l b o o t i n s t a n t l y , b u i t h e d i s k v e r s i o nw i l l p r e s e r v e t h t o t e n s c o r e s f o p o s t e r i t y .D a v i d B e r e z o w s k i a C o m m o d o r e d i t h t r a n s l a t i o n o f t h i s a r c a d e s h o o t - ' e m - u p a n I ' s u r e t h a t f a n s o t h e o r i g i n a l w i l l b v e r y p l e a s e d w i t h i t I i n c l u d e s t h o s e e x t r at o u c h e s t h a t a r e s o i m p o r t a n t i n h o m ec o m p u t e r g a m e : t h R E S T O R E k e w i l lr e s e t t h g a m e i y o g e o f t h a s t a r t ,R U N / S T O P o t h C o m m o d o r e k e w i l lp a u s e / c o n t i n u e t h g a m e ( t h e l i r e b u t t o nw i l l c o n t i n u e , a w e l l ) a n y o c a u s t h f u n c t i o n k e y s t d e f i n e g a m e p a r a m e t e r s .F s e l e c t s s t a n d a r d c o n t r o l s ( b u t t o n f i r e sm i s s i l e s ; j o y s t i c k u o d o w n e n g a g e ss h i e l d s ) . T h i s i t h e d e f a u l t a r r a n g e m e n t ,b u b [ l u s h i n g Y ' a t h t i t l e s c r e e n o h i g hs c o r e d i s p l a y , t h e c o n t r o l s a r e r e v e r s e d . F s e l e c t s E a s y m o d e f o b e g i n n e r s o p e o p l ew h l i k e r e a l l y h i g h s c o r e s . F s e l e c t s N o m a m o d e f o t h s e r i o u s g a m e p l a y e r w h w a n t s t b f u l l y c h a l l e n g e d .A t h g a m e ' s s t a r t , y o u r m i s s i l e l a u n c h e ri p l a c e d o d e t a i l e d l a n d s c a p e w i t hc h a s m o t h r i g h t o f t h s c r e e n . S a t a n ' sm i n i o n s a r f l y i n g a b o v e y o u . p r e p a r i n gf o a t t a c k . T h e s e g a r g o y l e s w i l l d r o p b o m b so y o u a n d i t h i s i n o e n o u g h t s t o p y o u ,t h e y ' l l a t t a c k , k a m i k a z e - s t y l e . Y o u r r e s o u r c e sa r y o u r m i s s i l e s a n s h i e l d s . O n h i f r o my o u r m i s s i l e i s u f f i c i e n t t d e s t r o y a na t t a c k e r . A n n o t h i n g w i l l p e n e t r a t e y o u rs h i e l d . T h l i m i t a t i o n o y o u r m i s s i l e s i t h a t y o c a n ' t f i r e a s e c o n d m i s s i l e u n t i l t h f i r s t e i t h e r h i t s s o m e t h i n g o d i s a p p e a r so f t h t o o t h e s c r e e n . T h l i m i t a t i o n o y o u r s h i e l d i t h a t i c a o n l y b o f o 1 t i m e u n i t s ( a b o u t s e c o n d ) . W h e n t h s h i e l di o f f . y o u r p o w e r q u i c k l y r e t u r n s t f u l ls t r e n g t h .N o h e r e ' s t h t w i s t : t h e s e a r e o n l y S a t a n ' sp a w n s ! I o r d e r t f i g h t t h b i g u y . y o h a v e t b u i l d b r i d g e a c r o s s t h c h a s m l S a t a n ' s l a i r . S a l t h t i m e t h a t y o u ' r e f i g h ti n t s t a y a l i v e y o a l s o h a v e t b b u i l di n b r i d g e . E v e r y t i m e y o d e s t r o y o n o h i p a w n s , b r i d g e p a r t a p p e a r s o t h l e f io t h e s c r e e n t h a t y o u h a v e t p i c k u a n

t r a n s p o r t t t h c h a s m o t h r i g h t . I y o g e t h b r i d g e b u i l t y o c a c r o s s i n t o S u t a n ' . sH o l l o w a n d b a t t l e w i t h t h P r i n c e ' o fD a r k n e s s . N e e d l e s s t s a y , h e ' s n o t t o of r i e n d l y - H f l i e s a r o u n d a h i g h s p e e d ,t h r o w i n g t r i d e n t s a y o u . I y o d e f e a t h i m .o j u s t m a n a g e t s t a y a l i v e u n t i l t h a t t a c ki o v e r , y o a r r e t u r n e d l t h f i r s t s c r e e nl o f a c e a n o t h e r w a v e o f a t t a c k e r s .E a c h t i m e y o a r e v i c t o r i o u s o v e r a a t t a c kw a v e , b o n u s f l a g i f l o w n a c r o s s t h e t o p o ft h s c r e e n t t h e D e v i l ' s C a s t l e . T h e s e f l a g sw i l l r e s u l t i b o n u s p o i n t s w h e n y o s h o o td o w n t h d e v i l . B e t w e e n a t t a c k w a v e s y o w i l l h a v e t f a c e f i r e - b r e a t h i n d e v i l ' s h e a d s .D e s t r o y i n g t h e s e r e s u l t s i t h a p p e a r a n c eo a n o t h e r b r i d g e p a r t a n a n o t h e r b o n u sf l a g . D e f e a t i n g t h e d e v i l o t h d e v i l ' s h e a dr e s u l t s i n s o u n d t h a t r e s e m b l e s b u b b l eg u p o p p i n g w h i c h f i n d q u i t e a m u s i n g .T h e r e ' s n o m u c h t i m e f o c h u c k l i n g , h o e v e r , a s e a c h a t t a c k w a v e g e t s t o u g h e r . Y o u ' l le n c o u n t e r p t e r o d a c t y l s t h a t b o m b y o u r

b r i d g e w i t h m o l t e n r o c k s , d e m o n s t h a t d r o pl a v a e g g s , w h i c h k e e p b u r n i n g , o t h g r o u n d A i X l ) s o m e o t h e s e g u y s w i l l e v e nt r t s t e a l y o u r e x t r a m i s s i l e l a u n c h e r s !N o w , i a d d i t i o n l s t a y i n g a l i v e a n b u i l di n a b r i d g e , y o u h a v e t p r o t e c t y o u r f u t u r el i v e s a s w e l l !T b h o n e s t . d i n o f i n d t h e g a m e v e r yi n t e r e s t i n g a t f i r s t b u t , a f t e r m a n y h o u r s o p l a y i n g , h a v e d i s c o v e r e d t h a t t h g a m e i s t i l l g r o w i n g o m a n I ' h a v i n g l o o f u n w i t h i t

O n l a s t p o i n t s h o u l d b n o t e d b t h r e a d e r .B e c a u s e o t h d e t a i l o f t h e s c r e e n s m i t h f i n e d i s t i n c t i o n s b e t w e e n c o l o u r s i s o m ea r e a s , t h i s g a m e s h o u l d b p l a y e d o c o l o u r m o n i t o r f o r b e s t r e s u l t s . c o l o u rT w o u l d p r o b a b l y b a c c e p t a b l e , t o o . B u i y o t r y t o p l a y o b l a c k - a n d - w h i t e s e t .y o u ' l l h a v e d e v i l o t i m e . T P V GS A T A N ' S H O L L O Wf r o m B a l l y - M i d w a y

S P I L L S A N F I L L SV i n c e n t S i r u g oS c a r b o r o u g h , O " s i m p l e e d u c a t i o n a l g a m e f o g r a d es c h o o l e r s " b e s t d e s c r i b e s t h i s V I 2 c a t r i d g e f r o m C r e a t i v e S o f t w a r e — " s i m p l e "b e i n g t h k e w o r d h e r e . Y o a r a t h c o n t r o l s o a l a r g e c r a n e ( b o t h r e a l i s t i c l o o ki n a n s o u n d i n g ) . T h c r a n e c a n m o v eb a c k a n f o r t h , v i y o u r j o y s t i c k . W h e nm o v e d a l t h w a t t h l e f t o r i g h t ,c o n v e y e r b e l t a t h b o t t o m o t h s c r e e na l s o m o v e s l e f t o r i g h t , r e v e a l i n g d i f f e r e n t -s i z e d b e a k e r s . F i n d b e a k e r w i t h l i t t l ef a u c e t o i ( t h e s e a r e t h e m a s t e r b e a k e r s ) .N o m o v e t h c r a n e t t h e b e a k e r . L o w e rt h w i n c h o n t h c r a n e b m e a n s o y o u r" f i r e " b u t t o n a n p i c k u t h b e a k e r . N o y o a r r e a d y t m o v e t h m a s t e r b e a k e r t

l a r g e f a u c e t l o c a t e d a t h e c e n t r e o f y o u rs c r e e n . I y o p o s i t i o n t h b e a k e r u n d e rt h f a u c e t a n p r e s s t h e ' f i r e ' b u t t o n , i h eb e a k e r w i l l f i l l w i t h w a t e r . ( T h e s o u n d a n g r a p h i c s h e r e a r v e r y r e a l i s t i c ) . N o t r a n sp o r t t h e b e a k e r t a n o t h e r b e a k e r . P r e s si n t h ' f i r e ' b u t t o n a g a i n w i l l c a u s e t h w a t e r t b r e l e a s e d i n t o t h s e c o n d b e a k e r .R e p e a t t h p r o c e s s u n t i l a l t h b e a k e r s a r f i l l e d . Y e s : t h a t ' s a l t h e r e i l i t

T h o b j e c t o t h g a m e i l f i l l a l t h b e a k e r s u s i n g t h l e a s t a m o u n t o F I L L Sf r o m t h f a u c e t w h i l e a v o i d i n g a n s p i l l s .I t h b e a k e r s a r e n ' t p o s i t i o n e d j u s t r i g h t ,t h w a t e r w i l l s p i l l o v e r w h e n r e l e a s e d .A l t h o b j e c t s i t h g a m e a r v e r y l a r g ea n v e r y e a s y t m a n o e u v r e . S o u n d e f f e c t sa r e x c e l l e n t . f o u n d t h g a m e b o r i n g , b u

c a n ' t g e t m f i v e - y e a r - o l d a w a y f r o m i l

H i r a t i n g : o u l o f 1 0 T P U GS P I L L S A N F I L L S f r o m C r e a t i v e S o f t w a r e .

I ' b e t t e r h u r r y . . . " B i t s A n B y t e s ' w i l l b o s o o n !

Y V ' c V G M a g a z i n e p a g e 2

Page 27: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 27/56

. g a m e s . . . g a m e s . . . g a m e s . . . g a m e s . . . g a m e s . . . g a m e s . . .

S L A M B A L LM a l c o l m O ' B r i e nT o r o n t o , O S L A M B A L L i t e r r i f i c ! A n o t h e r g r e a t g a m ef r o m S y n a p s e S o f t w a r e ! H a l s o f f t o S t e p h e nC . B i g g s , w h h a p r o g r a m m e d r e a lw i n n e r .O n o f t h e t i l i n g s t h a i r e a l l y l i k e a b o u tt h i s g a m e i t h a i i w i l l a p p e a l ! < a l a g g r o u p s . K v e n v e r y j u n i o r p l a y e r c a l e a r n ,a n w i l l e n j o y p l a y i n g i j u s t a s m u c h a s s o p h i s t i c a t e d a d u l t p l a y e r . P u s h ' f i r e ' t s h o o t t h b a l l a n p u l l b a c k o t h j o y s t i c kt m o v e t h f l i p p e r s . T h e s e a r s u f f i c i e n ti n s t r u c t i o n s f o t h j u n i o r p l a y e r . T h a d u l tp l a y e r c a m o v e l e f t o r i g h t f l i p p e r s , p u l s e( h b a l l l e f t o r i g h t , c o n t r o l h o h a r d t h b a l l i s h o t o u o t h c a n n o n , c h o o s e3 - b a l l o 5 - b a l l g a m e a n p l a y s t r a t e g i c a l l y .T h t W O - p l a y e r v e r s i o n o f t h e g a m e i b i d i f f e r e n t . I n t h i s c a s e , t h p l a y e r p l u g g e di n t o P o r t c o n t r o l s t h e f l i p p e r s a n t h p l a y e r i P o r t c o n t r o l s b a l l m o t i o n a n t h c a n n o n . T h U a n D o w n d i r e c t i o n sa r u s e d t s e h o f a b a c k t h c a n n o n i d r a w n .T h o t h e r g r e a t t h i n g a b o u t t h i s g a m e i ( h a t i g i v e s y o a l t h e c o n t r o l t h a t r e a lp i n b a l l g a m e d o e s , w h i l e m a i n t a i n i n g t h u n p r e d i c t a b i l i t y o c h a n c e . d y n a m i t ec o m b i n a t i o n ! Y o u ' l l n e v e r p l a y t h s a m eg a m e I w i c e .T h a c t i o n o t h g a m e i f a i t h f u l t o t r u ep i n b a l l a c t i o n a n i j u s t a s g o o d a t h p i n b a l l g a m e s y o m a h a v e s e e n o A p p l eI P ( a l t h o u g h I ' v e y e t s e P i n b a l l C o s t r u c t i o n S e t i a c t i o n ) . T h e r e i d i f f e r e n c e ,h o w e v e r — t h e p l a y f i e l d i l a r g e r t h a n t h s c r e e n a n a t h b a l l r o l l s d o w n , t h e s c r e e ns c r o l l s s m o o t h l y u p T h i s s o u n d s m o r e d i t r a c t i n g t h a n i i s I n a c t u a l g a m e p l a y y o u ' l lb f o l l o w i n g t h b a l l , j u s t a s y o w o u l dw i t h r e a l p i n b a l l m a c h i n e .T h b o t t o m l i n e o t h e s c r e e n i r e s e r v e df o t h S c o r e b o a r d , w h i c h t a l l i e s p o i n t s a t h e y a r s c o r e d . I a l s o s h o w s w h i c h b a l l i i p l a y a n h o m a n y t a r g e t s y o u n e e d i o r d e r t g e t t h n e x t l e v e l . T h i s l i n e w a f u l l o g a r b a g e e v e r y t i m e l o a d e d i t F o l o w i n g i n s t r u c t i o n s , f l i p p e d t h e d i s k o v e ra n l o a d e d f r o m t h o t h e r . s i d e . T h i s w o r k e do u f i n e ; t h l i n e w a c l e a r , a n e v e n t h o u g h

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

i n s m u c h f u i [ h e a c t u a l p l a y i n g o i t M s o S e a n ( a g e 7 h a g r e a t l i m e w i t hS L A M B A L L , t o o ( e s p e c i a l l y a f t e r h b e a tm h i g h s c o r e ) . W h a a m u c h f u w a t c hi n e a c h o t h e r p l a y a w h a p l a y i n go u r s e l v e s . T h i s i s o m e t h i n g t h a t f e e l r e a l l yc o n t r i b u t e s t g i v i n g g a m e a l a s t i n g a p p e a l .M u s i c i a n o t h e r f a c t o r . T h m u s i c o n t h t i t l e s c r e e n i s u p e r , a n t h m u s i c d u r i n gg a m e p l a y i s u i t a b l y s u b d u e d , b t i l a l s ov e r y g o o d . T h s o u n d s u s e d f o g a m e e v e n t sa r j u s t a g o o d . T h g a m e e v e n t s , o c o u r s e ,a r t h e u s u a l c o l l e c t i o n o r o l l o v e r s , t a r g e t s ,r o u n d p o b u m p e r s , r u b b e r b a m l k i c k b u m pe r a n a s p e c i a l a d d e d a t t r a c t i o n w h i c hc a o n l y b d o n e o c o m p u t e r a n d n o o

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

T h e y a p p e a r o n t h s c r e e n a n d r i l l a b o u t .I t h e y t o u c h a n y t h i n g , t h e y p o l i k e as o a p b u b b l e : b u i y o u r b a l l r o l l s o v e r i t y o s c o r e b o n u s p o i n t s a n a d v a n c e t h s c o r e m u l t i p l i e r . T a k e n o t e , h o w e v e r , t h a tt h e s c o r e m u l t i p l i e r a d v a n c e s l i k e t h i s :1 , 2 , 1 1 , - 1 , 1 . I o t h e r w o r d s , a f t e r v o u ' v e h i

t h r e e f l o a t i n g b u m p e r s , t h s c o r e m u l t ip l i e r i s e t t o 4 a n a n y t h i n g h i t f o r p o i n t sw i l l h a v e i t p o i n t v a l u e m u l t i p l i e d b 4 I y o s t r i k e a n o t h e r f l o a t e r , t h e s c o r e m u l t ip l i e r w i l l " a d v a n c e " b a c k t 1 B o n u s s c o r i n g f o c o m p l e t i n g l e v e l i 3 - b a l l g a m e i w o r t h m o r e t h a n i n T > - b a l lg a m e . Y o u r b o n u s i t h c u r r e n t s c o r e p l u st h n u m b e r o b a l l s y o u h a d l e f t ' ■ t h l e v e lc o m p l e t e d H H X ) ( f o r 5 - b a l l g a m e ) o 2 . r ) 0 0 ( f o r a : i - b a l l g a m e ) . A n o t h e r p o i n t t k e e p i m i n d i t h a t y o u h a v e s e n u m b e ro b a l l p u l s e s . I y o j o s t l e t h b a l l t o m a n y t i m e s , y o u ' l l T I L T a n t h c u r r e n tb a l l w i l l b l o s t . H o w e v e r , t h n u m b e r o p u l s e s a l l o w e d i r e s e t w h e n e v e r y o u r b a l lr e t u r n s t t h c a n n o n b a r r e l .T h i s g a m e i d e l i g h t f u l . T h y o u n g e r s e

a r o u n d y o u r h o u s e h o l d w i l l r e a l l y e n j o yi l a n w h e n t h e k i d s a r i b e y o u ' l l b a b l e t o t r y y o u r h a n d y o u r s e l f . S g e o f y o u r b u m p e r a n r o l l o v e r t y o u r l o c a ls o f t w a r e d e a l e r a n c h e c k o u S L A M B A L L .Y o u ' l l f l i p ! T P V G

S L A M B A L L f r o m S y n a p s e S o f t w a r e , 5 2 2 1C e n t r a l A v e . . R i c h m o n d C W W

T O O T H I N V A D E R SV i n c e n t S i r u g oS c a r b o r o u g h , O I y o h a v e t r o u b l e g e t t i n g y o u r k i d s t b r u s h t h e i r t e e t h , t h e n t h i s g a m e c a r t r i d g em a b t h a n s w e r . D e s i g n e d f o g r a d es c h o o l e r s , y o a r e t h e s u p e r h e r o P l a q u e -m a n ' . A r m e d w i t h t o o t h b r u s h , y o a r i s o m e o n e ' s m o u t h . H e r e , t h e r e a r e e i g h tt e e t h , f i l l e d w i t h p l a q u e . N o u s y o u rt o o t h b r u s h t b r u s h t h e m c l e a n b e f o r e t h e yt u r n g r e e n , a n d e c a y . I y o h i t h " f i r e "b u t t o n o r p y o u j o y s t i c k , y o w i l l f i n d y o u rs e l f a r m e d w i t h d e n t a l f l o s s i n s t e a d o f t o o t h b r u s h ( t c l e a n b e t w e e n t h t e e t h ) .P r e s s t h e ' f i r e ' b u t t o n a g a i n t g e y o u rt o o t h b r u s h b a c k .F i g h t i n g a g a i n s t y o i y o u r b a t t l e i l a r g e g r e e n m o n s t e r c a l l e d D . K . I i g e t sy o w h i l e y o u ' r e b r u s h i n g , t h e n P l a q u e m a ni g o n e r . B u i y o c l e a n t o o t h c o p l e t e l y c l e a n , i w i l l s h i n e b r i g h t r e d ,f a n f a r e w i l l p l a y a n d y o u n o h a v e t e s e c o n d s t k i l l t h t e r r i b l e D . K .T h g r a p h i c s o t h i s c a r t r i d g e a r g o o d ,

a l f i g u r e s a r e l a r g e a n e a s y t s e a n m a n o e u v r e . W i t h n i n e l e v e l s o d i f f i c u l t y ,t h i s g a m e i a e x c e l l e n t a d d i t i o n t a n y o n e ' sl i b r a r y . n i c e c h a n g e f r o m t h s h o o t - ' e m -u p a n d m a z e g a m e s .R a t i n g : o u o 1 0 T P U GT O O T H I N V A D E R S f r o m C o m m o d o r e . ( S e ey o u r l o a d C o m m o d o r e d e a l e r ) .

N o , U r s u l a . T h a t i - ' N O T w h a t y o u r b r o t h e rm e a n t w h e n h t o l d y o h w a g o i n g t b u r n

t h R O M .

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

Page 28: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 28/56

A n n i h i l a t o r a n S k r a m b l e !J o h n D a v i dE t o b i c o k e , O

G a m e s ! : ' ! G a m e s ! - ' ' . N m a t t e r i i t ' s s p o r t ,c a r d g a m e o k e y b o a r d e n t e r t a i n m e n t ,

w t e n d t p l a y m o s t t h o s e g a m e s t h a i w f e e l w c a ' m a s t e r ' t s o m e d e g r e e o s u c c e s s .T h f e e l i n g o f s a t i s f a c t i o n b r o u g h t o b i m p r o v e m e n t m a k e s u r e p e a t e d l y t r o u h a n d a c e r t a i n g a m e s . T h a i ' s w h I ' l l b p l a y i n g S k r a m b l e l m o r e o f t e n t h a i A n n i h i l at o o m C - 6 4 .

b e t t e r t i t l e f o A n n i h i l a t o r ( b y V i c t o r yS o f t w a r e ) w o u l d b e ' A n n i h i l a t e d * . T h t a p ec o m e s w i t h C - 6 4 v e r s i o n o o n s i d e , a n a u n e x p e n d e d V I 2 v e r s i o n o i h c o t h e r .I b o t h , y o a r p i l o t o n y o u r w a l c a p t u r e s l a v e s f r o m t h g a l a x y " M e s s i e r3 1 " , w h i l e e n e m y s h i p s , s p a c e r a b b i t s ( • ' ! ■ ' )a n i n d e s t r u c t i b l e n u c l e a r w a s t e c o n t a i ne r a s s a u l t y o u r s p a c e s h i p . T d e f e n d t h s h i p , t h " c a p t a i n " f i r e s r o c k e t s t d e s t r o yt h a t t a c k e r s , o m a n o e u v r e s l a v o i d t h w a s t e c o n t a i n e r s . I n d e s p e r a t i o n , t h e c o m a n d e r c a n d e s t r o y a l a t t a c k e r s w i t h" s m a r t b o m b " b p r e s s i n g t h s p a c e b a r .H o w e v e r , t h e r e i o n l y o n o t h e s e p e

s e c t o r ( u n t i l y o c l e a r t h s c r e e n o a t t a c k e r s )s i t ' s p r e c i o u s r e s o u r c e t o u s e . D e s p i t et h f a c t t i i a t t h s h i p z i p s a b o u t t h s c r e e na n f i r e s r a p i d l y , t h e r e i l i t t l e c h a n c e t a d v a n c e i t h i s g a m e . I n d e e d t h r a p i dm o v e m e n t c a u s e s a m a n y c o l l i s i o n s a i h e l p s a v o i d . T h e i g h t e n t h f r u s t r a t i o n o t h g a m e t h S c o r e b o a r d p o s t s e i g h t z e r o e st s t a r t , b u t h e i d e a t h a t p l a y e r c a n c o m ec l o s e t s c o r e o f e v e n o n m i l l i o n i t h g a m e i d o u b t f u l . T h m o s t f r e q u e n t m e s a g e i A n n i h i l a t o r i s ' ■ B a t t l e O v e r " ' . T h e r ei l i t t l e r e a l i s t i c c h a n c e f o t h j o o i m p r o v e m e n t a y o u r s k i l l d e v e l o p s .S k r a m b l e ! ( b M i c r o d i g i t a l P r o d u c t s ) i m o r e e n j o y a b l e g a m e . Y o p i l o t r o c k e t -p l a n e t h a t s e e m s l i k e h u m m i n g b i r d

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

u n m o v i n g e n e m y h e l i c o p t e r s a n m i s s i l e sw h i c h f i r e r a n d o m l y . A f i r s t , t h f i r i n g. s e e m s s t r a n g e , f o y o u r s h i p s i m u l t a n e o u s l ys h o o t s f o r w a r d w h i l e b o m b i n g e n e m y t a r -g e l s b e l o w . H o w e v e r , i t h h i l l y t e r r a i n ,y o c a n d e s t r o y t h e n e m y o d i s t a n t h i l ls i d e s t h a t l o o m i f r o n t o f y o u . a w e l l a d e f e n d y o u r s e l f f r o m a t t a c k f r o m b e l o w . I o r d e r t s u s t a i n y o u r f l i g h t , y o m u s t b o m b

f u e l d e p o l s t h a t d o t t h e c o u n t r y s i d e . T h a tc o u n t r y s i d e i d i v i d e d i n t o e i g h t s e c t o r so f f e r i n g m o r e a n m o r e d i f f i c u l t c h a l l e n g e s

i c a v e , i n m e t e o r s t o r m , i n c i t y o fs k y s c r a p e r s . D u r i n g t h f l i g h t , y o c o n t i nu a l l y b o m b o s h o o t t a r g e t s o v a r y i n g v a u e ( s p a c e c r e a t u r e i w o r t h 1 0 0 0 p o i n t s ! )w h i l e u s i n g t h j o y s t i c k t c o n t r o l t h e h e i g h ta n r i g h t m o v e m e n t o y o u r p l a n e . W i t ht h i s c o n t r o l y o c a d o d g e t h e r o c k e t s f i r e da y o u . T h u l l i m a l e g o a l i l d e s t r o y t h e n e m y ' s c o m m a n d c e n t r e . W h i l e t h c h a ll e n g e i d i f f i c u l t , S k r a m b l c ! p r o v i d e s s e n s eo f s a t i s f a c t i o n a y o u r s c o r e c l i m b s a n y o m o v e c l o s e r a n c l o s e r t d e s t r o y i n g t h e n e m y c o m m a n d c e n t r e .F o t h e ' u l t i m a t e ' c h a l l e n g e I r A n n i h i l a t o r ,b u i y o w a n t t s u s t a i n p l a y a n a d v a n c ep l a y S k r a m b l e ! T P U G

A N N I H I L A T O RV i c t o r y S o f t w a r e

S K R A M B L E !M i c r o d i g i t a l P r o d u c t sP . O . B o 1 1 1 0 , W e b s t e r , N 1 4 5 8 0( 7 1 6 ) 8 7 2 - 0 5 1 8

P r e s c h o o l e rG e o r g e S h i r i n i a nT o r o n t o , O

T h i s s e o s i c a s s e t t e s i s p e c i f i c a l l yd e s i g n e d t t e a c h p r e - s c h o o l - a g e d c h i l d r e na b o u t n u m b e r s , c o u n t i n g , l e t t e r s a n s p e l li n g . T h e r e a r n i n e p r o g r a m s w h i c h i n c o rp o r a t e c o l o u r , g r a p h i c s a n s o u n d .L e a r n i n g L e t t e r s i i n t e n d e d ( l e a c h t i n -c h i l d t h e a l p h a b e t . A t h e a s y l e v e l , i a s k sw h i c h o t w l e t t e r s c o m e s f i r s t i t h a l p h a b e t . A t h d i f f i c u l t l e v e l , i a s k s t h ec h i l d t p u u t o f i v e l e t t e r s i n o r d e r .T h e r e a r t h r e e d i f f e r e n t t a ] > e s c a l l e d M a k i n gW o r d s , d e s i g n e d t t e a c h s p e l l i n g . A o n l e v e l , t h p r o g r a m d i s p l a y s n u m b e r o o b j e c t s w i t h t h e i r n a m e s : t h e n g i v e s t h c h i l d t h o p p o r t u n i t y l r e c r e a t e t h e c o rr e c t s p e l l i n g s f r o m t h k e y b o a r d w i t h p i t u r e s r e p r o d u c e d a r a n d o m . A h i g h e rl e v e l , t h e c h i l d m u s t g i v e t h e c o r r e c t s p e l li n l o t h e p i c t u r e , w i t h o u t t h i n i t i a l w o r dd i s p l a y .

S p e l l i n g a l s o d i s p l a y s w o r d a n t h e n a s k st h e c h i l d l s p e l l t h s a m e w o r d c o r r e c t l y .T h i s g a m e d i f f e r s i n t h a t [ h e c h i l d c a c h o o s et h n u m b e r o w o r d s t b t e s t e d o n f r o mt o 2 0 ; a n l h a t e a c h w o r d a p p e a r s o t h s c r e e n f o o n l y f e w s e c o n d s b e f o r e d i s a pp e a r i n g . T h w o r d m t i s l t h e n b e s p e l l e df r o m m e m o r y . F o m o r e o c h a l l e n g e ,t h e r e a r t h r e e s p e e d s a f f e c t i n g h o l o n gt h w o r d r e m a i n s o t h s c r e e n .L e a r n i n g N u m b e r s l e a c h e s t h e n u m b e r s f r o m

t 1 0 T h e a s y l e v e l d i s p l a y s a l t e n u b e r s a t h t o o t h e s c r e e n a n a s k s y o t f i n d a n m i s s i n g n u m b e r s i a n o t h e r r o a t h s c r e e n ' s c e n t r e . A t h i n t e r m e d i a t el e v e l , t h r o a t h e t o p i r e m o v e d , s y o h a v e t r e m e m b e r t h m i s s i n g n u m b e r . A tt h d i f f i c u l t l e v e l , t h e r e a r e t w n u m b e r sm i s s i n g .L e a r n i n g T C o u n t d i s p l a y s a b s t r a c t g r a p h i co b j e c t s o t h s c r e e n a n a s k s t h e c h i l d t c o u n t t h e m a n d i n p u t t h e i r n u m b e r .C o u n t i n g E x e r c i s e r o l l s I w d i c e a n a s k s f o t h c o r r e c t s u m . T h l e v e l s o ' d i f f i c u l t y a r d i f f e r e n t i a t e d b t h a m o u n t o t i m e a l l o w e d

f o a a n s w e r . A t h e a s y l e v e l , i h e r c i n t i m e l i m i t . A t h d i f f i c u l t l e v e l , o n l y t w s e c o n d s a r a l l o w e d . m u s t a d m i t , t h i s i c h a l l e n g i n g , e v e n f o m e P e d a g o g i c a l l y . t h e g a m e s a r g o o d . P r s c h o o l e r s n e e d s o m e i n i t i a l h e l p w i t h t h e m ,b u ( > a n 7 - y e a r o l d s c a p r o b a b l y h a n d l et h e m a l o n e . T h u s o c o l o u r a n d g r a p hi c i a c c e p t a b l e , b u p e r h a p s m o r e c o u l dh a v e b e e n d o n e w i t h s o u n d . p a r t i c u l a r l yl i k e d t h e f a c t t h a t t h g a m e s a l l o w y o t w w r o n g a t t e m p t s b e f o r e g i v i n g y o t h e r i g h ta n s w e r . T h q u e s t i o n i t h e n a s k e d t h i r dt i m e . I t h c h i l d s t i l l g e t s i w r o n g , t h p r o g r a m s a y s " L e t ' s c o n t i n u e " , w h i c h i s e n s i b l e . A t h e n o t h g a m e s , s c o r e sa r e g i v e n , e n c o u r a g i n g t h c h i l d t c o p e t e w i t h h i m s e l f . A l t h o u g h t h p r o g r a m sa r q u i t e s i m p l e i u s e . t h e o p t i o n s o f d i f f ic u l t y l e v e l s w i l l a l l o w t h e c h i l d l i m p r o v eh i a b i l i t y , a n g i v e t h e p r o g r a m s g r e a t e rl o n g e v i t y b e f o r e t h e y a r o u t g r o w n . T P U G

P R E S C H O O L E R f r o m C y m b a l S o f t w a r e .c a s s e t t e s f o I h V I 2 0 S 3 9 . 9 5

T P V G M a g a z i n e p a g e 2

Page 29: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 29/56

C O M S P E CA u t h o r i z e d C o m m o d o r e d e a l e r s i n c e 1 9 7 8 .

8 6 W i l s o n A v e . , D o w n s v i e w6 3 3 - 5 6 0 5

C a l l o u r 2 4 h o u r B . B . S .f o W e e k l y S p e c i a l s

6 3 3 - 0 1 8 5H A R D W A R ES O F T W A R EB O O K SA C C E S S O R I E SS E R V I C E

c o m m o d o r eO f t h S h e l f D e l i v e r y

T H I S M O N T H ' S S P E C I A L SW E S T R I D G E A U T O M O D E M $ 1 3 9 . 9 5O X F O R D P A S C A L 7 9 . 9 5V E R B A T I M V A L U L I F E D I S K S 2 4 . 9 5

( S S D D )A L A B A C U S B O O K S 1 9 . 9 5

L I M I T E D Q U A N T I T I E S

1 0 D i s c o u n t t T P U G M e m b e r s

O S O F T W A R E . B O O K S A N D A C C E S S O R I E SE X C L U D I N G S A L E I T E M S

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

T P U G L i b r a r yA v a i l a b l e F o C o p yO n t a r i o r e s i d e n t s a d 7 R e t a i l S a l e s T a x .

C

W i l s o n

H w y . 4 0

A v e .

A T T E N T I O N A L C O M M O D O R E 6 4 V I 2 0 A N P E 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 e i 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 g y 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 n y t h i n g y o w a n t ! T h i s c o u r s e i c u r r e n t l yu s e d i 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 r l i t e r a c yp r o g r a m s . W r i t t e n b t e a c h e r , w h a f t e r h 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 tp r o g r a m m i n g c o u r s e s a 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 nc o u r s e o 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 M O D O R E6 4 V I 2 0 a n P E c o m p u t e r s a n t a k e s y o s t e p b s t e pt h r o u g h 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 d 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 l e d w i t he x a m p l e s a n e a s y t u n d e r s t a n d e x p l a n a t i o n s a w e l l a sm 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 ni t e 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 . F u r t h e r m o r e , a l a n s w e r sa r e s u p p l i e d t a l t h e 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 a 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 o r e a l p r o g r a m m e r ! Y o w o n ' tb 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 d n o l i v e i n t h U . S . o C a n a d a , p l e a s e a d $ 5 . 0 0 f o s h i p p i n g a n h a n d l i n g ( a n dp 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 y r e t u r n 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 .

S e n d c h e q u e o M o n e y O r d e r t o 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

6 W i n d i n g W a y ,B r a n t f o r d , O n t a r i oC a n a d a . N 3 3 S

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 .

N a m e : .

A d d r e s s :

C i t y :

P r o v . ( Z i p ) c o d e :

C o m p l e t e c o u r s e : $ 1 9 . 9 5P o s t a g e a n h a n d l i n g : 3 . 0 0T o t a l : $ 2 2 . 9 5

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 s6 8 W i n d i n g W a y ,B r a n t f o r d , O n t a r i oC a n a d a , N 3 3 S

c h e c k d e s i r e d c o u r s e :

C O M M O D O R E 6

P E

V I 2

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

Page 30: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 30/56

T H C A R D ? / + G I N T E R F A C EK e v i n B o a r d m a nR i c h a r d s o n , T I t h i s g r o w i n g c o m p u t e r i n d u s t r y , m a n yc o m p a n i e s a n . 1 m a k i n g p e r i p h e r a l s c o m p a t ib l w i t h m a n y d i f f e r e n t c o m p u t e r s . O n o t h m o s t c o m m o n o t h e s e p e r i p h e r a l s i t h p a r a l l e l [ C e n t r o n i c s t y p e ] p r i n t e r . W h i l em o s t p e r s o n a l c o m p u t e r s h a v e t h i s i n t e rf a c e s t a n d a r d . C o m m o d o r e c o m p u t e r s i s t e a d u s a f p i s e r i a l b u s . I l i s c a p a b l e o . s e l l i n g u d a i s y c h a i n a r r a n g e m e n t o p e r i p h e r a l d e v i c e s , i n c l u d i n g C o m m o d o r ed i s k d r i v e s a n C o m m o d o r e p r i n t e r s , h u i i q u i t e i n c o m p a t i b l e w i t h o t h e r p r o du c t s o t h m a r k e t . T r e s o l v e t h i s p r o b l e m ,m a n y c o m p a n i e s h a v e c r e a t e d i n t e r f a c e sw h i c h a l l o w y o l c o n n e d p a r a l l e l p r i me r t t h V I 2 a n C o m m o d o r e ( ) ■ ! .H o w e v e r , t h e y a r e u s u a l l y i n s u f f i c i e n t f o t h s e r i o u s u s e r , a s t h e y d n o a l l o w C o m o d o r e c h a r a c t e r s t b p r i n t e d a n t h e yd n o c o r r e c t C B M - A S C I I t c o i n c i d e w i t hs t a n d a r d A S C I I .1 t h i s s i t u a t i o n h a s c o n f r o n t e d y o u , y o u rt r o u b l e s a r e o v e r . C a r d c o I n c . o W i c h i t a ,K a n s a s h a c r e a t e d t h C a r d ? / + G ( C a r dp r i n t / + g r a p h i c s ) . T h i s i n g e n i o u s i n t e r f a c ea l l o w s y o t a d a n p a r a l l e l p r i n t e r l y o u r V I 2 0 o r C - I > 1 s y s t e m . T h i s i t h f i r s t a n d . a f a a h a v e s e e n , t h b e s tp r i n t e r i n t e r f a c e o t h m a r k e t f o C o m m od o r e c o m p u t e r s .T h C a r d c o p r o d u c t i s t a t e - o f - t h e - a r ti n t e r f a c i n g . N o o n l y d o e s i r e p r o d u c e C o m o d o r e c h a r a c t e r s a n g r a p h i c s , b u i p r d u c e s m u c h h i g h e r q u a l i t y c o p y o C o m o d o r e - g r a p h i c s t h a n t h l " » 2 5 o r 1 5 2 6p r i n t e r s d o . a u s i n g t h i n t e r f a c e w i t ht h G e m i n i 1 0 p r i n t e r , a n b e c a u s e o f t h eG e m i n i ' s l a r g e r 9 x 9 d o t m a t r i x ( a o p p o s e dt t h 1 5 2 5 * s f i x " ) , t h e p r i n t o u t p u t i m u c hn i c e r . I n t h e m a n u a l a c c o m p a n y i n g t h i n t e r f a c e , d i s w i t c h s e t t i n g s a r g i v e n f o u s i n g t h i n t e r f a c e w i t h a l E p s o n s , a l G e m i n i s , t h P r o w r i t e r , C - I t o h 8 5 1 0 , N E 8 0 2 3 , O k i d a t a 8 a n 8 I S / 9 2 a n t h S i e k o s h a1 0 0 . F o t h o s e i n t e r e s t e d , t h e S i e k o s h a 1 ( X )i a v a i l a b l e u n d e r m a n y d i f f e r e n t n a m e s ,i n c l u d i n g t h e G o r i l l a B a n a n a . A x i o m K M ) .P a n a s o n i c J R - P O 2 U , S p e c t r a v i d e o S V - 7 0 1 ,a w e l l a t h C o m m o d o r e l ' y ' 2 f > . F o p r i me r o t h e r t h a n t h o n e s l i s t e d , y o m u s t c a l lC a r d c o l o t h a p p r o p r i a t e s w i t c h s e t t i n g s .

W h i l e y o u a r r u n n i n g y o u r s y s t e m i t h i n t e r f a c e m o d e ( t h e m o d e o w h e n t h c o p u t e r i t u r n e d o n ) , i o f f e r s c o m p l e t e e m l a t i o n o f t h C o m m o d o r e 1 5 2 5 a n 1 5 2 Gp r i n t e r s . T h i s m e a n s t h a t a n s o f t w a r e p u l i s h e d f o t h V I C 2 0 o r C - 6 4 w h i c h a c c e s s e s

t h e s e p r i n t e r s w i l l r u w i t h o u t a n m o d if i c a t i o n . O c o u r s e , y o c a a l s o p r o g r a ma i y o h a d o n e o f t h e C o m m o d o r e p r i n t e r s .H o w e v e r , o t h e r t h a n h a v i n g a c c e s s t a l o t h c a p a b i l i t i e s o t h C o m m o d o r e p r i n t e r s ,y o c a r u t h e i n t e r f a c e i n l o c k m o d e ,w h i c h a l l o w s y o l h a v e a c c e s s l a l o t h c a p a b i l i t i e s o f t h e p r i n t e r y o a c t u a l l y h a v e .T h i s i t h s a m e a h a v i n g t w o p r i n t e r s a t h s a m e t i m e , w h i c h i g r e a t f o t h m i n im a c o s t o t h i n t e r f a c e . A n o t h e r a d v a nt a g e o v e r a c t u a l l y o w n i n g C o m m o d o r ep r i n t e r , s u c h a t h 5 2 5 , i t h a t y o u r p r i n t e rw i l l p r i n t a i t f u l l s p e e d , e v e n i t h e m l a t i o n m o d e . T h i s a l l o w s m t e m u l a t eC o m m o d o r e p r i n t e r a 1 2 c p [ G e m i n i ' st o p s p e e d ) , i n s t e a d o t h I 5 2 5 ' s 3 c p s .T h r e e o t h d i s w i t c h e s i t h i n t e r f a c ea r o p t i o n a l , r e g a r d l e s s o w h i c h p r i n t e ry o a r e u s i n g . S w i t c h # a l l o w s d e v i c e n u b e s e l e c t i o n , e i t h e r d e v i c e o 5 S w i t c h# a l l o w s o n t c o n t r o l A S C I I c o r r e c t i o n

o t h i n t e r f a c e . W h e n o i a l l o w s s o f t w a r es e l e c t i o n o A S C I I c o r r e c t i o n a n w h e n o f i l o c k s i t h " n A S C I I c o r r e c t i o n " m o d e .F i n a l l y , s w i t c h # c o n t r o l s t h e a u t o l i n ef e e d . W h e n o i a l l o w s s o f t w a r e s e l e c t i o no t h a u t o l i n e f e e d f u n c t i o n s , a n w h e no f i l o c k s t h e u n i t i t h n o a u t o l i n e f e e dm o d e . T w n e s e c o n d a r y a d d r e s s e s a r a l s o a v a i l a b l e w i t h t h e i n t e r f a c e a n a r n o t w i t h t h C o m m o d o r e p r i n t e r s . T h f i r s to n e . a d d r e s s # ( O P E N x , x , 3 ) , c a u s e s a l c h a r a c t e r s s e n t t t h e p r i n t e r t h p r i n t e do u i t h e i r h e x a d e c i m a l e q u i v a l e n t s , w h i c hi v e r y h e l p f u l i d e b u g g i n g . T h s e c o n da d d r e s s , a d d r e s s # ( ( O P E N x . x . l i ) , c a u s e st h i n t e r f a c e t p r i n t a l c h a r a c t e r s f r o mt h c h a r a c t e r R O w i t h i n t h i n t e r f a c e .T h e r e a r m a n y o p t i o n s a v a i l a b l e i l i s ti n p r o g r a m s u s i n g t h i n t e r f a c e . O l d e rC a r d c o i n t e r f a c e s a l l o w t h r e e d i f f e r e n tm o d e s t o r l i s t i n g p r o g r a m s . O n g i v e s y o

l i s t i n g i u p p e r c a s e o n l y m o d e a n w i t ha u t o l i n e f e e d . A n o t h e r g i v e s l i s t i n g i u p p e r c a s e w i t h o u t t h a u t o l i n e f e e df u n c t i o n . T h f i n a l m o d e g i v e s l i s t i n g i u p p e r a n d l o w e r c a s e w i t h t h a u t o l i n ef e e d f u n c t i o n . O l a t e r r e v i s i o n s o f t h e

i n t e r f a c e , t h s p e c i a l l i s t i n g m o d e h a b e e ne l i m i n a t e d . l o w e v c r . t h e r e a r e s t i l l m u t i t u d e o f l i s t i n g o p t i o n s . B l o c k i n g t h i n t e r f a c e i n t o t h n o n - C o m m o d o r e m o d ea n s e t t i n g y o u r p r i n t e r a c c o r d i n g l y , p r g r a m s m a b l i s t e d i a n f o n t o f o r m a la v a i l a b l e w i t h y o u r p r i n t e r . l i k e t l i s tl o n g e r p r o g r a m s i c o n d e n s e d m o d e o m G e m i n i , b u i y o w i s h e d , y o c o u l dl i s t i e x p a n d e d p r i n t , e m p h a s i z e d p r i n to w h a t e v e r y o l i k e . A l t h o u g h t h i n t e rl a c e d o e s c o m p l e t e l y e m u l a t e C o m m o d o r eg r a p h i c s , i d o e s n o p r i n t t h e s e c o n f u s i n gs y m b o l s w h e n l i s t i n g p r o g r a m . I n s t e a d ,i p r i n t s o u f u n c t i o n i w o r d s ( i e . r e v e r s e dh e a r t b e c o m e s ( s c ) f o s c r e e n c l e a r ) .

I y o a r u s i n g w o r d p r o c e s s o r , s u c h a Q u i c k B r o w n F o o W o r d p r o . t h C a r d c oi n t e r f a c e a l l o w s y o t l o c k i n o n -C o m m o d o r e m o d e b t y p i n g O P F . N 4 , 4 , 2 5 :C M D 4 : - " L O C K " : P R I N T S 4 : C L O S K 4 . Y o ua r t h e n a b l e t a l l o w y o u r w o r d p r o c e s s o rt c o n t r o l a l A S C I I c o r r e c t i o n , p l u s y o h a v e a c c e s s t y o u r p r i n t e r ' s s p e c i a l f u n ct i o n s w h i c h m a n o b a v a i l a b l e o C o m o d o r e p r i n t e r s .C o m i n g f r o m t h i n t e r f a c e a r e t h r e e c a b l e s ,I w g o i n g l t h c o m p u t e r a n d o n t t h p r i n t e r . T h i n t e r f a c e u s e s t h C o m m od o r e s t a n d a r d p i s e r i a l b u a n c a t h e r ef o r e b e c o n n e c t e d i n c o n t i n u o u s d a i s yc h a i n a r r a n g e m e n t , e i l h e r t t h c o m p u t e r ,

d i s k d r i v e o a n o t h e r C o m m o d o r e p r i n t e r .B e c a u s e i c o n n e c t s t t h s e r i a l b u i n s t e a do t h e u s e r p o r t , a o t h e r i n t e r f a c e s d o i c a b e a d d r e s s e d d i r e c t l y a s t a n d a r dC o m m o d o r e p e r i p h e r a l , a n t h s t a t u s v a r ia b l e w i l l o p e r a t e w i t h i l p i p l u g c o p a t i b l e w i l h t h c a s s e t t e i n t e r f a c e c o n n e c t st t h c o m p u t e r a t h i n t e r f a c e ' s p o w e rs u p p l y . I i n c l u d e s m a l e c a r d e d g e a w e l l , s t h a t i i n w a i n t e r f e r e s w i t hs t a n d a r d c a s s e t t e o p e r a t i o n . A n f i n a l l y ,i r o n i t h o t h e r e n o t h i n t e r f a c e c o m e st h s t a n d a r d C e n t r o n i c s t y p e p a r a l l e l c a b l e .

T h C a r d ? / + G i n t e r f a c e i e v e r y t h i n g o c o u l d w a n t i n p a r a l l e l p r i n t e r i n t e r f a c e ,a n t h e n s o m e . F o t h p r i c e o t h i n t e r f a c e .y o u h a v e a n o t h e r c o m p l e t e l y d i f f e r e n tp r i n t e r w i t h d i f f e r e n t c h a r a c t e r s e t s a n f u n c t i o n s , a l l o w i n g f o a i n f i n i t e v a r i e t yo p r i n t i n g s t y l e s a v a i l a b l e . s t r o n g l yr e c o m m e n d t h a t b e f o r e y o u b u y C o m o d o r e p r i n t e r , y o c h e c k o u t h i s i n t e rf a c e a n o t h e r m o r e a d v a n c e d p r i n t e r sw h i c h a r a v a i l a b l e . T P U G

C a r d c o I n c . , S l , ' i M a t h e i r s o n , W i c h i t a . K a n s a s ,6 7 2 1 4 .

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

Page 31: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 31/56

P R O - T E R M 6 I N T E L L I G E N T T E R M I N A L P A C K A G E

7 9 8 4 E A N D E R S O N a n G F A R M A N E R

4 0 / 8 0 c o l u m n d i s p l a yI n f o r m a t i v e s t a t u s l i n e

E x t e n s i v e A u t o - D i a l / A u t o - l o g o n c o m m a n d sU p l o a d / d o w n l o a d :

( P u n t e r ) ( X / O N X / O F F ) ( . I M G F I L E S )C o m p l e t e D i s k s u p p o r t , D O c o m m a n d s , d u a ld r i v e , o t w s i n g l e d r i v e sC o m p l e t e P r i n t e r s u p p o r t

T r a n s p a r e n t s t r e a m t P r i n t e rP r o g r a m m a b l e F u n c t i o n K e y s

R e m o t e - t e r m i n a l m o d e s , ( M i n i B B S ) ,( V i s u a l p h o n e a n s w e r )

S u p p o r t s V T / 5 2 a n T e l e v i d e o 9 1 0 / 9 2 0t e r m i n a l e m u l a t i o n s

O d i s k O N L Y $ 4 6 . 9 5

M I C R O W A R ES u i t e 2 1 5 9 5 0 C o t e s d e n e i g e sM o n t r e a l , Q u e b e c H 3 S 1 Z 6C a n a d aC . O . D . . m o n e y o r d e r o c h e q u e

D e a l e r a n d i s t r i b u t o r i n q u i r i e s i n v i t e d

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

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 ' H 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 !

S T E V E P U N T E R ' SN E W E S TC - 6 4 W O R D P R O C E S S O R

F E A T U R I N G :4 t 1 6 c o l u m n v i d e o d i s p l a yS i n g l e p a s s d o u b l e c o l u m n o u t p u t1 O O ° / o p r o p o r t i o n a l p r i n t i n g c a p a b i l i t y• D o u b l e s i d e d p r i n t i n g w i t h m a r g i n o f f s e t sO v e r 3 p r i n t e r s f u l l y s u p p o r t e d" B u m p f r e e " l o a d i n g M S c o m p a t i b l eA u t o m a t i c s p e l l i n g c o r r e c t i o n s w i t h S p e l l p r o ®

A V A I L A B L E A F I N EC O M P U T E R S T O R E SE V E R Y W H E R En O R D E RU D I R E C T P R O - L I N E

I I I B I I S O F T W A R E7 5 T h Q u e e n s w a y E a s t , U n i t 8 M i s s i s s a u g a , O n t a r i o , C a n a d a L 4 4 C P h o n e 4 1 6 - 2 7 3 - 6 3 5 0

Page 32: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 32/56

H E L P !h i n t s

I y o h a v e b o u g h t C o m m o d o r e H c a t r i d g e f o y o u r V I 2 0 y o c a e a s i l ye x p a n d i t i l i K . I y o u o p e n t h e c a r t r i d g ey o w i l l s e t h a i t h e r e i . r o o m f o - o i l i e rT N M 2 O 1 6 m e m o r y I . C . ' s . Y o c a b u y t h e mf o l e s s t h a n $ 9 . 0 0 e a c h . Y o n e e d 4 0 . 1 u c o n d e n s e r s a s w e l l . B e f o r e i n s t a l l i n g t h e my o s h o u l d r e m o v e t h t i c l o g g i n g t h h o l e s w i t h s o l d e r i n g i r o n a n d e s o l d e r i n gm e s h ( o d e s o l d e r i n g p u m p ) . B c a r e f u ln o t o v e r h e a t i c o u l d d a m a g e t h c i r -C u i t b o a r d . d i t h e j o b i a b o u l o n h o u ra n i w o r k e d p e r f e c t l y .J a c q u e s D c s c h e n e s4 9 B o u l . J o l i e tM a u t e r i v e . Q u e b e c G 5 1 N

T h a n k y o f o h e l p i n g m l e a r n m o r e a b o u lt h t o u c h - t o n e s y s t e m f o h e a r i n g - i m p a i r e dp e o p l e . I t u r n s o u t t h a t t h p e o p l e a G a l l a u d e t C o l l e g e i W a s h i n g t o n . D w e r ea l s o v e r y h e l p f u l . T h e y s e n t m b r o c h u r eF r o m A u d i o t o n e C o m p a n y , P B o 2 9 0 5 .P h o e n i x . A r i z o n a 8 5 0 6 2 , p h o n e 6 0 2 - 2 5 4 - 5 8 8 6 .T h c o m p a n y i j u s t b e g i n n i n g t m a r k e t$ ! i 5 0 s t a n d - a l o n e b o x . c a l l e d T a l k p h o n e ,w h i c h a c c o m p l i s h e s a l m o s t a l o t h t h i n g s

w a n t . I t i s s n e t h a t n h e a r i n g a i d e a l e r s i o u a r e a h a v e s e e n o n e , s c a n n o t s p e a k a b o u t i t f i d e l i t y , e t c . I s t r a p so n t o t h e r e c e i v e r o t h t e l e p h o n e a n d i p l a y s t h e l e t t e r s o t w o - l i n e I . K D s c r e e n .T h e i r s y s t e m h a n e x p l i c i t p r o v i s i o n f o

m u t e h e a r i n g - i m p a i r e d p e r s o n . B u s i n c ei i . d e v i c e d e d i c a t e d t o s i n g l e p u r p o s ei s h o u l d h q u i t e e a s y t o u s e . T h q u e s t i o nr e m a i n s a t w h e t h e r n o n - h e a r i n g - i m p a i r e dp e r s o n s w i l l b w i l l i n g t u s t h c l u m s ys y s t e m .

B r i a n S c h o i tD e c a t u r . G e o r g i a

S o m e T P U G m e m b e r s m a b h a v i n g t r o ub l w i t h o l d e r C - 1 5 2 6 p r i n t e r s h a n g i n g u pw h e n u s e d w i t h t h V I 2 0 T y p i n g " S Y S6 4 4 9 0 ' s e t s t h s e r i a l p o r i t i m i n g t t h C - f ) 4 ' s s p e e d . T h 1 5 2 6 t h e n w o r k s f i n e .H o w a r d M M c s i c kM a n l y , D e l a w a r eW h e r e c a I g e t i n f o r m a t i o n o i n t e r f a c i n gm C o m m o d o r e 6 4 w i t h s e n s o r s s u c h u p h o t o g a t e s o r t e m p e r a t u r e p r o b e s ?J o h n B r i d g e . W a s h i n g t o nI f o r m a t i o o t h i s t y p e o f p r o j e c t c a b o b t a i n e d f r o m T h e o d o r e V B r o w n . ! i L a r e n c e R d . . H v d e P a r k . N 1 2 5 : 5 8 .

h a v e C o m m o d o r e 6 t h a t p u r c h a s e d i C a n a d a . W h a t d i f f i c u l t i e s m i g h t e n c o u n t e ri t o o k i t E n g l a n d t h i s s u m m e r ? I p a r t i c u l a r , c a h o o k i u t t h t e l e v i s i o ns e t s o v e r t h e r e ?G o r d o n E m m s , O n t a r i oT h e C o m m o d o r e f i - t s o l d i N o r t h A m e ri c c a n n o t b e a s i l y c h a n g e d t i n t e r l a c ew i t h t h P A t e l e v i s i o n s y s t e m . Y o c o u l dt a k e y o u r o w m o n i t o r t s o l v e t h a t p a r t o t h p r o b l e m .Y o h a v e t w o o t h e r p r o b l e m s . T h v o l t a g ei t h U n i t e d K i n g d o m i a b o u t 2 2 0 t 2 3 v o l t s , w h i c h i m u c h h i g h e r t h a n i C a n a d a ,a n t h p o w e r f r e q u e n c y i s " > 0 c y c l e s p e s e c o n d i n s t e a d o 6 a i i h e r e . Y o w i l ln e e d ' s t e p - d o w n t r a n s f o r m e r ' t s o l v e t h f i r s t p r o b l e m l o a l y o u r d e v i c e s . T h s e o n p r o b l e m f r e q u e n c y d o e s n ' t s e e m t b t o i m p o r t a n t , a c c o r d i n g t r e p o r t s f r o mp e o p l e w h h a v e t r i e d i t h u i m i g h t a f f e c td i s k p e r f o r m a n c e s l i g h t l y . O t h e r d e v i c e s .l i k e m o d e m s a n I K K K i n t e r f a c e d e v i c e s ,m i g h t n o w o r k .J i B u t i c r f i e l dT o r o n t o , O n t a r i o

H o c a d o w n l o a d t e x t f r o m C o m p u S e r v e .D J N S , e t c . w i t h m C - 6 4 a n 1 6 , 5 0 A u t o -m o d e m ?D r S . A . R a n d e r e e , M a n i t o b a

w o u l d s u g g e s t T E R M ( i 4 b 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 n ) — o ( C ) T B f o u s i c o m m e r c i a l b o a r d s . O c o m m e r c i a l p r

g r a m s , w o u l d s u g g e s t V I P T E R M k n o wi w o r k s . T h e r e a r o t h e r t e r m i n a l p r g r a m s l i k e S U P E R T E R M . T E L E T A L K . e t c .h u h a v e n o u s e d t h e m . Y o u r m a j o r n e e dw o u l d a p p e a r t b ' c a p l u r e b u f f e r " a n a l o t h a b o v e p r o g r a m s h a v e t h i s f e a t u r e .I a W r i g h tT o r o n t o . O n i a r i oH o c a n I c o m p o s e i S c o l u m n s u s i n gs u p e r s c r i p t s , s u b s c r i p t s , G r e e k s y m b o l s a n m a t h e m a t i c a l s y m b o l s ' M e q u i p m e n t c o s i s t s o f C - 6 4 , D A T A 2 0 e i g h t y - c o l u m n c a r d ,G e m i n i 1 p r i n t e r a n P r o t e c t o t v o r d p r o c e s s o r .R o b e r t S p e e r s . O h i oT h G e m i n i i i n c a p a b l e o p r o d u c i n g s p c i a l . s y m b o l s , a f a a k n o w . Y o c a g e n e r a t e d o t - a d d r e s s a b l e g r a p h i c s o a E p s o n ; t h i s m i g h l b p o s s i b l e o t h G e i n b u i w o u l d b l o u g h s l e d d i n g ! g o o dw o r d p r o c e s s o r ( P a p e r c l i p / W o r d p r o /S u p e r s c r i p t ) w i l l a l l o w s p e c i a l c h a r a c t e r st b s e n t , b u t h p r i n t e r m a n o b a b l et p r o d u c e t h e m .I a W r i g h tT o r o n t o , O n t a r i o

O n r e a s o n a b l y p r i c e d w o r d p r o c e s s o r t h a tw i l l w o r k w i t h b D A T A - 2 0 e i g h t y - c o l u m ne x p a n d e r i T O T L . T E X T . 2 . 6 . a v a i l a b l ef r o m T O T L S O F T W A R E , P O B o 4 7 4 2 ,W a l n u t C r e e k . C 9 4 ! > 9 6 . m a b a b l e t h e l p M r S p e e c s w i t h t h s y m b o l s t o o . h a v em o d i f i e d i h e T O T L . T E X T f o u s e w i t h t h E p s o n p r i n t e r s , b u b e l i e v e t h e i r c a p a b i l it i e s a r p r e l t y m u c h t h s a m e a t h C l e m i n t .I ' s u r e t h a t b u i l d i n g f a i r l y l a r g e n u m b e ro c h a r a c t e r s d i r e c t l y i n t o t h e W w i l l b a e a s y t d a t h g r a p h i c s c h a r a c t e r s I ' v eb u i l t i n t o m p r o g r a m .H i l l y B u r n e t tB o N o r t h r o p C o r pA P O N Y 0 9 0 : 1 8

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

i s h o w n w i t h h i s / h e r q u e s t i o n , p l e a s e s e n dc o p y o t h l e t t e r t o t h T P U G o f f i c e s t h a tw c a l e o t h e r s k n o w w h e t v o h a v e h a t s a v . F o e v e r y q u e s t i o n w l i s t , t h e r e a r e a l w a v ss e v e r a l p e o p l e w h a r i n t e r e s t e d i t h a n s w e r .

n e e d t m a k e F r e n c h p r i n t e r f i l e f o m C o m m o d o r e 1 5 2 6 p r i n t e r . u s P a p e r c l i p ,v e r s i o n I D . a n a l t h o u g h c a g e F r e n c ha c c e n t s o m m o n i t o r , t h e y n e v e r a p p e a ro p r i n t e d c o p y . w e n t t h r o u g h A p p e nd i / J ( c r e a t i n g p r i n t e r f i l e ) f r o m t h o w n e r ' sm a n u a l w i t h o u t a n s u c c e s s .D e n i s D e s o r n i e a u x, r ) 7 7 L c r o u xS t - J e r o m e , P Q J 7 Z 2 M 1W h e r e c a g e p r o g r a m t h a t r o r e d u c e s

s y s t e m o l i n e a r e q u a t i o n s a n s o l v e su n k n o w n s ?S t e p h e n A b r a h a mU n i v e r s i t y o O t t a w a1 0 H a s t e y A v e . , S - 1 2 0 1 A

O t t a w a . O K I 9 A C a n s o m e o n e p l e a s e r e c o m m e n d B u l l et i B o a r d p r o g r a m t h a t w i l l o p e r a t e w i t hC - 6 4 , l ( ) 5 0 A u l o m o d e m . 1 5 4 1 d i s k d r i v ea n d / o r a M S I ) d u a l d i s k d r i v e ? w o u l da l s o a p p r e c i a t e a n h i n t s o r s u g g e s t i o n s o h o t g e h o a r d u a n r u n n i n g . T h a n ky o u .

R o b e r t D . S w i f t[ 0 4 - 5 3 0 B a n n a t y n c A v e n u e

E s t e v a n . S S 4 A 2 G 5

B s u r e t r e a d t h c o n c l u s i o n o F o r e c a s t i n gW i t h T h 8 0 3 2 , b J o h n S h e p h e r d , i n e x t

m o n t h ' s i s s u e .

T P V G M a g a z i n e p a g e 3

Page 33: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 33/56

u s E a s y S c r i p l a n E a s y S p e l l o m C - 6 4 .O c c a s i o n a l l y w h e n e x i t l l i e p r o g r a m , i t a k e s m b a c k t B A S I C i n s t e a d o f t h e s t a r t u po E a s y S c r i p l , w h i c h i w h e r e w a n t t b e u s e o p t i o n f r o m t h m e n u t e x i t t h p r o g r a m . S i n c e t h i s h a p p e n s o n l y o c c a s i o na l l y d o n ' t u n d e r s t a n d w h i i h a p p e ni n a a l l .

S e c o n d l y , t h d o c u m e n t a t i o n f o E a s y S p e l li n d i c a t e s t h a t i c a b u s e d w i t h d u a l d i s kd r i v e s . h a v e t w 1 5 4 1 d i s k d r i v e s . h a v ec h a n g e d o n e i h a r d w a r e t d e v i c e 9 T h p r o g r a m s t i l l w o n ' t w o r k . I t h d o c u m e nt a t i o n i s e e m s t i n d i c a t e t h a t i w i l l w o r kw i t h d u a l I K K K d r i v e s . I ( h e r e s o m e w a t f o o l i i n t o t h i n k i n g m d u a l 1 5 4 1 ' s a r d u a l I E E E ' s ?

h a v e s e c t o r e d i t i n g p r o g r a m t h a t a l l o w sm t e d i t t h m a c h i n e l a n g u a g e o m d i s k . I t h e r e s o m e w a ( a a l a s t r e s o r t ) o e n t e r i n g t h p r o g r a m s a n d a l t e r i n g t h e mt w o r k w i t h d u a l f s - l " s r "

C a r l C H a n s e n5 4 0 4 2 8 t h A v e . S N a p l e s . P 3 3 9 9 9( 8 1 3 ) 4 5 5 - 5 9 1 9

P E T - P a l sF o a n o t h e r n e C B f a n s . I ' v e h a m c o m p u t e r o n l y o n y e a r , b u t I ' m w i l l i n g t e x c h a n g e l e t t e r s w i t h o t h e r n o v i c e s a n e x c h a n g e i d e a s a n d r e a m s . a n o r a d i c a l h a c k e r , b u t e n j o y m c o m p u t e r a b o u tl e h o u r s w e e k . T h i s i w h a t h o m e c o mp u t i n g i r e a l l y a l a b o u t .W R B e l l1 1 3 3 - 6 2 n d P I S o u t h

S t P e t e r s b u r g . F 3 3 7 0 5 - 5 6 2 8

I r e s p o n s e t m c a l l f o Z - R A M u s e r s[ T P U G M a g a z i n e , A u g / S e p t ) , w h a v ef o r m e d Z - R A M U S E R S C O R R E S P O ND E N C E C i R O l ' P . T h e r e i n m e m b e r s h i pf e e f o r p a r t i c i p a t i o n i n t h i s g r o u p . M e b e r s w i l l r e c e i v e a o c c a s i o n a l n e w s l e t t e r .A n y o n e w h i i n t e r e s t e d s h o u l d s e n d t h e i rn a m e a n a d d r e s s t o R i c h a r d W J o n e s1 2 0 5 R o g e r s P l a c eI r v i n g , T 7 . r > 0 ( H )( 2 1 4 ) 9 8 6 - 6 9 1 3C o m p u S e r v e I D 7 5 0 7 6 , 6 0 0

P E p a l s w h w a n t t s h a r e p r o g r a m s a r i n v i t e d t c o r r e s p o n d .T h o m a s B i d d yP . O . B o 2 4 I r o q u o i s F a l l s , O n t a r i oP 0 1 E I ' w r i t e r i n v e s t i g a t i n g t h e w a y s p a r e n t sa r u s i n g t h e i r c o m p u t e r s w i t h t h e i r c h i ld r e n a a e d u c a t i o n a l t o o l . a i n t e re s t e d i a l a g e s , a l d e g r e e s o s u c c e s s . W i l ly o s h a r e y o u r p e r s o n a l e x p e r i e n c e s : " S e n dy o u r n a m e a n a d d r e s s a n I ' l l g e i t o u c h .T h a n k y o v e r y m u c h .E d w a r d H o o r n a c r tR . R . 2 B o 3 2 0 6C l e a r w a t e r , B V 0 1 N

h a v e h a d 3 y e a r s ' e x p e r i e n c e i i n v e s t i n g .a n h a v e b e e n u s i n g m C - 6 4 f o r i n v e s tm e n t a n a l y s i s a n r e c o r d k e e p i n g f o n e a r l yo n y e a r . w o u l d b i n t e r e s t e d i t r y i n g t f o r m s u b g r o u p o p e o p l e i n t e r e s t e d i c o m p u t e r s a n i n v e s t i n g . I a n y o n e i i n t e r e s t e d , p l e a s e l e m k n o w .D r L y n n H a r n e r , D D 2 0 1 1 C e n t r a lD o d g e C i t y , K S < > 7 8 0 1

J I B U T T E R F I E L D ' SC - 6 4 S P E L L C H E C K E R

F E A T U R I N G :W o r d P r c o m p a t i b l eG l o b a l F i l e C h e c kM u l t i p l e d r i v e s

• C u s t o m i z e y o u r o w d i c t i o n a r y d i s k s• A u t o m a t i c d o c u m e n t c o r r e c t i o n s w i t h t h w o r d p r o c e s s o r" B u m p f r e e " l o a d i n g M S c o m p a t i b l eO v e r 3 0 , 0 0 0 w o r d s

A V A I L A B L E A F I N EC O M P U T E R S T O R E SE V E R Y W H E R E O O R D E RD I R E C T P R O - L I N EI M I I I S O F T W A R E

7 5 T h Q u e e n s w a y E a s t , U n i t 8 M i s s i s s a u g a , O n t a r i o , C a n a d a L 4 4 C P h o n e 4 1 6 - 2 7 3 - 6 3 5 0

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

Page 34: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 34/56

T P U G A s s o c i a t e C l u b C h a p t e r M e e t i n g sC A N A D A

C o m m o d o r e O w n e r s o M u s k o k am e e t s a M a c A u l a y P u b l i c S c h o o l , B r a c e b r i d g e , o t h f i r s t

W e d n e s d a y o e a c h m o n t h a p . m .C o n t a c t M i k e W i l s o n 7 0 5 - 6 4 5 - 6 3 0 0E d m o n t o n C o m m o d o r e U s e r s G r o u p

m e e t s a A r c h b i s h o p J o r d a n H i g h S c h o o l , S h e r w o o d P a r k o t h l a s t F r i d a y o e a c h m o n t h a p . m .C o n t a c t B o K a d y l o 4 0 3 - 4 6 5 - 3 5 2 3G u e l p h C o m p u t e r C l u b

m e e t s a C o - o p e r a t o r s I n s u r a n c e A s s o c . o t h 2 n W e d n e s d a yo e a c h m o n t h a 7 : 3 0 p . m .C o n t a c t B r i a n G r i m e 5 1 9 - 8 2 2 - 4 9 9 2L o n d o n C o m m o d o r e U s e r s C l u b

m e e t s a A l t h o u s e C o l l e g e o E d u c a t i o n , m a i n a u d i t o r i u m o t h 3 r M o n d a y o e a c h m o n t h a p . m .C o n t a c t D e n n i s T r a n k n e r 5 1 9 - 6 8 1 - 5 0 5 9N i a g a r a C o m m o d o r e U s e r s G r o u p

m e e t s a I . a k c p o r l S e c o n d a r y S c h o o l . S t C a t h a r i n e s a 7 : 3 0 p . m .o t h L s M o n d a y o t h m o n t h .C o n t a c t I a n K e r r y 4 1 6 - 6 8 8 - 6 4 6 4

S a r n i a C - 6 4 U s e r s G r o u pm e e t s a L a m b t o n C o l l e g e o t h f i r s t S u n d a y o e a c h m o n t h a

7 : 3 0 p . m .C o n t a c t J C H o l l e m a n s 5 1 9 - 5 4 2 - 1 7 1 0C o m m o d o r e U s e r s C l u b o S u d b u r y

m e e t s a L a s a l l e H i g h S c h o o l i t h c a f e t e r i a o t h l a s t T h u r s d a yo e a c h m o n t h a p . m .C o n t a c t T i M i n e r 7 0 5 - 5 6 6 - 9 6 3 2P E E d u c a t o r s G r o u p ( W i n d s o r )- m e e t s a F a c u l t y o E d u c a t i o n B u i l d i n g , 6 0 0 3 r d C o n c e s s i o n ,W i n d s o r o t h 3 r W e d n e s d a y o e a c h m o n t h ( n o t J u l y A u g u s t )a p . m .C o n t a c t J o h n M o o r e 5 1 9 - 2 5 3 - 8 6 5 8

U N I T E D S T A T E SB o s t o n C o m p u t e r S o c i e t y / C o m m o d o r e U s e r s G r o u p- m e e t s a M i n u t e M a T e c h H i g h S c h o o l . R 2 A ( j u s t o f f R 1 2 8 )i L e x i n g t o n , M e v e r y 2 n M o n d a y o f t h e m o n t h a p . m .

C o n t a c t H a r v e y W G e n d r e a u 6 1 7 - 6 6 1 - 9 2 2 7C o m m o d o r e C o m p u t e r C l u b o T o l e d o

m e e t s a B e d f o r d A d m i n i s t r a t i o n B l d g . o T e m p e r a n c e R d . .b e t w e e n L e w i s a n J a c k m a n R o a d s o t h s e c o n d F r i d a y o e a c hm o n t h a 7 : 3 0 p . m .

C o n t a c t J i C y c h l e r 4 1 9 - 4 7 5 - 9 1 6 0

C o m m o d o r e H o u s t o n U s e r s G r o u p ( T e x a s )C l e a r L a k e C h a p t e r — N a s s a u B a C i t y H a l l , N A S A R o a d # 1 o

t h f i r s t W e d n e s d a y o e a c h m o n t h a p . m .

C e n t r a l C h a p t e r — F a r r i s h H a l l , U n i v e r s i t y o H o u s t o n m a i n c a m p u s

- N C h a p t e r B l e y i J r H i g h S c h o o l , 1 0 , 0 0 0 M i l l s R d ( C y p r e s s -F a i r b a n k s S D ) , o t h 3 r T h u r s d a y o e a c h m o n t h a 7 : 3 0 p . m .

K l e i n C h a p t e r H i l d e b r a n d t M i d d l e S c h o o l , 2 2 , 8 0 0 H i l d e b r a n d tR d ( K l e i n I S D ) , o t h 3 r T u e s d a y o e a c h m o n t h ( e x c e p t J u l yA u g u s t ) a f i : 3 0 p . m .C o n t a c t M a r j ' F H o w e 7 1 3 - 3 7 6 - 7 0 0 0G e n e s e e C o u n t y A r e a P e U s e r s G r o u p ( M i c h i g a n )

m e e t s a B e n t l e y H i g h S c h o o l o B e l s a y R d o t h 3 r T h u r s d a yo e a c h m o n t h a t p . m .C o n t a c t G o r d o n H a l e 3 1 3 - 2 3 9 - 1 3 6 6G r e a t e r O m a h a C o m m o d o r e 6 U s e r s G r o u p

m e e t s a S o u t h O m a h a c a m p u s o f t h e M e t r o p o l i t a n T e c h n i c a lC o m m u n i t y C o l l e g e , 2 7 t h a n S t r e e t s i R o o m 1 2 o t h I n d u st r i a l T r a i n i n g C e n t e r o t h f i r s t T h u r s d a y o t h m o n t h a p . m .C o n t a c t B o Q u i s c n b e r r y 4 0 2 - 2 9 2 - 2 7 5 3M a n a s o t a C o m m o d o r e U s e r s G r o u p ( F l o r i d a )

m e e t s a M r G ' C o m p u t e r W o r l d , 2 0 5 7 W h i l f i e l d I n d u s t r i a lW a y , B r a d e n t o n , F L o n t h 2 n a n - I t h T h u r s d a y s o t h m o n t h a

p . m .C o n t a c t R o b e r t O B r o n s o n 8 1 3 - 7 4 7 - 1 7 8 5M i c h i g a n ' s C o m m o d o r e 6 U s e r s G r o u p

m e e t s a W a r r e n W o o d s H i g h S c h o o l i W a r r e n o t h 3 r T u e s d a y o e a c h m o n t h a p . m .C a l l 3 1 3 - 7 7 3 - 6 3 0 2M o h a w k V a l l e y C o m m o d o r e U s e r ' s G r o u p

m e e t s a t h C l a r a S B a c o n S c h o o l i A m s t e r d a m , N a p . m .o t h 2 n T u e s d a y o t h m o n t hC o n t a c t W i l l i a m A N o w a k 5 1 8 - 8 2 9 - 7 5 7 6R u s s e l l v i l l e C U G , I n c . ( A r k a n s a s )

m e e t s a O a k l a n d H e i g h t s E l e m e n t a r y S c h o o l o t h e 3 r d T h u r s d a yo e a c h m o n t h a 7 : 3 0 p . m .C a l l 5 0 1 - 9 6 7 - 1 8 2 2S a c r a m e n t o C o m m o d o r e C o m p u t e r C l u b ( C a l i f o r n i a )

m e e t s a K i C a r s o n H i g h S c h o o l o t h e 4 t h M o n d a y o e a c hm o n t h a t p . m .C o n t a c t G e o f f W o r s t e l l 9 1 6 - 9 6 1 - 8 6 9 9S o u t h e r n M i n n e s o t a C o m m o d o r e U s e r s G r o u p

m e e t s a M a n k a t o S t a t e U n i v e r s i t y o t h f i r s t T h u r s d a y o e a c hm o n t h a 7 : 3 0 p . m .C o n t a c t D e a n O t t o 5 0 7 - 6 2 5 - 6 9 4 2W e s t m o r e l a n d C o m m o d o r e U s e r ' s C l u b

m e e t s a W e s t m o r e l a n d C o u n t y C o m m u n i t y C o l l e g e ( Y o u n g w o o dP A o t h 3 r F r i d a y e v e n i n g o e a c h m o n t hC o n t a c t B o b M c K i n l c y 4 1 2 - 8 6 3 - 3 9 3 0

I N T E R N A T I O N A LB a d e n C o m p u t e r C l u b ( W e s t G e r m a n y )

m e e t s a C F B a d e n - S o e l l i n g e n o n t h 2 n S u n d a y o e a c hm o n t h a p . m .C o n t a c t B e B r a s hT r i n i d a d A s s o c i a t i o n o f C o m m o d o r e O w n e r s — T A C O

m e e t s a S t M a r y ' s C o l l e g e , F r e d e r i c k S t r e e t , P o r t o S p a i ne v e r y 2 n S a t u r d a y o t h m o n t h a p . m .

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

Page 35: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 35/56

L C 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 W R 2 5 M a n u L i f e P l a c e

1 0 1 8 0 - 1 0 S t r e e tE d m o n t o n , A l b e r t a T 5 3 S T e l e p h o n e ( 4 0 3 ) 4 2 8 - 6 2 Z 9

5 D I S K S1 0 0 % C e r t i f i e d

S S D D 1 . 6 0D S D D $ 2 . 5 0

M i n i m u m Q u a n t i t y 5 D i s k s P e O r d e r

V I S A A C C E P T E D 2 M o n e y B a c k G u a r a n t e e I N o F u l l y S a t i s f i e d

D E L I V E R Y f c X I H A

H E L P I H E R EF O C - 6 4 V I C - 2 0T H L I T T L E B L A C K B O R E S E T S W I T C H

R E V I V E a n S A V E a l C R A S H E D B A S I C P R O G R A M Se v e n a f t e r e n t e r i n g c o m m a n d " N E W "w i t h a i o f i n c l u d e d p r o g r a m l i s t i n gS a v e s h o u r s o w o r k i r e t y p i n gR e s e t s c o m p u t e r f r o m A N B A S I C p r o g r a m l o c k - u pE a s i l y i n s t a l l s i U S E R P O R TW i l l n o v o i d C B w a r r a n t yS a v e s w e a r a n t e a r o n c o m p u t e rD i o d e P r o t e c t e d C i r c u i t r yL i f e t i m e W a r r a n t y !

N o o n l y 1 4 . 9 5 C D ( 1 1 . 9 5 U . S . )( L I M I T E D T I M E O F F E R ! )

P l e a s e s e n d c h e c k o m o n e y o r d e r t o B E S C O P R O D U C T S2 0 8 0 6 0 G r a n v i l l e A v e . , R i c h m o n d , B . C . , C a n a d a V 6 I P P h : 6 0 4 - 2 7 8 - 5 1 1 5 D E A L E R I N Q U I R I E S I N V I T E D

Page 36: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 36/56

T P U G C a l e n d a r o E v e n t sF o r T o r o n t o m e e t i n g i n f o r m a t i o n : ( 4 1 6 ) 7 8 2 - 9 8 0 4

F a l l W i n t e r S c h e d u l eP l e a s e n o i e : T h e x c e p t i o n s t t h ' r u l e ' f o t h d e s i g n a t e d d a t e f o m e e t i n g ( e . g . 2 n T h u r s d a y ) a r s h o w n i b o l d .B R A M P T O N C H A P T E R - C e n t r a l P e e l S e c o n d a r y S c h o o l , 3 2 K e n e d y R d N o t h s e c o n d T h u r s d a y o t h m o n t h a 7 : 3 0 p . m . i d i T h e a t r e .

T h u . J a n . 1 0T h u . F e b . 1

T h u . M a r .T h u . A p r . 1

C E N T R A L C H A P T E R L e a s i d e H i g h S c h o o l . B a y v i e w E g l i n t o nA v e 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 0 p . m . i t h a u d i t o r i u m f o P E T ' C B M .

W e d . J a n .W e d . F e b . 1 3

W e d . M a r . 2 W e d . A p r . 1

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 l 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 l a s l T h u r s d a y o f t h e m o n t h a 7 : 3 0p . m . i t h a u d i t o r i u m .

T h u . J a n . 3 T h u . M a r . 2 T h u . F e b . 2 T h u . A p r . 2

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 t o B a y v i e w ) o n 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 . m . i ( h c a f e t o r i u m .

M o n . J a n . 2 M o n . ' F e b . 2

M o n . M a r . 2 f M o n . A p r . 2

C O M M U N I C A T I O N 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 5E g l i n t o n A 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 . m . 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 ) .

W e d . J a n .W e d . F e b . 6

W e d . M a r .W e d . A p r .

E A S T S I D E C H A P T E R D u n b a r l o n H i g h S c h o o l , ( f r o m t h t r a ff i l i g h t s a H i g h w a y a n W h i l e s R d . g n o r t h o W h i t e s R d t n e x t t 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 s e c o n d M o n d a yo t h m o n t h a 7 : 3 0 p . m .

M o n . J a n . 1 M o n . M a r . 1 M o n . F e b . 1 M o n . A p r .

F O R T H 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 s e c o n d T u e s d a y o f t h e m o n t h a 7 : 3 0 p . m . 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 A N C E L L E DH A R D W A R E 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 D u f f e r i n ) o t h f i r s t F r i d a y o f t h e m o n t h a 6 : 3 0 p . m . 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 ) .

T u e . J a n . T u e . M a r . 1 T u e . F e b . 1 T u e . A p r .

M A C H I N E L A N G U A G E C H A P T E R ( 6 5 0 2 ) - F e n t o n H i g h S c h o o l .o f K e n n e d y R d . , s o u t h o f S t e e l e s A v e . . B r a m p t o n , a 7 : 3 0 p . m . i t h c o m p u t e r r o o m . F o f u r t h e r i n f o r m a t i o n c a l l G a r r y L e d e z c / 4 1 6 - 7 8 2 - 8 9 0 0 .

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 P e t r i e t a c c e s s b u i l d i n g .O t h e t h i r d W e d n e s d a y o t h m o n t h a 7 : 3 0 p . m .

W e d . J a n . 1 W e d . M a r . 1 W e d . F e b . 2 W e d . A p r . 1

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 0 p . m .i t h a u d i t o r i u m .

T u e . J a n . 1 T u e . M a r .T u e . F e b . T u e . A p r .

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 . ( s o u t h o t h Q K W ) o t h t h i r 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 . i t h L i t t l e T h e a t r e f o P E T / C B M / V I C 2 0 / C o m m o d o r e 6 4

T h u . J a n . 1 ' T h u . F e b . 1

T h u . M a r . 2 T h u . A p r . I

* j o i n t m e e t i n g w i t h B r a m p t o n a C e n t r a l P e e l S e c o n d a r y S c h o o l i B r a m p i o nA r e y o u i n t e r e s t e d i 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 ' J P l e a s e l e t h c l u b 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 .

u s e d t t h i n k H e a v e n w a s 2 5 6 Ka n d u a l d i s k d r i v e !

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

Page 37: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 37/56

L e a r n t u s t h r e a l p o w e r o y o u r C - 6 4 c o m p u t e r ! ! D I S K F I L E S l e y o h a n d l e l o t s o d a t a . F A S T . . a L O P R I C E .W h a t e v e r y o h a v e i m i n d . . . M a i l i n g L i s t s . R e c i p e s , B o o k T i t l e s A u t h o r s , P e r s o n n e l ,A c c o u n t s . I n v e n t o r y , e t c . , e t c . . Y O N E E D F I L E S ! !F I L E D I S K 1 C r e a t e s , O p e n s a n C l o s e s s e q u e n t i a l f i l e s f o y o u . I w i l l l e y o w r i t e t n e f i l e , o a d ( a p p e n d ) t a e x i s t i n g f i l e . . a n d e n a b l e y o u t r e a d y o u r f i l e s t t h c o m p u t e r s c r e e n o y o u r p r i n t e r .F I L E D I S K $ L e t s y o c r e a t e R E L A T I V E f i l e s F A S T E A S Y ! ! A l m o s t I N S T A N TA C C E S S t a n r e c o r d . H u n d r e d s o r e c o r d s i o n f i l e — U t 2 f i e l d s i e a c h r e c o r d

A c c e s s r e c o r d s b o r b y ' k e y ' f i e l d . . . C r e a t e — W r i t e — F i n d — R e a d — C h a n g e — D e l e t eo P r i n t a n r e c o r d . C a n ' t r e m e m b e r t h r e c o r d n u m b e r ? ? U s e t h e ' K E Y ' f i e l d ! ! — C a n ' t f i n di b K E ? ? T h e n S C A N t h f i l e . . . F a s t S c a n / S l o w S c a n ! !

S e t y o u r o w f i l e s i z e a n f i e l d n a m e s . C r e a t e d a t a b a s e . . . E A S Y . . . F R I E N D L Y ! ! !F I L E D I S K p r o g r a m s a r M e n u D r i v e n . . . a n i n c l u d e T U T O R ( o H E L P ) s c r e e n s t a s s i s ty o u . A l s o i n c l u d e s c o m p l e t e p r i n t e d i n s t r u c t i o n s ." N O W . . . K E E P T R A C K O Y O U R D I S K S A N F I L E S W I T H T H D I S K L I B R A R I A NT h D i s k L i b r a r i a n w i l l a u t o m a t i c a l l y r e a d y o u r d i s k s a n c a t a l o g u e t h e m . I w i l l m a i n t a i n f o u r i n t e r a c t i v e f i l e s t h a tk e e p t r a c k o u t 5 D I S K N A M E S w i t h I D s , D I S K F O R M A T S D O V E R S I O N S ; a n a m a n y a 5 0 P R O G R A M S F I L E S , c o m p l e t e w i t h N A M E S , T Y P E S , R E C O R D S I Z E S L E N G T H S . M E N U - D R I V E N . . A d D i s k s - D e l e t e D i s k s - F i n d D i s k - F i n d F i l e - P r i n t D i s k L i s t s - P r i n t F i l e L i s t s . G E O R G A N I Z E D . . . G E t h e D i s kL i b r a r i a n ! !

F R I E N D L Y S O F T W A R E , 5 E l l e r s l i e A v ( 1 1 1 7 ) , W i l l o w d a l e . O n t a r i o , M 2 1 X S e n d C h e q u e o M o n e y O r d e r , o u s M A S T E R C A R D . ( I n c l u d e C a r d E x p i r y D a t e )

F I L E D I S K i M o n l y S 1 2 . 9 5 - F I L E D I S K $ o n l y S 1 9 . 9 5 - B O T H f o o n l y S 2 9 . 9 5T H D I S K L I B R A R I A N - O n l y $ 2 3 . 9 5

( O n t . R e s i d e n t s p l e a s e a d 7 S a l e s T a x )

D A T AB A S EF I L E S !

■ ■ >

: E A S Y: F A S T: M E N U - D R I V E NG E Y O U R S !O R D E R N O W !

Q u a d r a - R o m u n i q u e s p a c e m a k i n g d e v i c ef o C B M ? c o m p u t e r s .A l l o w s u t 4 r a m s t r e s i d e i t h s a m e a d d r e s s .A l s o a v a i l a b l e w i t h e x t e r n a ls w i t c h e s .

A v a i l a b l e f r o m :

i p ^ t v 7 0 P r o g r e s s A v e n u e , U n i t 1 ■ I , 1 f S c a r b o r o u g h , O n t a r i o M 1 2 X i « f i ( 4 1 6 ) 4 3 1 - 3 2 0 0

o y o u r C B M " d e a l e r S u g g e s t e d L i s t P r i c e $ 4 4 . 9 5

Page 38: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 38/56

T P U G H a O p e r a t o r sN a m eC a n a d aL o m e I n g r e yD a v e M i d d l e t o nJ R C l a r kJ a m e s H a r r i s o nJ o h n W P a l m e rE l N o v a kR e N e w e lB o J a m e sG H F o s t e rR . W . C l i f f o r dN o r m F r e i d i nD o u g l a s W W i s m e rJ o h n E r w i nB i l l E a s o nA r t h u r F e r g u s o nJ o h n S c o t tR a P e l l o w cB i l l G i l b e r t

U n i t e d S t a t e sH u g h S P h i l l i p sK r i s T o r r e yE S t e e bL t P J R o v e r oL o u i s A n d e r s o nP a u l K l i n g e n m e i e rO l i n M c D a n i e lJ S h e i n b e r g

I n t e r n a t i o n a lE r i c P C a m p b e l lM B F o r dB i l l T o u s s a i n t

L o c a t i o n

B e r w y n , A l b e r t aC a l g a r y , A l b e r t aT e r r a c e , B . C .V i c t o r i a B . C .F r e d e r i c t o n N . B .S y d n e y R i v e r N . S .Y a r m o u t h , N o v a S c o t i aP o n d I n l e t N . W . T .B u r l i n g t o n . O n t a r i oF . l g i n b u r g , O n t a r i oH a m i l t o n , O n t a r i oK i t c h e n e r , O n t a r i oN e p e a n , O n t a r i oS c a r b o r o u g h . O n t a r i oT o b e r m o r v , O n t a r i oT o r o n t o . O n t a r i oT o r o n t o , O n t a r i o

C a l l S i g n

V E 6 A W IV E 6 A D TV E 7 E D EV E 7 B L VV E 1 L WV E 1 Z OV E 1 B A TV E 8 D XV E 3 N K JV E 3 U GV E 3 C Z IV E 3 E H CV E 3 B H WV E 3 D D UV E 3 H PV E 3 E Z UV E 3 B A K

M o o s e J a w , S a s k a t c h e w a n V E 5 I B

F l a g s t a f f , A r i z o n aC o l t o n , C a l i f o r n i aB u f f a l o , N e Y o r kF P N e Y o r k

K R 7 YK A 6 V Q IW A 2 R D EK K I D

N e E n g l a n d . N e Y o r k K O N DW i l l i a m s v i l l e , N . Y .F l o r e n c e , S . C .C o r p u s C h r i s t i , T e x a s

N e Z e a l a n dP e r uW e s t e r n A u s t r a l i a

W 2 F T YW 4 P F ZW D 3 F H G

Z L 2 A P KO A 6 B JV K 6 L T

I w e ' v e m i s s e d y o u , p l e a s e s e n d i y o u r C a l l S i g n t T P U G . 1 9 1 2 AA v e n u e R d . . S t e . 1 T o r o n t o , O M f i M 4 A 1 . T P U G

C l a s s i f i e dT h i s s p a c e i l i m i t e d t T P U G m e m b e r w a n t e d o f o r s a l ei t e m s o n l y .S p a c e 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 S A C C E P T E D

F o S a l e : C B 2 0 0 1 , 3 2 K , 2 0 4 0 d u a l d i s k d r i v e . 2 0 2 2 p r i n t e r p l u sM j l l v v u i v . l j u u k s . S 7 r > ( H H ) < } i o f f e r . K e l ' e n y , f v e n i n g s . ( i i r ) - 2 ' 1 7 - 2 l ) 7 r ) .O f f e r i n g S U N X I . O O f o r o l d - s t y l e 1 5 4 1 d i s k ( h i v e s . W i t h w h i t e c a s e a n

f r o n t f l i p l e v e r . P h o n e 4 1 6 - 6 6 1 - ' J 4 4 7 .F O S A L E : 6 4 K B E x p a n s i o n B o a r d f o 8 0 3 2 ( $ 1 7 5 . 0 0 ) , V i s i C a l c( 8 0 3 0 f o r m a t f o 8 0 3 2 ) { $ 9 0 . 0 0 ) . C a l l J o h n a 2 0 1 - 6 2 7 - 7 4 6 4 .

' F o r S a l e : s e o T h T O R P E ' l " a n T P U G M a g a z i n e s f r o m I s s u e # ( J U l y S l t p r e s e n t , e x c e p t S e p t . H 3 . r e a l c o l l e c t o r ' s i t e m ! A s k i n gS l t k W O . S e n d e n q u i r i e s t P h i l S t r a p p , 9 S a n d y s S t r e e t , C h a t h a m ,O n t a r i o , N 7 S P 5 - P h o n e 5 1 9 - 3 5 4 - 7 8 8 2 a f t e r n o o n s .

I n t e r e s t e d i C O M A L ?

T P U G i p l e a s e d t a n n o u n c e C O M A L p r o g r a mm i n g m a n u a l , w r i t t e n b o n o f t h e l a n g u a g e ' s c r e a t o r s ,B o r g e C h r i s t e n s e n .

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

$ 9 . 9 5S e n d y o u r o r d e r s

T o T H J G I N C .D E F T . A 1 9 1 2 A A V E N U E R D . , S U I T E 1 T O R O N T O , 0 1 T T A R I 0C A N A D A M 5 4 A

C H O O S E C O M A L

( 1 D I S K B A S E D C O M A L V e r s i o n 0 . 1 4C O M A L S T A R T E R K I T — C o m m o d o r e 6 < S y s t e m D i s k . T u t o r i a lD i s k ( i n t e r a c t i v e b o o k ) , A u t o R u D e m o D i s k , R e f e r e n c ec a r d a n c o m a l f r o m a t z b o o k .S 2 9 . 9 5 p l u s S h a n d l i n g

( 2 P R O F E S S I O N A L C O M A L V e r s i o n 2 . F u l l 6 4 C o m m o d o r e 6 C a r t r i d g eT w i c e a P o w e r f u l , T w i c e a F a s tS 9 9 . 9 5 p l u s S h a n d l i n g ( n m a n u a l o d i s k s )D e l u x e C a r t r i d g e P a c k a g e i n c l u d e s :C O M A L H A N D B O O K 2 n E d i t i o n , G r a p h i c s a n S o u n dB o o k , D e m o D i s k s a n t h e c a r t r i d g e f s e i l s f o o v e rS 2 0 0 i E u r o p e ) . T h i s i w h a t e v e r y o n e i t a l k i n g a b o u t .S 1 2 8 . 9 0 p l u s S 3 h a n d l i n g ( U S A & C a n a d a o n l y )

C A P T A I N c o m a l R e c o m m e n d s :T h C O M A L S T A R T E R K I i i d e a l f o h o m e p r o g r a m m e r . I h a s p r i t e a n g r a p h i c s c o n t r o l ( l o c o c o m p a t i b l e ) . r e a lb a r g a i n — S 2 9 . 9 5 f o f u l l d i s k s a n u s e r m a n u a l .S e r i o u s p r o g r a m m e r s w a n t t h D e l u x e C a r t r i d g e P a c k a g e .F o $ 1 2 8 . 9 0 t h e y g e t t h e b e s t l a n g u a g e o a n b i c o m p u t e r ( t h e s u p p o r t m a t e r i a l s a r e e s s e n t i a l d u t t h i m m e n s e p o w e r o f P r o f e s s i o n a l c o m a d .O R D E R N O W :c a t o l l - f r e e : 1 - 8 0 0 - 3 5 6 - 5 3 2 4 e x t 1 3 0 7 v i s a o M a s t e r C a r dO R D E R S O N L Y . Q u e s t i o n s a n i n f o r m a t i o n m u s t c a l l o u i n f o L i n e : 6 0 8 - 2 2 2 - 4 4 3 2 - A i o r d e r s p r e p a i d o n l y — n o C . O . D .s e n d c h e c k o m o n e y o r d e r i U D o l l a r s t o

C O M A L U S E R S C R O U P , U . S . A . , L I M I T E D5 5 0 1 c r o v e l a n d T e n , M a d i s o n , W 5 3 7 1 6

t r a d e m a r k s C o m m o d o r e 6 o c o m m o d o r e E l e c t r o n i c s L t d . c a p t a i n c o m a l o C O M A L U s e r s G r O U D U S A . L t e s t i m a t e d

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

Page 39: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 39/56

W O R D S C A L J C SP o w e r f u l h o u s e h o l d f i n a n c e

B u s i n e s s s y s t e mE l i m i n a t e i n c o n v e n i e n tf i l e s , c o n f u s i n g t a b l e sa n t e d i o u s c a l c u l a t i o n s .S t o r e a l y o u r d a t a o W o r d s C a l c ss p r e a d s h e e tW o r d s C a i c s w i l l d y o u r w o r k f o y o i o r g a n i z i n g , d i s p l a y i n g ,p r i n t i n g a n p e r f o r m i n gc a l c u l a t i o n s .

O d i s k O N L Y $ 3 3 . 9 5S u i t e 2 1 5 9 5 0 C o l e s d e s n e i g e sM o n t r e a l . Q u e b e c H 3 1 Z C a n a d aC . O . D . , m o n e y o r d e r o c h e q u e

D e a l e r a n d i s t r i b u t o r i n q u i r i e s m v i l e d

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

M O

m * W i n d s o r ' s C o a m o d o r e C o m p u t e r C l u b

M A R C H 2 3 / 2 4 , 1 9 8 5p r o u d l y

p r e s e n t s" " P l K i q g

J I B U T T E R F i i E L dI c o p e r a t i o n w i t h S t C l a i r C o l l e g e

a

t ? © a c a c a oM e m b e r s - $ 1 0 . 0 0

N o m e m b e r s - $ 1 5 . 0 0A f t e r F e b . 2 0 , 1 9 8 5 a d $ 7 . 0 0

D e t a i l s a v a i l a b l e f r o m T h P E E d u c a t o r ' s G r o u pc / o P . O . B o 4 5 4 , S t a t i o n A W i n d s o r N 9 A 6 L

o r b y p h o n i n q J O H N M O O R E ( 5 1 9 - 2 5 3 - 8 6 5 8 ) a f t e r 5 : 0 0 p m

Page 40: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 40/56

T P U G L I B R A R Y A D D I T I O N S( S ) T J : N o v e m b e r 8

I I h - n . / H i " S E P . T h i s l i e t t r i b e s l i l e

m u C H E S S r a I n p r o g t

c o m m u n i c a t i o n s s o f t w a r e T h i s p r o g r a m w a d e r o o m m i e d » S u p e r P E T m e t l i n g , u s i n g t w o S u p e r P F f s : o n i s t r a i g h t p a

r o u g h n m d e . i h t f i i h e r r u n n i n g t h i s p r o g r a m . T h t w c o m p u te r a r c o n n e c t e d i h i o u g h i h R S / 2 3 2 p o r t s , e i t h e r b d i r e c t c o n n c i -t i o n o r I l i r o n g h n t o d e m s . T h i s p r o g r a m i n t e r p r e t s t h i n c o m i n gd j t i f r o m ' h i i t h r r l h n s l ) c o m p u t e r d i s p l a y i n g t h d i g i t a l n p T e >« - n t a l i o i > u n i t t h A S C I I c h a r a c t e r o t h S u p e r P K T s c r e e n . h a \ ea l w u s r d i t m n n c d . i ! l o a n I B M - f C C I o n e r u n n i n g P C - T A L K t i r f f l - f o r K r i i i m i l a s m - S E T h e m » i n c o m r o a n d » n d v l u p i n t e r -

p r e l e r ." b u k ) [ r o u n d « s B i ~ S E Q I n t e r p r e t a n d i s p l a y i n c o m i n g s e i -

i a p o r t c o m m u n i c a t i o n .I ■ I r a i i H - . s i n " S E D r a w s t h i n i l i a l w i n d o w s .

■ M " r t b p h l e t t e r a s m " S E D i s p l a y s t h w a v e f o r m i n t e r p r e t at i o n a n t h e a p p r o p r i a t e A S C I c h a ra c t e r i g r a p h i c f o r m .

" G E N E R A T O R " P R O A 6 S 0 S B A S I C p r o g r a m w h i c h g e n e ra t e * l e b e n t r i e s i o t h g r a p h i c c l u r -a c t e n u s e d b ' g r a p h . l e t l e r . a s m '

" n S M i t a r l . a M n " S E Q S t a m I h f o r e g r o u n d a m b a d -S E i J M o v e s I h w a v e f o r m o n p o s i t i o n

1

r o l U e f U :a i l i b c x p - 4

l e f t .S E O . T h o e s t c - n d c d W a l l i b d e N n i t i o n w e -

q u i r H l b y I h e s e r o u t i n e s , ( o r c v i l u -i o i t h l i n k s t e p .

m d ' S E Q C w n m a n d l i l e f a l i n k i n g t h e s e i o u -

- n 2 3 2 . l ! e m a m O ( l " F R G T h l o a d m o d u l e , d e s i g n e d 1 b

d i l l i d r i v e a n e n t e r b 2 d c m o . m o d . T h e n s e l e c t i h t e r m i n a ls e t t i n g s u s i n g I h e i n t e r a c t i v e c o m a n d p r o c e s s o r ( l i i s i l i n e o f I h d i p l a y ) a n a M j u i l t h e o t h e r t e r m i n a la c c o r d i n g l y . E n t e r c h a r a c t e r o t h o t h e r t e r m i n i ! , s i b a c k a n w i t c hi h w i v e f o r m p a t t e r n s c r o l l r i g h t 1 l e f . o n y o u . « f « n .

T h i s p r v p t m h w n l l t * f i B r a d B f o n u U M a n d A v i g d o r M o a t .T h i s p r o g r a m i K e y b o a r d d r i v e r p r o g r a m w h i c h h a b e e n ( l e v e l -o j i e d a p i o i b O S / 9 p r o j e c t . I w o r k s v e r y s . e l l o n t h e S u p e r P E T .r e p l a c i n g t h s u m J a r d W a t e r l o o r o u l i n e . I p r o v i d e s e n h a n c e dc h a n c i e r d e f i n i t i o n s a w e l l a s b e l t e r k e y b o a r d b o u r n e c o n l r i . lf u s t l o a d I r a n i I h m e n u a s u u p t i m e , t h r o u l i n e w i l l s i i h i g hm e n t o r ? 1 7 M 0 I m a i n t e r f e r e - i t h A P I . w o r l s p a c e v" 1 ■ k e y l . 2 . a i m - S E T h s o u r c e c o d e .

" k c y l . 2 . c m d " S E T h l i n k e r c o m m a n d f i l e! ! " k e y 1 . 2 . m o d " P K C . T h l o a d m n d u l e . A o t m l I r o m I h

Z S E S o m e p r o p a m i n t e r n a h d i

T h e s e i w p r o g r a m s a t m a d e a v a i l a b l e b y I S P U C i .h " U I M 1 B 8 0 S * P R A e x p l o r a t o r y t o o l , w i t h h o o l s l o

a d d e d c a p a b i l i t y i n t h i s u t m d e dm o n i t o r l o t h 6 8 0 9 t i d e o f t h eS t r p o r P E T . t i i e i a l t h W a t e r l o or n o n i l o r c o m m a n d s , a n d a d d s a l o t

9 - X M O N 6 8 0 9 " P K A n o t h e r v e r s i o n o x m o n M O S . w h i c hl o a d s o t h o 5 0 2 s i d e , a n i o d n d aM 1 C R O M O N Y o c a s w i n h I r o mo W Z / o S O 0 t i n d e r c o n t r o l o i h P R I Vs w i t c h .

H O ■ i r > » l r u e l . e « m o n e " S E Q S o m e d o c u m e n t a t i o n f o t h a b o v et w o p r o g r a m s

n , s d i i k a i s t m b U J a n d d t ! c n b t d } o r T P U G S a p t , P f : r u i t n b y R i ! lD u t f i e U

( C ) T C : O c t o b e r 8 [ . I M - M H ' . I I C L

N O B A H ; H O O T . ( .

N O B A S I C A I D S *

N B S R P A

S l . l . l 1 J A 1 AS L O T P R GW I H K f . v n i R D C .

( . m i j i i i - i i l u r r r i a l i u T i a b o u t t h p n i j - m n nj j i d G i o n ( C ) T C .T h i s f i l e w i l l l o a d a n e . e u i t e " N O TB A S I C A I B T I l i i s i s n o l ' B A S I C A I D " ( i i s c i l l o t h

c o m m a n d s t r a n d y u u w i l l c e r t a i n l ya R i e e ( T h e ' F L I P ' ( i i m m a n d i i R r c a t ! )T h i > ; ■ t b n u r a t . - i r b " N B A S I CA i ! > ! ' I y o m a k e a n e n h a n c e m e n t - , ,p l e a s e s e n d I c o p y .P l a y i E i , i m t t h e s l o t m a c h i n e . L o a d s a n i lE i r t i H D " S L O T . D A T A " a n - S L O T .P R G " .I T f i l l ? l o a d e d a n u s e d b y " S L O T - C " .

T h i s f i l e i l o a r j ^ a n u s e d b " S L O T . C "S h o o t d o w n i h e h e l i c o p t e r s b e l o r e t h e yc - s c a p e o f f t h s c r e e n - A n h e l i c o p t e r st h l l i l i p p a s t y o " i l l k i l l y o n . ( [ [ e a tI - . I . - ! i i h a u t h o r w h b n x i g h l u i l • W E T E ' A I N T " .

R r e a t f ^ a m e i w h i c h y o u m u ^ t d e M r u ya l < > t h < A j « t i b e f o r e t h e y r a y o u .A n o l h e r g r e a t g a m e [ r u m t h a u l h o r w h nb r o u K h l u a l - W E T P A I N T " .

M O U N T A I N . C( U K K B 0 X . C

r . H O S T B O O T . CC i H O S T B U S T E R SR O C K V B O O T . CR O C K Y S T H E M ES T A I R W A Y B O O T . CS T A I R W A YB E A T I B O O T . CH E A T I H f U . f r . B O O T . CB 1 L U E | f . A N

M A I U . C

E N C O U N T E R . C

N O S T K A S S I . A T O K

S k d o w n i h m o u n t a i n a n a v o i d a l o I h o b s m l e s v e r y g o o d g a m e .T h i s [ i r r ^ r a r o w , a l l o w y o t p l a ys o n ^ M h a i w e r e c r a t e d u s i n g M a a a 1 C o m -p w e r . K i r s t I h p r o f t n m r e a d s i h e d i r c t -l u r y o y o u r d i i k M l e . T h e n i w i l l c h e c kt h s t a r t a d d r e s s o a l o l i h c p i o R r a m s■ n d d t i p l i y t h n a m e s o o n l y t h e m u i f cp i o K i a m v F r o m I h c r c - y o < a < i | > i a y a n , i h i . m s i i p r o B r m n u l u b y p r e s s i n gI h c l i u i r t h n i c o r r a p o n d s l o t h e t l l l e o ft h M , n K y o w j i i i t o p l a y .T h i s f i l e l o a d s a n d e x e c u t a ■ G H O S T -B U S T E R S " .L i s t e n t y o u r S M c h i p p l a y " C h m l b u s -l i r r \ "T h i l l i l e l o a t h a n e . e c u l t s - R O C K Yl l l h M r .

L i s t e n t y . m r S I c h i p p l a y ' R o c k yT h e m e " .T h i l f i l e l o w l l a n i l R H U M ' S T A I RW A Y " .L i s t e n t y o u r S I c h i p p l a y " S t a i r w a yT . H e a v e n " .T h i s f i l e l o a d s a n e x e c u t e s " B E A T I T L i s i c n t y o u r S f l ) h f p l a y " B e a t I T h i s l i k - l o a t h a n e x e c u t e s " B 1 L L I EL h t t D 1 y o u r S I c h i p p t i y " B i l l i e| e » n " .T h i s l i l e c o n u i m a l o t n f t i p s a n b i l so i n f o r m a t i o n t h a t w i l l a i y o i u s i n ga l o f I h e f e a t u r e s o y o u r C - f t tT h i s i a a d v e n t u r e g a m e i w h i c h y o e n c o u n l e r b e i n g s f r o m a n o t h e r w o r l dC l o o d l u c k . F . N C m i N T E R . C m a k e su o m o r e t h a n 6 s e q u e n t i a l f i l e s [ h a ta i e a l w c o n t a i n e d o t h i s d a k .T h i s p r o g r a m - i l l a l l o w y o t U p r o -g r a m s - 1 * > • ' . i s h i - | j b r a n d s ■ ■ c o m p U l m a l o t i R < t h e y a r i i i i n g t h i ss y s l e m . S e T i ' l ' C i M a g i a t n c ( J u l y ' M l )I < i r m o r o H c l & i h

( P ) T D : N o v e m b e r 8 L I S r - M r J P H l > . L

C L A S S H 1 S T O C E MU A T A C R F A T O k PO T H E L K ) F O R 2 . P

S E E D l T l N S i rS E E D I T O R I

S K E D I T O R I P

M I C R O E D I T 1 N S T . P

G E N E R A L E D 1 N S 1G E N E R A L E D I T O R

S O U R C E C R E A T O R S

C o n t a i n i n f o r m a t i o n a b o u t i h p r o g r a m s< , n ( P | T L > .E d u a t i o n — I l i s u i n r a m o f c U s s m a r k s .E d u c a t i o n - C r e a l e % r i A S l C l i m - s a n i l a p -| > e n d s i < f : ■ ■ ^ ! i r . 1 J ■ ! ■ ! ■ . i m e m o r y .C a m e - C a n M l . u r d l o p l a y e r s ' o U t h c l l o P i o f c r a m w d e d i l i n p u t m o v e s .

w t o n t n i o s e t a n h e I . 1 i I h e t i p -p O M n l t s - | » ' s a V , I h i o m o v e i p o s u i b l r .t y p e a t T .U t i l i t y R U t o e d i t o r i n u r u c i i o n s .l _ ! i i l i l y - S e q u e n t i a l f i l e e d i t o r . J a i l , b u

p e a r s i d a t l l i l i t y - s e q u e n t i a l f i l t - e d i t o r . S l o w , b u i - i e . h . i i u l K - c o m m u j i i i I s d n i - c o l o m i d a t a ,U l i l i r y - R U N l o I n i l r o c l l o r u l o " M I C R O - E D I T O R . ? "U t i l i t y - d o c u m e n t a l I o n n o a r a i U b l cU t i l i t y - R U N f o i n i t m c U o i u r o r - C E N -E R A L E D I T O R H U t i l i t y — A n e d i t o r d e r i v e d f r o m t h P a s c a l e d i t o r o t h S u p t r P L T h a " W e d g e * 1 : B A S I C 4 t n m m i n d ] C a n o n -v m S u p n - P E T l o C B M f i l e s .U t i l i t y d i s a n e m b l e r . i n s t r u t l i o n s i c l u d e d .

l i M I M I > R ( H . R . \ M C O M I S I E H I E S\ I L O K S M 1 I l l i ' n l i n i i ! . - I , , ^ , , , . . . 1 1 1 . I r . i u [ U I . K

S M I T H "G R A P H I C D E W A R + . P D * m o - C r » p b I i p a l l e m j u a i n E C o m m o -I U M P Y . P G i m e ~ - F r o g g e > - 4 = l e l l , l > = r i g h t

S = u i » 2 = d o w nK I L L T H B I R D . P S h o o t i n g g u i l e - R U 1 0 M A C H I N E C O D E . P A u n n b l e r - C o n v e r t h n u c h i t i e c o d e

t D A T A U I I M I i m UM O R S E C O D U K K Y . P H a m R a d i o - P r * l i e - M i . r w C « l e | n e e dS o u n d B o x ) .

O T U E L L O . P G a m e - P l a y O t h e l l o J g a i m t I h c o p u t e r . R f 1 0 t s u

F A P E I N D E X . P f a s t t a p e f o r w a r d p r o g r a m - s e t f o 3 . 5 Kp r o g r a m s I ' m - t h i s p r o g r a m l S A V Ea n L O A D w a n d ( m u p e . B r e s e l l i n gi h p r e s e t f a s l f o r w a r d l i m e , l i r g e r p r g r a m s a b s l o i e d

V I ' K W R I T E K I C . F E l « i r o n i r I v p r w r i H r d ■ « ) ' « a n 2 I « 2V P E W i U T E R 1 D . I * E l e c t r o n i c i r p e v T i t t T b w a / 4 f e : t / 8 0 2 r l .

r V P E W R T R - I N S T . Z I r u t t n i c l l o n i l o r t h e E l e c t r o n i c T y p o -

N O R T H C A S T L E S T R U C T U R E D B A S I CS i m i l a r l o W i t e r l o o S t r u c t u r e d B A S I C

V e r s i o n s a r a K a v i i l a h l e ( o C - a n V I 3 V E R S I O N| N r . I ' W 4

V r i l P E T M O C J . P

- S e e " S T B I N S T R U C T . Z " l u i n s l r u c -

I ' h i s p r o g r a m " i l l R U W a t e r l o oA S I C p r o g r a m s S o m e W j l e r l o B A S I C

b u K > a r f i l e d .P E S t r u c t u r e d B A S I C a I W U I S V S

1 1 1 f . 1 j i m i .

S T P E 6 0 0 0 .

b T P E 9 0 0 0 .

S f l l 3 8 0 0 H U . S T G O O D R U . - I I S V ' - ' i H t l N I

S T I N S T R U C T . ZF A S T C O P Y - A U - PS I M P L E . / .

q u r r r O H \ r \ , j

i i \ h ^ i ^ M O R ^B I N A R Y S E A R C HS T B P A L 3 8 0 0 PS T B P A L f i D O O PS T B P A L 7 0 0 0 . PS T B P A L W B . Pb T B I N I T I A L Af T C O M M A N D .S T B S E T U P . As i l l L O O P I N G ^» T S E L E C T I O NM P R O C E D U R E . A

P h S t r u c t u r e d7 4 1 1 %P E S t r u c t u r e dG M 0 9 6P E S t r u c t u r e d9 * 4 0 9 6

B A S I C

B A S I CB A S I C

, i * 7 ( * » s v

t w m i . s y . s

$ 9 0 0 0 S V

P E S t r u c t u r e d B A S I C a 1 3 8 0 0 R U a i a b o v e .j a b o v e

S i i r t i M j s t l i S ' l nt t o n i - R U N1 ' l i l i t y - A n o l h eN C S T L M r u r t u r .p r o g r a mN C S T L S l n i c t mp r o g r a mA n o t h e r a a m p l e\ » ( j | I k t s a m p l e

\ ( . S I L I ' A 1 . A sN C S T L P A L A N C S T L P A L A N C S T L P A A N C S T L I n h i a l i iN C S T L C o m m uN C S T L S e t u p s N C S T L L o o p i n gN C S T L S e l e t l i oN C S T L P r o o n i u

c u i r e d B A S I C I r u t n i c -

c o p y p r i B A S I C

e B A N Kp r o g n n tp r o g n t n

a m b l e r f i . e m b i e r l i g x n b l e r l i

s o u r e r c i - A n a l v s . -u i t e c t H l e .

• r e s o u r c e .

g r a m .

F O R . N E X 1

l - a t s a o o .! a % » * H .B i t 1 7 0 0 0E a t 1 9 0 0 0

s o t i n e i o t l r .

: l

o d I I B K A K Y l . d t l A . l * U t i l i t y - L o t y o u r d d i r e c t o r i e s | n < a

d u a l d r i v e ) . I ' s r s a n u p g r a d e d v e r - i o nd i s k l o g g e r l p r o d u c e d i s k U / p a m d a t a f i l e . N t c r R 1 - s t h e w d a t a f i i n t o l a r g e r f i l e s w i t h l i s t i n g i d L i s a t h d a t a i i l « p r o d u c e d p r a v l o w lS e q u e n t i a l d a t a t i l t e j u m p l e f l l t o i l d i s k f r o m - L I B R A R Y L O C A . P " p

. .

( V ) T C : O c t o b e r 8 I d i s l ' i a p r lI . I S T - M E i V j T ' M

P L A N E T S I N S T . VP L A N E T S . V

C o n l a l r a i n f o r m a t i o n a b o u t i R n n n i r K l n k a o n ( V ) T CI n - l i i u h o i i s l o r - I ' L A N E T SV i s u a l p i c t u r e o p l a n et h n u

l I t

W R W N U K R I N S T . V I w t r o c tW O K I J F 1 N D E H . V

f o r - W O R U F l N U E K V W o n ] s t a r c h p m c . Y i n i h u i l t i j ; i ■ u 1 0 I S l - p u n l e . I h e n t h c c o m p u l e r f i n d lt h w o r d y o w i s h t f i n d

N I G H T M A R E . V H n m o n ™ m a t h i n c b n g i u g c p r a g r u nL o a d a n r u n t h e n e n t e r a l i h B A S I C

F I N A N C E S R K . V A n o t r i n k ' " I l o a n u i m c r c s t o t i c .F U G U E . V R u b u t b e p r e p a r e d t w a l l m i n u l c

T h e n l i t a c k a n n i c h .T E A S E R S K K T h i s > . - r n e i i i m i l u r t T r i v i a l P u r s u i t .B R A I N B E N D E R I T a k e p e c k a t t h i s , i y o d a r e , b u t d o n ' t

I « u d i t i l y o u a r e 3 t ) o r d e r l i n e p v y c h u | > a l h kh a c k e r .B R A I N B E N D E R V i e w t h i s f o a n o t h e r ! a n B h 'S U P E R K I G H T . V C u s t o m c h a r a c t e r d e m n .D R A G O N P O W E R S a m c a s a b o v e .S H E R I W . V S a m e a s . b o v e .E N r . K H R I Z h V S a m e a a b o v e .S P I D E R K E . S C U K . V R e s o w p e o p l e f r o m s p i d e r s . W a t c h n u

l o i h l i s t m o v i n g l o l i l e l a m a .S P i a . V U s e d b y a b o v e R a m e .C H A R I N S T B X . V P r o K i a m m a b l e c h a r a c t e r s , - i l o F r e n c h

a l p h a b e t . I n s t r u c t i o n s I n c l u d e d i p r o -K r a t n .

E X P D f . M O U s e d b y a b o v e .D E M O U s e d h y a b i . s e .E X P D f . M O U s e d b a b o v e .D E M O U s e d b y a b o v e .K I ' D E M O S U s e d b a b o v e .D E M O U s e d b y a b u v e .E X D E M O U s e d b a b o v e .D F . M O ■ ! U s e d b y a b o v e .r A P E D 1 R E C T 0 R Y . V V e r y e ^ o d m u l t i - p a g e d i m l o r y w i t h o n

u s o a l t - n d i n B .U N U S U A L E N O I N G . V A r o i h e r f a n n y p r o g w i t h , a s i h e n a m eP A D D L E N O I S E V R e q u i r e ! p i d d l e s .L O T T O M W . V R e q u i r e s p r i n t e r - r a n d o m l y p i c k s n u m -

b e O B C H A N G E R . V I y o c a f i g u r e t h i s o i . e m i i . I u s i n o

i i p r i m e r C a l c u l a i m io l S c h o

G E M I N I P R I N T . V P r i n l i d i r e c t oT I N Y I J I R E C T O R V . V K e q u i r c s p L P R E C O R D T 1 M E K C a b u s e d

f o a n a l b u m .1 2 - T O N E M U S I C . V I ' l j y . m a s b b a s e d

b e r g ' s p i a n o s u i l eF R E N C H I D 1 S K | V T r a m l i l o r E n s / F r . K r / E n g V e r y g o o d .F R E N C H i T A l ' E l T r a r u l i l o r E n g / F r . K r / E n g V e r y g o o d .t . t i l e u s e d b E R E N C 1 K D i s k a m r a p e )

V F R E N C H D I S K B K . V S a m e a a b o v e w i t h m o r e « o r d i .F R E N C H B K . V r i l e u « b " F R E N C H ( D I S K ) B B K . V R i u w b " F R E N C I 1 1 D I S K * r A C C P K A C . V T h i s p r o g r a m i d t i i g n e d l l e s t w h a t

y o u h a v e l e a r n e d i t h e a b ^ i v e p r L ^ u m sD R U M B O O G I E . V m u s i c p r o g - v e r y a m u s i n g

C A N A D A v e r y f a m i l i a r K i n g . D o r r t f o r K e i t

P E R C E N T C H A R T . V E d u c a u o r u l u t i l i t y f o a k u b i i n i p

T P V G M a g a z i n e p a g e 3

Page 41: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 41/56

F * a t u r * s :

U n l i m i t e d U p l o a d / D o w n l o a dP r o g r a m s a n T » x t

A d j u s t a b l e T r a n t l a t aT a b l e tF o r m a t t e d L i n e sV T - 5 2 C u r s o r C o n t r o l sA u t o - R e c a l l o f U s e rP a r a m e t e r !F u l l M o d e m C o n t r o lS c r e e n P r i n t O n l i n eB u i l t - i n D i s k C o m m a n d sT l m e - o f - D a y D i s p l a yA l a r m T i m e rS h i f t / L o c k

S i n g l e K e y s t r o k e I f P c m w o r dF o u r P r o g r a m m a b l e F u n c t i o nK e y sE c h o M o d eA u t o - A n s w e r b a c k f o T e l e xB r e a k K e X - o n / X - o f f F l o w C o n t r o lR e v i e w , R e a r r a n g e , P r i n t F i l e s4 o 8 C o l u m n s *O p e r a t e s W i t h M a n u a l , I n t e l l ig e n t , o r 1 6 5 0 - C o m p a t i b l e M d e m s

• 8 C o l u m n s w i t h D a t a 2 0 X L 8 B o a r d B a t t e r i e s I n c l u d e d 8

D i s k S 4 9 . 9 5 U S F u n d s$ 6 9 . 9 5 C a n a d i a n

0 d i s c o u n t f o T P U G M E M B E R S .

D e a l e r A v a i l a b i l i t yC a l l ( 7 0 5 ) 4 3 7 - 3 1 8 7 C o m m o d o r e 6 4

M I C F O T E C H I M I CS O L U T I O N S *E N T E R P R I S E S I N C . , P E F F E R L A W ,

O N T . L 0 E 1 N 0C o l u m n s

C o l u m n B o a r d .• C o m m o d o i e 6 r e g u r e c e d n o d e m o r k

o C o m m o d o r e B u s i n e s s M o n i n e s I n

S U P E R P E T O W N E R S R E S E R V E Y O U R O S - 9

T P U G w i l l i m p l e m e n t t h p o p u l a r 6 8 0 9 o p e r a t i n g s y s t e m" O S / 9 " o n t h e S u p e r P E T . O S / 9 g r e a t l y e x p a n d s s o f t w a r ea v a i l a b i l i t y a n t h h a r d w a r e c a p a b i l i t i e s o t h i s c o m p u t e rw h i l e a t h s a m e t i m e p r e s e r v i n g a c c e s s t o t h e W a t e r l o ol 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 O S / 9 t c l u b m e m b e r s w i l l b a r o u n d 5 ( U . S . ) , w h i c h w i l l i n c l u d e t h c o s e o h a r d w a r e m o d i f i c at 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 n o f t h e S u p e rP E T . T w b o a r d S u p e r P E T s r e q u i r e a s i m p l e h a r d w a r em o d i f i c a t i o n — w p r o v i d e i n s t r u c t i o n s . T r e s e r v e y o u rc o p y p l e a s e m a i l $ 6 8 . 0 9 t T P U G . ( I 9 1 2 A A v e n u e R d . ,S u i t e I T o r o n t o O n t . , M 5 4 A 1 . C a n a d a ) . I t h u n l i k e l ye v e n t t h a t T P U G d o e s n o p r o c e e d w i t h O S / 9 , y o u r d e p o s i tw i l l b r e f u n d e d .W h a t d o e s O S / 9 o f f e r ?

t r u e o p e r a t i n g s y s t e m w i t h U N I X f e a t u r e s a n t h s i m p l i c i t y a n c o m m a n d s t y l e o C o m m o d o r e B A S I C ;M u l t i - t a s k i n g a n m u l t i - u s e r e n v i r o n m e n t :M u l t i - l e v e l d i r e c t o r i e s s i m i l a r t t h o s e a v a i l a b l e i M D O 2 . O . ;T i m e a n d d a t e s t a m p f o a l d i r e c t o r y e n t r i e s ( f i l e s ) :F i l e a c c e s s p r i v i l e g e s m a b r e s t r i c t e d b t h o w n e r o

f i l e .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 t o w h i c h w i l lr u o t h S u p e r P E T .

T h O S / 9 p a c k a g e i n c l u d e s a a s s e m b l e r , e d i t o r , c o m a n d ( s h e l l ) l i b r a r y m o n i t o r , s y m b o l i c d e b u g g e rA v a i l a b l e L a n g u a g e s ( c o m p i l e r s ) i n c l u d e B A S 1 C - 0 9 . P a c a l , C I S - C O B O L , L a n g u a g e . . . a n o t h e r s .A v a i l a b l e A p p l i c a t i o n P r o g r a m s : W o r d p r o c e s s o r s , b u s in e s s , i n v e n t o r y a n a c c o u n t i n g a p p l i c a t i o n s .P u b l i c D o m a i n : S o f t w a r e , r e l a t i o n a l d a t a b a s e a n s p r e a ds h e e t s , e x t e n s i v e p u b l i c d o m a i n s o f t w a r e a n d o c u m e n t a t i o nT P U G w i l l a c q u i r e p u b l i c d o m a i n s o f t w a r e a n a s s i s t u s e r si 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 t w a r e t C o m m o d o r ef 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 y

S u p e r P E T 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 dm i c r o c o m p u t e r s .O S / 9 w i l l r u h a r d d i s k s a n p a r a l l e l d r i v e s .T h e r e w i l l b s o u r c e c o d e c o m p a t i b i l i t y t v e r s i o n s o O S / 9 t h a t a r p l a n n e d f o t h M o t o r o l a 6 8 0 0 0 .

F o i n f o r m a t i o n c a l l T P U G I n c . ( 4 1 6 ) 7 8 2 - 8 9 0 0( 4 1 6 ) 7 8 2 - 9 2 5 2

F o T e c h n i c a l I n f o r m a t i o nG e r r y G o l d ( 4 1 6 ) 6 6 7 - 3 1 5 9 2 2 5 - 8 7 6 0A v M o i s e ( 4 1 6 ) 6 6 7 - 3 9 5 4 6 6 7 - 9 8 9 8l i m i t e d n u m b e r o c o p i e s w i l l b a v a i l a b l e .

Page 42: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 42/56

Page 43: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 43/56

B A T T L E S T A T I O N S . . . !B A T T L E S T A T I O N S . . . !

M \ R \ R O

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

$ 9 . 9 9 ! o l e s s

V I C - 2 0G A M E S

$ 7 . 9 9 ! o l e s s

" M A S T E R T R O N I C , h e r e b yd e c l a r e w a r o n t h h i g h f l y i n g ,h i g h p r i c e d , c o m p u t e r g a m eB a n d i t r o n s ! b r i n g y o c o m p u t e r g a m e s f r o m a n o t h e rg a l a x y a e a r t h s h a t t e r i n gp r i c e s ! S p e c t a c u l a r h i g hq u a l i t y g a m e s l i k e : C H I L L E R ,B M R A C E R , N E U T R O NZ A P P E R a n M A G I C C A R P E T !

O u S u p p l y S h i p s h a v el a n d e d a p a r t i c i p a t i n g r e t a i ls t o r e s . "F o a d d i t i o n a l i n f o r m a t i o n c o n t a c tB U L L O C K I N D U S T R I E S L T D . , 6 B u l l o c kD r i v e , U n i t 5 M a r k h a m , O n t a r i o L 3 3 P 2 .T e l e p h o n e 4 1 6 - 4 7 1 - 5 8 5 8 .

C o m m o d o r e 6 D i s k $ 2 4 9 5

T Y P I N G T U T O R W O R D I N V A D E R S

R E V I E W E R S S A Y :" T h i s i t h e b e s t t y p i n 9 t u i o rw h a v e s e e n y e t ; ♦ ♦ ♦ *

I N F O - 6 4" C o m p u t e r a i d e d i n s t r u c t i o n a i t b e s t . " C o m m a n d e r' T n i s i a e x c e l l e n t p r o g r a m

" : a l r r a k l " ! f ' l y p ' n 9 p r a c t i c e a e n ] o y a b l e p a s t i m e i n s t e a d o b o r i n g d r u d g e r y "

D I L I T H I U M P R E S SR a l e d I h B E S T e d u c a t i o n a lp r o g r a m ( o t h V I 2

C r e a t i v e C o m p u t i n gC U S T O M E R S S A Y :" . d e l i g h l e d w i t h m s o n ' s

p r o g r e s s . . h i t h o n l y o n i h i s e c o n d g r a d e c l a s sw h t o u c h l y p e s a t h c o m p u t e r . "" Y o u r T y p i n g T u t o r i a e x c e l l e n t p r o g r a m . o u c h i l d r e n l i t e r a l l y w a i l i n l i n e t u s i t . "" T h o r o u g h l y s a t i s f i e d , c a n ' ! b e l i e v e h o f a s t I ' v e l e a r n e d t t y p e . I ' v e n e v e r t y p e d b e f o r e . "I d a i l y u s b s c h o o l s a c r o s s t h U S A .

N E W ! C o m m o d o r e P l u s / 4 o 1 . . T a p e $ 2 1 . 9 5 D i s k S 2 4 . 9 5C o m m o d o r e 6 T a p e $ 2 1 . 9 5 D i s k $ 2 4 . 9 5V I C - 2 0 ( u n e x p a n d e d ) T a p e $ 2 1 . 9 5

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

" H a s q u a l i t y o r e a l i s m w h i c hs e t s a p a r t f r o m o t h e r s , e v e nt h o s e I ' v e l e s t e d i n ( l i g h t s c h o o l . "

C o m p u t e ' s G a z e t t et " G r e a l p r o g r a m ! " I N F O - 6 4

" I t i s t r e m e n d o u s f u n . "C o m p u t e ' s G a z e t t e

" F l i g h t t e s l e d b a a i t r a f f i cc o n t r o l l e r , t w s k i l l e d p i l o t s a n a n e l e m e n t a r y s c h o o l c l a s s .H i g h l y r e c o m m e n d e d b a l l . "

M i d n i t e G a z e t t e" T h i s i a u n b e l i e v a b l y r e a l i s t i cs i m u l a t i o n o f t h e d i f f i c u l t i e sf a c i n g p i l o t i i n s t r u m e n t ( t

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

o e v e n v e r y e x p e r i e n c e d p i l o t s . " 7 4 p i l o tN E W I C o m m o d o r e P l u s / 4 o r 1 T a p e o D i s k $ 2 9 . 9 5

C o m m o d o r e 6 T a p e o D i s k S 2 9 . 9 5V I C - 2 0 { u n e x p a n d e d ) C a r t r i d g e $ 3 9 . 9 5

\ ^ V J J J J ^ ^ ^ J S h i p p i n g a n h a n a l r n g S 0 p e U V i l l / C I I I m t o r d e r C r e s i d e n t s a d 6 t a

P . O . B o 6 2 7 7 S a R a f a e l , C 9 4 9 0 3 ( 4 1 5 ) 4 9 9 - 0 8 5 0

Page 44: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 44/56

T h B e g i n n e r A n T h D i s k : P a r t S i O T h i n g s M o t h e r C o m m o d o r e N e v e r T o l d Y o D a v i d A H o o kB a r r i e , O C o p y r i g h t © 1 9 8 4 D a v i d A H o o kO u p r e v i o u s f i v e i n s t a l m e n t s h a v e c o n s i d e r e d t h d i s k c o m m a n d s :n o i t ' s t i m e t t u r n t t h e s u b j e c t o f f i l e s . B A S I C p r o g r a m s o f t e nc o n t a i n e m b e d d e d i n f o r m a t i o n : a a d d r e s s b o o k p r o g r a m , f o e x a m p l e , m i g h t i n c l u d e s e r i e s o D A T A s t a t e m e n t s t c o n t a i n t h v a r i o u s p i e c e s o f i n f o r m a t i o n a b o u t e a c h i n d i v i d u a l . W h e n t h p r o g r a m i S A V K d . t h D A T A i t e m s g w i t h i t S f a s g o o d — b u t p e r h a p s y o h a v e C h r i s t m a s c a r d l i s t t h a tc o u l d u s t h s a m e d a t a . R e - e n t e r i n g t h D A T A s t a t e m e n t s w o u l db b o t h r e d u n d a n t a n d , i t h l i s t i a a l l o n g , e x t r e m e l y t i m ec o n s u m i n g . W h a t w e w a n t i n s t e a d i m e t h o d o s t o r i n g d a t a t h a iw i l l e n a b l e m o r e t h a n o n p r o g r a m t g e a t h e m .T h a t m e a n s u s i n g f i l e s . L e a r n i n g h o t p r e p a r e a n a c c e s s f i l e s i n o a c o m p l e x a y o m a h a v e b e e n t o l d . I f a c t , d u t t h i n t e r a c t i v e n a t u r e o B A S I C , y o d o n ' t e v e n n e e d p r o g r a m t w r i t e t h e m !D e f i n i t i o n sB e f o r e w d e l v e i n t o t h t o p i c f u r t h e r w o u g h t t p r o v i d e d e f i n it i o n s o s e v e r a l t e r m s :K i l e . n I n s t r u m e n t , u s u a l l y o s t e e l w i t h r o u g h

e n e d s u r f a c e ( s ) . f o r r e d u c i n g o s m o o t h i n go b j e c t s .

R e c o r d , t \ F l a t p l a t e - l i k e o b j e c t , u s u a l l y o p l a s t i c ,f o p l a y b a c k o a u d i o s i g n a l s .

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

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

c o l l e c t i o n o f o n o m o r e r e c o r d s .F i l e , n .R e c o r d n

F i e l d , n

c o l l e c t i o n o f f i e l d s r e l a t e d t s p e c i f i c -u n i t o f i n f o r m a t i o n .

u n i t o f d a t a w i t h i n r e c o r d .T h d e f i n i t i o n s m a s e e m l i t t l e c i r c u l a r , b u t t h e y a r e n ' t r e a l l y .K o r a n a d d r e s s f i l e , w h a v e i n f o r m a t i o n a b o u t n u m b e r o p e o p l e( t h e r e c o r d s ) . W i t h i n e a c h r e c o r d t h e r e m a b n u m b e r o f i e l d s( f i r s t n a m e , l a s t n a m e , s t r e e t a d d r e s s , p h o n e n u m b e r , e t c . ) . E a c hf i e l d i o n u n i t o f t h e d a t a a n c a b e r e p r e s e n t e d b y B A S I Cv a r i a b l e , w h e t h e r s t r i n g o n u m e r i c . S t h f i e l d i t h ' a t o m ' : t h s m a l l e s t u n i t o f d a t a w e ' r e l i k e l y t o b i n t e r e s t e d i n

f i l i n g c a b i n e t m i g h t b o r g a n i / . e d s i m i l a r l y . I m i g h t c o n t a i ns e v e r a l f i l e s ; a m o n g t h e m , p e r h a p s , a i n v o i c e f i l e . I n t h e i n v o i c ef i l e f o l d e r , w w i l l h a v e n u m b e r o r e c o r d s ( t h e i n d i v i d u a lc u s t o m e r i n v o i c e s ) . T h i n d i v i d u a l i n v o i c e r e c o r d s c o n t a i n s e e r a l f i e l d s ( c u s t o m e r n a m e , c u s t o m e r a d d r e s s , p r o d u c t , u n i t c o s t ,e t c . ) . S t h o r g a n i z a t i o n o d a t a f i l e s w i t h c o m p u t e r f o l l o w s r e a lw o r l d p r a c t i c e q u i t e c l o s e l y .

F i l e O r g a n i z a t i o nF i l e s c a n b e o r g a n i z e d i n d i f f e r e n t w a y s . C o m p u t e r t y p e s w i l ld a z z l e y o w i t h t e r m i n o l o g y : s e q u e n t i a l , r e l a t i v e o d i r e c t , a n i n d e x e d . Y o a l r e a d y k n o w t h a t t a p e i s e q u e n t i a l m e d i u mo n l y — y o u c a n n o t g e t h f i f t h t u n e o n a n a u d i o t a p e u n t i l y o h a v e p a s s e d o v e r t h o n e s p r e c e d i n g .D i s k s c a n b e o r g a n i z e d s e q u e n t i a l l y t o o . T h e y o f f e r t h a d d i t i o n a la d v a n t a g e t h a t t h e y c a b e a c c e s s e d r a n d o m l y . W i t h r a n d o m ( a l s oc a l l e d ' d i r e c t ' ) o r g a n i z a t i o n , w c a f e t c h a i n d i v i d u a l r e c o r dw i t h o u t h a v i n g t l o o k a a n o t h e r s . O y o u r a u d i o t u r n t a b l e y o c a m o v e t h t o n e - a r m d i r e c t l y t t h f i f t h t u n e w i t h l i t t l e e x t r ae f f o r t .I n d e x e d o r g a n i z a t i o n i o n l y p o s s i b l e w i t h d i s k , a n e m p l o y s a i n d e x t a l l o w r e c o v e r y o f t h e s t o r e d r e c o r d s i e i t h e r s e q u e n t i a lo r a n d o m o r d e r .F i l e N u m b e r s a n O P E NB e f o r e w c a n u s e f i l e , i m u s t b O P E N e d . j u s t l i k e o u r e a lw o r l d f i l e c a b i n e t . S i n c e m a n y f i l e s c a n b e u s e d s i m u l t a n e o u s l y , w a s s i g n e a c h o n ' f i l e n u m b e r ' i i t O P E N s t a t e m e n t . T h n u m b e r ,w h i c h i u s u a l l y i t h r a n g e 1 - 1 2 7 , a p p e a r s i m m e d i a t e l y a f t e r t h w o r d ' O P E N ' i t h O P E N s t a t e m e n t . A f t e r w a r d s t l i e m a c h i n e w i l lk n o w w h i c h f i l e y o a r r e f e r r i n g t w h e n e v e r t h i s n u m b e r i c a l l e d .D e v i c e N u m b e r sT h O P E N s t a t e m e n t i B A S I C m u s t s e r v e t c o m m u n i c a t e w i t ha l t h e e x t e r n a l d e v i c e s t h a t t h c o m p u t e r i c o n n e c t e d t o s y o c a u n d e r s t a n d t h a t m o r e i n f o r m a t i o n i n e c e s s a r y .D e p e n d i n g o n w h i c h u n i t i i n v o l v e d , t h i s i n f o r m a t i o n m u s t i n c l u d et h d e v i c e s a d d r e s s , o u n i t n u m b e r ' , a b a r e m i n i m u m . H e r ea r e t h e c o m m o n d e v i c e n u m b e r a l l o c a t i o n s :

U n i t P E T / C B MK e y b o a r dT a p eT a p e # S c r e e nP r i n t e r

V I 2 0 / C - 6 4K e y b o a r dT a p eR S 2 3 2 P o r t ( M o d e m )S c r e e nP r i n t e r

M o d e m o r A l t e r n a t e P r i n t e r A l t e r n a t e P r i n t e rD i s k D r i v e D i s k D r i v eA l t e r n a t e D i s k D r i v e A l t e r n a t e D i s k D r i v e

S e c o n d a r y A d d r e s s e sI y o r e f e r t e a r l i e r a r t i c l e s , y o w i l l n o t i c e t h a t o u d i s k c o m a n d s h a v e r e q u i r e d t h i r d v a l u e , a p a r t o O P E N . T h i s i t h ' s e c o n d a r y a d d r e s s ' . W h e n c o m m a n d s r a t h e r t h a n d a t a a r c s e n t t t h d i s k , t h s e c o n d a r y a d d r e s s a l w a y s h a t h v a l u e 1 5 F o d a t a f i l e s o d i s k , u s s e c o n d a r y a d d r e s s e s f r o m 2 - 1 - 1 , a n m a k es u r e t h a t t h v a l u e c h o s e n i n o c u r r e n t l y i u s e l s e w h e r e i t h p r o g r a m .

W i t h t a p e d a t a f i l e s , t h s e c o n d a r y a d d r e s s y o u s e d e n o t e s w h e t h e rt h f i l e i b e i n g o p e n e d f o r e a d i n g o w r i t i n g . U s v a l u e o ( z e r o ) f o r r e a d i n g a n v a l u e o ( o n e ) t s i g n i f y a f i l e i t b w r i t t e n .

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

Page 45: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 45/56

F i l e n a m e sD i s k d a t a f i l e s m u s t h a v e n a m e , e l s e h o c o u l d y o e v e r l o c a t et h d a t a a g a i n ? T a p e a l l o w s y o t h o p t i o n o n f i l e n a m e , b u u s o n a n y w a y . O n c e i w s u c h f i l e s e x i s t , h o d o y o u k n o w w h a t i c o n t a i n e d o t h t a p e ?T h d i s k f i l e n a m e m a y n o e x c e e d s i x t e e n c h a r a c t e r s , a n d y o um u s t s e n d w i t h i c o u p l e m o r e i d e n t i f i e r s : w h a t t y p e o d a t a f i l ey o u ' r e w o r k i n g w i t h , a n w h e t h e r y o w a n t t r e a d o w r i t e .I i ' s l o n g p a s t l i m e f o r e a l e x a m p l e :O P E N 2 8 3 " O : S T U F F , S E Q , W R I T E "O P E N 2 , 8 , 3 " 0 : S T U F F , S , W "T h s e q u e n t i a l d a t a f i l e c a l l e d ' S T U F F ' i s b e i n g o p e n e d f o w r i t i n go D r i v e # 0 ( o d u a l d r i v e ) . T h d i s k d r i v e i d e v i c e # 8 O u f i l en u m b e r i 2 t w h i c h w e ' l l r e f e r f r e q u e n t l y . T h s e c o n d a r y a d d r e s sc h o s e n w a s ' T a n w w o n ' t n e e d t d a n y t h i n g m o r e w i t h i a g a i n . I f a c t w c o u l d h a v e c h o s e n ' 2 w i t h n c o n f l i c t , b u t ' 3 ' i j u s ta g o o d . W h i c h e v e r w h a v e c h o s e n , w e ' l l n o t e i a n n o t u s e i f o a n o t h e r f i l e i ( h i s p r o g r a m .T o p e n ( a p e d a t a f i l e , u s e t h e f o l l o w i n g s y n t a x :O P E N 2 1 1 " S T U F F "T h f i l e n u m b e r i a g a i n n u m b e r ' 2 a n t h d e v i c e n u m b e r f o t a p e i T T h l a t t e r i t h s e c o n d a r y a d d r e s s t i n d i c a t e w e ' r eg o i n g t w r i t e d a t a f i l e . T h f i l e n a m e i t h s a m e .C r e a t e S e q u e n t i a l F i l eN o i t ' s y o u r t u r n . G e o u a f r e s h t a p e o r d i s k ( f o r m a t t e d ) a n m o u n t i i t h e d r i v e . I s s u e t h e a p p r o p r i a t e O P E N c o m m a n d f r o ma b o v e .W i t h t a p e , y o u ' l l f i r s t g e t t h e f a m i l i a r P R E S S R E C O R D P L A Ym e s s a g e . T h i r t e e n s e c o n d s l a t e r t h R E A D Y m e s s a g e a p p e a r s o t h e s c r e e n . T h d a t a f i l e h e a d e r h a n o b e e n s t o r e d o t h e t a p e .W i t h d i s k , t h d r i v e a c t i v i t y l i g h t w i l l c o m e o a n s t a y t i t . i n d i c a ti n t h a t t h f i l e i r e a d y t a c c e p t d a t a . T h R E A D Y m e s s a g e w i l ls h o w o n t h s c r e e n .F r o m h e r e o t h p r o c e d u r e i t h s a m e f o t a p e a n d i s k b o t h .W r i t i n g D a t aE n t e r t h f o l l o w i n g l i n e s i d i r e c t m o d e , p r e s s i n g R E T U R N a f t e re a c h e n t r y :

P R I N T # 2 , " I T I R E A L L Y E A S Y T W R I T EP R I N T # 2 , " D A T A F I L E T T A P E . T H E S E A R EP R I N T # 2 , " S T R I N G L I T E R A L S , B U P R I X T # 2 , " V A R I A B L E I J U S T A E A S Y T P R I N T # 2 . " W R I T E T O T H E F I L E . Y O J U S TP R I N T # 2 , " I D E N T I F Y I T N A M E A F T E R T H P R I N T # 2 , " C 0 M M A . U S E O N L Y O N V A L U E P E R ' "P R I N T # 2 , " L I N E , O E L S E Y O A R A S K I N GP R I N T # 2 , " F 0 R T R O U B L E ! N O T E T H A T T H P R I N T # 2 , " T A P E O D I S K D O E S N ' T M O V EP R I N T # 2 , " A F T E R E V E R Y L I N E I T Y P E D . "

T h c o m p u t e r h a c a s s e t t e b u f f e r i R A t h o l d t h d a t at e m p o r a r i l y . A f t e r 1 9 c h a r a c t e r s o r m o r e , t h t a p e m u s t b w r i t t e na n t h b u f f e r e m p t i e d t m a k e r o o m f o t h n e c h a r a c t e r s . T h a td o e s n ' t h a p p e n u n t i l t h " C O M M A . . l i n e .T h d i s k b u f f e r i w i t h i n t h d i s k ' s R A M , a n c a h o l d 2 5 4 d a t ac h a r a c t e r s . T h d a t a a r w r i t t e n f r o m t h i s b u f f e r , o n l o t h d i s k e t t e ,a f t e r t h " T A P E O R . l i n e h a b e e n r e c e i v e d .

C L O S E T h F i l eS i n c e t h b u f f e r s a r l i k e l y t o h a v e s o m e d a t a i t h e m , w m u s t b s u r e t h e y ' r e e m p t y w h e n w e a r f i n i s h e d w i t h t h f i l e . T h i s i w h e r e t h C L O S E s t a t e m e n t i e s s e n t i a l :C L O S ET h i s w i l l w r a p t h i n g s u n e a t l y , a n m a k e s u r e t h l a s t o t h d a t ai n o b a n i s h e d i n t o l i m b o . C L O S E i v e r y i m p o r t a n t .R e a d i n g t h F i l eA l t h o u g h w c a w r i t e t o f i l e i d i r e c t m o d e , w c a n n o t r e a d I r o mi w i t h o u t p r o g r a m . T h r e a s o n i t h a t t h e b u f f e r u s e d t h o l d t h d a t a w e ' r e r e a d i n g i t h s a m e o n e u s e d t s t o r e d i r e c t c o m m a n d s .M a k e y o u r c h o i c e o O P E N s t a t e m e n t s . T h f i r s t t w o , f o d i s k , a r e x a c t l y e q u i v a l e n t . T h t h i r d i f o u s w i t h ( a p e :1 0 O P E N 6 8 6 " O : S T V F F , S K Q , R E A D "1 0 O P E N 6 8 6 ' 0 : S T U F F , S , R "1 0 O P E N 6 1 0 " S T U F F "H e r e ' s t h r e s t o t h p r o g r a m :L 1 I N P U T S 6 , A J1 2 S S 1 3 P R I N T A 1 4 0 I F S S 0 T H E N 1 1 1 5 C L O S EB c h a n g i n g t h e f i l e n a m e , t h i s p r o g r a m w i l l r e a d m o s t s e q u e n t i a lf i l e s f o y o u , a n d i s p l a y t h e i r c o n t e n t s o t h s c r e e n . W e ' l l l e a v e i a a e x e r c i s e f o y o t f o l l o w t h e l o g i c .S e y o n e x t m o n t h . I y o h a v e a n y c o m m e n t s o r q u e s t i o n s o t h i so t h o l h e r a r t i c l e s i n t h s e r i e s , p l e a s e f o r w a r d t h e m t h r o u g h t h e d i t o r . T P U G

T I ' l ' G M a g a z i n e p a g e 4

Page 46: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 46/56

J i B u t t e r f i e l d

S E C R E T S I S O F T W A R EC o p y r i g h t € . 1 9 8 4 J i m B u t t e r f i e l d . P e r m i s s i o nt r e p r i n t i h e r e b y g r a n t e d , p r o v i d e d t h i sn o t i c e i i n c l u d e d i t h r e p r i n t e d m a t e r i a l .W h e n i b u n o b u g : 1 W h e n i t ' s t h e r ed e l i b e r a t e l y . B u w h w o u l d a n y o n e p u d e l i b e r a t e b u i n t o a p r o g r a m ! ' T p o s it i v e l y i d e n t i f y i t T g i v e t h e p r o g r a m a u n m i s t a k a b l e ' s i g n a t u r e ' .

w a o n c e ( o l d t h a i t h e r e ' s o n l y o n s u r ef i r e w a t c o p y r i g h t p r o g r a m . H e r e ' sh o y o u d o i t w i t h i n t h p r o g r a m , y o w r i t e a s m a l l o r i g i n a l p o e m . I d o e s n ' t h a v ea n y t h i n g t d w i t h t h p r o g r a m , b u i t ' st h e r e i m e m o r y . I a n y o n e p r o d u c e s i l l i c i tc o p i e s o y o u r p r o g r a m , y o n o h a v eg u a r a n t e e d w a o g o i n g a f t e r t h e m . T h l a i s n ' t c o m p l e t e l y c l e a r o w h a t c o n s t it u t e s p r o g r a m t h e f t , b u i t ' s v e r y s p e c i f i ca b o u t t h i h e f t o a r t i s t i c w o r k s s u c h a p o e t r y . A c c o r d i n g t m a d v i s o r , y o c a g e t h t h i e f f o r s t e a l i n g y o u r p o e m .

c a n ' t s a i t h a t ' s c o r r e c t l e g a l a d v i c e , b u i d o e s d r a w a t t e n t i o n t a i n t e r e s t i n g s i d el i g h t o i d e n t i f y i n g p r o g r a m f o c o p yr i g h t p u r p o s e s . Y o c a e m b e d t h i n g s i n p r o g r a m t h a t a r n o u s e f u l , b u t h a t m a b h i g h l y v i s i b l e i t h p r o g r a m i s t o l e n .W i t h i n c e r t a i n p r o g r a m s y o m a f i n dp o e m s , n a m e s , m u s i c , a n e v e n j o k e s . T h e ym a b c o m p l e t e l y h i d d e n — o n l y m e o r i n s p e c t i o n b k n o w l e d g e a b l e p e r s o nw o u l d r e v e a l t h e m , s i n c e t h e y m i g h t b e n c r y p t e d . O t h o t h e r h a n d , i s o m ep r o g r a m s i i p o s s i b l e t i n v o k e t h s e c r e tm e s s a g e o o t h e r a c t i v i t y t h a t h a b e e n b u ri e d t h e r e . m e s s a g e m a a p p e a r , t u n em i g h t p l a y , o t h s y s t e m m i g h t c r a s h i p a r t i c u l a r s e q u e n c e o k e y s i p r e s s e d .T h c a s u a l o b s e r v e r w h s t u m b l e s a c r o s so n o t h e s e m i g h t d e c i d e t h a t t h p r o g r a ma u t h o r h a q u i r k y s e n s e o h u m o u r , o h a m i s s e d b u g . T h a t c o u l d b e o c o u r s e .O f t e n , h o w e v e r , t h e f e a t u r e i d e l i b e r a t e l yp l a n t e d t a l l o w t h e f t s t h s p o t t e d .T h o s e o y o w h h a v e t h E a s y S c r i p t c a t r i d g e f o t h C o m m o d o r e 6 m a h a v ef o u n d t h k e y s e q u e n c e t h a t c a u s e s i t p l a y t h L a n d o H o p e a n G l o r y t h e m e[ r o m E l g a r ' s P o m p a n C i r c u m s t a n c e . I t ' sn i c e a r r a n g e m e n t , a n y o c a n c o n t i n u e t t y p e a y o l i s t e n t t h m u s i c . I ' v e n e v e ra s k e d t h p r o g r a m a u t h o r , S i m o n T r a n m e r ,w h e t h e r h s l i p p e d i i f o f u o f o m o r es e r i o u s p u r p o s e s .

Y o c a i m a g i n e h o c o u r t c a s e m i g h tg o P r o s e c u t o r : " Y o u r p r o g r a m i r e m a r k a

b l s i m i l a r t o E a s y S c r i p t " . P i r a t e : " P u r e l ya c c i d e n t a l : s u p p o s e t h a t t a c h i e v e t h s a m e t y p e o f w o r d p r o c e s s i n g p e r f o r m a n c e ,

e n d e d u p w r i t i n g s i m i l a r c o d e " . P r o s e c u t o r :" W h a t a b o u t t h m u s i c ? " P i r a t e : " W h a tm u s i c ? " P r o s e c u t o r : " Y o u r h o n o u r , g i v ey o e x h i b i t . . p r e s s k e F l t h e n C T R L - T .P a n d e m o n i u m i t h c o u r t r o o m a m u s i ci s s u e s f r o m t h c o m p u t e r s y s t e m .S u c h f e a t u r e s s h o u l d n o r m a l l y b e k e p t s e c r e tb t h e a u t h o r , o c o u r s e , s o t h a i k n o w le d g e a b l e p i r a t e w i l l l e a v e t h e m i p l a c e ,t h u s u n m i s t a k a b l y t i p p i n g o f t h p r o g r a m ' st r u e s o u r c e . S o m e f e a t u r e s , s u c h a t h E a s y S c r i p i m u s i c , b e c o m e f a i r l y w e l l k n o w nt u s e r s . B u m o r e t h a n o n c u r i o u s f e a t u r ec a n b e e m b e d d e d i n t o s i n g l e p r o g r a m .F i n d i n g a l t h e s i g n a t u r e s c a b v e r yd i f f i c u l t j o b , s i n c e s o m e o i i h i d d e n w i t h i nt h c o d e i t s e l f .M i c r o s o f t , w h w r o t e t h e o r i g i n a l v e r s i o no B A S I C t h a t i u s e d i C o m m o d o r em a c h i n e s , w a v e r y s t r o n g o s i g n a t u r ep r o t e c t i o n . E m b e d d e d i a l e a r l y P E B A S I C v e r s i o n s a n B A S I C i m a n y o t h e rc o m p u t e r s y s t e m s w a t h w o r d ' M I C R OS O F T ! ' c o m p l e t e w i t h e x c l a m a t i o n p o i n t .I w a v e r y d i f f i c u l t t f i n d , s i n c e i w a h i d d e n w i t h i n s e q u e n c e o f l o a t i n g p o i n tc o n s t a n t s u s e d f o t r i g o n o m e t r i c f u n c t i o ne v a l u a t i o n s . T m a k e i e v e n t r i c k e r . t h e r ew e r e r a n d o m h i g h b i t s s p r i n k l e d o v e r t h m e s s a g e . M o s t p e o p l e l o o k i n g t h r o u g h t h R O l o g i c w o u l d s k i p t h i s a r e a : i d i d n ' td i s a s s e m b l e , a n s e e m e d t b t o t a l l y m a t h em a t i c a l i n a t u r e .I m i g h t b e t h e r e y e t ; b u M i c r o s o f t g a v et h g a m e a w a y . I n t h e C o m m o d o r e P E T ' sU p g r a d e R O ( s o m e c a l l i R O a n s o m e B A S K ; 3 ) k e y s e q u e n c e w a s a d d e dt a l l o w t h i s t b d i s p l a y e d . O t h a t m a c h i n eo n l y , t y p i n g W A I T 6 5 0 2 , 1 0 w o u l d c a u s e t h M I C R O S O F T ! m e s s a g e t p r i n t t e n t i m e s .I m R O m e m o r y m a p s , c a l l e d i h i sp i e c e o c o d i n g ' M i c r o s o f t j o k e ' . I s e e m e dl i k e j o k e : t h c o m p u t e r p o w e r e d u w i t ht h m e s s a g e ' C o m m o d o r e B a s i c ' , a n d n ow h e r e i t h d o c u m e n t a t i o n c o u l d y o f i n dt h n a m e o M i c r o s o f t . B u t h e y h a s l i p p e dt h e i r s i g n a t u r e i t h e r e .P e r h a p s i w a m i s t a k e t m a k e t h e i r s i gn a t u r e t o v i s i b l e . C e r t a i n l y , C o m m o d o r em a d e s u r e t h a t i w a r e m o v e d w h e n t h e yp r o d u c e d B A S I C 4 . a n s u b s e q u e n t v e rs i o n s o B A S I C .

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

s i g n a t u r e . I e x i s t s i n a l M i c r o s o f t B A S I C6 5 0 2 v e r s i o n s t h a t h a v e e x a m i n e d , a n s o m e t i m e s w o n d e r i c o m p a r a b l e b u h a b e e n d e l i b e r a t e l y p l a c e d i o t h e r p r o c e ss o i m p l e m e n t a t i o n s .H e r e ' s h o i w o r k s o n C o m m o d o r e c o p u t e r s : i y o t y p e 3 5 0 8 0 0 i n t o t h c o p u t e r i a n l i n e n u m b e r c o n t e x t , t h c o p u t e r w i l l b e h a v e e r r a t i c a l l y a n p e r h a p sc r a s h w h e n t h i s l i n e n u m b e r r e f e r e n c e i r e a c h e d . I o t h e r w o r d s , L I S T 3 f ) U 8 0 0 w i l ld t h d e e d ; o G O S U B 3 5 0 8 0 0 ; o t h n u b e 3 5 0 8 0 0 f o l l o w e d b B A S I C s t a t e m e n t .N o t e t h a t i t ' s q u i t e O t s a X 3 r > 0 8 0 0 ;t h n u m b e r i o n l y p o i s o n e d w h e n u s e d a

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

S o m e t i m e a g o , f i n a l l y s e n t i n t h i s a n o ma l a s " b u g r e p o r t ' t C o m m o d o r e . h a v en o t i c e d t h a t t h b u h a b e e n r e m o v e d f r o mt h n e w e s t C o m m o d o r e p r o d u c t s ( B s y s t e m ,C o m m o d o r e I ( a n P l u s 4 ) I t ' s b e e n t h e r es i n c e t h f i r s t C o m m o d o r e c o m p u t e r s . S o m eh o f e e l s e n s e o l o s s .

S o m e t i m e s q u i r k s a r e t h e r e f o r a r e a s o n .A n s o m e t i m e s b u g s h a v e p u r p o s e .S o n e x t t i m e y o h a v e p r o g r a m t h a tc r a s h e s a n u s e r c o m p l a i n s a b o u t i t y o c a t r l o o k i n g n o n c h a l a n t a n s a y i n g ," T h a t ' s j u s t m s i g n a t u r e " . T l ' U G

I m p o r t a n t m e s s a g e t a l B B u s e r s

T h T P U G B B h a m o v e d a g a i n !

T h n e t e l e p h o n e n u m b e r i s . .( 4 1 6 } 7 8 2 - 9 5 3 4

I t o p e r a t i n g h o u r s a r e . . 2 h o u r s p e d a y .

d a y s p e r w e e k .T h p a s s w o r d i s .

B U R L A PT P U t * M a g a z i n e p a g e 4

Page 47: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 47/56

J O I N T H J GT h l a r g e s t C o m m o d o r e U s e r s G r o u p

B e n e f i t f r o m :A c c e s s t l i b r a r y o p u b l i c d o m a i n s o f t w a r e f o C - 6 4 .V I 2 a n P E T / C B M

M a g a z i n e ( 1 0 p e r y e a r ) w i t h a d v i c e f r o mJ i B u t t e r f i e l d

D a v i d J - i o o kB o r g e C n r i s i e n s e nT P U G y e a r l y m e m b e r s h i p s :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 )S t u d e n t m e m b e r ( f u l l - t i m e , a t t e n d s m e e t i n g s )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 . )

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

- 1 3 5 . 0 0 C d n .- $ 2 5 , 0 0 C d n .- 1 2 5 . 0 0 C d n .- $ 2 5 . 0 0 U . S .

$ 3 0 , 0 0 C t l n .- M U . O O t J . S .- S 4 5 . 0 0 U . S .

F O F U R T H E R I N F O R M A T I O N :S e n d $ 1 . 0 0 f o a i n f o r m a t i o n c a t a l o g u e

( t e l l u w h i c h m a c h i n e y o u s e ! )T o T P U G

D E F T . A 1 9 1 2 A A V E N U E K D . , S U I T E 1 T O R O N T O , O N T A R I OC A N A D A M 5 M 4 A 1

E D I T / A S M I D e s i g n e d t h e l p y o

C O M P L E T E E D I T O R - A S S E M B L E ! *P A C K A Q C F O V O U H

c r e a t e a n m o d i f y 6 5 0 2A s s e m b l y L a n g u a g eP r o g r a m s o t h C o m o d o r e 6 4 C o m p u t e r .

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

O D i s k O N L Y $ 2 8 . 9 5S u i t e 2 1 5 9 5 0 C o l e s d e n e i g e sM o n t r e a l . Q u e b e c H 3 1 Z C a n a d aC . O . D . . m o n e y o r d e r o c h e q u e

D e a l e r a n d i s t r i b u t o r i n q u i r i e s i n v i t e d .

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

C O M M O D O R E V I 2 G A M E SE x c i t i n g n e g a m e s . .

C l e a r a n c e S A L E u t 7 5 o f L I S T P R I C EN U F E K K O P G A M E S , w i t h G R E A T S O U N D , A C T I O N , C O L O U R , G R A P H I C S . E x c i t i n g g a m e s t o n o t c h v a l u e s e v e n a l i s tp r i c e , g r e a t f o a l a g e s , f r o m t 7 5 A l C a s s e t t e s . F O V I 2 n e x t r a m e m o r y n e e d e d . I M M E D I A T E D B J V E R Y

L J S T P R I C E D I S C O U N T P R r C EA L I E N P A N I C S 2 4 . 9 5 $ 6 . 9 5A N T I M A T T E R S P L A T T E R S 2 9 . 9 5 $ 7 . 9 5E X T E R M I N A T O R S 3 9 . 9 5 $ 9 . 9 5X R A Z Y K O N G 1 2 4 . 9 5 $ 6 . 9 5R A C E F U N $ 2 4 . 9 5 $ 6 . 9 5M U S I C W R I T E R I I S 3 9 . 9 5 $ 9 . 9 5T H C A T C H J 2 9 . 9 5 $ 7 . 9 5K I N G S R A N S O M S 3 9 . 9 5 $ 9 . 9 5T O T A L L I S T P R I C E $ 2 5 4 . 6 0 S A L E $ 6 6 . 6 0

T O T A L P R I C E M v n » o r i y $ 3 0 0 . 0 0P L E A S E A D $ 2 . 5 0 f o s h i p p i n g a n h o n d l i n g l o f i r s i g a m e a n S I ( o e a c hg a m e i h e r e a t l e r

7 P r o v i n c i a l S o l e s T o l o O n l o r i o R e i i d e n l iE X T R A M E M O R Y V I G A M E S B Y T H E S A M E M A K E R N U F E K O PD E F E N D E R O T R L I S T P R I C E $ 2 9 . 9 5 . D I S C O U N T P R I C E S 7 . 9 53 M A $ 2 9 . 9 5 $ 7 . 9 5S P A C E Q U E S T $ 2 9 . 9 5 $ 7 . 9 5

T O T A l L I S T P R I C E $ 8 9 . 9 5 . . . D I S C O U N T P R I C E $ 2 3 . 8 5

F R E E S H I P P I N G I Y O O R D E R A L T H R E E G A M E S O o d $ 2 . 5 0f o s h i p p i n g a n h a n d l i n g f o f i r s t g o m e 1 . 0 0 t h e r e a f t e r

8 M E M O R Y E X P A N D E R F O V I 2 V I C 2 0 8 K M E M O R Y E X P A N D E R S T A N D A R D P L U G I C A R T R I D G EI N C R E A S E S M E M O R Y f r o m 5 , 1 2 0 b y t e s t 1 3 , 3 1 2 b y t e s . G O L DP L A T E D C O N T A C T S . O N Y E A R W A R R A N T Y P R E M I U M G R A D EC O M P O N E N T S . C O M P L E T E D O C U M E N T A T I O N .

R E G U L A RS P E C I A L

P R I C EP R I C E

5 9 . 9 53 9 . 9 5

O N T A R I O R E S I D E N T A D 7 P r o v i n c i a l S o W i T a ( $ 3 . 8 5 )H a n d l i n g a n s h i p p i n g c h a r g e ! A d $ 5 . 0 0

M A S T E R C A R D , V I S A , M O N E Y O R D E R S . P E R S O N A L C H E C K SP H O N E O R D E R S A C C E P T E D ( w d a d u c t S I f o c o s t o f c a l l ) .

P H O N E ( 7 0 5 ) 4 3 7 - 3 1 8 7 o W R I T E E N T E RP R I S E S I N C . , P E F F E R L A W , O N T . L O 1 N

W R I T E O P H O N E F O R O U R C O h P L E T E M O N E Y S A V I N G P R I C E L I S TC O M M O D O R E S O F T W A R E P R I N T E R S P E R I F l R A L S K O ^ I T O R S E T C A U . ( 7 0 5 ) 4 3 7 - 3 1 8 7 P H O N E O R D E R S A C C E P T E D A T 1 P M O N . - S A T . C A ( 7 0 5 ) 4 3 7 - 3 1 8 7 D e o l « r I N Q U I R I E S I N V I T E D

Page 48: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 48/56

Page 49: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 49/56

p a r a d e . . . p r o d u c t p a r a d e . . . p r o d u c t p a r a d e . . . p rA D V E N T U R E W R I T E R f r o m C o d e w r i t e rC o r p o r a t i o nA D V E N T U R E W R I T E R i s s o f t w a r e p a c ka g t h a t a l l o w s t h u s e r t d e s i g n g a m e s b p r o g r a m m i n g i s i m p l e E n g l i s h . T h u s e ri i n s t r u c t e d h o t p r o c e e d t h r o u g h s y t e m a t i c p r o c e s s o b u i l d i n g f o r m a t a n a s k e d t t y p e i a p p r o p r i a t e r e s p o n s e s i E n g l i s h .T h r o u g h o u t t h p r o g r a m m i n g p r o c e s s ,A D V E N T U R E W R I T E R p r o v i d e s " o p e nw i n d o w s " t h a t a l l o w t h o p e r a t o r t b u i l dn e c o n c e p t s i n t o t h g a m e . T r e a s u r eh u n t i n g , j u n g l e e s c a p e s , m a z e s , e t c . c a b d e s i g n e d b t h u s e r .O n c e t h g a m e i s e t , A D V E N T U R E W R I TE a u t o m a t i c a l l y c o n v e r t s t h E n g l i s hr e s p o n s e s i n l o c o m p u t e r l a n g u a g e a n t h g a m e c a b e r e c o r d e d o t h u s e r ' s o w d i s k e t t e .

P r i c e : $ 6 9 . 9 5 C d n . F o d e a l e r i n f o r m a t i o nc o n t a c t : M i c r o M a r k e t i n g C a n a d a , 1 6 I n g l e w o o d D r i v e , T o r o n t o

M a s i e r t r o n i c g a m e sf r o m B u l l o c k I n d u s t r i e s

B u l l o c k I n d u s t r i e s a n n o u n c e s a f f o r d a b l es o f t w a r e . W i t h t h e i d e a t h a t s o f t w a r e g a m e sa r n o u n l i k e r e c o r d a l b u m s i t h e i rl i f e s p a n , B u l l o c k I n d u s t r i e s i d i s t r i b u t i n gt h e M a s i e r t r o n i c l i n e o s o f t w a r e g a m e s f o t h e C - f v l a n V I 2 0 A u n q u a l i f i e d s u c c e s si E u r o p e , t h e s e g a m e s a r e a v a i l a b l e i C a n a d a f o $ 9 . 9 9 f o t h C o m m o d o r e 6 a n $ 7 . 9 9 f o t h V I 2 0 B u l l o c k I n d u s t r i e s L t d . , 6 B u l l o c k D r i v e ,U n i t 5 M a r k h a m , O n t . L 3 3 P 2 , ( 4 1 6 ) 4 7 1 -5 8 5 8

R e a d i n g S k i l l A d v e n t u r e s w i d i G u l l i v e r ' s T r a v e l sf r o m I n t e r n a t i o n a l S o f t w a r e S y s t e m sG u l l i v e r ' s T r a v e l s i i h t h i r d " R e a d i n g S k i l lA d v e n t u r e " s t o r y i t h E d u c a t i o n a l S t o r yS e r i e s . T h s t o r i e s i n t h i s s e r i e s a r i n t e r a ct i v e a d v e n t u r e s d e s i g n e d f o r e a d i n g p l e a su r e . T h e i r m a i n a i i t i m p r o v e c h i l d r e n ' sr e a d i n g s k i l l s a n c o m p r e h e n s i o n .

R e a d i n g S k i l l A d v e n t u r e s w i t h G u l l i v e r ' sT r a v e l s i b a s e d o t h c l a s s i c s t o r y f r o m t h B r o t h e r s G r i m m c o l l e c t i o n a n i w r i t t e nf o g r a d e s t w t h r o u g h f i v e .A c h i l d r e n r e a d G u l l i v e r , t h e y c o n t r o lt h p l o t l i n e , d i s c o v e r i n g d o z e n s a n d o e n o s t o r y l i n e s a n e n d i n g s . W i t h t h r e e

l e v e l s o v o c a b u l a r y ] c h i l d r e n c a e v e nr e r e a d a d v e n t u r e s w i t h m o r e c h a l l e n g i n gw o r d s .I S a l s o h a s a v a i l a b l e R e a d i n g S k i l l A d v e nt u r e s w i t h T o T h u m b f o p r e s c h o o l t h r o u g hg r a d e t w o , a n R e a d i n g S k i l l s A d v e n t u r e sw i t h M a s t e r s o f t h e G a l a x y f o g r a d e s t h r e et h r o u g h s i x .P r i c e : $ 3 5 . 9 3 C d n . I T o r o n t o a r e a t h E d c a t i o n a l S t o r y S e r i e s a r e a v a i l a b l e i C o l e sB o o k s S t o r e s . F o m o r e i n f o r m a t i o n c o n t a c t :I n t e r n a t i o n a l S o f t w a r e S y s t e m s , P . O . B o 5 4 2 7 , R i c h m o n d , V 2 3 2 2 0 , ( 8 0 4 ) 3 3 9 - 2 2 1 1 .

S T O R Y M A K E R f r o m S i e r r a O n - L i n e

S T O R Y M A K E R , f o a g e s t 1 4 i c r a t i v e s t o r y c o n s t r u c t i o n k i t . T h p r o g r a ml e a c h e s c h i l d r e n w r i t i n g s k i l l s . A d u l t s u pe r v i s i o n i n o t r e q u i r e d .

z a n y c h a r a c t e r n a m e d M a c k g u i d e s c h i ld r e n t h r o u g h a l t h e s t e p s n e c e s s a r y t c r a t t h e i r t i t l e , n a m e t h e i r c h a r a c t e r s , w r i t e. s e n t e n c e s w i t h b u i l t - i n w o r d p r o c e s s o r ,a n c r e a t e t h e i r o w o r i g i n a l i l l u s t r a t i o n s .T h s t o r y a n t h g r a p h i c s c a n t h e n b ec o m p u t e r - i n t e g r a t e d a n s a v e d o a i n d ep e n d e n t d i s k . T h e r e i n l i m i t t o t h n u b e o c o m p o s i t i o n s w h i c h c a n b e c r e a t e d .S T O R Y M A K E R c o n t a i n s M a s l e r D i s k ,b l a n k d i s k , a u t h o r l a b e l s a n B o o k o T i p s , a i n t r o d u c t i o n ( t h a r o c r e a t i v ew r i t i n g .P r i c e : $ 3 4 . 9 5 U . S . F o m o r e i n f o r m a t i o nc o n t a c t S i e r r a O n - L i n e B u i l d i n g , C o a r s e -g o l d , C 0 3 6 1 4 , ( 2 0 9 ) 6 8 3 - 6 8 5 8

B a b y s i t t e r V o l u m e f r o m S o f t M a g i c C o rp o r a t i o nB a b y s i t t e r V o l u m e 2 f o C - 6 4 , c o n t a i n s f o u rp r o g r a m s t t e a c h p r e s c h o o l e r s a n e a r l ys c h o o l - a g e d c h i l d r e n e l e m e n t a r y s k i l l s i n u m b e r s a n l o g i c .C l a r i t y C l o c k h a t h r e e l e v e l s t e a c h i n g c h i ld r e n t h s k i l l s r e q u i r e d f o t e l l i n g t i m eb o t h b y t h c l o c k f a c e a w e l l a s d i g i t a l l y .T h i s p r o g r a m a l s o u s e s v o i c e i n s t r u c t i o n sw h i c h d n o r e q u i r e a d d i t i o n a l h a r d w a r ef o r u s e .K r a z y K a l e i d o s c o p e a l l o w s c h i l d r e n t e x p e r im e n t w i t h c o l o u r a n p a t t e r n d e s i g n s .M o n k e v M a z e i m a z e m a n i p u l a t i o n s k i l l sg a m e t h a t c a n b e p l a y e d f r o m t h k e y b o a r do w i t h a j o y s t i c k .N u t t y N u m b e r s , t h l a s t p r o g r a m , c o n s i s t so t h r e e d i f f e r e n t g a m e s t t e a c h n u m b e rl o g i c .B a b y s i t t e r V o l u m e w i l l b a v a i l a b l e i U . S .f o C h r i s t m a s a n d i C a n a d a a f t e r C h r i s tm a s .

P r i c e : $ 1 2 . 9 9 U . S . E o m o r e i n f o r m a t i o nc o n t a c t : S o f t M a g i c C o r p o r a t i o n , 1 2 1 3 W H i g h S t . . B r y a n . O h i o 4 3 5 0 6

C L A S f r o m M i c r o E d I n c .

C L A S , w h i c h s t a n d s f o C o m p u t e r i z e d L e s o A u t h o r i n g S y s t e m , h a b e e n d e s i g n e dt e n a b l e e d u c a t o r s t c r e a t e t h e i r o w c o u r s e w a r e e a s i l y a n q u i c k l y b u s i n g l a e s c o m p u t e r t e c h n o l o g y . T h d e s i g n e r sh a v e a s s u m e d t h a t t h f i r s t - t i m e u s e r o C L A S S w o u l d h a v e n p r e v i o u s c o m p u t e re x p e r i e n c e a n m a d e t h p r o g r a m v e r yu s e r - f r i e n d l y .C L A S c a n b e u s e d t d e s i g n s i n g l e l e s s o no e n t i r e s e m e s t e r ' s c o u r s e i a n s u b j e c tf o a n g r a d e l e v e l , f r o m k i n d e r g a r t e n t h i g h s c h o o l g r a d e s .C L A S l e s s o n c a t a k e m a n y f o r m s ; i c a c o n s i s t o r e a d i n g m a t e r i a l s f o l l o w e d b p r o b l e m s e t s m a d e u o m u l t i p l e 1 c h o i c e ,f i l l - i n - t h e b l a n k s , a n d / o r T r u e - F a l s e q u e st i o n s . T h p r o g r a m a l l o w s t h t e a c h e r t r e t a i n h i s / h e r o w i n d i v i d u a l s t y l e a n t e a c h i n g m e t h o d s .T h C L A S p a c k a g e c o n s i s t s o o n A u t h o rd i s k , o n S t u d e n t d i s k a n t h U s e r ' s G u i d e .

P r i c e : $ 8 9 . 9 5 U . S . F o m o r e i n f o r m a t i o nc o n t a c t : M i c r o E d , I n c . , P . O . B o 4 4 4 0 0 5 ,E d e n P r a i r i e , M 5 5 3 4 4 , ( 6 1 2 ) 9 4 4 - 8 7 5 0

T P V G M a g a z i n e p a g e 4

Page 50: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 50/56

F l e x f i l e 2 . D a t a b a s e M a n a g e rG e o r g e S h i r i n i a nT o r o n t o , O A C o m p u t e r s , 2 5 B e h i h e P i k e , C o l m a r .P 1 8 9 1 5 , U . S . A . $ 5 9 . 0 0 U . S . C o m m o d o r e8 0 3 2 , 4 0 3 2 , 2 0 0 1 , 6 4 V I 2 0 d i s k d r i v e r e q u i r e d .F l e x f i l e 2 . 1 i d a t a b a s e m a n a g e m e n t p r g r a m n o t e w o r t h y f o b e i n g r e l a t i v e l y i n e xp e n s i v e , y e r e m a r k a b l y p o w e r f u l . I c a b c o n f i g u r e d l r u n o n a n y C o m m o d o r ec o m p u t e r w i t h a t l e a s t 1 6 o m e m o r y a n h a s p e c i a l f e a t u r e s t w o r k w i t h a n C U d i s k d r i v e .F l e x f i l e 2 . 1 i a v a i l a b l e o d i s k f o a l C o m o d o r e c o m p u t e r s . I u s e s a i n t e r e s t i n gc o p y - p r o t e c t i o n t e c h n i q u e . T h p r o t e c t i o nm e t h o d d o e s n o t u s e d o n g l e , n o s p e c i a lD O c o d i n g . T h i s m e t h o d r e q u i r e s y o t c u s t o m i z e t h p r o g r a m t y o u r p a r t i c u l a re q u i p m e n t c o n f i g u r a t i o n b a n s w e r i n gf e w s i m p l e m e n u p r o m p t s . O n c e t h p r g r a m h a b e e n c u s t o m i z e d , i w i l l n o r u o o t h e r c o n f i g u r a t i o n s . c u s t o m i z e d d i s kc a n n o t b e r e - c u s t o m i z e d . O n l y t h o w n e ro a o r i g i n a l d i s k c a m a k e b a c k u p s t h a tc a b c u s t o m i z e d .T h 7 8 - p a g e m a n u a l i c l e a r a n h e l p f u le v e n f o b e g i n n e r s . I t i s a s s e m b l e d i n a 7 b 9 - i n c h 3 - r i n g b i n d e r t h a t t a k e s u l i t t l ed e s k s p a c e a n l i e s f l a t f o e a s y r e a d i n g .T h i n f o r m a t i o n i w e l l w r i t t e n a n w e l ll a i d o u t . T h a p p r o a c h i m o r e o t u t o r i a lt h a n r e f e r e n c e g u i d e , w h i c h i p e r f e c t l ya c c e p t a b l e , s i n c e t h p r o g r a m i t s e l f i s e a s y t l e a r n a n u s e . n o t i c e a b l e o m i ss i o n i a i n d e x . O n n i c e f e a t u r e i t h a t 1 o t h 2 0 c h a p t e r s a r m a r k e d a " m u s t -r e a d " i t e m s f o a n y o n e u s i n g t h p r o g r a m .T h o t h e r c h a p t e r s c o n t a i n i n f o r m a t i o n o m o r e a d v a n c e d a p p l i c a t i o n s .T h m a n u a l h a s n o t b e e n c o n s i s t e n t l yu p d a t e d f r o m t h e o l d o n e . F o e x a m p l e , w a r t o l d o p a g e s 2 a n 4 t h a t c o m m a s ,c o l o n s a n s e m i - c o l o n s a r n o a c c e p t e dd u r i n g i n p u t . T h i s i n l o n g e r t r u e ( t h a n kg o o d n e s s ! ) .T h p r o d u c e r s s t a n d b e h i n d t h p r o g r a m .E a r l y v e r s i o n s h a m a j o r b u t h a t c a u s e dm i s f i l i n g a n l o s s o f r e c o r d s . T h f i w a r u s h e d t c u s t o m e r s a s o o n a t h i s w a d i s c o v e r e d . k n o w o o n u s e r w h h a b e e n i t e l e p h o n e c o n t a c t w i t h t h a u t h o r ,M i c h a e l R i l e y , a n r e c e i v e d t h h e l p h n e e d e d .T h p r o g r a m a l l o w s m a x i m u m f i e l d l e n g t ho 8 c h a r a c t e r s ( i n c l u d i n g r e t u r n ) ; m a x im u n u m b e r o f i e l d s i 2 ( w i t h p r o v i s i o ni t h p r o g r a m [ o m o r e ) ; m a x i m u m r e c o r d

l e n g t h i 2 f > 4 c h a r a c t e r s . Y o a r e n o t a s k e dt s p e c i f y t h l e n g t h o f i e l d s i n c e f i e l d sa r s t o r e d e n t e n a n s p a c e t h a t i n o u s e d i n o t r e s e r v e d . I a a p p l i c a t i o n w h e r ef i e l d l e n g t h v a r i e s a m o n g r e c o r d s , t h i sr e s u l t s i g r e a t e r f l e x i b i l i t y a n r e a l s a i n o s p a c e .

T h e n t i r e p r o g r a m a c t u a l l y c o n s i s t s o f 1 4m e n u - d r i v e n m o d u l e s l o a d e d b y m a i np r o g r a m , e a c h m o d u l e w i t h i t o w s p c i f i c j o t d o O p e r a t i n g w i t h a I F . E Eb u s , t h i s i n p r o b l e m , b u o n o r m a lC - 6 4 , w i t h i t s e r i a l b u s , t h e r e a r e p a u s e s o 2 s e c o n d s o m o r e a t h v a r i o u s m o d u l e sl o a d .

D a t a e n t r y i l i n e o r i e n t e d , w i t h t h f i e l d sl i n i n g u p o n e b e n e a t h t h o t h e r . E d i t i n gm u s t b c l o n e o t h c u r r e n t l i n e a n t e d i t p r e v i o u s l i n e y o m u s t w a i t u n t i l t h r e c o r d i c o m p l e t e d t b p r o m p t e d i t h e r ea r a n c h a n g e s .F l e x f i l e p r o v i d e s s o m e n i c e f e a t u r e s . T h R e p l i c a t e ( r e c o r d c o m m a n d i u s e f u lb e c a u s e r e c o r d s o f t e n c o n t a i n d a t a i c o m o n . T h i s c o m m a n d r e u s e s a l d a t a f r o mt h p r e v i o u s r e c o r d . U s u a l l y , h o w e v e r , y o w i l l w a n t t h e d a t a f r o m o n l y o n o t w f i e l d s , s t h o t h e r f i e l d s m u s t b e d i t e d o o v e r t y p e d .

P r o m p t i n g i e x c e l l e n t . D u r i n g d a t a i n p u tv o a r a s k e d f o a n c o r r e c t i o n s b e f o r et h r e c o r d i s t o r e d . Y o a r a l s o w a r n e d i y o t r y t o i n p u t m o r e t h a n t h p r d e t e r m i n e d n u m b e r o f c h a r a c t e r s , a n a r c y c l e d t h r o u g h t h r e c o r d t t r a g a i n .

p a r t i c u l a r l y v a l u a b l e f e a t u r e i t h a b i li t t d u m p y o u r r a n d o m f i l e i n t o s e q u e nt i a l f i l e . T h i s i b l e s s i n g w h e n , a f t e r w o r ki n g w i t h y o u r f i l e f o t i m e y o d i s c o v e rt h n e e d l a d a e x t r a f i e l d , k e y o r t h l i k e . Y o c a n s a l v a g e y o u r d a t a , s t r u c t u r ew h o l e n e r e c o r d f o r m a t , t h e n l o a d t h s e q u e n t i a l f i l e i n t o t h e n e f o r m a t .B e i n g w r i t t e n m o s t l y i B A S I C a n t o t a l l yl i s t a b l e . t h p r o g r a m i r e a d i l y m o d i f i a b l eb t h o s e s o i n c l i n e d . T h l i s t i n g i g e n e ro u s l y a n n o t a t e d a n t h m a n u a l a l s o p r v i d e s v a l u a b l e i n f o r m a t i o n . A d d i t i o n a l m o u l e s a n f e a t u r e s e x i s t i t h p r o g r a m t h a ta r e n o t c u r r e n t l y u t i l i z e d , b u c a b a c c e s s e db t h a d v e n t u r o u s . F o r e x a m p l e , t h n u b e o f i e l d s c a b m a d e m o r e t h a n 2 0 b c h a n g i n g s i n g l e l i n e . R E s t a t e m e n t si n d i c a t e o t h e r f e a t u r e s .

T h M a i l i n g L i s t m o d u l e i u s e f u l n o o n l yf o n a m e s a n a d d r e s s e s , b u t a l s o a l l o w s

s u i t a b l e p r i n t e d f o r m a t f o b i b l i o g r a p h i e s .T h R e p o r t W r i t e r m o d u l e , o t h e o t h e rh a n d , i d e s i g n e d f o o u t p u t o s i n g l el i n e a n f o n u m e r i c a l c a l c u l a t i o n s .F o r h a n d l i n g n u m e r i c a l d a t a , t h R e p o r tW r i t e r h a s e v e r a l n i c e f e a t u r e s . I a l l o w sy o t s p e c i f y i n d i v i d u a l c o l u m n w i d t h s ,u t t h e c a p a c i t y o y o u r p r i n t e r , t i t l ee a c h c o l u m n , p e r f o r m d e c i m a l a l i g n m e n t ,c o l u m n t o t a l s , c o l u m n a v e r a g e s a n d u p t T l e v e l s o f s u b t o t a l s . U t 2 c a l c u l a t i o n sc a b p e r f o r m e d f o e a c h r e c o r d , a l l o w i n g ,f o e x a m p l e , t h q u a n t i t y i o n c o l u m n t b e m u l t i p l i e d b t h e u n i t c o s t i n a n o t h e rc o l u m n , t h u s p r o v i d i n g c o n v e n i e n ts p r e a d s h e e t o " c a l c " f u n c t i o n .T h F i l e C a l c u l a t i o n m o d u l e a l l o w s y o t u s m a t h e m a t i c a l f o r m u l a t c h a n g e t h c o n t e n t s o n u m e r i c a l f i e l d a c r o s s n u b e o r e c o r d s a u t o m a t i c a l l y . T h i s d i f f e r sf r o m t h c a l c f e a t u r e s o f t h e R e p o r t W r i t e r ,w h i c h c h a n g e t h v a l u e s o c o l u m n i n r e p o r t d u r i n g o u t p u t , b u t d o e s n o c h a n g et h e a c t u a l c o n t e n t s o t h r e c o r d s i f i l e .O u t p u t c a n b e d i r e c t e d t t h e s c r e e n , p r i n t e ro t s e q u e n t i a l d i s k f i l e . W h e n o u t p u t -t i n g t p a p e r , p r o v i s i o n h a s b e e n m a d e f o b o t h C o m m o d o r e a n n o n - C o m m o d o r ep r i n t e r s . T h e r e a r s o m e l i m i t a t i o n s o t h p l a c i n g o f i e l d s t o b p r i n t e d o p a p e r .

n i c e t o u c h i t h a b i l i t y t s p e c i f y a c e rt a i n r a n g e o r e c o r d s t b p r i n t e d , r a t h e rt h a n t h e n t i r e f i l e .Y o h a v e n i n e w a y s t s e a r c h f o r e c o r d ,i n c l u d i n g p a t t e r n m a t c h i n g , w h i c h a l l o w s" w i l d c a r d " c h a r a c t e r s a n e n d i n g s . L o g ic a o p e r a t i o n s m a b e i n c l u d e d i t h e s e a r c hc r i t e r i a . W i t h a l t h f i e l d s d i s p l a y e d o s c r e e n , y o s e l e c t y o u r s e a r c h s t r a t e g y f r o m

m e n u a n s i m p l y f i l l i t h e b l a n k s . N o t et h a t t h p r o g r a m d o e s d i s t i n g u i s h b e t w e e nu p p e r a n l o w e r c a s e , s b s u r e o f y o u rc a p i t a l i z a t i o n . N o t e a l s o t h a t t h l o g i c a lo p e r a t o r s i n c l u d e " a n d " , " o r " , b u t n o t ' n o t " .

c r i t i c a l e l e m e n t i s e a r c h i n g i s p e e d ,a n d i f e t i m i n g t e s t s . W i t h 1 3 1 b i b l i og r a p h i c r e c o r d s , t h f a s t e s t t i m e t s e a r c ht h f i l e a n p r i n t t h r e s u l t s o u t p a p e rw a 1 4 s e c o n d s , u s i n g C B 8 0 3 2 a n 4 0 4 0 . S i n c e i r e a d s e v e r y r e c o r d i t h f i l ep e r f o r m i n g i t s e a r c h f u n c t i o n , t h e R e p o r tW r i t e r i q u i t e s l o w . U s i n g C - 6 4 a n 1 5 4 1d r i v e t s e a r c h s i m i l a r d a t a b a s e o 1 0 r e c o r d s t o o k 1 3 0 s e c o n d s , s u r p r i s i n g l y n o tm u c h s l o w e r .T h D i r e c t F i l e M a i n t e n a n c e m o d u l e h a m u c h f a s t e r s e a r c h c a p a b i l i t y . W h e n d e f i ni n y o u r r e c o r d s t r u c t u r e i t h f i r s t p l a c e .

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

Page 51: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 51/56

Page 52: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 52/56

W i t h M r T e s t e r ™ S o f t w a r eI y o u r C o m m o d o r e 6 T

D i s k D r i v e , P r i n t e r , M e m o r y ,J o y s t i c k , M o n i t o r a n d S o u n dC h i p o p e r a t i n g c o r r e c t l y ?A b M r T e s t e r t e l l s y o 1 y e a r 1 5 4 1 D r i v e i p r o p e r l ya l i g n e d a n o p e r a t i n g a l a c o r r e c t s p e e d , p l u s ;1 . F u l l j o y s t i c k o p e r a t i o n

i a l a x i s .2 . C o n t i n u o u s o s t a n d a r d

c o m p r e h e n s i v e m e m o r yt e s t .

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

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

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

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

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

D e a l e r s D H t r i h u l o r s I n q u i r i e s I n v l l e d

W a i t ! D o n ' t d i t ! !o r d e r i r o m

M i c r o -D I S T R I B U T I N G . I N C1 3 4 2 B R o u t e 2 B u t l e r , N . J . 0 7 4 0 52 0 1 - 8 3 8 - 9 0 2 7

S T A R T R E K

T h I m p r o v e d V e r s i o nY o u ' v e s e e n V e r s i o n

V e r s i o n 1 a d d s :

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

H i - r e s f e a t u r e sM o r e m a c h i n e c o d e

S T A R T R E K I c l u b m e m b e r s h i p $ 4 . 0 0S T A R T R E K I g a m e ( C - 6 4 ) $ 1 5 . 0 0

U F L A N D

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

D a v e N e a l eB o 1 3 2 4

M e a f o r d O n t . N 0 1 Y ( 5 1 9 ) 5 3 8 - 1 7 5 8

E v e n S p o c k w o u l d f i n d i c h a l l e n g i n g .

F O U R T H A N N U A L C O N F E R E N C Ef o m e m b e r s o T P U G

S a t u r d a y a n S u n d a y , M a 2 a n 2 6 1 9 8 59 : 3 0 a . m . t 5 : 0 0 p . m .

O n t a r i o I n s t i t u t e o S t u d i e s i E d u c a t i o n2 5 B l o o r S t W ( B l o o r S t G e o r g e ;

T w o - d a y p r o g r a m o s p e a k e r s f o b e g i n n e r s a n e x p e r t si n c l u d i n g J i B u t t e r f i e i d ' s a l l - d a y M a c h i n e L a n g u a g e f o B e g i ; i n n e r s

T P U G p r o g r a m l i b r a r y a v a i l a b l e o p r e - c o p i e d d i s k s a r e a s o n a b l e c o s tE x p a n d e d d e a l e r d i s p l a y s o h a r d w a r e , p e r i p h e r a l s < s o f t w a r e

" T r a d e r s ' C o r n e r " — o n e p e r s o n ' s j u n k i a n o t h e r ' s t r e a s u r eO p t i o n a l C l u b B a n q u e t S a t u r d a y e v e n i n g

E a r l y - b i r d r e g i s t r a t i o n s t a r t s F e b r u a r y 1 1 9 8 5C o s t n o t y e f i n a l i z e d , b u w i l l n o b m o r e t h a n $ 3 p e m e m b e rS p o u s e s & c h i l d r e n o m e m b e r s c a r e g i s t e r a m u c h l o w e r c o s t

R e g i s t r a t i o n a f t e r A p r i l 1 5 o a t h d o o r , w i l l c o s t m o r e

M A 2 2 R E S E R V E T H E S E D A T E S O N Y O U R C A L E N D A R N O W !

Page 53: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 53/56

M a k i n g m u s i c w a n e v e r t h i s m u c h f u

T - < t W )

J « t e N p o S S o c t a u e : 4 1 * 6> i r o n o M e - o f f k e y b o a r d a I f l l o a d s a u e e r a s e a d s r H *

U d o w nn e x ts e l e c tu n s e i e c tr u n / s t o p

u s

I m a g i n e y o u r s e l f i p r o f e s s i o n a l r e c o r d i n gs t u d i o , m a n i p u l a t i n g r i c h l y m u s i c a l s o u n d sf r o m a n y o f s i x t e e n d i f f e r e n t i n s t r u m e n t s .I m a g i n e c r e a t i n g y o u r o w m u s i c a l c o m p os i t i o n s , j u s t l i k e r e c o r d i n g s u p e r s t a r . I m a gi n e s t a r t i n g a s n o v i c e a n b e c o m i n gm u s i c a l m a s t e r . N o t h e f u t u r e o f m u s i c a le n t e r t a i n m e n t i a c l o s e a y o u r h o m e c o mp u t e r . . I n t r o d u c i n g M E L O D I A N VT H C O M M O D O R E - 6 4 - C O M P A T I B L EM E L O D I A N K E Y B O A R D p l u g s r i g h t i n t o

y o u r h o m e c o m p u t e r . , . a n d t h e n t h t u b g i n s . T h m e n u d r i v e n d i s p l a y s c r e e n l e t sy o e x p e r i m e n t w i t h i n f i n i t e v a r i e t i e s o f i ns t r u m e n t a t i o n a n o r c h e s t r a t i o n a l w i t ho n l y f o u r s i m p l e c o m m a n d k e y s . A n t h c o l o r f u l i i s e r - t r i e n d l y g r a p h i c s i n v i t e y o t l e a r n t h b a s i c s o f m u s i c a y o u r o w p a c e .

T H M E L O D I A N C O N C E R T M A S T E R "s o f t w a r e p a c k a g e a l l o w s y o t r e c o r d a n m i m u l t i - t r a c k m u s i c j u s t l i k e a p r o f e s s i o n a lr e c o r d i n g e n g i n e e r . P u d o w n t h b a s s t r a c ka n g e i j u s t r i g h t . T h e n a d d g u i t a r , b r a s so w o o d w i n d s . E x p e r i m e n t w i t hM E L O D I A N ' S u n i q u e A D S R s y n t h e s i z e rw i n d o w t c u s t o m d e s i g n y o u r o w n e i n s t r u m e n t s o u n d s . , . a n d b e f o r e y o k n o wi t y o h a v e c o m p l e t e l y n e m u s i c a l a r a n g e m e n t . O y o c a n s t u d y t h i n t r i c a c i e so p r e r e c o r d e d m u s i c a l p i e c e s , n o t e f o n o t e. . . a n d t h e n r e a r r a n g e t h e m t y o u r h e a r t ' sc o n t e n t .

T H M E L O D I A N R H Y T H M M A S T E R "s o f t w a r e p a c k a g e s t a r t s w i t h y o u r o w n a u r a l s e n s e o r h y t h m . . . t h e b u i l d i n g b l o c k o m u s i c . . . a n d t a k e s i t p e r f e c t i o n . M e e t t h c h a l l e n g e o R h y t h m M a s t e r a y o l e a r nt h b a s i c s o f r h y t h m a n p i t c h . T r a c k y o u rp r o g r e s s u n t i l y o m a k e i a l t h w a t v i r t u o s o .A F F O R D A B L E B R E A K T H R O U G HT E C H N O L O G Y . . . O N L Y $ 1 9 9 . 9 0 . T h M E L O D I A N s y s t e m i t h r e s u l t o f b r e a kt h r o u g h c o m p u t e r d e s i g n i n n o v a t i o n s , i v e n t e d b y t h s a m e t e a m w h d e v e l o p e dh i g h - t e c h m u s i c s y s t e m s f o r e c o r d i n gs u p e r s t a r s . T h a t ' s w h f o r l e s s t h a n $ 2 0 0 ,y o c a s t a r t w i t h t h M e l o d i a n K e y b o a r da n C o n c e r t M a s t e r a n s t a r t m a k i n g m u s i cr i g h t a w a y . R h y t h m M a s t e r c a b a d d e dt o o n l y $ 3 9 . 9 5 . A n o t h e r e x c i t i n g p r r e c o r d e d p r o g r a m s w i l l b a v a i l a b l e s o o n .M E L O D I A N p r o d u c t s a r a v a i l a b l e a c o m p u t e r a n d m u s i c s t o r e s . O y o c a c a l lM e l o d i a n d i r e c t l y a 1 - 8 0 0 - M E L O D I A a n c h a r g e i o a l m a j o r c r e d i t c a r d s . A l M e l o d i a n p r o d u c t s h a v e 1 d a m o n e y -b a c k g u a r a n t e e .

M A J O R C R E D I T C A R D SA C C E P T E D© 1 9 8 4 M e l o d i a n I n c .

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

T C A L L 1 - 8 0 0 - M E L O D I A

I N E Y O R K S T A T E C A L LC O L L E C T 1 - 2 1 2 - 5 1 3 - 7 3 3 0

Page 54: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 54/56

Y O U R C O M M O D O R E 6 C A N O U S S T A N D A R DA P P L E I I + H A R D W A R EA N S O F T W A R E

. C

B V I D

D A

W I T H T H I SA M i m i c w b e l i e v e t h a t y o u a n d y o u r c o m p u t e r s h o u l d

d i c t a t e t h c h o i c e s o h a r d w a r e a n s o f t w a r e y o c a u s e .T h S p a r t a n ™ w a d e v e l o p e d t a l l o w y o t c h o o s e t h

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

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

T h A p p l e ™ I e m u l a t o r f o t h C o m m o d o r e 6 4 S p a r t a n ™ S u g g e s t e d R e t a i l P r i c e s :

T h S p a r t a n ™ ( i n c l u d e s B U S S , C P U , a n D O c a r d s ) $ 5 9 9 . 0 0B U S S c a r d S 2 9 9 . 0 0

C P c a r d [ r e q u i r e s B U S S c a r d ) S 9 9 . 0 0D O c a r d ( r e q u i r e s B U S S a n d C P c a r d ) S I 9 9 . 0 0

( A l l p r i c e s i n U . S . F u n d s . F r e i g h t n o t i n c l u d e d . )A m e r i c a n E x p r e s s . V i s a a n M a s t e r C a r d a c c e p t e d .

C o m m o d o r e 6 a n C o m m o d o r e l o g o a r e 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 . 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 ' I I i t r a d e m a r k a A p p l e C o m p u t e r . I n S p a r t a n " " i a t r a d e m a r k o M i m i c S y s t e m s I n c . a m 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

B e c t r o n l c s 0 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 i m i 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 . B . C , C a n a d a

F O I N F O R M A T I O N W R I T EM I M I C S Y S T E M S I N C .

1 1 1 2 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 S T O r d e r C a l l :

1 - 8 0 0 - M O D U L A R( 6 6 3 - 8 5 2 7 )

Page 55: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 55/56

" T H O R O U G H L Y I M P R E S S E D !' T H E C O N S U L T A N T i c a p a b l e o v e r y l a r g e a n c o m p l i c a t e d s e a r c h e s . I

i a v e r y g o o d s y s t e m a r e a s o n a b l e p r i c e . D o c u m e n t a t i o n : e x c e l l e n tO v e r a l l r a t i n g : 9 / 1 0 "

- T P U G M A G A Z I N E" . . . y o s h o u l d d e f i n i t e l y t r o u T H C O N S U L T A N T . . . p o w e r f u l a n v e r yw e l l d e s i g n e d , "

E V E R Y T H I N G Y O C A D W I T H Y O U R C O M M O D O R E 1 9 8 4 E D I T I O N" F o r t r u l y p r o f e s s i o n a l d a t a m a n a g e m e n t p r o g r a m , y o w i l l h a v e t l o o k

l o n g t i m e b e f o r e v o u f i n d a b e t t e r o n t h a n T H C O N S U L T A N T "A P P L I C A T I O N S F

a m o u n t s

d a t a b a s e

o r

L i k e s m a r t , c o m p u t e r i z e d f i l i n g c a b i n e t , T H C O N S U L T A N T c o n t r o l s y o u r i n f o r m a t i o n f o y o u . Y o c h o o s e t h f i l e s i z e a n f o r m a t T H C O N S U L T A N T ' S f l e x i b l e f i l e s t r u c t u r e a d a p t s t a l m o s t a n a p p l i c a t i o n

y o u c a n t h i n k o f A n y o c a c h a n g e t h e s t r u c t u r e o f y o u r f i l e s w i t h o u t h a v i n g t o r e - e n t e r a n d a t ag r e a t t i m e s a v e r . E a s y t o l e a r n a n s i m p l e t o u s e . B i s y s t e m s p e e d a n s o p h i s t i c a t e d s o r t i n g f u n c t i o n s , a l f o a

e x c e p t i o n a l l y l o p r i c e . N w o n d e r T H C O N S U L T A N T c o m e s h i g h l y r e c o m m e n d e d !A V A I L A B L E N O F O T H C O M M O D O R E 6 4 C O M I N G S O O N F O T H E I B M P C

1 8 Q u e e n S t W T o r o n t o , O n t a r i o ,M 5 1 Z C a n a d a( 4 1 6 ) 5 9 6 - 1 4 0 5 5 u " e " '" T h e E n e r g i z e d S o f t w a r e C o m p a n y ! "W R I T E F O R F U L L C O L O R B R O C H U R E

© 1 9 8 4 B a t t e r i e s I n c l u d e d . A l r i g h t s r e s e r v e d . C o m m o d o r e i r e g i s t e r e d t r a d e m a r k o C o m m o d o r e B u s i n e s s M a c h i n e s , I n c .

Page 56: TPUG Issue 10 1985 Jan

8/2/2019 TPUG Issue 10 1985 Jan

http://slidepdf.com/reader/full/tpug-issue-10-1985-jan 56/56

s e a s o n s

t h s e a s o n s

- F \ o p P V ;

T ' T ' tF R E E

H e a d C l e a n i n g K i

A v a i l a b l e a t

C l a s s i c B o o k S t o r e sC l a s s i c C o m p u t e rL o n d o n

C o m p u t e r O d d e s s yH a m i l t o n

E a s t e r n S p o r t sN e B r u n s w i c k

E l e c t r o T ' A l b e r t a

F u t u r e S h o pV a n c o u v e r

C o m p u t e r s U n l i m i t e dW i n n i p e g

K a w a r t h a S t e r e oP e t e r b o r o u g h

S c i t r o nS o f t w a r e M i c r o m a r tS C a t h a r i n e s

E l e c t r o n i c 2 0 0 1T o r o n t o

Z e l l e r sC o m p u t e r N e t w o r k sT o r o n t o

I n f o - V i d e oM i s s i s s a u g a

A n o t h e r D e a l e r s

$ 2 9 . 9 5 C d n . M . S . L