DIRECTモードで構わないので、以下を試してください。 SPSET 0,ASC("0") 0〜9とか、英語の大文字などは、実は文字のアスキーコードとスプライト番号が一致しているんですね。それをウマいこと利用すれば、目的を達成できると思います。