エミュレータの動作に必要なランタイムなどのリンク集

2022/03/28その他・Tipsなど

使用しているPCのOSや環境にもよりますが、エミュレータの中には本体をダウンロードしてきただけでは起動しない場合があったります。

そこでほぼ必須と言っていいものから滅多に必要になる事はないけれど稀に要求される事があるものなど、とりあえず思いついたものをひと通りまとめてみました。

Visual C++ 再頒布可能パッケージ

これが必要なエミュレータは多いのでほぼ必須と言っていいかと思います。とりあえず最新のx64とx86を両方インストールしておけば間違いないでしょう。

最新は2022ですが、2015・2017・2019も含まれています。

.Net Runtime

エミュレータ本体に要求される事はあまり無いですが、ユーティリティなどで必要になる場合があります。尚、PCにインストールするのは デスクトップ ランタイム ですので、念の為。

最新版は7ですが、6を要求される事もあるので削除せず残しておいた方がよさげです。

Java Runtime

Javaのランタイムが必要な場合はこちらから。

Python

稀にユーティリティで必要になる事があるくらいでしょうか。公式のダウンロードページがわかりにくいという事で先に非公式のページを貼っておきます。

リンクされているのは公式サイトのバイナリです。

一応、本家のダウンロードページも貼っておきますね?

SDL2

必要な場合はエミュレータ本体に同梱されているので単体で落とす事はあまり無いと思いますが。

DirectX エンドユーザー ランタイム

古いエミュレータを動作させたい場合に必要になるかも?こちらはWEBインストーラで

こちらは通常のインストーラです。

Vulkan

vulkan-1.dllが無いよ?と言われた場合はこちらの Latest Runtime/Zip からどぞ。

OpenAL

以前Ryujinxで必要でしたが現在は同梱されています。

NVIDIA GeForce ドライバー

細かい事はよくわからんという方はGeForce Experienceをインストールした方がいいかも?基本的にPCでゲームをするのはエミュレータのみでインストールタイプのゲームはあまりやらないのであればStudioでいいんじゃないでしょうか、てか私はそうしてます。

出来るだけ余計なものはインストールしたくない方はドライバだけでいいでしょう。

AMD Radeon ドライバー

Radeonは使った事が無いのでよくわかりませんが一応。

また何かあれば追加します

とりあえずざっとこのくらいあればいいような気もしますが、また何か思いついたらここに追加していきますね?という事で。