Android 上の Gamecube/Wii ゲーム用の Dolphin エミュレータは、Android Pie デバイス上の Vulkan API、Wii リモート ポインタ エミュレーションなどを修正するアップデートを取得しました。
Android 上の Dolphin Emulator は、最もよく作られたエミュレータの 1 つです。 十分な能力がある限り、Wii ゲームや GameCube ゲームを携帯電話から直接プレイできます。 最近では、Razer Phone 2 や ワンプラス 6T 実際にそれだけを行うには十分です。 私は個人的に、『大乱闘スマッシュブラザーズ ブロール』とともに、スマートフォンから直接『ザ・シンプソンズ: ヒット・アンド・ラン』を楽しんでいます。 ただし、パフォーマンスは完璧ではなく、多くの点で改善の余地があります。 2018 年 12 月と 2019 年 1 月の最新の Dolphin 進捗レポートには、エミュレーターの Android ビルドに対するパフォーマンスを向上させる多数の変更が文書化されており、そのうちのいくつかは素晴らしいものです。
Vulkan: Android 9 Pie アップデートで新しい Adreno ドライバーのレンダリングを修正
まず、最も重要なアップデートの 1 つは、Android Pie を実行している Qualcomm Snapdragon デバイス用の Vulkan API の修正です。 Qualcomm が OEM に提供した Android 9 Pie BSP に同梱されている更新された Adreno グラフィックス ドライバーでは、Dolphin エミュレーターは Vulkan API を適切に使用できませんでした Adreno ドライバーが壊れているため、ゲームを最高の能力で実行できる可能性が最も高いデバイスは、そのドライバーに更新される可能性が最も高いデバイスでもあるため、これは問題です。 バージョン。 Vulkan API を使用して Dolphin を通じてゲームを実行すると、OpenGL を使用するよりもパフォーマンスが向上することがよくありますが、場合によっては問題が発生する可能性があります。 ただし、使用することが望ましいため、使用できないということは、デバイスの所有者がスマートフォンを最大限に活用していないことを意味します。 Dolphinエミュレータの開発者が行った回避策のおかげでこの問題は解消されたので、今後はさらに優れたパフォーマンスが見られるはずです。
GLES の境界ボックスの修正
バウンディングボックスは、「ペーパーマリオ 千年の扉」や「スーパーペーパーマリオ」などのゲームで特定のエフェクトに使用される機能です。 この機能のエミュレーションは OpenGL ES の機能に依存しますが、Adreno および Mali GPU は OpenGL ES よりも機能がはるかに少ない GL ES を使用します。 エミュレータのコーディングに誤りがあり、エミュレータがそうでない関数を呼び出したことが原因です。 GL ES で利用可能ですが、ペーパー マリオ: 千年の扉のようなゲームは、NVIDIA SHIELD 以外ではクラッシュします。 デバイス。
Wiiリモコンポインタエミュレーション
それに加えて、Wii リモコン ポインター エミュレーションが追加されました。 スーパー マリオ ギャラクシーのようなゲームは、Wii リモコンを画面に向ける機能にある程度依存していますが、これは Dolphin Bar がなければ不可能です。 画面上のポイントしたい場所をタップするだけで済むように作業が行われました。 シューティングゲームにとっては扱いにくいかもしれませんが、移動とポイントを同時に行う必要がないゲームでは最適です。 Animal Crossing: City Folk も、Wii リモコン ポインター エミュレーションでうまく動作するゲームの例です。
https://thumbs.gfycat.com/InsistentZestyIchidna-mobile.mp4
その他の変更点
機能の改善は素晴らしいですが、内部の最適化も同様に優れています。 公式の GameCube アダプターが動作するようになりました。また、公式の Wii リモコンも同様に動作します。 多くの計算とレンダリングの修正も行われたため、より正確なエミュレーションの恩恵を受けることができます。 Android 上の Dolphin Emulator を改善するために加えられた変更の核心については、以下のブログ投稿全文をご覧ください。
価格:無料。
4.
出典: ドルフィンエミュレータ