隙間問題ならSPDEFでスプライトのサイズを周囲1ドットずつ拡張して18×18で設定して使ってみたりしたらいいんじゃないです? SPROTで回転させるとグラフィック画面上での周囲のドット情報も読み取られてるっぽい感じですし。