From: "Tim B" Newsgroups: comp.os.msdos.djgpp References: <6A5W3.270$Up1 DOT 2636 AT newsfeed DOT slurp DOT net> <382e8179 AT news DOT cadvision DOT com> Subject: Re: Still frustrated with mouse problem (actually a blitting prob) Lines: 45 X-Newsreader: Microsoft Outlook Express 4.72.3110.1 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Message-ID: Date: Sun, 14 Nov 1999 21:54:40 -0600 NNTP-Posting-Host: 207.112.212.93 X-Trace: newsfeed.slurp.net 942637780 207.112.212.93 (Sun, 14 Nov 1999 21:49:40 CDT) NNTP-Posting-Date: Sun, 14 Nov 1999 21:49:40 CDT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com This has been an extremely aggravating problem so I'm very appreciative of your offered help. Unfortunately, this problem occurs when nothing is being written to the screen. Well, nothing except the mouse cursor image as it's being moved around which is why I thought the problem was with the mouse functions. However, I later discovered that the problem occurred when simply blitting from the screen with the mouse not even installed. After beating my brains out over this day after day, I've decided (right or wrong) that it's a buggy VESA bios implementation and have emailed the manufacturer in hope of getting a fix but I don't think it's going to happen. I wish blasting this program with two barrels was a real option, but I've worked on it too long so I guess I'll just have to find some way to work around this thing. The Advisor wrote in message <382e8179 AT news DOT cadvision DOT com>... >When you are blitting directly to the screen, or writing to the screen at >all, turn off the mouse cursor. Turn the cursor back on when you are done >the blit. > >In allegro: >show_mouse(NULL); >blit(blah, blah, blah); >show_mouse(screen); > >do this whenever you are writing to the screen, whether it's text or a blit, >and your problem should be gone. ( unless it's a really ba dthing... my only >other advice would be to get a shotgun and shoot it :) > >The Advisor ( TheAdvisor AT cadvision DOT com )