Raspberry PiにDOSBoxを導入して懐かしのクラシックDOSゲームを楽しもう

初代シムシティ(SimCity)やゴールデンアックス(Golden Axe)、オレゴン・トレイル(The Oregon Trail)、ウルフェンシュタイン(Wolfenstein)——これらの名作を覚えていますか?1981年に登場したMS-DOS(Microsoft Disk Operating System)では、あらゆるジャンルにわたって数千本ものゲームがリリースされました。DOS時代のゲームが懐かしく感じられるなら、この記事で紹介するRaspberry PiへのDOSBoxインストール手順に従って、あの頃の名作たちをもう一度楽しんでみましょう。
このチュートリアルを読み終えるころには、あなたのRaspberry Piは立派なレトロゲームマシンへと生まれ変わっているはずです。

MS-DOSエミュレータが動き出したら、次はゲームが必要です。この記事では、レミングス(Lemmings)、ストリートファイター(Street Fighter)、90年代のアラジンやライオン・キングなど、数千本の無料MS-DOSゲームへのアクセス方法もご紹介します。
用意するもの
このチュートリアルを完了するには、以下のものが必要です。
- Raspberry Pi OSが動作しているRaspberry Pi
- お使いのRaspberry Piに対応した電源ケーブル
- 外部キーボード(Raspberry Piに接続できるもの)
- HDMIまたはmicro HDMIケーブル(Raspberry Piのモデルによる)
- 外部モニター
- ゲームコントローラー(あれば望ましい)
必要な道具が揃ったら、さっそくゲームマシンの構築を始めましょう。
Piを最新の状態に更新する
まだ接続していなければ、外部キーボード、モニター、コントローラーなどの周辺機器をRaspberry Piに接続し、電源につなぎます。
作業を始める前に、Raspberry Piが完全に最新の状態になっていることを確認しましょう。ターミナルを開いて、以下のコマンドを入力します。
sudo apt update && sudo apt -y upgrade
DOSBox:MS-DOSエミュレータのインストール
DOSBoxは、DOSオペレーティングシステムが動作するコンピューターを再現するエミュレータです。これを使えば、Raspberry Pi上でDOSゲームを実行できるようになります。
DOSBoxはレトロゲーム愛好家だけでなく、ゲームパブリッシャーからも高い評価を受けています。Bethesda Softworksなど大手メーカーも、過去にElder Scrollsシリーズの一部を再リリースする際にDOSBoxを活用しました。
補足:Linux、macOS、Windows向けのDOSBoxインストールガイドも併せてチェックしてみてください。
DOSBoxをインストールするには、Raspberry Piで以下のコマンドを実行します。
sudo apt install dosbox
これだけです!これでDOSBoxがPiにインストールされました。
DOSBoxの設定
Raspberry PiでDOSゲームを楽しむ前に、まずDOSBoxの初期設定を行う必要があります。
まず、DOSゲームを保存するための専用ディレクトリを作成します。このチュートリアルでは、ホームディレクトリに「dos-games」という名前のディレクトリを作成しました。
ディレクトリを作成するには、以下のコマンドを実行します。
mkdir ~/dos-games
DOSBoxの設定ファイルは、DOSBoxを初めて起動したときに自動生成されます。そこで、今すぐ一度起動しておきましょう。ターミナルで以下のように入力します。
dosbox
キーボードのEnterキーを押すのをお忘れなく。
コントローラーでDOSBoxゲームをプレイする
DOSBoxが正常に起動したら、次はゲームコントローラーの設定です。まだ接続していなければ、使用したいコントローラーを取り付けてください。
次に、キーボードでCtrl+F1を押すと、画面にキーマップウィンドウが表示されるはずです。

なお、キーマップウィンドウが表示されない場合は、DOSBoxが起動していない可能性があります。ターミナルにdosboxと入力してEnterを押し、その後ショートカットキーを再度試してみてください。
お使いのゲームコントローラーのモデルによっては、DOSBoxが自動的に検出してマッピングしてくれる場合もあります。認識されない場合は、画面の指示に従って手動で設定する必要があります。
コントローラーの設定が完了すれば、DOSBoxの準備は万端です。あとはどのゲームをプレイするか決めるだけです。
無料のDOSゲームを探す:SimCity、Golden Axe、Street Fighter
DOSBox用のゲームはいくつかのサイトからダウンロードできます。中でも「Abandonia」には、選び放題の無料DOSゲームが数千本も揃っています。
Abandoniaはアバンドンウェア(開発元がサポートを終えたソフトウェア)を専門に扱うサイトで、元の所有者やパブリッシャー、開発者、メーカーによるサポートが終了し、現在市販されていないソフトウェアやゲームを収録しています。当然ながら、この条件に当てはまるDOSゲームは非常に多いのです!

DOSBox環境用にゲームをダウンロードするには、Raspberry PiのWebブラウザーを開いて、Abandoniaの無料DOSゲームコレクションをじっくり眺めてみましょう。
試してみたいゲームが見つかったら、「Get it」ボタンをクリックするだけでzipファイルとしてダウンロードできます。このチュートリアルのスクリーンショットでは、無料ゲーム「Apollo 18」を使用しています。
DOSゲーム用ディレクトリに展開する
1本以上のゲームをダウンロードしたら、圧縮ファイルを前のステップで作成した「dos-games」ディレクトリに展開します。
これで完了です。DOSゲームをプレイする準備が整いました!
DOSBoxゲームマシンを楽しもう
ゲームをプレイするには、解凍したゲームフォルダを開き、実行ファイル(.exe)を探します。具体的なファイル名はゲームによって異なります。たとえばApollo 18の場合は「apollo.exe」でした。
「.exe」ファイルを右クリックして、「Open With…(アプリケーションで開く)」を選択します。

表示されたウィンドウで、「Games -> DOSBox Emulator」を選択します。

これでゲームがDOSBox上で起動し、いつでもプレイできる状態になります。

Raspberry PiにDOSBoxをインストールすれば、クラシックDOSゲームなら何でも遊べるゲームマシンの完成です。
さらにレトロゲームに興味があるなら、Raspberry Piをレトロゲームコンソール化したり、手軽なMinecraftサーバーとして活用したりすることもできます。あなたのお気に入りのDOSゲームは何ですか?
-
Windows 10でWindows 7の定番ゲームをプレイする方法【2つの手法を解説】
はじめに:Windows 10で消えた無料ゲームたち Windows 10がプリインストールされた新しいパソコンを購入した場合でも、これまで使っていたシステムをWindows 10へアップグレードした場合でも、以前のWindowsに標準搭載されていた無料・広告なしのゲームが消えていることに気づくでしょう。しかし、心配はいりません。少し工夫をするだけで、お気に入りのゲームをWindows 10環境でも引き続き楽しむことができます。 復元できるのは、ソリティア、チェス タイタンズ(Chess Titans)、Purble Place、スパイダー ソリティア、ハーツ(Hearts)、麻雀タイタンズ(
-
Raspberry Pi にOSをインストールする方法【初心者向け完全ガイド】
Raspberry Piには複数のモデルがありますが、初心者にとっては「Raspberry Pi 3 Model B+」が最新・最速で、最も扱いやすいおすすめのモデルです。Raspberry Pi 3 Model B+にはWi-FiとBluetoothが最初から搭載されているため、初期設定以外に追加のドライバーやLinuxの依存パッケージをインストールする必要はありません。Raspberry Pi ZeroやZero Wはより小型で消費電力も抑えられますが、携帯性を重視したプロジェクト向きです。一般的には、まずRaspberry Pi 3で始めて、用途が広がってきた段階でRaspberry P