- 623 名前:名前は開発中のものです。 mailto:sage [2006/12/04(月) 00:13:02 ID:AC9+EuMg]
- 教えてください。
バックアップしたNDSのファイルから、 アイコンを抽出しようとしているのですが、 うまくいかずに困ってます。 詳しい方おりました教えてください。 抽出方法 ttp://www.bottledlight.com/ds/index.php/FileFormats/NDSFormat ここの情報を元に、 1.ヘッダから「Icon+titles (ROM)」のアドレスを見て、アイコンの場所を特定 2.1.で取得したアイコンの場所から、パレットを抽出して色作成。 3.「Tile Data」から4bit=1ドットとして左上から右下に向かって描画。 上記手順でビットマップに書き出すと、 座標がおかしいのかめちゃくちゃな画像しかできません。 まるでカラフルな砂嵐・・・。 リトルエンディアンが悪いのか?? っと思ってビッグエンディアンでやってみたけど真っ白に。 これはありえないので、たぶんリトルでOK。 書き出された画像で使われている色が、 DSで表示される画像と同じ色だけが使われているところから、 パレットは読み込めてるけど、書き出す座標がおかしい?? っと思ってます。詳しい方教えてくれると助かります(TT)
|

|