Linux
 Computer >> コンピューター >  >> システム >> Linux

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

ニンテンドーDSは何年もの間めちゃくちゃ人気のあるコンソールでした。これは無数のゲームのプラットフォームであり、現在はクラシックと見なされています。それはたくさんの古いお気に入りを活性化させさえしました。 DSも過去のものになりましたが、LinuxでニンテンドーDSゲームをプレイするにはどうすればよいでしょうか。 DeSmuMEはLinux用のエミュレーターであり、ラップトップまたはデスクトップでDSの栄光の日々を追体験することができます。

DeSmuMEのインストール

DeSmuMEは、Windows(x86 / x86-64 / x86(SSE2なし))およびMac(x86 / x86-64およびPowerPC)で公式に利用できますが、そのソースコードは、他の場所に移植したい人なら誰でも利用できます。このため、XboxやPlayStationでもポートを見つけることができます。したがって、Linuxへの道を見つけるのはほぼ当然のことでした。

DeSmuMEは、多くのディストリビューションの公式リポジトリにあり、インストールが簡単です。

Ubuntu / Debian

DeSmuMEは、DebianとUbuntuの公式リポジトリにあります。インストール方法:

sudo apt install desmume

Arch / OpenSUSE / Solus Linux

Arch、OpenSUSE、またはSolus LinuxへのDeSmuMEのインストールは、DebianやUbuntuと同じくらい簡単です。 Archの場合、次の方法でArchを搭載できます:

sudo pacman -S desmume

OpenSUSEでは、次のコマンドでインストールできます:

sudo zypper in desmume

最後に、Solusにインストールするには、次のことを試してください。

sudo eopkg it desmume

Fedora

Fedoraは、リポジトリにDeSmuMEを含まないディストリビューションの1つです。ありがたいことに、RPMFusionはそうします。 DeSmuMEをインストールするには、最初にこの非公式のソフトウェアソースをリポジトリリストに追加する必要があります。これを行うには:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

実際のインストールに必要なのは次のとおりです:

sudo dnf install desmume

ゲームをする

LinuxPCでニンテンドーDSゲームを入手する方法は2つあり、そのうちの1つだけが合法です。 1つ目は、フラッシュカートリッジを使用してDSゲームのバックアップを作成することです。

もう1つの、そしてはるかに簡単な方法は、それらをダウンロードすることです。残念ながら、これは多くの国で完全に違法ですが、他の国では合法的な灰色の領域に含まれます。

何らかの方法で、「ds」形式のROMとしてプレイしたいゲームがある場合は、DeSmuMEを起動し、ツールバーの最初のアイコンをクリックして、ゲームのファイルを選択します。

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

選択したゲームが自動的に読み込まれ、実行されます。ゲームによっては、エミュレートされたDSの2番目の画面(デフォルトでは一番下の画面)でマウスを使用するか、いくつかのボタンを押してプレイする必要があります。

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

ニンテンドーDSのキーの方向クロスは、カーソルキーにマッピングされています。そのA、B、R、L、X、およびYボタンは、それぞれ Xにマップされます。 、 Z W Q S 、および A キーボード上。最後に、開始コントロールと選択コントロールは、デフォルトで Returnにマップされます。 右のShift キー。

コントロールの再マッピング

DeSmuMEのデフォルトのコントロールが気に入らない場合は、[構成]-> [コントロールの編集]にアクセスして、他のキーに再マップできます。

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

コントロールを別のキーに再マップするには、コントロールをクリックしてから、このアクションに対応する新しいキーを押します。

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

DSのタッチスクリーンを使用するゲームには、マウスとキーボードの組み合わせを使用する方がよいと考えています。ただし、多くのDSゲームは、追加の入力ではなく、ディスプレイとして2番目の画面のみを使用していました。これらのゲームは、DSの元のボタン配置に近い、ジョイパッドを使用すると気分が良くなります。 DeSmuMEは、PCですでに使用可能なほとんどの汎用ジョイパッドで動作します。デフォルトが気に入らない場合は、これらのコントロールも再マッピングできます。 「設定->ジョイスティックコントロールの編集」から変更できます。

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

画面制御

DSには一方の画面がもう一方の画面の下にあり、ほとんどのゲームはこの画面の向きに合わせて設計されています。ただし、そうではなく、各画面を独立したディスプレイとして扱ったものもありました。これらのゲームでは、DeSmuMEの画面を並べて配置することで、PCのワイドスクリーン資産をより有効に活用できます。

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

これは、「表示」->「LCDレイアウト」->「水平」から、または Ctrlを押すことで実行できます。 + 2 キーボード上。このメニューから、または Ctrl を押して、垂直方向に戻ります。 + 1 。 DeSmuMEでは、このメニューから、またはスペースを押して画面を入れ替えることもできます。 、メイン画面のパッシブディスプレイよりもセカンダリ画面の入力を重視する場合に便利です。最後に、セカンダリ画面を使用しなかったまれなゲームの場合、1つの画面のみを表示するようにエミュレータを設定できます。同じメニューから「単一画面」オプションを選択するか、 Ctrlを押します。 + 0 キーボードで。

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

PCにHDモニターが搭載されている可能性があり、DeSmuMEの出力は画面上のサムネイルのようになります。 「表示」->「ウィンドウサイズ」から仮想画面のサイズを変更し、そのサブメニューから乗数を選択できます。 1xはネイティブサイズを意味し、デフォルトです。乗数を大きくすると、仮想画面が拡大します。ウィンドウにスケールすると、エミュレータのウィンドウのサイズに一致するように乗数が「解放」されます。

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

LCD画面の動作方法により、偶数の乗数を選択した方がよいでしょう。奇数と偶数の乗数はどちらもブロック状に見えますが、それに加えて、奇数の乗数はアーティファクトの増加をもたらします。

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

フィルタを使用してブロックを最小限に抑える方法があります。 DeSmuMEは、[表示]->[ビデオフィルター]サブメニューからアクセスできるフィルターのコレクションを提供します。

パフォーマンスと保存状態

DeSmuMEは比較的古いエミュレーターであり、最新のPCでのパフォーマンスに問題はないでしょう。その場合、古いPCまたは電力不足のPCで、フレームをスキップすることでエミュレータのパフォーマンスを向上させることができます。このオプションは「Config->Frameskip」からアクセスでき、最初は0に設定されています(スキップしないでください)。

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

エミュレーターは、増加した値を選択することで表示されるフレームが少なくなり、ゲームが「スピードアップ」します。ただし、これらのフレームは欠落しているため、アニメーションが途切れたり、スクロールしたりします。ある時点以降、このオプションは、RPGやアドベンチャーなどの低速でほとんど静的なゲームでのみ有用になります。これは、リアルタイムコントロールを備えた他のすべてのゲームがプレイできなくなるためです。

進行状況を保存できなければ、ほとんどのゲームをプレイすることはあまり役に立ちません。まず、ほとんどのゲームでは、組み込みの保存機能を実際に使用して、DeSmeMEにデータを保存できます。通常どおりにゲームをプレイし、データを保存します。次回はロードできるようになります。それでも、それらのいくつかは制限されています–ゲームの特定のポイントでのみ保存できる場合があります。

DeSmuMEを介してゲームの状態を直接保存する別の方法があります。

DeSmuMEを使用してLinuxでニンテンドーDSゲームをプレイする方法

[ファイル]->[状態の保存]を選択し、10個のスロットの1つを選択して、ゲームの現在の状態をファイルに保存します。保存された状態を呼び出すには、[ファイル]->[ロード状態]と保存されたゲームのスロットを選択します。

また、DeSmuMEを使用すると、適切な名前の「ファイル->ビデオ/オーディオの記録」を使用してゲームのオーディオとビデオを記録できることにも注意してください。次の「スクリーンショットを撮るオプション」から、または Ctrlを押してスクリーンショットを撮ることもできます。 + S 再生中。

LinuxでニンテンドーDSゲームをプレイする方法がわかったので、次にDOSboxをインストールして、古いDOSゲームをプレイしたり、PPSSPPでPSPゲームをプレイしたりできます。


  1. Android-x86 を使用して Linux で Android ゲームを実行する方法

    この記事では、ビンテージ ゲームを楽しみながら Linux で仮想マシンを使用する方法を学びます。 Android フォンをお持ちの場合、有罪の喜びの 1 つは、非常に面白いゲームをプレイすることかもしれません。または、携帯電話でのみ実行されるアプリケーションがある可能性もあります。 そして、デスクトップ PC で同じゲームを実行できるとしたらどうでしょうか? シナリオを単純化するために、アプリケーションが Android で実行されると仮定しましょう。 問題を解決する 1 つの方法は、PC で Android エミュレーターを実行することです。ただし、Android-x86 のように

  2. PC で Xbox 360 ゲームをプレイする方法

    治療よりも予防​​が大切です。このキャッチフレーズは、特に今、私たちに大きな打撃を与えませんか?そして、それも理にかなっています!コロナウイルスの発生により、COVID-19 ウイルスと戦う唯一の方法は、家にいて感染の連鎖を断ち切ることであることに気づきました。 私たちはこれで「一緒に一人」です。この矛盾した表現は、私たちに強さを与えるだけでなく、このパンデミック病が完全に根絶または治癒されるまで、このパンデミック病と闘う動機を与えてくれます。私たちは皆、世界が再び元の状態に戻ることを心待ちにしています。この通常の状態が回復するまでは、ソーシャル ディスタンスを守って、自分と家族の安全を