ニンテンドーDSでHomebrewを実行する方法!


更新:2008年9月7日、FAQセクションに追加。

DSがもっとできると感じたことはありますか? より多く? さらに多くのことができ、DS Homebrewを使用してアクティブにできます。 このPart by Partガイドは、Homebrewとは何か、それを実行する方法、アイテムを購入する場所、推奨されるダウンロードなどについて学ぶのに役立ちます。


そして、アイデア、提案、質問は、よくある質問を読んでいる限り、私にPMをするか、ここにコメントを残してください。 ;)

〜Noodle93

つまずく!

ステップ1:Homebrewとは?

Homebrewは基本的に独立した開発者です(EA、Activision、Nintendoなどの特定のメジャー開発者のために働いていない1人またはプログラマのチームであるかどうか

DSで実行されるHomebrewの名前は次のいずれかです。
-NAME.sc.nds
-NAME.nds.gba
-NAME.nds

たとえば、DSorganize.nds.gbaまたはDSorganize.nds
各ファイルタイプについては後で説明します。

ステップ2:Readme:FAQ

時折、私はこのような質問を受け取ります:

こんにちは、「ニンテンドーDSでHomebrewを実行する方法!」 実際のR4デバイス自体について質問がありました。 私はそれが法的地位であることをどこでも見ましたが、まだ信頼できる答えを見つけていません。 質問は許しますが、R4カートリッジは米国で購入して所有することは合法ですか? これを読んでくれてありがとう。

回答:
「はい、私はいつも質問に答えてうれしいです!R4は、人生の多くのことと同様に、合法的なものと違法なものの2つのことをすることができます。インターネットですが、店舗で購入するもので、ゲームを所有しているかどうかに関係なく、ダウンロードしてR4に置いたり、何らかの方法でプレイすることは違法です。

米国では、店舗やGamestopなどの企業が違法行為を行う可能性のあるオブジェクトを販売しているのを見られたくない場合、それらを見つけることができれば幸運です。 店に行って彼らに尋ねると、彼らは違法だとあなたに言うでしょう。 ではない! それらは完全に100%合法ですが、通常はインターネットからのみ取得できます。 //www.bamboogaming.cnから2つの異なる機会に4つの製品を購入しましたが、非常に信頼性が高いです。

要約:
米国での購入は合法です:それらは見つかりません。
合法的に米国で所有する:はい、自家醸造のみに使用している限り、合法です。 」

Q.店舗で購入するような商用ROMを実行できますか?
A:はい、できます。 しかし、私は、その行為を支持するものではなく、あなたの通常の不正行為に対して責任を負うことはできません。商用ROM、またはROMのダウンロード先に関するメッセージやコメントには返信しません。 これを繰り返し行う場合は、Instructablesスタッフにメールを送信します。 それは違法であり、議論する必要はありません。 限目。

Q.これらをオンラインで購入しても安全ですか?
A:BambooGaming.cnから2つの機会に4つの製品を購入しましたが、それらは高速で効果的で、優れたカスタマーサポートセンターがあります。 さらに質問をしたい場合は、フォーラムもあります。

Q. PMできますか?
A:はい、FAQのすべてのセクションを読んだ場合のみです。

ステップ3:Homebrewを実行するにはどうすればいいですか?

Homebrewを実行するには、次のいずれかが必要です。
-スロット1フラッシュカード(画像1)
-または
-スロット2フラッシュカートとパスキー。 (画像2および3)

私や他の多くの人は、互換性のあるスロット1フラッシュカードを推奨しています。 ほとんどのフラッシュカード/カートは、メモリを内蔵しているG6を除いて、microSDやminiSDなどのリムーバブルストレージで動作します(画像4)。
注意:
R4、M3、または他のスロット1カードがある場合、実行する実行可能ファイルは.ndsです。
スーパーカードを持っている場合は、.sc.ndsを実行します。
他のSlot-2カードがある場合、通常はnds.gbaを実行します。

スロット2フラッシュカートは、microSDやminiSDなどのリムーバブルストレージ入力を備えたGBAカートリッジです(画像3)。 ただし、メインのDSメニューから起動すると、GBAゲームとして起動します。 そのため、PassKeyが必要です。これにより、DSがDSゲームであると考えるようになりますが、実際にはGBAカートリッジから起動するだけです。

繰り返しますが、スロット1のフラッシュカードが推奨されます。

これらはどこで購入できますか?

あなたはDatelやアメリカのいくつかのチェーンからGames'n'Musicを購入することができますが、これらはHomebrewの互換性にはあまり適していません。 あなたは本当にオンラインストアから購入する必要があります。

私はR3を使用していますが、M3 DSとほとんど同じですが、企業はこれらの生産を停止しているようです。 DSTTおよびiTouch DSを探します。 これらはすべて、ROMサポートとHomebrewサポートのレートがかなり高いようです(通常は99%〜100%)。

購入するために私はお勧めします:Modariffic。 彼らはオーストラリアにとって競争力のある価格を持っているようです。

microSDカードを購入する際は、SDHCまたは標準SDのどちらであるかに注意してください。すべてのフラッシュカートがSDHC(4gb +)で動作するわけではありません。

ステップ4:パッケージを受け取りました。

「荷物を受け取りましたが、今は何ですか?」

パッケージには、microSDカードにドロップする必要のあるファームウェアのディスクが付属している場合がありますが、製造元のWebサイトにアクセスして最新リリースをダウンロードすることをお勧めします。 ファイルを解凍/ rarし、microSDカードにすべてダンプします。 カードをコンピューターから取り外し、フラッシュカードに挿入して起動し、動作するかどうかを確認します。 動作する場合は、挿入物の電源を切ってコンピューターに戻します。

当初、開発者は特定のフラッシュカード用にプログラムする必要がありましたが、DLDIの発明後、開発者は1つ用にプログラムし、ほとんどのカードに対してDLDIパッチを適用できます。 したがって、 ほとんどの自作では、DLDIでパッチを適用する必要があります。これは、ChismのDLDI Patcher(動的にリンクされたデバイスインターフェイス)で簡単に実行できます。

ここでパッチをダウンロードする必要があります(WindowsユーザーにはWin32 GUIをお勧めします)。また、ここでカードに適したパッチをダウンロードする必要があります。 その後、dlditool32.exeを実行し、パッチを選択して、バイナリ/バイナリを選択するだけです(.nds / sc.nds / nds.gbaは「バイナリ」と同じです)。

ステップ5:推奨されるダウンロード

自作の素晴らしいリストがありますが、すべてがあなたのカードで動作するわけではありませんので、時間/帯域幅/お金を無駄にする前にここで確認してください。

物事のアプリケーション側では、私はお勧めします。 (すべてこのものとGBATemp.netのダウンロードエリアで見つけることができます。)

-DScratch-DJプログラムNEW VERSION OUT NOW
-NitroTracker-音楽メーカー
-DSorganize-オーガナイザー、er nuff氏
-OKIWI-Webブラウザー。
-Mini vMac-vMacエミュレーター
-DSLinux -DS上のLinux
-LMP-NG(フロントページに見られるiPodクローン)
-NDSMail
-Colors-描画プログラム
-DSAim-DSのAIM
-DSLiveWeather-天気チェッカー。
-DSFTP <-ダウンロード:D
-Moonshell-マルチメディアプレーヤー。

ゲームの面では、本当にお勧めできるのは次のとおりです(Homebrew Gamesをあまりプレイしていません)
-A Touch Of War(ブリリアント)
-アンプリチュード
-PocketPhysics
-Whee!

DSでもエミュレータを実行できるため、従来のシステムも実行できます。

ステップ6:最後の言葉。

新しいDSliteを使用している場合は、商用WiFiゲームで動作する場合でも、WiFiアプリケーションで問題が発生する可能性があります。 ワイヤレスルーターのチャンネルをHomebrewの場合は10、商用の場合は1に変更するだけです。

ここから世界はあなたのシーフードカクテルになります。もしそれがあなたの空想をくすぐるなら、望むならプログラミングを始められます。

主にC / C ++のプログラミングの知識がある場合は、devkitProを調べてください。
.devkitProについてはあまり知らないので、そこではあまり助けができません。 ただし、プログラミングの知識や専門知識があまりない場合は、DSLuaから始めるとよいでしょう。 Luaはかなり基本的な言語であり、特にJeremysrのDSLuaのチュートリアルを使用すると簡単に学習できます。 DSLuaフォーラムで質問をしてください。

楽しんで自作を楽しんでください!

関連記事