diehard issue 12 1993 aug

32
8/8/2019 Diehard Issue 12 1993 Aug http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 1/32 r i n . I s s u e L L 5 . f i , S I . 1 C a n a d a 5 3 . 0 1 d i e H a r d t h F l y e r f o c o m m o d o r e 8 b i t t e r s S p e c i a l P u b l i c D o m a i n I s s u e ! P A P S A Q & D O S & D o n ' t B A S I C a n m o r e . . C o p y r i g h t 1 9 9 3 L y n n C a t t h y I n d u s t r i e s I n c . A l l R i g h t s R e s e r v e d

Upload: cubemanpdx

Post on 10-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 1/32

r i n . I s s u eL L 5 . f i , S I . 1

C a n a d a 5 3 . 0 1

d i e H a r dt h F l y e r f o c o m m o d o r e 8 b i t t e r sS p e c i a l P u b l i c D o m a i n I s s u e !

P A P S A

Q &

D O S & D o n ' t B A S I C

a n m o r e . .

C o p y r i g h t 1 9 9 3 L y n n C a t t h y I n d u s t r i e s I n c . A l l R i g h t s R e s e r v e d

Page 2: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 2/32

1 1

N a m eH a r d C o r eW r i t e r s , P r g r s , C o u n t r y m e n !O o p s !P u m p k i ng e o l s s u eH i s t o r y I 3 0 0 1C o m p u t e r C i p h e rS c r i p tT h L a s t F l y e rT h A d v e n t u r e s o f L a s e r M a g !" T h e C o n n e c t i o n ! "

B a c k I s s u e s !D a t eM a 1 9 9 2J u n e 1 9 9 2J u l y / A u g u s t 1 9 9 2O c t o b e r 1 9 9 2N o v / D e c 1 9 9 2J a n u a r y 1 9 9 3F e b r u a r y 1 9 9 3M a r c h 1 9 9 3A p r i l 1 9 9 3M a 1 9 9 3J u n e / J u l y 1 9 9 3

U . S . A .$ 3 . 5 0$ 3 . 5 0$ 4 . 5 0$ 3 . 5 0$ 3 . 5 0$ 2 . 7 5$ 2 . 7 5$ 2 . 7 5$ 2 . 7 5$ 2 . 7 5$ 2 . 7 5

C a n a d a$ 5 . 0 0$ 5 . 0 0$ 6 . 0 0$ 5 . 0 0$ 5 . 0 0$ 4 . 2 5$ 4 . 2 5$ 4 . 2 5$ 4 . 2 5$ 4 . 2 5$ 4 . 2 5

E n c l o s e d i f o r :

# # #

( d a h o r e s i d e n t s m u s t a d 5 s a l e s t a x )

# # 5 # 6 # 7 # # 9 # 1 0( s e e t o o p a g e f o b a c k i s s u e p r i c e s )

_ O n e y e a r ; 1 i s s u e s u b s c r i p t i o n t t h e F l y e r( $ 1 5 U f u n d s o $ 2 C a n a d i a n f u n d s )

_ S i n g l e F l y e r c u r r e n t i s s u e( $ 1 . 7 5 U f u n d s o $ C a n a d i a n f u n d s )

_ O n e y e a r ; 1 i s s u e s u b s c r i p t i o n t t h S p i n n e r( $ 4 5 U f u n d s o $ 6 C a n a d i a n f u n d s )

S i n g l e S p i n n e r c u r r e n t i s s u e( $ U f u n d s o r $ 8 C a n a d i a n f u n d s )

d i e H a r dt h F l y e r f o c o m m o d o r e S b i l t e r s i w r i t t e n a n c o m p i l e d o c o m m o d o r e 8 b i te q u i p m e n t . I t i s t h e n t y p e s e t o C 1 2 8 Dc o m p u t e r u s i n g g e o P u b l i s h . T h s y s t e mc o n s i s t s o c o m m o d o r e 1 2 8 D p e r s o n a lc o m p u t e r w i t h a n i n t e r n a l 1 5 7 1 d i s k d r i v e ,

e x t e r n a l F S D - 1 a n d 1 5 8 1 d i s k d r i v e s ,c o m m o d o r e M P 1 2 7 0 i n k j e t p r i n t e r w i t hC A R D 7 + G p a r a l l e l i n t e r f a c e , c o m m o d o r eM P 8 0 d o m a t r i x p r i n t e r , c o m m o d o r e1 6 7 0 m o d e m , a A p r o s p a n d 6 c a r t r i d g e p o r te x p a n s i o n u n i t , c o m m o d o r e 1 7 6 4 R A E x p a n s i o n u n i t e x p a n d e d t 5 1 2 k , S i m o n s 'B a s i c c a r t r i d g e , H E A R S A Y 1 0 0 0 v o i c ec a r t r i d g e , S u p e r S n a p s h o t V c a r t r i d g e ,c o m m o d o r e D a t a s s e t t e , M - m o u s e , T A j o y s t i c k c o n t r o l l e r , A M I G A 1 0 8 0 8 0 / 4 0 c o l u m nR G B I / c o m p o s i t e m o n i t o r a n c o m m o d o r em o d e l 1 7 0 1 4 0 c o l u m n m o n i t o r . O u m a s t e r sa r p r i n t e d o a H L a s e r J e t I b y D o u g l a sB o b e r i A l l i s o n , P A A n t h m a g a z i n e y o h o l d n o i p r i n t e d b y N o r t h w e s t P r i n t i n g , I n c .h e r e i B o i s e I D

N a m e :A d d r e s s :C i t y : S t a t e : _ Z i p _

M a i l t o d i e H a r d , B o 3 9 2 , B o i s e , E D , 8 3 7 0 1 - 0 3 9 2C h e c k o m o n e y o r d e r o n l y p l e a s e .

I d a h o r e s i d e n t s p l e a s e a d 5 s a l e s t a x .

Page 3: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 3/32

V i e w F r o m T h U n d e r g r o u n dT h E d i t o r - i n - C h i e f t a k e s l o o k a t h P u b l i c D o m a i n a n r e m i n i s c e s a b o u tV I C 2 0 s a n L a s e r P r i n t e r s . . .

B a s i c B A S I CM o r e d i r e c t m o d e , a n l i t t l ep r o g r a m m i n g .

f o r u m o t f t c W i n dI N P U T ; R E A D E R $L e t t e r s f r o m o u r e a d e r s .

T I P SM r D e r r e r e x p a n d s o a d d r e s s1 2 i 1 2 m o d e v s 1 2 i 6 4 m o d e .

1

1

1

R E V I E W !N e e d l a b e l s ? L o b u d g e t ? W l o o ki n t o t h P u b l i c D o m a i n t f i n d t h a n s w e r . 2

2 R a r i t i e sU s e r G r o u p s ! T h l i s t i s s m a l l , b u i t ' s g r o w i n g ! C h e c k i o u t , t h e r em a b o n n e a r y o u !

P A P S A WP o k e s a n d P e e k s g a l o r e !

A r c h a i c C o m p u t e rT i r e d o t h s a m e o l s h o o t ' e u p s ?

m a k e y o u r o w n ! ! !

Q & 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 I H

D O D o n ' t sT h e x c i t i n g c o n c l u s i o n t E r r o rC h a n n e l U s e s a n d t h b e g i n n i n g o t h e s e q u e n t i a l v o y a g e !

T r a d e r ' s C o r n e rL o o k i n g f o s o m e o n e t t r a d e w i t h ?T h i s j u s t m i g h t b t h p l a c e !

P R P R e n t e r s t h e r e a l m o P s o f t w a r e .J u s t t o u c h .

V o l u m n N u m b e r I s s u e 1

d i e H a r d t h e F l y e r f o c o m m o d o r e8 b i t t e r sB r i a n C r o s t h w a i t e , E d i t o r - i n - C h i e fR S c o t D e r r e r , A s s o c i a t e E d i t o rM i C . C r o s t h w a i t e , M a n a g i n g E d i t o rB r i a n C r o s t h w a i t e , S e n i o r S t a f fP h o t o g r a p h e r / L a y o u t D e s i g n

A d v e r t i s i n g : L y n n C a r t h y I n d u s t r i e s ,I n c . , B o 3 9 2 , B o i s e , I d a h o ,8 3 7 0 1 - 0 3 9 2 , ( 2 0 8 ) 3 8 3 - 0 3 0 0 .

T i n q u i r e a b o u t s u b s c r i p t i o n m a t t e r s ,p l e a s e i n c l u d e m a g a z i n e l a b e l i y o u rl e t t e r a n m a i l t o d i e H a r d , B o 3 9 2 , B o i s e , I d a h o , 8 3 7 0 1 - 0 3 9 2

d i e H a r d t h F l y e r f o c o m m o d o r e8 b i t t e r s i p u b l i s h e d 1 0 t i m e s p e y e a r , o m o n t h l y b a s i s e x c e p t f o b i - m o n t h l y i s s u e s i J u n e / J u l y a n N o v e m b e r / D e c e m b e r b L y n n C a r t h yI n d u s t r i e s , I n c . B o 3 9 2 , B o i s e ,I d a h o , 8 3 7 0 1 - 0 3 9 2 . P r i n t e d i U . S . A .

S u b s c r i p t i o n R a t e s : S i n g l e c o p y p r i c e$ 1 . 7 5 , $ 1 5 . 0 0 p e r s u b s c r i p t i o n y e a r f o U . S . a n p o s s e s s i o n s ; S i n g l e c o p y p r i c e$ 3 . 0 0 , $ 2 5 . 0 0 p e s u b s c r i p t i o n y e a r f o C a n a d a ( i C a n a d i a n f u n d s ) ; a n $ 2 ( i U . S . f u n d s ) a l o t h e r c o u n t r i e s .

C h a n g e o A d d r e s s : F o u r ( 4 w e e k sa d v a n c e n o t i c e i r e q u i r e d f o c h a n g e o fa d d r e s s . B o t h o l a n n e a d d r e s s e s .

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

d i e H a r d i c o p y r i g h t 1 9 9 3 b L y n n C a r t h y I n d u s t r i e s , I n c . A l R i g h t sR e s e r v e d . L y n n C a r t h y I n d u s t r i e s , I n c .a s s u m e s n r e s p o n s i b i l i t y f o e r r o r sa n d / o r o m i s s i o n s , l o s s o d a t a , o a n s u b s e q u e n t d a m a g e t c o m p u t e r s o s y s t e m s , o a n o t h e r f o r m o l i a b i l i t ya s r e s u l t o e i t h e r d i r e c t o i n d i r e c t u s o a n i n f o r m a t i o n , p r o g r a m o a n y t h i n g i t h F l y e r o t h S p i n n e rk n o w n a d i e H a r d . C = c o m m o d o r e 6 4 c o m m o d o r e 1 6 c o m m o d o r e P l u s / 4 , V I C 2 0 , P E T ,C B M , c o m m o d o r e 1 2 8 ,c o m m o d o r e l 2 8 D , a n s u c h a r t r a d e m a r k s o C o m m o d o r e B u s i n e s sM a c h i n e s . L y n n C a r t h y I n d u s t r i e s , I n c .i i n w a a f f i l i a t e d w i t h C o m m o d o r eB u s i n e s s M a c h i n e s .

d i e H a

Page 4: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 4/32

f v

E x p l o r i n ga l t e r n a t e t r a i n so t h o u g h t . . .

j u s t h a v e t s t a n d b a c k . I t h i s i t h e m e i s s u e , t h e n f r o m b a c k h e r e , c a

s e t h P u b l i c D o m a i n .W h a t i t h P u b l i c D o m a i n ( P D ) ?

P i i n f o r m a t i o n , i n t h i s c a s eP R O G R A M S ! T h P i m a n yf a c e t e d a v e n u e . I i p l a c e w h e r ep r o g r a m m e r s p a r k s o m e o t h e i r w a r e st b e s e e n b a l l ; i i s o u r c e f o e d u c a t i o n a l p r o g r a m s ; i i a a r c a d e .P i f r e e s o f t w a r e .

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

S h a r e w a r e i a n e a t c o n c e p t . I y o d e c i d e y o d o n ' t w a n t i t n b i g g i e , j u s te r a s e t h d i s k a n u s i f o s o m e t h i n ge l s e . I y o d e c i d e y o u d o w a n t i t t h e r ei u s u a l l y i n f o r m a t i o n i t h p r o g r a m o i a a c c o m p a n i n g f i l e t h a t t e l l s y o w h a t t h S h a r e w a r e f e e s a r e a n w h t p a t h e m t o W h e n y o r e g i s t e rS h a r e w a r e p r o g r a m ( f e e s r u f r o ma r o u n d $ a n u p ) , y o m a r e c e i v em o r e e l a b o r a t e i n f o r m a t i o n , f u r t h e ru p d a t e s a n s u p p o r t . A l s o , w h e n y o s e n d i y o u r f e e s a n r e g i s t e r y o a r s u p p o r t i n g t h p r o g r a m m e r t h a t w r o t et h p r o g r a m .

T h i s m o n t h R a r i t i e s i f e a t u r i n gU s e r G r o u p s . T h e y a r e a g r e a t s o u r c e o P s o f t w a r e . L i b r a r i e s a r e a l s o g o o ds o u r c e . A n p r o g r a m s a r n o a l t h a te x i s t s i n t h P D t h e r e i i n f o r m a t i o n a w e l l . T a k e l o o k a t h i s m o n t h ' sP A P S A W . r a n a c r o s s t h e s e t w t e x tf i l e s o o u U s e r G r o u p ' s D i s k O t h M o n t h ( D O M ) . O r i g i n a l l y d o w n l o a d e df r o m Q - L i n k , t h e s e t w s e q u e n t i a l f i l e sa r p a c k e d w i t h i n f o r m a t i o n f o t h C 6

a n d C 1 2 8 . E v e n P R h a s c a u g h t t h P b u g ! W h a v e g o o d s i z e c o l l e c t i o n o P f o t h P E T , V I C 2 0 C 6 4 , C 1 6 , P l u s / 4 a n C 1 2 8 . T h m a d n e s s d o e s n ' t s t o p t h e r e ; o u g r a p h i c s , a a l w a y s , c o m e f r o m t h P D

O k n o e v e r y t h i n g i f r o m t h P D w h a v e D O D o n ' t s , B a s i B A S I C , A r c h a i c C o m p u t e r , j u s T i p s , a n d m o r e !

T h f o l l o w i n g i f i l e t y p e d i o m V I C 2 0 u s i n g o n o t h e a r l y e a r l v e r s i o n s o f S p e e d s c r i p t . I s a y n o t h i n g o i m p o r t a n c e , b u j u s t w a n t e t s e s o m e t h i n g f r o m V I C 2 0 l a s e p r i n t e d ! J u s t o n o t h o s e E d i t o r i a L i b e r t i e s . . .

T h i s i s b e l i e v e , t h f i r s t w o r dp r o c e s s o r h a v e e v e r u s e d o n t h V 1 C 2 0 . s d e s p e r a t e l y n e e d e d a W b a c k w h e n N o e s i s , m C 6 w e n t t t h h o s p i t a l f o h i s V I C I I d i s o r d e r . t r i e t e n t e r T H I S W i n t o m p o o ru n e x p a n d e d V I t n a v a i l . B u t , n o h a v e i - a n d i d n ' t e v e n h a v e t t y p ei i n ! ! !

T h i s i r e a l l y c o o l . d o n ' t k n o wh o e v e r g o a l o n g w i t h o u t 8 c o l u m n s . T h i s i 2 c o l u m n s a n d h a w o r d w r a p ! R e a l a m a z i n g . u s e d t o n l y h a v e d a t a s s e t t e f o u s w i t h m C 6 4 , n o h a v e C 1 2 8 D w i t h 1 7 6 4e x p a n d e d t 5 1 2 k a n a 1 5 8 1 d i s kd r i v e . B u l o v e t h i s l i t t l e V I C , e v e nt h o u g h i t a k e s u a b o u t t h s a m ea m o u n t o s p a c e a s t h C 1 2 8 D !

B y n o w .

W e l l , o t h a t n o t e , l e a v e y o t y o u r o w i n s a n i t y a n d e n j o y m e n t o t h i i s s u e !

R E A D Y

d i e H a r d A u g u s t 1 9 9 3

Page 5: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 5/32

P U T i R E A D E Ra n e s u b s c r i b e r t d i e H a r d a n

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

W o u l d y o h a v e p r o g r a m t h a tw o u l d w o r k f o m e - D a n i e l P T o l e d o o C l o v i s , N e M e x i c o

D a t a f i l e f o r t h e C 6 f r o m R U F e 1 9 8 7 b M i k e K o n s h a k a n dM a s t e r f i l e I f o r t h e C 1 2 8 f r o mL O A D S T A R 1 2 # 1 4 . B o t h w i l l s o r t u t f i v e f i e l d s i n o r d e r o f h i e r c h y a s w e l la p r i n t u t t h r e e l a b e l s a c r o s s .

Y o m i g h t w r i t e t S o f t d i s k o C M f o i n f o r m a t i o n o n p u r c h a s i n g c o p y o t h e s e i s s u e s . H e r e a r e t h e a d d r e s s e s :

S o f t d i s k , P O B o 3 0 0 0 8 ,S h r e o e p o r t , L A 7 1 1 3 0 .

C r e a t i v e M i c r o D e s i g n s , I n c . , 1 B e n t o n D r i v e , P O B o 6 4 6 , D e p t . 1 1 9 2 ,E a s t L o n g m e a d o w , M 0 1 0 2 8 .

a h a p p y t s u b s c r i b e t y o u rp u b l i c a t i o n . h o p e y o u c a c o n t i n u e f o l o n g t i m e . l i k e d w h a t s a w . T h n a m es a y s i a l l : W A R D I E H A R D S ! l o v em C 1 2 8 a n d r e f u s e t " u p g r a d e " w h e nh a v e a e x c e l l e n t c o m p u t e r n o w . W i l l i sP a t t e n o I n d e p e n d e n c e , K a n s a s

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

T h i s i g r e a t l i t e r a t u r e . H u r r a h ,R a h , R a h , R a h . K e e p i C o m i n g ! ! !C h a r l e s S c h w e i g e r , J r o B a l t i m o r e ,M a r y l a n d

W h d i y o s t o p u s i n g g e o P u b l i s ht t y p e s e t d i e H a r d ? t h o u g h t i w a q u i t e u n i q u e s u b s c r i b i n g t m a g a z i n e f o a n c r e a t e d o m f a v o r i t e c o m p u t e r .N o w , t h M a c i n t o s h p r i n t o u l o o k sp r o f e s s i o n a l a n a l l , b u t h C o m m o d o r e

o n e h a d j u s t g o t t e n i t ' s n e l o o k a n l i k ei t - S t r a n g e d i s b e l i e v i n g v o i c e i n s i dB r i a n ' s h e a d .

W d i d n ' t s t o p t y p e s e t i n g d o C 1 2 8 u s i n g g e o P u b l i s h . W j u s t u s e l a s e r p r i n t e r . W s e n d e a c h i s s u e o d i i t h f o r m o g e o P u b l i s h f i l e s D o u g l a s B o b e r i A l l i s o n P a r kP e n n s y l v a n i a , w h o , b e l i e v e , u s e s a C 6 4 ,1 5 7 1 , a n a H L a e r j e t I t p r i n t o u t o u m a s t e r s . W d b i o o v e r n i g h t m a i l i na n F e d - E x i n g e a c h m o n t h . D o n ' t y o t h i n k h d o e s g r e a t j o b ?

Y e s , d o . . .

R E A D V .

T I P Sc o m p i l e d b R S c o t D e r r e r

I r e f e r e n c e t o t i i t h l a s t i s s u e , h e r e i t h t i a g a i n , r e v a m p e d w i t h f u r t h e r e x p l a n a t i o n .S o m e p r o g r a m s w r i t t e n f o t h C 6 4 , b e f o r e t h a d v e n t o t h C 1 2 8 , w i l l n o b o o t o t h C 1 2 8 / C 1 2 8 D w h e n i 6 4 m o d e . H e r e ' ss o m e t h i n g t t r y : I C 6 m o d e , p r e s s t h C A P S / L O C K k e d o w n . N o t r l o a d i n g a n r u n n i n g t h p r o g r a m w i t h t h p r o b l e m , i j u s tm a w o r k n o w . T h C 1 2 8 h a a d i f f e r e n tv a l u e i m e m o r y l o c a t i o n t h a n r e a l C 6 u n l e s s t h C A P S / L O C K i p r e s s e d d o w n .M e m o r y l o c a t i o n i p a r t o a b u i l t - i n I /

p o r t o t h C P a n i u s e d t c o n t r o l d a t a s e t t ea n m e m o r y b a n k s w i t c h i n g . O t h C 6 4 , o n l y6 o t h b i t s a r u s e d ( b i t s 7 a n d 8 a r 0 w h e r e a s o n t h C 1 2 8 , a l b i t s a r e u s e d . T h v a l u e i m e m o r y l o c a t i o n o t h C 6 i 1 1 9 .O t h C 1 2 8 w h e n t h C A P S / L O C K k e i u p t h v a l u e i t h i s l o c a t i o n i 1 7 3 . P r e s s i n g t h i sk e d o w n , t h v a l u e i 1 1 9 . R S c o t D e r r e r

T a s s i s t i n ' s e e i n g ' t h v a r i o u s p o r t s o t h b a c k o f y o u r c o m p u t e r w h e n f i d d l i n g w i t hc a b l e s , u s D y m o L a b e l M a k e r a n c r e a t ep l a s t i c l a b e l s t r i p w i t h t h n a m e s o t h e p o r t s

p r o p o r t i o n a l l y s p a c e d ( y o u ' l l h a v e t m e a s u r t h i s s i l i n e s u p ) . S t i c k t h i s o t h b a c k t o s u r f a c e o f y o u r c o m p u t e r f o e a s y - t o - r e a d p o rn a m e s . - W a l t e r C E r b a c h o L i n c o l nN e b r a s k a

D n o v a l i d a t e a n d i s k s w i t h R E L a t i v e f i l e t h v a l i d a t i o n w i l l d e s t r o y t h e m . N e v e r v a l i d a ta n o y o u r C o m m e r c i a l d i s k s e i t h e r . M a r c u K r e j c i o R u r a l R e t r e a t , V i r g i n i a

R E A D V .

d i e H a r d A u g u s t 1 9 9 3

Page 6: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 6/32

R E V I E W !G A R Y L A B E L M A K E R V b J o h n S G a r y

R e v i e w e d b y R S c o t D e r r e r

K E V :* E x c e l l e n tG r e a t

* • * ■ G o o d* P o o r

D o n ' t E v e n B o t h e r

A l t h o u g h t h i s P u b l i c D o m a i nS h a r e w a r e p r o g r a m h a b e e n a r o u n d f o s e v e r a l y e a r s n o w , i t u s e f u l n e s s a n f u n c t i o n a l i t y m e r i t c u r r e n t r e v i e w .m u s t c o n f e s s , u s e d G a r y L a b e lM a k e r V ( G L M v 4 ) f o s o m e t i m eb e f o r e s e n t i m S h a r e w a r e f e t w y e a r s a g o . A f t e r y e a r s o p r a c t i c e ,p r o c r a s t i n a t i o n c o m e s s e a s y . A t h a tt i m e , t h e p r e s i d e n t o B o i s e ' s l o c a l u s e rg r o u p , T V B U G , D o u g P a r s o n s ,i n s p i r e d m t c o m e c l e a n l i k e h d i d .U p o n s e n d i n g m $ 1 0 , r e c e i v e d t h u p d a t e d v e r s i o n , s e v e r a l m i s c e l l a n e o u sp r o g r a m s , g r a p h i c s , b o r d e r s , l a b e l s ,a n l e n g t h y l e t t e r f r o m J o h n G a r y .P l u s f o u n d o u h n o h a s a n A M I G Av e r s i o n o t h i s p r o g r a m a v a i l a b l e - w e l lw o r t h m o r e t h a n t h $ 1 a n m c o n s c i o u s c a r r i e s l e s s g u i l t .

W i t h G L M v 4 y o c a e a s i l yc r e a t e o n e - u p 1 5 / 1 6 " x 1 / 2 " l a b e l sw i t h P r i n t s h o p a n 3 b l o c k g r a p h i c sa n P c o m p a t i b l e g r a p h i c s . ( O n e - u pl a b e l s a r e s i n g l e c o l u m n l a b e l s a so p p o s e d t s h e e t s w i t h a n l a b e l sa c r o s s t h p a g e ) . G L M v 4 n o l o a d sN e w s r o o m a n P r i n t m a s t e r

g r a p h i c s w i t h o u t h a v i n g t c o n v e r t t h e mi n t o P f i l e s a n d o i n g l o a d / s a v ed a n c e i n t o P r i n t s h o p t m a k e t h e m t r u eP g r a p h i c s . T h g r a p h i c s p r i n t o t h l e f t s i d e o t h l a b e l w i t h t e x t o t h r i g h ts i d e . T h e r e a r c h a r a c t e r s e t s a v a i l a b l ea n t h e y c a n b e m i x e d a n m a t c h e d w i t h2 c h a r a c t e r s a c r o s s e a c h o t h t e x tl i n e s i t h d e s i g n a r e a . I n a d d i t i o n t t h n o r m a l t e x t s i z e , t h e r e a r e a l s o t h r e ee n h a n c e d s i z i n g s t y l e s a v a i l a b l e : d o u b l el e n g t h , d o u b l e h e i g h t , o c o m b i n a t i o no b o t h . W i t h a c c e s s t t h C o m m o d o r eg r a p h i c s c h a r a c t e r s e t , y o c a n d e s i g nb o r d e r s , g r a p h i c s , a n g e f a i r l yc r e a t i v e .

C T R L ^ E V SS = S A U E L f t B E LB - I H F H G R f i P H rP R I H T L f t B E C Si i i l i h L f t B E L 0 = D I R E C T O R VC C U S T C H f t R X V = D I I L S I Z E SF = C H f l R F O N T S = _ C B M , T E C H J ta t t i c

o L n B L LF H E G R f l P H I CF E R f I S C T E X TF G T E X T T L f t B E LF » C l F . f t R L f t B E L

P r i n t e r c o m p a t i b i l i t y i s o m e w h a tl i m i t e d , b u t h a s s o m e v e r s a t i l i t y w i t he x p e r i m e n t a t i o n a n d a w a r e n e s s o t h ' L a w s o Y o u r P r i n t e r ' . T h e r e a r e t h r e ep r i n t e r d r i v e r s a v a i l a b l e : 1 S t a r 1 0 X / S G1 0 2 N X l O / E p s o n a n c o m p a t i b l e s( b o t h a n p r i n t q u a d d e n s i t y ) , a n 3 M i s c . p r i n t e r s . T h m i s c e l l a n e o u s d r i v e rs u p p o r t s d o u b l e d e n s i t y a n s t a n d a r dn / 7 2 l i n e f e e d s . P r i n t e r s m u s t b d e v i c e4 a n d s u p p o r t T r a n s p a r e n t M o d e i t h i n t e r f a c e , u n l e s s i t ' s M i c r o g r a p h i c si n t e r f a c e w h i c h h a a s p e c i a l s e t u pr e q u i r e m e n t a n h a t b d e v i c e 5 D i s w i t c h i n g m a b s u c c e s s f u l o u t s i d e o t h e s e p a r a m e t e r s . T h d o c u m e n t a t i o n

a d d r e s s e s t h i s i m o r e d e t a i l .G L M v 4 i v e r y u s e r f r i e n d l y a n

i e a s y t l e a r n a n u s e . D o c u m e n t a t i o i t h o r o u g h a n c o n c i s e ( i t ' s o t h d i s k ) . T h s a m p l e l a b e l , s h o w n u p o b o o t i n g u p c o n t a i n s m o s t o t h c o m m a n d s y o n e e d , j u s t p r i n t i f o e a s y r e f e r e n c e . n e f e a t u r e i t h a b i l i t y t ' b l e n d ' g r a p h i c s . A f t e r l o a d i n t h f i r s t g r a p h i c , y o m a s u p e r i m p o s a n o t h e r g r a p h i c o t o o i t M u l t i c o l o l a b e l s a r e p o s s i b l e b c r e a t i n g s e p a r a t l a b e l c o m p o n e n t f i l e s . B c h a n g i n gy o u r r i b b o n f o e a c h c o l o r a n r u n n i n t h s a m e l a b e l s t h r o u g h t o p r i n t t h e s d i f f e r e n t c o m p o n e n t s , y o u c a c r e a t s o m e f u l a b e l s . T h o n p r o b l e mh a v e h a i w h e n p r i n t i n g s h o r t s t r i p s o l a b e l s , t h e r e i a n o c c a s i o n a l s k i p p i n g i p r i n t i n g . T h i s i d u t t h s e n s i t i v i t y o r u n n i n g o n e - u p l a b e l s t h r o u g h t h p r i n t e r . Y o j u s t c a n n o t r u s h o r t s t r i o l a b e l s t h r o u g h a n e x p e c t p e r f e c t i o n .T h s o l u t i o n i t l o a d t h e p r i n t e r w i t hl a b e l s s t i l l a t t a c h e d t t h l a b e l sr e m a i n i n g i t h b o a n s e t h b o o l a b e l s b e l o w t h p r i n t e r , a d d i n g t h p r o p e r w e i g h t a n t e n s i o n . F l a w l e s sl a b e l s r e q u i r e c o n s t a n t w e i g h t a n dt e n s i o n t h r o w i n e p r i n t e r r i b b o nt o o . F u G r a p h i c s M a c h i n e a n G L M v 4 c a b u s e d t o g e t h e r t m a k el a b e l s a s t h e i r f i l e s a r c o m p a t i b l e .

F o c o p y o G a r y L a b e l M a k e rV 4 , s e n d $ 1 0 . 0 0 t J o h n S G a r y , 2 0 C r e s t l i n e D r . , L a f a y e t t e , L 7 0 5 0 7 .A n a a l w a y s - p a y o u r S h a r e w a r ef e e s !

R E A D Y .

d i e H a r d A u g u s t 1 9 9 3

Page 7: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 7/32

w i t h H S c U S E R G R O U P S

I t h e p a s t f o u r t e e n y e a r s o C o m m o d o r e m a n i a ( y e s 1 y e a r s ) t h e r e h a v e b e e n m a n y u s e r g r o u p t c o m e a n g a n q u i t e f e o t h e s e g r o u p s s t i l l e x i s t . H a v i n g l e s s m e m b e r s p e r h a p s , b u t s t i ls u p p o r t i n g a n a d v o c a t i n g t h u s e o f 8 - b i t c o m p u t e r s w i t h D T P - n e w s l e t t e r s ( D e s k T o p P u b l i s h i n g ) v a s t P s o f t w a r e l i b r a r i e s , m o n t h l y m e e t i n g s , S p e c i a l I n t e r e s t G r o u p s ( S I G s ) , d i s k s o t h m o n t h e d u c a t i o n a l c l a s s e s a n d w o r k s h o p s , b u l l e t i n b o a r d s y s t e m s ( B B S ' s ) , a n j u s t b e i n g f r i e n d l y a n h e l p f u l

f i n d i f a s c i n a t i n g h o t h d i f f e r e n t c o m p u t e r a n d s o f t w a r e c o m p a n i e s h a v e n e c e s s i t a t e d t h c r e a t i o n o v a r i o u s s u p p o r t g r o u p s b t h e i r c u s t o m e r s , a n a l f o d i f f e r e n t r e a s o n s . T h s o c i e t y / m e d i s c u l p t o r s d e f i n e t h 9 0 ' s a t h I n f o r m a t i o n D e c a d e . N o t ! I t ' s b e e n g o i n g o n f o s o m e t i m e a n t h e y ' r j u s t w a k i n g u p A n y w a y , a p a r t o o u s u p p o r t t t h 8 - b i t c o m m u n i t y , d i e H a r d w i l l i n f o r m y o o t h v a r i o u s u s e r g r o u p s s t i l l k i c k i n ' . O n c e y e a r w w i l l p u b l i s h c o m p l e t e l i s t o t h g r o u p s w k n o w t s t i l l b a c t i v e . I f y o k n o w o C o m m o d o r e o 8 - b i t u s e r g r o u p , e i t h e r l e t h e m k n o w a b o u d i e H a r d a n d / o r l e u k n o w a b o u t t h e m . H e r e i l i s t o u s e r g r o u p s t h a t w k n o w a r u a n r u n n i n g .

B l o o m i n g t o n - N o r m a l C o m p u t e r U s e r s G r o u pP B o 1 0 5 8B l o o m i n g t o n , I 6 1 7 0 2 - 1 0 5 8

C a t a l i n a C o m m o d o r e C o m p u t e r C l u bP B o 3 2 5 4 8T u c s o n , A 8 5 7 5 1 - 2 5 4 8

C o m m o d o r e U s e r s o f B a r t l e s v i l l eF r e d M a y e s2 5 2 4 S . W . M o u n t a i n R o a dB a r t l e s v i l l e , O 7 4 0 0 3

D a y t o n A r e a C o m m o d o r e U s e r s G r o u pE l w o o d D o r n b u s c h2 0 4 0 T u r n b u l l R o a dD a y t o n , O h i o 4 5 4 3 1

H a r r i s b u r g A r e a C o m p u t e r G r o u p7 2 S o u t h 2 9 t h S t r e e tH a r r i s b u r g , P 1 7 1 1 1

M i a m i I n d i v i d u a l s w i t hC o m m o d o r e E q u i p m e n tc / 1 1 1 1 0 B i r d R o a dM i a m i , F 3 3 1 6 5 - 4 4 1 7

T r e a s u r e V a l l e y / B o i s e U s e r G r o u pP B o 6 8 5 3B o i s e , I D 8 3 7 0 7 - 6 8 5 3

K i d ' s C o m p u t e r N e w sc / S t H i l d a ' s S t H u g h ' s S c h o o l6 1 W e s t 1 1 S t r e e tN e Y o r k , N 1 0 0 2 5

C a r s o n C i t y C o m p u t e r U s e r N e t w o r k7 1 H o S p r i n g s R o a dC a r s o n C i t y , N 8 9 7 0 6

C h a m p a i g n - U r b a n a C o m m o d o r e U s e r s G r o u pP B o 7 1 C h a m p a i g n , I 6 1 8 2 4 - 0 7 1 6

C o o s C o m p u t e r C l u b2 1 7 5 E v e r e t tN o r t h B e n d , O 9 7 4 5 9 - 2 3 3 6

F i r s t S t a t e C o m m o d r e C l u bP B o 1 3 1 3D o v e r , D 1 9 9 0 3 - 1 3 1 3

M e m p h i s C o m m o d o r e U s e r s G r o u pP B o 3 4 0 9 5M e m p h i s , T 3 8 1 3 4 - 0 0 9 5

T P U G5 3 3 4 Y o n g e S t r e e t , B o # 1 1 6W i l l o w d a l e , O n t a r i o M 2 6 M ( 4 1 6 ) 2 5 3 - 9 6 3 7

6 4 u mF r e s n o C o m m o d o r e U s e r G r o u pP B o 1 6 0 9 8F r e s n o , C A 9 3 7 5 5

B u s y - B e e U s e r G r o u pT h e o d o r e E S e i t z , E d i t o r

P a s e o C u a c h a d T o r oA r i v a c a , A 8 5 6 0 1 - 0 0 0 3

S e n d u y o u r n e w s l e t t e r s a n p u u o y o u r m a i l i n g l i s t s ! I y o s u p p o r t t h c o m m o d o r e 8 b i w o r l d l e u k n o w a n w e ' l l p u y o i t h s p o t l i g h t ! S e n d u l e t t e r a n l e u k n o w w h a t y o u d a n w e ' l l p u y o i t h L I S T . d i e H a r d , A T T N R a r i t e s , P O B o x 3 9 2 , B o i s e , I 8 3 7 0 1 - 0 3 9 2 .

d i e H a r d A u g u s t 1 9 9 3

Page 8: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 8/32

T f B S & SM o r e D i r e c t M o d e

R E M a r k : W h e n y o s e < a r o u n d s o m e l e t t e r s ,t h i s s i m p l y m e a n s t p r e s s t h k e r e p r e s e n t e d b t h i s s y m b o l , i . e . < S H I F T A R R O W U P > m e a n s p r e s st h e s h i f t k e y a n a r r o w u p W h e n y o u s e [ a r o u n d c o m m a n d s , i m e a n s t e n t e r k e y s t o k ec o m b i n a t i o n i q u o t e m o d e , i . e . " [ 2< S H I F T > < S P A C E > ] " m e a n s t p r e s s a n h o l d t h es h i f t k e y a n d t h e n p r e s s t h s p a c e b a r t w i c e .

P R I N T i n g V a r i a b l e s P r i m e rL a s t m o n t h d i s c e r n e d b e t w e e n D i r e c t M o d e ( e n t e r i n gc o m m a n d s f r o m t h k e y b a o r d ) a n B A S I C m o d e ( w h e r ep r o g r a m e n t e r s t h c o m m a n d s ) . Y o u r c o m p u t e r i o n s t a r i n g b a c k a y o u . w a n t t f i n i s h t h d i s c u s s i o n a b o u tD i r e c t M o d e b d i s c u s s i n g v a r i a b l e s . V a r i a b l e s a r c h a m e l e o n s i n a t u r e . I n m a t h e m a t i c s , t h e y r e p r e s e n tq u a n t i t y t h a t m a c h a n g e u n d e r d i f f e r e n t c o n d i t i o n s . W a r g o i n g t u s v a r i a b l e s a s t a n d - i n s o s t u n t d o u b l e s . T h f a m i l i a r f o r m u l a , A + B = C , w i l l s u f f i c e f o o u n e e d s w i t hA , B , a n b e i n g v a r i a b l e s . T h v a r i a b l e w i l l e q u a l t h n u m b e r 3 w i l l e q u a l t h n u m b e r 4 R e v i e w i n gc a l c u l a t i o n s f r o m l a s t m o n t h , t y p e t h i s i n D i r e c t M o d e( R e m e m b e r t p r e s s < R E T U R N > a f t e r e a c h e x a m p l e ) :

A g a i n , y o u r c o m p u t e r s h o u l d d i s p l a y t h n u m b e r 7 P R I N A + i e s s e n t i a l l y t h e s a m e a P R I N T 3 + 4 , e x c e p t w a u s i n g v a r i a b l e s i n s t e a d o n u m b e r s w i t h a s s i g n e d v a l u e st h e v a r i a b l e s . L e t ' s t r i w i t h a a v a r i a b l e .

A = 5 : B = 6 : C = ( A + B ) : P R I N T

T h r e s u l t o y o u r s c r e e n s h o u l d b e 1 1 F o o u r p u r p o s e st h e s e v a r i a b l e s a r e n u m e r i c a t h e i r v a l u e s c a o n l y bn u m b e r s .

S T R I N G V a r i a b l e sA n o t h e r k i n d o v a r i a b l e i t h e s t r i n g o a l p h a n u m e r i v a r i a b l e . T h s y m b o l i u s e d t r e p r e s e n t a s t r i n g w h i c t e l l s t h c o m p u t e r t h v a r i a b l e c o n t a i n s a l p h a n u m e r i c h a r a c t e r s . s t r i n g i o n o m o r e c h a r a c t e r s b e t w e e q u o t e s . T h c h a r a c t e r c a b l e t t e r , n u m b e r , s p a c e , o g r a p h i c c h a r a c t e r a n d , g e n e r a l l y , n c a l c u l a t i o n s a r m a d w i t h a l p h a n u m e r i c c h a r a c t e r s . T h s t r i n g v a r i a b l e r e p r e s e n t w h a t e v e r i i t h ' s t r i n g o c h a r a c t e r s ' b e t w e e n t h q u o t e s .

C $ = " I C A N P R I N T S T R I N G V A R I A B L E S " : P R I N T

P R I N T 3 +

T h a n s w e r s h o u l d b e 7 N o w w i l l t r i u s i n g v a r i a b l e s .L e t ' s P R I N T A + B , w h i c h w i l l p e r f o r m c a l c u l a t i o n a n p r o v i d e t h e r e s u l t i n g a n s w e r . T y p e t h f o l l o w i n g ( I ' l le x p l a i n t h c o l o n s l a t e r ) :

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

A = 4 : B = 5 : T $ = " T I M E S " : E $ = " E Q U A L S " : P R I N T A ; T $ ; B ; E $

A = 3 : B = 4 : P R I N T A + B N o t e t h u s o t h c o l o n a n d s e m i c o l o n . H o p e f u l l y y o u c o m p u t e r p r i n t e d " T I M E S E Q U A L S 2 0 " . T h c o l o n ( : a l l o w y o t p u m o r e t h a n o n B A S I C c o m m a n d o o n

d i e H a r d A u g u s t 1 9 9 3

Page 9: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 9/32

l i n e . T h s e m i c o l o n s ( ; a l l o w y o t s t r i n g t o g e t h e r c h a r a c t e r s n e x t t e a c h o t h e r . I t h B A S I C l i n e i l o n g e r t h a n y o u r s c r e e n w i d t h , j u s t l e i w r a p a r o u n d a n d o n ' t p r e s s < R E T U R N > u n t i l y o h a v e t y p e d t h w h o l el i n e i n

B A S I C H i s t o r y 1 0 T h t e r m B A S I C s t a n d s f o B e g i n n e r ' s A l l - P u r p o s e S y m b o l i c I n s t r u c t i o nC o d e . I w a d e v e l o p e d i 1 9 6 4 a D a r t m o u t h C o l l e g e u n d e r t h e d i r e c t i o no J o h n K e m e n y a n T h o m a s K u r t z . j u s t r e a d i R a n d o m M a g a z i n et h a t M r K e m e n y d i e d o D e c e m b e r 2 6 , 1 9 9 2 a t h a g e o f 6 6 A l o n g w i t hh i c o - d e v e l o p m e n t o B A S I C , h w a a l s o r e s e a r c h a s s i s t a n t t A l b e r tE i n s t e i n a n w o r k e d o t h M a n h a t t a n P r o j e c t . T h v e r s i o n o f M i c r o s o f tB A S I C w u s o C o m m o d o r e c o m p u t e r s i m o r e p o w e r f u l t h a n , b u s t i l lm e r e l y a n e n h a n c e m e n t o t h i s 2 y e a r o l c o m p u t e r p r o g r a m m i n gl a n g u a g e . w a i f i f t h g r a d e t h e n . . . .

A i t n a m e i m p l i e s , B A S I C w a i n t e n d e d t b e s i m p l e t o l e a r n ,i n e x p e n s i v e t i m p l e m e n t a n d u s e , a n i n t e r a c t i v e w i t h i m m e d i a t er e s p o n s e t i t u s e r s . B e i n g t y p e d , a l p h a n u m e r i c l a n g u a g e , B A S I Cm u s t b e c o n v e r t e d b t h c o m p u t e r i n t o a l a n g u a g e i c a u n d e r s t a n d ,m a c h i n e l a n g u a g e . T h c o m p u t e r ' s o p e r a t i n g s y s t e m i s s h a l l w s a y ,t r a n s p a r e n t t u s t h u s e r s . T h i s m e a n s t h c o m p u t e r d o e s i t m a n y t a s k sw h i l e t h e u s e r o t h c o m p u t e r d o e s h i o r h e r o w t a s k s . P a r t o t h c o m p u t e r ' s o p e r a t i n g s y s t e m i B A S I C i n t e r p r e t e r w h i c h s i t s p a t i e n t l ya w a i t i n g y o u r ' c o m m a n d s ' . t r a n s l a t o r i v e r y s i m i l a r t a i n t e r p r e t e r i t h a t i a l s o c o n v e r t s p r o g r a m m i n g l a n g u a g e i n t o m a c h i n e - t y p e l a n g u a g e .T h i s t r a n s l a t e d , m a c h i n e - t y p e l a n g u a g e m u s t t h e n b c o n v e r t e d b t h i n t e r p r e t e r i n t o a c t u a l m a c h i n e l a n g u a g e .

B e g i n n i n g B A S I C P r o g r a m m i n gS f a r , a l l o t h e x a m p l e s w h a v e t r i e d u s i n g P R I N T , h a v e b e e n i D i r e c t M o d e . T c o n v e r t a n y o f t h P R I N T s t a t e m e n t s t o B A S I Cp r o g r a m i e a s y . Y o s i m p l y p u l i n e n u m b e r i f r o n t o t h c o m m a n d .T h i s l i n e n u m b e r f o l l o w e d b B A S I C c o m m a n d o s e r i e s o B A S I Cc o m m a n d s , t e l l s y o u r c o m p u t e r ' s o p e r a t i n g s y s t e m i i d e a l i n g w i t hB A S I C p r o g r a m . B A S I C p r o g r a m c a b o n l i n e t o t h o u s a n d s o l i n e sl o n g . T h p r o c e s s i n g p h i l o s o p h y o f p r o g r a m i I N P U T - > P R O C E S S - > O U T P U T . T y p e t h i s o n e - l i n e p r o g r a m i n T h i si a l s o k n o w n a ' c o d i n g p r o g r a m ' a n d t h B A S I C s t a t e m e n t a n d / o rc o m m a n d i k n o w n a ' c o d e ' .

1 P R I N T " Y O U A R E N O W B A S I C P R O G R A M M E R "

W h e n y o p r e s s < R E T U R N > , n o t h i n g h a p p e n s . Y o u n o w h a v e s e v e r a lo p t i o n s . T h l i n e n u m b e r 1 t e l l s t h c o m p u t e r i i B A S I C p r o g r a ml i n e . T h o p e r a t i n g s y s t e m k n o w s t s t o r e t h i s p r o g r a m i t e m p o r a r ym e m o r y a n k e e p i t h e r e u n t i l y o t e l l i w h a t t d n e x t . T y p e L I S T a n p r e s s < R E T U R N > . T h i s w i l l d i s p l a y o r l i s t y o u r p r o g r a m o n t h e s c r e e n .

N o y o c a E D I T y o u r p r o g r a m , i y o u c h o o s e t o E d i t i n g i c o r r e c t i n g o r m o d i f y i n g t h c o d e . Y o u s t h C R S R k e y s t m o v e t h c u r s o r t t h l i n e o f c o d e y o w a n t t c h a n g e . T h I n s e r t / D e l e t e< I N S T / D E L > k e i u s e d t d e l e t e o a d c o d e . Y o m a a l s o t y p e o v e re x i s t i n g c o d e . A f t e r e d i t i n g , r e m e m b e r t p r e s s < R E T U R N > o t h o p e r a t i n g s y s t e m w i l l n o t r e c o g n i z e a n o t h c h a n g e s . F o r e x a m p l e ,m a d e t h f o l l o w i n g c h a n g e b p l a c i n g t h c u r s o r o t h s p a c e b e t w e e nt h " w i t h w o r d " n o w " a n t h w o r d " a a n p r e s s i n g t h < D E L >k e f o u r t i m e s .

1 P R I N T " Y O U A R E B A S I C P R O G R A M M E R "

L I S T t h p r o g r a m a g a i n i y o l i k e . A n o t h e r o p t i o n a t t h i s p o i n t i t R U t h p r o g r a m . T y p e R U a n p r e s s < R E T U R N > . T h c o m p u t e rs h o u l d d i s p l a y t h t e x t w i t h i n t h e q u o t e s . I y o s o m e h o w m a d em i s t a k e , a e r r o r m e s s a g e w i l l b d i s p l a y e d . Y o c a e d i t t h c o d e t c o r r e c t t h e m i s t a k e . f u n p i e c e o c o d e t a d a t t h i s p o i n t , w o u l d b c o m m a n d t c l e a r t h e s c r e e n .

P R I N T " [ < S H I F T X C L R / H O M E > ]

R e m e m b e r t p r e s s < R E T U R N > a n t h e n e i t h e r R U o L I S T t h p r o g r a m . Y o u n o w h a v e t w l i n e s o c o d e . W h e n y o R U t h p r o g r a m t h c o m p u t e r w i l l s t a r t w i t h t h f i r s t l i n e o c o d e a n e x i c u t e i ( c l e a r t h e s c r e e n ) , t h e n m o v e o t t h n e x t l i n e o c o d e a n e x i c u t e i ( p r i n t t h t e x t ) .

O t h e r o p t i o n s a t h i s p o i n t a r t S A V E y o u r p r o g r a m t o p e r m a n e n ts t o r a g e u n i t s u c h a d i s k e t t e o c a s s e t t e o r t y p e N E a n t h e n p r e s s< R E T U R N > t c l e a r o u t h t e m p o r a r y m e m o r y w h e r e t h B A S I Cp r o g r a m i s t o r e d . Y o c a a l s o L O A D a n o t h e r p r o g r a m i n t o t e m p o r a r ym e m o r y o r t u r n o f y o u r c o m p u t e r .

r e a l i z e t h a t t e r m s l i k e t e m p o r a r y m e m o r y a n d m a c h i n e l a n g u a g e m a b u n f a m i l i a r t s o m e o y o u . I y o u ' r e s i n c l i n e d t e d u c a t e y o u r s e l ff u r t h e r ; t h l i b r a r y , u s e d b o o k s h o p s , a n t h r i f t s t o r e s a r e a w o n d e r f u l ,i n e x p e n s i v e s o u r c e o f m a t h , c o m p u t e r , a n d p r o g r a m m i n g b o o k s . I n t h en e x t i s s u e , I ' l l c o n t i n u e w i t h m o r e i n - d e p t h B A S I C p r o g r a m m i n g ,o p e r a t i n g s y s t e m j u n k , e r r o r m e s s a g e s , a n d w h a t e v e r t h E d i t o r m i s s e s .M e a n w h i l e , t h b e g i n n i n g p r o g r a m m e r s a r n o i n i t i a t e d a s N e o p h y t eH a c k e r s i t h d e g r e e a n d t h e x p e r i e n c e d p r o g r a m m e r s a r p r o b a b l yh a v i n g t h e i r p a t i e n c e t e s t e d . B s e e i n g y o u .

R E f l D V .

d i e H a r d A u g u s t 1 9 9 3

Page 10: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 10/32

C M S e t s P a c e f o 1 9 9 3 w i t h H e P r o d u c t s a n L o w e r P r i c e s: ' ■ ■ ' ■ : ■ : ■ : ■ ■ ' ■ : ' ■ : ■ : ■ : ■ : ■ . . ■ : ■ : ■ : , : ; : : : : : : : : : : : : : : : ; : - . - " ■ ■ ' ■ ■ ■ : ' ■ ■ ■ ■ ■ : ■ ■ ■ ■ ■ ■ ■ ■ ; : ■ . . : : ■ . ■ : ■ : ■ : ■ : . ■ . ■ . . ■ . . ■ : . : . : ' ■ : ' ■ . ■ . ■ : ■ : ' ■ - . ■ . " ■ ■ ■ : ■ ■ V . / : ■ ' ■ ■ ' ■ : ' ■ : ' ■ : ■ : ' : ' : ' ■ ^ ' ■ ' ■ y - - : y y y y y ^ - y - ' - - - ' - ' - - - ' \ - y y y y y - - ' - y y . ■ : ' ■ :

C M O f f e r s O n e - S t o p S h o p p i n g t C o m m o d o r e O w n e r sE f f e c t i v e M a 1 1 9 9 3 C M a c q u i r e d a l r i g h t s t o R U s o f t w a r e a n h a p u r c h a s e d a l i t e m s f r o m t h e i r i n v e n t o r y . A r e s u l t , C M w i l l b o f f e r i n g o n o t h l a r g e s t s e l e c t i o n s o C o m m o d o r e 6 4 / 1 2 8 s o f t w a r e a n h a r d w a r e a v a i l a b l et o d a y . C D ' d e c i s i o n r e i n f o r c e s i t c o m m i t m e n t t C - 6 4 / 1 2 8 o w n e r s w o r l d w i d e .I t i o u h o p e t h a t w c a o f f e r " O n e S t o p S h o p p i n g ' t o C o m m o d o r e o w n e r s . I w d o n ' t h a v e i t . . . w e c a p r o b a b l y f i n d i t H e r e i p a r t i a l l i s t o p r o d u c t s . F o c o m p l e t e l i s t c a l l o r w r i t e f o f r e e c a t a l o g .

R U M a g . - b a c k i s s u e sR U N / R e R U N s o f t w a r eA b a c u s b o o k s & s o f t w a r eG E O S 2 . a p p l i c a t i o n sT i m e w o r k s S o f t w a r eS u p e r b a s e S u p e r s c r i p tS O G W A P - B i g B l u e R e a d e r

M i c r o p r o s e g a m e sX e t e c P r i n t e r I n t e r f a c e sE l e c t r o n i c A r t s G a m e sS k y l e s E l e c t r i c W o r k sD r . T ' s M u s i c S o f t w a r eP o w e r S u p p l i e sM i s c e l l a n e o u s C a b l e s

B l a n k d i s k s - 3 . 5 " 5 . 2 5 "M i s c . I C C h i p sR A C h i p s / S I M M ' s. . . a n M U C H M o r e

C M U t i l i t i e s P o w e r f u l a n U n i q u e C o l l e c t i o n o D i s k U t i l i t i e sf o C o m m o d o r e a n C M S t o r a g e D e v i c e s

F C O P Y + A t w d r i v e f i l e c o p i e r f e a t u r i n g 1 5 4 1 , 7 1 , 8 1 , R E a n C M D I S O R T A l p h a b e t i z i n g u t i l i t y f o 1 5 4 1 , 7 1 , 8 1 d r i v e s a n a l C M d e v i c e c o m p a t i b i l i t y w h i c h i c a p a b l e o c o p y i n g a n s i z e P R G , S E R E L , U S F i l e . N E f e a t u r e s i n c l u d e :S c r a t c h / U n s c r a t c h F i l e s C o p y / D e l e t e C 1 2 8 B o o t S e c t o r - D i s k / P a r t i t i o nU n N e w F i l e C o m p a r e A c c e s s D O C o m m a n d s t h r u M e n u s L o c k /U n l o c k F i l e s F o r m a t D i s k / P a r t i t i o n C r e a t e / R e m o v e S u D i r e c t o r i e sR e n a m e F i l e / P a r t i t i o n / H e a d e r C h a n g e C u r r e n t P a r t i t i o n / S u b d i r e c t o r yM C O P Y t w d r i v e w h o l e d i s k / p a r t i t i o n f i l e c o p i e r w h i c h s u p p o r t s C M s t o r a g e d e v i c e s a n C o m m o d o r e 1 5 4 1 , 7 1 8 d i s k d r i v e s .

B C O P Y + p o w e r f u l b a c k u p / r e s t o r e u t i l i t y w h i c h b a c k s u p a n y C M d e v i c e o p a r t i t i o n t o 1 5 4 1 , 7 1 , 8 1 d r i v e o r C M F S e r i e s f l o p p y d r i v e .T h i s n e v e r s i o n i n c o r p o a t e s t h a b i l i t y t d u m p a e n t i r e C M d e v i c et a H S e r i e s h a r d d r i v e .F I N D S e a r c h e s s p e c i f i e d p a r t i t i o n s o C M d e v i c e s f o f i l e s t h a t m a t c ha u s e r d e f i n e d f i l e n a m e p a t t e r n . I n c l u d e s h a n d y p r i n t e r / s c r e e n t o g g l e .

s t o r a g e d e v i c e s m a k e s i e a s y t o r g a n i z e l a r g e d i r e c t o r i e s .M C O M P A R E T w d r i v e d i s k c o m p a r e u t i l i t y m a k e s i e a s y t e v a l u a t et h a c c u r a n c y o C M p a r t i t i o n a g a i n s t d i s k c o p y .F O L L O W L I N K S H e l p s t l o c a t e a n r e m o v e c o r r u p t f i l e s .C O N V E R T 4 1 < > 7 1 C o n v e r t s b e t w e e n 1 5 4 1 7 1 f o r m a t s . A l l o w si n c r e a s e d s t o r a g e o 1 5 4 1 d i s k s a f t e r M C O P Y ' i n g t 1 5 7 1 o p a r t i t i o n .Z A P R E U / D A C C C l e a r s m e m o r y i R E o R A M L i n k D A C C p a r t i t i o n .H P O W E R T O O L S A l l o w s e d i t i n g o C M D e v i c e P a r t i t i o n T a b l e .R E B U I L D P D I R H e l p s t r e c o v e r p a r t i t i o n s a f t e r c o m p l e t e l y r e c r e a t i n gt h s y s t e m o C M D e v i c e s .S h a r e w a r e U t i l i t i e s I n c l u d e d :D E D I T 6 4 / 1 2 8 , S u p e r D E D I T 6 4 / 1 2 8 S o r t o m a n u a l l y e d i t d i r e c t o r i e ss u b d i r e c t o r i e s a n p a r t i t i o n s o 1 5 4 1 , 7 1 , 8 1 d r i v e s a n a l C M D e v i c e s .

N E L O W E R P R I C E S' R A M L i n k

R A M L i n k w i t h 0 M R A M C a r d $ 1 9 9 . 9 5R A M L i n k w i t h M R A M C a r d $ 2 2 9 . 9 5R A M L i n k w i t h M R A M C a r d $ 3 2 9 . 9 5R e a l - T i m e - C l o c k f o R A M C a r d ( O p t i o n a l ) $ 2 0 . 0 0R A M L i n k B a t t e r y B a c k - u p ( O p t i o n a l ) $ 2 4 . 9 5

M M S I M M M o d u l e s C A L LP a r a l l e l C a b l e ( R A M L i n k t H D $ 1 4 . 9 5R A M D r i v eR A M D r i v e M $ 2 4 9 . 9 5R A M D r i v e M $ 2 9 9 . 9 5H D - S e r i e s H a r d D i s k D r i v e sH D - 4 0 , ( S p e c i a l E d i t i o n w / 8 5 M D r i v e ) $ 4 9 5 . 0 0H D - 1 0 0 , ( S p e c i a l E d i t i o n w / 1 7 0 M D r i v e ) $ 5 9 5 . 0 0H D - 2 0 0 , ( S p e c i a l E d i t i o n w 2 4 M D r i v e ) $ 6 9 5 . 0 0F D - S e r i e s 3 . 5 " , F l o p p y D i s k D r i v e sF D - 2 0 0 0 ( 8 0 0 K a n d 1 . M F o r m a t s ) $ 1 7 9 . 9 5F D - 4 0 0 0 ( 8 0 0 K , 1 . M a n 3 . M F o r m a t s ) $ 2 4 9 . 9 5F R e a l - T i m e - C l o c k O p t i o n $ 2 0 . 0 0B o x o f 1 0 H i g h D e n s i t y D i s k s ( 1 . 6 M B ) $ 1 4 . 9 5B o o 1 0 E n h a n c e d D e n s i t y D i s k s [ 3 . 2 M B ) $ 6 0 . 0 0S i n g l e E D - D i s k ( 3 . 2 M B ) $ 8 . 0 0J i f f y D O S ( S p e c i f y C o m p u t e r / d r i v e m o d e l s e r i a l n u m b e r )C 6 4 - S y s t e m ( C o m p u t e r d r i v e ) $ 4 9 . 9 5S X - 6 4 S y s t e m ( C o m p u t e r s I n t e r n a l 1 5 4 1 ) $ 4 9 . 9 5C - 1 2 8 S y s t e m ( C o m p u t e r d r i v e ) $ 5 9 . 9 51 2 8 - D S y s t e m ( C o m p u t e r s I n t e r n a l 1 5 7 1 ) S 5 9 . 9 5A d d i t i o n a l D r i v e R O M ' s $ 2 4 . 9 5S o f t w a r e P r o d u c t sg e o M a k e B o o t ( M a k e s b o o t a b l e c o p i e s o G E O S 6 4 / 1 2 8 ) $ 1 2 . 9 5g a t e W a y / 6 4 o 1 2 ( G E O S D e s k t o p R e p l a c e m e n t ) $ 2 9 . 9 5g e o C a n v a s ( A l t e r n a t i v e G E O S P a i n t P r o g r a m ) $ 2 9 . 9 5C o l l e t t e U t i l i t i e s ( H a n d y G E O S U t i l i t i e s ) $ 1 9 . 9 5P e r f e c t P r i n t L f o G E O S ( F o n t C o l l . 1 8 2 , 4 9 F o n t s ) $ 4 9 . 9 5F o n t C o l l e c t i o n 3 ( 1 7 F o n t s a n 5 B o r d e r s ) $ 1 9 . 9 5B o r d e r F o n t C o l l e c t i o n ( 2 B o r d e r F o n t s ) $ 1 9 . 9 5J J f y M O N M M o n t o r f o J i f f y D O S / 6 4 $ 1 9 . 9 5C M U t i l i t i e s C o l l e c t i o n o f P o w e r f u l D i s k U t i l i t i e s $ 2 4 . 9 5M i s c e l l a n e o u s C M P r o d u c t sS w i f i L i n k , R S - 2 3 2 I n t e r f a c e ( 3 0 0 t 3 8 , 4 0 0 b a u d ) S 3 9 . 9 5S w i f t L i n k C a b l e ( D B 9 t D B 2 5 ) $ 9 . 9 5

g e w / P l a y e r $ 3 9 . 9 5i j e c t t c h a n g e w i t h o u t n o t i c e

S I S y m p h o n y S t e r e o C a r t r i d g eA l p r i c e s a n s p e c i f i c a t i o n s s u b j i

H i g h P e r f o r m a n c e S C S I H a r d D r i v e f o t h C 6 C 1 2 8H S e r i e s H a r d D r i v e s a r a v a i l a b l e i c a p a c i t i e s u t 2 0 M B a r f u l l y p a r t i t i o n a b l e , a n c a n e m u l a t e 1 5 4 1 , 1 5 7 1 , 1 5 8 1 d i s k s w h i l e N a t i v e p a r t i t i o n s u t i l i z e M S D O S - s t y l es u b d i r e c t o r i e s . H D ' s c o n n e c t e a s i l y t t h s e r i a l b u o p a r a l l e l v i R A M L i n k . I n c l u d e s b u i l t -i J i f f y D O S , S W A P f e a t u r e a n R e a l - T i m e - C l o c k . H S e r i e s D r i v e s o f f e r s u p e r i o rc o m p a t i b i l i t y w i t h m o s t c o m m e r c i a l s o f t w a r e i n c l u d i n g B B S , P r o d u c t i v i t y a n G E O S . A n w i t h n e p r i c i n g , H S e r i e s d r i v e s o f f e r t h l o w e s t c o s t / M B o a n C 6 4 / 1 2 8 s t o r a g e d e v i c e .

P o w e r B a c k e d E x p a n d a b l e R A D i s k a n I n t e r f a c eT h f a s t e s t p o s s i b l e f o r m o s t o r a g e , R A M L i n k p r o v i d e s i n s t a n t a c c e s s t f i l e s a n r e t a i n sd a t a w h i l e y o u r c o m p u t e r i t u r n e d o f f . E a s y t u s e a n d e x p a n d a b l e u p t o 1 M B R A M L ' n ku t i l i z e s t h s a m e p o w e r f u l o p e r a t i n g s y s t e m f o u n d i t h H D R A M U n k a l s o o f f e r s b u i l t -i J i f f y D O S , S W A P f e a t u r e , r e s e t b u t t o n , e n a b l e / d i s a b l e s w i t c h , p a s s - t h r u p o r t a n R A p o r t f o R E U / G E O R A M u s e . I d e a l f o t h o s e r e q u i r i n g m a x i m u m s p e e d , e x p a n d a b i l i t y a n c o m p a t i b i l i t y w i t h a l t y p e s o s o f t w a r e a n d h a r d w a r e i n c l u d i n g G E O S .m ■ ■ > ■ ■ » ™ ■ ■ . : : V : - . : ; ; : ; : ; m m m m m m m m l m m

E E S f d n .

H i g h C a p a c i t y 1 . a n 3 . M 3 . 5 " F l o p p y D i s k D r i v e sT h F D - 2 0 0 0 a n F D - 4 0 0 0 d i s k d r i v e s u t i l i z e t o d a y ' s I a t e s t 3 . 5 i n c h t e c h n o l o g y . F D - 2 0 0 0 ' ss u p p o r t 8 0 0 K ( 1 5 8 1 s t y l e ) a n 1 . M ( H i g h D e n s i t y ) f o r m a t s , w h i l e t h F D - 4 0 0 0 ' s o f f e rs u p p o r t f o t h 3 . M ( E n h a n c e d D e n s i t y ) f o r m a t a w e l l . F a s t a n r e l i a b l e , t h e y s u p p o r t1 5 4 1 , 1 5 7 1 a n d 1 5 8 1 s t y l e p a r t i t i o n s , N a t i v e M o d e p a r t i t i o n i n g a n d c a n a c t u a l l y r e a d a n w r i t e 1 5 8 1 d i s k s . F D ' s f e a t u r e b u i l t - i n J i f f y D O S , S W A P b u t t o n a n o p t i o n a l R T C . H i g hc a p a c i t y , s p e e d a n d c o m p a t i b i l i t y m a k e t h F r i g h t f o r e v e r y a p p l i c a t i o n , i n c l u d i n g G E O S .

l l l f i i ! : : . : ; - - ^ P f S p e e d s u d i s k a c c e s s b y a m u c h a 1 5 0 0 % w h i l em a i n t a i n i n g 1 0 0 % c o m p a t i b i l i t y w i t h c o m m e r c i a l s o f t w a r e

S p e e d s u L o a d i n g , S a v i n g , V e r i f y i n g , F o r m a t t i n g a n R e a d i n g / W r i t i n g o P R G , S E Q , U S a n R E f i l e sB u i l t - i n D O W e d g e p l u s 1 7 a d d i t o n a l f e a t u r e s i n c l u d i n g f i l e c o p i e r , t e x t d u m p , p r i n t e r t o g g l e , a n r e d e f i n a b l e f u n c t i o n k e y sR O u p g r a d e i n s t a l l s e a s i l y i n t o m o s t c o m p u t e r s a n d i s k d r i v e s . S u p p o r t s C - 6 4 , 6 4 C , S X - 6 4 , C - 1 2 8 , 1 2 8 - D , 1 5 4 1 ,1 5 4 1 C , 1 5 4 1 - 1 1 , 1 5 7 1 , 1 5 8 1 a n m o r e . 1 2 s y s t e m s u p p o r t s b o t h 6 a n 1 2 m o d e s a n d u p g r a d e d K e r n a l r o u t i n e s .

m

'

S h i p p i n g a n d H a n d l i n g C h a r g e s :H a r d D r i v e s : U P $ 1 5 . 0 0 ; 2 n d - d a y $ 2 5 . 0 0 ; A K H I C a n a d a $ 3 5 . 0 0R A M L i n k , R A M D r i v e , F D : U P S $ 9 . ( » , 2 n d - d a y $ 1 6 . 0 0 , ; A K , H I , C a n a d a $ 2 0 . 0 0

J D O S , S I D , S L : U P S $ 5 . 5 0 , ; 2 d a y S 1 0 . 0 0 , ; A K . H I , C a n a d a $ 1 5 . 0 0 G B o o t , C o l .C M U S I s : t s C l a s s M a i l S 2 . 0 0 ; C a n a d a $ 5 . 0 0

A l F o r e i g n O r d e r s : C a l lP a y m e n t M C V i s a , M o n e y O l d e r B a n k C h e c k . C O D s h i p m e n t s a d S 5 . 0 0C O C s m a r e q u i r e a d v a n c e d d e p o s i t . P e r s o n a l c h e c k s a r e h e l d l o w k s .

C r e a t i v e M i c r o D e s i g n s , I n c .P . O . B o 6 4 6 , E L o n g m e a d o w , M 0 1 0 2 8

O r d e r s : ( 8 0 0 ) 6 3 8 - 3 2 6 3I n f o : ( 4 1 3 ) 5 2 5 - 0 0 2 3B B S : ( 4 1 3 ) 5 2 5 - 0 1 4 8

O f f i c e H o u r s : 9 A M t o 5 P M . E S T , M o n d a y t h r u F r i d a y .

Z M S . \ ■ ■ ■ ■ ■ ' ■ ■ ■ ■ ■ • • " m

Page 11: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 11/32

T h C o m m o d o r e C a n n o t S u r v i v e o P o w e r f u l H a r d w a r e A l o n e . . .N o w , C M O f f e r s W i d e S e l e c t i o n o P o p u l a r a n H a r d - t o - F i n d C - 6 4 / 1 2 8 S o f t w a r e

P r o d u c t i v i t yO m n i W r i i e r w i t h O m n i S p e l l $ 3 0 . 0 0W o r d W r i t e r 6 $ 3 0 . 0 0S u p e r S c r i p t / 6 4 $ 1 5 . 0 0S u p e r S c r i p t / 1 2 8 $ 2 0 . 0 0B u s i d a l a $ 3 0 . 0 0D a t a M a n a g e r $ 1 6 . 0 0S u b e r b a s e / 6 V e r s i o n 3 . 0 1 $ 3 5 . 0 0S u p e r b a s e / 1 2 8 V e r s i o n 3 . 0 1 $ 3 5 . 0 0B u s i c a l c 3 $ 3 0 . 0 0C a l c I I $ 4 0 . 0 0P o w e r P l a n 6 4 $ 1 6 . 0 0S w i f t C a l c 6 4 $ 1 6 . 0 0

O t h e r P r o d u c t i v i t yC a d p a k 6 ( A b a c u s ) $ 2 2 . 0 0C a d p a k 1 2 ( A b a c u s ) $ 2 5 . 0 0C h a r t p a k 6 ( A b a c u s ) $ 1 7 . 0 0C h a r t p a k 1 2 8 ( A b a c u s ) $ 2 5 . 0 0R U P r o d u c t i v i t y P a $ 1 5 . 0 0R U P r o d u c t i v i t y P a I I $ 1 5 . 0 0R U P r o d u c t i v i t y P a I I $ 1 5 . 0 0R U S u p e r S t a r t e r P a f o t h 1 5 4 1 $ 2 0 . 0 0R U S u p e r S t a r t e r P a f o t h 1 5 8 1 $ 2 0 . 0 0R U W o r k s $ 2 0 . 0 0

L a n g u a g e s / C o m p i l e r sB A S I C 6 C o m p i l e r ( A b a c u s )B A S I C 1 2 C o m p i l e r ( A b a c u s )B l i t z l 6 o 1 2 C o m p i l e r ( S p e c i f y 6 o 1 2 8 )C o b o l 6 4 ( A b a c u s )F o r t r a n 6 ( A b a c u s )P a s c a l 6 ( A b a c u s )B i B l u e R e a d e r N E W ! ! ! V e r s i o n 4 .

M i s c . S o f t w a r e

$ 1 7 . 0 0$ 2 5 . 0 0$ 3 0 . 0 0$ 1 7 . 0 0$ 1 7 . 0 0$ 1 7 . 0 0$ 3 9 . 0 0

A e r o j e tA i r b o r n e R a n g e rA t o m i n oB a l l i s t i xB l a c k j a c k A c a d e m yB l o o d M o n e yC h o m p lC o n f l i c t i V i e t n a mE l v i r a M i s t r e s s o t h D a r kM e n a c eM a r b l e M a d n e s sN a v y S e a lR e S t o r m R i s i n gR i n g s o M e d u s aR U N C 1 2 8 F u n p a kR U C 6 G a m e p a kR U C 6 S t r a t e g y G a m e sR U C 6 S t r a t e g y G a m e s I IS i l e n t S e r v i c eS k a t e o D i T h A m a z i n g S p i d e r - M a nT h P r e s i d e n t I s M i s i n g lT h T h r e e S t o o g e sT i B r e a k T e n n i sT o t a l E c l i p s eU l t i m a I I U l t i m a I U l t i m aW i z a r d r y

R U S t o r y D i s k $ 1 0 . 0 0S k T r a v e l $ 2 0 . 0 0M a t h m a z e $ 1 7 . 0 0R U E d u c a t i o n a l P a V o l . o ( S p e c i f y ) $ 1 2 . 0 0

M u s i c / M I D I S o f t w a r eD r K C S 6 4 & M o d e l - T M i d i I n t e r f a c eD r K C S 1 2 8 & M o d e l - T M i d i I n t e r f a c eD r A l g o r i t h m i c C o m p o s e rD r T 4 - O P M I D I E d / L i bD r T C Z - R i d e r M I D I E d / L i bD r T D X - 7 M I D I E d / L i b

$ 1 2 . 0 0$ 1 6 . 0 0$ 1 7 . 0 0$ 1 3 . 0 0$ 1 2 . 0 0$ 1 5 . 0 0$ 1 0 . 0 0$ 1 6 . 0 0$ 1 3 . 0 0$ 1 5 . 0 0$ 1 3 . 0 0$ 1 0 . 0 0$ 1 6 . 0 0$ 1 6 . 0 0$ 1 5 . 0 0$ 1 5 . 0 0$ 1 5 . 0 0$ 1 5 . 0 0$ 1 6 . 0 0$ 1 3 . 0 0$ 1 5 . 0 0$ 1 0 . 0 0$ 1 0 . 0 0$ 1 6 . 0 0$ 1 0 . 0 0$ 1 7 . 0 0$ 2 2 . 0 0$ 2 2 . 0 0$ 2 4 . 0 0

$ 1 0 5 . 0 0$ 1 4 9 . 0 0

$ 2 0 . 0 0$ 2 0 . 0 0$ 2 0 . 0 0$ 2 0 . 0 0

M o d e m s / T e r m i n a l S o f t w a r eD i a l o g u e 1 2 8 $ 2 9 . 0 0S p e e d T e r m $ 2 5 . 0 0C o m m o d o r e 1 6 6 0 / M o d e m 3 0 0 $ 1 0 . 0 0M o d e m 3 0 w / S p e e d t e r m $ 1 6 . 0 0B O C A 2 4 0 0 B a u d M o d e m $ 7 9 . 0 0B O C A 2 4 0 0 w / S w i f t L i n k a n C a b l e $ 1 1 9 . 0 0B O C A 1 4 . 4 K B a u d M o d e m $ 2 4 9 . 0 0B O C A 1 4 . 4 K w / S w i f l L i n k a n C a b l e $ 2 7 9 . 0 0

M i s c . H a r d w a r eG e o C a b l e C o m p a t i b l e P r i n t C a b l e $ 2 0 . 0 0X e t e c S u p e r G r a p h i x J r $ 4 5 . 0 0X e t e c S u p e r G r a p h i x S r $ 6 0 . 0 02 + C a r t r i d g e P o r t E x p a n d e r $ 4 5 . 0 0C - 1 3 5 1 M o u s e $ 3 6 . 0 0C - 6 4 , C - 6 4 C P o w e r S u p p l y ( L i f e t i m e W a r r a n t y ) $ 3 9 . 0 0C - 1 2 8 P o w e r S u p p l y $ 4 5 . 0 01 5 8 1 / 1 5 4 1 - 1 1 P o w e r S u p p l y $ 2 5 . 0 0

A b a c u s B o o k s1 5 7 1 1 n t e r n a l s A n a t o m y o t h 1 5 4 1 C 6 T r i c k s T i p sC 1 2 8 C o r r p u t e r A i d e d D e s i g n C 1 2 8 B A S I C T r a i n i n gG u i d e G r a p h i c s B o o k f o t h C 6 P r i n t e r B o o k f o t h C 6 I d e a s f o U s o Y o u r C 6 $ 1 2 . 0 0 E a c h

R e R U N D i s k s( A n y : f o $ 1 0 , f o $ 1 8 , f o $ 2 4 )

1 9 8 5 : S p r i n g , S u m m e r , F a l l1 9 8 6 - 8 9 , 9 1 , 9 2 : J a n / F e b , M a r / A p r i l , M a y / J u n e , J u l y /A u g , S e p t / O c t , N o v / D e c 1 9 9 0 : J a n / F e b , M a r / A p r i l , M a y ,J u n e / J u l y , S u m m e r S p c l . , A u g / S e p t / O c t , N o v / D e c

R U B a c k I s s u e s( A n y : f o $ 1 0 , f o $ 1 8 , 1 f o $ 2 5 )

1 9 8 8 : J a n , F e b , M a r c h , A p r i l , M a y , J u n e , J u l y , A u 1 9 8 9 : J a n , F e b , M a r c h , M a y , J u n e , J u l y , A u g , S e p t , O c 1 9 9 0 : J a n , M a y , J u n e / J u l y , D e 1 9 9 1 : J a n / F e b , J u n e ,S e p t / O c t 1 9 9 2 : J a n / F e b , M a r / A p r i l , M a y / J u n e , J u l y / A u g ,S e p t / O c t , N o v / D e c S p e c i a l I s s u e : 1 9 8 7 , 1 9 8 8 , 1 9 8 9

C M D . . . Y o u r S o u r c e f o G E O S 2 . a n a l G E O S A p p l i c a t i o n sG E O S 6 4 V 2 . 0 $ 4 0 . 0 0G E O S 1 2 8 V 2 . 0 $ 4 5 . 0 0G E O C h a r t $ 2 9 . 0 0

g e o F i l e 6 4 $ 4 0 . 0 0g e o F i l e 1 2 8 $ 4 5 . 0 0D e s k P a c k P l u s $ 2 9 . 0 0

g e o C a l c 6 4 $ 4 0 . 0 0g e o C a l c 1 2 8 $ 4 5 . 0 0F O N T P a c k $ 2 5 . 0 0

g e o P u b l i s h $ 4 0 . 0 0g e o P r o g r a m m e r $ 4 5 . 0 0I n t ' l F O N T P a c k $ 2 5 . 0 0

• : . : . : : • : • • • ; . . : ' . ■ . : . ■ . ■ . : . • . • . • . • . : ■ . . . . , . • . • . : . • . • . . . .

G E O S P O W E R P A T h i s r e v o l u t i o n a r y d i s k f e a t u r e s s o m e o t h b e s t t a l e n t i t h G E O S c o m m u n i t y .

t w o - s i d e d d i s k p a c k e d w i t h t e n o f t h m o s t p r a c t i c a l G E O S d e s k a c c e s s o r i e s ,u t i l i t i e s a n a p p l i c a t i o n s , p l u s 2 f o n t s a n o v e r 1 0 c l i p a r i m a g e s . G E O S P o w e rP a e x p a n d s C - 6 4 c a p a b i l i t i e s , i n c r e a s e s y o u r e f f i c i e n c y , a n m a k e s y o m o r ep r o d u c t i v e . G E O S P o w e r P a k i n c l u d e s : g e o T e r m 1 . 0 , C a r d F i l e , W r i t e H a n d M a n ,g e o B r e a k , A u t o v i e w , P a t t e r n E d i t o r , T h u m b n a i l , g e o O r g a n i z e r , C o n v e r t 2 . 2 , a n P a i n t V i e w I I P l u s f o n t s a n c l i p a r i m a g e s . O n l y $ 2 0 . 0 0

G E O S P O W E R P A I L o o t y o u r f a v o r i t e B B w i t h o u t e v e r l e a v i n g G E O S . S h o o t b e f o r e y o u ' r e s h o ti c h a l l e n g i n g a r c a d e s t y l e g a m e . C r e a t e d o c u m e n t a t i o n f i l e s f o G E O S - b a s e dU t i l i t i e s . C a p t u r e y o u r o p p o n e n t ' s p i e c e s i E g y p t i a n S i e g e . S a v e t i m e w i t h f a s ta n s i m p l e t e x t e d i t o r . V i e w G E O S - c o m p a t i b l e f o n t s i a n s t y l e o s i z e , u t 4 p o i n t s . I n c l u d e s : G e o T e r m 6 4 V 2 . 0 , G e o T e r m 1 2 V 2 . 1 , E g y p t i a n S i e g e , F o n t V i e w ,g e o T I L E , Q & E d i t , I m p o r t R u n n e r , D o c W r i g h t I I S h o o t O u t , f o u r f o n t s a n o v e rt h i r t y c l i p a r i m a g e s . O n l y $ 2 0 . 0 0

Z m i t f ® ^ : ; ^

G E O B a s i cB r i n g t h e w o r l d o f p o i n t - a n d - c l i c k p e r f o r m a n c e t y o u r p r o g r a m s w i t h t h i s h i g h - l e v e lp r o g r a m m i n g l a n g u a g e f r o m G e o W o r k s . G E O B a s i c i n c l u d e s f i v e s p e c i a l i z e de d i t o r s t m a k e p r o g r a m m i n g e a s i e r t h a n y o u ' v e e v e r d r e a m e d . D e s i g n t h e x a c tp u l l - d o w n m e n u y o n e e d . A d b i t m a p g r a p h i c s i n t o y o u r p r o g r a m s i s n a p . F u l lf e a t u r e d I c o n , D i a l o g b o a n S p r i t e e d i t o r s , a r a l e a s i l y a c c e s s i b l e f r o m t h T e x tE d i t o r . G E O B a s i c c o m e s c o m p l e t e w i t h s a m p l e a p p l i c a t i o n s a n d 1 3 8 p a g e s p i r a lb o u n d p r o g r a m m i n g m a n u a l . G E O B a s i c i t h e p e r f e c t a d d i t i o n t a n G E O Se n t h u s i a s t s l i b r a r y . N o j u s t $ 2 0 . 0 0

G E O S C o m p a n i o nW h e t h e r y o u ' r e c r e a t i n g a n i m a t i o n s a n d s o u n d e f f e c t s o p l a y i n g B r e a k o u t i 3 - D , G E O S C o m p a n i o n h a s s o m e t h i n g e v e r y G E O S u s e r . I i p a c k e d w i t hp o w e r f u l a c c e s s o r i e s a n u t i l i t i e s s u c h a P a t t e r n E d i t o r 2 . 0 , F i l e M e r g e , 1 5 8 1B o o t M a k e r , A u t o - L o a d e r a n d B a t c h F i l e C o p i e r . A n i t h a t i s n ' t e n o u g h , w e ' v et h r o w n i S u s a n L a m b ' s c o l l e c t i o n o c l i p a r t i m a g e s w h i c h a r i d e a l f o d r e s s i n g u c a r d s , n e w s l e t t e r s o a n o t h e r d o c u m e n t y o m a b c r e a t i n g .G E O S C o m p a n i o n c o m e s c o m p l e t e w i t h c o m p r e h e n s i v e 3 8 p a g e m a n u a l .O n l y $ 2 0 . 0 0

: ■ : : ■ ■ ' ■ ■ } ' ■ ■ ■ } : ■ : : ■ ' ■ ■ : ■ . ; ■ ■

U . S . S h i p p i n g a n O r d e r i n g I n f o r m a t i o nB o o k s a n S o f t w a r e : F i r s t I t e m $ 5 . 0 0 , p l u s $ 1 . 0 0 f o e a c h a d d ' l i t e m . H a r d w a r e :$ 5 . 5 0 p e i t e m . P o w e r S u p p l i e s : $ 7 . 5 0 e a R U B a c k I s s u e s : $ 5 . 5 0 ( 3 ) , $ 6 . 5 0 ( 6 ) ,$ 7 . 5 0 ( 1 2 ) . M C , V i s a , M o n e y O r d e r A c c e p t e d . C O D a d d $ 5 . 0 0 . P e r s o n a l c h e c k s a r h e l d f o 3 w k s . N R e t u r n s o o p e n e d s o f t w a r e , 1 r e s t o c k i n g c h a r g e o a l r e t u r n s . P r i c i n g a n a v a i l a b i l i t y s u b j e c t t c h a n g e w i t h o u t n o t i c e .

g e o C a b l e C o m p a t i b l e P a r a l l e l P r i n t C a b l eC o n n e c t s p a r a l l e l p r i n t e r s d i r e c t l y t o t h C o m m o d o r e C - 6 4 o C - 1 2 8 U s e r P o r t f o f a s t e r p r i n t i n g o n p i n p r i n t e r s a n d r a m a t i c a l l y f a s t e r o u t p u t o n 2 4 p i p r i n t e r s .B u i l t - i n p a s s - t h r u p o r t a l l o w s y o t m a i n t a i n c o n n e c t i o n t m o s t m o d e m s . I d e a lf o u s w i t h C M D ' s P e r f e c t P r i n t L s y s t e m a n d o t h e r g e o C a b l e - c o m p a t i b l es o f t w a r e . N o j u s t $ 2 0 . 0 0

. . . . . . .C M C r e a t i v e M i c r o D e s i g n s , I n c .

X ; . ;

P . O . B o 6 4 6 , 1 B e n t o n D r i v e E a s t L o n g m e a d o w , M 0 1 0 2 8O r d e r s : ( 8 0 0 ) 6 3 8 - 3 2 6 3 I n f o : ( 4 1 3 ) 5 2 5 - 0 0 2 3 F A X : ( 4 1 3 ) 5 2 5 - 0 1 4 7

O f f i c e H o u r s : A t P M , E S T , M o n d a y h F r i d a y . C M M > t t £ # i x ' : ■ . ■ : ■ : . ■ : : ■ ■ : ■ ■ : ' ■ / : : ■ : ■ : , . ^ - : y : : : : r : ; \ - : - : - ^ : - M

Page 12: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 12/32

F f l P S f l Um m u m w .

I ' I 1 M U \ ' - ' i i , - !

T h i s m o n t h I ' p u t t i n g m c u s t o m c o l o r ( t u r n e d c h i p e x p l o r a t i o n ) a r t i c l e o h o l d . I n s t e a d , P A P S A W w i l l f e a t u r ee x c e r p t s f r o m t w P u b l i c D o m a i n s e q u e n t i a l f i l e s c o m p i l e d b J e r r y S c h a u s s a n D a v i d F u r g u s o n . T h e s e f i l e s m a d e i t m

v i a t h e d i s k o t h m o n t h f r o m T V / B U G . T h i s i t h s o r t o s t u f f P A P S A W i m a d e o f

U S E F U L P O K E S S Y F O R T H E C O M M O D O R E 6

P O K E 6 5 7 , 1 2 8 D I S A B L E S S H I F T / C O M M O D O R E K E C O M B I N A T I O N , P R E V E N T SS W I T C H I N G B E T W E E N L O W E E A S EA N D U P P E R C A S E L E T T E R S A N DG R A P H I C S

P O K E 6 5 7 , 0 R E S T O R E S S H I F T / C O M M O D O R E K E C O M B I N A T I O N

P O K E 1 2 0 , 0 T U R N S C O M P U T E R I N T O M I N D L E S ST Y P E W R I T E R , C O M P U T E R M U S T B T U R N E D O F T O R E S E T .

P O K E 2 1 1 , C O L U M N : P O K E 2 1 4 , R O W : S Y S 5 8 6 4 0 : P R I N T " Y O U RM E S S A G E " T H I S C O M M A N D P U T SY O U R M E S S A G E O T H B C R E E N A T H L O C A T I O N Y O U S E L E C T

P O K E 5 3 2 7 2 , 2 1 U P P E R C A S E / G R A P H I C SP O K E 5 3 2 7 2 , 2 3 L O W E R C A S E / U P P E R C A S E

P O K E 7 8 8 , 5 2 : P O K E 8 0 8 , 2 3 9 D I S A B L E S S T O PP O K E 7 8 8 , 4 9 : P O K E 8 0 8 , 2 3 7 R E S T O R E S S T O PP O K E 7 7 8 , 4 9 : P O K E 7 9 2 , 1 9 3 R E S T O R E S S T O P

P O K E 8 0 8 , 2 3 4 D I S A B L E A T O P , R E S T O R E , L I S TP O K E 8 0 8 , 2 3 7 R E S T O R E S T O P , R E S T O R E , L I S TP O K E 8 0 8 , 2 2 5 D I S A B L E R E S T O R EP O K E 8 0 8 , 2 3 7 E N A B L E R E S T O R E

P O K E 8 1 8 , 3 2 D I S A B L E S A V EP O K E 8 1 8 , 2 3 7 R E S T O R E S A V E

P O K E 7 7 5 , 2 0 0 D I S A B L E L I S TP O K E 7 7 5 , 1 6 7 R E S T O R E L I S TP O K E 7 7 4 , 0 D I S A B L E L I S TP O K E 7 7 4 , 2 6 R E S T O R E L I S T

P O K E 6 4 9 , 1 5 I N C R E A S E K E Y B O A R D B U F F E R

P O K E 6 4 9 , 1 0 : P O K E 8 0 8 , 2 3 7 R E S T O R E K E Y B O A R DP O K E 8 0 8 , 2 4 9 D I S A B L E K E Y B O A R DP O K E 8 0 8 , 2 3 7 R E S T O R E K E Y B O A R DP O K E 6 4 9 , 1 0 R E S T O R E K E Y B O A R D

P O K E 5 6 5 7 9 , N T U R N S O N / O F F U S E R P O R T P L O C A T I O N S ( T H R O U G H 2 5

P O K E 5 6 5 7 7 , N S A M E A S P O K E 5 6 5 7 9 , N

S Y S 6 4 7 6 7 R E S E T S C O M P U T E R W I T H O U TC H A N G I N G S C R E E N C O L O R S

S Y S 4 2 5 6 2 N E C O M M A N D

S Y S 5 8 2 3 5 W A R M S T A R T R E S E T

S Y S 5 8 2 6 0 I N I T I A L I Z E

S Y S 5 8 7 2 6 C L R / H O M E

S Y S 5 9 0 6 2 A D V A N C E C U R S O R

S Y S 5 9 1 3 7 P R E V I O U S L I N E

S Y S 5 9 6 2 6 S C R O L L A L I N E

S Y S 6 4 7 3 8 C O L D S T A R T R E S E T

S Y S 6 5 1 2 6 A L T E R N A T E S T A R T R E S E T

d i e H a r d A u g u s t 1 9 9 3

Page 13: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 13/32

Page 14: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 14/32

S Y S 5 1 8 7 1S Y S 5 1 9 0 0S Y S 5 1 9 5 4S Y S 5 1 9 6 6S Y S 5 2 0 3 1S Y S 5 2 5 9 1S Y S 5 2 6 3 9S Y S 5 2 6 8 4S Y S 5 2 6 8 9S Y S 5 4 7 8 4S Y S 5 7 4 1 6S Y S 6 5 3 4 1S Y S 6 5 3 5 4 , aS Y S 6 5 3 5 7S Y S 6 5 3 5 7S Y S 6 5 3 6 3S Y S 6 5 3 7 5S Y S 6 5 4 0 8

1 2 E s c a p e C o d e sE S L O C A T I O N

5 1 8 7 1 / $ C A 9 F5 1 9 4 9 / $ C A E D5 1 7 3 4 / $ C A 1 65 1 9 4 6 / $ C A E A5 1 7 9 4 / $ C A 5 25 1 9 7 9 / $ C B 0 B5 2 0 0 1 / $ C B 2 15 2 0 2 3 / $ C B 3 75 2 0 2 6 / $ C B 3 A5 1 7 7 3 / $ C A 3 D5 2 1 4 5 / $ C B B 15 2 0 5 0 / $ C B 5 25 1 9 3 8 / $ C A E 25 1 9 4 1 / $ C A E 55 2 0 4 0 / $ C B 4 85 1 0 6 9 / $ C 7 7 D5 1 8 1 5 / $ C A 8 B5 1 8 3 0 / $ C A 7 65 2 0 1 3 / $ C B 3 F5 1 9 5 4 / $ C A F 25 1 7 3 2 / $ C A 1 45 1 9 6 6 / $ C A F E

V 5 1 9 0 0 / $ C A B C5 1 9 1 4 / $ C A C A5 2 5 2 4 / $ C D 2 C5 1 5 8 7 / $ C 9 8 35 1 5 8 4 / $ C 9 8 0

R E A D Y .

C l e a r s f r o m c u r s o r t s c r e e n e n S c r o l l u pE n a b l e b l o c k c u r s o r

u n d e r l i n e c u r s o rI n v e r t 8 c o l u m n s c r e e nT u r n s c u r s o r o

o f W r i t e s t V D r e g i s t e rR e a d s V D r e g i s t e rV D C v e r s i o n ( p e e k ( 5 4 7 8 7 ) a n d 7 )G 6 w i t h o u t " a r e y o s u r e ? "M a c h i n e r e s e tC l o s e s a l f i l e s i d e v i c e " a R e s e t s 1 2 8 a s 6 G 6 w i t h o u t " a r e y o s u r e ? "B o o t c a l lS w a p a c t i v e s c r e e n s ( 8 0 / 4 0 c o l u m n )K e r n e l I b i t e ( p e e k ( 6 5 4 0 8 ) )

A C T I O NC l e a r s e n d o s c r e e nE n t e r s a u t o i n s e r t m o d eS e t s b o t t o m r i g h t c o r n e r o w i n d o wC a n c e l s a u t o i n s e r t m o d eD e l e t e s e n t i r e l o g i c a l l i n eS e t s n o n b l i n k i n g c u r s o rS e t s b l i n k i n g c u r s o r m o d eE n a b l e s b e l l t o n e f o C H R $ ( 7 )D i s a b l e s b e l l t o n e f o r C H R $ ( 7 )I n s e r t s b l a n k s c r e e n l i n eM o v e s c u r s o r t s t a r t o l o g i c a l l i n eM o v e s c u r s o r t e n d o f l o g i c a l l i n eE n a b l e s s c r e e n s c r o l l i n gD i s a b l e s s c r e e n s c r o l l i n gS e t s n o r m a l 8 c o l u m n s c r e e nC a n c e l s q u o t e m o d e E S C - E S C a l s oE r a s e s t s t a r t o f l o g i c a l l i n eE r a s e s t e n o l o g i c a l l i n e sR e v e r s e s 8 c o l u m n s c r e e nS e t s b l o c k c u r s o r ( 8 c o l u m n )S e t s t o p l e f t c o r n e r o w i n d o wS e t s u n d e r l i n e c u r s o r 8 c o l u m nS c r o l l s s c r e e n u p o n e l i n eS c r o l l s s c r e e n d o w n o n l i n eS w i t c h e s a c t i v e d i s p l a y sS e t s d e f a u l t t a s t o p sC l e a r s a l t a b s t o p s

1 d i e H a r d A u g u s t 1 9 9 3

Page 15: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 15/32

A r c t i a f c C o m p u t e rT h e C o m p u t e r S t o r e D T r i e P a s t

b B r i a n C r o s t h w a i t e

A h 1 9 8 9 . N o t a b a y e a r .w a i n t o E c h e l o n , S u p e rH u e y I I a n D e f e n d e ro t h C r o w n . E c h e l o n

w a g r e a t ! S u p e r H u e y I I ' s u s e ri n t e r f a c e w a s c o m p l e x i t o t a l l yr u i n e d t h g a m e f o m e D e f e n d e r o t h C r o w n f l a s h e d t h t e x t o t h s c r e e n s o f a s t a n s h o r t t h a t c o u l d n ' te v e n r e a d i t - - s t o o k i b a c k ! ( L o n gs t o r y t h e r e . )

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

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

S o f t w a r e E t c s t i l l c a r r i e d l o t s o C 6 s t u f f . O n t i t l e t h a t c a u g h t m e y w a g a m e m a k e r c a l l e d S h o o t ' E U C o n s t r u c t i o n K i t . I w a p r i c e da a r o u n d 1 b u c k s , b u t s o m e o t h e rg a m e p u l l e d m a t t e n t i o n a w a y . L a t e r ,a t h s u p p l i e s f o t h C 6 w e r ed w i n d l i n g f r o m t h s a l e t a b l e s i 1 9 9 2 ,i d r o p p e d i p r i c e t $ 9 . 9 5 .

N o w , i 1 9 9 3 , S o f t w a r e E t c h a

n o t h i n g f o t h C 6 4 , e v e n b l a n k d i s k a r M S - D O S f o r m a t . W e l l , a s s u p p o r g o e s , t h e r e i s t i l l p l a c e t h a t c a r r i e sp i l e o C 6 s o f t w a r e . N e T i t l e s . O l t i t l e s . N e a n U s e d . a s p e a k i n g o S o f t w a r e S u p p o r t I n t e r n a t i o n a l - o n o t h r e m a i n i n g m u l t i - m a c h i n e s u p o r t p l a c e s t h a t s t i l l s u p p o r t s o u C 6 4 s T h i s k i c a b f o u n d a m i d s t t h p a g e o t h e i r c a t a l o g o u e a s w e l l a r i g h t h e r i o u o w l i t t l e c o r n e r o t h u n i v e r s e h e r e i t h U n d e r g r o u n d , h e r e i o u C o m p u t e r S t o r e O f T h e P a s t .

S h o o t ' E U C o n s t r u c t i o n K i A v a n t a g e* * * * * F a n t a s t i c !R e v i e w e d b A C - M a n B r i a n C r o s t h w a i t e

T h e p r o g r a m l o a d s f r o mB A S I C w i t h t h s t a n d a r d' L O A D " : * M , 8 , r . Y o u ' l l s e t h A V A N T A G E l o g o s c r e e n ,f o l l o w e d b S h o o t ' E m U pC o n s t r u c t i o n K i l o g o s c r e e na n f i n a l l y t h c o n t r o l m e n up o p s u p S i n c e t h i s i g a m eo r i e n t e d p a c k a g e , y o m u s th a v e a j o y s t i c k i p o r t t m o v e t h h i g h l i g h t b a a n p r e s s f i r e t s e l e c t . C u r s o rk e y s d n o t r e s p o n d .

T h c h o i c e s f r o m t h c o n t r o l m e n u a r e :

B L A N K M O D U L ES P A C E H A W KO U T L A WT R A N S P U T E R M A Q U I T T B A S I C .

T h f i r s t c h o i c e i f o m a k i n g y o u r o w n g a m e ( B L A N KM O D U L E ) . T h n e x t t h r e e a r a c t u a l g a m e s c r e a t e d w i t h t h S h o o t ' E U C o n s t r u c t i o nK i t . T h l a s t c h o i c e , o c o u r s e ,i t e x i t t h p r o g r a m .

S i n c e t h f i r s t t h i n g d i w a t p l a y t h e g a m e s I ' l ld i s c u s s t h e m j u s t l i t t l e b e f o r ew g e t i n t o t h n i t t y g r i t t y o t h i n g s .

T H G A M E S

W i t h t h j o y s t i c k , m o v e t h h i g h l i g h t e r b a o v e r S P A C EH A W K a n h i f i r e a n t h p r o g r a m l o a d s . T h e m a i n m e n u

s o o n a p p e a r s . I n s i d ew i l l f i n d :

T E S T G A M EE D I T S P R I T E SE D I T O B J E C T SE D I T B A C K G R O U N DE D I T S F E D I T P L A Y E R

L I M I T A T I O N SE D I T A T T A C H W A V E SE D I T L E V E L SE D I T F R O N T E N S T O R A G EE X I T S Y S T E M

h e r e y o

- - - - -

- - - -

-

T h i s m e n u i t h f i r s t m e n ua f t e r t h c o n t r o l m e n u ; n m a t t e r w h a t i s e l e c t e d y o w i ls e t h i s m e n u . H o w e v e r , t h g a m e i m e m o r y w i l l v a r d e p e n d i n g u p o n w h a t y o s e l e c t e d . Y o c a p l a y t h g a m e o e d i t i j u s t a b o u

d i e H a r d A u g u s t 1 9 9 3

Page 16: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 16/32

a n y w a y y o l i k e . T h l e t t e r so f t t h r i g h t a r k e y b o a r ds h o r t c u t s , f o i n s t a n c e p e s s i n g" T " w i l l t a k e y o t t h T E S TG A M E m e n u . F r o m h e r et h e r e a r e t h r e e c h o i c e s :P R O P E R T E S T - f l C H E A TM O D E - f 3 a n E X I T - X L e t ' s d C H E A T M O D E !

t e x t s c r e e n w i l l p o u w i t h t h e n a m e a n b r i e fi n t r o d u c t i o n t t h g a m e . T h i st o c a b e d i t e d . I c h e a tm o d e , y o g e b l o w n u p b u y o h a v e u n l i m i t e d l i v e s !f o u n d t h i s f i r s t g a m e W % v e r ym u c h l i k e X E S U V I O U S ( n o ts u r e o t h s p % l : H r f j f j . :X E S U V I O U S w a o n o m a l l - t i m e f a v o r i t e a r c a d e g a m e s .I c h e a t m o d e y o d o n ' t h a v et b g o o d a t h g a m e y o w r i t e t s e i t h i n g s w o r k t h w a y o w a n t t h e m t o I t h i sg a m e , m u l t i - c o l o r s p r i t e s a n g r a p h i c b a c k d r o p s a r w e U Jd o n e . P

T h i s p a r t i c u l a r g a m e l | a s ;b a c k d r o p s t h a t v a r y f r o n y l t s t o ? *g r e e n p a r k s t o u t e r J s p a c e :s c e n e s . j ; : i | P ; ! - *

T h e s e g a m e s r e a l l y d o n th a v e e n d i n g s , y o j u s t s t a r to v e r . h a t e t h a t . s u p p o s ey o c o u l d m a k e t h g a m e e n d ,i a n w h e n y o r e a c h t h e n d .M a y b e h a v e a b a c k g r o u n d t h a ti c o n g r a t u l a t i o n s s i g n .h a v e n o t d e s i g n e d c o m p l e t eg a m e w i t h t h i s k i t , h o w e v e rd k n o w t h a t t h e r e a r e s o m et h i n g s t h a t m a k e t h e m a l t h s a m e . T h s c e n e r y o n l y m o v e sf r o m t h e t o p t t h b o t t o m ,

a l t h o u g h i d o e s n ' t n e c e s s a r i l yh a v e t s c r o l l . Y o c a s i m p l yh a v e t h e n e x t s c r e e n a p p e a rw h e n y o r e a c h t h n e x t l e v e l .Y o c a n n o t g t t h r i g h t o rl e f t a f a a s c r o l l i n g g o e s .S o m e p l a c e s i t h g a m e s t o ps c r o l l i n g u n t i l a e n e m y i k i l l e d o g i v e n a m o u n t o t i m ep a s s e s .

U n f o r t u n a t e l y , t h e r e i n w a t a d | 3 m u s i c t y o u r g a m ew i t h o u t : £ : : ! s o m e m a j o rp r o g r a m m i n g l n . , t t i e : , : R a r , t . . o f t h g a m e w r i t e r .

L e t ' s j u m p t t h B L A N KM O D U L E f r o m w i t h i n t h ec o n t r o l m e n u - A f t e r s e l e c t i n gt h B L A N K M O D U L E r h m a i nm e n u w i l l p o u a b f o r e ,

U n d e r E D I T b P R l T C S w f i n d m e n u c a l l e d s i m p l y E D I TS P R I T E . F r o m h e y o c a s e l e c t w h i c h s p r i t e t e d i t , e d i f fs p r i t e , c o l o r , s l i d e s p r i t e ^

s t t i f f 6 | - c o p y , e r a s e , a n e x i tI n s i d e S E L E C I S P R I T E y o

w i l l f i n d t h e a c t u a l s p r i t ee d i t o r . 3 > o u p u s h t h j o y s t i c kf o r w a r d y o c a s e e t h a t y o c a d e s i g n u t 1 2 s p r i t e s i r i l p | 6 | | | i l | j ^a l o p t i o n s f r o r r i : * | h l s r r i e n u t a k ey o t t h s a m e s p r i t e e d i t o r ,y o j u s t w i n d u a d i f f e r e n tp o i n t w i t h i n t h e d i t o r a s e l e c t e d f r o m t h m e n u . I y o c h o o s e s l i d e s p r i t e , y o w i l lw i n d u i t h e d i t o r , h o w e v e ri y o m o v e t h s t i c k y o w i l lm o v e t h s p r i t e i t h l e f t ,r i g h t , u o d o w n d i r e c t i o n .P r e s s i n g f i r e w i l l s e c h a n g e sf r o m a n m o d e a n y o u c a n

t h e n e d i t t h s p r i t e f o d e s i g n .Y o c a n h a v e 5 o b j e c t s ,

l i k e e n e m i e s a n s f o r t h . T h o b j e c t b a s i c a l l y d e f i n e s w h a t i i i t h g a m e : e n e m y , s h o t s ,d e a t h , a n s h i p . F r o m h e r e y o c a t e s t t h o b j e c t . A o b j e c m a h a v e m o r e t h a n o n e s p r i t e :i t a n i m a t e d s e q u e n c e . Y o c h o s e w h e r e i i t b e o ns c r e e n , a n w h a t k i n d o a n i m a t i o n , i t w i l l u n d e r g o Y o e a r L p l § | ? e t h e i . s a m e s p r i t e s i d i f f e r e n t o r d e r f o d i f f e r e n a n | i j r n a t i o ] Q . ; s e q u e n c e s . Y o c a

| s e t u h o w m a n y b u l l e t s i t a k e s t q * J a n n i l | i | ^ t e t h e n e m y ,f i o w o f t e n t h e y f i r e , w h a t s o u n de f f e c t s t n e y w i l l u s w h e n f i r i n a n b e i n g d e s t r o y e d . A n y o c a n c o p y f r o m o n e o b j e c t t

^ a n o t h e r .! | B a c k g r o u n d i b u i l t f r o m

l | g r o u n d u w i t h i n d i v i d u a lc h a r a c t e r s . T h e s e c h a r a c t e r s: C a n | | | ; b e s t a m p e d o n t o

: : : : : b j | i p | | u n d i n d i v i d u a l l y o i l a f § e b f | c k s . T h b l o c k s c a b t l i p n : : : ; ; : : b j | i | ; a m p e d o e d i t e d t o

: : i w h a # i ■ ■ c h i | | c t e r s w i l l g i n t ot h e m ." T ^ h ^ ^ ^ l ^ e d i t o r i p r e t t yc o o l . T h e r e 1 | | : s e t o f s l i d ec o n t r o l s t h a i a l l o w y o t o s e l e c tt h - w a v e ( t r i a & g l e , s q u i r e ,p u l s e a n w h i t e n o i s e ) , a t t a c k ,d e c a y , p i t c h , t h r i s e s p e e d{ f a d t i m e ; & n t h f a l l s p e e da n t i m e . T h e * s o u n d c a b s e u d i f f e r e n t l y f o r p l a y e r s a n 2 S o u n d s i n c l u d e : f i r e ,e x p l o d e , s t a r t , a n e x t r a l i f e .T h e r e a r e i g h t e n e m y s o u n d sf o f i r e a n e x p l o d e .

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

1 d i e H a r d A u g u s t 1 9 9 3

Page 17: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 17/32

w h e n t h e r e i c o l l i s i o n w i t ha n o t h e r c h a r - a c t e r . T h i se d i t o r a l s o a l l o w s y o t d e f i n eh o m a n y p o i n t s y o n e e d t g a i n a n o t h e r l i f e . T h e s e c a n b ed i f f e r e n t f o e a c h o t h t w p l a y e r s i y o l i k e .

Y o c a e d i t t h e a t t a c kw a v e s a n p l a c e w h a t e n e m i e sg o w h e r e .

F r o m t h l e v e l s p e i m e t e r s m e n u y o c a e d i te a c h l e v e l o s c r e e n t o e i t h e rs c r o l l o s t a n d s t i l l . T h s p e e di m o v e s o c h a n g e s c a n a l s ob s e t . T h l e n g t h o t i m e t h a tt h s c r e e n i d i s p l a y e d i s e a n w h e t h e r i i t c o n t i n u e ,l o o p o r e d r a w . C o n t i n u em a k e s t h g a m e s g o t t h n e x t l e v e l . L o o p r e s e t s t h s a m e s e u i y o d o n ' tc o m p l e t e i t s a m e l a n d s c a p ea n e n e m y s e u p R e d r a ww i l l r e - s e t u p s t i l l s c r e e n ' sb a c k g r o u n d a n a l l o w f o d i f f e r e n t e n e m y s e u p

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

T h F r o n t e n e d i t o ra l l o w s y o m a k e y o u r o w f o n ts e a n e d i t y o u r o w m e s s a g ea w e l l a e d i t t h e t y p e o e f f e c t t h m e s s a g e w i l l h a v e .E f f e c t s a r b a s i c a l l y w h a tc o l o r s t h w o r d s a r a n w h e t h e r t h e y c h a n g e c o l o r a n h o f a s t t o c h a n g e c o l o r .T h l a s t s e c t i o n a l l o w s y o t s a v e t h e s p r i t e s ,b a c k g r o u n d , s o u n d , e t c , o a l d a t a . T h i s w a y o c a n c h a n g et h s o u n d o l e v e l s a n o n l yu p d a t e w h a t y o u w a n t .

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

i n d i v i d u a l p a r t s o f p r o g r a ml i k e c h a r a c t e r s a n s o u n d m a b e l o o w o r k w i t h t h i s k i t , i w i l l s u r e l y m a k e t h p r o c e s sw h o l e l o e a s i e r . A n a f t e r y o g e d o n e w i t h t h o v e r a l ld e s i g n p a r t y o a r f i n i s h e d .A l t h p r o g r a m m i n g w i l l b d o n e . T h i s i k i d e s e r v e s t o h o n o r s a t o o l t h a t g e t s t h i n g sd o n e . Y o s u p p l y t h i d e a a n t h a r t , a n i d o e s a l t h r e s t .

* * * * *A v a l i b l e f r o m S o f t w a r e S u p p o r t

I n t e r n a t i o n a l , 2 7 0 0 N A n d r e s e n R o a d , S u i t e A - 1 0 ,V a n c o u v e r , W A 9 8 6 6 1 f o j u s tu n d e r t e b u c k s f r o m t h e i rL i q u i d a t i o n s a n C l o s e o u t ss e c t i o n o t h e i r s u m m e r ' 9 c a t a l o g u e . W r i t e f o i n f o a n t e l lt h e m y o r e a d a b o u t i i d i e H a r d !

R E A D Y .

B L A N K M O D U L ES P A C E H A W KO U T L A WT R A N S P U T E R M A Q U I T T B A S I C

d i e H a r d A u g u s t 1 9 9

Page 18: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 18/32

I t ' s a l m a l a n

m e a n i n g l e s s t t y p i n g i

N O T E : W h e n y o w r i t e u w i t hy o u r q u e s t i o n , b s u r e t g i v e u e v e r y d e t a i l y o c a n , l i k ee q u i p m e n t u s e d , s o f t w a r e , s p e c i f i cp r i n t d r i v e r s , d i p s w i t c h s e t t i n g s - t h a t s o r t o t h i n g . T h i s w i l l h e l pu t h e l p y o i t h e b e s t p o s s i b l em a n n e r . e d i t o r s

U I n t h e l a s t i s s u e o R U m a g a z i n e , N o v e m b e r / D e c e m b e r1 9 9 2 , t h e r e i p r o g r a m w o u l dl i k e t h a v e " w o r k . " I t i s c a l l e dS u p e r S o r t .

C a y o l o o k t h i s o v e r a n t e l l m e w h y i d i d n o t w o r k . - B a r r y A s h w o r t h o T u c s o n ,A r i z o n a

l i n e s , r e t y p i n g a n l i n e s w h o s ec h e c k s u m s d n o t m a t c h . I y o f i n d a l i n e w h o s e c h e c k s u mc a n n o t b m a t c h e d a f t e r r e p e a t e dt y p i n g , y o m a h a v e f o u n dt y p o g r a p h i c e r r o r . T h e r r o r m a b t h c h e c k s u m o n t h e p r i n t o u t ,s d o n ' t d e s p a i r . F i n i s h c h e c k i n ga l l i n e s a n t h e n s a v e t h n e v e r s i o n t d i s k b e f o r e r u n n i n g i t I t h t y p o i i t h p r o g r a m a n n o t h c h e c k s u m , t h e n i t ' s t i m e t c h e c k o u s o m e o t h e r s o u r c e s f o s o r t p r o g r a m s .

f T h i s t y p e o f t y p e - i n p r o g r a mf a l l s i t h c o m p l a i n s c a t e g o r y o " I t ' s a l l h e x a d e c i m a l a n i m e a n i n g l e s s t a n y o n e t y p i n g i i n ! " T h e p r o g r a m i B A S I Cl o a d e r p r o g r a m t h a t p l a c e sh e x a d e c i m a l c o d e i n t o t h c o m p u t e r ' s m e m o r y . W i t h o u t t h o r i g i n a l s o u r c e c o d e i i v i r t u a l l yi m p o s s i b l e t t e l l w h a t t h p r o g r a m d o e s .

I y o h a v e c o p y o R U N ' sc h e c k s u m p r o g r a m , t r t y p i n g i i n s a v e i t t h e n i n s t a l l i t N o l o a d y o u r a l r e a d y t y p e d - i n s o r tp r o g r a m . L i s t i 1 o r 1 5 l i n e s a t i m e . P l a c e t h e c u r s o r o t h l i n en u m b e r o f t h e f i r s t l i n e . P r e s sr e t u r n a n c h e c k w h a t t h c h e c k s u m p r i n t s o t h s c r e e n a n c r o s s - r e f e r e n c e i w i t h t h c h e c k s u m r e p o r t i t h p r o g r a ml i s t i n g . R e p e a t t h p r o c e s s f o a l

I r e p l y t t h Q i t h M a 1 9 9 3 i s s u e o f d i e H a r d a t w h t h c l o c k d o e s n o w o r k ,s u g g e s t c h e c k i n g t h f u s e . O f t e nb l o w n f u s e w i l l d i s p l a y t h c h a r a c t e r i s t i c s d e s c r i b e d . ~ H o w a r dH e r m a n o N e Y o r k , N e Y o r k

E I C : S c o t h a v e r i f i e d t h i s .

L J T h o t h e r d a y , w e n t u t m c o m p u t e r , f l i p p e d o m m a i n p o w e r s w i t c h o t h s u r g p r o t e c t o r . T h i s t u r n s o t h m o n i t o r , p r i n t e r , a n t h d i s d r i v e . A f t e r m o m e n t , t h e t u r n e d o t h p o w e r s w i t c h t t h c o m p u t e r . A n t h e n t m a s t o n i s h m e n t , r e a l i z e d t h a t m p i c t u r e w a n o t h i n g b u b r i g h l i g h t . l o o k e d a m c o m p u t e r ,t h l i t t l e r e i n d i c a t o r l i g h t w a n o o n s h u t i o f f , t h e n b a c k o n s t i l l n o t h i n g . M a y b e b l e w f u s e

f o u n d t h f u s e a n c h e c k e d i

d i e H a r d A u g u s t 1 9 9 3

Page 19: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 19/32

w i t h a o h m e t e r . I t s t i l lw o r k e d . N o w h a t d i w a t a n t a m o u n t t p a n i c . c a l l e d al o c a l t e c h . H s u g g e s t e d t h p o w e r s o u r c e w a a f a u l t . H s a i dt h a t t h o n l y w a t c h e c k t h i sw a t h o o k m c o m p u t e r u t s o m e o n e e l s e ' s a n s e i s t i l lh a t h t r o u b l e . M a d e s e n s e t m e O f t m f r i e n d s h o u s e a n y e s , i t u r n e d o u t t h a t i w a t h p o w e r s o u r c e . T h a t v e r y d a o r d e r e d n e o n e f r o m S o f t w a r eH u t , $ 1 9 p l u s s h i p p i n g .

I o n o y o u r m a g a z i n e st h o u g h t r e a d t h a t i i O t h a v e e v e r y t h i n g h o o k e d u t o n s u r g e p r o t e c t o r . a a s k i n gt h q u e s t i o n " d p o w e r s o u r c e sj u s t f a i l w i t h a g e ( n o r m a l w e a ra n t e a r ) o s h o u l d a d a n o t h e rp r o t e c t o r a n s p l i t m p o w e rc o r d s b e t w e e n t h e m ? " u s m c o m p u t e r o n a v e r a g e , t h r e e t f o u r h o u r s a a t i m e , e v e r y o t h e rd a o s o A n o w e e k e n d sh a v e b e e n k n o w n t s t a y o i a l d a w h e n s t a r t p l a y i n g c h e s sa g a i n s t i t

K e e p u o t h g o o d w o r k ,y o h a v e a g r e a t m a g a z i n e i t h m a k i n g . - M a r c u s K r e j c i o f R u r a lR e t r e a t , V i r g i n i a

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

k n o w n t t a k e o u o t h e rc o m p o n e n t s i n s i d e t h c o m p u t e r .

h o p e y o g o r e p a i r a b l e p o w e rs u p p l y . T h e y a r u s u a l l y m o r eh e a v y d u t y , a n t h a t a l o n e m a k e st h e m l a s t l o n g e r . A l s o , i y o w a n t t h b e s t p r o t e c t i o n , s i n c ee v e n t h e r e p a i r a b l e s u p p l i e s a r ef a l l i b l e , t h e r e i m i n i - c i r c u i tb r e a k e r c a l l e d t h C o m p u t e rS a v e r . I g o e s i l i n e b e t w e e n t h p o w e r s u p p l y a n t h c o m p u t e r .Y o c a g e t h e m , f o $ 1 7 . 9 5 , f r o mt h G r a p e v i n e G r o u p I n c ,C h e s t n u t S t . , S u f f e r n , N Y 1 0 9 0 1 .

A P l a c i n g y o u r c o m p u t e r ' sp o w e r s u p p l y o t h s a m e s u r g ep r o t e c t o r a y o u r o t h e rp e r i p h e r a l s s h o u l d c a u s e n p r o b l e m s . P o w e r s u p p l i e s h a v et e n d e n c y t b l o w o u n o a n t h e n f r o m g e t t i n g o l d . I f a c t o n o t h c h i e f c a u s e s o f a i l u r e o t h C 6 4 , V I C 2 0 a n P l u s / 4 i p o w e r s u p p l y g o n e b a d . I s o u n d s

f i r s t r e c e i v e d m B B G r a m i D e c e m b e r o 1 9 9 2 ,w a p l e a s e d w i t h w h a t t h p r o g r a m c o u l d d f o m e e x c e p tw a d i s a p p o i n t e d i t h f a c t t h a tw i t h t h e c u r r e n t s o f t w a r e w a o n l y a b l e t o u t i l i z e t h m e g a b i t e si f i v e d i f f e r e n t a n u n r e l a t e d1 5 7 1 P a r t i t i o n s . W h a t w a n t t d i a c c e s s t h e e n t i r e 2 M a w h o l e .

o r d e r e d g a t e W a y 2 . f r o mT e c h M e d i a a n d f e m o n t h s a n

b u y o u t l a t e r , w a t h p r o u do w n e r o g a t e W a y 2 . 5 .r e m e m b e r e d i m n o l o s tm a n u a l , t h a t B B w a i n r e a l i t yG E O R A M . S t u r n e d t t h s e c t i o n o m a k i n g g a t e W a yb o o t d i s k . c a l l e d P e r f o r m a n c eP e r i p h e r a l s . T h p e r s o n t h e r ei n f o r m e d m t h a t t h f i l e c a l l e dS w i t c h e r i g a t e W a y s o m e t i m e sf a i l e d t o w o r k w i t h G E O R A M . H c o n f i r m e d t h a t t h c o m p u t e r s e e s

" d p o w e r s o u r c e sj u s t f a i l w i t h a g ( n o r m a l w e a r a n dt e a r ) o s h o u l da d a n o t h e rp r o t e c t o r a n s p l i tm p o w e r . . . "

d i e H a r d A u g u s t 1 9 9 3

Page 20: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 20/32

" T h e p e r s o n t h e r ei n f o r m e d m t h a tt h f i l e c a l l e dS w i t c h e r i a t e W a y

s o m e t i m e s f a i l e dt w o r k w i t hG E O R A M . "

t h B B a G E O R A M . c a l l e dC M D . T h e y s a i d t h a t i o r d e r t u s t h i t e m , w o u l d n e e dG E O R A M b o o t d i s k , s i n c eg a t e W a y p a t c h e s i t s e l f t t h G E O S k e r n e l a n t h G E O R A Mk e r n e l w a s l i g h t l y m o d i f i e d a n d i f f e r e n t f r o m t h r e g u l a r G E O Sk e r n e l .

H o m a o n o b t a i nG E O R A M b o o t d i s k w i t h o u tp u r c h a s i n g t h G E O R A M u n i ti t s e l f ? - A d a m H o b b i o M e r c e d ,C a l i f o r n i a

d o n ' t k n o w t h a t i w o u l d w o r ka n y w a y . h o p e y o u c a s u g g e s t a e a s i e r a l t e r n a t i v e . - S t e p h e nB a r c e n a o f M e c h a n i c s v i l l e ,V i r g i n i a

Y o m i g h t t r w r i t i n gG e o W o r k s a n e x p l a i n t h p r o b l e m . T h e y m i g h t b a b l e t s e l l y o j u s t t h d i s k t h a t g o e sw i t h t h G E O R A M . G e o W o r k s ,2 1 5 0 S h a t t u c k A v e n u e , B e r k e l e y ,C A 9 4 7 0 4 .

Q h a v e V C n e x t t t h c o m p u t e r s e u t r e c o r d f r o mc a b l e o r t h e c o m p u t e r , u s i n g t h s w i t c h t h a t c a m e w i t h t h C o m m o d o r e 6 4 T h s i g n a l i r o u t e d f r o m t h c o m p u t e r t t h V C a n t h e n t T s e t .

N o h a v e C o m m o d o r e 1 2 a n M a g n a v o x 1 C M 1 3 5 4 0 / 8 0c o l o r m o n i t o r . h a v e n o b e e na b l e t f i g u r e o u h o t h o o k i u t t h V C R . u n d e r s t a n d t h a to n l y t h 4 c o l u m n 6 m o d eo u t p u t c a b u s e d , b u r u n n i n gc o n n e c t i o n f r o m t h 1 2 8 ' s R o u t p u t d o e s n o w o r k . h a v e n o d i s c o n n e c t e d t h R G B I c o n n e c t i o na n u s o n l y t h R c o n n e c t i o nb e c a u s e i i s m u c h t r o u b l e a n

Y o c a n p l u g i t h 4 c o l u m n o u t p u t d i r e c t l y t t h V C a y o d i b e f o r e s i n c e t h 6 a n 1 2 m o d e s b o t h g t t h s a m ec o m p o s i t e c o l o r o u t . T g e t h 8 c o l u m n d i s p l a y t t h V C i l i t t l e d i f f e r e n t s t o r y . I y o c a g e

m o n o c h r o m e c a b l e t h a t i d e s i g n e d t g t c o m p o s i t em o n i t o r y o u ' r e i b u s i n e s s . I y o h a y o u r h e a r t s e o c o l o r , d o n ' t h i n k i i p o s s i b l e , d u t t h w a t h R G B I h a n d l e s c o l o r . S o m e o n es o m e w h e r e m a m a k e m i x e r t m a k e c o m p o s i t e c o l o r s i g n a f r o m R G B I s i g n a l s , b u d o n ' k n o w o a n y o n e . A f a r a s t h m o n o c h r o m e c a b l e g o e s , t h G r a p e v i n e G r o u p m a h a v e t h e s e I h a b e e n q u i t e a w h i l e s i n c e g o m i n e . Y o m i g h t w r i t e t h e m a t h a b o v e a d d r e s s ( p . 1 6 ) .

I y o f e e l m o d i v a t e d s o y o c a m a k e o n e . G e t h e s e i t e m f r o m R a d i o S h a c k :

p i D m a l e c o n n e c t o rP 2 7 6 - 1 5 3 7

p i D c o n n e c t o r h o o dP 2 7 6 - 1 5 3 9

f e e t o R C t R C c a b l eP 4 2 - 2 3 6 7

C u o n e n o f o t h R C c a b l e . S t r i p t h w i r e s s t h a y o u ' v e g o a t l e a s t 1 / i n c h , b u n o m o r e t h a n 1 / i n c h . S o l d e t h c e n t e r w i r e t p i # ( s e e p a g

1 d i e H a r d A u g u s t 1 9 9 3

Page 21: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 21/32

3 5 o t h S y s t e m G u i d e f o t h 1 2 8 ) o t h p i D c o n n e c t o ra n t h o u t e r w i r e t p i # 1 M a k e s u r e t h w i r e s a r n o t o u c h i n g a n p l a c e t h c o v e r o t h p l u g . m i g h t m e n t i o n h e r e - d o n ' t d t h i s i y o d o n ' t k n o ww h a t y o u a r d o i n g . S o l d e r i n g i n o t b t a k e n l i g h t l y d i o v e r

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

N o y o c a p l a c e t h e m o n oc h r o m e p l u g R C e n o y o u rV C i a n r u t h V C o u t t h 4 c o l u m n i o t h m o n i t o r .

A u r o r a , C O 8 0 0 1 2 . H s p e c i a l i z e si P E a n C B e q u i p m e n t .

n U W h e n f o r m a t a d i s k i 1 2 m o d e , i s e e m s t f o r m a t o n l yo n s i d e . D o e s i s a v e p r o g r a m s t t h o t h e r s i d e j u s t t h s a m e ? O i t h e r e p r o b l e m . c a n n o t f i n d t h i si n f o i t h m a n u a l .

L o v e y o u r m a g ! ! B e r n a r dB a b b i e o T u p p e r L a k e , N e Y o r k .

f

□ T h p o k e f o m i r r o ri m a g i n g t h s c r e e n d i d n ' t w o r ko m C 6 - - i f y o h a v e t h r i g h to n I ' d l i k e t k n o w a b o u t i t - P r e m e n a o B o u l d e r , C o l o r a d o .

T h e p o k e g i v e n w a f o t h A t a r i . I w a i r e f e r e n c e t p r o g r a m f o t h C 6 t h a t f l i p p e dt h e s c r e e n . W j u s t h a p p e n t h a v e t h p r o g r a m o n t h i sm o n t h ' s S p i n n e r . T h e r e i n s i n g l e p o k e t d t h i s o t h C 6 4 .

L J h a v e a o l C B M o d e l 8 0 3 2 . w o n d e r i y o h a v ea n i n f o o w h e r e t g e d i s kd r i v e a n D O f o i t - R o n a l d K M a x w e l l o N e Y o r k , N e Y o r k .

f Y o m i g h t w r i t e t o R .S n y d e r , 1 1 9 2 S N o m e , S u i t e B

a a s s u m i n g y o h a v e C 1 2 8 a n d 1 5 7 1 d r i v e , s i n c ey o d i d n ' t s a y . W h e n y o t u r nt h d r i v e o n t h e n b o o t u y o u rC 1 2 8 i 1 2 m o d e , t h d r i v es h o u l d b i 1 5 7 1 m o d e . F o r m a td i s k :

H E A D E R " d i s k n a m e " , I X X .

T h e n p r e s s < f 3 > t c a l l u d i r e c t o r y . Y o s h o u l d s e e t h en a m e o f t h e d i s k a n " 1 3 2 8B L O C K S F R E E . " I i s a y s " 6 6 4B L O C K S F R E E , " t h e n s o m e t h i n gw e n t w r o n g . T y p e :

O P E N 1 5 , 8 , 1 5 , " U O > M 1 " : C L O S E 1 5 < r e t u r n >

T h i s w i l l p u t h 1 5 7 1 i 1 5 7 1m o d e . T r y t h F O R M A T a g a i n .N O T E : t h i s w i l l o n l y w o r k o 1 5 7 1 d i s k d r i v e , n o 1 5 4 1 d r i v e . I y o s t i l l o n l y g e 6 6 b l o c k s f r e e ,t h e r e m a b s o m e t h i n g w r o n gw i t h t h d r i v e e i t h e r e l e c t r o n i c l l yo r m e c h a n i c a l l y .

R E A D Y .

" h a v e a n o l C B M o d e l 8 0 3 2 .

w o n d e r y o u i h a v e a n i n f o o w h e r e t g e d i s kd r i v e a n D O f o i t . "

d i e H a r d A u g u s t 1 9 9 3

Page 22: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 22/32

D O D o n ' t sD O a n D o n ' t s i r e p r i n t e d w i t h p e r m i s s i o n f r o m L O A D S T A R . T h C o m p l e t e D O a n D o n ' t s i a v a i l a b l e o 1 5 4 1 d i s k f o t h 6 f o

$ 9 . 9 5 , p l u s $ 4 . 5 0 S h i p p i n g f o 2 n d a d e l i v e r y f r o m S o f t d i s k , P . O . B o 3 0 0 0 8 , S h r e v e p o r t , L A 7 1 1 3 0 .

E r r o r C h a n n e l U s e s

b J o e l E l l i s R e

N o y o k n o w h o t h C o m m a n d / E r r o r c h a n n e l g o i t n a m e . W h e n i n f o r m a t i o n i s e n t t t h e d r i v e t h r o u g h t h C o m m a n d / E r r o r c h a n n e l , i i c o n s i d e r e d t b d i s kc o m m a n d . W h e n i n f o r m a t i o n i r e q u e s t e d f r o m t h d r i v et h r o u g h t h C o m m a n d / E r r o r c h a n n e l , i i t h D i s k D r i v e E r r o rS t a t u s . T h u s , P R I N T # 1 5 w h e r e L o g i c a l F i l e N u m b e r 1 w a O P E N e d a t h C o m m a n d / E r r o r c h a n n e l o f d i s k d r i v e ,s e n d s c o m m a n d t t h d r i v e , w h i l e I N P U T # 1 a s k s f o d r i v e s t a t u s .

A a n e x a m p l e , l e t ' s w r i t e s h o r t p r o g r a m t h a t a s k s t h u s e r f o t h n a m e o f i l e , t h e n t e l l s t h u s e r i t h a t f i l e e x i s t so t h d i s k o n o t . T h w a w w i l l t e l l i s b a s k i n g t h e d r i v et R e n a m e t h f i l e t i t o w n a m e . I t h R e n a m e s u c c e e d s ,n h a r m i d o n e , s i n c e t h e n e n a m e e q u a l s t h o l n a m e ! I i d o e s n o s u c c e e d , w c a f i n d o u w h n o t . O n p o s s i b l ee r r o r m e s s a g e w m i g h t g e b a c k i E r r o r # 6 3 , ' F I L E N O F O U N D ' .

1 P R I N T " C C L R ] "2 O P E N 1 5 , 8 , 1 5 , " 1 0 " G O S U B 2 8 3 I E R 1 T H E N E N 4 I N P U T " F I L E N A M E " ; F 5 0 P R I N T t t i S , " R O : 1 1 ; F S " " F 6 G O S U B 2 0 7 I E R 2 A N E R 4 T H E N

P R I N T " B A D F I L E N A M E " : G O T O 4 8 I E R G T H E N P R I N T F S " I

N O O T H D I S K E T T E ! " E N 9 I E R G T H E N P R I N T F S " I

O T H D I S K E T T E ! " E N 1 0 P R I N T " E R R O R * * " ; E R X : P R I N T

E R E N 2 0 I N P U T H 1 5 , E R X , E R t , E T X , E B 2 1 I E R 7 4 T H E N P R I N T " D O O R

O P E N O N D I S K E T T E "2 2 I E R 1 A N D E R X 3 T H E N

P R I N T " B A D D I S K E T T E "2 3 R E T U R N

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

O P E N i n g t h C o m m a n d / E r r o r c h a n n e l a n d s e n d i n g a I n i t i a l i z e c o m m a n d i o n s t e p . s u b r o u t i n e a l i n e 2 0 o b t a i n s t h d i s k s t a t u s a n p u t s t h s t a t u s c o d e i E R % .T h e n i c h e c k s i a g a i n s t s o m e c o m m o n e r r o r s . A n e r r o rc o d e l e s s t h a n 2 i c o n s i d e r e d O K

W t h e n a s k t h u s e r f o r a f i l e n a m e ( l i n e 4 0 ) t h e nR e n a m e i t i t s e l f ( l i n e 5 0 ) . A g a i n w c a l l t h e s u b r o u t i n e( l i n e 6 0 t d e t e r m i n e t h D r i v e S t a t u s . W f i r s t c h e c k f o ' S Y N T A X E R R O R ' , w h i c h c o u l d b e c a u s e d b b a f i l en a m e . T h e n w c h e c k f o r a ' F I L E N O F O U N D ' , w h i c hw o u l d t e l l u t h a t t h f i l e d o e s n o e x i s t o t h d i s k e t t e . I t h c o m m a n d s u c c e e d s , ( ' F I L E E X I S T S ' ) , t h f i l e i o t h d i s k e t t e . W n o t i f y t h e u s e r i e i t h e r c a s e .

T h e C o m m a n d / E r r o r c h a n n e l i v e r y p o w e r f u l t o o lw h i c h y o w i l l n e e d t u n d e r s t a n d w h e n y o s t a r t u s i n g d a t af i l e s .

S E F i l e s

I t h i s i n s t a l l m e n t , w w i l l d i s c u s s h o t a c t u a l l y u s t h 1 5 4 1 a m o r e t h a n j u s t a p l a c e t s t o r e p r o g r a m s . W w i l l d i s c u s s u s i n g i a s p l a c e t p u d a t a t b u s e d b y o u rp r o g r a m s .

' f i l e ' i s c o l l e c t i o n o d a t a b y t e s g r o u p e d t o g e t h e ra n g i v e n n a m e , a n s t o r e d o m a s s - s t o r a g e d e v i c e s u c ha s t h e 1 5 4 1 . T h e s e b y t e s m a b a n y t h i n g t h a t t h c o m p u t e rc a u s a n r e c o g n i z e . T h e y m a b t h A S C I I c h a r a c t e r sw h i c h m a k e u t e x t , o t h e y m a b o t h e r k i n d s o f d a t a .B A S I C p r o g r a m s a l m o s t a l w a y s u s t h A S C I I m e a n s t r e p r e s e n t d a t a .

f i l e i c a l l e d ' s e q u e n t i a l ' f i l e i f i c a o n l y b ea c c e s s e d f r o m b e g i n n i n g t e n d . I i c a l l e d ' r e l a t i v e ' f i l e i i i d i v i d e d i n t o e q u a l l y - s i z e d ' r e c o r d s ' t h a t c a n b er e f e r e n c e d i a n o r d e r . s e q u e n t i a l f i l e m i g h t b e u s e d t s t o r e t e x t , s u c h a s l e t t e r o r e p o r t ; o a n o t h e r i n f o r m a t i o nw h i c h n e e d n o b e a c c e s s e d i a r e l a t i v e f a s h i o n , b u c a b u s e d s e q u e n t i a l l y .

F o s m a l l a m o u n t s o d a t a t h a t m u s t b a c c e s s e d i r e l a t i v e f a s h i o n s u c h a s p e r s o n a l m a i l i n g l i s t , i i p o s s i b l et u s t h d a t a i m e m o r y i t h f o r m o o n o m o r e B A S I Ca r r a y s , a n t s t o r e t h a r r a y s s e q u e n t i a l l y i s e q u e n t i a l f i l ew h e n t h p r o g r a m i d o n e w i t h t h e m , s t h e y c a b r e a d i n e x t t i m e .

d i l a r d A u g u s t 1 9 9 3

Page 23: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 23/32

T h i m p o r t a n t t h i n g s t r e m e m b e r a b o u t s e q u e n t i a l f i l e s a r t h a t t h e y m u s t b a c c e s s e d f r o m b e g i n n i n g t e n d a n d t h a t ( a l e a s t w h e n u s e d f r o m B A S I C ) t h e y h o l d d a t a i n f o r m w h i c h c a n b e u s e d b t h B A S I C I N P U T # s t a t e m e n t . T h a t m e a n s t h a e a c h d a t a i t e m , m e a n i n g e a c h p i e c e o f d a t a t h a t w i l l g t a p a r t i c u l a r v a r i a b l e , m u s t b s e p a r a t e d f r o m a d j a c e n t p i e c e s o d a t a i t h f i l e b c o m m a o r a c a r r i a g e r e t u r n . F o e x a m p l e , i y o h a B A S I C p r o g r a m t h a t a s k e d q u e s t i o n s u c h a s

5 I N P U T " M H O A R E V O U A N H O O L D A R E V O U 1 1 ; H f t S , A G

i w o u l d d i s p l a y :

M H O A R E V O U A N D H O O L A R V O U ?

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

M H O A R E V O U A N D H O O L D A R E V O U ? J O E L R E A , 2

o b p r e s s i n g R E T U R N , a i n

M H O A R E V O U A N D H O O L A R V O U ? J O E L R E ? ? 2 5

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

M H O A R E V O A N H O O L D A R E V O U ? J O E L R E A 2 ?

T h e p r o g r a m w o u l d a s s i g n ' J O E L R E 2 5 t N A $ , a n s t i l l n e e d d a t a f o A G A f a a s B A S I C p r o g r a m i c o n c e r n e d ,s e q u e n t i a l f i l e i m e r e l y s t o r e d I N P U T . T h u s , w h e n w r i t i n g t t h f i l e , y o u m u s t w r i t e s e p a r a t o r b e t w e e n e a c h p i e c e o d a t aT h i s s e p a r a t o r c a b c o m m a o c a r r i a g e r e t u r n ( C H R $ ( 1 3 ) ) . r e c o m m e n d u s i n g t h r e t u r n b a s s i g n i n g i t t h v a r i a b lR n e a r t h b e g i n n i n g o y o u r p r o g r a m :

1 R $ = C H R $ < 1 3 > R E M C A R R I A G E R E T U R N F O D A T A S E P A R A T O R I F I L E .

T h e n y o c a u s i e a s i l y w h e n y o u n e e d t w r i t e d a t a :

1 6 P R I N T K 8 , N A S ; R S A

r e t u r n i a u t o m a t i c a l l y w r i t t e n a f t e r t h e d a t a i P R I N T # s t a t e m e n t i n c o m m a o s e m i c o l o n a p p e a r s a t h e n o t h s t a t e m e n t ( j u s t l i k e P R I N T i n g t t h s c r e e n ! ) .

T b c o n t i n u e d . . .

R E A D V .

d i e H a r d A u g u s t 1 9 9 3

Page 24: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 24/32

C - 6 4 o C - 1 2 8 i 6 m o d eA R C A D E / R O L E P L A Y I N G G A M E

A s s u m e t h r o l e o f C i r c e a n P e g a s u s iB a t t l e w i z a r d s a n d r a g o n s !

$ 1 9 . 9 5 C h e c k o M o n e y O r d e rC R E A T I V E P I X E L S L T D .

P . O . S O 5 9 2 , U 8 9 A H Y , 1 5 1 2 9

C 6 4 / 1 2 8 P U B L I C D O M A I N S O F T W A R ER E Q U E S T F R E E C A T A L O G o s e n d $ f o s a m p l e d i s k a n c a t a l o g ( R F U N D A B L E ) . C a t e g o r i e s I n c l u d e e d u c a t i o n , u t i l i t i e s , g a m e s , b u s i n e s s ,P R I N T S H O P g r a p h i c s , p r e - t e s t e d p r o g r a m s a n m o r e . R e n t f o 7 5 o b u a l o a $ 1 . 0 0 p e d i s k s i d e o f o 8 0 f o 7 o m o r e . $ 2 o r d e rg e t s f r e e d i s k s o y o u r c h o i c e .N E X T D A S H I P P I N G ! S I N C E 1 9 8 6

C A L O K E I N D U S T R I E S ( D e p t . G K P B O 1 8 4 7 7 , R A Y T O W N , M 6 4 1 3 3

P o w e r ' s o n b u t h s y s t e m h a s n ' t

b o o t e d . "

T r a d e r ' s C o r n e rG o s o m e t h i n g t t r a d e ? N e e d s o m e t h i n g ? T r y h e r e . M a y b eo n o o u r e a d e r s h a j u s t w h a t y o u ' r e l o o k i n g f o r . O p e r h a p st h e y w a n t w h a t y o h a v e . T r a d e r ' s C o r n e r i f r e e t s u b s c r i b e r sl o o k i n g t t r a d e o b u y . ( I y o u w a n t t s e l l s o m e t h i n g y o u ' l lh a v e t t a k e o u c l a s s i f i e d , t h e y a r $ 0 . 2 5 / w o r d . ) A l T C w i l l b l i s t e d f o t h r e e m o n t h s . W r i t e t d i e H a r d , T r a d e r ' sC o r n e r , P O B o 3 9 2 , B o i s e , I D , 8 3 7 0 1 .

B o o k s , m a g a z i n e s ( n o G a z e t t e , h a v e c o m p l e t er u n ) f o V I 2 0 C 6 4 / 1 2 8 . R a e x p a n s i o n f o V I C 2 0 .B o o k s , m a g a z i n e s , p r o g r a m s f o t h T i m e x / S i n c l a i r 1 0 0 0 .H a v e c a s h o C o m m o d o r e m a g a z i n e s ( G a z e t t e , R u n , A h o y )t o t r a d e . D o u g W a g o n e r # 0 0 0 1 5 8 , c / d i e H a r d , T r a d e r ' sC o r n e r , P O B o 3 9 2 , B o i s e , I D , 8 3 7 0 1 .

B o o k s o a n y c o m p u t e r , o l d , n e w , n e v e r r e l e a s e d ,e t c . B L # 0 0 0 0 0 0 , c / d i e H a r d , T r a d e r ' s C o r n e r , P O B o 3 9 2 , B o i s e , I d a h o , 8 3 7 0 1 .

S h a d o w o f t h e B e a s t c a r t r i d g e f o t h 6 4 / 1 2 8 ,E c h e l o n f o C 1 2 8 , a n Q i f o C 1 2 8 . B a r r y H o r n # 0 0 0 1 6 8 ,c / d i e H a r d , T r a d e r ' s C o r n e r , P O B o 3 9 2 , B o i s e , I D ,8 3 7 0 1 .

1 T h O m n i c r o m C o n s p i r a c y b E p e x . 2 P u r p l e S a t u r n D a b E p e x . h a v e o v e r 4 0 p r o g r a m s t h a t

w i l l t r a d e f o r , o w i l l b u t h t w g a m e s l i s t e d a b o v e . C r a i gS h e p l e y # 0 0 2 0 4 2 , c / d i e H a r d , T r a d e r ' s C o m e r , P O B o 3 9 2 , B o i s e , I D 8 3 7 0 1 .

" . . . t o h e l l w i t h R O M ,w a n t C D - R A M ! "

A n y o n e o u t h e r e h a v e w o r k i n g W r i t e N o c a r t r i d g e w i t h w h i c h t h e y w o u l d p a r t ? ( C a r d C o ) W a l t e r C E r b a c h # 0 0 0 2 8 6 , c / d i e H a r d , T r a d e r ' s C o r n e r , P O B o 3 9 2 ,B o i s e , I D , 8 3 7 0 1 .

T w P l u s / 4 c o m p u t e r s . M r O r a n S a n d s # 0 0 1 8 0 1 ,c / d i e H a r d , T r a d e r ' s C o r n e r , P O B o 3 9 2 , B o i s e , I D ,8 3 7 0 1 .

a i n t e r e s t e d i o b t a i n i n g c o p y o L e n L y o n sb o o k " U s i n g t h C o m m o d o r e 6 4 , " p u b l i s h e d b A d d i s o n - W e s l e y o f R e a d i n g , M a s s . B o G r u n w a l d # 0 0 2 5 4 7 ,c / d i e H a r d , T r a d e r ' s C o r n e r , P O B o 3 9 2 , B o i s e , I D ,8 3 7 0 1 .

S p e e d s c r i p t 6 4 m o s t r e c e n t v e r s i o n . P h o n eL i s t a d d i t i o n s a u t o m a t i c a l l y a l p h a b a t i z e d . D o n a l d H W e b b e r# 0 0 1 1 8 8 , c / d i e H a r d , T r a d e r ' s C o r n e r , P O B o 3 9 2 , B o i s e ,I D 8 3 7 0 1 .

O r i g i n a l C o m p u t e ! , R U N , A h o y ,T r a n c a c t o r d i s k s . P r e - v o l u m e T r a n s a c t o r m a g s . R S c o tD e r r e r # 0 0 0 0 B , c / d i e H a r d , T r a d e r ' s C o r n e r , P O B o 3 9 2 ,B o i s e , I D 8 3 7 0 1 .R E A D Y .

2 d i e H a r d A u g u s t 1 9 9 3

Page 25: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 25/32

B r i a n C r o s t t w a i t e

W e l c o m e t P R G . T h i s i t h s e c t i o n o f d i e H a r d t h a t i t r a d i t i o n a l y t y p e - i n p r o g r a m s .T h i s m o n t h t h a t s t e a d f a s t r u l eh o l d s t r u e . W h i l e n o r m a l l y , t h p r o g r a m s w i t h i n t h p a g e s o d i e H a r d a r c o p y r i g h t e d a n c a n n o t b d i s t r i b u t e d f r e e l y , t h i sm o n t h w h a v e s o m e t h i n g l i t t l ed i f f e r e n t . T h i s m o n t h w a r f e a t u r i n g P u b l i c D o m a i np r o g r a m s .

B o t h t h t y p e - i n p r o g r a m sa n t h p r o g r a m s f o u n d o n t h i sm o n t h ' s S p i n n e r a r a l i t h p u b l i c d o m a i n . T h a t m e a n s y o c a g i v e y o u r f r i e n d s c o p i e s o f t h eA u g u s t S p i n n e r a n n o h a v e t w e a r p a t c h o n y o u r e y o h a v et h a t p e s k y p a r r o t o n y o u rs h o u l d e r .

W h a v e s o m e D E M O s ,

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

T h f o l l o w i n g i l i s t o w h a t ' s o t h S p i n n e r . T h n a m e s l i s t e d h e r e a r l i t t l ed i f f e r e n t f r o m w h a t t h e y a r o d i s k . S o m e p r o g r a m s m a r u o

c o m p u t e r o t h e r t h a n j u s t t h o n

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

T t h b e s t o f o u r k n o w l e d g et h e s e p r o g r a m s a r i t h P u b l iD o m a i n . I p r o g r a m i f o u nn o t b i t h e P u b l i c D o m a i n p l e a s e l e u k n o w a n w w i r e m o v e i f r o m o u P 9 c o l l e c t i o n .

I ' l i k e t t h a n k e a c h a n e v e r y p r o g r a m m e r / a r t i s t w h h a s p e n t m a n y h o u r s w r i t i n g a n c r e a t i n g t h w a r e s p r e s e n t e d h e r eA l t h o u g h s o m e o t h p r o g r a m ' a u t h o r s a r u n k n o w n t u t o d a ya n m a n y o t h e s e p r o g r a m m e r m a h a v e m o v e d o t o t h er e a l m s , y o u r g r e a t w o r k i n o f o r g o t t e n .

T H A N K Y O U .

d i e H a r d A u g u s t 1 9 9 3

Page 26: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 26/32

f o u n d o n l y o t h S p i n n e r

P C 6

U p s i d e D o w nS w i n t h I S p o c k s p e a kT h A d v e n t u r e s o f K r u d ! !G e U p B o i n gP e p s i S p i nF a t m a nF r e d K r u e g e r

P R G s f o t h C 6 w i l l r u o n 6 4 C , S X 6 4 ,E d u c a t o r 6 4 , a n C 1 2 8 C 1 2 8 D ( i C 6 m o d e ) .

C 1 2 8 D ( C 1 2 8 w / 5 4 k v i d e o R A M )

D M e g a c o l o r D i s p l a ys i x , y e s i x , d o o d l e p i c t u r e s o 8 c o l u m n s i f u l l c o l o r a a a m a z i n g 6 4 0 x 6 0 0 ! ! ! ! !

F u n g r a p hA l i e n A t t a c k

P R G s f o t h C 6 s h o u l d r u o C 1 2 8 C 1 2 8 D( i C 6 m o d e ) .

H i r e s G r a p hC a l e n d a rC h o o C h o o T r a i nC o l o r C a l i b r a t eC / v i e w e r s( p l u s l o t s o C / p i x ! )

P R G s f o r t h e C 1 w i l l a l s o r u o + 4

P

+

P h a r a o h ' s N e e d l e sS t a r T r e kM o n o p o l yL a b y r i n t hT i T a T o P l a t f o r m D i v i n gF o r b i d d e n C r y p tB i M a

P R G s f o r t h e C 1 w i l l a l s o r u n o + 4

V I R h i n oA l p h a b e t i z e F a m i l yP o i n t s

J i i C o l o rV I S i m o nV I P i a n oV I D r a wR o c k e t C o m m a n dO u t p o s tK a l e i d o s c o p eV I H a r d h a t

C B 4 0 3 2 V 2 . 1S p a c e W e i g h t sP o n gP u S i l l i n e s sH a m l e t

T h e s e P R G s ( e x c e p t C B 4 0 3 2 w i l l r u o t h P E T , C B M , C 6 4 , 6 4 C , S X 6 4 , E d u c a t o r 6 4 ,a n C 1 2 8 C 1 2 8 D ( i C 6 m o d e ) . T r u o a 8 c o l u m n C B M , r u C B 4 0 3 2 f i r s t .

2 d i e H a r d A u g u s t 1 9 9 3

Page 27: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 27/32

B s u r e t r e a d T I P E R I T E o n p a g e 2 8b e f o r e y o t y p e i a n o t h e s e p r o g r a m s ! P R

E N G L I S H D A R T S ( C 6 4 )b

u n k n o w n

T h i s i n i c e l i t t l e d a r t g a m e f o o n o m u l t i p l e p l a y e r s . G a m e p l a y i s e l f -e x p l a n a t o r y . T h p r o g r a m i e a s y t u s a n t h g a m e i v e r y a d d i c t i v e . F o t h C 6 4 .

1 0 R E M : * * * E N G L I S H D A R T S * * *I N I T I A L I Z A T I O N

1 1 P R I N T " [ C L R ] " : P O K E 8 0 8 , 2 3 1 2 C $ = C H R $ ( 1 4 7 ) : D $ = C H R $ ( 1 7 ) :

H $ = C H R $ ( 1 9 ) : F $ = C H R $ ( 1 4 4 ) :R F $ = C H R $ ( 1 4 6 ) : R O $ = C H R $ ( 1 8 )

1 2 C l $ = C H R $ ( 2 8 ) : C 2 $ = C H R $ ( 3 0 ) :C 3 $ = C H R $ ( 3 1 ) : C 4 $ = C H R $ ( 1 5 6 ) :C 5 $ = C H R $ ( 1 5 8 ) : B C = 5 3 2 8 0

1 3 C 6 $ = C H R $ ( 1 5 9 ) : V = 5 3 2 4 8 : C L = 6 4 6 :S = 1 0 2 : N A $ = " * E N G L I S HD A R T S * " : A $ = " " : S N $ = " " : B $ = " "

1 3 R D = 1 : P O K E 5 3 2 8 1 , 1 : P O K E B C , 9 :F O R K = 0 T O 6 2 : R E A D A : P O K E 8 3 2 + K , A : N E X T

1 4 F O R K = 0 T O 6 2 : R E A D A : P O K E 8 9 6 + K , A :N E X T : F O R K = 4 9 1 5 2 T O 4 9 2 4 5 : R E A D A :P O K E K , A : N E X T

1 4 P O K E 4 9 1 5 2 + 1 9 , 0 : P O K E 2 0 4 1 , 1 3 :P O K E 2 0 4 2 , 1 4 : P O K E 2 0 4 3 , 1 4 :P O K E 2 0 4 4 , 1 4 : S Y S 4 9 1 5 2

1 5 5 R E M : * * * B I L L B O A R D * * *1 6 G O S U B 7 0 0 : G O S U B 5 5 5 : P R I N T : P R I N T :

P R I N T F $ T A B ( 1 2 ) N A $ : G O S U B 61 7 P R I N T C 2 $ R O $ T A B ( 1 3 ) " W H I C H G A M E ?

" : P R I N T : P R I N T T A B ( 8 ) " 3 0 1 " R O $ " < 1

" R F $ T P ( P P ) ;2 5 P R I N T C 6 $ R O $ T A B ( 2 0 ) " # O P L A Y E R S[ S P A C E ] " R F $ Z : G O S U B 6 8 0 : F O R K = 1 T O Z :

C C = K + 1 : P O K E C L , C C2 6 P R I N T R O $ T A B ( 2 1 ) " P L A Y E R #" R F $ K ; : P R I N T T P ( K ) : N E X T : G O S U B 6 8 2 6 P R I N T C 4 $ T A B ( 1 ) A $ : P R I N T : P R I N T F $T A B ( 7 ) S N $ : P R I N T : P R I N T C 4 $ T A B ( 4 ) B $ !P R I N T2 7 I F T H > 3 T H E N G O S U B 6 4 0 : F O R K = l T O 9 :P O K E V + K , 0 : N E X T : G O S U B 5 8 5 : G O T O 2 2 52 7 P O K E 1 9 8 , 0 : G O S U B 6 4 0 : P R I N T C 5 $ " P R E S S" R O $ F $ " < K E Y > " R F $ C 5 $ " T T O S S "2 8 R E M : * * * T H R O W S E Q U E N C E * * *2 9 F O R K = 1 6 6 4 T O 1 6 8 3 : P O K E K , 3 2 : N E X T :F O R K = 1 7 4 4 T O 1 7 6 3 : P O K E K , 3 2 : N E X T3 0 F O R K = 1 8 2 4 T O 1 8 4 3 : P O K E K , 3 2 : N E X T :I F T H = 1 T H E N Q = 4 : W = 5 : Y = 2 1 5 : G = 6 : G O T O 3 1 53 0 I F T H = 2 T H E N Q = 6 : W = 7 : Y = 2 1 1 : G = 1 4 :G O T O 3 1 53 1 I F T H = 3 T H E N Q = 8 : W = 9 : Y = 2 1 9 : G = 3 03 1 P O K E V + 2 1 , G : P O K E V + 2 3 , 2 : P O K E V + 2 9 , 2 8: F O R K = 1 T O Z : I F K = P P T H E N C C = K + 1 : G O T O 3 2 53 2 N E X T3 2 P O K E V + 4 0 , 1 1 : F O R K = 4 1 T O 4 3 :P O K E V + K , C C : N E X T : P O K E V + 2 , 2 5 5 :P O K E V + 3 , 9 0

3 F O R L = 9 0 T O 1 1 0 : P O K E V + Q , 3 0 : P O K E V + W , L: I F P E E K ( 1 9 8 ) = 1 T H E N 3 5 O3 3 F O R T = l T O 1 0 : N E X T T : N E X T L3 4 F O R L = 1 1 0 T O 9 0 S T E P - l : P O K E V + Q , 3 0 nP O K E V + W , L : I F P E E K ( 1 9 8 ) = 1 T H E N 3 5 O3 4 F O R T = l T O 1 0 : N E X T T : N E X T L : G O T O 3 3 03 5 F O R K = 1 9 0 4 T O 1 9 2 3 : P O K E K , 3 2 : N E X T :P O K E V + Q , 0 : P O K E V + W , 0 : P O K E 1 9 8 , 0 :P O K E V + 2 1 , G

" 3 5 F O R K = 3 0 T O Y : P O K E V + Q , K : P O K E V + W , L :1 7 P R I N T R F $ " O 5 0 " R O $ " < 2 " : P R I N T N E X T . G O S U B 6 6 0 i R = N ! G O S U B 6 6 0 : D = N1 8 G E T K $ : K = V A L ( K $ ) : I F K < l O R K > 2 T H E N 1 8 0 3 6 A = 0 : F O R K = 8 0 T O 9 9 : A = A + 1 : I F L = K T H E N 3 8 01 8 I F K = l T H E N G A = 3 0 1 : G O T O 1 9 5 3 6 N E X T1 9 G A = 5 0 1 3 7 A = 2 i . F O R K = 1 0 1 T O 1 1 0 : A = A - 2 : I F L = K1 9 P R I N T R O $ T A B ( 7 ) " N U M B E R O F P L A Y E R S ? T H E N 3 8 0

" R F $ " ( 1 - 7 ) " 3 7 N E X T : I F L = 1 0 0 T H E N A = 5 02 0 G E T K $ : Z = V A L ( K $ ) : I F Z < l O R Z > 7 T H E N 2 0 0 3 8 I F A = 5 0 T H E N B = A : A $ = " Y O U T H R E W2 0 G O S U B 5 8 5 A . . . " : S N $ = " B U L L S E Y E ! " : G O T O 4 0 52 1 5 R E M : * * * S C R E E N P R I N T * * * 3 8 i f a = R A N D A = D T H E N B = A * 3 : A $ = " Y O U T H R E W2 2 P O K E B C , 1 : P R I N T H $ R O $ " [ 1 2 S P A C E ] A T R I P L E " : G O T O 4 0 0

" N A $ " [ 8 S P A C E ] " 3 9 i F A = R T H E N B = A * 2 : A $ = " Y O U T H R E W2 3 P R I N T C 5 $ R O $ " P L A Y E R N U M B E R " R F $ P P ; D 0 U B L E . . . G O T 0 4 o o2 3 P R I N T C 3 $ R O $ T A B ( 2 0 ) " D A R T N U M B E R 3 9 b = a ; a $ = . . Y 0 U T H R E W A S I N G L E "

[ S P A C E ] " R F $ T H2 4 P R I N T C 4 $ R O $ " R O U N D S C O R E

[ S P A C E ] " R F $ R S ;2 4 P R I N T C 1 $ R O $ T A B ( 2 0 ) " R O U N D N U M B E R

[ S P A C E ] " R F $ R D2 5 P R I N T C 2 $ R O $ " C U R R E N T S C O R E

4 0 S N $ = S T R $ ( A )4 0 B $ = " F O R " + S T R $ ( B ) + " P O I N T S ": T P ( P P ) = T P ( P P ) + B : R S = R S + B4 1 I F T P ( P P ) = G A T H E N F O R K = 1 T O 9 :P O K E V + K , 0 : N E X T : G O T O 4 74 1 I F T P ( P P ) > G A T H E N F O R K = l T O 9 i

P O K E V + K , 0 : N E X T : G O T O 4 4 04 2 T H = T H + 1 : G O T O 2 2 54 3 0 R E M : * * * B R O K E S T A T E M E N T * * *4 4 P O K E B C , 2 : G O S U B 7 0 0 : G O S U B 5 5 5 :G O S U B 6 8 04 4 P R I N T C 4 $ T A B ( 1 4 ) " Y O U T H R E W ' B :P R I N T : P R I N T T A B ( 1 8 ) " A N D " : P R I N T4 5 P R I N T F $ T A B ( 1 4 ) " B * R * O * K * E ! ! " sP R I N T C 4 $ : G O S U B 6 4 0 : T P ( P P ) = T P ( P P ) - B4 5 R S = 0 : T H = l : G O S U B 5 8 5 : F O R K = l T O 9 :P O K E V + K , 0 : N E X T : G O T O 24 6 5 R E M : * * * W I N N E R S T A T E M E N T * * *4 P O K E B C , 5 : G O S U B 7 0 0 : G O S U B 5 5 5 :G O S U B 6 8 0 : P R I N T C 4 $ T A B ( 5 ) N A $ " W I N N E RI S . . . "4 8 P R I N T : G O S U B 6 4 0 : P R I N T F $ T A B ( 1 0 )" P L A Y E R N U M B E R " P P : P R I N T4 8 P R I N T i P R I N T C 4 $ T A B ( 8 ) " S E E F I N A LS C O R E S ? ( Y / N ) "4 9 G E T K $ : I F K $ = " " T H E N 4 9 04 9 I F K $ = " Y " T H E N P P = Z : N U = 1 : G O T O 5 8 55 0 I F K $ = " N " T H E N 5 1 55 0 I F K $ < > " Y " O R K $ o " N " T H E N 4 9 05 1 G O S U B 6 8 05 1 P R I N T : P R I N T C 5 $ R O $ T A B ( 1 0 ) " P L A YA G A I N ? " R F $ " ( Y / N ) "5 2 G E T K $ : I F K $ = " " T H E N 5 2 05 2 I F K $ = " Y " T H E N C L R : G O T O 1 2 05 3 P R I N T C $ : G O S U B 6 8 0 : P R I N T C 2 $ T A B ( 1 2 N A $ : P R I N T : P R I N T T A B ( 1 7 ) " E * N * D " :G O S U B 6 4 05 3 P O K E V + 2 l , 0 : P R I N T C $ : E N D5 4 R E M : * * * S P R I T E L O G O * * *5 5 P O K E V + 2 1 , 3 0 : P O K E V + 2 3 , 2 :P O K E V + 2 9 , 2 8 : P O K E V + 4 0 , 1 2 :P O K E V + 4 1 , 1 1 : P O K E V + 4 2 , 1 25 6 P O K E V + 4 3 , 1 5 : P O K E V + 2 , 1 8 0 :P O K E V + 3 , 1 0 0 : P O K E V + 4 , 1 4 4 : P O K E V + 5 , 1 0 4 K E V + 6 , 1 4 75 6 P O K E V + 7 , 1 1 1 : P O K E V + 8 , 1 4 2 :P O K E V + 9 , 1 1 8 : R E T U R N5 7 5 R E M : * * * N E X T P L A Y E R / B O X S C O R ES U B R O U T I N E * * *5 P O K E B C , 5 : G O S U B 7 0 0 : G O S U B 5 5 5 : T H = 1 R S = 0 : P P = P P + l : I F P P > Z T H E N 6 0 05 9 G O S U B 6 8 0 : P R I N T C 2 $ T A B ( 8 ( " P L A Y E RN U M B E R " F $ P P ; : P R I N T C 2 $ " U PN E X T " : G O S U B 6 4 05 9 F O R K = 1 T O 9 : P O K E V + K , 0 : N E X T : A $ = " " :S N $ = " " : B $ = " " : P R I N T C $ : R E T U R N

0 P R I N T : P R I N T : P R I N T C 2 $ R O $ T A B ( 4 )P L A Y E R N U M B E R " T A B ( 2 5 ) " P O I N T S

" : P R I N T : P R I N T0 F O R K = 1 T O Z : C C = K + 1 : P O K E C L , C C : P R I N

T A B ( 1 0 ) K ; : P R I N T T A B ( 2 6 ) T P ( K ) : P R I N E X T

d i e H a r d A u g u s t 1 9 9 3

Page 28: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 28/32

6 1 P R I N T H $ : F O R K = l T O 2 2 s P R I N T D $ ; : N E X T: P R I N T C 4 $ R O $ T A B ( 1 2 ) " P R E S S A N

K E 6 1 P O K E 1 9 8 , 0 : W A I T 1 9 8 , 1 : P O K E 1 9 8 , 0 :

R D = R D + 1 : P P = 0 : I F N U = 1 T H E N G O S U B 7 0 0O T O 5 1 0

6 2 G O T O 5 8 56 3 0 R E M s * * * T I M E D E L A Y S U B R O U T I N E * * *6 4 F O R T = l T O 1 5 0 0 : N E X T : R E T U R N6 5 R E M i * * * R A N D O M S U B R O U T I N E * * *6 6 N = I N T ( 2 0 * R N D ( 0 ) ) + l : R E T U R N6 7 0 R E M : * * * C E N T E R S U B R O U T I N E * * *6 8 P R I N T H $ : F O R K = 1 T 0 1 5 : P R I N T D $ ; : N E X T

: R E T U R N6 9 0 R E M : * * * B O R D E R S U B R O U T I N E * * *7 0 P R I N T C $ : P O K E C L , 7 i F O R K = 1 0 2 4 T O 1 0 6 3

: P O K E K , S : N E X T : F O R K = 1 0 2 4 T O 1 9 8 4S T E P 4 0 : P O K E K , S

7 0 N E X T : F O R K = 1 0 6 3 T O 2 0 2 3 S T E P 4 0 :P O K E K , S : N E X T : F O R K = 1 9 8 4 T O 2 0 2 3 :P O K E K , S I N E X T : R E T U R N

7 2 D A T A 0 , 1 6 , 0 , 0 , 5 6 , 0 , 0 , 8 57 3 D A T A 0 , 0 , 1 4 6 , 0 , 1 , 1 7 , 0 , 27 3 D A T A 5 6 , 1 2 8 , 5 , 8 5 , 6 4 , 8 , 1 4 6 , 3 27 4 D A T A 1 7 , 8 5 , 1 6 , 3 4 , 5 6 , 1 3 6 , 1 2 7 , 2 5 57 4 D A T A 2 5 2 , 3 4 , 5 6 , 1 3 6 , 1 7 , 8 5 , 1 6 , 87 5 D A T A 1 4 6 , 3 2 , 5 , 8 5 , 6 4 , 2 , 5 6 , 1 2 87 5 D A T A l , 1 7 , 0 , 0 , 1 4 6 , 0 , 0 , 8 47 6 D A T A 0 , 0 , 5 6 , 0 , 0 , 1 6 , 0 , 07 6 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 07 7 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 07 7 D A T A O , 0 , 0 , 0 , 2 4 0 , 0 , 0 , 1 2 77 8 D A T A O , 0 , 6 3 , 2 5 4 , 0 , 3 1 , 2 5 5 , 2 5 57 8 D A T A 6 3 , 2 5 4 , 0 , 1 2 7 , 0 , 0 , 2 5 4 , 07 9 D A T A O , 0 , 0 , 0 , 0 , 0 , 0 , 0

9 D A T A O , 0 , 0 , 0 , 0 , 0 , 0 , 08 0 D A T A O , 0 , 0 , 0 , 0 , 0 , 1 7 3 , 2 18 0 D A T A 1 9 2 , 1 4 1 , 2 2 , 1 9 2 , 1 2 0 , 1 6 9 , 2 4 , 1 4 18 1 D A T A 2 0 , 3 , 1 6 9 , 1 9 2 , 1 4 1 , 2 1 , 3 , 8 88 1 D A T A 9 6 , 5 , 0 , 2 0 , 0 , 0 , 2 0 6 , 2 28 2 D A T A 1 9 2 , 2 0 8 , 6 1 , 1 7 3 , 2 1 , 1 9 2 , 1 4 1 , 2 28 2 D A T A 1 9 2 , 1 7 3 , 3 3 , 2 0 8 , 4 1 , 1 5 , 1 4 1 , 2 08 3 D A T A 1 9 2 , 1 6 0 , 0 , 1 3 2 , 2 5 1 , 1 6 9 , 2 1 6 , 1 3 3

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

4 D A T A 1 9 2 , 2 4 0 , 5 , 2 0 5 , 2 0 , 1 9 2 , 2 0 8 , 5

B A C K G A M M O N ( P L U S / 4 )b

u n k n o w n

T h i s o n f o t h P l u s / 4 w i l l g i v e y o v e r yc h a l l e n g i n g g a m e o B a c k g a m m o n . s w e a r t h a ta w a p l a y i n g m u s u a l b e s t a n v e r y c l o s e t t o t a l l y g a m m o n i n g t h c o m p u t e r , t h a t i c h e a t e d , r o l l i n g d o u b l e s s e v e r a l t i m e s i r o w .( s t i l l w o n . ) I ' v e p l a y e d c o m p u t e rB a c k g a m m o n b e f o r e b u t n e v e r f e l t q u i t e a c h a l l e n g e d a d i w i t h t h i s o n e .

1 0 C T = 2 0 4 8 : C O L O R 0 , l1 1 L $ = " [ 3 9 S P A C E S ] " : A = R N D ( 0 )1 2 P R I N T " [ C L R ] [ C Y N ] [ 7 D O W N ] " T A B ( 1 4 )" B A C K G A M M O N " : P R I N T T A B ( 1 4 ) " £ £ £ £ £ £ £ £ 4 2 0

£ £ 1 3 I N P U T " [ 2 D O W N ] W I L L G O F I R S T

[ S P A C E ] Y [ 3 L E F T ] " ; M F $1 4 D I M B ( 2 5 ) : D I M R ( 3 ) : D E F F N R ( X ) =

I N T ( R N D ( X ) * 6 ) + 11 5 D E F F N P ( X ) = C T - ( ( X - ( X > 6 ) ) * 4 0 + Y ) *

) ) * 4 0 - Y - l ) *

1 6 D A T A 2 , 0 , 0 , 0 , 0 , - 5 , 0 , - 3 , 0 , 0 , 00 , 0 , 0 , 3 , 0 , 5 , 0 , 0 , 0 , 0 , - 2

1 7 F O R X = 1 T O 2 4 : R E A D B ( X ) : N E X T X1 8 P R I N T " [ C L R ] [ R V O N ] [ G R N ]

[ 1 S P A C E S ] B A C K G A M M O N[ 1 S P A C E S ] " ; : F O R X = 1 T O 1 2

1 9 P R I N T C H R $ ( 6 4 + X ) ; " [ R V O F ] [ B L K ][ 3 S H I F T Q ] " ; C H R $ ( 8 9 - X ) ;

2 0 I F X = 6 T H E N P R I N T " [ 3 S P A C E ] B A R[ S P A C E ] [ R V O F ] [ B L K ][ 2 S H I F T Q ] [ G R N ] [ R V O N ][ S P A C E ] B A R [ 3 S P A C E ] " ;

2 1 N E X T X : P R I N T " [ R V O F ] [ 3 8 C = P [ R V O N ] "

2 2 P R I N T " [ R V O F ] [ Y E L ] P L A Y E R [ S H I F TQ ] ( 4 S P A C E S ) [ B L U ]C O M P U T E R [ S H I F T Q ]

2 3 F O R X = l T O 2 4 : I F B ( X ) = 0 T H E N 2 7 02 4 Z = A B S ( B ( X ) ) : I F Z > 1 0 T H E N Z = 1 02 5 F O R Y = 1 T O Z

5 , - 5 ,

8 5 D A T A 1 8 9 , 1 9 , 1 9 2 , 1 4 5 , 2 5 1 , 2 0 0 , 2 0 8 , 2 3 4 2 6 0 P 0 K E F N P ( X ) , 8 6 . 5 - S G N ( B ( X ) ) / 2 : N E X T Y 6 4 8 5 D A T A 2 3 0 , 2 5 2 , 1 6 5 , 2 5 2 , 2 0 1 , 2 2 0 2 7 N E X T X : X = 1 : Z = C T + 3 1 0 6 5

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

2 8 I F X < 7 A N D X < = B ( 0 ) T H E N P O K E Z , 8 6 : Z = Z - 1: X = X + l : G O T O 2 8 0

2 9 X = l : Z = C T + 2 8 93 0 I F X < 7 A N D X < = - P B T H E N P O K E Z , 8 7 : Z = Z + 1

: X = X + l : G O T O 3 0 03 1 G O S U B 1 1 8 0 : G O S U B 1 1 5 0 : P R I N T " [ C Y N ]3 2 I F L E F T $ ( M F $ , 1 ) = " N " T H E N P R I N T "

P L A Y E R " ; : G O T O 3 4 03 3 P R I N T " C O M P U T E R " 3 4 P R I N T " R O L L " ; : I F

F $ = " D R " O R T $ = " D R A W " T H E N 3 6 03 5 R ( 0 ) = F N R ( X ) : R ( l ) = F N R ( X ) : R ( 2 ) = 0 :

R ( 3 ) = 0 : I F R ( 0 ) = R ( 1 ) T H E N R ( 2 ) = R ( 1 R ( 3 ) = R ( 1 )

3 6 F O R X = 0 T O 3 : I F R ( X ) > 0 T H E N P R I N T "[ R V O N ] " ; C H R $ ( R ( X ) + 4 8 ) ; " [ R V O F ] " ;

3 7 N E X T X : P R I N T3 8 I F L E F T $ ( M F $ , 1 ) = " N " T H E N 8 3 03 9 P R I N T " T H I N K I N G . . . [ U P ] "4 0 O B = 0 : F O R Z = 0 T O 1 8 : I F B ( Z ) > 0 T H E N 4 2 04 1 N E X T Z : O B = 1

H = 0 : H P = 0 : H R = 0 : F O R Y = 0 T O 3 : X = 0 :I F R ( Y ) = 0 T H E N 5 8 0

4 3 E = 4 4 I F B ( X ) < l O R R ( Y ) + X > 2 5 T H E N 5 7 04 5 I F X = 0 A N D B ( X ) > O T H E N E = E + 1 2 84 6 I F X + R ( Y ) = 2 5 T H E N E = E + 6 44 7 I F B ( X ) = l A N D B ( X + R ( Y ) ) = l T H E N E = E + 3 4 8 I F B ( X ) < > 2 A N D B ( X + R ( Y ) ) > 0 T H E N E = E + 4 9 I F B ( X + R ( Y ) ) = - l T H E N E = E + 85 0 I F X < 1 9 T H E N E = E + 45 1 I F B ( X + R ( Y ) ) < - l O R ( O B = 0

A N D ( X + R ( Y ) ) = 2 5 ) T H E N 5 7 05 2 E = E + 1 : I F Y = 3 O R X + R ( Y ) = 2 5 O

B ( X + R ( Y ) ) > 0 T H E N 5 6 05 3 Z = Y + 15 4 Q A = 0 : I F R ( Z ) > 0 A N D X + R ( Y ) - R ( Z ) > - l A

X + R ( Y ) - R ( Z ) < 2 5 T H E N Q A = 15 4 I F Q A = 1 T H E N I F B ( X + R ( Y ) - R ( Z ) ) > 0 T H E

E = E + 2 : G O T O 5 6 05 5 Z = Z + l : I F Z < 4 T H E N 5 4 05 6 I F H < E T H E N H = E : H R = R ( Y ) : H P = X5 7 X = X + l : I F X < 2 5 T H E N 4 3 05 8 N E X T Y5 9 I F H < 1 2 8 A N D B ( 0 ) > 0 T H E N 6 8 06 0 I F H > 0 T H E N 7 0 06 1 L R = 7 : F O R Y = 0 T O 36 2 I

R ( Y ) < L R A N D R ( Y ) > 1 T H E N L R = R ( Y ) : L N =6 3 N E X T Y : I F L R = 7 T H E N 6 8 0

F O R X = 0 T O 2 5 - L R : I F B ( X ) > 0 T H E N 6 8 0N E X T X : X = 2 6 - L RI F B ( X ) > 0 T H E N R ( L N ) = 2 5 - X : G O T O 4 0 0

6 7 X = X + l : I F X < 2 5 T H E N 6 6 06 8 P R I N T " [ 2 D O W N ] [ 6 S P A C E S ] [ R V O N ] C

N O T M O V E P R E S SK E Y [ R V O F ] " : M F $ = " N "

6 9 G E T A $ : O N - ( A $ = " " ) G O T O 6 9 0 : G O T O 3 1 07 0 F O R X = O T 0 3 : I F R ( X ) O H R T H E N N E X T X7 1 R ( X ) = 0

2 5 d i e H a r d A u g u s t 1 9 9 3

Page 29: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 29/32

P R 7 2 I F B ( H P ) < 1 1 A N D H P > O T H E N Y = B ( H P ) :

P O K E F N P ( H P ) , 07 3 B ( H P ) = B ( H P ) - l i Z $ = C H R $ ( H P + H R + 6 4 ) I

I F H P + H R > 2 4 T H E N Z $ = " O F F "7 4 X $ = C H R $ ( H P + 6 4 ) : I F H P = O T H E N X $ = " B A R "7 5 P R I N T " M O V E F R O M " ; X $ ; " T " ; Z $7 6 I F B ( H P + H R ) = - 1 T H E N P B = P B - 1 :

B ( H P + H R ) = 0 : I F P B > - 7 T H E NP O K E C T + 2 8 8 - P B , 8 7

7 7 I F H P = 0 A N D B ( 0 ) < 8 T H E NP O K E C T + 3 1 0 - B ( 0 ) , 0

7 8 Y = B ( H P + H R ) + 1 : B ( H P + H R ) = Y7 9 I F H P + H R < 2 5 A N D Y < 1 1 T H E N

P O K E F N P ( H P + H R ) , 8 6 : G O T O 8 1 08 0 I F B ( 2 5 ) = 1 5 T H E N G O S U B 1 1 5 0 : P R I N T " I

W I N . " s G O T O 1 1 9 08 1 F O R X = 0 T O 3 : I F R ( X ) > 0 T H E N 3 9 08 2 N E X T X : P R I N T " [ H O M E ]

[ D O W N ] " S P C ( 1 4 ) " [ R V O N ] P R E S SK E Y " : M F $ = " N " : G O T O 6 9 0

3 F $ = " @ " : P R I N T " M O V EF R O M " ; : I F P B < 0 T H E N P R I N T

B A R " : H P = 2 5 : F $ = " Y " : G O T O 8 8 08 4 I N P U T F $ : F $ = L E F T $ ( F $ , 2 ) : I F F $ = " N O "

T H E N M F $ = " " : G O T O 3 1 08 5 I F F $ = " D R " T H E N 1 8 08 6 I F F $ < " A " O R F $ > " X " T H E N 1 1 4 08 7 H P = A S C ( F $ ) - 6 4 : I F B ( H P ) > = 0 T H E N 1 1 4 08 8 T $ = " @ " : I N P U T " [ 8 L E F T ] T O " ; T $ i

H P = A S C ( F $ ) - 6 4 : H R = A S C ( F $ ) - A S C ( T $ )8 9 I F T $ = " N O " T H E N M F $ = " " : G O T O 3 1 09 0 I F T $ = " D R A W " T H E N 1 8 09 1 X = 0 : I F T $ = " O F F " T H E N H R = H P

2 P R I N T L $ ; " [ U P ] [ R I G H T ] " ;9 3 F O R X = 0 T O 3 : I F H R < > R ( X ) T H E N N E X T X :

O N - ( H R < > H P ) G O T O 1 1 4 09 4 O B = X : I F H R < > H P T H E N 9 9 09 5 Z = H P + l : F O R O B = 0 T O 3 i I F R ( O B ) = H P

T H E N Z = 7 : G O T O 9 7 09 6 I F R ( O B ) < H P T H E N N E X T O B : G O T O 1 1 4 09 7 F O R X = Z T O 2 4 : I F B ( X ) < 0 T H E N 1 1 4 09 8 N E X T X9 9 I F B ( H P - H R ) > 1 A N D H P < > H R T H E N 1 1 4 O1 0 0 0 Q A = 0 i I F B ( H P - H R ) > 0 A N D H P < > H R T H E N

B ( H P - H R ) = 0 : B ( 0 ) = B ( 0 ) + l : Q A = l1 0 1 0 I F Q A = 1 A N D B ( 0 ) < 7 T H E N P O K E

C T + 3 1 1 - B ( 0 ) , 8 61 0 2 0 Y = - P B : M = 7 : Z = C T + 2 8 8 + Y i P B = P B + l1 0 3 0 I F H P < 2 5 T H E N P B = P B - 1 : Y = - B ( H P ) :

B ( H P ) = B ( H P ) + 1 : Z = F N P ( H P ) : M = 1 11 0 4 0 I F Y < M T H E N P O K E Z , 01 0 5 0 I F H P = H R T H E N 1 1 0 01 0 6 0 Y = B ( H P - H R ) - l i B ( H P - H R ) = Y :

I F B ( H P - H R ) > 1 0 T H E N 1 1 2 01 0 7 0 Y = - Y i Z = F N P ( H P - H R )1 0 8 0 I F Y < 1 1 T H E N P O K E Z , 8 7

1 0 9 0 G O T O 1 1 2 0 3 1 1 1 0 0 P O = P O + 1 3 2 1 1 1 0 I F P O = 1 5 T H E N G O S U B 1 1 5 0 i P R I N T " Y O U 3 3

W I N . " : G O T O 1 1 9 0 3 4 01 1 2 0 R ( O B ) = 0 : F O R X = 0 T O 3 : I F R ( X ) > 0 T H E N 8 3 0 3 5 1 1 3 0 N E X T X : M F $ = " " : G O T O 3 1 0 3 6 1 1 4 0 P R I N T " I L L E G A L M O V E

[ 1 L E F T ] [ U P ] " ; L $ ; " [ U P ] " : G O T O 8 3 01 1 5 0 P O K E 2 0 5 , 1 6 : P R I N T1 1 6 0 F O R X = 1 T O 5 : P R I N T L $ : N E X T X : P R I N T L $ ;1 1 7 0 P O K E 2 0 5 , 1 6 : P R I N T : R E T U R N

R E W A I T F O R A K E Y T E X I TG E T A $ : I F A $ = " " T H E N 3 2 0P R I N T " [ C L R ] " : E N DD A T A W H I T E , R E D , C Y A N , P U R P L ED A T A G R E E N , B L U E , Y E L L O WD A T A O R A N G E , B R O W N , L I M E , P I N K

C I R C L E S ( C 1 6 , P l u s / 4 )b

u n k n o w n

C O L O R T E S T ( C 1 6 )b

S . M . B .

T h i s p r o g r a m f o t h C 1 a n P l u s / 4 w i l l p u f u l l s p e c t r u m g r i d o y o u r s c r e e n d i s p l a y i n g t h p o w e r f u l T E c h i p s l u m i n o s i t y c a p a b i l i t i e s .T h i s p r o g r a m i g r e a t t a s s i s t i n a d j u s t i n g y o u rm o n i t o r ' s d i s p l a y .

1 0 R E M C O L O R T E S T B S M 1 1 C O L O R 0 , 1 : C O L O R 4 , 1 : R E M B O R D E R A N D

S C R E E N B L A C K1 1 R E M P R I N T T H C O L O R E D S Q U A R E S1 2 P R I N T " [ C L R ] " ;1 3 F O L U T S T E P - 1 4 F O C O T 1 1 5 C O L O R 1 , C O L , L U M1 6 P R I N T " [ R V O N ] ( 2 S P A C E S ) [ D O W N ]

[ L E F T ] [ C = P ] [ U P ] " ;1 7 N E X T C O 1 8 P R I N T " [ D O W N ] "1 9 N E X T L U M2 0 C O L O R 1 , 2 , 32 0 R E P R I N T T H D I A G O N A L L I N E S2 1 F O T 1 2 2 P R I N T " [ H O M E ] [ 1 6 D O W N ] " T A B ( 2 + 2 * I )

" [ S H I F T M ] [ D O W N ] [ S H I F T M ] [ D O W N ][ S H I F T M ] [ D O W N ] [ S H I F T M ] [ D O W N ][ S H I F T M ] [ D O W N ] [ S H I F T M ] [ D O W N ][ S H I F T M ] [ D O W N ] [ H O M E ] " : N E X T

2 2 R E M P R I N T T H C O L O R N A M E S2 3 C O L O R 1 , 2 4 0 F O R I T 1 2 5 P R I N T " [ H O M E ] [ 1 6 D O W N ] " T A B ( 1 + 2 * 1 ) ;2 6 R E A D C O $2 7 F O J T L E N ( C O $ )2 8 P R I N T M I D $ ( C O $ , J , 1 ) " [ D O W N ] " ; : N E X T2 9 N E X T3 0 P R I N T " [ H O M E ] " ; : F O R I = 7 T S T E P - 3 1 P R I N T T A B ( 3 2 ) " L U M " I : P R I N T T A B ( 3 2 ) "

[ C T ] " : N E X T

T h i s p r o g r a m d r a w s 1 4 c i r c l e s o t h s c r e e n a n f i l l s t h e m i n B u t , t h a t ' s n o a l l . D o n ' t r u t h o n w h e n y o u ' r e s l e e p y a n h a v e t h i n g s t d b e c a u s e y o w o n ' t d t h e m . M a y b e w s h o u lc a l l t h i s o n t h T w i l i g h t Z o n e e x t r a !

1 G R A P H I C 3 , 1 : R E M M U L T I C O L O R G R A P H 2 C O L O R 0 , 1 : C O L O R

4 , 1 i C O L O R 1 , 1 : C O L O R 2 , 3 , 2 :C O L O R 3 , 1 0 , 3 : C = 1 : C L = 3

3 F O R I = 5 T 7 S T E P3 C = C + 1 : I F C = 4 T H E N C = 2 : R E M I N C R E M E N T

C O L O R3 I F C = 2 T H E N C O L O R 2 , C L , 3 : C L = C L + l l R E M

C H A N G E T N E X T C O L O R4 C I R C L E 1 , 8 0 , 1 0 0 , 1 , 1 + 3 05 L O C A T E + 0 , + 2P A I N T C , , 1 : R E M F I L L I C U R R E N T

C I R C L E

F U N C T I O N K E Y S ( V I C 2 0 b

u n k n o w n

M a k e d e f i n i n g y o u r V I C 2 0 ' s f u n c t i o n k e y sb r e e z e w i t h t h i s s h o r t , b u p o w e r f u l u t i l i t Q u o t e s a r a c c e p t e d w i t h n p r o b l e m s . T h i sa n i m p o r t a n t a d d i t i o n t a n s e r i o u s V I p r o g r a m m e r ' s l i b r a r y .

F = 0 : C = P E E K ( 5 5 ) - 1 2 0 : I F C < 0 T H E NC = C + 2 5 6 : F = - 1

1 D = P E E K ( 5 6 ) + F : P O K E 5 5 , C ! P O K E 5 6 , D : C 1 S = 8 2 8 : 1 = 1 4 6 i I G O S U B 1 0 02 D A T A 3 2 , 1 9 8 , 3 , 1 6 5 , 5 5 , 1 3 3 , 2 5 1 , 1 3 3 ,

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

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

d i e H a r d A u g u s t 1 9 9 3

Page 30: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 30/32

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

2 5 5 , 1 6 9 , 3 2 , 3 2 , 2 1 0 , 2 5 5 , 3 2 , 2 0 7 , 2 5 5 ,7 2 , 1 6 0 , 0 , 1 6 5

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

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

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

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

5 D A T A 2 0 8 , 2 , 1 9 8 , 5 6 , 1 9 8 , 5 5 , 9 66 S = P E E K ( 5 5 ) + 2 5 6 * P E E K ( 5 6 ) : I = 1 1 9 :

G O S U B 1 0 06 S Y S ( 8 2 8 )7 D A T A 1 6 5 , 0 , 2 4 0 , 5 9 , 1 6 0 , 0 , 1 7 7 , 2 5 1 ,

3 2 , L 9 9 , H O , 1 7 6 , 1 2 , 1 6 5 , 5 5 , 1 9 7 , 2 5 1 ,2 0 8 , 2 1 , 1 6 5

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

8 D A T A 1 6 6 , 1 9 8 , 1 7 7 , 2 5 1 , 1 5 7 , 1 1 9 , 2 , 2 3 0 , 1 01 9 8 , 3 2 , L l l l , H 0 , 1 6 5 , 1 9 8 , 2 0 1 , l l ,1 4 4 , 2 0 4 , 2 3 0 , 0

8 D A T A 7 6 , 1 9 1 , 2 3 4 , 1 6 5 , 2 1 5 , 3 2 , L 9 9 , H O , 1 1 7 6 , 3 , 7 6 , 1 9 1 , 2 3 4 , 1 6 5 , 8 , 4 1 , 1 , 2 0 8 , 1 2 4 7 , 1 6 0

9 D A T A 0 , 1 7 7 , 2 5 1 , 1 9 7 , 2 1 5 , 2 0 8 , 6 , 3 2 , 1 L I 1 1 , H O , 7 6 , L 6 , H O , 3 2 , L I 1 1 , H O , 7 6 , L 81 , H O , 2 0 1 1

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

1 0 F = 0 : F O R D = S T O S + I : R E A D A $ : I FA S C ( A $ ) < 5 8 T H E N A = V A L ( A $ ) : G O T O 1 1 5 1

1 0 I F A S C ( A $ ) = 7 6 T H E N A =V A L ( R I G H T $ ( A $ , L E N ( A $ ) - 1 ) ) + 1 P E E K ( 5 5 ) : I F A > 2 5 5 T H E N A = A - 2 5 6 : F = 1 1

1 1 I F A S C ( A $ ) = 7 2 T H E N A =V A L ( R I G H T $ ( A $ , L E N ( A $ ) - 1 ) ) +P E E K ( 5 6 ) + F : F = O

U F P I L O T ( V I C 2 0 b

B u d B a n i s

2

2

2

2 3

A r c a d e a c t i o n f o t h V I C 2 0 , u s i n g t h V I C ' sr e d e f i n a b l e c h a r a c t e r s e t f o r n e a r - s p r i t e 3 a n i m a t i o n . D o n ' t r u i n t o e n e m y s h i p s o y o u ro w e x h a u s t t r a i l o y o w i l l m e e t c e r t a i nd e a t h . E n j o y ! 3

S S = 2 4 : P O K E 3 6 8 7 9 , 6 3 : P O K E 3 6 8 7 8 , 1 5 : 3 P O K E 3 6 8 7 6 , 0D I M J S ( 2 , 2 ) 3 P O K E 7 6 8 0 + F F , 4 6 : P O K E 3 8 4 0 0 + F F , 1

P R I N T " [ C L R ] " : P R I N T S P C ( 5 ) : 4 F F = F F + A D i I F F F < 4 4 T H E N F F = Q Q : G O T O 9 5 P R I N T " * * * * * * * * * * * * * " : P R I N T S P C ( 5 ) 4 I F P E E K ( 7 6 8 0 + F F ) = 6 2 T H E N 9 5 0 0

P R I N T " * * [ R V O N ] U F O P I L O T [ R V O F ] * * " : 4 I F P E E K ( 7 6 8 0 + F F ) = 4 6 T H E N 9 5 0 0P R I N T S P C ( 5 ) " * * * * * * * * * * * * * " : P R I N T 4 P O K E 7 6 8 0 + F F , 8 8 s P O K E 3 8 4 0 0 + F F , 9" [ S P A C E ] * [ 2 S P A C E ] 7 - 2 8 - 8 2 4 I F F F = X Z T H E N 9 5 0 0[ S P A C E ] * " 5 I F F F > 5 0 5 T H E N F F = Q Q ; G O T O 9 5 0 0

P R I N T S P C ( 5 ) : P R I N T " * * * * * * * * * * * * * " : 5 B L = ( 2 5 5 - I N T ( A B S ( X X + 2 2 * Y Y - F F ) / 2 )P R I N T " [ D O W N ] ( 6 S P A C E S ) B Y B U D O R 1 2 8 )B A N I S " ; S P C ( 8 ) ; " B O U R B O N N A I S , I L L . 5 P O K E 7 6 8 0 + X Z , 3 2 : I F P E E K ( 7 6 8 0 + Z X ) = 8

P R I N T " [ 3 D O W N ] [ 2 S P A C E ] S E T D I R E C T I O N T H E N 9 5 0 0O F " : P R I N T " [ 4 S P A C E S H I P W I T H T H E " 5 8 P O K E 7 6 8 0 + Z X , 6 2 : P O K E 3 8 4 0 0 + Z X , 9

P O K E 3 7 1 3 9 , 0 : D D = 3 7 1 5 4 : P A = 3 7 1 3 7 : 5 P O K E 3 6 8 7 4 , B L : P O K E 3 6 8 7 4 , 0P B = 3 7 1 5 2 : P R I N T " [ 5 S P A C E ] J O Y S T I C K " 7 G O T O 3 0

P R I N T " [ D O W N ] [ 2 S P A C E ] D O N ' T R U N I N T O 1 0 D A T A - 2 3 , - 2 2 , - 2 1 , - 1 , 0 , 1 , 2 1 , 2 2 , 2 3Y O U R " : P R I N T " [ 4 S P A C E ] O W N T R A I L O R 8 0 0 0 S C = S C + 1 : X X = X X + 1 : I F X X = 2 2 T H E N X X = H I T " Y Y = I N T ( F F / 2 2 )

P R I N T " [ 5 S P A C E ] T H E W A R P L A N E . " 8 0 2 0 R E T U R N: P R I N T " [ 2 D O W N ] [ 4 S P A C E ] H I T F I R E 9 0 0 0 P O K E D D , 1 2 7 : S 3 = - ( ( P E E K ( P B ) A N D 1 2

T O S T A R T 0 ) : P O K E D D , 2 5 5F O R A A = 0 T O 2 1 : P O K E 7 8 1 2 + A A , 8 8 : 9 0 1 0 P = P E E K ( P A ) : S l = - ( ( P A N D 8 ) = 0 ) :

P O K E 3 8 5 3 2 + A A , 9 : G O S U B 9 0 0 0 : S 2 = ( ( P A N D 1 6 ) 0 ) : S O = ( ( P A N D 4 ) = 0 )I F F R T H E N 1 9 9 0 2 0 F R = - ( ( P A N D 3 2 ) = 0 ) : X = S 2 + S 3 Y = S O +

I F A A = 1 0 T H E N F O R T Y = 0 T O 1 5 : R E T U R NP O K E 3 6 8 7 8 , 1 5 O R 1 6 * T Y : P O K E 3 6 8 7 4 , 2 4 4 : 9 5 0 P O K E 3 6 8 7 9 , 1 3 8 : P O K E 3 6 8 7 7 , 2 2 0 :F O R M = l T O 5 0 : N E X T : N E X T P O K E 7 6 8 0 + F F , 4 2 : F O R Z Z = l T O 1 0 0

P O K E 3 6 8 7 8 , 1 5 9 5 1 0 P O K E 3 8 4 0 0 + F F , Z Z A N D 1 5 : P O K E 3 6 8 7 8 P O K E 3 6 8 7 4 , 2 3 4 + A A : P O K E 3 6 8 7 4 , 0 : I N T ( 1 5 - Z Z / 7 ) : N E X T : P O K E 3 6 8 7 7 , 0

P O K E 7 8 1 2 + A A , 3 2 : N E X T : C S = S S A N D 7 9 5 2 0 X X = 0 : R E S T O R E : P O K E 3 6 8 7 9 , 5 7 :F O R A A = 0 T O 2 1 : P O K E 7 7 0 1 - A A , 6 0 : P O K E 3 6 8 7 8 , 1 5P O K E 3 8 4 2 1 - A A , 9 : P O K E 7 8 7 8 + A A , 6 2 9 5 3 0 G O T O 2P O K E 3 8 5 9 8 + A A , 9 : G O S U B 9 0 0 0 : I F F R T H E N 1 9 1 0 0 0 0 P R I N T " [ H O M E ] [ R V O N ] [ 1 5 S P A C E S ] P O K E 3 6 8 7 4 , 2 1 5 : F O R T T = l T O 4 0 : N E X T : : P R I N T " [ H O M E ] [ R V O N ] [ 2 S P A C E S ]

P O K E 3 6 8 7 4 , 0 : P O K E 3 6 8 7 5 , 2 5 5 - 5 * A A S C O R E = " ; S C ; " [ 2 S P A C E ] "F O R T T = l T O 1 0 : N E X T : P O K E 3 6 8 7 5 , 0 : 1 0 0 1 0 P R I N T " [ H O M E ] [ D O W N ] [ R V O N ] P R E V I

P O K E 7 8 7 8 + A A , 3 2 : P O K E 7 7 0 1 - A A , 3 2 : N E X T H I G H = " ; P H : R E T U R NP S = 8 + 1 6 * I N T ( S S / 8 ) + C S : P O K E 3 6 8 7 9 , P S

: S S = S S + 1 : I F P S = 2 5 5 T H E N S S = 0G O T O 9F O R I = 0 T O 2 : F O R J = 0 T O 2 : R E A D J S ( J , I ) :

N E X T J , IF F = 5 0 5 : P R I N T " [ C L R ] [ R V O N ]

[ 4 S P A C E S ] "X X = 0 : A D = 0 : G O S U B 1 0 0 0 0 I F S O P H T H E N

P H = S CP O K E 7 6 8 0 + F F , 8 8 : P O K E 3 8 4 0 0 + F F , 9 :

G O S U B 9 0 0 0 : I F J S ( X + l , Y + l ) = 0 T H E N 2 4S C = 0 : Y Y = 2 2 : G O S U B 1 0 0 0 0G O S U B 9 0 0 0 : G O S U B 8 0 0 0 : Q Q = F F : X Z = Z X :

Z X = X X + 2 2 * Y YP R I N T " [ H O M E ] [ R V O N ] [ 1 5 S P A C E S ] "

: P R I N T " [ H O M E ] [ R V O N ] [ 2 S P A C E ]S C O R E = " ; S C ; " [ 2 S P A C E ] "

I F J S ( X + 1 , Y + 1 ) T H E N A D = J S ( X + 1 , Y + 1 ) :P O K E 3 6 8 7 6 , 2 2 0

1 d i e H a r d A u g u s t 1 9 9 3

Page 31: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 31/32

T i p e R i t eW h e n e n t e r i n g t h e s e p r o g r a m s i n t h e r e a r e c o u p l e o t h i n g s t k e e p i m i n d .

1 A l p r o g r a m l i n e s s t a r t w i t hn u m b e r . I l i n e i t h l i s t i n g d o e sn o h a v e a n u m b e r a t h b e g i n n i n gt h a t m e a n s i i c o n t i n u a t i o n o t h p r e v i o u s l i n e .

2 B s u r e t t y p e t h l i n e j u s t a y o s e i t I t h e r e i m o r e t h a n o n c o n s e c u t i v e s p a c e i i r e p r e s e n t e d b y [ S P A C E ] w h e r e x i t h n u m b e r o s p a c e s .

3 I y o s e a n b r a c k e t s , [ ] t h e s e t e l ly o t h a t t h e i n f o r m a t i o n i n s i d e i c e r t a i n k e o y o u r k e b o a r d , i . e .[ C L R ] m e a n s t h c l e a r k e y . T h e s e a r f o u n d o n l y i s t r i n g s i n s i d e q u o t e s ,i . e . P R I N T " [ C L R ] H E L L O . " I t h e r e i n u m b e r f o l l o w e d b a k e y n a m e , t h e ny o p r e s s t h a t k e t h a t m a n y t i m e s ,i . e . P R I N T " [ 2 H O M E ] " m e a n s t p r e s st h h o m e k e t w i c e .

4 M u l t i p l e k e y c o m b i n a t i o n s a r a l s ol i s t e d t h i s w a y . i . e . [ S H I F T 2 m e a n st p r e s s a n h o l d t h s h i f t k e a n p r e s s t h e 2 k e y . A l s o , [ S H I F T 2 m e a n s t p r e s s t h s h i f t k e c o m b i n a t i o n t w i c e .

5 T h a b b r e v i a t i o n s u s e d t h i s m o n t hf o t h k e y s a r n o o u r s t a n d a r dn o t a t i o n . U n f o r t u n a t e l y , S c o t h a u s e d t h e t r a n s l a t i o n h i s p r i n t e ri n t e r f a c e p r o d u c e d a n d i d n ' t r e a l i z ei u n t i l t o l a t e . T h t r a n s l a t i o n s a r e ,h o w e v e r , f a i r l y l o g i c a l a n e a s y t i n t e r p r e t .

H e r e t h e y a r a n w h a t t h e y m e a n :

a s t h e y a p p e a r[ U P ][ D O W N ][ R I G H T ][ L E F T ][ B L U ]

[ R V O N ]

[ R V O F ]

[ S P A C E ][ C L R ][ H O M E ]

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

[ r v s o n

[ r v s o f f ]

[ s p a c e ][ C L R ][ H O M E ]

P R w h a t t h e y m e a nt y p e c u r s o r u t y p e c u r s o r d o w nt y p e c u r s o r r i g h tt y p e c u r s o r l e f tt y p e < c o n t r o l > < 7 f o t h c o l o r b l u e . A l

c o l o r s a r f a i r l y s i m i l a r . < C = > i u s e dt a c c e s s s o m e c o l o r s ,

t y p e < c o n t r o l > < 9 t t u r n o t h r e v e r s ev i d e o

t y p e < c o n t r o l > < 0 t t u r n o f t h r e v e r s ev i d e o

t y p e < s p a c e >t y p e < s h i f t x c l r / h o m e >t y p e < h o m e >

6 B s u r e t c h e c k t h e i n t r o d u c t i o n s f o a n a d d i t i o n a l i n s t r u c t i o n s t h a t m a n o b i t h p r o g r a m .

7 C h e c k t m a k e s u r e t h a t t h e p r o g r a m w i l l r u n o n y o u r s y s t e m . T h C 6 p r o g r a m s w i l l a l s o r u o t h C 1 2 8 i C 6 m o d e . A l s o n o t e t h a t n e i t h e r V 1 C 2 p r o g r a m w o r k s w i t h t h V I E m u l a t o r . A n n o n e o t h C 1 o P l u s / p r o g r a m s r u n o n t h C 1 2 8 , a l t h o u g h P R G s o t h S p i n n e r m a y .

R E A D Y .

T h S p i n n e r i t h c o m p a n i o n d i s k t h a t g o e sw i t h t h F l y e r . T h p r o g r a m s i t h P R s e c t i o na r f o u n d o t h S p i n n e r . P r o g r a m s f o u n d w i t h i n t h p a g e s o f t h e F l y e r , l i k e t h o s e f o u n d i P A P S A W , w i l a l s o b f o u n d o t h S p i n n e r . T h e S p i n n e r a l s o h a p r o g r a m s t h a t w e r e t o o l o n g t a p p e a r i t h e p a g e s o t h F l y e r .

T h S p i n n e r i n o s t a n d a l o n e p r o d u c t . I i N O m a g a z i n e o n d i s k . A t p r e s e n t , i h a s n o o p e r a t i n g s y s t e m ( a l t h o u g w h a v e o n e i t h w o r k s t h a t w i l l r u n o n a l m a c h i n e s ) . I w a o r i g i n a l l y i n t e n d e d t b f o t h o s e w h d o n ' t l i k e t t y p e i p r o g r a m .

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

T h i s m o n t h ' s S p i n n e r i s t w d i s k s e t , f e a t u i n g t h P R G f o u n d h e r e t h p r o g r a m s l i s t e d o p a g e 2 a n d m o r e ! T h e S p i n n e r , P . O . B o x 3 9 2 , B o i s e , I D 8 3 7 0 1 - 0 3 9 2 . $ - U . S . f u n d s , $ - C a n a d i a n f u n d s .

d i e H a r d A u g u s t 1 9 9 3

Page 32: Diehard Issue 12 1993 Aug

8/8/2019 Diehard Issue 12 1993 Aug

http://slidepdf.com/reader/full/diehard-issue-12-1993-aug 32/32

C

(

d i e H a r dt h F l y e rf o

c o m m o d o r e8 b i t t e r s

d i e H a r dP B o 3 9 B o i s e I 8 3 7 0 1 - 0 3 9 2

B U L K R A T EP O S T A G EP A I D

B O I S E . I DP E R M I T N O 4 9