www.pudn.com > zmodem.rar > newest.me


 
*************************************************************************** 
Remember, only Omen's "usq" program decrypts Demand Upgrade encrypted files. 
*************************************************************************** 
 
    ------------------------------------------------------------------- 
    -- Please notify us if you have a CGA board that gives "snow" or -- 
    -- "chromablizzard" when "display warpdrive" is given.  We are   -- 
    -- considering eliminating snow-removal to increase performance. -- 
    ------------------------------------------------------------------- 
 
New ZOO files are being archived with ZOO 2.10 at maximum compression. 
These files require ZOO 2.10 or BOOZ to extract.  All manual references 
to LOOZ should be changed to BOOZ to reflect this technology upgrade. 
 
You can customize ZCOMM and GYAM file transfer display colors with the 
GCOLORS program.  Use the following command: "gcolors script.t".  Gyam and 
ZCOMM can read the resultant file with "source script.t".  These operations 
can of course be automated with a script or bound to a function key. 
 
GCOLORS is included in YAMDEMO.ZIP, YAMDEMO.ZOO, ZCOMMEXE.ZIP, and GSZ.ZIP. 
 
The "picture" command generates the same binary screen dump 
generated with the ALT-Z key.  This command has been present for 
a long time but never fully made it into the manual. 
 
By popular request, Classic ZCOMM without graphics file transfer display 
has returned in CLASSICZ.ZIP. 
 
TurboDial 2.41 adds the "fc" string parameter which returns the 
next modem character as a decimal number in the range 0 to 255. 
A timeout (200 ms) returns -2. 
 
18.18 Adds support for the Texas Insturments TL16C550C ACE with 
AUTO-FLOW control.  This chip is identified as type 4.  Gyam 
file transfer displays were optimized.  Yam and Gyam were tuned 
for bettwe multitasking under the Windows-95 DOS box. 
 
18.15 adds support for the Startech ST16C650 FIFO UART.  This 
chip includes 32 byte FIFO registers.  When hardware handshaking 
is used, logic is activated to provide on chip flow control with 
an instant response independent of interrupt latency from disk 
drivers, TSR programs or other causes.  An ST16C650 is identified 
as TYPE 3. 
 
TurboDial 2.36:  A pattern match timeout of 0 now implies no timeout. 
 
18.14 The zmrxesc and zmtxesc strings now accept "?" to escape the 
all ones character FF. 
 
18.11 The "queue clear" command now resets the pointer to the first 
queue element. 
 
The zmodem k, K, and J numeric parameters have been added to provide 
better control over SMARTDRV operation (PCDOS only).  If you are 
getting LSR 02 errors when SMARTDRV dumps its buffer, set the zmodem k 
parameter the the number of kilobytes to be written between SMARTDRV 
buffer flushes.  If the I numeric parameter is set, it will take 
precedence over how often SMARTDRV is flushed. 
 
Printer controller mode now passes all characters if vt100 emulation 
is not selected.  (Vt220 specs require NULL, XON and XOFF to be filtered.) 
If the ena -8g command is given, all 8 bits are passed to the printer. 
When printer controller modes is used, the host system should not resume 
output when a second XOFF is received. 
 
 
18.10: Improved multitaksing under Windows, OS/2, and Chicago. 
 
18.08 (11-29-93) Enhancements for latest CompuServe B+ CRC-32 and 
"MobyKermit".  Kermit downloads can use the latest C-Kermit speed 
options given below.  Kermit autodownloads have been redesigned for 
proper operation with new as well as old Columbia Kermit programs. 
 
set buffers 25090 25090 
set window-size 5 
set send packet-length 5000 
set receive packet-length 5000 
set block 3 
set flow none 
set handshake none	(or use hardware flow control) 
set control unprefixed all 
set control prefixed 0 1 
set transfer cancellation off 
set file type binary 
set delay 0 
 
When receiving from C-Kermit 189 Pro-YAM is virtually as fast as Columbia 
Kermit with the added benefit of rapid automatic downloads with automatic 
dialect recognition.  To support the latest Columbia Kermit, Pro-YAM no 
longer ignores control characters within packets unless the -M option 
is given.  It will now be necessary to use the -M option in some mainframe 
and/or network Kermit applications (kermit rb -M). 
 
When sending with Kermit, control prefixing can be minimized with the 
"kermit sb -m" option (MobyKermit).  The user must experiment to determine if 
the receiving program will accept this new Kermit sub-dialect. 
 
DOS Serial i/o has been tuned to reduce the computational load imposed 
on internal modems with virtual UARTs implemented in firmware. 
 
18.05: The portx command now works with IRQ's up to 15.  An example card 
that supports these higher IRQs is the $99 "WinSport II" from Boffin LTD 
612-894-0595.  This card has two NS16550AFN FIFO UARTS and also supports 
MobyBaud (18.432 MHz clock). 
 
The "D" numeric parameter has been removed; its function is provided by 
the optional third argument to the "portx" command. 
	portx 3e8,15,57600 speed 200000 
Selects a comm port with a base address of 3e8 using IRQ15 and the 18.432 
MHz clock option on the Boffin Electronics "WinSport II" 2 port serial board. 
 
18.04: The "handshake ax" command takes the low order 5 bits of the first 
letter of the command (usually "a") and writes them to the 8250/16550 UART 
Modem Control Register.  This hack is specific to PCDOS flavors. 
A typical application is "ha ax" which raises Data Terminal Ready (bit 0) 
but turns off Request To Send, useful for interfacing to the Radio Shack 
Micronta Cat. No. 22-182 LCD Digital Multimeter with PC Interface.  This 
instrument uses an optical coupler and will not communicate unless DTR is 
ON and RTS is OFF. 
 
 
18.03:  Some problems with ZMODEM-90(Tm) over 7-bit paths were fixed. 
Printer controller mode now passes all characters if vt100 emulation 
is not selected.  (Vt220 specs require NULL, XON and XOFF to be filtered.) 
If the ena -8g command is given, all 8 bits are passed to the printer. 
CIS-B+ CRC-16 and 2k blocks now supported. 
 
18.01:  The default phones path is now c:/yam/phones.t for DOS flavors. 
The install batch files have been updated to reflect this change. 
The automatic selection of handshake both on serial ports presenting 
positive CTS has been refined.  The display routines now default to 
"display warpdrive".  If you still have a CGA that generates snow 
("chromablizzard") you must uncomment the "display nowarpdrive" command 
in phones.ts. 
 
17.95:  The default built-in DOS phones path is now /yam/phones.t 
instead of /phones.t.  As before, it can be overridden with the 
DOS PHONES environment variable or by putsnp. 
 
17.94:  DOS flavors now recognize a wider variety of EGA and VGA boards 
and automatically set "display warpdrive".  The term function has been 
revised for better operation at very high speeds esp. with hardware 
handshaking. 
 
The "tcs" command now accepts redefinitions of characters 128-255. 
This allows "graphics drawing characters" to be changed. 
 
17.93: DOS Pro-YAM flavors now allow the "set" command to bind strings 
or commands to the letter ALT keys ALT-a to ALT-z. 
 
If image or Image (ena -i or ena -I) mode is on, file append 
buffer capture does not search for a CP/M EOF in the file being 
appended to. 
 
17.92: Giving "display inhibit" followed by "display noinhibit" 
no longer resets Dasher emulation graphics states. 
 
Doorway 2.2 is a shareware remote control program that allows a 
dial-in Yam user to enter keystrokes and view the alphanumeric 
display of the computer Doorway is running on.  This 
functionality resembles that provided by PcAnywhere, Carbon 
Copy, et al. 
 
Doorway host mode support has been added.  When Yam is run under 
Doorway, doorway redirection is turned off.  After executing 
commands in the setup telephone directory entry and the commands 
on the DOS command line, Yam exits before displaying the main 
prompt, restoring the previous Doorway state.  DSZ and GSZ 
versions starting Dec 1991 also support Doorway host operation. 
 
17.90: Corrections to a cursor positioning problem and pN1 
interaction with some display adapters. 
 
17.89  An interaction between the -c switch and CIS-B downloads 
was removed. 
 
17.88: A local -c option will now override the sender's -r option. 
 
The ""gcolors" command is now a no-op on flavors without the graphic file 
transfer display.  The "dG" test condition evaluates true iff the program 
supports the graphics file transfer display. 
 
A problem with the "display inhibit" command has been fixed. 
 
17.87: the "xy column row" command has been added to allow convenient 
direct local cursor addressing. Home = 1 1.  Example:  xy 1 20 
 
Fixed an interaction between FIFO uarts and YMODEM-g termination after all 
files have been sent.  Fixed problem of some options being ignored on 
XMODEM and YMODEM downloads.  Fixed graphics display problem involving 
more than 40 MB of files. 
 
 
17.86: A conflict between crash recovery and user specified 
short packets has been corrected. 
 
Pro-YAM, ZCOMM, DSZ.EXE and GSZ now accept the "c" option to 
force incoming files to use a changed file name when a file with 
the same name exists.  The receiving program must support this 
new ZMODEM option or file disposition will be undefined. 
 
17.84: Fix for possible modem i/o lockup with older UART chips. 
Improvements in graphics transfer display. 
 
17.83: Some fixes in GCOLORS.  Coded added to recover from some types 
of defective serial ports. 
 
17.82: When using printing with DOS (l numeric parameter == 0), printer 
faults generate the "Abort, Retry, Ignore, Fail" message.  Responding "f" 
to this message a few times will now return control to YAM and cause YAM 
to deselect the printer by setting the l numeric parameter to -1.  This 
allows normal operation to proceed if the printer fails.  Printing can be 
reenabled by setting the l numeric parameter to 0. 
 
17.80:  Gyam.exe is a new flavor of PCDOS Pro-YAM with full screen 
graphics status display of file transfer data.  The amount of 
information displayed depends on the protocol and sending program. 
XMODEM, Compuserve-B, and Kermit download displays make use of data 
supplied by the "estimate" command. 
 
Time of day and call elapsed time are displayed.  MODEM status is 
displayed as follows: x = software flow restraint, X = hardware 
flow restraint, L = Loss of carrier detect, H = on Hook. 
 
The display color scheme may be altered with the "gcolors" 
command.  The following gives a rather "rad" set of colors: 
	gcolors 15,2,12,120,10,6,14,6,31,7,12,2,14,15,15,0,0 
A menu driven companion program "gcolors" will support interactive 
modification of the screen colors. 
 
Setting the l numeric parameter to 0 uses DOS PRN: (stdprn) instead 
of ROM BIOS for printing with the lputp command, l mode, and terminal 
emulation printer controller mode.  Doing so may generate "Abort Retry 
Fail" messages from some versions of DOS.  DOS 5.0 generates spurious 
"Write Fault" messages with some parallel port adapters.  In one instance, 
changing from the parallel port on an AST Advantage board to a recent 
Chinese "AT Multi I/O" board eliminated the DOS error messages. 
 
Wyse 60 printer controller and aux print modes are now supported. 
 
17.78: The MODEM string parameter has been added to allow ZCOMM to use the 
new advanced dialing scripts (adial) without difficulty.  This is initialized 
by the MODEM environment string (if present). 
 
References to the "aprompt" string should read "altprompt". 
 
Keyboard mapping mode is no longer required for ANSI KAM to be effective. 
 
Conference mode transmission now obeys throttle. 
 
 
17.77: The -I option has been added to the sz and sb commands.  The -I 
option causes new versions of VMS rz to store files with the VMS Variable 
length (mrs=510) binary format.  The main use of this VMS record format is 
to prevent VMS Kermit programs from altering file contents. 
 
The string parameters altprompt, tmodes, nodename, parity, and speed 
are new to TurboDial 2.35. 
	altprompt	Prompt string for ALT-2  (similar to mprompt) 
	tmodes	Default term function modes for f, learn, F-2, t commands 
	nodename	Unix system node name 
	parity	string representation of number of bits and parity, e.g. 8n 
	speed	string representation of speed as set by "speed" command 
 
Usage of the statliner parameter has been improved.  If statliner begins 
with a space, it is appended to the status line information.  Otherwise 
it is processed for string substitutions and character escapes and 
replaces the right hand side of the status line. 
 
"Handshake slow" is more effective for ZMODEM CRC-32 and MobyTurbo downloads. 
 
pcANYWHERE "A" command has been removed from ZCOMM and Pro-YAM. 
 
17.74 -n flag added to echo command suppresses cr/lf and reverse video. 
(TurboDial 2.34)  Sz -e is more network compatible. 
 
17.72 Corrected bad CRC calculation on zero length blocks. 
 
17.71 Corrected incorrect calculation of disk free space on very large 
disk drives. 
 
17.70 Code changes to improve operation with the Intel SatisFAXtion(Tm) 
modem/fax board.