DOORWAY is now distributed with a copy of DWCOMM. The DWCOMM is documented by another doc file in this zip file. A new feature has been added, and that is printer redirection. By placing a /Y: in the DOORWAY command line, the printer interrupt on the HOST end will be hooked, and any printer output will be sent to nul. If a /Y:R is put into the DOORWAY command line, then the printer will be redirected to the remote end. DWCOMM will allow you to capture the print to a file, or send it to the prn, lpt1, lpt2, or lpt3 printer. See the DWCOMM doc for more information. Note that the /J: has been eliminated, so you should remove it from your DOORWAY command line if you are using it. There have been numerous bug fixes and incompatability problems resolved. In addition DOORWAY will now change into the directory a program is in, prior to running the program if there is a /CD in the command line. This eliminates the problem being unable to find its own file, by being in the wrong subdirectory. The subdirectory will be restored upon return to DOORWAY. However, if there is no CD in the command line then DOORWAY will NOT change directories, thus allowing the program running under DOORWAY define what directory DOORWAY is to return to. Two variables have been added to the menu (/I:) abilities. If you put a @TIME@ or @NAME@ in the menu text, it will be replaced with the time left and USER name respectively. So, in a menu you can put a line like this in: Welcome to the BBS doors section @NAME@. Your remaining time is @TIME@ minutes. Note that both NAME and TIME must be in caps. Marshall What's New -- DWHost v2.02 6/8/91 - Fixed minor bugs in which "Bye . . ." was being sent to the modem when terminating the program AND a logoff message was being sent to the log also when leaving the program if not running from batch file. - Cleaned up the modem monitor operation. Now, on the line headed "Modem:" the strings to/from the modem are displayed more slowly so that there is the perception that the displayed data is filled from the right after the 35-byte display string has been initially filled. - Added a slow speed initialization of the modem. The modem init string is sent to the modem at 10 char/sec. Thereafter, strings are sent at full speed. - Corrected a problem where the modem would not be taken offhook on some modems when True Ring Detect is selected (True Ring Detect = Yes) on the configuration screen. What's New -- JaxHost v6.0á1 and DWHost v2.0á1 First BETA compile - 6/4/91 1. JaxHost and DWHost code is now contained in the same source files. 2. Modem AT command of E0 has been added to the default init. string. 3. NEW FEATURE: If you configure the system with no password (delete any existing -- or the default -- password) then JaxHost/DWHost will immediately exit (Drop into configured application such as Doorway). This useful when used with applications which implement their own security. 4. NEW FEATURE: We now have fully configurable comm port setup. If you specify a comm port number greater than 2 on the setup, you are prompted for the port address and IRQ number. 5. NEW FEATURE: As an aid in trouble-shooting, all strings sent to the modem AND all modem responses are displayed on the status screen adjacent to the new label of "Modem:". As new strings are sent or received from the modem while it is in command state, it is inserted into the display at the right, shifting earlier data to the left in order to keep the same length display. 6. No longer is an "ATZ" sent to the modem. This just in case someone has a "V0" as the intial setting (thus V1 would be turned off to V0 and we would no longer have verbal response codes). We would not get an "OK" and thus would detect "Modem Reset Error". 7. Bug fix -- if the comm base locations 40:0 thru 40:7 were all nulls (BIOS had not initialized to the installed ports), the code would exit on an error. This has been fixed such that the comm base locations are set according to how this program is configured. (Examnple: If we are configured for COM1:, the system memory locations of 40:0 and 40:1 are set to 0F8h and 03h respectively.) 8. Added ability to escape Modem Reset Error loop by hitting F1 or F2 (the normal program termination keys for JaxHost). (This had been installed in DWHOST earlier). 9. Extended the "wait for CD" duration when answering a call from 20 seconds to 45 seconds. (Some v.32 modems can take a while to synch up.) (This also had been added to DWHOST a while ago.)