diehard issue 23 1994 oct

40
8/8/2019 Diehard Issue 23 1994 Oct http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 1/40 T h C o m m o d o r e M a g a z i n e F o C o m m o d o r e U s e r s t o b e r 1 9 9 4 t h F l y e r i o d o r e 8 b i i t e r s m a r c < Z a n a c a $ 4 . T h < 2 R i g h t b a y ! S p e i g h t I o d K 5 o t ^ b I l o a n i n g h e r e , a b o u t 7 4 4 7 0 8 4 0 S ? C o p y r i ^ - f 1 9 9 4 r r i s b l o o k s a

Upload: cubemanpdx

Post on 10-Apr-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 1/40

T h C o m m o d o r e M a g a z i n e F o C o m m o d o r e U s e r st o b e r 1 9 9 4

t h F l y e r i o d o r e 8 b i i t e r sm a r c

< Z a n a c a $ 4 .

T h < 2 R i g h t b a y !S p e i g h t I o d K 5 o t ^ b

I

l o a n i n g h e r e , a b o u t

7 4 4 7 0 8 4 0 S ? C o p y r i ^ - f 1 9 9 4

r r i s b l o o k s a

Page 2: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 2/40

o

1 M T h L o a d s t a r F i l e s

B r a i n w a r eH e l p w s r e

G r a f i x w a r eM u s i c w a r eG e o s w a r e G c n s w a r e

G E 0 - 5 p r i t e sf . i l . t h F o n tC l o s e t h i s w i n d o w

F O U R F O N T S F U L L O F R B U L O U S F I G U R E S* * 1 2 3 * — ' P r e s s f o H e l p H S i d e

L O A D S T A R 8 1 2 3 a n d L O A D S T A R 1 2 8 # 2 4 h a v e s o m e t h i n g f o r j u s t a b o u tt a s t e b e t w e e n i h [ w o t h e m .

W e ' l l s t a r t w i t h W A D S T A R S 1 2 3 . l ; o r p r o g r a m m e r s , t h e r e i K C o m p a r c .p r o g r a m t c o m p a r e t w o d i s k s o d u a l ( o b e t t e r ) d r i v e s y s t e m . T h e r e a r

t w a r t i c l e s f o m a c h i n e l a n g u a g e p r o g r a m m e r s f i n d f u l l - f u n c l i n n f l l l n dc a l c u l a t o r , i n c l u d i n g A N D , O a n N O J u n c t i o n s .

I y u l i k e g a m e s a n p i t / . / I t s , y o u ' r e i t h r i g h t p l a c e . J u n g l e i a d d i c t i v e p u z z l a g a m e f o a v w y o n a w h w a e v e r j e a l o u s o f i h b e s t

r t o f W i n d o w s : M i n e s w e e p e r ! D a v e M o o r m a n h a w r i t t e n f a n t a s t i cc h e s s - b a s e d g a m e c a l l e d C l o l i a l C b e s s . T h b o a r d i I h s a m e ,

e v e r y t h i n g e l s e i d i f f e r e n t ! O h , y o u s t i l l h a v e y o u r r o o k s , b i s h o p s ,a n p a w n s , b u y o u h a v e t w i c e a m a n y ! T h e r e i a l s o s m a l lI d I h e r o y a l f a m i l y , n a m e l y . I h P r i n c e a n P r i n c e s s . J u s l l o t C S O f S

w o r s e , a l I h p i e c e s w r a p a r o u n d I h h o a r i i , s y o h a v e n o o n e , b u lW F r o n t s l o i i g h l o n A l s o o h a n d a r F a m o u s P e o p l e g a m e a n t h e v e r

P u / . / . k ' P a g e , G a m e r s w i t h d e v i o u s ; n u i g r e e d y h e a r t s w o u l d d o w e l lc h e c k o u l I h e l a t e s t i n t h S t r a t a g e m s s e r i e s ( # 1 1 ) . T h e s e l i t t l e b e a u t i e s

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

I g r a p h i c s i y o u r p a i n l h a g , y o u ' l l w a n t t c h e c k o u P r i n t m c i s t c rp r i n t o u a n o r g a n i z e t h o s e P r i n t S h o p g r a p h i c s . J u s t t m a k ei n t e r e s t i n g , a s m a l l c o l l e c l i o n o f P g r a p h i c s i i n c l u d e d l g e y o s t a r t e d .

T h f i r s t i n s t a l l m e n l o T h C o m p l e t e D a v e , b u i l t a r o u n d D aM a r q u i s ' c o n t r i b u t i o n s t L O A D S T A R o v e r ( h y e a r s , i p r e s e n t a a c c o u n t e d f o r , c h e c k i n g - i n t t h M u s i c w a r e c a t e g o r y , a w e l l a t w G l if o n t s , o n a l t h w a f r o m A u s t r a l i a !

L O A D S T A R 1 2 i a l s o p a c k e d w i t h g o o d i e s . T w p r o g r a m s , w a c c o m p a n y i n g d o c s , h e l p y o g e i n l o p r o g r a m m i n g t h 1 3 5 1 m o u s e f o 8 c o l u m n s c r e e n . S i d e w i n d e r i a k e y b o a r d o v e r l a y p r i n t e r f o r y o u ro I 2 R D . M u r d e r i t h M o n a s t e r y n o c o m e s i a a n n o t a v e r s i o n . S t o c k b r o k e r 1 2 s i m u l a t e s t h e t i p s a n d o w n s o l i f e f o u e i g h t p l a y e r s . I y o u ' r e r e a l l y o \ \ m i n d t g O U o y o u r m i n d , g( J u . d i . i a I r y . t i l e H i p p i n g g a m e w h e r e y o t r t m a t c h y o u r p a t t e r na n o t h e r , t h i s o n i N O f o r t h e f i l i a l o f h e a r t .

I a n o t h i s g r a b s y o a n i l t h r e a t e n s g r i e v o u s b o d i l y h a r m , y o c o n t a c t S o f t d i s k t h i s w a y ; S o f t d i s k P u b l i s h i n g , P . O . B o x 3 0 0 S h r e v c p o r t , L A 7 1 1 3 0 - 0 1 1 0 8 . O c a l l 8 0 0 - 8 3 1 - 2 6 9 4 o 1 - 3 1 8 - 2 2 1 - 8 7 1 8

R E A D Y .

F o u n d O n l y o t h S p i n n H a l l o w e e n t r e a t s f o u n d o n l y o i h S p i n n e r . T i r e d o f t y p

a l t h o s e D A T A s l a t e m c n t s w h e n y o u ' r e c o d i n g s p r i t e s o t y p i o n o o u i n c r e d i h l c P R G 1 T r A u t o d a t a 6 o 1 M a k e s D A T A s t a t e m e n t s b r e c / . e . W a n t u t i l i t i e s ? T r F - KU t i l i t y 1 2 8 . M a k e s p r o g r a m m i n g t h 1 2 f - k e y s S O s i m p y o u ' l l w o n d e r w h y o d i d n ' t t h i n k o i y o u r s e l f . A l s oC r a z y W i n d o w s 1 2 f o r a d e m o n s t r a t i o n o i h W i n d c o m m a n d i B A S I C 7 . 0 . O h , a n d b e s u r e t c h e c k o u i m p o r t a n t m e s s a g e i t h w i n d o w s . . . W h a v e f e o l h c r [ r ia n t r e a t s u o u s l e e v e . . . n a m e l y O n D a r k N i g h tD i g i t a l N i g h t m a r e , H a l l o w e e n ' 9 4 , W i t c h H a z e H a n g o u t a n d G h o u l t ) r e a k c r s l 2 8 !

W h e r e d y o g e i h S p i n n e r ! J u s t s e n d $ 5 t d i e H a P . O . B o x 3 9 2 , B o i s e , I d a h o , 8 3 7 0 2 - 0 3 9 2 .

R E A D V

r n - t o b a r

Page 3: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 3/40

O r d e r s : 8 0 0 - 6 3 8 - 3 2 6 3 ( 9 - 5 : 3 0 E S T ) T e c h n i c a l S u p p o r t : 4 1 3 - 5 2 5 - 0 0 2 3 ( 1 - 5 E S I

H D - 4 0 , 4 M ( L i m i t e d S u p p l y ] S 3 9 5 . 0 0H D - 4 0 . 8 M ( L i m i l s d S u p p l y ] $ 4 9 5 . 0 0H D - 1 0 0 . 1 7 0 M ( S p e c i a l E d i t i o n ) $ 5 9 5 . 0 0H D - 2 0 0 . 2 4 5 M ( S p e c i a l E d i t i o n ) S 6 9 5 . O OH D - 3 4 5 / 5 0 0 / 1 0 0 0 S 7 9 5 S W 5 / S 1 2 9 5

F 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 ( B O O K a n d 1 . 6 M B ) $ 1 7 9 9 5F D - 4 0 0 0 ( 8 Q 0 K , 1 . M a n 2 M B ) E 2 4 9 9 5F R s a l - T i m e - C l o c k O p i u m 5 2 0 B o o f 1 0 , H i g h D a n M y D i s k s ( 1 . 6 M B ) $ 1 4 . 9 5B o o 1 0 E n h a n c a d D a n s i t y D i s k s ( 2 M B ) S 4 G . 0 0

i . i i ■ ,

J i f l y D O S[ < p * - f Q o m p w 1 * r a n d d r i v *

J i r t y O O S C 6 4 / 5 X - 6 4 S y s t e mJ i t f y D O S C - 1 Z S M 2 8 - D S y s t e mA d d i t i o n a l D n v f l R O

' ■ i s i m j m b * r |S 4 9 . 9 5S 5 9 9 5S 2 4 . 9 5

M i s c e l l a n e o u s H a r d w a r eS I S y m p h o n y S l s r e o C a n n d g a $ 3 9 . 9 5G e o C a b l a C o m p a l . o l B P r i n t C a b l e S 2 0 2 < - i C a r t r i d g e P o r t E i o a n d s r S 4 5 . 0 0M W - 3 5 0 P r n t e r I n t e r f a c e w < 8 K B u t t e r S 6 0 . 0 0M W - 3 S 0 P r n t e r I n t e r f a c e ( 0 K ) S 4 3 . 0 0I E E E F i a s h i 6 I E E E I n t e r f a c e $ 9 0 . 0 0Q u i c k s i l v e r 1 2 I E E E I n t e r f a c e S I 2 0 . 0 0C M D ' S C - 1 3 E 1 C o m p n t i c l a S m a r t M o u s e S 4 9 . 9 5M o u s e P a d S 2 . 9 5S a m s u n g S P - 2 4 t 2 2 4 - p < n E p s a n - c o m p . P r l n l e r $ 1 9 9 . 0 01 5 4 1 - 1 1 D i s k D r i v e ( r e l u r b . n o P o w e r S u p p l y ) $ 8 9 . 0 01 5 4 1 - 1 1 D i s k D r i v e ( r e l u r t ) . w / P o w e i S u p p l y S 1 O 9 0 C - 6 4 , C M P o w e r S u p p l y ( R e p a i r a b l e ) $ 3 0

C - 1 2 8 P o w e r S u p p l y ( R e p a i r a b l e ] $ 4 5 . 0 01 5 S 1 / 1 5 4 1 - 1 1 P o w e r S u p p l y S 2 5 . O 0

C M U t i l i t i e s $ 2 4 . 9 5J l f f y M O N - 8 4 ( M M o n i t o r ) S 1 9 9 5B i B l u e B o n d e r V 4 . 1 0 ( S O G W A P ) S 3 9 . 0 OT t i f l C o m p r e s s i o n K n ( M a n M a n ) $ 3 9 . 0 0

C M D ' s C - 1 3 5 1 C o m p a t i b l e S m a r t M o u s o $ 4 9 9 5G E O S 6 4 V Z . Q $ 4 4 . 0 0G E O S 1 2 B V 2 . 0 $ 4 9 . 0 0g e a C a i c 6 o g e o F i t e 6 $ 4 0 . 0 0

R A M L i n k w i t h M R A M C a r f l 5 1 6 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 4 9 . 9 5R e a l - T m e - C l o c k l 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 9 P a r a l l e l C a o l e ( R A M L i n k t h D $ 1 4 . 9 5

A e r o j e t S 1 2 . 0 0A i r b o m s R a n o a r $ 1 6 0 A t o m m o S 1 7 . 0 0B a t i s t a S t a . 0 0B l a c k j a c k A c a d e m y $ 1 2 . 0 0B l e e d M o n e y $ 1 5 , 0 0C h o m p l $ 1 0 . 0 0C o n f l i c t V i e t n a m . . - . . „ . . S 6 . 0 0F - I S S t r i k e E a g i s $ 1 8 0 0F - 1 9 S t e a l t h F i g h t e r S 2 0 0 0K e n t i V a E r o n ' s P i S o f t e r $ 1 5 0 L a s e r S q u a d , , $ 1 0 L a s t N m j a I $ 1 0 M a . n t r a m e £ 1 3 . 0 0M a r b l e M a d n e s s $ 1 3 . 0 0M s i a c e $ 1 5 . 0 0N a v y S s a l $ 1 0 . 0 0R e S t o r m R i s i n g $ 1 6 0 0

$ 1 6 . 0 0$ 1 5 0 0$ 1 5 . 0 0$ 1 6 0 0

. $ 1 0

J i f f v D O SI n c r e a s e S p e e d U t 1 5 0 0 % w h i l e

r e t a i n i n g 1 0 0 % c o m p a t i b i l i t ya p e e a 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 o g r a m , S e q u e n t i a l , U s e r a n R e l a t i v e f i l e s u n l i k ec a r t r i d g e s w h i c h o n l y s p e e d u p L o a d i n g a n S a v i n g o P R f i l e sB u i l t - i n D O W e d g e p l u s 1 a d d i t i o n a l f e a t u r e s i n c l u d i n g f i l ec 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 sm a k e u s i n g y o u r c o m p u t e r e a s i e r a n d m o r e c o n v e n i e n tR 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 .

F D S e r i e s

u s n U N C 1 2 B F u n p a kR U C 6 4 G a m e p a kS i l e n t S e r v i c eS k a t e o D i . T T i e A m a i i n g S p i d e r - M a n $ 1 5 . 0 0T h P r e s i d e n t I M i s s i n g ! $ 1 0 . 0 0T T i e T h r e e S t o o g e s $ 1 0 . 0 0T i B r e a k T e n n i s $ 1 6 . 0 0T o t a l E c l i p s e . , S 1 0 . 0 0U l t i m a I I o ( P l e a s e S p e c i l y ) $ 1 7 . 0 0W i z a r d r y $ 2 4 . 0 0

P r o d u c t i v i t y

3 . a n 1 . M 3 . 5 " F l o p p y D r i v e sT h e F D - 2 0 0 0 a n d F D - 4 0 0 0 d i s k d r i v e s u t i l i z et o d a y ' s l a t e s t 3 . i n c h d i s k d r i v e t e c h n o l o g y .F D - 2 0 0 0 ' s s 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 eF D - 4 0 0 0 a l s o o f f e r s s u p p o r t f o t h e 3 . 2 M ( E n h a n c e d D e n s i t y )d i s k f o r m a t . F a s t a n r e l i a b l e , t h e y s u p p o r t 1 5 4 1 , 1 5 7 1 a n 1 5 8 1s 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 c a a c t u a l l y r o 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 l o n a n o p t i o n a l R e a l T i m e C l o c k . H i g h c 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 ym a k e t h F r i g h t f o 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 .

o e o C a i c 1 2 o r g e o F i l a 1 2 O M P r o g r a m m e ro e o P u b l i s do e o C h o r tD o s k P a c k P l u sF O N T P A C K

$ 4 0 $ 4 5 . 0 0$ 4 0 . 0 0I s a . o o$ 2 0 $ 2 5 . 0 0

I n t e r n a t i o n a l F O N T P A C K $ 2 5 . 0 0g e o B A S I C $ 2 0 . 0 0B e c k e r B A S I C $ 2 0 . 0 0R U G E O S C o m p a n i o n $ 2 0 . 0 0R U G E O S P o w e r P e o I I ( S p e c i f y ] $ 2 0 . 0 0g o i D W a y / 6 4 o 1 2 ( S p e c i f y V s r s i o n ] $ 2 9 . 9 5C o l l o l t e U t i l i t i e s ( H a n o y G u o s U t i l i t i e s ) $ 1 9 . 9 5P o r t e d P r i n t L l o G E O S ( U s e r - l i k e o u t p u t ) $ 4 9 . 9 5g o o M a k s B o o l ( W a k e s B o o l a b l e c o p i e s ) . $ 1 9 g e o S n e t l V 2 . 2 ( C L I l o G E O S ) S 2 4 . 9 5D w w n L s G r e a t e s t H i t s i w » - T o o 4 2 S i H n p u t ^ i ; a ) $ 3 0 . 0 0

T a P e r f e c t 6 $ 6 9 . 0 0T e P e r f e c t 1 2 8 S 7 9 . 0 0P o c k a t W n t e r ( 6 4 ) ( D i g i t a l S o l . ) S 6 S 0 0P o c k e t W r i t e r ( 6 o 1 2 8 ) ( D i g i t a l S o l . ) $ 7 0 . 0 0P o c k e t P l a n n e r o P o c k a t F i l e r s S 3 5 . 0 0S u p e r s c r i p t 6 ( P r e c i s i H i ) $ 1 5 . 0 0S u p e r S c r i e t 1 2 ( P r e c i s i o n ) S 2 0 . 0 0D a t a M a n a g e r 2 ( T i m e w o r k s ) $ 1 8 . 0 0S u b e r b a s e 6 4 V e r s i o n 3 . 0 1 ( P r e c i s i o n ) S 3 5 . O 0S u o e r b a s a 1 2 B V e r s i o n 3 . 0 1 ( P r e c u i o n ) $ 3 0 P o w e r P l a n 6 4 ( A b a c u s ) S 1 6 . 0 0S w i f t C a k ; 6 a ( T i m a w o r k s ) S 1 0 C a d c a k 6 ( A b a c u s ) $ 2 2 . 0 0C a d c a k 1 2 ( A b a c u s ) S 2 5 . 0 0C h a r t p a k 6 4 ( A b a c u s ) S 1 7 . 0 0C h a r t p a k 1 2 ( A b a c u s ) S 2 5 . O C

P a i n t v i . 5 ( 1 2 8 . B 0 t o i . . f H K V D C ) ( L r ™ i 9 . P r o o l ) . . . . $ 3 9 0 0P o r t v i 5 d i e . B o o M . m n r o c i ( U v i n g P r o o f ) S 2 9 0 0

R U P r o d u c t i v i t y P t \ . I I o I I ( S p e c i f y ) $ 1 5 0 0R U N S u p e r S t a r t e r P a 1 S 4 1 o 1 5 B 1 S 2 0 0 0R U W o r k s $ 2 0 0 0

T o m u c : 1 D i a l o g u e 1 2 S 2 0

S u p e r t a s a T t i s B o o k . . S 1 5 . 0 0 S p e e d T e r m ( A b a c u s ) S 2 5 0 0A n a t o m y o m 1 5 4 1 $ 1 3 . 0 0 S w r t b r k R S - 2 3 3 C a r t r i d g e ( U t 3 8 . 4 K b a u d ) . . S 3 9 . 9 5C 1 2 8 C o m p i l e r A i d e d D e s i g n $ 1 2 . 0 0 S w . f i L i n k M o d e m C a b l e ( 0 3 9 - 0 3 3 5 ) ( 8 . 8 5C o m m o d o r a 6 T r i c k s a n T i p s S 1 2 . 0 0 C o m m o d o r e 1 6 6 0 M o d « n ( 3 0 0 b a u d ) S I 0 O 0G r a p n - c s B o o k l o t r i o C - 6 4 $ 1 2 . 0 0 B O C A 2 4 0 0 B a u a M o d e r n $ 6 9 . 0 0P r i n t e r B o o k l o t r i e C 6 4 S 1 3 . 0 0 B O C A 2 1 0 0 w / S w i i t L i r * a n C a B « S 9 9 . 0 0I d e a s l o U s o n Y o u r C - 6 4 . . $ 1 2 . 0 0 B O C A 1 4 . 4 K B a u d M o o e m $ 1 6 9 0

B O C A 1 4 m / S w f f l b n k C a b l e S 3 1 9 0 M u s i c / M I D I S o f t w . i r i !B A S I C 6 C o m p i l e r ( A b a c u s l $ 1 7 . 0 0

B A S I C 1 2 C o m p i l e ' ( A b a c u s ) $ 2 5 . 0 0 D r K C S 6 4 M I D I I n t e r l a c e . . . . . . . . S 1 S O . 0 OB l l z l 6 C o m p i l e r ( S k y t e s ) $ 3 0 . 0 0 D r . T K C S 1 2 8 & M I D I I n t e r f a c e S 1 S 9 0 B t i t i l 1 2 8 C o m r > i 8 r ( S K y l e s ) S 3 0 . 0 0 O r A l g o r i t h m s C o m p o s e r S 2 0 0 0C o b o l 6 [ A b e c u s ] $ 1 7 . 0 0 O T 4 - O P M I D I E d t i b $ 2 0 . 0 0F o r t r a n 6 ( A b a c u s ) . . . . S 1 7 . 0 0 O r C Z - R t J e r M I D I E O / b b S 2 0 . 0 0P a s c a l s * ( A b a c u * ) $ 1 7 . 0 0 0 r . T D X - 7 M I D I E d r l i b $ 2 0

P o w e r - B a c k e d E x p a n d a b l e R E T h t a s t e s ! 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 sa n r e t a i n s d 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 l u s a n e x p a n d a b l e u

t 1 M B , R A M L i n k u 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 mf o u n d i C M H a r d D r i v e s . U n l i k e C o m m o d o r e R E U ' s w h i c h a r c o m p a t i b l e w i t h l e s s t h a n 1 o c o m m e r c i a l s o f t w a r e , R A M L i n ks u p p o r t s m o r e t h a n 8 0 o ( h c o m m e r c i a l t i t l e s . R A M L i n k a l s oo f f e r s b u i l t - i n J i f f y D O S K e r n a l , 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 R E U / G E O R A M u s e .R A M L i n k o f f e r s 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 yw i t h a l t y p e s o s o f t w a r e a n h a r d w a r e I n c l u d i n g G E O S .

S C S I H a r d D r i v e f o t h C - 6 4 / 1 2 8H S e r i e s H a r d D r i v e s a r e a v a i l a b l e i c a p a c i t i e s u t G 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 sw 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 n J i f f y D O S , S W A P f e a t u r e a n d R T C . H D ' so f f e r s u p e r i o r c 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 gB 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 so f f e r t h l o w e s t c o s t p e m e g a b y t e o a n C 6 4 / 1 2 8 s t o r a g e d e v i c e .

S h i p p i n g a n H a n d l i n g C h a r g e sU s < h c h a n b e > o w t m a i c f i y o u r o r d e r s l o i o e b I i i y o u r s h i p p i n g i o n a a n

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 .

. . ■ ' ■

1 E U

1 3 0 0 0 0 - ] 7 D a■ ■

U P f l

u o u K M

l i t r et l B O O1 2 0 0 0

2 n O i -

U H o r nI t l f l r Ji

■ ■

1 2 C

► . . . Ia

u r c ot i e mS 2 3 C 0i ;

i U 0

m m o

1 1 5 C Oi t i

f J f O JB U

C - r j 3 41 V I T C Os d e o

H S H C O

F t K « 4 g n» 1 5 C O1 2 C

n u

U Q D Q

P . O . B o x 6 4 6E a s t L o n g m e a d o w , M 0 1 0 2 8

I n f o : ( 4 1 3 ) 5 2 5 - 0 0 2 3F a x : ( 4 1 3 ) 5 2 5 - 0 1 4 7

P a y r n t r i i a n D « l l v a r y : C M a c c e p t s M G V i s a . M o n e y O r d e r s , C O a n P e r s o n a lC h e c k s . P e r s o n a l C h e c k s a r h e l d l a u l w e e k s M o s t i t e m s a r s s l o c f e , c o n t a c t C M l o c u r r e n l d e l i v e r y s c h e d u l e s , R e l u r n s i o m e r c h a n d i s e c r e t J H o n l y w i t h i n 3 0 d a y s w i l hp r i o r a u t h o r i z a t i o n s . A p r i c e s a n s p e d i c i o n s a r & s u b j e c t t c h a n g e w i t h o u t n o i c e .

Page 4: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 4/40

■ « / i e w r r o r n

' [ ' h e o l d 1 5 8 1 i w o r k i n g o v e r l i m et o n i g h t . I t ' s l i k e a p a i n i t h h e a d t h a tj u s t w o n t g a w a y . J u s t w h e n t h i n kI ' m r e a d y t s a v e m d o c u m e n t , h e a ri t I s t a r t s o f l o a f i r s t , t h e n i b u i l d su p I t ' s k i n d o f d r i p p i n g s o u n d , l i k et h s o u n d o f . . . n o i t ' s g o n e . A l h e a r n o i t h d r i v e .

G u e s s s h o u l d b a c k u p t h i s d i s ki t ' s h a c k t h a t d r i p p i n g s o u n d . T h b u i l d i n g o u t s i d e m w i n d o w i g r e y a n a l i v e w i l l i s h a d o w . I ' v e n e v e r h e a r da n y t h i n g l i k e t h i s b e f o r e ; i t ' s a t h o u g hi w e r e b r e a t h i n g . B u t h a t w o u l d b es i l l y . I t ' s j u s t a d r i p p i n g s o u n d .

T h e r e n o w , s e i t ' s s k i p p e d . T h d r i v e I w o r k i n g . . . . s i r e n g o e s d o w nt h s t r e e t . T h s o u n d f a d e s i n t o a l m o s ts i l e n c e - e x c e p t f o r t h e d r i p p i n g . I l i sg e t t i n g l o u d e r .

n e e d t g e b a c k u p d i s k f r o m t h s t o r a g e r o o m . w i l l l a k e m m i n d o f t h a t s t u p i d d r i p p i n g . A h d o u b l e s i d e dd o u b l e d e n s i t y - h u h . W h a t i t h c o p i e r d o i n g o n ? s w o r e t u r n e d i o f t w e n t y m i n u t e s a g o . H e y ! w h t u r n e do t h h a l l l i g h t s ? ! ? !

" H e l l o ? " S i l e n c e .W h a t w a m a t ! ? " W h o i t h e r e ? "

" H e l l o ? " " M i a ? " " J e r r y ? " s w e a r ,s o m e o n e j u s t t o u c h e d m o t h s h o u l d e r ! W h w o u l d b h e r e t h i s l a t ea n i g h t ? " O k ? w h o ' s t h e r e ? "

B o t h a t w a w e i r d . I ' l l t a k e t h a td r i p p i n g s o u n d a n y d a y . J u s l g r a bd i s k a n g e b a c k t m o f f i c e .

O k l e t ' s f o r m a t t h i s p u p p y a n b a c k u p m m a s t e r M c o m p u t e r i t u r n e d o f f ! W h a t t h -

" W h a t t i y o u w a n t ? Y o u ' r e d e a d - k i l l e d y o u ! ! ! "

D r i p d r i p d r i p . . .W o a h ! T a l k a b o u t b a d r e a m -

t h a t w a B - D r e a m . W e l l , a m a n y o

y o k n o w A u l u m n i t h l i m e o y e a rr e f l e c t . T h i n g s s t a r t t c h a n g e r a d i c a l l yt h i s l i m e o y e a r . T h w e a t h e r b r e a k si n t o c o o l e r t e m p e r a t u r e s a n t h d a y sg r o w s h o r t e r .

d i H a n i i m o r e t h a n h a e v e rd r e a m e d i w o u l d b e O u c i r c u l a t i o nh a g r o w n t w e l l o v e r 1 6 , 0 0 0 r e a d e r s !W j u s t g o o u n e A s s o c i a t e E d i t o r - J e r r y H i l l . H c a m e l u f r o m t h U n i v e r s i t y P l a c e C o m m o d o r e U s e r sG r o u p - U P C H U G { l o v e t h a t n a m e ) .

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

a n a r e x p e c t i n g , a n w a r d e s p e r a t e l y u n d e r s t a f f e d . W h a v e b e e ns i n c r e d i b l y b e h i n d w i t h j u s t a b o u te v e r y t h i n g , J e r r y h a t s t a r t o u r u n n i n go h i f i r s t d a y ! S a n d i i d o i n g f i n e ; i f a c t , s h i w o r k i n g p a r t t i m e n o w ! A n M i h a b e e n p r e t t y m u c h a s s i c k a s s h w a w i t h o u f i r s t !

I y o e x p e c t e d u t d s o m e t h i n gl a t e l y a n w h a v e n ' t , p l e a s e b e a r w i t hu w a r t w o m o n t h s b e h i n d o n j u s la b o u t e v e r y t h i n g ! ! ! !

W h a v e l o o R . I . P . s t h i s m o n t h .A o O c t o b e r 3 1 1 9 9 4 Q - L i n k w i l lc e a s e t e x i s t . :

W h e n T E N E X s e l l s i t e x i s t i n g s t o c ko C 6 4 / 1 2 8 a n A m i g a s t u f f , i w i l l n

l o n g e r s u p p o r t t h a t m a r k e t .N o t h i n g n e o t h C o m m o d o r ef r o n t a s f a a t h e r e e v e n b e i n g

C o m m o d o r e .O t h u p s i d e , L C I I i n o t h

A m e r i c a n d i s t r i b u t e r o f P e r f o r m a n c eP e r i p h e r a l s I n c . p r o d u c t s . S t a y t u r n e df o r ( h e n e x t s e a s o n w h e n w g c r a z yw i t h R E V I E W ! . W p l a n t h a v em e g a b l o w o u t k i n d o t h i n g .

T h i s m o n t h w a r r e r u n n i n g t h O n D a r k N i g h t a w p l a n n e d l a s ty e a r w h e t h e r w i m p l e m e n t t h s p r i t e s o n o t ! O n e w a y o r a n o t h e r , i w i l l b o t h S p i n n e r 1 . W h a v e f r a c t a l m a n i a o t h i s m o n t h ' s S p i n n e r a s w e l l a s s o m eg r c a l H a l l o w e e n p r o g r a m s . C h e c k i o u o t h e i n s i d e f r o n t c o v e r !

T h g r a p h i c s f o u n d i n t h i s i s s u ec o m e f r o m w i d e v a r i e t y o s o u r c e s .K e e p i m i n d t h a t m a n y o t h e m a r c o p y r i g h t e d . P l e a s e d n o s c a n t h e m .I y o c a a f f o r d s c a n n e r y o c a a f f o r d t b u t h g r a p h i c s . I y o c a n ' ta f f o r d t h e m , t h e n y o s h o u l d n ' t h a v eb o u g h t t h s c a n n e r ! W e l l w i t h t h a t s a i d( h o p e t h a t m a k e s y o f e e l b e t t e r J e f f ! )l e t ' s g e o w i t h t h i s m o n t h s i s s u e !

R E A D Y .

Page 5: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 5/40

f r o m J b a U n d e r g r o u n dc r o i a l y d i o d o r a H

D O -

P R J r o d a r ' 5

K ' m i n d - b o g g l i n g !

J b c ; f u ^ u r a

t a o r n i r > g t

f } r c b o i c

2

3

1

r j r o p p l i n g ( b a g r a o f f i ^ c y | j

^ t e r m i n a t i n g t b | 5 4 I / H

F o n t s u s e d i t h i s i s s u e :

G E O S :L W _ R o m aL W _ B a r r o w s

C o M M o d o r e

T G r a p h i c s

R u P o w e r P a

E d i t o r - i n - C h i e f : B r i a n C r o s i h w a i l cM a n a g i n g E d i t o r : M i C C r o s i h w a i i cA s s o c i a t e E d i t o r : J e r r y L . H i l lA d v e r t i s i n g ; L e a h H a O f f i c e M a n a g e r : S a n d r a K P l u m b * ' S S W ?

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 a b a t e r s i p u b l i s h e d 1 0 l i m e s p e ry e a r . P r i m e d i U . S . A . b y N o r t h w e s t P r i n t i n g , I n c . i n [ i o i s e . I d a h o .

S u b s c r i p t i o n R a t e s S 2 . 9 5 f o r s i n g l e c o p y a n $ 1 6 . 9 7 f o o n y e a r s u b s c r i p t i o n f o U . S . a n p o s s e s s i o n s ; $ 3 . 9 5 a n 5 2 0 . 9 7 f o C a n a d a | i U . S . R m d s ) ; S 3 . 9 5 a n d $ 2 4 . 9 7 a l o t h e r c o u n t r i e s ( i U . S . F u n d s ) . T h S p i n n e r r a t e s a r e : s i n g l e c o p y $ 5 . 0 0 a n d 5 4 5 . 0 0 f o o n y e a r s u b s c r i p t i o nf o U . S . a n p o s s e s s i o n s ; $ 6 . 0 0 a n d $ 5 5 . 0 0 f o C a n a d a ( i U . S . F u n d s ) ; a n S 6 . 5 0 a n d S 6 5 . 0 0 a l o l h e r c o u n l r i e x ( i U . S . F u n d s } . J o i n t F l y e r / S p i n n e ro n y e a r s u b s c r i p t i o n s a r $ 4 9 . 9 7 f o U . S . a n p o s s e s s i o n s : 5 5 9 . 9 7 f o C a n a d a ( i U . S . F u n d s ) : $ 6 9 5 7 a l o l h e r c o u n t r i e s ( i U . S . F u n i i s ] ,

S u b m i s s i o n s : I ' e a s e s e n d s u b m i s s i o n s l d i H a r d , S u b m i s s i o n s ,8 1 W e s l B a n n o c k , S u i t e 5 0 2 , B o i s e , I d a h o , 8 3 7 0 2 - 5 8 5 0 . S o r r y , w c a n n o tr e l u r n i t e m s s e n l l u 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 s p 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 y I n d u s t r i e s , I n c . i n o r e s p o n s i b l e f o a n l o s tm a l e r i a l s .

C o r r e s p o n d e n c e : 1 ' l c L i s e a d d r e s s c o r r e s p o n d e n c e l d i e H a r d . K d i l o r s ,P . O . B o x 3 9 2 . B o i s e . I d a h o . K 1 7 O 1 - O 3 9 2 . L n t t M S o q u e s t i o n s m a b p u b l i s h e d u n l e s s s p e c i f i c a l l y r e q u e s t e d n o l l o S o r r y , w c a n n o t p e r s o n a l l yr e s p o n d t q u e s t i o n s o c o m m e n t s d u l I h l a r g e v o l u m e o m a i l r e c e i v e d ,a l t h o u g h t h q u e s t i o n s o c o m m e n t s m a b e p u b l i s h e d i d i e H a r d . H o w e v e r ,w d r e a d e v e r y l e t t e r w r e c e i v e .

A d v e r t i s i n g : F o i n f o r m a t i o n o a d v e r t i s i n g i d t e H a r d . p l e a s eC O O t a d L e a h H a r t , I . y n n C a r t h y I n d u s t r i e s . I n c . . S l f i W e s l B a n n o c k . S u i l e5 0 2 , B o u s e , I d a h o , 8 3 7 0 2 - 5 8 5 0 . ( 2 0 8 ) 3 8 3 - 0 3 0 0 , F A ( 2 0 8 ) 3 8 3 - 0 1 5 1 ,

D e a l e r s : I y o w o u l d l i k e t o c a r r y d i e H a r d i y o u r s t o r e o n e w s s t a n d , p l e a s e c o n l a c l L a a h H a n . L y m i C a r t i i y I n d u s t r i e s , I n c . , 8 1 6 W e s tB a a n o c k . S u i t e 5 0 2 , B o i s e , I d a h o , 8 3 7 0 2 - 5 8 5 0 . ( 2 0 8 ) 3 8 3 - 0 3 0 0 , F A ( 2 0 8 ) 3 8 3 - 0 1 5 1 .

M a n y o i h g r a p h i c s i d i e H a r d a r c o p y r i g h t e d b T h o s e D e s i g n e r s .3 3 3 0 L e w i s A v e , , S i g n a l H i l l , C a l i f o r n i a . 9 0 8 0 7 - 4 7 0 6 .

d i e H a r d i c o p y r i g h t l ' ) ' ) 4 b L y n n C a r t h y I n d u s t r i e s , i n c . N p e o t l p u b l i c a t i o n m a b p r i n t e d o O t h e r w i s e r e p r o d u c e d t r i l l i o n ! t w r i B e n p e r m i s s i o n o L y n n C a r t h y I n d u s t r i e s , I n c . ' T h e p r o g r a m w i t h i

' ■ : - . _ a r f o t h r e a d e r s ' u s a n m a n o b e c o p i e d o r d i s t r i b u t e d . A l l R i g h tR 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 e r r o r s a n d / o r o m i s s i o n s , l o s s o d a i a . o a n s u b s e q u e n t d a m a g ec o m p u t e r s o s y s l e m s , o a n o l h e r f o r m o l i a b i l i t y a r e s u l l o e i t h d i r e c t o i n d i r e c t u s e o f a n i n f o r m a t i o n , p r o g r a m , o ; u i y t h i n g i t h F l y t r o i h S p i n n e r k n o w n l l d i H a r d , C = , c o n i n i n d o r i ' 6 4 c o m m o d o r e 1 6 p l u s / 4 , V I C 2 0 , P U T , C B M , c o m m o d o r e 1 2 Sc o m m o d o r e 1 2 8 D , a n s u c h : i r e 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 M 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 C o m m o d o r e B u s i n e s s M a c h i n e s .

T h g r a p h i c s f o u n d i t h i sm o n t h ' s i s s u e a r f r o m

K F - P D , T V / B U G a n U P H U p u b l i cd o m a i n l i b r a r i e s , D i g U a l N i g h t m a r e , J e r r y

H i l l , a n J o h n G r e e n ' s H a l l o w e e n ' 9

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 S h i n e r s ( U S l ' S P e n d i n g ) i p u b l i s h e m o n l h l y 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 a n u a r y / F e b r u a r y a n J u l y / A u g u s i f o 5 1 6 . 9 7 p e y e a r b y L y n n C a r t h y I n d u s t r i e s , I n c . , 8 1 W B a n n o c k , S u i l e 5 0 2 , B o i s e , 1 0 8 3 7 0 2 - 5 8 3 0 . A p p l i c a t i o n t M a i l a S e c o n d - C l a s s P o s t a g e K a t e s i P e n d i n g a B o i s e . I d a h o P O S T M A S T E R : S e n d a d d r e s s d u n g e S t i d i c H u r d , P . O . B o l3 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 n t h e U . S . A .

i

■ i u H i r i | ' ) < J 1

Page 6: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 6/40

I N P U T ; R E A D E R SI y o u r Q & s e c t i o n , C h a r l e s M . C o o k

m e n t i o n e d n e e d f o S I m u s i c . T l i e b e s ts o u r c e k n o w o i s D I S K S O P L E N T Y I n c . ,7 9 5 K P i n e s B l v d . , S u i t e 2 7 0 . P e m b r o k e P i n e s ,F 3 3 0 2 4 . T h e y a r P u b l i c D o m a i n a n a s $ 7 . 0 0 f o 6 - p a c k ( d i s k s b o t h s i d e s ) .

T h r e v i e w o i h M A C I 1 1 2 c a r t r i d g e i d i e H a r d f a i l e d t m e n t i o n i l i a i i y o u s D i D i s k O r g a n i z e r , D O N ' T V A L I D A T E y o u r d a l ad i s k . f o u n d I h i s o u t h h a r d w a a n i l l o s tl o o w o r k . I s t o r e s f i l e s a R a n d o m A c c e s s ,a n t h e y a r d e l e t e d i y o v a l i d a t e H i d i s k !E m e s i B a r k m a n o f O r l a n d o , F l o r i d a .

G r e a t A d v i c e ! A l s o r e m e m b e r k i d s , d o n ' te v e r v a l i d a t e G E O S d i s k u n l e s s v a a r o t h G E O S D e s k t o p !

Y o m a h a v e o v e r l o o k e d c r i t i c a l f a c t o ri y o u r a n s w e r t L e s l i e V a k a s s i a n o p a g e 2 o f y o u r A p r i l i s s u e . r e f e r t t h p o w e rs u p p l y ! P o w e r s u p p l i e s f u r n i s h e d w i t h I h C a r b a d l y o v e r l o a d e d e v e n w h e n u s e d w i t ht h " b a r e b o n e s " c o m p u t e r , ' l i t e o v e r l o a d g e t sw o r s e i i h c o m p u t e r i l o a d e d w i t h a d d - o n ss u c h a m e m o r y m o d u l e s a n I h l i k e .i : u r t h e r m o r e , t u r n i n g o f f t h c o m p u t e r a t h m o t h e r b o a r d s w i t c h d o e s n o t u r n o f f t h e p o w e rs u p p l y . T h e r e f o r e , t h p o w e r s u p p l y o v e r h e a t sw h i l e i n o r m a l u s a n c o n t i n u e s t b u i l d u h e a t w h i l e i d l i n g w i t h t h r e m a i n d e r o t h c o m p u t e r t u r n e d o f f . I s l o w l y c o o k s i t s e l f t d e a t h . I y o h a v e b e e n a r o u n d t h C 6 f o v e r y l o n g , y o k n o w t h p o w e r s u p p l y i h i g h - f a i l u r e i t e m . I i v e r y l i k e l y t h p o w e rs u p p l y f o t h C 6 4 . w h i c h w a l a i d u f o r ap r o t r a c t e d t i m e , i s u f f e r i n g f r o m d r i e d - o u te l e c t r o l y t i c s , i n o t c a t a s t r o p h i c f a i l u r e . T r y i n gt r u t h c o m p u t e r o d e f e c t i v e p o w e rs u p p l y w i l l k i l l e v e r y c h i p i i t

D o n ' t o v e r l o o k d i p o w e r s u p p l y ! W i l l i a mR P h i l l i p s o M e m p h i s . T e n n e s s e e .

Q u a k e r

/ t h a t ' s n o t h p r o b l e m , c h e c k w i s h i h K i n g o t h P u m p k i n s , h m a h a v e f e g h o s t s a n g o b l i n s r u n n i n g a r o u n d l o o s e i y o u rm a c h i n e

W h i l e w ' r o t h s u b j e c t . M u s t e r S o f t w a r eh a d e v i c e t h a t c a s a v e y o f r o m t h p e r i l s o p o w e r s u p p l y b u m - o u t T h C h i p S a v e r . J u s t$ 5 , 9 5 $ 2 . 0 0 S / t M a s t e r S o f t w a r e ,H i l i e r y C o u r t , R a m i a l l s w w n , M D 2 1 1 3 3 . O c a l l t h e m a ( 4 1 0 ) 9 2 2 - 2 9 6 2 .

e n j o y e d t h a r t i c l e o C P / M i M a r c h .s a s i m i l a r a r t i c l e t h a i d i s c u s s e d a l t e r i n gp a r a m e t e r s . . . i C P / M ( c o u l d h a v e b e e nC O N F . C O M ) . N e i t h e r t h a t a r t i c l e n o t h o n i d i e H a r d r e a l l y e x p l a i n s h o t g a b o u tc h a n g i n g t h i s f i l e t o a l t e r t h e p e r i m e t e r s . . . h o t s a v e i i c h a n g e d , e t c . s u p p o s e a l t h i s i i t h m a n u a l , t h o u g h i s e e m s v e r y c u r s o r y .

u s C P / M o n l y f o o n p r o g r a m , m g e n e a l o g y p r o g r a m , l ' A F ; b u w o u l d l i k e t oi m p r o v e i h p e r f o r m a n c e s i n c e i i p r e t t y s l o w .M a y b e s o m e o n e c o u l d w r i t e m o r e b a s i c ( v e r yb a s i c f o b e g i n n e r s ) a r t i c l e o u s i n g C P / M ,D i c k E s t e l o F r e s n o , C a l i f o r n i a .

W h o p e t h a t M i k e i w i l l i n g t g e i n t om o r e d e t a i l a b o u t C l ' / M a b e g i n n e r s l e v e l , s e v e r y o n e c a g e u t s p e e d w i t h C P / M .

f u n n y t h i n g h a p p e n e d t m o m w a t b u P C

f r i e n d h a n d e d m c o p y o f y o u rm a g a z i n e , w h i c h h h a p i c k e d u a n e w s s t a n d i V e r m o n t . T h i s w a d i s a m e v e r yg o o d f r i e n d w h o , w h e n h w e n t o v e r l B i B l u es e v e r a l y e a r s a g o , s o l d m a 1 2 S , 1 5 7 1 ,M a g n a v o x m o n o c h r o m a t i c 8 0 c o l u m n m o n i t o ra n S e i k o s h a S P - 1 0 0 0 V a l f o r t h ep r i n c e l y s u o f S I 4 0

M f i r s t e n c o u n t e r w i l h d i e H a r d p r o m p t e dm t d f o u r t h i n g s :

[ . S u b s c r i b e .2 P o s t p o n e t h P i n d e f i n i t e l y .3 O r d e r s o m e o t h s o f t w a r e f r o m o n e o f

y o u r a d v e r t i s e r s .4 E m b a r k u p o n i h f i r s t l e t t e r h a v e e v e r

w r i t t e n t m a g a z i n e e d i l o r .s h o u l d m e n t i o n t h a t g O m

c o m m o d o r e i t i m e t c a t c h t h l a s t y e a r o R u n , a n d d i e H a r d s t r i k e s m a s b i i m p r o v e m e n t , b o t h i n e d i t o r i a l c o n t e n t a n i " p e r s o n a l i t y " - y o g u y s d n o s e e m t h w o r k i n g o u o s o m e p l y w o o d p a r t i t i o n i d a r k a n n e g l e c t e d c o r n e r o h u g e p u b l i s h i n ge n t e r p r i s e . I t i s , o c o u r s e , d e l i g h t t h a v ea g a i n s o u r c e i w h i c h t f i n d e o m i u u d u r er e l a t e d m e r c h a n d i s e a n s e r v i c e s , b u y o s e e mt h a v e g o n e w e l l b e y o n d s e r v i n g s u c h a h a s i cf u n c t i o n .

S o l e m e n m f i r s t a n d , m o s t l i k e l y ,o n l y l e t t e r t a e d i l o r b y t h a n k i n g y o n o o n l y f o d o i n g w h a t y o a r d o i n g a a l l , b u f o h a v i n g a c l a s s a c t . H e n r y M c G o v e r n o P i t t s b u r g h . N e Y o r k .

W e ' r e g l a d y o l i k e u s W e ' v e g o e v e nb i g g e r p l a n s f o r o u r c o m m o d o r e s , s s l a \ w i t hu s

R E A D V

Page 7: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 7/40

U s e r G r o u p s C o r r e c t i o n s C h a n g e sM o r e a d d i t i o n s a n c h a n g e s t o u e v e r T h f o l l o w i n g a r c o r r e c t i o n s a n c h a n g e o e x p a n d i n g h s o a c t i v e c o m m o d o r e u s e r a d d r e s s n o t i c e s .g r o u p s .

C o m m o d o r e U s e r s A s s o c i a t i o n( C U A )

P . O . B o x 8 M e d f o r d , O R 9 7 5 2 4

A r i z o n a C o m m o d o r e U s e r s G r o u p( I n p u t / O u t p u t )

P . O . B o x 2 7 2 0 1T e m p e , A 8 5 2 8 5 - 7 2 0 1

A r k a n s a s C o m m o d o r e E n t h u s i a s t s( A C E )

2 0 2 6 N i c h o l s R d L i t t l e R o c k , A R 7 2 2 0 5B B ( 5 0 1 ) 2 2 . 5 - 9 6 5 7

B u s y - B e e U s e r G r o u pP . O . B o xA r i v a c a , A Z 8 5 6 0 1 - 0 0 0 3

T h C l e a r w a t e r C o m m o d o r e C l u b ,I n c .P . O . B o x 1 1 2 1 1C l e a r w a t e r , F 3 4 6 1 6

F r e d e r i c k s b u r g C o m m o d o r e C l u b6 8 0 3 T e a l C t S p o t s y l v a n i a , V 2 2 5 5 3

G r e a t e r O m a h a U s e r G r o u pP . O . B o x 2 4 1 1 5 5O m a h a , N E 6 8 1 2 4 - 1 1 5 5

S o u t h T o l e d o C o m m o d o r e C o m p u t e rC l u b ( S T C C C )P . O . B o x 3 1 6 7T o l e d o , O 4 3 6 0 7

C a p e s t a n y C o m p u t e r R e p a i rP . O . B o x 7 S e a b r o o k , T X 7 7 5 8 6

T h e G r a p e v i n e G r o u pP . O . B o x 6 S N a n u e t , N Y 1 0 9 5 4

L o u i s v i l l e U s e r s o f C o m m o d o r e o K e n t u c k y / T h e L U C K Y R e p o r tP . O . B o x 9 5 5 1L o u i s v i l l e , K 4 0 2 1 9 - 0 5 5 1B B S : ( 5 0 2 ) 9 3 3 - 5 3 9 7

M e e t i n g 6 4 / 1 2 8 U s e r s T h r o u g h T h H a i lF r a n c i s R e d m o n dR o u t e 7 B o x 7 6 1 4P a l e s t i n e , T X 7 5 8 0 1

T r i - C i t y C o m m o d o r e C o m p u t e r C l u b( T C - C u b e d )

P . O . B o x 2 2 R i c h l a n d , W 9 9 3 5 2 - 0 2 2 4

V a l l e y C o m p u t e r C l u bP . O . B o x 3 1 D e n a i r , C A 9 5 3 1 6

P r o d u c t sF u G r a p h i c s M a c h i n eT h F G M C o n n e c t i o nP . O . B o x 2 2 0 6R o s e b u r g , O R 9 7 4 7 0( 5 0 3 ) 6 7 3 - 2 2 3 4

C h i p S a v e r K i M a s t e r S o f t w a r e

H i l l e r y C o u r tR a n d a l l s t o w n , M 2 1 1 3 3{ 4 1 0 ) 9 2 2 - 2 9 6 2

S u n r i s e S o f t w a r e4 3 P a r k L a n eM a s s a p e p q u a P a r k , N Y 1 1 7 6 2 - 1 4 3 0

r w a e / S o f t w a r e

C o m m o d o r e C o n n e c t i o n1 2 N S a n t a F A v e . ,V i s t a , C A 9 2 0 8 4

( 6 1 9 ) 9 4 5 - 8 7 7 7

S u i t e

H e r b ' s D i s c o u n t S o f t w a r e4 4 0 6 E n t e r p r i s e P l a c eF r e m o n t , C A 9 4 5 3( 5 1 0 ) 4 9 0 - 6 3 3 5

R E f i D Y .

Page 8: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 8/40

T J e r r e r

T h i s i s c r i e s o c o l u m n s o n t h s y n t a x a n t e c h n i q u e s o fB A S I C p r o g r a m m i n g , T h i s m o n t h i l o o k a t h R L A D a n D A T A c o m m a n d s .

K E A D i n g D A T A

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

W h e n y o R E A D D A T A i B A S I C p r o g r a m , y o a r r e a d i n gl i s t o i n f o r m a t i o n . D A T A i t h l i s t a n R E A D l o o k s a t h i s

l i s t s e q u e n t i a l l y , o n i t e m a l i m e . T h l i s t m a h e l o n g o s h o r t . T h f i r s t e x a m p l e w i l l d e m o n s t r a t e t h r e a d i n g o l i s tT y p e i n t h i s p r o g r a m a n R U i i

1 P R I N T C H R $ ( 1 4 7 )2 R E A D h 3 P R I N T L 4 D A T A G H O S T S , W I T C H E S , G O B L I N S5 E N

L i n e 1 c l e a r s t h e s c r e e n u s i n g t h C H R $ f u n c t i o n w i t h t h v a l u e 1 4 7 . m o r e i n - d e p i h l o o k a t h C H R $ c o m m a n d w i l lb i l a t e r c o l u m n . L i n e 2 i t h R E A D c o m m a n d , w h i c ht e l l s t h c o m p u t e r l g l D A T A s t a t e m e n t a n r e a d l l i c f i r s ti t e m o r e l e m e n t i t h l i s t . L i t h s i r i n g v a r i a b l e d e f i n e d l c o n t a i n t h i n f o r m a t i o n o b t a i n e d f r o m t h l i s i o d a t a . L i n e 3 s a y s t P R I N T I h i n f o r m a t i o n i t h s t r i n g v a r i a b l e L $ L i n e4 i t h l i s t d e s i g n a t e d b t h D A T A s t a t e m e n t . N o t i c e t h t h r e e w o r d s i t h l i s i a r s e p a r a t e d o d e l i m i t e d b c o m m a s .T h c o m m a l e t s t h c o m p u t e r u n d e r s t a n d h o t o . s e p a r a t e a n i d e n t i f y m u l t i p l e e l e m e n t s i t h D A T A l i s t . T h D A T As t a t e m e n t c a h a n l i n e n u m b e r i a n p o s i t i o n i B A S I Cp r o g r a m . j u s t h a p p e n e d t u s t h n e x t l t h l a s t l i n e .W h e n y o R U t h i s p r o g r a m , t h w o r d G H O S T S w i l l p r i n to y o u r s c r e e n .

W h a t a b o u t t h r e m a i n i n g t w e l e m e n t s . W I T C H E S a n G O B L I N S ' . ' W e l l , s i n c e t h i s p r o g r a m o n l y r e a d s o n c e , o n l yt h f i r s t e l e m e n t i t h l i s t i s p r i n t e d l t h e s c r e e n . A d d i n gc o d e t m a k e t h i s p r o g r a m r u m u l t i p l e l i m e s a n r e a d m o r e

m a o n c e i e a s y . S i m p l y a n s o m e L O O P l o g i c .R e m e m b e r F O R - N E X T l o o p s ? T r t h i s n e x t e x a m p l e .1 P R I N T C H R $ ( 1 4 7 )2 F O X = T 3 : R E A D L $ : P R I N T L $ : N E X T3 D A T A G H O S T S , W I T C H E S , G O B L I N S4 E N

N o a l t h r e e e l e m e n t s a r p r i n t e d o t h e s c r e e n . L i n e 2 i F O R - N E X T l o o p t h a i e x e c u t e s l i m e s . W i t h i n t h i s l o o p

a r e t h e R E A D a n P R I N T c o m m a n d s . T o k i c k s , c h a n g e [ h v a l u e i L i n e 2 l a n d r c R L J N i h p r o g r a m .

? 0 U T O F D A T A E R R O R I N 2 0

S u c h l o v e l y a n e x c i t i n g e r r o r m e s s a g e , i s n ' t i t M a y b en o l , b u i d o e s e x p l a i n t h p r o b l e m r a t h e r w e l l . I s a y s t h a iw h i l e R E A D i n g D A T A i L i n e 2 0 o n e o f t h R E A D p a s s e sr e s u l t e d i n d a l a o r i n v a l i d d a l a s i t u a t i o n b e i n ge n c o u n t e r e d . W c I L s u r e i d o c s . T h D A T A s t a l e m c i i ic o n t a i n s t h r e e e l e m e n t s a n t h R E A D . s t a t e m e n t i e x e c u t e df o u r t i m e s . T h F o u r t h R E A D f o u n d n o t h i n g s a e r r o rm e s s a g e i g e n e r a t e d .

I r u n n i n g B A S I C p r o g r a m s o l h c r t h a n m o w n , h a v eo c c a s s i o n a l l y e n c o u n t e r e d t h i s e r r o r ; a n i l p e r h a p s i h i s h a h a p p e n e d t y o u . t o o . D r i v e s m n u l s , b u i i a e a s y e r r o rt c o r r e c t .

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

1 P R I N T C H R $ ( 1 4 7 )2 F O X - T O 5 : R E A D L $ : P R I N T " L I K E T

B S C A R E D B Y " L $ : N E X T3 D A T A G H O S T S , G N O M E S4 D A T A W I T C H E S , F A I R I E S5 D A T A G O B L I N S6 E N

W h e n y o R U t h i s p r o g r a m , t h s c r e e n d i s p l a y l o o k l i k et h i s :

L I K E T O B S C A R E D B G H O S T S

Page 9: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 9/40

L I K E T O B E S C A R E D B G N O M E SL I K E T O B E S C A R E D B Y W I T C H E SL I K E T O B E S C A R E D B F A I R I E SL I K E T O B E S C A R E D B G O B L I N S

L i n e 2 n o P R I N T s l i t e r a l i f r o n t o t h s i r i n g v a r i a b l e L $ N o t i c e t h D A T A s t a t e m e n t s a r n o o s e p a r a t e l i n e s w i l hm o r e d a t a e l e m e n t s . W h e t h e r o n o r m u l t i p l e D A T As t a t e m e n t s a r u s e d , t h e l e m e n t s a r s t i l l r e a d s e q u e n t i a l l y .W h a t i w w a n t t d i s p l a y a l o t h l i t e r a l s o o n l i n e ?

1 P R I N T C H R $ ( 1 4 7 )2 P R I N T " L I K E " ; : F O R X = l T O 2 : R E A DL $ : P R I N T L S ; : N E X T3 D A T A G H O S T S , A N D G O B L I N S .4 E N

R U t h i s p r o g r a m a n y o s h o u l d s e " L I K E G H O S T SA N G O B L I N S " , p r i n t e d o t h e s c r e e n . L i n e 2 ( n o P R I N T s l i t e r a l a n a p p e n d s t t h a t l i t e r a l , v i a t h es e m i - c o l o n s , t h d a t a f o u n d i t h D A T A l i s t . N o t i c e t h b l a n ks p a c e a f t e r t h w o r d G H O S T S a n t h p e r i o d f o l l o w i n g t h w o r d G O B L I N S . T h e s e a r c o n s i d e r e d d a t a a n p r i n t e d o t h s c r e e n a l s o . R e m e m b e r , t h c o m m a s e p a r a t e s e l e m e n t s o

D A T A l i n e .

S i n c e w a r d e a l i n g w i t h s t r i n g v a r i a b l e d a t a , o n m i g h to b s e r v e t h a b s e n c e o f l h e q u o t e s y m b o l i t h R E A D - D A T AS t a t e m e n t s . T h i s i o n i n s t a n c e w h e r e u s i n g q u o t e s w i t hs t r i n g d a t a i n o n e c e s s a r y b e c a u s e i i a s s u m e d . I y o p u q u o t e s a r o u n d t h e l e m e n t d a t a , i w i l l n o m a k e d i f f e r e n c ew h e n t h p r o g r a m e x e c u t e s .

1 P R I N T C H R $ ( 1 4 7 )2 P R I N T " L I K E " ; : F O R X = T 2 ; R E A D L

: P R I N T L $ ; : N E X T3 D A T A " G H O S T S " , " A N D G O B L I N S . "4 E N

T h e r e a r m a n y m o r e a s p e c t s o t h R E A D - D A T A c o m b i n a t i o nt l e a m a b o u t . N e x t m o n t h , w e ' l l c o n t i n u e i t h a t d i r e c t i o n .U n t i l t h e n , B S e e i n g Y o u . A n d i d n ' t e v e n c r a c k a S t a rT r e k N G j o k c ,

R E A D Y .

H R I T E d i e H A R U a f o u r o r d e r t R o t h p r i c e s b o l o w 1. . V a l i d I r o n J U N E 2 0 - - A U G U E T 3 1 1 9 9 4 ! . . . .

C - 6 4 C - 1 2 B C - l f i C o m m o d o r e * / C o m p u t e r S o f t w a r eP E G / P r r S h P G r p h - - S d / i d e a - G / g u a i n - M / o i d h - i - E / E n gP S C r a p h , m i t t

I T B HA / B l k / n o n - C = o r B / 2 B I k / C = F r i n i l

C O S T S H I P P I N G H A N D L I N G . A - K J V B 1 B L E + P E C + K U + G 2 5 * iB - H o l . G r a p h i o / M u s i c C - S H a n o 3 . K r k o u t , P k r , - 3 - D - 1 2 B P o t p o u r r i U P E C T 3 + E - P L U S / 4 C o m b o U P E G T 3 * P - B k s - I o a t . A c t i v i t i * * 1 * G - E D P k - A M S E C . E 1 5 d 1 0 - 2I I - E D P k - B M E E G s B 6 S 5 0 + 7I - B k s A m a z i n g C 6 4 o r l 2 8 3 +

J - G P a k - A S H a . r i o . I I , 1 1 1B r e w e r y + T s t r i » C l o n e s - - C 6 4 / t 4 C / C 1 2 8 - 4 0 / B 0 c l 7 *

K - G P a k - E T r a a h n n - O u t p s tS t a r n i d e r - A i D e m o n 7 *

L - P e o p l e - S 5 4 P S C K - P - C h 5 + M - D i e k N o t c h p r - N o " u t

b a c k o D D / D E d i i k t 3 + < A v a i l a b l e - J i l l M E H L C O L L E C T I O NJ H O O - B i b l e T i m . + 4 / 6 4 2 5 4 - J H 0 1 - ' 4 C P a k O v v r 2 0 0 G ! 5 - iJ H O 2 - + 4 / S 4 T » r m i n . l P » k 7 - J K O 3 - C 1 6 C o m b o 7 p r g o » 3 + J H 0 4 - S u p e r b a i i e > 4 D o c s H J H Q 5 - H . A . L . l u p d l ) n / d o c s

S p e e d s c r p l / A a o n b l r ' 4 7 - J H I 4 - B u g R i d e r + 4 / 6 4 J V J H 0 6 - U + 4 - P r n t t , C o p i t r + 1 0 - 3 J H 1 5 - C r a p h i c t - P r o g s + J H 0 7 - P r i u e d V d / f l e . C 6 4 4 + 2 J H b - K l c P n l V u w / p i c s

N - f t e c i p e p o t p o u r n - 1 7 8O - K J V B I B L E * / P - C P a k C C 1 2 6 - 4 O / 8 O 6 0 Q - C I i s e K I ) B a c h - H a y d n -R - P E T S 3 4 P S d o n .S - S P O R T S 4 1 P S G M i nT - C A R T O 0 N C h a r 2 0 P E U - C O M P T R P A R A D E 2 5 S P E GV - F A E T C A E V — E n h i n r e d

C A T . O + S u p p o r l F i l e t^ O f n t * H i k e s S c r n D m p

X - 1 S 4 1 / 7 1 / B 1 U T C o n b oV - C E O S P r o g r a m m e r H a n .

a n d G E O S V . 1 . 0 D o c .Z - K J V B I B L E f o C - 1 2 B

t 0 / 8 0 c o l r d o r / p r n t e rf / C - l f i C - 6 4{ I I I C h k r a * 4 / 6 4

J H D ' I - I ' R O J E C T E * 4 / 6 4J H 1 O - 1 I A M R A D I O P R G E - 4J I 1 - G B , I ' r g s C 1 6 / + 4 / 6 4J H I 2 - A C K - 4 / f c 4 P l B i m J V S

S p

5 * 2 0 + 4

i ' S * S « 3 *

S +

« * 1 0 + - 3

6 *

2 + <

4 * 4 * 3 + 4 * 5 * 5 * 5 * S * 2 *

S o n d S A S E ( o H E M L C o l l e c t i o n a n C L E A R A N C E I T E K 5 I n l o .C A T A L O G d i l k ! C 6 4 / 1 2 8 - 4 7 p S 2 * 2 P U a / 4 - 1 8 p S I ' lP Y M T - B O / C K - U S S / B ' n k - C A . + 8 . 2 5 1 t x / i t i n N C O D / C r t . C r d .H A N D L I N C : B a n k C h o c k . a n C h p t k a u h e n I l M r l d .

U S P E D o D B B t i c a n I n t e r n a t i o n a l K o t e ^ - - S E r J D T O K e n n e t h P r a n k 1 i n / K P P D S - - P O B 4 7 0 4 6 4 L . A . , G « 9 0 0 4 7 - 0 4 6 4

B a i n I T , t h P S e l e c t C L i b r a r y . Y e a r 4 T h a n k i !

[ p e b a r

Page 10: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 10/40

S t a y i n f o r m e d . S t a y i t o u c h .S t a y c o n n e c t e d .

S u b s c r i b e t d i e H a r d t o d a y ! ! ! :E a c h i s s u e o d i e H a r d c o m e s p a c k e d w i t h i n f o r m a t i o n l m a k ey o u r c o m m o d o r e w o r k b e l t e r f o y o u a n d h e l p k e e p y o c o n n e c t e d t o l h c r c o m m o d o r e d i c t i a r d s . H e r e ' s w h a ly o u ' l l g e w i l l i y o u r s u b s c r i p t i o n t d i e H a r d ' ,

T i p s o a l m a j o r c o m m o d o r e s o f t w a r e a n h a r d w a r el i k e G E O S . S u p e r S n a p s h o t . L a s e r P r i n t e r s , F l e e tS y s t e m . R A M L i n k . B B G R a m . a n m o r e ! ! !

P r o g r a m m i n g t u t o r i a l s . O u B a s i c B A S I C c o l u m n i i n t r o d u c i n g m a n y r e a d e r s f o t h f i r s t t i m e t B A S I Cp r o g r a m m i n g .

T y p e - i n p r o g r a m s a n m o r e t y p e - i n p r o g r a m s ! ! !

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

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

A n i n f o r m a t i o n o t e l e c o m m u n i c a t i n g , m u s i c o y o u rc o m m o d o r e , p r i n t i n g , m e m o r y m a n a g e m e n t . A N M O R E ! ! !

P l e a s e a l l o w A t o K w e e k s t g e y o u r f i r s t i s s u e . M a k e y i m r c h o c k o t n o D p y o r d e r p a y a b l e t d i e H a r d ,

E a c h m o n t h t h e r e ' s a l i t t l e k n o w ns e c r e t s e n t t m a n y d i e H a r d

- - i t ' s t h c o m p a n i o n d i s k t t h m a g a z i n e

F o c o m m o d o r e

E a c l i m o n t h ' s S p i n n e r b r i n g s y o a l H i p r o g r a m s i t h m a g a z i n e . I ' H G ' a t y p e - i n p r o g r a m s , B a s i c B A S t C s e x a m p l e s a n P A P S A W s d e m o n s t r a t i o n s c o m e l y o a l r e a d y e n t e r e d . N t y p i n g b f l S S l f i S i H m i s t a k e s , j u s t p r o g r ; i m s r e a d y l r u n . T h e nt h e r e a r e t h E x t r a s , T h E x t r a s a r P R G s l o l a r g e l o a p p e a r i t h m a g a z i n e ! S e e p a g e 3 3 f o c u r r e n t S p i n n e r ' s l i s t i n g .

$ 4 5 . 0 0 b r i n g s t h S p i n n e r t y o u r d o o r !

( S h h , i t ' s s e c r e t ! W a l s o o f f e r F l y e r / S p i n n e rp a c k a g e s - s e t h c a r d b e t w e e n t h e s e p a g e s . )

d i e H a r dt h H y e r f o c o m m o d o r e S b i l t e r s

Page 11: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 11/40

V I E W !B a c k T T h F u t u r e P a r t I K O N A M I I N C .

r e v i e w b y N o e l P l a n k

W i l h b l i n d i n g H a s h o l i g l u , a a l m i g h t y d a o t h u n d e r , a m n o i - s o - s p c c i a c u l a r c l a t t e r o t r a s h c a n s , H i i c e - c o v e r e d D L o r e a n a p p e ; i r e do u o n o w h e r e a e x a c t l y 8 m i l e s p e r h o u r . I b u z z e d t h q u i e t s t r e e t a n c a m e t s c r e e c h i n g h a l t i n M a r t y ' s f r o n t y a r d .

" M a r t y ! " D o s h o u t e d , r u n n i n g t o w a r d h i a n d g r a b b i n g h i b t h s h o u l d e r s . " M a r t y ! Y o u ' v e g o t c o m e h a c k w i t h m e

" C o m e b a c k 1 w h e r e , D o c ? " M a r t y a s k e d w i t h p u z z l e de x p r e s s i o n .

D o w h i p p e d o f h i m i r r o r e d s u n g l a s s e s . " B a c k T T h F u t u r e ! " h c r i e d . H r a o v e r t o n o t h e t o p p l e d g a r b a g e c a n s a n d f r a n t i c a l l y p u l l e do u s o m e e m p t y c o l a c a n s a n b a n a n a p e e l s a n d r o p p e d t h e m i n t o t h e r e a ro t h D L o r e a n m a r k e d " M R . F U S I O N H O M E E N E R G Y R E A C T O R . "

D o p u l l e d M a r t y a n J e n i f e r i n t o t h D L o r e a n , t h e n j u m p e d i n t ot h d r i v e r ' s s e a t a n r e v e r s e d o u t o n t o t h s t r e e t .

" H e y D o c , y o u ' d b e t t e r b a c k u p w d o n ' t h a v e e n o u g h r o a d l g e u l S 8 , " M a r l y p o i n t e d o u t a t h e c a r s t o p p e d .

" R o a d s ? W h e r e w e ' r e g o i n g , w d o n ' t n e e d r o a d s , " D o e x c l a i m e d .W i t h t h a t , t h D L o r e a n l a u n c h e d i n t o t h a i a t h f o u r w h e e l s s l i du n d e r t h c h a s s i s , A f t e r h o v e r i n g f e s e c o n d s , i h u r s t f o r w a r d w i t hr o a r a n a c c e l e r a t e d t K K m i l e s p e h o u r , t h e n i f l a s h i w a g o n e !B A C K T O T H E F U T U R E I h a f i v e s e p a r a t e l e v e l s t h a t l e l lc h a p t e r o t h s t o r y , w i l h y o g u i d i n g M a r t y M c F l y , I y o u ' v e s e e n t h m o v i e , y o h a v e s o m e a d v a n t a g e b e c a u s e e a c h i b a s e d o s p e c i f i c s c e n ef r o m t h m o v i e .

A f t e r s e e i n g g r e a t g r a p h i c s s c e n e o t h D L o r e a n d i s a p p e a r i n g i H a s h w h i l e p l a y i n g t h B A C K T T H E F U T U R E I h e m e s o n g , y o f i n d

y o u r s e l f g u i d i n g M a r t y t h r o u g h t h e s t r e e t s i t h y e a r 2 0 1 5 o h o v e r h o a r d . Y o m u s l a v o i d G r i f f a n h i g a n g , a l s o o h o v e r b o a r d s , a w e l l a o t h e r o b s i a d e s s u c h a d o g s a n d o i l . D o n ' t g e r u o v e r b y t h t a x i , b u g r a b o n i o t h e r e a r f o r a t r e e r i d e .

L e v e l 2 f i n d s y o c o n t r o l l i n g t h y o u n g e r J e n i f e r i t h H i l l d a l eh o u s e . T h o b j e c t i n t h i s l e v e l i l g e t J e n i f e r o u i o f t h h o u s e w i t h o u th u m p i n g i n t o a n o t h c o m p u t e r c o n t r o l l e d o c c u p a n t s . I i h a p p e n s ,s h w i l l s u f f e r s e v e r e d a m a g e t h e n e r v o u s s y s i e m a n d u n r a v e l i h f a b r i co f l i m e i t s e l f . T h i s l e v e l i b a s i c a l l y a l o g i c p u / y . l e w h e r e y o u m u s lm e m o r i z e w h i c h d i r e c t i o n s o p e n w h i c h d o o r s a n d l o o k a h e a d t w o t h r e em o v e s i o r d e r t a v o i d t r a g e d y o f a t e .

! L e v e l 3 H i l l V a l l e y o f 1 9 8 5 , I h o b j e c t i v e i t d e f e n d y o u r s e l fa g a i n s t I h u g s a r m e d w i l h I r i s b e e s , r o p e , I r a y s a n r o c k s . W h e n y o k n o c ko n e o f i h e s e d u d e s o u i , h e ' l l d r o p h i w e a p o n . Y o c a p i c k i u t k e e ph i f r o m u s i n g i a g a i n , b u l o o k o u t f o b o u n c i n g t i r e s , f a l l i n g r o c k , j e l so s t e a m a n r o l l i n g b a r r e l s .

L e v e l t a k e s y o t o t h e h i g h s c h o o l i 1 9 5 5 t g e t h s p o n sa l m a n a c f r o m B i f f b e f o r e h e c a d a n d a m a g e w i l h i t T h o b j e c t i v e

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

I L e v e l 5 s t i l l i 1 9 5 5 , M a r t y i t a i l i n g B i f f ' s c a t h r o u g h H i l V a l l e y o h i h o v e r b o a r d a n d m u s l r e t r i e v e t h a l m a n a c b e f o r e B i f r e a c h e s h i d e s t i n a t i o n . M a n y m u s t l i g h t o f v a r i o u s e n e m i e s ,i n c l u d i n g o l B i f f , B i f f ' s h e n c h m e n a n i h H i l l V a l l e y p o l i c e .

P R O D U C T E V A L U A T I O N R E P O R T C A R D

O V E R A L LP R I C E

G R A P H I C SS O U N D

M A N U A L

R O L E -P L A V I N G

C R E A T I V EP R O G R A MI N

5 8

P O O R / A U E R A G E , G O O D' S U P E R I O R

R E f i D V .

A v a i l a b l e f o $ 1 2 . 9 7 f r o m :S o f t w a r e S u p p p o r t I n t e r n a t i o n a l2 7 O 0 N . E A n d r e s e n R d . # A - 1 0V a n c o u v e r , W 9 8 6 6 1

Page 12: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 12/40

B a c k T T h F u t u r e P a r t I I K O N A M I i M A G E W O R K S

r e v i e w e d b y N o a l P l a n k

G r e a t S c o t t ! D o c ' s B o s h e d E u m s d f h u c k t 1 8 8 5 I n t o i h e a r m s o h i f u l u r c b r i d e , C l a r a Q a y l o n , a n r i g h t I n t o I h h a n d s o H i l l V a l l e y ' s m o s tv i c i o u s v a r m i n t , B u f o r d " M a i l D o g " T a n M n . M a r t y h a s l e a r n e d i h a i D o i j u s t f e d a y s a w a y f r o m b e i n g d e e p s i x e d . S s a d d l e u I l i e D L o r e a n a n b r i n g D o h a c k t t h f u l u r e b e f o r e h m a k e s n o - r e t u m r i d e l B o o l H i l l .N o i t ' s u t y o u . i i h e r o l e s o b o l h M a r l y a n D o B r o w n , l s a v e i h d a a n r e l u r n e v e r y o n e s a f e l y t o I h e i r o w t i m e .

B A C K T T H R J T U R R I I I i s s p l i l i n t o f o u r l e v e l s o f p l a y . E t c hl e v e l r e p i e s e n i s a s e e n a l r o m i h m o v i e .

L e v e l 1 T h B a c k b o a r d C h a s eT h o b j e c t i l r e a c h C l a r a b e f o r e t h h u e k b o a r d r e a d i e s t h e d g e o

t h e r a v i n e . Y o u ' r e D o c , o I h e h o r s e , a n y o s t a r t o u b e h i n d C l a r a o t h b u c t b o a r d T h h o r s e g a l o p s a u t o m a t i c a l l y ; h o w e v e r , y o c a p u l l k i c ko I h j o y s t i c k a n m a k e h i m j u m p o v e r b o u n c i n g l u g g a g e [ i d l i n g o u t o ft h b u c k b o a r d , o r c o n t r o l D o b m a k i n g h i m d u c k u n d e r h i g h f l y i n gp a c k a g e s . ( " H n i i n . d o n ' l r e m e m b e r l h ; i ! f r o m [ h m o v i e ? " ] A n y w a y , a f i r s t y o s e c o l o r f u l 3 v i e w o I h r i d e r u y o l i s t e n 1 a c a t c h y t u n e o f" G h o s l K i l l e r s I I h S k y " a n g a l l o p i n g h o o v e s a b a c k g r o u n d m o u n t a i n sm o v e a g a i n s t I h e s k y . A f t e r j u m p i n g y o u r h o r s e o v e r s e v e r a l r a v i u e s , y o f i n d y o u r s e l f i a o v e r h e a d v i e w o t h b u c k b o a r d p u l l i n g a w a y f r o m I h r i d e r . Y o m u s t s t e e r a r o u n d r o c k s , s i d e s o f t h e r a v i n e a n s h o o t a t h I n d i a n s o i h e d g e o t h c l i f f s , b u y o u ' r e n o s u p p o s e d ! s h o o t t h c a v a l r y . A l l e r y o g e k n o c k e d o f f t h e h o r s e c o u n t l e s s l i m e s a n m a s t e r t h g a m e ' s o b j e c t i v e s , y o l i i i d y o u r s e l f i H i l l V a l l e y w h e r e h a n k r o b b e r y I u n d e r w a y . I S u f o r d a n b i g a n g ; i r e c o r n e r e d b I h a r m y , s y o ( H U S la v o i d h u l l e l s a n s h o o t i h b a g u y s w h i l e l o o k i n g o u f o o b s t a c l e s o t h a r o u n d .

l . c v i ' l 2 T h S h o o t i n g G a l l e r yI t h i s l e v e l , I h o b j e e l i t s h o o t a m u c h a y o c a ; l q u i c k l y ; i

y o c a n . Y o u ' r e s h o w n h a n d l e a c h i n g o u i f r o n l o y o w i l h a g u i i l a n d y o u m u s t s i g h t d o w n e x a c t l y w h e r e y o L i r e a i m i n g . Y o c a n ' l r u n o u lo a m m u n i t i o n , h u y o m u s l w a t c h i h c l o c k l i e c a u . s e w h e n y o u r l i m e r u n so u i . B u f o r d a p p e a r s a n e n d s i h g a m e . T h l a r g c t s i n c l u d e s c r o l l i n g d u c k sa t h b o t i o m a s w e l l a s H y i n g d u c k s w h i c h m o v e m u c h f a s l e r . F o m o t ep o i n t s , l o o k f o r c a r d b i u i r d c u t - o u t s o f B u f o r d ' s g a n g w h i c h a p p e a r f r o md o o r w a y s a n w i n d o w s : b u d o n ' t s h o o l I h o l l a d i e s .

I , e v i l } ; I ' i e T h r o n i n gB u f o r d ' s g a n g i h i d d e n a r o u n d t h H i l l V a l l e y s q u a r e , o w h i c h y o u ' r e

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

p i l e o p i e I r a y s i s l a c k s o t e n . T I h r o w t h e m , y o m u s l p o s i t i o nM a r l y a n d h i t h f i r e b u t t o n o y o u r j o y s t i c k . T h o n l y o t h e r p r o t e c t i o ny o h a v e i l g r a b a n o l o v e n d o o r : b u l i i g e t s h i t o m a n y t i m e s , i b r e a k s o p e n , r e v e a l i n g M a r t y ' s h e a r t . T h n e x l s h o t i f a l a l .

L e v e l 4 T h T r a i nY o ; i r e M a r t y o l o o f r a i l c ; n . A y o m o v e f o r w a r d o n I h

r o o f t o p s , y o c o l l e c t D o c ' s s p e c i a l s p e e d l o g s l p u s h t h i r a i n u t 8 ' u p h . F i n a l l y , y o m u s l g e t o I h e D L u r e a n a t h f r o n t o I h t r a i nb e f o r e i h t i m e r u n s o u i . A y o m a k e y o u r w a f o r w a r d , B u f o r d ' s g a n g a

w e l l a [ l i e i r u i n e n g i n e e r s a p p e a r a n c o n f r o n t y o u . Y o h a v e m o r e p i t r a y s l I h r o w a t h h a g u y s : a n i I h e y g e l t o o c l o s e , y o c u r t e i t h e rp u n c h i h e m o u o c r a w l u n d e r t h e i r l e g s . W h i l e a l I h i s i g o i n g o n y o m u s t w a t c h o u l f o r m a i l h o o k s , w a t e r t o w e r s a n s i g n a l s : a n e i t h e r d u c ko j u m p o v e r . I y o g e k n o c k e d o f f , y o w i l l b b r o u g h t b a c k a b o ; i r dI h t r a i n b y o u r h o v e r l x i a r d a n y o c a c l i m b b a c k o I h e c a r r i a g el a d d e r s . W h e n y o f i n a l l y m a k e i t o t h e e n g i n e , y o m u s t a v o i d I h j e t so s t e a m w h i c h c ; u i k n o c k y o o f f ; t h e n j u m p d o w n o n l o i h D L o r e a n a I h e f r o n l o I h [ r a i n , a m i i ' s b a c k l 1 9 8 5 .

C o n c l u s i o n :A y o u c a n s e c , [ h i s v e r s i o n d o e s n o f o l l o w t h m o v i e : ; m d t h e r e

i l o m o r e r e p e t i t i v e a c t i o n t h a n B a c k T T h F u t u r e P ; i r t I I e v e nt h o u g h 3 g r a p h i c s a n e a l c h y s o u n d d m a k e i e n t e r t a i n i n g . M s u g g e s t i o n : I y o a r r e a l B a c k T T h l - ' u t t i r e f a n , y o m i g h l w a n l l s a v e y o u r m o n e y a n v i s i t l i a i l l o w n I K 9 7 a I h S i e r r a R a i l w a y D e p o t ,F i f t h A v e n u e , J a m e s l o w n . C a l i f o r n i a 9 5 3 2 7 a n s e I h r e a l S i e r r aR a i l r o a d N u m b e r 3 B u i l l i 1 8 8 9 , i w e i g h s 5 5 I o n s a n p l a y e d r o l e s i m o v i e s s u c h a T h V i r g i n i a n i 1 9 2 8 , U n i o n P a c i f i c 1 9 3 9 . H i f f h N o o n .T h M o o n L i g h t e r s . S i l v e r C i l v . C i m a n o n K i d . R a w h i d e . L a s s i e . 1 ' e l l i c o a lJ u n c t i o n , a n d , o f c o u r s e . B a c k l I h e F u l u r e I ' a r t H I I c a n b e r e n t e d ,t o o , a t o n l y S 6 0 0 0 p e r d a y . Y o c a e v e n t a k e I h K e y s t o n e S p e c i a l ,t w o - h o u r . s l e a m I r a i n t h r o u g h ( h M o t h e r L o d e , w h i c h l a k e s y o l o t h ea c t u a l m o v i e l o c a t i o n o H i l l V a l l e y 1 8 8 5 .

P R O D U C T E V A L U A T I O N R E P O R T C A R D

O U E R A L LP R I C E

G R A P H I C S

S O U N D

M A N U A L

R O L E -P L A V I M G

C R E A T I V EP R O G R A MI N

^

5 6

P O O R / A U E R A G E , G O O D' S U P E R I O R

R E A D V .

A v a i l a b l e f o $ 1 2 . 9 7 f r o m S o f t w a r e S u p p o r t I n t ' l ,2 7 0 0 N A n d r e s e n R d 8 A - 1 0 , V a n c o u v e r , W f t , 9 8 6 6 1 .

Page 13: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 13/40

D i s kO S O F T W A R E !6 4 / 1 2 8

N k i d d i n g . C a l l 1 - 8 0 0 - 8 3 1 - 2 6 9 4n o o m a i l y o u r v a l u a b l e F R E E S O F TW A R E C E R T I F I C A T E a n w e ' l l s e n dy o F R E E i s s u e o L O A D S T A R " , t h C o m m o d o r e ® s o f t w a r e s u b s c r i p t i o n . T h a tw a y , y o c a e x p l o r e o u r e v o l u t i o n a r y" s u b s c r i b e - t o - a - d i s k - o f - s o f t w a r e " c o n c e p tf o y o u r s e l f !

E a c h m o n t h l y i s s u e c o n t a i n s 7 - 1 0p r o g r a m s a n d f e a t u r e s o t w 5 . 2 5 " d i s k so o n 3 . 5 " d i s k . I m a g i n e g e t t i n g f e a t u r e sl i k e t h e s e o e v e r y i s s u e :

( • a l l n o o m a i l i n t h i sF R E E S O F T W A R E C E R T I F I C A T E ,

a n w e ' l l s e n d y o F R E E i s s u e o fL O A D S T A R , t h C o m m o d o r e s o f t w a r e s u b s c r i p t i o n

' U t i l i t i e s• A p p l i c a t i o n s• M u s i c

• P u z z l e s• T u t o r i a l s• R e v i e w s

• G a m e s• G r a p h i c s• a n d m o r e !

C a l l 1 - 8 0 0 - 8 3 1 - 2 6 9 4 o 1 - 3 1 8 - 2 2 1 - 8 7 1 8f o f a s t e s t s e r v i c e !

I y o l i k e y o u r F R E E i s s u e , y o c a c o m p l e t e 3 - m o n t ht r i a l s u b s c r i p t i o n w i t h t w m o r e i s s u e s f o j u s t 8 1 9 . 9 5 s - S i n c ey o u r f i r s t i s s u e i F R E E , y o u ' l l s a v e 1 / o f f t h e r e g u l a r 3 - m o n t hs u b s c r i p t i o n p r i c e o f $ 2 9 . 9 5 . W h e n y o . s u b s c r i b e , y o u ' l l r e c e i v e

F R E E S p e c i a l B o n u s D i s k o H o m e o o u m o s t p o p u l a rp r o g r a m s . Y o u ' l l a l s o h a v e t h e o p t i o n t s u b s c r i b e f o l o n g e rt e r m a n s a v e m o r e . W h e t h e r o n o y o s u b s c r i b e , y o u r f i r s ti s s u e i F R E E .N a m e : .

C o u n t r y :D a P h o n e # (

S t a t e / P r o v i n c e :Z i p / M a l l C o d e :

C h e i k d i s k f o r m a t :3 . 5 " 5 . 2 5 "

D H L 0 3 4

s n s d a t B B . S O ( r a g o t a t l ; W 4 J 3 6 1 o n v mn n i y . I n 1 e r n : i i » n m l - ^ a ] l f o i n f o r m n l u m A l

B o f l d l l k I ' u h l i s h i n g P . O . B o 3 0 0 0 8 S h i e v e p o r t , L 7 1 1 . 1 0 - 0 0 0 9 U S I - 8 0 0 - a 3 1 - 2 S 9 4 o 1 - 3 1 8 - 2 2 1 - 8 7 1 8

T h C o m p l e a t * W a l t H a r n e d !

n i J ' M J ^ p n ' l U , ' r

T H M O S T A M A Z I N G A R TO F F E R E V E R !

D u r i n g L O A D S T A R ' S f i r s t t e y e a r s w h a v eb e e n p r o u d t p u b l i s h 2 o W a l l H a m e d ' ss l i d e s h o w s a n m u l t i m e d i a e v e n t s . N o w e ' v eg a t h e r e d t h e m i n t o o n e h u g e c o l l e c t i o n : s e v e n5 . 2 5 i n c h d i s k s o t h r e e 3 . i n c h d i s k s !a n i t ' s y o u r s f o t h i n c r e d i b l y l o p r i c e o $ 2 0 . T h e r e a r o v e r 2 5 p i c t u r e s i t h c o l l e c t i o n , i n c l u d i n g s o m e t h a t h a v e n e v e rb e e n p u b l i s h e d . T h a t ' s $ 2 t o t a l f o t h g r e a t e s t o n e - m a n c o l l e c t i o n o a r o a n c o m p u t e r p l a t f o r m ! D o n ' t w a i t ! T h e s e p r i c e sw o l a s t f o r e v e r .

C a l l L O A D S T A R a t 1 - 8 0 0 - 5 9 4 - 3 3 7 0

o s e n d $ 2 t o L O A D S T A R H A R N E D C O L L E C T I O NP . O . B o x 3 0 0 0 8

S h r e v e p o r t , L 7 1 1 3 0 - 0 0 0 85 . 2 5 - i n c h d i s k s o r d e r # 0 7 0 4 2 53 . 5 - i n c h d i s k s o r d e r # 0 7 0 4 2 3

' o b s c u r e t e n - d o l l a r t p a l l l n g o " c o m p l e t e . "

■ ■ * *

4 1

Page 14: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 14/40

f l G T HG e t t i n gS t a r t e d

i G E O Sb y D a l e S i d c b o l t o m

W a l k A r o u n d t h D e s k t o pA t h e n o P a I w h a j u s t

c o m p l e t e d t h G E O S i n s t a l l a t i o n p r o c e s s .W h e n y o h o o t u G E O S 6 2 . f o t h e ;f i r s t t i m e , y o w i l l s e d e s k t o p o t h s c r e e nt h a t l o o k s e x a c t l y l i k e t h o n s h o w n h e r e .T h G E O S 1 2 d e s k t o p w i l t b s l t g h t l }d i f f e r e n t . B c e r t a i n y o h a v e p w r i t e - p r o i e e ll a b s o y o u r S y s t e m d i s k t p r e v e n t a n a c c i d e n t a l d a m a g e t i t

T h i s i g o o d p l a c e f o u t s l o p a n l o o k a r o u n d o u n e " d e s k t o p . " N o t i c e b o i t h u p p e r - r i g h t a i m e r s h o w s t h w r o n g t i m ea n d a t e . M o v e y o u r a r r o w - p o i n t e r o v e r t h b o a n c l i c k , t y p e i t h c o r r e c t d a t e a n l i m e ,t h e n h i R E T U R N . G E O S w i l l n o k e e pl i m e f o y o u n t i l y o t u r n i o f f !

O v e r l t h l e f t i t h c o m m a n d b a r . T h s e v e n c h o i c e s y o s e t h e r e a r j u s t t h " l i p o t h i c e b e r g . " C l i c k o e a c h o p t i o n a n s u b - m e n u w i l l d r o p d o w n o f f e r i n g e v e n m o r ec h o i c e s . P a p a r t i c u l a r a t t e n t i o n t I h o n d e s i g n a t e d a " d i s k . " C l i c k o i a n l o o k a a l t h d i s k u t i l i t i e s t h a i a r y o u r s a t h t o u c h o ft h b u t i o n !

U n d e r U i i s c o m m a n d b a i i h n o t e p a d ,l i k e y o m i g h t s e o d e s k i a n o f f i c e .H o w e v e r , t h i s i d i s k n o t e p a w i t h t h n a m eo t h e d i s k a t h t o p .

L K o E e t h n a m e o f u o u r _ _o p e n i l u k 1 i I h e t o p . '

2 N o t e i n M i n i . ; i r e u e b a l l i t h c o r n e r c a l l e d M i l ? " c l o s e i c o n . "

i 3 N o t e t h u p U H i K H l p n o e i I h • _ I n u j e r c o r n e r . T h i s i j u s t o n

i t n y m ( u r n p n o e s i G F O S 1

N o l o o k i t h e u p p e r - r i g h i c o m e r o t h n o t e p a d , a n y o w i l l s e w h a t a p p e a r s l b s q u a r e e y e b a l l , l i t h " c l o s e " i c o n . C l i c k o i a n t h " S y s i e m " d i s k w i l l c l o s e . T h n o t ep a d g o e s b l a n k . N o m o v e y o u r a r r o w - p o i n t e rf u r t h e r l t h e r i g h t o f f t h e n o t e p a l t h d i s k - s h a p e d i c o n . I h a q u e s t i o n m a r k o n i m i t h w o r d s " D R I V E A u n d e r I t C l i c k o t h d r i v e i c o n a n i h d i s k w i l l o p e n u a g a i n . C l o s e a n o p e n t h d i s k a g a i n . N o t i c et h a t w h e n y o c l o s e t h e d i s k , y o d n o t h e a ri h d i s k d r i v e r u n a a l l . T h e r e f o r e , c o n s i d e rc l o s i n g d i s k f r o m i h G K O S d e s k t o p l b r e d u n d a n t , a n d n o w a s t e l i m e w i t h i t

O i h d e s k t o p a r s e v e n f i l e i c o n sr e p r e s e n t i n g i h f i r s t s e v e n f i l e s o y o u r d i s k .H o m a n y p r o g r a m s a r i h e r e , y o m a a s k ?L o o k a I h a n s w e r o n I h l i n e a b o v e I h e i c o n s .T h e r e a r 4 f i l e s , a r e s e l c c l e d , [ 3 9 k i l o b y t e so m e m o r y 1 a r b e i n g u s e d , a n d 2 7 k i l o b y t e s a r es t i l l f r e e .

D o w n i t h l o w e r - r i g h t c o r n e r , y o w i l ls e d i w a s t e h a s k e t . T h a i ' s w h e r e y o u t h r o wy o u r f i l e s a w a y w h e n y o a r d o n e w i i h t h e m .T t h f a l e f t o l h a t i t h p r i n t e r i c o n . T h a r e a b e t w e e n t h w a s t e b a s k e ! a n I h p r i n t e ri c o n s i v e r y i m p o r t a n t . I t i s c a l l e d d i e b o r d e ra r e a . T h i s i w h e r e y o p l a c e f i l e s i y o u w a n tt c h a n g e t h e m f r o m o n p a g e l a n o t h e r o t h n o t e p a o n e e d l i r a n s f e r I h e m f r o m o n d i s kt a n o t h e r u s i n g s i n g l e d i s k d r i v e .

A b o v e I h e p r i n t e r i c o n , y o c a s e e t h ec o r n e r o f y o u r n o t e p a d i c u r l e d u p a i y o w e r e r e a d y l m t h p a g e . D d i a l . C l i c k o i h e t i p - t u r n e d c o r n e r t h e r e : a n i n d e e d , y o u r n o t ep a w i l l t u r n t p a g e 2 C l i c k o i h c o m e rb e l o w i l a n i h p a g e t u r n s b a c k l p a g e 1 F l i p I h r o u g h a l s e v e n p a g e s o f y o u r S Y S T E MD I S K . e v e n e a s i e r w a t t u r n p a g e s i t s i m p l y p r e s s i h n u m b e r k e y s . T r l h a tc o u p l e l i m e s , i h e n r e t u r n l p a g e I

H a v i n g F u H a n d l i n g F i l e sG E O S h a n d l e s f i l e s i n a i n i e r e s t i n g

w a y . L o o k i n g a g a i n a t h e d i s k n o t e p a o p a g e o n e . c l i c k o t h s e v e n t h f i l e i c o n n a m e dC O N F I G U R E ( 1 2 8 C O N F I G U R E o t h G E O S 1 2 8 d e s k t o p ) a n i w i l l b h i g h l i g h t e d( s e l e c t e d ) . M o v e d i p o i n t e r a w a y f r o m i h i c o na n c l i c k a g a i n . T h f i l e i c o n i b a c k t n o r m a l( d e s c l e c l c d ) . A g a i n p u t h e p o i n t e r o t h

C O N F I G U R E i c o n a m c l i c k , t h e n p a u s e ,i h e n c l i c k a g a i n . / g h o s t ! A c t u a l l y , i t ' sg h o s t i c o n . W i t h y o u r j o y s t i c k , y o c a n o m o v e i a r o u n d I b e s c r e e n . W h e n y o c l i c k t d r o p i o t h n o t e p a d , i d i s a p p e a r s . ( W e l l ,w h a t d i y o e x p e c t f r o m g h o s t ! )

N o c l i c k o i h C O N F I G U R E f i l ei c o n a g a i n ; t h e n h o l d d o w n t h < C = > k e w h i l ey o c l i c k o t h j o y s t i c k o r p r i n t e r f i l e i c o n s .Y o h a v e s u c c e s s f u l l y s e l e c t e d I w f i l e s a l o n c e .N o r e l e a s e i h < C = > k e y a n c l i c k o h i g h l i g h t e d i c o n . W o w , y o c a n o s e M u l l i - F i l e g h o s t i c o n . I t h i s w a y , G E O Sa l l o w s y o l s e l e c t s e v e r a l f i l e s a l o n t i m e !C l i c k a g a i n t b r i n g t h e m b a c k t n o r m a l .

N o l e t ' s o p e n f i l e ! P u y o u ra r r o w - p o i n i e r o v e r i h C O N F I G U R E i c o n .D o u b l e - c l i c k n o w , t w i c e i q u i c k s u c c e s s i o n .T h i s i i h e e a s i e s t w a l o p e n G E O S f i l e .

Y o w i l l s o o n s e e , i i h t o h a l f o y o u rs c r e e n , i w l a r g e s q u a r e s . D r i v e i o t h l e f t ,a n d r i v e i o I h r i g h t . N o t i c e d i a l d r i v es h o w s u p a s 1 5 4 1 o r 1 5 7 1 , d e p e n d i n g o nw h i c h y o a r u s i n g . U n d e r d r i v e B c l i c k o t h b o c o r r e s p o n d i n g t t h d r i v e y o w a n i l t u r n o n . T o d a y , t h a t s h o u l d b e 1 5 4 1 o r 1 5 7 1 .N o y o w i l l s e d i d i a l o g b o b e l o w , t e l l i n gy o i t ' s t i m e l t u r n i o n N o t i c e i m u s i h n u m b e r e d d e v i c e # o # 9

P E w j i f t u r O n e d r i v e .( M u s i b e s e I r l e u i r e 0 9

N o w n e e d l g e b a c k t t h d e s k t o p .T d l l i i s w q u i t I h e p r o g r a m ( a p p l i c a t i o n ) w a r i n M o v e t h p o i u l e r l i h w o r d j i ! e i i h c o m m a n d b a a i h e t o p . F r o m t h s u b - m e n u .s e l e c t q u i t . S o o n y o w i l l h r e t u r n e d l i h d e s k l o p .

M u k i n " , B a c k - u p s i i n d W o r k D i s k sF i r s t , y o w i l l n e e d l f o r m a t y o u r b l a n k

d i s k s . P u a b l a n k d i s k i n t o d r i v e B \ l y o h a v e o n l y o n d i s k d r i v e , i g n o r e a i r e f e r e n c e s t d r i v e I a n u s d r i v e i n s t e a d . C l i c k o d r i v eB Y o w i l l g e a e r r o r m e s s a g e t e l l i n g y o [ h a t y o h a v e m i s s i n g o u n f o r m a t t e d d i s k .Y o a l r e a d y k n o w l h a t , s c l i c k O a n w a l c h

d [ \ i . [ o b a r

Page 15: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 15/40

G O O E Y P A R Tq u e s t i o n m a r k a p p e a r o v e r i h d r i v e i c o n .M o v e y o u r a r r o w - p o i n t e r t i h c o m m a n d h a a l i i e l o a n c l i c k o d i s k . T h e n s e \ c c \ f o r m a tf r o m i h b o t t o m o t h s u b - m e n u . ( T h es h o r l c u t i < C = x F > . ) T h n e x t d i a l o g b o w i l l a s y o l n a m e y o u r d i s k : t h e n h i < R E T U R N > . A l s i d i s k s m u s i b e f o r m a t t e da n n a m e d . F o r e x a m p l e , i y o m i g h t n a m et h e m a f o l l o w s :

W r i t e U t i l . B a c k u pG e o S p e l l . B a c k u pA p p l c a l n s . B a c k u p

w o r k d i s k sg W r t t e J . W o r f c D s kg P a i n l . l . W o r k D s kP a i n i A V r i l e . W D . l

I y o u r b l a n k d i s k s h a v e b e e n r e g u l a r l yt b r m a i i e d a l r e a d y , y o c a s h o r t e n i h p r o c e s s .A f t e r c l i c k i n g o d r i v e B , d i a l o g b o w i l ls a y , " T h i s i N o n - G e o s d i s k . C o n v e r t i t ? "Y o c a c l i c k o Y E S , a n i i c h a n g e d t G E O S d i s k i f e s e c o n d s . Y o c a r e n a m et h d i s k j u s t a e a s i l y . M o v e l t h c o m m a n db a a t h t o p , c l i c k o d i s k , a n t h e n s e i e c ir e n a m e f r o m t h s u b - m e n u . ( T h e s h o n c u t i < C = x N > . ) C h a n g e t h n a m e a n h i < R E T U R N > .

T h I ' ' i n i l I ' h a s eY o a r n o r e a d y f o i h f i n a l p h a s e -

d i s k c o p y i n g . P u W R I T E U T I L I T I E S ( D i s k3 S i d e A i d r i v e A a n o p e n i T h e nd o u b l e - c l i c k o t h g e o M e r g e i c o n . W a i ls e v e r a l s e c o n d s u n t i l d i a l o g b o s a y s" g e o M e r g e i n s t a l l e d . " N o l e t ' s m a k eb a c k u p c o p y o t h i s m a s t e r d i s k .

M o v e y o u r a r r o w - p o i m e r l i h c o m m a n db a a t h l o p , c l i c k o d i s k , a n i h e n s e l e c tc o p y f r o m t h s u b - m e n u . ( T h e s h o r t - c u i i < C = x K > ) . d i a l o g b o w i l l a s y o t p u

d i s k i d r i v e B . P u t t h W r i t e U t i l . B a c k u pd i s k i d r i v e a n c l i c k O K . T h e s e c o n dd i a l o g b o w i l l a s y o l o " R e p l a c e t h c o n t e n t s o W r i t e U t i l . B a c k u p w i t h I h C o n t e n t so W r i t e U t i l i t y ? " C l i c k o Y l i S . T h a r r o w - p o i n i e r w i l l r e i u r n l i h s c r e e n w h e n I h c o p y i n g h a b e e n c o m p l e t e d ,

[ I y O h a v e o n l y o n d i s k d r i v e , G E O SI 2 w i l l r e c o g n i z e i a n g i v e y o d i r e c t i o n sa c c o r d i n g l y . G E O S 6 w i l l r e q u i r e y o t

f i n d t h D I S K C O P Y p r o g r a m o p a g e o t h S Y W E M d i s k . O p e n i u a n f o l l o wd i r e c t i o n s l m a k e c o p i e s .

N e x t , p u i G E O S P E L L ( I H s k 3 S i d e B i d r i v e a n o p e n d r i v e A D o u b l e - c l i c k o g e o S p e l l t o i n s t a l l i t T h e n c o p y l l n s m a s l e rd i s k a y o d i t h l a s t o n e , u s i n g t h G e o S p e l l . B a c k u p d i s k i d r i v e B .

L a s t , p u i h A P P L I C A T I O N S D I S K s t i l li d r i v e A o p e n i t a n i n s t a l l t h g e o W r t l ea p p l i c a t i o n . T h e n c o p y t h A P P L I C A T I O N SD I S K t A L F O U R r e m a i n i n g b l a n k d i s k s .W h y ? B e c a u s e i m o p i n i o n , i i e a s i e r t m a k e w o r k d i s k s b y c o p y i n g a e n t i r e d i s k a n t h e n t h r o w i n g f e f i l e s a w a y , r a i h e r I h a n l m a k e w o r k d i s k b y c o p y i n g o n e f i l e a t t i m e .

W h e n i h A p p l c a t n s . B a c k u p d i s k a n t h i h r e e w o r k d i s k s h a v e b e e n c o p i e d , p u i i h eg W r i t e . l . W o r k d s k i d r i v e a n o p e n i t T h r o w a w a y t h g e o P a i n t o n p a g e b m a k i n g g h o s t i c o n o f i a n d d r o p p i n g i i I h w a s f e b a s k e t w o u l d a l s o t h r o w a w a y i h c a l c u l a t o r a n d n o t e p a i l f i l e s o p a g e 2

R e p e a l t h i s p r o c e s s w i l h i h g P a i n l . l . W o r k D s k , e x c e p i t h a t y o u t h r o w a w a yI h g e o W r i t e f i l e i n s t e a d o I h g e o F f t i n t .w o u l d a l s o t h r o w a w a y c o u p l e o f o n t s o p a g e 3 T h e s a m e i t r u e o i h W r i t e / P a i n t . W D . l i G E O S 6 4 e x c e p i y o m u s l t h r o w a w a y I h D E S K T O P i n s i e a d o g e o W r i t e o g e a P f i l n t . I n G E O S 1 2 H , y o w i l l h a v e l i h r o w a w a y i h e a k u j f l l o r a n n o t e p a d , p l u s t h U n i v e r s i t y a n C o r yf o n t s o p a g e t f r e e u e n o u g h s p a c e t m a k e

w o r k d i s k .Y o n o h a v e t h r e e w o r k d i s k s , o n f o

w o r d p r o c e s s i n g , o n f o g r a p b t e d e s i g n , a n a n o t h e r f o c o m b i n e d p r o j e c t s . 1 1 y o n e e d m o r e( a n d y o w i l l ) , y o k n o w h o w t m a k e c o p i e s .B u b s u r e t u s w o r k d i s k s o n l y l c r e a t e d a t af i l e s , n o t s t o r e i h e m . I i a d v a n t a g e o u s t h a v e s i o r a g e d i s k s a v a i l a b l e f o y o u r f i n i s h e df i l e s . T h i s w i l l k e e p s p a c e f r e e o y o u r w o r kd i s k s f o n e p r o j e c t s .

I y o 6 T b u d d i n g p o w e r u s e r a n o w 1 5 7 1 o 1 5 8 1 a s s e c o n d d i s k d r i v e , y o u c a nm a k e l a r g e r w o r k d i s k s . G E O S h a n p r o b l e mc o p y i n g f r o m s i n g l e - s i d e d l d o u b l e - s i d e d1 5 7 1 d i s k . H o w e v e r , 1 5 8 1 u s e r s w i l l h a v e l c l i c k o s e l e c t f r o m I h c o m m a n d b a a n I h e no a l p a g e s f r o m t h s u b - m e n u . ( T h e s h o r t c u ti < C = x W > . ) T h i s w i l l a l l o w y o t s e l e c ta e n t i r e d i s k . T h e n c l i c k o n a n y h i g h l i g h t e df i l e i c o n a n M u l t i - F i l e g h o s t i c o n w i l l

a p p e a r . D r a g t h a i g h o s t i c o n l t h d r i v e i c y o a i c o p y i n g t ( p r o b a b l y D r i v e B a n d r oi i T h i s a l l o w s y o t c o p y a c r o s s u n e q u ad r i v e s .

W e l l , t h f i n a l p h a s e i f i n i s h e d a n t r i a li f o P a r t f l H a v e t a u g h t e v e r y o n e h o o p e r a i e G E O S ? N o e x a c t l y . W h a l h o p e w h a v e a c c o m p l i s h e d i l p l a n t s e e d a n n u r t u

s l e n d e r s t a l k . I w i l l n o h y o u r h a p p y l a t d e v e l o p i h b r a n c h e s .

r e c o m m e n d t h a t y o u c h e c k o u t p r e f e r e n c e m a n a g e r a n I h c o l o r p a m a n a g e r o i h S Y S T E M d i s k . Y o m a w a n i t r e o p e n i h C O N F I G U R E f i l e a n e v e n s a v e y o u r c o n f i g u r a t i o n . T h e s e o p e r a t i o w i l l r e q u i r e y o l t a k e I h p r o t e c t i o n l a b s o y o u r S Y S T E M d i s k , s o y o u c a n s t o p e r m a n e n t c h a n g e s t i t B s u r e t r e p l a t h e s e w r i t e - p r o i e c i l a b s i m m e d i a t e l y a f t e r w a r d sY o u m a y w a n l t c h e c k p a g e s 3 - a n i l l e s i o n o t w p r i n t e r d r i v e r s y o w i l l f i n d t h e r e . Y o c a t r a n s f e r i h e m l y o u r w o r k d i s k b m a k i n

g h o s t i c o n , I h e n d r o p i o i h a p p r o p r i a td r i v e i c o n .

a l s o r e c o m m e n d r e a d i n g t h m a n u a l T h G E O S m a n u a l i g o o d o n e , o I w h o l e , a n y o u r f a m i l i a r i t y w i l h i h G E O t e r m s i n t r o d u c e d h e r e s h o u l d m a k e i m u c e a s i e r l u n d e r s t a n d .

T h f i n a l q u e s t i o n i s a n k n o w s o m e o n i g o i n g i a s i W h a t h a p p e n s i d a t h i s a n d i s c o v e r t h a t G E O S i t e r r i f p r o g r a m w i t h p o w e r f u l o p t i o n s , h u f i n d s t i k i t e G U I s ? W h a t t h e n ?

W e l l , m f r i e n d , y o a r i l u c k . M a u r i c R a n d a l l h a p r o d u c e d s u p e r b l y w r i t t e n C L ( C o m m a n d L i n e I n t e r f a c e ) c a l l e d g e o S b e l l .a l l o w s y o t a c c e s s e v e r y t h i n g a v a i l a b l e w i t h iC I E O S , w i t h o u t g e l l i n g g o o e y ( u n l e s s y o w a n l l o ) ! T o t e r r i f i c t h i n g a h o u l G E O S t o d ai t h a i w c a h a v e o u c a k e a n d e a i t o o l

\ j c \ f i b a r

Page 16: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 16/40

i n + r o d \ j c e d b y B r i a n

" " g o m d a c i d a d n a s d e d

g r a p h i c s a n h o D c a m a n l ; p o c k o g f c -w o l f e d f o t b 1 S b o o k s t o r e { < J c t L O G O - m 0 b u m m a d t o u t ; i m o ° d i ^ K o n d n o tc o r t r i d g a . m a r > t t 5 c o l l a r j f y r m a r j i l l o P ) r o | ; b a r s i j c o r c h o c o m m o d o r t t g r a p h i c ^ .T b a y 5 b o i D e d m T u r t l e1 o o 5 ^ 0 1 5 "

i i d e o t b o t S ' m o n s ' I ) B 5 1 C ^ 0 s « P P ° r b t b i s p r o g r a m m i n g; e o 5 i o o . 5 p u r c h a s e d i t l a n g u a g e , f y n d t h p r i c e i r i g h t -

t h o u g h t 5 h o u l t j h a i / a t > 5 t p l o c a j t h a t c a r r y i s a i l \ J u r f k 0 r o p b k 5 1 1 , f o r g r o u n d f i i / a b u c k j ! f o m o r e

c o u l d 0 5 t h g r a p h i c s i n f o o ] v r [ \ a Q r a p h i c j [ \ t b t t c a r t r i d g e - o 5 { h o . J o l y " i 5 5 u a ' 5

a f t e r e x p e r i e n c e u i i t h j o u r n e y b a c k ^ i t h m i r i t o t b a tb o f h - c a t t t " y ° 0 ' r o o d i t b g o l d e n m o m e i s t i c o m p u t i n g .r i g h t c h o i c e . T f h o t l w b y o j e i t h O r o p u t a r 5 t ° r e O

f r o m t ' r o e t t ' m i t b o t

b D a v i d S i m o n sS . C i m i i i u n l o r ^ B u s i n e s s M a c h i n e s

r e v i e w e d b y B r i a n C r o s t h w a l t e

T h i s w O D f l o t h f i f s l v e n l u r e s h a e v e r s e o u o w i l h i n y c o m m o d o r e 6 4 T h e r e a r S O U K S I h i n a . 5 l h a l j u s t d o n ' l w o r k l i k eU i e y w e r e i n t e n d e d , l i k e s p r i t e s - y o u r p r o g r a mw i l l v a n i s h f r i m m i O t y a f t e r [ h p r o g r a mr u n s . ( C h e c k o u l h a l m e i s n ' t r e s e t )S u b r o u t i n e c a l l s f i l l m e m o r y f a s t e r t h a nG O S U B s . S m u c h m o r e , s o l h a l u s i n g m o r ei h a n j u s t i i f e w i l l f i l l y o u r c o m p u t e r s m e m o r ya n c r a s h y o u r c o m p u t e r .

W i t h i n l l i e c o n f i n e s o f t h i s r e v i e w I ' l lc o v e r m a n y o D i f e a t u r e s t h a t w o r k a w e l l : i l e y o k n o w M i m e o t h l i m i t a t i o n s a n f l a w sn l o t h e r s . P o i a i i a n c e y o c a R E N U M B E R ,h u G O T O a n C I O S U B r e f e r e n c e s d n o t g e tr e n u i n h e r e d . n e v e r s i o n w a r e l e a s e d o d i s k , h u i d i d n ' t g e o u i t h U S I w a r e l e a s e d i E n g l a n d a n p o s s i b l y E u r o p e . I r e p o r t e d l y l i ; i d ; i l l t h q u i r k s f i x e d .

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

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

p l a c e . G e l l i n g y o u r C 6 i t h h i g h r e s o l u t i o ng r a p h i c s m o d e i a e a s y a s i s s u i n g I h H I R E Sc o m m a n d . H I R E S f o r e g r o u n d c o l o r , b a c k g r o u n dc o l o r i I h f o r m a l . M u l t i c o l o r m o d e ? I s s u e :M U I , T l c o l o r l . t o l o r 2 . c o I o r 3 . T h i s w i l l g i v e y o

H I R E S o M U L T I c o l o r H I R E S g r a p h i c s a r e a a n da l l o w y o t u s c o m m a n d s l i k e L I N E , B O X ,C I R C L E , B L O C K a n o t h e r s . Y o n o h a v e i w H I R E S a r e a s . W h i l e y o u c a n ' t u s I h n e c o m m a n d s i t h o l H I R E S a r e a ( 8 1 9 2 ) . y o d h a v e t w s e p a r a t e ; u e ; i s . T h i s g i v e s y o e a s e o ft w s c r e e n s w i l h M u l e e f f o r l o i h b e h a l f o f I h p r o g r a m m e r ,

H I R E S , M U L T 1 , C O L O U R , U N E , P L O T ,A R C , B O X , C I R C L E , B L O C K , D R A W , A R C ,A N G L , P A I N T , R O T , C H A R a n T E X T a r s o m eo t h m a n y g r a p h i c s c o m m a n d s t h i i l S i m u n s 'B o d e o f f e r s .

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

c o m m a n d X , Y , X 2 , Y 2 , ? Ta n a r y o u r c o o r d i n a t e s o t h H I R E S

s c r e e n . X a n Y a r e e i l h e t s e c o n d s e o c o o r d i n a t e s l i k e t h o s e u s e d i t h L I N E c o m m a n dt d r a w l i n e f r o m X . t X 2 . Y 2 , o r u d i i f o c i r c l e s a n s f o r t h . T h A R c o m m a n d a l l o w sy o l p l a c e a r c s o I h s c r e e n w h e r e y o u c a c o n t r o l [ h s t a r t a n e n a n g l e a s w e l l a s t h a n r a d i i . A N G L w i l l a l l o w y o l d r a w p a r t o

c i r c l e . Y o c a n s o u t h a i I h e e x l e n s i o n o B A S I C c o v e r s l o l . . M o s ! B A S I C s t h a t u s C I R C L E c o m m a n d a l l o w y o t u s o n c o m m a n dt d a l t h r e e o t h e s e t h i n g s O c o u r s e t h C I R C L E c o m m a n d c a g e t p r e i l y h a i r y i s o m ec a s e s , w h e r e a s S i m o n s ' B a s i c d e c i d e d l k e e pt h i n g s s i m p l e .

P i t h p l l y p e . T h i s i s f o t h m o s tp a r t , c o l o r . i t h s c r e e n e u l o r a m i I h p i x e l c o l o r i H I R E S m o d e . w i l l u n p l o l i t h e r ei a d o l o p l o t i I h c r e i n o a d o t . Y o c a a c t u a l l y d r a w l i n e s u s i n g L I N E w h e r e i w i l u n p l o t o n a n y g r a p h i c o t h s c r e e n w h i l ep l o t l i n g o t h s c r e e n w h e r e n g r a p h i c e x i s t s I M U L T I c o l o r m o d e , p l o t l y p e w o r k s l i t t l d i f f e r e n t . i s c r e e n c o l o r , I a n i l ; i r e p l o c o l o r s a n w i l l s w a p t h p l o l c o l o r . I I h b a c k g r o u n d i ( I i p l o t s c o l o r 3 i i i i p l o t s 0 I i h b a c k g r o u n d i I , i i p l o t s c o l o r 2 a n i I h c o l o r i 2 i p l o t s 1

C H A R a n T E X T w i l l p l o t t e x l a n y w h e r eo t h e s c r e e n . I w o r k s t h s a m e a a n o d i e g r a p h i c a n d , r a t h e r I h a n b e i n g l i m i l e i l h I h 8 s q u a r e l i k e o t h e r c o m m o d o r e g r a p h i cl a n g u a g e s l i k e B A S I C 7 . 0 . y o C O p l o t a A N c o o r d i n a t e ! T h l e x l s p a c i n g c a l i a l t e r e d i t w e l l a s t h e h e i g h t . S o m e a m a / i n g e f f e c t s a r p o s s i b l e . S e s c r e e n s h o t n e x t p a g e o X O R e dH I R E S t e x t

Page 17: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 17/40

S p r i t e s c a n b e p r o g r a m m e d , a n d c h a r a c t e rs e t s d e f i n e d . T h e y c a n b e e a s i l y m a n i p u l a t e dw i t h m a n y n a c o m m a n d s t h a i r e p l a c e t h e P O K Ea n P E E K m s l h o d . T e x t c a n e a s i l y h s c r o l l e di a n d i r e c t i o n i p r e - d e f i n e d c h u n k s o s c r e e n .T h e y a r b o t h d e f i n e d a n d d r a w n r i g h t i n t h ep r o g r a m s y o t a s e e t h e m . T h o n l y t h i n gf o u n d t b a d r a w b a c k w i t h u s i n g s p r i t e s w a t h a i t h p r o g r a m m o v e d i n t t s m e m o r ys o m e w h e r e , o w a e r a s e d a l t o g e t h e r . I e i t h e rc a s e , t h e p r o g r a m w ; i s l o s t a n c o u l i i n o b w o r k e d o i d l e r i h a b e e n r u o n c e . T h i s d i n o h a p p e n ( 0 t h e c h a r a c t e r s e t .

S t i n c t u r e d p r o g r a m m i n g e n h a n c e m e n t sa l l o w y o t n a m e s u b r o u t i n e s , a n u s R E P B A Ta n L O O P w i t h K X I T I f - ' . E N L O O P a n E L S E .Y o c a e v e n r e s e t t h e n e x t d a t a p o i n t e r t a n d e s i r e d D A T A s t a t e m e n t .

E x a m p l e s u o t h e r c o m m a n d s i n c l u d eP E N ' X a n P E N Y t r e a d t h e c o o r d i n a t e s o l i g h t p e n . I ' O T f o r e a d i n g a p a d d l e a n J O f o r e a d i n g j o y s t i c k i n p u t a r e i n c l u d e d f o g a m e a n i n p u t p r o g r a m m i n g ,

M u s i c a n S Q D D d c a b s e u e a s i l y w i t ht h V O L u m c , W A V r i u n E N V E L O P E c o m m a n d s .M U S I C a n P I . A V w i l l p l a y s t r i n g s o m u s i c ■ l i k e m o s t B A S I C s t h a t u s t h e s e , t h e y a r c n o l s e a s y t s e u p

K E w i l l a l l o w y o t d e f i n e 1 6 y e s ,t h a t ' s 1 f - k e y s ! D I S P L A Y w i l l l i s t t h e m 1 t h s c r e e n f o e a s y i d e n t i f i c a t i o n .

A U T O w i l l j i n n l l i n e n u m b e r s f o y o w h i l e y o e n l e r p r o g r a m , 0 0 o t h m o s t u s e dc o m m a n d s . R B N U M B B R , o t h o t h e r h a n d i v i r t u a l l y u s e l e s s , b e c a u s e w h i l e i w i l l r e n u m b e ry o u r p r o g r a m , i w i l l n o r e n u m b e r t h r e f e r e n c e s i G O T O s , G O S U B s T H H N s a n s f o r t h . T h i s c a c a u s e r e a l h e a d a c h e . M E R G E ,o t h o i l i e r h a n d i a r e i d g e m , I a l l o w s y o t m e i g c I w o o m o r e p r o g r a m s t o g e t h e r i n t h ec o m p u t e r s m e m o r y . B u I h e n , i y o n e e d t r e n u m b e r t h n e w l y m e r g e d p r o g r a m t h a i c o u l db p r o b l e m . O l h e r t h a n t h a i , i w o r k s l i k ec h a m p .

A n o t h e r n i c e p r o g r a m m i n g f e a t u r e i t h H I N D c o m m a n d . T h i s w i l l a l l o w y o l f i n d J t l S la b o u t a n p a r t o y o u c o d e y o u w i s h t o F o i n s t a n c e , l e t ' s s a y o w a n t t o f i n d a l r e f e r e n c e st G O T O 1 0 O 0 . T y p e : F I N D G O T O 1 0 0 0< R E T U R N > a n t h c o m p u t e r w i l l l i s t a l l i n en u m b e r s t t h s c r e e n t h a t c o n t a i n G O T O I 0 0 0 .D U M P , a n o t h e r o n o m l a v o r i l c s , w i l l d u m p; d v a r i a b l e s a n t h e i r c o n t e n t s t I h e s c r e e n .

Y o c a m a k e l i n e s o c o d e i n v i s i b l e w i l bD I S A P A a n S E C U R E f o t h o s e w h w i s h l h i d ec o d e .

( l o p s , l y p e d N E b e f o r e s a v e d ! N p r o b l e m ! O L s a v e s t h d a y . T h i s o n i r e a l

w i n n e r !T h e r e i i r e l o o s t r i n g m a n i p u l a t i o n

c o m m a n d s , l i k e I N S E R T . P L A C E . P U a n I N S T ,b u t h i n k t h m o s l u s e f u l a r A a n U S I N G f o p r i n t i n g a s p e c i f i c p l a c e o s c r e e n a n f o r m a l l i n g h o y o u r p r i n t t o s c r e e n l o o k s . A w i l l p l a c e t e s t a n y w h e r e o t h s c r e e n , w h i l eU S I N G a l l o w s y o l p l a c e c o l u m n s o n u m b e r sw i t h d e c i m a l p o i n l s . i l l l i n e d u p w i l h a s p e c i f i e dn u m b e r o d i g i t s a f t e r l l i e d e c i m a l .

I n p u l c a b c o n t r o l l e d b e t t e r w i l h I h P H T C H c o m m a n d . Y o c a d e f i n e a l v a l i d e n l r yc h a r a c t e r s , s u c h a n u m e r i c o r u n s h i f i c d a l p h ao n l y . 1 N K E Y c h e c k s f o f - k e y s o n l y . W h i l e O K h w o r k s l i k e t h O c o m m a n d , e x c e p t ( t i n t i

w i l l l o o k f o a k e y l i s t e di s t r i n g a n d t h G O T O f r o m I h a t k e y ' sp o s i t i o n i t h c o n t r o ls i r i n g .

T h e r e a r l o o n u m e r i c a i d s . C o n v e r t i n gb i n a r y i d e c i m a l a n h e x a d e c i m a l t d e c i m a l i s i m p l e . F R A C w i l l r e t u r nI h e f r a c t i o n p o r t i o n o f n u m b e r , w h i l e t h I N

J u n c t i o n w i l l r e t u r n I h e i n t e g e r p a r t o a n u m b e r .D I S K g i v e s y o a c c e s s l I h d i

c o m m a n d s . T s y n t a x i I h s a m e e x c e i n s t e a d o t y p i n g O P E N ' 1 5 , 8 , 1 5 , y o t y p e D I S KD I R " S w i l l g i v e y o d i r e c t o r y I h a t l i s t ss c r e e n m e m o r y r a t h e r t h a n e r a s i n g a n B A S Ip r o g r a m f r o m m e m o r y . H o w e v e r , t h l i s t ic a n n o t b e s l o p p e d a n w i l l c o n t i n u e u n t i l t e n l r y d i r e c t o r y i l i s t e d o u t . Y o c a u s e w i c a r d s l c o n t r o l w h a l p r o g r a m s y o u w a u l l i . s lj u s t l i k e I h e o l s t y l e o I . O A D i n g I h d i r e c t o I n t o B A S I C .

T h c a r t r i d g e a l l o w s y o t s e u y o u r o w e r r o r t r a p p i n g . T h i s g i v e s y o n o o n l y m o rd e b u g g i n g p o w e r , b u a l l o w s y o l w r i t e y o o w e r r o r m e s s a g e s . R a t h e r t h a n s e e i S Y N T A X E R R O R I 5 0 y o c a p r i n t H E YL H A R N T S P E L L !

A y o c a s e e , t h l i s t o c o m m a n d s j u g o e s o a n o n

T h i s i o n o m f a v o r i t e p i e c e sl i i m w a r e , s o w a n t l g i v e i p e r f e c t s c o r el i v e s t i i r s . H o w e v e r , t h P R O C ( c u l l ss u b r o u t i n e b y n a m e ) c o m m a n d e a l s m e m o r y l i c r a z y , m a k i n g i i m p r a c l i c ; d l n a m e m o r e t h a nf e s u b r o u t i n e s , a n e v e n a m i n i m u m , w h e nc a l l s t h s a m e r o u t i n e t h c o u n t c o n t i n u e s a m e m o r y g e l s e a t e n u p . P r o g r a m m r i s p r i t b e c o m e s h a s s l e w h e n e v e r y t i m e y o r u i p r o g r a m , y o k n o w i w i l l t i p u r g e d f r om e m o r y . T h u s , I h i s o n g e L s a

* w F A N T A S T I C !G R E A T

G O O DP O O R

R E A L L V B A

R E A D V .

Q u e s t f o A d v e n t u r e8 C o l u m n G r a p h i c A d v e n l u r e

O v e r 2 5 o p p o n e n t s 1 C l a r e s 5 S p e L l c a t r e r s O v e r 5 s p e l l s

M o u s e o J o y s t i c k r e q u i r e dS p e c i f y 1 5 4 1 o 1 5 7 1 d r i v e

i . r c L . - . f o

I S 1 9 . 9 5R u s s i a n W y i t c

S 6 1 i B r s m b i e L # 2 0 R a n u a l l s c o w n , M D 2 U 3 3

\ \ \ - \ \

Page 18: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 18/40

o r C o r n e r\ w b v j i I r a r n p ^

h ' r o m t h e a r l i e s t d a y s o p e r s o n a lc o m p u t e r s , t h e r e w a i h s t o r a g e p r o b l e m .O b v i o u s l y , h o m e s y s t e m s n e e d e d d e v i c e t s a v e a n i l r e t r i e v e p r o g r a m s ; b u t d i s k d r i v e s w e r eV E R Y e x p e n s i v e b a c k m e n , s m a n y u s e r st u r n e d t O r d i n a r y c a s s e t t e r e c o r d e r s . T h o s ew e r e c h e a p e r a n d g o t h j o b d o n e ; h o w e v e r ,t h e y h a l i m i t a l u m s b e c a u s e i h e y h a n o b e e nd e s i g n e d f o c o m p u t e r w o r k . ( T r u e ,c o m m o d o r e b u i l t t h D a i a s s c n e s p e c i f i c a l l yf o u s w i t h c o m m o d o r e s y s t e m s , b u t h D a l a s s e u c a b e a n w a v e r y m u c h a n o r d i n a r yc a s s e t t e r e c o r d e r ) . T a p e m o v e d a l e i s u r e l y -p a c e ( a b o u i 1 - 7 / 8 " p e r s e c o n d ) w h i c h l i m i t e dh o w m u c h d a l a a l a p e c o u l d t r a n s f e r i g i v e nl i m e n o m a t t e r h o e f f i c i e n t t h e r e c o r d i n gs c h e m e . A l s o , i h c o m p u t e r h a n i d e a w h a ip r o g r a m s m i g h t h o t a p e o r w h e r e , a n d n oi d e a w h a t p a r t o l a p c i m i g h t b e r e a d i n g a g i v e n m o m e n t ; I h c h o r e o f k e e p i n g t r a c k o t h o s e m a i l e r s w a e n t i r e l y d e l e g a t e d l t h u s e r .A n I h c o m p u t e r h u m i n i m a l c o n t r o l o v e r t h r e c o r d e r : i P L A Y o a n o l h e r m o v e m e n t b u t t o nw a m a n u a l l y p r e s s e d , c o m p u t e r s l i k e t h c o m m o d o r e c o u l d p a u s e o r e s t a r t t h t a p e ,b u c o u l d n o s h i f t f r o m F A S T F O R W A R D t P L A V a n s o n

E v e n t u a l l y , i h l i g h t b u l b w e n t o o v e rs o m e o n e ' s h e a d - w h n o d e s i g n t a p e u n i ts p e c i f i c a l l y f o r u s e w i t h h o m e c o m p u t e r s ?S u c h u n i t m i g h t i m p r o v e p e r f o r m a n c e b u s l i l l r e m a i n c h e a p e r t h a n d i s k d r i v e s . S o a r o u n d 1 9 7 8 , c o m p a n y c a l l e d E x a t r o nC o r p o r a t i o n , o u o S u n n y v a l e , C a l i f o r n i a ,i n t r o d u c e d t h S t r i n g y f l o p p y d r i v e , o r i g i n a l l yf o u s o T R S - N O s y s t e m s . T h E x a t r o n E S 2 0 / 6 4 a r r i v e d f o V I a n C 6 u s i e a r l y1 9 8 3 .

I y o f i n d o n t o d a y , y o w i l l d i s c o v e r t h l i S F 2 0 / 6 4 i s m a l l b o x , a b o u t o n e - t h i r d i h s i z e o 1 5 4 1 , l h a l h a n t a p e c o n t r o lb u t t o n s , l i d a i s y - c h a i n e d i h r o u g h t h s e r i a lp o r t l i k e d i s k d r i v e , a n i a l s o a d d r e s s e d l i k eo n ( b u t a D e v i c e 2 0 ) . U n l i k e d i s k d r i v e , i u s e s t a p e s c a l l e d w a f e r s w h i c h a r e x t r e m e l ys m a l l ( 1 - 3 / 1 6 " x 2 - 3 / 4 " , a b o u t t h r e e c r e d i t c a r d st h i c k ) a n d w h i c h c o n t a i n 4 1 6 4 o s t o r a g er o o m . T h l a p c i i s e l f , j u s t l / l ( i i h i n c h w i d e , 5t 7 f e e l l o n g , a n w o u n d i c o n t i n u o u sl o o p ( s o r t o l i k e a n o l d e i g h i - t r a c k a u d i o t a p e ) ,a l w a y s m o v e s i m s a m e d i r e c t i o n ( n e v e r

r e w i n d s ) . T h t a p e h a s m a l l m e t a l b a n d a o n p o i n t s t h c o m p u t e r c a i d e n t i t y t h e s t a r to I h l a p e .

T h d r i v e k e e p s d i r e c t o r y ' f o y o u rc o n v e n i e n c e b u d o e s n o u s t h a t l f i n dp r o g r a m s . W h e n l o a d i r e q u e s t e d , t h d r i v es p e e d s I h l a p e f o r w a r d , s l o w i n g d o w n a t h S t a r t o e v e r y p r o g r a m i f i n d s t r e a d t h h e a d e r .I w i l l l o a d t h e r i g h i o n u p o n l o c a t i n g i a n d s a s p e e d e q u i v a l e n t t 1 5 4 1 . S a v e s a r b i m o r e c o m p l i c a t e d : u n l e s s y o u w a r n t p u t h p r o g r a m i m m e d i a t e l y p a s t t h e m e t a l b a n d( S A V E " F I L E N A M E " , 2 0 ) y o m u s t p r o d t h l a p e i n i o b l a n k s p o t j u s t a f t e r t h l a s t r e c o r d e dp r o g r a m ( u s u a l l y a c c o m p l i s h e d b y d o i n gv e r i f y o l h a i p r o g r a m ) b e f o r e s a v i n g ( S A V E■ ' # F I L E N A M " , 2 0 ) .

T h u n i l h a a c l e a r p r i c e a d v a n t a g e o v e rd i s k d r i v e s , b e i n g a b o u t $ 2 0 0 a l i m e 1 5 4 1 sw e r e $ 3 7 5 o r s o a n D a i a s s e t l e s w e r e a r o u n d. $ 7 5 . B u t h s p e e d a d v a n t a g e o v e r o r d i n a r y t a p ed r i v e s w a s s o m e w h a l i l l u s o r y . S i n c e t h d r i v eh a t s e a r c h t h w h o l e t a p e f o p r o g r a m ,s e a r c h l i m e w a d e p e n d e n t o t h l e n g t h o t a p ea n e x a c t l y w h e r e t h l a p e h a p p e n e d t b w h e n

s e a r c h s t a r t e d . S e a r c h l i m e f o r a l l i K w a f e rc o u l d b a b o u t m i n u t e , s o i l o a d i n s t r u c t i o nw a g i v e n w h e n t h l a p e w a j u s t p a s t t h ed e s i r e d p r o g r a m , t h d e v i c e w o u l d w a s i e a l m o s t

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

A n o t h e r d i f f i c u l t y w a t h r e l i a b i l i t y o t h w a f e r i t s e l f - t h a t c o n t i n u o u s l o o p a r r a n g e m e n tc a u s e d c o n s i d e r a b l e l a p e w e a r . ( I n d e e d , t h eC o l e c o A D A M w a o r i g i n a l l y s u p p o s e d t b e q u i p p e d w i t h a s i r i n g y f l o p p y d r i v e , b u r e l i a b i l i t y p r o b l e m s l e t h a i m a n u f a c t u r e r l i n s t a l l a D i g i t a l D a t a D r i v e - e s s e n t i a l l y , as p e e d y a n d i n t e l l i g e n t c a s s e t t e d r i v e - i n s t e a d . )

F o w h i l e , E x a t r o n ( w h i c h u n d e r w e n tn a m e c h a n g e t E n t r e p o a s o m e p o i n t ) d r o p p e d

o u o d i r e c t s a l e s o s i r i n g y f l o p p y u n i t s ; i c o n t i n u e d l b u i l d I h e b a s i c d r i v e a s s e m b l i e s ,b u o t h e r f i r m s l i k e A & M i c r o d r i v e a n dU n i t r o n i c s f i n i s h e d I h a s s e m b l i e s u n d e r i h e i ro w n a m e s . Y e I h c o m p a n y w a b a c k i d i r e c t c o m m o d o r e m a r k e t i n g i l a t e ' 8 4 / e a r l y' 8 w i t h a v a r i a n i c a l l e d i h Q u i c k D a t a D r i v e( Q D D ) . T h i s m o d e l , c o n n e c t i n g t t h c a s s e u ep o r t a n d a d d r e s s e d l i k e n o r m a l t a p e d r i v e , w a v e r y s m a l l ( 2 - 1 / 4 " 3 - 1 / 2 " f i " ) , y e c o u l d l a k el a r g e r w a f e r s ( u t 1 7 0 K ) . a n d w a f a s t e r a b l et s e a r c h 2 5 w a f e r i e i g h t s e c o n d s , o a b l et l o a d 2 4 p r o g r a m i 2 s e c o n d s ( c o m p a r e dw i t h a l m o s t c i g h l m i n u i e s f o a c a s s e t t e d r i v ea n d p e r h a p s m i n u t e f o r a s l o c k 1 5 4 1 ) ! A l t h i s , a n t h p r i c e w a d a w n t S H 5 . G i v e n I h a n n o u n c e d S m i l l i o n E n t r e p o s p e n i d e v e l o p i n gt h Q D D , I h c o m p a n y m u s t h a v e e x p e c t e d l s e l l h u n d r e d s o f t h o u s a n d s , i n o m i l l i o n s , o i h u n i t s .

l d i d a ' I w o r k o u t h a t w a y ; n u m b e r o f a c i o r s c o n s p i r e d t k i l l t h Q D D . W a l e rr e l i a b i l i t y r e m a i n e d o n p r o b l e m ; a n o l h e r w a i h c o n t i n u i n g f a i l u r e o c o m m e r c i a l s o f t w a r ep r o d u c e r s t m a r k e t l i l i e s i a s i r i n g y f l o p p yv e r s i o n ( a l t h o u g h E n t r e p o t r i e d l m a k e s o m el i l i e s a v a i l a b l e ) . Y e a n o l h e r d i f f i c u l t y w a c o n f l i c t i m e m o r y m a n a g e m e n t : i h Q D u s e d

Q u i c k O p e r a t i n g S y s t e m ( Q O S ) l o a d e d i n t om e m o r y ( o p l u g g e d i b o p t i o n a l c a r t r i d g e ) t m a k e Q D o p e r a t i o n s e a s y , b u t h Q O c o u l di n t e r f e r e w i t h m a c h i n e l a n g u a g e p r o g r a m s t r y i n gt u s t h s a m e m e m o r y a r e a . I a n c a s e , t h ef i n a l n a i l i n t h e c o f f i n w a u n d o u b t e d l y i h d r o p p i n g c o s t o d i s k d r i v e s . D i s k d r i v e sr e t a i n e d n u m b e r o a d v a n t a g e s a v e r t h e s t r i n g yf l o p p y ( c o n v e n i e n c e , r a n d o m a c c e s s , e t c . ) , a n t h r o u g h v a r i o u s t e c h n i q u e s ( l i k e f a s t l o a dc a r t r i d g e o J i f f y D O S ) c o u l d m a i n t a i n s p e e da d v a n t a g e . W h e n d i s k d r i v e s b e c a m e p o p u l a r l yp r i c e d , t h m a r k e t f o l a p e d r i v e s o f a n y k i n de v a p o r a t e d . A n s o a p p a r e n t l y , d i d E n t r e p o .A n e a r l y a c a t e l l , I h c o m p a n y d i d n o ts u r v i v e p a s i 1 9 8 6 , b u i i i l i i t l e d e v i c e s l i v e o a y e a n o l h e r s t r a n g e n i c h e i t h h i s t o r y o p e r s o n a l c o m p u t i n g i g e n e r a l , a n c o m m o d o r e c o m p u t i n g i p a r t i c u l a r ,

R E A D V .

Page 19: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 19/40

0 h a v e a C 6 a n d a 1 5 4 1d i s k d r i v e . W h a t w a n t t k n o w i s [ f i h A p p l e I m a g eW r i t e r I p r i n t e r c a n b e u s e dw i t h i h e q u i p m e o i h a v e .L o u i s D i m a s o N e Y o r k ,N e Y o r k .f } Y e s ! G E O S a n d T h e W r i t eS t u f f w o u l d h e x c e l l e n t s i a n sw a l l i l n s p r i m e r . M a n y o i h e rp r o g r a m s w o u l d a l s o h a b l e l u t i l i z e t h I m a g e W r i l e r . M a k es u r e y o h a v e l l i e p r o p e r p r i n t e ri n t e r l a c e .

0 : I n i h e N o v ' 9 3 i s s u c i n T h i ;A r c h a i c C o m p u t e r Q & A , y o m e n t i o n e d h a v i n g r e s e t s w i t c hi n s t a l l e d E C 6 4 . C a y o a d v i s e h o t d i o a d v i s e t w h o m m a w r i t e t a s k ? R o M u f f i n s o f H u n t i n g t o n , W e s tV i r g i n i a .

w h e n u s t h p r o g r a m w i t hm 1 2 8 D a n s e p a r a t e 1 5 8 1d i s k d r i v e , h u i w o n ' l w o r kp r o p e r l y w h e n u s t h 1 2 8 D ' sh u i l t - i n 1 5 7 1 d i s k d r i v e . a a b l e l l o a d l l i e p r o g r a m w i t hl l i e b u i l t - i n 1 5 7 1 d i s k d r i v e a n a c c e s s e x i s t i n g f i l e s b u t c a n ' tf o r m a t M S - D O S d i s k s o r c o p yT i l e s t o a a l r e a d y f o r m a t t e dM S - D O S d i s k . M d i s k d r i v ej u s t l o c k s u a n t h l i g h tH a s h e s . W h e n t r i e d u s i n g t h s a m e p r o g r a m o a f r i e n d ' s 1 2 a n s e p a r a t e 1 5 7 1 d i s k d r i v e , i w o r k e d l i n e .

T l i i s l e a d s m t b e l i e v et h a t m 1 2 8 D o i l b u i l t - i nd i s k d r i v e i s o m e h o wp r e v e n t i n g B i g B l u e R e a d e r 1 2 Kf r o m o p e r a t i n g t h s a m e a i w o u l d o 1 2 8 w i t h s e p a r a t e1 5 7 1 d i s k d r i v e . a l s o h a v e

D A I T H L I F E O P R E H I S T O R I C M A J o i n y o u r l i o s l S o l i s b u i y S m y l l i e i P u b l i cM t i w o f k T e l e v i s i o n d o c u m e n t a r y a b o u le a r l y C a v e m e n . A c t i o n / A d v e n t u r e / C o m e d y

C - 6 4S E N D F O

F R E E B R O C H U R E

f } Y o u r l o c a l u s e r g r o u pw o u l d b g o o d s t a r t . T h e r e i u s u a l l y s o m e o n e i e v e r y u s e rg r o u p h a n d y w i t h a s o l d e r i n gi r o n . I n t h e m e a n t i m e d i e H a r dw i l l s o o n b s t a r t i n g a n e c o l u m n t h a i w i l l c o v e r I h i sl o p i c a n m o r e !

Q h a v e p r o g r a m c a l l e d B i B l u e R e n d e r 1 2 8 . a s u r ey o u ' v e h e a r d o f i i I w o r k s f i n e

S e n d e l i e e k o m o n e y o r d e r f o S 1 9 . 9 5 l o C R E A T I V E P I X E L S L T D .P . O . H o 5 ' J 2L i b r a r y , P 1 5 1 2 9

a n o t h e r c o p y p r o g r a m c a l l e dF a s t H a c k ' E m t h a t m c o m p u t e r w i l l n o a l l o w m t u s e . D y o k n o w o a n i n t e r n a l c h i p f o t h 1 2 8 D o i t b u i l t - i n d i s k d r i v e t h a t m i g h tp r e v e n t m f r o m u s i n g t h e s ep r o g r a m s p r o p e r l y ? I t h e r e i s w h a t c h i p i i a n d w h e r e c a nf i n d o n e ' . ' M i c h a e l H a c k m a n o B a l t i m o r e , M a r y l a n d .f y - I f t h e s e p r o g r a m s u s e d t

r u a l r i g h t , t h e n y o m i g h tw a n t l c h e c k o u e i t h e r y o u ra l i g n m e n t o t h e p o s s i b i l i t y l h a iy o u r d r i v e r a i l s a r d i r t y . T h e r ea r p u b l i c d o m a i n p r o g r a m s l a i w i t h a l i g n m e n t c h e e k s . I y o a r u c o f o r t a b l e w i i ho p e n i n g u y o u r c o m p u t e r ,t h e r e a r e s e v e r a l c o m m o d o r es e r v i c e c e n t e r s a d v e r t i s e de l s e w h e r e i t h i s m a g a z i n e .R e m e m b e r , i y o t a k e a p a r ty o u r c o m p u t e r , y o u v o i d a n yw a r r a n t y y o m i g h t h a v e o i t

A f a a t h c h i p s i t h 1 5 7 1 , t h C 1 2 8 D ' s d r i v e h a t h b l e s t c h i p s e U i a t C o m m o d o r er e l e a s e d f o r i h e 1 5 7 1 d r i v e . Y o m a w a n t t c h e c k t h a i t h d r i v ei i 1 5 7 1 m o d e . O b l a n kl i n e e n t e r : O P E N 1 5 , 8 , 1 5, " U O > M 1 " < R E T U R N > . T h e nl y p e : C L O S E 1 5 < R E T U R N > .I t h d r i v e d o e s D o h a v e d i s k

i i o r h a s a u n f o m a l t e d d i s k i i i h d r i v e l i g h t w i l l f l a s h ,j u s t t y p e : 7 D S S < R E T -U R N > a n d i w i l l s t o p .T h d r i v e w i l l b i 1 5 7 1m o d e .

T h 1 5 7 1 c a n n o tf o r m a l a n M S D O S d i s ku n l e s s i i i 1 5 7 1m o d e .

0 p u r c h a s e d C 2 s y s t e m u s e d . W i t h i c a m em a n y h a r d w a r e i t e m s , o n b e i n gt h E P Y X F A S T L O A Dc a r t r i d g e f o t h C 6 a n a n o t h e ri A C C E S S ' S M A C H 1 2 c a r t r i d g e . D o c u m e n t a t i o n d i n o a c c o m p a n y i h u n i l s . I ' v eb e e n s e a r c h i n g t h r o u g h m a n yy e a r s o s u p p o r t i n g m a g a z i n e sf o r a r e v i e w , l n a v a i l . n e e dh e l p u n d e r s t a n d i n g t h u s e f u l n e s s o t h e s e c a r t r i d g e s .

I G . M . W a l l e r , J r o R i c h m o n d ,V i r g i n i a .1 } T h e r e w a a r e v i e w o f d i M a c h . 1 2 c a r l r i d g e i I h M a r c h9 i s s u e o d i e H a r d l h a t w o u l dp r o b a b l y a n s w e r s o m e o y o u rq u e s t i o n s a b o u l c a r l r i d g ec a p a b i l i t i e s . T h F a s t l o a i i c a r ts p e e d s u p r o g r a ml o a d i n g / s a v i n g b u t d o e s n ' l h a v em a n y o t h u t i l i t y f e a t u r e s o t h M a c h 1 2 8 .

Y o m i g h t p l a c e a n a d i T r a d e r ' s C o m e r f o t h m a n u a l sy o a r m i s s i n g . W a n l a d a r f r e e , s e p a g e 3 f o m o r ei n f o r m a t i o n .

0 I i h N o v e m b e r i s s u e , t h c o m m e n i s i i h N E W S s e c t i o na b o u l I h C 6 w e r el l i o u g h t - p r o v o k i n g b u t d i d n o ia n s w e r m o s t i m p o r t a n tq u e s t i o n . I i c o m p a t i b l e w i t hG E O 8 ? L a r r y V i c k e r s o fI ' r i c h i t r d , A l a b a m a . D S f } W h a v e n o y e r e c e i v e do u C 6 f r o m T h G r a p e v i n eG r o u p y e t , s w d o n ' t k n o w f o s u r e , b u r e p o r t s f r o m m o s tf r o n t s a r e " N O . "

Q j u s t g o t s t a r t e d r e a d i n gI h D e c e m b e r F l y e r . T h s h o r tR e a d e r I n p u t a r t i c l e o n p a g eb W a l t e r S c h r o c d e r o l l i e F u G r a p h i c s M a c h i n e w a sI n t e r e s t i n g , w o u l d a p p r e c i a t ei i y o c o u l d l e l l m w h e r e t p u r c h a s e i t A l s o , a r t h e r e a n s o u r c e s y o k n o w o f e x c e p t t h r a d i o a m a t e u r s t o r e s t h a t h a v ep r o g r a m s f o r a d i o a m a t e u r s .B r o o k s B l a n c h a r d o W a u w a i o s a , W i s c o n s i n .f y F o i n f o r m a t i o n a b o u t H i F u G r a p h i c s M a c h i n e w r i t e o c a l l : T h F G C o n n e c t i o n .

I ' J ' H

Page 20: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 20/40

P . O . B o x 2 2 0 6 , R o s e b u r g , o r 9 7 4 7 0 ( 5 0 3 ) 6 7 3 - 2 2 3 4 .

A f a a A m a t e u r R a d i og o e s , c h e c k w i l l i y o u r l o c a lc o m m o d o r e u s e r g r o u p s a w e l l a t h l o c a l a m a t e u r r a d i oc l u b s . Q u i t e l o O a m a t e u re q u i p m e n t i s t i l l b e i n g r u o c o m m o d o r e s y s t e m s . A n y o n ew i t h a n A m a t e u r R a d i o i n f oc o n c e r n i n g U S w i t h t h C i w e l c o m e t d r o p u s l i n e f o f u t u r e R a r i t i e s ,

0 w o u l d b m o r e t h a nh i p p y I s u b s c r i b e t y o u rd i e H a r d p u b l i c a t i o n i y o c a i 1 1 m w h a t n e e d t d t m a k e m C 6 w o r k r i g h t a g a i n .

h a v e c a l l e d s e v e r a l a r e a s e r v i c ep l a c e s a n d f o u n d m o s t o t h e mq u i t e c u r t o r r u d e w h e n a s k e df o r a c o m m o d o r e s e r v i c e p l a c eo s o m e s i m p l e a d v i c e o h o t c l e a r u m p r o b l e m .

T h p r o b l e m i t h a i i o n l ys h o w s " ? o u t o m e m o r y e r r o r i 0 o t h s c r e e n a m w o n ' t r u p r o g r a m . I j u s t k e e p s g o i n g o a n o n w o n ' t s t o p , a n l i a ss e v e r a l e x c l a m a t i o n m a r k st h r o u g h t h s c r e e n . f e a r m a l o s e w h a t h a v e o m d i s k s i

t r y t o k e e p g e l l i n g i t w o r kp r o p e r l y , b n o k n o w i n g h o t c o r r e c t t h p r o b l e m . I i

n e e d s r e a s o n a b l y p r i c e d s e r v i c er e p a i r , c a n h a n d l e t h a t . j u s ih o p e c a g e i b a c k " i s e r v i c e , " C a y o h e l p ? M r s .L o n n i c F r e e m a n o M a u i i o ,I l l i n o i s .f ) S o u n d s l i k e y o h a v e b a c h i p , ( o s e v e r a l ) q u i l e p o s s i b l y

4 1 6 4 . C h e c k o u t h T e c hS t a r , C o m p u t e r B a r g a i n S t o r e ,a n S o d a k E l e c t r o n i c s a d e l s e w h e r e i t h i s i s s u e f o r

c o m m o d o r e r e p a i r s . A n r e p u t a b l e r e p a i r c e n t e r w i l lw a r r a n t t h e i r w o r k . D o n ' th e s i t a t e t a s k , " H o w m u c h 1 . ' "M a n y p l a c e s o f f e r a f l a t f e e .

0 H o l o n g i t h l i f e o M P 8 0 p r i n t e r r i b b o n( p r i n t i n g f o u r p a g e s o s p r e a d s h e e t d a t a o n c e p e w e e k ] ' . 'D o e s t h r i b b o n t r a v e l t h r o u g ht h e c a r t r i d g e m o r e t h a n o n c e ' . 'W h e r e c a o b t a i n a u x i l i a r ys p r o c k e t s f o t h i s p r i n t e r ' ?

h a v e d i s k t h a ta c c o m p a n i e s t h 1 5 4 ! d r i v e . I

L O A D i w i t h s t a n d a r d" * " , 8 , t h e r e a r e a s e r i e s o p r o c e d u r e s t h a t a r p r o m i s e d( s u c h a s t h e p r i n t e r l e s t , e t c . ) .c a g e t h p r o m i s e s b u c a n n o t g e t h t e s t s t h e m s e l v e st p e r f o r m . C a y o t e l lm w h a t l d t m a k e t h d i s k d e l i v e r w h a t i p r o m i s e s ?

A r t h e r e a n s u b s c r i b e r s t d i e H a r d i S k o k i e , I l l i n o i s ( z i p c o d e6 0 0 7 6 - 2 4 5 3 ) ? M a y b eh c / s h c / w e c a n f o r m u s e rg r o u p o o u o w w i t h t h h u b e i n g d i e H a r dm a g a z i n e ' ? ? P a u l S i l v e r m a no f S k o k i e , I l l i n o i s .f } T h M P S - 8 0 3 r i b b o nl i f e i s o v e r m i l l i o nc h a r a c t e r s ( 1 . 2 m i l l i o n ) . I y o a r o n l y p r i n t i n gp a g e s w e e k , y o u r r i b b o ns h o u l d l a s t q u i t e a w h i l e .V - T e c k , 2 2 2 3 R e b e c c a D r . ,H a i f i e l d , P A 1 9 4 4 0 c a r r i e sr i h o n s f o r t h e R 0 3 . I y o a r l o o k i n g f o p a r t s , y o m i g h t c a l l s o m e o t h a d v e r t i s e r s i d i e H a r d .

T h T e s t / D e m o d i s kt h a t c o m e s w i t h t h 1 5 4 1d r i v e h a s o m e i n s t r u c t i o n a lp r o g r a m f i l e s a t t h

f b e g i n n i n g o t h d i s k . W h e ny o L O A D " * " , 8 t h d i s k d r i v el o o k s f o r t h e f i r s t p r o g r a m i t h d i r e c t o r y . T g e a t h d i r e c t o r y t y p e ; l o a d " $ " , k a n w h e n t h R E A D Y p r o m p ta p p e a r s , t y p e l i s t . Y o s h o u l ds e l i s t o t h f i l e s o t h d i s k . I t h l i s t i n g g o e s b t o f a s t , h o l d d o w n t h C O N T R O Lk e l s l o w i o p r e s s t h eR U N / S T O P k e t t e r m i n a t et h l i s t . T l o a d s p e c i f i cp r o g r a m f r o m t h a t d i r e c t o r y :t y p e L O A D " f i l e n a m e " . 8w h e r e f i l e n a m e i o n o t h n a m e s y o g o f r o m t h d i r e c t o r y l i s t i n g . W h e n t h R E A D Y p r o m p t a p p e a r s , t y p eR U N .

C h e c k R a r i t i e s f o u s e rg r o u p s i y o u r a r e a . T h l a s t

c o u p l e o i s s u e s h a v e h a l o t sn e o n e s e n t e r e d .

R E A D V .

D i s c o u n t C o m p u t e r s( 2 0 6 ) 4 3 1 - 0 1 8 ( 1

( . 6 I C . 6 4 C o m p u t e r1 2 C o m p u t e r

I ' M ) C o m p u t e r1 2 8 / 1 5 7 1 s y s t e m

1 5 4 1 D i s k D r i v eI S 7 1 U i . s k D r i v e1 5 8 1 D i s k D r i v eI 7 O 2 C o l o r M o n i t o rA M D E X 8 C o l o r m o n i t o r1 9 0 2 C o l o r M o n i t o r2 0 0 2 C o l o r M o n i t o r

" ' ' i l l l t : j m \ | > ; i t i s i i mP r i n t e r s s t a r t i n g a t1 3 5 1 M o u s e( 1 S u p e r G r a p h i c s G o l dS u p e r G r a p h i c s J 6 P o w e r S u p p l yA m i g a A 5 O O

S o f t w a r e

7 9 . 0 0S 1 3 9 . 0 0$ 1 9 9 . 0 0

1 9 9 . 1 H 17 9 . 0 0

1 2 9 . 0 01 1 9 . 0 0

$ 1 1 9 . 0 0$ 1 5 9 . 0 0$ 1 6 9 . 0 0$ 1 6 9 . 0 0

7 9 . 0 06 9 . 0 03 9 . 0 U

1 2 9 . 0 04 9 . 0 ( 12 9 . 0 0

1 9 9 . 0 ( 1

p r i c e i l u o m i l r v f k t l 1 5 , ( 1 ( 1 S h i p p i n g u r n i H a n d l i n gS e n d S A S E f o . 1 c u m p l t l i - < i > i 1 - . 1 1 . 1 1 i t > . 1 l i i l i n g h i

D i s c o u n t C o m p u t e r s S o f t w a r e6 4 S 1 5 2 n d , S e a t t l e , W 9 8 1 6 6

( 2 0 6 ) 4 3 1 - 0 1 8 0

Page 21: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 21/40

0 m 0 0 p r n t a i f t f r w > T h

f o b a w * * l a ( o S f r 0 I i >

T l i t ; D i r e c t o r y i D e p t h

b J a m e s G r e g o r y W e l i e r

P a r t B : T l B A b l o c k

T h B A ( B l o c k A v a i l a b i l i t yM a p ) b l o c k i t r a c k 1 8 b l o c k o y o u r1 5 4 1 d i s k . I h a i h r e e m a i n p a r t s :

( S e e m a 2 t h B A M . )

! D i r e c t o r y l i n k2 B A 3 D i s k n a m e a n I D

S e c t i o n I D i r e c t o r y l i n k .

T h f i r s t t w b y t e s o f t h B A b l o c k c o n t a i n t h n u m b e r s o t h t r a c k a n b l o c k w h e r e t h e d i s k ' s d i r e c t o r y s t a r t s . W h e n e v e r D O w a n t s t f i n d s o m e t h i n g o t h e d i s k , i s t a r t s b l o o k i n g h e r e . N o r m a l l y , t h d i r e c t o r y b e g i n s o t r a c k 1 8 b l o c k 1

M a 2 C h e B A M : t r a c k 1 8 s e c t o r

b y t e

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

0 S e c t o r o f i r s t d i r e c t o r y b l o c k .I t v a l u e i n o r m a l l y o n e .

0 ' A 0 Z e r o

0 4 - 1 4 3 B A M . E a c h g r o u p o f o u rb y t e s i t h i s r a n g e i u s e dt r e p r e s e n t t h a v a i l a b l es p a c e o a e n t i r e t r a c k .E a c h b y t e s i t r a c kb i m a p . S e e m a p 2 a

b y t e4 = t r a c k

l G = t r a c k2 8 - t r a c k

b y t e8 = t r a c k

2 0 = t r a c k3 2 = t r a c k

b y t e1 2 = t r a c k2 4 = t r a c k3 6 = t r a c k

S e c t i o n 2 B A

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

T h b l o c k a v a i l a b i l i t y m a t a k e su t h 4 t t h r o u g h t h 1 4 3 r d b y t e s o t h B A b l o c k ■ t o t a l o 1 4 b y t e s .E a c h t r a c k o l i t e d i s k i r e p r e s e n t e d b f o u r b y t e s . ( 1 4 0 / 4 3 5 ! E x a c t l yt h n u m b e r o t r a c k s o a d i s k ! W h a t c o i n c i d e n c e ! )

T h u s , b y t e s t h r o u g h r e p r e s e n t t r u c k 1 b y t e s I h r o u g h I r e p r e s e n t t r a c k 2 a n s o n u p t i r a c k 3 5 , w h i c h i r e p r e s e n t e d b b y t e s1 4 0 i h r o u g h 1 4 3 .

S e c t i o n 3 D i s k n a m e a n I D

B y t e s 1 4 4 i h r o u g h 1 6 o t h B A b l o c k c o n t a i n t h d i s k n a m e ,R i l e d o u w i l l ) s h i f t e d s p a c e c h a r a c t e r s ( C H R S ( 1 6 0 ) ) . T h i s i l l i e n a m ey o g a v e y o u r d i s k w h e n y o N E W e d i t

B y t e s 1 6 a n 1 6 a r e t h e d i s k I D T h t w c h a r a c t e r s y o s e a f t e rt h d i s k n a m e w h e n y o l o o k a a d i r e c t o r y a r e i h e I D . Y o a s s i g n a n I w h e n y o N E ; i d i s k .

1 2 4 = t r a c k= t r a c k

3 3

: 1 2 8 = t r a c k 3 2 : 1 4 0 = t r a c k 3 5

1 3 2 = t r a c k 3

b y t e s

1 4 4 - 1 6 1 D i s k n a m e f o l l o w e d b y s h i f t e d

f o l l o w e d b s h i f t e ds p a c e s .D i s k I 1 6 2 - 1 6 4s p a c e

1 6 5 - 1 6 6 " 2 a -1 6 7 - 1 7 0 S h i f t e d s p a c e s1 7 1 - 2 5 5 U n u s e d a l z e r o s

R E A D Y

Page 22: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 22/40

z & ' i M f c ^ - . ' - - - '

I I P 1

c o m m o d o r e £ b M i k e

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

w h a t t e r m i n a l p r o g r a mw h a t d i e " b u f f e r " i a n d w h a l " u p l o a d "

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

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

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

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

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

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

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

i l a n c e ) .S o n o y o u ' v e f o u n d g a m e l i l e o r d i s k

y o j u s i h a v e l h a v e , t i n i e r I h f i l er a r e a o t h b u l l e t i n b o a r d . T e l l t h e

a r d y o u w o u l d l i k e l i n i t i a t e " d o w n l o a d " .o w i l l h a s k e d f o f i l e n a m e a n d / o r

Y o u m a y b e a s k e d f o t h e t r a n s f e rS o m e b u l l e l i n h o a r d s y s t e m s r e q u i r e

y o s e u t h p r o t o c o l b e f o r e y o a c t u a l l yt e r t h e I r a n s f e r a r e a . A l t e r y o e n t e r t h i st a , I h e B B w i l l f i n d I h e t i l e a n p r e p a r e f o

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

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

y o w i s h l s a v e I h f i l e u n d e r . M o s tc ; s w i t c h p r o l o c o l s w i t h m i n i m a l

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

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

o w o n ' t g e l i h e f i l e ! T h e r e w i l l p r o b a b l y h s l i g h t p a u s e a n t h e n I h e I r a n s f e r s h o u l d

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

m a k e s u r e i t ' s c o r r e c i . T h i s i c a l l e d

C h e c k s u m p r o c e d u r e . I t h e y d e l e d a e r r o r ,I h s a m e i n f o r m a t i o n i s e n l a g a i n . T h i s w i l lc o n t i n u e u n t i l h o l h c o m p u t e r s L i r e s a t i s f i e d t h a tt h i n f o r m a t i o n i e r r o r f r e e . T h e n , a n d o n l yt h e n , w i l l t h e d a t a b w r i t t e n t o d i s k a n ( h I r a n s f e r c o n t i n u e s . I e x c e s s i v e e r r o r s o c c u r , I

w o u l d h b e s t l l e r m i n a l e I h e I r a n s f e r a n l i u do u w h y . X - M u d i n i a n Y - M u d e m h a v em a x i m u m n u m b e r o f a l l o w a b l e e r r o r s , a n I h e ya b o r t a u t o m a t i c a l l y . P u n t e r d o e s n o h a v et h i s f e a t u r e .

s a i d m i g h t w a n t l g e i n l o o t h e r a r e a so i n t e r e s t , s u c h B f i l e c o m p r e s s i o n , p r o g r a mc r u n c h i n g , a r c h i v e . - . , a n t h l i k e . I r e a l l yw o u l d b b e t t e r i y o l e a r n e d l h a l s l u f f h u s i n g i t T h p r o g r a m s d i a l d I h e s c t a s k s a r en o r m a l l y f o u n d i t h u t i l i t i e s a r e a o f I h B B y o c a l l , a n I h S y s O p s c a a n w i l l a s s i s ty o i l e a r n i n g h o t h e y w o r k .

F i l e c o m p r e s s i o n a m i C r u n c h i n g a r m h o d s t r e d u c e t h s i / o o t h f i l e a n s h o r t e n I r a n s f e r l i m e . Y o c a r e c o g n i z ec o m p r e s s e d f i l e s b t h e n e x t e n s i o n i t h f i l e n a m e . T h m o s t c o m m o n a r . A R C , . L B R ,. L N X , . A R K , a n Z i p . K a c h o n h a n d l e sc o m p r e s s i o n a n l i n k i n g h i d i f f e r e n t l y . T h b e s l w a l l e a r n t u s i h e m i l g e y o u rh a n d s d i r t y a n i r t h e m o u t . . . . J u s t k e e p i m i n d , y o c a n ' 1 u s c o m p r e s s e d f i l e i i t d o w n l o a d e d c o n d i t i o n . Y o h a v e | p e r f o r mt h d e c o m p r e s s i o n o p e r a t i o t i p r i o r t i t u s e .

W e l l , l h a t ' s a W T a p . h a v e e n j o y e d w r i t i n gt h i s s l u f f f o y o u , a n m a d i s c o v e r t h a t m o r en e e d s t b e s a i d a l a t e r d a l e . I s o " I ' l l B B a c k " .

S M M I K K ( S y s O p ) D i a m o n d B a c k B B [ ( 3 0 5 ) 2 5 8 - 5 0 3 9 ) , M i a m i , F

R E A D V .

O o p s !S e p t e m b e r 9 3 T h c o m e t Z i C o d e t o K a sM i c r o s y s t e m s i 2 9 9 2 o , N O 1 9 9 2 S . T h a d d r e s s i s K a s a r a M i c r o s y s t e m s2 1 - G A i r p o r t R d H i l t o n H e a d I s l a n d . S 2 9 9 2 6 - 3 7 0 0

M o r e A d d r e s s e s : T h c o r r e c t s l r e e l a d d r e s sP o w e r D i s k i s :P o w e r D i s k6 8 1 3 L o u i s W a W e s l J o r d a n , U 8 4 0 8 4

S e p t e m b e r 9 { G e e / . , w h a i ' s a l I h i s s t u f f f S e p t e m b e r l a s t y e a r ' . ' ) : C o r r e c l i o n f o s p a c i n g p r o b l e m s i t h M A X I D I S K S L E Bp r o g r a m . C h a n g e l i n e 2 9 0 ;

2 9 M I = 2 0 : L I = 5 1 : P F $ = E $ + C H R S ( L I )* C H R $ ( H I ) : R E H P X P E R F E E D 2 0 / { E P S O N F X - 8 0 0 E M U L A T I O N O

P I N P R I N T E R ) : F O R E P S O N L Q - 8 6 0( 2 4 ) P I C H A N G E - M I = 3 3 : L I = 4 3

A d l i n e 2 9 5 :

2 9 R E M — C H E C K Y O U R P R I N T E R M A N U AF O T H C O R R E C T C O D E S F O T H E S EL I N E F E E D S . F O R O T H E R P R I N T E R SY O U M A Y N E E D T O C H A N G E O N E O RB O T H M I A N L V A L U E S .

A p r i l 9 4 T c l e a n l y t h i n g s b i o t h e s u b o R O M s , R A M s a n t u r n i n g o f f I h e c o m p u lF o I h o s c o f y o n e l c o m p u t i n g , o t h o s ey o w h h a v e j u s i h a s e r i o u s b r a i n c r a m p ,w i l l r e i t e r a t e T u r n i n g o f I h c o m p u l e r d e s t t h c o n t e n t s o t h R A ( R a n d o m A c cM e m o r y ) , w h i c h h a p p e n s t b t h a r e a w h y o u r p r o g r a m s a r s t o r e d . T h e R e a d OM e m o r y ( R O M ) i n o ! d e s t r o y e d ! T h u s , l e a I h c o m p u t e r t u n e d o f w i l l n o d e s l o yO p e r a t i n g s y s e m . w h i c h i B A S I C .

J u n e 9 S p i n n e r : T h S O p r o g r a m o I h i i n e e d o f s l i g h l a l t e r a t i o n ( f o r u s o p l u s / 4 a n d / o r C 1 2 8 o n l y ) . C h a n g e I h e p a r tl i n e 6 0 0 2 l h a t r e a d s :

. . . : T O M L I N E A R Y

l r e a d ;

. . . i D L O A D " L I N E A R Y

C h a n g e t h e p a r t o l i n e ( 5 0 2 0 l h a l r e a d s

. ( - L I N E A R Y 1

l r e a d :

. . . D L O A D " L I N E A R Y

Page 23: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 23/40

R e q u i e m f o a B B S . . .B u l l e t i n b o a r d s c o m e , a n d b u l l e t i n b o a r d s

g o . . . n b i d e a l , r i g h t ? m e a n , i h a p p e n sE v e r y d a y a n d l i f e g o e s o n B u j u s t h a t s a s o m e t h i n g a b o u t t h i s o n a n y w a y . . .

T h O C U G M a n o r B B i n l o n g e r w i t hu s O p e r a t i n g o u o O l y m p i a W A O C U GM a n o r w a H i o f f i c i a l b u l l e t i n b o a r d o f t h O l y m p i a C o m m o d o r e U s e r s ' G r o u p . T h r o u g hi t d i s t i n g u i s h e d h i s t o r y , O C U G M a n o r w a k n o w n i o u a r e a a f a m i l y - o r i e n t e d b o a r d .A c c e s s w a n o r e s t r i c t e d t o m e m b e r s o O C U G . A n a n a l c a l l e r s r e c e i v e d t h s a m e

e

C o w b o y

c o n s i d e r a t i o n , a n O C U G M a n o r w a h o m eB B f o m a n y i n t e r e s t i n g p e r s o n s . T h m e s s a g e b a s e s t h e r e w e r e q u i t e a c t i v e , a n s o m et e r r i b l y s t i m u l a t i n g d e b a t e s w e r e p a r t i c i p a t e d i b m a n y c a l l e r s a n v i e w e d b m a n y m o r e .Q u i t e f e d e v o t e d i n d i v i d u a l s t o o k t h e i r t u r na r u n n i n g t h O C U G M a n o r B B S , a m o n g t h e mR o W r i g h t , J o h n B e c l i t e l , G u G i r o n e , T o n yV i n e , a n T r i s l i H u r l e y . S y s o p o O C U GM a n o r w a a e l e c t e d o f f i c e o O C U G . m i t h t e r m o o f f i c e r a f o o n y e a r .

T h i s i a l s o , g u e s s , a b o u t t h d e a t h o f au s e r g r o u p . I N o v e m b e r o 1 9 y 3 t h r e m a i n i n g m e m b e r s o O C U G v o t e d d i s b a n d .O C U G w a a o f f i c i a l l y r e c o g n i z e dc o m m o d o r e u s e r g r o u p a n d h a d b e e n a c t i v es i n c e 1 9 8 3 . O r i g i n a l l y c h a r t e r e d a t h O l y m p i aV I U s e r s ' G r o u p ( O V U G ) , t h g r o u p b e c a m eO C U G i n l a t e 1 9 8 4 . w a r m a n f r i e n d l yg r o u p , O C U G l o o k p a r t i f o o d d r i v e s f o t h o s el e s s f o r t u n a t e i o u c o m m u n i t y . I a d d i t i o n l m o n t h l y m e e t i n g s a n B B S , O C U G r e g u l a r l ys c h e d u l e d S a t u r d a y m o r n i n g b r e a k f a s t m e e t i n g sa n s u m m e r p i c n i c s , a n w a r e g u l a rp a r t i c i p a n t i c o m p u t e r f a i r s h e l d i t h o p e na r e a o a l o c a l s h o p p i n g m a l l . T h 1 9 9 1c o m p u t e r f a i r w a q u i t e m e m o r a b l e - t h a i w a t h y e a r t h a t t h e l o c a l M S - D O S u s e r g r o u pd i d n ' t e v e n b o t h e r t s e u b o o t h a n t h c o m m o d o r e b o o t h d r e w a n h e l d m o r e p u b l i ci n t e r e s t t h a n t h n e a r b y A m i g a d i s p l a y .

J u s t h o d o e s u s e r g r o u p , o p o p u l a rB B f o r t h a t m a t t e r , l o s e i t v i t a l i t y a n f a d ea w a y ? I ' n o r e a l l y s u r e , b u c a t e l l y o t h a t O C U G M a n o r d i n o d i d u l l a c k o s y s o p i n v o l v e m e n t . T r i s h H u r l e y i l b c o m m e n d e d f o h e e f f o r t s i k e e p i n g T h M a n o r a f l o a t f o r a f u l l h a l f - y e a r a f t e r i h e d e m i s eo O C U G - n e s o f t w a r e , n e s c r e e n s , n e B B n a m e , t h w h o l e n i n e y a r d s . . . i s t i l lw a s n ' t e n o u g h . w i s h h a s o m e a n s w e r s f o y o u . h u d o n ' t . w i l l n o h a n d y o u a n y s a p p yp l a t i t u d e s . W h a t w i l l d i i b i s : w i l l l e l ly o t h a t i y o a r f o r t u n a t e e n o u g h t h a v eB B o r u s e r g r o u p w h i c h i o v a l u e t y o u ,s u p p o r t i ( t h e m ) a m u c h a y o p o s s i b l y c a n .O n c e t h e y a r g o n e , t h a t ' s i t . . . f i n i s .

R e s t i p e a c e , O C U G a n O C U G M a n o r .Y o w i l l b r e m e m b e r e d w e l l , a l o n g w i l l i i h f o l k s w h o m a d e y o u w h a l y o u w e r e . T h i sc o l u m n w i l l b w e l l w o r t h t h e i n k i i h e l p s l r e v i t a l i z e j u s l o n u s e r g r o u p o B B S . F o t h o s e w h w e r e p e r s o n a l l y i n v o l v e d i O C U G ,m i n k t h i s s e r v e s a d i g n i f i e d c l o s u r e t d e c a d eo s e r v i c e l i l i e w o r l d o c o m m o d o r ec o m p u t i n g .

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

h o u r s , l i p l a c e w h e r e m e s o m e g o p e o p l e , p l a c e w h i c h m a n y w i l l m i s s b e i a b l e t v i s i t . B u h e y , b u l l e t i n b o a r d s c o n ia n b u l l e t i n b o a r d s g o l h a p p e n s e v e r y d ar i g h t ?

a p o l o g i z e t y o u , v a l u e d r e a d e r s , f o i c o l u m n ' s n o b e i n g q u i t e i k e e p i n g w i i hu s u a l c o n t e n t . N e x i l i m e , w e ' l l l o o k i I n l e r u e l R e l a y d i a l ( I R C ) , p r i v a l e c h a i r o o m a n w h a l g o e s o i I h o s e p r i v a t e r o o m s .w i n d u p y o u r c o m p u t e r s , f o l k s . I h i s c o u l d g

h e a v y ! R E f t [ ) V

Page 24: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 24/40

A O a ^ e i P o i n + :E x + e r m i n < a . 4 - i n < g 4 - U e 1 5 4 1 / 7 1

P i l eT l i e r e l a t i v e f i l e b u h a

b e e n w i t h u s f o r q u i t e a w h i l en o w , f i r s t h a t c h i n g i t h 1 5 4 1a n t h e n r e p r o d u c i n g a n i n f e s t i n g t h e 1 5 7 1 d r i v e , l c o n t a m i n a t e s r e l a t i v e f i l e s b f e e d i n g o r e c o r d s a n e a t i n gb i i s o d a t a . A l t h o u g he n t o m o l o g i s t s d e v e l o p e d b u s p r a y t w a r d o f t h p e s t , I s t i l l c o n t i n u e s t h y t e ! h cu n w a r y . F o t h o s e o y o m i f a m i l i a r w i t h t h c r i t t e r , l e t ' sf i r s t d i s s e c t i t a n t h e n w e ' l lo f f e r y o t h e i n s e c t i c i d e t h a tw i l l e r a d i c a t e i o n c e a n f o a l l .

U n c o v e r i n g t h B u g .

I ' n o s u r e w h f i r s td i s c o v e r e d t h h u g , b u t D r G e r a l d N e u f e l d m a h a v e b e e nt h f i r s t t d o c u m e n t i i h i 1 5 4 1 U s e r ' s G u i d e . B r i e f l y , t h eb u c a u s e s t h P o s i t i o n o rc o m m a n d ( R E C O R D Sc o m m a n d i B A S I C 4 . a n a b o v e ) t o c c a s i o n a l l y p o i n t t t h w r o n g r e c o r d . I r e c o r d i s u b s e q u e n t l y w r i t t e n t d i s k , i g e t s w r i t t e n t o H i e w r o n gl o c a t i o n , d e s t r o y i n g r e c o r d s a n c o r r u p t i n g t h f i l e . T a v o i dt h h u g , N e u f e l d p r o v i d e dl i t t l e i n s e c t r e p e l l e n t . H s u g g e s t e d t h a t y o p o i n t t w i c ea n w a i l h a l l ' s e c o n d b e f o r ea t t e m p t i n g t w r i t e a r e c o r d .T h i s f i b e c a m e k n o w n a " d o u b l e - p o i n t i n g " o " d o u b l e - p o s i t i o n i n g . "

A r o u n d a b o u t t h s a m et i m e , c o m m o d o r e r e l e a s e d t h 1 5 7 1 d r i v e . U n f o r t u n a t e l y , t h i s

d r i v e t o o h a t h b u g . T h u s e rg u i d e r e c o m m e n d s y o p o i n to n c e b e f o r e r e a d i n g o r w r i t i n gr e c o r d a n o n c e m o r e a f t e r ( n w a i t ) . I t ' s s a c o m m o d o r e

a c k n o w l e d g e d t h b u g ' se x i s t e n c e a n d e v e n w e n t s f a a t d e s c r i b e w o r k - a r o u n d ,h u t h e n d e c i d e d n o t t o f i i t

I J a n u a r y l g 8 7 a n a g a i ni M a 1 9 8 8 t h T r a n s a c t o rp u b l i s h e d t w ; i r l i c l e s o t h s u b j e c t . T h f i r s t b y D a v i dS h i l O , t i t l e d S h U o ' s R a i d ,a n a l y z e d t h b u a n d e f i n e d t h c r i t e r i a u n d e r w h i c h i w o u l dS t r i k e . ' H i e s e c o n d , O l s o n ' sR a i d , b y H e l e n O l s o n r e f i n e dt h S h i l o p r e d i c t i o n c r i t e r i am a k i n g i m o r e s p e c i f i c .T o g e t h e r , t h S b i l o - Q l s o oa r t i c l e s u s e d N e u f e l d ' sd o u b l e - p o i n t s t r a t e g y o p o i n t i n g t w i c e a n w a i l i n g .M o r e i m p o r t a n t , t h e y r e v e a l e dd i a l t h e b u g w a s t r i g g e r e d o n l ya f t e r w r i i i n g r e c o r d t h a ts p a n n e d a c r o s s t w a d j a c e n t d a t ab l o c k s ( i . e . , b l o c k s a n B ) T h e y w e n t o n t s h o w t h a t i a f t e r w r i t i n g s p l i t r e c o r d , y o a t t e m p t e d t w r i t e t h n e x tr e c o r d t i h d a t a b l o c kf o l l o w i n g ( i . e . , b l o c k C ) t h h u w o u l d c a u s e t h r e c o r d t b w r i t t e n t b l o c k i n s t e a d ,c l o b b e r i n g o n o t w r e c o r d s i t h p r o c e s s . K n o w i n g t h i sm a d e i p o s s i b l e t r e d u c e ( h a m o u n t o d o u b l e - p o i n t i n gn e e d e d i p r o g r a m . N o w , y o o n l y h a d t d o u h l c - p o i n t w h e nw r i t i n g a s p l i t r e c o r d .

I t h l a t e 8 0 w h e nc o m m o d o r e d e v e l o p e d a n dr e l e a s e d t h 1 5 8 1 d r i v e , t h e yf i n a l l y d e c i d e d t e l i m i n a t e t h r e l a t i v e T i l e b u g . C r e a t i v eM i c r o D e s i g n s ( C M D ) f o l l o w e ds u i t l i t t l e l a t e r w i t h t h i n t r o d u c t i o n o t h e i r n e F a n H d r i v e s . U n f o r t u n a t e l y ,1 5 4 1 / 7 1 u s e r s w e r e f o r g o t t e n .N e i t h e r c o m m o d o r e o C M

( J i f f y D O S ) o f f e r e d r e v i s e dR O M s f o r t h e 1 5 4 1 / 7 1 d r i v e st h a t r e m o v e d t h b u g .

T o d a y , m o s t p r o g r a m m e r su s i n g 1 5 4 1 / 7 1 d r i v e s a r s t i l ld o u b l e - p o i n t i n g t a v o i d b e i n gb i t t e n , b u d i f f e r e n t m e t h o d s a r b e i n g u s e d . S o m e a r p o i n t i n gi w i c e ( a n d w a i t i n g ) b e f o r ew r i i i n g r e c o r d , w h i l e o t h e r sa r p o i n t i n g o n c o b e f o r e a n o n c e m o r e a f t e r r e a d i n g a n w r i i i n g e v e r y r e c o r d . W h i c hm e t h o d i c o r r e c t , o r d o c s i m a t t e r ? I y o o n l y n e e d t d o u b l e - p o i n t w h e n w r i i i n gs p l i t r e c o r d , h o d y o k n o ww h e n o n w i l l o c c u r ?

W h i c h W a t P o i n t .

S o m e m o n t h s a g w h i l ew o r k i n g o D O p r o j e c t f o rt h 1 5 x 1 s e r i e s d r i v e s . d e c i d e dt l o o k f o r t h e r e l a t i v e f i l e h u a n s t a m p i o u f o g o o d . T h H i s t s t e p w a t w r i t e " R E LB U D E M O . B A S , " B A S I Cp r o g r a m t h a t d e m o n s t r a t e s t h b u g a n d p r o v i d e s d i f f e r e n t w a y st d o u b l e - p o i n t . ( S e e t h p r o g r a m l i s t i n g a I h e n o t h i s a r t i c l e . ) T h p r o g r a mw r i l c s s p l i t a n n o n - s p l i t r e c o r d st f i l e , r e a d s I h e m h a c k , a n t h e n c o m p a r e s w h a l i w r o l e t w h a t i r e a d . N i n e d i f f e r e n tw a y s o p o i n t i n g a r p r o v i d e d .Y o c a c h o o s e l d o u b l e - p o i n tb e f o r e a n d / o r a f t e r r e a d i n g a n d / o rw r i t i n g r e c o r d a n c a o b s e r v et h r e s u l t s . O n l y t h l a s to p t i o n w h i c h p o i n t s a f t e rw r i t i n g a s p l i t r e c o r d p r o v i d e st h e b e s t p e r f o r m a n c e . I o n l yd o u b l e - p o i n t s w h e n n e c e s s a r y .P o i n t i n g m o r e o f t e n d o e s n ' t d a n y h a r m , b u y o p a a p e n a l t yi p e r f o r m a n c e . N o t i c e , l i n e s

5 4 5 7 i m e B A S I p r o g r a m s h o w h o t c a l c u l a t

s p l i t r e c o r d c o n d i t i o n .I n o n e o t h o p t i o n s i

t i m e d e l a y ( w a i l ) e m p l o y e d . I t u n n e c e s s a r y . T h r e a s o n f o w a i t i n g w a b a s e d u p o n f a l sa s s u m p t i o n t l i a t D O c o u l d b i n t e r r u p t e d t s t a r t a n e t a s( c o m m a n d ) b e f o r e f i n i s h i n g i h p r e s e m o n e . H o w e v e r , t h i s w i ln e v e r h a p p e n , s i n c e D O s e ta i n t e r r u p t d i s a b l e H a w i t h a S E i n s t r u c t i o n . I n e [ a sa r r i v e s v i a t h e s e r i a l b u s , I h I n t e r r u p t c a u s e s o n l y I h h a r d w a r e ( n o t D O S ) t r e s p o n d T h h a r d w a r e h o l d s i h D a t a l i nl o u n t i l D O f i n i s h e s w h a i t ' s d o i n g , t h e r e b y p u l l i n g i h c o m p u t e r o h o l d . T h d r i v ee s s e n t i a l l y s a y i n g , I ' p r e s e n tb u b u s y . H o l d o n I ' l l h e w i ty o i n m o m e n t . " W h e n D O f i n i s h e s i i l a s k , i c h e c k s l s e i a i n t e r r u p t o c c u r r e d , a n s o r e l e a s e s t h e D a i a l i n e a n r e a d s i i h n e x i c o m m a n d o v e i h s e r i a l b u s .

T h " R E L B U D E M O . B A S " p r o g r a m a l sp r o v i d e d a n o t h e r c i n e w h i c hm k n o w l e d g e h a n o b e e d o c u m e n t e d ( o p e r h a p s n oc l e a r l y ) . l e a r n e d t h e b u c a s t r i k e w i t h o u t c o r r u p t i n g f i l F o r e x a m p l e ) i y o w r i t es p l i t r e c o r d a c r o s s t w a d j a c e n b l o c k s a n B a n [ b ea t t e m p t t r e a d r e c o r d i b l o cC w r o n g r e c o r d i r e a d f r o b l o c k A . H e r e a g a i n , w r i i i ni h s p l i i r e c o r d d o e s n o i i t s e c a u s e t h b u t b i t e , i j u ss e t s u t h c o n d i t i o n s f o i s t r i k e . ' H i e b u o n l y b i t w h e n y o t r l r e a d o r w r i t er e c o r d i t h n e x t b l o c k .

Page 25: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 25/40

H u n t i n g S o w n t h B u i D O S .

S h i l o a n O l s o n h a d p r e s e n t e d s o m e i m p o r t a n t f i n d i n g s l h a i m a d e i p o s s i b l e t n ; i r r o w t h e s e a r c h f o t h b u t f e r o u t i n e s i D O r e s p o n s i b l e f o b u f f e t m a n a g e m e n t O n o t h o s e , c a l l e d P O S B U F , c h e c k s t h t w i n t e r n a l b u f f e r s f o r t h e b l o c k w i t h t h d e s i r e d r e c o r d . I t h b l oi n o f o u n d , t h e n i g e t s t h b l o c k f r o m d i s k . I l o o k e d l i k e s o m e t h i n g h a d t h w r o n g b e t e , s i n c e D O w a w r i t i n g r e c o r d t b l o c k i t h o u gw a i t h b u f f e r w h e n i f a c t i w a s n ' t .

S E 2 9 C

P O S B U F

P 1

P 7

L D S T L D S T J S P .B N R T

J S J S L D B E J S B N J S J M

J S L D L D S T I N L D S T J M

D I R B U FR D I R B U F t lR B H E R EP 1

S C R U BG E T L N KT R A C KP 8 B H E R E 2P D E L B U FF R E I A C

F R E I A Ci t s o ot R 3 ) , Y

T R A C K

( R 3 ) , YS E C T O RS T R D B L

; S T A R T I N G A D D R E S S O P O S B U F I 1 5 4 1 / 7 1

; G E T L O B Y T E S S P O I N T E R T D E S I R E D T R A C K / S E C T O R; C O P Y I ; G E T H B Y T E S P O I N T E R T D E S I R E D T R A C K / S E C T O R; C O P Y I r C H E C K I D E S I R E D B L O C K I I N 1 S T B U F F E R; I D E S I R E D B L O C K I N 1 S T B U F F E R ? N O

; I N E C E S S A R Y , W R I T E O U T B L O C K I 1 S T B U F F E R T D I S K; G E T T R A C K / S E C T O R L I N K O F B L O C K I 1 S B U F F E R

; I B L O C K I 1 S T B U F F E R T H L A S T B L O C K ? Y E ; C H E C K I N E X T B L O C K I D E S I R E D B L O C K; I N E X T B L O C K T H D E S I R E D B L O C K ? N ; S W I T C H T 2 N B U F F E R A N I N E C E S S A R Y R E S T O R E B L O C K; F R E E I N A C T I V E 1 S T B U F F E R

; F R E E I N A C T I V E 2 N D B U F F E R P 8

; R E A D T H E D E S I R E D T R A C K H O F R O M T H S I D E S E C T O R ( S S ); S A V E I T A S T H E C U R R E N T T R A C K N O

; R E A D T H E D E S I R E D S E C T O R N O F R O M T H S I E E S E C T O R; S A V E I T A S T H C U R R E N T S E C T O R N O ; R E A D T H E D E S I R E D B L O C K I N T O 1 S B U F F E R ,; C H A H G E T 2 N B U F F E R R E S T O R E B L O C K .. ■ R E A D T H E N E X T B L O C K I N T O 2 N D B U F F E R ,. - C H A N G E B A C K T O 1 S B U F F E R

( S S )

W h e n D O o p e n s r e l a t i v e f i l e i c r e a t e s t w 2 5 6 - b y t e w o r k i n g b u f f e r s t h o l d t h d a t a . T h f i r s t b u f f e r i m a d e a c t i v e , a n t h . s e c o n di n a c t i v e . ( A c t u a l l y , t h i r d b u f f e r i u s e d f o r t h e s i d e s e c t o r b u t w e ' l l i g n o r e t h a t o n f o n o w . ) A s h o w n a b o v e , P O S B U F c a l l s t h B H E R E r o u t il c h e c k i t h d e s i r e d b l o c k i i o n o t h t w b u f f e r s .

S E 2 D 0

B H E R EB H E R E 2

B H 1 0

J S L D L D C M B E R T I N L D C M R T

G E T H D R# s o o( R 3 ) , Y

T R A C KB H 1 0

( R 3 } , YS E C T O R

. ■ S T A R T I N G A D D R E S S O B H E R E I 1 5 4 1 / 7 1

; R E A D T H E T R A C K S E C T O R O T H E B L O C K I T H E B U F F E R

; R E A D T H E D E S I R E D T R A C K F R O M T H E S I D E S E C T O R T A B L E; D T H E Y M A T C H ?; Y E S

; R E A D T H E D E S I R E D S E C T O R F R O M T H S I D E S E C T O R T A B L E; D T H E Y M A T C H ?

N o t i c e t h o u g h , t h a i P O S B U F i n o c a l l i n g t h B H E R E r o u t i n e t h s a m e w a t w i c e . T h f i r s t b u t t e r i c h e c k e d u s i n g B H E R E , h u t h s e c o i c h e c k e d u s i n g B H E R E 2 , P O S B U F u s e s B I 1 E R E 2 b e c a u s e i a s s u m e s t h b l o c k i t h 2 n b u f f e r a l w a y s f o l l o w s t h o n i t h 1 s t . B u w a i lm i n u t e . . . i t h i s a l w a y s t r u e ? I i w a s n ' t , i w o u l d c e r t a i n l y e x p l a i n w h D O w a o c c a s i o n a l l y w r i t i n g a r e c o r d t t h w r o n g b l o c k . B e f o a n s w e r i n g , l e t ' s f i r s t e x a m i n e h o t h e b u f f e r s a r e u s e d w h e n r e a d i n g o w r i t i n g b l o c k s .

Page 26: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 26/40

B u f f e r s .

T h c o n c e p t o f u s i n g t w d a t a b u f f e r s f t t f f i l e g o e s h a c k 1 w h e n c o m m o d o r e o r i g i n a l l y d e v e l o p e d t h D O f o i t I E E E d u a l d r i v e s . ( T h eO u s e d i a l o t h e r s u b s e q u e n t c o m m o d o r e d r i v e s . i n c l u d i n g t h 1 5 x 1 s e r i e s , a r e d e r i v a t i v e o t h i s e a r l i e r D O S . ) T h I E E E d u a l d r i v e s w e r e

w i t h t w o n - b o a r d p r o c e s s o r s . O n C P h a n d l e d c o m m u n i c a t i o n s w i t h t h c o m p u t e r a n d u s e d t h a c t i v e b u f f e r , a n t h o t h e r C P U ,l o m a n a g i n g t h d i s k d r i v e c o n t r o l l e r , u s e d t h e i n a c t i v e o n e . E a c h C P h a a c c e s s t o n l y o n b u f f e r a l i m e . W h e n b o t h C P U s w e r e

w i t h t h e i r r e s p e c t i v e b u f f e r s , D O w o u l d s w a p t h a c t i v e a n i n a c t i v e h u f f e r s a l l o w i n g e a c h C P a c c e s s t t h o t h e r ' s d a t a . U s i n g t w b u f f e r st h C P U s t o p e r a t e c o n c u r r e n t l y f o r b e t t e r p e r f o r m a n c e a n d s p e e d . O n C P c o u l d b e s e n d i n g d a t a t o t h e c o m p u t e r w h i l e t h e o t h e r w a

t h e n e x t b l o c k o d a t a f r o m d i s k . L i t t l e l i m e w a w a s t e d c o m p e t i n g f o t h s a m e b u f f e r .W h e n t h 1 5 4 1 d r i v e w a d e v e l o p e d , c o m m o d o r e m a d e n u m b e r o c h a n g e s t c u c o s t s . F o r e x a m p l e , t h I E E E p a r a l l e l i n t e r f a c e w a

E s e r i a l c a b l e , t h e a m o u n t o R A r e d u c e d , a n o n C P w a e l i m i n a t e d . A l t h o u g h s i n g l e b u f f e r c o u l d h a v e d o n e t h j o b , t h t w o - b u f f e rw a c o n t i n u e d . T h s i n g l e C P n o h a t d i v i d e i t t i m e b e t w e e n b o t h b u f f e r s . I u s e d t h i n a c t i v e b u f f e r t t r a n s f e r d a t a t o / f r o m t h d i s k

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

E v i d e n c e .

S i n c e t h 1 5 8 1 d r i v e a n K 2 5 0 I E E E d u a l d r i v e d i d n ' t h a v e t h b u g , d e c i d e d t c o m p a r e t h P O S B U F r o u t i n e i t h e m t t h o n i t h f o u n d t h a t b o t h t h 1 5 8 1 a n 8 2 5 ( 1 r o u t i n e s w e r e c a l l i n g B H E R E t w i c e o n c e f o e a c h b u f f e r . T h e y w e r e n ' t a s s u m i n g t h b l o c k i t h

b u f f e r f o l l o w e d t h o n i t h a c t i v e b u f f e r , a n t h e y w e r e n ' t m a k i n g a n c a l l s t B H E R E 2 .I w a n o b e g i n n i n g t l o o k a i t h r e l a t i v e f i l e b u w a c r e a t e d a n h a f o l l o w e d t h s a m e m i g r a t i o n p a t h i n t o t h e 1 5 4 1 a s t h e r e n o w n e d

b u g . R e m e m b e r t h a t o n e ? H o c o u l d w f o r g e t ! I w a p r o b a b l y t h o n b u t h a t h a m o r e p u b l i c i t y , c a u s e d m o r e h e a r t a c h e , a n m o r e f i l e s t h a n a n o t h e r . T o d a y s o m e u s e r s s t i l l s h a w a y f r o m u s i n g t h © s a v e / r e p l a c e c o m m a n d e v e n t h o u g h c o m m o d o r e c o r r e c t e d t h

i t h l a t e r 1 5 x 1 d r i v e s . I w a d i s c o v e r e d t l i a t t h b u w a i n a d v e r t e n t l y i n t r o d u c e d i s o m e o t h e a r l i e r 1 5 4 1 d r i v e s w h e n c o m m o d o r te d t h I E E E D O S .

A t h i s p o i n t w a p r e t t y s u r e t h a t P O S B U F w a s m a k i n g a i n c o r r e c t a s s u m p t i o n , b u t w h w a s p l i t r e c o r d t r i g g e r i n g t h h u g ? T h r e a s o nw i t h t h N R B U F r o u t i n e . D O w a c a l l i n g i w h e n e v e r i w a r e a d i n g o r w r i t i n g r e c o r d t h a t s p a n n e d t w a d j a c e n t b l o c k s . ( I t ' s n o u s e d b y

H e r e ' s h o i h r o u t i n e a p p e a r s :$ E 0 3 C ; S T A R T I N G A D D R E S S O N R B U F I N 1 5 4 1 / 7 1

J S S E T D R NJ S P , R D L I N KJ S G A F L G SB V C N R E U 5 0

W R I T I N G R E C O R D S

J S W R T O U TJ S D B L B U FL D # $ 0 2J S S E T P N TJ S R T S T W R TB N E N R B U 2 0J S R R D A BJ M W A T J O B

R E A D I N G R E C O R D S

J S J S B N J S J S J S L D B E J S J S J S R T

D E L B U FT S T W TN R B U 7 0R D A BW A T J O BR D L N KT R A C KN R B U 2 QD B L B U FR D A BD B L B U F

; S E T U P D R I V E H O ; R E A D T R A C K / S E C T O R L I N K O F N E X T B L O C K; W A S C O N T E N T S O 1 S B U F F E R A L T E R E D ?; H O , T H E N M U S T B E R E A D I N G R E C O R D S

; W R I T E B L O C K I 1 S B U F F E R O U T D I S K; S W I T C H T O 2 N B U F F E R A N D I N E C E S S A R Y R E S T O R E B L O C K

- S E T P O I N T E R T S T A R T O F D A T A I 2 N B U F F E R; W A S B L O C K I N 2 N D B U F F E R W R I T T E N T O D I S K ?; N O , T H E N N E X T B L O C K A L R E A D Y I 2 N B U F F E R; R E A D N E X T B L O C K I N T O 2 N D B U F F E R ( N O W A C T I V E ); W A I T U N T I L R E A D J O I D O N E

; S W I T C H T 2 N B U F F E R A N D I N E C E S S A R Y R E S T O R E B L O C K; W A S B L O C K I 2 H B U F F E R W R I T T E N O U T T D I S K ?; N O , T H E N N E X T B L O C K A L R E A D Y I 2 N B U F F E R; R E A D N E X T B L O C K I N T O 2 N D B U F F E R; W A I T U N T I L R E A D J O B I D O N E; R E A D T R A C K / S E C T O R L I N K O F B L O C K I N 2 N D E U F F E R; I B L O C K I 2 N D B U F F E R T H E L A S T B L O C K I F I L E ?; Y E S; S W I T C H B A C K T 1 S B U F F E R; R E A D A N O T H E R B L O C K I N T O 1 S T B U F F E R ( R E A D A H E A D ); S W I T C H B A C K T O 2 N D B U F F E R ( N O W A C T I V E )

D O c a l l s o N R B U F w h e n i n e e d s a n o t h e r b l o c k t f i n i s h r e a d i n g o r w r i t i n g r e c o r d . I t ' s c a l l e d j u s t b e f o r e t h r e c o r d i a b o u t t c r o s s t h b o u n d a r y i n t o t h s e c o n d b l o c k . U n l i k e P O S B U F . N R B U F d o e s n ' t u s B H E R E o B H E R E 2 t c h e c k b l o c k s . I n s t e a d , i r e l i e s o G A H - C S

Page 27: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 27/40

# 1 M a y ' 9 2 H a r d c o r e $ 3 . 5 0T h i . s i d i e H a r d ' s p r e m i e r i s s u e p r i m e d o u o B r i i i n C r o s l h w a i l e ' s b a s e m e n t o a i M P 1 2 7 0 i n k j e i p r i m e r ! H i g h l i g h t s : S A V E ®b u g , L o i s o P o k e s a n P e e k s , P r o g r a m , a n i b e e d i t o r i a l c o n c e p t b e h i n d d i e H a r d .

# 2 J u ' 9 W r i t e r s , P r o g r a m m e r s ,C o u n t r y m e n $ 3 . 5 0H i g l i l i g h l s : w o r d p r o c e s s i n g t i p s , G E O S t i p s ,r e v i e w o f V i s i b l e S o l a r S y s t e m ,P r o g r a m s , a n P o k e s a n P e e k s .

O o p s ! $ 4 . 5 0H i g h l i g h t s : r e v i e w o T h F i n a l C a r t r i d g e I I I ,r e v i e w o T u r t l e G r a p h i c s I I P u t e rM i r t h , P A P S A W , a n d P r o g r a m s .

4 O c ' 9 P u m p k i n $ 3 . 5 0H i g h l i g h t s : r e v i e w o L O A D S T A R ,P A l ' S A W , r e v i e w o P o P o s i t i o n ,Q & A s , a n P r o g r a m s .

D c c ' 9 2 g e o l s s u e $ 3 . 5 0H i g h l i g h t s : C o m m o d o r e T r i v i a , g e o T i p s ,

o r i a l s , r e v i e w o G a t e W a y , r e v i e wD E S K T O P I . S , Q & A , a n t h D O

w e d g e ,

6 J a n ' 9 3 H i s t o r y i 3 0 0 1 $ 2 . 9 5H i g h l i g h t s : d a t a s s e t l e b a c k u p , P r o g r a m s , U s e rG r o u p s , P A P S A W , r e v i e w o H e a r s a y 1 0 0 0 ,

a n C o m m o d o r e T r i v i a .

7 F e t i " 9 C o m p u t e r C i p h e r $ 2 . 9 5H i g h l i g h t s : g e o T i p s , r e v i e w o T h D u e l :T e s t D r i v e 1 1 r e v i e w o f S u p e r E x p a n d e r6 4 Q & A , P r o g r a m s , a n d P A l ' S A W .

8 M a ' 9 S c r i p t $ 2 . 9 5H i g h l i g h t s : r e v i e w o i c o n T r o l l c r , g e o T i p s ,P A P S A W , r e v i e w o f T o 2 S o l i d G o l d ,Q & A , a n d P r o g r a m s .

9 * A p r ' 9 T h L a s t F l y e r $ 2 . 9 5H i g h l i g h t s ; r e v i e w o M o j o M a g . g e o T i p s ,P A l ' S A W , r e v i e w o f K k k m u n . Q & A , a n P r o g r a m s ." T h e s e i s s u e s w e r e p r i n t e d w i t h c o m m o d o r e

I ' S 1 2 7 0 i n k j f i a n p r i n t e d b y p h o t o c o p ym a c h i n e s , t h e o r i g i n a l F l y e r .

# 1 M a ' 9 T h A d v e n t u r e s o f L a s e rM a $ 2 . 9 5T h i s i t h f i r s t l a s e r p r i m e d i s s u e p r i n t e d o m a g a z i n e p a p e r . H i g h l i g l l l s : g e o T i p s , r e v i e wO C o m m o d o r e F O R M A T , B a s i c B A S I C ,P A P S A W , r e v i e w o t h C o m m o d o r e 1 5 8 1d i s k d r i v e , Q & A .

# U u n / J u l ' 9 T h C o n n e c t i o n !$ 2 . 9 5H i g h l i g h t s : r e v i e w o f T h S i m p s o n s A r c a d eC a m e , g e o T i p s . B a s i c B A S I C , P A S A W , r e v i e w o C l o w n s , a n Q & A .

# 1 2 A u g f 9 3 S p e c i a l P D I s s u e $ 2 . 9 5H i g h l i g h t s : T i p s , r e v i e w o G a r y L a b e lM a k e r V 4 r e v i e w o S h o o t ' E U C o n s t r u c t i o n K i t , Q & A , a n d P r o g r a m s .

# 1 3 S e p ' 9 3 P l u g I n $ 2 . 9 5H i g h l i g h t s : Q l i n k n e w s , B a d e b a s i c ,h o o k i n g u p m o d e m s , r e v i e w o J i l f y D O S ,g e o T i p s , C y b e r s p a c e C o w b o y , r e v i e w o P a r t n e r 6 4 Q & A , a n d P r o g r a m s .

# 1 4 O c t ' 9 3 T h e H o r r o r I s s u e $ 2 . 9 5H i g h l i g h t s : M I D I , r e v i e w o K o y D O S ,r e v i e w o W i n g s o C i r c e , B a s i c B A S I C ,C y b e r s p a c e C o w b o y , r e v i e w o P a r t n e r1 2 8 , Q & A , a n P r o g r a m s .

# 1 N o v ' 9 3 G o b b l e , G o b b l e ! $ 2 . 9 5H i g h l i g h t s : C A l ) f o t h C 6 A , l l a s i cB A S I C , M I D I , C y b e r s p a c e C o w b o y , a n n e w s .

# 1 D e c ' 9 3 M e r r y C h r i s t m a s ! ! $ 2 . 9 5H i g h l i g h l . s : C o m p u t e r i s t ' s C h r i s t m a s ,R E V I E W ! , C h r i s t m a s C a r d i P R G ,T e l e c o m m u n i c a t i o n s - Y o u r C o m o d o r e A n Y o u , o p i n k n o v e l s ,s o f t w a r e t u r n t a b l e s a n f o r g o t t e nl o g i t h e q u e s .

# 1 J a i i / F c b ' 9 K i l l e r G E O S I s s u e !$ 3 . 9 5H i g h l i g h t s : I N P U T j R E A D E R I , R a r i t i e s ,g e o T i p s , G i i O S M e e t s L a s e r , P u t t i n gI b I m p o s s i b l e o P a p e r , T r a d e r ' sC o r n e r , A r c h a i c C o m p u t e r .

# 1 M a ' 9 C o n t r o l P r o g r a m f o M i c r o p r o c e s s o r s ! $ 3 . 9 5H i g h l i g h t s : I N P U T ; R E A D E R $ , R a r i t i e s ,

C P / M , C y b e r s p a c eK o i h r s T r a d e r ' sC o m p u t e r . P R

C o w b o y , M s C o r n e r , A r c h a i c

# 1 A p r ' 9 4 S p e c i a l A m i g a l e s s I s s u e ! ! !$ 3 . 9 5H i g h l i g l l l s : H a v e Y o S e e n L O A D S T A RL a t e l y ? ! ? , R a r i t i e s , B a s i c B A S I C ,C y b e r s p a c e C o w b o y , Q & A , T r a d e r ' sC o t t i e r , A r c h a i c C o m p u t e r , P R t i .

# 2 J u ' 9 H e y ! T h i s I O u T w Y e a r A n n i v e r s a r y I s s u e ! ! ! ! $ 3 . 9 5H i g h l i g h t s : I N P U T ; R E A D E R $ , R a r i t i e s L O A D S T A R T u r n s T e n ! , C y b e r s p a c eC o w b o y , J a c k B l e w i u s e t s M s K n o m b c r sb a c k o t r a c k ! . T r a d e r ' s C o r n e r , A r c h a i cC o m p u t e r .

# 2 J u l / A u g ' 9 R a r i t i e s , R a r i t i e s ,R a r i t i e s , a n m o r e R a r i t i e s ! ! ! $ 3 . 9 5H i g h l i g h t s : C I 2 8 C P / M , X - l l i t 4 - P a s sC o l o r T u t o r i a l , 8 - B i t T h L o C o s tC o m p u t i n g A l t e r n a t i v e , P R G .

# 2 2 S e p t ' 9 4 A r c h a i c C o m p u t e r C o m e sO A g e . $ 3 . 9 5H i g h l i g h t s : G r a p p l i n g T h G r e a t G o o e y ,R a r i t i e s , C a s t i n V e i l o F o g , D O B u g s a n Q u i r k s , C o l l e c t o r ' s C o r n e r .

# 2 O c ' 9 D i g i t a l N i g h t m a r e ! ! !$ 3 . 9 5H i g h l i g h t s : C a s e i P o i n t , G r a p p l i n g T h G r e a t G o o e y I I A r c h a i c C o m p u t e r ,P R G .

d i e H a r d■ h ! > . * ■ l o i w r t f r w d o r e

M a k e c h e c k p a y a b l e t o d i e H a r d .P a y m e n t m u s t b e e n c l o s e d t p r o c e s s b a c k i s s u eo r d e r . I d a h o r e s i d e n t s m u s t a d 5 s a l e " l a x .

Page 28: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 28/40

a n T S T W R T l t e l l i w h e t h e r D O r e c e n t l y r e a d o r w r o t e b l o c k t d i s k , a n w h a t o r d e r t b b l o c k s a r i n I D O w a r e a d i n g r e c o r d s , t h e n N R B U F r e a d s t h n e x t b l o c k i n t o t b a c t i v e b u f f e r , a n y e t s t h e b l o c k ( h a t i m m e d i a t e l y f o l l o w s a n s t o r e s i

t h i n a c t i v e b u f f e r , T h p r o c e s s o f r e a d i n g a n e x i r a b l o c k i c a l l e d " r e a d i n g a h e a d . " H o w e v e r , i D O w a w r i t i n g r e c o r d s , t h e n N R B U F r e a d s o n l y t h n e x l b l o c k i n t o i h e a c t i v e b u f f e r , d o e s n ' t r e a d a h e a d a e x t r a b l o c k b e c a u s e t h a t b l o c k m a n o t y e t e x i s t ( s u c h a w h e n f i l e i b e i n g c r e a t e d ) . A r e s u l t t h e i n a c t i v e b u f f e r c o n t i n u e s t h o l d t h P R E V I O U S d a t a b l o c k ! N o w k n o w t h a n s w e r t o u e a r l i e r q u e s t i o n . T h b l o c k i I h e i n a c t i vb u f f e r d o e s N O a l w a y s f o l l o w t h o n i t h e a c t i v e b u f f e r . T h a s s u m p t i o n I ' O S B U F w a s m a k i n g w a w r o n g .

T i l l u s t r a t e , a s s u m e f i l e I a t h r e e c o n s e c u t i v e b l o c k s A B a n C a n d s u p p o s e D O b e g i n s r e a d i n g o w r i t i n g a r e c o r d t h a i s t a r t s i n b l o c k A

B E F O R E R E A D I N G / W R I T I N G R E C O R DA

A C T I V E I N A C T I V E

I D O f i n i s h e s [ b r e c o r d w i t h o u t c r o s s i n g i n t o b l o c k B t h e n N R B U F i n o c a l l e d , a n t h e b u f f e r a r r a n g e m e n t r e m a i n s u n c h a n g e d :

A F T E R R E A D I N G / W R I T I N G N O N - S P L I T R E C O R DA

A C T I V E I N A C T I V E

I f h o w e v e r , I h r e c o r d i s p l i t ( p a r t i a n p a r t i B ) , t h e n w h e n D O r e a c h e s t h b u f f e r b o u n d a r y , i c a l l s o N R B U F t s e t u p b l o c k B . A f t O h a c o m p l e t e d t h s p l i t r e c o r d , I h b u f f e r s e n u l o o k i n g l i k e t h i s :

A F T E R W R I T I N G S P L I T R E C O R DA

I N A C T I V E A C T I V E

A F T E R R E A D I N G S P L I T R E C O R DC

I N A C T I V E A C T I V E

N o t i c e t h a c t i v e b l o c k i n o B a n i h i n a c t i v e b u f f e r h o l d s e i t h e r t h n e x t b l o c k ( C ) o I h p r e v i o u s b l o c k ( A ) d e p e n d i n g u p o n w h e t h e r D O a r e a d i n g o w r i t i n g . M o r e I m p o r t a n t , o b s e r v e t h a t i n a l t h r e e c a s e s a f t e r D O h a f i n i s h e d r e c o r d , t h b l o c k i t h i n a c t i v e b u f f e r f o l l o w s i

i i l i e a c t i v e b u f f e r E X C E P T w h e n D O h a s w r i t t e n s p l i t r e c o r d .

T E C H S T A R C O M P U T E R C E N T E R7 0 3 6 1 8 8 t h S o u t h , K e n t W 9 8 0 3 2

( 2 0 6 ) 2 5 1 - 9 0 4 0S e r v i n g I h N o r t h w e s t ' s C o m m o d o r e / A m i g a C o m m u n i t y s i n c e 1 9 8 4C o m m o d o r e A u t h o r i z e d S a l e s R e p a i r S e r v i c e C e n t e r

C o m m o d o r e 6 8 9 . 0 01 5 7 1 D i s k D r i v e $ 1 3 9 . 0 0S t a M O O O C P r t r $ 1 2 9 - 0 01 5 2 5 P r t r $ 6 9 . 0 01 9 0 2 M o n i t o r $ 1 6 9 . 0 0M P 8 0 1 / 8 0 3 P r t r 7 9 . 0 0O K I M A T E I O P r t r 6 9 . 0 0S t a r S G I O S 8 9 . 0 0( 1 L T K e r n a l 6 H $ 3 9 5 . 0 0C 6 P / S u p p l y ( N E W ) 3 9 . 9 5

R E F U R B I S H E DC o m m o d o r e S X 6 S t a r G e m i n i I P r t rC o m m o d o r e 1 2 1 5 8 1D P 1 1 0 1 P r t rM P 1 0 0 0 P r t rS t a n O P r t r1 7 5 0 R A E X ( 1 ) L T . K e r n a M 2 8 H DM o n o c h r o m e M o n i t o r

S P E C I A L S$ 2 4 9 . 0 0$ 1 1 9 . 0 0$ 1 4 9 . 0 0

C A L L$ 1 5 9 . 0 0$ 1 2 9 . 0 0

8 9 . 0 07 9 . 0 0

$ 4 9 5 . 0 0$ 2 9 . 0 0

1 5 4 1 / I D i s k D r i v eC o m m o d o r e 1 2 1 7 0 2 / 1 8 0 2 M o n i t o rV i 2 P l u s 41 5 2 6 / 8 0 2 P r t rS G I O C P r t rS t a r 1 5 P r t rJ o y s t i c k s f r o mC 2 D a t a C a s s e t t eM P 8 0 T r a c t o r F e e d

S 8 9 . 0 02 4 9 . 0 0

$ 1 1 9 . 0 05 9 , 0 0

$ 7 9 . 0 08 9 . 0 0

$ 1 1 9 . 0 05 . 9 5

1 5 . 0 0$ 3 5 . 0 0

9 D A W A R R A N T Y ( S A M E A S N E W T ) P R I C E S D N O R E F L E C T 1 2 . 0 0 S H I P P I N G C H A R G E

T h W r i t e S t u f f 6 F l e x i D r a wA p r o t e c k 2 4 0 0 m o d e mC a r t E x p a n s i o n

$ 2 T h W r i t e S t u f f 1 2 $ 3 1 M a c h 1 2 C a r t $ 3 9 M i d i I n t e r f a c e 4 1 V I 1 2 1 1 A ( 3 K R a m ) $ 2

S e r i a l P r t r I n t e r f a c e 6 1 6 7 0 M o d e m $ 3 H e a r s a y 1 0 0 0 5 V I C 1 1 1 0 ( 8 K R a m ) $ 2 5

F a s t L o a d C a r t $ 3 D i s k N o t c h e r $ 5D i s k C a s e f r o mK o a l a P a $ 2

P r o g r a m m e r s R e f e r e n c e G u i d e C 6 V I 2 1 0 C 1 2 8 $ 1 0

C u s t o m e r H o u r s M o n d a y - F r i d a y 1 t o S a t u r d a y 1 t P a c i f i c T i m eS A L E S A N S E R V I C E F O A L C O M M O D O R E 6 1 2 P L U S C O M M O D O R E A M I G A I B C O M P A T I B L E S

\ ] c \ c l a r

Page 29: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 29/40

N o w . i t ' s c l e a r w h w r i t i n g s p l i t r e c o r d w a t r i g g e r i n g I b e h u g . W h e n D O f i n i s h e d w r i t i n g s p l i t r e c o r d , i l e f t i b p r e v i o u s b l o c k i t h i n a c t i v e b u f f e r . T h e n w h e n P O S I T I O N o R E C O R D S c o m m a n d w a s e n t t t h d r i v e , P O S B U F w r o n g l y a s s u m e d t h e i n a c t i v e b u f f e r b a t h n e x b l o c k a n p o i n t e d t w h e r e i h e l i e v c d t h r e c o r d t b e S u b s e q u e n t l y , e i t h e r t h e w r o n g r e c o r d w o u l d b r e a d o r e c o r d w o u l d b w r i t t e n t t h w r o n gl o c a t i o n i n t h e f i l e .

T b i ; I n s e c t i c i d e .

N o t h a t w e ' v e l o c a t e d ( h e r e l a t i v e f i l e b u g , a n k n o w w h y s p l i t r e c o r d s e u t h c o n d i t i o n s f o i I s l r i k e , t h f i i p r e t t y s t r a i g h t f o r w a r d ,W j u s t h a v e t e n s u r e P O S B U F c a l l s B H E R E i w i c e t h s a m e w a y . I c a n ' t m a k e a n y a s s u m p t i o n s a b o u t w h a t b l o c k s a r i t h e b u f f e r s . P O S B U I :h a t a c t u a l l y r e a d t h e t r a c k / s e c t o r h e a d e r f o r t h e b l o c k i n t h e 2 n b u f f e r w i i h G E T H D R J u S I l i k e i d i f o t h 1 s t .

T h p a t c h b e l o w e l i m i n a t e s t h e r e l a t i v e f i l e b u g , a n i s i m i l a r t t h P O S B U F r o u t i n e i t h 1 5 8 1 . N o i i c c t h o u g h , t h i w F R E 1 A C c a l l s a r g o n e . T h e y w e r e f o u n d 1 b i n a p p r o p r i a t e ; i n d u n n e c e s s a r y ( c o m m o i l o r e e l i m i n a t e d I h e m i I h 1 5 8 1 d r i v e . ) .

■ P O S B U F P A T C H T O E L I M I N A T E T H E R E L A T I V E F I L E B U G A N D F R E I A C s • • S A M E S I Z E A O R I G I N A L P O S B U F ( 5 B Y T E S )

I N T E N D E D F O R T H E 1 5 4 1 A N 1 5 7 1 D R I V E S

D I R B U FR F t T R A C KS E C T O R

B H E R ES C R U BD B L B U FG E T L N KN R B U 8 0. S T R D B L

$ 9 $ 8 S S $ 8 $ 8

S E 2 D 0S D D F 1$ C F 1 E$ D E 0 C$ E 0 6 E$ D 0 A F

$ E 2 9 C . - S T A R T I N G A D D R E S S O P O S B U F I N 1 5 4 1 / 7 1

P O S B U F L D A D I R B U F ; G E T L O B Y T E S P O I N T E R T D E S I R E D T R A C K / S E C T O RS T R ; C O P Y I L D D I R B U F + 1 ; G E T H B Y T E S P O I N T E R T D E S I R E D T R A C K / S E C T O RS T ; C O P Y I TJ S R B H E R E ; C H E C K I D E S I R E D B L O C K I I N 1 S T B U F F E RB N E P 1 0 ; I D E S I R E D B L O C K I 1 S T B U F F E R ? N OR T

P 1 J S R S C R U B ; I N E C E S S A R Y , W R I T E O U B L O C K I N 1 S T B U F F E R T D I S KJ S R G E T L N K ; G E T T R A C K / S E C T O R L I N K O B L O C K I 1 S B U F F E RL D T R A C KB E P 8 ; I B L O C K I 1 S B U F F E R T H E L A S T B L O C K ? Y E J S R D B L B U F ; S W I T C H T O 2 N B U F F E RJ S R B H E R E ; C H E C K I D E S I R E D B L X K I I 2 N B U F F E RB t J E P 8 ( I D E S I R E D B L O C K I 2 N D B U F F E R ? N OJ S R G E T L N K ; G E T T R A C K / S E C T O R L I N K O B L O C K I 2 N B U F F E RJ M P N R B U 8 0 ; R E A D N E X T B L O C K I N T O 1 S T B U F F E R R E T U R N T 2 N

P 8 L D « $ 0 0L D A ( R 3 ) , YS T T R A C KI N L D ( R 3 ) , YS T A S E C T O RJ M P S T R D B L

; R E A D T H E D E S I R E D T R A C K N O F R O M T H S I D E S E C T O R ( S S ); S A V E I T A S T H E C U R R E N T T R A C K N O

; R E A D T H E D E S I R E D S E C T O R N O F R O M T H E S I D E S E C T O R ( S S ); S A V E I T A T H C U R R E N T S E C T O R N O ; R E A D T H E D E S I R E D B L O C K I N T O O N B U F F E R

S W I T C H ! R E A D T H N E X T B L O C K I N T O O T H E R B U F F E R; R E T U R N T O T H P R E V I O U S B U F F E R

S o m e F i n a l I ' o i n t s .

W h w a s n ' t i h b u f o u n d e a r l i e r ? P u o t h r e a s o n m a b d u t n u m b e r o e r r o r s i N e u f c l d ' s

Page 30: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 30/40

1 5 4 1 b o o k I n s i d e C o m m o d o r e D O S . O n o l l i o s e , a l u c k w o u l d h a v e i t s h o w s P O S B U 1 :c a l l i n g b h e r e i w i c e - n o b h e r e a n [ b e nB H E R E 2 . W h i l e w e ' r e o t h s u b j e c t o r e l a t i v e f i l e b u g s , l e t ' s c l e a r u s o m em i s c o n c e p t i o n s a n m i s t a k e s i s o m e b o o k s .

1 I t ' s w i d e l y b e l i e v e d t h a i r e l a t i v e H i e sw i t h r e c o r d l e n g t h s o 4 2 5 8 , o r 6 c a n ' ! b c r e a t e d . T h e s e l e n g t h s , h o w e v e r , a r p e r f e c t l yl e g a l p r o v i d e d t h d r i v e n u m b e r p r e c e d e s t h f i l e n a m e ,

O P E N 2 , 8 , 2 , " O : R E L F I L E N A M E , L , "♦ C H R S ( l e n g t h )

2 S o m e d i s k d r i v e m a n u a l s f a i l t s h o wt h e o f f s e t b y t e i t h P o s i t i o n ( P c o m m a n d a o p t i o n a l . T h o s e t h a t d o f o r g e t t i n c l u d e t h t r a i l i n g s e m i c o l o n . W h e n t h e o f f s e t i s l e f l o f f ,D O w i l l u s d e f a u l t v a l u e o I H o w e v e r , i b o t h t h o f f s e t a n s e m i c o l o n a r o m i t t e d ,D O i n t e r p r e t s t h e i m p l i e d c a r r i a g e r e t u r n a a o f f s e t o 1 3 A s u c h , t h e r e c o r d i r e a d o w r i t t e n b e g i n n i n g w i t h t h 1 3 l h c h a r a c t e r . T h c o r r e c t s y n t a x w h e n o m i t t i n g t h o f f s e t s h o u l dh e

P R I N T ) ) 1 5 , l l P - + C H R $ ( c h a n n e l t l * - 9 6 )♦ C H R $ ( r e c f l l o ) + C H R $ ( r e c l t h i ) , -

3 M o s t t e x t s o r e l a t i v e f i l e s m a i n t a i nt h a t i y o i n t e n d t u s I N P U T # t r e a dr e c o r d s , t h e n y o m u s t c o u n t c a r r i a g e r e t u r n( C R ) a p a r t o t h r e c o r d l e n g t h a n d s e n d i w i t h e a c h r e c o r d . H o w e v e r , i m o s t c a s e s y o d o n ' t n e e d t w o r r y a b o u t t h C a a l l . D O w i l l p r o v i d e i a u t o m a t i c a l l y a t h e n o e a c hr e c o r d . T h i s l e t s y o s q u e e z e a e x t r a c h a r a c t e ri n t o e v e r y r e c o r d . ( T h e " R E L B U D E M O . B A S " p r o g r a m u s e s t h i s t e c h n i q u e . )

4 S o m e b o o k s s l a t e t h a t f i l e s w i t hr e c o r d l e n g t h s o o n l y 2 t h r o u g h 2 5 c a b c r e a t e d , b u r e c o r d l e n g t h o f i a l s oa c c e p t a b l e . I y o c r e a t e s u c h f i l e , e a c hc h a r a c t e r i o n r e c o r d a n c a n h e r e t r i e v e d w i t hG E T S j u s t l i k e S E f i l e . N o w , h o w e v e r ,y o d o n ' l h a v e t r e a d m o s t o a l t h f i l e l a c c e s s t e x t i t h m i d d l e o e n o t h f i l e .I n s t e a d , j u s t p o i n t t t h c h a r a c t e r p o s i t i o n a n b e g i n r e a d i n g / w r i t i n g .

A r t h e r e a n o t h e r h u g s h i d i n g i D O S ?W e l l , s u r p r i s i n g l y y e s . M o s t a r h a r m l e s s ( s e ed i e f i a r d i s s u e 8 2 2 ) , I n a f u t u r e a r t i c l e w e ' l ll o o k a f e b u g s a n d l i t t l e k n o w n f e a t u r e i t h C O P Y ( C c o m m a n d . Q u e s t i o n s o

C o m m e n t s ? Y o c a r e a c h m o Q L i n k( M I K E A L L ) o o G E n i e ( M G 1 L S D O R F I )U n t i l t h e n . . . E a s y D O i t

E p i l o g .

A f t e r w r i t i n g t h i s a r t i c l e l e a r n e d f r o mR a n d y W i n c h e s t e r ( c r e a t o r o K e y D O S f o r I h eC 1 2 8 ) t h a t G e o r g e H u g g m a h a v e w r i t t e nt e x t f i l e o t h i s s a m e s u b j e c t a n u p l o a d e d i o n t o t h I n t e r n e t . U n f o r t u n a t e l y , w a s n ' t a b l et o b t a i n c o p y o t h f i l e a n i n c l u d e h i f i n d i n g s i l i m e f o t h i s w r i t e - u p .

1 5 7 1 I n t e r n a l s , b y A b a c u s S o f t w a r ew r i t t e n b R a i n e r E l l i n g e r , I S B 0 - 9 1 6 4 3 9 - 4 4 - 5 .

R e a d y .

N o t i c e : I o r d e r t p a t c h P O S B U F , y o u ' l ln e e d a c c e s s t ( o k n o ws o m e o n e w h h a s ) a e p r o m p r o g r a m m e r , ( r e c o m m e n d t h e P r o m e n a d eC E P R O M P r o g r a m m e rt o I h c o m m o d o r e 6 a n 1 2 8 , w i t h P R O M O S2 . O S m a n u f a c t u r e d b yJ a s o n - R a n h e i m C o . ) .R e m o v i n g y o u rR O M / E P R O M c h i p a n d m o d i f y i n g t h D O w i l l v o i d a n w a r r a n t y y o m i g h t h a v e . I y o n e v e r p r o g r a m m e d a E P R O M c h i p b e f o r e , f i n ds o m e o n e w h h a a n a s t h e m t d t h m o d i f i c a t i o n f o y o u . m i s t a k e c o u l d d a m a g ey o u r d r i v e . T h 1 5 7 1 a n s o m e o t h n e w e r[ 5 4 1 s a l r e a d y h a v e E P R O M s i t h e m s y o

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

P r o v i d i n g a d e t a i l e ds l e p - b y - s t c p l i s t o i n s t r u c t i o n s i i i o w t p r o g r a m a E P R O M c h i pi b e y o n d t h s c o p e o ft h i s a r t i c l e . R e c o m m e n dr e a d i n g t h E P R O MP r o g r a m m e r s H a n d b o o k

C o m m o d o r e 6 P u b l i c D o m a i nH i g h e s t Q u a l i t y S i n c e 1 9 8 7 *

G a m e s , E d u c a t i o n , B u s i n e s s , U t i l i t i e s , P r i n t S h o p . M u s i c . G r a p h i cM o r e . A l o a 9 f j c p e c o l l e c t i o n . s t a m p ( o c o m p l e t e c a t a l o

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

6 D I S K C O N N E C T I O N4 2 9 1 H o l l a n d R O - . S u l l e 5 6 V i r g i n i a B e a c h , V 2 3 4 5 2

( F o r m e r l y R V P u b l i c a t i o n s ]

l o t h C f i 4 a n C 1 2 R h C S S o f t w a r e , w r i t t e nb B i l l M e l o n . I c o n t a i n s v a l u a b l ei n f o r m a t i o n a b o u t

T h e a d v a n c e d 8 c o l u m n c o l o r g r a p h i c s p r o c e s s o r t h a t u s e r s , S y s o p s ,a n d p r o g r a m m e r s h a v e b e e n w a i t i n g l o r i S t i l l O n l y $ 2 9

■ ■ ■ ■ a i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i D i i i i i i i i n iM O R E N E S O F T W A R E F O Y O U R C i g g i

K s / m a A s s e _ m # e r 1 0 0 % B u d d y / 9 0 % O e v . P a c k c o p a l . U n d o c o p 1 0 0 + d i r e c t i v e s , 2 5 5 l o c a l l a b e l s , 2 5 ( a s t e r t h a n B u d d y ! S 2 8 . 9 5

A C K I r ^ S S u p e r 8 C o l . D i s k E d i t o r / S h e l l , 1 5 x 1 / I E E E / C M D / R E U . S 2 4 . 9 5B B 3 0 7 2 8 A i m p r o v e d 8 c o l . S y s R e s C l o n e f o t h e 1 2 8 ' S 2 9 S e n d S ' S E f o f u l l p r o g r a i d e s c r i p t i o n s a n c u r r e n t P H D S S N e v s L e t t e r .P l e a s e a d ( 1 5 0 ( J 1 0 . 5 0 f o r e i g n ] S i H . A U F u n d s U D o l l a r s . S e n d c h e c k / K O t o ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ u

p b o 2 3 , M o v i i i e , i a 5 1 0 3 9 - 0 0 2 3

p r o g r a m m i n g E P R O M s f o t h C 1 2 8 / 6 4 a n d i s c u s s e s h o t c a l c u l a t e t h c h e c k s u m b y t e sw h i c h D O u s e s t c h e c k i t s e l f . S o m e o t h e rr e f e r e n c e s y o m a I I n i l u s e f u l a r e :

T h A n a t o m y o i h 1 5 4 1 . b A b a c u sS o f t w a r e , w r i t t e n b L o t h a r E n g l i s c h N o r b e r tS z c z e p a n o w s k i , I S B N 0 - 9 1 6 4 3 9 - 0 1 - 1 .

Page 31: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 31/40

o r n e rG o s o m e t h i n g 1 0 l i s l e ? N e e d s o m e t h i n g ? T r h e r e . M a y b e o n o f o u rr 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 s t h e y " w a n t w h a t y o uh a v e . T r a d e r ' s C o r n e r i f r e e l o s u b s c r i b e r s l o o k i n g t t r a d e o b u o n l y .T C w i l l b l i s t e d f o o n i s s u e o n l y . C l a s s i f i e d a d a r a v a i l a b l e f o S 0 . 5 0p e r w o r d . A d d r e s s e s o T p a r t i c i p a n t s a r p r o v i d e d t o y o u r c o n v e n i e n c ei r e s p o n d i n g d i r e c t l y t o t h e m . A l d i s k s m u s t b o r i g i n a l s . A n b a c k u pc o p i e s m a b t r a d e i l , p r o v i d e d i h o r i g i n a l a c c o m p a n i e s t h e m .

W a n t e d : T r a n s a c t o r M a g a z i n e s , C o m m a n d e r M a g a z i n e s . C a r t r i d g e s f o P l u s / 4 , C 1 6 . V I C 2 0 . C B M 4 0 4 0 - S u p c r P E T s y s t e m d i s k s . # C 0 0 0 0 0 0 ,B I 8 1 W B a n n o c k S t r e e t . S u i t e 5 0 2 . B o i s e , I D 8 3 7 0 2 - 5 8 5 0 .W a n t e d : 1 5 4 1 / 7 1 P h y s i c a l E x a m c a l i b r a t i o n d i s k ( C a r d i n a l S o f t w a r e ) .f l C O O l 1 3 4 , R i c h a r d L T e m p l e , 1 8 3 7 W S l S t . , D a v e n p o r t , I A 5 2 8 0 2 .W a n t e d : I n f o r m a t i o n o I h f o l l o w i n g p r o g r a m s : B u d g e t , B u d g e tR e p o r t , B u g e t - M a s t e r . B u d g e t e r . C h e c k b o o k B a l a n c e . E x p e n d i t u r e M a t e .F u t u r e F i n a n c e s , P a y C h e c k , P e r s o n a l F i n a n c e s , P o w e r B u d g e t I s s u e , T a R e c o r d s , W e e k l y B u d g e t , B u d g e t T r a c k e r , B u d g e t m c i . s t c r , F u n d A n a l y z e ra n H o m e B u d g e t f o C u r r e n t Y e a r . M C O 0 6 9 3 3 , D o n a l d J B u c h o l t z , 3 4 1 6M e l w o o d A v . , P i t t s b u r g h , P A 1 5 2 1 9 - 3 7 5 8T T r a d e : c o m m o d o r e 1 2 P r o g r a m m e r ' s R e f e r e n c e ( i u i d e ( n e w ) ,D a i a s e l l c - 1 5 3 ( u n u s e d ) , F u G r a p h i c s M a c h i n e , Q u i k p r o f 1 1 T i m e T r a v e l e r ,C o m p u t e r D i a g n o s t i c s . A i n t e r e s t e d i N X - 1 0 0 0 C p r i n t e r a n 1 5 4 1 - d i s k d r i v e . A l s o h a v e l o l s o f b o o k s . W r i t e f o l i s t . S C 0 0 9 7 8 9 , S a l - O t t o ,I ' B o 3 H e n d e r s o n . N C 2 7 5 3 6 .W a n t e d : I n f o r m a t i o n o p r o g r a m t h a t w i l l a l l o w P a p e r C h p o W o r dP r o , o a n y A S C I I - b a s e d c o m m o d o r e w o r d p r o c e s s o r , t p r o d u c eS m a t l Q u o t a s ( t r u e q u o t a t i o n m a r k s ) , W C O I 1 5 6 2 , J a c k S c h r o d e r , 1 3 5 5 5S k y l i n e B l v d . , O a k l a n d , C A 9 4 6 1 9 .T T r a d e : h a v e D a l a s e t l e , h e a v y - d u t y p o w e r s u p p l y f o t h c o m m o d o r e 1 2 8 , O B O S 1 2 8 v l . O a n c o m m o d o r e 1 6 6 0 m o d e m t h a t I ' l i k e t t r a d e f o w o r k i n g 1 5 8 1 o C M 1 / 2 " d r i v e . # 0 1 0 3 3 6 3 , I o K e l m , 3 8 4 4 0 B u l c h c r R d . , L e e t o n i a , O H 4 4 4 3 1 .

T T r a d e : h a v e s e v e r a l g ; u n e p r o g r a m s t t r a d e f o r h a r d w a r e o r 1 2 8S O f l w a n , a l s o h a v e 2 w o r d p r o c e s s o r s a n S u p e r S n a p s h o t . T h e y a r a l C 6 4 . T i k i m a n y t l i s t . & C 0 0 9 6 2 9 . B o Y o u n g , 3 5 M a r i a A v . , # 1 7 , S t P ; u i l , M N , 5 5 1 0 oW a n t e d : M i u i u a l s a n d p r o g r a m s f o r t h e C o m m a n d o r 2 6 4 . A l s ol o o k i n g t e x c h a n g e p r o g r a m s f o t h V 1 C - 2 0 . S C 0 O 8 2 7 O , J o s e p h P e s k l o .3 8 1 4 O a k h i l i s D r . , B l o o m f i e l d H i l l s . M l 4 8 3 0 1 .W a n t e d : A p r o t e k ' s U n i v e r s a l R S - 2 3 2 I n t e r f a c e t h a t c a n b e u s e d w i i h as e r i a l p r i n t e r . W o r d W r i t e r 1 2 8 ( T i m e w o r k s ) , B a s i c a n t h B a s i c 8T o o l k i t ( F r e e S p i r i l ) . N C O O 5 8 8 3 , G e o r g e F r a i n e y , B o 6 4 F o r e s l h i l l , C A 9 5 6 3 1 - 0 0 6 4 .W a n t e d : M a n u a l f o a C 2 8 1 3 . W o u l d b w i l l i n g t p a f o r o n e .# C 0 0 6 2 6 0 , P a u l M K l c i n d l , 1 0 P a r k A v S - P B o 4 5 6 , V e r a o n C e n t e r ,M N 5 6 0 9 0 - 0 4 5 6 .W a n t e d : O n o t w f u l l y f u n c t i o n a l C a r d c o " W r i t e N o w ! * w o r dp r o c e s s i n g c a r t r i d g e ( s ) ; w i l l p a k i n g ' s r a n s o m : $ 1 2 5 . ( X ) e a c h ! N o t e n o u g h ?N a m e y o u r p r i c e ! K C 0 0 5 1 7 2 , D e n n i s O l i v a r e s , 1 9 0 0 H a d s S t . , # 7 3 4 ,A r l i n g t o n , V A 2 2 2 0 2 .W a n t e d : F r o n t h a l f t 1 7 0 2 m o n i t o r , c o m p l e t e w i t h d o o r a n dc o m m o d o r e l o g o , m u s t b e i g o o d c o n d i t i o n . # C O 0 1 7 S 5 . A l l a n C a s e b o l l .7 5 5 3 A b l e S t N . E . , F r i d l e y , M N 5 5 4 3 2 .

W a n t e d : V I C - 1 0 I I R S - 2 3 2 C T e r m i n a l T y p e i n t e r f a c ed o c u m e n t a t i o n , H F W r i t e : c a r t r i d g e d o c s , V I C - 1 2 1 3 M a c h i n e L m g u a g eM o n i t o r d o c s , V I C - 1 2 1 1 A c o m m o d o r e S u p e r E x p a n d e r w / 3 K R A c a r t r i d g e d o c s , V I C - 1 2 1 2 c o m m o d o r e P r o g r a m m e r ' s A i c a r t r i d g e d o c s ,V 1 C - 1 1 1 1 c o m m o d o r e 1 6 R A c a r t r i d g e d o c s , V I p n 9 0 2 5 0 2 - 0 2 p o w e rs u p p l y f o V I C - 2 0 , V I C - 2 0 C 6 p r o g r a m s o c a s s e t t e , S p e e d t e r m 6 4( A b a c u s ) , a n d t h f o l l o w i n g b o o k s : T h A n a t o m y o t h C - 6 4 ( A b a c u s ) ,' H i e A n a t o m y o t h 1 5 4 1 ( A b a c u s ] , M a c h i n e L a n g u a g e f o l l i e C - 6 4( A b a c u s ) , A d v a n c e d M a c h i n e L a n g u a g e f o I h C - 6 4 ( A b a c u s ) , M a c h i n el a n g u a g e R o u t i n e s f o t h C o m m o d o r e 6 4 a n d 1 2 8 ( C o m p u t e ! ) , M a p p i n gt h C o m m o d o r e C A a n d 6 4 ( C o m p u t e ! ) . T h M i c r o c o m p u t e r i n t h el a b o r a t o r y ( S i g m a ) , E a s y I n t e r f a c i n g P r o j e c t s f o r t h e V I C - 2 0 ( P r e n t i c eH a l l ) , E l e c t r o n i c P r o j e c t s f o y o u r C o r n m d o r e 6 a n 1 2 ( T A B ) , a n dS e r i o u s P r o g r a m m i n g l o r t h e C o m m o d o r e 6 4 ( T A B ) . W C O 0 8 9 5 4 , A l v i n P S c h m i l t , 3 1 W o o d b i n e D r . , B l a c k s b u r g , V A 2 4 0 6 0 - 1 4 4 2 .

W a n t e d : I n f o r m a t i o n o d e n e o i o g y p r o g r a m s . t f C x x x x x x , I . E s t c l l c H e r o n , 7 5 1 C o n n i e D r . , L a k e , M I , 4 8 6 3 2 .T T r a d e : c 6 4 c o m m e r c i a l p r o g r a m s , m o s t h a v e o r i g i n a l b o x e s . S e n dl i s t . # C x x x x x x , R a n d y J e n k i n s , 6 2 2 4 L a f a y e t t e R d . , M e d i n a , O H 4 4 2 5 6 .

■ C l a s n i f i e d

F o r 2 a l e : F i r s t 5 i s s u e s o C o m p u t e r s G a z e l l e m a g a z i n e p l u s 1 5T r a n s a c t o r m a g a z i n e s . S 1 0 0 . 0 0 p l u s s h i p p i n g . G a r y K o h n k e , ( 3 1 7 )5 8 2 - 0 6 8 2 a f t e r 6 p m .

T h A m a z i n g M A Z E M A G A Z I N E D i w o r l d ' s o n l y d e s k - t o p p u b l i s h e dm a g a z i n e d e v o t e d e x c l u s i v e l y l m a z e s . F e a t u r i n g m a n y m a w s g e n e r a t e db t h c o m m o d o r e 6 4 a n d l i t l l e k n o w n m a z e a r t i s t s . B i m o n t h l y ,$ l 5 / y e a r . S e n d c h e c k ( m a d e o u l K e S t i l e s ) t o K e S t i l e s , I 7 - H 1N o r t h S t . , M a n c h e s t e r , M A 0 1 9 4 4 . A l s o l o o k i n g f o m a z e a r t i s t s ,

F o S a l e : L i k e - n e w C 1 2 8 D c o m p u t e r s w i t h b u i l l - i n 1 5 7 1 d i s k d r i v ea n d e t a c h a b l e k e y b o a r d . N m a n u a l s . 3 0 - d a y g u a r a n t e e . S 1 5 9 f $ I Os h i p p i n g ( c o n l i n e n l a l U . S . ) . H u g e s e l e c t i o n o n e a n d u s e d C o m m o d o r e( > a n 1 2 h a r d w i i r c . s o f t w a r e , a n a c c e s s o r i e s . M a n y h a r d t l i n i i i t e m s .S o m e A m i g a , C D T V , I B M , A p p l e , a n d M a c i n t o s h a l s o . E x c e l l e n t p r i c e s .S f o B I l i s t : C o m p u t e r B a r g a i n S t o r e , 3 3 6 6 S o u l h 2 3 0 0 H a s t , S a l tL a k e C i t y , U T 8 4 1 0 9 . V o i c e ( 8 0 1 ) 4 6 6 - 8 0 8 4 3 - 6 : 3 0 P M o u n t a i nT i m e Z o n e . F A ( 8 0 1 ) 4 8 6 - 9 1 2 8 2 h o u r s .

Page 32: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 32/40

W e l c o m e t P R G . P R i t h t y p e - i n p r o g r a m s e c t i o n o d i e H a r d , g e t ' s i t ' s n a m e f r o m t h c o m m o d o r e d i r e c t o r y l i s t i n g .t h a i y o c a R U f r o m B A S I C a p p e a r i d i r e c t o r y l i s t i n g a P R G . W h e n y o t y p e i p r o g r a m t h e r e a r s o m e t h i n g s

w i l l n e e d l w a t c h f o r .W h e n y o 8 6 s o m e t h i n g i b r a c k e t s [ d n o e n t e r t h e b r a c k e t s . T h i s r e p r e s e n t s a s e o k e y s t r o k e s , [ s h i f t A m e a n s t h o l d

t h < S H I F T > k e y , t h e n p r e s s < A > . [ C L R J m e a n s t p r e s s < C L R > w h i c h i a c t u a l l y t h s h i f t e d < I I O M E > k e y .W h e n e n t e r i n g P R f o t h C 6 4 . u s t h d C h e c k s u m p r o g r a m t h s u r e y o u r t y p i n g i a c c u r a t e .B s u r e t s a v e y o u r p r o g r a m f r e q u e n t l y . T h a t w a i t h p o w e r g o e s o u t . y o o n l y l o o s e l i l l l e o y o u r w o r k r a t t i e r t h a n a l l .E n j o y ! ! !

( C M )k i c k H e d r i c k

A n o t h e r » R i c k H e d r i c k ' s m a l h i n t e n s i v eg r a p h i c s p l o t s . A w i t h h i o t h e r

r e - r u n i h p r o g r a m a f t e r i d r a w s i h a n d s a v e ; i P p a n e l o s n a p s h o l 1

y o u r f a v i i r l i c u t i l i t y .

C 6 R E M C O P Y R I G H T 1 9 9 4 L Y N N C A R T H YI 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 . : R E M 1 P R I N T C H R S ( 1 4 7 ) ; P O K E 5 3 2 8 0 , 1 4: P O K E 5 3 2 8 1 , 0 : R E M 7

P R I N T " * C . A . P I C K O V E R ' SP O P C O R N " 1 : P R I N T " ' M A G H I F I C A T I O N

F O R M ' ■ ' : R E M 6 A Z $ = " " : P R I N T " [ C = 6 ] S A V E P R I O RS C R E E N I E 1 9 2 A R E A

Y / M = [ C = 7 ] " i B E H 3 G E T A Z $ : I F A Z $ = " " T H E N 5 0 : R E K 1 7 I F A Z $ " Y i l T H E N 5 7 0 : R E MP R I N T " - - - " : P R I N T " [ C = e ] O N A G R A P HO 1 - 5 0 1 - 5 0 . . V R E MP R I N T ' C H O O S E A A R E A T M A G N I F Y A SL O W E R " : P R I N T " L E F T , U P P E R R I G H TP O I N T S " : R E M 1 9 P R I N T " - - - 1 1 : P R I N T 1 1 Y O M A Y S T A R TW I T H T H E P R O M P T S " : P R I N T " I N( P A R E N S ] . . , [ C = 7 J * : S B H 1 5

P R I N T " - - - " : I N P U T " X 1 ( 1 0 ) = " ; C 1i l N P U T - Y l ( 1 0 ] = " ; C 2 : R E M 2 0

P R I N T : I N P U T "X 2 ( 2 0 } = 1 ' ; C 3 : I N P U T " Y 2( 2 0 ) = " ; C 4 : C 5 = A B S ( C 1 - C 3 ): C 6 = A B S ( C 2 - C 4 ) : R E M 1 1

I F ( C 1 > 5 0 ) O R ( C T 2 > 5 0 ] O R [ C 3 > 5 0 ]O R ( C 4 > 5 0 ) T H E B P R I N T " [ C = 3 ) A S C A L EI > 5 0 [ C = 7 : l : G O T O 1 0 0 : R E M 7

I F ( C 3 < C 1 ) O R ( C 4 < C 2 )T H E B P R I N T ' [ C = 3 ) A 2 - N D S C A L ES M A L L E T T H A N 1 - S T

S C A L E [ C = 7 ] - : G O T O 1 0 0 : R E H 4 1 4 C 5 = I N T ( C 5 / 2 ) : C 6 = I N T [ C 6 / 2 ) i R E M 7 1 5 P R I N T " [ C 3 ) P R E S S R E T U R N T O

S T A R T W R I T E * * : E E M 2 5 1 6 P R I N T : P R I N T " ( B O R D E R

R E D D E N S W A I T S W H E ND O N E ) ( C 7 ' " : A Z S P I : I N P U T A Z $ : R E M 1 9

1 7 T T ^ 0 : R E M 2 2 I S R E M O P E N B I T M A P A

8 1 9 2 : R E M 1 1 1 9 B A - 2 ' 4 0 9 6

: P O K E 5 3 2 7 2 , P E E K ( 5 3 2 7 2 ) O R 8 : R E M2 0 P O K E 5 3 2 6 5 , P E E K [ 5 3 2 6 5 ) O R 3 2 : R E M 1 5 2 1 F O R I = B A T O ( B A + 7 9 9 9 ) : P O K E I , 0

: N E X T I , R E M 1 1 2 2 F O R I = 1 0 2 4 T O 2 0 2 3 : P O K E I , 1 5

: N E X T I : R E M 2 1 2 3 R E M : R E M 8 2 4 F O R J ^ C 1 T O C 3 : R E M 1 0 2 5 F O R K = C 2 T O C 4 : R E M 9 2 6 X O = - 6 + . 2 4 * J : Y O = - 6 + . 2 4 * K : R E M 2 0 2 7 X A = 0 K ) : Y A = Y 0 : R E M 2 2 8 F O R N N - l T O 5 0 : R E M 1 4 2 9 X X ^ X A - . 0 5 " S I N ( Y A +

T A J I ( 3 * Y A ) ) : R E M 2 1 3 0 Y Y ^ Y A - . 0 5 * S I N ( X A < - T A N ( 3 * X A ] ]3 1 R E " . 0 I H M A B

C H A N G E D : R E M 1 6 3 2 X A = X X : Y A = Y Y : R E M 2 5 3 3 J P = 1 6 O * X X / C 5 * 1 6 0

^ K P ^ 1 0 0 - Y Y / C 6 + 1 0 0 : R E M 9 3 4 X = J P : Y - K P : G O S U B 4 4 0 : R E M 1 2 3 5 N E X T N N : R E M3 6 N E X T K : R E M 8 3 7 N E X T J : R E M 9 3 8 P O K E 5 3 2 8 0 , 2 : R E M3 9 G O T O 3 9 0 : R E M 3 4 0 E N D : R E M 1 4 1 P O K E 5 3 2 8 0 , 2 : R E M 3 4 2 G O T O 4 2 0 : R E M 8 4 3 E N D : R E M 4 4 4 R E M S E T P O I N T : R E M 2 3

: R E M 6

4 5 Y = 2 0 0 - Y : R E H 9 4 6 I F X < = 0 T H E N R E T U R N : R E M 2 5 4 7 I F X > 3 1 9 T H E N R E T U R N : R E M 1 0 4 8 I F Y < = 0 T H E N R E T U R M : R E M4 9 I F Y > 1 9 9 T H E N R E T U R N : R E H 1 1 5 0 R E M : R E M 1 0 5 1 C H = I N T ( X / 8 ) : R 0 = I N T ( Y / S )

: L N = Y A N D 7 : R E M 2 3 5 2 B Y = 8 1 9 2 R O * 3 2 0 8 * C H + L N : P . E M 1 7 5 3 B 7 - ( W J J D 7 ] : R E M 1 8 55 4 P O K E B Y , P E E K ( B Y ) O R ( 2 " B I ] : R E M 1 5 5 R E T U R N : R E M 1 5 5 6 E N D : R E M 1 7 5 7 P R I N T " S A V E M E M O R Y 8 1 9 2 - 1 6 1 9 2 "

: P R I N T : R E M 3 5 8 A ^ 8 1 9 2

: R E M S T A R T I N G A D D R E S S : R E M 5 5 9 B = 1 6 1 9 2

i R E M E N D I N G A D D R E S S : R E M 4 6 0 A l = I N T ( A / 2 5 6 ) : A 2 ^ A - 2 5 6 * A 1 : R E M 1 6 6 1 P R I N T " L E S S T H A N 1 C H A R A C T E R

F I L E N A M E : " : E S = I 1 1 I : I K P U T E $ : R E M 1 0 6 2 P R I N T " ( S A V E S W I T H R E P L A C E O

O R I G I N A L N A M E ) " : R E M6 3 O P E S 1 5 , 8 , 1 5 « ' S O ! * + E S : E B 1 1 7 6 4 O P E N 1 , 8 , 1 " 0 " * E 3 + " , P , W ' : R E M 2 0 6 5 P R I N T # 1 , C H R $ ( A 2 ) C H R S ( A 1 ) ; : R E M 7 6 6 F O R J = A T O B : P R I N T # 1 , C H R $

( P E E K ( J ) ) ; : R E M 2 1 6 7 N E X T : R E M 3 6 8 C L O S E 1 : V E R I F Y E $ , 8 , 1 : R E M 3 G 9 I N P U T # 1 5 , A S , B S i P R I N T A S , B S

: C L O S E 1 5 : R E M 3 7 0 E N D : R E M 6

e n o f l i n e .P o p c o r n p l u s / 4 C l 2 P R I N T C H R S ( 1 4 7 ) i C Q L O M , 1 5 : C O L O R O , 11 9 B A - 2 * 4 0 9 6 : G R A P H I C l , lR e m o v e l i n e s 2 1 2 2 3 8 C O L O R 4 , 4 1 C O L O R 4 ,

e n o l i n e .

Page 33: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 33/40

C o n v e r t ( C 6 4 p l u s / 4 & C 1 6 )P a u l H i g h l a n d

T t i i s l i t t l e t l i t t y w i l l c o n v e r t n u m b e r s i M i a n y b a s e b e w e n b a s e 2 a n b a s e 3 6

f o p r o g r a m m e r s , s t u d e n t s a n t h F o t h e p l u s / 4 C l f i l e a v e o u t t h t w

i n l i n e - 1 0 .

C o n v e r t & fR E M C O P Y R I G H T 1 9 9 4 ,L Y N N C A R T H Y I H 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 . : R E M 1 7 9O = 3 6 : Z = 1 E 9 - 1: D I M N $ ( 0 ): C $ = " 0 1 2 3 4 5 6 7 E 9 A E C D

E F G H I J K L M N O P Q R S T U V W X Y Z V R E M 1 5 F 0 R I = 0 T O O - l : N $ ( I ) = M I D $( C S , 1 + 1 , 1 1 : N E X T : R E M 1 4

P O K E 5 3 2 S 1 , 6 : P O K E 5 3 2 8 1 , 0 : P R I N T " ( C L R )( C t r l N ] [ C t r l 9 [ s h i f t C ] - 6 4[ s h i f t B 1 A S E [ s h i f t C O N V E R S I O N S[ c r s r d o w n ] ■ : R E H 1 7

P R I N T " [ C = 3 ] [ s h i f t N J U M B E R S W I T HV A L U E S G R E A T E R T H A N " : P R I N T "[ c r s r l e f t ] " 2 - B A S E 1 W I L L N O W O R K . : R E M 3

P R I N T " [ C = 6 [ s h i f t E ] N T E R A N YO U T - O F - B O U N D S V A L U E T E X I T . " : R E M 1 0 P R I N T 1 1 [ C t r l 4 ( c r s r d o w n ][ S h i f t F ] R O M W H A T B A S E[ 2 " S T R $ ( - O ] " ] " ; : I K P U T B 1 I: O N - ( B 1 % < 2 0 R B 1 % > 0 ) G O T 0 3 1 0 : R E M 1 0

P R I N T " [ s h i f t T ] W H A T B A S E[ 2 " S T R $ ( - O ) " ] " ; : R E M 2 1 I N P U T B 2 % : O N - ( B 2 % < 2 0 R B 2 % > O O R B 2 % = B 1 % )G O T O 4 0 : R E M 1 3

N l $ = " l p : I N P U T " [ c t r l 4 [ s h i f t N J U M B E R T O

C O N V E R T " ; N 1 $ : R E M 2 0 M O $ = N 1 $ : N 2 $ = " "

: O N - ( N l $ = " " O R N 1 $ = " 0 " ) G O T O ? 0 : R E M 4 L = L E N ( N 1 $ | : K = O : J = B 1 % - 1

: F O R I ^ 1 T O L : R E M 1 0 I F M I D $ ( H 1 $ , I , 1 ) > N $ ( J )

T H E N K = L : R E M 7 N E X T : R E M 1 I F K = L T H E N P R I N T " [ C = 3 ] [ s h i f t E

A I N P U T . P L E A S E T R Y A G A I N . .[ C t r l 4 l l : G O T O 1 0 0 : R E M 1 2

O N - ( B l % < > 1 0 ) G O T O 1 8 0 : N = V A L ( M $ ): I F N > Z T H E N G O S U B 2 9 0 : G O T O 1 0 0 : R E M 3 N 0 S - N l S : D - N : G O T O 2 5 0 : R E M 1 2

0 : R E M 1 2 3D = 0 : K = B 1 % - 1 : F O R I = 1 T O L

: F O R J = 0 T O K : R E M 1 0I F M I D S ( N 1 S , I , 1 ) = N S ( J ) T H E N N = J

i J = K : R E M 1 4 N E X T : D ^ D t N ' I N T ( B l % " ( L - I ) ) : N E X T

: N 2 S = S T R $ ( D ) i R E H 2 0 I F D > Z T H E N G O S U B 2 9 O : G O T O 1 0 0 : R E M 4 O N - ( B 2 * = 1 0 ] G O T O 2 a O - R E HN O S ^ N 1 S : N 1 S = N 2 S : N 2 S = 1 " 1 : R E H 2 : R E M 1 9

Q . = I N T ( D / B 2 % ) : R = D - Q * B 2 %

: G O T O 2 6 0 : R E M 9 2 7 N 2 S - N $ ( Q ) t N 2 S i R E M 2 0 2 B N l S ^ N 0 S : G O S U B 3 0 0 : G O T O 1 0 0 : R E M 1 1 2 9 P R I N T 1 ' [ C = 3 ] [ s h i f t N 1 W E E R I T O

L A R G E ; T R A G A I N . . f c r s r d o w n ] 1 1: R E T U R N : R E M 2 5

3 0 P R I N T " [ C = 6 ] " N 1 $ - [ C t r l 4 B A S E [ C = 8 ] " B l % " [ c t r l 4 ) = [ c t r l B

" N 2 S " t c C r l 4 ] E A S E [ C ^ 8 ] 1 I B 2 *; R E T U R N : R E M 2 0

3 1 P R I N T " [ C L R ] [ C t r l 8 ] " ; : E N D : R E M 1 5 e n o l i n e

B a s e C o n v e r t 1 2 K ( C 1 2 8 )b P a H i g h l a n d

T h i s o n w o r k s j u s l l i k e t h 6 v e r s i o n , h u t a k e s a d v a n t a g e o f t h e x t e n d e d c o m m a n d s " t h 1 2 a w e l l a s u t i l i z i n g t h 8 0 c o l u m ns c r e e n .

I h i s t ' C o n v e r t , 1 2 1 R E C O P Y R I G H T 1 9 9 4 , 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 .2 T R A P 2 7 O : C O L O R 4 , 6 : C O L O R 0 , l

i P O K E 1 0 2 3 , R C L R ( 5 ) : S Y S 3 0 6 6 0 +1 7 * ( R W I N D O W ( 2 ) = 8 0 )

3 0 = 3 5 : Z = 1 E 9 - 1 : D I M N $ < O |: E S = C H R $ ( 2 7 ) ; C $ = I 1 O 1 2 3 4 5 6 7 89 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ": F O R I = 0 T O O : H $ ( I ) = M I D S ( C S , I + l , D: N E X T

4 P R I N T 1 1 [ C L R ] [ c t r l N [ r v s o n [ s h i f t C ] - 1 2 8[ s h i f t B ] A S E[ s h i f t C O N V E R S I O N S[ c r s r d o w n ] "

5 P R I N T " [ C = 3 [ S h i f t N 1 U M B E R S

G R E A T E R T H A N" Z " B A S E 1 W I L L N O T

W O R K . "6 P R I N T " [ C t r l 4

{ c r s r d o w n ][ s h i f t F J R O M W H A T

B A S E [ 2 - " M I D S (S T R $ ( O + 1 ) , 2 ) ' ] " ): I N P U T B l % : O N - (

B 1 * < 2 0 R B 1 % > 0 + 1 )G O T O 2 7 0: I F R W I N D O W ( 2 ) - 8 0

T H E N P R I N T "[ c r s r u p ] " E S " K " ;

7 P R I N T " [ s h i f t T ) W H A T B A S E[ 2 - " M I D S (

S T R S I O + 1 ) , 2 " I 1 1 ;: I N P U T B 2 * : O N - (

B 2 * < 2 0 R B 2 % > O t l O R

C O N V E R T 1 1 ; P O K E S 4 2 , 1 5 3 P O K E 2 0 8 , 1! I N P U T N 1 S : N O $ = N 1 S : N 2 S = " ": O N - [ N 1 $ " G I 1 ) G O T 0 6 0

9 L ^ L E N ( N I S ) i F O R I ^ l T O L: J = I N S T R ( C S , M I D 5[ H l $ , 1 . 1 } ] : I F J > B 1 % T . H E N I ^ L

1 0 N E X T : I F J < 1 O R J > B 1 * T H E N P R I N T " [ C = 3 ][ s h i f t B i A D I N P U T , P L E A S E T R Y

A G A I N . . . [ C t r l 4 ] " : G O T O 8 01 1 O N - ( B l % o l O ) G O T 0 1 3 0 : D = V A L ( N l S )

; I F D > Z T H E N P R I N T " [ C = 3 [ s h i f t N ] U M B E R I

T O L A R G E ; T R A G A I N . . .[ c t r l 4 ] [ c r s r d o w n ] " : G O T O S 0

1 2 N 0 S = N l $ : G O T O 1 9 01 3 R E M " [ s h f t / r e t u r n l [ c r s r u p

[ c r s r r i g h t ] [ c t r l 2 ] [ s h i f t R ] A N T O D E C I M A L [ c t r l 4

1 4 I F B 1 % = 1 6 A N D L < 5 T H E N N 2 S = S T R S( D E C ( N 1 $ ! | : D = V A L ( N 2 $ ) : G O T 0 1 7 0

1 5 D = 0 : F O R I = 1 T O L1 6 R $ = M I D $ ( N 1 $ . I , 1 )

: D = D t I N T ( [ I N S T R ( C S , R S ) - D• B 1 * " ( L - I | ] : N E X T : N 2 S = S T R S ( D ]

1 7 I F D > Z T H E N P R I N T " [ C = 3 [ S h i f t N ] U M B E R

I T O L A R G E ; T R A G A I N . . . [ c r s r d o w n ] " : G O T O 8 0

1 8 O N - ( B 2 % - 1 0 ) G O T O 2 3 0 : N 0 S = N l $ : N l S = N: N 2 S = " "

1 9 R E M " [ s h f t / r e t u r n ] [ c r s r u p [ c r s r r i g h t ] [ c r s r r i g h t ][ c r s r r i g h t ] [ c t r l 2 [ s h i f t D J E C I H A L T O B A S E N [ c t r l

2 0 N = V A L ( N 1 $ ) : I F E 2 I = 1 6 A N D N < 6 5 5 3 6

8 P R I N T " [ C t r l 4 [ s h i f t N J U M B E R T

Page 34: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 34/40

T H E N N 2 $ = H E X $ ( N ) : G O T O 2 3 01 D - N : D O : Q - I N T ( D / B 2 * | : R = D - Q " B 2 %

2 D = Q : L O O P U N T I L Q < B 2 % : N 2 $ = N $ ( D ) > N 2 $3 N l S = M 0 S : G O S U B 2 4 0 : G O T O 8 04 I F R W I N D O W ( 2 ) = 8 0 T H E N P R I N T " [ c r s r u p

■ E S " K " ; : £ L S E P R I N T H 1 $ ;5 P R I N T " [ C t r l 4 B A S E [ O 8 ] " B 1 % "

[ C t r l 4 [ C t r l 8 M N 2 S l l [ c t r l 4 B A S E [ C = 8 ] [ C t r l g ) " B 2 % : R E T U R H

6 P R I N T " [ H O M E ] [ H O M E ] J C L R ] [ C = 3 [ 8 h i f t E ] R R O R # " E R ; E R R $ ( E R ) " A T

L I K E " E L " [ C t r l 8 ] " ; : H E L P : R E T U R N7 O N - ( E R > 0 ] G Q S U B 2 6 0 : C O L O R 5

, P E E K ( 1 O 2 3 ) : E N De n o l i n e .

M u s k - ( V I C 2 0 H r n i c B a r k m a n

B l u e h a d o n e o t h e r p r o g r a m s f o u s b u i n e t w i s t . H j u s t g o l a V I 2 a n

c i d e d p o o l l i l t l c V I n e e d e d S 0 ( M p r o g r a m s ,H e r e i h i f i r s t e f f o r t , d i r e c t t o y o u !m a a t o B H i p r o g r a m , i t h s l o w e s t

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

T a p p i n g 1 o d u r i n g y o u r c o n c e r tt o g g l e t h a i p a r t i c u l a r v o i c e o o o f f . I fc r c i i t e s o m d h i n j ; l i t t l e l o a l i e n l o y o u rt h k e w i l l e f i t i l I h e p r o g r a m - K n j o y !

R a n d o m M i a i c . V I C1 R E F O T R I S T A A G

5 5 / 2 3 / 1 9 9 4B E R N I E B A R K M A NH E P A W - P A W .

2 R E C O P Y R I G H T 1 9 9 43 R E M L Y N N C A R T H Y4 R E I M D . I N C .

A L R I G H T S R E S E R V E D5 P O K E 3 6 8 7 9 , 2 76 P R I N T ' 1 [ C t r l 7

[ C L R ] [ s p a c e ]( C I ] [ C t r l 9

S O D A K E L E C T R O N I C S I N C .N i n t e n d o * a n S e g . - i ■ R e p a i r a n P a r t s

A u t h o r i z e d C o m m o d o r e Q u a l i f i e d S e r v i c e C e n t e rC o m p u t e r M o n i t o r a n P r i n t e r R e p a i r A l T y p o s

F l a t R a t e o n M o s t R e p a i r s■ ■ - • - : ' a n S : * : j ' f i # g t H e r * 4

T r a d s m a r t s o N i n t e n d o o A m a r i c j» n S * q i o A r r w i c a r e * p * c f i v s l y

J i M u i rR R B o 5

H a r t f o r d , S 5 7 0 3 3( 6 0 5 ) 3 6 1 - 0 6 3 2

B O O - 2 0 1 - 3 0 0 4 i m . i i N . u i c n6 0 S M a b l s

S i o u x F a l l s , S 5 7 1 0 3( G 0 5 ) 3 3 5 - 3 0 0 4

0 ( s p a c e ] V I C [ 3 s p a c e ] J c t r l[ C I ]

7 P R I N T 1 1 [ C - @ ] [ C = P H C = 0 ) [ C = I [ C t r l 9 ) I C = T ] R A N D 0 M M U S I C ( C = T [ C t r l o [ c i [ c 0 [ O P [ C 0 : P R I N T U [ 3 s p a c e ] T E H P O l - 9 [ 3 s p a c e )

1 = F A S T E S T " ;8 P R I N T ' 1 1 3 s p a c e ) 9 = S L 0 W E S T "9 G E T Q S : I F Q $ - " " T H E N 9 01 0 E B = V A L ( Q S ) * 9 01 1 0 I F Q S < " 1 " O R Q S > I 1 9 : ' T H E N 9 01 2 0 Q $ ' 1 3 P O K E 3 6 8 7 8 , I N T ( H H D ( l ] * 7 ) + 3

: P R I N T " [ H O M E ! [ c r s r d o w n ][ c r s r d o w n ] [ s p a c e ]

T E M P O - E B / 9 0 " [ C S [ s p a c e ] 1 11 4 I F F l T H E N P O K E 3 6 8 7 4 , O : G O T O 1 7 01 5 P O K E 3 6 8 7 4 , R N D ( 1 ) ' 1 2 1 + 1 3 5

1 6 F O R B = 1 T O E B : N E X T1 7 I F F 2 T H E N P O K E 3 6 9 7 5 , 0 : G O T O 2 0 01 8 P O K E 3 6 8 7 5 , R N D ( 1 ) * 1 2 1 + 1 3 51 9 F O R B = 1 T O E B : N E X T2 0 I F F 3 T H E N P O K E 3 6 S 7 6 , 0 : G O T O 2 3 02 1 P O K E 3 6 8 7 6 , R N D ( 1 ) * 1 2 1 + 1 3 52 2 F O R B = 1 T O E B : N E X T2 3 E = E t l : I F E < 1 2 T H E H 2 9 02 4 I F E B < = 3 T H E N B E = E B ' 22 5 I F E B > 3 T H E N B E = E B * 1 . 52 6 I F E B > - 7 T H E N B E = E B2 7 F O R X = 1 T O B E : N E X T : E = 02 8 P O K E 3 6 8 7 4 , 0 : P O K E 3 6 8 7 5 , 0

: P O K E 3 6 8 7 6 , 0 : P O K E 3 6 8 7 8 , 0: F O R B - 1 T O E B / 9 : N E X T

2 9 P R I N T " [ H O M E ] [ 5 c r s r d o w n )[ s p a c e ] [ c r s r d o w n ]

I N C R E A S E S , S L O W S 1 13 0 P R I M 1 1 1 [ H O M E ] [ c r s r d o w n ) K E

L e r o y ' s C h e a t s h e e t s ® C o m m o d o r e 6 1 2 W e V G h e l p e d h u n d r e d s o t h o u s a n d s t u s t h e i r C o m m o d o r e s i n c e 1 9 8 2

P R O G R A M D O C U M E N T A T I O N M a n u a l s l o s t , h a r d t u s e ?Y o n e e d L e r o y ' s C h e a t s h e e t s A l t h p r o g r a m c o m m a n d k e y s l r o k e s a v a i l a b l e a g l a n c e . R e f e r e n c e c a r d l e t s o t h k o y Q o a r d a n d s u r r o u n d s I M k o y s w i t h v a l u a b l e i n f o r m a t i o n . A l c o m m a n d s a i g r o u p e d a c c o r d i n g t l u n c t i o n , a c t u a l k e y s t r o k e s a r o s h o w n i b o l d l y p e , w h i l e a n v a r i a b l e s a r r e p r e s e n l e d i n i t a l i c s . L e r o y ' s C h e a t s h e e l s a r o t l s e l p r i n t e d f o r c l a r i t y a n p l a s t i c l a m i n a t e d t o y e a r s o u s e .

C o m m o d o r e 1 2 N o o n l y S 3 9 5 e a c h o f o * 9

B l a n k s ( o i l )E a s y S c r i p tE l l t oF l i g h t S i m u l a t o r I G e o 5 1 2 ( o n g . v e r s i o n )

M i i l f i p l i i r iN o v j s r o o r nP a p e r C l i p I P a p e r C l i p I I P o c k e t F i l e rP o c k e t P l a n n e r

P o c k e l W n l o r

S u p e r s c r i p tS w i l l C a l cW c r d p r o

J n t u i

C o m m o d o r e 6 i 3 9 5 e a c h o f o S f f 1 *

B e g i n n e rB l a n k s ( o a C n l c R o s u l l A d u .C o n s u l l a n tD a t a M a n a g e rD i s K 1 5 4 1D o o d l e

E a & y C a l cE a s y S c r i p tE l i t eE n s o n F 8 F l o a t F i l e rF l o o t S y s l o m 2 F l i g h t S i m u l B l o r I G e o s

G e o s 2 . G o m l n i 1 O X . 1 5 L o g a ( s h o e l I L o g o ( s h o a l 2 M a n o g o r ( C B M )N u w s r o o mO k i O a i a 9 2 - 9 3P f l p O r C l i p

P a p e r c l i p I I P o c k e l F i l e rP o c k e l P l a n n e rP o c k o l W n t o rP r a c i C n l c 2P r i n t e r 1 5 2 6

S k T r a v o lS p o r d s c r i j i tS f i r i i c t . O n l yS u p o i B ; i 5 0 6 - S u p O ' s e n p t 6 S w i l t C a l c

P r i n t o r s S O I . S O S 1 5 2 5 V i ? B 5 t a rS i m o n ' s B a s i c W o r d W n t e ;

K e y s t o n e S o f t w a r eN o v f t t E n s y 1 u s p r o d u c t i v i t y s o l t w p r o O u | o ^ p o c i l i c s o l t w a r o i d e s i g n e dl g o o n t a s k d o n e q u i c k l y a n e a s i l y . N i n o n o p r o g r a m s t o u t u n n g d r o p d o w n

m e n u s a n o n t n / w i n d o w s . E a c h s p e c i T i c a l l y d e s i g n e d t o y o u r a c t i v i t y w i l hc a i e g o n e s a l r e a d y l a i d o u f o y o u . A l p r o g r a m s i n c l u d e D o ! h G 1 2 ( r f C i S 8 c o l . ) v e r s i o n s o s a m e d i s k , S 1 S " e a c h o f o r ' 2 9 s 5

A u d i o C a s s e t t e L i b r a r yB a s e b a l l C a r d C o l l e c t i o nC D / L i b r a r yH o m e B o o k L i b r a r yH o m e I n v e n t o r y

M a i l L i s t M a n a g e rP h o t o / S l i d e L i b r a r yS t a m p C o i n C o l l e c t i o nV i d e o C a s s e t t e L i b r a r yL a b e l M a k e r

D L a b e t M a k e r - W n e n l i s t o s o r t i n g i n o ! r e q u i r o d a n r i y o j u s t n o o d l m a v el a t > a l s q u i c k l y a n e a s i f y , I n i s i ( t i e p r o g r a m y o n e e d N o m a c h i n e l a n g u a g e - r u n s5 l i m e s l a s t e r t n a n o u t o n g m a l ! U s y o u r p r i n t e r ' s l o n t a n c o l o r c a p a b i l i l i e s N e w l a b ed e s i g n s l h a ! y o c r e a t e c a b e u s e d w i t h a l o f I h e a b o v a p r o g r a m s Y o u c a n m i x l e t !a n T i s l d a t a ( o g e l h e r . P n n t s l a b e l s u t 6 c h a r a c t e r s w i d e b y I S l i n e s b y 1 2 a c r o s sL a b e l M j i l i e r h - v i J I a l s o p n n t a n c r e m e n t a l c o u n t e r t o n u m b e r i n g y o u i l a b o r s .

N a m eS t r e e tC i t y S Z i

D E S C R I P T I O N

P R e s i d e n t s

a d 7 ° T A

S h i p p i n g H a n d l i n g : U . C a n a d a S 3 . 0 0 p e rO r d e r . O t h e r i n t e r n j i t i n n a E o r d e r s w r i t e o t a f o s h i p p i n g c h a r g e s .P a y m e n t : U . S . F u n d s o n l y , C h o c k , M o n e y O r d e r .M C o V i s a . N o l e : C a n a d i a n o r d e r s m u s t b p a i db c r e d i t c a r d o P o s t a l M o n e y O r d e r o n l y .

C P I , D e p t . D , P . O . B o 8 3 6 9 , P i t t s b u r g h , P 1 5 2 1 8( 4 1 2 ) 2 4 3 - 1 0 4 9 F A X : ( 4 1 2 ) 7 3 1 - 2 4 6 0

A M O U N T

S h i p p i n g $ 3 , 0 0

T o l aE n c l o s e d

Page 35: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 35/40

O T O G G L E S "3 1 P R I N T - ( H O M E ] [ 1 1 c r s r d o w n ]

[ s p a c e ] V O I C E 1 O O F F / O N [ s p a c e ] ■

3 2 G E T Q $ : I F Q S ^ " " G O T O 4 3 03 I F E B = > 9 0 A N D E B < = 8 1 0 T H E N P P . I N T " ( H O H E J

[ 1 c r s r d o w n ) [ 1 7 s p a c e ] "4 I F Q S = " - " T H E N E B = E B + 4 5

: I F E B > 8 1 0 T H E N E B - 8 1 0 : P R I N T "[ H O M E ) [ 1 8 c r s r d o w n ]( s p a c e J C A N ' T G O S L O W E R ! "5 I F Q $ = " * " T H E N E B = E B - 4 5 : I F E B < 9 O T H E NE B = 9 0 : P R I N T " [ H O H E J [ 1 8 c r s r d o w n ][ s p a c e l C A M ' T G F A S T E R ! "

3 6 I F F l T H E N I F Q . $ = " l " T H E N F l 0 : G O T O 3 8 03 7 0 I F F 1 O T H E N I F Q . $ = I 1 1 " T H E 1 J F 1 = 3 8 I F F 2 T H E M F Q $ " 2 " T H E N F 2 = 0 : G O T O 4 0 03 9 I F F 2 = 0 T H E N I F Q _ $ " 2 l l T H E N F 2 = l■ 1 0 0 I F F 3 T H E N I F Q S = " 3 "

T I ! E N F 3 = 0 : G O T O 4 2 04 1 I F F 3 = 0 T H E N I F Q $ = " 3 " T H E N F 3 = l4 2 i f q . $ = " Q " T H E n s o o4 3 I F F 1 T H E N P R I N T " [ H O M E ] [ 1 3 c r s r d o w n ]

V O I C E O F F "4 4 I F F 1 = O T H E N P R I N T " [ H O M E ]

[ 1 c r s r d o w n ] V O I C E O N | s p a c e ] '4 5 I F F 2 T H E N P R I N T " [ H O M E ]

[ c r s r d o w n ] V O I C E O F F "4 6 0 I F F 2 = 0 T H E N P P . I N T " [ H O M E )

[ 1 c r s r d o w n ] V O I C E O N [ s p a c e ) "4 7 I F F 3 T H E N P R I N T " [ H O M E ] [ 1 5 c r s r d o w n ]

V O I C E O F F "4 8 T F F 3 = 0 T H E N P R I H T " [ H O M E 1

[ 1 c r s r d o w n ] V O I C E O N [ s p a c e ] "4 9 P R I N T 1 1 [ H O M E ] [ 2 c r s r d o w n ] Q = Q U I T

I T ' - i G O T O U O5 0 P O K E 3 6 8 7 4 , 0 : P O K E 3 6 8 7 5 , 0

: P O K E 3 6 8 7 6 , 05 1 P R I N T " [ C L R 1 f c r s r d o w n ] [ 3 s p a c e ] V I C

R A N D O M M U S I C -5 2 0 P R I N T " [ c r s r d o w n ] B P A W - P A W

B A R K M A N -5 3 P R I N T " [ 2 c r s r d o w n ] [ 5 s p a c e ]

C O P Y R I G H T 1 9 9 4 -5 4 P R I N T 1 1 [ c r s r d o w n ] L Y N N C A R T H Y

I N D . I N C . "5 5 P R I H T " [ c r s r & O « n ] A L R I G H T S

R E S E R V E D ■5 6 P R I N T " [ 4 c r s r d o w n ] R U N [ 3 c r s r u p ] "

e n o f l i n e .

T e x l t S c r e e n { V I C 2 0 b B t n e s t B a r k m a n

G o s h , w e ' r e g l a d E r n e s t g o ! h i V I C . H e r ei a u p d a l e o f h i T e x l t S O B B O p r o g r a mW r i t e s p e c i f i c a l l y f o r I h c V I C ' s 2 2 c o l u m ns c r e e n . I w i l l m u P R ( I a m ! S l i Q f i l e s . M a k eS u y o k n o w t h n a m e o I t f i l e y o w a u l l r e a d b e f o r e y o r u I h | ) r u j ; j a i i i .

L o o k f o [ h i s h a n d y - d a n d y u t i l i t y o S p i n n e r n e a r y o u !

T e x t l S c r e e n . V l CR E A $ = " T E X T T O S C R E E N . V *

: O P E N 1 5 , 8 , 1 5 , " S O : " + A $ : C L O S E 1 5: S A V E A $ . 8 : V E R I F Y A S : 8

1 R E C O P Y R I G H T 1 9 9 4L Y N N C A R 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

2 R E M T E X T T S C R E E N F O V I C .4 / 2 3 / 9 4 . F O R T R I S T A B Y H E RP A W - P A W E R N I E B A R K M A N .

3 R E R E A D S T E X T F I L E F R O M D I S K T OS C R E E N , S E Q O R P R G U S I N GA [ s p a c e ] S I M U L A T E D W O R D - W R A P .

4 I N P U T " [ c r s r d o w n J T E X T U A M E " ; S F $5 P R I N T C H R $ | 1 4 )6 O P E N 2 , 8 , 2 , C H R S ( 3 4 ) * " O : " +

S F S ' " . M , R 1 1 + C H R S ( 3 4 ) : O P E N 3 , 37 G E T # 2 1 A $ : I F S T A T U S A N D 6 4 T H E N 1 3 08 I F A S ^ C H R S ( 3 4 ) T f l E N A S ^9 I F E B > 2 8 1 T H E N G O S U B 1 4 01 0 E B = E B + 1 : P R I N T # 3 , A $ ;1 1 I F P O S { 0 ) > 1 3 A N D A $ = " [ s p a c e ] "

T H E N P R I N T1 2 G O T O 7 01 3 O P E N 1 5 , 8 . 1 5 : I N P U T I t l 5 , E , E S

: P R I N T E $ i C L O S E 1 5 : C L O S E 3: C L O S E 2 i E N D

1 4 I F E B > 2 8 1 T H E H P R I N T " [ c t r l 9 [ s h i f t H ] [ s h i f t I ] [ s h i f t T [ s p a c e ] [ s h i f t A ] [ s p a c e ][ s h i f t K ] [ s h i f t E ] [ s h i f t Y ( c t r l 0 ] " ;

1 5 I F E B > 2 8 1 T H E N G E T Q S I F Q S " l ' H E N 1 5 01 6 I F E B > 2 8 1 T H E N P R I N T "

[ 1 c r s r r i g h t ] " ;1 7 I F E B > 2 3 1 T H E N E B n O : R E T U R N1 8 R E T U R N

e n o f l i n e .H a l l o w e e n ' 9

b J o h n P G r e e n

A n T h W i n n e r I s . .

T h w i n n e r o o u f i r s t c o m e s ! - t h d s u b s c r i i i o n g i v e a w a y - - i s M r M r s . W T h o m b u r n s f B e v e r l y H i l l s , F l o r i d C o n m d u l a t i o n s ! ! ! !

R E f l D V .

d i a l j a r d [ l i b b e r \ < \ < \ > \

Page 36: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 36/40

" ■ " ■ I t f ~ ^

3 2 ' • ) : ■ ' ■ r W R i w i i d n p s a d e ' i i '' i s W n d i U ' h a D f o o o n J ^ f c ,

- S k v l i o y e l ' * ■ # - ' ■ -

a r ■ ■ ■ " ■ -

I -

I T i " i i f c '

M T y C h i l s i r n o s .A t C T l O t o A J

□ G i a a t p r ^ t . d i e H a r ds u b s c r i p t i o n sP . O . B o x 3 9 2B o i s e , I 8 3 7 0 1 - 0 3 9 2

1 0 / 9 4 J L I m m I . L I I ,

Page 37: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 37/40

a p e r m a n e n t m e m b e r o o u r d i e H a r d f a m i l y w i l l i i t f u l l s u b s c r i p t i o n . S h a r e w i t hf u r t h e r e x p l o r a t i o n o y o u r c o m m o d o r e c o m p u t e r ! ! ! !

O n Y e a r , ( 1 i s s u e s )$ 1 6 . 9 7

i l i a ' s 4 2 o f f i h ac o v e r p r i c e ! !

O n Y e a r , ( J O i s s u c s )w i t h t l S p i n n e rc o m p a n i o n d i s k

$ 4 0 . 9 7

#

T w Y e a r s . ( 2 i s s u e s )$ 2 9 . 9 7

u i a t ' s 4 S % o f f l l Kc o v e r p r i c e ! ! !

T w Y e a r s . ( 2 i s s u e s )w i l h i h S p i n n e r

c o m p a n i o n d i s k$ 9 4 . 9 7

S t a t e . Z i p .T t i i . s i s g i [ l s i i h s m p t i o n . ( P l e a s e p u y o u rn a m e i > i h o t h e r s i d e o t h i s r a r d . )

T h i s i a r e n e w a l s u b s c r i p t i o n . ( P l e a s e i n c l u d ey o u r m a i l i n g l a b e l . )

1 ' a y m c n t K n c l o s e d

B i l l M

m i k e i h c t V n m o n e y o r d e r p a y a b l e t d i c l l u r d ] J » h u r e s i d e n t s m u s i a d S l s a i t s u x . U / y H

Page 38: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 38/40

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

M a i l T o : d i e H a r ds u b s c r i p t i o n sP . O . B o 3 9 B o i s e , I 8 3 7 0 1 - 0 3 9 2

1 0 / 9 4

Page 39: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 39/40

I s s u e O r d e r F o r m# M u y 9 2 H i i r d C o r c $ 3 . 5 0# J u n 9 2 W r t r s , P r g r s , C l r m n $ 3 . 5 0# J / A 9 2 O o p s ! $ 4 . 5 ( 1# O c t 9 2 P u m p k i n S 3 . S 0# N / D 9 2 g e o l s s u c $ 3 . 5 ( 1# J a o 9 3 H i s t o r y i 3 0 0 1 $ 1 9 5# F e b 9 3 C o m p u t e r C i p h e r $ 2 . 9 5# M a 9 S c r i p i $ 1 9 5# A p 9 T h L e s t F l y e r $ 2 . 9 5# 1 M a 9 T h A d v s L s M a g ! $ 1 9 5# 1 J / 9 T h C o n n e c t i o n ! $ 1 9 5

# 1 A u g 9 3# 1 3 S e p 9 3# 1 D e l 9 3# 1 5 N o v 9 3# I f i D e c 9 3# 1 7 J / F 9 4# 1 M a 9 # 1 9 A p r 9 4# 2 ( 1 J i i n 9 # 2 J / A 9 4# 2 2 S e p 9 41 9 9 2 s e # 1 9 9 3 s e #

S p e c i a l P I ) I s s u eP l u g I n T h H o r r o r I s s u e !G o b b l e G o b b l e !M e r r y C h i s t m a s ! !K i l l e r G R O S I s s u e !C t r l P r f o M i c r o s !S p c l A g k s s I s s u e !T w Y e a r A n n i !R a r i t i e s !A r c h a i c C o m p u t e r .

# 1

$ 1 9 5

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

$ 1 4 . 9 7$ 2 4 . 9 7

#

A p L . # -

S l a i e -m a k e c h e c k o m o n e y o r d e r p a y a b l e t d i c H : i r d . P a y m e n t m u s t b e E n c l o s e d i o r d e r t p r o c e s s

Page 40: Diehard Issue 23 1994 Oct

8/8/2019 Diehard Issue 23 1994 Oct

http://slidepdf.com/reader/full/diehard-issue-23-1994-oct 40/40

G E L I G H T N I N G F A S TS P E E D F R O M G E O S

f o o n l y $ 1 6 5 . 3 7 ! ! !B B G R a m ™ W i t h t h r e e c h o i c e s i m e m o r y , t h B B G R a m ™ w i l l f i

e v e r y b u d g e t ! ! A l l B B G R a m s ™ i n c l u d e J i ( T o i l e t t e ' s C o n f i g u r e 2 . w h i c h a l l o w s 3 5 8 1 p a r t i t i o n w i t h M e o m o r e . T h B B G R a m

h a w r i t e - p r o t e c t s w i t c h a n i n c l u d e s s o f t w a r e f o u t f i v e p a t i t i o n s o M e g B B G R a m ™ ! T h B B G R a m s ™ h a v e f u l l b a t t e r y

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

B B G R a m ™ u s e s r e g u l a r b a t t e r i e s t h e r e a r e n e x p e n s i v e s p e c i a l b a t t e r i e s t b u y !I n c l u d e s b a t t e r y p a c k a n d A a d a p t o r ; u s e s f o u r a l k a l i n e b a t t e r i e s , n o i n c l u d e d .

M e g a b y t e s f o o n l y $ 1 6 5 . 9 7 ! ! !M e g a b y t e f o o n l y $ 1 2 3 . 9 7 ! ! !

5 1 2 k f o o n l y $ 9 2 . 9 7 ! ! !

T h B a t t e r yB a c k e d R e a l T i m eM X \ c i o c k ™ i s t h e

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

e v e r y t i m e y o u s G E O S ™s a A U T O E X E C f i l e f o

t h a t a u t o m a t i c a l l y a c c e s ss t h e B B R T C ™ a n u p d a t e s t h

a n d a t e e v e r y t i m e y o b o o tC a a l s o b a c c e s s e d

o m B A S I C ! O N L Y $ 2 4 . 9 7 ! !

B B U ™ T h i s B a t t e r y B a c k U p u n i t c a n b e u s e d w i t h a l t h

1 7 x x C o m m o d o r e a n c o m p a t i b l eR E U s , a n d G E O R A M ™ T h

B B U ™ o f f e r s f u l l b a t t e r yb a c k - u p ! ! I n c l u d e s b a t t e r y p a c k

a n A a d a p t o r . S i n c e t h B B U ™ u s e s r e g u l a r b a t t e r i e s

( n o t i n c l u d e d ) t h e r e a r n e x p e n s i v e s p e c i a l b a t t e r i e s t b u y ! I n c l u d e s l o b a t t e r y

l i g h t a n r e s e t s w i t c h .O N L Y S 6 1 . 9 7 ! ! !

. i . h I C E O R A M * n i i n d e m a r k l o G c o W o r k i . . B B C R i m J " B B U , ™ i n B B R T C ™ a r I r a d r o u r k a o P e r f o r r o i i i M r r r i | > ! i f r , i L > ,

O r d e r s : ( 2 0 8 ) 3 8 3 - 0 3 0 0T e c h S u p p o r t : ( 2 0 8 ) 3 8 3 - 0 3 0 0

L y n n C a r t h y I n d u s t r i e s , I n c .B B G R a m ™ 2 $ 1 6 5 . 9 7B B G R a m ™ 1 $ 1 2 3 . 9 7

V i s a a n M a s t e r c a r d a c c e p t e d . S e n d c h e c k o r m o n e yo r d e r t L y n n C a r t h y I n d u s t r i e s , I n c . 8 1 W . B a n n o c k S t . , S u i t e5 0 2 , B o i s e , I d a h o , 8 3 7 0 2 . U F u n d s o n l y .

S h i p p i n g a n d H a n d l i n g : F o t h B B G R a m ™ a n B B U , ™ a d £ 6 . 0 0 f o U . S . , $ 1 0 . 0 0 f o C a n a d a , a n £ 1 9 . 0 0 f o o t h e r d e s t i n a t i o n s . F o t h B B R T C ™ a d $ 3 . 0 0 f o U . S . , S 5 . 0 0 f C a n a d a , a n $ 1 0 . 0 0 f o o t h e r d e s t i n a t i o n s . U C O a d $ 4 . 0 0 .

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