FormatsDolphinについてDolphinとは?¶DolphinはゲームキューブとWiiのエミュレータで、多くのゲームタイトルに対して高い互換性を持っています。2003年にクローズドソースとして開発がスタートし、2008年にオープンソースになりました。ライセンスでリリースされました。ライセンスとして再ライセンスされています。ソースコードの公開およびDolphinのクレジットの明示が必要になります。詳細についてはライセンス文書を参照してください。誰がDolphinを作っているのですか?¶200人以上の人々がDolphinを作り上げてきました。貢献者のリストはGitHub上で確認できます。Dolphinは任天堂とは何ら関係していません。動かすのに必要ですか?¶CPUに比べれば、Dolphinを動かすためのGPU選びは実に簡単です。ビデオカードが強力であればあるほど、より高解像度でよりエフェクトリッチな動作を速度低下なしに実行できる、それだけです。4.4をサポートしているかどうかは確認しておきましょう。Dolphinは実機の画面効果を、PCゲームで行うそれとは大きく異なる方法でエミュレートしているため、最新のDirect3DやOpenGLの機能を使って負荷を抑えています。そのため最新の機能をサポートしていないGPUの場合、動作速度は低下します。活用することによりDolphinをHD解像度で容易に動作させることが可能です。6年以上前の古いGPUや、ローエンドなGPUでの動作は厳しいと考えてください。活用することによりDolphinをHD解像度で容易に動作させることが可能です。AMDのGPUは一般的にOpenGLよりもD3Dで良好に動作するとされているので、DolphinでもD3Dを選択することを推奨します。6年以上前の古いGPUや、ローエンドなGPUでの動作は厳しいと考えてください。Windows上でD3Dエミュレーションを上手く行えますが、このドライバ上でそれ以外のAPIを扱うと様々な問題に直面します。このため引き続き独立したGPUを使うことを強く推奨します。以前の統合グラフィックスチップはサポートしていません。動作させるのに必要ですか?¶2GB以上を推奨しています。メモリの速度や容量がエミュレーション速度に影響を与えることはありません。再インストールをお試しください。information.設定に関するトラブルノートPCや最新のGPUが上手く性能を発揮してくれません¶ノートPCや近年のGPUは消費電力や発熱を抑える工夫が数多くなされています。動作クロック数の変動や低電圧動作、統合グラフィックスが固有GPUに代わって動作する仕組みなど。これらの工夫は時に性能を最大限に発揮する妨げになることがあるようです。下のリンク先で紹介されている設定が役に立つかもしれません。2」以降も「標準コントローラ」に設定してください。それでも動かない場合、そもそもプレイしようとしているゲームタイトルが2P以降の入力に対応しているかを確認してください。完璧なエミュレートの実現は難しく、ゲームプレイ中の処理落ちはままあります。stuttering(音のガタつき)と呼ばれる現象が発生することがあります。これは音声処理ではなく、パフォーマンスの問題です。この問題を軽減するには、Dolphinをフルスピードで動作できるようにするか、最近のビルドで実装されたタイムストレッチ機能を使用してください。タイムストレッチを使うことで音声の遅延が増加しますが、音声を引き伸ばすことで抜け落ちた音を補完し、ゲーム音声を自然に聞こえるようにしてくれます。開発から10年が経っていますが、それでもまだDolphinは完璧なエミュレータではありません。プレイ中、ちょっとした音やグラフィックスの異常からフリーズやクラッシュまで、様々な問題に出会うと思います。アクセスすれば、ゲームタイトル別に個別の情報や問題の解決策を確認することが可能です。多くの問題は設定を変更することで対処する形になるでしょう。このwikiではDolphinの持つ機能の解説なども調べることができます。そのバグが登録されていないか見てみましょう。見当たらなければ、お気軽にバグ報告していただければ開発チームがチェックします。報告前にまず最新の開発版を試して修正済みでないか確認をしてください。ビルドを行いたいのですが¶GitHubに各OSでのビルド方法の説明ページがありますので、そちらを参照してください。今後追加されるかもしれない新機能を確認することができます。良くするためのアイデアを思いつきました。フォーラムを読んでいます。ここにスレッドを投稿すれば、開発者や、時には一般ユーザーからもフィードバックが得られるかもしれません。Dolphinの開発チームはフォーラムよりも気軽な議論が行えると、頻繁にIRC上でやりとりを行っています。参加してみてはいかがでしょうか。あなたのアイデアが素晴らしいものであっても、開発チームがすぐに実現のために取りかかってくれるとは限りません。可能であれば、あなた自身でそのアイデアのドラフトを実装してみるのも、開発チームの目を引くためには良い方法かもしれません。動作速度を上げるためにもっと多くのCPUコアを使ってくれないのですか?¶その方法では上手く動作しないからです。CPUの各コアは並列に動作します。2つのタスクがそれぞれでやりとりを行ったり、同じ速度で処理を行う必要がない場合には、これはとても有効に働いてくれます。複数のファイルの圧縮を行う時は、それぞれの圧縮処理は完全に独立していてやりとりを行う必要がないため、別々のコアに割り当てることが可能です。Dolphinの場合、並列処理が有効に働くのはCPU、GPU、DSPのみです。これらのタスクをさらに分割してより多くのコアに処理させたとしても、動作は遅くなるだけでしょう。これがDolphinが3コアまでしか使わない理由です。古いゲーム機をエミュレートするのに高性能なPCが必要になるのですか?¶たしかに、ゲームキューブもWiiも、現在の一般的なPCよりもはるかに性能は低いです。これらのゲーム機の構造は、PCのそれとは大きく異なるのです。以下に例を示しましょう。そこで動くゲームもこのCPU用にプログラムされています。PC上でこれをエミュレートする場合には、プログラムからの命令は全てPC用のCPUで動くように変換してやらなければなりません。命令によっては2倍から100倍のサイクルクロックが必要なこともあります。486Mhzで動くゲームキューブのCPUより高性能なCPUが必要な理由はここにあるのです。いうものが使われています。容量は小さいものの、高速に動作します。これはCPUとGPUの間で共有され、テクスチャのアップロード(CPUメモリからGPUメモリへ)や、フレームバッファのコピー(GPUメモリからCPUメモリへ)といった操作を、PCでのそれと比べ非常に短時間で処理します。GPUはシェーダを使用しない――画面エフェクト処理や、ゲームによって行われる計算は中間言語を通さずハードウェアによって直接実行されます。これはPC向けのGPUの動作方法とは全く異なるものです。Dolphinはこれらのゲーム機のGPUの動作を変換してPC上で実現するためにシェーダを使っているので、処理が重くなるのです。PCでは同時に複数のプログラムを動かせるよう、オペレーティングシステムを実行します。ゲームキューブやWiiはその必要はないので直接ハードウェアから処理が行え、またOSを介さない分、チップ間の通信速度も高速になります。ここに全ての理由は述べませんでしたが、正確なエミュレーションに高性能なPCが必要な理由のヒントにはなったのではないでしょうか。ゲームを買って自分でダンプを行ってください。商用ゲームを非公式にダウンロードすることは違法です。ようなツールを使えばそれほど難しいものではありません。verification。