Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uwm.edu!linac!att!cbnews!itch From: itch@cbnews.cb.att.com (richard.m.brack) Newsgroups: comp.sys.amiga.programmer Subject: Re: Mouse blanking Message-ID: <1991May8.153613.374@cbnews.cb.att.com> Date: 8 May 91 15:36:13 GMT References: <9107@crash.cts.com> Organization: AT&T Bell Laboratories Lines: 36 In article , mwm@pa.dec.com (Mike (My Watch Has Windows) Meyer) writes: > In article <9107@crash.cts.com> hawk@pnet01.cts.com (John Anderson) writes: > >not thinking of it, of simply turning off sprite DMA to blank the > >mouse. Entirely compatible and documented. Works great! And if it > >ever breaks in the future you simply turn off that particular feature. > > Turning off sprite DMA to blank the mouse pointer may be good for some > things but the people who wrote the few pointer blankers for 2.0 > also turned off the cursor for JRComm (which is a sprite). So when > the mouse pinter blanks so does the darn cursor!!! > > As one of those authors, I can tell you it's not avoidable. Turning > off sprite DMA (the safe way to turn it off) turns off all the > sprites. That's the way the hardware works. Since MouseOff is a > commodity, use Exchange to disable it when you're running JRComm (or > anything else that needs sprites). > > Now, if you want to suggest another way to turn off the cursor that's > 2.0 safe (doesn't even need to work in 1.3), I'll gladly consider it. Well, I haven't done any programming on my Amiga so I may say something stupid, but one idea did come to mind just now. I have seen applications that change the sprite pointer so I assume it is a safe thing to do. So why not change the sprite to something that has no bits set so the background shows through. Sort of like, not turning the sprite off, but making it invisible. Just a thought.... RichBrack -- { the itchman cometh /-/ _ i don't want to be your angel } { itch@cbnews.att.com /-/ _|_|_ i want to be your witch! } { att!cbnews!itch \-\/-/ ( * )tch -yello } { \/\/ /^\ }