I'm wondering if there are any clever workarounds to the flicker that occurs when two virtual sprites overlap in the DPC+ kernel.
For some parts of my game, I have the sprites on separate rows, so that's not a problem. But on several stages, the player (player0) needs to touch a goal sprite (player2) that's fixed in position while player1, an enemy, can chase player0 all over the playfield. So inevitably player1 and player2 will overlap at times.
I tried alternating drawing player1 and player2 each frame, but that only induced a perma-flicker. (Is that what bB is doing to make the flicker in the first place?)
My guess is that there's no way around this, but I thought I'd ask. Thanks for any advice!