;3 MESSDOS(tm)/Door command data file version ID

=QUIT
=BYE
=LEAVE
"Why not try ^EXIT^?

*A:|
*B:|
*C:|
*D:|
*E:|
"Commands for specifying the disk drive are no longer required,
"in this version of KLONEDOS. The system will change drives whenever
"it is required.
'How nice of it!

$HICKBSS C:\ {DIR}
$CONFIG.SYS C:\ {DIR}
$AUTOEXEC.BAT C:\ {DIR}

*CD
*CD\|
"This system not equipped for Compact Disc.
'I've heard it plays tapes, though

=CHDIR.
=CHDIR .

=CHDIR C:\
=CHDIR \
=CHDIR\
@SETV.IN_ROOT %PROMPT
@IFV.IN_ROOT C:\
"You're ^already^ in the Root Directory!
@GOTO CSKIP
@ENDIF
@IFSEC ~<32000
@PROMPT C:\
@ELSE
"Access to Root Directory requires Sysop Security Level
@ENDIF
:CSKIP

=CHDIR C:\HICKBBS
=CHDIR \HICKBBS
=CHDIR\HICKBBS
@SETV.IN_ROOT %PROMPT
@IFV.IN_ROOT C:\HICKBBS
"You're ^already^ in the C:\HICKBBS Directory!
@ELSE
@PROMPT C:\HICKBBS
@ENDIF

-C:\HICKBBS
=CHDIR ..
=CHDIR..
@SETV.IN_ROOT %PROMPT
@IFV.IN_ROOT C:\
"You're ^already^ in the Root Directory!
@GOTO CSKIP2
@ENDIF
@IFSEC ~<32000
@PROMPT C:\
@ELSE
"Access to Root Directory requires Sysop Security Level
@ENDIF
:CSKIP2

+CHDIR
+CHDIR\|
"Invalid directory

=CHDIR
"Current directory is|
!PROMPT

$. C:\HICKBBS {DIR}
$.. C:\HICKBBS {DIR}

$FREE.COM C:\HICKBBS {DIR}
-C:\HICKBBS
*FREE
"If you want it ^free^ (or close to it), get it from Evil Twin Software.
"Remember what Steve Pogo (President of ETS) always says :
@RANDOM 3
@IFRND 1
""Every Evil Twin Software product is ^exactly^ like it's Psychromoft
"counterpart. The only thing you ^don't^ get is the high price!"
'True. ETS programs even have some of the same BUGS as Psychromoft!
@ENDIF
@IFRND 2
""If it's not ^Evil^ Twin, its not an ^identical^ twin!"
'Egad! They practically admit it!
@ENDIF
@IFRND 3
""If it ^looks^ like Psychromoft, ^feels^ like Psychromoft and ^works^ like
"Psychromoft, but you didn't spend a fortune on it, it ^must^ be an Evil
"Twin Software Product!"
'That's funny. Psychromoft's lawyer's said the same thing, in court, but
'they STILL got away with it...
@ENDIF

*MD
*MD\|
"No Doctor available at this time.
"For emergency lobotomies and electroshock treatments, contact Dr. Joel B
"at ^1-800-ZAP-MIND^.
'Sysops even get a special discount rate.
@IFUSER %SYSOP
'(Just kidding)
@ENDIF

*MKDIR
*MKDIR\|
"MKDIR command not implemented in this version of KLONEDOS.
"Use MD command instead.
@IFV.HAS_TRIED TRIED3
"
"You have already tried this command|
!N.COUNT|
"times.
@ADDN.COUNT -1
"If it didn't work the first|
!N.COUNT|
"times, why would it work now?
@ADDN.COUNT 1
@ENDIF
@IFV.HAS_TRIED TRIED2
@SETV.HAS_TRIED TRIED3
@ENDIF
@IFV.HAS_TRIED TRIED
@SETV.HAS_TRIED TRIED2
@ENDIF
@IFV.HAS_TRIED ~TRIED
@IFV.HAS_TRIED ~TRIED2
@IFV.HAS_TRIED ~TRIED3
@SETV.HAS_TRIED TRIED
@ENDIF
@ADDN.COUNT 1

*VERIFY
*VERIFY=|
"Psychromoft would've charged you extra for these ^incredible^ diagnostic
"commands included ^absolutely FREE^ in KLONEDOS!
'How lucky for us...

*COPY
"The Psychromoft COPY command requires a lot of paperwork and hassles, but
"^not^ so, with KLONEDOS. We at Evil Twin Software feel that you should
"be able to copy ^anything^ you want. Therefore, the COPY command from
"KLONEDOS will ^automatically^ make multiple, labeled copies of ^every^
"program you run!
'I'm sure millions of programmers and software developers will sleep
'better at night, if they hear about this.

*DATE
"This system is not allowed to engage in social activities with users.

*TIME
"This system is much too sophisticated to be used as a mere clock.

*VOL
"Volume, tone and balance commands are included ^free of charge^ with
"every copy of KLONEDOS. Of course, if you don't have a music board of
"some kind, it's pretty worthless. But, it's the thought that counts.

$DEBUG.COM C:\HICKBBS {DIR}
-C:\HICKBBS
*DEBUG
"This command isn't needed, because ^Evil Twin Software^ programs have
"^NO bugs^!!! Of course, if you still run some Psychromoft programs,
"you probably need the DEBUG command. Just write us and we'll send it
"to you (^free^, of course).
'Programs from Evil Twin Software really don't have any bugs.
'I also have this excellent Ocean-front Property......

$EXE2BIN.EXE C:\HICKBBS {DIR}
-C:\HICKBBS
*EXE2BIN
"EXE2BIN or NOT2BIN? That is the question. For the answer, refer to
"page 42 of the KLONEDOS Technical Reference Manual (^free^).

*DIR
*DIR/|
@SHOWDIR DIR

*BREAK
*BREAK=|
"The ^violent^ BREAK command has been replaced by the ^non-violent^ INTERRUPT
"command, in this version of KLONEDOS.

*INTERRUPT
*INTERRUPT=|
"The ^rude^ INTERRUPT command has been replaced be the ^polite^ WAITMYTURN|
"command,
"in this version of KLONEDOS.

*WAITMYTURN
&OFF
*WAITMYTURN=|
&OFF
*WAITMYTURN
&=OFF|
=WAITMYTURN=OFF
@SETV.WAIT OFF
"WAITMYTURN =|
!V.WAIT

*WAITMYTURN
&ON
*WAITMYTURN=|
&ON
*WAITMYTURN
&=ON|
=WAITMYTURN=ON
@SETV.WAIT ON
"WAITMYTURN =|
!V.WAIT

=WAITMYTURN
"WAITMYTURN =|
!V.WAIT

*CTTY
"The CTTY command has been replaced by the more understandable USETERMINAL
"command.

*USETERMINAL
"The USETERMINAL command requires a Cereal Communications Board and the 
"KLONEDOS Communications Toolbox (free).

*MODE
"The system has determined the appropriate mode of operation from direct
"testing of the hardware. The MODE command is no longer required, in this
"version of KLONEDOS.

$FORMAT.COM C:\HICKBBS {DIR}
$FDISK.EXE C:\HICKBBS {DIR}
*DEL
*ERASE
-C:\HICKBBS
*FDISK
*FORMAT
"Are you ^sure^ you want to do this (Y/N)?|
@GETKEY YN12
@IFKEY <Y1
"OK, if that's ^really^ what you want to do
"Erasing ^important^ system information...
@WAIT 5
"All ^critical^ system information erased
"(||
?SYSOPFIRST|
"is going to be ^mad^ at you!)
'Aren't you glad this is only a simulation?
@ELSE
"I didn't ^think^ so.
@ENDIF

*IF
*ECHO
*SHIFT
*GOTO
*FOR
*REM
*PAUSE
"Batch processing commands are no longer supported, in this version of
"KLONEDOS. Instead, we have included ^at no cost to you^, our new
"BatchPlus enhancement package.
'How CAN they give away so much software for free? Volume. Volume. Volume.
'(Of course the fact that they are merely copying Psychromoft programs makes
'it even easier)

$ASSIGN.COM C:\HICKBBS {DIR}
-C:\HICKBBS
*ASSIGN
"The system has determined the appropriate drive assignments from extensive
"analysis of application software contained on the fixed disk. The ASSIGN
"command is no longer required, in this version of KLONEDOS.

*CHKDSK
"The CHKDSK command has been replaced by the more understandable ^CHECKDISK^
"command, in this version of KLONEDOS.

$CHECKDISK.EXE C:\HICKBBS {DIR}
$DISKCOMP.EXE C:\HICKBBS {DIR}
-C:\HICKBBS
*CHECKDISK
*DISKCOMP
*COMP
*FC
*FIND
"You would've had to pay $195 ^extra^ for this command, if you had bought
"Psychromoft's operating system. With KLONEDOS, it's ^free^!

$DISKCOPY.EXE C:\HICKBBS {DIR}
-C:\HICKBBS
*DISKCOPY
"The DISKCOPY command is no longer needed in KLONEDOS. The COPY command will
"^automatically^ copy the ^entire^ contents of every diskette you place in
"your drive.
'Ah, but where does it copy it to?

*PROMPT
*PROMPT=|
"This system is designed to respond in a prompt and timely manner.
"No PROMPT command is required, in this version of KLONEDOS.

$EDLIN.COM C:\HICKBBS {DIR}
-C:\HICKBBS
*EDLIN
"Line editing is no longer needed, in this version of KLONEDOS. Every copy
"includes a ^full-blown version^ of ETS Wired, which is ^100%^ compatible with
"the ^latest^ version of Psychromoft's word processor!
'At least, it Will be, as soon as they get their disassembler working...

$SYS.COM C:\HICKBBS {DIR}
-C:\HICKBBS
*SYS
"The SYS command is no longer supported, in this version of KLONEDOS.
"KLONEDOS will ^automatically^ place itself on ^all^ diskettes.

$BACKUP.EXE C:\HICKBBS {DIR}
-C:\HICKBBS
*BACKUP
"The BACKUP command is no longer needed, in this version of KLONEDOS.|
"Your hard disk will be ^automatically^ backed up, every time you place
"a blank diskette in drive A:

$RESTORE.EXE C:\HICKBBS {DIR}
-C:\HICKBBS
*RESTORE
"The RESTORE command is no longer needed, in this version of KLONEDOS.

$HELP.COM C:\HICKBBS {DIR}
-C:\HICKBBS
*HELP
"No HELP is needed, for this version of KLONEDOS.
"All manuals are available in a handy photocopied format, including a
"handsome 3-ring binder.
"
"You want me to call the sysop?|
@GETKEY YN
@IFKEY Y
@CHAT
@ELSE
"OK. Maybe later.
@ENDIF
@BREAK
:NOCHAT
@RANDOM 4
@IFRND 1
"I can't seem to find|
!SYSOPFIRST|
". Maybe he's out.
'Yeah. Out of his mind.
@ENDIF
@IFRND 2
"Well,|
!SYSOPFIRST|
"was here a minute ago!
@ENDIF
@IFRND 3
"Sorry.|
!SYSOPFIRST|
"is asleep right now.  Try again later.
'Zzzzzzzzzzzzz!
@ENDIF
@IFRND 4
!SYSOPFIRST|
"is ^very^ busy right now.  You'll need to make an appointment.
@ENDIF
@IFREG ~
@BREAK
@ENDIF
"You want to talk to|
?SYSOPFIRST||
"'s computer assistant?|
@GETKEY YN
@IFKEY Y
@AUTOCHAT
@ELSE
"OK. Don't say I didn't ask.
@ENDIF

$GRAPHICS.EXE C:\HICKBBS {DIR}
-C:\HICKBBS
*GRAPHICS
"The use of graphics requires ^CGA^ (Crappy Graphics Adapter) or ^EGA^
"(Even-better Graphics Adapter). If you had one, you'd be able to see
"all of the ^great^ graphics routines that are ^built-in^ to KLONEDOS.

$MORE.COM C:\HICKBBS {DIR}
-C:\HICKBBS
*MORE
"If you want ^more^ than Psychromoft can provide, and you want to pay
"^less^ than it costs them to produce it, choose Evil Twin Software
"products. The ^same^ programs, without all of the ^expensive^ development!
"For more information, contact your ETS dealer, or call ^1-800-GET-EVIL^.

$LINK.EXE C:\HICKBBS {DIR}
-C:\HICKBBS
*LINK
"In order to link with another computer that is not physically connected to
"yours, you must have the PsychicLink Adapter and the KLONEDOS Psychic
"Communications Software (free).

*PATH
*PATH=|
"To improve ease-of-use, this version of KLONEDOS will search ^ALL^
"directories, if a program is not found in the current directory. This makes
"the PATH command ^obsolete^. This may also cause ^some^ programs to take|
"several
"hours to begin execution. This is ^normal^ and should not be mistaken as a
"system lock-up. In order to avoid this confusion, ^actual^ system lock-ups will
"now display the message 'OOPS!', in the upper left hand corner of the|
"screen.

*SET
"Internal system settings can ^not^ be changed by the user, in this version of
"KLONEDOS. (Actually, we ^were^ going to change this, but we couldn't figure
"out how)

$PRINT.COM C:\HICKBBS {DIR}
-C:\HICKBBS
*PRINT
"Printer access requires a Parallel Printer Interface.

$LABEL.COM C:\HICKBBS {DIR}
-C:\HICKBBS
*LABEL
"Programs to print ^all^ sizes and types of mailing labels are included with
"^every^ copy of KLONEDOS!

$KEYB.COM C:\HICKBBS {DIR}
-C:\HICKBBS
*KEYB|
"To install alternate keyboard drivers, you ^must^ have the KLONEDOS|
"Device
"Control Pac (free).

*RENAME
"Why ^rename^ it? I like it the way it is!

*REN
"The REN command has been changed to the more ^logical^ RENAME, in this|
"version
"of KLONEDOS.

$SORT.EXE C:\HICKBBS {DIR}
-C:\HICKBBS
*SORT
"This version of KLONEDOS keeps ^all^ files sorted at ^all^ times. The SORT
"command is no longer needed!

*TREE
"The TREE command has been replaced by the ^more understandable^|
"SHOWDIRECTORIES
"command in this version of KLONEDOS.

*SHOWDIRECTORIES
"This command is too ^silly^ to ^actually^ do anything.

*TYPE
"This system is too ^sophisticated^ to be used as a ^mere^ typewriter.

*RMDIR
*RMDIR\|
"The RMDIR is no longer supported in this version of KLONEDOS.
"Use the RD command instead.

*RD
*RD\|
"In order to use KLONEDOS ^on the road^ you should have a copy of
"Evil Twin Software's ^new^ HickBBS running on your system, at home.

$GWBASIC.EXE C:\HICKBBS {DIR}
-C:\HICKBBS
*BASIC
*BASICA
*GWBASIC
"Evil Twin Software will be announcing the release of ^several^ new languages
"^very soon^. Watch for announcements.
'I can hardly wait...

$NETWORK.COM C:\HICKBBS {DIR}
-C:\HICKBBS
=NET
=NETWORK
"Ahem, well, ahem, ^actually^, KLONEDOS doesn't support network commands, we
"just used the word Network in our name, because it fit the acronym.
'Like spelling "K"ommand with a "K".

=PSYCHROMOFT
"They ^are^ a bunch of crooks, aren't they?
'Talk about the pot calling the kettle black...

=MESSDOS
"Boo! Hiss!
'I don't know. I kind of like MESSDOS...

$BBS.BAT C:\HICKBBS {DIR}
$TIME {BBS}
-C:\HICKBBS
=BBS TIME
:USERTIME
"You have|
!TIMELEFT|
"minutes left on|
!BBSNAME

$BAUD {BBS}
-C:\HICKBBS
=BBS BAUD
"You are logged on|
!BAUD

$NAME {BBS}
-C:\HICKBBS
=BBS NAME
"What's the matter,|
!USERFIRST||
"? Don't know your own ^name^?

$SECURITY {BBS}
-C:\HICKBBS
=BBS SECURITY
"You have a security level of|
!SECURITY
"How did ^you^ rate that?
'Probably bribed the sysop

$CLOCK {BBS}
-C:\HICKBBS
=BBS CLOCK
"It is|
!DATE|
"at|
!TIME

$FLAGS {BBS}
-C:\HICKBBS
=BBS FLAGS
"A flags|
!AFLAG
"B flags|
!BFLAG
"C flags|
!CFLAG
"D flags|
!DFLAG

$RETURN {BBS}
-C:\HICKBBS
=BBS RETURN
@EXIT

-C:\HICKBBS
+BBS
"No such BBS command!
"
@GOTO BBS

-C:\HICKBBS
=BBS
@SETV.SHOW_MSG FALSE
@GOTO SKIPSET
:BBS
@SETV.SHOW_MSG TRUE
:SKIPSET
"The following BBS commands are available :
"
@SHOWCMD BBS
@IFV.SHOW_MSG ~TRUE
"
"To use a BBS command, type BBS and the command name.
"For example, to use the NAME command, type BBS NAME.
@ENDIF
