目的別windows95のエミュレータ構築法

windows95のエミュレータには、手軽にブラウザで楽しめるものから、当時のハードウェアを忠実に再現するものまで、様々な種類があります。まずは、ご自身の目的にぴったりなエミュレータの構築方法を見つけていきましょう!

エミュレータ

ブラウザで手軽にOSを体験する方法

「ちょっとだけ昔のWindows画面を見てみたい」「懐かしの機能に触れてみたい」という方には、Webブラウザベースのエミュレータが断然おすすめです。ソフトウェアのインストールといった面倒な作業は一切不要で、サイトにアクセスするだけで手軽に体験できます。

仕組みとしては、WebAssemblyなどの技術を使って、ブラウザ上で直接x86環境を動かしているんです。最近では、Electronというフレームワークを使ってアプリ化された「Windows95 v4.0」のようなものもありますよ。これなら、インターネット接続はもちろん、「Doom」や「Minesweeper」などの懐かしいゲームが最初から入っていて、すぐに遊べちゃいます。

ブラウザベース・アプリ版のメリットと注意点
手軽に当時のUIを体験するのには最高ですが、複雑なゲームを動かしたり、データをずっと保存しておいたりする用途には向いていないので注意してくださいね。

86Boxによる完全なハードウェア再現

「当時のゲームを、あの頃と同じ環境で完璧にプレイしたい!」というこだわりのある方には、ハードウェアエミュレータの「86Box」が最適です。

これは、過去のCPUやマザーボード、さらには3dfxなどの拡張カードまで、チップレベルで忠実にソフトウェア上で再現する低レイヤー技術を使っています。つまり、仮想的に当時のパソコンを丸ごと一台組み立てるようなイメージですね。

ただし、その分ハードルは少し高めです。当時のPCを組み立ててセットアップするのと同じくらいの知識が必要になりますし、動かしている現代のパソコン(ホストPC)にも、かなりの処理能力が求められます。

設定のコツとしては、仮想マシンを作るときに、プロセッサの速度を当時の実機に合わせることです。早すぎると後で説明する「保護エラー」の原因になってしまうので気をつけてくださいね。また、フロントエンドツールの「WinBox-for-86Box」を使うと、マウス操作で簡単に設定できるのでおすすめです!

DOSBoxのPureを用いたゲーム管理

純粋に「昔のWindows 95/98向けのゲームを快適に遊びたい!」というゲーマーの方に絶大な支持を得ているのが、「DOSBox Pure」です。

これは本当に画期的なエミュレータで、何が凄いかというと、ゲームデータが入ったZIPファイルを解凍せずにそのまま読み込めるんです!しかも、セーブデータは元のZIPとは別に保存されるので、オリジナルデータはいつも綺麗なまま保てます。

コントローラーでの操作も快適!
ゲームを自動で検知してコントローラーのボタンを割り当ててくれたり、仮想キーボードをゲームパッドから呼び出せたりします。リビングで寝転がりながらでも、直感的にレトロゲームが楽しめちゃう優れものです。

Windowsの保護エラーとRyzenの対策

VirtualBoxやVMwareなどの仮想化ソフトを使ってWindows 95をインストールしようとしたとき、「Windows保護エラー」やブルースクリーンが出て、ピタッと止まってしまった経験はありませんか?

実はこれ、ソフトが壊れているわけではないんです。原因は「タイミングバグ」。現代のCPUが、Windows 95が作られた当時の想定をはるかに超えるスピードで計算してしまうために起きるエラーなんですよ。

これを根本的に解決するには、「FIX95CPU」という非公式のパッチプログラムを当てる必要があります。これを使うことで、高速なCPU環境でもタイミングエラーが起きないようにシステムファイルを修正してくれます。

また、RyzenなどのAMD製プロセッサとVirtualBoxを使っている場合、どうしても相性が悪くクラッシュしやすいです。設定から「オーディオ」や「ネットワーク」をオフにすると起動できることもありますが、実用性はガクッと下がってしまいます。完全な環境を作りたいなら、速度をエミュレートできる「86Box」などを使うのが一番確実な方法かなと思います。

106や101のキーボード配列誤認識の修正

Windows 95を新しくインストールした直後によくあるのが、キーボードの誤認識トラブルです。

手元では日本語配列(106/109キーボード)を使っているのに、OS側が英語配列(101キーボード)だと勘違いしてしまうんですね。これだと「@」が打てなかったり、「半角/全角」キーで日本語入力に切り替えられなくて困ってしまいます。

キーボード誤認識の解決手順
すでにインストールが終わっている場合は、以下の手順で直せます。
1. 「デバイス マネージャ」を開く
2. 「キーボード」の中にある「101 英語キーボード」のプロパティを開く
3. 「ドライバ」タブから、手動で「106 日本語キーボード(Ctrl+英数)」などに更新する

ちなみに、インストール中のセットアップ画面で、あえて「半角/全角」キーを押して、日本語配列だと強制的に認識させるという裏技もあるので、これからインストールする方は試してみてください。

スポンサーリンク

windows95のエミュレータの応用と注意点

エミュレータ1

ここからは、現代の環境で古いアプリを動かすための応用テクニックや、エミュレータを使う上で絶対に知っておきたい法律に関する重要なポイントを解説していきます。

64bit環境で16bitアプリが動かない時

「昔仕事で使っていた16bitの業務アプリを、今のWindows 10や11でも使いたい!」という切実な声は意外と多いんです。

昔の32bit版Windowsには、こうしたアプリを動かすための互換機能(NTVDM)が入っていたのですが、今の64bit版Windowsからは完全に削除されてしまいました。だから、そのまま起動しようとしてもエラーが出てしまいます。

解決策としては、やはりエミュレータや仮想化技術の出番です!VirtualBoxなどで32bit版のWindows 10を入れてNTVDMを使うか、先ほど紹介した86BoxでWindows 95環境そのものを作ってしまい、その中でアプリを動かすのがおすすめです。

スマホのiOSやAndroidでの導入方法

「昔のPCゲームをスマホで持ち歩きたい!」そんな夢のような話も、今の技術なら可能なんです。

Androidを使っている方なら、「Winlator」というアプリが定番ですね。これは、Windowsのアプリを動かすための「Wine」と、スマホの頭脳(ARM)でPCの命令を処理できるようにする技術を組み合わせたもので、設定でWindowsのバージョンを「Windows 95」に変更して使います。

iPhoneやiPadを使っている方は、以前はエミュレータの利用が厳しく制限されていましたが、今はApp Storeで「UTM SE」というアプリが公式に配信されています。これを使えば、iOS環境でも安全にWindows 95世代のソフトを動かすことができますよ。

スマホでのエミュレータ利用の注意点
スマホでの動作は、タッチ操作への慣れが必要だったり、スマホ本体が熱を持ちやすくなったりする課題もあります。また、ゲームによってはうまく動かないこともあるので、色々と試行錯誤が必要かもしれません。

UTMを使ったMac環境へのインストール

最近のM1やM2といったApple Siliconを搭載したMacを使っている方は、少し注意が必要です。

これらのMacは「ARM」という新しいアーキテクチャを採用しているため、従来の仮想化ソフト(Parallelsなど)の通常設定では、Windows 95を動かすことができません。

そこで活躍するのが、「UTM」というシステムエミュレータです。UTMを使えば、最新のMac上でもWindows 95環境を構築できます。インストール時にフロッピーディスクからうまく起動しないトラブルが起きやすいのですが、そんな時はドライブの設定を「CD/DVD (ISO) イメージ」から通常の「ディスクイメージ」に変更し、「読み取り専用」のチェックを外すと解決することが多いですよ!

著作権や違法性など法律面の正しい知識

エミュレータを楽しむ上で、絶対に避けて通れないのが「法律」のお話です。「エミュレータって違法じゃないの?」と不安に思う方も多いですよね。

まず大前提として、エミュレータのプログラム(アプリ)自体をダウンロードしたり使ったりすることは、完全に合法です。問題になるのは、そこで動かす「Windows 95のOSデータ」や「ゲームのROMファイル」をどうやって手に入れるか、という点なんです。

自分が買ったCD-ROMなどから、自分でデータを吸い出す(抽出する)のは「私的使用のための複製」として認められています。ですが、インターネット上にあるROM配布サイトなどから、無断でダウンロードする行為は完全に違法(著作権法違反)です。たとえ個人的に楽しむ目的でもアウトですので、絶対にやめてくださいね。

原本の保有義務について
自分で適法に吸い出したデータであっても、その後で元のCD-ROMを中古屋さんに売ったり、誰かにあげたりしてしまうと、手元に残ったデータは「違法なコピー」になってしまいます。合法に楽しむためには、オリジナルメディアを手元に残しておくことが絶対条件です!

※法律に関する正確な情報は、文化庁の公式サイト等をご確認いただき、最終的なご判断は専門家にご相談ください。

windows95のエミュレータを活用しよう

いかがでしたか?今回は、目的別の構築方法から、エラーの解決策、そして法律面の注意点まで、windows95のエミュレータに関する情報を幅広く解説してきました。

実機のハードウェアをずっと維持するのは難しい現代ですが、エミュレータを使えば、過去の素晴らしいソフトウェア資産やゲームを、これからもずっと残し、楽しんでいくことができます。

お手軽にブラウザで試してみるもよし、86Boxで当時の環境を徹底的に再現するもよし。ぜひ、ご自身の目的に合った方法で、安全にレトロコンピューティングの世界を満喫してみてくださいね!

タイトルとURLをコピーしました