Dolphin Emulatorの更新により、Android Pie上のVulkan API、Wiiリモートポインターエミュレーションなどの修正が追加されます

AndroidのDolphin Emulatorは、最も優れたエミュレーターの1つです。 WiiゲームやGameCubeゲームは、十分に強力であれば、携帯電話から直接プレイできます。 最近では、Razer Phone 2やOnePlus 6Tなどのデバイスで実際にそれを実行できます。 The Simpsons:Hit and Runをスマートフォンから直接、Super Smash Bros Brawlと一緒に楽しんでいます。 パフォーマンスは完璧ではありませんが、大幅に改善できます。 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 Emulatorは壊れたAdrenoドライバーが原因でVulkan APIを適切に使用できませんでした。ゲームを最高の能力で実行することも、そのバージョンに更新される可能性が最も高いゲームです。 Vulkan APIを使用してDolphinでゲームを実行すると、OpenGLを使用するよりもパフォーマンスが向上することがよくありますが、場合によっては問題が発生することもあります。 ただし、デバイスの所有者がスマートフォンを最大限に活用していないことを意味することはできないため、使用することをお勧めします。 Dolphin Emulatorの開発者が行った回避策のおかげで、これは途方もない結果になったので、ユーザーは今後さらに優れたパフォーマンスを目にするはずです。

Android 9 Pieアップデートに同梱されたAdrenoドライバーは、Dolphinの画面表示メッセージを表示できません。 画像著作権:MayImilae、Dolphin EmulatorチームのJMC47。

renderdocを有効にして問題を追跡すると、開発者はゲームが多少レンダリングされていることがわかりました。 画像著作権:MayImilae、Dolphin EmulatorチームのJMC47。

GLESのバウンディングボックスの修正

バウンディングボックスは、Paper Mario:The Thousand-Year DoorやSuper Paper Marioなどのゲームの特定の効果に使用される機能です。 この機能のエミュレートはOpenGL ES機能に依存していますが、AdrenoおよびMali GPUはOpenGL ESよりも機能がはるかに少ないGL ESを使用します。 エミュレーターがGL ESで使用できない関数を呼び出すというエミュレーターのコーディングの誤りにより、Paper Mario:The Thousand-Year Doorのようなゲームは、非NVIDIA SHIELDデバイスでクラッシュします。

バウンディングボックスエミュレーションがないと、多くのゲーム効果が失われ、ゲームがクラッシュする可能性があります。 画像著作権:MayImilae、Dolphin EmulatorチームのJMC47。

バウンディングボックスエミュレーションを使用すると、マリオがペーパーモードに入るなど、ゲームの効果の一部が適切にレンダリングされます。 画像著作権:MayImilae、Dolphin EmulatorチームのJMC47。

Wiiリモートポインターエミュレーション

さらに、Wii Remoteポインターエミュレーションが追加されました。 スーパーマリオギャラクシーのようなゲームは、画面にWiiリモコンを向ける機能にある程度依存していますが、これはDolphin Barなしでは不可能です。 これで、ポイントしたい画面をタップするだけで作業できるようになりました。 シューティングゲームには不格好ですが、同時に移動したりポイントしたりする必要のないゲームには最適です。 Animal Crossing:City Folkは、Wiiリモートポインターエミュレーションでうまく機能するゲームのもう1つの例です。

//thumbs.gfycat.com/InsistentZestyIchidna-mobile.mp4

その他の変更

また、機能の改善は優れていますが、内部の最適化も優れています。 公式のGameCubeアダプターが機能するようになり、公式のWiiリモコンも機能するようになりました。 多数の計算とレンダリングの修正も行われているため、より正確なエミュレーションを活用できます。 AndroidでDolphin Emulatorを改善するために行われた変更の要点については、以下のブログ投稿全体をご覧ください。


ソース:Dolphin Emulator