[表示 : 全て 最新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/



566 名前:192 mailto:sage [2006/11/23(木) 19:57:43 ID:JN7OcLVi]
ファイルやディレクトリを列挙したいです。
OpenDir関数なる関数をManPageでみつけたんだけど未サポート・・・。
お手軽にできんのかぁぁぁ・・・。
以上、最近のチラシ裏

567 名前:Moonlight mailto:sage [2006/11/26(日) 01:10:09 ID:L6lrOAs8]
古いgba_nds_fatには、FAT_FindFirstFile/FAT_FindNextFileって関数があります。
私は新しいFATライブラリは使ったことがないのですが、一度古いFATライブラリを使ってみてはいかがでしょうか。
ちなみに、自動アダプタ検出が不要であれば、日本語の通る長いファイル名(UNICODE)に対応した私の改変バージョンがオススメです!(ってこんなとこで宣伝しなくても(笑


568 名前:名前は開発中のものです。 mailto:sage [2006/11/26(日) 08:36:12 ID:13AT3ald]
Rein、ピンキーストリートだけ何故かセーブ移動が上手くいかず。
他のゲームは平気。

M3パーフェクトのSD日本語版ファーム29です。

569 名前:名前は開発中のものです。 mailto:sage [2006/11/26(日) 09:02:59 ID:6ArSfFnS]
>>562
DSOrganizerの日本語対応版。
MoonShellにDSOrganizerのPDA機能を付け足して終了w



570 名前:名前は開発中のものです。 mailto:sage [2006/11/26(日) 14:43:46 ID:hleurT9N]
>>568
M3は糞だからすぐ捨てたほうがマシ

571 名前:名前は開発中のものです。 mailto:sage [2006/11/26(日) 16:15:03 ID:7KxQ8xLr]
>>562
開発情報がもっと欲しい

572 名前:Moonlight mailto:sage [2006/11/26(日) 17:03:06 ID:L6lrOAs8]
>>569
私には無理です。

>>571
そうですね。日本語である必要はありませんが、それにしたって情報が少なすぎると思います。
嘘。一年前と比べたら潤沢すぎるです。

開発環境構築と、FIFOとグラフィック周りなど
ranekov.tir.jp/ndn
わりとよく見るところ。
nocash.emubase.de/gbatek.htm
情報が古いけどレジスタ一覧がたまに便利。
neimod.com/dstek/
重いし足りない項目もあるけど、よく整理された見やすいWiki。
www.bottledlight.com/ds/
NDS開発を始める人のためのチュートリアル
www.dspassme.com/programmers_guide/tutorial/
の日本語翻訳版。
www.helloworld.jp/~duke/nintendo_ds/


573 名前:名前は開発中のものです。 mailto:sage [2006/11/26(日) 20:14:29 ID:0LmCyJno]
>>572
どういうサイトを参考にしてるかって情報は助かるね。
下から2番目(日本語翻訳版の元)はこっちかな。
ttp://www.double.co.nz/nintendo_ds/index.html

574 名前:192 mailto:sage [2006/11/27(月) 00:13:40 ID:1OZzGN7+]
OpenDir関数の件。
newlibがdirent.hを実装していないようです。
libfatには、ディレクトリ関連の関数もある模様。
# 両リポジトリで確認
相当関数自作します。



575 名前:名前は開発中のものです。 mailto:sage [2006/11/27(月) 01:26:54 ID:u7BF1mNO]
devkitでswiDecompressLZSSWram関数がありますけど、
元データはどうやって圧縮したらいいんでしょうか?

出来るんなら、PCでデータ作ったりしたいんですけど、、、

576 名前:Moonlight mailto:sage [2006/11/27(月) 02:48:29 ID:yibh83LO]
gbalzss.exe…を使ったことがないのでファイル名だけ書いてみる。


577 名前:名前は開発中のものです。 mailto:sage [2006/11/28(火) 01:52:29 ID:c0hQygJy]
ReinMoonの要望っていうか質問なんですが、M3SDのファーム30を使用しています。
とりあえず普通に起動はするのですが、セーブファイルの日本語が化けていて、
DSカードのアイコンやセーブファイルのアイコンも壊れてます。
SDカードにインストールされたexeは実行してアイコン抽出はしました。
確認すべきは何でしょう?

578 名前:Moonlight mailto:sage [2006/11/28(火) 04:18:51 ID:WlaAN5cI]
>>577
データ読み込みエラーを起こしているように見えるので、とりあえず違うSDカードで試してみて下さい。
症状が改善しなかったら、DSの画面をデジカメ(携帯のでもいいので)で撮って見せて下さい。


579 名前:Moonlight mailto:sage [2006/11/28(火) 04:24:09 ID:WlaAN5cI]
>>577
あ、その前にchkdskなりscandiskなりを試してみて下さい。
それでエラーが出るようなら、フォーマットした方が確実です。
(失礼申し訳ないです)もしディスク検査のやり方が分からないときは、SDカードをフォーマットしてから再度セットアップして下さい。
Windowsのフォーマッタでもいいですが、面倒でなければSDFormatterをお勧めします。


580 名前:名前は開発中のものです。 mailto:sage [2006/11/28(火) 06:25:56 ID:Ak0h1WGe]
>>572
すげー 週末にでもじっくり見るか ワクワク

581 名前:名前は開発中のものです。 mailto:sage [2006/11/28(火) 12:29:09 ID:zzlRl0Y7]
>Moonlight氏
Moonlight氏の作ってる各ソフトを、LoveLiteみたいにリセット対応にしていただきたいです。

582 名前:名前は開発中のものです。 mailto:sage [2006/11/28(火) 15:12:02 ID:p7mo69B5]
>>578-579
お返事ありがとうございます。
chkdskでは問題ありませんでした。
違うメディアでも試してみました(いずれもTranscendのminiSD 80x 1GB)が症状は改善されませんでした。
どちらもSDFormatterにてフォーマット後、Setup.exeにて再度インストールしました。
ttp://2ch-library.com/uploader/src/mona4414.jpg.html
こんな感じで表示されています。
ちょっと見難いのですが、ドラキュラ蒼月のデータのみ正しくアイコンが表示されているのが謎です・・・

583 名前:Moonlight mailto:sage [2006/11/28(火) 17:29:33 ID:WlaAN5cI]
>>582
確認どうもです。
とりあえずReinMoonは日本語ファイル名に対応していません。
私も今見てあー対応してなかったんだ…と思いました。英語ファイル名に直せば大丈夫だと思います。
日本語が化けたままでも表示以外のディスク読み書きは大丈夫だと思うので、判定したゲーム名だけで判断するならそのままでもOKです。
アイコンが化けるのは、もしかしたらM3マネージャを通した後のファイルからアイコン抽出したりしていますか?
吸い出したままのNDSファイルしか確認していないのでダメなのかどうかわかりませんが、確認よろしくお願いします。


584 名前:名前は開発中のものです。 mailto:sage [2006/11/28(火) 17:52:55 ID:p7mo69B5]
>>583
日本語ファイル名非対応だったのですね、失礼しました。
またアイコンの件もおっしゃる通り、マネージャを通したものでした。
CleanRomDump内から生成することで正しく表示されるようになりました。
お手数おかけしました。

で・・・要望なんですけど、
・日本語ファイル名への対応
・savename.txtを編集・インポートするツール(じゃすたぁ氏公開のオフラインリストをインポートし、日本語名を編集する)
は難しいでしょうか?
savename.txtは自分で編集してみようと思ったのですが、OffsetとDataが何を意味するのかが分かりませんでした。



585 名前:Moonlight mailto:sage [2006/11/28(火) 21:53:00 ID:WlaAN5cI]
日本語ファイル名対応版です。(バイナリはM3SDのみ)
mdxonlinemirror.dyndns.org/a.zip
他のドライバ用のは各自適当にコンパイルして下さい。
明確なバグ以外のレスは無視します。開発板だしー。

savename.txtのオフセットとデータはセーブデータ判定用コードです。
これを入れないで日本語名だけ入れても意味がないです。


586 名前:Moonlight mailto:sage [2006/11/28(火) 21:54:42 ID:WlaAN5cI]
>>581
LoveLiteは独立したライブラリなのでちゃちゃっと混ぜてコンパイルして下さい。


587 名前:名前は開発中のものです。 mailto:sage [2006/11/29(水) 01:08:39 ID:Os0Epx6O]
>>585
Flash→DSはいけるけど
DS→Flashは「未実装の機能」
なの?

588 名前:Moonlight mailto:sage [2006/11/29(水) 03:21:08 ID:oCzGbsZN]
>>587
セーブファイルはとても容量が少ないので、上書きよりも新規ファイルを作ればいいかなと思いまして。
新規ファイルよりも、既存ファイル破棄&新規ファイル作成の方が、ディレクトリエントリ破壊などの危険性が高いのも理由の一つです。
あと、開発板だと思います。


589 名前:Moonlight mailto:sage [2006/11/29(水) 03:52:05 ID:oCzGbsZN]
>>587
mdxonlinemirror.dyndns.org/b.zip
ファイル上書き許可版です。よりディスクを壊しやすいので注意して下さい。
バイナリはM3SDのみですが他のアダプタ用は各自適当にコンパイルして下さい。
開発に関係ない話は無しで…過疎ってるので関係ないかもしれませんが…。


590 名前:名前は開発中のものです。 mailto:sage [2006/11/29(水) 13:24:04 ID:Ss99Drzq]
>>589
そんな短時間で対応できて便利な内容なのに放置しちゃってるのは飽きちゃったから・・・?

591 名前:名前は開発中のものです。 mailto:sage [2006/11/29(水) 14:09:30 ID:2kEgcPsd]
アンチエイリアスフォント版MoonShellうpして欲しいです

592 名前:名前は開発中のものです。 mailto:sage [2006/11/29(水) 14:58:22 ID:UVz6k2HB]
G6LのMoonShellには、スリープ時にLRをロックする機能がありまする
ぜひとも本家にも搭載して頂きたいものです


593 名前:Moonlight mailto:sage [2006/11/29(水) 23:17:15 ID:oCzGbsZN]
>>590
仰るとおり飽きたからです。新しいことがしたいです。発想が貧困なので立ち止まっていますが。

>>591
ウィンドウ透過処理などをまったく無視した(ある意味バグ版な)ので公開はできません。

>>592
機能がよくわからないのですが、ClosedSholderButtonを試してみて下さい。

それから、お節介(勝手な自己満足)だとは思うのですが、開発板だと思うんです…。


594 名前:Moonlight mailto:sage [2006/11/29(水) 23:32:38 ID:oCzGbsZN]
もしかしたら、GBFSはG6への布石でしょうか。
もしそうならGBFSではなく自分でファイルシステムを作った方が楽だと思います。
日本語が通らないのはいいとして、23文字制限が地味に痛かったです。
19文字+'.'+拡張子ならいいのですが、ファイル名先頭23文字で切られてしまいます。
ファイルリストをenumして使うならエイリアス(12文字DOSファイル名)を使うと思うのですが、GBFSだとそうもいかないので。
と、>>548を見ていて思いました。見当外れだったら忘れてください。(恥




595 名前:548 mailto:sage [2006/11/30(木) 21:27:31 ID:JQeOmxAN]

Moonlightさん、
> もしかしたら、GBFSはG6への布石でしょうか。
というより、実は何にも考えていないんです。(笑)このスレで、GBFSの話を聞いたんで、
使ってみただけで。(実は、G6ってのも今ググッて知りました。M3の親戚ですかね?
どうも検索に向いてない名前です。M3とかG6とか。)

GBFSは、gba_nds_fatのM3ドライバと相性がわるくって、諦めてしまいました。
(gba_nds_fatを初期化すると、GBFSで取得したデータにアクセスできなくなってしまいました)
というわけで、今はgba_nds_fatを使ってます。gba_nds_fatは、テキトーに日本語を通るように変え
ましたが、動いてるのでいいかな、と。 初心者なんで、とりあえず動けば何でもいいという…

#今はWifi経由で青空文庫ダウンロードを目指してWifiで遊んでます。




596 名前:名前は開発中のものです。 mailto:sage [2006/11/30(木) 23:08:33 ID:BTX53hE1]
>>Moonlight氏
aviファイルをdpgencに放り込んだら「秒間フレームが認識できません」とエラーが出て変換できないのですが
コーデックは既に入ってますし、WMPでも再生できるファイルです。
一体何が原因でしょうか?

597 名前:Moonlight mailto:sage [2006/11/30(木) 23:09:59 ID:XQhKOxPQ]
>>595
変な勘繰りすいません&お返事どうもですー。
G6は、外部メディアを持たない内蔵不揮発メモリタイプです。なので、FATドライバが使えないからGBFSなどに手を出したのかなーと想像してしまいました。
検索に向いてない名前…「C」そのものが一番向いてないと思います!(笑

ちなみに、GBFSはRAM領域にアクセスするので、基本的に(EZ4を除いて)RAMとCF/SDを同時に使うことはできません。
どうしてもメモリが足りないとき(ImageViewerとか)は、必要に応じてRAMのON/OFFをしていました。
日本語通る改造、見ました。IsMatch〜辺りとエントリ周りですよね。私のは何も考えずにFATドライバを入れ替えたので日本語ファイル名が開けないバグが…(苦笑
UNICODEファイル名で新規ファイル名を作成したときや、UNICODEで同名ファイルを検索するのとか、ものすっごい面倒くさいです。16bitハッシュでブックマークファイルを作るのは、よく考えたなーと思いました。

P.S. WiFi、自分専用で使うならとても便利です。WiFiでNDSROMをダウンロードしてCFに書き込み、そのまま自動リスタート、という流れで随分開発がしやすくなりました。
長文失礼しましたー。


598 名前:Moonlight mailto:sage [2006/11/30(木) 23:13:31 ID:XQhKOxPQ]
>>596
たとえば120fpsのファイルは変換できないなど、色々な制限があります。aviは複雑すぎるフォーマットなのでもうお手上げです。
あと、開発以外の話でどうしても伝えたいことがあれば、ここではなく私のHPに(エントリ違いでも仕方ないと思うので)コメントして下さい。


599 名前:名前は開発中のものです。 mailto:sage [2006/11/30(木) 23:37:41 ID:BTX53hE1]
>>598
aviはやめたほうが良さそうですね。どうもです。

600 名前:名前は開発中のものです。 mailto:sage [2006/12/01(金) 01:38:51 ID:wg2Ihzu3]
dpgファイルをWinで再生できるプレーヤー
だれか作らないかなぁ。
開発者に訴えられるかもしれないけど

601 名前:名前は開発中のものです。 mailto:sage [2006/12/01(金) 09:53:20 ID:uzHdacvI]
>>660
DPGPlay

602 名前:Moonlight mailto:sage [2006/12/01(金) 19:27:38 ID:HN0mhdEA]
>>600
開発者ってのが私のことなら、全然まったく怒らないので、気にせず作業を進めてくださいね。
単純なフォーマットですが、私の提案が広がっていくのを見るのは嬉しいです。
自信がないので鵜呑み危険ですが、開発者ってのがISO団体のことなら、GPLですしとりあえずソース公開しておけば怒られることはそんなにないんじゃないかなーと想像します。たぶん大丈夫…。

それより、DPGファイルをWindowsで見て意味あるのでしょうか…?
確認のためならdpgdecで十分だと思います。(ウィンドウが隠れるバグがありますがそこらへんは適当に


603 名前:名前は開発中のものです。 mailto:sage [2006/12/01(金) 23:37:26 ID:4/WFoNnp]
Moonlight氏は開発者じゃなくてエロイ人(ボソ

604 名前:名前は開発中のものです。 mailto:sage [2006/12/02(土) 00:54:53 ID:tIwOCATB]
scummvmのG6LiteVer動きました、ディレクトリが見れますた

Moonlight氏はmoonshellを開発したすごい人だよ
エロかったらすごいエロイ人と呼べばいいのかな?



605 名前:名前は開発中のものです。 mailto:sage [2006/12/02(土) 01:28:16 ID:Q6uvjwwE]
あまりそういうのには反応しないと思うよ。

606 名前:名前は開発中のものです。 mailto:sage [2006/12/02(土) 08:26:04 ID:yaBBmSg5]
>>601
すごい、神!!

>>562
シャープのXMDF文庫リーダー


607 名前:名前は開発中のものです。 mailto:sage [2006/12/02(土) 09:41:55 ID:uJeixEyF]
> 562
ndskybookをテキトーにいじってる人です。

XMDF、チャレンジしたんですけど、フォーマットが非公開&暗号化されてるんで、難しい気がします。
シャープは、XMDFを「オープン」だ、と言っているようですが、Sharpのオープンは「共通ライブラリを
プラットフォーム非依存にする」ってだけで、XMDFのフォーマットや複合化に関しては公開していな
いっぽいです。(情報古いかも)

ttp://www.sharp.co.jp/corporate/rd/journal-84/pdf/84-04.pdf

608 名前:名前は開発中のものです。 mailto:age [2006/12/02(土) 12:32:02 ID:65MTGnY+]
>フォーマットが非公開&暗号化
シャープはXMDFを流行らそうという気がまったくないぽいですね。
非公開な割にMac用のXMDFビュアーすら出しませんし、
各ユーザーが使えるXMDFビルダーとかいうのも結局は出そうにありません。

これはもう出版社も見放して
今後は廃れていくしかない運命の感じがします。

X68000もソフトがプロテクトだらけだったために
コピーが広まらずに廃れました。

シャープは基地外だとしか言いようがありません。


609 名前:名前は開発中のものです。 mailto:sage [2006/12/02(土) 14:50:25 ID:F1RFVfqM]
シャープは志の高さに販促や展開力がついていってなさ過ぎで尻切れトンボ化しがち。

> X68000もソフトがプロテクトだらけだったために
そんなのほとんど商用ゲームソフトだけだろ。むしろ当時のX68ユーザには、
コピープロテクトなんて簡単に解除されて、コピーされまくって廃れたと思うけど。

スレ違いスマン。

610 名前:名前は開発中のものです。 mailto:sage [2006/12/02(土) 17:01:00 ID:mSME9R+D]
そういやコピーが多すぎてソフトが出せないってコナミあたりが雑誌に広告だしてたなあ
なんか懐かしくなったんでつい。スレ違いごめn

611 名前:名前は開発中のものです。 [2006/12/02(土) 18:05:02 ID:otkeU0vE]
MSXのディスクステーションは最初の頃はプロテクトがなかったので
発売日と同時にコピーが出回って、みんなに親しまれていたが、
途中からコピーガードをつけたため、周りに知られなくなって廃刊になった。
98の魔導物語もコピーガードだらけだったので
当時は絵が違うとか色々叩かれていた。
倒産するのは当然。

そして、セガのWin用ぷよフィーバーには
アドウェアが仕込まれている。

メーカーが変わってもどうしようもないのは変わらず。


ニンテンドーDSはマジコンの自作ソフトがちゃんと動いてるのでヒット。
PSPはファームウェアでソニーが自作ソフトを潰して
わざわざ価値を下げているので没落。

これが真理です。

612 名前:名前は開発中のものです。 mailto:sage [2006/12/02(土) 21:21:53 ID:VeyJlfmd]
巣に帰れ。カス野郎

613 名前:名前は開発中のものです。 mailto:sage [2006/12/02(土) 22:16:42 ID:GxRWaENf]
ndskybookは挿絵が表示できるようになったらいいんだがな
(他にももっと安定させてくれとか色々あるけど)
azurが対応しててちょっと驚いた事がある

614 名前:名前は開発中のものです。 mailto:sage [2006/12/02(土) 22:17:30 ID:GxRWaENf]
おっと

azurが挿絵に対応しててちょっと驚いた事がある
に訂正



615 名前:名前は開発中のものです。 mailto:sage [2006/12/03(日) 03:35:56 ID:NHMx2bfF]
>ニンテンドーDSはマジコンの自作ソフトがちゃんと動いてるのでヒット。
しかしスーパーカードで動くものがM3で起動しないときがある
同じNDSファイルなのにこの差はどこから来るのだろう

616 名前:名前は開発中のものです。 mailto:sage [2006/12/03(日) 03:44:31 ID:64FRbxFt]
各種カートリッジの仕様の違いでしょう。


617 名前:名前は開発中のものです。 mailto:sage [2006/12/03(日) 04:13:14 ID:EyFwgoSv]
>>616
>>258


618 名前:名前は開発中のものです。 mailto:sage [2006/12/03(日) 05:01:00 ID:wdwIaQGB]
>>615
任天堂の圧力です。任天堂はマジコンを今後
動かないようにしていくと言っていました。
M3で立ち上がらないのがその成果です。


619 名前:名前は開発中のものです。 mailto:baka [2006/12/03(日) 05:56:48 ID:wdwIaQGB]
色んなDS本にMoonshellが載ってるが
無断なのか断ってるのか気になる
中国のサイトにもMoonnshellが載ってるし
著作違反はどこまで続くのだろう

620 名前:名前は開発中のものです。 mailto:sage [2006/12/03(日) 12:46:52 ID:PClAn/KP]
ネットランナーは無断だろうな

621 名前:名前は開発中のものです。 mailto:sage [2006/12/03(日) 13:13:49 ID:Hpz1u3f1]
ネトランが許可を取ったって話はほとんど聞かないわけだが。

622 名前:名前は開発中のものです。 mailto:sage [2006/12/03(日) 15:19:17 ID:dlBITUhQ]
ネットランナーはnyの47氏に賞金100万支払ってないしね

623 名前:名前は開発中のものです。 mailto:sage [2006/12/04(月) 00:13:02 ID:AC9+EuMg]
教えてください。
バックアップしたNDSのファイルから、
アイコンを抽出しようとしているのですが、
うまくいかずに困ってます。
詳しい方おりました教えてください。

抽出方法
ttp://www.bottledlight.com/ds/index.php/FileFormats/NDSFormat
ここの情報を元に、
1.ヘッダから「Icon+titles (ROM)」のアドレスを見て、アイコンの場所を特定
2.1.で取得したアイコンの場所から、パレットを抽出して色作成。
3.「Tile Data」から4bit=1ドットとして左上から右下に向かって描画。

上記手順でビットマップに書き出すと、
座標がおかしいのかめちゃくちゃな画像しかできません。
まるでカラフルな砂嵐・・・。

リトルエンディアンが悪いのか??
っと思ってビッグエンディアンでやってみたけど真っ白に。
これはありえないので、たぶんリトルでOK。

書き出された画像で使われている色が、
DSで表示される画像と同じ色だけが使われているところから、
パレットは読み込めてるけど、書き出す座標がおかしい??

っと思ってます。詳しい方教えてくれると助かります(TT)

624 名前:名前は開発中のものです。 mailto:sage [2006/12/04(月) 00:44:42 ID:B/ddN56A]
これじゃいかんのかね?

ndstool -x unko.nds -t icon.bin



625 名前:Moonlight mailto:sage [2006/12/04(月) 01:52:28 ID:qkIutAIc]
>>623

mdxonlinemirror.dyndns.org/c.zip

オフセットや15bit->24bitColorなどは大丈夫そうなので、ポイントは、
8x8チップが4x4個並んで、32x32ピクセル画像を構成する。
4bitカラーで8ピクセル分だと32bitなので、uint32を使う。
というところだと思います。(ソースよりコピペ)
なんでこんな面倒くさいことしてるのかと思いますが、たぶんNDSのBGをタイルモードで使ってるからそれに合わせてあるんだと思います。
説明が下手なのでソース見てください。ソースも汚いですけど(恥


626 名前:623 mailto:sage [2006/12/04(月) 08:11:39 ID:AC9+EuMg]
>>625

ありがと〜(TT)
今やってみたらできました〜。

>>624
今とあるソフトを作ってまして・・・。
完成したらその理由もわかると思います。
時期を見て公開したいと思っておりますので、
そのときはヨロシク。

ありがとうございました。

627 名前:623 mailto:sage [2006/12/05(火) 02:18:03 ID:zU0jArt/]
アイコンについてもうひとつ、
パレットについての質問です。

透過色の選択はどうしていますか?
>>Moonlightさんのソースを見たところパレットの
0を固定で見ているようなのですが、
ソフトによってそうではないものがあるようでした。
各パレットの16ビット目をかき集めてみましたが、
これも違うようでした。

Wifi対応 役満DSやマリオカートDSは パレット[0]
大人のDSあたりは パレット[15]でした。

聞いてばかりで申し訳ありませんが、教えていただけると助かります。

628 名前:名前は開発中のものです。 mailto:sage [2006/12/05(火) 02:42:22 ID:hNrJjUdx]
>>627
各パレットの0は強制的に透明色として扱われる。
ただし標準パレットの0には例外があって、バックドロップのカラーとして利用されるらしい。

629 名前:623 mailto:sage [2006/12/05(火) 08:28:31 ID:zU0jArt/]
ありがとう〜。
www.bottledlight.com/ds/index.php/Video/Palettes
って事は、PALETTE_BG1とPALETTE_BG2を例外にしとけばいいって事なのかな?

助かりました〜。

630 名前:名前は開発中のものです。 mailto:sage [2006/12/05(火) 13:17:16 ID:SEVGelsR]
CubaseとかOrionみたいなDTM系ツールに似せたソフトウェアを
開発したとしてNDS上で快適に動作すると思いますか?
メモリやCPU速度等から見解を教えて下さい。
Nitrotrackerは読み込みが遅くて厳しそうでした。

631 名前:名前は開発中のものです。 mailto:sage [2006/12/05(火) 13:19:37 ID:+e5KWiHB]
仕様による

632 名前:名前は開発中のものです。 mailto:sage [2006/12/05(火) 15:12:08 ID:FdACC3X6]
EZ4LDでNDSkybookM Version 0.3を使ってるんだけど、
ファイル名に『最』や『一』の漢字がある.txtが読めません。
ファイル名変えれば問題無く読めます。
同じ症状の人いますか?

633 名前:名前は開発中のものです。 mailto:sage [2006/12/05(火) 23:34:20 ID:JECEhi8Z]
そういやNDSkybookM Version 0.3のpageturn.wavを
元のNDSkybookっぽいページをめくる音に入れ替えたら認識しなかったが
何か制限があるのかな?

634 名前:Moonlight mailto:sage [2006/12/06(水) 00:54:23 ID:o9aMw7K4]
>>632, >>633
mdxonline.dyndns.org/archives/2006/12/ndskybookm_version_03.shtml




635 名前:名前は開発中のものです。 mailto:sage [2006/12/06(水) 01:45:04 ID:sOXW7DZL]
>>634
タンクス

636 名前:名前は開発中のものです。 mailto:sage [2006/12/06(水) 07:27:00 ID:OdX7mxFj]
>>632
M3でMじゃない改造版を使ってるけど読める。
EZ4は対応してないから、作者に頼んでみたら?

637 名前:Moonlight mailto:sage [2006/12/07(木) 11:40:38 ID:vyjCBoI0]
>>623
ちょ、な(略)さん!(他意はありません。びっくりしただけ(笑


638 名前:名前は開発中のものです。 mailto:sage [2006/12/07(木) 11:54:23 ID:G2JX+GGg]
>>562
もしMoonshellにファイルの削除や移動機能がついたら
マジコンやFATなど環境によってはディスクが壊れることもあるのだろうか。
自分のいるディスクをフォーマットするフォーマッタもつくと面白いかもしれないです。



639 名前:名前は開発中のものです。 mailto:sage [2006/12/07(木) 12:06:35 ID:bSlai1xY]
HPのMoonShellのところに書かせてもらったんですが、
ReinMoonのEZ4対応版とか出される予定はありませんか?

EZ4でのDSからのセーブデータ抜き出しって厳しいのかなあ。

640 名前:Moonlight mailto:sage [2006/12/07(木) 14:24:31 ID:vyjCBoI0]
>>638
mdxonline.dyndns.org/archives/2006/12/moonshell_misc.shtml


641 名前:名前は開発中のものです。 mailto:sage [2006/12/07(木) 15:19:29 ID:VA2Xjjt8]
>>640
うわっ、コメント欄が不具合報告で荒らされてる!!


642 名前:639 mailto:sage [2006/12/07(木) 16:32:52 ID:bSlai1xY]
>Moonlightさん
お返事ありがとうございました。

>>640
??
バグレポート=不具合報告てことで正しいのでは??

643 名前:名前は開発中のものです。 mailto:sage [2006/12/07(木) 20:12:16 ID:v+aJhCVw]
NDSkybook派生型に関する疑問

・txt全体で何ページあるか表示
・=とか>とかを縦字に
・「ょ」とかの表示位置の調整
何で幾つかあるどの改造版でもやってないのかちょっと不思議
難しいのかな? できればやって欲しいけど面倒なのかな

644 名前:名前は開発中のものです。 mailto:sage [2006/12/07(木) 20:18:35 ID:i3QaBSdd]
実機でうごかしてみたいのですが、ひかるの碁のメモリカードとパスカード?で動きますか?




645 名前:名前は開発中のものです。 mailto:sage [2006/12/07(木) 23:54:49 ID:ctT7ScRh]
ここは非公式"開発"スレですよ。

646 名前:名前は開発中のものです。 mailto:sage [2006/12/08(金) 09:52:21 ID:U5RVwQSl]
要望スレになってるけどね

647 名前:名前は開発中のものです。 mailto:sage [2006/12/09(土) 10:38:12 ID:h0oSTLnS]
>>643
フォントの問題じゃねえの?

648 名前:名前は開発中のものです。 mailto:sage [2006/12/09(土) 12:21:06 ID:G9h+1XpP]
DS-Link用のファイル読み込みライブラリってないんですか?

649 名前:名前は開発中のものです。 mailto:sage [2006/12/09(土) 15:47:22 ID:OaQKU4+K]
フォントを弄れば問題解決じゃね?
という弄ろうとしたら開かない・・・これ何ファイルだろorz

650 名前:名前は開発中のものです。 mailto:sage [2006/12/09(土) 18:09:15 ID:6xS8a3Bb]
ありがとうございました。

651 名前:名前は開発中のものです。 mailto:sage [2006/12/13(水) 00:19:42 ID:vCN0+h7r]
ndskybookのフォント形式分かる人いたら教えて
漏れのスキルじゃ調べても悩んでもわからないの(´・ω・`)

652 名前:名前は開発中のものです。 mailto:sage [2006/12/13(水) 15:20:08 ID:/HDIuj+s]
教えたところでお前のスキルじゃ(ry

653 名前:名前は開発中のものです。 mailto:sage [2006/12/13(水) 21:53:51 ID:vCN0+h7r]
>>652
そこをなんとか(ry

654 名前:名前は開発中のものです。 mailto:sage [2006/12/13(水) 23:08:15 ID:eI9uA75p]
>> 653
オリジナル版は、512x4096のバイトマップ(1バイトで1ドット)、ヘッダ無しです。サイズは2MBytesとなります。値が0の
時には白(背景色)、値が1の時には黒(前景色)で描画されてます。
改造版では、8バイトのヘッダ+512x4096のビットマップ(1バイトで8ドット)です。ヘッダには、各フォントの縦横サイズ
が4バイトずつ入ってます。サイズは、256+8で264KBytesです。M版はよくわかりませんが、改造版と同じだと思われます。




655 名前:名前は開発中のものです。 mailto:sage [2006/12/14(木) 01:35:17 ID:W3Q7knLl]
>>654
ビットマップフォントでファイルが3つというのが良く分からない。
一体、どうやって編集すればいいのか教えて


ビットマップファイルとして開いたけど、やっぱり開かなかったOTL

656 名前:名前は開発中のものです。 mailto:sage [2006/12/14(木) 08:45:34 ID:IbL6AoJY]
おいおい、ビットマップってBMPファイルってことじゃないからな

657 名前:名前は開発中のものです。 mailto:sage [2006/12/14(木) 18:49:28 ID:W3Q7knLl]
>>656
一応知ってる。確かめた事はなかったけど。
開き方が分からないから自棄になってペイントにぶち込んでみた。

658 名前:名前は開発中のものです。 mailto:sage [2006/12/14(木) 23:56:52 ID:GD7BGV6i]
>>657
教えてもらう立場なのにでかい態度とは何事だ!

659 名前:名前は開発中のものです。 mailto:sage [2006/12/15(金) 00:24:56 ID:Uxf8Pn93]
開き方が判らないファイルは、バイナリーエディターでなら開くだろ。
それで中身みてみろ。
見てもわからんかったら、あきらめろ。

660 名前:名前は開発中のものです。 mailto:sage [2006/12/15(金) 00:40:43 ID:Bl057DXZ]
>>658
つい出来心でやった。今は反省している。

・・・すいません。

>>659
バイナリエディタで見て何か分かるものなんですか?

661 名前:名前は開発中のものです。 mailto:sage [2006/12/15(金) 00:47:43 ID:YM3vu7rd]
>>660
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。
>見てもわからんかったら、あきらめろ。


662 名前:名前は開発中のものです。 mailto:sage [2006/12/15(金) 01:02:16 ID:Bl057DXZ]
>>661
いや、聞いただけだけど・・・まぁいいや・・・

663 名前:名前は開発中のものです。 mailto:sage [2006/12/15(金) 01:33:21 ID:Uxf8Pn93]
ヒントは >>654

664 名前:名前は開発中のものです。 mailto:sage [2006/12/15(金) 19:16:28 ID:oTdGHqJb]
なんだか良くわからんが、>>654の解説が十分丁寧だと思うんだが。
あきらめろ、と言い切ると角が立ってしまうだろうけど、>>654の説明が理解できる(わかんなかったら調べる)ぐらいの勢いが要るんじゃね?



665 名前:名前は開発中のものです。 mailto:sage [2006/12/15(金) 21:13:08 ID:YM3vu7rd]
念のため、>>664 さんのコメントに補足しておくけど、
>(わかんなかったら調べる)
の"調べる"の方法に、
・2ch や、その他の掲示板とか、関係開発者のブログのコメント欄とかで、質問してみる
って、いうのは、含まれないからな。


666 名前:名前は開発中のものです。 mailto:sage [2006/12/15(金) 23:01:30 ID:Uxf8Pn93]
REINの開発の人、NDS開発終了を宣言しちゃったね…






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

前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