IBM XT互換機で動くブラウザが登場、CP/M 2.2とWord 1.1aも

Os8088.com: IBM XT OS now has a Browser, CP/M 2.2 with Z80 core and MS Word 1.1a

IBM XT互換機で動くブラウザが登場、CP/M 2.2とWord 1.1aも

os8088.comが、IBM PC XT上で動作する新しいプログラムと機能を公開。ブラウザは実在のWebページをEthernet経由で取得し、テキストとテーブルとして表示。また、Z80エミュレーションによるCP/M 2.2の実行、C言語で書かれたワープロ、Microsoft Word 1.1aの移植、デュアルモニタ対応、Infocomゲーム用Z-machineインタプリタなど、8088の限界に挑む多彩な追加が含まれる。

ネットワークは遅い部分ではない。テキストで埋め尽くされたウィンドウを描画する方が、ページを取得するより時間がかかる。
  1. Sohcahtoa82

    > 暗号化された接続を開くことは、非常に大きな掛け算を1回行うことを意味します。4.77 MHzの8088では数分かかります。

    私はそれをやりました。

    TLS 1.2ハンドシェイクをサーバーのタイムアウト前に完了させるために、ループアンローリングと最適化を大量に行う必要がありましたが、384KBのRAMだけでうまく動作させることができました。

    この実装はサーバー証明書を検証しません(確かに時間がかかりすぎるでしょう)が、概念実証としてWikipediaへのHTTPSリクエストを正常に実行します。

    いつかコードを整理してここに投稿します。

  2. Telemakhos

    これは技術的な質問というより美的な質問ですが、なぜ古いMacintoshのように見えるのでしょうか?私はMacintoshよりもGEOS [0]を思い浮かべると思います。Windows 1.0や2.0もあります。

    なぜ5.25インチではなく3.5インチのフロッピーディスクアイコンなのですか?ハードウェア上で動作しているOSの画像 [1] には、ほとんどが5.25インチドライブが写っています。

    [0] https://en.wikipedia.org/wiki/GEOS_(8-bit_operating_system)

    [1] https://os8088.com/hardware/

  3. jggonz

    os8088は、AIツールを使ってx86 16ビットアセンブリで書かれたオペレーティングシステムで、オプションのC/C++アプリ移植ツールチェーンも備えています。

    初期の8088/8086 CPUから最新のCPUまで、x86プロセッサを搭載したあらゆるもので動作します。CGA/Hercules + VGAをサポートしています。Sound Blaster、NE2000ネットワーク、MFMハードドライブのサポートも利用可能になりました。

    また、多くのクールなアプリを移植しました:MODトラッカー、TexPad、MS Word 1.1a(ASMとCで)、多数のアプリとゲームを備えたCP/M 2.2エミュレータ、そして初期のアーケード時代からのいくつかの移植ゲーム。

    ブラウザで実行できます:

    https://os8088.com/demo

    はい、ウェブサイトにはAI生成コンテンツがたくさんあります。私はデザインの再設計と、コンテンツを手で編集・書き直すためのツールに取り組んでいます。

  4. erminpour

    まあ、いいんじゃないですか?AIがこんなものを作れるのはすごいですが、本当にすべてのコンポーネントがどう動くか理解していますか?

    AIは既知のことを利用して機能するものを作り出すのは本当に得意ですが、新しい革新についてはどうでしょうか?

    とはいえ、これはそれでもかなりクールです。

  5. stuaxo

    ソースが関連していたので、それが実際にWord 1.1aだと気づくのに少し時間がかかりました。

この日のほかの記事

2026-08-19