Quote:
Originally Posted by hexaae
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();