LinuxでSinclairZXSpectrumゲームをプレイする方法

LinuxでSinclairZXSpectrumゲームをプレイする方法

ZX Spectrumは、SinclairResearchによって英国でリリースされた8ビットコンピュータです。500万台を売り上げ、1982年から1992年まで生産されていました。Spectrumはコモドール64と非常によく似ており、ビデオゲームとパーソナルコンピューティングの両方に使用されていました。このガイドでは、LinuxでZXSpectrumゲームをプレイする方法を紹介します。

注:TipsWebTech360は、ZXSpectrumのROMファイルの違法なダウンロードまたは配布を奨励または容認するものではありません。Fuseをインストールする場合は、PCにバックアップしたゲームROMを合法的に使用してください。

Fuse ZXSpectrumエミュレーターをインストールします

LinuxでZXSpectrumゲームをプレイする方法を説明する前に、Fuseエミュレーターを機能させる必要があります。ありがたいことに、Fuse ZX Spectrumエミュレーターは、Ubuntu、Debian、Arch Linux、Fedora、OpenSUSEを含むすべてのLinuxオペレーティングシステムをサポートしています。Flatpakのおかげで、さまざまなOSもサポートしています。

Fuseエミュレータのインストールを開始するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、使用するOSに一致する以下のコマンドラインインストール手順に従います。

Ubuntu

Ubuntuでは、FuseエミュレーターはUniverseソフトウェアリポジトリで利用できます。インストールするには、Aptコマンドを使用します。

sudo apt installfuse-emulator-common

Debian

Debian Linuxユーザーは、「メイン」ソフトウェアリポジトリでFuseを入手できます。Apt-getコマンドを使用して機能させます。

sudo apt-get installfuse-emulator-common

Arch Linux

ヒューズエミュレータはAURにあります。インストールするには、次のようにします。

sudo pacman -S git base-devel git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri trizen -S Fuse-emulator

Fedora

Fedora 29、30、および31では、Fuseエミュレーターをインストールできます。インストールするには、以下のDnfコマンドを使用してください

sudo dnf installfuse-emulator

OpenSUSE

OpenSUSEで、zypperコマンドを使用してFuseをインストールします。

sudozypperインストールヒューズ

Flatpak

Flatpakは、Linux上でFuseエミュレーターをセットアップする最も簡単な方法です。これは、そこにあるすべてのディストリビューションで機能するためです。それを機能させるには、LinuxPCでFlatpakランタイムを有効にすることから始めます。次に、以下のコマンドを使用してエミュレーターを動作させます。

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpakインストールflathubnet.sf.fuse_emulator

スペクトラムでゲームをプレイする

ZX Spectrumでビデオゲームをプレイするには、Fuseエミュレーターを起動することから始めます。これを行うには、Linuxデスクトップでアプリメニューを起動し、[ゲーム]セクションを見つけて、[ヒューズ]をクリックします。または、デスクトップ環境の検索ボックスで検索します。

Fuseエミュレーターが開いて使用できるようになったら、「ファイル」ボタンを見つけ、それをクリックして「ファイル」メニューを開きます。このメニュー内で「開く」ボタンを見つけ、それをクリックしてファイルを開くダイアログボックスにアクセスします。

ZXSpectrumゲームROMのファイルを開くダイアログを参照します。このROMファイルは「TZX」ファイルである必要があります。エミュレータは他の形式のファイルを処理しないため、別の/互換性のないファイルタイプを使用しようとするとクラッシュする可能性があります。

LinuxでSinclairZXSpectrumゲームをプレイする方法

TZX ROMファイルを見つけたら、[ファイルを開く]ダイアログボックスの[開く]ボタンを選択します。その後、すぐにゲームがFuseエミュレーターにロードされ、お気に入りのZXSpectrumゲームを楽しむ準備が整います。

保存/読み込み

スペクトラムは古代のコンピュータシステムですが、ゲームを保存することはできます。残念ながら、ゲームファイル自体には組み込みの保存機能がありません。代わりに、ヒューズ節約システムを利用する必要があります。

進行中のZXROMを保存するには、次のようにします。まず、「ファイル」ボタンを見つけてマウスでクリックすると、ファイルメニューが表示されます。次に、「スナップショットの保存」オプションを確認し、マウスでクリックします。

LinuxでSinclairZXSpectrumゲームをプレイする方法

「スナップショットの保存」オプションを選択すると、ダイアログボックスが開きます。このダイアログボックスを使用して、保存スナップショットに名前を付けます。次に、「保存」ボタンをクリックすると、ゲームがファイルに保存されます。

読み込み中

保存したZXSpectrumスナップショットをロードする必要がありますか?以下をせよ。まず、ゲームを起動してプレイするときに通常行う方法でゲームROMをロードします。ゲームROMがロードされたら、Linuxファイルマネージャーでスナップショットファイルを見つけます。次に、ファイルマネージャでスナップショットを見つけたら、マウスでダブルクリックします。中断したところから正確にセーブを即座にロードするはずです。

スナップショットをFuseにロードするときに、ROMエラーが表示される場合があることに注意してください。このエラーは、プレイしているゲームとは関係ありません。これはSpectrumのエラーです。無視してかまいません。

コントローラを構成する

コントローラーを使用してSpectrumゲームをプレイしたい場合は、Fuseエミュレーターがコントローラーをサポートします。コントローラを設定するには、次の手順を実行します。

ステップ1:コントローラーをUSBポートに接続します。

ステップ2: [オプション]を選択し、次に[ジョイスティック]を選択して、Fuseのジョイスティックオプションにアクセスします。

LinuxでSinclairZXSpectrumゲームをプレイする方法

ジョイスティックオプション領域に入ったら、UIを使用してFuseエミュレーター用にコントローラーを構成します。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか