w8sdz@WSMR-SIMTEL20.ARMY.MIL (Keith Petersen) (10/31/90)
I have uploaded to SIMTEL20: pd2:<msdos2.qmodem> QM42C-1.ZIP QModem comm pgm v4.2c, readme & overlay, 1of4 QM42C-2.ZIP QModem comm pgm v4.2c, executable & help, 2of4 QM42C-3.ZIP QModem comm pgm v4.2c, utilities, 3of4 QM42C-4.ZIP QModem comm pgm v4.2c, documentation, 4of4 QModem now support X/Y/Zmodem protocols. Keith -- Keith Petersen Maintainer of SIMTEL20's MSDOS, MISC & CP/M archives [IP address 26.2.0.74] Internet: w8sdz@WSMR-SIMTEL20.Army.Mil or w8sdz@vela.acs.oakland.edu Uucp: uunet!wsmr-simtel20.army.mil!w8sdz BITNET: w8sdz@OAKLAND
w8sdz@WSMR-SIMTEL20.ARMY.MIL (Keith Petersen) (11/01/90)
> Re upload of qmodem 42c: What has changed? I just > got 42a and haven't even installed it yet, and here is > another variant. Bug fixes? Yes, bug fixes - lots of them. Here's an excerpt from the update doc. ---begin excerpt--- The Function Key macro's were being padded out to a full 72 characters with spaces. This is due to a fix in 4.2B (2nd below). It now trims trailing spaces. In addition, if you want to PAD the a macro with trailing spaces, include the "|" character -after- the last space you want preserved. The trailing "|" character will be stripped at the time the FKey is invoked. No more keyboard lockup problems! Also, with carefully rewritten keyboard handler routines, Int09 and Int16 are no longer intercepted. This means older TSR's should function like in the pre 4.2 versions. The Alt-N/O/R/Int16 Enable switch is still present. This is still needed so Qmodem can read the extended keyboard scancodes when set ON (and your computer has an enhanced BIOS and 101 Keyboard). When set OFF, it uses the generic BIOS calls to Int16 and none of the extended calls (10h and above). The exception to this seems to be Repeat Performance (RP.SYS) from WordPerfect Corp. It works and does not lock up, but the keys do not repeat if held down when the Int16 Enable flag is set ON. I believe this to be a problem with RP.SYS in not knowing how to handle the enhanced Int16 BIOS calls (10h and above). Anyone at WP willing to work with me on this can call! Qinstall was modified to NOT open a COM port unless Quick Modem Config is selected from the Modem Menu. Qinstall also was compiled with the new Keyboard code. QMHOSTPK.EXE, the program that packs the internal Host's Message Base was incorrect. Running it on a 4.2x Host would corrupt all the messages. If you are running the Host mode, delete the following files; QMHOST.HDR QMHOST.MSG. The Host will create new ones next time it is started. When trying to save a file from Scrollback, if an already existing name was selected, it was checking the AutoIncrement and Overwrite flags for download protocols and quite possibly saving it under a different name. Quicklearn could do the same thing if invoked with Alt-Q. Both are fixed. All other FAW prompts have been checked and are correct. The text in Alt-N/M/T/W has change from "CTS when Writing" to "RTS when Writing" to correctly show which line is actually being controlled. RTS is the line that is being brought low (turned off) if the toggle is set ON. The QMODEM.HLP file has also been updated for this change. Several changes and additions to the QMODEM.MDF file. Most notably, the Multi-Tech modem line had problems in MNP and V.42 modes. The test for the "scratch register" in the UARTs now leaves the Holmes Modem/Fax so the Modem is enabled. Ymodem-G Upload was waiting for a "G" to complete the transfer. Bzzzzzzz! Wrong answer. Fixed. The "CTS Signal not found, waiting for CTS" message was popping up during Uploads if the High Speed Xmit flag was OFF, and there was great enough speed mismatch between DCE and DTE. Fixed. More efficient Zmodem Send Headers are now used and the timing routines have been improved. ---end excerpt--- Keith -- Keith Petersen Maintainer of SIMTEL20's MSDOS, MISC & CP/M archives [IP address 26.2.0.74] Internet: w8sdz@WSMR-SIMTEL20.Army.Mil or w8sdz@vela.acs.oakland.edu Uucp: uunet!wsmr-simtel20.army.mil!w8sdz BITNET: w8sdz@OAKLAND