Top Banner
8/7/2019 The Transactor V1 01 1978 Apr 30 http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 1/14 ( ^ c o m m o d o r e T h T r a n s a c t o r c o m m e n t s a n b u l l e t i n s c o n c e r n i n g y o u r C O M M O D O R E P E B U L L E T I N A p r . 3 0 , 7 8 T h i s i s t h e f i r s t n e w s b u l l e t i n w h i c h w i l l b i s s u e d u t o 1 2 t i m e s a y e a r t m e m b e r s o t h P E T u s e r g r o u p s t h r o u g h o u t t h w o r l d . E n c l o s e d i f o r m w h i c h e n a b l e s y o t j o i n t h C a n a d i a n P E U s e r C l u b - W h e t h e r y o u o w P E n o o i n t e n d p u r c h a s i n g P E T i n t h e f u t u r e , o w h e t h e r a t h i s s t a g e y o a r n o t i n t e n d i n g t p u r c h a s e c o m p u t e r , b u t a r e i n t e r e s t e d i t h d e v e l o p m e n t s o p e r s o n a l c o m p u t e r s , t h f o l l o w i n g a r e s o m e o t h b e n e f i t s y o u w i l l g e b y j o i n i n g t h C P U C : 1 I n f o r m a t i o n o s o f t w a r e a v a i l a b l e 2 I n f o r m a t i o n a n s p e c i f i c a t i o n s o p e r i p h e r a l s f r o m C o m m o d o r e a n o t h e r p e o p l e . 3 I n f o r m a t i o n o n p r o b l e m s h o o t i n g P E b u g s a n v a r i e t y o o t h e r i n f o r m a t i o n . B e l o w i s f r e e c o p y o o u f i r s t b u l l e t i n . N o w h a v e s o m e g o o d n e w s . E n c l o s e d i l i s t o f c a s s e t t e t a p e s t h a t a r e n o a v a i l a b l e . W e ' v e g i v e n b r i e f d e s c r i p t i o n s i n e a c h c a s e . A n d i n d i c a t e d t h p r i c e s . T h e s e p r o g r a m s a r o n l y t h e b e g i n n i n g . F r o m n o o n a p p r o x i m a t e l y o n c e m o n t h , C o m m o d o r e w i l l b i s s u i n g " n e w r e l e a s e " b u l l e t i n . B t h y e a r ' s e n d w e h o p e t h a v e l i t e r a l l y t h o u s a n d s o p r o g r a m s . W i t h i n 3 d a y s , t h e r e w i l l b a v a i l a b l e i o n p a c k e t w h a t w c o n s i d e r t b t h f i n a l d o c u m e n t a t i o n f o t h P E T . A l t h i s w i l l b e i n c . a t n o c h a r g e , o c o u r s e w i t h e a c h P E T . T h i s w i l l i n c l u d e : r e v i s e d " I n t r o d u c t i o n t Y o u r P E T . " A n e x p a n d e d a n . i m p r o v e d v e r s i o n o t h b o o k l e t y o u ' v e a l r e a d y r e c e i v e d .
14

The Transactor V1 01 1978 Apr 30

Apr 08, 2018

Download

Documents

CubemanPDX
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 1/14

( ^ c o m m o d o r eT h T r a n s a c t o r

c o m m e n t s a n b u l l e t i n sc o n c e r n i n g y o u r

C O M M O D O R E P E

B U L L E T I NA p r . 3 0 , 7 8

T h i s i s t h e f i r s t n e w s b u l l e t i n w h i c h w i l l b i s s u e d u t o 1 2t i m e s a y e a r t m e m b e r s o t h P E T u s e r g r o u p s t h r o u g h o u tt h w o r l d .E n c l o s e d i f o r m w h i c h e n a b l e s y o t j o i n t h C a n a d i a nP E U s e r C l u b - W h e t h e r y o u o w P E n o o i n t e n dp u r c h a s i n g P E T i n t h e f u t u r e , o w h e t h e r a t h i s s t a g ey o a r n o t i n t e n d i n g t p u r c h a s e c o m p u t e r , b u t a r e i n t e r e s t e di t h d e v e l o p m e n t s o p e r s o n a l c o m p u t e r s , t h f o l l o w i n ga r e s o m e o t h b e n e f i t s y o u w i l l g e b y j o i n i n g t h C P U C :1 I n f o r m a t i o n o s o f t w a r e a v a i l a b l e2 I n f o r m a t i o n a n s p e c i f i c a t i o n s o p e r i p h e r a l s f r o m

C o m m o d o r e a n o t h e r p e o p l e .3 I n f o r m a t i o n o n p r o b l e m s h o o t i n g P E b u g s a n v a r i e t y

o o t h e r i n f o r m a t i o n .B e l o w i s f r e e c o p y o o u f i r s t b u l l e t i n .N o w h a v e s o m e g o o d n e w s .E n c l o s e d i l i s t o f c a s s e t t e t a p e s t h a t a r e n o a v a i l a b l e .W e ' v e g i v e n b r i e f d e s c r i p t i o n s i n e a c h c a s e . A n d i n d i c a t e dt h p r i c e s .T h e s e p r o g r a m s a r o n l y t h e b e g i n n i n g . F r o m n o o n a p p r o x i m a t e l y o n c e m o n t h , C o m m o d o r e w i l l b i s s u i n g " n e wr e l e a s e " b u l l e t i n . B t h y e a r ' s e n d w e h o p e t h a v e l i t e r a l l yt h o u s a n d s o p r o g r a m s .W i t h i n 3 d a y s , t h e r e w i l l b a v a i l a b l e i o n p a c k e t w h a t w c o n s i d e r t b t h f i n a l d o c u m e n t a t i o n f o t h P E T . A l t h i sw i l l b e i n c . a t n o c h a r g e , o c o u r s e w i t h e a c h P E T .T h i s w i l l i n c l u d e :

r e v i s e d " I n t r o d u c t i o n t Y o u r P E T . " A n e x p a n d e d a n . i m p r o v e d v e r s i o n o t h b o o k l e t y o u ' v e a l r e a d y r e c e i v e d .

Page 2: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 2/14

2

" P E T A L K , " c o m p e n d i u m o m a t e r i a l c o n c e r n i n g y o u r P E T ,i n c l u d i n g i n f o r m a t i o n o n i n t e r f a c e s , t h U S f u n c t i o n ,B A S I C i n t e r p r e t e r a n d o p e r a t i n g s y s t e m , c a s s e t t e f i l e s ,B A S I C b u g s , t h e I E E E 4 8 8 i n t e r f a c e a n a v a i l a b l e d e v i c e " S q u i K K l e " a n d " B i g t i m e , " t w p r o g r a m s o t a p e c o m p l e t ew i t h a e x c e l l e n t t e x t b o o k l e t t h a t t e l l s y o u h o w t h p r o g r a m s w e r e c r e a t e d , s t e p b s t e p . R e a l l y , a e x c e l l e n t i n s t a n c e o t e a c h i n g b e x a m p l e .T h e M a c h i n e L a n g u a g e M o n i t o r . A l a s t . O t h o t h e ro t h " S q u i g g l e / B i g t i m e " t a p e a l s o a c c o m p a n i e d b a e x c e l l e n t t e x t .

W h i l e w h a v e y o u r a t t e n t i o n , l e t ' s t a l k a b o u t p e r i p h e r a l s .T h e s e c o n d c a s s e t t e r e c o r d e r , g r e a t h e l p i d a t as t o r a g e , w i l l b a v a i l a b l e s o o n a t $ 1 2 0 . 0 0 . * P l e a s ea l l o w f o u r t f i v e w e e k s .

s p e c i a l i m p a c t p r i n t e r , p r i n t i n g u p t o 8 0 c h a r a c t e r sp e l i n e ( r e m e m b e r , y o u r P E T c a n a c c e p t u t t w 4 c h a r a c t e r l i n e s p e s t a t e m e n t ) o 8 / 2 " w i d e p a p e r ,c o n t i n u o u s r o l l o r f o l d e d . T h t e n t a t i v e p r i c e i S 8 0 0 . * E x p e c t e d d e l i v e r y t b e g i n i M a y . - * - W e ' l ls e n d y o u t i g h t e r s p e c s a n d a n i l l u s t r a t i o n n e x t m o n t h .

f l o p p y d i s c s y s t e m i i t h w o r k s . I s h o u l d b r e a d y f o a n n o u n c e m e n t i n M a y , w i t h d e l i v e r y s c h e d u l e df o l a t e s u m m e r . A l s o a b o u t $ 8 0 0 .

* A p p r o x i m a t e p r i c e i n C a n a d i a n d o l l a r s .+ U S A d e l i v e r y A d m o n t h s f o r C S a p p r o v a l i C a n a d a .

T r e c e i v e f u t u r e c o p i e s o C P U C i n f o r m a t i o n b u l l e t i n s , p l e r e t u r n t h i s f o r m w i t h y o u r c h e q u e f o r 5 1 a n n u a l l y r e n e w a b l t C 3 M , 3 3 7 0 P h a r m a c y A v e n u e , A g i n c o u r t , O n t a r i o , M 1 2 K 4 .N A M EC O M P A N Y ( i a p p l i c a b l e )A D D R E S S

R e c e i p t r e q u i r e d Y e N ( I n v o i c e s c a n n o t b i s s u e d f o t h 5 1 a n n u a l f e e )

Page 3: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 3/14

W e l c o m e t o t h e C a n a d i a n P E T U s e r s C l u b a n d i n t h i s i s s u e , w eh a v e s o m e h i n t s o n g r a p h i c s a n i m a t i o n , d e t a i l s o B A S I Ci n t e r p r e t e r t i m i n g s a n d m e m o r y u s a g e , a n o A S C I I c o d e s p l u sm u c h m o r e .P r i n t e d i t h i s a n a l s u b s e q u e n t i s s u e s , t h e r e w i l l b l i s t o f s o f t w a r e a v a i l a b l e t h r o u g h t h U s e r s C l u b . T h o r i g i n a ll i s t i s m a l l a n d C o m m o d o r e S y s t e m s g e n e r a t e d , b u t w h o p e t a d m a n y p r o g r a m m e s i t h n e a r f u t u r e . W i n t e n d t f o r m" C o m m o n L i b r a r y " w h i c h w i l l c o n t a i n p r o g r a m m e s s u b m i t t e d b P E u s e r s w o r l d w i d e a n d w h o p e y o w i l l c o n t r i b u t e . T h c o n t e n t s o t h L i b r a r y w i l l b p r i n t e d i n e a c h i s s u e . A n y o n ei n t e r e s t e d i t h t e r m s a n d c o n d i t i o n s o r o y a l t i e s p a i d b C o m m o d o r e f o r p r o g r a m s a c c e p t e d b C o m m o d o r e s h o u l d w r i t e t o

T h S o f t w a r e M a n a g e r ,C o m m o d o r e S y s t e m s D i v i s i o n ,9 0 C a l i f o r n i a A v e n u e ,P a l o A l t o , C a l i f o r n i a 9 4 - 3 0 4 ,U . S . A .

S H O R T N O T E O M O V I N G T H I N G SD i f f i c u l t y h a b e e n e x p e r i e n c e d b y s o m e o f o u r u s e r s i m o v i n gt h c u r s o r u n d e r p r o g r a m m e c o n t r o l a n q u e s t i o n s h a v e b e e n a s k e da b o u t h o g r a p h s a n d p l o t s s u c h a s i n e c u r v e s c a n b e d i s p l a y e d .

A y o p r o b a b l y a l r e a d y k n o w , c u r s o r c o n t r o l c h a r a c t e r s i q u o t e sw h e n p r i n t e d w i l l c a u s e t h c u r s o r t m o v e a c c o r d i n g l y . I y o u re x p e r i m e n t s s f a r w i t h t h i s t e c h n i q u e a r e g i v i n g s l i g h t l y o d r e s u l t s , d m a k e s u r e t h a t y o a r t e r m i n a t i n g y o u r p r i n t s t a t em e n t w i t h s e m i - c o l o n . F a i l u r e t o d o t h i s w i l l c a u s e t h m a c h i n e t o u t p u t c a r r i a g e r e t u r n / l i n e f e e d a t t h e e n o t h p r i n t s t a t e m e n t , l e a v i n g t h c u r s o r j u s t w h e r e y o d o n f t w a n t i t O t h s u b j e c t o p l o t t i n g , t h b a s i c t r i c k u s e d w i t h t h i s t y p eo g r a p h i c s y s t e m i t f i r s t c r e a t e s t r i n g s f u l l o c u r s o rm o v e m e n t c h a r a c t e r s a n t h e n a c c e s s p a r t s o f t h e m u s i n g M I D $ , e t c ,d y n a m i c a l l y .

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

Page 4: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 4/14

B I T S A N P I E C E S

A R Y O R E A D Y ?

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

T h i s i n o b u g , b u i d u t p r e s s i n g R E T U R N w h i l s t t h c u r s o r i o v e r t h R E A D Y p r o m p t . T h m a c h i n e i n t e r p r e t s t h i sa R E A D a n a t h e r e i u s u a l l y n c o r r e s p o n d i n g d a t f i l s t a t em e n t a r o u n d w e g e t t h e e r r o r .

R E D O

I m u s t b r e m e m b e r e d t h a t w h e n R E T U R N i p r e s s e d , t h e m a c h i n ec o n s u m e s e v e r y t h i n g o t h s a m e l i n e a t h e c u r s o r , s e v e n i

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

h a n d s i d e o f t h e s c r e e n o t h e s a m e l i n e i l i k e l y t c a u s ep r o b l e m s . r a t h e r p r o b l e m a t i c a l e x a m p l e o t h i s s i t u a t i o no c c u r s i y o t r a n p u u g r a p h i c f o r m o r s e t o b o x e so n t h e s c r e e n a n d t h e n u n d e r p r o g r a m m e c o n t r o l a s k f o r d a t aw i t h a i n p u t s t a t e m e n t , e . g .

N U M B E R

W h e n t h n u m b e r i t y p e d a n R E T U R N i p r e s s e d , t h g r a p h i c sc h a r a c t e r m a k i n g u t h r i g h t - h a n d s i d e o t h b o w i l l b e n t e r e d a p a r t o t h i n p u t t i n g d a t a . I t h c a s e o i n p u tt n u m e r i c v a r i a b l e , t h g r a p h i c s c h a r a c t e r i o c o u r s en o n - n u m e r i c a n d n o t a l l o w e d a n w i l l g i v e t h e r r o r R e d o

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

Page 5: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 5/14

I N V E R S E T R I G N O M E T R I C F U N C T I O N S

H e r e a r c o u p l e o h a n d y m e t h o d s o o b t a i n i n g a r e s i n e a n d a r c o s i n e ( r e m e m b e r , t h r e s u l t w i l l b i r a d i a n s ) .A S N X A T ( X / S Q R ( 1 - X f 2 )A C S X A T ( S Q R ( 1 - X f 2 ) / X )F o t h o s e o y o w h a r u s e d t w o r k i n g i d e g r e e s , h e r e a r e s o m eh a n d y u s e r d e f i n e d f u n c t i o n s :D E F F N S ( V ) = S I N ( V / ( 1 8 O / t f ) )D E F F N C ( V ) = C O S ( V / ( 1 8 0 / r f ) )D E F F N T ( V ) T A N ( V / ( 1 8 O / r f ) )T h e s e a r t h r e e u s e r d e f i n e d f u n c t i o n s w h i c h w h e n c a l l e d w i t ha r g u m e n t s a n d e g r e e s w i l l g i v e t h a p p r o p r i a t e r e s u l t s . I t h e s ee x a m p l e s c a n b e a n y v a r i a b l e b u i a l t h r e e a r d e f i n e d i t h e s a m e p r o g r a m m e , y o m u s t u s e t h r e e d i f f e r e n t d u m m y v a r i a b l e s .E X A M P L E : P R I N T F N S ( 3 O )R e s u l t o f t h i s w i l l b . 5 N o t i c e t h a t t h a r g u m e n t f o r F N S , o F a n y t h i n g f o r t h a t m a t t e r , c a n b e e i t h e r v a r i a b l e o n u m e r i cc o n s t a n t . A l s o , a f t e r p r o g r a m m e c o n t a i n i n g t h e s e d e f i n i t i o n sh a b e e n r u n , t h e s e f u n c t i o n s m a y b c a l l e d u s i n g F i t h d i r e c tm o d e , t h a t i s f r o m t h k e y b o a r d d i r e c t l y w i t h o u t b e i n g i

p r o g r a m m e .

Page 6: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 6/14

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

T h s e c o n d c a s s e t t e u n i t w i t h l e a d a n d p l u g r e a d y t o g o s t r a i g h to n t o t h e s e c o n d c a s s e t t e p o r t o t h r e a r o f t h e P E T , w i l l b a v a i l a b l e f r o m t h b e g i n n i n g o J u n e a c o s t $ 1 3 0 . 0 0 p l u s P . S . T .

6 5 0 2 P R O G R A M M I N G M A N U A L S

T h i s r e a l l y e x c e l l e n t M O t e c h n o l o g y g e n e r a t e d 2 2 p a g e m a n u a l

w i l l b a v a i l a b l e a c o s t o f $ 1 2 . 0 0 p l u s P . S . T a x f r o m t h b e g i n n i n g o f M a y . T h i s m a n u a l , i r e a d c a r e f u l l y f r o m t h b e g i nn i n g , i a e x c e l l e n t g u i d e t o m i c r o p r o c e s s o r p r o g r a m m i n g i g e n e r a l , a w e l l a b e i n g f i r s t r a t e 6 5 0 0 r e f e r e n c e b o o k . I i w o r t h m e n t i o n i n g h e r e , t h a t f o t h o s e o y o u w h o a r i n t e r e s t e di d e v e l o p i n g t h e i r k n o w l e d g e a n e x p e r t i s e i t h e f i e l d o m i c r o p r o c e s s i n g a n d c a n n o t , a t h i s p o i n t o f t i m e , a f f o r d P E T ,

t h e n t h e y m i g h t , p e r h a p s , l o o k a K I M , v a l u a t i o n b o a r d , w h i c hs e l l s f o r $ 3 2 0 a n c o n t a i n s k e y b o a r d , d i s p l a y , 2 R O p l u s I R A M yc a s s e t t e i n t e r f a c e , t i m e r s a n m u c h m o r e . T h i s v a l u a t i o n b o a r di a v a i l a b l e i C a n a d a f r o m C o m p u t e r s h o p s o r C o m m o d o r e B u s i n e s sM a c h i n e s L i m i t e d , 3 3 7 0 P h a r m a c y A v e n u e , A g i n c o u r t , O n t a r i o M 1 W 2 K 4 - .

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

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

Page 7: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 7/14

- .

E D I T I N G

T h e r e i a i n t e r e s t i n g p r o p e r t y o f t h e s c r e e n e d i t r o u t i n ew h i c h g i v e s r i s e t t h f o l l o w i n g e f f e c t s : -

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

t w p r e s s e s o f t h e D E k e w i l l p r o d u c e i n v e r s e c h a r a c t e r s w h i c hw i l l d i s a p p e a r o n t h e n e x t t w o p r e s s e s . R e m e m b e r , t h I N k e w i l l m o v e a l c h a r a c t e r s i n c l u d i n g t h o n u n d e r t h c u r s o rt o t h e r i g h t , w h i l s t t h D E L k e y w i l l d e l e t e t h c h a r a c t e r o i t i m m e d i a t e l e f t .

Page 8: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 8/14

I N T E R R U P T S T R U C T U R E

I n t e r r u p t s ( i n c l u d i n g B r e a k o r S o f t w a r e I n t e r r u p t s ) a r e h a n d l e db s o f t w a r e p o l l i n g .

W h e n t h p r o c e s s o r r e c o g n i z e s a i n t e r r u p t i v e c t o r s t h r o u g hF F F E , F F F F i R O t r o u t i n e t h a t f i r s t i n s p e c t s t h p r o c e s s o rh a r d w a r e ( I R Q l i n e l o w ) .

I f i t w a s c a u s e d b B r e a k i n s t r u c t i o n , J u m p I n d i r e c t i

e x e c u t e d t h r o u g h l o c a t i o n s 0 2 I B , C I b h a r d w a r e i n t e r r u p t t h e nJ u m p I n d i r e c t i t a k e n t h r o u g h l o c a t i o n s 0 2 1 9 , A

T h e s e l o c a t i o n s b e i n g i R A M m a y b u s e r - m o d i f i e d t p o i n t t e x t r a u s e r c o d e a h e a d o f n o r m a l i n t e r r u p t p r o c e s s i n g .

N o t e , h o w e v e r t h a t t h e I R p o i n t e r i u s e d b y t h e c a s s e t t er o u t i n e s a n s h o u l d b r e s t o r e d t s t a n d a r d v a l u e s b e f o r e t h c a s s e t t eS a v e o r L o a d f u n c t i o n s a r e c a l l e d .

V a r i o u s s e c t i o n s o t h I / c h i p s c a b s e u t c a u s e i n t e rr u p t s t h r o u g h t h I R l i n e .

E x a m p l e : P O K E 5 9 4 7 0 , 2 e n a b l e s n e g a t i v e e d g e o t h u s e r p o r t C A L l i n e t o c a u s e a i n t e r r u p t .

H o w e v e r , h a v e y o u r c o d e s e u t h a n d l e i w h e n i h a p p e n s !

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

Page 9: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 9/14

P E M a t r i x - D e c o d e d K e y b o a r dS e 5 1 5 1 I t a b l e b e l o w

6 4 3 1

*

t

r s

4

r 9 *

( 3 h t ♦

4 d

1 6 1 5 1 4 1 1 1 1

I n t e r e s t i n g L o c a t i o n s A c c e s s i b l e f r o m B A S I C

L o c a t i o n ( d e c i m a l ) C o n t e n t s

2 2 5 , 2 2 2 2

5 1

5 1

5 2 5 2 6 - 5 3 4

5 7 t 5 8 5 8 t 5 9 5 9 t 6 0

6 1 5 1 2 , 5 1 3 , 5 1

5 1 8 , 5 1 5 9 4 6 5 , 5 9 4 6 4

5 9 4 5 6

6 4 8 2 4

5 9 4 6 9

5 9 4 1 1

B y t e a d d r e s s o s c r e e n l i n e w i t h C u r s o rC h a r a c t e r p o s i t i o n o C u r s o r ( t 7 9

M a t r i x - c o o r d i n a t e ( r o w + c o l u m n ) o l a s t k e d o w n2 5 i n o k e y d o w n

i s h i f t d o w n , i s h i f t u

N o c c h a r a c t e r s i K e y b o a r d B u f f e rK e y b o a r d B u f f e r

L o g i c a l n u m b e r s o o p e n f i l e sD e v i c e n u m b e r s o o p e n f i l e s

R e a d / w r i t e m o d e s o o p e n f i l e s

H o m a n y o p e n f i l e s

C l o c k t h a t i n c r e m e n t s 6 t i m e s s e c o n dC l o c k t h a t i n c r e m e n t s 3 t i m e s a s e c o n d ?C l o c k t h a t d e c r e m e n t s e v e r y m i c r o s e c o n d

W A I T 5 9 4 5 6 , 3 2 , 3 2 w a i t s f o v e r t i c a l r e t r a c e o f d i s p l a y

S Y S ( 6 4 8 2 4 ) s i m u l a t e s p o w e r - o n r e s e t

I n t e r r u p t F l a g R e g i s t e r ; e . g . , t o i n p u t u s e r p o r t C A 1 :I = P E E K ( 5 9 4 6 9 ) A N 2 P O K E 5 9 4 6 9 , 1 : I U T H E N C A f l o I E E E P I C o n t r o l , e . g . , t r u c a s s e t t e d m o t o r j i f f i e s :

1 0 P O K E 5 9 4 1 1 , 5 3 : T = T I2 0 I T I - K N G d T O 2 0 3 0 P O K E 5 9 4 1 1 , 6 1A D V I C E : R u m o t o r a l e a s t j i f f i e s p e 1 9 1 o u t p u t c h a r s

Page 10: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 10/14

          

                 

        

       

   

               

     

      

   

     

         

        

  

     

   

          

 

        

 

                  

     

                              

     

         

      

     

      

      

                          

       

   

           

   

      

             

       

      

     

      

   

     

                   

  

         

  

           

            

  

                    

       

                    

       

                                       

     

                 

     

     

      

     

   

     

      

    

  

                  

   

                  

                                                   

         

   

     

 

   

   

        

Page 11: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 11/14

                  

   

     

  

            

           

      

      

   

                  

      

      

 

           

       

            

        

        

      

  

          

  

            

  

            

       

    

      

      

           

                              

   

  

 

 

  

 

       

   

 

 

  

 

   

 

 

        

  

           

              

              

     

           

                         

           

                         

                     

               

                          

     

             

                 

                    

     

                    

      

       

                               

    

      

                

                         

                             

                                

        

Page 12: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 12/14

C h * r » c t # r A S C / C H R P E E K / P O K E C h a r a c t e r A S C / C H R P E E K / P C X E C h a r a c t e r A S C / C H R P E E K / P O K E C h a r a c t e r A S C / C H R P E E K / P O K E

R E T U R N

R V H O M ED E

s p a c e

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

3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 S

s p a c e

6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 7 9 9 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2

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

R E T U R N

R V S o f fC L E A RI N S T

D 1 1

C

Q L

j j

6

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

9 9 9 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 2 1 2 1 2 1 2

.

M

2 ■ ■

M S

b a

7

> , » » < ! \ ! *

,

! »

, ,

E »

S

U i J

Z l I 3

Z j 1

E E H n m

m

i

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

6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2

Page 13: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 13/14

^ c o m m o d o r e P E T

P r o g r a m A n n o u n c e m e n t N o . lO S E R O A N R E V E R S EO s e r o i C o m m o d o r e ' s v e r s i o n o O t h e l l o , g a m e o s t r a t e g y p l a y e d o 8 b o a r d , m u c h l i k e c h e s s o c h e c k e r s b o a r d . T h o b j e c t i t s u r r o u n d y o u r e n e m ya n c o n v e r t t h e n e m y p i e c e s t y o u r s i d e . I t ' s g a m ew h e r e t h l a s t m o v e s c a b q u i t e d e c i s i v e ; y o u m a b w i n n i n g t r e m e n d o u s l y ( o l o s i n g ) b u t h e p o s i t i o n s c a b r e v e r s e d a t h v e r y l a s t m o m e n t . Y o p l a y a g a i n s tt h P E b r a i n .R e v e r s e i a n o t h e r g a m e t t a y o u r i n t e l l i g e n c e a n l o g i c . T h n u m b e r s t h r o u g h 9 a r o t h s c r e e n i r a n d o m s e q u e n c e . T h i d e a i t p u t h e s e n u m b e r s i n t oo r d e r i n a s f e m o v e s a s p o s s i b l e . Y o u r l o g i c a l t h i n k i n gw i l l g e q u i t e a w o r k - o u t .B o t h g a m e s a r e f o r a d u l t s a n o l d e r c h i l d r e n . 8 o R A i r e q u i r e d . O r d e r R a r t N 3 2 1 O O 1 $ 1 9 D I E T P L A N N E R A N B I O R H Y T H MD i e t P l a n n e r ( b y L e s P a l a n i k ) f i r s t d e t e r m i n e s t h i d e a lw e i g h t f o y o u r h e i g h t , y o u r a g e , y o u r s e a n d y o u rb o d y f r a m e . I t h e n a s k s f o y o u r l e v e l o p h y s i c a la c t i v i t y . T h e n i c a l c u l a t e s p r e c i s e l y t h n u m b e r o c a o r i e s y o n e e d e a c h d a t m a i n t a i n w h a t e v e r w e i g h ty o i n d i c a t e . S h o u l d y o w i s h t l o s e w e i g h t , y o u rP E w i l l d i s p l a y t h e c a l o r i c i n t a k e r e q u i r e d a n t h p h y s i c a l a c t i v i t y , o d a y b y d a y b a s i s , t h e l p y o r e a c h t h d e s i r e d o b j e c t i v e . I w o r k s .B i o r h y t h m w i l l i n d i c a t e y o u r i n t e l l e c t u a l , e m o t i o n a la n p h y s i c a l c y c l e s a c c o r d i n g t w e l l r e g a r d e d s e r i e so f c o m p u t a t i o n s b a s e d o b e h a v i o r . E n t e r y o u r n a m e ,y o u r b i r t h d a t e a n t h e n i n d i c a t e w h i c h 3 d a p e r i o dy o u V e i n t e r e s t e d i n O a a c c u r a t e l y d r a w n c h a r t , t h d i s p l a y w i l l s h o w t h h i g h s a n l o w s f o e a c h o f t h t h r e e c y c l e s : i n t e l l e c t u a l , e m o t i o n a l a n p h y s i c a l . Y o s h o u l d k n o w , o g i v e n d a y , t h a t a l t h r e e c y c l e s m a v e r y w e l l b a p e a k . P e r h a p s t h a t w o u l d b g o o d d a t u n d e r t a k e n e v e n t u r e s F a s c i n a t i n g .B o t h r e q u i r e 8 o R A M .

O r d e r P a r t N o 3 2 1 0 0 2 S i 5 . 9 T A R G E T P O N G A N O F F T H E W A L LT a r g e t P o n g . I n s e r t p a d d l e s i t h e p a t h o f a s t m o v i n gb a l l t o d e f l e c t t h e b a l l i n t o t a r g e t . T h s e c r e t i t u s t h f e w e s t n u m b e r o f p a d d l e s a n t h l e a s t t i m e t h i t h t a r g e t j u s t o n c e . I t ' s r e a l l y m u c h m o r e d i f f i c u l tt h a n i s o u n d s . I r e q u i r e s d e x t e r i t y a n g u a r a n t e e sy o f u n .

O f T h W a l l i e x a c t l y t h o p p o s i t e . H e r e t h s e c r e t i t u s a m a n y p a d d l e s a y o c a w i t h o u t h i t t i n g t h et a r g e t s . A n j u s t t o m a k e t h g a m e m o r e d i f f i c u l t ,t h e r e a r e m a n y t a r g e t s i n t h i s g a m e .

B o t h a r q u i t e s u i t a b l e f o r c h i l d r e n o a l m o s t a l a g e sa n f o r a d u l t s , t o o . T h e r e a r v a r i o u s l e v e l s o d i f f ic u l t y : t h s i z e o t h e t a r g e t c a v a r y i T a r g e t P o n g ;t h n u m b e r o t a r g e t s c a b e i n c r e a s e d i O f T h W a l l . B o t h g a m e s c a k e e p s c o r e f o r t w p l a y e r s . R q u i r e s 8 o R A M . Q r d e r p a r t N o 3 2 1 0 0 3 & 1 0 . 9

A T R E A S U R E T R O V E O G A M E SL u n a r L a n d e r — o n e o t h a l t i m e p o p u l a r f a v o r i t e s . Y o m u s t m a k e t h L u n a r E x c u r s i o n M o d u l e l a n d s o f t l y o t h m o o n . B r e g u l a t i n g t h e f a l l i n g s p e e d , t h c o u n t e r -t h r u s t o t h r o c k e t s a n t h a m o u n t o f u e l r e q u i r e d ,y o s h o u l d b e a b l e t a c c o m p l i s h t h i s o b j e c t i v e . I f y o f a i l , t h m a r v e l o u s g r a p h i c s w i l l s h o w t h L u n a r L a n d e rs m a s h i n g t o t h e s u r f a c e o t h m o o n . D i f f i c u l t a f i r s t ,b u t f u n t m a s t e r .

R o t a t e i p u z z l e o b y g r i d . T h s e c r e t i t a r a n g e t h e l e t t e r s i n s e q u e n c e i a f e m o v e s a s - p o s s i b l e .V e r y t o u g h a f i r s t . B u i c a b e d o n e .

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

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

T i T a T o e . S e i y o c a b e a t y o u r P E a t h i s o l r e l i a b l e g a m e .

T h e s e g a m e s a n p u z z l e s w i l l p a r t i c u l a r l y f a s c i n a t e t h y o u n g e r p e o p l e i y o u r f a m i l y . a l t h o u g h w t h i n ka d u l t s w i l l l i k e t p l a y a l o n g . R e q u i r e s 8 o R A M .

O r d e r P a r t N o 3 2 1 0 0 4 $ 1 B A S I C B A S I C ( B y R a l p h J a m e s a n R o L o d e w y c k )

r e a l t u t o r i a l p r o g r a m , i n t r o d u c i n g y o t o t h e B A S I Cl a n g u a g e . T h o r o u g h l y i n t e r a c t i v e : y o u r P E w i l l t e a c hy o h o t o p e r a t e y o u r P E T ! Y o p r o c e e d a y o u ro w p a c e . Y o s h o u l d a c t u a l l y b a b l e t o l e a r n P E T ' sB A S I C i s e v e r a l h o u r s a n t h e n b e g i n y o u r o w p r g r a m m i n g . B a s i c B A S I C i w r i t t e n b t w v e r y e x p e r ie n c e d c o l l e g e p r o f e s s o r s . T h t o p i c s c o v e r e d i n c l u d e l i n en u m b e r s , v a r i a b l e s , s t r i n g s , a r r a y s , a n t h e u s e o t h v a r i o u s c o m m a n d s s u c h a L I S T , R U N , a n S A V E .A l s o b a s i c k e y w o r d s w i l l b e x p l a i n e d a n u s e d s u c h a P R I N T , R E A D / D A T A , I N P U T , I F / T H E N , G O T O ,a n F O R / N E X T . F i f t e e n c h a p t e r s , s i s a m p l e p r g r a m s . . a n h o m e w o r k a s s i g n m e n t s .U s e s j u s t 4 o R A m e m o r y .

O r d e r P a r t N o 3 2 1 0 0 5 # 1 5 - 9 5M a r c h 1 9 7 8

Page 14: The Transactor V1 01 1978 Apr 30

8/7/2019 The Transactor V1 01 1978 Apr 30

http://slidepdf.com/reader/full/the-transactor-v1-01-1978-apr-30 14/14

( t c o m m o d o r e P E S O F T W A R E P R O G R A M S

T

G A L A X Y G A M E S ( B P e t e r R u e t z )H e r e a r t w t o u g h b u t e n t e r t a i n i n g g a m e s . I b o t h ,y o u ' r e r e q u i r e d t m a n e u v e r y o u r s p a c e s h i p w h i l ef i r i n g a t h e n e m y , a n a t h s a m e t i m e , t o a v o i dh i t t i n g s t a r . I o n g a m e , y o u ' r e f i r i n g a t f i x e d t a r g e t s .I t h o t h e r g a m e , y o u ' r e f i r i n g a t a s p a c e s h i p t h a t ' sb e i n g p i l o t e d b a o b v i o u s l y d r u n k a s t r o n a u t ! A s o l u t e l y n a c c o u n t i n g f o t h e g y r a t i o n s t h e e n e m ys p a c e s h i p i g o i n g t t a k e .R e q u i r e s 8 o R A M .

O r d e r P a r t N o 3 2 1 0 0 6 $ 1 0 . 9

M O R T G A G EA l m o s t m i s n o m e r , b e c a u s e t h i s p r o g r a m i s u i t a b l en o o n l y f o p e o p l e c o n s i d e r i n g b u y i n g o s e l l i n g p r o pe r t y b u a l s o f o a n y o n e c o n t e m p l a t i n g b o r r o w i n g o l e n d i n g m o n e y . E n t e r t h p r i n c i p a l a m o u n t , t h t e r ma n t h a n n u a l i n t e r e s t r a t e a n t h P E w i l l c o m p u t et h e p e r i o d i c p a y m e n t s , t h t o t a l p a y m e n t s a n t h t o t a li n t e r e s t f o y o u r m o r t g a g e . Y o e n t e r t h e s t a r t i n g d a t ea n t h P E w i l l d i s p l a y m o n t h l y , q u a r t e r l y , s e m ia n n u a l o a n n u a l p a y m e n t s . T h s t a t u s o t h m o r t g a g e( o l o a n ) a a n d a t e c a n t h e n b e d i s p l a y e d , s h o w i n gt h i n t e r e s t / p r i n c i p a l s p l i t o t h p r e v i o u s p a y m e n t , t h i n t e r e s t , p r i n c i p a l a n t o t a l p a i d t h u s f a a n s t i l l o u s t a n d i n g a n t h n u m b e r o p a y m e n t s r e m a i n i n g .I d e a l f o r h o m e o w n e r s a n b o r r o w e r s , r e a l e s t a t e p e o p l e ,b a n k s . R e q u i r e s 8 o R A M .

O r d e r P a r t N o 3 2 1 0 0 7 $ 1 5 . 9 D R A W P O K E RP e r h a p s w e ' v e b e e n m i n i m i z i n g t h e q u a l i t y o t h s u p e r bg r a p h i c s a v a i l a b l e i a l t h e s e p r o g r a m s . B u w i t h D r a wP o k e r a n d w i t h B l a c k J a c k ( t h e n e x t l i s t i n g ) y o h a v ep e r f e c t e x a m p l e s o t h k i n d o f g r a p h i c s w e ' r e t a l k i n ga b o u t . H e r e y o p l a y D r a w P o k e r a g a i n s t t h e h o u s ew i t h t w p a i r o r b e t t e r t w i n . A n w m u s t g i v e y o w a r n i n g : t h h o u s e i v e r y t o u g h - b u t f a i r - d e a l e r . O c o u r s e , t h e h o u s e i y o u r P E T . Y o c a n v a r y y o u r b e a n s e h o m u c h y o c a w i ( o l o s e ) .

B L A C K J A C KP l a c e y o u r b e a n d w a t c h y o u r P E d e a l o u t h c a r d sa y o t r y t o b e a t t h h o u s e . Y o u ' l l s w e a r y o u ' r e i L a V e g a s . E a c h c a r d i s h o w n , w i t h t h a i o t h s u p e r i o rP E g r a p h i c s , a c l o s e t l i f e - l i k e a y o c a n i m a g i n e .R e q u i r e s 8 o R A M .

O r d e r P a r t N o 3 2 1 0 0 9 $ 1 0 . 9 5S P A C E F I G H T ( B y L e o n a r d K S w e a t m a n )F i r e m i s s i l e s a t e a c h o t h e r i n t h i s t w p l a y e r g a m e . B u t ,t h e r e ' s w a r n i n g : e a c h m i s s i l e h a l i m i t e d r a n g e a n i t h m i s s i l e d o e s n ' t h i t h e n e m y , w a t c h o u t ! Y o c o u l dr u i n t o y o u r o w m i s s i l e a n l o s e . . . a n f e e l v e r y s i l l y .

g a m e f o a l a g e s . W i t h e m p h a s i s o t h y o u n g e rp e o p l e . R e q u i r e s 8 o R A M .

O r d e r P a r t N o 3 2 1 0 1 0 $ 1 0 * 9 5

T h i s b r i n g s u t t h e n o o u M a r c h o f f e r i n g s , a h i s t o r i c e v e n t . T t i i s i t h v e r y f i r s t t i m e t h a t p r o g r a m sh a v e b e e n o f f e r e d f o t h P E c o m p u t e r . B u w p r o mi s y o t h a t t h e r e w i l l b m a n y m o r e r e l e a s e s n e x tm o n t h a n i t h m o n t h s t c o m e . C o m m o d o r e h a e v e r y i n t e n t i o n o o f f e r i n g o n o t h m o s t c o m p l e t el i b r a r i e s o p r o g r a m s t h a t h a e v e r b e e n o f f e r e da n y w h e r e .

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

R e q u i r e s 8 o R A M .O r d e r P a r t N o 3 2 1 0 0 8 $ 1 . 9