Discussion:
Mouse driver memory
(too old to reply)
T. Ment
2019-06-03 15:58:54 UTC
Permalink
A mouse is essential for some DOS programs, like navigating the help
text in Microsoft C 6 or 7. But the Microsoft mouse driver 8.20 takes
17k memory.

I found a Logitech mouse driver that loads in extended memory with the
help of Helix software cloaking.exe.

http://www.mdgx.com/files/CDX.ZIP

That version of the mouse driver did not work for me in Desqview, but
mouse version 6.50 does:

https://www.uwe-sieber.de/util_e.html

Uwe also has a 7.30 mouse version with 1996 cloaking.exe included, but
that version of cloaking.exe doesn't work with QEMM and 256MB of memory.
Both cloaking.exe report version 2.01, but fc /b shows they're not the
same. They fixed some bugs in the 1998 version.

The 1998 cloaking.exe and 6.50 mouse driver only take 2k of DOS memory.
Sjouke Burry
2019-06-03 23:26:45 UTC
Permalink
Post by T. Ment
A mouse is essential for some DOS programs, like navigating the help
text in Microsoft C 6 or 7. But the Microsoft mouse driver 8.20 takes
17k memory.
I found a Logitech mouse driver that loads in extended memory with the
help of Helix software cloaking.exe.
http://www.mdgx.com/files/CDX.ZIP
That version of the mouse driver did not work for me in Desqview, but
https://www.uwe-sieber.de/util_e.html
Uwe also has a 7.30 mouse version with 1996 cloaking.exe included, but
that version of cloaking.exe doesn't work with QEMM and 256MB of memory.
Both cloaking.exe report version 2.01, but fc /b shows they're not the
same. They fixed some bugs in the 1998 version.
The 1998 cloaking.exe and 6.50 mouse driver only take 2k of DOS memory.
I use lh c:\hardware\cutemous\ctmouse
Post by T. Ment
https://sourceforge.net/projects/cutemouse/
Kerr-Mudd,John
2019-06-05 18:09:57 UTC
Permalink
On Mon, 03 Jun 2019 23:26:45 GMT, Sjouke Burry
Post by Sjouke Burry
Post by T. Ment
A mouse is essential for some DOS programs, like navigating the help
text in Microsoft C 6 or 7. But the Microsoft mouse driver 8.20 takes
17k memory.
I found a Logitech mouse driver that loads in extended memory with the
help of Helix software cloaking.exe.
http://www.mdgx.com/files/CDX.ZIP
That version of the mouse driver did not work for me in Desqview, but
https://www.uwe-sieber.de/util_e.html
Uwe also has a 7.30 mouse version with 1996 cloaking.exe included, but
that version of cloaking.exe doesn't work with QEMM and 256MB of memory.
Both cloaking.exe report version 2.01, but fc /b shows they're not the
same. They fixed some bugs in the 1998 version.
The 1998 cloaking.exe and 6.50 mouse driver only take 2k of DOS memory.
I use lh c:\hardware\cutemous\ctmouse
Post by T. Ment
https://sourceforge.net/projects/cutemouse/
IAWTP; use a small driver.
--
Bah, and indeed, Humbug.
T. Ment
2019-06-05 18:23:53 UTC
Permalink
Post by Kerr-Mudd,John
I use lh c:\hardware\cutemous\ctmouse
IAWTP; use a small driver.
It's buggy, is why I don't use it.
Mateusz Viste
2019-06-05 18:50:31 UTC
Permalink
Post by T. Ment
Post by Kerr-Mudd,John
IAWTP; use a small driver.
It's buggy, is why I don't use it.
Fix it. Patches welcome.

Mateusz
T. Ment
2019-06-05 19:24:23 UTC
Permalink
Post by Mateusz Viste
Post by T. Ment
It's buggy, is why I don't use it.
Fix it. Patches welcome.
Why bother, when cloaking.exe and logitech mouse 6.50 only take 2k. Is
cutemouse smaller than that?
Sjouke Burry
2019-06-09 21:39:31 UTC
Permalink
Post by T. Ment
Post by Mateusz Viste
Post by T. Ment
It's buggy, is why I don't use it.
Fix it. Patches welcome.
Why bother, when cloaking.exe and logitech mouse 6.50 only take 2k. Is
cutemouse smaller than that?
From the manual:
An important CuteMouse feature is its small memory footprint: the resident
part (TSR) occupies less than 3.5K. CuteMouse can also install itself in
upper memory, when available, without requiring external utilities such
as the DOS 'lh' (loadhigh) command.
T. Ment
2019-06-10 01:02:44 UTC
Permalink
Post by Sjouke Burry
Post by T. Ment
Why bother, when cloaking.exe and logitech mouse 6.50 only take 2k. Is
cutemouse smaller than that?
An important CuteMouse feature is its small memory footprint: the resident
part (TSR) occupies less than 3.5K.
Worse by 1.5k. Why bother.
Sjouke Burry
2019-06-10 01:42:37 UTC
Permalink
Post by T. Ment
Post by Sjouke Burry
Post by T. Ment
Why bother, when cloaking.exe and logitech mouse 6.50 only take 2k. Is
cutemouse smaller than that?
An important CuteMouse feature is its small memory footprint: the resident
part (TSR) occupies less than 3.5K.
Worse by 1.5k. Why bother.
None of which is located in lower memory.
Free lower memory:629.456 KByte.

Modules using memory below 1 MB:

Name Total = Conventional + Upper Memory
-------- ---------------- ---------------- ----------------
MSDOS 17.725 (17K) 17.725 (17K) 0 (0K)
HIMEM 1.168 (1K) 1.168 (1K) 0 (0K)
EMM386 3.120 (3K) 3.120 (3K) 0 (0K)
COMMAND 3.696 (4K) 3.696 (4K) 0 (0K)
ANSI 4.208 (4K) 0 (0K) 4.208 (4K)
OAKCDROM 36.064 (35K) 0 (0K) 36.064 (35K)
IFSHLP 3.936 (4K) 0 (0K) 3.936 (4K)
3C90XPD 27.344 (27K) 0 (0K) 27.344 (27K)
CTMOUSE 3.552 (3K) 0 (0K) 3.552 (3K)
MSCDEX 32.416 (32K) 0 (0K) 32.416 (32K)
DOSKEY 4.144 (4K) 0 (0K) 4.144 (4K)
Free 676.400 (661K) 629.456 (615K) 6.944 (46K)

Memory Summary:

Type of Memory Total = Used + Free
---------------- ---------- ---------- ----------
Conventional 655.360 25.904 629.456
Upper 158.608 111.664 46.944
Reserved 393.216 393.216 0
Extended (XMS)65.901.680 312.432 65.589.248
---------------- ---------- ---------- ----------
Total memory 67.108.864 843.216 66.265.648



Largest executable program size 629.360 (615K)
Largest free upper memory block 46.384 (45K)
MS-DOS is resident in the high memory area.
T. Ment
2019-06-10 02:24:28 UTC
Permalink
Post by Sjouke Burry
Post by T. Ment
Post by Sjouke Burry
Post by T. Ment
Why bother, when cloaking.exe and logitech mouse 6.50 only take 2k. Is
cutemouse smaller than that?
An important CuteMouse feature is its small memory footprint: the resident
part (TSR) occupies less than 3.5K.
Worse by 1.5k. Why bother.
None of which is located in lower memory.
Free lower memory:629.456 KByte.
I don't want to lose 1.5k of upper memory either. I use it all.

The GPL is not my religion.
T. Ment
2019-06-10 02:26:49 UTC
Permalink
Post by Sjouke Burry
Post by T. Ment
Post by Sjouke Burry
Post by T. Ment
Why bother, when cloaking.exe and logitech mouse 6.50 only take 2k. Is
cutemouse smaller than that?
An important CuteMouse feature is its small memory footprint: the resident
part (TSR) occupies less than 3.5K.
Worse by 1.5k. Why bother.
None of which is located in lower memory.
Free lower memory:629.456 KByte.
I don't want to lose 1.5k of upper memory either. I use it all.

The GPL is not my religion.
Kerr-Mudd,John
2019-06-10 10:10:30 UTC
Permalink
Post by T. Ment
Post by Sjouke Burry
Post by T. Ment
Post by Sjouke Burry
Post by T. Ment
Why bother, when cloaking.exe and logitech mouse 6.50 only take
2k. Is cutemouse smaller than that?
An important CuteMouse feature is its small memory footprint: the
resident part (TSR) occupies less than 3.5K.
Worse by 1.5k. Why bother.
None of which is located in lower memory.
Free lower memory:629.456 KByte.
I don't want to lose 1.5k of upper memory either. I use it all.
The GPL is not my religion.
The choice is yours, we're just making suggestions. I'd imagine
"cloaking.exe and logitech mouse" must go somewhere.
--
Bah, and indeed, Humbug.
T. Ment
2019-06-10 18:28:24 UTC
Permalink
Post by Kerr-Mudd,John
The choice is yours, we're just making suggestions. I'd imagine
"cloaking.exe and logitech mouse" must go somewhere.
Seems there's a cloaked version of MSDCEX too. And Jack's UIDE.SYS can
replace OAKCDROM, saving about 70k of upper memory.

The function of cloaking.exe is also provided by the Helix Netroom
memory manager, RM386.EXE. Here's a link to 3.04, the latest version.

http://old-dos.ru/index.php?page=files&mode=files&do=show&id=6034

The NR.ZIP file password is

DFdf

I found that on Vetusware.

Maybe my suggestions are better than your suggestions. :-)

T. Ment
2019-06-05 16:06:18 UTC
Permalink
Post by T. Ment
Uwe also has a 7.30 mouse version with 1996 cloaking.exe included, but
that version of cloaking.exe doesn't work with QEMM and 256MB of memory.
Now I see, that's not true. It works on one computer with 256MB memory,
but fails on another. The one where it works has integrated video which
takes 32MB, so QEMM only gets 224MB. Looks like you need just a little
less than 256MB for it to work with QEMM.
Post by T. Ment
Both cloaking.exe report version 2.01, but fc /b shows they're not the
same. They fixed some bugs in the 1998 version.
Now I'm using the 1996 version, which is matched to the 6.50 mouse, and
it runs the same as the 1998 version. So whether the 1998 version fixed
bugs or created new ones, who knows. I'll stay with the old version for
a while and see how it goes.
Continue reading on narkive:
Loading...