I'm coding on a little intro for OCS. Sometimes when I start it, I get a vertical stripe going from top to bottom over the entire screen. A reasonable guess would be that it is a sprite, and it seems like it appears where I have the mouse cursor in the Amiga DOS screen before I start the intro, so that further strengthens the suspicion.
Obviously I have missed some kind of "disable sprites" stuff in my init code - what's the easiest way to do it to avoid bugs like these?
When you disable the sprite DMA, you have to wait the beam position is outside the visible video, IIRC over line 300, otherwise you obtain a vertical strip for every sprite on the video: in this case the mouse pointer (Sprite 0).