2017 09123456789101112131415161718192021222324252627282930312017 11
ここでは今となってはレガシーなDSi以前のコンソールに関連したHomebrewの研究をしています。 初めての方は正面玄関(ホーム)よりお入りになり、談話室の掲示板をご覧下さい。
No. 364

AK_Unitをリリースしました

ベース・ユニットはYSMenuとMoonShell2のセットアップに使用しますが、
旧版から後退してTT系のカーネルに絞ってスタートしました。
その理由の一つは確実に機能するものをリリースしたかったからですが、
もう一つの理由はTT系以外はカーネルが更新されておらず今更感が有ったからです。

…とは言うもののリメイク企画や永久保存版企画等も展開しているので、
レガシーになりつつあるテーマであっても基本は抑えておくべきと考えました。
M3系はTT系の延長で何とかなるので未だ良いとしてもAK系は最悪です。
公式カーネルは2010年の7月を最後に更新を停止していますし、
後を引き継いで公式扱いになったAKAIOも2012年の7月を最後に更新されていません。
また、そのローダも同年11月を最後に更新されていません。

嘗ては公式カーネルからローダを抽出して何の問題もなくYSMenuが利用可能でした。
AKAIOではローダが別ファイルになっているので抽出する必要は無いのですが、
acekard 2i以外のカードから使われ無い様にプロテクトされています。
ところが、休止中?!さんにそれを外して頂き一時は利用可能になりました。
また、YSMenuの設定をローダに渡す仕組みも考案して頂きました。

しかし、AKAIOチームがこれを嫌い今ではこれを利用できません。
AKAIOチームは他人にソースの提供を要求したり、
他人のプログラムを解析して公開したりといった事を平気で遣りながら、
自分達が開発したものを弄られるのを異常に嫌います。

この様な状況なのでAK系のアダプタでYSMenuを使用する決定的な方法は有りません。
どれを選択してもゲームの互換性は期待できません。
また、更新が停止しているのでその都度ローダを抽出する意味もありません。
そこで予めそれぞれのローダを用意して選択できるようにしました。
但し、選択できるからといってそのどれもが適合するとは限りません。
お奨めのローダは予め自動選択に設定してあります。

公式カーネルは最終バージョンのv4.23を使用する事にして、
AKAIOは汎用的に使用する事を考慮してv1.5.1を使用する事にしました。
先ずはここから始めて他に使えるものが有れば追加していく事にします。
尚、このユニットは支援室からダウンロード可能ですが、
先に更新f20140211とf20140213aを適用してからにして下さい。
[No. 364] 2014/02/13(木) NDS-DS工房 comment(3)
コメント

改修しました

りんさん

デクリメントが反映されない件は改修しました。
その他にもログの書き出し内容を変更しました。

今回の更新からアップデート方法を統一しました。
これまでの様にアップデート手順がその都度違うのは問題なので、
より良い方法に改めました。
updaterフォルダとUpdate.batを構築済のDS工房フォルダにコピーして、
Update.batを起動する事でアップデートされます。
BVgeUSCM by: アーク * 2014/02/15 21:52 * URL [ 編集] | UP↑

りんさん

こんばんは。

> ずれてるように思いますが…
ぁっ、本当だ…。
ありがとうございます。
何故かデクリメントが反映されていませんね。
直しておきます。
BVgeUSCM by: アーク * 2014/02/15 21:18 * URL [ 編集] | UP↑

こんばんは

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

いろいろと興味深いものをありがとうございます。

いまだ実機では検証していませんが…

今回作成にあたり
ローダーの選択性ですが
AKAIO1.61を選択するとLoader_4が選択され
iEDGEを選択するとLoader_5が選択されます。
ずれてるように思いますが…
r2W5us32 by: りん * 2014/02/15 20:35 * URL [ 編集] | UP↑

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














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


| ホーム |
Page Top↑