View Single Post
Old 16 August 2021, 21:28   #173
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,247
Quote:
Originally Posted by hexaae View Post
I have a question as I just noticed today: can't mouse pointer be blanked using a 3rd party utility/commodity in RTG mode?

Of course it can if it is done correctly. If such a third party tool pokes into the custom chips to disable the native sprite DMA, then clearly, this won't work. The P96 sprite is not created by the custom chips, it is created by the RTG hardware which won't see this poke.


This is exactly the reason why you shouldn't write into the hardware directly....




If you instead clear out the mouse pointer image through the Os, all is fine. Thus:

Code:
UWORD __chip  blankData[] = {0,0,0,0,0,0,0,0};
#define BlankMouse() ChangeSprite(NULL,&blankMouse,(APTR)blankData);
#define UnblankMouse() RethinkDisplay();
Thomas Richter is offline  
 
Page generated in 0.07858 seconds with 12 queries