NintendoDS(NDS)非公式開発 Part1
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2005/04/18(月) 08:29:22ID:LMyYYz9X初心者歓迎。質問歓迎。英語苦手な人歓迎。冷やかし歓迎。ネカマ歓迎。
資料、リンク等
NDSTech Wiki
http://www.bottledlight.com/ds/index.php/Main/HomePage
Home-Brew Programmers Guide to the Nintendo DS Home-Brew Programmers Guide to the Nintendo DS
http://www.dspassme.com/programmers_guide/Tutorial/index.html
開発環境
NDSDevEnv
http://www.aaronrogers.com/nintendods/ndsdevenv.php (Offline Installer 2.2.6 (8MB) をダウンロード)
NDS Development
http://j-gbadev.hp.infoseek.co.jp/ds/index.htm
GBAの資料が役に立つので関連スレ
ゲームボーイアドバンス(GBA)開発@ゲ製板(避難所)
http://bbs.gamdev.org/test/read.cgi/gamedev/1055111303/
ゲームボーイアドバンス(GBA)非公式開発 Part2
http://pc5.2ch.net/test/read.cgi/gamedev/1099119005/
0134129
2006/07/04(火) 18:32:02ID:cvl0TwYPおー。ありがとう御座います。
ちょうどいま、デバッグ画面の持ち方でmoonshellのソース拝見してまして、
なるほど!と思ったところです。
BMP16のフレームバッファベースで書いていた画面描画まわりを、
スプライトベースに書換え中 orz...
0135Moonlight
2006/07/04(火) 19:12:42ID:YSwDpkVvhttp://mdxonline.dyndns.org/archives/2006/04/_consoleprintf_1.html
もちろんスプライトベースでもいいのですが、タイルモードを使うといいかもです。
方眼紙のように等間隔にマスがあって、それぞれに何番目の画像を表示するか指定するイメージで。
上のサンプルがわかりにくいので参考なれば。(わかりにくいのカヨw
ちょっと特殊なことやるとすぐDualisとかで動作確認できなくなるのが玉にキズですね。(苦笑
0136129
2006/07/04(火) 19:36:17ID:cvl0TwYPSubにiprintfのデバッグ出力を維持しつつ、文章の描画もしたいなと。
当初、フレームバッファモードのMainに文章、Subにconsole画面、でやってたので、
Subにも文章表示しつつ、デバッグ表示も必要であれば確認したい!
となった今になって、困った次第です。
で、文章表示をスプライトベースに移行しようかと。
console捨てれば良さそうなんですが
実機でデバッグ表示なしだと、今後もっと困りそうなので・・・
0137129
2006/07/04(火) 19:58:12ID:cvl0TwYPと試行錯誤してたときに、以下のようなコードを書いて、
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;
・・・的外れコードでしたが。
0138Moonlight
2006/07/04(火) 21:54:08ID:YSwDpkVvメインメモリから直接コントローラがレンダリングしたりする設定もあったはずですし。
最近は試してませんが、Dualisはここらへんも動かないんだと思います。
独立したデバッグログは(最終的に無効にするとしても)非常に有用だと思うのでがんばってくださいませ。
0139129
2006/07/04(火) 23:47:05ID:cvl0TwYPデバッグ表示、ATTR0_BMPのおかげで、文章の描画まわりが
フレームバッファと同じ処理のままで行けたので、最小限の変更で済みました。
cglscreensub.*、非常に参考になりました。感謝。
次は、wifiか、filesystemだなぁ・・・
0140Moonlight
2006/07/06(木) 13:56:53ID:qpf7yKrAVRAM構成があまりに柔軟すぎて、単にダブルバッファやるにもやり方が沢山あって悩みますよね。(笑
wifi、とても期待してますー。私は挫折したので。
これこれこうすればとりあえずルックアップとソケットは繋がるよみたいなシンプルな最小構成が知りたいのですが、なにぶんサンプルが少なすぎて一苦労です。
尤も、私に無線LANの知識が皆無なのが原因なのですが。(苦笑
0141名前は開発中のものです。
2006/07/06(木) 15:41:15ID:km3TwPI4http://home.att.ne.jp/blue/moonlight/ps2txt.html
0142名前は開発中のものです。
2006/07/06(木) 19:43:49ID:5M2RtBRWつくろうと思ってるんですが参考にしようとゲームのソースを公開してるのが
見つからなくてがっくりですわ
やっぱり初心者にはちょっと敷居が高いですかねぇ
0143Moonlight
2006/07/06(木) 23:02:26ID:qpf7yKrA作り始めれば半年近くかかると思うのでやりたくないです。(やらないじゃなくてやりたくないってとこがワガママ(苦笑
>>142
まずはWindowsで10本くらいゲームを作ってみてはいかがでしょうか。(と偉そうに言うけど私も初心者なのですが(苦笑
非商用なら無料の開発環境もたくさんありますし、なによりNDSで作るより(同じゲーム内容なら)100倍楽です。
ゲーム作り、というかプログラム作業に少し慣れてきたら、ここがめっさおすすめ。
ttp://www.geocities.jp/arekka102/html/index.htm
ここの下の方のソースから少しずつ読んでいけば、GBA特有の扱い方が見えてくるかもしれません。
時間があるなら、WindowsからNDSに行く前にGBAエミュ上での開発を触っておくと、全然成長が速い…と思います。
ほんとやればやるほどNDSはGBAの発展系なんだなぁと痛感します。
もちろんプログラム自体がまだなら、変な癖が付く前に信頼できる良本を何冊か読むべきなのは言うまでもありません。
私は…もー変な癖つきまくりです。会社にはいるわけじゃない(仕事じゃやらない)ので後悔はしていませんケドネ。あはは。
長文失礼しました。ぜひぜひがんばってくださいね。
0144129
2006/07/07(金) 00:04:02ID:/mywKfg0で、wifiは、別におもしろそうな題材がみつかったので、
それはそれで組んでみます。ソース公開前提で。
>>142
nds開発楽しいですよー。たしかにVRAMとかの構造は最初は難しいかもしれないですが、
簡単なゲームならそんなにですし、なにより人に自慢したときの驚きが楽しいです(^^;
個人的にはもっと開発する人が増えても良いと思う。
簡単なゲームなら、下のURLも参考になるかも。
http://patatersoft.info/manual.html
0145129
2006/07/11(火) 05:13:14ID:71OWuD1Zmoonshellからez4sdドライバを拝借して組み込んで、filesystem完了。
毎度、ソース公開に感謝です・・・ほんとに。
現状、M3 Perfect MiniSDと、EZ4Liteで青空文庫テキストの表示を確認済み。
見られるようになったので、配布してみようかな。と思ったら。
フォントのライセンスが「X Window上で非商用に限る」だった事に気づいた・・・ orz
0146129
2006/07/12(水) 10:37:29ID:rbplvYbzとりあえず公開してみます。
http://sourceforge.jp/projects/ndskybook/
本体についてもソースについてもつっこみ等歓迎。
0147名前は開発中のものです。
2006/07/12(水) 11:36:45ID:+0w9RHzV横から失礼します
動作報告です
DSLite SuperCard CF(V1.62)+SUPERKEY CFはサンディスク8MB
SuperCardで実行するためにSCCONVにてローダをつける
NDSモードでDSLiteを立ち上げてndskybook.SC.ndsを実行
上画面の1行目にnover…、2行目にfat initialiseing...と表示、下画面はホワイトアウトでフリーズ
ソースの公開感謝です
開発する人が増えるといいなぁと思います
0148129
2006/07/13(木) 06:05:10ID:vCl28xQlCFはムリかもしれないですが、少なくともSDには対応したいので、
明日にでも秋月行くついでに買ってきてみます。
ニセモノつかまないように注意せねば・・・
0149名前は開発中のものです。
2006/07/14(金) 02:19:07ID:ysNZ8SObC言語でプログラム組むの初めてなんだけど、うまくいくかな?
devkitproで試してるけど、NDSライブラリの関数は何やってるか、
自分で調べないといけないんか…
そういえば、近いうちにNDS開発関係の本が出るとか聞いたけど、どうなんだろう…
0150129
2006/07/14(金) 09:19:06ID:qqWm68wsそうそう。これがホントにきつい。
とりあえず、devkitproのexamplesは一通り眺めておくか、
最低でも、ビルドして実行してなにがあるかチェックしておいて、
どうやるんだろう?って思ったときに、詳細に見るのがいいですよ。
0151Moonlight
2006/07/15(土) 15:15:35ID:OrXCMD0Cレジスタをdefineしてあるのはそのままなので見る必要はないかもしれませんが、割り込み関係やARM7関係…ってあんまり見るとこないですね。(笑
ちなみに、libnds-20060201より後のlibndsは割り算にBIOSを使わなくなったので非常に遅いです。
尤も、signed31bitギリギリまで使ったときにC準拠じゃなくなるらしいので、とりあえず新しいlibndsを使った方が問題はないと思います。遅いですがー。
ndskybookのソースドコー?見てみたーい。(興味本位
0152129
2006/07/16(日) 00:17:15ID:UbovMYcrSCSDとEZ4の両方をアクティブにしてGBA NDS FATをビルドすると、
EZ4SDでSCSDとして認識されてハング。
じゃぁってことでEZ4SDを先に認識処理させると、
今度はSCSDでEZ4SDの認識処理内で無限ループ。
試行錯誤の結果、EZ4SDを先に認識処理し、無限ループになる箇所の
ループ回数制限を加えてやる事で、両方に対応しました。
その他にも禁則処理を加えたので、新バージョンをリリースしました。
http://sourceforge.jp/projects/ndskybook/
日記的な更新内容はスレ汚しっぽいので、こちらに移しました。
http://mizunonds.cocolog-nifty.com/blog/
>ndskybookのソースドコー?見てみたーい。(興味本位
興味本位大歓迎です!で、CVS経由で見てってのはわかりにくそうだったので、
今回からソースコードもリリースするようにしました。
最新版を常に見たい方は、下のページを参考にしてCVSかWebCVSで取得して下さい。
http://sourceforge.jp/cvs/?group_id=2381
http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/ndskybook/
0153149
2006/07/16(日) 05:12:11ID:8bUePE27他の言語も理解している訳でもないし。
とりあえず、やってみるしかないのね。
今の目標としては、
・グラフィックの表示(8bit/2D)
・日本語フォントの表示
・簡単なファイルセレクタみたいのを作る
グラフィックは、SuperCardのminiSDからファイルを読み込んで表示させたい。
拡大縮小、2000x2000ぐらいの画像でも表示出来るようにもしたい。
フォントの表示は、ベタなやり方で表示は出来そうな予感。
ん〜、いろいろとソース見て、アルゴリズムを理解せんといかんなぁ。
出来るだけ省メモリを目指しながら。
0154Moonlight
2006/07/16(日) 14:37:00ID:U57DiulKCVSで見られたんですね。普段使わないので失念してました。帰ったらゆっくり見てみますー。
(デバイス自動認識に挑戦されている模様。地獄ですよあれは。私は諦めました(笑
>>153
NDSは(初期化を乗り越えれば)非常に単純明快な構造で、VRAMポインタさえ取得できれば後は自分で全部できます。
ちなみに、NDSのVRAMは16bitバスで繋がっていますので256色(8bit)モードはちょっとめんどくさいです。(パレットもわかるまではちょっと大変)
24bitデータを15bitに変換しながら描画、あたりが簡単なので練習してみるといいかもしれません。
と、最近はWindowsMobileにこてんぱんにされっぱなしの私が言っても説得力ないですね。MicroSoft怖いよー(笑
0155149
2006/07/16(日) 16:34:55ID:8bUePE27ふむ、8bitは面倒臭いですか。
初めに16bitモードで慣れてから、8bitを試してみます。
ついでで何ですが、moolshellで報告を。
手持ちの一部のPNGファイルを表示さると、縦線が等間隔で入ってしまいます。
Windowsでは問題なく表示されます。
原因がライブラリにあるのか、PNGファイルにあるのかはハッキリしません。
一応報告まで。
0156129
2006/07/17(月) 06:03:11ID:eLuyLKSXたしかにメディア自動認識、めんどかったです。
まぁとりあえず、M3SDとSCSDとEZ4SDを1バイナリで行けるようになったので、いいかなー。と。
SD以下のサイズでないと外出時のメリットを生かせないと思うので。
今は、しおり位置の保存を考えてるんですが、これまた悩みますね。
EEPROMにするか、GBA NDS FATにするか・・・
0157Moonlight
2006/07/17(月) 07:49:10ID:U8lZjl7D手持ちのpng画像だと縦線は見えませんでした。できればバグの発症するpngファイルを譲っていただきたいです。
(と、いいつつ自分のメアドは書かない(酷いw
リファレンスライブラリを信用しすぎるのはダメですね。
>>156
私はNDSL+アドムービー多用ですが。馬鹿でかっ(笑
保存、ものすごく悩みますよね。EEPROMだとゲームのセーブデータ潰しそうだし(もちろん上書きダイアログは出すとしても)、FATだと書き込めないメディアがあるし…。というか書き込むのが怖かったり。
ステートセーブが安心して出来るなら、MoonShellであれもこれもやり残したことが…。(笑
5時間ほどEZ4LiteのSD書き込み頑張っていたのですが諦めました。
GBAなら何も考えずにSRAMだったのですが、あ、やったことないけどM3ならdat生成しておいて、保存/待避をM3に任せれば内蔵SRAM使えるかもです。ハード依存なのでアレなアレです。
0158149
2006/07/17(月) 15:20:48ID:w0pjxCUWttp://www.vipper.org/vip293483.zip.html
一応zipで固めて置いときました。(pass:pngtest)
手持ちで大きなサイズのPNGがこれだったってことでw
0159名前は開発中のものです。
2006/07/18(火) 23:23:37ID:6ZPjA/ac■ニンテンドーDSの自作プログラムを作ろうぜえ■
http://game9.2ch.net/test/read.cgi/gameurawaza/1116614246/
0160名前は開発中のものです。
2006/07/20(木) 10:32:39ID:FfenzjOw公開されてたファイルをスーパーカードSD用に変換したがダメだった
開発には何使ってる?
0161129
2006/07/20(木) 11:42:45ID:Fb+ySMLo私はSupercardは、SDではないのですが、Mini-SD版で自作ソフトの動作確認しています。
devkitproでmakeした出力の.ndsをそのままMini-SDにコピーしてAボタンで選択して、
動いてますよ。
M3 Pro Mini-SDと、EZ4Lite(MicroSD)も動作確認に使ってますが、
こちらは、.ndsをdsbuild.exeに通した、.ds.gbaファイルで動いてます。
0162129
2006/07/20(木) 11:52:22ID:Fb+ySMLoうーん、色々考えた結果、やっぱりダイアログ併用でEEPROMですかねぇ。
どうやらセーブパッチってがあるらしいのだけど自作ソフトにも効くんですかね??
これが汎用的に効くなら、各自のカートリッジ用にパッチを当ててもらえば、
いいのかなと思ったりしたんですが・・・
市販ソフトの.ndsを全く触った事がないので分からない・・・
後、関係無いですが、DualisのGBAMPエミュレーションが、
ロングファイル名を、UnicodeでなくShift_JISで返しますね。
ちょっとはまったので他の方の参考になれば。
0163160
2006/07/20(木) 12:46:25ID:FfenzjOw.ndsのままでいいんですか?
これをまた変換してました
帰ったら試してみます
0164129
2006/07/20(木) 13:00:34ID:Fb+ySMLo.ndsと.sc.ndsって何が違うんだろう??
0165名前は開発中のものです。
2006/07/20(木) 13:54:26ID:Pok6z6fp時刻表示がずれていましたが、他は問題無さそうです。
かなりいいですね。ブックマークが出来れば完璧ですね。
0166名前は開発中のものです。
2006/07/20(木) 14:43:01ID:bAMBf5+yHTTP エラー 403 - アクセス不可
0167Moonlight
2006/07/21(金) 02:04:27ID:nDZsqZMn色々ごたごたしていて遅くなってしまってすいません。
いちお、直ったつもりです。また何か不具合があったら教えてくださいです。
>>158
pngバグ直りました。報告忘れててすいませんです。
http://mdxonline.dyndns.org/archives/2006/07/mspv10_png_plug.shtml
よろしければアップデートしてくださいませ。では。
0168名前は開発中のものです。
2006/07/21(金) 02:26:03ID:w3yGok65おーすげー マジコン無いのでWifiMeを使った自作のプログラム開発したいな・・・
WifiMeは以前試したがマシンを変えてしまったので環境が無くなってしまった。ちょっとやってみよう
時間かかりそうだから週末ぐらいにやってみるかな
0169129
2006/07/21(金) 03:14:26ID:tIfP+8jK報告どうもです。そうか、このつくりでFlashmeしたのでも動くのか。
ブックマーク・・・
card(Read|Write)Eepromを使ってDSカードへのEEPROMの読み書きはできたんですが、
各種ゲームマネージャでセーブパッチがうまくあてられない・・・
0170129
2006/07/21(金) 06:25:07ID:tIfP+8jKソケット接続して非同期でrecvしつつ、index.htmlをとってくるのには成功。
最新のdswifiをdevkitproのCVSからとってきてライブラリをビルドしなおさないと、
大きめのレスポンスが最後まで受け取れない&相手からのconnection closeが
通知されなかったので、これも他の方の参考に。
0171160
2006/07/21(金) 10:27:43ID:82xHz2ctありがとうございました
マジコンによって使えないソフトとかあるのがちょっと残念ですね
つい他のマジコンも欲しくなる
海外の自作ソフトはいいのあるけど日本語入力できないのが痛いですね
0172名前は開発中のものです。
2006/07/21(金) 12:56:10ID:jlmlzOGNそういえば、DSOrganizeを日本語対応させることはやっぱりキツいですか?
0173149
2006/07/21(金) 20:46:00ID:uRINGGvX対応乙です。
やっぱり透明色がらみでしたか。
手持ちであの画像だけなんですよ、透明使ってたのは。
早速updateしました。
やっぱり、画像サイズが大きい分処理が重たいですね。
まぁ、当然といえば当然ですが…
0174149
2006/07/21(金) 20:53:11ID:uRINGGvXどのプログラムにしろ日本語対応は面倒なんですよ。
漢字を表示させる部分の新規追加とか、
フォントを持たせるために、メモリが足りなくなる可能性とか、
日本語を入力させる方法とか、
色々…
0175名前は開発中のものです。
2006/07/21(金) 22:08:01ID:6IjfqBsr有線LAN環境なんで無線LANを土日に買って来ようと思います。
DS専用に買うので速度もそんなに出なくていいと思うんですが
Wi-Fiコネクション対応の任天堂側の動作確認リストにあるような物で
安いやつ探してくればいいですかねぇ?
それともオススメ機能ついてるような機種あったりするんですか??
0176名前は開発中のものです。
2006/07/22(土) 00:11:05ID:5W4hSVfr近づけるだけで設定全部終わりでセキュリティもバッチリだ。
無線LANの事知らない人にはお奨め。
0177名前は開発中のものです。
2006/07/23(日) 18:27:37ID:4/nVSLGq最終版でグンペイEXが30fpsで動いてた。
コントロールさえ効けば十分遊べそう。
誰か開発続けれ。水口アレンジのよか、これでやりたい。
0178名前は開発中のものです。
2006/07/24(月) 22:23:17ID:GP/47I9f0179名前は開発中のものです。
2006/07/25(火) 10:04:15ID:BIhNfb/Fこのスレ的におすすめはCoregaのCG-WLCB54GLとかだと思うけど…
今時PCMCIA(Cardbus)カードなんでノートユーザ以外にはつらいかな。
0180名前は開発中のものです。
2006/07/25(火) 11:04:11ID:1+b3VqViメーカーのPCだと結構スロット着いてるPC多いけどな。
0181175
2006/07/25(火) 21:05:12ID:aTpHPxTgAOSSでDS対応ってシール張ってたので。
DSブラウザ届いたんで使ってみました。
2画面の特性上手く作ってあるだけに通信速度のストレスが…。
0182名前は開発中のものです。
2006/07/26(水) 10:52:28ID:LOuFsxTO0183名前は開発中のものです。
2006/07/27(木) 22:12:25ID:73G8jmLR0184149
2006/07/28(金) 02:31:29ID:T8CXZj+wライブラリとか見てもさっぱりな部分ばっかり...
touchReadXYのxとpxの違いってなんだよ...
訳ワカンネ。
0185じー糞
2006/07/28(金) 22:26:27ID:Qf4i91yA左上(X,Y)と右下(PX,PY)じゃないの?
px,pyが相対座標だか絶対座標だかは知らないけど
それより座標がxとyの他にも
もうひとつあるのが気になる
0186名前は開発中のものです。
2006/07/28(金) 23:29:46ID:o8HwpVcS>もうひとつある
奥行き座標だろ
XYの2次元とZの3次元。
更に時間軸も加わればDSは4次元空間が発生する
0188名前は開発中のものです。
2006/07/30(日) 11:13:31ID:QaUh02/iふつうのメモリマップ空間なんでプログラム用キャッシュメモリなどには使えますが、
プログラムをそこから実行するのは公式開発では禁止事項です。
ここは非公式開発なんでなんでもありですが。
>>184
x,yはキャリブレーション後、px,pyはキャリブレーション前か、なも。
0189名前は開発中のものです。
2006/07/30(日) 15:37:36ID:XeH9Q6jO回答ありがとう。
DSブラウザーを買ったんだけど、これがプログラミングに使えるのなら
頑張ってプログラムを覚えて見ます。
0190名前は開発中のものです。
2006/07/30(日) 18:09:07ID:Y6PIivKC0191名前は開発中のものです。
2006/07/30(日) 22:04:26ID:byogU45e>>188
0192名前は開発中のものです。
2006/07/30(日) 23:14:44ID:rF6BaKR2ほとんどコードを触らずに表示できた。
で、作りたいゲームのねたが無い。停滞。
0193名前は開発中のものです。
2006/07/31(月) 00:30:32ID:cm4igWGD0194名前は開発中のものです。
2006/07/31(月) 05:43:56ID:A1+AapYa漢字の使えるテキストメモ帳希望
スタイルブックのは使えん
0195名前は開発中のものです。
2006/07/31(月) 07:28:58ID:vL2uDKKBMSXエミュ上でテキストエディターを使えばすむ。
確かMSX-DOS2ツールズの中に
漢字の使えるテキストエディタがあったはず。
0196名前は開発中のものです。
2006/07/31(月) 08:04:52ID:ONeiiHHo>作りたいゲームのねたが無い
コミケ前までに
DS用コミケカタログビュアーをw
0197名前は開発中のものです。
2006/07/31(月) 08:57:54ID:wMuvCTeg0198名前は開発中のものです。
2006/07/31(月) 10:36:49ID:9ZtdXfJ8Win用のdpgファイルプレーヤーかコーデックを…
0199名前は開発中のものです。
2006/07/31(月) 10:41:11ID:Np79AVC+ttp://members.jcom.home.ne.jp/cal/main.htm
0200名前は開発中のものです。
2006/07/31(月) 11:15:00ID:DugNe46w移転先かミラーはありませんか? なんで消されちゃったんだろう
0201192
2006/07/31(月) 23:04:46ID:l2+ZzGO5SCってスーパーカード?
>>194
日本語変換のエンジンをどうするのか小一時間
>>196,197
ファイルシステムがあるようなので意外に実現は出来そう。
コミケカタログのファイル?のフォーマットがわかりません。
>>198
調べずに聞いてみる。dpgってなに?
>>200
http://web.archive.org/web/20050309224100/http://j-gbadev.hp.infoseek.co.jp/index.html
0202名前は開発中のものです。
2006/08/01(火) 03:23:14ID:EM01fVD/キャッシュありがとうございます。
やはり管理者ごと任天堂に消されたのでしょうか
>dpgってなに?
moonshellなどで使われているNDS用動画フォーマットです。
GBA用のコミケカタログは
メモリの都合で3ファイルぐらいに
わかれてるようですね。
使用するにはGBAデベロッパ環境も必要らしいです。
0203名前は開発中のものです。
2006/08/01(火) 13:20:42ID:bO1u5c7PDSwebというソフトがソレっぽい事できそうなんですけど、まだ未完のようなので・・・。
ttp://teamnnc.free.fr/phpBB2/viewtopic.php?t=562&sid=3ac1d25059db33290408efdbf37f6760
0204名前は開発中のものです。
2006/08/01(火) 22:24:13ID:8eJZAM4Jコミケ70のデータを変換すると
.elfファイルの作成までいったあとにエラー出て止まる
デベロッパ環境が失敗したのだろうか
0205名前は開発中のものです。
2006/08/02(水) 02:33:42ID:DaXdY2Voセーブデータの吸出しは特に問題なし。
たまにCFの内容が破壊されるのは、REINやその他FATドライバで新規書き込みを
行ってるものならどれも発生するので、これは無視。
問題はセーブデータのrestore。
バンブラのセーブデータでしか試してませんが、100%失敗しています。
(成功してるように見えるが、実際には壊れたデータが書き込まれている)
同じセーブデータを、ファイル名を短くしてREIN r15でrestoreした場合は
問題ありませんでした。
(REINはファイル名が長すぎるとファイルのopenに失敗するため)
0206名前は開発中のものです。
2006/08/02(水) 04:05:41ID:CglaW6480207名前は開発中のものです。
2006/08/02(水) 10:01:50ID:ahs8nqsQこちらへどうぞ
【CD-ROM】電子化コミケカタログの活用スレ【PDA】
ttp://sports2.2ch.net/test/read.cgi/comiket/1060629408/
0208名前は開発中のものです。
2006/08/02(水) 19:04:50ID:Yb2JtrHo画像みるだけならできたんですがあまり使いやすくなかったんで
0209名前は開発中のものです。
2006/08/02(水) 20:17:09ID:xUeMT7rv0210名前は開発中のものです。
2006/08/02(水) 20:22:47ID:YLGAk7X1それは欲しいかも。
地図画像とか何枚か入れて持ち歩きたいなぁって思ったことがあったので
0211名前は開発中のものです。
2006/08/03(木) 00:08:11ID:9LOZqD/hMoonshell
jpegどころかpngやPSDファイルまで表示可能
AやXボタンで拡大縮小、タッチパネルやカーソルでスクロール可
0212名前は開発中のものです。
2006/08/04(金) 00:25:57ID:CrcWfCS3PNG画像をメモリに展開して使いたいんです。
0213Moonlight
2006/08/04(金) 15:38:31ID:HWZ8EDXAで、px/pyが補正後のデータ。(256x192の範囲内に収まる数値)
ファームから補正情報読み込んでスケーリングとか色々計算するのですが、libndsがやってくれるので基本的に気にしないでOKだと思います。
libndsのソースの、arm7/touch.cのtouchReadXY関数がそれなので眺めてみると楽しいかも。
>>198
ほんとは私がdpgツールの一部として作っておくべきだと思うのですが、WindowsでC言語が使えないので無理っ!(苦笑
>>205
ReinMoonVer0.5betaで修正しました。
Type3フラッシュメモリは書き込む前に全初期化しないといけないのを忘れていました。
教えてくれてTHXですー。
>>206
FATライブラリは同じもの使ってるんですけどね…。ただ、独自拡張してるのでバグがあるかも…(苦笑
>>208
(MoonShellを推したいけど)DSオーガナイズとか?
>>212
オープンソースのlibpngとzlibがそのままNDSでも使えました。
Windowsでlibpngを使ったことがあるなら違和感なく使えると思います。やったことはないですけど。
0214名前は開発中のものです。
2006/08/04(金) 18:16:44ID:eZAuZvRJ0215名前は開発中のものです。
2006/08/05(土) 15:51:37ID:ATzmwjnGCSV形式をエクセルみたいに表示できるCSVビュアー希望
0216名前は開発中のものです。
2006/08/05(土) 16:10:36ID:63ZUPrMH0217名前は開発中のものです。
2006/08/05(土) 16:34:16ID:ThRSjFwoインターフェイスは??
PSPなら普通のUSBがあるが
0218名前は開発中のものです。
2006/08/05(土) 16:50:31ID:APzy0J3I0219名前は開発中のものです。
2006/08/05(土) 21:12:25ID:2FB+F25ilibpngを落としてきたけど、難しそうだ。
最低限ファイル名orポインタとか関数に渡せば、画像が取り出せれるといいんだけどなぁ〜
0220Moonlight
2006/08/05(土) 23:28:48ID:IINTof3Z純正libpngが難しければ、MoonShellのpngプラグインのソースからライブラリだけ引っこ抜いたら簡単かもです。
置換で_consolePrintfをconsolePrintfに変えたりとか、そういう作業は必要ですが。
0221名前は開発中のものです。
2006/08/06(日) 13:43:10ID:dJkOtY4P0222名前は開発中のものです。
2006/08/06(日) 15:44:01ID:HEBinSu5実行可能形式だけを配布するのは問題なし?
GPLなライブラリとか使ってたらソース公開必須?
実行形式のみ配布して、任○堂からクレーム付けられる可能性は?
今後の為に知識として知っておきたい。
0223名前は開発中のものです。
2006/08/06(日) 16:16:55ID:ZtXOiPj6何を言っているんだお前は
0224名前は開発中のものです。
2006/08/07(月) 04:49:24ID:R/kak1DTライセンス違反といえなくもないので
ありえなくもない。
かつては、スーファミのSM調教師瞳ですら
任天堂の指令により制作者が逮捕されていた。
0225192
2006/08/07(月) 20:00:10ID:DnGCjQopとか思った。
コナミは嫌われますか?
0226名前は開発中のものです。
2006/08/07(月) 20:56:05ID:Ic5RSCDN0227名前は開発中のものです。
2006/08/08(火) 23:18:37ID:/ly5By2d0228名前は開発中のものです。
2006/08/09(水) 02:02:49ID:y6tILUJU偽春菜
0229名前は開発中のものです。
2006/08/09(水) 09:51:37ID:wvfqQcJDIS-NITRO-UICがUSB clientだけじゃなくってhostにもなればいいのにね。
0230名前は開発中のものです。
2006/08/09(水) 12:39:26ID:V6L1h+27純正のDSブラウザは遅いからなぁ
携帯サイト専用ブラウザでもいいから誰か作ってくれないですかねぇ
0231名前は開発中のものです。
2006/08/09(水) 13:39:50ID:f1XrJuMCクロックうp
0232名前は開発中のものです。
2006/08/10(木) 11:27:32ID:eReYGMjpDSブラウザの為に本体改造のリスクかぁ
ちと悩むなぁ
0233名前は開発中のものです。
2006/08/10(木) 18:33:02ID:niI4ueWmカタログの内容を全部携帯機に入れるんじゃなくて、
サークルチェック結果だけで良いと思うんだ
というコンセプトで作ってるんだがどうなることやら
■ このスレッドは過去ログ倉庫に格納されています