XSCREENは上下画面を使用するかの切り替えの他にスプライト512個を下画面に何個割り当てるか、BG4面をいくつ割り当てるかを決定することができます。 はるきさんはSPSETしてからXSCREENを使ったらエラーが出たと書いていますが、スプライトを表示してから画面モードを切り替えるというのは割と珍しい使い方のような気がします。先に画面モードを決めてから使用開始する方がほとんどです。 またXSCREENはACLSと違って他の命令に置き換えることはできないですね。(個別に画面モードを切り替えたり、スプライト・BGの使用割り振りを切り替える命令は存在していない)