home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 4 Drivers / 04-Drivers.zip / ctmous18.zip / HISTORY.TXT < prev    next >
Text File  |  2000-12-31  |  4KB  |  86 lines

  1. History:
  2. --------
  3.  
  4. 1.8    by Arkady V.Belousov <ark@mos.ru> (some ideas by Alain M.
  5.     <alainm@pobox.com>, documentation proofreading by Mike Millen
  6.     <mikemillen@ukgateway.net> and Frank Pruefer <fp666@t-online.de>)
  7.     - Bugfixes, heavy optimizations, some features
  8.     - PS/2 mice were not found on some machines
  9.     - Serial mouse reset reinforced (previously mouse froze in some cases)
  10.     - Serial and PS/2 modules combined into one executable
  11.     - For Mouse Systems protocol CTMOUSE now installs at first
  12.       existing COM port, not at COM1 which may be absent
  13.     - Added support for serial Microsoft Whell/Intellimouse protocol,
  14.       wheel interpreted as third button
  15.     - Auto resolution behavior corrected and is now default resolution
  16.     - INT 33/001F now doesn't restore interrupts (and CTMOUSE doesn't
  17.       unload resident part) if INT 33 or INT 10 are intercepted by
  18.       another program
  19.     - Cursor drawing much enhanced and bugfixed: finished INT 33/0010
  20.       support and video page change detection for graphics drawing;
  21.       single video registers handled in RIL more accurately; cursor
  22.       is drawn only when cursor shape is inside screen ranges
  23.     - Some ill-behaved applications (like Norton Commander or Klondike
  24.       by Eduardo Martins) call INT 33/0001, 0009 and 000A in loops;
  25.       to prevent cursor flickering the cursor is now redrawn only if
  26.       its position or pattern is changed
  27.     - Added workarounds for Pentium and PS/2 BIOS, Logitech MouseWare
  28.       Windows driver, Turbo Pascal IDE and Nicemouse utility
  29.       peculiarities
  30.     - Messages for English extracted into separate message file
  31.     - Added Brazilian, Portugese, German, Italian and Hungarian message
  32.       files
  33.     - Ordered errorlevels returned for each event
  34.     - Added command line option to cancel run if mouse services are
  35.       already present
  36.  
  37. 1.73    by Arkady V.Belousov <ark@mos.ru> (many ideas by
  38.     Alain M. <alainm@pobox.com>)
  39.     - Serial mouse detection routine is now CPU speed independent
  40.       and also accepts PNP mice
  41.     - Changed command line interface
  42.     - Added mouse autosearch through all COM ports
  43.     - Added support for Microsoft and PS/2 mice with 3 buttons
  44.     - Added command line option to prevent loading TSR into UMB
  45.     - Part of driver's PSP used for placing some driver data
  46.     - Memory handling routines heavily optimized and debugged
  47.     - Bugfixed and extended protocol analyzer possibilities
  48.  
  49. 1.72    by Arkady V.Belousov <ark@mos.ru>
  50.     - Bugfixes, optimizations, some features
  51.     - Commented out video retrace waiting
  52.     - Returned handling of PS/2 pointing device through BIOS
  53.       (thanks to Martin Eckel <martin.eckel@topmail.de>)
  54.     - Reimplemented function INT 33/0010
  55.     - Added autodetection for nonstandard screen sizes
  56.     - Implemented functions INT 33/0023, 0027, 002A and 0032
  57.  
  58. 1.71    by Arkady V.Belousov <ark@mos.ru>
  59.     - Many bugfixes, huge optimizations, some features
  60.     - Direct hardware handling for PS/2 mouse events
  61.  
  62. 1.6    - Positioning bugfix for videomode 13h
  63.     - Added protocol analyzer (debugging purposes only)
  64.  
  65. 1.5    by Arkady V.Belousov <ark@mos.ru>
  66.     - Many bugfixes, huge optimizations
  67.     - Fixed memory allocation bugs
  68.  
  69. 1.4    - Added self-load high capability
  70.     - Horizontal and vertical speed can be different
  71.       (good for some games...)
  72.     - Implemented functions INT 33/001A and 001B
  73.     - Fixed some small bugs and a BIG bug
  74.  
  75. 1.3    - Fixed some small bugs and added CTMOUSEP.COM for PS/2 mice
  76.  
  77. 1.2a    - Fixed a bug in the Driver Disable function (1Fh)
  78.  
  79. 1.2    - Added command line option to force IRQ number of COM port
  80.  
  81. 1.1    - Added command line options to force a specific mode
  82.     - Rewritten Mouse Systems initalization routine, now more Genius
  83.       mice with 3 buttons will work
  84.  
  85. 1.0    - First public release
  86.