スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書く事で広告が消せます。

4MBの壁を越える

NDSのプログラムを始めて一ヶ月あまり・・・
当初はトントン拍子にBG、スプライト、サウンドとこなしたものの
そこに現れたのが、4MBのメモリの壁。

マップファイルをみて、作成したNDSファイルが
メインメモリ(0x02000000 〜 0x023FFFFF) 4メガに
流し込まれているいるのは確認できたものの、
そこには、書き換える必要のないRAWファイルやら
画像ファイルやらが点在・・・
効果音を多めに入れたら、もう、パンクです。

そこで、いままでロクに見もしなかったWikiやら掲示板を調べること
数日
    ・
    ・
    ・
    ・
判明しました。
GBFSというツールを使いファイルをまとめて、ndsの後ろにくっつける。
ただ、それだけでした。

ときすでに遅く、すでに、ファイルの連結ツールは作成済みで、
このツールはwav→raw、bmpは圧縮など、なかなか捨てがたい
機能を搭載してしまったので、GBFSと同じ機能をつくることにしました。


これで、メモリ問題はひとまず解決。
残るはBGMなどを再生するサウンドドライバーと3Dかな?

テーマ : プログラミング - ジャンル : コンピュータ

<< 4MBの壁は超えたけど… | ホーム | フォント作成ツールを作ってみる >>


コメント

コメントの投稿


管理者にだけ表示を許可する

 BLOG TOP