あとは一応、DATAからマップを作るのと逆のことをすれば良いことにもなります。 DATAから文字を読み取ってその文字をBGPUTの数値に変えて配置しているわけなので、その逆にBGGETでマップの情報を取得してその数値を文字に変換できればDATAに戻せる、と言うことにもなるので。 直接マップデータから変換できなくても一度マップをBGに表示して、その表示したBGの内容をDATAに変換できればという感じですね。 余裕があれば、凄く簡易的なサンプルぐらいなら作れるかもしれませんが、とりあえずはそんなイメージです。