WAITを使うとどうしてもそこで処理が中断されてしまいますからね〜。WAITを使っていても動くのはSPANIMぐらいだと思った方がいいです。なのでSPANMに頼らないのであればメインループによる擬似マルチタスク(分散処理)って感じになるでしょうね。 あとは同じようなものをたくさん動かす場合は配列を使うと便利です。またスプライトに限っては複数出せるので、SPFUNCやSPVARをうまく使うと処理をまとめやすくなります。 とまあいろいろありますが、結局は自分でコマ送り的に処理する事になると思いますんで頑張ってください〜。