[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/19 22:54 / Filesize : 288 KB / Number-of Response : 981
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

NintendoDS(NDS)非公式開発 Part1



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/



101 名前:名前は開発中のものです。 mailto:sage [2006/03/05(日) 11:53:05 ID:/eKUdpwV]
>>100
作ったとしても、ゲームショップが置いてくれる気がしない。
同人でならROMデータだけ売って、各個で焼いてもらう形式のがあったが。

102 名前:Moonlight mailto:sage [2006/03/06(月) 13:26:34 ID:TGyxDYzz]
過疎ってるので(要するに私が暇なので)わかる範囲でなんでも答えます。でもできるだけ要点を詳しく説明してくれると嬉しいです。

少し得意な分野…なし。MSPについての疑問点とかだったら喜んで答えるかも。
特に苦手な分野…ハードウェア絡みの話。例えばDSLの明度調整インターフェースとか。
わかると思うけど答えない分野…開発環境構築について。ゲームが作りたいのだけどどうしたらいいか、など。

ちなみに私感だけどツールじゃなくてゲームなら、兎とかならDS初ということで、1,2本は取ってくれる気がします。コネがあれば3,4本くらいはいけるかもという感触。

短文でいくつもりなので言い方がキツくなったらごめんなさい。


103 名前:名前は開発中のものです。 mailto:sage [2006/03/06(月) 14:45:45 ID:TtFLO+VH]
つまんね

104 名前:名前は開発中のものです。 mailto:sage [2006/03/06(月) 20:05:59 ID:+HXcEYGh]
Moonlight本人後輪?

105 名前:Moonlight mailto:sage [2006/03/06(月) 20:34:05 ID:TGyxDYzz]
>>103
とても同感です。何百時間も興味ない単純作業(その多くは検証)をがまんできるなんて、よほど相性が良いか、バカかのどっちかだと思います。
私は自分のことを前者だと思いたいですが、他人に言わせると後者だそうです。(苦笑

>>104
はい。疑問が氷解するなら私がMoonlightだろうと誰だろうと構いませんが、「もひゃもひゃ」ってエントリアップします。


106 名前:名前は開発中のものです。 mailto:sage [2006/03/14(火) 09:39:00 ID:DgWW0z3K]
しつもーん。
新ROMではWifiMeが使えなくなった、ということだけど、なんで?

107 名前:Moonlight mailto:sage [2006/03/14(火) 16:06:19 ID:zksyz3JR]
>>106

比較的古いファームでないと使えないらしいですね。対策だと思います。
デバッグなどは、WifiMeよりアドムービーが便利だと思います。

108 名前:名前は開発中のものです。 mailto:sage [2006/03/14(火) 23:02:31 ID:DgWW0z3K]
どこに対策をされたのかなあ、と。
MARIOのバイナリでARM9オーバレイエリアにジャンプしなくなったのか、
それともその後の動作でGBカートから読めなくしたのか。

前者なら踏み台にしてWiFiからさらにユーザプログラムロードできるかなあ、と。

109 名前:Moonlight mailto:sage [2006/03/14(火) 23:29:41 ID:zksyz3JR]
>>108

私はMARIOヘッダ決め打ちで対応されたんだと思っていますが、実際はわかりません。
Wifi体験版バイナリは沢山公開されているので、そのヘッダを解析して付け替えてみたら動くかもしれません。
どちらにしても、最近Wifiは触ってないので…。お役に立てなくてすいません。




110 名前:名前は開発中のものです。 mailto:sage [2006/03/15(水) 10:37:02 ID:zjWG4+B3]
>>109
ありがと。ということはMARIO以外でARM9オーバレイがあるバイナリならいまだ
実行可能かもしれませんね。
今後でるバイナリはNintenが(規約で)オーバレイ禁止してるかもしれませんが。

111 名前:gu [2006/03/27(月) 14:28:09 ID:9qNQCEe4]
20060326_mspv20_midrcp.zip
リンクがおかしいでする。強引におとしたけど。


112 名前:名前は開発中のものです。 mailto:sage [2006/03/27(月) 19:45:09 ID:hLF3a4zT]
bafio.drunkencoders.com/

113 名前:名前は開発中のものです。 mailto:sage [2006/04/09(日) 17:25:22 ID:pE1NPXxo]
ttp://forum.gbadev.org/
って問題なく見えますよ。

114 名前:sage [2006/04/09(日) 19:27:02 ID:feTecz9/]
確認どうもありがとうございます。
試しにプロクシ経由で接続してみたところ正常に表示されたので、私の使ってるプロバイダが弾かれている可能性大です…。sighです。
何を使ってるかは(好きなプロバなので)伏せます(調べたらすぐバレるけど(笑

といっても、むこうもあまり動いてないと思うので無問題…と思うことにします。どうもでした。


115 名前:名前は開発中のものです。 mailto:sage [2006/04/09(日) 19:28:23 ID:feTecz9/]
バカバカ私のバカ。すいません、sage間違えました。


116 名前:名前は開発中のものです。 mailto:sage [2006/04/09(日) 19:56:04 ID:PRYWaKyH]
ハァハァ..

117 名前:名前は開発中のものです。 mailto:sage [2006/04/12(水) 06:04:57 ID:tUR32Fq7]
えっとここどんなスレなんすかー???(調べろよ(笑(ぉ

118 名前:名前は開発中のものです。 mailto:sage [2006/04/12(水) 15:21:20 ID:f7IjJuzw]
見える範囲に置いてあるカッターは捨てろ(笑

119 名前:名前は開発中のものです。 mailto:sage [2006/04/12(水) 20:30:59 ID:lZ+2/FZ3]
これ、イライラ棒とかは技術的に作れないの?



120 名前:名前は開発中のものです。 mailto:sage [2006/04/12(水) 23:59:15 ID:X+rT8pFI]
カッター捨てたらプログラムなんてできるかぁっ!(笑

MagicKeyを捨てれば標準ライブラリが使えるので、イライラ棒くらいだったら3〜5時間もあれば作れると思います。憶測ですが。
ですが、私はアレが面白いとは思えないんですよね…。(苦笑


121 名前:名前は開発中のものです。 mailto:sage [2006/04/13(木) 03:08:42 ID:ZgZZw34L]
お前の存在よりは面白いな

122 名前:名前は開発中のものです。 mailto:sage [2006/04/13(木) 12:18:06 ID:Eyp6K4p8]
弾幕系シューティングって
アレぶっちゃけ
イライラ棒だろ?w


123 名前:名前は開発中のものです。 mailto:sage [2006/04/13(木) 23:45:29 ID:cj+1qCah]
>>122
発送の逆転ですね

124 名前:名前は開発中のものです。 mailto:sage [2006/04/21(金) 20:25:18 ID:h9cmXJDr]
アイコンが付いてないwifiの体験版がありますが、自分で付け加えることはできますか?



125 名前:名前は開発中のものです。 [2006/04/22(土) 14:45:24 ID:ymU5H7eS]
NDSプログラミング研究所



126 名前:名前は開発中のものです。 mailto:sage [2006/04/22(土) 18:33:39 ID:sAzgn/QU]
>>123
発送を逆転か

127 名前:名前は開発中のものです。 [2006/05/14(日) 02:23:16 ID:SwQo4Kwm]
ニンテンドーDS Liteが\16,000-
euwai.txt-nifty.com/dhifo/2006/05/ds_lite16000_5285.html

128 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 01:04:51 ID:YKRRz/5p]
void hoshu(){
}

129 名前:名前は開発中のものです。 mailto:sage [2006/07/04(火) 00:26:25 ID:cvl0TwYP]
青空文庫ビューアがあったらどんな機能が欲しいとかある?



130 名前:名前は開発中のものです。 [2006/07/04(火) 06:37:20 ID:7ta75t+2]
・開発する人が少ないから人を呼び込む意味でもソースを公開

131 名前:名前は開発中のものです。 mailto:sage [2006/07/04(火) 11:11:36 ID:lzbpCGSI]
DSでもビーマニクローンでてるの?

132 名前:129 mailto:sage [2006/07/04(火) 11:43:50 ID:cvl0TwYP]
>>130
なるほど。ソースはSourceForgeで公開するつもり。

つくってみて分かったが、確かに情報少なすぎ。
APIリファレンスが消えてるのが痛すぎる。
最近始めたんで知らないのだけどどっかにあるの?APIリファレンス。

133 名前:Moonlight mailto:sage [2006/07/04(火) 13:33:29 ID:YSwDpkVv]
nocash.emubase.de/gbatek.htm
www.bottledlight.com/ds/

私はこの二つ以外見てないです。
ちなみに、BIOSコールがAPIに相当しそうですがほとんど役に立ちません。

あと、日本語翻訳されたチュートリアルがあったような…
www.helloworld.jp/~duke/nintendo_ds/
あったので追加。


134 名前:129 mailto:sage [2006/07/04(火) 18:32:02 ID:cvl0TwYP]
>>133
おー。ありがとう御座います。
ちょうどいま、デバッグ画面の持ち方でmoonshellのソース拝見してまして、
なるほど!と思ったところです。

BMP16のフレームバッファベースで書いていた画面描画まわりを、
スプライトベースに書換え中 orz...

135 名前:Moonlight mailto:sage [2006/07/04(火) 19:12:42 ID:YSwDpkVv]
mdxonline.dyndns.org/archives/2006/04/_consoleprintf.html
mdxonline.dyndns.org/archives/2006/04/_consoleprintf_1.html

もちろんスプライトベースでもいいのですが、タイルモードを使うといいかもです。
方眼紙のように等間隔にマスがあって、それぞれに何番目の画像を表示するか指定するイメージで。
上のサンプルがわかりにくいので参考なれば。(わかりにくいのカヨw
ちょっと特殊なことやるとすぐDualisとかで動作確認できなくなるのが玉にキズですね。(苦笑


136 名前:129 mailto:sage [2006/07/04(火) 19:36:17 ID:cvl0TwYP]
あー。ちょっと分かりにくかったですね。
Subにiprintfのデバッグ出力を維持しつつ、文章の描画もしたいなと。
当初、フレームバッファモードのMainに文章、Subにconsole画面、でやってたので、
Subにも文章表示しつつ、デバッグ表示も必要であれば確認したい!
となった今になって、困った次第です。

で、文章表示をスプライトベースに移行しようかと。

console捨てれば良さそうなんですが
実機でデバッグ表示なしだと、今後もっと困りそうなので・・・

137 名前:129 mailto:sage [2006/07/04(火) 19:58:12 ID:cvl0TwYP]
ちなみに、console用BGとフレームバッファ用BGで2枚もてないのか?
と試行錯誤してたときに、以下のようなコードを書いて、
Dualisでは表示してくれない事に気づかず1時間ほど浪費しました・・・

videoSetModeSub( MODE_5_2D | DISPLAY_BG3_ACTIVE );
vramSetBankC(VRAM_C_SUB_BG_0x6220000);
SUB_BG3_CR = BG_BMP16_256x256;
SUB_BG3_CR ^= BG_BMP_BASE( 128 / 16 );
SUB_BG3_XDX = 1 << 8;
SUB_BG3_XDY = 0;
SUB_BG3_YDX = 0;
SUB_BG3_YDY = 1 << 8;
SUB_BG3_CX = 0 << 8;
SUB_BG3_CY = 0 << 8;
uint16* fb_sub = (uint16*)0x6220000;

・・・的外れコードでしたが。

138 名前:Moonlight mailto:sage [2006/07/04(火) 21:54:08 ID:YSwDpkVv]
とりあえず、^=じゃなくて|=じゃないのかと小二秒ほど問いつめておいて、VRAMメモリはかなり柔軟に定義して使えるようなので、ビットマップ面4枚ってのも不可能じゃないと思います。
メインメモリから直接コントローラがレンダリングしたりする設定もあったはずですし。
最近は試してませんが、Dualisはここらへんも動かないんだと思います。
独立したデバッグログは(最終的に無効にするとしても)非常に有用だと思うのでがんばってくださいませ。


139 名前:129 mailto:sage [2006/07/04(火) 23:47:05 ID:cvl0TwYP]
これやってた時は0x6200000と0x6220000でフリップしようとしてたので^=だったのでした。

デバッグ表示、ATTR0_BMPのおかげで、文章の描画まわりが
フレームバッファと同じ処理のままで行けたので、最小限の変更で済みました。
cglscreensub.*、非常に参考になりました。感謝。

次は、wifiか、filesystemだなぁ・・・



140 名前:Moonlight mailto:sage [2006/07/06(木) 13:56:53 ID:qpf7yKrA]
なんとなく似たような試行錯誤した記憶があります〜。
VRAM構成があまりに柔軟すぎて、単にダブルバッファやるにもやり方が沢山あって悩みますよね。(笑

wifi、とても期待してますー。私は挫折したので。
これこれこうすればとりあえずルックアップとソケットは繋がるよみたいなシンプルな最小構成が知りたいのですが、なにぶんサンプルが少なすぎて一苦労です。
尤も、私に無線LANの知識が皆無なのが原因なのですが。(苦笑

141 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 15:41:15 ID:km3TwPI4]
moonさん、これをmoonshell向けに作り直してもらえませんか?
home.att.ne.jp/blue/moonlight/ps2txt.html

142 名前:名前は開発中のものです。 [2006/07/06(木) 19:43:49 ID:5M2RtBRW]
昔ベーマガに載ってたようなキャラクターベースのゲームを
つくろうと思ってるんですが参考にしようとゲームのソースを公開してるのが
見つからなくてがっくりですわ
やっぱり初心者にはちょっと敷居が高いですかねぇ

143 名前:Moonlight mailto:sage [2006/07/06(木) 23:02:26 ID:qpf7yKrA]
>>141

作り始めれば半年近くかかると思うのでやりたくないです。(やらないじゃなくてやりたくないってとこがワガママ(苦笑

>>142

まずはWindowsで10本くらいゲームを作ってみてはいかがでしょうか。(と偉そうに言うけど私も初心者なのですが(苦笑
非商用なら無料の開発環境もたくさんありますし、なによりNDSで作るより(同じゲーム内容なら)100倍楽です。
ゲーム作り、というかプログラム作業に少し慣れてきたら、ここがめっさおすすめ。
ttp://www.geocities.jp/arekka102/html/index.htm
ここの下の方のソースから少しずつ読んでいけば、GBA特有の扱い方が見えてくるかもしれません。

時間があるなら、WindowsからNDSに行く前にGBAエミュ上での開発を触っておくと、全然成長が速い…と思います。
ほんとやればやるほどNDSはGBAの発展系なんだなぁと痛感します。

もちろんプログラム自体がまだなら、変な癖が付く前に信頼できる良本を何冊か読むべきなのは言うまでもありません。
私は…もー変な癖つきまくりです。会社にはいるわけじゃない(仕事じゃやらない)ので後悔はしていませんケドネ。あはは。

長文失礼しました。ぜひぜひがんばってくださいね。


144 名前:129 mailto:sage [2006/07/07(金) 00:04:02 ID:/mywKfg0]
青空の方は、filesystemの方が使い勝手よさそうなので、そっちをやろうかと。
で、wifiは、別におもしろそうな題材がみつかったので、
それはそれで組んでみます。ソース公開前提で。

>>142
nds開発楽しいですよー。たしかにVRAMとかの構造は最初は難しいかもしれないですが、
簡単なゲームならそんなにですし、なにより人に自慢したときの驚きが楽しいです(^^;
個人的にはもっと開発する人が増えても良いと思う。

簡単なゲームなら、下のURLも参考になるかも。
patatersoft.info/manual.html

145 名前:129 mailto:sage [2006/07/11(火) 05:13:14 ID:71OWuD1Z]
SaTaさんのmp3playに同梱されてたgba_nds_fatに、
moonshellからez4sdドライバを拝借して組み込んで、filesystem完了。
毎度、ソース公開に感謝です・・・ほんとに。

現状、M3 Perfect MiniSDと、EZ4Liteで青空文庫テキストの表示を確認済み。

見られるようになったので、配布してみようかな。と思ったら。
フォントのライセンスが「X Window上で非商用に限る」だった事に気づいた・・・ orz

146 名前:129 mailto:sage [2006/07/12(水) 10:37:29 ID:rbplvYbz]
問題なさそうなフォントに切り替え完了したので、
とりあえず公開してみます。

sourceforge.jp/projects/ndskybook/

本体についてもソースについてもつっこみ等歓迎。

147 名前:名前は開発中のものです。 mailto:sage [2006/07/12(水) 11:36:45 ID:+0w9RHzV]
>>146
横から失礼します
動作報告です
DSLite SuperCard CF(V1.62)+SUPERKEY CFはサンディスク8MB

SuperCardで実行するためにSCCONVにてローダをつける
NDSモードでDSLiteを立ち上げてndskybook.SC.ndsを実行
上画面の1行目にnover…、2行目にfat initialiseing...と表示、下画面はホワイトアウトでフリーズ

ソースの公開感謝です
開発する人が増えるといいなぁと思います

148 名前:129 mailto:sage [2006/07/13(木) 06:05:10 ID:vCl28xQl]
報告どうもです。SuperCardですか。
CFはムリかもしれないですが、少なくともSDには対応したいので、
明日にでも秋月行くついでに買ってきてみます。
ニセモノつかまないように注意せねば・・・

149 名前:名前は開発中のものです。 mailto:sage [2006/07/14(金) 02:19:07 ID:ysNZ8SOb]
NDSで開発してみようと、色々検索してたらここに流れ着いた。
C言語でプログラム組むの初めてなんだけど、うまくいくかな?

devkitproで試してるけど、NDSライブラリの関数は何やってるか、
自分で調べないといけないんか…

そういえば、近いうちにNDS開発関係の本が出るとか聞いたけど、どうなんだろう…




150 名前:129 mailto:sage [2006/07/14(金) 09:19:06 ID:qqWm68ws]
>>NDSライブラリの関数は何やってるか、自分で調べないといけないんか…
そうそう。これがホントにきつい。

とりあえず、devkitproのexamplesは一通り眺めておくか、
最低でも、ビルドして実行してなにがあるかチェックしておいて、
どうやるんだろう?って思ったときに、詳細に見るのがいいですよ。


151 名前:Moonlight mailto:sage [2006/07/15(土) 15:15:35 ID:OrXCMD0C]
もう知っていると思いますが、sourceforgeからlibndsのソースがダウンロードできます。(devkitproの自動インストールではソースはDLされません)
レジスタをdefineしてあるのはそのままなので見る必要はないかもしれませんが、割り込み関係やARM7関係…ってあんまり見るとこないですね。(笑
ちなみに、libnds-20060201より後のlibndsは割り算にBIOSを使わなくなったので非常に遅いです。
尤も、signed31bitギリギリまで使ったときにC準拠じゃなくなるらしいので、とりあえず新しいlibndsを使った方が問題はないと思います。遅いですがー。

ndskybookのソースドコー?見てみたーい。(興味本位


152 名前:129 mailto:sage [2006/07/16(日) 00:17:15 ID:UbovMYcr]
昨日、Supercard SDを買ってきました。
SCSDとEZ4の両方をアクティブにしてGBA NDS FATをビルドすると、
EZ4SDでSCSDとして認識されてハング。
じゃぁってことでEZ4SDを先に認識処理させると、
今度はSCSDでEZ4SDの認識処理内で無限ループ。

試行錯誤の結果、EZ4SDを先に認識処理し、無限ループになる箇所の
ループ回数制限を加えてやる事で、両方に対応しました。


その他にも禁則処理を加えたので、新バージョンをリリースしました。
sourceforge.jp/projects/ndskybook/

日記的な更新内容はスレ汚しっぽいので、こちらに移しました。
mizunonds.cocolog-nifty.com/blog/

>ndskybookのソースドコー?見てみたーい。(興味本位
興味本位大歓迎です!で、CVS経由で見てってのはわかりにくそうだったので、
今回からソースコードもリリースするようにしました。
最新版を常に見たい方は、下のページを参考にしてCVSかWebCVSで取得して下さい。
sourceforge.jp/cvs/?group_id=2381
cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/ndskybook/


153 名前:149 mailto:sage [2006/07/16(日) 05:12:11 ID:8bUePE27]
C言語初心者がプログラム組むにはワカラン事が多すぎる。
他の言語も理解している訳でもないし。
とりあえず、やってみるしかないのね。

今の目標としては、
・グラフィックの表示(8bit/2D)
・日本語フォントの表示
・簡単なファイルセレクタみたいのを作る

グラフィックは、SuperCardのminiSDからファイルを読み込んで表示させたい。
拡大縮小、2000x2000ぐらいの画像でも表示出来るようにもしたい。
フォントの表示は、ベタなやり方で表示は出来そうな予感。

ん〜、いろいろとソース見て、アルゴリズムを理解せんといかんなぁ。
出来るだけ省メモリを目指しながら。

154 名前:Moonlight mailto:sage [2006/07/16(日) 14:37:00 ID:U57DiulK]
>>152

CVSで見られたんですね。普段使わないので失念してました。帰ったらゆっくり見てみますー。
(デバイス自動認識に挑戦されている模様。地獄ですよあれは。私は諦めました(笑

>>153

NDSは(初期化を乗り越えれば)非常に単純明快な構造で、VRAMポインタさえ取得できれば後は自分で全部できます。
ちなみに、NDSのVRAMは16bitバスで繋がっていますので256色(8bit)モードはちょっとめんどくさいです。(パレットもわかるまではちょっと大変)
24bitデータを15bitに変換しながら描画、あたりが簡単なので練習してみるといいかもしれません。

と、最近はWindowsMobileにこてんぱんにされっぱなしの私が言っても説得力ないですね。MicroSoft怖いよー(笑


155 名前:149 mailto:sage [2006/07/16(日) 16:34:55 ID:8bUePE27]
>>154
ふむ、8bitは面倒臭いですか。
初めに16bitモードで慣れてから、8bitを試してみます。


ついでで何ですが、moolshellで報告を。
手持ちの一部のPNGファイルを表示さると、縦線が等間隔で入ってしまいます。
Windowsでは問題なく表示されます。
原因がライブラリにあるのか、PNGファイルにあるのかはハッキリしません。
一応報告まで。

156 名前:129 mailto:sage [2006/07/17(月) 06:03:11 ID:eLuyLKSX]
>>154
たしかにメディア自動認識、めんどかったです。
まぁとりあえず、M3SDとSCSDとEZ4SDを1バイナリで行けるようになったので、いいかなー。と。
SD以下のサイズでないと外出時のメリットを生かせないと思うので。

今は、しおり位置の保存を考えてるんですが、これまた悩みますね。
EEPROMにするか、GBA NDS FATにするか・・・

157 名前:Moonlight mailto:sage [2006/07/17(月) 07:49:10 ID:U8lZjl7D]
>>155

手持ちのpng画像だと縦線は見えませんでした。できればバグの発症するpngファイルを譲っていただきたいです。
(と、いいつつ自分のメアドは書かない(酷いw
リファレンスライブラリを信用しすぎるのはダメですね。

>>156

私はNDSL+アドムービー多用ですが。馬鹿でかっ(笑
保存、ものすごく悩みますよね。EEPROMだとゲームのセーブデータ潰しそうだし(もちろん上書きダイアログは出すとしても)、FATだと書き込めないメディアがあるし…。というか書き込むのが怖かったり。
ステートセーブが安心して出来るなら、MoonShellであれもこれもやり残したことが…。(笑
5時間ほどEZ4LiteのSD書き込み頑張っていたのですが諦めました。

GBAなら何も考えずにSRAMだったのですが、あ、やったことないけどM3ならdat生成しておいて、保存/待避をM3に任せれば内蔵SRAM使えるかもです。ハード依存なのでアレなアレです。


158 名前:149 mailto:sage [2006/07/17(月) 15:20:48 ID:w0pjxCUW]
>>157
ttp://www.vipper.org/vip293483.zip.html
一応zipで固めて置いときました。(pass:pngtest)
手持ちで大きなサイズのPNGがこれだったってことでw


159 名前:名前は開発中のものです。 mailto:sage [2006/07/18(火) 23:23:37 ID:6ZPjA/ac]
相互リンクお願いします

■ニンテンドーDSの自作プログラムを作ろうぜえ■
game9.2ch.net/test/read.cgi/gameurawaza/1116614246/



160 名前:名前は開発中のものです。 [2006/07/20(木) 10:32:39 ID:FfenzjOw]
スーパーカードSD版じゃ自作ソフトは起動しないの?
公開されてたファイルをスーパーカードSD用に変換したがダメだった

開発には何使ってる?

161 名前:129 mailto:sage [2006/07/20(木) 11:42:45 ID:Fb+ySMLo]
>>160
私はSupercardは、SDではないのですが、Mini-SD版で自作ソフトの動作確認しています。
devkitproでmakeした出力の.ndsをそのままMini-SDにコピーしてAボタンで選択して、
動いてますよ。

M3 Pro Mini-SDと、EZ4Lite(MicroSD)も動作確認に使ってますが、
こちらは、.ndsをdsbuild.exeに通した、.ds.gbaファイルで動いてます。

162 名前:129 mailto:sage [2006/07/20(木) 11:52:22 ID:Fb+ySMLo]
>>157
うーん、色々考えた結果、やっぱりダイアログ併用でEEPROMですかねぇ。
どうやらセーブパッチってがあるらしいのだけど自作ソフトにも効くんですかね??
これが汎用的に効くなら、各自のカートリッジ用にパッチを当ててもらえば、
いいのかなと思ったりしたんですが・・・

市販ソフトの.ndsを全く触った事がないので分からない・・・


後、関係無いですが、DualisのGBAMPエミュレーションが、
ロングファイル名を、UnicodeでなくShift_JISで返しますね。
ちょっとはまったので他の方の参考になれば。

163 名前:160 [2006/07/20(木) 12:46:25 ID:FfenzjOw]
>>161
.ndsのままでいいんですか?
これをまた変換してました
帰ったら試してみます

164 名前:129 mailto:sage [2006/07/20(木) 13:00:34 ID:Fb+ySMLo]
そういわれてみれば、何も考えず.ndsを直接実行していましたが、
.ndsと.sc.ndsって何が違うんだろう??

165 名前:名前は開発中のものです。 mailto:sage [2006/07/20(木) 13:54:26 ID:Pok6z6fp]
NDSkybookをSCSD+Flashme v7で動かしてみました。
時刻表示がずれていましたが、他は問題無さそうです。
かなりいいですね。ブックマークが出来れば完璧ですね。

166 名前:名前は開発中のものです。 mailto:sage [2006/07/20(木) 14:43:01 ID:bAMBf5+y]
なんか悪金になっちゃった
HTTP エラー 403 - アクセス不可

167 名前:Moonlight mailto:sage [2006/07/21(金) 02:04:27 ID:nDZsqZMn]
>>166

色々ごたごたしていて遅くなってしまってすいません。
いちお、直ったつもりです。また何か不具合があったら教えてくださいです。

>>158

pngバグ直りました。報告忘れててすいませんです。
mdxonline.dyndns.org/archives/2006/07/mspv10_png_plug.shtml
よろしければアップデートしてくださいませ。では。


168 名前:名前は開発中のものです。 mailto:sage [2006/07/21(金) 02:26:03 ID:w3yGok65]
>>133
おーすげー マジコン無いのでWifiMeを使った自作のプログラム開発したいな・・・
WifiMeは以前試したがマシンを変えてしまったので環境が無くなってしまった。ちょっとやってみよう
時間かかりそうだから週末ぐらいにやってみるかな

169 名前:129 mailto:sage [2006/07/21(金) 03:14:26 ID:tIfP+8jK]
>>165
報告どうもです。そうか、このつくりでFlashmeしたのでも動くのか。

ブックマーク・・・
card(Read|Write)Eepromを使ってDSカードへのEEPROMの読み書きはできたんですが、
各種ゲームマネージャでセーブパッチがうまくあてられない・・・



170 名前:129 mailto:sage [2006/07/21(金) 06:25:07 ID:tIfP+8jK]
とりあえず、wifiでネットにつなげてwww.google.co.jpをDNS解決して、
ソケット接続して非同期でrecvしつつ、index.htmlをとってくるのには成功。

最新のdswifiをdevkitproのCVSからとってきてライブラリをビルドしなおさないと、
大きめのレスポンスが最後まで受け取れない&相手からのconnection closeが
通知されなかったので、これも他の方の参考に。

171 名前:160 [2006/07/21(金) 10:27:43 ID:82xHz2ct]
SD版でも.ndsのまま起動できました
ありがとうございました

マジコンによって使えないソフトとかあるのがちょっと残念ですね
つい他のマジコンも欲しくなる
海外の自作ソフトはいいのあるけど日本語入力できないのが痛いですね

172 名前:名前は開発中のものです。 mailto:sage [2006/07/21(金) 12:56:10 ID:jlmlzOGN]
NDSpeaker、NDSFlickWindowは一体どんなものでしょうか?ワクワクです。


そういえば、DSOrganizeを日本語対応させることはやっぱりキツいですか?

173 名前:149 mailto:sage [2006/07/21(金) 20:46:00 ID:uRINGGvX]
>>167
対応乙です。
やっぱり透明色がらみでしたか。
手持ちであの画像だけなんですよ、透明使ってたのは。
早速updateしました。

やっぱり、画像サイズが大きい分処理が重たいですね。
まぁ、当然といえば当然ですが…

174 名前:149 mailto:sage [2006/07/21(金) 20:53:11 ID:uRINGGvX]
>>172
どのプログラムにしろ日本語対応は面倒なんですよ。
漢字を表示させる部分の新規追加とか、
フォントを持たせるために、メモリが足りなくなる可能性とか、
日本語を入力させる方法とか、
色々…

175 名前:名前は開発中のものです。 mailto:sage [2006/07/21(金) 22:08:01 ID:6IjfqBsr]
まだDSソフト開発の為なんて大きなことは言えないですが色々道具をそろえたいんですが
有線LAN環境なんで無線LANを土日に買って来ようと思います。
DS専用に買うので速度もそんなに出なくていいと思うんですが
Wi-Fiコネクション対応の任天堂側の動作確認リストにあるような物で
安いやつ探してくればいいですかねぇ?
それともオススメ機能ついてるような機種あったりするんですか??

176 名前:名前は開発中のものです。 mailto:sage [2006/07/22(土) 00:11:05 ID:5W4hSVfr]
最近のだったらAOSSとか付いてるやつ無線ルータ買えばいいんじゃない?
近づけるだけで設定全部終わりでセキュリティもバッチリだ。
無線LANの事知らない人にはお奨め。

177 名前:名前は開発中のものです。 mailto:sage [2006/07/23(日) 18:27:37 ID:4/nVSLGq]
dualswanが開発終了。
最終版でグンペイEXが30fpsで動いてた。
コントロールさえ効けば十分遊べそう。
誰か開発続けれ。水口アレンジのよか、これでやりたい。

178 名前:名前は開発中のものです。 mailto:sage [2006/07/24(月) 22:23:17 ID:GP/47I9f]
グンペイはリメイク版が出るよ

179 名前:名前は開発中のものです。 mailto:sage [2006/07/25(火) 10:04:15 ID:BIhNfb/F]
>>175
このスレ的におすすめはCoregaのCG-WLCB54GLとかだと思うけど…
今時PCMCIA(Cardbus)カードなんでノートユーザ以外にはつらいかな。



180 名前:名前は開発中のものです。 mailto:sage [2006/07/25(火) 11:04:11 ID:1+b3VqVi]
>>179
メーカーのPCだと結構スロット着いてるPC多いけどな。

181 名前:175 mailto:sage [2006/07/25(火) 21:05:12 ID:aTpHPxTg]
パソコン屋でバッファローの適当な物買ってきました。
AOSSでDS対応ってシール張ってたので。


DSブラウザ届いたんで使ってみました。
2画面の特性上手く作ってあるだけに通信速度のストレスが…。

182 名前:名前は開発中のものです。 mailto:sage [2006/07/26(水) 10:52:28 ID:LOuFsxTO]
NDSkybook最新版でもSCCFではホワイトアウトしてしまいますねえ

183 名前:名前は開発中のものです。 mailto:sage [2006/07/27(木) 22:12:25 ID:73G8jmLR]
DSブラウザーの拡張メモリーはプログラミングに使えるのでしょうか?

184 名前:149 mailto:sage [2006/07/28(金) 02:31:29 ID:T8CXZj+w]
やっとテストプログラムが動くようになった。
ライブラリとか見てもさっぱりな部分ばっかり...
touchReadXYのxとpxの違いってなんだよ...
訳ワカンネ。


185 名前:じー糞 mailto:ジークさだp!(゚皿゚)/ [2006/07/28(金) 22:26:27 ID:Qf4i91yA]
>>184
左上(X,Y)と右下(PX,PY)じゃないの?
px,pyが相対座標だか絶対座標だかは知らないけど

それより座標がxとyの他にも
もうひとつあるのが気になる


186 名前:名前は開発中のものです。 mailto:sage [2006/07/28(金) 23:29:46 ID:o8HwpVcS]
>>185
>もうひとつある

奥行き座標だろ
XYの2次元とZの3次元。
更に時間軸も加わればDSは4次元空間が発生する


187 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 01:05:45 ID:FqgqAPZR BE:589308858-2BP(0)]
オレのDSは4階のテンソルだ

188 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 11:13:31 ID:QaUh02/i]
>>183
ふつうのメモリマップ空間なんでプログラム用キャッシュメモリなどには使えますが、
プログラムをそこから実行するのは公式開発では禁止事項です。
ここは非公式開発なんでなんでもありですが。
>>184
x,yはキャリブレーション後、px,pyはキャリブレーション前か、なも。

189 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 15:37:36 ID:XeH9Q6jO]
>>188
回答ありがとう。
DSブラウザーを買ったんだけど、これがプログラミングに使えるのなら
頑張ってプログラムを覚えて見ます。



190 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 18:09:07 ID:Y6PIivKC]
DS homebrewコミュニティにはNDA抵触野郎はどれくらいいますか

191 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 22:04:26 ID:byogU45e]
>>190
>>188

192 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 23:14:44 ID:rF6BaKR2]
とりあえず、devkitPRO入れて、GBAで使ってた日本語表示エンジンを組み込んだ。
ほとんどコードを触らずに表示できた。
で、作りたいゲームのねたが無い。停滞。

193 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 00:30:32 ID:cm4igWGD]
SCでも動く改造ツール作ってください。

194 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 05:43:56 ID:A1+AapYa]
>>192
漢字の使えるテキストメモ帳希望
スタイルブックのは使えん


195 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 07:28:58 ID:vL2uDKKB]
>>194
MSXエミュ上でテキストエディターを使えばすむ。
確かMSX-DOS2ツールズの中に
漢字の使えるテキストエディタがあったはず。


196 名前:名前は開発中のものです。 mailto:age [2006/07/31(月) 08:04:52 ID:ONeiiHHo]
>>192
>作りたいゲームのねたが無い

コミケ前までに
DS用コミケカタログビュアーをw

197 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 08:57:54 ID:wMuvCTeg]
カタログデータだけで容量オーバーな気がする。

198 名前:名前は開発中のものです。 mailto:baka [2006/07/31(月) 10:36:49 ID:9ZtdXfJ8]
>>192
Win用のdpgファイルプレーヤーかコーデックを…



199 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 10:41:11 ID:Np79AVC+]
>>196
ttp://members.jcom.home.ne.jp/cal/main.htm




200 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 11:15:00 ID:DugNe46w]
「GBA-DSプログラミング研究所」が消えてるみたいなのですが
移転先かミラーはありませんか? なんで消されちゃったんだろう








[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<288KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef