Details here:
http://eab.abime.net/showpost.php?p=...6&postcount=35
Basically it is blitter bug, it finishes too early and if CPU steals final D write cycle, in worst case there is no free blitter cycles for final D write until after new blit has already been started.