2019年5月2日掲載
Xboxが適切にエミュレーションするのが最も難しいコンソールであることは悪名高いことは秘密でもなんでもないでしょう。 ようやく、多くの熱心な開発者の努力が実を結び、現在では複数の動作するオリジナル Xbox エミュレーターがあります。
- Cxbx-Reloaded
- XQEMU
私は現在利用できる各 Xbox エミュレーターを時間をかけてテストしましたが、この 2 つは他と比較する価値もないほど抜きん出ていました。 どれが最高の Xbox エミュレーターなのか、読み進めてください。
ご覧のようにいくつかの要素から、XQEMU は最高の Xbox エミュレーターだと言えるでしょう。 動作させることができればの話ですが。 この図をさらに詳しく説明します。
動作するゲーム
エミュレーションの主な目的は、お気に入りのゲームをすべてプレイすることではないでしょうか? XQEMU は、執筆時点で約 275 のゲームをサポートし、Cxbx-Reloaded は約 60 のゲーム (Sega Chihiro を含む) をサポートしています。 対応」というのは、ゲームを通して遊べるという意味です(ただし、ゲームによっては、グラフィックスやラグなどの細かい問題がある場合があります)。
XQEMU Xbox エミュレーター互換リスト (「インゲーム」または「プレイアブル」状態の動作するゲームのみをカウント)
Cxbx-Reloaded Xbox エミュレーター互換リスト
時間を節約するために、IGN による過去の Xbox ゲームのトップ 25 と、それらがどの Xbox エミュレーター上で動作するかが一覧で表示されています。
- Halo: Combat Evolved – XQEMU
- Halo 2 – どちらも
- Tom Clancy’s Splinter Cell Chaos Theory – どちらもなし (XQEMU はオリジナルのゲームと連動)
- Star Wars.X – XQEMU
- Halo 2 – XQEMU
- Star Wars.X – XQEMU li Knights of the Old Republic – Neither (XQEMU works with other Star Wars games)
- Jade Empire – Neither
- Rainbow Six 3 – Neither
- Ninja Gaiden Black – Neither
- Fable – Neither
- ESPN NFL 2K5 – Neither
- GTA: San Andreas – Neither
- Prince of Persia: Sands of Time – XQEMU
- The Chronicles of Riddick: Escape from Butcher Bay – Neither
- Burnout 3: Takedown – Neither (XQEMU works with Burnout 2)
- NCAA Football 2003: Neither
- The Elder Scrolls III: Morrowind – Neither
- Mercenaries – XQEMU (see compatibility list)
- Crimson Skies: High Road to Revenge – XQEMU and Cxbx-Reloaded
- Psychonauts – Neither
- Madden NFL 2005 – Neither
- MVP Baseball 2005 – Neither
- Panzer Dragoon Orta – Cxbx-Reloaded
- Beyond Good and Evil – Neither
- Fight Night Round 2 – Neither
- Forza Motorsport – Neither
- Jet Set Radio Future – XQEMU and Cxbx-Reloaded
XQEMU Xbox Emulator Gameplay
Cxbx-Reloaded Xbox Emulator Gameplay
Easy to Use
This is the one category where Cxbx-Reloaded destroyed XQEMU. For Cxbx-Reloaded, you only need to make sure you have a few prerequisites installed, and it works out of the box. It also has a handy GUI:
I should mention that XQEMU also has a basic, official frontend called XQEMU-Manager that runs as a Python script:
For XQEMU, the Getting Started instructions are basically:
- Dump a boot ROM image from your physical Xbox
- Dump the BIOS from your physical Xbox
- Find a Xbox hard disk drive image
- Launch the Xbox emulator from your command prompt with bunch of variables
言うまでもなく、正しくセットアップするには時間がかかりました。
XQEMU が Xbox エミュレーションを行う方法の性質上、残念ながら、動作させるためにはこれらすべてが必要です。 しかし、これらは著作権で保護されたファイルなので、入手方法について詳しくは説明しません。 あなたの Google スキルが十分に高ければ、ここで進展させることができると思います。
プラットフォーム
XQEMUはすべての主要なオペレーティング システムに対応していますが、Cxbx-Reloaded では Windows に対してのみ公式のファースト パーティ サポートがあります。 2017 年 10 月現在、Wine を使用して Linux 上で Cxbx-Reloaded を実行できますが。
プロジェクトの状況
XQEMU と Cxbx-Reloaded はどちらも活発に開発中です。 機能、バグ修正、および新しいゲームへのサポートが常に追加されています。 実際、XQEMU の Jannik Vogel と Cxbx-Reloaded の Luke Usher は、それぞれのプロジェクトで非常に熱心に働いているため、両方とも Patreon を持っています。
Xbox のエミュレーションはなぜ難しいのか
N64 や PS2 などの他のコンソールのエミュレーターと同じレベルの Xbox エミュレーターが存在しないのには、多くの理由があります。 これについては、オンラインでよい議論がなされているので、あまり詳しくは触れません。 主な理由は、Xboxのハードウェアが信じられないほど複雑で、あまり文書化されていないことです。
- Xbox は PC で一般的な x86 CPU を搭載していますが、正確にエミュレーションするのは困難です
- Xbox は NV2A GPU を搭載していますが、エミュレーションするには多くの複雑さが伴います
- Xbox オーディオ システムには NVIDIA SoundStorm APU を搭載しています。
- Xbox には 3 つのビデオ エンコーダーがあり、正しくエミュレートするには多くの努力が必要です
Xeon – Honorable Mention
Xbox エミュレーションがいかに難しいかを考えると、Xeon Xbox エミュレーターは特別な言及に値すると思います。 1 つの商用ゲーム (Halo) しか実行できず、しかも非常に大雑把なプレイしかできません。
私の大好きな Xbox ゲームをプレイできる Xbox エミュレーターはまだありませんが、Ninja Gaiden、XQEMU、Cxbx-Reloaded、そして Xeon は、他のすべての選択肢と比較して素晴らしい仕事をする Xbox エミュレーターです。 あなたのお気に入りはどのXboxゲームですか? コメントで教えてください!
作者について
Tyler Sanderson
私はカナダ人で、現在は Google のニューヨーク オフィスでソフトウェア開発者として勤務しています。 I love board games, cooking, and learning about all things tech related.