2019年3月8日金曜日

ニンテンドースイッチ セーブデータバックアップ&リストア、チートサーチ&有効無効、セーブデータを直接改造できるEdiZon紹介

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


こちらではニンテンドースイッチでセーブデータバックアップ&リストア、チート選択、セーブデータを直接改造できるEdiZonを紹介します

TID: 0x5C10B0309630000
/switch/EdiZon/EdiZon.nro
https://gbatemp.net/attachments/edizon_05c10b0309630000-zip.199265/?temp_hash=351308b091ed018a7b4638ab0e728624



下記リンクよりnroファイルをダウンロードし、sdカードの中のswitch/EdiZonフォルダの中にコピーし、hbmよりEdiZonを起動
https://github.com/WerWolv/EdiZon/releases



・操作説明
ZLボタンでセーブデータをEdiZonで直接改造可能なゲームだけを表示
Xボタンで選択したゲームのセーブデータをバックアップ
ZRボタンと×ボタン同時押しで全てのゲームのセーブデータバックアップ
キャンセルする場合はNo、バックアップする場合はYes
ジョイコンの-ボタンでEdiZon自体をネットワーク経由でアップデート
ジョイコンの+ボタンでhbmに戻る
Bボタンで前に戻る
Aボタンで決定



・セーブデータバックアップ&リストア
ゲームを選んでAボタン
Xボタンでアカウントを選び、名前をつけてバックアップ開始
バックアップが完了したら下の画像のようなダイアログが表示される
Yesならバックアップしたセーブデータをanonfile.comにアップロード
Noならアップロードせずに終了



Yボタンでバックアップしたものを選んでリストア
バックアップされたセーブデータはsdカードの/switch/EdiZon/savesフォルダの中にタイトルid名のフォルダの中にあります

・セーブデータをEdiZonで直接改造
改造したいゲームを選び、ジョイコンの-ボタンを押す
Aボタンで選択
改造したい項目を選び編集
編集が終わったら×ボタンで変更を保存
Bボタンでキャンセル
誤ってBボタンを押しキャンセルしてしまいそうになったらNoを選ぶ
キャンセルしてよいならYesを選ぶ



 ・チート有効無効
こちらはAtomosphere専用です
チート、mod、セーブデータ改造について
https://yyoossk.blogspot.com/2018/10/mod.html
ゲームの更新によりチートやmodが使用できなくなる可能性もあるので注意してください!
ゲームソフト起動時に「ソフトの更新が必要です。更新データをダウンロードします」と表示される場合の対処法

Q:チートが表示されない
A:
https://zit866.hatenablog.com/entry/2019/11/28/130848
Q:チートが有効化されない(Edizon)
A:チートのファイルの容量が32kb以上なら使用しないコードを削ってください
https://zit866.hatenablog.com/entry/2019/11/28/235052
もしくは何かのチートコードが邪魔で他のチートコードが反映されない場合もあります
コードを一つ一つ確認してください

ReverseNXが原因でコードが適用されないといった不具合があった方がいらっしゃるようです
buildidやゲームのバージョンに問題がないのに適用されないといった方はそういう類のものを導入していないか確認した方がよさそうです


チートコードが記載されているtxtファイルが32kbを超える場合、コードは表示されませないようなので、必要のないコードは削除して容量を少なくしてください

下記リンクを参考にAtomosphereを導入してください
Atmosphere起動方法(公式)
Atmosphere起動方法(Hekate - CTCaer mod)
下記リンクを参考にチートコード導入
https://yyoossk.blogspot.com/2019/03/atmosphere.html

デフォルトではチートが有効になった状態で起動してしまうので、起動時にエラーが出てしまうことがあるようです
チートの自動有効を無効にする方法は下記リンク先のブログを参照
https://zit866.hatenablog.com/entry/2019/11/21/040236

スミスさん情報ありがとうございます!
今回のAtmosphere0.10.1の更新でチートが常に有効になり困っていました。調べたところ、今までの有効・無効にする方法とは少しだけ違うようです。
既にご存知なら申し訳ないのですが、方法を記載しておきます。
まず、config_templatesフォルダの中のsystem_setting.iniファイルをconfigフォルダにコピーします。それから以前の方法で0×1を0×0に書き換え、configフォルダに保存し再起動したところ、無事デフォルトでチートを無効にすることが出来ました。
ソース↓
https://github.com/Atmosphere-NX/Atmosphere/issues/746

下記リンク先の方法がお勧め!
チートメニューEdiZon Overlay紹介


先にチートを適用したいゲームを起動してゲームを起動したままホームボタンで一旦ホームに戻りアルバムをRボタンを押しながらhbmを起動し、EdiZonを起動
下の方にあるCheatのアイコンを選択
 適用したいチートを選択し、この画面のままホームボタンを押して起動していたゲームに戻るとチートが適用されていると思います



・チートサーチ方法



・アップデート方法
下の方にあるハートマークのアイコンを開く
アップデートが見つかったら下の画像のように表示される
ジョイコンの-ボタンでアップデートをインストール
Bボタンで戻る

21 件のコメント:

  1. atmosphere0.91でチートしようとしているのですが何度やっても上手くいかないので質問お願いします・・・

    atmosphere\titles\タイトルID\cheats\ビルドID.txtとファイルを配置→先にチートを適用したいゲームを起動してゲームを起動したままホームボタンで一旦ホームに戻りhbmからEdiZonを起動→目的のゲームにカーソルを合わせ、Yボタンを押す

    この手順通りに行っておりますがSSのような画面下半分のcheatsリストの一覧がどうやっても表示されません。なにか操作などが必要なのでしょうか?チートサーチの方は出来ます。

    返信削除
    返信
    1. ソフトの更新をしてないですか?
      ビルドidが変わってるかもしれませんよー

      削除
    2. ご返答ありがとうございます!ビルドIDはバージョンに合ってるものにしてますね。
      海外の動画見てるとatmosphereのloader.iniのcheat_enable_key=!Lやsystem_settings.iniのdmnt_cheats_enabled_by_default = u8!0x1の項目を書き換えたりしてる動画がありましたがそのあたりの操作が必要になったりするのでしょうか?英語がわからず説明はよくわかりませんでしたが見よう見まねで!を外したりx1をx0になどしてみましたがそれでも効果がありませんでした。
      記事にはありませんが管理人様はこのあたりの構成ファイルの書き換えは行ったのでしょうか?それとも全く関係ないのでしょうか?

      削除
    3. おー
      そこまで見てませんでした
      情報ありがとうございます
      ちょっと自分で調べてやってみます
      何のゲームですか?
      コードのリンクも教えてもらえると助かります

      削除
    4. ゼノブレイドとスパロボTプレミアム版です。
      コードはこちらの記事でも紹介されていた以下のものを利用しました
      ・EdiZon
      https://github.com/WerWolv/EdiZon_CheatsConfigsAndScripts/blob/master/Cheats/README.md
      ・MAXチート
      https://www.max-cheats.com/ShowCategory.php?CategoryID=22

      いずれもバージョンにあったものを日本語版のタイトルIDやビルドIDに変更して配置しましたがゼノブレイドは全くリストが出ませんでした。
      スパロボは色々試したところ1.0のみリストが出ましたがMAXチートの方だけ全く同じビルドIDのテキストファイルを配置してもリストが出ないという結果になり困惑しています。

      削除

    5. バージョン表記されてますがそのバージョンにソフトのバージョンあわせてますか?
      ゼノブレはdlcのやつではなくて普通のやつを使ってます?

      削除
    6. このリンク先のチートパック、そのmaxconsoleのやつと同じ内容のものが入っていたので、これで試してもらってもいいですか?
      それでもしできなければ、やっぱりどこかおかしいし、仮にできれば何かの表記がおかしい感じですね
      https://github.com/zkitX/AMS-CheatDB/archive/master.zip
      念のためそちらが自分で用意したテキストの内容かリンクを貼ってもらってもいいですか?
      仮に記事のどこかが間違ってたら修正しないといけないのですが、今の段階では分からないっす

      削除
    7. ゼノブレイドは本編の方ですね。バージョンはコードと同じ2.02です。貼っていただいたリンクのものを使ってもやはり同じ結果でした。
      スパロボは同パックの01006C900CC60000のIDをリネームして1.0用のfc92ab978eb6c815.txtは認識するのにhttps://www.max-cheats.com/view.php?ItemID=810の同ビルドIDのtxtファイルだと何故か認識しないです。
      コードの内容はともかくtxtのファイル名が同じならリスト出るはずですし条件がよくわかりませんね・・
      ただスパロボは一部といえ使用出来たので少なくとも前述した構成iniの書き換えなどはあまり関係なさそうです。色々とご協力ありがとうございました。

      削除
    8. いえ
      協力といったことは何もできていないので申し訳ないっす
      なんでだろ
      不思議っすね
      edizonなのでatmo使用しているのだと思うのですが、atmoの更新を一応してみてください
      もしsxosをお持ちなら、確かそのコード、sxosでも使えた気がするのでそれでも試してみてください
      力不足ですみませぬー

      削除
    9. atmosphere0.92にしたらそれまで認識していたスパロボのコードもまた認識しなくなってしまいました…本当にatmosphereのチート環境の条件が不透明すぎる…管理人様の環境ではatmosphere0.92でも変わらずedizonでチート出来てますか?
      あとsxosは購入してないです。

      削除
    10. 最新版でまだ試してないですがやってみます!

      削除
    11. これもしかするとatmosphereの不具合かもしれません
      今githubでリリースされてるのは新しいものに置きかわってるかな?
      バグフィクスが出るまで様子みた方がいいかもですねー
      https://twitter.com/SciresM/status/1145651318691749888

      削除
    12. ツイート見る感じ不具合っぽいですね。ちょっと様子見してみます。情報ありがとうございますした!

      削除
  2. EdiZonでチートコードを使用しようとすると
    [atmosphere cheat module is not running on this system, cheat management and variable freezing is disabled]
    といった表記が出てチートコードのリストが出てきません。
    セーブデータの改造は可能なのですがリアルタイムチートはできないようです。
    atmosphere v0.8.5では似たような症状の報告例はあるのですが最新の環境では類似した症例はないようで苦慮しています。
    何か解決法はないでしょうか?

    環境
    EdiZon v3.0.1
    Kosmos v14.2
    atmosphere v0.9.4
    Switch Firmware v9.0.1(exFAT)

    返信削除
    返信
    1. atmosphere cheat module is not running on this system,
      というのはatmosphere専用のチートのモジュールが動いてないって感じですねー
      Snapshot Build版はどうですか?
      もしくは寄付した人しか使用できないものですがこちらを使用してみてください
      https://cdn.discordapp.com/attachments/608407234371911712/644308126669078548/EdiZon.nro
      本当はリンクしてはいけないので内緒でお願いします
      そのほかはもう一度atmo関連のファイルを全て削除して最新のものを入れなおしてみるとかですかねー

      削除
    2. Snapshot Build版はエラーで落ち。
      Nightly版もゲーム中にチート選択画面までは表示されるのですが、やはりチートコードはロードされていないようです。
      念の為タイトルidやビルドidなどの配置も見直してみたのですが間違いはないようです。
      実はatmosphereの部分は一度消去してKosmosに同梱されていたものと入れ替えてはみたのです。
      その他の部分はどこまで初期化すればいいのかよくわからず手つかずです。
      やはりセーブデータ等バックアップした上でSDのフォーマットしてみるしかないですかね…

      削除
    3. その前に別のsdカードで試してみてください
      それで同じような症状ならcfw側の問題だと思うので改善のしようがないです

      削除
    4. 所持していた16GBのSDカードで試してみたところ上手く行きました。
      SDカードに問題があるのか、あるいはexFAT形式でフォーマットされてるからダメなのかもしれません。
      exFAT形式は剣盾エラーの原因でもあるようですしFAT32フォーマットのSDにしないといけない可能性もありますね。
      128GBのSDカードはFAT32形式では使えないのですか?

      削除
    5. できますよ
      https://www.partitionwizard.jp/

      削除
  3. 下記リンクよりnroファイルをダウンロードし、sdカードの中のswitch/EdiZonフォルダの中にコピーし、hbmよりEdiZonを起動
    とありますが、この過程にPCとSDカード以外に必要な物ってあるんですか?

    返信削除
    返信
    1. ありません
      もちろんsdカードリーダーを所持している&既に改造済での発言ですよね?
      そうでないなら話は変わりますが、ここは初心者向けのブログではないので改造方法などはブログに載せているので自分で探してください

      削除