オープンソースのフレームワーク Electron で制作された ノスタルジックな Windows95
Windows 95 in Electron は Slack のシニアエンジニア Felix Rieseberg 氏 が開発した オープンソースのフレームワーク Electron で制作された Windows 95 で、アプリとして ノスタルジックな Windows95 を手軽に 体験できる。
システム要件
バージョン 3.1.1 現在
Windows / Mac / Linux
ソフトの入手先
GitHub Windows 95 in Electron ダウンロードページ
Windows 95 in Electron のインストール
Windows 95 in Electron には インストーラー版 と インストールが不要のスタンドアロン版が提供されている。
GitHub の Windows 95 in Electron ダウンロードページから 使用する PC のアーキテクチャに合わせた ファイルをダウンロード。
スタンダアロン版 は Zipファイルをダウンロードするので 解凍する。
インストール版はセットアップウィザードなどはなく、ダウンロードしたインストーラーを起動するとアニメーションが表示されるだけで 、インストールが完了するとデスクトップに Windows 95 の アイコンが表示される。
Windows 95 in Electron の使い方
Windows 95 in Electron は 現在の環境で Windows 95 を走らすのではなく、当時のスペックで動作する Windows 95 を再現しているので 不便さ や 不自由さを体験できる。
Windows 95 の仮想 動作環境
CPU : Intel Pentium Pro ( 150 ~ 200MHz )
RAM : 128 MB
ストレージ : 1 GB ( 空き容量 800MB )
Windows 95 を走らせる環境としてはハイスペックだが、 OSFMount などを使用して アプリやファイルを追加する場合は HDD の空き容量がネックになる。
CPU : Intel Pentium 166MHz
RAM : 32 MB
ストレージ : 1.6 GB
Windows 95 の起動 と 終了
Windows 95 in Electron は Windows 95 の実行ファイルを開いて 起動する。
スタンドアロン版は 解凍したフォルダ内の windows95 をダブルクリック、インストーラー版は デスクトップに生成された windows95 のアイコンを開く。
Windows 95 in Electron が開くので、中央にある「 Start Windows 95 」をクリック。
Windows 95 が起動すると マウスがロックされて Windows 95 の操作が可能になる。
Windows 95 in Electron を終了させるには マウスのロックを解除して、 メニューバーの Windows から Close を選択するか Ctrl + W キーを押す。
Start の Shut Down から Shut down the computer ? を実行すると、Windows 95 終了時の音声とともに Windows 95 は終了するが、Windows 95 が終了した状態を Windows 95 in Electron が記憶するため初期化が必要になる。
Windows を Shut down the computer ? で終了すると Windows 95 in Electron が空白の状態になるので、Windows 95 in Electron を Close で終了後 Boot from scratch で新たに Windows 95 を起動する。
Boot from scratch
Windows 95 in Electron は Widows 95 のイメージファイルを実行しているので、Widows 95 をシャットダウンしたり、OSFMount などで 外部からイメージファイルを操作した場合は イメージファイルの再読み込みが必要になる。
Windows 95 のイメージを再読み込みは Windows 95 in Electron を起動後、下部にある「 Settings 」を選択して「 Boot from scratch 」をクリック。
Windows 95 のイメージファイルが読み込まれる。
Reset ( 初期化 )
Reset は Windows 95 に行った変更をすべて取り消して初期化する場合に使用する。
Windows 95 のリセットは Windows 95 in Electron を起動後、下部にある「 Settings 」を選択して「 Reset state 」をクリック。
Start を選択して「 Start Windows 95 」をクリック。
プリインストールゲーム
Windows 95 in Electron には Windows 95 に標準搭載されていた フリーセル・ソリティア・マインスイーパー などのほかに、人気を博した Doom や パックマンの 3D など 4つのゲームがセットになった Funpack 3D 、サンダーボルトII のシューティングゲーム A-10 Tank Killer などがプリインストールされている。
プリインストール の ゲームは デフォルトのモニタ解像度 ( 1024 x 768 ) でも起動可能だが、起動時に解像度の変更を処理できないと ハングアップするので、DOOM や A-10 Tank Killer などの DOS ゲームは 解像度 640 x 480、表示色 256 色 への変更が推奨されている。
プリインストールゲームは デスクトップの Shortcut to Games からアクセスできる。
正常に動作するのは Funpack 3D・DOOM・A-10 Tank Killer で、 Grand Prix はパッチファイルでムービーのみ再生可能、Wolf 3D は起動せず、プログラム一覧に登録されている Sim Tower も実行ファイルがないので使用不可。
解像度の変更
Windows 95 in Electron は デフォルトで モニタ解像度 が 1024 x 768 に設定されているので、プリインストールされているゲームをする場合は解像度を変更する。
デスクトップ上でコンテキストメニュー ( 右クリックメニュー ) を展開して Properties を選択。
画面のプロパティ が開くので Settings タブから「 Advanced Properties 」をクリック。
詳細プロパティ が開いたら Performance タブで Apply the changes restartings にチェックを入れて「 OK 」。
画面のプロパティ に戻ったら Desktop area で 解像度を 640 by 480 pixels に変更して「 Apply 」。
ダイアログがでるので「 OK 」。
画面解像度が 640 x 480 になるので、15秒以内に 変更の保存を尋ねているダイアログの「 Yes 」をクリック。
表示色の変更
画面の解像度 と 表示色 を同時に変更すると Windows が 再起動が必要になり、高確率で起動時にエラーが発生して スキャンディスク を実行することになるため、表示色の変更は 画面解像度 の変更後に行う。
画面解像度 を変更した後、Color palette のリストから 256 Color を選択して「 OK 」。
ダイアログが表示されるので「 OK 」。
デスクトップアイコンの整理
画面解像度を変更するとデスクトップの表示が乱れるので 整理を行う。
デスクトップでコンテキストメニューを展開して Arrange Icons から Auto Arrange を選択。
デスクトップアイコンが整理される。
解像度 / 表示色を戻す
解像度 と 表示色 をデフォルトに戻す場合は Reset を使用するのが手っ取り早い。
ESC キーでマウスのロックを解除し、Maschine のメニューから Reset を選択。
初期状態になる。
表示色変更時に再起動が必要になった場合
一度 変更した表示色を再度 変更するなど、システムに変更を加えた際に 再起動を求められる場合がある。
設定をを反映させるためにはダイアログで「 Yes 」を選択しなければならないが、Windows を再起動すると ほぼエラーが発生する。
Windows が終了後 画面がブラックアウトする。
ブラックアウトするとキー操作も受け付けないので、ESC キーでマウスのロックを解除して Maschine から Restart を選択。
Windows の起動に失敗して スキャンディスクの実行を求められるので 任意のキーを押す。
スキャンディスクの完走後に 設定が反映された状態で Windows が起動する。
仮想フロッピーディスクドライブ
Windows 95 in Electron は 仮想フロッピーディスクドライブ を実装しており、FD のイメージファイル ( .img, .ima, .vfd ) をマウントできる。
Windows 95 in Electron を開き「 Settings 」の「 Mount floppy disk 」をクリックして マウントするイメージファイルを指定。
My Computer から 3 1/2 Floppy ( A: )を開くとマウントしたイメージファイルにアクセスできる。
マウントしたイメージファイルの読み込みには Windows を Boot from scratch で起動する必要があるため、複数枚に分かれている FD を連続して 取り込むことはできない。
OSFMount を使用した ファイルの追加
Windows 環境では Windows 95 in Electron が使用している Windows 95 のイメージファイルに 直接アクセスできないため、ファイルを追加したい場合は OSFMount を使用する。
Windows 95 in Electron を起動後、Machine から Go to Disk Image を選択して windows95.img ファイルの場所を確認したら Windows 95 in Electron を終了する。
インストールした OSFMount を起動して「 Mount New 」をクリック。
Disk image file で Windows 95 in Electron が使用している windows95.img ファイル を指定して「 Next 」。
WIN95 FAT 32 LBA を認識するので 選択して「 NEXT 」。
Read only drive が有効だとファイルの書き込みができないので チェックを外して「 Mount 」。
ディスクドライブ としてドライブレターが設定され、ダブルクリックでドライブが開く。
デスクトップは WINDOWS フォルダ内にある。
ファイルをコピーしたら ウインドウを閉じて OSFMount の「 Dismount & Exit 」をクリックしてマウントを解除。
Cドライブの空き容量が 800MB しかなく 仮想 CD ドライブも実装していないので、インストールできるアプリは限られるが、ISO イメージファイルの Windows 95 用の アプリを 7z で展開して フォルダを Windows 95 のイメージファイルにコピーすれば アプリを追加することも可能。
INTERNET ARCHIVE 100 Great Games for Windows95
関連記事

Windows XP SP3 のセットアップと入手方法
Windows XP SP3 や Windows 2000 のISOファイルの入手先と SP2 の セットアップ 方法 Windows XP は 2014年に延長サポートが終了し、現行の CPU や アプリケーションはサ […]

Windows 10 の クリーンインストール
無償アップグレードした Windows 10 の クリーンインストール とライセンス認証の手順 Windows 10 は デジタルライセンス認証 と 従来の プロダクトキー による認証があり、パソコンのハードウェアと W […]

Windows 7 のセットアップと入手方法
Windows 7 の ISOファイルの入手 と セットアップ 方法 Windows 7 は 2020年 1月 14日に延長サポートが終了し、2023年 1月 10日 に 悪意のあるソフトウェアの削除ツール – […]

Ryzen 搭載 PC に Windows 7 をインストール
Windows 10 のみサポートしている AMD Ryzen 搭載 PC で Windows7 を利用 マイクロソフトは Intel 第 7 世代・AMD 第 7 世代・Qualcomm “8996″ 以 […]

Windows 10/ 11 の リセット ( 初期化 )
Windows 10/ 11 の 設定 から実行できる Windows の初期化 Windows 10/ 11 は サードパーティ製のアプリを すべて削除し、Windows を初期状態に リセットする機能があり、SSD/ […]