携帯遊戯機研究所談話室
AK2(i)でDSFire2のカーネルは動くのか? - a URL
2009/12/15 (Tue) 16:55:31
AK2iのクローンとされているDSFire2ですが
はたしてAK2iで動くのでしょうか?
みなさまの知恵をお貸しください
Re: AK2(i)でDSFire2のカーネルは動くのか? - アーク
2009/12/18 (Fri) 09:33:13
カーネルだけ持って行かれたのでは商売にならないので、
当然、何らかのプロテクトがされているのでしょうね。
カーネルが独自仕様だとサポートが問題ですね。
ゲーマーはカーネルが更新されるのを見てから手を出した方が良いですね。
Re: AK2(i)でDSFire2のカーネルは動くのか? - kanata
2009/12/29 (Tue) 03:10:09
興味があった買ってみたんですがDSFire2はやはりAK2iのクローンのようですね。起動したときの表示がそっくりだったのとアイコンがAK2iと同じでした
。
DSFire2はAK2iと違いICのもっこり感がありませんでした。
気になることとしてDXでAK2iの販売が終わる直前にAK2iを買ったんですがシールのところのICのもっこりしているところがなくなってフラットになっていました。
AKAIO v1.5が動いたのでクローンではないと思います。
あとサーバーが落ちただけかもしれませんがDSFire2の公式ページにつながらなくなっています。(カーネルのダウンロードはできるのですが)
Re: AK2(i)でDSFire2のカーネルは動くのか? - こう
2009/12/29 (Tue) 20:50:25
サイト落ちて困ってます。
カーネルはどちらからDLできるでしょうか?
Re: AK2(i)でDSFire2のカーネルは動くのか? - kanata
2009/12/29 (Tue) 21:38:37
日本語版カーネル→http://fire235345.user.d-jet.com/download/soft/JPN.rar
simpleカーネル→http://fire235345.user.d-jet.com/download/simple%20Kernel.rar
でダウンロードできると思います。
カーネルはバージョンまでは分かりませんがmoonshell2をほとんどそのまま流用してるようです。
ちなみにDSFire2はそのままではAKAIO v1.5(1.4も)も公式カーネルも起動しませんでした。
Re: AK2(i)でDSFire2のカーネルは動くのか? - こう
2009/12/29 (Tue) 22:15:59
ありがとうございました。
今日商品が届いて、弄ろうとしたらこのありさまで。
自分のタイミングの悪さを呪います。
感謝。
Re: AK2(i)でDSFire2のカーネルは動くのか? - a
2009/12/29 (Tue) 23:11:29
AK2iは
初代 (チップ出っ張り版)→
2代目(チップ出っ張りなし版)→
3代目(チップすこしでっぱり+1.4標準対応版)
というふうになっているようです
Re: AK2(i)でDSFire2のカーネルは動くのか? - kanata
2009/12/29 (Tue) 23:43:04
分かったことがあるので報告しておきます。
AK2の公式カーネルのDLDIとDSfire2のDLDIをバイナリ比較したところ同じものでした。
もしやと思い、AK2iにDSfire2のカーネルをそのままいれて起動してみましたが起動しませんでした。
私はDLDIが同じならAK2でも使えそうな感じがするのですが…
あとDSfire2のカーネルの中のフォルダのDESKTOPは中にHomebrewなどのファイルを入れ置くと最初のメニューのところの項目に追加されるようです。
DSfire2のカーネル自体は使い勝手がいいのでAK2iでも使えるようにしたいです。
私も動かせるように挑戦したいのですが素人同然なのでどこまでできるかわかりません。
皆さんのご協力をお願いしたいのですがいかがでしょうか?
Re: AK2(i)でDSFire2のカーネルは動くのか? - 休止中?!
2009/12/30 (Wed) 22:22:57
少しだけですが、カーネルをみてみました。
MoonShell v2.00が元になっているようですね。
何分、このカードも所有していないので..机上だけでは苦しいです。
保管庫に、チェックデータをダンプするプログラムを上げましたので..
DSFire2で実行してできたファイルを頂ければ..
よろしくお願いします。
Re: AK2(i)でDSFire2のカーネルは動くのか? - アーク
2009/12/30 (Wed) 22:42:00
休止中?!さん
ありがとうございます。
早速、チェック・ツールを使ってみました。
保管室に上げておきました。
よろしくお願いします。
Re: AK2(i)でDSFire2のカーネルは動くのか? - 休止中?!
2009/12/30 (Wed) 22:54:56
アークさん
早速、ありがとうございます。
調査はまだしていませんが、思った通りです。
dsf_ck_0.datは、FWの最後の部分です。
dsf_ck_1.datは、チェックデータで..AK2に無い(もしくは違う)コマンドと思われます。
dsf_ck_2.datは、dsf_ck_1.datをデコードしたものです。
DSFire2では、dsf_ck_0.dat=dsf_ck_2.datになります。
もしかすると、似たような他のカード(SUPER R4i等)も...
ちなみに、AK2iではck_0のFWの最後はALL 0ですし、ck_1はCardIDの連続になってます。
Re: AK2(i)でDSFire2のカーネルは動くのか? - アーク
2009/12/30 (Wed) 23:13:25
休止中?!さん
> dsf_ck_1.datは、チェックデータで..AK2に無い(もしくは違う)コマンドと思われます。
解決の糸口になりそうでしょうか。
> もしかすると、似たような他のカード(SUPER R4i等)も...
何か少し見通しが良くなって来た気がしてきました。
DSFire2_CK.ndsの流用は可能でしょうか。
それとこれは参考になるかどうか分かりませんが、
DSFire2の日本語版のアーカイブが壊れていて、
解凍しようとしたらMoonShellが出てきました。
参考までに上げておきます。
Re: AK2(i)でDSFire2のカーネルは動くのか? - アーク
2009/12/30 (Wed) 23:50:44
休止中?!さん
追加情報です。
DSFire2のカードでacekard2iのカーネルが起動しました。
しかし、そこからのROM起動はLoadingでフリーズします。
Re: AK2(i)でDSFire2のカーネルは動くのか? - kanata
2009/12/31 (Thu) 01:13:29
分かったことがあったので報告しておきます。
殻割をしてみるとどこかで見たことある基盤だと思い調べてみるとどうもDSfire2はR4i Goldと
回路的に同じもののようです。
わたしはR4i Goldを持っていないので公式サイトのところの画像と比べたのですが若干、
基板のパターンが違うだけで配線と使っている部品は同じでした。
どうでもいいかもしれませんがDSfire2ははんだ付けがきれいだなという印象を受けました。
今まで見たマジコンの中で一番きれいでした。
基板のパターンはR4i Goldの方が生産効率がよさそうと思いましたが。
私のように電子回路が好きだからマジコンを買って内部の基板を眺めるような変な人の感想なので気にしないでください。
本題に戻るとDSfire2はR4i Goldのスーパークローンではないでしょうか?
R4i Goldのカーネルをそのまま入れただけでは起動しなかったので内部のROMに書き込まれた
ファームウェアだけ違うんじゃないかと思います。
Re: AK2(i)でDSFire2のカーネルは動くのか? - 休止中?!
2009/12/31 (Thu) 08:11:31
アークさん
>DSFire2_CK.ndsの流用は可能でしょうか。
どのカードでも動きますので..
色々なカードで起動してファイルの内容を比べてみてください。
kanataさん
>本題に戻るとDSfire2はR4i Goldのスーパークローンではないでしょうか?
私もそんな感じがしています。
AK2iとは、明らかに互換がありません。
SuperとかGoldとかも同様かと...SDアクセス部分は互換があるので同じDLDIが使えますが..
ROMアクセス系のコマンドの一部が違うようです。
dsf_ck_0.datは、通常コマンドでFWを読んだ場合ですが、
dsf_ck_1.datは、特殊コマンドで読んだ場合(もしかすると同一箇所の生データ?)。
通常コマンドでは、FWをデコードして読んでいるのかも?
手動でデコードしたのが、_ck_2です。
Re: AK2(i)でDSFire2のカーネルは動くのか? - アーク
2009/12/31 (Thu) 09:18:21
kanataさん
> 本題に戻るとDSfire2はR4i Goldのスーパークローンではないでしょうか?
どうもその様ですね。
クローンがいつも本家からのクローンとは限らないという事ですね。
Re: AK2(i)でDSFire2のカーネルは動くのか? - アーク
2009/12/31 (Thu) 09:21:30
休止中?!さん
> どのカードでも動きますので..
> 色々なカードで起動してファイルの内容を比べてみてください。
早速、色々なカードで試してみます。
ところで、DSfire2のdsf_ck_0.datとdsf_ck_2.datの内容は全く同じですね。