第7・8世代ゲーム機のエミュレータに必要な環境

私のPCではかろうじて起動してもスペック不足ゆえにタイトル画面からカクカクでお話にならないレベルだったり、そもそも要件を満たしてなくて起動すら出来ない事もある第7・8世代ゲーム機のエミュレータですが、ここらであらためて公式で必要な動作環境とされているのはどのくらいなのか確認してみる事にしました。

と言うのもそろそろWindows 10に切り替えるついでにPCも新調しようかなーとか思い始めたからなんですが、かと言って最新のエミュがヌルヌル動くようなPCを買うほどの予算は無いので妥協可能なラインを調べる為だったりします。

予算は抑える、その範囲で出来るだけ高性能にする、両方やらなくっちゃあならないってのが…

主な第7・8世代ゲーム機のエミュレータ

ここで言う第7・8世代のゲーム機とはPS3・Xbox 360・Wii U・Switch、携帯機では3DS・PS Vita辺りを指していますが、そのエミュレータが快適にプレイとまではいかなくても一体どのくらいのスペックなら起動出来るの?という感じのお話になります。

ちなみに私は現在Pentium G3220(Haswell)というなかなかコスパに優れたいいCPUだとは思うものの、エミュレータを楽しむには正直どうなの的なPCを使ってたりしますが、FFXIを絶賛プレイ中だった頃にメインのPCが突然逝ってしまいまして…とりあえずFFXIは出来なくても作業用にと用意したPCを結局そのまま何年も使い続けて現在に至ります。

PCがいきなり再起不能になったのは痛かったですが、あのままヴァナ・ディールの住人と化さずに済んだのは不幸中の幸いだったのではないかと、今ならそう思えなくもないです…マジな話。

それはさておき、主な第7・8世代ゲーム機エミュレータの最低・推奨環境を各エミュレータの公式サイトやGitHubなどから拾ってみました。

尚、ゲーム機の世代についてはこちらのページを参照しました。

Xbox360 Emulator Xenia Xenia(Xbox 360)

現在の私のPCでは起動出来ないエミュレータの1つです。同じHaswellでもCoreの方じゃないとAVXが使えないんですよね…

Windows 7 or later
64-bit x86 processor supporting AVX
Vulkan compatible GPU from this list or a D3D12 compatible GPU.

こんな感じでしょうか。

OS Windows 7以降 x64
CPU AVX
GPU Direct3D 12、Vulkan

参照元のページはこちら。

WiiU Emulator Cemu Cemu(Wii U)

とりあえず起動は出来ても激しく重いというパターンですね。ちょっと前に試したら起動すらしなくなってたような気もしますけど…

Windows 7 (x64) or above
OpenGL 4.1 minimum (4.6 is used if available)
RAM: 4 GB minimum, 8 GB or more recommended

ただし、こうも書いてあります。

Intel GPU: Not officially supported. Heavy visual glitches.

とりあえずこんな感じでしょうか。

OS Windows 7以降 x64
GPU OpenGL 4.1以上、可能なら4.6以上
RAM 最低4GB、8GB以上推奨

参照元のページはこちら。

WiiU Emulator Decaf Decaf(Wii U)

Cemuと同じWii Uエミュですが、Cemuより必要なOpenGLのバージョンが少し上なので私のPCでは起動出来ません。

Windows with the latest update of Visual Studio 2017
Linux with a modern C++17 friendly compiler
64 bit
OpenGL 4.5+ or Vulkan 1.1.92.1+

まとめるとこんな感じかなと。

OS Windows、Linux x64
GPU OpenGL 4.5以上、Vulkan 1.1.92.1以上

参照元のページはこちら。

NSW Emulator yuzu yuzu(Switch)

これはたぶん動かないだろうなぁ…と思ってましたが、あらためて必要な環境を見ると最低条件はギリでクリアーしているようです。ただシングルコア性能の高いCPUというのが厳しそうな。

yuzu is actively tested and supported on various 64-bit versions of Windows (7 and up) and Linux.
yuzu currently requires a OpenGL 4.3 capable GPU and a CPU that has high single core performance. It also requires a minimum of 4 GB of RAM.

適当に文章から拾うとこんな感じでしょうか。

CPU シングルコア性能の高いCPU
OS Windows 7以降、Linux x64
GPU OpenGL 4.3以上
RAM 最低4GB

参照元のページはこちら。

PS3 Emulator RPCS3 RPCS3(PS3)

私のPCでもいくつか起動を確認出来ているので、PCのスペックさえ上がればそこそこ期待が持てそうな感じです。

Windows 7/8/10 64-bit / Linux 64-bit / BSD 64-bit
OpenGL 4.3 compatible or greater
Vulkan compatible AMD or NVIDIA card
2GB minimum 8GB or greater

こんな感じですかね。

OS Windows 7以降、Linux、BSD x64
GPU OpenGL 4.3以上、Vulkan
RAM 最低2GB、8GB以上推奨

参照元のページはこちら。

PS Vita Emulator Vita3K Vita3k(PS Vita)

このエミュも現時点の最低必要環境はそれほどでも無いようですが、実際にはまだ起動を試みた事が無いので何とも言えません。

CPU: An x64 CPU;
GPU: An OpenGL 4.1 capable graphics card.
OS: Windows 7/8/10, Linux, BSD (Must be a 64-bits OS).

今のところこんな感じのようです。

OS Windows 7以降、Linux、BSD x64
GPU OpenGL 4.1以上

参照元のページはこちら。

3DS Emulator Citra Citra(3DS)

現在のPCでも一部の例外を除いて実用に耐えるレベルでプレイ出来ます。私はそのおかげでHD Graphicsの性能を見直す事になったと言っても過言ではないかもしれません。

Citra is actively tested and supported on various 64-bit version of Windows (7 and up), Linux and macOS 10.13 High Sierra or higher.

The only hard requirements for the official version of Citra is a graphics chip that supports at least OpenGL 3.3 and a 64-bit OS running on a standard PC, but you definitely want a processor with the highest possible performance per core.

これも文章からざっと拾うとこんな感じかと。

CPU コア性能の高いCPU
OS Windows 7以降、Linux、macOS 10.13 High Sierra以上 x64
GPU OpenGL 3.3以上

参照元のページはこちら。

動作環境を満たすだけなら実はそれほど難しくない

別の機会にあらためて書く予定ですが、今回調べたエミュレータの動作環境はSkylake以降のCPUとそれに搭載されているHD Graphics(オンダイグラフィックス)でも条件を満たす事が出来るんですね。私も調べてみるまでわかってなかったんですけど。

なので、次のPCを購入する際にはまずHD Graphicsで色々試してみて、動作に不満があればグラフィックボードを追加するという流れもありかな?と考えています。

人によってどこまで求めるかでその辺りは変わってくると思いますが、開発が進んで更に最適化されれば私のようにRPGやSRPGが中心で派手なアクションゲームはやらないという方なら、HD Graphicsでも設定次第でそれなりにプレイ出来るのではないかと期待してみたり。

まぁ何十万もするハイエンドゲーミングPCをドーンと買っちゃえるような方はこんな事でいちいち悩まなくても済むわけですが…私も給料から食費と必要経費を引いた分は全て自分の小遣いとして使えた頃に戻りたいです(遠い目)

尚、自分の使用しているPCのスペックがよくわからないという方はこちらのエントリーが参考になれば幸いです。