home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / RITM258.ZIP / WHATSNEW.TXT < prev   
Text File  |  1993-08-16  |  4KB  |  63 lines

  1. RighTime v2.58                                  Copyright 1991-93, GTBecker
  2. Released August 16, 1993                                All Rights Reserved
  3.  
  4.  
  5.                    What's new in RighTime Version 2.58?
  6.  
  7. Version 2.58 solves a long-standing difficulty with communications, provides
  8. automatic disabling of both 0.01 DOS clock resolution and learning when
  9. Microsoft Windows in 386 Enhanced mode is resident, starts balky CMOS RTCs,
  10. and improves stability.
  11.  
  12.      Some machines experienced serial port errors, usually showing up as file
  13.      transfer resends or noisy faxes.  The trouble was long thought to be
  14.      something elusive in RighTime itself, but was finally located in the
  15.      BIOS interrupt handler.  Because of this, RighTime must be inoperative
  16.      during critical serial port use since it must use the interrupts that
  17.      are at the core of the errors.  Two new techniques are available in
  18.      v2.58 to determine serial port activity - one senses DCD (Carrier
  19.      Detect) differently than v2.53 and v2.54 did (/Mport), and a new method
  20.      senses IRQ activity (/MIport) - and a new dormant mode is automatically
  21.      controlled by them.
  22.  
  23.      Version 2.58 also uses a different process to start the CMOS RTC; some
  24.      machines refused to start properly, causing a failed selftest and
  25.      subsequent program load abort.
  26.  
  27.      If RighTime is running in its high resolution (0.01 second) mode, and
  28.      Windows is in 386 Enhanced mode, the clock in DOS sessions behaves
  29.      poorly.  This is due to the non-preemptive multitasking technique used
  30.      in Windows which cannot guarantee prompt interrupt response.  RighTime
  31.      v2.58 senses this condition and automatically disables the high
  32.      resolution mode while Windows in 386 Enhanced mode is present,
  33.      essentially an automatic /TH.
  34.  
  35.      If the time is set from within Windows in 386 Enhanced mode, the time
  36.      will be set late and the resulting false error will improperly affect
  37.      the correction values.  By default, learning is now disabled for time
  38.      sets from within Windows 386 Enhanced mode, as well as the first set
  39.      that follows any such sets.  If the user insists, a switch (/LW) enables
  40.      learning under these conditions.  All other RighTime functions operate
  41.      normally, but the user is still cautioned to not trust that the time
  42.      indicated while in Windows 386 Enhanced mode is correct.  The Windows
  43.      clock is usually a second or two late without RighTime or less than one
  44.      second late with RighTime, and it does not increment smoothly.
  45.  
  46.      Several internal improvements have increased the timing stability; 
  47.      TestTime now usually shows measurement-to-measurement variations on the
  48.      order of tenths of milliseconds.  TestTime and TestIncr are improved and
  49.      RighTLog and SetupRT2 match RighTime's changes.
  50.  
  51. Version 2.54 added two new switches, /I"name" and /#.  These ease the handling
  52. of unexpected or unwanted date and time sets, and allow the system date and
  53. time to be protected from inadvertent or unauthorized changes.  Internal
  54. improvements were implemented to reduce DOS clock jitter to below one
  55. millisecond.
  56.  
  57. Version 2.53 was the first release since v1.1 (v2.00 to v2.52 either never
  58. left the shop or went only to beta testers over an 18-month development
  59. period).  From version 1.1, there were a great many improvements.  If you are
  60. a v1.1 user, you'll need to read the document, RighTime.TXT, to catch up.
  61.  
  62. Changes in RighTime.TXT are indicated by asterisks on the left margin.
  63.