Upload
cubemanpdx
View
219
Download
0
Embed Size (px)
Citation preview
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 1/32
c t o b e r1 9 9 3o l .2 n o . 9
U . S . R$ C a n a d a$
t h eF l y e rf o rc o m m o d o r e8 b i t l e r s
K e y B O S !R n o wf r o n t i e rf o r p r o g r a m m e r s
n d u s e r sa l i k e !
D b e r eB i bP a p e rC o m eT r o m ?R b i t o f t y s f o r y
T b eI n t e C o g g i n go n t o t h
f a n t a s t rw i t h i nC y b e
T h i n g sT h a tG o B u m pI n T h ef l i© e r en o t t a l k i n a
a f t e rm i d n i g h t1 5 4
C o p y r i g h t1 9 9 3[ y m C a r t f e jI n d u s t r i e sI n c .H I R t y l t f sR o s o r u o d
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 2/32
#
1
2
3
4
5
6
7
S
91 0
1 1
1 2
1 3
N a m e
H a r d C o r e
W r i t e r s ,P r g r s ,C o u n t r y m e n !
O o p s !
P u m p k i n
g e o l s s u e
H i s t o r yI n 3 0 0 1
C o m p u t e rC i p h e r
S c r i p t
T h eL a s t F l y e r
T h eA d v e n t u r e so f L a s e rM a g !
" T h e C o n n e c t i o n ! "
S p e c i a l P u b l i cD o m a i nI s s u e !
P l u gI n !
B a c kI s s u e s !
D a t e
M a y1 9 9 2
J u n e1 9 9 2
J u l y / A u g u s t1 9 9 2
O c t o b e r1 9 9 2
N o v / D e c1 9 9 2
J a n u a r y1 9 9 3
F e b r u a r y1 9 9 3
M a r c h1 9 9 3
A p r i l1 9 9 3
M a y1 9 9 3
J u n e / J u l y1 9 9 3
A u g u s t1 9 9 3
S e p t e m b e r1 9 9 3
U . S . A .
$ 3 . 5 0
$ 3 . 5 0
$ 4 . 5 0
$ 3 . 5 0
$ 3 . 5 0
$ 2 . 7 5
$ 2 . 7 5
$ 2 . 7 5
$ 2 . 7 5
$ 2 . 7 5
$ 2 . 7 5
$ 2 . 7 5
$ 2 . 7 5
$ 5 . 0 0
$ 5 . 0 0
$ 6 . 0 0
$ 5 . 0 0
$ 5 . 0 0
$ 4 . 2 5
$ 4 . 2 5
$ 4 . 2 5
$ 4 . 2 5
$ 4 . 2 5
$ 4 . 2 5
$ 4 . 2 5
$ 4 . 2 5
■ R f
t - M
E n c l o s e di s $ . ( I d a h or e s i d e n t sm u s ta d d5 %s a l e st a x )f o r :
_ # 1_ J 2_ # 3_ # 4 _ # 5
_ # 6 _ # 7 _ # 8 _ # 9_ # 1 0 _ # 1 1 _ # 1 2 _ # 1 3
( s e et o p o fp a g ef o rb a c ki s s u ep r i c e s )
_ O n ey e a r ;1 0 i s s u es u b s c r i p t i o nt o t h eF l y e r
( $ 1 5U Sf u n d so r$ 2 5 C a n a d i a nf u n d s )
_ S i n g l e F l y e rc u r r e n t i s s u e
( $ 1 . 7 5U Sf u n d so r $ 3 C a n a d i a nf u n d s )
_ O n ey e a r ;1 0 i s s u es u b s c r i p t i o nt o t h eS p i n n e r
( $ 4 5U Sf u n d so r $ 6 5 C a n a d i a nf u n d s )
_ S i n g l eS p i n n e rc u r r e n ti s s u e
( $ 5U Sf u n d so r $ 8C a n a d i a nf u n d s )
N a m e :
A d d r e s s :
C i t y : _ S t a t e : __ Z i p _
M a i lt o : d i e H a r d ,P O B o x3 9 2 ,B o i s e ,I D ,8 3 7 0 1 - 0 3 9 2
C h e c ko r m o n e yo r d e ro n l yp l e a s e .
I d a h or e s i d e n t sp l e a s ea d d5 %s a l e st a x .
d i e H a r dt h e F l y e r f o rc o m m o d o r e8 b i t t e r si
w r i t t e na n d c o m p i l e d o nc o m m o d o r 8 b
e q u i p m e n t .I t i s t h e n t y p e s e to n a C 1 2
c o m p u t e ru s i n g g e o P u b l i s h .T h e s y s t
c o n s i s t so f a c o m m o d o r e1 2 8 D p e r s o
c o m p u t e rw i t h a ni n t e r n a l1 5 7 1 d i s k d r i v
e x t e r n a lF S D - 1 a n d 1 5 8 1 d i s k d r i v e s ,
c o m m o d o r eM P S 1 2 7 0 i n k j e t p r i n t e rw i t h
C A R D 7 + Gp a r a l l e l i n t e r f a c e ,a c o m m o
M P S8 0 3 d o t m a t r i xp r i n t e r ,a n H P L a s e
4 M Lw i t hC M D ' sg e o C a b l ec o m p a t i b l ec a b l e ,a
A p r o s p a n d6 4 c a r t r i d g ep o r t e x p a n s i o nu n i t , a
c o m m o d o r e1 7 6 4 R A M E x p a n s i o nu n
e x p a n d e d t o 5 1 2 k , S i mc m s ' B a s
H E A R S A Y1 0 0 0 , S u p e r E x p a n d e r6 4 , a
c o m m o d o r eD a t a s s e t t e ,M - 3 m o u s e ,T A C 2
j o y s t i c kc o n t r o l l e r ,A M I G A1 0 8 08 0 / 4 0c o l u
R G B I / c o m p o s i t em o n i t o ra n d a c o m m o
1 7 0 1 4 0 c o l u m nm o n i t o r .O u r m a s t e r sa r
p r i n t e di n - h o u s eo n t h e H P L a s e r J e t4 M Lw i
G E O P U B L A S E R 1 . 8 .T h e m a g a z i n e y oh o
n o wi s p r i n t e db y N o r t h w e s tP r i n t i n g ,I n c . h e
i n B o i s eI D . T h a n k st o D o u g l a sB o b e ra n dD o
C o t t o n ,f o r t h e i rt e c h n i c a lh e l pa n d J i m C o l l e
w h o w r o t et h e d r i v e rm o d s . T h a n k st o M a
S h e l l e ya n d B r a mS t o k e rw h o s ec r e a t i o n sh a v
b e c o m em a n i f e s tw i t h i n t h e s e p a g e s .
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 3/32
o fC o n t o i s
P B 6T h i sm o n t h ' sP R ( gi s
p a c k e dw i t ht o o l sa n d
t h i n g s t h a tg o b u m pi n
t h e n i g h t !H a h a h a h a !
L i s t i n g sb e g i na t
M i d n i g h t o np a g e :
2 8
J l J - u s i c a lI n s t r u m e n t
J J i g i t a lI n t e r f a c e ?
S c o ts t a r to f fh i ss e r i e so n
M I D I !
I N P U T ; R E A D E R $L e t t e r sf r o mo u rr e a d e r s .
R a r i t i e s
N e w sf r o mt h e g r e a tb e y o n dt o y o u rt o w n .
M o r es u p p o r tf o rt h e8 b i tw o r l d .
d H
B r i a nL C r o s t h w a i t e , E d i t o r - i n - C h i e f
R . S c o tD e r r e r ,A s s o c i a t eE d i t o r
M i aC . C r o s t h w a i t e ,M a n a g i n gE d i t o r
B r i a nL C r o s t h w a i t e ,P h o t o s / L a y o u t& D e s i g n
A d v e r t i s i n g :L y n n C a r t h yI n d u s t r i e s ,I n c . ,P O
B o x3 9 2 , B o i s e , I d a h o ,8 3 7 0 1 - 0 3 9 2 ,( 2 0 8 )
3 8 3 - 0 3 0 0 .
d i e H a r dt h eF l y e rf o rc o m m o d o r e
8 b i t t e r si s p u b l i s h e d1 0 t i m e s p e ry e a r ,o n a
m o n t h l yb a s i se x c e p tf o rb i - m o n t h l yi s s u e si n
J u l y / A u g u s t a n d J a n u a r y / F e b r u a r y b y
L y n n C a r t h yI n d u s t r i e s ,I n c . ,P O B o x3 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 di n U . S . A .
S u b s c r i p t i o n R a t e s : S i n g l ec o p yp r i c e$ 1 . 7 5 ,
$ 1 5 . 0 0p e rs u b s c r i p t i o ny e a rf o rU . S .a n d
p o s s e s s i o n s ;S i n g l ec o p yp r i c e$ 3 . 0 0 ,$ 2 5 . 0 0
c o l u m n s
V i e wF r o mT h e
U n d e r g r o u n dS t r a n g et h i n g sa r eh a p p e n i n gh e r e !
A r c h a i cC o m p u t e rT h e C o m p u t e rS t o r eF r o mT h eP a s t
l o o k sa t P a r t n e r 1 2 8 .
1 4
1 3
C y b e r s p a c eC o w b o yG e t t i n gi n t o t h eI n t e r n e tw i t h
R . J . S m u l k o w s k i .
p e rs u b s c r i p t i o ny e a rf o rC a n a d a( i nC a n a d i a n
f u n d s ) ;a n d$ 5 5( i nU . S . f u n d s )a l lo t h e r
c o u n t r i e s .
C h a n g eo f A d d r e s s :F o u r( 4 )w e e k sa d v a n c e
n o t i c ei s r e q u i r e df o rc h a n g eo f a d d r e s s .S e n d
b o t ho l d& n e wa d d r e s s e s .
d i e H a r di s c o p y r i g h t1 9 9 3b y L y n n C a r t h y
8R E V I E W !d i e H a r dt a k e s al o o ka t A n t i g r a v
T o o l k i t ' sK e yD O Sa n dC r e a t i v e
P i x e l s 'T h e W i n g sO fC i r c e .
1 B a s i cB A S I CM o r eo n t h eB a s i cF o u rf o o d G r o u
Q & AA C ' sQ & Aa n s w e r st h o s e Q s .
D O S& D o n ' t sJ o e lR e ag e t s u si n t oA P P E N D .
1
1
2 Y o u rP a p e rA b i to f h i s t o r ys h e d ss o m el i g h t
o n w h e r ep a p e rc o m e sf r o m .
2 T I P SS o m ea l t e r a t i o n s , f i x e s ,a n da s e c r e t .
I n d u s t r i e s , I n c .A l lR i g h t s R e s e r v e d .N op a r to f
t h i sp u b l i c a t i o nm a yb e p r i n t e d o r o t h e r
r e p r o d u c e dw i t h o u tw r i t t e np e r m i s s i o nf r o m
L y n n C a r t h yI n d u s t r i e s , I n c .T h ep r o g r a m sw i t h
a r e f o r t h er e a d e r ' su s ea n dm a yn o tb e c o p i e o r
d i s t r i b u t e d .L y n n C a r t h yI n d u s t r i e s ,I n c .a s s u m
n o r e s p o n s i b i l i t yf o r e r r o r sa n d / o ro m i s s i o n s
l o s so f d a t a ,o r a n ys u b s e q u e n td a m a g et o
c o m p u t e r so r s y s t e m s ,o r a n yo t h e rf o r mo f
l i a b i l i t ya s a r e s u l to f e i t h e r d i r e c to r i n d i r e c tu s e
o f a n yi n f o r m a t i o n ,p r o g r a mo r a n y t h i n gi n t h e
F l y e ro r t h eS p i n n e rk n o w na s d i e H a r d .
C = ,c o m m o d o r e6 4 ,c o m m o d o r e1 6 ,c o m
m o d o r eP l u s / 4 ,V I C 2 0 ,P E T ,C B M ,c o m
m o d o r e1 2 8 ,c o m m o d o r e1 2 X 1 ) .a n dB 1 2 8 ,
a r et r a d e m a r k s o fC o m m o d o r eB u s i n e s s
M a c h i n e s .L y n n C a r t h yI n d u s t r i e s ,I n c .i s i n n o
w a ya f f i l i a t e dw i t hC o m m o d o r eB u s i n e s s
M a c h i n e s .
C o v e r s t o r y : T y p i c a lD a ya t d i e H a r d ,p h o t o g r a p h e db y B r i a nL C r o s t h w a i t e o n aN i k o nF Mw i t h5 0 m m ,f l . 7 ,@ 3 0 s e c , u s i n gK o d a kG o l dP l u s1 0 0f i l m .
V o l u m n2 - N u m b e r9 - I s s u e 1 4 d i
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 4/32
i mf v ml i t e
C o u n th v k ni
O c t o b e r ,m y f a v o r i t et i m e o fy e a r . T h e
t r e e sa r et u r n i n ga n dl o s i n gt h e i rl e a v e s , t h ea i r
h a sa c h i l lt o i t , t h ed a y sa r es h o r t e r a sn i g h tf a l l s
e a r l i e ra n d e a r l i e r .T h i si s w h e nI r e f l e c t .
d i e H a r dh a sh a da p r e t t yg o o dy e a r .B u tt h e
o n e t h i n gI r e a l l yl i k e a b o u tO c t o b e ri s
H a l l o w e e n .
W h e ng h o u l sa n dg h o s t i e sc o m ea - r a p p i n '
o n m yf r o n td o o ri n s e a r c ho f s o m e t h i n g s w e e tt o e a t ,t h e yw i l ln o tf i n di t s o e a s y .T h e yw i l l
h a v et o t r a v e r s et h et r e a c h e r i e so f t h eu n d e a d
a n dt h ec h i l l so f t h eC r o s t h w a i t eM a n o r .
N o r m a l l y ,m y h o m ei s a s w e e t ,m o d e s t
l i t t l ec o t t a g e n e s t l e da m o n gt h e
p l u s h g r e e n e r y o ft h e t o w e r i n g
f o r e s t t h a ts u r r o u n d si t . T h e r e
a r e b e a u t i f u lf l o w e r s ,b u t t e r f l i e s
a n d t h e e c h o e so f c h i l d r e n s
l a u g h t e re v e r y w h e r e .
B u tc o m ea u t u m n ,t h et r e e s
l o o s e a l l t h e i r l e a v e sa n d
e v e r y t h i n gd i e s . T h e s p i r i t s
g a t h e r , t r y i n gt o r e s t ,b u ts i n c e
s o m u c hh a s d i e di n s o s h o r ta
t i m e ,t h e yr e a c h a n e c t o p l a s m i c
c o n c e n t r a t i o nt h a tw o u l dp u tD i s n e y ' sH a u n t e d
M a n s i o nt o s h a m e . T h i sf o r c e d c o n c e n t r a t i o n o f
t h e n o n - l i v i n gr e a c h e si t s c l i m a xe v e r y
T h i r t y - F i r s to f O c t o b e r .M yh o u s es i t si n i t s
e p i c e n t e r ,a n df o ro n eb r i e fn i g h t ,a l ln i g h tl o n gy o uc a n h e a rt h e mb r e a t h .T h e i rh e a r t sb e a ta n d
t h es k y c l o u d su p a s i t b e g i n st o r a i n .Y o uc a n
h e a rt h eo r g a nf r o mt h ec h u r c ht h a to n c es t o o d
w h e r em yh o u s en o ws t a n d s ,p l a y i n gt h eq u i t e
m u s i ci t o f t e np l a y e df o r m a n ya d e a r l y
d e p a r t e d .W h a tt h eh e y ,t h ek i d sl o v ei t !
I f t h a ti s n ' tb a de n o u g h ,t h i n g sa r o u n dt h e
o f f i c eh a v eb e e np r e t t yw e i r d .W i t hH a l l o w e e n
i n t h ea i r ,S c o t h a sb e e np o s s e s s e db y t h es p i r i t
o f L u d w i gv a nB e e t h o v e n .H e r a n t sa r o u n d
h e r em u m b l i n g ," M i d i - s h m i d y "o r s o m e t h i n g
l i k et h a t . H i sh a i ri s a m e s sa n dw h e n e v e r
a n y o n es a y s a n y t h i n gt o h i m h e y e l l s ,
" V U T ? ! ? ! "
I t h i n k P l a t oh a s t a k e n r e s i d e n c ei n m y
C 1 2 8 .I t a r g u e sw i t hm e a b o u tt h eF o r m sa n dk e e p sw a n t i n ga c h a l l i so fw i n e .I t ' sr e a l l yq u i t e
a n n o y i n g .I t g o tm a dw h e nI t o l di t w h yI t h i n k
S o c r a t e sw a sp u tt o d e a t h .I t s a i d , " Id o n ' tt h i n k
t e a c h i n go n e si d e a sc a nb e c o n s i d e r e dt a l k i n g
t o om u c h ! "I t t h e nr e m a i n e d
q u i t ef o r m o s to f t h e d a y ,
b r e a k i n gs i l e n c eo n l yn o w
a n dt h e nt o v o i c et h a ti t w a s
o n l ya r e p r e s e n t a t i o no f i t s
t r u eF o r m . I s h o u l dh a v e
n e v e rs a i d ," C r e y . "
T w i c en o w ,I ' v ec a u g h t
s t a f fm e m b e r sb i t i n gb u s i n e s s
a s s o c i a t e s .A n da t f o u ri n t h e
m o r n i n g ,t h a th a n dr i s i n go u t
o f t h e g r o u n do u t s i d e t h e
w i n d o wo f m yb a s e m e n to f f i c ei s g e t t i n gr e a l l y
o l d .
G e t t i n gt o t h i sm o n t h ' si s s u e ,w e t r i e dt o
r e m o v et h e b l o o ds t a i n so v e ra n do v e ra g a i n ,
b u tt h e yj u s tk e e pc o m i n gb a c k .A t l e a s tw eg o t
t h e mo f fo f t h ek e y so n t h eM I D Ia r t i c l ep a g e s .
A s p i r i th a si n v a d e dm yf l a tC 1 2 8 , a n d y o um a y
w a n tt o h a v ei t n e s t l e di n t oy o u rC 1 2 8a s w e l l .
I t ' st h eK e yD O SR O Mc h i p .A n ds p e a k i n g o f
G r e e kF o r m s ,h o wa b o u t C i r c ec h a n g i n g f o r m
S e eR E V I E W ! .T h e r ei s s o m e t h i n gc r e e p yi n
P R G . . .H a v ea H a p p y0 a | | < 3< A l < ? ( ? n !
d i e H a r d O c t o b e r 1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 5/32
T E C HS T A RC O M P U T E RC E N T E R
7 0 3 61 8 8 t hS o u t h ,K e n tW A9 8 0 3 2
( 2 0 6 )2 5 1 - 9 0 4 0
S e r v i n gt h eN o r t h w e s t ' sC o m m o d o r e / A m i g aC o m m u n i t ys i n c e1 9 8 4
C o m m o d o r eA u t h o r i z e dS a l e s/ R e p a i r/ S e r v i c eC e n t e r
S E P T E M B E RR E F U R B I S H E DS P E C I A L S
C o m m o d o r eC 6 4 / 6 4C $ 8 9 . 0 0
1 5 4 1 / I ID i s k D r i v e $9 9 . 0 0
S t a rG e m i n iI I P r i n t e r $ 1 1 9 . 0 0
S t a r1 0 0 0C P r i n t e r $ 1 2 9 . 0 0
C o m p o s i t eC o l o rM o n i t o r $ 1 1 9 . 0 0
C o m m o d o r eS X6 4
1 5 7 1D i s kD r i v e
C o m m o d o r e1 2 8D
C o m m o d o r e1 2 8
M i s c .P r i n t e r sf r o m
$ 2 4 9 . 0 0
$ 1 4 9 . 0 0
$ 2 9 9 . 0 0
$ 1 4 9 . 0 0
$ 6 9 . 0 0
9 0 D A YW A R R A N T Y{ S A M EA SN E W ! )I P R I C E SD ON O TR E F L E C T$ 1 2 . 0 0S H I P P I N GC H A R G E
C A L LO RW R I T EF O RA L LY O U R H A R D W A R E/ S O F T W A R EN E E D S
H U N D R E D SO FS O F T W A R ET I T L E SI N S T O C K/ C A L LF O RA V A I L A B I L I T Y
T e c hS t a ra n dC e n t s i b l eS o f t w a r ea r ep l e a s e dt o a n n o u n c et h ef i r s tN A T I O N W I D Er e l e a s eo f t h e i r
6 4D I S KC L U B
E a c h m o n t hr e c e i v eF I V E( 5 )3 6 0 KD S / D Dd i s k e t t e sc o n t a i n i n g P u b l i cD o m a i n/ S h a r e w a r er e l e a s e sf r o m
a r o u n dt h ew o r l dd i r e c t l yt o y o u rh o m e .I t se a s y .J u s tf i l lo u tt h eo r d e rf o r m b e l o wo r c a l l
1 - 2 0 6 - 2 5 1 - 9 0 4 0a n do r d e ry o u rs u b s c r i p t i o nb y p h o n e .
S i n g l eM o n t h l yI s s u e $ 1 3 . 0 0 ( 5 D i s k e t t e s / 1 0S i d e s )
6 M o n t hS u b s c r i p t i o n$ 6 6 . 0 0 ( 3 0 D i s k e t t e s/ 6 0 S i d e s)
1 Y e a rS u b s c r i p t i o n$ 1 0 8 . 0 0 ( 1 1 0D i s k e t t e s/ 2 2 0S i d e s)
P l e a s e E n r o l lm e i n t h e6 4 D I S KC L U B
E N C L O S E DP L E A S EF I N DM YC H E C KO RM O N E YO R D E RF O RM Y
M o n t h l y 6 M o n t h s 1 Y e a rS u b s c r i p t i o n
N A M E
A D D R E S S
C I T Y S t a t e Z i p
P l e a s eC h a r g em ys u b s c r i p t i o nt o m yC h a r g e C a r d
M A S T E R C A R D V I S A
C A R D #| | | _ J _
E x p i r a t i o nD a t e /
D I S C O V E R
M a i lt o :T e c hS t a rC o m p u t e rC e n t e r
6 4 D I S KC L U B
7 0 3 61 8 8 t hS o u t h
K e n t .W A 9 8 0 3 2
C u s t o m e rH o u r s M o n d a y - F r i d a y1 0 t o 6 S a t u r d a y1 1 t o5 P a c i f i cT i m e
S A L E SA N DS E R V I C EF O R A L LC O M M O D O R E6 4 / 1 2 8/ P L U S4 C O M M O D O R EA M I G A
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 6/32
111111J V .
11 11J
111111M u s i c a lI n s t r
A t o n e t i m e ' m i d i 'o n l y
m e a n ta d r e s sa b o u tm i d - c a l f
i n l e n g t h .N o w a d a y st h et e r m
h a s an e wm e a n i n g ,i n c o r p o r a t i n ga u d i o
s y n t h e s i sa n d d i g i t a lc o m p u t e rt e c h
n o l o g y . T h i si s t h ef i r s ti n a s e r i e sa b o u tM I D Ia n dS a m p l i n gt e c h n o l o g y .F o rt h e p a s tt e ny e a r sM I D Ih a sb e e n
a p p r o a c h e dw i t hg r e a te n t h u s i a s mb y a g r e a tn u m b e ro f p u b l i c a t i o n sa n d
v a r i o u s m a n u f a c t u r e r s .M a n yb o o k s ,a r t i c l e s ,a n dm a g a z i n e sh a v eb e e n
p u b l i s h e da b o u tM I D I ,m a i n l y b e c a u s et h e r ei s a l o t t o s a ya b o u ti t .
T h e s ed a y s ,i f y o ug o i n t oa ' p r o g r e s s i v e 'm u s i cs t o r e ,y o uj u s tm i g h ts e e
a d i s p l a y c o n s i s t i n go f s e v e r a l e l e c t r o n i ck e y b o a r d sc o n n e c t e dt o p e r s o n a l
c o m p u t e r s a n dr a c k so f e l e c t r o n i cs o u n dm a n i p u l a t i o n m o d u l e s .Y o um a y
a l s os e e a c o u s t i cg r a n dp i a n o sw i t he l e c t r o n i cb o x e sa t t a c h e du n d e rt h e i r
k e y b o a r d s c o n n e c t e dt o a s o u n d s y s t e ma n da c t i n gl i k ep l a y e r p i a n o s .
W h a ti s t h i sM I D Ia b o u ta n di s i t w o r t ht h e i n v e s t m e n ti n s o f t w a r e ,
c o m p u t e ra n d m u s i c a l e q u i p m e n t ,a n dt i m e ?T h ec y b e r - t e c h n oj u n k i e sa t
d i e H a r dt h i n ks o ,b u to n l yw i t hp r o p e re d u c a t i o n .
W h a tI s M I D I ?
M I D Im e a n s' M u s i c a l I n s t r u m e n tD i g i t a lI n t e r f a c e 'a n d i s a
c o m p u t e rt e c h n o l o g y d e v e l o p e db y f i v et o p s y n t h e s i z e rm a n u f a c t u r e r s
( S e q u e n t i a l ,R o l a n d ,Y a m a h a ,K o r g ,a n dK a w a i )e l e v e ny e a r sa g o .I t i s
s p e c i f i c a l l yd e s i g n e dt o a l l o wt h ec o m p u t e r sy o uf i n di n s y n t h e s i z e r s ,
b y R . S c o tD e r r e r
d r u mm a c h i n e s ,a n ds e q u e n c e r sf r o md i f f e r e n tm a n u f a c t u r e rt o s h
s p e c i f i cd i g i t a li n f o r m a t i o n .F o rs e v e r a ld i f f e r e n tc o m p a n i e t o j
t o g e t h e ri n t h ed e v e l o p m e n to f s u c ha t e c h n o l o g yi s a m i l e s t o ni n t
w a l k w a yo f p r o g r e s s .A g r e a td e a lo f t i m ew a ss p e n tu p f r o n tb y t h
c o m p a n i e sd e f i n i n gM I D Is p e c i f i c a t i o n sf o r e v e r y o n et o
S t a n d a r d i z a t i o n ,w h a ta c o n c e p t( a l t h o u g hi t d o e sh a v ei t s l i m i t s )I
t o ob a ds o m eo t h e rt e c h n o l o g y m a n u f a c t u r e r sa v o i ds u c hf o r e s i ga
c o m m o ns e n s e ,e s p e c i a l l yw h e nt h e yd o s o i n t h e n a m eo f g r
I m a g i n ei f a l l t h ev a r i o u sb r a n d s o fc o m p u t e r sc o u l de a s i l y i n t
o n ea n o t h e ra n ds h a r ei n f o r m a t i o n ?B u tn o , a l l t h eo p e r a t i n gs y s
h a v et o b e d i f f e r e n t ,s i g h . M I D Ii s e s s e n t i a l l ya c o m p u t e ro p e r s y s t e m , n o t u n l i k et h e D O Sy o uf i n d i nc o m m o d o r e , I A p
a n do t h e rc o m p u t e r s .A n dl i k eD O S , M I D Ih a sa l a n g u a g ew h i c t
o p e r a t i n gs y s t e mu n d e r s t a n d s .T h e r ei s m u c ht o b e a c c o m p l i sw
M I D Ia n dS a m p l i n gt e c h n o l o g y .I n p r e s e n t i n gt h ep o s s i b i l i t i e st h e
l i k e l yt o b e s o m eu n f a m i l i a rt e r m i n o l o g yu s e d .A t t h e e n do f t
a r t i c l et h e r ei s a g l o s s a r y( m yo w n )o f t h e s e t e r m s .
W h a tY o uC a nD oW i t hM I D I
F o rs t a r t e r s ,y o uc a ns e tu p a m u l t i - t r a c kr e c o r d i n gs t u d i oi n y o
o w nh o u s e .T h i n ko f i t , n o m o r ec o s t l yr e c o r d i n gs t u d i ot i m er e n t
A r m e dw i t ha p e r s o n a lc o m p u t e r ,a m u l t i - t i m b r a ls y n t h e s i z e r , p r o
s o f t w a r e ,a n ds o m eo t h e rt o y s ,y o uc a nc r e a t ea n dr e c o r df a n t a s t i cm u
a t h o m e .R e c o r d i n gm u s i cw i t hc o m p u t e r so f f e r sa l o to f c o n t r o o v
m u s i c a n ds o u n d s .R e c o r d i n gt o t a p ei s n o to b s o l e t ee i t h e r .P o r t
m u l t i - t r a c k t a p er e c o r d i n g h a sb e e n a n dw i l lb e a r o u n da l o n gt i m e .
W i t h M I D I ,m u l t i - t r a c kr e c o r d i n gi s r e f e r r e dt o a s s e q u e n c
s e q u e n c i n gi s d o n eo n c o m p u t e r s .T h e r ei s a l o to f w o n d e r f u ls o f t
t h a th e l p si n s e q u e n c i n g ,o r c h e s t r a t i n g ,a n dp r i n t i n gm u s i c .T h e r
3 d i e H a r dO c t o b e r1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 7/32
111
1I11
y
11 11D i g i t a lI n t e r f
e v e n s o f t w a r et h a ta l l o w sy o ut o s c a np r i n t e dm u s i c a n di n t e r p r e t st h e
m u s i ci n t oa d i g i t a lf o r m a tc a l l e dG e n e r a lM I D I .I n t h i sn e wf o r m a t ,f r o m
w h a tw a so r i g i n a l l yi n ko n p a p e r , t h ed i g i t i z e dm u s i cc a n b e p l a y e db a c k
t h r o u g ha s y n t h e s i z e ra s a s e q u e n c e .S o u n d sl i k ea p l a y e r p i a n o d o e s n ' ti t ?
I n s t e a do f p a p e rr o l l sw i t hl i t t l eh o l e sc o n t r o l l i n gt h ep i a n o ,w e h a v e
d i g i t a lb i t sa n db y t e s c o n t r o l l i n g s y n t h e s i z e r s .
S a m p l i n gi s t h ep r o c e s s o f r e c o r d i n g s o u n d ,a n ys o u n d ,a n ds t o r i n g
i t i n a d i g i t a lf o r m a t .W i t hs a m p l i n gt e c h n o l o g y ,t h es o u n d s o ft h ew o r l d
a r e a v a i l a b l e .T h ed i g i t a lf o r m a tm a yb e f l o p p yd i s k ,h a r dd i s k ,c a s s e t t e
t a p e ,D A T ,a n dR A Mo r R O Mc o m p u t e rm e m o r y .T h i ss t o r e ds a m p l e d
s o u n dm a yt h e nb e a c c e s s e d ,r e t r i e v e d ,m a s s a g e d ,a n dt w e a k e d .T h e r ea r em a n yt a p ea n dC o m p a c tD i s cc o l l e c t i o n so f h i g hq u a l i t y ,s a m p l e ds o u n d s
a v a i l a b l e ,m o s tf r o mf i f t yt o s e v e r a lh u n d r e dd o l l a r se a c h .M o s to f t h e
M I D Is y n t h e s i z e r sh a v eh u g e s o u n dl i b r a r i e so n c o m p u t e rd i s k e t t e .T h e
s o u n dp a l e t t er a n g e sf r o mA t o Z , e . g .a b a l o n es h e l l sb e i n g b l o w n ,t o
z i t h e r sb e i n gp l u c k e d .I f y o uc a n n o tb u yt h es o u n dy o uw a n t ,y o uc a n
a r r a n g et o s a m p l ei t . A n o t h e rs o u r c e o fs o u n d sa r es y n t h e s i z e rs o u n d
m o d u l e s .T h e s ea r es y n t h e s i z e r sw i t h o u tt h ek e y b o a r dt h a th a v ea l a r g e
s e l e c t i o no f i n t e r n a ls o u n d st h a tc a nb e a c c e s s e d w i t hM I D I .T h e r ea r e
a l s os o f t w a r ep r o g r a m st h a ta s s i s tw i t ho r g a n i z i n g ,e x a m i n i n g ,a n d
m a n i p u l a t i n gs a m p l e d s o u n d s a n dt h e s ep r o g r a m sa r e g e n e r a l l yc a l l e d
E d i t o r sa n dL i b r a r i a n s .
G e n e r a lM I D Ii s a s u b - s t a n d a r do f t h ei n i t i a lM I D Is t a n d a r d s .S i n c e
a l lm u s i c a ld a t ai s c o n v e r t e di n t oc o m p u t e rd a t a ,i t h a sb e e n d e c i d e dt h a t
t h e r es h o u l db e a g e n e r a lM I D I' c o m m o ng r o u n d ' .T h e r e f o r e ,m i d d l e' C
w i l la l w a y sh a v ea s p e c i f i cd i g i t a ln u m b e ra n dt h e r e m a i n i n g m u s i c a l
n o t e sw i l lh a v et h e i ro w nd i g i t a ln u m b e r .P e r c u s s i o nw i l la l w a y s b ei n a
c e r t a i nd i g i t a lr a n g e .S t r i n g s , b r a s s ,r e e d s ,e t h n i c i n s t r u m e n t s ,e t c .a l l
h a v ea s s i g n e dd i g i t a lr a n g e st h a ta r e c o n s i s t e n tw i t hG e n e r a lM I D I
s t a n d a r d s .
F o rt h ep e r f o r m i n gm u s i c i a n ,t h i so p e n su p n e wf r o n t i e r s .Y o uc a n
p u r c h a s ea M I D Is y s t e mt h a ta t t a c h e st o y o u rg r a n d p i a n o k e y b o a r d .P o p
i n a p r e - s e q u e n c e dC o m p a c tD i s cu t i l i z i n gG e n e r a lM I D Ia n dy o uh a
d i g i t a lp l a y e r p i a n o ,p l a y i n gG e r s h w i n ,G e o r g eS h e a r i n g , L i bB
E v a n s ,C o u n tB a s i e ,D u k eE l l i n g t o n ,B a r b r aS t r e i s a n d .T u r no f f
a c c o m p a n i m e n tf u n c t i o na n d y o uc a n p l a y a l o n gw i t ho r c h e
e m b e l l i s h i n gy o u re v e r yn o t e .T h i si s n e a ts t u f f .
A n o t h e ra s p e c t o fM I D Ii s t h ea b i l i t y t oc o n n e c tm o r et h a no
s y n t h e s i z e rt o g e t h e r .T h a ti n i t s e l fi s n o t t o oe x c i t i n g .W h a
e x c i t i n gt h o u g h ,i s t h a tw i t ht h i sc o n f i g u r a t i o ny o uc a np l a ym o r et
o n es y n t h e s i z e rf r o mj u s to n es e t o f k e y s . S e te a c hs y n t h e s i t o
d i f f e r e n ts o u n da n di t w i l ls o u n dl i k ea n e n s e m b l e f r o mj u s to n
s y n t h e s i z e r .
C o m b i n i n gs e q u e n c a
s a m p l i n ge n a b l e sy o ut o d i g i
r e c o r dm u s i c a l c o m p o
t r a n s c r i p t i o n su s i n g i n s
s o u n d sf r o ma l l o v e rt h e w o
T h i n ko f i t , y o u c a n h a v
a n y s o u n dy o u w a n tw i t h
k n o w i n gh o wt o p l a yt h a tp a r t i c u l a ri n s t r u m e n t . I nd a y sp a s t ,p e o
w e r eh i r e dt o a t t e n dr e c o r d i n gs e s s i o n sa n dp r o v i d et h e i r t a l e n to n t h
s p e c i f i ci n s t r u m e n t ( s ) .I t w a st h e o n l yw a yt o g e t t h e s o u n d y
w a n t e d .N o wy o ud o n ' th a v et o h a v et h a te x p e n s eo r t h ec o s to f r e n
s t u d i ot i m ea n dp e r s o n n e l .T h i s ,o f c o u r s e ,o p e n sa P a n d o r a ' sB o x .
M u s i c i a n s w i t hg r e a tt a l e n ta r e p u t o u t o f w o r k ,r e c o
s t u d i o sf e e lt h r e a t e n e d ,a n di n e p tr e c o r d i n g sa r em a d eb y i n e x p e r
m u s i c i a n s .T h ep o s i t i v es i d ei s t h a ti f i t w e r e n ' tf o rt h i st e c h n o l
l o to f p e o p l e w o u l d n ' tb e e x p o s e dt o m u s i c a lc r e a t i v i t y .N o te v e r
a s p i r e st o b e a p r o f e s s i o n a lm u s i c i a n .S o m ej u s tw a n tt o p l a y a
a n d t h a t i s p e r f e c t l yO . K . I p r o p o s et h a t t h e r e a r e l o t
r e s p o n s i b i l i t i e sa c c o m p a n y i n gt h i st e c h n o l o g y ,e s p e c i a l l yi f y o u a if
t h ep r o f e s s i o n a l a r e n a .I f y o u ' r er e a l l ys e r i o u sa b o u tp l a y i n gm u s i cg
a r e a li n s t r u m e n t , t a k el e s s o n s ,a n dp r a c t i c e , p r a c t i c e , p r a
F i g .1 : T h eM I D I5 p i nD I Np l u g .
d i e H a r dO c t o b e r1 9 9
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 8/32
T h e r ei s m o r eM I D Ic a n d o a n dI ' l l
a d d r e s st h i si n f u t u r ec o l u m n s .N o wi t i s t i m e
t o p u to n o u rt e c h n i c a l h a t s s ow e c a n b e g i nt o
u n d e r s t a n dM I D Ib a s i c s .W e l c o m et o M I D I
1 0 1 .
H o wT oG e t M I D I f i e d
T h ec o m p o n e n t sy o un e e df o r a M I D I
c o m p u t e rs y s t e ma r e : a c o m p u t e r ,a M I D I
i n t e r f a c e ,M I D Ic a b l e s , aM I D Ic o m p a t i b l e
m u l t i - t i m b r a ls y n t h e s i z e r ,M I D Ie d i t i n ga n d
s e q u e n c i n gs o f t w a r e ,a n da d e s i r et o e x p l o r e .A
M I D Ii n t e r f a c ei s a s m a l lb o xt h a tp l u g si n t o
t h eC 6 4 / C 1 2 8e x p a n s i o np o r t .B u i l ti n t ot h i s
b o xa r eM I D Ii n p u ta n do u t p u t j a c k si n w h i c h
t h eM I D Ic a b l e sa r ep l u g g e d .T h eM I D Ic a b l e
i s v e r ys i m i l a rt o t h ec a b l e su s e dt o c o n n e c ta
c o m p u t e ra n d i t s p e r i p h e r a l s .B e c a u s ei t s
r e a d i l y a v a i l a b l ea n d c o n s i d e r e da s t a n d a r d
c o n f i g u r a t i o n ,t h e 5 - p i nD I N c o n n e c t o rw a s
s e l e c t e d( s e e F i g . l ) .T h ek e y t o h o wt h i s
w o r k sa r e t h ec o m p u t e r so r m i c r o p r o c e s s o r sa t
e a c he n do f t h e M I D Ic a b l ew i t ht h e M I D I
c a b l e b e i n gt h e r o a d i n f o r m a t i o nt r a v e l so n .
D i g i t a ls y n t h e s i z e r sh a v e c o m p u t e r si n t h e m
u s e dt o t r a n s m i tM I D Id a t aa n dt o g e n e r a t ea n d
s h a p es o u n d sf r o mv a r i o u st y p e so f i n t e r n a la n d
e x t e r n a ls o u n ds o u r c e s .T h e r ea r ed i s kd r i v e s
b u i l ti n t os o m eo f t h e s ed i g i t a ls y n t h e s i z e r s s o
a d i s k o p e r a t i n gs y s t e mi s n e e d e d .Y o uc a n
i n t e r f a c ed i g i t a ls y n t h e s i z e r st o a n u m b e ro f
p e r i p h e r a l ss u c ha s h a r dd i s kd r i v e s ,s a m p l e r s ,
c a b l ec o n n e c t i o np o r t s :M I D II n ,M I D IO u t ,a n d
M I D IT h r u. F o ri n s t a n c e ,l e t ' ss a yy o u h a v e
t w oM I D Ic o m p a t i b l es y n t h e s i z e r sy o uw a n tt o
M I D It o g e t h e r( s e e F i g .2 ) . O n es y n t h e s i z e r
y o u d e s i g n a t ea s t h e m a s t e ro r i n s t r u m e n t
c o n t r o l l e ra n dt h i si s t h e o n e y o uw i l lp l a y .
T h eo t h e r s y n t h e s i z e ri s c o n s i d e r e dt h e s l a v ea n d
w i l l r e s p o n dt o a c t i o n sp e r f o r m e do n t h e
i n s t r u m e n tc o n t r o l l e rv i aM I D Ii n s t r u c t i o n s .T o
s y n t h e s i z e r s l a y i n ga r o u n dy o u rh o u s e ?
w r o n gw i t hy o u ?N e x t m o n t hw e ' l le x p a
s o m eo f t h et o p i c sp r e s e n t e dh e r e .
R . S c o tD e r r e rl i a s b e e na p r o f e s s i o n a m u s
f o r 2 5 y e a r s .H e e a r n e dh i sB a c h e l o r so f S c
d e g r e ei n M u s i c T h e o r ya n d C o m p o s i t i w i
m i n o ri n E l e c t r o n i cM u s i c a n dh a s b
c o m m o d o r ee n t h u s i a s t s i n c e1 9 8 4 .
M I D I
I n
M n $ ( e r S l n u e
F i g .2 U s i n ga M I D Ic a b l e ,t h em a s t e rc o n t r o l l e ri s c o n n e c t e dt o t h e s l a v em o d u l e .
c o n v e ym e s s a g e si n t h i s s e t u p ,o n e e n do f a
M I D Ic a b l ei s c o n n e c t e dt o t h eM I D IO u tj a c k
o n t h ei n s t r u m e n tc o n t r o l l e ra n dt h eo t h e re n do f
t h eM I D Ic a b l ei s c o n n e c t e dt o t h eM I D II n j a c k
o n t h e s l a v e . T h i s s i m p l e d e m o n s t r a t i o n o f
M I D Ii s c a l l e dl a y e r i n ga n dm i g h tb e c o n s i d e r e d
a v e r ys o p h i s t i c a t e d t y p eo f r e m o t ec o n t r o l .
M e s s a g e sa n dd a t aa r eh o w M I D Iw o r k s .
E v e r yt i m ey o up l a ya n o t e ,r e l e a s e an o t e ,s t e p
o n a s u s t a i no r v o l u m ep e d a l ,m o v et h e
p i t c h b e n dw h e e l ,o r c h a n g ep a t c h e s t h e
i n s t r u m e n tc o n t r o l l e rg e n e r a t e sa n d s e n d sa
u n i q u em e s s a g ed o w nt h eM I D Ic a b l e .W h e n
t h es l a v em o d u l er e c e i v e st h i sd a t a ,i t r e s p o n d s
i n e x a c t l yt h e s a m ew a ya s t h e i n s t r u m e n t
c o n t r o l l e r .S o i f y o up l a ym i d d l eC o n t h e
m a s t e r ,t h es l a v ew i l l a l s op l a ya m i d d l eC . I f
y o up i t c h - b e n dw h a ty o up l a yo n t h em a s t e r , t h e
G L O S S A R Y
D A T- d i g i t a la u d i ot a p e .
D O S- d i s ko p e r a t i n gs y s t e m .
M U L T I - T I M B R A L- a b i l i t yt o s e n dm
t h a no n es o u n da t a t i m et h r uM I D
M U L T I - T R A C K- r e c o r d i n gm u l t i p l et r
o f m u s i cw i t ha d i f f e r e n ti n s t r
o n e a c ht r a c k .
S A M P L E- g r a b b i n ga c o u s t i cs o u n da
s t o r i n gi t i n a d i g i t a lf o r m a t .
S Y N T H E S I Z E R- e l e c t r o n i ck e y b o a t
p r o d u c e ss o u n dv i av o l t a g e .
R E f l D V
M o s t e r S l n v e S l n v e
F i g . 3T h r e es l a v em o d u l e sa r ed a i s yc h a i n e dt o t h em a s t e r i n s t r u m e n tc o n t r o l l e ru s i n gt h eM I D IT h r uj a c k s .
s e q u e n c e r s ,s o u n ds o u r c e m o d u l e s ,e f f e c t s
m o d u l e s ,M I D Ic h a n n e lo r g a n i z e r s , o t h e r
s y n t h e s i z e r s ,a n dc o m p u t e r s .M I D Id a t ac a n b e
r e c o g n i z e da n d i n t e r p r e t e da s e a s i l ya s t h e
A S C Ha n dP E T - A S C I Id a t ao n o u rC 6 4 ' sa n d
C 1 2 8 ' s .
T h e d a t a p r o t o c o lo f m a n yc o m p u t e r
s y s t e m si s t h a td a t ac a nt r a v e lb o t hd i r e c t i o n s
t h r o u g ha c o n n e c t i n gc a b l ea n d i s c a l l e d
b i d i r e c t i o n a l .M I D Ip r o t o c o li s u n i d i r e c t i o n a l
w h i c hm e a n sM I D Im e s s a g e s a n dd a t at r a v e li n
o n l yo n ed i r e c t i o ni n a M I D Ic a b l e .B e c a u s eo f
t h i s ,M I D Ic o n n e c t i v i t y i n v o l v e st h r e eM I D I
s a m ee f f e c t w i l lo c c u ro n t h e s l a v e .
W h a ti f y o u w a n tt o c o n n e c tm o r et h a n
t w oM I D Is y n t h e s i z e r s t o g e t h e r ?J u s tc o n n e c ta
M I D Ic a b l ei n t ot h eM I D IT h r up o r to n t h ef i r s t
s l a v et o t h eM I D II n p o r to n t h en e x ts l a v ea n d
s o o n d o w nt h el i n e( s e eF i g .3 ) . D a i s y - c h a i n
s e v e r a l s y n t h e s i z e r s t o g e t h e rw i t hM I D Ic a b l e s
a n dy o uc o u l dh a v ea w a l lo f v a r i o u ss o u n d s
p l a y e df r o m o n ek e y b o a r d .T h e s ed a y sy o uc a n
b u y s y n t h e s i z e rs o u n dm o d u l e s m i n u st h e
i v o r i e st h a tc a n b ei n t e r f a c e d v i aM I D Ia n d
a c c e s s e df r o m y o u rc o n t r o l l e rs y n t h e s i z e r .
W h a t ?Y o ud o n ' th a v es e v e r a lM I D Ic o m p a t i b l e
5 d i e H a r dO c t o b e r1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 9/32
F r o mH a r dD r i v e st o G E O SS o f t w a r c . C M D ' tg o tI t a l l, . . , , . : „ , „ „ „ . . ■ ■ ■ ■ ■ ,
R A M L i n kP o w e r - B a c k e dR E U
R A M L I n kw i t h0 M BR A M C a r d $ 1 9 9 . 9 5
R A M L i n kw i t h1 M BR A M C a r d $ 2 5 9 . 9 5
R A M L i n kw i t h4 M BR A M C a r d $ 3 7 9 . 9 5
R e a H l m e - O o c kt o rR A M C a r d( O p t i o n a l ) . .$ 2 0 . 0 0
R A M L i n kB a t t e r yB a c k - u p( O p t i o n a l ) $ 2 4 . 9 5
P a r a l l e lC a b l e( R A M L i n kt o H D ) $ 1 4 . 9 5
1 o r 4 M BS I M M ' s C A L L
H D - 4 0 , 8 5M B( S p e c i a lE d i t i o n ) $ 4 9 5 . 0 0
H D - 1 0 0 , 1 7 0M B( S p e c i a lE d i t i o n ) $ 5 9 5 . 0 0
H D - 2 0 0 ,2 4 5M B( S p e c i a lE d i t i o n ) $ 6 9 5 . 0 0
F D - 2 0 0 0 ( 8 0 0 K a n d1 . 6M B ) $ 1 7 9 . 9 5
F O 4 0 0 0( 8 0 0 K ,1 . 6M Ba n d3 . 2M B ) $ 2 4 9 . 9 5
F DR e a l - T i r m - C l o c kO p t i o n $ 2 0 . 0 0
B o xo f 1 0 ,H i g h D e n s i t y D i s k s ( 1 . 6 M B )$ 1 4 . 9 5
B o xo f 1 0 ,E n h a n c e dD e n s i t yD i s k s( 3 . 2M B ) . .$ 4 0 . 0 0
S i n g l eE D - O i s k .( 3 . 2M B ) $ 5 . 0 0
( S p e c i f yc o m p u t e ra n dd r i v es e r i a ln u m b e r )
J i f f y D O SC 6 4 - S y 8 t e m $ 4 9 . 9 5
J i f f y D O SS X - 6 4S y s t e m $ 4 9 . 9 5
J t f f y D O SC - 1 2 8S y s t e m $ 5 9 . 9 5
J i f f y D O S1 2 8 - D S y s t e m $ 5 9 . 9 5
A d d i t i o n a l D r i v eR O M ' s $ 2 4 . 9 5
C M DS o f t w a r e
g a t e W a y / 6 4o r 1 2 8( G E O SD e s k t o p ) $ 2 9 . 9 5C o l l e t t eU t i l i t i e s( H a n d yG e o sU t i l i t i e s ) $ 1 9 . 9 5
P e r f e c tP r i n tL Qf o rG E O S( U s e r - l i k eo u t p u t ) $ 4 9 . 9 5
g e o M a k e B o o t( M a k e sB o o t a b l ec o p i e s ) $ 1 2 . 9 5
C M DU t i l i t i e s( P o w e r f u lD i s kU t i l i t i e s ) $ 2 4 . 9 5
J i f f y M O N( M LM o n i t o rf o rJ i t i y D O S6 4 ) $ 1 9 . 9 5
G E O S6 4 V 2 . 0 $ 4 4 . 0 0
G E O S1 2 8V 2 . 0 $ 4 9 . 0 0
g e o C a l c 6 4 $ 4 0 . 0 0
g e o C a l c 1 2 B $ 4 5 . 0 0
g e o F i l e6 4 $ 4 0 . 0 0
g e o F i l e1 2 8 $ 4 5 . 0 0
g e o P r o g r a m m e r $ 4 5 . 0 0
g e o P u b l i s h $ 4 0 . 0 0
g e o C h a r t $ 2 9 . 0 0
D e s k P a c kP l u s $ 2 9 . 0 0
F O N T P A C K $ 2 5 . 0 0
I n t e r n a t i o n a lF O N T P A C K $ 2 5 . 0 0
g e o B A S I C $ 2 0 . 0 0B e c k e r B A S I C $ 2 0 . 0 0
R U NG E O SC o m p a n i o n $ 2 0 . 0 0
R U NG E O SP o w e rP a kI o r I I ( S p e c i f y )$ 2 0 . 0 0
A e r o j e t $ 1 2 . 0 0
A i r b o r n eR a n g e r $ 1 6 . 0 0
A t o m i n o $ 1 7 . 0 0
B a l l i s t i x $ 1 3 . 0 0
B l a c k j a c kA c a d e m y $ 1 2 . 0 0
B l o o dM o n e y $ 1 5 . 0 0
C h o m p l $ 1 0 . 0 0
C o n f l i c ti n V i e t n a m $ 1 6 . 0 0
E l v i r a ,M i s t r e s so f t h eD a r k $ 1 3 . 0 0
F - 1 5S t r i k eE a g l e $ 1 6 . 0 0F - 1 9S t e a l t h F i g h t e r $ 2 0 . 0 0
L a s e rS q u a d $ 1 3 . 0 0
M a i n f r a m e $ 1 3 . 0 0
M a r b l eM a d n e s s $ 1 3 . 0 0
M e n a c e $ 1 5 . 0 0
N a v yS e a l $ 1 0 . 0 0
R e dS t o r mR i s i n g $ 1 6 . 0 0
R i n g so f M e d u s a $ 1 6 . 0 0
R U NC 1 2 8 F u n p a k $ 1 5 . 0 0
R U NC 6 4G a m e p a k $ 1 5 . 0 0
R U NC 6 4S t r a t e g yG a m e s1 o r 2 ( S p e c i f y )$ 1 5 . 0 0
S i l e n tS e r v i c e $ 1 6 . 0 0
S k a t eo r D i e $ 1 3 . 0 0
T h eA m a z i n gS p i d e r - M a n $ 1 5 . 0 0
T h eP r e s i d e n tI s M i s s i n g l $ 1 0 . 0 0
T h eT h r e e S t o o g e s $ 1 0 . 0 0
T i eB r e a kT e n n i s $ 1 6 . 0 0
T o t a l E c l i p s e $ 1 0 . 0 0
U l t i m aI I I ,I V ,V ( P l e a s eS p e c i f y ) $ 1 7 . 0 0
W i z a r d r yV $ 2 4 . 0 0
O m n i W r i t e rw i t hO m n i S p e l l( S k y l e s ) $ 3 0 . 0 0
W o r dW r i t e r6 ( T i m e w o r k s ) $ 3 0 . 0 0
S u p e rS c r i p t6 4 ( P r e c i s i o n ) $ 1 5 . 0 0
S u p e rS c r p t1 2 8( P r e c i s i o n ) $ 2 0 . 0 0
D a t aM a n a g e r2 ( T i m e w o r k s ) $ 1 6 . 0 0
S u b e r b a s e6 4 V e r s i o n3 . 0 1 ( P r e c i s i o n )$ 3 5 . 0 0
S u p e r b a s e 1 2 8V e r s i o n3 . 0 1 ( P r e c i s i o n ) . . . . $ 3 5 . 0 0
P o w e r P l a n6 4 ( A b a c u s ) $ 1 6 . 0 0
S w i f t C a i c6 4 ( T i m e w o r k s ) $ 1 6 . 0 0
C a d p a k6 4 ( A b a c u s ) $ 2 2 . 0 0
C a d p a k1 2 8( A b a c u s ) $ 2 5 . 0 0
C h a n p a k6 4 ( A b a c u s ) $ 1 7 . 0 0
C h a r t p a k1 2 8( A b a c u s ) $ 2 5 . 0 0
R U NP r o d u c t i v i t yP a kI , I I ,o r I I I( S p e c i f y ) . . .$ 1 5 . 0 0
R U NS u p e rS t a r t e rP a k1 5 4 1 $ 2 0 . 0 0R U NS u p e rS t a r t e rP a k1 5 8 1 $ 2 0 . 0 0
R U NW o r k s $ 2 0 . 0 0
S k yT r a v e l( A s t r o n o m y ) $ 2 0 . 0 0
L a n g u a g e sC o m p i l e r s
B A S C6 4 C o m p i l e r ( A b a c u s ) $ 1 7 . 0 0
B A S I C1 2 8C o n p i l e r ( A b a c u s ) $ 2 5 . 0 0
B l i t z l6 4 C o m p i l e r( S k y l e s ) $ 3 0 . 0 0
B l i t z l1 2 8C o m p i l e r( S k y l e s ) $ 3 0 . 0 0
C o b d6 4 ( A b a c u s ) $ 1 7 . 0 0
F o r t r a n6 4 ( A b a c u s ) $ 1 7 . 0 0
P a s c a l6 4 ( A b a c u s ) $ 1 7 . 0 0
B i gB l u eR e a d e r N E W ! ! !V e r s i o n4 . 1 $ 3 9 . 0 0
M u s i cM I D IS o f t w a r e
D r .T K C S 6 4* M o d e l - TM i d iI n t e r f a c e. . . . $ 1 0 5 . 0 0
D r .T K C S 1 2 8& M o d e l - TM i d iI n t e r f a c e. . $ 1 4 9 . 0 0
D r .T A l g o r i t h m i cC o m p o s e r $ 2 0 . 0 0
D r .T 4 - O P M I D IE d / L i b $ 2 0 . 0 0
D r .T C Z - R k t e rM I D IE d / L b $ 2 0 . 0 0
D r .T D X - 7M I D IE d / I J b $ 2 0 . 0 0
A b a c u s B o o k s
1 5 7 1I n t e r n a l s $ 1 2 . 0 0
A n a t o m yo f t h e1 5 4 1 $ 1 2 . 0 0
C 1 2 8B A S CT r a i n i n gG u i d e $ 1 2 . 0 0
C 1 2 8C o m p u t e rA i d e d D e s i g n $ 1 2 . 0 0
C o m m o d o r e6 4 T r i c k sa n dT p G $ 1 2 . 0 0
G r a p h i c sB o o kf o rt h eC - 6 4 $ 1 2 . 0 0
P r i n t e rB o o kf o rt h eC 6 4 $ 1 2 0 0
I d e a sf o rU s eo n Y o u r C - 6 4 $ 1 0 . 0 0
T e l e c o m m u n i c a t i o n s
D i a l o g u e1 2 8 $ 2 9 . 0 0
S p e e d T e r m( A b a c u s ) $ 2 5 . 0 0
S w i f t L i n kR S - 2 3 2C a r t r i d g e( U p b 3 e . « < b a i i d ). . $ 3 9 . 9 5
S w i f t L i n kM o d e mC a b l e ( D B 9 - D B 2 5 )$ 9 . 9 5
C o m m o d o r e1 6 6 0M o d e m( 3 0 0b a u d ) $ 1 0 . 0 0
B O C A2 4 0 0B a u dM o d e m $ 7 9 . 0 0
B O C A2 4 0 0w / S w i f t L i n ka n d C a b l e $ 1 1 9 . 0 0
B O C A1 4 . 4 KB a u dM o d e m $ 2 4 9 . 0 0
B O C A1 4 . 4 Kw / S w i f t L i n ka n d C a b l e $ 2 7 9 . 0 0
M i s c .H a r d w a r e
S I DS y m p h o n yS t e r e oC a r t r i d g e $ 3 9 . 9 5
G e c C a b l eC o m p a t i b l eP r i n tC a b l e $ 2 0 . 0 0
X e t e cS u p e rG r a p h i xJ r $ 4 5 . 0 0
X e t e cS u p e rG r a p h i x S r $ 6 0 . 0 0
2 + 1C a r t r i d g eP o r tE x p a n d e r $ 4 5 . 0 0
I E E EF l a s h l6 4 I E E EI n t e r f a c e $ 9 0 . 0 0
Q u i c k s i l v e r1 2 8I E E EI n t e r f a c e $ 1 2 0 . 0 0
C - 1 3 5 1M o u s e $ 3 6 . 0 0
C - 6 4 ,C - 6 4 CP o w e rS u p p l y( R e p a i r a b l e ). . . $ 3 9 . 0 0
C - 1 2 8 P o w e rS u p p l y( R e p a i r a b l e ) $ 4 5 . 0 0
1 5 8 1 / 1 5 4 1 - 1 1P o w e rS u p p l y $ 2 5 . 0 0
R e R U ND i s k s
( A n y :1 f o r$ 1 0 ,3 f o r$ 1 8 ,6 f o r$ 2 4 )
- 1 9 8 5 -
S p r i n g' 8 5
F a l l' 8 5
- 1 9 8 6 -
J a n u a r y / F e b u a r y
M a y / J u n e
S e p t e m b e r / O c t o b e r
- 1 9 8 7 -
J a n u a r y / F e b r u a r y
M a y / J u n e
S e p t e m b e r / O c t o b e r
- 1 9 8 8
J a n u a r y / F e b r u a r y
M a y / J u n e
S e p t e m b e r / O c t o b e r
- 1 9 8 9 -
J a n u a r y / F e b r u a r y
M a y / J u n e
S e p t e m b e r / O c t o b e r
- 1 9 9 0 -
J a n u a r y / F e b r u a r y
M a y / J u n e / J u l y
S u m m e rS p d .
■ 1 9 9 1-
J a n u a r y / F e b r u a r y
M a y/ J u n e
S e p t e m b e r / O c t o b e r
- 1 9 9 2-
J a n u a r y / F e b r u a r y
M a y / J u n e
S e p t e m b e r / O c t o b e r
S u m m e r' 8 5
M a r c h / A p
J u r y / A u g u
N o v / D e c
M a r c WA p r i l
J u l y / A u g u
N o v / D e c
M a r c h /A p r i l
J u r y / A u g u
N o v / D e c
M a r c h / A p
J u l y / A u g u
N o v / D e c
M a r c h / A p
A u g y S e p t /
N o v / D e c
M a r c h / A p
J u l y / A u g
N o v / D e c
M a r c h /A p r i l
J u l y / A u g
N o v / D e c
O R D E R S :( 8 0 0 )6 3 8 - 3 2 6 3
I N F O :( 4 1 3 )5 2 5 - 0 0 2 3
R U NB a c kI s s u e s
( A n y : 3f o r$ 1 0 ,6 f o r$ 1 8 , 1 2f o r $ 2 4
- 1 9 8 8 -
J a n u a r y , F e b r u a r y , M a r c A p r i ,M a y
J u n e ,J u l y ,A u g u s t
- 1 9 8 9 -
J a n u a r y ,F e b r u a r y , M a r c h ,M a y , J u
J u l y ,A u g u s t ,S e p t e m b e r ,O c t o b e r
- 1 9 9 0 -
J a n u a r y ,M a y ,J u n e / J u l y ,D e c e m b e r
- 1 9 9 1-
J a n / F e b ,J u n e / J u l y .S e p t O c t
- 1 9 9 2-
J a n u a r y / F e b r u a r y ,M a r c h / A p r i l ,M a y
J u n e ,J u l y / A u g u s t ,S e p t e m b e r / O
N o v e m b e r / D e c e m b e r
S C S IH a r dD r i v ef o rt h eC 6 4& C 1 2 8
H DS e r i e sH a r dD r i v e s a r ea v a i l a b l ei nc a p a c i t i e su pt o2 0 0M B ,
a r ef u l l yp a r t i t i o n a b l e ,a n dc a n e m u l a t e 1 5 4 1 , 1 5 7 1 , &1 5 8 1
d i s k s w h i l eN a t i v ep a r t i t i o n su t i l i z eM S D O S - s t y l e s u b d i r e c t o r i e s .
: H D ' sc o n n e c te a s i l y t ot h es e r i a lb u so r p a r a l l e lv i aR A M L i n k .H P j d l C S .I n c l u d e sb u i l t - i nJ i f f y D O S ,S W A Pf e a t u r ea n dR e a l - T i m e -M ^ A i t f t . ™c l o c k .H DS e r i e s D r i v e so f f e rs u p e r i o rc o m p a t i b i l i t y w i t hm o s tc o m m e r c i a ls o f t w a r ei n c l u d i n gB B S ,P r o d u c t i v i t ya n dG E O S .A n dw i t hn e wp r i c i n g ,H DS e r i e s d r i v e so f f e rt h e l o w e s tc o s t / M Bo f a n yC 6 4 / 1 2 8s t o r a g ed e v i c e .
^ ^
> ; > » » » » » . » » » » > » » » » » K
1 . 6M Ba n d3 . 2M B3 . 5 "F l o p p yD i s kD r i v
T h e F D - 2 0 0 0 a n d F D - 4 0 0 0d i s kd r i v e su t i l i z et o d a y ' sl a t e s t3 . 5i n c
t e c h n o l o g y .F D - 2 0 0 0 ' ss u p p o r t8 0 0 K( 1 5 8 1s t y l e )a n d1 . 6M B( H i
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 ' so f f e rs u p p o r tf o rt h e 3 . 2M ( E n h a n c e dD e n s i t y )f o r m a ta s w e l l .F a s ta n dr e l i a b l e ,t h e ys u p p
1 5 4 1 , 1 5 7 1 a n d1 5 8 1s t y l ep a r t i t i o n s ,N a t i v eM o d ep a r t i t i o n ia n
c a na c t u a l l yr e a da n dw r i t e1 5 8 1d i s k s .F D ' sf e a t u r eb u i l t - i nJ i f f y D
S W A Pb u t t o na n do p t i o n a lR T C .H i g hc a p a c i t y ,s p e e da n dc o m p a t i b i l i t ym a k et h eF Dr i g h t
e v e r ya p p l i c a t i o n , i n c l u d i n gG E O S .
„ . . — _ * - ™ .
P o w e rB a c k e dE x p a n d a b l eR E U
T h ef a s t e s tp o s s i b l ef o r mo f s t o r a g e ,R A M L i n kp r o v i d e si n s t a n t
a c c e s st o f i l e sa n dr e t a i n sd a t aw h i l ey o u r c o m p u t e ri s t u r n e d
o f f .E a s yt ou s ea n de x p a n d a b l eu pt o 1 6M B , R A M L i n ku t i l i z e s
t h es a m ep o w e r f u l o p e r a t i n gs y s t e mf o u n di n t h eH D .R A M L i n k
a l s o o f f e r sb u i l t - i nJ i f f y D O S ,S W A Pf e a t u r e , r e s e tb u t t o n ,e n a b l e /
d i s a b l es w i t c h ,p a s s - t h r up o r ta n dR A Mp o r tf o rR E U / G E O R A M
u s e .I d e a lf o rt h o s er e q u i r i n gm a x i m u ms p e e d ,e x p a n d a b i l i t ya n dc o m p a t i b i l i t yw i t ha l l
t y p e so f s o f t w a r ea n dh a r d w a r ei n c l u d i n gG E O S .
| : : : : : t t : : : t t : a : r a ^
■ - S p e e d su p d i s ka c c e s sb y u pt o 1 5 0 0 %w h i
r e t a i n i n g1 0 0 %c o m p a t i b i l i t yw i t hs o f t w
S p e e d su pL 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 ga n dR e a d i n g / W r i t i n go fP r o g r a m ,S e q u e n
U s e r a n dR e l a t i v ef i l e su n l i k e c a r t r i d g e sw h i c ho n l ys p e e d u pL o a d i n ga n dS a v i n go fP R Gf i l e
B u i l t - i nD O SW e d g ep l u s1 7 a d d h o n a lf e a t u r e si n c l u d i n gf i l ec o p i e r ,t e x td u m p ,p r i n t e r t o g ga n
r e d e S n a b l ef u n c t i o nk e y sm a k eu s i n gy o u rc o m p u t e re a s i e ra r i dm o r ec o n v e n i e n t
R O Mu p g r a d ei n s t a l l se a s i l yi n t om o s tc o m p u t e r sa n dd i s kd r i v e s .S u p p o r f eC - 6 4 , 6 4 C ,S X - 6 4
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 1a n dm o r e .1 2 8 s y s t e ms u p p o r t s b o t h6 4 a n d1 2
m o d e sa n d u p g r a d e dK e r n a lr o u t i n e s .
m m mU . S .S h i p p i n gI n f o r m a t i o n
B o o k s &S o f t w a r e :F i r s tI t e m $ 5 . 0 0 ,p l u s$ 1 . 0 0f o re a c ha d d ' li t e m .H a r d w a r e :$ 5 . 5 0p e ri t e m ,2 n d D a yA i r$ 1 0 . 0 0 .
P o w e rS u p p l i e s : $ 7 . 5 0e a ,2 n dD a yA i r$ 1 4 . 0 0 .H a r dD r i v e : $ 1 5 . 0 0 ,2 n dD a yA i r$ 2 5 .R A M L i n k ,F DD r i v e : $ 9 . 0 0 ,
2 n dD a yA i r$ 1 6 . 0 0 .R U NI s s u e s : $ 5 . 5 0( 3 ) ,$ 6 . 5 0( 6 ) ,$ 7 . 5 0( 1 2 ) .N o t e :P r i c e ss u b j e c tt o c h a n g ew i t h o u tn o t i c e . C a l l
t o rc u r r e n tp r i c ea n da v a i l a b i l i t y .A L LF o r e i g nO r d e r sC a l lo r W r i t ef o rs h i p p i n gd e t a i l s .P a y m e n t : M C ,V i s a ,M o n e y
O r d e ro r B a n kC h e c k .C O Ds h i p m e n t sa d d$ 5 . 0 0 .C O D ' so v e r$ 2 0 0 . 0 0r e q u i r ea d v a n c e dd e p o s i t .P e r s o n a lc h e c k s
k a r e h e l df o r3 w k s .N or e f u n d so n o p e n e ds o f t w a r e .3 0 d a yr e t u r np o l i c y .1 0 %r e s t o c k i n g f e ei s r e q u i r e do n a l lr e t u r n s .
C r e a t i v eM i c r o D e s i g n I n c .
P . O .B o x6 4 6 ,E . L o n g m e a d o w ,M A0 1 0 2
O r d e r s : ( 8 0 0 ) 6
I n f o : ( 4 1 3 ) 5 2 5 -
B B S : ( 4 1 3 ) 5 2 5 -O f l c e B o u r » : 9 A M t o 5 P M , E S r r , M c
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 10/32
I H P U T ; R E A D E R £w i t hR . S c o t D e r r e r
I w a sv e r yh a p p yt o s e e
h a te v e r y o n ed i d n ' ta b a n d o nu s
b i t t e r s .I j u s th o p et h ev e n d o r s
h a ta r e s e l l i n g t h ep r o d u c t sn o w
r e n ' t j u s t s e l l i n ga n dl a t e re n d
u p d r o p p i n gt h e C o m m o d o r e
r o d u c t st o o . I h a v ea t o t a lo f 7
o m p u t e r sf r o ma c o u p l e o fV I C
0 ' s ,t h r e eC - 6 4 ' s ,a n d t w o
C 1 2 8 ' s .I t ' s g o o dt o h a v e
o m e t h i n gt o f a l lb a c ko n i f o n e
h o u l df a i l .
H o p ey o u rm a g a z i n es t a y s
w i t h u s f o r s o m et i m e a n d
r o s p e r s . T h a n k sa g a i n .-
R i c h a r dW . H e r b e r t ,N e w
W i n d s o r ,I l l i n o i s .
I h a v e b e e nu s i n g a
C o m m o d o r e6 4 s i n c e1 9 8 6 a n d
n l yr e c e n t l yp u r c h a s e df r o m
S e a r sc a t a l o gw a r e h o u s e ,a s t h e y
w e r eg o i n go u t o f b u s i n e s s ,a
C o m m o d o r e6 4 Ca s m y o l d 6 4
w a sg o i n gh a y w i r ea f t e ri t r a n
o ra w h i l e .
I w a s g i v e na V I C - 2 0
w i t h d a t a s s e t t cw h i c hI a m
l a y i n gw i t hs o m e .
I a l s oh a v ep u r c h a s e da
C 6 4 ,d i s k d r i v ea n dp r i n t e r t h a tI
g a v et o m y d a u g h t e rt o u s e i n
h o m es c h o o l i n gh e r t h r e el i t t l e
g i r l s .- - T h o m a sE . D a v i s ,
a c k s o n v i l l e ,F l o r i d a .
I w a s s i t t i n gh e r e l a s tw e e kr e v i e w i n gi s s u e1 0 o f
d i e H a r d .I w o u l dh a v e r e v i e w e d
t h e r s ,b u t I d o n ' th a v ea n d
t h e r s ,s o I d e c i d e dt o s t i c kw i t h
1 0 . H a v i n ge n t e r e d t h eC =
w o r l d b a c ki n ' 8 4 ,I b e l i e v eI
h a v er e a d a l m o s t e v e r y t h i n g
s u p p o r tw i s e )t h a tI c o u l dg e t
m y h a n d so n f o ro u r m a c h i n e s .
t ' sn i c et o s e es o m e o n ei s s t i l l
n t e r e s t e de n o u g ht o k e e p o u r
s y s t e m sa l i v e .
I o p e r a t e aC 1 2 8B B S
h e r ei n M i a m i .T h e r ea r et h r e e
o f u s w h o r u n C = s u p p o r t
b o a r d si n t h e a r e a . W e a r e
m e m b e r so f t h e P e a r a k o
N e t w o r k ,a n dc o n n e c tu p t o 3 0
o t h e rb o a r d sa l l a c r o s st h eU S A
a n d C a n a d a .T h i sN e t w o r k
h e l p s t o k e e p o u r 8 b i t
m a c h i n e sa l i v ea n dk i c k i n g ;j u s t
a s y o u rF l y e r d o e s .
T h e q u e s t i o nt h a tk e e p s
p o p p i n g u p o nm y B B Si s ,
" W h e r ec a nI f i n dS u p p o r tf o r
m y 6 4 / 1 2 8m a c h i n e ? "F a c ti s ,
t h e r ea r es t i l lh u n d r e d so f s t o r e s
a n dm a i lo r d e rh o u s e st h a tc a n
s u p p l yp r o g r a m s ,h a r d w a r ea n d
r e p a i r s .W e f o l k si n t h e B B S
b u s i n e s sk e e pt r a c ko f t h e m ,a n d
k n o ww h i c ho n e sa r ew o r t ht h e
t i m ea n dm o n e y .- - M i c h a e lW .
E g l e s t o n e , P r i n c e t o n ,F l o r i d a .
I ' dh a v et o a g r e ew i t hy o u ,
t h e r ea r e l o t s o f p l a c e st h a t
s u p p o r t t h e c o m m o d o r e s .
J u s tl o o ka t R a r i t i e s .T h e r e
a r e p l a c e st h a t Ih a v en e v e rh e a r d
o f c o m i n gf o r t ha n dl e t t i n gu s
k n o wo ft h e i r e x i s t e n c e .
P l e a s es e n du s a l i s ta n d
w e w i l l s p o t l i g h tt h e m i n
R a r i t i e s . T e l l u s M O R E
a b o u tt h i sn e t w o r k !
S e n d u s y o u r i n p u t !
d i e H a r d ,A T T N : I N P U T ,
P . O . B o x3 9 2 , B o i s e , I d a h o ,
8 3 7 0 1 .
R E A D Y .
6a
PP
y
a
o
Q
Q
n
A s p a r t o f o u ro n g o i n g
e f f o r tt o s u s t a i na n d f e e do u r
c o m m o d o r e8 - b i t l i f e s t y l e s ,
w e s e e kt o a c q u i r ea n dp r e s e n t
i n f o r m a t i o n a b o u ta n y o n ea n d
a n y t h i n gt h a t s u p p o r t so u r
n a t u r a l h a b i t a t .P u t u so n y o u r
n e w s l e t t e ra n d c a t a l o gm a i l i n g
l i s t s . T e l l u sa b o u ty o u r
c o m p a n ya n dp r o d u c t s .S e n du s
y o u r w a r e st o t e s t - d r i v ea n d
r e v i e w .
A b o o kI h a v e h a df o r
s e v e r a ly e a r s c a u g h tm y
a t t e n t i o nr e c e n t l yw h i l ed o i n g
r e s e a r c hf o r m y B a s i cB A S I C
c o l u m n .I t i s c a l l e dB A S I C
P r o g r a m C o n v e r s i o n s ,
f r o m H P B o o k s I n c .
U n f o r t u n a t e l yt h e ya r en o l o n g e r
i n b u s i n e s sa n dt h i sb o o ki s o u t
o f p r i n t . I t p r o v i d e s
i n f o r m a t i o no n c o n v e r t i n g
B A S I Cp r o g r a m s f r o m o n e
c o m p u t e rt o a n o t h e r .T h ef i v e
c o m p u t e rs y s t e m si t s u p p o r t s
a r e C o m m o d o r e6 4 , A p p l eH e
a n dn + ,T R S - 8 0M o d e l sH I &
I V , T R S - 8 0C o l o rC o m p u t e r ,
a n dI B MP C & P C j r .I t i sw e l l
o r g a n i z e d ,f u l l o f u s e f u l
i n f o r m a t i o na n d i s s i m p l ya
w o n d e r f u lg e m .
O n t h es o f t w a r es i d e ,w e
r e c e i v e d a ni n t e r e s t i n g f l y e r
f r o m K I D S V I E W S O F T
W A R E ,I n c . T h e ys p e c i a l i z ei n
L a r g eC h a r a c t e rE n v i r o n m e n t
s o f t w a r ef o r t h e v i s u a l y
i m p a i r e d .T h e s o f t w a r ei s
w r i t t e nf o r C o m m o d o r e6 4 ,
A p p l e H , a n d M S - D O S
m a c h i n e s .A l lo n - s c r e e nt e x ti s
e n l a r g e d a s i s t h e
d o c u m e n t a t i o n ' s .T h e r ea r ef o u r
d i f f e r e n t t i t l e s a v a i l a b l e ,
K i d s w o r d ,M o u n t M u r -
d o c k , K i d s v i e w , a n d
K i d s v i e wL a r g e C h a r a c t e r
T o o l k i t . F o r m o r e
m a t i o nw r i t et o : K I D
S O F T W A R E ,I n c . ,P . O
9 8 , W a r n e r ,N e wH a m
0 3 2 7 8 .
T w o m o r ec o m
u s e rg r o u pn e w s l e t t
o u r d e s k s . T h e L
R e p o r tf r o m K e n t u
M e e t i n g 6 4 / 1 2 8
T h r o u g hT h e M a i lf r
U S A . B o t hn e w s l e
a v a i l a b l eb y s u b s c r i p a
f u l l o f i n f o r m a t i
L U C K YR e p o r ti s a m
n e w s l e t t e rf r o ma n e x i s t
g r o u p a n dr e p r e s e n t st h e
c o m p u t e rc l u b . M
6 4 / 1 2 8 U s e r s T h
T h e M a i li s m a r c h
d i f f e r e n td r u m m e r .T h e a
a u s e rg r o u po r ac o m p u
P e o p l ef r o ma l l o v e rt h
c o n t r i b u t et o t h i sp u b l i
i t h a sa m o r eu n i v e r s f
I f y o u ' r ei n t e r e s t e d ,w r i
a n db e s u r et o t e l lt h e my o
a b o u tt h e mi n d i e H a r
L o u i s v i l l eU s e r so f C o m
o f K e n t u c k y
P . O .B o x1 9 0 3 2
L o u i s v i l l e ,K e n t u c k y
0 0 3 2
M e e t i n g6 4 / 1 2 8U s e r sT h
T h eM a i l
J e a nN a n c e ,P r e s i d e n
1 5 7 6 B C o u n t yR d .2 3 5 0E
S t .J o s e p h ,I l l i n o i s6 1 8 7
d i e H a r d
A T T NR a r i t i e s
P O B o x3 9 2
B o i s eI D 8 3 7 0 1 - 0 3
R E A D V .
7 d i e H a r dO c t o b e r1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 11/32
R E V I E T h i sm o n t hR E V I E W !t a k e sa l o o ka t
K e y D O S ,a D O Se n h a n c e m e n ts y s t e mf o r t h e
c o m m o d o r e1 2 8 a n d1 2 8 D c o m p u t e r s .K e y D O Si s o n a R O Mc h i pt h a t y o u c a n
i n s t a l li n t o e i t h e ra n R E Uo r i n s i d e t h eC 1 2 8
i n t h ee m p t yc h i ps o c k e to n t h em o t h e rb o a r d
( s e ep h o t o ) .I n s t a l l a t i o ni n t h eC 1 2 8i s f a i r l y
q u i c k a n de a s y . R E Ui n s t a l l a t i o n w i l lm o s t
l i k e l yi n v o l v e h a v i n gt o s o l d e ri n a c h i p
s o c k e t .T h e r ei s a p l a c ef o ri t .
W h a tk i n do f u s e ri s K e y D O Sf o r ? M y
n u m b e ro n e a n s w e rt o t h a tq u e s t i o ni s t h e
p r o g r a m m e r . H o w e v e r ,c a s u a l u s e r sm a yf i n d
m a n yo f i t s f e a t u r e st o b e u s e f u la s w e l l .
K e y D O Sa d d ss o m ev e r yp o w e r f u lf e a t u r e st o
y o u rC 1 2 8 .I t ' sh a r dt o b e l i e v et h en u m b e ro f
t i l i n g st h i ss i n g l ec h i p a l l o w sy o u rC 1 2 8t o d o
w i t h c a s ea n dc o n v e n i e n c e .
K e y D O Si s e a s i l ya c t i v a t e de i t h e rb y
r e s e t t i n g ( o rt u r n i n go n t h e C 1 2 8 )o r b y
e n t e r i n gS Y S6 5 3 6 6 f r o md i r e c tm o d ew h i l e
h o l d i n gd o w nt h e< A L T >k e y .
A h e l ps c r e e ni s a v a i l a b l eb y p r e s s i n g
< E S C x a r r o wb a c k x A l i s t o f t h e k e y
s e q u e n c e si s p l a c e do n t h e s c r e e na l o n g w i t h
w h e r et h e yt a k ey o u . T h ek e y s e q u e n c e sa r e
s h o r t .K e y D O Su s e sa n a d d e ds e to f E S C a p e
k e y s e q u e n c e s .I s a y a d d e d ,b e c a u s et h eo l d
o n e sa r es t i l li n t a c t .M o s te v e r y t h i n gi s m e n u
o r i e n t e d . I n a d d i t i o n ,t h ef - k e y sa r er e d e f i n e d
a l o n g w i t ht h e< R U N >a n d< H E L P >k e y s .
< R U N >w i l le x e c u t eB O O To n t h ea c t i v e
d r i v e .I t w i l la u t ob o o ta n ya u t o b o o tp r o g r a m
o n d i s k ,o r i f y o up l a c et h ec u r s o ri n f r o n to f a
f i l e n a m ei n a d i r e c t o r yl i s t i n gi t w i l lb o o tt h e
f i l e( a sl o n ga s i t ' sa b o o t a b l ef i l e ) .
P r e s s i n g < H E L P >w i l l p r i n t
" o n u ( p e e k ( 1 8 6 ) ) + c h r $ ( 1 3 ) "t o t h e s c r e e n ,
s a v i n gy o us o m et y p i n gw h e ns a v i n g , l o a d i n g ,
o r d o i n ga n yd i s kf u n c t i o nw h e r e y o um a yn e e d
t o t y p e" o n u ( a c t i v ed r i v e ) . "T h ef - k e y s g e ta
n e ws e to f d e f i n i t i o n sa s w e l l ,i n c l u d i n gL O A D
a p r o g r a m ,R U Na p r o g r a m ,R U Na C 6 4
p r o g r a m , s e n d aS E Q u e n t i a lf i l et o t h es c r e e n ,
s c r a t c ha f i l e ,s c r a t c h t h e ns a v ea f i l e a n d
c h a n g et h e a c t i v e d r i v e .O n et h i n gI r e a l l y
f o u n dn i c ew a si t r e d e f i n e d< f 3 >t o c a l lu p a
d i r e c t o r yo n t h e a c t i v ed r i v e - - r e t u r n i n g
i t t o t h eo r i g i n a lf - k e ya f t e rJ i f f y D O Sm o v e d
i t o v e r t o < f l > ( f o r t h o s ew h o h a v e
J i f f y D O S ) .W h i c hl e a d st o t h e n e x tp o i n t ,
* * * * F A N T A S T I C* • * • » * •G R E A Tw w wG O O D
w * P O O R* R E A L L VB A D
K e y D O Si s c o m p a t i b l e w i t hJ i f f y D O S .
K e y D O Sg i v e sy o u rC 1 2 8t h ea b i l i t y t o
e x e c u t eb a t c hf i l e s .B a t c hf i l e sa r e d i r e c tm o d e
B A S I Cc o m m a n d st h a ta r es t o r e di n s e q u e n t i a l
f i l e sa n de x e c u t e do f ft h ed i s k s o t h e yw i l ln o t
d i s t u r ba p r o g r a mi n m e m o r y .T h e r ea r ed e m o s
o f t h i sf e a t u r eo n t h ea c c o m p a n y i n gd i s k ,s u c h
a s a p h o n ed i r e c t o r y .
T h e r ei s a D O Su t i l i t yb u i l ti n f o r e a s y
c o p y i n g ,p r i n t i n g ,r e n a m i n g ,s c r a t c h i n g ,a n d
a n yo t h e r d i s kc o m m a n d s .
R A M D O Sc o m e sb u i l ti n , a l o n g w i t ha
c l o c k ,s c r e e nd u m p ,1 5 8 1 d r i v e s u p p o r t ,
H e x p e r t ,D i s k m o n ,a n U n N E Wf e a t u r e ,a
v i d e om a n a g e ra n dm o r e .M o s to f t h e s et i l i n g s
a r e a c c e s s i b l ef r o mm e n ud r i v e n s y s t e m s ,
a l t h o u g ht o u s e H e x p e r ta n d D i s k m o nw i l l
r e q u i r ea g o o du n d e r s t a n d i n go f m o n i t o r sa n d
m a c h i n ec o d e .
O n eo f t h e t i l i n g sI f o u n dt o b e v e r y
u s e f u lw a s t h e 1 5 8 1 V i s u a lP a r t i t i o n e r .
T h es c r e e n d i s p l a y s a g r a p h i c a l r e p r e s e n t a t i o no f
t h e d i s k ' s l a y o u t .Y o us e e w h e r et h e B l o c k
A l l o c a t i o nM a p ( B A M )i s l o c a t e da s w e l la s
u s e dt r a c k s .Y o uc a n t h e ns e t u p p a r t i t i o n s
w i t h o u t h a v i n gt o c a l c u l a t ee v e r y t h i n go u t .
Y o us i m p l y l o o kt o s e ew h a ti s a v a i l a b l ea n d
u s e i t . Y o uc a n l o o ka t t h e c o n t e n t so f a
s u b d i r e c t o r yw i t hg r e a te a s e .Y o uc a n f o
e n t i r ed i s k o rj u s ta p a r t i t i o n .I f t h ep a r t i
l a r g e rt h a n 3t r a c k sy o u a r e a u t o m a
p r o m p t e dt o s e e i f y o u w a n tt o m a
s u b d i r e c t o r y .
S u b d i r e c t o r i e so n t h e1 5 8 1c a n b eo p
b y u s i n g< f 8 >( t h i si s i n s t a l l e do p t i o n a a
b o o t i n gc o m p u t e ru p ) . P r e s s< f 3 >t o d i s p
d i r e c t o r y ,c u r s o ru p t o t h es u b d i r e c t o r ya n dp
< f 8 > .T h es u b d i r e c t o r yw i l lb e o p e n e d r
t o a c c e s s .
F o rt h o s ew h oh a v eh a dt h o s e d e v
G E O Sc r a s h e sw h e na l l s e e m sl o s t( e s p e
w h e na n R E Ui s f u l l o f o r i g i n a l s ) ,t h e
h o p e . G E O SS u p e r R B o o t .T h i sp r o
w o r k s a l o n e o r i n c o n j u n c t i
A C T I V A T O R( f o u n do n t h e a c c o m p
d i s k )t o m a k es w i t c h i n gb e t w e e nG E O
n a t i v em o d ea l o t m o r el i k es i m p l y b
n a t i v em o d ea f t e rp o w e ru p . T h eR E S
k e yw i l ln o ww o r ka n dt h e r e s e tb u t t o nw i
r e s t o r e dt o i t s n o r m a lf u n c t i o na f t e ru
G E O S b y s i m p l y c l i c k i n go n
A C T I V A T O Rf r o mt h e D E S K T Or a
t h a nB A S I C .R e t u r n i n gt o G E O Si s f a s t
y o ud o h a v ea c r a s h ,r e c o v e r yh a sa b e t t e rc h
b e c a u s et h e G E O SS u p e r R B o o tf e a t u
r e s e tt h eR E Ua s w e l la s t h ed r i v e s .T h eo t h e yw e r ei n d u r i n gt h e c r a s hi s n o t a f a
a n y m o r e .I t e v e nw o r k so n G E O R A M
Y o uc a ne a s i l ya n dq u i c k l yr e n u m
d i s k d r i v e s( R E Ui n c l u d e d )f r o mt h ek e y b
< E S C > < + >w i l l b r i n gu p t h e r e n u m
f e a t u r e .Y o uc a nr e n u m b e ra s m a n yd r i v
y o u w i s hj u s tb y a n s w e r i n gt h e t w op r o
r e n u m b e r :a n d t o : . < E S C > < - >w i l l r e
d r i v e s ,8 t h r o u g h1 5 a n d t e l l w h i c ho n e
o n l i n ea n do f f l i n e .
< E S C > < B r i t i s hP o u n d >r u n s N
C o l l e c t .T h i sv a l i d a t e s a d i s kt h a th a sa b
s e c t o r ,t h e nr e a l l o c a t e si t i n t h eB A M .W h
t h e o l d C o l l e c ts i m p l yv a l i d a t e sa n dr e c
a n y b o o ts e c t o ra r e af o rf u t u r eu s e . ( I l i k
o n e ! )
Y o u c a n e a s i l ys w i t c hb e t w e e
s e p a r a t e8 0 c o l u m ns c r e e n sw i t h< E S C
T h i s i s n i c e i f y o u w a n tt o c o m p a
p r o g r a m so r t w os e p a r a t e a r e a so f c o d e .
< E S C > < / >t a k e sy o ui n t oa s c r e e ne d
c a l l e dt h e V i d e oM a n a g e rt h a t a l l o w e
m a n i p u l a t i o n o fb o t ht h e 8 0 a n d4 0 c o
d i e H a r dO c t o b e r1 9
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 12/32
s c r e e n s .T e x t ,b a c k g r o u n d a n db o r d e rc o l o r s ,8 0 c o l u m nr e v e r s eo n a n d
o f f .i n t e r l a c eo n a n do f fa n dt h ec h a r a c t e rh e i g h tc a n b ea l t e r e d .T h ed o u b l e
w i d t hc h a r a c t e r so n t h e8 0 c o l u m ns c r e e nc a nb e a c t i v a t e d o rt u r n e do f f
( t h i sm a k e sa 4 0 c o l u m ns c r e e no u to f t h e8 0 ) .T h eb l i n kr a t eo f f l a s h i n g
t e x ta n dt h e c u r s o rc a n b es e t a s w e l la s t h es h a p eo f t h e 8 0 c o l u m n
c u r s o r .T h eT A Bd i s t a n c ec a na l s ob e s e tf r o mw i t h i nt h eV i d e o M a n a g e r .
T h e s e n e w l ya l t e r e da r e a so f m e m o r yc a n b e s a v e dt o d i s k ,v i a
B S A V E( b i n a r ys a v e )t o b e l o a d e di n t oy o u ro w np r o g r a m s ,s a v i n gy o u
l o t so f c o d i n g .A m a n u a lB S A V Eh a s t o b e d o n eb y t h ep r o g r a m m e r
s i n c e t h e r ei s n o o p t i o nt o m a k ea f i l ef r o mt h e m e n u( K e y D O S3 . 0
m a y b e ? ) .
< E S C > < ; >p e r f o r m sa s c r e e nd u m pt h a tw i l ls e n dt h e s c r e e nt o a
P E T A S C I Ip r i n t e ro r a d i s kf i l e .B e s u r ey o uk n o ww h e r ey o u ' r es e n d i n g
t h ei n f o r m a t i o n ,< f 7 >w i l lt a k ec a r eo f t h a t .< f 7 >p r i n t s" p o K 1 8 6 , "t o
t h e s c r e e n ,a l l y o u h a v et o d o i s s e l e c tt h ed e v i c en u m b e ra n dp r e s s
< R E T U R N > .( P o k i n ga n u m b e ri n t o 1 8 6 s e t s t h e p r e s e n td e v i c e
n u m b e r . )
T h e r ei s a s i n g l ed r i v ef i l ec o p i e r .
A l s oi n c l u d e di s a c o m p i l e rt o a l l o wt h e r e d e f i n i n go f t h ef - k e y s .
F I N D ,R E P L A C E ,a n db a c k w a r ds c r o l l i n ga r e n o wp o s s i b l ef o r
e d i t i n gB A S I C .@ G E T " t e x t "w i l l f i n d t e x ti n a B A S I Cp r o g r a m .R a n g e s
t o l o o kf o r t e x tc a na l s ob e s e t . B A S I Cc o m m a n d sa n ds t a t e m e n t sc a n
a l s ob e f o u n d .@ I F" t e x t "T H E N" r e p l a c e "w i l ls e a r c h o u ta n dr e p l a c e
t e x t . B a c k w a r ds c r o l l i n gl e t sy o us c r o l lt h ep r o g r a ml i s t i n gu p w a r d ,i n
c a s ey o u m i s s e dt h e p a r to f t h e l i s t i n gy o uw e r el o o k i n gf o r d u r i n ga
n o r m a lL I S T .
T h eC 1 2 8 ' sm a c h i n ec o d e m o n i t o rg e t ss o m en i c ee n h a n c e m e n t sa s
w e l l . D i s k m o na d d sa s i m p l et o u s e w e d g e .T h ec o n t e n t so f t h e
m o n i t o r c a nn o wb e d u m p e dt o t h e p r i n t e ro r d i s kw i t h s i m p l ek e y
s t r o k e s .
H e x p e r ti s a l s od e s i g n e dt o b e u s e di n c o n j u n c t i o nw i t ht h eC 1 2 8 ' s
b u i l t - i nm a c h i n el a n g u a g em o n i t o r .H e x p e r ta l l o w sy o u t o m o n i t o r
y o u rp r o g r a m sa s t h e y a r ee x e c u t i n gf o rt h ep u r p o s e o fd e b u g g i n gc o d e .
H e x p e r ta l l o w s o u t p u tt o t h e4 0 c o l u m na n d8 0 c o l u m ns c r e e n sa t t h e
s a m et i m es o y o u c a n m o n i t o rt h e p r o g r a m ' sp e r f o r m a n c ew i t h o u t
d i s t u r b i n gt h e p r o g r a m ' sd i s p l a y .H e x p e r th a sw h a ti s c a l l e d ab r e a k
p o i n t ,( u pt o 1 0 p e rp r o g r a m ,u s e do n l yo n c et h e n t h e ya r ee r a s e d )t h a ti s
p u t i n t oy o u r p r o g r a m .W h e nh i t ,t h e p r o g r a mi s h a l t e da n dH e x p e r t
c o m e si n t o a c t i o n .
T h i si s , o f c o u r s e ,o n l ys k i m m i n gt h e t o p s i n c et h i sc h i pi s s o
l o a d e d .
T h e r ea r e5 2 p a g e so f d o c u m e n t a t i o n ,m o s to f w h i c hi s n o m o r e
t h a na c o u p l e o f p a g e so r l e s sf o rm o s tp a r t so f K e y D O Sw i t h e x c e p t i o n
o f H e x p e r t .T h ei n s t r u c t i o n sa r e n i c ea n dc l e a ra n dw e l lo r g a n i z e d .
I n c l u d e di s a m e m o r ym a pa n dq u i c kr e f e r e n c et o a l lt h ec o m m a n d s .
B e c a u s eo f i t s p o w e r ,e a s eo f u s ea n d c o n v e n i e n c e ,I w o u l d
r e c o m m e n dt h i st o a n ys e r i o u sC 1 2 8u s e r .
T h i so n eg e t s :
* * * * *
R E A D V .
K e y D O Si s a v a i l a b l ef r o m :
A n t i g r a vT o o l k i t
P . O . B o x 1 0 7 4
C a m b r i d g e ,M A0 2 1 4 2
f o r$ 3 2 . 5 0 c o m p l e t e- - t e l lt h e m y o ur e a da b o u ti t i n d i e H a r d !
P S G = P r n S h pG r p h - S d / s i d e s - G / g a i e s - M / a a t h G E / g e o g . - U T / u t i l - P R / p r o d - T E / t e l e c o* F o r
P S G r a p h , s t a t eA / 3B l k / n o n - Oo r B / 2B l k / C =P r i n t e r s !
P ( 1f H J V
. ] I T E M+ C O S T+J V B I B L E+ P S G+ M U + G3 5 + 4
B - H o l i d a yG r a p h i c s / M u s i c7 + 2C - S u p M a r i o 3 , K r k o u t , P o k r , +5 + 20 - 1 2 8P o t p o u r r iU / P / E / G / T5 + 2
E - P L U S / 4C o r a b oU / P / E / G / T5 + 2
F - B k s - I n s t a n t A c t i v i t i e s1 + 2G - E DP a k - A H / S / E / G E /e t c .1 3 + 2H - E D P a k - BH / S / E / G E /e t c . 7 0 + 7I - B k s A m a z i n gC 6 4o r 1 2 8 3 + 2
J - GP a k - AS u p M a r i o . I I , 1 1 1—B r e w e r y+ T e t r i s C l o n e s—C 6 4 / 6 4 C / C - 1 2 8 J 4 0 / 8 0c l ) 9 + 1
K - GP a k - B T r a s h a a n - O u t p s t—S t a r r a i d e rA i r O e n o n9 + 1
L - P e o p l e - 5 5 4P S G M + F + C h . 8 + 2M - O i s k N o t c h e r -- N o wu s e
t h e b a c ko f D D / D S d i s k s3 + 1
A v a i l a b l e - J I HH E H L C O L L E C T I O NJ H O O - B i b l eT i n e+ 4 / 6 42 5 G 6 + 1J H 0 1 - + / 4 G - P a kO v e r2 0 0G 3 0 + 5
S H I P P I N G4 H A N D L I N G[ ] [ ] [ ] [ ] N - R e c i p e P o t p o u r r il e a l 7O - K J V B I B L E- F o rt h e + / 43 P - GP a k - C C 1 2 8 - ( 4 0 / 6 0 G 1 Q - C l a s s i c a lM U B a c h - H a y 7R - P E T S3 4 7 P S G d o m .a n i i a l s1 S - S P O R T S4 1 9 P S G- M i x t u r 1 T - C A R T O O N C h a r . 2 M i x 5U - C O M P U T E R P A R A D2 5 5 P S G 5V - F A 5 T C A DV I ( T h eE n h a n c e—
C A D3 . 0 )+ S u p p o r t F i1 H - F U NG R A P H I C SH A C HD E M O + —
f o n t s4 H i - R e s S c r n 6X - 1 5 4 1 / 7 1 / 8 1 U t i l i1 Y - G E O SP r o g r a m e rM a n u a l—
G E O S V . 1 . 0D o c u m e n t a 8Z - K J V B I B L Ef o r C - 1 2 8 w i—
4 0 / 8 0c o l r e a d e r / p r i n 3
J H 0 2 - + / 4 / 6 4T e n i n a lP a k 9 + 1J H 0 3 - C 1 6 C o n b o7 0 p r g s+ 4 + 1J H 0 4 - S u p e r b a s e+ / 4 4 D o c s4 + 1J H 0 5 - H . A . L . ( u p d a t e ) w / d o c s—
S p e e d s c r p t / A s s i b l r + 49 + 1J H 0 6 - U T + - / 4 .. P r n t r , C p r s ,1 2 + 3
J H 0 7 - P r i n t e d W d / F l e . - C 6 45 + 2
+ / 4 * C - 1 6* C - 6 4
J H 0 8 - S p e l l C h e c k e r f o r + 4 / 6J H 0 9 - M a n y P R O J E C Tf o r + 4 / 6J H I O - M a n y H A M r a d + 4J H 1 1 - G4 P r o g s ,f o r C 1 6 / + 4J H 1 2 - A C E+ 4 / 6 4F l . S i l t ,j y s tJ H 1 3 - S A B 0 T E U R + 4 /
J H 1 4 - R U G R I D E R + 4J H 1 5 - G r a p h i c s+ P r g sf o r + / 4J H 1 6 - M a c P a i n tV i e w e rw / p i
S e n d S A S Ef o r I N F Oo n H E H LC o l l e c t i o n , s o f t w a r e ,4 C L E A R A I
R e g u l a r c o s t / d i s ks i d e : $ 3 1 / 1 - 3 $ 2 , 5 0 1 / 4 - 9 $ 1 .
C A T A L O Gw / 1 d i s k :C 6 4 / 1 2 8 - 4 7 p[ $ 2 + 2 ]* * * * * P l u s / 4 - 1[ P Y M T - M O / C K( U S $ / B a n k ) - C a . R e s . + 8 . 2 5 *t a x / i t e m t o t a l - N oH A N D L I N G : B n k C h k / M O - l s t4 C h e c k w / c l r dS 4 H :U S P SD o s / I n t T O : K F P D S / K e n n e t hF r a n k l i n - P .0 . B o x4 7 0 4 6 4 - L . A . ,C a . 9 0 0 4W e ' v em o s to f t h e P DS e l e c tC = L i b r a r y .W e ' r ei n y e a rS 3 . T h
j j o u ' d[ > e H e r[ H i l lt h ec o v e r su pc l o s et o n i g
[ o ri j o un e v e rk \ ww f
o n( j o u rn e c ks f u t l lb i l
9 d i e H a r dO c t o b e r 1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 13/32
G a m eR E 0 1 ET h i sg a m ec o m e sp a c k a g e di n a f o l d e r
w i t ht h e d i s ki n t h e f r o n ts l e e v ea n d
t h r e ep a g e so f i n s t r u c t i o n si n t w op l a s t i c
T t ) < ?s o f t w a r ei s n o t
c o p yp r o t < ? c t < ? b .
r a n g i n gf r o m a s p e c t a c u l a r ( l o o k s
d i g i t i z e d )h i g hm o u n t a i nr a n g et o a
s c r o l l i n gc a v ef u l l o f s t a l a c t i t e sa n ds t a l a g m i t e sm a k eu p t h eg a m es c r e e n s .I
f o u n dt h e s ea r c a d es e q u e n c e st o b e
c h a l l e n g i n g .
T h es e c o n da r c a d el e v e l ,h o w e v e r ,
p a r t so f t h ep r o g r a ma r ei n B A S Iy
c a nh i t< R U N / S T O P x R a
l i s to u tt h em o d u l e ,t h e nc h a n g ei t .
f i n do u tt h en a m eo f t h en e x tm o d u a
l o a dt h a t t o c o n t i n u e .Y o u rS u
S n a p s h o to r F i n a lC a r t r i d g ec a
d i s a b l e t h es p r i t ec o l l i s i o n so n t h e s
p a g e c o v e r s . T h e
d o c u m e n t a t i o ni s s h o r t ,
t o t h e p o i n t ,a n d v e r y
w e l lw r i t t e n .T h ef i r s t
t h i n gt h em a n u a ls a y st o
d o i s m a k ea b a c k u p
c o p y . T h e s o f t w a r ei s n o t c o p y
p r o t e c t e d s oi f y o um a n a g et o d a m a g e
y o u rd i s ki t w i l lb e t h eb a c k u p- - n o tt h e
o r i g i n a l .
T h eg a m et a k e sa l m o s ta m i n u t et o
l o a do n a s t a n d a r dC 6 4 .O n c el o a d e d ,
t h em u s i cs t a r t sa n dy o ua r eg r e e t e db ya
h o o d e df i g u r e .T h ef i r eb u t t o nt a k e s
y o u t h r o u g ht e x t t e l l i n go f P e r s e u s '
d a u g h t e r C i r c ew h om a r r i e dO d y s s e u s .
O d y s s e u sg e t sk i d n a p p e db y a r o b e d
f i g u r ea f t e rp u t t i n gh i mu n d e ra s p e l l .
C i r c eh a sa w i z a r dt r a n s f o r mh e ri n t o a
w i n g e dh o r s es o s h e c a n
O d y s s e u sa n dt h eg a m eb e g i n s .
A n i m a t e dg r a p h i c sa n d
s p e c t a c u l a rb a c k d r o p sm a k eu p
t h en o n - p l a ya r e a so f t h eg a m e .
T h e s ea r ea r e a sw h e r et h e s t o r y
u n f o l d si n t h ef o r mo f n a r r a t i o n
a n d d i a l o g u eb e t w e e nt h e
c h a r a c t e r s .Y o uc a nt e l lw h oi s
t a l k i n gb y t h ec o l o ro f t h e t e x t
m a t c h i n gt h e c o l o ro f t h e
c h a r a c t e rt a l k i n g .T h ew i n g e d
h o r s ed i dn o th a v eh e rw i n g si n
m a n yo f t h ed i a l o g u e s c e n e s( ? ! ? ! ? ) .
B e t w e e nt h e s ed i a l o g u ef i l l e d
s c e n e sa r e a r c a d el e v e l sw h e r ea c t u a l
g a m e p l a yt a k e sp l a c e . B a c k d r o p s
T b < ?I D i n g sO f C i r c eF r o mC r e a t i v eP i x e l s ,L t d .
B y ) C H i l t yJ a n u a r y1 9 9 3
R e v i e v e d b yB r i a nL . C r o s t h v a i t e
h a sa r a n d o mf a c t o r t h a tI f e e li s s i m p l y
n o tf a i r .T h eo n l yw a yt o g e tt h r o u g hi t
i s t o j u s tp l a i nl u c ko u t .
A l t h o u g h ,a l lo f t h el e v e l sg i v ey o u
» * * * ■ * F A N T A S T I C !G R E A T
* ■ » G O O D
* P O O R
R E A L L VB A D
U o uc a n t o l l w t j oi s t a l k i n gb y
t b < ?c o l o ro f f t ) < ? t < ? x t
r e s c u e
I• U
?
« \
S 1 0 Wg
t h eo p t i o nt o r e p l a yu n t i ly o us u c c e e d ,I
f o u n dt h a tc h e a t i n go n t h es e c o n dl e v e li s
o n eo f t h eb e s tw a y st o g e tt h r o u g hi t .
C h e a t i n g ?M u c hl i k eC a p t a i nK i r ka n d
t h e K o b a y a s h i M a r u .S i n c et h e m a i n
a b i to f h a c k i n gm a yb
o r d e r .
T h e c a v e s e q u
l a t e ri n t h eg a m ei s m a c
l a n g u a g ea n d y o u
d i s a b l et h e s p r i t
b a c k g r o u n dw i t hm o s tc h e a t e rc a r t r
i f y o uf e e ls o m o v e d .
C h e a t i n ga s i d e ,t h i sg a m ei s v
c h a l l e n g i n ga n da l o to f f u n . I f o u
t o b e a u n i q u ee x p e r i e n c ef u l lo f c o
s o u n d ,a n d c h a l l e n g e .I f y o u
f r u s t r a t e dp l a y i n gt h i sg a m e ,t h e r
o p t i o n so p e nt o y o u r a t h e rt h a nj
p u t t i n g t h eg a m ea w a y .I r e c o m
f a s t l o a d e ro f s o m ek i n d ( a
o v e r a l l t h el o a d t i m e sw e r en o tt o ob
D e s p i t et h e f a c t t h a tm u c ho f
p r o g r a m m i n gi s i n B A S I C ,i t i s n o
s l o wg a m e .T h i si s n o ty o u rt y p i c
a d v e n t u r e .Y o uw i l ln e v e t
t e x ti n o r m a k ed e c i s i o t
l e a dt o a d i f f e r e n tp l a c e
t i m ey o up l a yt h e g a m e .T
o n l y r e a l i n t e r a c t i o nc o
d u r i n g a r c a d es e q u e n c e Y
a r e , h o w e v e r ,t h e o n e w
d e c i d e sw h e nt o a d v a n c t o
n e x ts c r e e no f t e x t ,w h i c hi s n
s i n c eI l i k et o g o a t m yo w np
a n dn o tw h a ti s d i c t a t e db y
p e r s o nw h ow r o t et h ep r o g r a m .
T h eW i n g sO f C i r c e :
$ 1 9 . 9 5C r e a t i v eP i x e l sL t d . ,P . O . B o x5 9 2 ,
L i b r a r y ,P A ,1 5 1 2 9 .( S e ea d o n p g 2 7 )
d i e H a r d O c t o 1 9 9
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 14/32
i z w u * .C o n c l u d i n gB A S I C4 F o o d G r o u p s
I n l a s tm o n t h ' sc o l u m nt h ef o c u sw a so n t h ef o u rB A S I C
f o o dg r o u p s .T h ef o u rB A S I Cc o m m a n d s- - P R I N T ,G O T O ,
F O R - N E X T ,a n dI N P U T- - p r o v i d e a ne x c e l l e n tb a s i sf r o m
w h i c ht o l e a r na b o u tB A S I Cp r o g r a m m i n g .L e t ' sc o n t i n u et h e
F O R - N E X Td i s c u s s i o na n d w r a pi t u p w i t ht h e I N P U T
s t a t e m e n t .
R e p e a t i n gA c t i o n sw i t hF O R - N E X TL o o p s
R e p e a ta c t i o nl o o p sc a n s o m e t i m e s b et r i c k y .J u s t
r e m e m b e rt o c o m p l e t e l ys u r r o u n dt h e a c t i o ny o uw a n tt o r e p e a tw i t ht h e l o o p . T o u t i l i z et h i s t e c h n i q u e w i t ha g r a p h i c
c h a r a c t e r ,i t m i g h tl o o k l i k e t h i s : F O RX = l T O
4 0 : P R I N T "[ s h i f tZ ] " ; : N E X T
H e r e ,t h e a c t i o nb e t w e e nt h eF O Ra n dN E X Ti s r e p e a t e d
4 0 t i m e s .T h ea c t i o ni s t h eP R I N T i n go f t h eg r a p h i cc h a r a c t e r
( a d i a m o n d )a c r o s s t h es c r e e n .L e t ' s s e eh o wt h i sw o r k si n a
p r o g r a m .T y p eN E Wa n dp r e s s< R E T U R N > ,t h e ne n t e r t h e
f o l l o w i n gl i n e so f c o d e .Y o u ' l ln o t i c e t h eu s e o ft h eT A B
c o m m a n dw h i c hw eh a v e n ' tc o v e r e dy e t .T A Bi s a n o t h e rw a y
o f s p a c i n ga n dw i l lb e e x p l a i n e ds h o r t l y a sw i l lt h es i m i l a r
S P Cc o m m a n d .
1 0 P R I N T " [ s h i f tC L R ] " T A B ( 1 2 ) " U N D E R L I N I N GT E X T "
2 0 F O R X = lT O 4 0
3 0 : P R I N T " [ s h i f tC ] " ;
4 0 N E X T
W h e ny o uR U Nt h i sp r o g r a m ,y o us h o u l dh a v ec e n t e r e d
t e x tw i t ha l i n eu n d e r n e a t h .T h es e m i c o l o ni n l i n e3 0 m a k e s
t h e[ s h i f tC ] g r a p h i cp r i n to n o n el i n ea c r o s s t h e s c r e e n ,w i t h
t h eF O R - N E X Tl o o pp r i n t i n g4 0 o f t h e s ec h a r a c t e r s .T h e
T A Bc o m m a n di s P R I N T i n gt h e " U N D E R L I N I N GT E X T "
l i t e r a l( a l i t e r a li s a n yt e x ti n q u o t e sa n dw i l lp r i n to n t h es c r e e n
a s i t a p p e a r si n t h el i s t i n g ) a f t e rs p a c i n g 1 2 s p a c e so r T A B s .I f
y o uh a v ea V I C 2 0 ,c h a n g et h e4 0 i n l i n e2 0 t o a 2 2 a n dt h e
T A Bv a l u ei n l i n e1 0 t o 3 .
A S c r e e nB o x
N o wl e t ' st r ys o m e t h i n ga l i t t l em o r ef u n .T h ef o l l o w i n g
p r o g r a md i s p l a y s ac e n t e r e dl i t e r a la n d t h e nd r a w sa b o x
a r o u n dt h ee d g eo f t h es c r e e nb e l o wt h el i t e r a l .T y p eN E W ,
p r e s s< R E T U R N > ,a n d t h e n t y p ei n t h e f o l l o w i nC
p r o g r a m . A l s on o t et h a ts i n c et h e p r o g r a m sa r e g e
l o n g e r ,I a mu s i n gB A S I Cl i n en u m b e r ss t a r t i n gw i t h1 0
T h i si s s o t h el i n e so f c o d el i n eu p m o r ee v e n l ya n dl o
n i c e rw h e ny o uL I S To r p r i n ti t .
1 0 0 P R I N T " [ s h i f t C L R ] " T A B ( 1 4 ) " A SB O X "
1 1 0 P R I N T " [ 1s p a c e ] [ s h i f tU ] " ;
1 2 0 F O R X = l T O3 6
1 3 0 : P R I N T " [ s h i f tC ] " ;
1 4 0 N E X T
1 5 0 P R I N T " [ s h i f tI ] "
1 6 0 F O RX = l T O 1 9
1 7 0 : P R I N T " [ 1s p a c e ] [ s h i f t B ] " T A B ( 3 B
1 8 0 N E X T1 9 0 P R I N T " [ 1s p a c e ] [ s h i f tJ ] " ;
2 0 0 F O RX = l T O3 6
2 1 0 : P R I N T " [ s h i f tC ] " ;
2 2 0 N E X T
2 3 0 P R I N T " [ s h i f tK ] "
2 4 0 E N D
R e m e m b e r ,t h e s e m i c o l o n sa t t h e e n do f s o m el i n
m a k et h eg r a p h i cc h a r a c t e r sp r i n tn e x tt o e a c ho t h e r a
t h es c r e e no n t h es a m er o w .I f y o ur e m o v et h es e m i c o
y o u w i l lg e t s i n g l ec h a r a c t e r sd o w nt h e s c r e e n .A l
r e m e m b e r ,t h e C 6 4( C 1 2 8 ,P l u s / 4 ,e t c . )h a s4 0 c o l u
a c r o s sa n d2 4 r o w sd o w nw h e r e a st h eV I C 2 0i s 2 2 c o l
a c r o s sa n d2 3 r o w s d o w n ,s o c h a n g et h ef o l l o w i n gl i n e
y o uh a v ea V I C 2 0 .A n dd o n ' t n e g l e c tt o R U Nt h i sp r o g
1 0 0 P R I N T " [ s h i f tC L R ] " T A B ( 5 ) " AS C R E E NB O X "
1 2 0 F O R X = lT O 1 8
1 6 0 F O R X = lT O 1 8
1 7 0 : P R I N T "[ 1 s p a c e ][ C = B ] " T A B( 2 0 )" [ C = B ] "
2 0 0 F O RX = l T O 1 8
R E M a r k :A p r o g r a m m i n gs h o r t c u tt o p o s i t i o ni n f o r m
( t e x t ,g r a p h i c s )o n y o u r s c r e e n o rp r i n t e rc a n ba c c o m p l i s h e db y u s i n gt h e T A Ba n d S P A C E( S P
c o m m a n d s .U s i n gt h e s et w oc o m m a n d si s a l o te a s i e ra
f a s t e rt h a n u s i n gt h e c o m m o nc u r s o r - d o w n
c u r s o r - r i g h t / l e f tc o m m a n d sw i t h i nq u o t e s .B o t ht h eT A
a n dS P Cc o m m a n d sa c c e p ta v a l u ef r o m0 t o 2 5 5a
e s s e n t i a l l yf u n c t i o nt h e s a m ef o r s c r e e nm o v e m
T A B ( 1 ) = S P C ( 1 ) . H e r ea r ee x a m p l e so fT A Ba n dS P Cu s
t h em a x i m u mv a l u eo f 2 5 5 .
d i e H a r dO c t o b e r 1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 15/32
B . S c o tD o n
P R I N TS P C ( 2 5 5 ) " S P A C E6 R O W SA N D1 5 S P A C E SO R
2 5 5 S P A C E S "
P R I N T T A B ( 2 5 5 ) " T A B6 R O W S A N D1 5 S P A C E SO R
2 5 5 S P A C E S "
E a c ho f t h ea b o v ec o m m a n d sw i l li n i t i a l l ym o v et h ec u r s o r6
l i n e sd o w na n d1 5 s p a c e sa c r o s st h e s c r e e nb e c a u s eo f t h e
v a l u e2 5 5 .W i t h 4 0 c o l u m n sa c r o s so n t h eC 6 4h e r ei s h o w
y o uc a nf i g u r ei t o u t :2 5 5/ 4 0 = 6 ( r o w s ) w i t ha r e m a i n d e ro f
1 5 ( s p a c e s ) .
T h eI N P U TC o m m a n d
T h el a s to f m yB A S I CF o u rF o o d G r o u pi s t h eI N P U T
c o m m a n d .T h i sc o m m a n di s s e tu p t o r e c e i v e d a t af r o mt h e
k e y b o a r d a n dw a i tf o rt h eR E T U R Nk e yt o b e p r e s s e d . F a i r l y
s i m p l ea n da l o to f f u nt o u s eb e c a u s ew i t hi t , y o uc a nm a k e
y o u rc o m p u t e ra p p e a rt o h a v ei n t e l l i g e n c e .T h eI N P U T
c o m m a n dm u s th a v ea v a r i a b l ef o l l o w i n gi t t o s t o r et h e
i n f o r m a t i o ni t i s r e q u e s t i n g . I nt h i sc a s ew ea r eu s i n ga s t r i n g
v a r i a b l e ,N A $ ,t o a c c e p t a l p h ao r n u m e r i cc h a r a c t e r s .T y p e
N E W ,p r e s s< R E T U R N > ,a n dt y p ei n t h ef o l l o w i n gp r o g r a m .
1 0 P R I N T " T Y P EI N Y O U RN A M E "
2 0 I N P U TN A $
3 0 P R I N T " H E L L O [ 1 s p a c e ] " ; N A $
W h e ny o uR U Nt h i sp r o g r a m ,t h ec o m p u t e rp r o m p t sy o ut o
e n t e ry o u rn a m e .T h ec o m p u t e rt h e n w a i t sf o ry o ut o t y p e
s o m e t h i n gi n a n d p r e s s< R E T U R N > .O n c ey o u p r e s s
< R E T U R N > ,t h e c o m p u t e rs t o r e st h e i n f o r m a t i o ni n t h e
v a r i a b l eN A $a n dt h e np r i n t sH E L L Of o l l o w e db y w h a ty o u
t y p e di n . T h es e m i c o l o ni s u s e di n l i n e3 0 t o m a k ey o u rn a m e
p r i n to n t h e s a m el i n ea s H E L L O . I N P U Tc a na l s op r i n t
l i t e r a l si n a d d i t i o nt o r e q u e s t i n gk e y b o a r di n p u ta s t h e
f o l l o w i n ge x a m p l ed e m o n s t r a t e s .
1 0 I N P U T " T Y P EI N Y O U R N A M E " ; N A $
2 0 P R I N T " H E L L O [ 1 s p a c e ] " ; N A $
A r t i f i c i a lI n t e l l i g e n c e ,S o r to f
H e r ei s a l e n g t h i e rp r o g r a mt h a tu t i l i z e st h eB A S I C4
F o o d G r o u p c o m m a n d s .W ea r ep r o g r a m m i n gt h ec o m p u t e r
t o a s kt w oq u e s t i o n sa n dt h e nm a k ea c o m m e n t .T y p eN E W ,
p r e s s< R E T U R N > ,a n dt y p ei n t h ef o l l o w i n gp r o g r a m
1 0 0 P R I N T " [ s h i f t < C L R > ] "
1 1 0 P R I N T " H E L L O .I A M A C O M P U T E R "
1 2 0 F O R T = lT O 1 0 0 0 : N E X T
1 3 0 P R I N T " P L E A S E T Y P EI N Y O U R F I R S TN A M E " , - I
1 4 0 F O R T = lT O 1 0 0 0 : N E X T
1 5 0 P R I N T " T H A N KY O U" ; N A $
1 6 0 F O R T = l T O1 0 0 0 : N E X T
1 7 0 I N P U T " P L E A S ET Y P EI N Y O U R A G E " ; A
1 8 0 F O R T = lT O 1 0 0 0 : N E X T
1 9 0 P R I N T " T H A N KY O U" ; N A $
2 0 0 F O R T = l T O1 0 0 0 : N E X T
2 1 0 I F A > 5 5 T H E N P R I N TN A $ " ,P R E T T Y G O OF O R
F O G E Y . " : G O T O 2 4 0
2 2 0 I F A > 3 5 T H E N P R I N TN A $ " ,C A NY O UT R U S TP E
O V E R 3 0 ? " : G O T O 2 4 0
2 3 0 P R I N TN A $ " ,Y O UD O N O TH A V EA C L U E Y E T
2 4 0 P R I N T" I A M O U T T AH E R E . B Y E "
2 5 0 E N D
S o m en o t e so n w h a tt h i sp r o g r a mi s d o i n g .P R I N
u s e dt o d i s p l a ya l lo f t h el i t e r a l st o s i m u l a t ec o m m u n i
b e t w e e n y o u a n dt h e c o m p u t e r .B e g i n n i n go n l i n e2 1
G O T Oi s u s e dt o b y p a s sc o d eb e c a u s ei f t h ef i r s tc o n d
t e s t e di s t r u e ,t h e r ei s n o n e e dt o t e s tt h en e x tc o n d i t i
y o u r a g ei s g r e a t e rt h a n5 5 , t h ep r o g r a mP R I N T St h a tl i t
a n dj u m p st o l i n e2 4 0 . I f y o u ra r e y o u n g e rt h a n5 5 ,
c o n d i t i o no fb e i n go v e r 3 5i s t e s t e di n l i n e2 2 0 .I f t h a tt e s
t r u e ,t h ep r o g r a mP R I N T St h a tl i t e r a la n dj u m p st o l i n e2 4
I f t h a tc o n d i t i o ni s f a l s e ,l i n e2 3 0i s e x e c u t e d f o lb
l i n e s2 4 0a n d2 5 0 .T h eF O R - N E X Tl o o p sa r eu s e dt o s l
t h i n g sd o w na b i ta n dt h ev a l u eo f 1 0 0 0m a yb e i n c r e a
d e c r e a s e d .I N P U Tw a su s e dt w od i f f e r e n tw a y s : o n w
a s t r i n gv a r i a b l e ,N A $ ,t o s t o r ey o u rn a m ea n da g a i nw i t
n u m e r i cv a r i a b l e ,A , t o s t o r ey o u ra g e .N o t et h ea b s e n
t h eP R I N Tc o m m a n do n l i n e1 7 0y e t al i t e r a li s P R I N
R U Nt h i sp r o g r a ma n d o b s e r v ew h a ti t d o e s .L I S Ti t a
s t u d yi t ,c h a n g ei t i f y o ul i k e .
T h i sm o n t h ' sB a s i cB A S I Cp r o g r a m sa r e o n T
S P I N N E R .N e x tm o n t hw e w i l lr e - v i s i tv a r i a b l ea
i n t r o d u c et h eG O S U Ba n dC H R $c o m m a n d s .U n t i lt h
h a v ef u n w i t ha l lo f t h i sa n dw r i t em e i f y o uh a v eq u e s t
c o m m e n t s ,o r s u g g e s t i o n s .
D i e H a r d ,A T T N :R . S c o t D e r r e r ,P . O . B o x3 9 2 ,B o i s e , I D ,8 3 7 0 1 - 0 3 9
R E A D Y .
d i e H a r d O c t o
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 16/32
C y b e r s p a c eC o w b o R . J . S m u l l
H e l l oa g a i n !T h i sm o n t h
w e a r eg o i n gt o l o o ka t a f e wo f
t h em a n yt h i n g sy o uc a nd o o n
t h e I n t e r n e t .F i r s t ,o f c o u r s e ,
y o u m u s th a v ea c c e s st o t h e
I n t e r n e t .T h i sm i g h tb e t h r o u g h
y o u rp l a c eo f e m p l o y m e n t( I ' m
s u r et h eb o s sw o u l dl o v ei t i f h e
c a u g h ty o u f o o l i n ga r o u n do n
t h ec o m p a n ya c c o u n t ) .I t m i g h t
b e t h r o u g ha c o l l e g e o r
U n i v e r s i t yy o ua t t e n d .O r ,a s i s
t h e c a s e f o r m o s t c o m p u t e r
h o b b y i s t s ,i t m i g h tb e t h r o u g h
o n e o f t h e m a n ya n d v a r i e d
o n l i n e s u b s c r i p t i o ns e r v i c e s .I
s t i l lf e e lt h a tt h e r a t es t r u c t u r e
o n D e l p h io f f e r sy o ut h e m o s t
b a n gf o rt h eb u c k .
W e l l ,j u s tw h a tc a n y o u
d o o n t h e I n t e r n e t ,a n y h o w ?
W e l l ,y o uc a ns e a r c hf o ra r e a so f
i n t e r e s tb y u s i n ga s e a r c hu t i l i t y
s u c h a s W A I S( W i d e A r e a
I n f o r m a t i o n S y s t e m ) .W A I S
c u r r e n t l ya l l o w sy o u t o s e l e c t
f r o ma l i s to f o v e r3 5 0s o u r c e s .
O n c eo n e o f t h e s o u r c e sh a s
b e e ns e l e c t e d ,y o u c a n t h e n
c o m m e n c ey o u r s e a r c hb y
k e y w o r d .W A I Ss e e m st o b e
j u s t ab i t s l o wa n dc l u n k y , b u t
i t i s v e r y p o w e r f u l .
Y o uc a n u s ea G O P H E R .
G O P H E Ra l l o w sy o ut o b r o w s e
a l lo v e rt h ew o r l d f r o ma s i m p l e
t o u s em e n us y s t e m .O n c ey o u
s t a r ts e a r c h i n g a na r e at h a tl o o k s
i n t e r e s t i n gv i aG O P H E R ,t h e r e
i s n o t e l l i n gw h e r e y o um a ye n d
u p . S o m e t i m e st h e l e v e l so f
m e n u i n gg e t m a n yl a y e r sd e e p .
A p a r t i c u l a rs e l e c t i o nm i g h tl e a d
y o ut o a n o t h e rm e n u ,a t e x tf i l e
t o h e l py o u a l o n gt h e w a y ,a
d a t a b a s et o p r o w lt h r o u g h ,o r a
f i l et o d o w n l o a d .
O r h o wa b o u tF T P( F i l e
T r a n s f e r P r o t o c o l ) ?W i t ht h i s ,
y o u c a n l o g o n t o r e m o t e
c o m p u t e r sa n d e x p l o r et h e i r
d i r e c t o r i e s ,c h o o s i n gf i l e st h a t
y o u w a n tt o d o w n l o a d .T h e
a b s o l u t ee a s i e s tw a yt o u s eF T P
i s t o u s e t h e F T Po p t i o n o f
G O P H E R .
R e a d yf o r af e wm o r ef u n
i d e a s ?Y o uc a n " c h a t "w i t h
o t h e r I n t e r n e t u s e r sf r o me x o t i c
a n d / o ri n t e r e s t i n g p a r t so f t h e
w o r l d . W h ya c c e p ta T V
n e w s c a s t e r ' sb i a s e d a n da g e n d a i z e da c c o u n t o fs o m e
c u r r e n te v e n tw h i c hi s o f
i n t e r e s tt o y o u w h e ny o uc a n
g e t i n t o a d i r e c tq u e s t i o na n d
a n s w e rs e s s i o nw i t hs o m e o n e
w h oi s l i v i n g t h ee v e n t ?
Y o uc a n t r a c kd o w nt h a t
l o n g - l o s tf r i e n du s i n gW h i t e
P a g e s ,p h o n eb o o k s ,a n ds e v e r a l
o t h e r r e s e a r c h s o u r c e s .Y o uc a n
s e n dE - M a i lt o s o m e o n ew h o
s u b s c r i b e st o a d i f f e r e n to n l i n e
s e r v i c e t h a ny o ud o . Y o uc a n
d o w n l o a d G I F s w h i c hh a v e b e e n
m a d ea v a i l a b l eb y N A S A .
T h e p o s s i b i l i t i e sa r e
n e a r l ye n d l e s s !Y o ua r er e a l l y
l i m i t e do n l y b y y o u ro w n
i m a g i n a t i o n a n dc u r i o s i t y .T h e
I n t e r n e ti s e x p a n d i n gd a i l y ,f a r
o u t s t r i p p i n gt h e o l d s a wa b o u t
t h e s u m t o t a l o f h u m a n
k n o w l e d g ed o u b l i n gi t s e l fe v e r y
1 8 m o n t h s .
T h e r e a r e m a n y
i n f o r m a t i v ea n de d u c a t i o n a lt e x t
f i l e sa v a i l a b l e o u tt h e r e .Y o u
c a ng o t o M . I . T .a n dd o w n l o a d
t h el a t e s te d i t i o no f t h eH a c k e r ' s
D i c t i o n a r y .( I s t h i sw h a tt h o s e
g u y s i n t h e A r t i f i c i a l
I n t e l l i g e n c el a b a r e d o i n gw i t h
a l lt h eb i g - b u c kg r a n t s ? )
S o f a r , t h i s i n f o r m a t i o n
h a sb e e ng e n e r i c ,t h a ti s i t i s n ' t
s p e c i f i ct o a n yp a r t i c u l a rh o m e
c o m p u t e r . W e l l ,y e s ,I g u e s si t
i s a b o u t t i m et h e C o w b o yg o t
d o w nt o w h a ty o u ' v e b e e n
w a i t i n gf o r - n a m e l yt h e
c o m m o d o r eg o o d i e s !B y t h e
t i m ey o ur e a dt h i s ,i t i s h o p e d
t h a t t h e G O P H E Ri n t h e
c o m m o d o r es e c t i o no f D e l p h i
w i l lh a v e b e e nd e b u g g e da n d
m a d e a v a i l a b l et o t h e
c o m m o d o r ef a i t h f u l .A s i t
s t a n d sr i g h tn o w ,w e c a n g ot o
t h e I n t e r n e ta r e a o fD e l p h i a n d
F T P t o s i t e s o f f e r i n g
c o m m o d o r es o f t w a r ea n d
i n f o r m a t i o n ,b u t i t w i l l b e s o
m u c h e a s i e r w h e n t h e
c o m m o d o r eG O P H E Ri s i n
p l a c ea n dw e c a n d oi t w i t ha
m e n ur a t h e rt h a n w a n d e r i n g
t h r o u g h a d d r e s s e sa n d p a t h s .
N e x tm o n t hI w i l l b e t a k i n g
y o u o n a t o u ro f s o m eF T P
s i t e s , h o p e f u l l yv i a t h e
c o m m o d o r eG O P H E R .I f
n e e d sb e , w e w i l lg e t t h e r et h e
h a r dw a y .E i t h e rw a y ,g e t t h e r e
w ew i l l !
I n t h e m e a n t i m e ,y o u
m i g h tw a n tt o c h e c k y o u rl o c a l
l i b r a r y f o r ac o p yo f " T h e
W h o l eI n t e r n e tU s e r sG u i d ea n d
C a t a l o g "b y E dK r o l .A l s o
o f i n t e r e s ti s t h eL a Q u e y
b o o k" T h eI n t e r n e t
C o m
p a n i o n " .
R E A D Y .
H e r ea r e s o m eF i l e T r
P r o t o c o la d d r e s s e st o g i
a n i d e ao f t h e s o r t o fi n v o l v e d . . .
c c o . c a l t e c h . e d u
( 1 3 1 . 2 1 5 . 4 8 . 1 5 2
/ p u b / r k n o p
c w a v e s . s t f x . c a( 1 4 1 . 1 0
/ p u b / c 6 4
n i c . f u n e t . f i( 1 2 8 . 2 1 4
/ p u b / p i c s / j p e g / g
t o l s u n . o u l u . f i( 1 3 0 . 2 3
/ i n c o m i n g / c 6 4
/ p u b / c 6 4
T a b l e1 . p a t h w a
1 3 d i e H a r d O c t o b e r 1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 17/32
e f u i i eC o m p u tC o m m i t sS i mO fT k? d d I * — ^ » « *T kC o t t i p u f c a *S t o wO f
^ 6 1 0 0 0 1 6t o T h eC o m p u t e rS t o r eO f T h eP a s t . L a s tm o n t hw e
v i s i t e d1 9 8 5 .I t l o o k sl i k ew e
d i d n ' t g e to u t o ft h a t y e a r .
I t w a st h ey e a rI d i s c o v e r e dt h a th a v i n go n c e
b e e na n A r ts t u d e n t ,s t u d y i n gT h e a t r e ,I f o u n d
m y s e l fp a i n t i n gl o t so f s c e n e r y !M y r a n d o m
n u m b e r ss t u d yw a sc o m i n ga l o n gs l o w e rt h a na
s n a i l ' sp a c e .I w a st h a n k f u lf o rm yD a t a s s e t t e .
M y f a v o r i t ec o m p u t e rg a m ea t t h a tt i m ew a s
S t o m p e r s ,s o m e t h i n gI s p e n t f o u rd a y s
t y p i n gi n f r o m o n eo f t h em a n y c o m m o d o r e
s p e c i f i cp u b l i c a t i o n so f l o n ga g o . I t w a so n e
o f t h e r e a l l yb i gp r o g r a m st h a tI t a c k l e df r o mt h et y p ei n l i s t i n gr e a l m .I s a v e di t t o c a s s e t t e .
T h a ts u m m e rw a s s p e n tp h o t o g r a p h i n g
w i l d l i f ei n a n da r o u n dt h ea r e a o f n o r t h e r nI d a h o
a n du s i n gm yC 6 4f o rm u s i c a n d s o u n de f f e c t s
f o r a R a d i oS e r i e sc a l l e dY o u rM i n d .W h e n
N o e s i s( m yc o m p u t e r )w a s n ' tm a k i n gn o i s eh e
w a sp l o t t i n gp o i n t sa n dd o i n gm o r eo n r a n d o m
n u m b e r s .A l lo f w h i c hw a ss a v e dt o c a s s e t t e ,
w i t ht h ee x c e p t i o n o ft h ep h o t o s .
M y F S D - 1c a m ei n t om y l i f e l a t e rt h a t
s u m m e r .I t w a s n ' tu n t i l a f t e rI w a sm a r r i e da n d
m y s o nw a so n h i sw a y ,t h a tI g o ta C 1 2 8 .B y
t h e n1 9 8 5w a sw e l li n t ot h ep a s t .L e t ' s z i pu p t h e9 0 ' sf o ra m i n u t eN
P l a n ka s s e n tm es o m eo u t s t a n d i n g r
o f w h i c hj u s th a p p e n e dt o b e o n t h e P a
1 2 8 . S i n c eI w a sp l a n n i n ga f o l l o wu p t o
m o n t h ' sP a r t n e r6 4 n o ww o u l db e a s g o
t i m ea s a n yt o l e tN o e lt a k et h e r e i n so f A
C o m p u t e r ' sr e v i e wf o r t h i sm o n t h .H i sr a
a p p e a r sa t t h ee n di n t h ef o r mo f a p r o d u cr e
c a r d- - a c o o li d e a .N o w ,l e t ' sr e t u r nt o 1 9 8
P a r t n e r1 2 8R E V I E W E DB Y :
N O E LP L y X N K
P a r t n e r1 2 8i s a R A M - r e s i d e n tc a r t r i d g e
p r o g r a mt h a ts u s p e n d s a ne x i s t i n gp r o g r a mi n
t h ec o m p u t e rw i t ht h ep u s ho f a b u t t o n ,g i v i n g
y o ua w i n d o wi n t oe i g h tc o n v e n i e n t d e s k t o p
u t i l i t i e s .W h e ny o u a r e d o n eu s i n go n e o f
P a r t n e r ' s a c c e s s o r i e s ,y o uc a n r e t u r nt o t h e
e x a c t p o i n ti n t h ep r o g r a mw h e r e y o ul e f t o f f ,
s i m p l yb y p r e s s i n g< E S C > .
T h e" A p p o i n t m e n tC a l e n d a r "u t i l i t yi s
u s e df o r k e e p i n gt r a c ko f a p p o i n t m e n t so r
i m p o r t a n td a t e ss u c ha s b i r t h d a y s .M o n t h so f
t h e y e a rm a y b e v i e w e de n t i r e l yi n t h e
t r a d i t i o n a lc a l e n d a r f o r m a t ,a l o n g w i t hy o u r
a b b r e v i a t e d n o t e sm a r k e df o r a t t e n t i o no n a
p a r t i c u l a rd a y . F o rm o r ed e t a i lo n a c t i v i t i e s
p r e v i o u s l y e n t e r e df o r as c h e d u l e dd a y ,s i m p l y
m o v et h ec u r s o rt o t h ed a yy o uw i s ht o v i e w
a n dp r e s s t h e r e t u r nk e y .D a t as t o r e di n t h e s e
c a l e n d a rd a y s c a n b ee n t e r e di n a s i m i l a r
f a s h i o n .E a c hm o n t h ' sd a t ac a n b e s a v e da s a
s e p a r a t ef i l eb y s i m p l yp r e s s i n ga n a s s i g n e d
f u n c t i o n k e y .
T h e" M e m oP a d "i s a m i n iw o r d
p r o c e s s o rw h i c hI f i n d u s e f u lt o c a l lu p w h e nI
n e e dt o m a k ea n o t et o m y s e l f .T h e s en o t e s o r
m e m o sc a nb e s t o r e d o rr e t r i e v e da t a n y t i m e
w i t h o u td i s t u r b i n g t h et e x ti n t h e p r o g r a mt o
e i t h e ra d i s k o r p r i n t e d o u to n p a p e r .O r i f y o u
e l e c t ,t h ec o m p u t e rc a n b et u r n e di n t oa s i m p l e
t y p e w r i t e rw h i l eu s i n gt h e" M e m oP a d "o p t i o n .
T h et h i r do p t i o no n P a r t n e r 1 2 8 ' sm e n u
i s t h e " A d d r e s s / P h o n eL i s t "f u n c t i o nt h a ta l s o
a c t sa s a n A u t o - D i a l e rw h e nu s e di n c o n j u n c t i o n
w i t h a na u t od i a lm o d e m .P a r t n e r s u p p o r t sa n y
H a y e s - c o m p a t i b l em o d e m i n c l u d i n g
C o m m o d o r e ' so w n1 6 7 0 .Y o uc a na l s ou
C o m m o d o r e1 6 6 0o r a 1 6 5 0t y p ec o m p
m o d e mt o o . T o u s e t h e A d d r e s s / P
u t i l i t yy o u m u s tf i r s te n t e r t h en a m e s ,a d d r
a n d t e l e p h o n en u m b e r si n t o y o u rp e r
d i r e c t o r ya n ds a v et h i si n f o r m a t i o nt o a d i s
b y p r e s s i n ga f u n c t i o nk e y a n dh i
< R E T U R N > .T o u s e t h e A u t o - D i a l f e
y o um u s th a v et h ep r o g r a ms e tu p t o t h ep r
m o d e mt y p e a n dt h e a d d r e s sl i s tl o a d e di n t
P a r t n e ru t i l i t y .N e x ty o um a ys e l e c tt h es e
f u n c t i o nw i t ha f u n c t i o nk e y a n d e n t e
c h a r a c t e r sy o u w a n tt o l o o kf o r .T h ec u r s ow
a u t o m a t i c a l l ys c r o l lt o t h e f i r s tf i l ew i t ht
l e t t e r sa n ds t o p . T h e na l l y o uh a v et o d
m o v et h ec u r s o rt o t h eb e g i n n i n go f t h en u
y o u w i s ht o d i a la n d p r e s s t h e< f 6 > . T
m o d e mw i l la u t od i a lt h en u m b e ry o us e l e
W h e nt h ec o n n e c t i o ni s m a d e ,h i tt h es p a c
a n dp i c k u pt h et e l e p h o n er e c e i v e rt o t a l kt o
p a r t yy o u ' v ec a l l e d .
Y o u c a n p r i n ta d d r e s sl i s t so r p h
n u m b e ri n f o r m a t i o n o n t op a p e ro r l a
A d d r e s sl i s t sc a na l s ob e l o a d e di n t ot h eW
W r i t e r 1 2 8 p r o g r a mf o ru s e w i t hf o r ml e t t e
T h en e x t o p t i o no n t h e m e n ui s "
d i e H a r dO c t o b e r1 9 9
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 18/32
C a l c u l a t o r " ,u t i l i z i n gt h e C 1 2 8 ' s n u m e r i ck e y p a d .T h i sm u l t i - f u n c t i o n
c a l c u l a t o rp r o v i d e st h eb a s i c a r i t h m e t i c f u n c t i o n s p l u st h ea b i l i t yt o r a i s ea
p o w e ro r s t o r ea n dr e c a l ln u m b e r si n m e m o r y .A no p t i o n a l" p a p e rt a p e "
o u t p u t c a nd i r e c ty o u rc a l c u l a t i o n st o a p r i n t e r f o ra h a r dc o p yr e a d o u t .
T h ef i f t hi t e mo n t h e m e n uf r o mP a r t n e r ' sd i s p l a yi s t h e " P r i n t
S c r e e n " o p t i o nw h i c hg i v e sy o ua h a r dc o p yp r i n t o u to n a n yd i s p l a y
e x c e p tf o rg r a p h i cc h a r a c t e r s .T h i si s v e r yh a n d yw h e ny o u w a n ta q u i c k
p r i n t o u to f w h a ty o u ' r ev i e w i n go n t h e s c r e e n .
T h e" D O S / P r i n t e rC o m m a n d s "o p t i o n a l l o w sy o ut o e a s i l ya c c e s s
t h e d i s kd r i v e so p e r a t i n gc o m m a n d ss u c ha s f o r m a t ,r e n a m e ,s c r a t c h ,
i n i t i a l i z ea n dv a l i d a t ea d i s k e t t e .T h i ss e c t i o nc a na l s ob e u s e dt o e n t e r
p r i n t e rc o d e ss o b o t ht h e P a r t n e ra n dt h e s o f t w a r ep r o g r a mr e s i d i n gi n
c u r r e n tm e m o r yc a np e r f o r mc u s t o m i z e dp r i n t o u t s .
A t f i r s tt h e s e v e n t h o p t i o ni n P a r t n e r ' sm e n uc a l l e d" S w i f t L o c k "
d o e s n ' tr e a l l yh a v em u c hm e a n i n gu n t i ly o u rt w oy e a ro l dd e c i d e sh e w a n t s
t o e d i ty o u rd o c u m e n tw h e ny o ul e a v et h e c o m p u t e ru n a t t e n d e df o r a
m o m e n t .I f o n l yy o uh a ds e l e c t e dt h i so p t i o na n de n t e r e di n a f i v e
c h a r a c t e rp a s s w o r dc o d e ,y o uw o u l dn o t h a v ec o m eb a c kt o a d o c u m e n t
p a g ef i l l e dw i t hr a n d o mc h a r a c t e r s .I n s t e a dt h ec o m p u t e rw o u l dh a v e
i g n o r e dt h i st a m p e r i n gk e y b o a r di n p u tb y l o c k i n gu p t h ec o m p u t e ru n t i l
t h ep a s s w o r d y o u c h o o s ew a sr e e n t e r e do n t h ec o m p u t e r .
T h ef i n a ls e l e c t i o nf r o mt h em e n ui s t h e" S e t u p "w h i c hr e a l l yi s t h e
f i r s tt h i n gy o u s h o u l dp e r f o r mb e f o r e a t t e m p t i n gt o r u n t h e P a r t n e ra c c e s s o r i e s .T o o b t a i np r o p e rr e s u l t sf r o mp r i n t o u t s a sw e l la s m o d e m
o p e r a t i o n s ,t h e s ep a r a m e t e r sm u s tb e s e l e c t e dt o m a t c h u pw i t h y o u r
p a r t i c u l a rh a r d w a r en e e d s .T h es e t t i n g sc a n b e s a v e dt o a d i s ka n dr e c a l l e d
w h e n e v e rP a r t n e r1 2 8i s c a l l e du p w i t h o u td i s t u r b i n g t h ec u r r e n ts u s p e n d e d
p r o g r a m .
A n o t h e rf e a t u r eo f P a r t n e r1 2 8i s i t s a b i l i t yt o l o a da p r o g r a m f r o m
a C o m m o d o r e1 5 4 1d i s k d r i v ea s f a s ta s a 1 5 7 1i n t h en o n - b u r s ts p e e d
m o d e .T h eS w i f t l o a di s a c t i v a t e de a c ht i m et h eP a r t n e rm e n ui s c a l l e du p .
M a n yC 1 2 8u s e r sw o n ' t n e e dt h i sb e c a u s ei t o n l yw o r k so n a 1 5 4 1 a n d
h a sn o e f f e c to n t h en e w e r1 5 7 1d i s kd r i v e s .
P a r t n e r1 2 8w o r k sw e l l w i t hm o s tp r o g r a m ss u c ha s W o r dW r i t e r
1 2 8 ,G h o s t w r i t e r1 2 8b u t i t w i l ln o t w o r kw i t hp r o g r a m sr e q u i r i n g
c a r t r i d g e s o rR A ME x p a n s i o nu n i t s . I a l s o f o u n di n c o m p a t i b i l i t y
p r o b l e m sw h e nh a v i n gP a r t n e r1 2 8p l u g g e di n a n du s i n gF l e e tS y s t e m
3 a n d 4a s w e l la s B o b ' sT e r mP r o 1 2 8 . O v e r a l lh o w e v e r ,P a r t n e r
1 2 8i s a n a d d i c t i v ep r o g r a ma n dt h em o r ey o uu s ei t t h em o r ey o uw i l l
b e c o m ed e p e n d e n tu p o na l lo f i t su s e f u l" u s e rf r i e n d l y "u t i l i t i e s .
S o f t w a r e S u p p o r tI n t e r n a t i o n a l ,2 7 0 0N EA n d r e s e nR D . ,
S u i t eA - 1 0 ,V a n c o u v e r ,W A9 8 6 6 1 .P h o n e :
1 - 8 0 0 - 3 5 6 - 1 1 7 9P a r t n e r 6 4 ;$ 2 4 . 9 7( p l u sp o s t a g e ) ,
P a r t n e r1 2 8 ;$ 2 9 . 9 5( p l u sp o s t a g e ) .
P o w e r d i s k ,6 8 1 3L o t u sW a y , W e s tJ o r d a n ,U T 8 4 0 8 4 .
P a r t n e r6 4 ;$ 1 7 . 0 0( p l u sp o s t a g e ) .
C 6 4 / 1 2 8P U B L I CD O M A I NS O F T W A R E Q U E S TF R E EC A T A L O Go r s e n dS 2 f o rs a m p l ed i s ka n dc a t a l o g( R E
F U N D A B L E ) . C a t e g o r i e sI n c l u d ee d u c a t i o n ,u t i l i t i e s ,g a m e s ,b u s i n e s
P R I N TS H O Pg r a p h i c s ,p r e - t e s t e dp r o g r a m sa n dm o r e .R e n tf o r 7 5 «o r
b u ya s l o wa s S I . 0 0p e rd i s ks i d eo r f o r8 0 «f o r7 0 o r m o r e .S 2 0 o r d
g e t s 4f r e ed i s k so f y o u rc h o i c e
N E X TD A YS H I P P I N G ! S I N C E1 9 8 6
J H C A L O K EI N D U S T R I E S( D e p t .G K )i W 8 t P OB O X1 8 4 7 7 ,R A Y T O W N ,M O6 4 1 3 3
W r i t e r s ,P r o g r a m m e r s ,A r t i s t s
S e n di n t h o s ea r t i c l e s ,p r o g r a m
a n da r t ! C h r i s t m a sm a t e r i a l
m u s tb e i n b y O c t o b e r1 5 , 1 9 9
F o ra c o p yo f t h eW r i t e r ' s
G u i d e l i n e so r t o s e n di n
S u b m i s s i o n s ,w r i t et o :
d i e H a r d
S u b m i s s i o n s
P . O . B o x 2 7 8 0
B o i s eI D 8 3 7 0 1
P R O D U C TE V A L U A T I O NR E P O R TC A R D
O V E R A L L
P R I C E
V A L U E
E A S E
O F U S E
U S E R
M A N U A L
S O F T W A R E
P E R F O R M
A N C E
C R E A T I V E
P R O G R A M
I N G
i 2 3 4 5 G 7 8 9
P O O R / A V E R A G E/ G O O D / S UI O R
R E A D V .
1 5 d i e H a r d O c t o b e r 1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 19/32
t L I w a sw o n d e r i n gh o wo n eg o e sa b o u tc o p y i n gG E O Sf i l e s o f f o f
n o n - G E O Sd i s k sw h e nt h e r ei s n ' ta n yr o o mo n t h e d i s k st o a l l o wf o r
c o n v e r s i o nt o G E O S .M a r c u sK r e j c i
o f R u r a lR e t r e a t , V i r g i n i a .
B : A n o r m a lf i l ec o p i e rs h o u l dd ot h et r i c k .O r y o uc a nc o p yt h ef i l eo v e rt o
a n o t h e r d i s kw h i l e i n s i d e t h e
G E O S p h e r e( t h eG E O Se n v i r o n m e n t ) .
I t s h o u l dc o p yl i k ea n yo t h e rf i l e . I t ' s
a f t e rt h e f i l e h a s b e e nc o n v e r t e dt o
G E O St h a ty o un e e dt o a c t u a l l yu s e
G E O St o g e ta l l t h ef i l e ' si n f o r m a t i o n
t r a n s f e r r e d .I f i t i s a d i s ky o uw i s ht o
c o n v e r tt o G E O Sa n dy o ua r ei n f o r m e d
t h a tt h e r ei s n o te n o u g hr o o m , s i m p l y
m o v es o m eo f t h ef i l e st o a n o t h e rd i s k ,
t h e ns c r a t c ht h e mo f ft h eo r i g i n a l .T h e n
y o uc a n p r o c e e d w i t ht h ec o n v e r s i o ni n
e i t h e r c a s e .
t l I h a v ea g o o do l dC 6 4a n d1 5 4 1d i s kd r i v e .I n e e da s o r tp r o g r a mt h a t
w i l l s o r ta l lp r o g r a m so r d a t ao n a d i s k .
B a r r yF . A s h w o r t ho f T u c s o n ,A r i z o n a .
B : I u s et h eF i n a lC a r t r i d g eI l l ' s
d i r e c t o r yp r o g r a mt o s o r tm yf i l e s .I t i s
e a s y ,I c a n s e e e v e r yt h i n go n t h e
s c r e e n .G E O Sc a n a l s ob e u s e dt o
p l a c ep r o g r a m si n t h eo r d e ry o u w a n t
t h e m . S i m p l ys e l e c t i n gt h e mi n t h e
o r d e ry o u w a n tt h e nm o v i n gt h e mi n t o
a n e m p t yR E U ,t h e nm o v i n gt h e mt o a
n e wd i s k a l l o w sf o re a s ys o r t i n g .
U : I h a v ea K o a l a p a da n dw o n d e rw h a tI n e e dt o d u m pt h e
p i c t u r e st o t h ep r i n t e r .I h a v em a d ea
c o u p l e o fp i c t u r e sa n d h a v et r i e da
v a r i e t yo f r o u t e st o g e ti t t o p r i n tb u t
t h i n kt h a ts i n c ei t i s H I R E St h a ti t w o n ' t
p r i n t . R i c h a r dW . H e r b e r to f N e w
W i n d s o r ,I l l i n o i s .
f t : T h eo r i g i n a lK o a l as o f t w a r ed i d n ' th a v et h e a b i l i t yt o p r i n tt h e
p i c t u r e s ,b u tt h e yr e l e a s e d ap r o g r a mt h a t
c o u l d p r i n t t h e s e p i c t u r e sc a l l e d
K o a l a P r i n t e r .I f y o uc a n n o tf i n da
c o p yo ft h a t ,y o um i g h tl o o ki n t o au t i l i t y
c a r t r i d g el i k et h eS u p e rS n a p s h o to r t h e
F i n a lC a r t r i d g e .I f y o uh a v ea n o t h e r
d r a w i n gp r o g r a mt h a tc a np r i n to u t i t s
p i c t u r e sy o uc o u l d c o n v e r tt h e K o a l a s
i n t ot h a tf o r m a tf o rp r i n t i n g .
A u t o g r a p hi s o n e o f t h e b e s t
c o n v e r s i o np r o g r a mI ' v es e e n .I t i s i n
t h eP u b l i cD o m a i n .Y o um i g h tc h e c k
Q - L i n k ,w r i t et o C a l o k eI n d u s t r i e s ( s e e
a d p g . 1 5 ) ,o r c h e c kw i t ha l o c a lu s e r
g r o u p .
G r a p h i c sI n t e g r a t o r2 i s a
c o m m e r c i a lc o n v e r s i o np r o g r a mt h a tj u s t
h a p p e n st o h a v e a d v a n c e dp r i n t e r
s u p p o r t .I t i s a v a i l a b l ef r o mS o f t w a r e
S u p p o r tI n t e r n a t i o n a l f o r j u s tu n d e r$ 2 0
( P l u s p o s t a g e .S e ee n do f R E V I E W ! ,
p g 1 5 , f o ra d d r e s s ) .
U : W h a tc h i p r u n st h e1 2 8 ?I s i t t h e
6 5 1 0 ,l i k e i nt h eC 6 4 ?I ' d a l s ol i k e t o
k n o ww h a ti s i n s i d e t h eC 1 6a n dP l u s / 4
c o m p u t e r s .
B : T h e8 5 0 2a n da Z 8 0 Ba r et h e
b r a i n so f b o t ht h e C 1 2 8a n dC 1 2 8 D .
T h e8 5 0 2c a np r o c e s sa t p s e u d ol M
w i t ht h e V I CI I d i s p l a y i n go r 2 M
w i t h o u ta n dr u n s6 4 a n d 1 2 8 m o T h eZ 8 0 Br u n si n C P / Mm o d e .T
8 5 0 1i s i n t h e P l u s / 4a n d C 1 6 .I
6 5 0 2c o m p a t i b l e( a s i s t h e 8 5 0 2a
6 5 1 0 ) .
T h eC 6 4h a sa 6 5 1 0 .T h eV I
a n dm o s tP E T sh a v et h e 6 5 0 2 .T
S u p e r P E Th a sa 6 5 0 2a n da 6 8 0 9(
b i t ) .
U : I b o u g h ta n H PL a s e4 M L ,A l l t h ed r i v e r st h a tc a m ew i t ht h
w e r e , o fc o u r s e ,f o r e i t h e r t h M a
P C . S o I a s k e dD o u g l a sB o b e r
R E N T a L A S E Ro n Q - L i n k ,i f h e k n
w h e r eI m i g h tg e t m y h a n d so n
R S 2 3 2s e r i a li n t e r f a c e f o rm y C 1 2
H e s a i d t h e w a yt o g o w a s t o u
G e o C a b l ea n dt h ep a t c hp r o g r a f r
C M D .
M y p a t c h e dG E O P U B
d i d n ' tw o r kt o o g o o d .T h et o po f td o c u m e n tl o o k e do k , b u tp a r t so f t
g r a p h i c sf o n t s w e r e m i s s i n ga
s t r i p e d . - -B r i a n C r o s t h w a i B o
I d a h o .
B : A p p a r e n t l y ,t h e v e r s i oG E O P U B L A S E Rt h a tc o m e sw i t ht
n e w e rd i s k( t h e2 d i s ks e t )d o e sn
w o r k w i t h t h e p a t c h . G E
P U B L A S E R 1 . 8d o e s .I f y o uh a v
o l d e r v e r s i o ny o u ' l l n e e d G EP U B L A S E R 3 - 1 0 - 8 8 .B o t ho f t h
a r eo n Q - l i n ku n d e rB S Wa p p l i c a t
D o u g l a sB o b e ri s w o r k i n go n
c o l u m nf o rd Ho n t h es u b j e c to f u s
l a s e r p r i n t e rw i t ha C 6 4 .S t a yt u n e d
R E A D Y .
d i e H a r dO c t o b e r1 9 9
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 20/32
T h eG R A P E V I N EG R O U PI N C .• N O R T HA M E R I C A ' SL A R G E S TS U P P L I E RO F A M I G AC U S T O MC H I P SA N DS P E C I A L T YP A R T S•
C O M M O D O R EF A C T O R YS U R P L U S
m - fe c e n t l y ,C o m m o d o r ee l e c t e dt o c o n s o l i d a t e t h e i rs t a t e s i d eo p e r a t i o n s ,t h u sm a k i n gt h e mJ L w Lf i n a n c i a l l ys t r o n g e r .O n eo ft h ef i r s t s t e p st a k e nw a st or e d u c et h e i ri n v e n t o r yi nb o t ht h e U . S .a n dC a n a d a .I n d o i n gt h i s ,s e l e c td i s t r i b u t o r sw e r eg i v e nt h eo p p o r t u n i t yt o p u r c h a s es i z a b l ea m o u n t so fn e w
a n df a c t o r yr e f u r b i s h e dp a r t sa t e x t r a o r d i n a r i l yl o wp r i c e s .T h i ss e c t i o nc o n t a i n sn e wa n dr e f u r b i s h e d
i t e m s ,w h i c ha r e i n d i c a t e db y t h el e t t e r s" N "o r " R "t o t h el e f to f e a c h p r o d u c t .R e f u r b i s h e dd o e s n o tm e a nu s e do rp r e - o w n e d ,b u ts i m p l yf a c t o r yr e m a n u f a c t u r e d .S o m eu n i t sm a yh a v em i n o ri m p e r f e c t i o n ss u c h
a s s c r a t c h e so r , i n t h e c a s eo f s o m em o n i t o r s ,f a u l t yf r o n td o o r s .W i t ht h e e x c e p t i o no f a m i n o r
i m p e r f e c t i o n ,i f a n y ,m o s te v e r y t h i n ga p p e a r s" m i n t "a n do f c o u r s ee v e r y t h i n gc a r r i e sa f u l l9 0 d a y
w a r r a n t y . T h i si s y o u ro p p o r t u n i t yt o p u r c h a s eA m i g a / C o m m o d o r ep a r t sa n de q u i p m e n ta t u p t o 8 0 %
l e s st h a na n a u t h o r i z e dd e a l e rp a y s .
M O N I T O R SR 1 0 8 4 Sc o m p o s i t e / R G Bh i g h r e s o l u t i o n
c o l o rm o n i t o rw i t h c a b l e s .T h i si s t h e
l a t e s tc o m p o s i t ev i d e o / R G Bm o n i t o r
C o m m o d o r em a n u f a c t u r e d . . . . $ 1 2 9 . 9 5
R 1 8 0 2c o m p o s i t ev i d e oh i g hr e s o l u t i o n
c o l o rm o n i t o rw i t h c a b l e s .P r o d u c t i o n
m o n i t o rp r i o r t o1 0 8 4s e r i e s .W o r k s
o n 6 4 / 1 2 8s e r i e sa n d A m i g a . A l s o
a n e x c e l l e n tV C R o r T o a s t e r
m o n i t o r $ 9 9 . 9 5
R 1 7 0 2c o m p o s i t ev i d e oc o l o rm o n i t o rw i t hc a b l e s $ 8 4 . 5 0
R 1 4 0 3c o m p o s i t eh i g hr e s o l u t i o nm o n o c h r o m ev i d e ow i t hc a b l e $ 6 5 . 0 0
R 1 9 3 0B i s y n ch i g h r e s o l u t i o nV G Ac o l o rm o n i t o r .T h i s c o m p a n i o nt o
C o m m o d o r e ' sP C s e r i e sw o r k sw i t hI B M / I B Mc o m p a t i b l e s $ 9 9 . 9 5
R 1 9 5 01 4 " m u l t i s y n ch i g h r e s o l u t i o nV G Ac o l o rm o n i t o rw i t ha u t o m a t i c
s c a n n i n g .W o r k sw i t hA 6 0 0 / 1 2 0 0 / 3 0 0 0 / 4 0 0 0a n d I B M / I B Mc o m p a t i b l e s
( P r e d e c e s s o rt o t h e 1 9 4 2 ) $ 2 4 9 . 9 5
R A 5 2 0 R Fm o d u l a t o r .A l l o w sy o ut o c o n n e c t a nA m i g a( A 5 0 0 / 2 0 0 0 / 3 0 0 0 )t o a
T Vo r c o m p o s i t ev i d e om o n i t o r .T h e A 5 2 0c o n v e r t st h eR G Bv i d e os i g n a li n t o
c o m p o s i t ec o l o rv i d e o $ 2 2 . 5 0
R A 2 3 0 0G e n l o c k B o a r d( A 2 0 0 0 / 3 0 0 0 ) $ 6 4 . 5 0
C O M P U T E RS Y S T E M SN A m i g a5 0 0 w i t hp o w e rs u p p l ya n d
s o f t w a r e( l a t er e v i s i o n ) $ 1 6 9 . 9 5
W i t h S T A R T E R P A C Ks o f t w a r e a d d . . $ 1 0 . 0 0
N C o m m o d o r eC 6 4 Cw i t hp o w e rs u p p l y
( l a t e s td e s i g na n dr e v i s i o n ) $ 8 9 . 9 5
R C o m m o d o r eC 6 4 w i t h p o w e r
s u p p l y $ 6 9 . 9 5
N C o m m o d o r eC 6 5T h i si s a n e w C 6 4j u s tr e l e a s e di n E u r o p ew i t ha b u i l ti n 3 ' A "
f l o p p yd r i v eo n t h ef r o n t( P A Lo r N T S C ) $ 9 5 . 5 0R P C 1 0 I I I ( X T )N o h a r dd r i v e $ 1 4 9 . 9 5
R P C 2 0 I I I ( X T )2 0 m e gh a r dd r i v e $ 1 6 9 . 0 0
R P C 3 0 I I I( A T - 2 8 6 )2 0 m e gh a r dd r i v e $ 2 2 9 . 0 0R P C 4 0 I I I( A T - 2 8 6 )4 0 m e gh a r dd r i v e $ 2 9 9 . 9 5
A D D I T I O N A LO P T I O N SA m i g a1 9 3 0V G AB i s y n cc o l o rm o n i t o rw i t ha n yo f t h e" P CS e r i e s "c o m p u t e r
a d d $ 7 9 . 9 5
C o m m o d o r e1 0 8 4 Sw i t ha n y" P CS e r i e s "c o m p u t e r a d d $ 8 9 . 9 5
S P E C I A L P R I C EP A C K A G E SB O N U SP A C K A G EA :
C o m m o d o r eC 6 4w i t h1 5 4 1f l o p p yd r i v ea n d 1 0 8 4 S( s t e r e o )h i g hr e s o l u t i o n
c o l o r m o n i t o r .I n c l u d e sp o w e rs u p p l ya n dc a b l e s $ 2 2 99 5B O N U S P A C K A G EB :
C o m m o d o r e C 6 4 C( l a t e s tv e r s i o nm a d e )w i t h1 5 7 1h i g h d e n s i t y f l o p p yd r i v e
a n d 1 0 8 4 Sc o l o rm o n i t o r .I n c l u d e sp o w e rs u p p l ya n dc a b l e s $ 2 9 99 5B O N U SP A C K A G EC :
A m i g a A 5 0 0c o m p u t e rw i t hS o f t w a r eS t a r t e rK i t a n d 1 0 8 4 S( s t e r e o )h i g h
r e s o l u t i o n c o l o r m o n i t o r .I n c l u d e sp o w e rs u p p l ya n d c a b l e s( L i s tp r i c eo f
p a c k a g e$ 4 4 9 . 0 0 )O u rp r i c e $ 2 8 4 . 9 5
M I S C E L L A N E O U SN A 1 0C o m m o d o r ec o m p u t e rs p e a k e r sw i t hb u i l ti n a m p l i f i e r $ 1 9 . 9 5N M P S 1 2 3 0 C o m m o d o r ep r i n t e r( s a m ea s C i t i z e n1 2 0 )t r a c t o r / f r i c t i o n. . . $ 5 9 . 9 5R A 2 3 0 0G e n l o c kB o a r d( A 2 0 0 0 / A 3 0 0 0 ) $ 6 4 . 5 0
N A m i g a8 3 7 5A g n u sC h i p( 3 9 0 5 4 4 - 0 1U K / E u r o p eP A It y p e ) $ 2 4 . 9 5N 3 V i( 8 8 0 K )C o m m o d o r ed i s k e t t ew i t hv a r i o u s s o f t w a r et h a tc a n b ee r a s e d . T h i s
i s a n e wd i s k a v a i l a b l ea t a l o wp r i c e .
P a c k a g eo f 1 0 $ 3 . 8 0P a c k a g eo f 5 0 $ 1 8 . 0 0N J u s tR e l e a s e d2 . 1S e r i e s D i s k e t t e s( s a m es o f t w a r ea s 2 . 1 k i t )
2 . 1 i n s t a l ld i s k $ 3 . 9 52 . 1f o n t sd i s k $ 3 . 9 5
2 . 1 l o c a l ed i s k $ 3 . 9 52 . 1e x t r a d i s k $ 3 . 9 5
' N O TA C O M M O D O R EP R O D U C T .
P R I C E SS U B J E C TT OC H A N G EW I T H O U TN O T I C E
M O T H E R B O A R D SN A 5 0 0( r e v .3 ) C o m p l e t ew i t ha l lc h i p si n c l u d i n gV %m e gA g n u s $ 8 9 . 9 5
N A 5 0 0( r e v i s i o n5 a n du p )I n c l u d e s8 3 7 21 m e gA g n u s& 1 . 3R O M $ 1 2 9 . 9 5R A 2 0 0 0I n c l u d e s8 3 7 2 AA g n u s &n e w2 . 0 4O p e r a t i n gR O M( g r e a tf o r t o w e r
u n i t s ) $ 2 9 9 . 9 5
R A 3 0 0 0( v a r i o u sr e v i s i o n s ) C A L LN M P S8 0 3p r i n t e rm o t h e r b o a r d $ 1 6 . 5 0
N V G A2 8 6l a p t o pm o t h e r b o a r d $ 1 7 9 . 9 5
N 1 5 7 1c o n t r o lm o t h e r b o a r d $ 5 4 . 9 5R C 6 4m o t h e r b o a r d( 1 9 8 4 - 5v e r s i o n ) $ 2 9 . 9 5
N C 1 2 8m o t h e r b o a r d( w i t hn e w R O M s ) $ 9 9 . 0 0N C 1 2 8 Dm o t h e r b o a r d( w i t hn e wR O M s ) $ 1 1 0 . 0 0
N C 6 4 Cm o t h e r b o a r d( r e v i s i o nE ) $ 5 4 . 5 0
N P C 4 0I I Im o t h e r b o a r d $ 1 4 0 . 0 0
N P C 3 0 / 4 0 / 6 0I I I C A L LN 1 7 5 0 / 6 4R A Me x p a n s i o nb o a r d $ 1 9 . 5 0
N S l i n g s h o tP r o : *G i v e sA 2 0 0 0s l o tf o ry o u r A 5 0 0 .N e wd e s i g nw i t hp a s s t h r o u g h .
N o wt a k ea d v a n t a g eo f a l l A 2 0 0 0p l u gi n b o a r d s $ 4 2 . 5 0
K E Y B O A R D SN A 5 0 0( A m e r i c a nv e r s i o n ) $ 2 7 . 5 0
R A 5 0 0( U . K .v e r s i o n ) $ 2 2 . 0 0
N A 6 0 0 / 1 2 0 0 $ 2 9 . 5 0
R A 1 0 0 0 $ 5 4 . 5 0
N A 2 0 0 0 $ 4 9 . 5 0
R A 3 0 0 0 $ 4 9 . 9 5
N C 6 4 $ 1 7 . 9 5
R C 1 2 8 D $ 2 5 . 9 5
N P CS e r i e s $ 4 9 . 9 5
N E n c o d e rB o a r d( M i t s u m i )( A 5 0 0 / 2 0 0 0 ) $ 1 9 . 0 0
P O W E RS U P P L I E SN A 5 0 0 ( 1 1 0 V ) $ 2 9 . 9 5
R A 5 0 0( 2 4 0 VU . K .& E u r o p e ) $ 2 4 . 5 0N A 5 0 0B i gF o o t *( A 5 0 0 / 6 0 0 / 1 2 0 0 ) $ 7 9 . 9 5
N A 2 0 0 0 ( 1 1 0 / 2 2 0 V ) $ 8 9 . 9 5N A 2 0 0 0 B i gF o o t *( 3 0 0w a t t s ) $ 1 3 5 . 0 0
N A 3 0 0 0 $ 8 4 . 9 5
R A 3 0 0 0 ( 2 2 0 V ) $ 7 9 . 9 5
N C 6 4( s e a l e d / n o n r e p a i r a b l e )1 . 5a m p $ 9 . 9 5
N C 6 4( r e p a i r a b l e ) *1 . 8a m p $ 2 4 . 9 5
N C 6 44 . 3a m ph e a v yd u t y( a l s ou s e dw i t h1 7 5 0R A Me x p a n d e r ) $ 2 9 . 9 5
N C 1 5 4 11 1 / 1 5 8 1( e x t e r n a l )L i m i t e dq u a n t i t y .G o i n gf a s t $ 1 9 . 9 52 2 0V o l tv e r s i o na v a i l a b l ef o r $ 2 7 . 5 0
N C 1 2 8 D( i n t e r n a l ) $ 1 2 . 9 5
N C 1 2 8e x t e r n a l4 . 3a m p $ 2 9 . 9 5
N P C 2 0( 7 5w a t t ) $ 8 3 . 5
N 1 6 8 0p o w e rs u p p l yf o rA 1 2 0 0 R Sm o d e m $ 1 1 . 9 5
D R I V E SN A 5 0 0i n t e r n a l8 8 0 Kd r i v e :E x a c t d r o p - i nr e p l a c e m e n t $ 5 9 . R A 5 9 0h a r dd r i v e( 2 0m e g s )w i t h c o n t r o l l e r& p o w e rs u p p l y $ 1 6 9 . 9 5
W i t he x t r a 2m e g si n s t a l l e da d d $ 7 4 . 0 0
R A 1 0 1 0 A m i g ae x t e r n a l3 V 4 "f l o p p y( p r e d e c e s s o rt o A 1 0 1 1 ) $ 4 9 . 9 5R A 1 0 1 1A m i g ae x t e r n a l3 ' / 2 "f l o p p y $ 5 4 . 9 5
N A 2 0 0 0h i g h d e n s i t yd r i v e( 1 . 7 6m e g s ) $ 9 1 . 5 0
R A 2 0 0 0i n t e r n a ld r i v e $ 7 9 . 9 5
N 2 0 9 0 Ah a r dd r i v e c o n t r o l l e r( n om e m o r y ) $ 1 7 . 9 5N 2 0 9 1h a r dd r i v ec o n t r o l l e r( n e wR O M s ) $ 6 4 . 5 0
R A 3 0 7 01 5 0m e gt a p eb a c k u p( c o m p l e t e ) $ 2 2 9 . 9 5R 1 5 4 1c o m p l e t ef l o p p y d r i v ew i t hc a b l e $ 6 4 . 9 5R 1 5 4 1r e p l a c e m e n tc o n t r o lb o a r do n l y $ 3 0 . 0 0N A 1 5 4 1 - I Ic o m p l e t es t a n d a l o n ef l o p p yd r i v e $ 9 0 . 5 0N 1 5 7 1 c o m p l e t es t a n da l o n ef l o p p y d r i v e( S e l l i n go u tf a s t ) $ 1 1 9 . 9 5N A 1 5 7 1r e p l a c e m e n tc o n t r o lb o a r do n l y $ 5 5 . 0 0
N I B M / C o m m o d o r eb r i d g e b o a r df l o p p y( 5 1 A / 1 . 2m e g s ) $ 2 5 . 5 0N P r i n t e rP o r tA d a p t e r . *I n t e r f a c ea n yC o m m o d o r ep r i n t e r t ow o r ka n yP C / P C
c l o n e $ 2 9 . 9 5
N C DR O Md r i v ea s s e m b l yf o rC D T V( c o m p l e t e ) $ 1 2 9 . 9 5
D e a l e r s :S e n du s y o u rl e t t e r h e a da n dw ew i l ls e n d y o uo u rF a l l ' 9 3d e a l e rp r i c e s .
O r d e rL i n eO n l y
1 - 8 0 0 - 2 9 2 - 7 4 4 5
3 C h e s t n u tS t r e e t ,S u f f e r n ,N e wY o r k1 0 9 0 1• F a x :( 9 1 4 )3 5 7 - 6 2 4 3
O r d e rS t a t u s / C u s t o m e rS e r v i c eL i n e :( 9 1 4 )3 6 8 - 4 2 4 2/ ( 9 1 4 )3 5 7 - 2 6 0 7
I n t e r n a t i o n a lO r d e rL i n e : ( 9 1 4 )3 5 7 - 2 4 2 49 - 6E . T .M O N . - F R I .
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 21/32
D O S6 D o n ' t T o o lt i l l sB < ? a
D O Sa n d D o n ' t si s r e p r i n t e dw i t h
p e r m i s s i o nf r o m L O A D S T A R .T h e
C o m p l e t eD O Sa n dD o n ' t si s a v a i l a b l eo n
1 5 4 1d i s kf o rt h e C 6 4f o r $ 9 . 9 5 ,p l u s$ 4 . 5 0
S h i p p i n g f o r2 n dd a yd e l i v e r yf r o mS o f t d i s k ,
P . O .B o x3 0 0 0 8 ,S h r e v e p o r t ,L A ,7 1 1 3 0 .
I n t r ob u c f i o nt o B P P E l t t )
T h i st i m ew e w i l ld i s c u s ss o m e
a d v a n c e d S E Q u e n t i a lf i l e h a n d l i n g ,
i n c l u d i n ga n u n d o c u m e n t e dO P E Nm o d e !
T h eu n d o c u m e n t e dO P E Nm o d e
p a r a m e t e ri s , A f o rA P P E N D .T h e, A
p a r a m e t e rt e l l sD O St h a ty o u w a n tt o
O P E Na n e x i s t i n gf i l e ,b u t t h a ty o u
w a n tt o W R I T Ed a t at o i t , n o tR E A D
d a t af r o mi t . T h e, A p a r a m e t e rt e l l s
D O St h a ta l ln e wd a t aw i l lb e w r i t t e nt o
t h e E N Do f t h e f i l e ,i n s t e a do f t h e
B E G I N N I N G .I n o t h e rw o r d s ,D O Si s
t o l dt o A P P E N Dn e wd a t at o t h eE N D
o f a nA L R E A D YE X I S T I N Gf i l e !T h i s
s a v e sh a v i n gt o O P E Nt h e e x i s t i n gf i l e
f o rR E A D ,O P E N i n ga d u m m yf i l ef o r
W R I T E ,c o p y i n g e v e r yc h a r a c t e rf r o m
t h e R E A Df i l e t o t h e d u m m yf i l e ,
C L O S I N Gt h eR E A Df i l ea n dD e l e t i n g
t h eR E A Df i l e ,b e f o r ey o uc a nW R I T E
t h en e wd a t a .Y o uw o u l dt h e nh a v et o
C L O S Et h e D U M M Yf i l e , t h e n
R E N A M Et h eD U M M Yf i l et o t h en a m e
o f t h e o l d ,n o wd e l e t e dR E A Df i l e !
( A N Dy o u w o u l dh a v et o h o p ey o uh a d
e n o u g hf r e es p a c eo n t h e d i s kt o h o l da
c o p y o f a n e x i s t i n gf i l e ! ) .T h e
, A ( P P E N D )p a r a m e t e rs a v e sy o ut h a t
t r o u b l e ,a n de n a b l e sy o ut o a d dn e w
d a t a a u t o m a t i c a l l y .
U s a g e
T h ef o r m a to f a n O P E Ns t a t e m e n t
f o rA P P E N Di s :
O P E N C f i l e n u n > J
C u n i t n u n ) ,
< c h a n n e l n u M > ,
" < f i l e n a n e ) ,
f l C P P E M D ] 1 1
S o m ee x a m p l e s :
O P E N8 , 8 , 8 ,
" D A T A F I L E j A 1 1
O P E N¥ / . , U / . , Z ' A , F t +
■ \ S , A "
O P E Ni , 8 , 2 ,
T h ef i r s te x a m p l eO P E N st h
D A T A F I L Ea s f i l e# 8 v i ac h a n n #
d r i v eu n i t # 8 .T h e f i l e t y p ei sc h e c k e d ,a n dt h eO P E Ns u c c e e i
f i l ee x i s t sa n di s o f t y p eS E Q ,P R
U S R( R E La n dD E Ld o n ' tw o r
, A [ P P E N D ] ,o f c o u r s e ) .I f t h e O
s u c c e e d s ,a l l f u r t h e r P R I
s t a t e m e n t sw i l lw r i t et h e i rd a t as t a r
t h eE N Do fD A T A F I L E .
T h es e c o n de x a m p l eO P E Na
w h o s en a m ei s i n t h es t r i n gv a r i a
g i v i n gi t t h e f i l e r e f e r e n c en u
s p e c i f i e di n t h e i n t e g e r v a r iF %
t h ec h a n n e li n C %o n t h eu n i ti n U
S i n c et h e f i l e t y p ew a ss p e c i f
O P E Nf a i l si f t h ef i l ei s n o t f o u
i t i s f o u n db u ti s n o to f t y p eS E Q .
T h e t h i r de x a m p l eO P E N
' M A C H L A N G ' ,w h i c h m u s e x i
d r i v e1 ( o f at w o - u n i td r i v es u c
C B M4 0 4 0o r a n M S DS D - 2 )a s a P
f i l e .T h i sm i g h t b e u s e dt o a d db y
b i n a r y d a t as u c ha s a t r a n s l a t i ot a b
I t i s i m p o r t a n tt o n o t et h a tt h
m o d e R E Q U I R E St h a t t h e
A L R E A D YE X I S T So n t h e d i s k
b e f o r ey o uc a nu s e t h e , A m o d o
n e wf i l e ,y o um u s tf i r s tc r e a t e
w i t ht h e O P E Ns t a t e m e n t wa
p a r a m e t e r ,f o l l o w e db y a t l e a s
P R I N T #s t a t e m e n t ,f o l l o w e b
C L O S Es t a t e m e n t .
R E A D Y .
d i e H a r d O c t
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 22/32
T H ES P I N NI D b a te u i ll u r k su p o nt b
m o n t h ' sS p i n n e r ?T t j i s
m an i l ]w e b a u et b ep r o g r a m se x f r a c t e bf r o mB a s i c
B B S K ,a l l o f P B 6 ,a n b t b ee x t r a s . . .
T b < ?e x t r a st b i sm o n t bi n c l u b es o m eu e r y
s o p t y s t i c a t e bp r o g r a m m i n gb y
s u c bb a r b C o r bb i e f i a r b sa s
P a n k e y ,T o n e s ,a n bf i e a t b -
T b e r ea r e t w o s p e c i a la r e a so n t b e S p i n n e rt b i sm o n t b .
W a f t/ n f f } < ?9 0 sa n b
T e r r o r .
V J a f / ji n f t e 9 0 sC . i . P a n k e yb r i n g su s
P l a n eT r i g . P l a n eT r i gw i l lc a l c u l a t e s i b e s
o f b i f f e r e n ft r i a n g l e s
s b o w i n gg r a p b i c a lr e p r e s e n t a t i o n s— a l l o n
t b e 8 0 c o l u m ns c r e e n ,a n b
y o uk n o ww b a tt b a t
m o a n s— 2
B r i t b t n e t i cb y E u g e n eB .
f i e a t bw i l la l l o wy o u rC 6 4o r
0 T C 2 0t o c a l c u l a t eP I t o 6 8b e c i m a lp l a c e s !S b o wt b a tt o
y o u1 B 1 Bf r i e n b s !
T t ) < ?T e r r o r
T b < ?p r o g r a mO n eB a r kf l i g h ti s b a c kw i t bs o m e
v e n g e a n c e ,\ \ \ qs p r i t e sb a ^ e
b e e na c f i k i a t e bi n t b e C 6 4u e r s i o n .U o u ' KT i n ba r o u n b
a n o t b o r b a r k c o r n e ra c a r b
t o o u r r e a b e r s ,a l s ol i s t e bi nP B 6 - f i a l l o < u < ? e n l 8 7 9 .
T a m e sT . T o n e sl o o k sa t t b e
r a n b o m n e s so f r a n b o m
n u m b e r sw i t bB a n b o m n e s s
T e s t .
f l o wy o uc a nc a l c u l a t eu p t o
6 8 b e c i m a lp o i n t sa n b n o t
s e e a n y o f t b i s1 2 3 E - 1 0
( y o u rc o m p u t e r ' sw a yo f
p r i n t i n g. 8 0 8 0 8 8 0 1 2 3 ) .T b i s
p r o g r a mo r i g i n a t e ba s a n
a n s w e rt o c a l c u l a t i n g
p o l y n o m i a l sa n b b e c a m e a n
e n t i t ya l l i t s o w n . S t r i n g
I D i t bt b i s i s s u eb i e f i a r ba r t i s t
T o b n6 r e e n m a k e sb i s b e b u t
w i t bS l i b e s b o w U 1 . 0t b a tw i l lb e s b o w i n gy o us o m eo f
b i s a r t S l i b e s t j o mw i l l
b i s p l a y1 0 B o o b j e sa n d1 0K o a l a s f r o mt b e s a m eb i s k !
S o y o uc a nu s e i t w i t by o u ro w na r t .
S t a yt u n e bf o r m o r ea r t
f r o mU T r .G r e e n .
I I P a n k e y ' s6 4 / 1 2 8P O K E Sw i l ls e n bab a n b y - b a n b yc b a r to f s o m e
u s e f u lP O K E st o y o u r
p r i n t e r .
T a m e sT . T o n e sb a s a l s o
g i u e nu s a P B m u s i c
p r o g r a m w b o s eb r i u c rw a s
w r i t t e nb y T i mB u t t c r f i dI
i s e n t i t l < ? bT b eB r a n b e n b u r g .I t w a sa b a p t e bf o r C 6 4b y T i mK i
w i t bc r e b i t st o B .O r r . J . S
B a c b w r o t et b c o r i g i n a la n b% r . T o n e sa b b e bt b e f i l i g r
T b i si s t b < ?o n l yp r o g r a mo nt b i s m o n t b ' sS p i n n e rt b a ti s
P u b l i cB o m a i n .E n j o y
T i l lo f f b < ?p r o g r a m si n
P B Ga r e i n c l u b e bo n t b e
S p i n n e ra l s o . T b eS p i n n e ri s 1 5 a n b w i l l
s a u ey o ut b < ?b a s s l eo f
t y p i n gi n t b e p r o g r a m
f r o mt b e m a g a 3 i n e S e nc b e c ko r m o n e yo r b e r
p a y a b l et o b i e f i a r bt o :
t o
$ 3 7 0 1 - 0
C e f sj u s tb o p et b a tt b < ?b uy o ub ^ a ri n f b < ?l a t en i g b t
b o u ri s t b e b e a bo n y o u r
1 5 4 1- 6 a b a b a b ab a b a
1 9 d i c H a r d O c t o b e r 1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 23/32
E v e rw o n d e r e di f a
l o n gp r o g r a mw a s l o a d
i n g a t a l l ? W e l l ,w o n d e r
n o m o r e ~ ~ # c t i \ ? i t y
R X t o t h e r e s c u e !
A c t i v i t yR X , b y J a m e s
T . J o n e s ,w i l lc h a n g et h e
s c r e e n ' s c o l o r w h i l e
y o u r p r o g r a ml o a d s .
O n c e t h e p r o g r a mi s
l o a d e dt h e b o r d e rw i l l
r e s t o r e b a c k t o i t s
o r i g i n a lc o l o r !y l d dt h i s
t o a l l y o u rl o n gl o a d i n g
p r o g r a m s a n dw o n d e r
n o m o r e .Y o u ' l lb e s e e
i n g t h i s o n e i n c o r p
o r a t e d i n t o S p i n n e r
p r o g r a m s !
T h i s m o n t hw e h a v e
s o m em o r e t o o l s ,a l s o
f r o mD r . J o n e s ,t o a d d
t o y o u r d H t o o l k i t
T o r y o u h a r d e n e d
M L e r so u t t h e r e , w e
h a v e p r o g r a m st h a t
c o n v e r t d e c i m a l t o
h e x a d e c i m a l d e c i m a l ,
h e x a d e c i m a l d e c i m a l
t o d e c i m a l ,a n d d e c i m a l
t o b i n a r y .F o r t r a c k i n gt h o s e
p h o n e n u m b e r st h e r ei s
P h o n eD i r e c t o r y D a t a
b a s e b y D e l b e r t
S t o u t e r . T h i s p r o g r a m
w i l l r u n o n a n y4 0
c o l u m n c o m m o d o r ec o m p u t e r !
F o r f u n , t h e r e i s
C o l o r M o n t a g eb y
J a m e s T . J o n e s a n d
H a l l o w e e n1 8 T 9 b y
B r i a n L C r o s t h w a i t e .
T h e l a t t e ri s o u r H a l l
o w e e n c a r d t o o u r
r e a d e r sf r o ma l l o f u s a t
d i e H a r d .I t w i l lr u n o n
a n y c o m m o d o r eh o e v e r , o n l y t h e V I C
M O D e n t i t l e dH £ LO W E E N . V I C 2w i l lr u
o n t h e V I C 2 0 .
L a s t m o n t h , t h e
w a s a c o l o s s a lm e s su
o n t h e P R O jm a s t e r s
y o u h a d a n y p r o b l
w i t h t h e t y p e - i n sl a
m o n t hy o u m i g h tw at o c h e c ko u t O o p so
p a g e2 7 .
W h e nt y p i n gi n t
p r o g r a m st h e r ea r e s o
t h i n g s t o w a t c h f o
W h e ny o u s e e s o m e t
l i k e t h i s , [ b l k ],
s i m p l ym e a n st o t y
< c o n t r o l > < ! >t o g
b l a c k . [ s p a c e ]m e a
p r e s s s p a c e . [ 4 s h i
s p a c e ] i s 4 s h i f
s p a c e s . E t c e t e r aa
s o o n . . .
H a p p yt y p i n g !
~ B r i a nL C r o s t h w
d i e H a r dO c t o b e r1 9 9
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 24/32
C o m p u t e rA c t i v i t yR X( C 6 4 )
, ^ _ ^ { O c t P A P S A W }^ ^ . ^
J a m e sT . J o n e s
W h i l ea n o p e r a t i o nr e q u i r i n ga l o n g t i m e
o c a r r y o u t i s t a k i n gp l a c e , r a t h e rt h a n
w a t c h i n ga n u n c h a n g i n gs c r e e n ,I l i k e t ok n o w
h a ts o m e t h i n gi s h a p p e n i n g .
T y p et h e p r o g r a mc a l l e dA C T I V I T YR X
n d s a v ei t . T h e nr u n i t t o c r e a t eo n d i s k a
m a c h i n e l a n g u a g ef i l e , B O R D E R
C H A N G E . O ,t h a t u s e s a n i n t e r r u p t - d r i v e n
o u t i n et o c h a n g et h eb o r d e rc o l o re v e r y s e c o n d .
F o r a p r o g r a mr e q u i r i n gl o n g a c t i v i t i e s ,
u c ha s s o r t i n ga l a r g en u m b e ro f i t e m s o r
e a d i n g al a r g ea m o u n to f d a t a ,l o a dt h i sf i l e a t
h e b e g i n n i n go f y o u rp r o g r a mw i t hl i n e ss u c h
a s t h ef o l l o w i n g :
1 0 D V = P E E K ( 1 8 6 ) : I F D V < 8 T H E N D V = 8
2 0 I F A = O T H E N A = 1
: L O A D " B O R D E RC H A N G E . 0 " , D V , 1
B e f o r ea n d a f t e rt h e a c t i v i t y ,p l a c el i n e sw i t h
S Y S6 7 9 ( o n )a n dS Y S6 9 1 ( o f f ) . T h e nP O K E
5 3 2 8 0w i t ht h e n u m b e rr e p r e s e n t i n gt h e d e s i r e d
b o r d e rc o l o rn u m b e rf o r t h er e m a i n d e ro f t h e
p r o g r a m .
T o l o a d a l o n gp r o g r a m ,p l a c ea l i n ew i t h
S Y S6 9 1 a t t h e v e r y b e g i n n i n g o ft h e p r o g r a m .
T h e n w r i t ea b o o tp r o g r a mt h a t f i r s t l o a d s
B O R D E RC H A N G E . 0a n d h a s a l i n e w i t h
S Y S 6 7 9 b e f o r e l o a d i n gy o u r p r o g r a m .A n
e x a m p l ei s g i v e ni n s e c o n dl i s t i n g- - R X
D E M OB O O T.
A C T I V I T YR X
T h i sp r o g r a mc r e a t e sa m a c h i n el a n g u a g e
c o l o rr o u t i n e t h a ti s u s e db y R X D E M OB O O T
P R G . T y p et h i s i n , s a v ei t t o d i s k ,a n d t h e n
R U N i t . I t w i l l w r i t e a f i l e , B O R D E RC H A N G E . O ,t o d i s k .
0 R E MI N T E R R U P T - D R I V E N B O R D E R C O L O R
C H A N G E P R O G R A M-
J A M E ST . J O N E S
1 R E MC O P Y R I G H T1 9 9 3L 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
1 0 C = 0 : P O K E 5 3 2 8 0 , 6 : P O K E 5 3 2 8 1 , 6
: P R I N T C H R $ ( 5 ) C H R $ ( 1 4 2 ) C H R $ ( 8 )
1 5 D V = P E E K ( 1 8 6 ) : I FD V < 8T H E ND V = 8
2 0 F O R1 = 6 7 9T O 7 4 1 : R E A DD : P O K EI , D
: C = C + D : N E X T
3 0 D A T A1 7 3 , 3 2 , 2 0 8 , 1 4 1 , 2 4 0 , 2 , 2 3 8 , 2 4 0
, 2 , 76 , 1 9 2 , 2 , 1 2 0 , 1 6 9 , 4 9 , 1 6 0
4 0 D A T A2 3 4 , 1 4 1 , 2 0 , 3 , 1 4 0 , 2 1 , 3 , 8 8 , 9 6
, 1 2 0 , 1 6 9 , 2 0 5 , 1 6 0 , 2 , 1 4 1 , 2 0
5 0 D A T A 3 , 1 4 0 , 2 1 , 3 , 8 8 , 9 6 , 2 0 6 , 2 3 0 , 2
, 2 0 8 , 1 7 , 1 6 9 , 6 0 , 1 4 1 , 2 3 0 , 2
6 0 D A T A 1 7 4 , 2 4 0 , 2 , 1 7 3 , 3 2 , 2 0 8 , 1 4 1 , 2 4 0
, 2 , 1 4 2 , 3 2 , 2 0 8 , 7 6 , 4 9 , 2 3 4
7 0 I FC < > 7 1 7 6T H E NP R I N T " E R R O RI N D A T A
S T A T E M E N T S " : S T O P
8 0 S A = 6 7 9 : E A = 7 4 1 + 1 : R E MT H EF O L L O W I N G
I S E Q U I V A L E N TT O T H EC 1 2 8
B S A V E C O M M A N D
9 0 H l = I N T ( S A / 2 5 6 ) : S 1 = S A - 2 5 6 * H 1
: H 2 = I N T ( E A / 2 5 6 ) : S 2 = E A - 2 5 6 * H 2
1 0 0 S Y S 5 7 8 1 2 " B O R D E R C H A N G E . 0 " , D V : R E M
C R E A T E B O R D E R C H A N G E . OO N D I S K
1 1 0 P O K E 1 9 3 , S I : P O K E 1 9 4 , H I : P O K E1 7 4
, S 2 : P O K E1 7 5 , H 2 : S Y S6 2 9 5 4
1 2 0 C L O S E1 5 : O P E N1 5 , D V , 1 5
: I N P U T # 1 5 , E , E $ , T , S
: P R I N T # 1 5 , " 1 0 " : C L O S E1 5
1 3 0 P R I N TC H R $ ( 1 4 7 ) : P R I N TE ; E $ ; T ; S
1 4 0 P R I N T : P R I N T" B O R D E RC H A N G E . O
H A SB E E NC R E A T E D "
1 5 0 P R I N T " O NT H ED I S K . I NY O U R
P R O G R A M S , "
1 6 0 P R I N T" L O A DT H I S M L P R O G R A M .S Y S 6 7 9 W I L L "
1 7 0 P R I N T " B E G I NA N DS Y S6 9 1 W I L L
E N D B O R D E R "
1 8 0 P R I N T" C O L O RC H A N G E S . " : E N D
R XD E M OB O O T
T h i si s t h el o a d e rp r o g r a mt h a tl o a d st h e
m a c h i n el a n g u a g ec o l o rr o u t i n ea n dt h e R X
P R G S H E L Lp r o g r a m s .T h e m a c h i n e
l a n g u a g ec o l o r r o u t i n ei s c r e a t e db y r u n n i n g
A C T I V I T YR X .
0 R E M E X A M P L EO F B O O T P R O G R A MF O R
L O A D I N G" R XP G M S H E L L "
1 R E MC O P Y R I G H T1 9 93 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 L R I G H T S
R E S E R V E D
5 R E M A C T I V A T I N G B O R D E R C O L O R C H A N G E
P R O G R A M- J A M E ST . J O N E S
1 0 D V = P E E K ( 1 8 6 ) : I FD V < 8T H E ND V = 8
1 5 I F A = 0T H E NA = l : L O A D " B O R D E R [ S P A C E ]
C H A N G E . 0 " , D V , 1
2 0 W H $ = C H R $ ( 5 ) : L C $ = C H R $ ( 1 4 )
: D S $ = C H R $ ( 8 ) : C D $ = C H R $ ( 1 7 )
: H M $ = C H R $ ( 1 9 ) : C S
3 0 Q U $ = C H R $ ( 3 4 )- . P O K E 5 3 2 8 0 ,6
: P O K E 5 3 2 8 1 , 6 : P R I
4 0 A U $ = " O A D I N GR X P G MS H E L L. . .5 0 P O K E2 1 4 , l l : P R I N T : P R I
( A U $ ) / 2 ) A U $
6 0 B G = P E E K ( 5 3 2 8 1 ) : P O K 2 6 7 , B G
S A V E ST H EO R I G I N A LB A C K
( B G ) C O L O R
7 0 R E MC O N T E N T SO F L O C A T I O N2 6 7 C
B E O V E R W R I T T E NB Y T H E
S T A C K A N DI S
8 0 R E M P R E S E R V E D D U R O
P R O G R A MO N AD I S K E T T EE
A F T E R A R E S E T
9 0 P O K E 6 4 6 , B G : R E M C H
C O L O RT O B A C K G R O U N C O L
1 0 0 S Y S 6 7 9 : R E MA C T I V A T ER O U T I
C H A N G I N G B O R D E R
1 1 0 P R I N T H M $ C D $ C D $ C D
" R XP G MS H E L L " Q U $ "
: P R I N T C D $ C D $ C D $
1 2 0 P O K E 6 3 1 , 1 3 : P O K E6 3 2 , 1 3
: P O K E1 9 8 , 2 : E N D
R XP R O G R A MS H E L L
U s et h i s c o d ei n t h eb e g i n n i n o f y
o w nB A S I Cp r o g r a mt o u t i l i z et h eR Xl o
p r o g r a m .
0 S Y S6 9 1 : R E M T H I S T U R NO F FT H
F L A S H - I N GB O R D E R
1 P O K E5 3 2 8 1 , P E E K ( 2 6 7 ) : RT H I S
R E S T O R E S O R I G I N
I N T H EB O O T P R G
2 P R I N T C H R $ ( 1 4 7 ) C H R $ H I S I S A
D U M M YP R O G R A MU S E D T OI L
3 P R I N T " T R A T E A P P L I C O F T H
P R O G R A M"
4 P R I N T C H R S ( 3 4 ) " B O R D C H A N G E
C H R $ ( 3 4 ) "I N L O A D I N G
5 P R I N T " AV E R YL O N G P R O G R A
: F O R T = l T O 9 0 0 0 : N E
6 P R I N T " Y O U R P R O G R A MB E G I N SH E R
7 R E M C O P Y R I G H T1 9 9 3L Y N N C A R
I N D U S T R I E S ,I N C - A L LR I
R E S E R V E D
2 1 d i e H a r d O c t o b e r 1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 25/32
C O L O RM O N T A G E( C 6 4 )J a m e sT . J o n e s
F o r e a c h o ft h e 1 0 0 0s c r e e np o s i t i o n sw i t h
a d d r e s s e s( 1 0 2 4 - 2 0 2 3 ) ,t h e r ei s a c o r r e s p o n d i n g
a d d r e s si n c o l o rR A M ,5 5 2 9 6 - 5 6 2 9 5( o r
$ D 8 0 0 - $ D B E 7h e x a d e c i m a l ) .B yc h a n g i n gt h e
c o n t e n t so f c o l o rR A Ma d d r e s s e si n a r a n d o m
w a y ,i n t e r e s t i n gs c r e e ne f f e c t sa r e c r e a t e d .
P r e s st h e< S T O P >k e yt o e x i tt h ep r o g r a m .
0 R E MC O L O RM O N T A G E6 4 -
J A M E ST . J O N E S
1 R E M C O P Y R I G H T1 9 9 3L Y N N C A R T H Y
I N D U S T R I E S ,I N C - A L LR I G H T S
R E S E R V E D
1 0 P R I N T C H R $ ( 1 4 7 ) : P O K E 5 3 2 8 0 , 0
: P O K E 5 3 2 8 1 , 0 : P O K E 6 4 6 , 1
: F O RT = l T O 2 0 0 0 : N E X T
2 0 F O R 1 = 1 0 2 4T O 2 0 2 3 : P O K E I , 1 0 2 : N E X T
3 0 C R = 5 5 2 9 6 : Q = R N D ( - R N D ( 0 ) ) : R E MC R I S
T H EB E G I N N I N GO F C O L O RR A M
4 0 R O = I N T ( R N D ( 0 ) * 9 2 5 )
: C N = I N T ( R N D ( 0 ) * 1 5 ) + l
5 0 P O K E C R + R O . C N
6 0 P O K E C R + R O + I N T ( R N D ( 1 )* 2 6 ), C N
7 0 P O K E C R + R O + I N T ( R N D ( 1 ) * 5 1 ) , C N
8 0 P O K E C R + R O + I N T ( R N D ( 1 ) * 7 6 ), C N
9 0 G O T O 4 0
D E C I M A L T O
H E X A D E C I M A LC O N V E R S I O NP R O G R A M
( C 6 4 )J a m e sT . J o n e s
T h i sp r o g r a mw i l lc o n v e r ta l i s to f d e c i m a l
n u m b e r st o h e x a d e c i m a l n u m b e r s .P r e s st h e
< S T O P >k e yt o e x i tt h ep r o g r a m .
0 R E M D E C I M A LT O H E X A D E C I M A L
C O N V E R S I O N6 4 - J A M E ST . J O N E S
1 R E MC O P Y R I G H T1 9 9 3L 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
1 0 D I MO X $ ( 1 5 )
2 0 F O R1 = 0 T O 1 5 : R E A DO X $ ( I ) : N E X T
3 0 D A T A0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , A
, B , C , D , E , F
4 0 P O K E 5 3 2 8 0 , 6 : P O K E 5 3 2 8 1 , 6
: P O K E6 4 6 , 1 : P R I N T C H R $ ( 1 4 7 )
C H R $ ( 1 4 2 ) C H R $ ( 8 ) : P R I N T
5 0 P R I N T : P R I N T " A F T E R I N I T I A L
C O N V E R S I O N , P R E S SS P A C E "
6 0 P R I N T " F O R A N O T H E R C O N V E R S I O N
O R F l T O C L E A R "
7 0 P R I N T " S C R E E NA N DC O N T I N U E
C O N V E R S I O N S . "
8 0 P O K E1 9 , 6 5 : R E MT O I N P U TW I T H O U T A
Q U E S T I O N M A R K
9 0 P R I N T : I N P U T " E N T E R D E C I M A L
N U M B E R :" ; N : P R I N T
1 0 0 P O K E 1 9 , 0
1 1 0 G O S U B1 0 0 0
1 2 0 P R I N T : P R I N T " C O R R E S P O N D I N G
H E X A D E C I M A LN U M B E R "
1 3 0 P R I N T " I S $ " + O X $ ( H I / 1 6 ) O X $ ( H I A N D 1 5 )
O X $ ( L O / 1 6 ) O X $ ( L O A N D 1 5 )
1 4 0 G E T B $ : I FB $ = " "T H E N1 4 0
1 5 0 I FB $ = C H R $ ( 3 2 )T H E N8 0
1 6 0 I F B $ = C H R $ ( 1 3 3 )T H E NP R I N TC H R $ ( 1 4 7 ) : G O T O8 0
1 7 0 G O T O1 4 0
1 0 0 0H I = I N T ( N / 2 5 6 ) : L O = N - 2 5 6 * H I
1 0 1 0R E T U R N
H E X A D E C I MT O
D E C I M A LC O N V E RP R O G R A M( C 6 4 )
J a m e sT . J o n e s
H e r e ' sa p r o g r a mt h a t w i l lc o n v e r ta l i
h e x a d e c i m a ln u m b e r st o d e c i m a l
P r e s st h e< S T O P >k e yt o e x i tt h ep r o g r a
0 R E M H E X A D E C I M A L T OD E C I M A L
C O N V E R S I O N6 4 - J A M E ST .
1 R E MC O P Y R I G H T1 9 9 3L Y N N C A R
I N D U S T R I E S ,I N C - A L LR I
R E S E R V E D
1 0 P O K E5 3 2 8 0 , 6 : P O K E5 3 2 8 1 , 6
: P O K E6 4 6 , 1 : P R I N T C
C H R $ ( 1 4 2 ) C H R $ ( 8
2 0 P R I N T : P R I N T " A F T E RI N I T I A L
C O N V E R S I O N , P R E S
3 0 P R I N T " F O R A N O T H E RC O N V E R S
O R F l T O C L E A R "
4 0 P R I N T " S C R E E NA N DC O N T I N U
C O N V E R S I O N S . "
5 0 P O K E1 9 , 6 5 : R E MT O I N P U T W
Q U E S T I O N M A R K
6 0 P R I N T : I N P U T " E N T E RH E X
N U M B E R :$ " ; A $ : P R I N T
7 0 P O K E1 9 , 0
8 0 G O S U B1 0 0 0
9 0 P R I N T : P R I N T " C O R R E SD E
N U M B E RI S " A
1 0 0 G E T B $ : I FB $ = " "T H E N1 0 0
1 1 0 I FB $ = C H R $ ( 3 2 ) T H E N5 0
1 2 0 I FB $ = C H R $ ( 1 3 3 )T H E N
P R I N T C H R $ ( 1 4 7 ) : G5 0
1 3 0 G O T O1 0 0
1 0 0 0A = 0 : F O R1 = 1 T O L E N ( A $ )
1 0 1 0N = A S C ( M I D $ ( A $ , L E N
+ C H R $ ( 0 ) ) - 4 8 : N = N
: A = A + N * ( 1 6 A ( 1 - 1 ) )
1 0 20 N E X TI
1 0 30 R E T U R N
d i e H a r d O c t o b
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 26/32
D E C I M A L T OB I N A R Y
C O N V E R S I O NP R O G R A M( C 6 4 )
J a m e sT . J o n e s
T h e r ea r e a n u m b e ro f p r o g r a m sf o r
c o n v e r t i n gd e c i m a ln u m b e r st o b i n a r y
n u m b e r s , h o w e v e r ,f e wc o v e rt h ee n t i r ea d d r e s s
r a n g e ( 0 - 6 5 5 3 5 ) o ft h eC o m m o d o r e6 4 . T h e
f o l l o w i n gp r o g r a mw i l l g i v e t h e b i n a r y
r e p r e s e n t a t i o no f a n yb i n a r yn u m b e ri n t h i s
r a n g e .T h ef o r m a tf o rt h er e p r e s e n t a t i o no f t h e
b i n a r yn u m b e r sr e a d i l y l e n d si t s e l f t o
c o n v e r t i n gt h e n u m b e r st o h e x a d e c i m a ln u m b e r s .
T h e b i n a r yr e p r e s e n t a t i o n so f d e c i m a l
n u m b e r si s u s e f u li n s e t t i n g ( 1 )o r c l e a r i n g( 0 )
t h eb i t sf o r a p a r t i c u l a r a d d r e s s .F o r e x a m p l e ,
t h e S t a t u sR e g i s t e ri s r e p r e s e n t e db y t h e
c o n t e n t so f l o c a t i o n s7 8 3 a n dh a ss e v e nf l a g s ;
b i t5 ( c o u n t i n gf r o mz e r o )i s n o t u s e d .I f y o u
w i s ht o c l e a ra n yf l a gf r o mB A S I C ,y o uc a n
c l e a ra l lo f t h e mw i t hP O K E7 8 3 , 0 .Y o um u s t
b e v e r yc a r e f u li n s e t t i n gb i t sb e c a u s ei f t h e
i n t e r r u p td i s a b l ef l a g ( b i t2 ) i s s e t ( 1 ) , t h e
i n t e r r u p tr o u t i n ef o rs c a n n i n gt h ek e y b o a r dw i l l
n o tw o r k ,c r e a t i n ga v e r yb i gp r o b l e m !T o s e t
a l l b i t st o 1 e x c e p tb i t 2 , u s eP O K E7 8 3 , 2 5 1 .
U s i n gt h ep r o g r a m ,y o uc a nr e a d i l y v e r i f yf r o m
t h eb i n a r y r e p r e s e n t a t i o no f 2 5 1t h a tb i t2 i s 0 .
0 R E MD E C I M A LT O B I N A R YC O N V E R S I O N-
J A M E ST . J O N E S
1 R E MC O P Y R I G H T1 9 9 3L Y N N C A R T H Y
I N D U S T R I E S ,I N C - A L LR I G H T S
R E S E R V E D
1 0 W H $ = C H R $ ( 5 ) : Y W $ = C H R $ ( 1 5 8 )
: U C $ = C H R $ ( 1 4 2 ) : D S $ = C H R $ ( 8 )
: C S $ = C H R $ ( 1 4 7 )
2 0 C D $ = C H R $ ( 1 7 ) : C Y $ = C H R $ ( 1 5 9 )
3 0 P O K E 5 3 2 8 0 , 6 : P O K E 5 3 2 8 1 ,6
: P R I N TW H $ U C $ D S $ C S $
4 0 D I M B ( 1 5 ) , B $ ( 1 5 )
5 0 P R I N TY W $ " V A L U EO F T H ED E C I M A L
N U M B E R I S " ; : I N P U TN
6 0 B ( 1 5 ) = I N T ( N / ( 2 A 1 5 ) )
7 0 B ( 1 4 ) = I N T ( ( N - ( 2 A 1 5 ) * B ( 1 5 )) / ( 2 A 1 4 ))
8 0 B ( 1 3 ) = I N T ( ( N - ( 2 A 1 5 ) * B ( 1 5 )- ( 2 A 1 4 )
* B ( 1 4 ) ) / ( 2 A 1 3 ) )
9 0 B ( 1 2 )= I N T (( N - ( 2 A 1 5 ) * B ( 1 5 )- ( 2 A 1 4 )
* B ( 1 4 ) - ( 2 A 1 3 ) * B ( 1 3 ) ) / ( 2 A 1 2 ) )
1 0 0 B ( 1 1 ) = I N T (( N - ( 2 A 1 5 ) * B ( 1 5 )- ( 2 A 1 4 )
* B ( 1 4 ) - B ( 1 3 ) * ( 2 A 1 3 ) - B ( 1 2 )
* ( 2 A 1 2 ) ) / ( 2 A 1 1 ) )
1 1 0 A = N - ( 2 A 1 5 ) * B ( 1 5 ) - ( 2 A 1 4 ) * B ( 1 4 )
- ( 2 A 1 3 ) * B ( 1 3 ) - B ( 1 2 )
* ( 2 A 1 2 ) - B ( l l ) *( 2 A 1 1 )
1 2 0 B ( 1 0 ) = I N T ( A / ( 2 A 1 0 ))
1 3 0 B ( 9 ) = I N T ( ( A - ( 2 A 1 0 ) * B ( 1 0 ) ) / ( 2 A 9 ) )
1 4 0 B ( 8 ) = I N T ( ( A - ( 2 A 1 0 ) * B ( 1 0 ) - ( 2 A 9 )
* B ( 9 ) ) / ( 2 A 8 ) )
1 5 0 B ( 7 ) = I N T ( ( A - ( 2 A 1 0 ) * B ( 1 0 ) - ( 2 A 9 )
* B ( 9 ) - B ( 8 ) * ( 2 A 8 ) ) / ( 2 A 7 ) )
1 6 0 B ( 6 ) = I N T ( ( A - ( 2 A 1 0 ) * B ( 1 0 ) - ( 2 A 9 )
* B ( 9 ) - B ( 8 ) *( 2 A 8 ) - B ( 7 )
* ( 2 A 7 ) ) / ( 2 A 6 ) )
1 7 0 C = - ( 2 A 1 0 ) * B ( 1 0 ) - ( 2 A 9 ) * B ( 9 ) - ( 2 A 8 )
* B ( 8 ) - ( 2 A 7 ) * B ( 7 ) - B ( 6 ) * ( 2 A 6 )
1 8 0 B ( 5 ) = I N T (( A + C ) /( 2 A 5 ))
1 9 0 B ( 4 ) = I N T ( ( A + C - ( 2 A 5 ) * B ( 5 ) ) / ( 2 A 4 ) )
2 0 0 B ( 3 ) = I N T (( A + C - ( 2 A 5 )* B ( 5 ) - ( 2 A 4 )
* B ( 4 ) ) / ( 2 A 3 ) )
2 1 0 B ( 2 ) = I N T (( A + C - ( 2 A 5 )* B ( 5 ) - ( 2 A 4 )
* B ( 4 ) - B ( 3 ) * ( 2 A 3 ) ) / ( 2 A 2 ) )
2 2 0 B ( 1 ) = I N T (( A + C - ( 2 A 5 )* B ( 5 ) - ( 2 A 4 )
* B ( 4 ) - B ( 3 ) * ( 2 A 3 ) - B ( 2 )
* ( 2 A 2 ) ) / 2 )
2 3 0 B ( 0 ) = I N T ( ( A + C - ( 2 A 5 ) * B ( 5 ) - ( 2 A 4 )
* B ( 4 ) - B ( 3 ) * ( 2 A 3 ) - B ( 2 ) * ( 2 A 2 )
2 4 0 P R I N T C D $ C D $ W H $ " T H EB I N A R YR E P R E S E N T A T I O NO F T H ED E C I M A L
N U M B E R " ; Y W $ N ; W H $ " I S "
2 5 0 P R I N TC Y $ C D $ C D $ : G O S U B2 0 0 0
2 6 0 P R I N TB $ ( 1 5 ) B $ ( 1 4 ) B $ ( 1 3 ) B $ ( 1 2 )
B $ ( l l ) B $ ( 1 0 ) B $ ( 9 ) B $ ( 8 ) B $ ( 7 )
B $ ( 6 ) B $ ( 5 ) B $ ( 4 );
2 7 0 P R I N T : P R I N T B $ ( 3 ) B $ ( 2 ) B $ ( 1 ) B $ ( 0 )
2 8 0 P R I N T C D $ C D $ C D $ " P R E S S< R E T U R N > T O
M A K EA N O T H E R "
2 9 0 P R I N T " C O N V E R S I O NO R < S P A C E >
T O E N D "
3 0 0 G E TA $ : I FA $ = " "T H E N3 0 0
3 1 0 I F A $ = C H R $ ( 1 3 )T H E N R U N
3 2 0 I F A $ = C H R $ ( 3 2 )T H E NE N D
3 3 0 G O T O3 0 0
2 0 0 0F O R1 = 1 5T O 0 S T E P- 1
: B $ ( I ) = C H R $ ( 2 1 ) + S T R $ ( B ( I ) )
: N E X T : R E T U R N
P H O N ED I R E C T O
D A T A B A S E( 4 0c o l )D e l b e r t S t o u d e r
H e r ei s a p h o n ed i r e c t o r yd a t a b a s f o ra
4 0 c o l u m nc o m m o d o r ec o m p u t e r .
1 R E MC O P Y R I G H T1 9 9 3L Y N N C A RI
I N C .A L LR I G H T SR E S E R V
5 P R I N T # 8 C H R $ ( 2 7 ) ; C H R
1 0 R E MP R O G R A MB Y D . S T O U D E R
2 0 R E M P H O N ED I R E C T O R Y / 4 0C O L M
3 0 R E M* T H EF A L L I N GL E T T E R SF I L
4 0 D M = 1 0 0 : C = 0 : P = l
5 0 D I M L N $ ( D M ) , G N $ ( D M
6 0 P R I N T C H R $ ( 1 4 7 )
7 0 M $ = " * * * P H O N E D I R E * * * "
8 0 C R = 1 0
9 0 B = L E N ( M $ ) : W A = ( 4 0 - B
: F O R A = 1 T O B : M 1 $ = M
: P R I N T C H R $ ( 1 9 )
1 0 0 I FM l $ < > "" T H E NF O R T = l TC
: P R I N T T A B ( W A + A )
: P R I N T T A B ( W A + A ) ""
1 1 0 N E X T : P R I N T T A B ( W A +
1 2 0 P R I N T : I N P U T " [ 1 0s p a c e s ] [ 2d o
E N T E R D A T E ( M M / D
1 3 0 P R I N T " [ C L R ] " : P R I N T
* * * D I R E C T O R Y* * * [ R V SO F : P R I N T
1 4 0 p r i n t " * * * * * * * * * * * *
. . p l . . ) * * * * * * * * * * * * * *
1 5 0 P R I N T T A B ( 9 ) " I . E N T EO R A D DD
1 6 0 P R I N T T A B ( 9 ) " 2 . S O R TD A T A "
1 7 0 P R I N T T A B ( 9 ) " 3 . E D I T
C O R R E C T I O N S "
1 8 0 P R I N T T A B ( 9 ) " 4 . S A V ED A T AT O D
1 9 0 P R I N T T A B ( 9 ) " 5 . L O A DF R O
2 0 0 P R I N T T A B ( 9 ) " 6 . V I E WD A T AO N
2 1 0 P R I N T T A B ( 9 ) " 7 . D A T AP R I N TO U
2 2 0 P R I N T T A B ( 9 ) " 8 . D E L EF R
F I L E " : P R I N T
2 3 0 P R I N T " * * * * * * * * * * * ** * * * * * * * * * * * * * * * n
2 4 0 I N P U T " [ 1 1s p o a c e s ]
E N T E R D I R E C T O R Y# " ; D : G
2 5 0 I N P U TD
2 6 0 O N D G O T O 2 8 0 , 4 1 0 , 5 9 0
, 1 0 1 0 , 1 1 8 0
2 7 0 N E X T I : I N P U T X : G O T O 0
2 8 0 P R I N T " [ C L R ] " : R E M * AO R E N T
R O U T I N E *
2 9 0 P R I N T" E N T R I E SL E F T ( " D M
3 0 0 I FD M - I = 0T H E N 1 3 0
2 3 d i e H a r d O c t o b e r 1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 27/32
3 1 0 P R I N T " D A T A E N T E R E D ( " P I " ) " : P R I N T
3 2 0 P R I N T " E N T E RO R A D D
D A T A : " : P 1 = P 1 + 1 : I = P 1 : P R I N T
3 3 0 I N P U T " N A M E ( L A S T , F I R S T ) " ; L N $ ( I )
, G N $ ( I ) : P R I N T
3 4 0 I N P U T " T E L . # " ; T P $ ( I )
3 5 0 F C $ ( I ) = L N $ { I ) + G N $ ( I )
3 6 0 P R I N T
3 7 0 I N P O T " W A N TA N O T H E R ( Y / N ) " ; A $
3 8 0 I F A $ = " Y " T H E N 2 8 0
3 9 0 P R I N T " [ C L R ] " : G O T O 1 3 0
4 0 0 G O T O 3 1 0
4 1 0 P R I N T " [ C L R ] " : R E M * S O R T D A T A
R O U T I N E *
4 2 0 P R I N T T A B ( 1 6 ) " [ 1 0d o w n ] [ R V SO N ]
S O R T I N G [ R V SO F F ] "
4 3 0 S = 0
4 4 0 F O R I = 2 T O P 1
4 5 0 I F L N $ ( I ) < L N $ ( I - l ) T H E N 4 7 0
4 6 0 G O T O 5 4 0
4 7 0 S = l
4 8 0 T 1 $ = L N $ ( I - 1 ) : T 2 $ = G N $ ( I - 1 )
4 9 0 T 3 $ = T P $ ( I - 1 ) : T 4 $ = F C $ ( I - 1 )
5 0 0 L N $ ( I - 1 ) = L N $ ( I ) : G N $ ( I - 1 ) = G N $ ( I )
5 1 0 T P $ ( I - 1 ) = T P $ ( I ) : F C $ ( I - 1 ) = F C $ ( I )
5 2 0 L N $ ( I ) = T 1 $ : G N $ ( I ) = T 2 $
5 3 0 T P $ ( I ) = T 3 $ : F C $ ( I ) = T 4 $
5 4 0 N E X T I
5 5 0 I FS = 1 T H E N 4 3 O
5 6 0 P R I N T " [ C L R ] " : F O R I = 1 T O P 1
5 7 0 P R I N T T A B ( 1 2 ) L N $ ( I ) " , " G N $ ( I )
5 8 0 N E X T I : G O T O 1 30
5 9 0 P R I N T " [ C L R ] " : R E M * C H A N G EO R E D I T
D A T A R O U T I N E *
6 0 0 I N P U T " N A M E ( L A S T , F I R S T ) " ; L N $ , G N $
: P R I N T
6 1 0 F C $ = L N $ + G N $
6 2 0 F O R I = 1 T O P 1
6 3 0 I FF C $ = F C $ ( I ) T H E N 6 5 0
6 4 0 N E X T I : G O T O 9 8 0
6 5 0 P R I N T " L A S TN A M E : " L N $ ( I ) " ( " G N $
( I ) " ) " : G O S U B 1 35 0
6 6 0 G O T O 1 3 0
6 7 0 P R I N T " [ C L R ] " : R E M* S A V ED A T AT O
D I S K *
6 8 0 P R I N T T A B ( I O ) " [ R V SO N ] *S A V E D A T A
T O D I S K* [ R V SO F F ] " : P R I N T
6 9 0 O P E N 4 , 8 , 4 , " @ 0 : N A M / T E L , S , W "
7 0 0 P R I N T # 4 , P 1
7 1 0 F O R I = 1 T O P 1
7 2 0 P R I N T # 4 , L N $ ( I ) : P R I N T # 4 , G N $ ( I )
7 3 0 P R I N T # 4 , T P $ ( I ) : P R I N T # 4 , F C $ ( I )
7 4 0 P R I N T T A B ( 1 2 ) L N $ ( I ) " ," G N $ ( I )
7 5 0 N E X T : C L O S E 4 : G O T O 1 3 0
7 6 0 P R I N T " [ C L R ] " : R E M* L O A DD A T A
F R O MD I S K * 1 1 30
7 7 0 P R I N T T A B ( 9 ) " [ R V SO N ] *L O A DD A T A
F R O MD I S K* [ R V SO F F ] " : P R I N T1 1 4 0
7 8 0 O P E N 4 , 8 , 4 , " N A M / T E L , S , R "
7 9 0 I N P U T # 4 , P 1 1 1 5 0
8 0 0 F O R I = 1 T O P 1 1 1 6 0
8 1 0 I N P U T # 4 , L N $ ( I ) : I N P U T # 4 , G N $ ( I )1 1 7 0
8 2 0 I N P U T # 4 , T P $ ( I ) : I N P U T # 4 , F C $ ( I )1 1 8 0
8 3 0 P R I N T T A B ( 1 2 ) L N $ ( I ) " ," G N $ ( I ) 1 1 9 0
8 4 0 N E X T : C L O S E 4 : G O T O 1 3 0
8 5 0 P R I N T " [ C L R ] " : R E M * V I E WA L LR E C O R D S1 2 0 0
S E Q U E N T I A L L Y R O U T I N E *
8 6 0 G O S U B 9 3 0
8 7 0 F O R I = 1 T O P 1 : L C = L C + 1 1 2 1 0
8 8 0 P R I N T I T A B ( 3 ) L N $ ( I ) " ," G N $ ( I ) 1 2 2 0
; S P C ( 2 ) T P $ ( I ) 1 2 3 0
8 9 0 I F L C = 1 5T H E NG O S U B 9 1 0 1 2 4 0
9 0 0 N E X T : I N P U T " [ 8 s p a c e s ] [ R V SO N ] 1 2 5 0
[ 1 d o w n ] E N DO F D A T AP R E S S 1 2 6 0
R E T U R N [ R V SO F F ] " ; X $ : G O T O 1 3 01 2 7 0
9 1 0 I N P U T " [ 6 s p a c e s ] [ 1d o w n ] [ R V SO N ] 1 2 8 0
A B O R TT O D I R E C T O R Y E N T E R
< Y > [ R V S O F F ] " ; X $
9 2 0 I F X $ = " Y " T H E N 1 3 0 1 2 9 0
9 3 0 P R I N T " [ C L R ] " 1 3 0 0
9 4 0 P R I N T " * * * * * * * * * * * * * * * * * *1 3 1 0
* * ♦ * * * * * * * * * * * * * * * * * * * . . 1 3 2 0
9 5 0 P R I N T T A B ( 1 1 ) " P H O N ED I R
L I S T I N G " : P R I N T 1 3 3 0
9 6 0 p r i n t " * * * * * * * * * * * * * * * * * *1 3 4 0* * * * * * * * * * * * * * * * * * * * * * M1 3 5 0
9 7 0 L C = 0 : R E T U R N
9 8 0 P R I N T T A B ( 6 ) " S O R R Y ! T H I SN A M EN O T
I N F I L E " 1 3 6 0
9 9 0 P R I N T 1 3 7 0
1 0 0 0I N P U T " [ 1 4s p a c e s ] [ R V S O N ] P R E S S
R E T U R N [ R V S O F F ] " ; X $ : G O T O 1 3 01 3 8 0
1 0 1 0P R I N T " [ C L R ] " : R E M * P R I N TO U T 1 3 9 0
R O U T I N E *
1 0 2 0P R I N T T A B ( l l ) " [ R V SO N ] *D A T A 1 4 0 0
P R I N T O U T* [ R V S O F F ] "
1 0 3 0P R I N T 1 4 1 0
1 0 40 P R I N T T A B ( 1 4 ) " P R I N T E RO N ? " : P R I N T
1 0 5 0 I N P U T " [ 1 3s p a c e s ] [ R V S O N ] P R E S S1 4 2 0
R E T U R N [ R V SO F F ] " ; X $ 1 4 30
: P R I N T " [ C L R ] "
1 0 6 0P R I N T T A B ( 1 1 ) " [ R V SO N ] *P H O N E 1 4 4 0
D I R E C T O R Y* [ R V SO F F ] " : P R I N T
1 0 7 0O P E N 1 , 4 : P R I N T # 1 , C H R $ ( 2 7 ) ; C H R $ ( 6 9 )1 4 5 0
1 0 8 0P R I N T # 1 , D $ S P C ( 2 7 ) " - " P " - "
1 0 9 0 P R I N T # 1 1 4 6 0
1 1 0 0P R I N T # 1 , T A B ( 2 5 ) C H R $ ( 1 4 ) " P H O N E1 4 7 0
D I R E C T O R Y " C H R $ ( 1 5 )
1 1 1 0P R I N T # 1 : C = 4
1 1 2 0 F O R I = 1 T O P 1
P R I N T I T A B ( 4 ) L N $ ( I
G N $ ( I ); S P C ( 2 ) T P $ ( I
P R I N T # 1 , S P C ( 1 9 ) I S P
, " G N $ ( I ) ; S P C ( 4 ) T
C = C + 1
I F C = > 5 6 T H E N 1 2 8 0
N E X T I : C L O S E 1 : G O T O
P R I N T " [ C L R ] " : R E M *R O
I N P U T " N A M E ( L A S T ,
: D E $ = L N $ + G N $ : P 2= P 1 - 1 : P
P R I N T T A B ( 8 ) " [ 8d o w n ] [ R VO N
D E L E T I N G F R O M D
F I L E [ R V SO F F ] "
O P E N 4 , 8 , 4 , " @ 0 : N A M
P R I N T # 4 , P 2
F O R I = 1 T O P 1
I F D E $ = L N $ ( I ) + G N $ (
P R I N T # 4 , L N $ ( I ) : P R
P R I N T # 4 , T P $ ( I ) : P R I
N E X T I : C L O S E 4 : G O T O0
P = P + 1 : P R I N T # 1 : P R I
: P R I N T #1 : P R I N T S1 : P R I N T 1
: P R I N T # 1 : P R I N T S 1
P R I N T # 1 : P R I N T # 1 : C
P R I N T # 1 , D $ T A B ( 2 7 )» - " p " - »
P R I N T S1
P R I N T # 1 , T A B ( 26 ) C H R $ ( 1 4
D I R E C T O R Y " C H R $ (
P R I N T # 1 : C = 4
G O T O 1 1 7 0P R I N T " [ C L R ] " : P R I N T
* * * D A T AI N F I L E * * *
P R I N T T A B ( 2 ) " 1 . L A S N A M E :
P R I N T T A B ( 2 ) " 2 . F I R
: F C $ ( I ) = L N $ ( I ) + G
P R I N T T A B ( 2 ) " 3 . T E L " T P $ (
P R I N T T A B ( 2 ) " 4 . R E T T O
D I R E C T O R Y " : P R I N
P R I N T* * * * * * * * * * * * * * *
* * * * * + + * * * * * * * * * *
I N P U T " [ 1 2s p a c e ] C O R R E
L I N E# " ; L N : P R I N T
O N L N G O T O 1 4 3 0 , 1 4 4 0 ,
I N P U T "C O R R E C T I O N" ; L N $ ( I
: G O T O 1 3 5 0
I N P U T "C O R R E C T I O N
: G O T O 1 3 5 0
I N P U T "C O R R E C T I O N
: G O T O 1 3 5 0
R E T U R N
E N D
L "
; G N $ ( I
; T P $ ( I
d i e H a r d O c t o b
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 28/32
A C a r dt o O u rR e a d e r s( A l l )
B r i a nL C r o s t h w a i t c
H e r ei s a l i t t l ec h i l l e r t ol e t y o u r b l o o d
r u n c o l do n H a l l o w e e nn i g h t . B e s u r et o t u r n
o f f a n y c a r t r i d g e so r B A S I Ce x t e n s i o n s b e f o r e
y o u r u n t h i so n e . V I C 2 0u s e r st y p ei n t h e V I C
L i s t i n g .T h e k i d s w i l l l o v e t h i s o n e . N o
p u m p k i n sh e r e ! E n j o y . . .
1 0 0 0R E MC O P Y R I G H T1 9 9 3L y n n C a r t h y
I N D U S T R I E SI N C .A L L R I G H T S
R E S E R V E D
1 0 6 0G O S U B 1 0 0 0 0 : R E M* * S E T U P* *
1 0 7 0G O S U B 2 0 0 0 0 : R E M* * S C R E E N 1* *
1 0 8 0G O S U B 3 0 0 0 0 : R E M* * S O U N D 1* *
1 0 9 0G O S U B 4 0 0 0 0 : R E M* * S C R E E N 2* *
1 1 0 0G O S U B 3 0 0 0 0 : R E M* * S O U N D 1* *
1 1 1 0G O S U B 5 0 0 0 0 : R E M* * S C R E E N 3* *
1 1 2 0G O S U B 3 0 0 0 0 : R E M* * S 0 U N D 1* *
1 1 3 0G O S U B 6 0 0 0 0 : R E M* * S C R E E N 4* *
1 1 4 0G O S U B 3 0 0 0 0 : R E M* * S 0 U N D 1* *
1 1 7 0G O T O1 0 7 0
3 0 0 0R E M* * C L E A R S O U N DR O U T I N E* *
3 0 1 0S O = 5 4 2 7 2 : F O R J = S O T O S O + 2 4
: P O K E J , 0 : N E X T
3 0 2 0R E T U R N
3 0 2 8R E M* * 6 4 / 1 2 8T H U N D E R* *
3 0 3 0P O K E S O + 5 , 3 8 : P O K E S O + 6 , 2 3 8 : R E M A D S R
3 0 4 0P O K E S O + 2 4 , 1 5 : R E MV * L
3 0 5 0P O K E S O + 1 , 4 : P O K E S O , 76 : R E MH F L F
3 0 6 0P O K E S O + 1 5 , 4 2 : R E MH F 2
3 0 7 0P O K E S O + 4 , 1 2 9 : R E MW F N
3 0 8 0F O R Z = l T O 1 5 0 : N E X T: R E MD E L
3 0 9 0P O K E S O + 4 , 1 2 8 : R E MW F
3 1 0 0R E T U R N
4 0 0 0R E M* * + 4 / 1 6T H U N D E R* *
4 0 1 0V O L 8 : S O U N D 3 , 1 2 , 0 : S O U N D 3 , 1 2 ,6 5 5 35
4 9 9 9R E T U R N
9 9 9 9E N D
1 0 0 0 0R E M* * * * *W H A TC O M P U T E R* * * * *
1 0 0 0 6C O = P E E K ( 7 7 2 ) + 2 5 6 * P E E K ( 7 7 3 )
: F L = 2 0 0 1 : T H = 1 1
1 0 0 1 0I F C O = 5 0 5 5 6 T H E N F L = 2 0 : S C = 3 6 8 7 9
1 C 0 2 0I F C O = 4 2 3 6 4 T H E N F L = 6 4
1 0 0 3 0I F C O = 3 5 1 5 8 T H E N F L = + 4 / 1 6 : T H = 6 5
1 0 0 4 0I F C O = 1 7 1 6 5 T H E N F L = 1 2 8
: I F R G R { 0 ) = 5 T H E N G R A P H I C 0
1 0 0 5 0I F F L = 6 4 O R F L = 1 2 8 T H E N B C = 5 3 2 8 0
: S C = 5 3 2 8 1 : C C = 6 4 6 : G O S U B 3 0 0 0
0 0 7 0I F F L = 20 0 1 T H E N P R I N T " [ C L R ] " : P R I N T "
[ s h i f ts p a c e ] : I F P E E K { S A + 4 0 ) < > 9 6
T H E N S P $ = " [ 2 0s p a c e ] "
0 0 8 0I F F L = + 4 / 1 6 T H E N S C = 6 5 3 0 1
: B C = 6 5 3 0 5 : C C = 1 3 6 4
1 0 0 9 0 I F F L < > 2 0 T H E N S P $ = " " : P R I N T " [ C L R ] "
: R E T U R N
1 0 1 1 0I F F L = 2 0 T H E N P O K E S C , 8
: P R I N T " L O A D " + C H R $ ( 3 4 ) +
" H A L L O W E E N . V I C " + C H R $ ( 3 4 )+ " , 8 "
1 0 1 2 0 P O K E 6 3 1 , 1 9 : P O K E 6 3 2 , 1 3 : P O K E 6 3 3 , 8 2
: P O K E 6 3 4 , 1 1 7 : P O K E 6 3 5 , 1 3
: P O K E 1 98 , 5 : N E W
1 0 1 3 0 E N D
1 0 1 5 0R E T U R N
1 0 9 9 9 E N D
2 0 0 0 0R E M* * * S C R E E N 1 * * *
2 0 0 1 0P O K E S C , 0 : P O K E B C , 0 : P O K E C C , 1
2 0 0 2 0F O R L = 0 T O 7 : P R I N T : N E X T
2 0 0 5 0P R I N T S P $ " [ 4 s p a c e ] [ s h i f tQ ]
2 0 0 6 0P R I N T S P $ " [ 1 7s p a c e ] [ B L K ]H A P P YH A L L O W E E N !
2 0 0 7 0 P R I N T S P $ "
2 0 0 8 0 P R I N T S P $ " [ 1 8s p a c e ] F R O MD I E H A R D !
2 0 0 9 0F O R L = 0 T O 4 : P R I N T : N E X T
2 0 1 4 0P R I N T S P $ " [ s h i f tE ] [ s h i f tD ]
[ s h i f tC ] [ s h i f t F ] [ s h i f tC ]
[ s h i f tF ] [ s h i f t R ] [ s h i f tF ]
[ s h i f tC ] [ s h i f t D ] [ s h i f tC ]
[ s h i f tD ] [ s h i f t E ] [ s h i f tD ]
[ s h i f tC ] [ s h i f t F ] [ s h i f tc ]
[ s h i f tF ] [ s h i f t R ] [ C =P ] [ C =@ ]
2 0 1 5 0P R I N T S P $ " [ C = T ] [ C = Y ] [ s h i f tE ]
[ s h i f tD ] [ s h i f t E ] [ s h i f tD ]
[ s h i f tC ] [ s h i f t F ] [ s h i f tR ]
[ s h i f tF ] [ s h i f tR ] [ s h i f tF ]
[ s h i f tC ] [ s h i f tD ] [ s h i f tC ]
[ s h i f tD ] [ s h i f t E ] [ s h i f tD ]
[ s h i f tC ] [ s h i f tF ]
2 0 1 6 0P R I N T S P $ " [ 2 8 s p a c e ] [ C = A ] [ C =S ]
2 0 1 7 0 P R I N T S P $ " [ 3 s p a c e ] [ s h i f tU ]
[ s h i f t I ] [ 2s p a c e ] [ s h i f tU ]
[ s h i f t I ] [ 2s p a c e ] [ s h i f tU ]
[ s h i f t I ] [ 2s p a c e ] [ s h i f tU ]
[ s h i f t I ] [ 2s p a c e ] [ s h i f tU ]
[ s h i f t I ] [ 5s p a c e ] [ C = A ] [ c =X ]
[ C = Z ] [ C = S ]
2 0 1 8 0 P R I N T S P $ " [ 3 s p a c e ] [ s h i f t- ]
[ s h i f t- ] [ 2 s p a c e ] [ s h i f t- ]
[ s h i f t- ] [ 2 s p a c e ] [ s h i f t- ]
[ s h i f t - ] [ 2s p a c e ] [ s h i f t- ]
[ s h i f t- ] [ 2 s p a c e ] [ s h i f t- ]
[ s h i f t - ] [ 5s p a c e ] [ C =Z ]
[ C = S ] [ C =A ] [ C = X ]
2 0 1 9 0P R I N T S P $ " [ 2 8 s p a c e ] [ s h i f t- ]
[ s h i f t- ]
2 0 2 0 0P R I N T S P $ " [ 2 8 s p a c e ] [ s h i f t- ]
[ s h i f t- ] [ C = G ] "
: P R I N T : P R I N T : P R I N T
2 0 8 9 9R E T U R N
2 0 9 9 9E N D
3 0 0 0 0R E M* * * S O U N D 1 * * * *
3 0 0 1 0D D = I N T ( R N D ( 0 ) * 1 9
: F O R I = 0 T O D D : N E X T : N
* 3 ) + l : D L = I N T ( R N D ( 0
3 0 0 2 0 F O R L = 0 T O N S : P O K
3 0 0 3 0I F F L = 6 4 O R F L = 1 2 8 T
3 0 0 4 0I F F L = + 4 / 1 6 T H E N G O
3 0 0 5 0P O K E S C , 0
3 0 06 0 I F F L = + 4 / 1 6 T H E N F O
: V O L V : F O R D P = 0 T O 2 0
3 0 0 7 0F O R T D = 0 T O D L : N E X
3 0 8 9 9R E T U R N
3 0 9 9 9 E N D
4 0 0 0 0R E M* * * S C R E E N 2 * * *
4 0 0 2 0 P R I N T S P $ " [ 1 8 s p[ s h i f tR ] [ C = P ] [ C =@ ]
4 0 0 3 0 P R I N T S P $ " [ 1 7 s pA ]
[ s h i f tF ] [ s h i f t R ] [ C =P ]
[ C = Y ] [ C = T ] [ C =H ]
4 0 0 4 0 P R I N T S P $ " [ 1 7 s pG
[ 3 s p a c e ] [ C = T ] [ s h i f tP ]
[ s p a c e ][ C = H ]
4 0 0 5 0P R I N T S P $ " [ 1 7 s p a cT
[ 4 s p a c e ] [ s h i f tY ] [ C =N ]
4 0 0 6 0P R I N T S P $ " [ 9 s p a c eP ] [
[ 6 s p a c e ][ C = H ] [ 4 s p a c e ]
[ 2 s h i f t H ] [ 7s p a c e ] :
4 0 0 7 0P R I N T S P $ " [ 8s p a c e ] [ C =P ] [
[ C = Y ] [ C =T ] [ s h i f tE ] [ s h i f tD
[ s h i f tC ] [ s h i f tF ] [ C = M ] [ G
[ 4 s p a c e ] [ 2 s h i f tB ]
4 0 0 8 0P R I N T S P $ " [ 7 s p a c eY ]
[ s p a c e ] [ C =T ] [ C = Y ] [ s h i fE ]
[ s h i f tD ] [ s h i f t C ] [ s h i fF )
[ s h i f tR ] [ s h i f t@ ] [ 5 s p a c e
[ s h i f tG ] [ s h i f t N ] [ C =Y ]
[ s h i f tE ] [ s h i f tD ] [ s h i f tC ]
[ s h i f tF ] [ s h i f t R ] [ C =P ] [ C =@ ]
4 0 0 9 0 P R I N T S P $ " [ 7 s p aH ]
[ 1 4 s p a c e ] [ C = Z ] [ s h i f tF ]
[ s h i f tR ] [ C =P ] [ C = @ ] [ 4 s p a c
[ s h i f tN ] [ C = H ] [ 5 s p a c e
4 0 1 0 0P R I N T S P $ " [ 7s p a c e ] [ C =Z ]
[ s h i f tF ] [ s h i f tR ] [ C = P ] [ C = @ ]
[ 1 4 s p a c e ] [ C =T ] [ C =Y ] [ s h i f E
[ s h i f tD ] [ C = S ] [ C = G ] [ C =M ]
4 0 1 1 0 P R I N T S P $ " [ 1 0 s p T ] [
[ s h i f tE ] [ s h i f t D ] [ C =S ] [ 1 4s p a c
[ s h i f tG ] [ C =N ]
4 0 1 2 0P R I N T S P $ N [ 1 5s p a c e ] [ s h iG
[ 5 s p a c e ] [ s h i f t O ] [ s h iE ]
[ s h i f tD ] [ s h i f t C ] [ s h i f F ]
[ s h i f tR ] [ C = P ] [ C =@ ] [ s p a c e
2 5 d i e H a r d O c t o b e r 1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 29/32
[ s h i f tT ] [ s h i f tN ]
4 0 1 3 0 P R I N T S P $ " [ 7s p a c e ] [ s h i f tB ]
[ 7 s p a c e ] [ s h i f tT ] [ 4 s p a c e ]
[ C = M ] [ C =G ] [ C =N ] [ 5 s p a c e ]
[ C =T ] [ C =Y ] [ 7s p a c e ] [ s h i f tB ]
4 0 1 4 0P R I N T S P $ " [ 1 5 s p a c e ] [ C = G ] [ 4
s p a c e ]
[ C = N ] [ s p a c e ] [ s h i f tY ]
4 0 1 5 0P R I N T S P $ " [ 1 4 s p a c e ] [ C = M ] [ C =G ]
[ 4 s p a c e ] [ s h i f tY ] [ s p a c e ]
[ s h i f tH ]
4 0 1 6 0P R I N T S P $ " [ 1 1 s p a c e ] [ s h i f tB ]
[ 3 s p a c e ] [ C = N ] [ 5s p a c e ]
[ s h i f tH ] [ s p a c e ] [ s h i f tB ]
4 0 1 7 0P R I N T S P $ " [ 1 1 s p a c e ] [ s h i f tB ]
[ 3 s p a c e ] [ s h i f tY ] [ 5s p a c e ]
[ s h i f tB ] [ s p a c e ] [ s h i f tG ]
4 0 1 8 0P R I N T S P $ " [ 1 4s p a c e ] [ s h i f tH ]
[ 5 s p a c e ] [ s h i f tG ] [ s p a c e ] [ s h i f tT ]
[ 9 s p a c e ] [ s h i f tG ] [ 5s p a c e ]
[ s h i f t- ]
4 0 1 9 0P R I N T S P $ " [ 1 4s p a c e ] [ s h i f tB ]
[ 5 s p a c e ] [ s h i f t T ] [ s p a c e ] [ C =G ]
[ 1 5 s p a c e ] [ s h i f tB ]
4 0 2 0 0P R I N T S P $ " [ 1 4 s p a c e ] [ C =X ]
[ 5 s p a c e ] [ C = G ] [ C = M ] [ C =G ]
4 0 8 9 9R E T U R N
4 0 9 9 9 E N D
5 0 0 0 0R E M* * * S C R E E N 3 * * *
5 0 0 1 0F O R1 = 0 T O5 : P R I N T : N E X T
5 0 0 7 0P R I N T S P $ " [ 1 1 s p a c e ] [ C = D ] [ R V S
O N ]
[ 1 5 s p a c e ] [ R V S O F F ] [ C =F ]
5 0 0 8 0P R I N T S P $ " [ 1 0 s p a c e ] [ C =D ] [ R V S
O N ]
[ 1 7 s p a c e ] [ R V S O F F ] [ C =F ]
5 0 0 9 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 1 9 s p a c e ] [ R V SO F F ]
5 0 1 0 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 1 9 s p a c e ] [ R V SO F F ]
5 0 1 1 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 1 9 s p a c e ] [ R V SO F F ]
5 0 1 2 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 2 s p a c e ] [ R V SO F F ] [ 1 5s p a c e ]
[ R V SO N ] [ 2s p a c e ] [ R V SO F F ]
5 0 1 3 0P R I N T S P $ " [ 3 s p a c e ] 1 6 4 2 - 1 8 7 9
[ 3 s p a c e ] [ R V S O N ] [ 2s p a c e ]
[ R V SO F F ] [ 1 5 s p a c e ] [ R V SO N ]
[ 2 s p a c e ] [ R V SO F F ]
5 0 1 4 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 2 s p a c e ] [ R V S O F F ] [ 1 5s p a c e ]
[ R V SO N ] [ 2 s p a c e ] [ R V SO F F ]
5 0 1 5 0[ 5 s p a c e ] RI P [ 5 s p a c e ] [ R V SO N ]
[ 2 s p a c e ] [ R V S O F F ] [ 1 5s p a c e ]
[ R V SO N ] [ 2 s p a c e ] [ R V SO F F ]
5 0 1 6 0 P R I N T [ 1 0 s p a c e ] [ R V SO N ] [ 2 s p a c e ]
[ R V SO F F ] [ 1 5 s p a c e ] [ R V SO N ]
[ 2 s p a c e ] [ R V SO F F ]
5 0 1 7 0F O R I = 0 T O 7 : P R I N T S P $ " [ 1 0s p a c e ]
[ R V SO N ] [ 1 9 s p a c e ] [ R V S O F F ] " : N E X T
5 0 8 9 9R E T U R N
5 0 9 9 9 E N D
6 0 0 0 0R E M * * * S C R E E N 4 * * *
6 0 0 1 0P R I N T " [ H O M E ] " : F O R1 = 0 T O4
: P R I N T : N E X T
6 0 0 7 0P R I N T S P $ " [ 1 1 s p a c e ] [ C =D ]
[ R V SO N ] [ 1 5 s p a c e ] [ R V S O F F ] [ C =F ]
6 0 0 8 0 P R I N T S P $ " [ 1 0 s p a c e ] [ C = D ] [ R V S
O N ]
[ 1 7 s p a c e ] [ R V S O F F ] [ C =F ]
6 0 0 9 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 1 9 s p a c e ] [ R V SO F F ]
6 0 1 0 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 1 9 s p a c e ] [ R V SO F F ]
6 0 1 1 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 1 9 s p a c e ] [ R V SO F F ]
6 0 1 2 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 2 s p a c e ] [ R V S O F F ] [ 1 5s p a c e ]
[ R V SO N ] [ 2s p a c e ] [ R V SO F F ]
6 0 1 3 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 6 s p a c e ] [ R V S O F F ] [ C =V ] [ s p a c e ]
[ C = C ] [ R V SO N ] [ 3s p a c e ] [ R V SO F F ]
[ C = V ] [ s p a c e ][ C = C ] [ R V SO N ]
[ 6 s p a c e ] [ R V SO F F ]
6 0 1 4 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 6 s p a c e ] [ R V SO F F ] [ 3s p a c e ]
[ R V SO N ] [ 3s p a c e ] [ R V SO F F ]
[ 3 s p a c e ] [ R V SO N ] [ 6s p a c e ]
[ R V S O F F ]
6 0 1 5 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 6 s p a c e ] [ R V S O F F ] [ C = F ] [ s p a c e ]
[ C = D ] [ R V S O N ] [ 3 s p a c e ] [ R V SO F F ]
[ C = F ] [ s p a c e ][ C = D ] [ R V SO N ]
[ 6 s p a c e ] [ R V SO F F ]
6 0 1 6 0 [ 1 0s p a c e ] [ R V SO N ] [ 2s p a c e ]
[ R V SO F F ] [ 1 5 s p a c e ] [ R V SO N ]
[ 2 s p a c e ] [ R V SO F F ]
6 0 1 7 0F O R I = 0 T O 3 : P R I N T S P $ " [ 1 0s p a c e ]
[ R V SO N ] [ 1 9s p a c e ]
[ R V SO F F ] " : N E X T
6 0 1 8 0P R I N T S P $ " [ 1 0 s p a c e ] [ R V SO N ]
[ 8 s p a c e ] B O O ! [ 7 s p a c e ] [ R V SO F F ]
6 0 1 9 0F O R I = 0 T O 2 : P R I N T S P $ " [ 1 0s p a c e ]
[ R V SO N ] [ 1 9 s p a c e ] [ R V SO F F ] " : N E X T
6 0 8 9 9R E T U R N
6 0 9 9 9 E N D
V I C 2 0L i s t i n g
1 0 0 0R E M H A L L O W E E N . V I
1 0 4 0R E MC O P Y R I G H T1 9 9 3L Y N N C
I N C .A L LR I G H T S R E S E R
1 1 2 0P O K E 3 6 8 7 9 , 8 : P R I N T
1 1 3 0P R I N T : P R I N T " [ s p a c[ s h i f
1 1 5 0P R I N T : P R I N T " [ 5s p a c e ]
[ B L K ] H A P P Y H A L L O W
1 1 7 0P R I N T " [ 6 s p a c e ] F R
1 1 8 0P R I N T : P R I N T : P R I N T
1 2 1 0P R I N T " [ s h i f tE ] [ s h i f t D
[ s h i f tD ] [ s h i f t E ] [ s h i D ]
[ s h i f tC ] [ s h i f t * ] [ s h i F ]
[ s h i f tR ] [ C = T ]
1 2 2 0P R I N T " [ 1 1 s p a c e ] [ C
[ C = @ ] [ s h i f t E ] [ s h i f t
[ s h i f t* ] [ s h i f tF ] [ s h i f tF ]
[ s h i f tR ] [ s h i f tR ]
1 2 3 0P R I N T : P R I N T : P R I N
1 2 6 0P R I N T " [ s p a c e ] [ s h i fU ] [ s h
[ 2 s a p c e ] [ s h i f t U ] [ s h I ]
[ 4 s p a c e ] [ s h i f t U ] [ s h I ]
1 2 7 0P R I N T " [ s p a c e ] [ 2s h i f t - ] [ 2
[ 2 s h i f t- ] [ 2 s p a c e ] [ 2 s h-
1 2 8 0P R I N T " [ s p a c e ] [ 2s h i f t - ]
[ 2 s p a c e ] [ 2 s h i f t- ] [ 2 s p a
[ 2 s h i f t- ] [ 3 s p a c e ] [ C =Z ] [ C
[ C = A ] [ C = X ]
1 2 9 0P R I N T " [ 1 5s p a c e ] [ 2 s h i - ]
1 3 0 0P R I N T " [ 1 5s p a c e ] [ 2 s h i - ]
1 3 1 0P R I N T " [ 1 5s p a c e ] [ 2 s h i - ]
1 3 2 0P R I N T : P R I N T
2 0 0 0F = I N T ( R N D ( 0 ) * 2 5 5 )
2 0 1 0P O K E 3 6 8 7 9 , 2 5
2 0 2 0P O K E 3 6 8 7 8 , 1 5
2 0 3 0P O K E 3 6 8 7 7 , 1 7 9
2 0 3 2F O R T = 0 T O F : N E X T
2 0 4 0P O K E 3 6 8 7 9 , 8
2 0 5 0F O R V = 1 5 T O 0 S T E P - l :6 8 7 8
: F O R T = 0 T O F : N E X T : N E
2 0 6 0F O R T = 0 T O F * 3 : N E X T :
d i e H a r d O c t o b
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 30/32
O o p s- - o r @ # $ % & !
L a s tm o n t h ' si s s u eh a ds o m em e g ab o o b o o si n t h e l i s t i n g so f P R G .
T h ep r i n to n t h e t h i r dc o l u m no n e v e r yp a g eo f P R Gh a dt r i e dt o o v e rs t e p
t h e w i d t ho f t h e c o l u m n .T h i s i s d u e t o t h e f a c tt h a t t h e g r a p h i c a l
r e p r e s e n t a t i o no f t h e L W _ B a r r o w sf o n ti s s m a l l e ri n w i d t ht h a nt h e a c t u a l
P o s t S c r i p t c o u n t e r p a r t .S o r r ya b o u tt h i s ,b u t a s A l H a l e o n c es a i d ," S t u f f
H a p p e n s . "
R E A D A D D R E S S( C 6 4 )
1 9 0 P R I N TC D $ C D $ C D $ " G E T S T A R T A N DE N DA D D R E S S E SF O R "
3 4 0 I F E R < > 6 3T H E N G O S U B 4 0 0 : G O T O3 6 0
4 2 0 F O R J = l T O 1 0 : P O K E 5 4 2 9 6 , 1 5 : F O R K = l T O 5 : N E X T K : P O K E 5 4 2 9 6 , 0
: F O R K = 1 T O 5 : N E X T K : N E X T J
M A X I D I S K S L E E V E( C 1 2 8 )
T r a d e r ' sC o r nG o ts o m e t h i n gt o t r a d e ?N e e ds o m e t h i n g ? T r yh e r e . M a y b eo n eo f o
r e a d e r sh a sj u s tw h a ty o u ' r e l o o k i n gf o r . O r p e r h a p st h e yw a n t w h y
h a v e .T r a d e r ' sC o r n e ri s f r e e t os u b s c r i b e r sl o o k i n gt o t r a d eo r b u y . A
T C sw i l lb e l i s t e df o r t h r e em o n t h s .W r i t et o d i e H a r d ,T r a d e r ' sC o r n
P . O . B o x3 9 2 ,B o i s e , I D ,8 3 7 0 1 .I n q u i r i e sr e q u i r et h e n u m b e ra f t e rt
n a m e .
W a n t e d : T r a n s a c t o rM a g a z i n e s ,C o m m a n d e rM a g a z
C a r t r i d g e sf o r P l u s / 4 ,C 1 6 ,V I C 2 0 .C B M4 0 4 0 .S u p e r P E Td o c s& d i s
B L C# 0 0 0 0 0 0 .
3 5 0 P R I N T S P C ( 1 7 ) " P E R F O R A T I O N1 / 2 I N C HA B O V E T H EP R I N T
H E A D M A S K . "
4 3 0 O P E N 1 , 8 , 1 5 : O P E N 2 , 8 , 2 , " # " : T = 1 8 : S = 0
4 8 0 G O S U B 1 0 8 0 : R E M - D E L E T ET H I S L I N EI F Y O UH A V EA
C O M M O D O R ED E D I C A T E D P R I N T E R
5 6 0 G O S U B 1 0 8 0 : R E M - D E L E T ET H I S L I N EI F Y O U H A V E A
C O M M O D O R E D E D I C A T E D P R I N T E R
6 0 0 F = F + 1 : B K $ = S T R $ ( A S C ( M I D $ ( A $ , 3 1 , 1 ) )
+ A S C ( M I D $ ( A $ , 3 2 , 1 ) ) * 2 5 6 )
6 2 0 P R I N T L E F T $ ( F $ ( F ) , 2 6 ) ; : J = J + 1 : I F J = 3 T H E N J = 0 : P R I N T : G O T O 6 3 0
M A R Q U E M A D N E S S( C 1 2 8 )
1 0 0 R E M - - Y O UP R O G R A M C O N T I N U E SH E R E
L I N E6 0 0 0 0 ' sl i n e n u m b e r s h o u l db e 6 0 0 1 0
6 0 0 8 0C = J + 8 : F O X = 2 3 T O l S T E P - l : C O L O R 5 , C : C H A R , 0 , X , A $ : C = C + l
6 0 1 30 N E X T X : P R I N T " " [ 2 h o m e ] " ; : P O K E 24 8 , 0 : R E T U R N
6 0 1 6 0S Y S T S , 1 6 , 1 2 : S Y S T S , 0 , 1 3 : S Y S T S , 2 4 , 2 0 : S Y S T S , 0 , 2 1
: P O K E T B, 1 6 : P O K E T A , 2 4 : R E T U R N
N O S M O K I N G( C 1 2 8 )
3 1 0 D R A W l . 2 1 7 , 1 7 3 T O 2 9 7 , 1 8 0 T O 3 1 0 , 2 0 0
3 7 0 C H A R 1 , 5 , 1 , " S M O K I N GI S B A D F O RY O U R H E A L T H " : S L E E P 2
1 . T h e O m i c r o nC o n s p i r a c yb y E p e x . 2 . P u r
S a t u r nD a yb y E p e x .I h a v eo v e r4 0 0p r o g r a m st h a tI w i l lt r a d ef o r ,o
I w i l lb u yt h et w og a m e sl i s t e da b o v e .C r a i g S h e p l e y# 0 0 2 0 4 2 .
W a n t e d :T w oP l u s / 4c o m p u t e r s .M r .O r a nS a n d s # 0 0 1 8 0 1 .
1 a m i n t e r e s t e di n o b t a i n i n ga c o p yo f L e n L y o n
" U s i n gt h e C o m m o d o r e6 4 , " p u b l i s h e db y A d d i s o n - W e s l e o f R e a d
M a s s .B o bG r u n w a l d# 0 0 2 5 4 7 .
R E f i D V .
T H EW I N G SO fC 1 H C Eo f M v j t f i& L e $ e n t >
O d y s s e u sh a db e e n k i d n a p p e d a n dp l a c e du n d e ra s p e l lb y a n
e v i la n dp o w e r f u l w i z a r d .I n o r d e rt o s a v eO d y s s e u s ,C i r c ew a s
t r a n s f o r m e di n t oP e g a s u s ,t h ef l y i n gh o r s e !
T H EW I N G S O FC I R C Ei s a n e wa c t i o n / a d v e n t u r eg a m ef o r
t h eC o m m o d o r e6 4 .T h eg a m ef e a t u r e sb i t m a p p e dg r a p h i c s
a n da n i m a t e ds t o r y t e l l i n g .B a t t l ed r a g o n s ,H a w k m e n ,a n d
s k e l e t o n sa s y o ua t t e m p tt o r e s c u eO d y s s e u sf r o mh i s
p o w e r f u lc a p t o r !L e a r nt h e s e c r e t so f P e g a s u s a n dM e d u s a !
T h i si s a c t i o na n ds t o r y t e l l i n g a ti t s b e s t !
S c v t bc h e c ko r m o t i c ^o r t > e rf o r$ 1 9 . 9 ?t o :
C R E A T I V EP I X E L SL T D .
S p e e d s c r i p t 6 4m o s t r e c e n t v e r s i o n . P h o n e
a d d i t i o n sa u t o m a t i c a l l y a l p h a b e t i z e d .D o n a l dH . W e b b e r# 0 0 1 1 8 8 .
L i
O r i g i n a lC o m p u t e ! ,R U N ,A h o y ,& T r a n s a c t o rd i s
P r e - v o l u m e5 T r a n s a c t o rm a g s .R . S c o t D e r r e r# 0 0 0 0 B .
W a n t e d : I ' m l o o k i n gf o r a C M D 1 2 8 Dt o p u r c h a s ea s a s p a r e .
W . C r o c k e t t# 0 0 1 2 1 0 .
l o
T o T r a d e : W o r k i n gC a r d c oW r i t eN o w C a r t r i d g e s ,w i t h m a
C e c i lM . H o w a r d ,# 0 0 0 5 7 4 .
I a m l o o k i n gf o r t w o o u t - o f - p r i n tb o o k sf r o mA B A
S o f t w a r e :" C - 1 2 8I n t e r n a l s "a n d " B A S I C7 . 0 I n t e r n a l s . "P a u l
H i g h l a n d ,# 0 0 0 4 2 5 .
E l e c t r o n i c sP r o j e c t s f o ry o u r C o m m o d o r e6 4 a
1 2 8 b yJ o h nL o v i n e .P a p e r b a c ko r H a r d c o v e r . J a c kM i l l e r ,# 0 0 1 7 2 5 .
d : A p r o g r a mf o r r e c o r d i n ga n d t r a c k i n g s t o c k si n a p o r t f
t h a ti s u s e rf r i e n d l y .M a r c u sK r e j c i ,# C O O O 1 3 7 .
W a n t e d :D E A D O RA L I V E( w o r k i n go r n o t )X e t e c S u p e r G r a
P r i n t e r I n t e r f a c e s .R o n a l dL . H a n s o n ,# 0 0 3 3 5 6 .
W a n t e d : T h e p r o g r a mS y l v i aP o r t e r6 4 w i t h d o c u m e n t a t
w o r k s . R i c h a r dW . H e r b e r t# 0 0 1 8 5 5 .
V . O .B o x5 9 2 , , P A 1 5 1 2 9
2 7 d i e H a r dO c t o b e r 1 9 9 3
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 31/32
U o u rP a p e rb y D o u g l a sP a r s o n s
A t l a s t ,y o u h a v e
f i n i s h e dy o u r c o m p u t e rt a s k ,r e a c ho v e rt o y o u rp r i n t e r
a n d b e g i nt o r e m o v et h ep a p e r . . . .
P A P E R . . . .a w o r dd e r i v e df r o mt h e
E g y p t i a np a p y r u s ,a r e e dp l a n tt h e yu s e dt o
m a k ew r i t i n gm a t e r i a l s .P a p e rh a sh a da l o n g
a n dv a r i e dj o u r n e yt o t h ep r e s e n td a y .
U s i n gp r o c e s s e s o fs e p a r a t i n gv e g e t a b l e
f i b e r si n w a t e rd e v e l o p e di n C h i n aa r o u n d 1 5 0
B C ,T s ' a iL u n( C a iL u n ) ,a e u n u c ho f f i c i a li n
t h eE m p e r o r ' sc o u r t ,i s c r e d i t e df o r i n v e n t i n g
p a p e ri n 1 0 5 A . D .u s i n gm u l b e r r y b a r kf i b e r s .
H el a t e ru s e dr a g s ,h e m pa n do l d f i s h i n gn e t si n
f u r t h e re x p e r i m e n t a t i o nt o m a k eb e t t e rp a p e r .
A r o u n d7 5 0 A . D . n e a rt h e c i t y o f
S a m a r k a n d , A r a b sc a p t u r e dC h i n e s e
p a p e r m a k e r sw h ow e r ef o r c e dt o t e a c ht h e
c l o s e l yg u a r d e ds e c r e ta r to fp a p e r m a k i n gt o t h e
M o o r s . T h e C r u s a d e s a n dt h e M o o r i s h
c o n q u e s to f N o r t hA f r i c aa n dS p a i ns p r e a dt h e
p a p e r m a k i n ga r t t oE u r o p ei n t h e1 2 t hc e n t u r y .
T h ef i r s tp a p e r m i l li n t h e U n i t e dS t a t e sw a s
e s t a b l i s h e di n G e r m a n t o w n( n o wp a r t o f
P h i l a d e l p h i a ,P A )i n 1 6 9 0 .
W o o df i b e r sh a v e e v o l v e da s t h em a j o r
s o u r c eo fp a p e rm a k i n gf i b e r si n N o r t hA m e r i c a
o v e rc o t t o n ,h e m p ,j u t ea n dw h e a t a n dr i c e
s t r a w s .P a p e ri s m a n u f a c t u r e di n a s e r i e so f
m e c h a n i c a lo p e r a t i o n so n m a c h i n e sc a p a b l e o f
m a k i n ga c o n t i n u o u ss h e e tu p t o 7 0 f e e tw i d e
a t r a t e su p t o 5 , 0 0 0f e e tp e r m i n u t e .P a p e r
u s e dt o h a v ed i f f e r e n t c h a r a c t e r i s t i c so n e a c h
s i d eb u tn e w e rd e v e l o p e dm a c h i n e sn o wm a k e
b o t hs i d e s t h es a m e .N e a r l y8 0 m i l l i o nt o n so f
p a p e rm a t e r i a lw a sp r o d u c e di n t h e U n i t e d
S t a t e si n 1 9 9 0o f w h i c ha l m o s t7 % w a s
u n c o a t e df r e e s h e e tB o n du s e di n o f f i c e so nc o m p u t e r s ,c o p ym a c h i n e s ,f o r m s ,e n v e l o p e s
a n do f f s e tp r i n t i n g .
A l lo f t h e s eu s e sr e q u i r et h e t h i n ,. 0 0 4 "
t h i c k( t h o u s a n d t h s ) ,b o n dp a p e rw h i c hi s o f t e n
w a t e r m a r k e d ,h a s g o o db r i g h t n e s sa n d w i t h
s i z i n gt o a c c e p ti n k s . B o n dp a p e r sa r e s i z e d
w i t ho n eo r m o r ea d d i t i v e ss u c ha s r o s i n ,a l u m
o r s t a r c h e sp l a c e di n t ot h ep u l pv a tf r o m w h i c h
t h ep a p e ri s m a d ef o rt h ep u r p o s eo f p r e v e n t i n g
i n k sf r o ms p r e a d i n gi n t ot h ep a p e r .O r d i n a r y
s u l f i t eb o n dp a p e rm a d ef r o mw o o df i b e r si s
c h a r a c t e r i z e db y a d e g r e e o fs t i f f n e s s ,d u r a b i l i t y
f o rr e p e a th a n d l i n ga n df i l i n g ,r e s i s t a n c et o t h e
p e n e t r a t i o na n d s p r e a d i n g o fi n k s ,i t s b r i g h t
c o l o ra n dc l e a n l i n e s s .I t c o n t a i n s5 %m o i s t u r e
t o p r e v e n tb r i t t l e n e s s .
B o n dp a p e rg o ti t s n a m eb e c a u s ei t w a s
o r i g i n a l l yu s e dt o p r i n ts t o c k sa n d b o n d s a n di s
n o wm o s tc o m m o ni n b u s i n e s so f f i c e s .T h e s e
p a p e r sa r ec l a s s i f i e da s e i t h e r1 6 l b . o r 2 0 l b .
T h e i r " w e i g h t "i s d e r i v e df r o mt h eb a s i sw e i g h t
o f a " r e a m " o f 1 7 i n c hX 2 2 i n c hs h e e t sb e i n g
1 6 o r2 0 p o u n d s .R e a m sw e r eo r i g i n a l l y
c o m p r i s e do f 4 8 0s h e e t sb u tn o wc o n s i s to f 5 0 0
s h e e t s .F o u ro f t h es t a n d a r d8 1 / 2X 1 1 i n c h
s h e e t sf o rt y p i n g ,c o p y i n g a n dc o m p u t i n gp a p e r
a r e c u tf r o mt h ep a r e n t1 7X 2 2 i n c hs h e e t s .
P a p e rc o a t e d w i t hs t a r c ha n dc l a ya n d
p o l i s h e di s e s p e c i a l l yg o o df o rm a g a z i n e s a n d
b o o k sa s w e l la s t h e n e w e rl a s e ra n d i n kj e t
c o m p u t e rp r i n t e r s .B o n dp a p e r sc o m ei n m a n y
s h a d e so f " w h i t e "d e p e n d i n gu p o nt h e c l a y s ,
t i t a n i u mo r o t h e rc h e m i c a l s u s e dt o c o a tt h e m .
T h e w h i t e rt h e s h e e tt h e b e t t e rt h e i n k
r e f l e c t i v i t ya n dc o n t r a s t .C l a yc o a t e d p a p e r s
( s l i c kp a p e r )h a v et h e a d v a n t a g eo f g r e a t e r
s m o o t h n e s st h a nu n c o a t e da l t h o u g hi t i s m o r e
l i m pd u et o i t s l o w e rb u l k . T h i sp a p e rh a s
b e t t e ro p a c i t yd u et o p i g m e n t e dc o a t i n g sa n d
s m o o t h e rp a p e rf o r m a t i o n .
P a p e ri n c o m p u t i n gi s v e r y i m p o r t a n ta s
t h ee n dr e s u l to f o u rc o m p u t i n ge f f o r t sa r eo f t e n
p r i n t e d o u tf o r t r a n s f e r o r s t o r a g e .C o m p u t e r
p a p e ri s c u t i n t o9 1 / 2 i n c hr o l l s a tt h e m i l l s
a n ds o l dt o a c o n v e r t e rc o m p a n y .T h i sc o m p a n y
c u t s t h e p e r f o r a t i o n s s o t h e9 1 / 2i n c hs h e e tw i l l
t e a ra t t h es t a n d a r d8 1 / 2X 1 1 i n c hs h e e ts i z e
a n da l s op u n c h e st h e t r a c t o rf e e dh o l e s .T h e
l a r g e rh o l e sa d j a c e n tt o t h e t o p a n d b o t t o m
p e r f o r a t i o n s a r et o a c c o m m o d a t ef i l eb i n d e r s .
T h ee d g e so f t h e p a p e rc o n t a i n i n gt h e
t r a c t o rf e e d h o l e sa r e t o r n o f fa t t h ep e r f o r a t i o n s
l o c a t e d1 / 2 i n c hi n f r o mt h e o u t e re d g e s .
P e r f o r a t i o n sa r e a l s ol o c a t e d e x a c t l ye v e r y1 1
i n c h e s a l o n gt h e l e n g t ho f t h e r o l l . T h e s e
p e r f o r a t i o n sa l l o wt h ee a s yf o l d i n gf o r s t o r a g e
a n ds h i p p i n gt o t h eu s e r .T h ef o l d e ds h e e t s a r e
s t o r e di n v a r i o u ss i z eb o x e sw h i c hh o l d 5 0 0 ,
1 0 0 0o r 2 5 0 0s h e e t s .
A 8 1 / 2X 1 1 i n c h s h e e ti s d i v i d e di n t oa
m a t r i x o fh o r i z o n t a ll i n e sa n dv e r t i c a lc o l u
A f t e rt e a r i n go f ft h eo u t e re d g e sa n dt e a r i o
a t t h ep a g ee n dy o uh a v ea 8 1 / 2X 1 1 i
s h e e to f p a p e r .N o w ,o n eo f t h em o s tc o m
t y p es i z e s( P i c a )i s 1 0 c h a r a c t e r st o t h e i
( c p i ) ,a l s oc a l l e d1 2p o i n t .T e nc p iX 8 i n c
= 8 0 c o l u m n sp e r s h e e t . M o s tc o m p
d e f a u l tt o t h i s8 0 c o l u m ns t a n d a r dw h i c hl e a
1 / 4i n c h b o r d e r sd o w ne a c hs i d eo f t h e p
A n o t h e rc o m m o ns t a n d a r do f 1 2 p o i n t t
1 / 6o f a i n c hf r o mt h eb o t t o mo f o n ef o n tt o t
b o t t o mo f t h e f o n to n t h en e x tl i n eo r s i x l
t o t h e i n c h .C o m p u t e rp r i n t e r sd e f a u l tt o t
s t a n d a r dm a k i n g6 6 l i n e sp e r 1 1 i n c hs h
U s i n g8 0 c o l u m n sX 6 6 l i n e sy o uc a np u t5 2
c h a r a c t e r so n a s h e e t .( 5 2 8 0f e e t= 1 m i
P r i n t i n gm a c h i n e sc a n p r i n tt o t h e e d g ea
b o t t o mo f 8 0 c o l u m np a p e rb u ts o m e t i i
s m e a r s o v e ra n db e h i n dt h ee d g e .
K n o w i n gh o wt h ep a p e rm e a s u r e ma
d e r i v e dw i l lh e l py o ut o u s e t h e s et o o l sa
m a k ep a p e rm o r eu s e f u l .M a n i p u l a t i nt h e
m a r g i n s( t o p ,b o t t o m ,l e f ta n dr i g h t )t o p l
y o u ro u t p u ti n t h ed e s i r e dp o s i t i o no n t h ep a
i s t h e t a s ko f y o u r c o m p u t e r ,w o r dp r o c e
p r o g r a m ,p r i n t e r i n t e r f a c ea n d f i n a l l yy o
p r i n t e r .T h e s ed e v i c e sc a n b es e tf o rm a n yo t
l i n es p a c i n g sa n dc o l u m nw i d t h s t h r t
u s e o fi n t e r n a lm a c r o s ,t o g g l e s ,p r o g r a m
f o n t s .
P a p e r ,t h a tu s e dt o b e s o r a r ea n dg u a r
i s n o wo n e o f o u r m o s tw i d e l y u s
c o m m o ni t e m s .Y o uk n o wa l l t h i sa s y o ul o
a t y o u r c o m p u t i n gr e s u l t s d i s p l
o n . . . . P A P E R .
R E A D Y .
d i e H a r d O c t o b
8/8/2019 Diehard Issue 14 1993 Oct
http://slidepdf.com/reader/full/diehard-issue-14-1993-oct 32/32
I n t h e A u g u s ti s s u e ,t h e t i p
c o n c e r n i n gR E L a t i v ef i l e sw a ss u p p o s e d
t o b e : D o n ' tv a l i d a t ea n y d i s kw i t h
R A N D O Mf i l e ss i n c et h e d i r e c t o r yd o e s
n o t t r a c kt h e s e .A u t o b o o ts e c t o r sc a n
a l s ob e l o s t .
I f y o ua r el u c k ye n o u g ht o h a v ea
c o p yo f B r u c eB o y l e s '" C R I B B A G E
1 2 8 " ,w h i c hw a s a t y p e - i np r o g r a m
p u b l i s h e di n C O M P U T E! ' S G A Z E T T E
A u g u s t1 9 8 8 , t h e ny o u m a yw a n tt o
m o d i f yi t t o r u ni n 8 0 c o l u m nm o d eo n
y o u rC 1 2 8 .T h ep r o g r a mw a sw r i t t e nt o
r u ni n C 1 2 84 0 c o l u m nm o d e ,b u tr u n s
m u c hf a s t e r i n8 0 c o l u m nF A S Tm o d e .J u s ta d dl i n e1 5 a s s h o w nb e l o w :
1 5 S C N C L R: I F R G R ( 0 ) = 5T H E N
F A S T: W I N D 0 W 1 9 , 0 , 5 9 , 2 4:
C O L O R 6 , 2: G O T O3 0
N o wt h a tt h ep r o g r a mr u n sf a s t e r ,
y o um a yw a n tt o p r o v i d ea l o n g e rl o o ka t
t h es c r e e na f t e r" C U TF O RD E A L "a n d
c a r dc o u n ta f t e re a c hh a n dh a s b e e n
p l a y e d .J u s ta d dl i n e s1 6 5a n d5 8 5a s
s h o w n :
1 6 5 C H A R 1 , 1 0 , 2 3 : P R I N T " [ C T R L7 ]
[ C T R L 9 ] [ 3S P A C E S ]H I T AK E Y
[ 3 S P A C E S ] " : P O K E 2 0 8 , 0 :
G E T K E Y A $
5 8 5 C H A R 1 , 1 0 , 2 3 : P R I N T " [ C T R L7 ]
[ C T R L9 ] [ 3 S P A C E S ]H I TA K E Y
[ 3 S P A C E S ] " : P O K E 2 0 8 , 0 :
G E T K E Y A $
- - L a r r yP a n k e yo f F a l l b r o o k , C a l i f o r n i a
L a s ty e a r ,I a c q u i r e da c o p yo f K u r t
T a p p e ' s" M A HJ O N G GV 2 . 0 "f r o ma
l o c a lu s e rc l u b . I t ' s a s u p e rp r o g r a m ,
b u ta f t e rl o a d i n gi t a n u m b e ro f t i m e s ,I
h a v ed i s c o v e r e da f e wb u g s .
T h ef i r s ti n v o l v e st h e p r o g r a m
g e t t i n gt r a p p e di n t h e " T H A TT I L ED O E S N ' TM A T C HT H E F I R S T "
r o u t i n e ,w i t hn o w a yo u t o t h e rt h a n
r e - r u n n i n gt h ep r o g r a m .T h i sh a p p e n s
w h e ny o uc l i c ko n o n et i l et o h i g h l i g h ti t ,
t h e nc l i c ko n t h e" M O V E S "b a rw i t h o u t
u n - h i g h l i g h t i n gt h e f i r s t t i l e . N o w .
w h e ny o u c l i c ko n " C A N C E L " ,y o u
b e c o m et r a p p e d .T h ef i xi s t o i n s e r tt h e
v a r i a b l eH l = 0i n t o t h e t i l e s e a r c h
r o u t i n e .J u s ta d dt h i sl i n e :
9 5 5 H l = 0
N o t e :y o uc a n u s ea p e r i o di n p l a c eo f
t h ez e r o .
T h en e x tb u gi s n o ta s s e r i o u s ,b u t
m a k e st h eh i g h l i g h t e dt i l e sl o o kb a d .I t
o n l yh a p p e n sw h e nt h ef i r s tt h i n gy o u d o
i s c l i c ko n t h e" M O V E S "b a rb e f o r ey o u
s e l e c ta n y t i l e s . T h e p r o g r a mw i l l
h i g h l i g h t t h em a t c h e dt i l e si n t h e i rd e f a u l t
c o l o r s .T o c o r r e c tt h i s ,t u r nS P R I T E 3
a n dS P R I T E 4o f fw i t ha c o l o re a r l yi n
t h ep r o g r a m .J u s ta d dt h i s l i n e :
3 1 5 S P R I T E 3 , 0 , T H : S P R I T E 4 , 0 , T H
T h et h i r di s n o tr e a l l ya b u g , b u t
w i l l a f f e c tt h e h i g h l i g h t e dt i l e s i fy o u
h a v e c h a n g e dt h e v a l u eo f t h e v a r i a b l e
T Hi n l i n e4 0 . T h i sv a r i a b l ed e t e r m i n e s
t h eh i g h l i g h t e dt i l ec o l o rt h a ty o uc l i c k
o n . I f y o uh a v e c h a n g e dt h i sv a l u et
d e l e t e t h ec o l o rc o m m a n di n l i n e1
I t i sr e d u n d a n ta n dn e e dn o tb e u s e
y o ut h e nw i s ht o p r i n tt h e" N E X a
" C A N C E L "p r o m p tb o x e si n w h
c h a n g et h ec o l o rc o m m a n di n l i n e1
t o :
C O L O R W , D
H e r ei s a n a d d i t i o n a ls u g g e s
k e e py o uf r o mh a v i n ga v i s u a l" l o c
i f y o ua c c i d e n t a l l yh i t t h eR U N
k e y . C h a n g el i n e1 7 6 0i n t ol i n e1
T h e na d dt h i sl i n e :
1 7 6 0I F E R = 30 T H E N R E S U M
T r ym a k i n gt h e s ec h a n g e st o y
p r o g r a mt o m a k es u r et h e ya r ec o
b e f o r es c r a t c h i n gt h eo r i g i n a lp r o
T h e ns a v et h e n e wM A H . J O
L a r r yP a n k e yo f F a l l b r o o k ,C a l i f o
H e r e ' sa l i t t l e t i p f o r C
S p e e d S c r i p tf a n s .C o n t r a r yt o w h a
d o c u m e n t a t i o ns a y s ,i t ' se a s y" t os t o
o u t - o f - c o n t r o l ( g l o b a ls e a r c h
r e p l a c e "( C T R L - G ) .A l l y o ud o i s
R E S T O R E .T h i sf r e e z e se v e r y t
i t s t r a c k s .T h e nh i ta n yc h a r a c t k
e x c e p tY -t o c l e a r t h ec o m m a n dl i n e t
C L R / H O M Et o p u tt h ec u r s o rt o pl e f
a n yc h a r a c t e rk e yt o s e n di t a l l t h ew
h o m e .- R i c h a r d v a nF r a n
M o n t c l a i r ,N e wJ e r s e y .
R E A D V .
b i e f i a r b
V 0 B o x3 9 2B o i s eI B 8 3 7 6 1 - 8 3 9 2
B U L K R A T
U S P O S T A G
P A I D
B O I S E ,I D
P E R M I TN O . 4 9 2