エミュレーター · 1 min read · Jan 24, 2026
ブラウザでWindows 1.01を実行してノスタルジーを感じよう

ブラウザでWindows 1.01を実行して思い出を蘇らせる方法
一部の開発者は、ブラウザで動作するフル機能のエミュレーターを使って過去を生き続けさせようとしています。驚くべきJavaScriptの力と柔軟性のおかげで、今やブラウザでWindows 1.01を実行できます。
Windows 1.01は1985年にリリースされ、グラフィカルユーザーインターフェース(GUI)を持つ最初のオペレーティングシステムの1つとして登場し、今日もブランドを生かし続けるマイクロソフト帝国の基盤となりました。限られたマルチタスク機能と簡素なグラフィックスを持つこのオペレーティングシステムは、MS-DOSの上に存在していました。Windows 1.01は、初歩的なタスクバーを通じてDOSアプリケーションをマルチタスクすることを可能にしました。さらに、Windows 1.01には、メモ帳、MSペイント、ライターなどのクラシックプログラムが含まれていました。
PCjsによって動かされるブラウザベースのWindows 1.01は、JavaScriptで書かれたIBM PC XT(モデル5160)エミュレーターです。iOSのSafariやAndroidのChromeを含むすべての主要ブラウザがこのエミュレーターをサポートしています。基本的に、PCjsはIBM PC ROM BIOSとMDAフォントROMの全体をソフトウェアでエミュレートします。
エミュレートされたマシンのハードウェアはXMLを介して高度に構成可能ですが、PCjsはWindows 1.01マシンの場合、4.77MHzで動作するIntel 8088 CPU、256KBのRAM、およびCGAグラフィックスをエミュレートします。PCjsは、Windows 1.01が呼び出すIBM PC BIOSのすべての機能をエミュレートすることに主に関心があるようで、IBM PC XTの特定のハードウェア機能をエミュレートすることにはあまり関心がないようです。
Windows 3および3.11は、ほぼすべての人に広く使用された最初のWindowsバージョンでした。Windows 1.01は、プログラムがハードウェア(グラフィックスカード、マウス、プリンターなど)と簡単に相互作用/呼び出しできるデバイスドライバーの概念をもたらしたことで主に注目されましたが、これは以前はBIOSやベアメタルを介してしかアクセスできませんでした。Windows 1は当時大きな成功を収めたわけではなく、その同時期のApple Lisa IIも同様でした。
Windows 1.01エミュレーターの後、PCjsで動作する他のディスクイメージを試してみるのも良いでしょう。例えば、DONKEY.BAS、IBM PC用のZork 1、またはビル・ゲイツが共著した非常に初期のDOSゲームなどです。PCE(PCエミュレーター)のJavaScriptポートを使用すると、ブラウザでWindows 3やMac OS System 7を実行することもできます。
素晴らしく見えるかもしれませんが、30年前のソフトウェアとハードウェアをJavaScriptで再現するのは非常に簡単です。JavaScript自体は復活プロセスを経ており、asm.jsのようなライブラリが、ネイティブのコンパイルコードに非常に近い魅力的なJSパフォーマンスを可能にしています。
ブラウザでWindows 1.01を試すには、こちらを訪れてください。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。