home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 4 Drivers
/
04-Drivers.zip
/
ctmous18.zip
/
HISTORY.TXT
< prev
next >
Wrap
Text File
|
2000-12-31
|
4KB
|
86 lines
History:
--------
1.8 by Arkady V.Belousov <ark@mos.ru> (some ideas by Alain M.
<alainm@pobox.com>, documentation proofreading by Mike Millen
<mikemillen@ukgateway.net> and Frank Pruefer <fp666@t-online.de>)
- Bugfixes, heavy optimizations, some features
- PS/2 mice were not found on some machines
- Serial mouse reset reinforced (previously mouse froze in some cases)
- Serial and PS/2 modules combined into one executable
- For Mouse Systems protocol CTMOUSE now installs at first
existing COM port, not at COM1 which may be absent
- Added support for serial Microsoft Whell/Intellimouse protocol,
wheel interpreted as third button
- Auto resolution behavior corrected and is now default resolution
- INT 33/001F now doesn't restore interrupts (and CTMOUSE doesn't
unload resident part) if INT 33 or INT 10 are intercepted by
another program
- Cursor drawing much enhanced and bugfixed: finished INT 33/0010
support and video page change detection for graphics drawing;
single video registers handled in RIL more accurately; cursor
is drawn only when cursor shape is inside screen ranges
- Some ill-behaved applications (like Norton Commander or Klondike
by Eduardo Martins) call INT 33/0001, 0009 and 000A in loops;
to prevent cursor flickering the cursor is now redrawn only if
its position or pattern is changed
- Added workarounds for Pentium and PS/2 BIOS, Logitech MouseWare
Windows driver, Turbo Pascal IDE and Nicemouse utility
peculiarities
- Messages for English extracted into separate message file
- Added Brazilian, Portugese, German, Italian and Hungarian message
files
- Ordered errorlevels returned for each event
- Added command line option to cancel run if mouse services are
already present
1.73 by Arkady V.Belousov <ark@mos.ru> (many ideas by
Alain M. <alainm@pobox.com>)
- Serial mouse detection routine is now CPU speed independent
and also accepts PNP mice
- Changed command line interface
- Added mouse autosearch through all COM ports
- Added support for Microsoft and PS/2 mice with 3 buttons
- Added command line option to prevent loading TSR into UMB
- Part of driver's PSP used for placing some driver data
- Memory handling routines heavily optimized and debugged
- Bugfixed and extended protocol analyzer possibilities
1.72 by Arkady V.Belousov <ark@mos.ru>
- Bugfixes, optimizations, some features
- Commented out video retrace waiting
- Returned handling of PS/2 pointing device through BIOS
(thanks to Martin Eckel <martin.eckel@topmail.de>)
- Reimplemented function INT 33/0010
- Added autodetection for nonstandard screen sizes
- Implemented functions INT 33/0023, 0027, 002A and 0032
1.71 by Arkady V.Belousov <ark@mos.ru>
- Many bugfixes, huge optimizations, some features
- Direct hardware handling for PS/2 mouse events
1.6 - Positioning bugfix for videomode 13h
- Added protocol analyzer (debugging purposes only)
1.5 by Arkady V.Belousov <ark@mos.ru>
- Many bugfixes, huge optimizations
- Fixed memory allocation bugs
1.4 - Added self-load high capability
- Horizontal and vertical speed can be different
(good for some games...)
- Implemented functions INT 33/001A and 001B
- Fixed some small bugs and a BIG bug
1.3 - Fixed some small bugs and added CTMOUSEP.COM for PS/2 mice
1.2a - Fixed a bug in the Driver Disable function (1Fh)
1.2 - Added command line option to force IRQ number of COM port
1.1 - Added command line options to force a specific mode
- Rewritten Mouse Systems initalization routine, now more Genius
mice with 3 buttons will work
1.0 - First public release