デルタマガジン他のサイトでは書かれないようなニッチで刺激的な最新情報をより詳しく書くサイトです。FULL版こんにちは。luckyなことが起きない人です。今回は壊れたSwitchを手に入れ、一応使える程度修理が出来たので、Switchのエミュレータについて書いていこうと思います。Switchが2017年に発売したのにも関わらず、すでに多くのゲームが十分楽しめるレベルで動作可能となっています。以下のことを行う場合、自己責任でお願いします。❏Switchエミュレータ「yuzu」3DSのエミュレータとして有名な「Cita」の開発チームによって開発されている,PC上で動作するSwitchエミュレータです。Windows、Linux、MacOS上で動作します。※MacOSモデルは更新が停止されました。快適さには欠けますが、すでに実用レベルの動作性を得ているエミュレータです。携帯ゲーム機のエミュレータですので計量です。Switchのエミュレータには他にも「RyujiNX」というエミュレータが存在します。❏スペック公式による推奨スペックです。GPUはドライバーとの問題があります。4.5以上をサポートしている必要があります。自分のGPUがサポートされているかを確かめるには、https://opengl.gpuinfo.org/を参照しましょう。-------------------------------------------------------------------------------------大体こんな事が書かれています。yuzuを使用するためには、OSが64bit(x64)である必要があります。最小スペックに関しては文句のつけようがない、ドンピシャなスペックですが、最大スペックはあまりに余裕を取りすぎだと思います。8700の実力は十分に活かせないと思います。1050TiRAM:16GBくらいだと思います。・CPUはピーク時はほぼ100%だが、それ以外は使用率が低い・グラフィックはあまり使わない。内蔵グラフィックで行けるかもしれないレベル。・メモリは他のエミュレータと比べてもかなり食う方である。そのため、yuzu用にPCを選ぶとしたら、メモリ>CPU≫GPUという順に重点を置きましょう。デスクトップPCの増設用などに。JEDEC準拠品ですのでXMP2.0は非対応です。標準で2666Mhzが使えないPCですとご利用になれないこともございますのでご不明な点はPCの型番かマザーボードの型番を添えてご購入前にご相談ください。「yuzu」で遊ぶためには、「yuzu」本体、暗号キーファイル2つ、ROMが必要になります。それらを用意し、導入していきましょう。x64」からダウンロード出来ます。ダウンロードしたら、起動してインストールを開始しましょう。起動したら一部のファイルのダウンロードが開始される場合があります。yuzuの安定版か最新版のどちらをインストールするかを聞かれます。「Canary」=「最新版」です。問題がなければ、最新版のCanaryを選択しましょう。インストール後、yuzuが起動しエラーを吐きますので、そのままokを押せばyuzuが終了します。これでインストールは完了です。❏復号キーの吸い出しSwitchエミュレータでソフトを起動させるためには、Switchの復号鍵が必要になります。これを公開してしまったり、ダウンロードしてしまうと、DMCAに触れてしまうそうですので、今回は本体からキーを吸い出していきます。Switchの改造から説明すると長いので、今回は「cfw」「Hekate」が導入済みという前提で話させていただきます。Lokpickhttps://github.com/shchmue/Lockpick/releases最新バージョンの「Lockpick.nro」をダウンロードしましょう。他はソースコードとなりますので不要です。これをSwitchのSDカードに入れておきましょう。入れるフォルダは[SDカード]:\switchの中です。次にhecate(RCM)でSwitchを起動しましょう。RCMモードでは偽トロが使用できないため、実写です。赤い矢印の2つを実行します。実行中の画面は撮影し忘れましたが、「Done!」と出たら完了です。完了したら一度終了し、cfwから「Lockpick」を起動しましょう。「Lockpick」のアイコンはこれです。起動するとすぐにキーの解析が始まります。<<」と表示が出ますので、+を押し、戻りましょう。するとSDカードに「proud.keys」と「title.keys」が保存されているはずです。❏復号キーの適応まず下準備として、隠しファイルの表示を行っていない方は、隠しファイルを表示してください。1.エクスプローラーから右上の折りたたみを開く2.左上で「ホーム」から「表示」に切り替える。3.「隠しファイル」にチェックを入れる。これで隠しファイルが表示されるようになりました。次に先程の復号鍵を導入していきます。C:\Users\[ユーザー名]\AppData\Roaming\yuzu\keysに「prod.keys」と「title.keys」を入れましょう。これで復号鍵の導入、そしてyuzuの起動準備は完了です。❏ゲームの起動yuzuを起動すると以下の画面になります。SwitchゲームのROMである、「.nro」、「.xci」、「.nsp」ファイルをドラック&ドロップで読み込みましょう。読み込むとロードが開始され、やがてゲームがスタートします。Pikachu!」でテストしました。Pikachu!は複数の言語に対応しているとのこと。❏起動確認(公式)ほとんどのSwitchのゲームの動作状況がココに載っています。Listhttps://yuzu-emu.org/game/動作状況表示が英語なので翻訳しました。Pikachu!」を起動しようと思います。動作状況は以下の通り、「Okey」です。980Ti少し夢中になってしまいました。ポケモン楽しいですね。動作としては大体30fps近く出ていて、少し遅いですがエミュレータにしては申し分ない動きだと思います。メモリは8GBくらい食っていました。起動時以外はCPU使用率は低く、30%前後でした。(起動時は100%)GPU使用率は10%強でした。Switch「相棒」となるピカチュウは、主人公の肩や頭に乗っていっしょに行動し、表情豊かな愛らしさと、バトルでの頼もしさを兼ね備えた、キミのパートナーに。ポケモンを捕まえる楽しさが一新し、「Joy-Con」を振ることでモンスターボールを投げて、ポケモンをゲットすることができるように。シリーズ初の2人同時プレイに対応し、「Joy-Con」をおすそわけすることで、同じ世界を二人で冒険することができます。対応し、「Joy-Con」の代わりに、コントローラーとして遊ぶことができます。GO』で捕まえたカントー地方に登場するポケモンたちを本作に連れて行くこともできます。ピカチュウ』をプレイした人でも楽しめる。「HBL」が導入済みという前提で話させていただきます。NX」をダウンロードしましょう。NXhttps://gbatemp.net/threads/wain-card-dumper-nx.506700/赤枠のように各バージョンの数字をクリックすればダウンロード出来ます。ダウンロード後、解凍すると「WAINCardDumerNX.nro」が生成されます。これを[SDカード]:\switchに入れましょう。Dumer」を起動します。[操作方法]Xボタン:保存先の選択。Yボタン:fat32用にファイルを分割するかどうかを切り替える。+ボタン:終了Bボタン:証明書の表示Aボタン:吸い出し開始Aで吸い出しを開始します。finished!」と表示されるので、+ボタンで戻りましょう。これで吸い出しは完了です。ゲームは複数言語に対応しており、殆どの場合本体の言語に追従されます。そのため、yuzuの言語設定を変更する必要があります。「Emulation」から「Cofigure」を選択しましょう。Settings」の「Language」を変更しましょう。変更したら「OK」を押してタブを閉じましょう。Emulatorhttps://ryujinx.org/#/「yuzu」の他にも「RyujiNX」というSwitchエミュレータが存在します。存在だけでも紹介しておきます。動作表を見るに、yuzuのほうが多くのソフトが正常に動いている印象を受けました。❏最後にSwitchは2017年3月に発売されたゲームですが、すでに遊んでいて楽しいと思えるレベルの動作を実現しています。全てのソフトが動くのはそう遠くないでしょう。Switchはこれからも任天堂のメインハードとして活躍し続けると思いますので、エミュレータで最新ゲームが遊べるという前代未聞の遊び方ができると思います。ここまでやってしまうと、流石にマズイのでは・・・ってくらいですね。ソフトや本体が必要なのには変わりありませんから、まだマシだとは感じますが・・・yuzuエミュレータの発展に期待し、任天堂が訴えてこないことを祈ります。