- 1 名前:名前は開発中のものです。 [2005/04/18(月) 08:29:22 ID:LMyYYz9X]
- NDSで何やら作ってみようという人の為のスレ。ライセンス不要。
初心者歓迎。質問歓迎。英語苦手な人歓迎。冷やかし歓迎。ネカマ歓迎。 資料、リンク等 NDSTech Wiki www.bottledlight.com/ds/index.php/Main/HomePage Home-Brew Programmers Guide to the Nintendo DS Home-Brew Programmers Guide to the Nintendo DS www.dspassme.com/programmers_guide/Tutorial/index.html 開発環境 NDSDevEnv www.aaronrogers.com/nintendods/ndsdevenv.php (Offline Installer 2.2.6 (8MB) をダウンロード) NDS Development j-gbadev.hp.infoseek.co.jp/ds/index.htm GBAの資料が役に立つので関連スレ ゲームボーイアドバンス(GBA)開発@ゲ製板(避難所) bbs.gamdev.org/test/read.cgi/gamedev/1055111303/ ゲームボーイアドバンス(GBA)非公式開発 Part2 pc5.2ch.net/test/read.cgi/gamedev/1099119005/
- 967 名前:955 mailto:sage [2007/03/20(火) 22:54:16 ID:0mirLlS7]
- >>Moonlight
レス大感謝です。 初めは自前でやってたんですけど、どうも上手くいかないのでextmem.cppを試してみたんですよ。 結果ですが、無事認識しました。 手持ちの資料のGBAカートアクセス権ビット設定に関する記述が違っていたというオチでした・・・orz 認識しない訳ですわ。 拡張メモリーはやっぱり遅いですか。 フォントや画像(基本的に書き換えしないデータ)をメインメモリの外に置ければと思ったんですけど、 メインメモリとあまりにも速度差があるのであれば色々考えないと・・・ でも、8Mの容量は捨てがたいです。
- 968 名前:名前は開発中のものです。 mailto:sage [2007/03/21(水) 17:10:23 ID:XqjbPkW+]
- R4での最新版DSLuaの動かし方がわからない( p_q)
突っ込んでdslua.ndsを起動すると真っ暗 起動方法教えて!
- 969 名前:Moonlight mailto:sage [2007/03/21(水) 19:16:49 ID:bMq3DP8a]
- >>967
GBAカートアクセスは遅いです…私の感覚だけで書くと、GBAのARM7/33MHzキャッシュ無しの頃でさえ遅くてGBAカートからメインメモリ(EWRAMかIWRAM)に転送して使っていたくらいなのに、 NDSのARM9/66MHzキャッシュ有りメモリと比べるなんてとんでもない、という感じです。 ただ、GBAカートエリアをキャッシュONにすれば(キャッシュに収まる範囲でですが)DTCMと等速になる(はず)ので、最初の読み込み以外は変わらないと思いますけれど、 データキャッシュに収まるくらいの小容量データならメインメモリでいいよね、って話でいまいち使い所が難しいです。 967を読む限りで想像すると、DSカードから読み込んで解凍、GBAカートRAM上で運用、という形みたいですが。 ちなみにMoonShell/ImageViewerで大きめの画像を扱うときのGBAカートRAM有り/無しでは雲泥の差があります。解凍(展開)に10秒掛かる…なんてときは、かなり意味があると思います。 今後の流れでhomebrew動かすときはとりあえずみんなDSブラウザ拡張メモリ(または互換カートリッジ)を差してくれるくらいになれば、それ前提で大規模アプリ開発に繋がると思いますが、 無くても動くようにしなきゃいけないとなるとディスクキャッシュとか画像キャッシュとか、そういう二次的な高速化手段以上になれないと思います。 長文&愚痴っぽくなってしまってすいません。何やってるか知りませんが(笑)かげながら応援してます。ではでは。
- 970 名前:名前は開発中のものです。 mailto:sage [2007/03/22(木) 12:30:42 ID:lsr2fM8z]
- www.aaronrogers.com/nintendods/ndsdevenv.php (Offline Installer 2.2.6 (8MB) をダウンロード)
りむーぶどうこうって書かれていて存在しないっぽいんだけど 探せない俺がプログラムするのは無理?w
- 971 名前:名前は開発中のものです。 mailto:sage [2007/03/22(木) 18:57:44 ID:0IajFvL4]
- それよりも,
プログラミング自体未経験なんだったらまずはWindows上で勉強してから
- 972 名前:Moonlight mailto:sage [2007/03/22(木) 20:48:52 ID:oQS86Vwg]
- >>970
いまなら「devkitPro Updater 1.4.2」を標準インストールすれば大丈夫だと思います。 失礼ですが、もしまったく未経験なら、いきなり組み込み系ではなくWindowsで十分練習してからのほうが変な癖がつかなくて後々楽だと強く思います。Google使うとすぐ情報出てくるし。 昔と違って非商用ならフリーの開発環境がいくつかあるので挑戦してみたら楽しいかもです。
- 973 名前:名前は開発中のものです。 mailto:sage [2007/03/23(金) 00:33:17 ID:pjVcJJoa]
- 丁寧にありがとうございます!
そうですね、 簡単に考えてましたが難しそうなので基礎を身に着けてからがんばります! ありがとうございました。
- 974 名前:名前は開発中のものです。 mailto:sage [2007/03/25(日) 19:14:08 ID:RPddLeNY]
- ↓で公開されているSDLのDS移植版使っている人います?
gpf.dcemu.co.uk/ndsSDL.shtml とりあえずライブラリ自体のインストールはできたんだけど、 exampleがまともに動かない・・・。 コンパイルはできるけどDesmumeで動かすとまったく画面表示がされないっす。 ちなみにdevkitPRO r20、libnds-20070127環境。
- 975 名前:名前は開発中のものです。 mailto:sage [2007/03/25(日) 20:38:45 ID:Huakjrj8]
- そろそろ次スレ?
- 976 名前:名前は開発中のものです。 mailto:sage [2007/03/26(月) 11:37:24 ID:6JLTGYBQ]
- ソースをいじれる人間から言うとDeSmuMEの3Dは使い物にならない
- 977 名前:名前は開発中のものです。 mailto:sage [2007/03/28(水) 00:11:06 ID:rswjKy4g]
- DEVKIT PRO R20を使い始めたのですが、プログラムの動作確認はエミュレーターでは出来ないのでしょうか?
DUALISで確かめようとしても、DUALIS自体が終了してしまいます。
- 978 名前:名前は開発中のものです。 mailto:sage [2007/03/28(水) 08:33:18 ID:J2CYkT36]
- >>977
出来たり出来なかったりだね 開発が続いているno$gba-wとかDesmuMeを使え
- 979 名前:名前は開発中のものです。 mailto:sage [2007/04/01(日) 14:02:44 ID:TOi2TziN]
- 文字毎スプライトを貼り付ける以外で日本語を表示するにはどうすればいいんですか?
- 980 名前:名前は開発中のものです。 mailto:sage [2007/04/02(月) 01:02:31 ID:jnNxqG4P]
- タイルを32x4とか適当な数確保する。
それをフレームバッファ(でいいんだっけ?)に見立ててガリガリ書く。 タイルの高さ(この場合、32ピクセル)を超えなければ、8ピクセル以上のでかい文字も書ける。 というのをGBAでやってるサンプル。 DSにも流用できる。 nagoya.cool.ne.jp/dcdev38/gba/
|

|