22
愛好家が、現代のPCシステムで「メタルから」動作する古代のMS-DOSとゲームをデモ
Intel Celeron N3450 上で Windows Millenium バージョンの MS-DOS (おそらく 8.0) を実行している Inkbox。
Inkbox は Intel Celeron N3450 上で Windows Millenium 版の MS-DOS (おそらく 8.0) を実行しています。 (画像提供: Inkbox on YouTube)

コンピュータソフトウェアの世界では、x86とx86-64は、特にエミュレーションの有無にかかわらず、ソフトウェア全体の互換性という点で、圧倒的に優れたCPUアーキテクチャです。しかし、YouTuberのInkboxが指摘し、テストしたように、最近のAMDとIntelのCPUのほとんどは、Windows以前のDOSを、エミュレーションを必要とせずに、単純な下位互換性によって「完全に」実行できます。

「エミュレーション」が正確に何なのかわからないという方のために説明すると、(通常は)固定されたハードウェアプラットフォームを模倣し、そのプラットフォーム専用のソフトウェアを実行するソフトウェアのことです。現代において、エミュレーションの最も一般的な使用例は、レトロゲーム用途において、過去のゲーム機、アーケードボード、レトロPC(多くの場合、x86以外のアーキテクチャ)との後方互換性を実現することです。最先端のエミュレーションでは、モデルやテクスチャの置き換え、フレームレートの向上といった機能もサポートされる傾向があり、多くの場合、ゲームごとにサポートされます。

Inkboxが要約しているように、現代のx86およびx86-64 CPUは、起動時にある種のサイクルを経ます。初期状態である16ビットの「リアルモード」は、1979年の初代Intel 8086を忠実に模倣したもので、その後、CPUの仕様に応じて32ビットまたは64ビットに移行します。このリアルモードは下位互換性のために存在し、1980年代にIBM PCの登場によって世界中の家庭用PC市場が活性化して以来、何らかの形で存在してきました。PCソフトウェアの圧倒的多数がIntel 8086をターゲットにしていたため、16ビット命令セットのサポートは、その後のあらゆるx86 CPU、そして最終的にはx86-64 CPUにとって不可欠な機能となりました。

しかし、エンドユーザーであるあなたにとって、これは一体何を意味するのでしょうか?まず、あなたのPCにはフロッピードライブが搭載されていない可能性が高いので、Inkboxのやり方に倣い、Rufusユーティリティを使ってMS-DOSと、PCで実行したいすべてのプログラムをブート可能なフラッシュドライブにインストールする必要があるでしょう。それ以外の場合は、PCがUEFIレガシーBIOSブートモードをサポートしていれば問題ありません。ただし、UEFIが「レガシー」モードを全くサポートしていない場合は、InkboxのビデオのようにDOSとそのソフトウェアを「完全に」実行することはできないかもしれません。

Inkboxのテストでは、Intel Celeron N3450を使用しました。これは、2016年以降の低消費電力Atom、Celeron、Pentiumデバイスを対象とした「Goldmont」コアを搭載した「Apollo Lake」Intel CPUで、Intelの第6世代「Broadwell」Core CPUと同世代です。16GBのLPDDR4 RAMを搭載したIcewhale ZimaBlade Mini PCを使用し、InkboxはBIOSでフラッシュドライブをブートデバイスに設定することで、MS-DOS 8とMS-DOS 1.0を「マシンから直接」起動し、オリジナルのDOOM (1993年)Tetris(DOSバージョン1988)、さらにはThe Last Ninja(1987年)など、様々なゲームをプレイすることができました。しかし、彼は ZimaBlade Mini PC の制限と思われるため、サウンドを有効にせずにプレイすることを選択したため、この方法を採用するかどうかは人によって異なります。

レガシーBIOS操作を依然としてサポートする最新のCPUとマザーボード上で、DOSが今でも最新のOSのように動作するのは確かに素晴らしいことです。しかし、エミュレーション(そして若干異なる仮想化技術)と最新のCPUパワーは飛躍的に進歩しており、エミュレーションのオーバーヘッドは数十年前から懸念されていません。さらに、エミュレーションソフトウェアは、少なくとも最新のシステムの残りの部分と最新のOSをバックグラウンドで意図されたとおりに使用できるため、気軽に使いたい、あるいは興味があるという人にとっては好ましい選択肢と言えるでしょう。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

クリストファー・ハーパーは、2015年からPCハードウェアとゲームを専門とするフリーランスのテクニカルライターとして活躍しています。それ以前は、高校時代に様々なB2Bクライアントのゴーストライターを務めていました。仕事以外では、友人やライバルには、様々なeスポーツ(特に格闘ゲームとアリーナシューティングゲーム)の現役プレイヤーとして、またジミ・ヘンドリックスからキラー・マイク、そして『ソニックアドベンチャー2』のサウンドトラックまで、幅広い音楽の愛好家として知られています。