FC2ブログ
2019 09123456789101112131415161718192021222324252627282930312019 11
ここでは今となってはレガシーなDSi以前のコンソールに関連したHomebrewの研究をしていました。 初めての方は正面玄関(ホーム)よりお入りになり「館内の歩き方」をご覧下さい。
No. 256

DS工房4初の大規模な更新

DS工房4は外見上はr3.9からr4.0の僅かな変化ですが、
基本処理やファイル構成を大きく変更しています。
また、予定している追加機能の幾つかを積み残しての見切り発車でした。
そのような事も有り多くの不具合を抱えたままのリリースになってしまいました。

既にこちらで発見したもの以外にも多くの不具合報告を頂いています。
それ等の中には仕様によるものも含まれますが殆どがバグです。
今回は集中してそれ等の原因を調査して改修しました。
また、パス名の扱いを変更した際にプラグイン・メニューが対象外でしたが、
今回はそちらも改修しました。

ところで、新規ユーザが初期導入キットから構築される場合、
その使用感等が報告される事は殆ど無かったのですが、
今回、貴重なご意見を頂く事ができました。
それを基により分かり易く、より確実に初期構築できるように、
初期導入キットを改修しました。
[No. 256] 2012/04/21(土) NDS-DS工房 comment(32)
コメント

こんばんは、

りんさん、こんばんは、
追加確認ありがとうございます。
>YSMenu → R4RTS → カーネル仕様
本日、再度実行したところ、カーネル仕様で作成されました。
昨日も気になって何回も確認したのですが、すべてランチャ仕様で作成
されたので報告したのですが、今日再びやってみたら、なんということか、
申し訳ありませんでした。

試用しすぎで不安定になっているのでしょうか?
とりあえず、再構築して出直すことにします。

塚さんさん、こんばんは、
返信ありがとうございます。
>正式版についてはすべてこのコーナーに報告されているはずです。
そうですか、レポートに直結した内容以外に報告は無かったので、
会員さんたちの中で意見交換が活発に行われていると思っていました。

アークさん、こんばんは、
>思うように時間を割く事ができないの
無理して時間を割く必要はないので、時間のゆとりのあるときに
ゆっくりお願いします。
KdNf3DS6 by: 柏餅・茶 * 2012/05/03 00:01 * URL [ 編集] | UP↑

こんばんは

世の中はゴールデン・ウィークですが、
プロジェクトが動き出してしまった私には関係が有りません。

柏餅・茶さん、試用報告ありがとうございます。
塚さん、りんさん、フォローありがとうございます。

思うように時間を割く事ができないので少しずつでは有りますが、
現象の再現と改修を行っています。
BVgeUSCM by: アーク * 2012/05/02 23:09 * URL [ 編集] | UP↑

会員専用ページ

柏餅・茶さん
>会員専用ページで報告されているDS工房の不具合も一般ユーザーにも
>公開していただけませんか。
と有りますがDS工房4ベータ版での配布でしたので
正式版についてはすべてこのコーナーに報告されているはずです。
iqhSIKS2 by: 塚さん * 2012/05/02 17:35 * URL [ 編集] | UP↑

おはようございます

柏餅・茶さん、いつも細かく検証いただき
ありがとうございます。

>r4.0p更新版 報告3
報告どおり再現できました。

>r4.0p更新版 報告4
YSMenu → R4RTS → カーネル仕様
ですが、私のところではカーネル仕様の表示が出現し
4ファイルが作成されます。

その他は報告通りだとおもいます。

アークさん

>工房3から少し仕様を変更した事で一部のパラメータが合わなくなったようです
この一部がなんだか多方面に影響してますね。
一つ一つ改修は大変そうですが‥
本当に急がず時間の出来たときによろしくお願いします。
r2W5us32 by: りん * 2012/05/02 06:48 * URL [ 編集] | UP↑

r4.0p更新版 報告4

こんばんは。

YSMenu → R4RTS → カーネル仕様
出力フォルダには、TTMenuフォルダのみ。
処理途中、「ランチャ仕様に設定しました」のメッセージが出ます。
Launch.nds,Launch.ini があります。

YSMenu → アプリケーション仕様 → MoonShell設定
DS Fire2
---> dsfire2.dat が、出力フォルダ直下に出来ています。
iEDGE(fake)
---> dsedgei.dat が、出力フォルダ直下に出来ています。
SC-DSONE
---> ttreset.dat リブートファイル名が、YSMenu.nds になっています。
---> MoonShell設定場合、ルートにYSMenu.ndsは有りません。

YSMenu → アプリケーション仕様 → DSision2設定
DS Fire2
---> dsfire2.dat が、出力フォルダ直下に出来ています。
iEDGE(fake)
---> dsedgei.dat が、出力フォルダ直下に出来ています。

YSMenu → アプリケーション仕様 → Custom Menu設定
DS Fire2
---> 最後に「指定されたファイルが見つかりません」の表示が出ます。
---> dsfire2.dat が、出力フォルダ直下に出来ています。
iEDGE(fake)
---> 最後に「指定されたファイルが見つかりません」の表示が出ます。
---> dsedgei.dat が、出力フォルダ直下に出来ています。

会員専用ページで報告されているDS工房の不具合も一般ユーザーにも
公開していただけませんか。
KdNf3DS6 by: 柏餅・茶 * 2012/05/01 23:54 * URL [ 編集] | UP↑

おはようございます

柏餅・茶さん
おはようございます
>DS工房4は会員向けのサービスですし、DS工房4リリース後からの
>不具合についても会員の方々は特に問題視していないようなので、
いえいえそんなことはありませんよ
ただ私の場合はたまたま使っているアダプター(お気に入り)
で特に問題が無いのと
持っていない物は選択していないのでバグ等が判らなかった
だけですよ
これからも検証よろしくお願いします

アークさん
世間はGWですがいかがお過ごしですか?
改修工事についてはぼちぼちとお願いします

PS こちらはやっといい季節になりましたよ
(花見にはまだ早いです)
iqhSIKS2 by: 塚さん * 2012/05/01 04:54 * URL [ 編集] | UP↑

r4.0p更新版 報告3

こんばんは、

AK2i,R4iUltra → AKAIO v1.7.1 を選択すると
_DS_MENU.DAT, _MENU_.NDS が出来ています。
(akmenu4.nds があるので、使用には問題ないと思いますが。)

YSMenu → DS Fire2 → アプリケーション仕様
dsfire2.dat が、出来ています。
アプリケーション仕様なので、dsfire2.dat の上書きは危険ですね。

YSMenu → iEDGE(fake) → アプリケーション仕様
dsedgei.dat が、出来ています。
アプリケーション仕様なので、dsedgei.dat の上書きは危険ですね。

DS工房4は会員向けのサービスですし、DS工房4リリース後からの
不具合についても会員の方々は特に問題視していないようなので、
無理に改修を急ぐ必要もないと思います。
支援室に「既知の問題点」を告知する欄が以前は有ったような。
KdNf3DS6 by: 柏餅・茶 * 2012/04/30 23:52 * URL [ 編集] | UP↑

Re:r4.0p更新版 報告

柏餅・茶さん、こんばんは。

試用報告ありがとうございます。
工房3から少し仕様を変更した事で一部のパラメータが合わなくなったようです。
BVgeUSCM by: アーク * 2012/04/30 21:44 * URL [ 編集] | UP↑

r4.0p更新版 報告2

おはようございます。

MoonShell → カーネル代替
バージョン管理設定 「何も指定しない」,「v210」,「v206」どの設定でも
カーネル代替が実行出来、「ExtLink選択」画面が出るようになりました。

acekard2i
「ExtLink選択」 → nds.akaio.nde 選択時
/出力/__aio/ 内
ak2loader, loaders のフォルダのみです。

acekard2i
「ExtLink選択」 → nds.UiMS206.nds 選択時
/出力/akloader.nds, savlib.dat があります。
/YSMenu/Launch.nds , Launch.ini が、存在しています。
これって、nds.YSloaderForMS2.nds用なのではないのでしょうか?
YSmenu 使用ルーチンの仕様でしょうか?

acekard2i
「ExtLink選択」 → nds.YSloaderForMS2.nds 選択時
/YSMenu/Launch.nds , Launch.ini はあります。
nds.YSloaderForMS2.nds 選択時の結果は問題なさそう。

R4Ui
「ExtLink選択」 → nds.akaio.nde 選択時(他の選択肢は出てきません)
選択すると、file open error で終了します。

DSTT, 赤箱,
「ExtLink選択」 → nds.YSloaderForMS2.nds 選択時
/TTMenu/Launch.nds , Launch.ini はあります。
nds.YSloaderForMS2.nds 選択時の結果は問題なさそう。

DSONE
「ExtLink選択」画面が現れず終了

R4
「ExtLink選択」 → nds.YSloaderForMS2.nds 選択時
_DS_MENU.NDS はありますが、_DS_MENU.DAT はありません。
/TTMenu/Launch.nds , Launch.ini はあります。

TouchPod
言語選択後、 「キャンセルされました。」と表示され処理が続行します。
「ExtLink選択」 → nds.YSloaderForMS2.nds 選択時
/TTMenu/Launch.nds , Launch.ini はあります。

今回は、MoonShell(カーネル代替仕様)関係を確認してみました。
アプリケーション仕様との大きな違いは、
Launch.nds , Launch.ini の存在の有無でしょうか?
KdNf3DS6 by: 柏餅・茶 * 2012/04/30 11:01 * URL [ 編集] | UP↑

りんさん

> 公開のものはMoonShell2絡みのものだったんですね。。
はい、YSMenuにも関係が有ります。

> ゆっくりとお願いします。
既にp版をアップしていたりします。
BVgeUSCM by: アーク * 2012/04/29 23:40 * URL [ 編集] | UP↑

r4.0p更新版

r4.0p更新 お疲れ様です。

早速、r4.0p更新を適用してみました。
MoonShell → アプリケーション仕様
acekard2i, R4Ui,DSTT, 赤箱, R4, TouchPod にて、
バージョン管理 「何も指定しない」設定で、「ExtLink選択」 画面が
出るようになりました。
バージョン管理でv210,v206の設定でも出ます。
ただし、DSONE は出ません。
(新しいレポートのネタをばらしてしまったのなら申し訳ありません。)

「ExtLink選択」画面設定
acekard2i
nds.YSloaderForMS2.nds 選択時
/出力/YSMenu/Launch.nds
/出力/YSMenu/Launch.ini
が、存在しません。
/出力/YSMenu.nds が、有ります。

acekard2i
nds.UiMS206.nds 選択時
/出力/akloader.nds (154KB)
/出力/savlib.dat
が出来ています。
/出力/YSMenu/akloader.nds (166KB) もあります。

DSTT, 赤箱, R4, TouchPod
nds.YSloaderForMS2.nds 選択時
/出力/TTMenu/Launch.nds
/出力/TTMenu/Launch.ini
が、存在しません。
/出力/YSMenu.nds が、有ります。

R4Ui
選択肢は、nds.akaio.nds のみです。
選択すると、file open error で終了します。

DSONEi
v206を選択しても、アプリケーション仕様、カーネル仕様ともに
「ExtLink選択」画面は出ませんでした。
(これは仕様ですかね。)

とりあえず、MoonShell(アプリケーション仕様)関係を検証してみました。

あまり無理せず、あせらず、じっくり、マイペースでお願いします。
KdNf3DS6 by: 柏餅・茶 * 2012/04/29 23:40 * URL [ 編集] | UP↑

アークさん

こんばんは。

>付属のバッチが正常に機能しない事が分かりました
公開のものはMoonShell2絡みのものだったんですね。。
楽しみにしています。

>そこで先ずはバグ改修に専念する事にしました。
よろしくお願いします。
ゆっくりとお願いします。

今回、表舞台に帰ってきたカードたちも
MoonShell2もそうですが、面白い使用方法があればいいですね。。
r2W5us32 by: りん * 2012/04/29 22:12 * URL [ 編集] | UP↑

りんさん

おはようございます。

実はこの週末にDS工房以外のテーマでレポートを公開する予定でしたが、
ご報告頂いている様なバグが有るので、
付属のバッチが正常に機能しない事が分かりました。
そこで先ずはバグ改修に専念する事にしました。
BVgeUSCM by: アーク * 2012/04/29 07:17 * URL [ 編集] | UP↑

こんばんは

アークさん

原因がおわかりなら今後の改修でいけそうですね。
またゆっくりお待ちします。
r2W5us32 by: りん * 2012/04/28 21:28 * URL [ 編集] | UP↑

Re:MoonShell2

柏餅・茶さん、りんさん、こんばんは。

色々と報告して頂きありがとうございます。

> File open error
その時点で存在していないディレクトリを指定していますね。
他のも原因は分かっています。
BVgeUSCM by: アーク * 2012/04/28 19:07 * URL [ 編集] | UP↑

MoonShell2

りんさん、おはようございます。

MoonShell2 バージョン管理の設定報告を忘れていました。
私の場合、 バージョン管理 → MoonShell2 → 何も指定しない。
にしています。
りんさんの場合は、内容から、v206ですね。

v206 に設定し確認してみました。
SC-DSONE 及び R4Uiで確認したところ同様の症状が発生しました。
コマンド画面に表示されるメッセージは、すぐに消えてしまったので
読み取れませんでした。
KdNf3DS6 by: 柏餅・茶 * 2012/04/28 10:00 * URL [ 編集] | UP↑

MoonShell2

アークさん、柏餅・茶さん、おはようございます。

>内容は、DSONEの起動ファイル名なので、R4Uiの処理で出るのは変ですね
勿論、FILE[MSFORSC.NDS]の[  ]内は違います。
ただその他のエラー表示は同じコメント表示です。

私の場合。(MoonShell2 ---> アプリケーション )

SC-DSONEの場合;
extlink選択画面の前にFile open errorの出現があり
その後処理がすすんでいきます。
結果sucnvdose_Log.txtの出現が出力フォルダに

R4Uiの場合;
extlink選択画面までは問題ないようですが
nds.akaio.nds選択後に上手く処理されず
結果sucnvdose_Log.txtがDS工房フォルダ直下に出現してきます。

何か原因が分かればよいのですが。。
r2W5us32 by: りん * 2012/04/28 08:47 * URL [ 編集] | UP↑

MoonShell2

アークさん、こんばんは。

>> 初回の実行時、出力フォルダ直下にM3DS.ndsが作成されます。
>こちらは支援室にも書いて有るとおり仕様です。
何処に書いてありますでしょうか?
支援室には、
M3DS.nds   ※3 欄外に説明あり
※3 自動で作成されます。
と記載されているのみしか、見つけられません。

私が報告したい内容は、
M3DS.nds のコピー先が、初回と2回目以降で異なるということです。
初回実行時
/出力/M3DS.nds  となります。
/出力/moonshl2/resetmse/  には、M3DS.nds はありません。
2回目以降
/出力/  には、M3DS.nds はありません。
/出力/moonshl2/resetmse/M3DS.nds  となります。
この症状が仕様ということでしょうか?

りんさん、こんばんは。

>R4Ui
>DS工房フォルダ直下にsucnvdose_Log.txtが出現しますね。
私の場合、DS工房フォルダ直下にsucnvdose_Log.txtは有りません。
出力フォルダは、_DS_MENU.DAT, moonshl2.nds, moonshl2 のみです。

>内容もSC-DSONEと同じですね。
内容は、DSONEの起動ファイル名なので、R4Uiの処理で出るのは変ですね。
KdNf3DS6 by: 柏餅・茶 * 2012/04/27 23:46 * URL [ 編集] | UP↑

こんばんは

柏餅・茶さん
不具合報告ありがとうございます。

> 初回の実行時、出力フォルダ直下にM3DS.ndsが作成されます。
こちらは支援室にも書いて有るとおり仕様です。

りんさん
再現性の検証ありがとうございます。
BVgeUSCM by: アーク * 2012/04/27 22:29 * URL [ 編集] | UP↑

MoonShell2

柏餅・茶さん
いつも検証報告ありがとうございます。
助かっています。

○MoonShell2 ---> アプリケーション

SC-DSONE
上記報告と同じ結果ですね。
R4Ui
DS工房フォルダ直下にsucnvdose_Log.txtが出現しますね。
内容もSC-DSONEと同じですね。

またいろいろとご報告よろしくお願いします。
r2W5us32 by: りん * 2012/04/27 16:02 * URL [ 編集] | UP↑

MoonShell2

MoonShell2の話題が出たので気付いた点を報告します。

MoonShell2 ---> アプリケーション
SC-DSONE
resetmse コピー後、FILEOPEN ERRORのようなメッセージを表示します。
出力フォルダに sucnvdose_Log.txt あり
内容は、
--------------------------------------------------
476:FILE[MSFORSC.NDS] errno 2
rename error 631:FILE[MSFORSC.NDS] errno 2
何かエラーが発生した様です。
オリジナルファイルを*.BAKに待避しました。
rename error 638:FILE[MSFORSC.NDS] errno 2
--------------------------------------------------
となっています。
カーネル仕様の処理をしていそうです。

R4Ui
出力フォルダに _DS_MENU.DAT あり
TFに上書きしてしまう可能性があり危険です。

TouchPod
初回の実行時、出力フォルダ直下にM3DS.ndsが作成されます。
2回目以降の実行に対しては、resetmse 内にありました。

R4Uiや赤箱は、公式カーネルでの使用はサポート外でしょうか?
KdNf3DS6 by: 柏餅・茶 * 2012/04/26 23:38 * URL [ 編集] | UP↑

エラー表示の件

アークさん、こんばんは。

他の項目でもエラー表示に関しては、エラー表示はするけど、
メニュー画面に戻ると消えてしまいます。
そのため、エラー内容が解りません。
エラー表示についてはメニュー画面に戻っても表示していると助かります。
KdNf3DS6 by: 柏餅・茶 * 2012/04/26 23:32 * URL [ 編集] | UP↑

MoonShell 2の件

こんばんは。

若しかしたらと思ったら既に解決していましたね。
工房3の終盤で事前チェックを厳しくしたのですが、
エラー表示が落ちていましたね。
BVgeUSCM by: アーク * 2012/04/26 19:50 * URL [ 編集] | UP↑

柏餅・茶さん

そうですね。

確かにカーネル仕様にはv206に設定が必要でしたね。
アプリケーション用では作成できたので
そのままにしていました。お恥ずかしい‥

アークさん、お時間のとれる時に
カーネル仕様作成時は
v206の設定を‥
なんてコメントがはいるようにしていただけたらと思います。
r2W5us32 by: りん * 2012/04/26 18:28 * URL [ 編集] | UP↑

MoonShell

アークさん、りんさん
こんばんは。
MoonShellのカーネル仕様は、v206専用のようです。
バージョン管理でv206に設定すれば動きます。
これって仕様だと思っていました。
ROM起動は関係ないMoonShell専用機で欲しいですね。
KdNf3DS6 by: 柏餅・茶 * 2012/04/26 18:13 * URL [ 編集] | UP↑

アークさん

こんにちは。

>出力フォルダには何も生成されないのですか?
はい。
作成前に最初の画面にもどされてしまいます。
r2W5us32 by: りん * 2012/04/26 16:55 * URL [ 編集] | UP↑

りんさん

こんにちは。

> MoonSell2→カード→カーネル代替選択しても
> もとの選択画面にもどってしまいます。
確認してみましたが再現できませんでした。
出力フォルダには何も生成されないのですか?
BVgeUSCM by: アーク * 2012/04/26 13:51 * URL [ 編集] | UP↑

Re:初期導入キット

柏餅・茶さん、こんにちは。

> DS工房ユーザーの方々は、この程度の内容は自己解決しているのでしょうね。
実際のところは分かりませんが大目に見て頂いているのだと思います。
私は完璧人間には程遠いので…。

> ファイル/フォルダを個々に指定してコピーしているので
> カーネルの構成が変わったら、その都度対応しなければならず大変です。
個々に指定してコピーしている訳ではないのですが、
存在チェックは個々にしています。
問題はソフト・リセット等の対象がWOODR4.NDSでなければ良いのですが、
問題なさそうですね。
BVgeUSCM by: アーク * 2012/04/26 13:44 * URL [ 編集] | UP↑

こんばんは

アークさん

工房4
MoonSell2→カード→カーネル代替
選択しても
もとの選択画面にもどってしまいます。
アプリケーション仕様では作成されます。

報告させていただきます。
ここはまだ途中だったでしょうか?
r2W5us32 by: りん * 2012/04/25 21:50 * URL [ 編集] | UP↑

Re:初期導入キット

アークさん、こんばんは。

>以前より分かり易くしたつもりですが如何でしたでしょうか。
インストール・マニュアル.txtの記載内容がわかりやすくなったと思います。
作業の進行を確認しながら進めることが出来ました。
なので、今回は無事に構築できたのだと思います。
(失敗した経験があるので記載内容の理解が少し出来ていたこともありますね。)

>m3reset.datの件は気にしないで下さい。
DS工房ユーザーの方々は、この程度の内容は自己解決しているのでしょうね。
最初が失敗してしまったので、ちょっとしたことでも気になってしまいます。

>また、R4iGoldカーネルの最新版ではファイル構成に変化が有ったようですが、
>少し様子を見て対応を決めます。
R4iGoldカーネルを指定すると強制終了してしまいますね。
以前もコメントさせて頂きましたが、ファイル/フォルダを個々に指定してコピーしているのでカーネルの構成が変わったら、その都度対応しなければならず大変です。
さらに、今回はコピー時のファイルのエラーチェックも細かく設定されていますので。

必要な物のみがコピーされるので初心者としてはありがたいのですが、
今回の改修で「DeleteReadMe.bat」の立場が。。。

これから色々と触ってみたいと思います。
前回に失敗にめげず、気になった点があったら報告させていただきます。
KdNf3DS6 by: 柏餅・茶 * 2012/04/23 23:55 * URL [ 編集] | UP↑

Re:初期導入キット

今回は無事に構築できたようですね。
以前より分かり易くしたつもりですが如何でしたでしょうか。

m3reset.datの件は気にしないで下さい。
これは必須ファイルではないので次の更新では削っておきます。

また、R4iGoldカーネルの最新版ではファイル構成に変化が有ったようですが、
少し様子を見て対応を決めます。
BVgeUSCM by: アーク * 2012/04/22 21:19 * URL [ 編集] | UP↑

初期導入キット

初期導入キット(r4.0n)の公開、お疲れ様でした。

初期導入キット(r4.0n)を早速導入し再構築しました。
最初の「DS-menu.bat」起動時の必須ファイルの確認においては、
「必須ファイルは全て揃っていました。」となり、
その後、初期構築ウイザードが実行され r4dldi.dat, m3r4.dldi, m3dldi.dat が作成されました。

そして、、DS工房を再起動し バージョン管理を設定
再度、DS工房を再起動した後、File Check を実行すると、
[resourceフォルダ内の構成]
 m3reset.dat
 以上の1ファイル(フォルダ)が有りませんでした。
となります。
また、これ以降のフォルダ構成の確認欄がすべて以下のように表示されてしまいます。

[○○フォルダ内の構成]
 以上の1ファイル(フォルダ)が有りませんでした。

File Check を何度実行しても状況の変化はありません。
m3reset.datは、DS工房サポート室の必修ファイル構成には無いのですが???
今回は、1からやり直したのですが、またDS工房の構築が不完全なのでしょうか?

-PS-
DS工房サポート室の「DS 工房への質問箱」へのリンクが古いです。
KdNf3DS6 by: 柏餅・茶 * 2012/04/22 12:29 * URL [ 編集] | UP↑

コメントの投稿
質問の前にこちらをお読み下さい。→質問時のご注意














管理者にだけ表示を許可する


| ホーム |
Page Top↑