BGGETで取得するBGタイル番号はちゃんと取得出来てそうですか? PRINTで表示してみるといいと思います。 あとBG自体をスクロールさせていたとしたらそれだとうまくいかないです。スクロールしている分を計算に加える必要があります。 あとちょっと便利な命令として、BGGET(レイヤー,X, Y, 1)というやり方があります。これを使うと座標を16で割らなくても画面上の見た目からBGタイル番号が取得出来、なんとスクロールしていても見た目から取得出来ます。これは便利ですね〜。