I think one of the problems is how double buffered screen is handled.
You probably open 2 custom screens and switch between them,
this gets confused as to what screen is at front and has focus,
as a result the rastport is wrong and drawing goes crazy.
Also when you press amiga+m the music engine will get locked
and pressing it again will resume playback.
|