読み込もうとしているファイルってマップツールがテンポラリで作成してるファイルですよね? テンポラリのファイルはレイヤー形式の書き出しではないので上記のレイヤー毎に読み込むプログラムでは読み込めませんー。 あとレイヤー毎に書きだしたとしても、マップツールで書き出したデータはマップサイズが32×32に固定なので、SCXとSCYは両方とも32にする必要があると思います。