MacM1およびM2は強力なエミュレーターです

MacM1およびM2は強力なエミュレーターです

Apple Silicon Macをお持ちの場合でも、購入を検討している場合でも、Appleの新しいプロセッサはエミュレーションの目的に最適であることを知っておく必要があります。最新の3Dコンソールであろうと2Dクラシックであろうと、AppleSiliconの膨大な数のネイティブエミュレーターは称賛されるべきです。

なぜエミュレーションに悩むのですか?

Macは伝統的にゲームプラットフォームとは見なされていませんでした。Apple Arcade、デスクトップiPhoneおよびiPadアプリ、およびSteamとMac App Storeでゲームをリリースしているいくつかのサードパーティパブリッシャーのサポートでそれを変更しようとしたにもかかわらず、Macは依然として大多数のゲームを見逃しています。

2020年にAppleSiliconが導入されたことで、MacはIntelチップで使用されていた64ビットx86アーキテクチャから、M1形式の独自のARMベースのソリューションに移行しました。Appleは、IntelMac用に作成されたほとんどのアプリケーションをRosetta2と呼ばれるARMベースのプロセッサで使用できる形式に変換する「トランスパイラー」を提供しています。

Rosetta 2はほとんどの場合驚くほどうまく機能しますが、完璧なソリューションではありません。アプリを変換するとパフォーマンスが低下し、すべてが機能するとは限りません。一部のアプリ(およびゲーム)は実行されないだけであり、パブリッシャーがアプリをタイムリーに更新するのに適していると判断する以外に、それについてできることは何もありません。ほとんどの場合、これは決して起こりません。

Appleが引き続きMetalハードウェアアクセラレーションAPIを使用しているため、Intelチップよりも大幅にパフォーマンスが向上し、3Dパフォーマンスがこれまでになく向上していますが、AppleSiliconでのゲームの進行は遅いです。そのため、さまざまなシステム向けにすでにリリースされているゲームを見ることができます。

エミュレーターを使用すると、ソフトウェアエミュレーションを使用して、他のハードウェア用に作成されたゲームをプレイできます。Macの場合、これにより、箱から出してすぐに利用できないゲームの世界が開かれます。安定したエミュレーターは、エミュレートする世代より10年以上遅れる傾向があるため、最初にリリースされたときにコンソールやゲームプラットフォームを見逃した場合、これは理想的です。

通常の法的警告が適用されます

もちろん、エミュレーターが違法ではないことが明確でなければ、エミュレーションの記事は完成しませんが、あなたが所有していない著作権で保護された素材をダウンロードすることは確かです。

これらのエミュレーターの多くは、元のハードウェアからリセットする必要があるBIOSファイルを必要とするため、続行する前に、ROMを使用することの法的な意味を理解していることを確認してください。

ネイティブのAppleシリコンエミュレータが利用可能になりました

M1チップが2020年に最初に発売されたとき、独自のバージョンのAppleSiliconを搭載したエミュレータはほとんどありませんでした。最も一般的に使用されるトランスパイラーはAppleRosetta2であり、成功の度合いはさまざまです。M2リリースに早送りすると、AppleSiliconのサポートが組み込まれたエミュレータがたくさんあります。

ネイティブアプリのおかげで、エミュレーターはM1、M2、および同様のチップのフルパワーを使用できるようになり、それらの多くにはMetalのサポートも含まれています。より効率的なネイティブアプリは、電力効率を改善し、MacBookでのゲームをさらに楽しくします。

XboxやPlayStation2などの後のプラットフォームをエミュレートするためにより多くの電力を必要とするエミュレーターは、ネイティブよりもグラフィックスをより適切に処理できるようになりました。これらのエミュレーターの多くには、ローカルおよびオンラインのマルチプレーヤーをサポートすることで、これまで意図されていたよりもはるかに高い内部解像度でゲームを実行する機能が含まれています。

ニンテンドーWii(2006)およびゲームキューブ(2001):イルカ

Dolphinは、Mac、Windows、Linuxで利用可能なバージョンのニンテンドーWiiおよびゲームキューブエミュレーターです。開発者は2021年5月にAppleSiliconのサポートを最初に紹介し、「M1ハードウェアは素晴らしいです…私たちが持っているものはすでに効率的で強力です…唯一の大きな欠点は、macOSに存在する独自のグラフィックAPIであり、使用できませんOpenGLの最新バージョン。」

執筆時点で、Dolphinは、テストされたすべてのゲームで36.6%の「完璧」、60.4%の「プレイ可能」の評価を受けています。互換性リストをチェックして、Dolphinコミュニティ全体からの評価とレポートとともに、各ゲームのパフォーマンスを確認してください。Dolphinパフォーマンスガイドを使用してエミュレーターを最大限に活用できますが、Dolphinの改善点のいくつかを利用するのに十分なパフォーマンスが得られる可能性があります。

これには、Wiiのベース480pレベルを超える鮮明な解像度でゲームをレンダリングするための内部解像度のアップスケーリング、テクスチャの外観を改善するための異方性フィルタリング、ギザギザの線を取り除くためのアンチエイリアシングオプションが含まれます。実際のWiiリモコンとゲームキューブコントローラーを使用することも、代替ハードウェアを使用してニンテンドーコントローラーをエミュレートすることもできます。

Xbox(2005):xemu

マイクロソフトは、多くのオリジナルのXboxゲームが最新のXboxシリーズハードウェアで実行されるようにするという素晴らしい仕事をしてきましたが、カタログはまだ標準に達していません。PsychonautsやBLACKのようなゲームは最近のコンソールでうまく動作しますが、多くのゲームはまったく起動しません。Xboxの最新バージョンをお持ちでない場合、これらのクラシックゲームの多くをプレイする能力は大幅に制限されます。

Mac、Windows、Linux用のオリジナルのXboxエミュレーターであるxemuをお試しください。テスト中、xemuは、テストされたゲームの72%が「プレイ可能」であり、「完璧な」障壁を破るのはわずか3%であると見なします(ゲームの20%が実行され、約5%がまったく機能しません)。幸いなことに、最高のXboxゲームの大部分は、いくつかの問題を抱えて問題なくプレイできます。

これには、ジェットセットラジオフューチャー(影付きのグラフィックのおかげで内部解像度を上げると驚くほどに見えます)、Halo:Combat Evolvedとその続編、Knights of theOldRepublicが含まれます。エミュレーターは、サポートされているジョイスティックへのコントローラーの自動マッピングもサポートしているため、セットアッププロセスがさらに簡素化されます。

PlayStation 2(2000):AetherSX2

PCSX2はPlayStation2エミュレーターであり、少なくとも20年間開発されていますが、AestherSX2は、AppleSiliconコンピューター用の同じエミュレーターの派生物です。一方が他方に基づいているので、それらの間の互換性のあるゲームのリストはほとんど同じです。PCSX2はその後、毎晩のリリースにMacビルドを含め始めましたが、それでもRosetta 2を使用しており、(まだ)AppleSiliconでは動作しません。

AetherSX2を使用すると、これまでにリリースされた中で最も有名で詰まったゲームライブラリの1つをプレイできます。執筆時点で、PCSX2はテストされたすべてのゲームの97.96%のプレイアビリティを誇り、同じコードに基づいているため、AetherSX2から非常に類似した結果を期待する必要があります。

2つのエミュレーターは、グラフィカルオプション(内部解像度スケーリングと双一次フィルタリングを含む)からコントローラー設定とシステム設定まで、ユーザーインターフェイスの点で驚くほど似ています。期待できる主な違いは、AestherSX2のネイティブビルドでのパフォーマンスの向上です。

ドリームキャスト(1998):フライキャスト

ドリームキャストは最も有名なコンソールの1つですが、市場の大部分をキャプチャできないこと(およびその前身であるサターンの悲惨なパフォーマンス)により、セガはビデオゲームハードウェアの世界を永遠に去りました。ドリームキャストの遺産は、最高のセガオリジナルのいくつかと多数のアーケードポートを含むゲームライブラリです。

Flycastは、成功したが現在は中止されているReicastプロジェクトの派生物であり、AppleSiliconマシン用に特別に作成されたビルドを備えています。オリジナルのドリームキャストゲームに加えて、FlycastはSega NAOMIゲーム(GD-ROMバージョンを含む)およびSammyAtomiswaveアーケードROMにも使用できます。

設定が完了すると、エミュレータはJet Set Radio、Power Stone、SonicAdventureなどの多くのゲームを完璧に実行します。エミュレーターは、セットアップを必要とせずに、XboxSeriesXコントローラーを初めてピックアップしました。エミュレーターは、オンラインゲームにDreamcastLiveサーバーを使用するように事前構成されています。

MS-DOS:ボクサー付きDOSBox

DOSは、このリストにある他の多くのシステムほどリソースを消費しませんが、AppleSiliconのネイティブサポートは依然として良好です。ネイティブに機能するより効率的なビルドは、外出先でゲームをプレイしたい場合に、より良い電力消費とより長いバッテリー寿命を意味します。

DOSBoxのネイティブビルドを使用して自分でカスタマイズすることも、外部のBoxerインターフェイスをダウンロードすることで作業を大幅に簡単にすることもできます。これにより、DOSコマンドラインから手動で行うよりもMS-DOSゲームのコレクションを簡単にインストールおよび管理でき、魅力的な「ゲームシェルフ」の外観が大きなメリットになります。

元のボクサープロジェクトは2016年に開発を中止しましたが、その後Appleシリコンのサポートにより復活しました。プロジェクトのリリースページから初期のビルドを入手できますが  、プロジェクトがまだベータ版である間は、不安定な動作が予想されます。

コモドールアミガ:FS-UAE

MS-DOSと同様に、CommodoreAmigaプラットフォームは大きなリソースを必要としない可能性があります。Apple Siliconの組み込みサポートは、ここでの主要なパフォーマンスのボトルネックを修正しませんが、効率を向上させるためにネイティブバージョンを利用できるのは素晴らしいことです。FS-UAEはWinUAEプロジェクトのフォークであり、キックスタートROMがある場合は、大量のCommodoreハードウェアをエミュレートできます。

最新のゲームパッドを使用し、構成に基づいて独自のAmigaマシンを構築し、アスペクト比補正を使用して、高度なシェーダーを備えた最新のディスプレイにゲームを表示できます。オンラインプレイもサポートされています!

マルチプラットフォーム:RetroArch

RetroArchは、膨大な数のシステム(カーネルと呼ばれる)をサポートするマルチプラットフォームエミュレーターです。上記のプロジェクトの多くは、SNES、セガジェネシス、ニンテンドー3DS、Atari Lynxなどのプラットフォームで他の多くのプロジェクトとともに、RetroArchで使用できます。

これらすべてを実行するエミュレーターが必要な場合は、RetroArchのコピーを入手して、セットアップに時間をかけてください。

他のプロジェクトはRosettaと連携する必要があります

エミュレータに独自のバージョンのAppleSiliconがないからといって、Intelプロセッサ用に設計された古いビルドが機能しないというわけではありません。特に、古いシステムは、Rosetta 2で、目に見えるパフォーマンスの低下なしに正常に動作するはずです。

既存のコントローラーを使用する

macOSは、有線のXboxシリーズ、Xbox One、MicrosoftのXbox 360など、すべての主要なコンソールコントローラーをサポートしています。また、SonyDualSensePS5コントローラーとDualShock4PS4コントローラー、およびDualShock3PS3コントローラーを使用することもできます。Nintendo Switch Proコントローラーを使用することも、各Joy-Conコントローラーを個別に接続することもできます。現在、Switchコンソールで可能なように、2つのJoy-Conを1つのコントローラーとして使用することはできません。

これらのエミュレーターの多くは、それに応じてコントローラーとマップボタンを自動的に検出するため、USBまたはBluetooth経由で接続する以外に何もする必要はありません。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です