You might want to do BGMSTOP -1 which forcibly stops all audio (for example if a user-defined instrument was set to never release and just kept on playing forever). You may also want to specify thr number of sprites and backgrounds for the top screen in the XSCREEN. VISIBLE shouldn't be necessary as that is handled by ACLS. Any particular reason you're making the graphics screen pop-out?