Android 用 Nintendo 3DS エミュレータ Citra に、遅延を大幅に軽減する新機能が追加されました

Citra は Android 用の Nintendo 3DS エミュレータで、遅延を大幅に軽減するシェーダ キャッシュという新しい機能が追加されました。

Citra for Android は、Google Play ストアからインストールできる Nintendo 3DS エミュレータであり、 かなり前から. と 非公式 Citra ポート Android での 3DS エミュレーションの始まりを記念して、長い時間が経ちました。 長さ 方法 生存可能性の中で 携帯電話で 3DS ゲームをプレイする方法。 現在、人気の 3DS エミュレータに、パフォーマンスを大幅に向上させる最も要望の多かった機能の 1 つが追加されました。

Android 用 Citra の最新ベータ版では、シェーダー キャッシュのサポートが導入されており、エミュレーション パフォーマンスに大きな恩恵をもたらします。 シェーダー キャッシュは、コンパイルされたすべてのシェーダーをデバイスのストレージに効果的に保存し、グラフィック負荷の多くを携帯電話の GPU から移します。 シェーダーがコンパイルされると、Citra は次回シェーダーが必要になったときに、再度コンパイルするのではなく、携帯電話のストレージからシェーダーを読み取ります。 ゲームのプレイ中に頻繁に途切れが発生することに気付いた場合は、しばらくプレイしてかなりのシェーダー キャッシュが蓄積されていれば修正されるはずです。

ベータ 15 変更ログ:

  • GPU シェーダ キャッシュを実装することで、パフォーマンスが向上し、フレームレートの「途切れ」が軽減されます。
  • GPU 関連のさまざまなクラッシュを修正します。
  • 上流の Citra からの最新の修正と改善をマージします。

\r\n https://www.youtube.com/watch? v=lbDByab1Dkw\r\n

\r\n https://www.youtube.com/watch? v=-StSc7N4kDI\r\n

Xiaomi Mi 11 UltraとOPPO Find X3 Proの両方でテストしたところ、違いは次のとおりです。 とても 目立つ。 いくつかの領域でかなり深刻な速度低下があることがわかりますが、それはシェーダーをコンパイルしてデバイスのストレージに保存するときのようです。 同じアクションを再度実行するか、速度低下の原因となった同じエリアに入ると、問題なく実行されることがわかります。 これは非常に顕著です

ポケットモンスターX アクアコルデタウンから橋を渡ったところ。 ゲームは数秒間フリーズしますが、その後行き来するときは問題なく実行されます。 これは、ゲームの次のセクションで使用されるシェーダーをコンパイルしている間にゲームがフリーズし、終了するとフリーズが解除されるためです。 上のビデオを見ると、一度往復すると、その後は完全に安定した 100% の速度で走行することがわかります。

シェーダ キャッシュの最も良い点は、シェーダ キャッシュを保存して新しいデバイスに転送できることです。 これらには著作権で保護された素材が含まれているため、他人と共有しないでください。 これらはスマートフォンのストレージ上の citra-emu フォルダーに保存されますが、オンデバイス シェーダーの使用はスマートフォンのストレージ速度によってボトルネックになることに留意する必要があります。 Citra beta 15 を試すには Google Play ストアからインストールする必要がありますが、スマートフォンでゲームをプレイするには自分の Nintendo 3DS を使用して自分の 3DS ROM を復号化する必要があります。 PC で Citra を使用するときにシェーダー キャッシュをバックアップするのが一般的です。 将来ゲームをプレイすると、すでにコンパイルされたシェーダーのおかげで、ゲームはほぼ完璧に実行されます。 エミュレータ。

Citra ではシェーダー キャッシュがデフォルトで有効になっており、両方のテストでパフォーマンスがすでに大幅に向上しています。nimal Crossing: New Leaf そしてで ポケットモンスターX. 高速ストレージを備えたフラッグシップ Qualcomm Snapdragon 888 デバイスを使用していることは確かに役に立ちますが、 Reddit のユーザーは、弱いバージョンでも顕著なパフォーマンスの向上があると報告しています。 デバイス。 ただし、使用できる距離はさまざまであり、現時点では、クアルコム以外のチップセットではパフォーマンスが最適とは程遠いです。 スマートフォンに Mali GPU (Kirin および Exynos SoC に搭載) が搭載されている場合は、 非公式Citra MMJパフォーマンスを向上させるために特別に使用される多数の MOD やパッチが含まれているためです。 たとえば、Citra MMJ にはすでにシェーダー キャッシュが実装されています。 それでも、上記のビデオを見て気に入った場合は、ぜひ公式エミュレータを試してみてください。 Citra は以前よりも飛躍的に進歩しており、スマートフォンがますます強力になっているため、3DS エミュレーションは現在 Nintendo DS エミュレーションとほぼ同じくらい優れています。

Citra エミュレータ開発者: Citra エミュレータ

価格:無料。

ダウンロード