What does your XSCREEN command look like? If it's like XSCREEN [mode],512,[bg] then it means that you're allocating all 512 available sprites to the top screen and leaving 0 for the bottom screen. Try changing 512 to 256.