AYN Thor 3DSエミュレーターAzahar導入方法

記事の方法を試す前や質問をするまえに必ず下記リンクを見てからにしてください!
このブログについて
http://yyoossk.blogspot.jp/1970/11/blog-post_24.html


こちらではAYN Thorに3DSエミュレーターAzaharを導入する方法を紹介します


Azaharの更新情報


ゲームのバックアップを用意
下記リンクを参考に3DS本体を改造

既に改造している人はCFWのLuma3DSのバージョンが13.3.1以上か確認
そうでなければ、下記リンクを参考にアップデート

下記リンクを参考にゲームを.バックアップ

下記リンクよりpythonをダウンロードし、パソコンにインストール

ゲームのバックアップをAzaharで起動できるように変換

ゲームの場所はどこでもよい
roms/3ds
という風に下記リンクを参考にフォルダを作成し、その中にコピー


導入方法
下記リンクを参考にAzaharを自動でインストール
又は手動でインストール
下記リンクよりazahar-android-vanilla-バージョン.apkファイルをダウンロード
下記リンクを参考にapkファイルを転送し、開いてインストール


初回セットアップ
Azaharを起動
Get started
ここでは権限を付与する
Filesystem、Notifications、Microphone、Cameraをそれぞれタップ
権限を有効
Permissions Complate!と表示されたら完了
Nextをタップ
Slect User Folderをタップ
適当に3DSなどフォルダを作成し、そのフォルダを指定し、このフォルダを使用をタップしてユーザーデータが保存される場所を指定
ゲームのバックアップデータである、cciファイルがあるフォルダとは別のフォルダを使用する事!
Modやテクスチャパック、チートファイルなど適用させたい場合にこのフォルダを使用
許可をタップ
OKをタップ
今度はゲームのバックアップデータのcciファイルが入ったフォルダを指定する
許可をタップ
Data Folders Complate!と表示されたら完了
Nextをタップ
Doneと表示されたら初回セットアップは完了
ContinueでAzaharを開始できる


全ての機能を解放する場合
Azaharに必要なシステムファイルをダンプしたり本体の固有のデータをコピーしてオンライン機能を有効にするなどの初期設定を行うための抽出する自作ソフトAzahar Artic Setup Toolを使用
特に必要と感じない場合はこちらは行わなくてもよいが、難しくはないので推奨
3DSのオリジナルメニューを起動する場合はこの作業を行う必要がある

3DS本体とAYN Thor本体でネットワーク設定を済ませて、wifiに接続しておく

下記リンクよりAzaharArticSetup.3dsxファイルをダウンロードし、sdカードの中の3dsフォルダの中に入れて、Homebrew Launcher(hbl)より起動
Aボタンを押す
ipアドレスが表示される
…をタップし、System Filesをタップ
Connect to Artic Setup Toolをタップ
3DS本体に表示されたipアドレスを入力
192.168.1.23:5543
Old3DSかNew3DSを選択しOKをタップ
この記事を投稿した時点ではOld3DSしか選択できなかったがすすめられた
画像のように表示されたら成功
OKをクリック
エミュレーターの中でアップデートが行われるので、終わるまで待つ
OKを押すとAzaharが自動的に閉じる
3DS本体はSTARTボタンを押してホーム画面に戻るか、電源ボタンを長押しして電源を落とす


コントローラーの設定
大抵のボタンは好みに応じて設定してもよい
こちらで紹介するのはお勧めのボタン配置
…をタップし、Settingsをタップ
Gamepadを選択
A、B、X、YボタンはAYN Thor本体のA、B、X、Yボタンをそれぞれ押して設定
SELECT、STARTはAYN Thor本体の□ボタンと▷ボタンをそれぞれ押して設定


HOMEボタンはAYN Thor本体の左のアナログスティックを押して設定することをお勧め
これは3DS本体のホームボタンと同じ
AYN Thor本体の画像の戻るボタンは設定できない
家の形のボタンも設定できない
Circle Padは3DS本体でいうところの左にあるアナログスティックでAYN Thor本体の左のアナログスティックをお勧め
Vertical Axisはアナログスティックを上に倒すと設定できる
Horizontal Axisはアナログスティックを右に倒すと設定できる
C-StickはNEW3DSで追加された、モンスターハンターシリーズなどでカメラ操作ができたCスティックだが、これを設定してしまうとモンスターハンターシリーズなどゲームによっては、メニューの上下入力ができなくなってしまうので、設定しないことをお勧め
D-Pad(Axis)は十字キーをAYN Thor本体のアナログスティックに設定可能で、こらはモンスターハンターシリーズなどの特定のゲームで、十字キーの上下の入力が認識しないため、AYN Thor本体の右のアナログスティックに設定することをお勧め
Vertical Axisはアナログスティックを上に倒すと設定できる
Horizontal Axisはアナログスティックを右に倒すと設定できる
D-Pad(Button)は十字キー
UpをAYN Thor本体の十字キーの↑ボタンに設定
DownをAYN Thor本体の十字キーの↓ボタンに設定
LeftをAYN Thor本体の十字キーの←ボタンに設定
RightをAYN Thor本体の十字キーの→ボタンに設定
Triggersは
LボタンをAYN Thor本体のL1ボタンに設定
RボタンをAYN Thor本体のR1ボタンに設定
ZLボタンをAYN Thor本体のL2ボタンに設定
ZRボタンをAYN Thor本体のR2ボタンに設定
Hotkeysはショートカットキーのようなもの
Hotkey EnableはHotkeyを有効化するボタンを設定
Swap Screensは画面上下の位置を入れ替えるボタンを設定
Cycle Layoutsは画面を回転させるボタンを設定
Close Gameは現在プレイ中のゲームを閉じるボタンを設定
Toggle Pauseはプレイ中のゲームを一時停止するボタンを設定
クイックセーブは途中セーブを保存するボタンを設定
クイックロードは途中セーブを読み込むボタンを設定
Turbo Speedはゲームの速度を上げるボタンを設定


リージョンを変更
…をタップし、Settingsをタップ
Systemをタップ
Countryを日本
LanguageをJapanese(日本語)
に変更し、戻る


画面表示をオリジナルに近づけるため、上画面と下画面に表示させる
…をタップし、Settingsをタップ
Layoutをタップ
Landscape Screen LayoutをSingle Screenに
Secondary Display Screen LayoutをBottom Screenに
それぞれ変更し、戻る


上画面に表示されるボタンのオーバーレイを非表示にする
ゲームプレイ中にホームボタンに設定したボタンを押して、メニューを表示させOverlay Optionsをタップし、Show Controller Overlayのチェックを外す


高解像度化
ゲームプレイ中にホームボタンに設定したボタンを押して、メニュー表示させSettingsをタップ
Graphicsをタップ
Internal Resolutionを2xなどに変更
4x以上はゲームによっては速度が落ちる


GPUドライバを変更する方法
デフォルトのGPUドライバの方が速度が速いが、ゲームによっては正常に描画されないことがあるようです
こちらの方法で非公式のGPUドライバをインストールして、改善を図ることが可能
下記リンクよりturnip_mrpurple_バージョン.adpkg.zipファイルをダウンロード
T26が安定していると言われています
下記リンクを参考にturnip_mrpurple_バージョン.adpkg.zipファイルをAYN Thor本体にコピー
…をタップし、Settingsをタップ
GPU Driver Managerをタップ
+ Installをタップ
turnip_mrpurple_バージョン.adpkg.zipファイルを選択
turnip_mrpurple_バージョン.adpkg.zipファイルにチェックが入っていれば設定完了
デフォルトのドライバに戻す場合はSystem GPU driverにチェックを入れる


セーブデータ
下記リンクを参考に、AYN Thor本体の内蔵ストレージにアクセス
セットアップ時に決めた、ユーザーデータを保存するために指定したフォルダの中の
Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/00040000/タイトルID
フォルダの中に入っている
下記リンクを参考にゲームのタイトルIDを調べる

セーブデータの改造ツールはそのセーブデータの中のファイルを開けばよい

3DS本体からセーブデータを移動する方法
下記リンクを参考に3DS本体からセーブデータを抽出
セットアップ時に決めた、ユーザーデータを保存するために指定したフォルダの中の
Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/00040000/タイトルID
フォルダの中にセーブデータのファイルを全て上書きコピー


チート導入方法(3gxプラグイン)
古いプラグインや対応していないゲームだと読み込み時に落ちることがある
その場合プラグインを最新版に入れ直すなど行ってみる
…をタップし、Settingsをタップ
Systemをタップ
3GX Plugin Loaderを有効化

下記リンクを参考に、AYN Thor本体の内蔵ストレージにアクセス

セットアップ時に決めた、ユーザーデータを保存するために指定したフォルダの中の
sdmcフォルダの中にlumaフォルダを新規作成し、さらにその中にpluginsフォルダを作成し、さらにその中にタイトルIDフォルダを作成して、その中に3gxファイルをコピー
sdmc/luma/plugins/タイトルID/default.3gx
下記リンクを参考にゲームのタイトルIDを調べる


チート導入方法(コード入力)
下記リンクよりファイルをダウンロード&解凍

目的のゲームのテキストファイルを開く
ゲームプレイ中にホームボタンに設定したボタンを押して、メニューを表示させOverlay Cheatsをタップ
右下の+をタップ
Nameはコードの名前
Notesはコードの注意点など
Codeはコードを
それぞれ打ち込み、OKをタップ


カスタムテクスチャ導入方法
カスタムテクスチャは、テクスチャの見た目を変えたり、綺麗にHD化されたテクスチャやフォントを適用させることが可能
…をタップし、Settingsをタップ
Graphicsをタップ
一度、カスタムテクスチャを適用したいゲームを起動し、すぐに閉じる

下記リンクを参考にゲームのタイトルIDを調べる

下記リンクを参考に、AYN Thor本体の内蔵ストレージにアクセス

セットアップ時に決めた、ユーザーデータを保存するために指定したフォルダの中のload/texturesフォルダの中に、ゲームのタイトルIDフォルダが作成されているはず
その中にカスタムテクスチャが入ったzipファイルを直接解凍
この際、カスタムテクスチャが入ったzipファイルを先に解凍して、フォルダをコピーするとなると、ファイル数が膨大なものはかなりの時間がかかってしまうので、AYN Thor本体で解凍した方がよい
ファイルアプリを開く
テクスチャが入ったzipファイルを開く
…をタップし、すべて選択をタップ
…をタップし、次の場所に解凍...をタップ
load/textures/目的のゲームのタイトルIDフォルダを選択し、解凍をタップ
上画面の通知に、残り時間が表示される
解凍されたら完了
あとはゲームを起動して確認するだけ


3DSのオリジナルのメニューを開く方法&ゲームインストール方法など
上記にある全ての機能を解放する場合の作業を行う

下記リンクを参考にAYN Thor本体の内蔵ストレージにアクセス

セットアップ時に決めたユーザーデータを保存するために指定したフォルダの中の
nand\00000000000000000000000000000000\title\00040030\00008202\content
フォルダの中にある00000096.appファイルを、セットアップ時に決めたゲームのバックアップファイルであるcciファイルが入っているフォルダの中にコピー(移動ではない!)
画像のように何も名前のないものを起動すると、ホーム画面が起動する

AYN Thor本体のホームにショートカットを作成する場合
この画像をPCに保存して、下記リンクを参考にAYN Thor本体の内蔵ストレージの適当な場所にコピー

画像のように何も名前のないものを指で長押し
画像の部分をタップ
画像の部分をタップ
画像を選択
Shortcut Nameをタップし、ショートカットの名前を分かりやすい適当なものに変更しOKをタップ
ホーム画面に追加をタップ
ホーム画面に追加される

ゲームをイントールする方法
下記リンクを参考にゲームのCIAファイルを復号化
復号化したCIAファイルを下記リンクを参考に、AYN Thor本体の内蔵ストレージの適当な場所にコピー
…をタップし、Install CIA fileをタップ
CIAファイルを選択すると、インストールが開始される
完了したらホームを開く
ゲームが追加されているはず
ゲームプレイ中にHOMEボタンに設定したAYN Thor本体のボタンを押せば、ホーム画面に戻る

カスタムテーマ
一つのカスタムテーマしかインストールしない場合
下記リンクよりThemely.ciaファイルをダウンロード

CIAファイルを下記リンクを参考に、AYN Thor本体の内蔵ストレージの適当な場所にコピー
…をタップし、Install CIA fileをタップ
CIAファイルを選択すると、インストールが開始される
完了したらホームを開く
Themelyを起動
下画面でテーマを選択し、Aボタンでインストール
テーマが適用されているはず


複数のカスタムテーマをインストールする場合
公式の設定方法と同じように「テーマを変える」から選ぶことが可能

下記リンクよりHowlingThemeToolをダウンロード&解凍しhttps://www.gamebrew.org/wiki/Howling_Theme_Tool_3DS

下記リンクを参考に公式のカスタムテーマをバックアップ
又は、カスタムテーマ投稿サイトからダウンロード

カスタムテーマをExample Folder の中のどれかのフォルダの中にコピー
Softwareフォルダの中のHowling Theme Tool v1.7.0 (EUR, USA, JPN) (MOD Version) (Multi3).exeファイルを起動し、Englishを選択
[​IMG]
Select your theme's folder locationに最初にカスタムテーマを入れたExample Folder の中のどれかのフォルダを指定しStartをクリック
[​IMG]
フォルダに入っているカスタムテーマがリスト化されるので、カスタムテーマ選んでAddをクリック
[​IMG]
...タブをクリックし、Create theme packageからのJapanese(JPN)をクリック
[​IMG]
ciaファイルの保存先を選んで保存
CIAファイルを下記リンクを参考に、AYN Thor本体の内蔵ストレージの適当な場所にコピー
…をタップし、Install CIA fileをタップ
CIAファイルを選択すると、インストールが開始される
ホーム画面のテーマの選択から選べるようになっているはず


チート
上記のチート導入方法(3gxプラグイン)で導入した後、ゲームを起動してSELECTボタンに設定したAYN Thor本体のボタンを押せば、チートのメニューが開く


オンラインプレイ
下記リンクよりNimbusのcia.バージョン.zipファイルをダウンロード&解凍
https://github.com/PretendoNetwork/nimbus/releases

CIAファイルを下記リンクを参考に、AYN Thor本体の内蔵ストレージの適当な場所にコピー
…をタップし、Install CIA fileをタップ
CIAファイルを選択すると、インストールが開始される
Ninbusを起動
Pretendoを選択し、Aボタン
エラーが出た場合はAYN Thor本体で設定したSTARTボタンを押せば一度閉じるが、再びNinbusを起動すれば、Pretendoの下に緑のマークがついているはず
Miiを作成していない場合はMiiスタジオを起動して、作成する
下画面の上側にあるフレンドリストのアイコンをタップして起動
フレンドコードが表示され、オンラインになっていれば成功
後は各種ゲームでオンラインに入るだけ
モンスターハンター4Gなど

コメント