Mail Archives: djgpp/1999/04/07/10:52:57
If you use the CuteMouse Driver from Mr. Nagy. Its "freeware"
(non-GPL) with MASM source. I believe the <www.freedos.org> has
link to it somewhere but you got to search. About __dpmi_int,
of course you have to run in RM to use interrupt 0x33...but "lag"
is determined by the speed of the machine...not so much the code.
Also, are you using mickeys? If you ever used games like Quake,
Duke Nukem, etc, when they use a VESA mode, they still poll at
nearly the same pace as when they are in VGA mode because they
use timers to regulate polling. Alternatively, you play with
your mouse w/o the mouse driver. This is decsribed in the
PCGPE.
Louis
PS - If you want help, take all that you can. Alot of times, you
get pointed to the FAQ (which has nearly all the answers). I suggest
you read the FAQ 100 times...I bet you still wont know everything that
is contained in it. Maybe this could get put in the FAQ, Eli? I
know I asked this about a year ago and I've seen it asked again &
again. Point is, the FAQ has alot of info and links, just no code.
The size of the FAQ would increas atleast ten fold if we were to
include pix or code of how to do everything in it.
On Tue, 6 Apr 1999, Daniel Eaton wrote:
> Has anyone gotten mouse support under VESA? Under mode 13h it worked without
> a hitch, although I was also developing under real mode, not 32bit
> protected. I can initialize no problem, but when I poll for mouse moves
> delta x and y will never be negative and therefore the mouse is only able to
> move right and down. Also, __dpmi_int kicks me out of protected mode for a
> few moments to interrupt 0x33 (in my case) and lags the program a bit, does
> it not? Is there any better way to play with the mouse driver in protected
> mode? And please, don't point me towards a library, I want some tangible
> code or suggestions so that I actually understand what's happening...
> Thanks in advance,
> Daniel Eaton
> REMdeaton AT direct DOT ca
>
>
>
- Raw text -