1 名前:名前は開発中のものです。 mailto:sage [2007/04/06(金) 07:28:10 ID:0HAbZjic] NDSで何やら作ってみようという人の為のスレ。ライセンス不要。 初心者歓迎。質問歓迎。英語苦手な人歓迎。冷やかし歓迎。ネカマ歓迎。 資料、リンク等 nocash.emubase.de/gbatek.htm www.bottledlight.com/ds/index.php/Main/HomePage www.helloworld.jp/~duke/nintendo_ds/ 開発環境 www.devkitpro.org/ sourceforge.net/project/showfiles.php?group_id=114505 関連スレ ゲームボーイアドバンス(GBA)開発@ゲ製板(避難所) bbs.gamdev.org/test/read.cgi/gamedev/1055111303/ ゲームボーイアドバンス(GBA)非公式開発 Part2 pc5.2ch.net/test/read.cgi/gamedev/1099119005/ 前スレ pc11.2ch.net/test/read.cgi/gamedev/1113780562/
456 名前:名前は開発中のものです。 mailto:sage [2007/12/08(土) 17:43:10 ID:ce1lMjZE] >>454 RVDSは会社で使ってる(DS開発じゃないけど)。 商用だからといって変な期待はしないほうがいいと思うよ。
457 名前:名前は開発中のものです。 mailto:sage [2007/12/08(土) 20:19:36 ID:Rr5uE8Gw] NDSD, NDS開発, めらまん等しらべてもわからなかったので... マイクの電源の入れ方は #define PM_MICROPHONE_ON BIT(1) writePowerManagement(PM_AMPLIFIER_REG, PM_MICROPHONE_ON); でいいですかね? あとSetYtrigger(80)はいったい何の意味があるんでしょう?
458 名前:名前は開発中のものです。 mailto:sage [2007/12/08(土) 20:37:32 ID:Rr5uE8Gw] ndsd.chicappa.jp/wiki/index.php?%A5%DE%A5%A4%A5%AF%C6%FE%CE%CF 書き込んだ直後にマイク電源のほうは見つけてしまいましたorz もうしわけありません...。
459 名前:447 mailto:sage [2007/12/08(土) 22:38:44 ID:vQXHjmT9] >>452 なるほど、、納得です。ありがとうございます。 >>454 そうです。それが何台も並んでます。
460 名前:名前は開発中のものです。 mailto:sage [2007/12/09(日) 01:11:40 ID:gtnf8VcO] とりあえず447はDS云々の前にC言語の勉強をしないと駄目だな がんがれ
461 名前:名前は開発中のものです。 mailto:sage [2007/12/09(日) 02:11:22 ID:9bpF0A8p] 言っちゃ何だが ゲー専の講師って大変そうだな
462 名前:名前は開発中のものです。 mailto:sage [2007/12/09(日) 02:32:53 ID:+jwG3gH2] C言語の勉強というか ソースからどうやって実行モジュールが作られるのか そのコンパイル、リンクといったビルドの仕組みをね
463 名前:名前は開発中のものです。 mailto:sage [2007/12/09(日) 04:04:01 ID:4ByaR6hH] もちろんそれもだけど、それ以前にNULLって何なのかとか良く分かってなさげな気が
464 名前:名前は開発中のものです。 mailto:sage [2007/12/09(日) 08:03:37 ID:nfuRpuxM] ぬるぬるぽっぽ ぬるぽっぽ
465 名前:名前は開発中のものです。 mailto:sage [2007/12/09(日) 10:51:19 ID:yaPogrpG] ヌルストリングス
466 名前:名前は開発中のものです。 mailto:sage [2007/12/10(月) 16:43:25 ID:DoRblnqX] こんなオープンな場所に内密にしておいてって書くところに萌えた
467 名前:名前は開発中のものです。 mailto:sage [2007/12/11(火) 17:41:47 ID:PWtbglS8] スタンダードライブラリのソースコードがどこにあるかわからなかったのでここで聞かせてください。 libnds使っているんだけれど、mallocもしくはnewする場合ってメモリがどこから確保されるの? GBATEK見る限りだとNDS9の02000000hからの4MBがそれっぽいけど、 0x2000000から0x3000000って16MBあるよね? 残りの8MBはマップされてない領域なのかな。
468 名前:名前は開発中のものです。 mailto:sage [2007/12/11(火) 21:15:02 ID:ttVuZbgi] がっ!
469 名前:名前は開発中のものです。 mailto:sage [2007/12/11(火) 21:39:31 ID:vKUDMSyc] (´・ω・`)公式の開発環境いいな〜(仕様類が読みたい) 高いんだろうな。きっと。
470 名前:名前は開発中のものです。 mailto:sage [2007/12/11(火) 22:09:07 ID:sFIvlhA4] CodeWarrior使ってみてー 無料でC,C++が使えるだけでもぜいたくだけどね
471 名前:名前は開発中のものです。 [2007/12/11(火) 22:20:16 ID:Vj2kDy+Q] DSで動くツールのリンクとかってないすか? R4買ったんで、なんか動かしてみたい
472 名前:名前は開発中のものです。 [2007/12/11(火) 23:57:37 ID:V7fem/YM] 非公式の開発で作ったゲームやツールって、公開しても著作権等引っかからないかな? 金取らなきゃおk?
473 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 00:49:30 ID:Y9rGot6Z] これは釣りだな
474 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 01:17:28 ID:gihyM4wU] 学校向けのGBA開発環境は意外にもdevkitと同じような構成だった(MSYS+gcc)。
475 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 06:08:44 ID:lNUYeXTW] >>467 devkitPro で使っているのは newlib-1.14.0.tar.gz . じっくり見て行こうか. stdlib\malloc.c を見ると malloc は _malloc_r を実行している. stdlib\mallocr.c を読むと...ここは読むの結構大変なんだ... _malloc_r は _sbrk_r を実行している. reent\sbrkr.c を見ると _sbrk_r は _sbrk を実行している. libgloss\arm\syscalls.c を見ると _sbrk は変数 end を extern 宣言して, その変数のアドレスからメモリを確保している. Defined by the linker. と書かれているように end の宣言は ds_arm9.ld でされている. あとは ds_arm9.ld を見るだけだから頑張ってくれ.
476 名前:名前は開発中のものです。 [2007/12/14(金) 10:24:55 ID:SQhfAzwo] 3Dの使い方が分かりません。 サンプルソース見ると、binファイルを使ってるみたいなんですけど、 3Dデータ(obj/stl/Xなど)をbinに変換するにはどうしたらいいんでしょうか? もしくは、binにしなくても使う方法を分かりませんか?
477 名前:名前は開発中のものです。 [2007/12/14(金) 14:47:44 ID:SQhfAzwo] nds 3d world tool setというのを使いたいのですが、 エラーが出てしまいます。 どなたか分かる方いませんか?
478 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 15:03:49 ID:cC9WbaaN] まずはエスパーを探せ あとはそいつと脳内会話を続けろ
479 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 19:14:03 ID:GxXgUD96] Hellow worldからやり直し
480 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 19:30:26 ID:ZUfhTjt8] >>479 Hellow ではなくHelloでしょう? あなたは中学1年生から英語をやり直し!
481 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 19:57:10 ID:cXk0iJeS] >>479 頭悪杉
482 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 20:12:48 ID:aZJWn8ag] >>480-481 slangも知らんのか www.google.com/search?hl=en&q=hellow
483 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 20:30:00 ID:ZUfhTjt8] >>482 必死に言い訳を考えなくても良い。お前のような英語音痴プログラマは他にもいるwww 72.14.235.104/search?q=cache:YJVyY4rycpgJ:mail2.nara-edu.ac.jp/~asait/c_program/sort.htm+%22hellow+world%22&hl=ja&ct=clnk&cd=1&gl=jp&lr=lang_ja
484 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 20:43:37 ID:cXk0iJeS] >>479 =482 お前は福井県のニートだったのか。 だから綴りを間違えたんだな まぁ、中学英語の教科書買ってがんばれよ、応援してるぞ Hellow の検索結果 約 1,050,000 件中 1 - 10 件目 (0.05 秒) www.google.co.jp/search?hl=ja&ie=SJIS&oe=SJIS&q=Hellow
485 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 20:46:23 ID:ZUfhTjt8] いままで福井のプログラマって優秀だってイメージがあったけど 考えを改めたわw
486 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 22:07:03 ID:GxXgUD96] うけたw
487 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 22:14:02 ID:ZUfhTjt8] プライド捨ててまでウケは狙わんよ。普通の人はね。
488 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 22:19:43 ID:VNugUZvC] 普通の奴は出来ないよな。 出来る奴は無論、安いプライドなんかに執着しないけどな。
489 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 22:48:48 ID:ZUfhTjt8] 「スペルミスでした〜」の一言で楽になれるのに… ご苦労なこったねwww
490 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 23:18:31 ID:J9SPRxpa] >>480 >>483 >>485 >>487 >>489 ワロス
491 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 23:29:42 ID:VNugUZvC] 人を馬鹿にするレスをすることに関しては そこそれない情熱を発揮する、2chによく生息しているタイプですな。
492 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 23:33:04 ID:ZUfhTjt8] このスレも自演が流行り出しましたか。やれやれですね。
493 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 01:00:59 ID:5crQODLN] はい、劣勢からの一発逆転狙いの自演認定でました。
494 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 08:17:35 ID:qxu+TjR8] 釣りなのかミスだったのかわからないが たぶん釣りとおもわれるものにひっかかったからって ID:ZUfhTjt8は必死になりすぎましたね
495 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 09:22:35 ID:blYwMdsg] なんか馬鹿みたいな流れになってますね。 まあ勝敗をつけるなら「釣り」という言葉を出した時点で負け。 2chのルール上はね。
496 名前:名前は開発中のものです。 [2007/12/15(土) 09:50:28 ID:ZK3vDvf+] 負け(笑) 何の勝負してんたんだコイツw
497 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 10:11:10 ID:blYwMdsg] う、なんか巻き込まれそうな嫌なヨカ〜ン。 ママー!こわいよ〜!
498 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 10:20:25 ID:EJfKquFV] はい、1人熱く勝負していたお子様から2chのルール上負け宣言でました。
499 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 10:32:18 ID:blYwMdsg] すみませ〜ん。 たががHelloをHellowとスペルミスしただけでなぜそこまで粘着するのでしょう? わざわざID変えてまで粘着するなんて何があなたをそうしたのでしょうか? などという質問を出してあえてド壺にはまってみるwww
500 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 10:33:33 ID:3TvXxYrg] 頭のおかしな人には気をつけましょう 利用者が増えるに従って、頭のおかしな人もそれなりに出没するようになって来ています。 頭のおかしな人に関わるとなにかと面倒なことが起こる可能性があるので、注意しましょう。 頭のおかしな人の判定基準 ・「みんなの意見」「他の人もそう思ってる」など、自分の意見なのに他人もそう思ってると力説する人 他人が自分とは違うという事実が受け入れられない人です。自分の意見が通らないとコピペや荒らしなど 無茶をし始めるので見かけたら放置してください。 ・根拠もなく、他人を見下したり、差別したりする人、自分で自分を褒める人 他人を見下すことで自分を慰めようとする人です。実生活で他人に褒めてもらう機会がないが プライドだけは高いとか、匿名の掲示板しか話し相手のいない人です。可哀想なので放置してください。 ・自分の感情だけ書く人 「〜〜がムカツク」とか自分の感情を掲示板に書くことに意味があると思っている人です。 何がどのようにムカツクのか論理的に書いてあれば、他人が読んでも意味のある文章になりますが、 そういった論理的思考の出来ない人です。もうちょっと賢くなるまでは放置してあげてください。
501 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 10:38:26 ID:blYwMdsg] まあ確かにスペルミスをしたのは自分が馬鹿だったからです。今はそれは認めます。 恥かしいから最初は誰でも認めたくないでしょう?わかってくださいよ。 懸命にググってやっとスラングで逃げる道を見つけて安心したのも束の間、 今度はそこを叩くし。もう。 まあ元はと言えば自分がスペルミスをしたのが原因でこうなったので 責任はすべて自分にあります。 スペルミスしてごめんなさい。こんな馬鹿死んだ方がいいですね。もう…
502 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 10:53:11 ID:EJfKquFV] >>500 勉強になりますぅ♥
503 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 11:06:18 ID:qxu+TjR8] 違うことを学ぶスレになってるw
504 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 13:20:45 ID:5crQODLN] DSの開発してる奴いねーな
505 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 13:41:31 ID:pEue848b] みんな単語漬けとFFに夢中か
506 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 14:10:48 ID:6J4ZO4jO] で、話を元に戻そう。 たしか初音ミクがどうとか言ってたよね?
507 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 15:06:31 ID:WGz0ygcK] >499 >501 なんだかんだで、スペルミス絡みでなんどもレスした奴は全員、 ひん曲がったプライドが高すぎだから、引くに引けないんだよw 苦しいことを言いながらも、看破されるのをヤケに恐れるんだよな。 冷静に読めば、どっちの側でも全員痛い。 ま、オンタイムでスレ見てたら漏れも喜んでレスしてただろうけどなw
508 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 15:18:39 ID:P56Xe/+i] くやしいのうwwwwwww
509 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 15:23:10 ID:RaE/1dVO] >>479 Hellow Workからやり直し
510 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 15:28:54 ID:3TvXxYrg] 一度終わったネタを蒸し返すのは、相当面白くない限り難しいと思うよ
511 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 15:36:22 ID:VtGPJsPU] 長文=悔しくて顔真っ赤 余裕のないレスは見てて面白いよ
512 名前:名前は開発中のものです。 [2007/12/15(土) 19:14:01 ID:W4hzUAm9] DSよりもPSPの方が、自作プログラミングが盛んだな。 両方ともやってたけど、PSPの方が人が多い気がした。 DSって人気ないな。プログラムに関しては。
513 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 19:49:34 ID:IGGbBMJB] スペックはPSPのほうが上だしな あと、敷居が低いんじゃない? PSPはUSBですぐできるけどDSはマジコン買わないとできない
514 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 21:19:34 ID:5lBd6LiR] Helo,みなん。 >>512 PSPは、DSより絵が出しやすいからWindowsプログラミングで ビットマップやってればそれだけでとっつきやすくなる土壌が あるからではないかな? あと、DSだとBGM流すのが大変。PSPは楽なのかな。 圧縮した形式の音楽ファイル再生を満足に鳴らせているのは、 Moonlight氏だけじゃないかとさえ思ってしまう。
515 名前:Moonlight mailto:sage [2007/12/16(日) 00:06:32 ID:7B8YUcnV] >>514 自分の名前が目に付いたので横やり失礼。 ほんとにPSPの方が楽です。全然敷居の高さが違います。(PSPはSDKを斜め読みした程度ですが) ある程度進めば(開発のしやすさは)どっちも似たようなものだと思うんですけどね…。もちろんハードウェアスペックそのものが違うので、例えば動画云々とかはPSPの方が全然楽ですが。 それはそれとして、ただでさえNDSは音質が悪いのに、海外homebrewの(無圧縮PCMなりMP3なりの)音質の悪さは酷すぎると思います。 ちょっと工夫するだけでMoonShellくらいの音質にはなりますし、MorningTimerはMoonShellより(ほんの少しですが)音質がいいです。 といってもMoonShellとMorningTimerの音質の違いはほとんどわからないレベルですけどね。 毎回ソース付けてるのに読んでくれないのは寂しいです。 例えば/20071207_morningtimer11.zip/sources.zip/arm9/source/dllsound.cppのDLLSound_Update関数(131行目以降)辺りとか。 っていうか私のソースが汚すぎるのが原因だと思いますが。(笑 横やり失礼しました。hellowとかのtypoは私もほんとにしょっちゅうやらかすので、ひとのこと言えません。英語キライ(笑
516 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 00:35:28 ID:jHKFL56E] いつかDSでエロゲーを作りたいな
517 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 08:12:29 ID:vPE85YJa] どき魔女みたいなエロゲ頼むわ
518 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 17:13:13 ID:lU/eTHht] dsでクター作ってくれ
519 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 18:28:57 ID:vrWyTNF9] お前が作れよカス野郎
520 名前:名前は開発中のものです。 mailto:sage [2007/12/17(月) 23:00:36 ID:eWYlxyJ0] MoonlightさんのCheck disk for NDS Ver0.2のベンチ結果報告を見る限り J14ファーム付属dldi_ds.m3を使用してM3REALでテストしているようなので MoonlightさんはM3 REALをお持ちのようですね。 J14ファームだと自作ゲームが全滅なのになぜMoonlightさんだけheck disk for NDS Ver0.2 を動かせるのか?それは非公開の裏技があるからなのでしょう。 いいなぁ…
521 名前:名前は開発中のものです。 mailto:sage [2007/12/17(月) 23:19:44 ID:1DRKnqTA] それマジコンwikiの公式ベンチにしたいから更新よろ
522 名前:名前は開発中のものです。 mailto:sage [2007/12/17(月) 23:31:49 ID:eWYlxyJ0] 自分の環境だとJ14でJ14ファーム付属dldi_ds.m3でCheck disk for NDS Ver0.2を実行すると Filesystem error 1で止まってしまう。J13のhomebrew.jpとdldi_ds.m3に差し替えれば動くが それだとJ14ファーム付属dldi_ds.m3でベンチ取れないしなぁ。
523 名前:Moonlight mailto:sage [2007/12/17(月) 23:43:00 ID:9GZbtd9j] >>520 野暮用ついでに調べてきたのですが、J14付属DLDIが思いのほか速くてびっくりしました。 実際に使っていないので、ちゃんと読み書きできてるのか心配になってきた…あまりに高速すぎて。 正確に書けて、正確に読めることを確認するツールでも作ろうかな。(信用してなさすぎ(苦笑 J14ファームではchkdskが動かなかったので、J14からdldi_ds.m3だけコピーしてきて、Windowsでパッチ当てて、自動DLDI無効化パッチを当てて、J01ファームで起動しました。 自動DLDI無効化パッチは当てなくても、SDからdldi_ds.m3を削除しておけば起動できると思います。なにを回りくどいことやってるんだーって感じですよね。(苦笑
524 名前:名前は開発中のものです。 mailto:sage [2007/12/17(月) 23:50:53 ID:eWYlxyJ0] >>523 なるほどそういう事でしたか。よくわかりました。 問題はJ14のdldi_ds.m3にあるのではなくJ14のhomebrew.jpにありそうですね。 J13のhomebrew.jpとJ14のdldi_ds.m3でJ14ファームで動くかも知れませんね。 もし動いたら最新版で超高速ということになるわけですが・・・
525 名前:名前は開発中のものです。 mailto:sage [2007/12/17(月) 23:58:49 ID:MhsFv35n] ありがとうございましたです
526 名前:Moonlight mailto:sage [2007/12/18(火) 00:07:16 ID:F8gE+Mcp] >>524 J13はわかりませんが、J01とJ11の自動DLDIパッチには問題があるので、(たぶんJ13のでも)homebrew.jpを入れ替えても正常に自動DLDIパッチは機能しないと思います。 まぁそのうち直るんじゃないのー?くらいで私は傍観者な気分です。(笑
527 名前:名前は開発中のものです。 mailto:sage [2007/12/18(火) 09:36:49 ID:n9GS+972] >>526 Moonlightさんは開発者としてだけでなく預言者としても才能がおありのようですwww 昨日の今日でV2.8 J15で自動DLDIパッチが修正されました。 しかしこのdldi_ds.m3はすごい性能ですよ!dsm2onlyでエンコした256x192動画を 再生してみたら24fps、30fpsでも遅延発生せずに再生できるようになりました。 ImageViewerはサムネイルのスクロール速度が見えないくらいに速く動きますしw 使用しているメディアはSanのmicroSDHC 4GBです。6GBや8GBならもっと高速かも。 M3 Realとmoonshellの組み合わせで今までにないマルチメディアの世界が広がりました。 このマジコンは今は出来損ないですが、ものすごい可能性を秘めているかもしれませんなwww とにかくMoonlightさん。ありがとうございました。
528 名前:名前は開発中のものです。 mailto:sage [2007/12/18(火) 10:43:29 ID:n9GS+972] >Moonlightさん あつかましいお願いで恐縮なのですが… 以前にM3 REAL用タッチポインタ正常化moonshellを作成していただきましたが 今回J15でオートパッチャが正常化したことにより、DLDI対応ソフトとして 認識させたいと思います。 そのようなmoonshellをご用意していただくことは可能でしょうか? J15におきましてもmoonshellのポインタズレは相変わらず直っておりません。 無理にとは申しません。もしご検討いただければ幸いです。
529 名前:名前は開発中のものです。 mailto:sage [2007/12/18(火) 12:13:55 ID:5oi3NSno] >>528 おお〜それおいらもお願いしたいです。土下座でもなんでもします。お願いします。
530 名前:Moonlight mailto:sage [2007/12/18(火) 13:38:54 ID:F8gE+Mcp] >>528 homebrewが正しく起動できるM3REAL/J15(V2.7eX)以降専用です。 mdxonlinemirror.dyndns.org/RepairMoonShell.zip タッチパネルを含むBIOS情報再取得コードと、MoonShellVer1.71+1のM3REAL用DLDIパッチ済みNDSROM本体と、内蔵バイナリリブートツールをまとめたNDSROMファイルです。 普通にMoonShellVer1.71+1をインストールしたSDのルートに'RepairMoonShell.nds'をコピーしてから起動してみて下さい。 前回との違いは、自動DLDI無効化パッチを適用しないように変更したことと、メモリマップを見直して512kbyteで済むようにしただけです。 セットアップで作成される'MoonShell_????_ほにゃらら.nds'ファイルは不要です。全部消しちゃってOKです。 ファイルサーバがごちゃごちゃしてきたので、2,3日で削除すると思います。 使い道がありそうでしたら、早めにDLしておいてくださいませ。 コピペで適当に済ませようとする手抜きさがアリアリと。(苦笑
531 名前:Moonlight mailto:sage [2007/12/18(火) 13:46:43 ID:F8gE+Mcp] >>530 補足 自動DLDIパッチが正常に働くようになったのにM3REAL用DLDIパッチ済みで公開したのは、過去ログを見てdldi_ds.m3を削除してから起動した人がいても正常にアクセスできるようにと思ってこのようにしました。(蛇足 J14付属dldi_ds.m3とJ15付属dldi_ds.m3は、バイナリレベルで一致したので同じものです。たぶんJ15はhomebrew.jpの修正をしたんですね。
532 名前:名前は開発中のものです。 mailto:sage [2007/12/18(火) 15:03:07 ID:7T5JBS+s] 有り難く使わせて貰います
533 名前:名前は開発中のものです。 mailto:sage [2007/12/18(火) 18:19:32 ID:n9GS+972] Moonlight様 早速のご対応ありがとうございました。 Sanの2GB microSDであるにもかかわらず 新DLDIドライバによりmoonshellがとてつもなく高速に動いています。 感謝感激デス!本当にありがとうございました。
534 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 10:15:09 ID:vSX8Z0Q6] Moonlight氏のHomebrewをM3Realでプレイしてみました。 M3Real V2.8だとMoonshell、ImageViewerともに素晴らしい動きをしますね。 しかしCooking TimerやMorning TimerはFAT32で使うとディスクチェックで エラー停止しますねぇ。FAT16なら大丈夫だけど。 ImageViewerのようにiniファイルでバイパスできるといいのに。 自分がその方法を知らないだけかも知れませんがw あとM3Real用のリセットプラグインがあるといいですね。 Moonshellの動きが抜群にいいだけに、リセットできないのが非常に気になってしまいます。 M3 Realに対するMoonlight氏のサポート、ユーザー一同感謝しています。 ありがとうございます。
535 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 13:01:41 ID:9Fgoq2AJ] こちらのカキコを見てM3 REALを買ってみました。 v2.8 J15からのスタートになります。 moonshellの動画再生能力が半端じゃありません罠このマジコンは! 平凡なSanの2GB MicroSDなのに、dsm2onlyでエンコした256x192動画を再生してみたら 24fps、30fpsでも遅延発生せずに再生できるようになりました。 今まで苦労していたのが何だったのか… あと、やっぱりmoonshellでリセットしたいですね。 これだけ性能がズバ抜けているだけに。 ありがたや〜 あ〜ありがたや〜〜〜〜
536 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 16:06:35 ID:eAmT+TQX] 2007年12月19日 14:48 メモ。またアクセス規制…うちはOCNなのかなぁ。 転記したら消します。FAT32は壊れやすいので使いたくないんだけど、SDHCでも採用されたんだから今時FAT32警告ってのもアレなのかなっ。(苦笑 名前: Moonlight E-mail: sage 内容: >>534 基本的にディスクはいつ壊れ始めるかわからないので、ディスクチェックは有効のままにして欲しいのですが、FAT32警告が鬱陶しいとのことなら、ディスクチェックをスキップする方法はあります。 mdxonline.dyndns.org/skipdiskchk.png 左下の赤丸で示したチェックボックスを外すとOFFになります。(なるはずです。確かそう作ったような気がします(笑 これって起動できないからiniファイル上でどう記述すべきかを教えてあげた方が親切かも。 あ。Moonlight氏のような親切杉るくらい親切な人にこんな事言ったら失礼だと今気付いた。 すんません。 P.S. moonshellのM3リアル用リセットプラグインは私も欲しいと思う一人なのであります!
537 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 16:44:15 ID:x85E9Gaq] 2007年12月19日 14:48 メモ。またアクセス規制…うちはOCNなのかなぁ。 あれ?私、勘違いしてる? 全然確認しないで記憶で書いたから、FAT32警告が出るんならそうなんでしょくらいで思っていたのですが、いま確認したらMorningTimerVer1.1はFAT32警告を外してあるみたいです。 お手持ちのファイル名を確認してみてください。MorningTimer11.ndsなら警告が出ないと思います。 ちなみに、FAT32警告はエラーでなく警告なので、何かキーを押せば次に進めるはずです。(そんな風に作ったような記憶が…(曖昧(笑 M3 REALではFAT32でそいつらを起動するとFAT32警告ではなく致命的エラーで死ぬ事実www
538 名前:名前は開発中のものです。 mailto:sage [2007/12/19(水) 16:56:51 ID:WOXs0V0+] なんか話が噛みあわないと思ったらMoonlightさんはFAT32警告が出ると思っていたんだな。 M3Realでディスクチェックが入ると致命的エラーが出て再起動しか方法がなくなる。 ImageViewerでも同様だがこれはINIファイルで切ってるから無問題。 一旦、FAT16で動かしてライセンス表示させない設定ファイルをセーブっといて FAT32で使うときにコピーすればいいと思うよ。
539 名前:名前は開発中のものです。 mailto:sage [2007/12/20(木) 09:44:49 ID:G9sHKr8Z] M3R使ってMoonlight氏のHomeBrewの簡易ディスクチェックで致命的エラーになってる人。 たぶんtmとかいう奴のスキンを使っていたんじゃないかな? ameblo.jp/t-t-tr/entry-10056864796.html このスキン、今は修正されてるがチート設定時にフリーズしてしまう問題があった。 書き込み時のフリーズなので100%ディスクが壊れる。しかし再起動すると動いてしまう。 だから壊れたことに気付かないでそのまま使ってしまう。 tmのスキンに限らず海外で公開されているスキンでもまともに動くものはほとんどない。 悪いことにチートをはじめ設定の書き込み中にフリーズするパターンが多い。 実は自分もその事に気付かずにずっとM3Rを使ってきて、Moonlight氏のチェックディスクで はじめて気付いた次第だ。 最新のカーネルであればHomeBrewの問題は皆無と言っていい。FAT32だろうがFAT16だろうが DLDIの自動パッチは正常に動く。 ただ、なぜかクッキングタイマーだけは何をやっても起動時DLDIのメッセージのまま動かない。 まあT料理しないからいいけどさwww
540 名前:名前は開発中のものです。 [2007/12/20(木) 10:12:58 ID:TXV/829e] >>539 以前にtmさんのスキンを使っていました。 それとチートでフリーズしたのをおぼえています。 そして…やはりmicroSDが壊れていました(笑) フォーマット後全ファイルコピーで修復しました。 Check disk for NDSの最新版 Ver0.3が今日リリースされています。 mdxonlinemirror.dyndns.org/resources/20071220_checkdiskfornds03.zip ちょっとこのチェックツールまじで凄いんですけど。 断片化をビジュアルで表示したりどのファイルが断片化してるかとか全部わかるし。 凄いツールなのに知名度低杉。もっと話題になってもいいと思う。 自分のmicroSDの構造がメタメタだと知らずに○○マジコンは糞とか言ってる人って きっといるよね。 何かを評価するときにはCheck disk for NDSちぇっく済みの一言を書き加えるべき。 そんな気がしました。 Moonlightさん、また一つ勉強になりました。ありがとう!
541 名前:名前は開発中のものです。 [2007/12/20(木) 14:36:55 ID:G9sHKr8Z] つ、スキンの不具合でディスク書き込み中にフリーズって仕様でいいのM3R? スキン変えてるM3RユーザーはCheck disk for NDSは必携ツールだな。 チート設定から戻るときにフリーズしたら今のところ100%壊れてる。
542 名前:Moonlight mailto:sage [2007/12/20(木) 15:22:11 ID:MAA+wn7E] >>539 >>540 なにするんだM3REALばかやろーって感じですね。(笑 最も注意して作らなきゃいけないディスク書き込みを伴う処理を、安全に作らない開発者ってなんなんだーばかやろー。 (マジコンの品質なんてソンナモノって話は却下です却下(笑)) J15でもまだチェック機構が甘いのかは(自分で確認してないので)さておき、それだけ致命的なバグならそのうちなおるでしょと思います。 ちなみに、ベンチマークで大事なのは最大値ではなく全体の均一さです。先頭だけしか速くないMicroSDの多さにびっくりしました。 SanDiskのSDHCが汎用的に優秀かは知りませんが、M3REALと相性が良いのだけは確かみたいですね。
543 名前:名前は開発中のものです。 mailto:sage [2007/12/20(木) 15:22:29 ID:1Z+yttvt] その程度でmicroSDを確実に壊してしまうM3Rは糞ですね
544 名前:名前は開発中のものです。 mailto:sage [2007/12/20(木) 15:31:28 ID:G9sHKr8Z] おっ!Moonlightさんの久しぶりのカキコやないか!BTW M3Rのreset.mseはやっぱり却下ですか… M3Rでクッキングタイマーが起動しないのは俺だけ…? >>543 俺も先日までは糞だと思っていた。あの超高速dldiドライバが提供されるまではな。 あの速度をゲームに転用できたらすごいだろうな… と思うとM3Rの将来に思いを馳せたくなるんだぜ。
545 名前:Moonlight mailto:sage [2007/12/20(木) 16:02:48 ID:rwOvvo+K] 後述。Check disk for NDS Ver0.3をアップデートしました。ページ上部のリンクから辿ってください。 転記ありがとうございます。感謝です。 (CookingTimerで使っているFATライブラリが古いので、特定のファイル名でディスクチェックに失敗することがあります。需要少なそうなのでほっといてもいいかなとか無精癖が(苦笑) reset.mseは私のできる範囲じゃないので関わりません。ごめんなさいです。)
546 名前:名前は開発中のものです。 mailto:sage [2007/12/20(木) 16:19:19 ID:G9sHKr8Z] なんや転記だったん?書き込めへんのか。 リセットはM3Rから吸い出したROMを起動してみる。だめっぽい? クッキングタイマーは諦めた。料理やんないしとか言ったから怒ってるんやろな。 使うのはモーニングタイマーの方だからいいっすよ。 ま、M3Rはだんだん可愛くなってきた。でもTTDSに浮気したい気分が抑えきれないけど(爆
547 名前:名前は開発中のものです。 mailto:sage [2007/12/20(木) 16:30:09 ID:tLTzhhXD] >>542 >先頭だけしか速くないMicroSDの多さにびっくりしました。 その情報を逆手にとって悪魔城をSandisk 2GBの先頭において起動してみました。 位置はFATの直後あたりです。カーネル等よりも前に置きました。 結果。信じられない話ですが、このメモリカードでは絶対フリーズしていたポイントで まったくフリーズしなくなりました。 高速に動かしたいゲームはフォーマット直後最初にコピーするよう意識することで かなり快適に使えるようになることがわかりました。 microSD上で位置を自由に設定してファイルをコピーできるソフトがあるといいですね。 昔、ノートンにそんなソフトなかったかな?
548 名前:名前は開発中のものです。 mailto:sage [2007/12/20(木) 16:51:05 ID:G9sHKr8Z] 今思えばAceKardのAKFSがいかに優秀だったかがわかるもんだな。 断片化しないだけでなく、先頭からコピー元ファイルの空き場所を探すから 入れ替えが簡単にできる。書き込み専用ツールで中の状態もはっきりわかるしな。 昔と違って大容量記憶メディアが簡単に手に入るようになったのだから ファイルシステムも使用効率より動作性能を重視してもらいたいもんだ。 まあMicrosoft社が遅れてるだけで。Mac OS X 10.2以降で使用されているHFS+や Linuxのext3など参考にすべきだと思うんだが。 せっかくマジコンで採用してもFATにしろ!と潰されるのはAceKard+で実証済み。 Windowsの標準ファイルシステムにならないと受け入れられないだろうよ。
549 名前:Moonlight mailto:sage [2007/12/20(木) 17:05:37 ID:21+7rRsc] 転記ありがとうございます。感謝です。 す、すいませんー。独り言をぼそぼそと書き散らしただけのつもりだったのですが、わざわざお手数かけてしまって申し訳ない&感謝の限りです。 (ひとりごと〜私はW-ZERO3とマジコンで使う以外のリムーバブルHDDやCF/SD等は全部NTFSで使ってます。NTFSラブ。デジカメとか持ってない)
550 名前:名前は開発中のものです。 mailto:sage [2007/12/20(木) 17:10:26 ID:EvQ1qSv8] >>594 意外に勉強不足なんですね。 www.atmarkit.co.jp/fwin2k/experiments/defragment/defragment_column.html あるいはこれがSDの世界では問題ないとかいう理論で俺が恥をかく展開になるのか?www
551 名前:名前は開発中のものです。 mailto:sage [2007/12/20(木) 17:23:10 ID:G9sHKr8Z] >>550 俺も単純にNTFSはフラグメントしにくいと理解していた。どうも違うようだな。 マジコンで750バイト以下ってiniファイルくらいしかない罠。 それ以外はどこのクラスタに飛ばされるかわからへんわけやね? そうなるとNTFSは思ったよりいいファイルシステムじゃないことになるね。
552 名前:名前は開発中のものです。 mailto:sage [2007/12/20(木) 19:26:52 ID:800P5N4j] なるべく同じクラスタに収めようとするので、 FATよりはよっぽどフラグメント化しないよ。
553 名前:名前は開発中のものです。 [2007/12/20(木) 20:01:54 ID:UZjuOACo] 久しぶりにHDDを分析したら真っ赤だった
554 名前:名前は開発中のものです。 mailto:sage [2007/12/20(木) 20:52:56 ID:G9sHKr8Z] >>552 同一クラスタを異なるファイルが共有するのかい? 読み取る時にどうやって区別するのかね? クラスタごとにバイトポインタでも持ってシークするのだと? 負荷高そうなファイルシステムだねww
555 名前:名前は開発中のものです。 mailto:sage [2007/12/20(木) 21:08:11 ID:fkgSddbS] ソフトウェア版のデフラグソフトのスレッドでたまに流れる話題だなぁ
556 名前:名前は開発中のものです。 mailto:sage [2007/12/21(金) 09:43:45 ID:7ouPPK0Y] Check disk for NDS Ver0.3ですけど… 断片ファイルの検索がnds/savファイルになってますが M3 RealはSaveファイルの拡張子が0,1,2なんですよねー ずーっと断片化してないと思って安心してたけど 全検索してはじめて断片化に気付いた次第。 気付くのが遅かったらセーブが壊れるところだったかも知れない。 マジコンのトラブルは断片化に端を発しているものが多そうだから。 断片化があった場合、断片化ファイルだけをmicroSDの外へ移動し USB接続を切ったあと再接続して戻してあげると空き領域に 断片化がない状態でコピーされるみたい。もちろん空き容量が 十分あればの話だけど。 Check disk for NDS Ver0.3は使っているうちにだんだん 手放せなくなってきたすごいツールだよ。