home *** CD-ROM | disk | FTP | other *** search
/ Mega Demo / MegaDemoCDRom1.cdr / cdrom / viewers / megadoor.doc < prev    next >
Text File  |  1992-10-16  |  33KB  |  649 lines

  1. ╔═══════════════════════════════════════════════════════════════════════════╕
  2. ║       MegaDOOR version 3.50S (C) 1991-1992 Profit Press                   │
  3. ╙───────────────────────────────────────────────────────────────────────────┘
  4.  
  5.                 TABLE OF CONTENTS
  6.         Section 1       Profit Press License Agreement
  7.                 2       About MegaDOOR
  8.                 3       Where to get help and updates
  9.                 4       Single node quick start
  10.                 5       System requirements
  11.                 6       Features list
  12.                 7       Network/DesqView support
  13.                 8       BBS support
  14.                 9       Protocol support
  15.                10       Security options
  16.                11       Look and feel
  17.                12       Enhancing performance
  18.                13       Forced COM ports
  19.                14       Command line parameters
  20.                15       Sysop keys
  21.                16       Updating MegaDOOR
  22.                17       MegaTERM
  23.                18       Version history from 2.00
  24.                19       Program status indicators
  25.  
  26.  
  27. ╔═══════════════════════════════════════════════════════════════════════════╕
  28. ║       Section 1: Profit Press License Agreement                           │
  29. ╙───────────────────────────────────────────────────────────────────────────┘
  30.  
  31.         MegaDOOR, MegaSearch (DOS + Windows), MegaTERM, MSETUP, MegaINSTALL,
  32.         and MegaFILE are Copyright (C) 1991-1992 by Profit Press.
  33.  
  34. The right to use and/or distribute any of the above mentioned products is 
  35. granted if the conditions below are met.
  36.  
  37.         1. The software may only be used on MegaROM-1, MegaCD-ROM 1, 
  38.            MegaCD-ROM 2, SDN1 Plus, MegaWinOS/2 A, FAO (1/2/3), MegaDemo
  39.            or some future Profit Press CD-ROM.
  40.         2. The software may not be represented as a product of any person 
  41.            or business entity other than Profit Press.
  42.         3. The floppy disk based support software and it's updates may not
  43.            be distributed for more than $5.00 per disk plus exact shipping.
  44.         4. Profit Press support disks included with any CD-ROM must be 
  45.            given to the purchaser as a bundle free of charge.
  46.         5. If updates are available for distribution from a BBS or other 
  47.            online service no access fee may be charged.
  48.         6. Any sysop or other online service manager is granted the right 
  49.            to restrict the use of MegaDOOR and MegaTERM to specific users.
  50.         7. None of the software or support files may be disassembled or 
  51.            modified. This includes, but is not limited to, modifying Profit 
  52.            Press software to work with CD-ROM products not published by 
  53.            Profit Press.
  54.         8. All other rights reserved, including the right to change the 
  55.            above license agreement at any time.
  56.  
  57.  
  58. ╔═══════════════════════════════════════════════════════════════════════════╕
  59. ║       Section 2: About MegaDOOR                                           │
  60. ╙───────────────────────────────────────────────────────────────────────────┘
  61.  
  62. MegaDOOR is a DORINFO/DOOR.SYS compatible door. It assists in file searches 
  63. and downloading on Profit Press CD-ROMs. It is included free with all 
  64. Profit Press CD-ROMs.
  65.  
  66. MegaDOOR comes with a remote user interface called MegaTERM. This interface 
  67. caches CD-ROM listings and gives users nearly complete MegaSearch for DOS 
  68. functionality. MegaTERM abides by all MegaDOOR security level restrictions. 
  69.  
  70. Also included with MegaDOOR is MSETUP. MSETUP allows the sysop to configure 
  71. MegaDOOR for nearly any system. Online context sensitive help is provided 
  72. for all menus (just hit F1). MSETUP may be incompatible with DesqView on 
  73. certain systems.
  74.  
  75.  
  76. ╔═══════════════════════════════════════════════════════════════════════════╕
  77. ║       Section 3: Where to get help and updates                            │
  78. ╙───────────────────────────────────────────────────────────────────────────┘
  79.  
  80. If you have any problems with MegaDOOR or have a bug to report call us at 
  81. (602)577-9696. Fido sysops may send netmail to 1:300/46 (Supra v.32bis) or 
  82. 1:300/33 (US Robotics Dual Standard). 
  83.  
  84. Current versions of MegaDOOR may be FREQ'd from 1:300/46.  Use the alias
  85. MEGADOOR. If you do not belong to FidoNet you may download MegaDOOR at 
  86. (602)299-0693 (Supra v.32bis). New users calling at 2400 baud or higher 
  87. should have plenty of time to download.
  88.  
  89. New features are being added to MegaDOOR constantly. Updates are free and 
  90. only cost you a phone call. Please call if you feel a feature or support 
  91. for a BBS package is missing.
  92.  
  93.  
  94. ╔═══════════════════════════════════════════════════════════════════════════╕
  95. ║       Section 4: Single node quick start                                  │
  96. ╙───────────────────────────────────────────────────────────────────────────┘
  97.  
  98. Unzip the MegaDOOR distribution file (usually MDORxxxS.ZIP) and the 
  99. appropriate CD-ROM support file (usually the name of the disc). This is 
  100. done automatically by the INSTALL program included with Profit Press 
  101. CD-ROMs.
  102.  
  103. Run MSETUP (may not work with DesqView). Full mouse and keyboard support is 
  104. included. Keyboard commands are: F1 for help (at any time). F10 to access 
  105. the menu. TAB switches between entry fields. SPACE executes a button. ENTER 
  106. executes the menu or the default button.
  107.  
  108. If you are using a high speed modem, adjust the locked baud rate in 
  109. Standard│Comm.
  110.  
  111. Set the DORINFO/DOOR.SYS path and CD-ROM drive letter in Standard│Paths.
  112.  
  113. (optional) Set up your systems security in the Standard│Other menu, the 
  114. Restrictions menu, and the Protocol│Ratios menu.
  115.  
  116. Exit MSETUP. (Quit/Exit in Standard│Other or Alt-X).
  117.  
  118. Run "MEGADOOR LOCAL" to make sure the paths were setup correctly.
  119.  
  120. Add MegaDOOR to your BBS menus and make sure to set it up as a DORINFO or 
  121. DOOR.SYS compatible door.
  122.  
  123. Have someone log on at your systems minimum and maximum supported speed to 
  124. ensure that the locked baud rate is set correctly and that your BBS is 
  125. passing the proper information to MegaDOOR.
  126.  
  127. Please see Section 8: BBS support for more information on getting specific 
  128. BBS software to work with MegaDOOR.
  129.  
  130.  
  131. ╔═══════════════════════════════════════════════════════════════════════════╕
  132. ║       Section 5: System requirements                                      │
  133. ╙───────────────────────────────────────────────────────────────────────────┘
  134.  
  135.         - 256K of free RAM (less when EMS is available)
  136.         - 300K of disk space
  137.         - DOOR.SYS or DORINFO.DEF compatible BBS software
  138.         - Any Profit Press CD-ROM and a CD-ROM drive
  139.         - The appropriate CD-ROM support files
  140.  
  141.  
  142. ╔═══════════════════════════════════════════════════════════════════════════╕
  143. ║       Section 6: Features list                                            │
  144. ╙───────────────────────────────────────────────────────────────────────────┘
  145.  
  146.      ■ Quick and easy installation with MSETUP.EXE
  147.      ■ Directly supports: WildCat! 3.0, Remote Access 1.11,
  148.        QuickBBS 2.75, SuperBBS 1.17, Maximus 2.0, and GAP
  149.      ■ Batch downloads with Ymodem, Zmodem and Kermit
  150.      ■ Single file downloads with Xmodem, Ymodem, Zmodem and Kermit
  151.      ■ Batched files may be marked from file lists or at the menu
  152.      ■ ZIP view / ZIP read (including string search)
  153.      ■ *Virus report for each ZIP file
  154.      ■ Sysop definable main menu and colors
  155.      ■ Sysop definable security includes: Level to view and/or
  156.        download files, Ratios for UL/DL and daily K limits.
  157.      ■ Network/DesqView support [9 nodes DORINFO.DEF, 127 DOOR.SYS]
  158.      ■ Description search    
  159.      ■ File find
  160.      ■ *Hyper search (for words 3 or more characters in length)
  161.      ■ Locked COM ports
  162.      ■ Support for non-standard comm ports
  163.      ■ *Sysop may define their own CD-ROM order form
  164.      ■ DigiBoard general interface support
  165.  
  166. * Not available on some CD-ROM discs.
  167.  
  168.  
  169. ╔═══════════════════════════════════════════════════════════════════════════╕
  170. ║       Section 7: Network/DesqView support                                 │
  171. ╙───────────────────────────────────────────────────────────────────────────┘
  172.  
  173. Different copies of MegaDOOR may be run for each node of a multi-node 
  174. system, however, this is wasteful of disk space. Proper setup of MegaDOOR 
  175. for a Network or DesqView system will yield better system performance.
  176.  
  177. To set MegaDOOR up for your multinode environment, load MSETUP.
  178.  
  179. For each node in your system enter the appropriate Network│Node x menu and 
  180. set the DORINFO/DOOR.SYS path, the node's locked baud rate (if any), and 
  181. the CD-ROM drive letter.
  182.  
  183. (optional) Set up your systems security in the Standard│Other menu, the 
  184. Restrictions menu, and the Protocol│Ratios menu.
  185.  
  186. Most multinode systems should set "Copy dload to HD" on in the 
  187. Protocol│Internal menu. MegaDOOR will copy all files in a single or batch 
  188. download to the hard drive before the transfer. Most CD-ROM drives can not 
  189. keep up with more than one user at a time.
  190.  
  191. Exit MSETUP. (Quit/Exit in Standard│Other or Alt-X).
  192.  
  193. Run "MEGADOOR x LOCAL" to make sure the paths were setup correctly. (where 
  194. x is the node number representing the keyboard/window you are using)
  195.  
  196. Add MegaDOOR to your BBS menus and make sure to set it up as a DORINFO or 
  197. DOOR.SYS compatible door. Please see Section 14: Command line parameters 
  198. for instructions on passing the node number to MegaDOOR.
  199.  
  200. Have someone log on at your systems minimum and maximum supported speed to 
  201. ensure that the locked baud rate is set correctly and that your BBS is 
  202. passing the proper information to MegaDOOR. Please do this for each node.
  203.  
  204. NOTE: If you would like to use more than the 16 nodes supported by MSETUP 
  205. you will have to edit the MEGADOOR.SET file with a text editor.  Find the 
  206. NODExxx entries, copy, and edit for your setup.
  207.  
  208. WARNING(DesqView): Some versions of DesqView can not handle direct screen
  209. writes. If necessary set Direct Video to No in Standard│Other.
  210.  
  211. Please see Section 8: BBS support for more information on getting specific 
  212. BBS software to work with MegaDOOR.
  213.  
  214.  
  215. ╔═══════════════════════════════════════════════════════════════════════════╕
  216. ║       Section 8: BBS support                                              │
  217. ╙───────────────────────────────────────────────────────────────────────────┘
  218.  
  219. MegaDOOR includes directly support for WildCat! 3.0, Remote Access 1.11,
  220. QuickBBS 2.75, SuperBBS 1.17, Maximus 2.0, and GAP.
  221.  
  222. This means that MegaDOOR (if the option is activated) will update user 
  223. daily and total download information for each of the packages above. Two 
  224. steps are required to activate this support.
  225.  
  226. Turn on K Limit checking in MSETUP's Standard│Other menu.
  227.  
  228. Define *"Transfer Data for MegaDOOR" in MSETUP:
  229.         Single node system: In the Standard│Paths menu.
  230.         Network/DV systems: In every Network│Node x that you are using
  231.  
  232.     * refer to the online help (F1) on information for adding your 
  233.       particular BBS software into this field.
  234.  
  235. MegaDOOR does not directly support any package's file ratio setup. It does 
  236. support 16 different file ratio access levels in the Protocol│File Ratios 
  237. menu. Use these to inform MegaDOOR of the file ratios that you would like 
  238. to keep. MSETUP's online help explains how to edit the file ratios.
  239.  
  240.  
  241. ╔═══════════════════════════════════════════════════════════════════════════╕
  242. ║       Section 9: Protocol support                                         │
  243. ╙───────────────────────────────────────────────────────────────────────────┘
  244.  
  245. MegaDOOR includes Xmodem, Ymodem, Zmodem and Kermit. You may disable any 
  246. internal protocol in the MSETUP Protocol│Internal menu. In this menu you 
  247. may also enable downloads being copied to the hard drive before a 
  248. transfer.
  249.  
  250. Up to six external protocols may be added to MegaDOOR in the 
  251. Protocol│External x menus. Please see the online help in MSETUP for 
  252. complete instructions (including batch file parameters).
  253.  
  254.  
  255. ╔═══════════════════════════════════════════════════════════════════════════╕
  256. ║       Section 10: Security options                                        │
  257. ╙───────────────────────────────────────────────────────────────────────────┘
  258.  
  259. MegaDOOR includes many options for user security. In MSETUP, the 
  260. Standard│Other menu includes a minimum access, download, and zipview 
  261. level. Also in this menu is a sysop level - this defines the level a local 
  262. logon will be given.
  263.  
  264. You may also set access and download levels for each file area on a 
  265. CD-ROM. These individual levels will be overridden by the global levels 
  266. only if they are LOWER than the appropriate global security level. This 
  267. helps to avoid unnecessary typing.
  268.  
  269. Each menu option may be hidden or set to sysop in the Standard│Menus menu.
  270.  
  271. Please see Section 8: BBS support for setting up your system's 
  272. user upload/download ratios.
  273.  
  274.  
  275. ╔═══════════════════════════════════════════════════════════════════════════╕
  276. ║       Section 11: Look and feel                                           │
  277. ╙───────────────────────────────────────────────────────────────────────────┘
  278.  
  279. The sysop can control many of the basics attributes of MegaDOOR's user 
  280. interface. Foremost is color control. The MSETUP menu Standard│Colors 
  281. allows a sysop to adjust MegaDOOR colors to suit. Online help provides a 
  282. color chart for reference. Sorry, but at this time no active color demo is 
  283. available and the sysop will have to log on locally to view the effects.
  284.  
  285. Most menu item names and command letters are also sysop definable. The 
  286. menu Standard│Menus provides a method of changing menu text. The menu 
  287. command letter is always the first character of the menu text. A menu 
  288. attribute exists to hide certain options, or make them sysop only.
  289.  
  290. You may also define your own text files. For a menu create an ASCII and/or 
  291. ANSI menu in the MegaDOOR directory, and inform MegaDOOR in the MSETUP 
  292. Standard│Text Files menu. If you would like to sell Profit Press CD-ROM's 
  293. on your system you may define your own ASCII order form. Set the order 
  294. form name in the same menu.
  295.  
  296. Other sysop definable text file names appear below. These files will be 
  297. used in place of the standard menus if found in the MegaDOOR directory.
  298.  
  299. DLSING.ANS/.TXT           Protocol menu for single file transfers.
  300. DLBATCH.ANS/.TXT          Protocol menu for batch transfers.
  301. DIR.ANS/.TXT              Primary change directory menu.
  302. DIRxx.ANS/.TXT            Sub directory cd menu.
  303.  
  304. You may also edit or create a new banner text/ansi file (the file 
  305. displayed as the user logs into MegaDOOR).
  306.  
  307.  
  308. ╔═══════════════════════════════════════════════════════════════════════════╕
  309. ║       Section 12: Enhancing performance                                   │
  310. ╙───────────────────────────────────────────────────────────────────────────┘
  311.  
  312. (this section does not apply to FAO 1, 2 or 3)
  313.  
  314. MegaDOOR's search and change directory functions will operate quite a bit 
  315. faster if a few files are copied from your CD-ROM into the MegaDOOR 
  316. directory. They are 0CDDIR.DAT, 0CDSORT.DAT, 0HYPCACH.DAT (if available), 
  317. and 0CDINDEX.DAT. These files together are found in all Profit Press 
  318. CD-ROM \00INDEX directories and should total less than one megabyte. 
  319. Further speed during zipview and hypersearch operations may be gained by 
  320. copying 0HYPERIN.DEX from the same directory. On the average this file is 
  321. 15+ megabytes and will not speed MegaDOOR to any degree justifying it's 
  322. hard drive space usage.
  323.  
  324.  
  325. ╔═══════════════════════════════════════════════════════════════════════════╕
  326. ║       Section 13: Forced COM ports                                        │
  327. ╙───────────────────────────────────────────────────────────────────────────┘
  328.  
  329. In the Standard│Comm and Network│Node x appear three options that are not 
  330. usually used in a MegaDOOR setup. They only need be used if you have a 
  331. nonstandard communications port setup. If you do need to adjust the IRQ or 
  332. base address of a com port you should set Forced COM Port, Forced IRQ, and 
  333. Forced I/O port to the proper values.
  334.  
  335. This has successfully been used to drive a 4 node DesqView BBS using COM 
  336. 1-4 and IRQs 2,3,4 and 5.
  337.  
  338. DigiBoard support may be added to a future version of MegaDOOR. Call the 
  339. Profit Press BBS if interested.
  340.  
  341.  
  342. ╔═══════════════════════════════════════════════════════════════════════════╕
  343. ║       Section 14: Command line parameters                                 │
  344. ╙───────────────────────────────────────────────────────────────────────────┘
  345.  
  346. Single node systems:
  347.         MEGADOOR [local]    ---> where local is optional
  348.    
  349. Multi node systems:
  350.         MEGADOOR x [local]  ---> where x is the node number and local is 
  351.                                  optional. A node number is required for 
  352.                                  local logons.
  353.  
  354.  
  355. ╔═══════════════════════════════════════════════════════════════════════════╕
  356. ║       Section 15: Sysop keys                                              │
  357. ╙───────────────────────────────────────────────────────────────────────────┘
  358.  
  359. The up and down arrows adjust user time
  360. F1  will abort file transfers
  361. F5  will log a user off and drop DTR to the modem for a hangup.
  362. F9  drops the sysop to DOS
  363. F10 will engage the user in chat (not available during MegaTERM)
  364.  
  365.  
  366. ╔═══════════════════════════════════════════════════════════════════════════╕
  367. ║       Section 16: Updating MegaDOOR                                       │
  368. ╙───────────────────────────────────────────────────────────────────────────┘
  369.  
  370. If you are installing this MegaDOOR as an update, please make sure that 
  371. you have the appropriate CD-ROM support file. These files are usually an 
  372. archive carrying the name of the CD-ROM (MEGAROM1.ZIP, FAO3.ZIP, etc). If 
  373. upgrading from a version older than 2.80 you will definitely need a new 
  374. support file. New copies of the support files are available on the Profit 
  375. Press BBS. See Section 3: Where to get help and updates for more 
  376. information.
  377.  
  378. You should make sure to overwrite all files in your directory (including 
  379. MEGADOOR.SET) with the newer support and MegaDOOR distribution files.
  380.  
  381.  
  382. ╔═══════════════════════════════════════════════════════════════════════════╕
  383. ║       Section 17: MegaTERM                                                │
  384. ╙───────────────────────────────────────────────────────────────────────────┘
  385.  
  386. Included with MegaDOOR is the matching version of MegaTERM. Please inform 
  387. your users that it is available. The interface offered by MegaTERM makes 
  388. files easier than ever to find.
  389.  
  390. While a user is in MegaTERM the sysop is presented with a packet display. 
  391. During MegaTERM operations your system is essentially acting as a file 
  392. server. MegaDOOR still processes all security limits while MegaTERM is 
  393. active.
  394.  
  395. During a MegaTERM zipread the sysop display will change to reflect the 
  396. state of the user's screen.
  397.  
  398.  
  399. ╔═══════════════════════════════════════════════════════════════════════════╕
  400. ║       Section 18: Version history from 2.00                               │
  401. ╙───────────────────────────────────────────────────────────────────────────┘
  402.  
  403. 2.00S   - MegaDOOR now supports MegaTERM (2.00) with ZIPRead
  404.         - Bug fixed with text search/file find
  405.         - MegaDOOR no longer needs to be run from it's own directory
  406.         - MSETUP.EXE (MegaDOOR setup program) completed
  407. 2.02S   - Added twirling idle cursor to bottom right of screen
  408.         - Fixed MegaTERM read-zip related logoff bug
  409.         - Added a check to see if COM port exists (prevents lock-ups)
  410.         - Added a ^C abort check during listings
  411.         - ZIP View and ZIP Read combined into one menu option
  412.         - ZIP Read by file # instead of file name
  413.         - ZIP View/Read now on file list more prompt
  414.         - Fully supports DOOR.SYS daily kilobyte limits
  415.         - Problems fixed with restricted directories
  416.         - Minimum MEGADOOR access level added.
  417. 2.03S   - MEGADOOR is now DesqView aware (will give up time slices)
  418.         - Fixed bug with fossil and networks (wouldn't use it on LANS)
  419.         - Supports EXITINFO.BBS from RA (may not quite work/feedback welcome)
  420.         - Added support for strange comm ports
  421. 2.10S   - ANSI interpreter built in, MEGADOOR no longer requires 
  422.           ANSI.SYS for ANSI menus/banners.
  423.         - Xmodem/YModem(G)/Zmodem(8K)/Kermit now internal (no
  424.           DSZ.EXE or GSZ.EXE required)
  425.         - Fixed chat/shell to DOS user timeout bug
  426.         - UNZIP code now internal.  PKUNZIP no longer required.
  427.         - Local copy code now internal.
  428.         - Overlays added to decrease MegaDOOR memory requirements
  429.         - Fossil driver support has been removed. USEFOSSIL and
  430.           NODEFOSSIL settings are ignored.
  431. 2.50S   - MegaTERM is now being distributed.
  432. 2.53S   - Network sharing violations fixed on HD based data files.
  433.         - Single download fixed (OOPS!)
  434.         - MegaTERM interface now uses the OOXPORT transport layer
  435.         - Visual quirk found in large zmodem downloads should be fixed
  436.         - Added error info on status line
  437.         - Download status bar has less granularity
  438. 2.55S   - Protocol status spruced up
  439. 2.56S   - MegaDOOR was crashing when given invalid command line parameters.
  440.           I've tracked it down and it shouldn't happen again.  
  441.         - ANSI directory menu support added [DIR.ANS, DIRx.ANS, ...]
  442.         - A little touch of user help added to ?
  443.         - Zip read now unzips to a temp directory.  Users can unzip any
  444.           file except one with the same name as another user is reading
  445.           (network or multitasking bbs).
  446. 2.57S   - MegaTERM maintenance
  447. 2.58S   - MegaDOOR was logging the user out after downloads.
  448. 2.59S   - Added Xmodem-CRC, Xmodem-1K, Xmodem-1KG
  449.         - Added ANSI to download protocol menus (batch and single)
  450.           [DLSING.ANS, DLBATCH.ANS]
  451.         - Eliminated the batch download command.  MegaDOOR chooses
  452.           according to the state of the download queue.
  453.         - .TXT support added for DIR, DIRx, DLSING, DLBATCH
  454.         - Added "expert mode" change directory.  If you enter the cd
  455.           command twice - like "cc<cr>" it will jump to the sub directory
  456.           display instead of starting at the main directory.
  457. 2.60S   - Network support expanded to 127 nodes with DOOR.SYS
  458.         - Zipview was not working correctly in hyper search, file find
  459.           and text search.
  460.         - Internal protocols may now be disabled in MSETUP
  461.         - External protocol support has been added (again...)
  462.         - MegaDOOR internal menus (ANSI anyway) are much nicer looking
  463.           and display faster for 2400 or slower users.
  464.         - Some default colors have been adjusted. Background colors
  465.           are now supported. Hit F1 in the Standard|Colors menu of MSETUP
  466.         - MegaDOOR now has a temp directory for each node
  467.         - A local login or sysop level has been added as an
  468.           option in MSETUP.  It defaults to 65534.
  469. 2.61S   - Some changes in MegaTERM.
  470. 2.62S   - More help added to MSETUP with links between help panes.
  471.         - External protocol log file support added.
  472.         - EXITINFO.BBS support has been revamped. (RA & SBBS supported)
  473.         - Slight visual bug in MegaTERM sysop display fixed.
  474.         - PS2 detection was messing up forced comm support.
  475. 2.63S   - QuickBBS support added
  476.         - Limited hot key support added
  477.         - Zip read now goes back to the archive instead of the more prompt
  478.         - Up and down arrows now adjust user time
  479.         - Xmodem 1k/1kG should be working now.
  480.         - .SDN archives are supported (PAK.EXE must be present)
  481.         - K/files ratio support added in MSETUP
  482.         - WildCat! 3.0 support for USERINFO.DAT added
  483.         - More DOOR.SYS support added (fully GAP compatible)
  484. 2.80S   - Official release for the SDN1+ CD-ROM
  485.         - Maximus 2.00+ support added
  486.         - Tiny bug fix on hot keys.
  487. 2.81S   - MegaTERM update (slightly pre-SDN)
  488.         - Minimum access for zipview added.
  489.         - Hangup on user timeout added. (optional)
  490. 2.82S   - MegaTERM downloads now count against the user.
  491.         - MegaTERM now reports correct zipread fail info.
  492.         - Some MegaDOOR network setups outputted garbage to the screen.
  493.           This has been corrected.
  494. 2.83S   - Bug on text mode autoprompt fixed.
  495. 2.84S   - MegaTERM zipread in window
  496. 3.00S   - XModem/YModem transfers fixed
  497.         - New version of MegaTERM with MkDir/ChDir option
  498. 3.10S   - Upgraded to Async Pro 1.04
  499.         - Fixed external main menu problems
  500.         - Unzipping ZIP AV files corrected (Async Pro bug)
  501. 3.11S   - BIOS [optional] video (screen writes) partially implemented
  502. 3.20S   - EMS/conventional CD-ROM caching modified
  503.         - Terminal errors now reported in Red at bottom of screen
  504.         - Exit status reported in Blue at bottom of screen
  505.         - MegaTERM double click problems repaired
  506.         - Heap error fixed on early error exit
  507.         - Fixed logic error in complex hypersearch expressions
  508. 3.21S   - Added XIDOS5 Digiboard general driver support
  509. 3.22S   - Eliminated duplicate CD-ROM info code
  510.         - Modifed CD-ROM data file open
  511. 3.50S   - Fixed error in EMS exit code (introduced in 3.22)
  512. 3.51S   - Fixed MEGADOOR exit status inconsistency
  513.  
  514. ╔═══════════════════════════════════════════════════════════════════════════╕
  515. ║       Section 19: Program status indicators                               │
  516. ╙───────────────────────────────────────────────────────────────────────────┘
  517.  
  518. Two forms of system status are provided during MegaDOOR operation. A 
  519. rotating cursor should appear in the bottom right corner while MegaDOOR is 
  520. idle. Each cursor rotation also denotes a time slice given to DesqView if 
  521. it is loaded.
  522.  
  523. Also in the bottom right corner is a status number. This is a number 
  524. reported by the Async Pro serial communications toolkit. Use the 
  525. information below for reference.
  526.  
  527. If the number reported is larger than 9999 ignore the first digit.
  528.  
  529.   ecOk                      0     Reset value for AsyncStatus
  530.  
  531. +++General error codes (0-999)+++
  532.  
  533.   DOS errors
  534.   ecFileNotFound            0002  File not found
  535.   ecPathNotFound            0003  Path not found
  536.   ecTooManyFiles            0004  Too many open files
  537.   ecAccessDenied            0005  File access denied
  538.   ecInvalidHandle           0006  Invalid file handle
  539.   ecOutOfMemory             0008  Insufficient memory
  540.   ecInvalidDrive            0015  Invalid drive
  541.   ecNoMoreFiles             0018  No more files
  542.  
  543.   Turbo Pascal I/O errors
  544.   ecDiskRead                0100  Attempt to read beyond end of file
  545.   ecDiskFull                0101  Disk is full
  546.   ecNotAssigned             0102  File not Assign-ed
  547.   ecNotOpen                 0103  File not open
  548.   ecNotOpenInput            0104  File not open for input
  549.   ecNotOpenOutput           0105  File not open for output
  550.   ecInvalidFormat           0106  Invalid format for packed window
  551.  
  552.   DOS critical errors
  553.   ecWriteProtected          0150  Disk is write-protected
  554.   ecUnknownUnit             0151  Unknown disk unit
  555.   ecDriveNotReady           0152  Drive is not ready
  556.   ecUnknownCommand          0153  Unknown command
  557.   ecCrcError                0154  Data error
  558.   ecBadStructLen            0155  Bad request structure length
  559.   ecSeekError               0156  Seek error
  560.   ecUnknownMedia            0157  Unknown media type
  561.   ecSectorNotFound          0158  Disk sector not found
  562.   ecOutOfPaper              0159  Printer is out of paper
  563.   ecDeviceWrite             0160  Device write error
  564.   ecDeviceRead              0161  Device read error
  565.   ecHardwareFailure         0162  General failure
  566.  
  567. +++Capacity or environmental errors (2900-2999)+++
  568.  
  569.   APUART port errors
  570.   ecNoMorePorts             2900  Can't open port, no slots available
  571.   ecOverrunError            2901  UART receiver overrun
  572.   ecParityError             2902  UART receiver parity error
  573.   ecFramingError            2903  UART receiver framing error
  574.  
  575.   APCOM/OOCOM errors/status
  576.   ecBlockIncomplete         2920  Block shorter than requested
  577.   ecBufferIsFull            2921  No room for new char in buffer
  578.   ecBufferIsEmpty           2922  No characters to get
  579.   ecTimeout                 2923  Timed out waiting for something
  580.   ecStringIncomplete        2924  String shorter than requested
  581.   ecStringOverrun           2925  String longer than 255
  582.   ecUserAbort               2926  User aborted during "wait"
  583.  
  584. +++Programmer errors (8900-8999)+++
  585.  
  586.   APCOM/OOCOM port errors
  587.   ecBadPortNumber           8900  Out-of-range port number
  588.   ecOutofRange              8901  General out-of-range error
  589.   ecPortNotOpen             8902  Port not open
  590.   ecInvalidBaudRate         8903  Bad baud rate for this device
  591.   ecInvalidArgument         8904  General programming error
  592.   ecNoDevice                8905  No device layer installed
  593.   ecNotaUart                8906  Couldn't find a uart at this address
  594.   ecInvalidParity           8907  Bad parity option for this device
  595.   ecBadFileList             8909  No end of list marker found in file list
  596.   ecNotBuffered             8910  Operation only allowed on buffered ports
  597.   ecNotSupported            8911  Function not supported by device-layer
  598.  
  599. +++Status codes (9900-9999)+++
  600.  
  601.   APABSPCL/OOABSPCL status codes
  602.   ecInitFail                9900  Xmodem init failed
  603.   ecInitCancel              9901  Xmodem init was canceled on request
  604.   ecCancelRequested         9902  Cancel requested
  605.   ecDuplicateBlock          9903  Duplicate block received
  606.   ecSequenceError           9904  Wrong block number received
  607.   ecDirNotFound             9905  Directory not found in protocol transmit
  608.   ecNoMatchingFiles         9906  No matching files in protocol transmit
  609.   ecLongPacket              9907  Long packet received during protocol
  610.   ecEndFile                 9908  End of transmitted file
  611.   ecHandshakeInProgress     9909  Initial protocol handshake in progress
  612.   ecFileRenamed             9910  Incoming file was renamed
  613.   ecFileAlreadyExists       9911  Incoming file already exists
  614.   ecInvalidFilesize         9912  Ymodem header has bad file size
  615.   ecInvalidDateTime         9913  Ymodem header has bad date/time
  616.   ecUnexpectedChar          9914  Unexpected char during protocol
  617.   ecBlockCheckError         9915  Incorrect CRC or checksum received
  618.   ecNoSearchMask            9916  No search mask specified for transmit
  619.   ecNoFilename              9917  No filename specifed in xmodem download
  620.   ecAsciiReceiveInProgress  9918  Ascii receive in progress
  621.   ecFileRejected            9919  Receiver rejected file
  622.   ecTooManyErrors           9920  Too many errors received during protocol
  623.  
  624.   APZMODEM/OOZMODEM status codes
  625.   ecGotCrcE                 9925  Zmodem - got CrcE DataSubpacket
  626.   ecGotCrcW                 9926  Zmodem - got CrcW DataSubpacket
  627.   ecGotCrcQ                 9927  Zmodem - got CrcQ DataSubpacket
  628.   ecGotCrcG                 9928  Zmodem - got CrcG DataSubpacket
  629.   ecGarbage                 9929  Zmodem - got garbage from remote
  630.   ecSkipFile                9930  Zmodem - skip file
  631.   ecBadPosition             9931  Zmodem - bad file position
  632.   ecFileDoesntExist         9932  Zmodem - specified file doesn't exist
  633.   ecCantWriteFile           9933  Zmodem - not allowed to overwrite file
  634.   ecFailedToHandshake       9934  Zmodem - never got proper handshake
  635.   ecNoFilesToReceive        9935  Zmodem - no files to receive     
  636.   ecBuffersTooSmall         9936  ZModem - port buffers too small  
  637.   ecGotHeader               9937  Zmodem - got a complete header   
  638.   ecNoHeader                9938  Zmodem - (internal) no header yet
  639.  
  640.   Archive status messages
  641.   ecUnknownMethod           9960  Unknown compression method
  642.   ecFileEncrypted           9961  Cannot extract--file is encrypted
  643.   ecBadFileCRC              9962  Bad CRC--file is probably corrupted
  644.   ecCannotCreate            9963  Unable to create output file
  645.   ecBadFileFormat           9964  Bad archive file format          
  646.   ecNotAnLzhFile            9965  Not an LZH file
  647.   ecNotAZipFile             9966  Not a ZIP file
  648.   ecEmptyFileMaskList       9967  File mask list is empty          
  649.