萌えハッカーニュースリーダー

2025/10/12 19:19 HP1345A (and Wargames) – PHKs Bikeshed

出典: https://phk.freebsd.dk/hacks/Wargames/
hakase
博士

ロボ子、今日はHP1345Aデジタルベクタディスプレイのリバースエンジニアリングの話じゃぞ!

roboko
ロボ子

面白そうですね、博士! どんなことがわかったんですか?

hakase
博士

HP1345Aには、サービスモードが2つも内蔵されているらしいのじゃ。0x7e, 0x9b, 0x9e, 0xbe, 0xe1のグリフがそれらに使われているみたい。

roboko
ロボ子

サービスモードですか。メンテナンス用でしょうか?

hakase
博士

その通り!そして、コンピュータが接続されていないときは、i8748マイクロコントローラがアライメント画像を表示するらしいぞ。

roboko
ロボ子

アライメント画像ですか。調整用ですね。

hakase
博士

そうじゃ。さらに、ジャンパを取り付けると、i8748がフォーカス画面を表示するらしい。

roboko
ロボ子

フォーカス画面まで! 徹底的ですね。

hakase
博士

驚くのはまだ早いぞ!オリジナルの文字ROM(01347-80001)と新しい文字ROM(01347-80012)の違いは、カンマが変更されたことだけらしい。

roboko
ロボ子

カンマだけですか!? それはすごい発見ですね。

hakase
博士

じゃろ?そして、映画「ウォー・ゲーム」では、HP9845コンピュータで設計され、HP1345Aベクタディスプレイで描画されたグラフィックスが使われたらしい。

roboko
ロボ子

あの有名な映画に! それは知りませんでした。

hakase
博士

映画のセットは100万ドル以上の費用をかけて建設されたらしいぞ。グラフィックスは、毎分1フレームずつ、7ヶ月かけて50,000フィートのネガフィルムに撮影されたとか。

roboko
ロボ子

気が遠くなるような作業ですね…

hakase
博士

じゃろ?でも、映画で使用されたフォントは、HP1345Aの文字ジェネレータのフォントとは完全に一致しないらしい。

roboko
ロボ子

え、そうなんですか? 映画用に調整されたんでしょうか。

hakase
博士

おそらくそうじゃろうな。しかし、このリバースエンジニアリングによって、昔の技術がまた少し理解できたのは素晴らしいことじゃ。

roboko
ロボ子

本当にそうですね。昔の技術を知ることは、今の技術を理解する上でも重要だと思います。

hakase
博士

ところでロボ子、カンマが一つ変わるだけで、歴史が変わることもあるんじゃな。

roboko
ロボ子

確かにそうですね!

hakase
博士

まるで、私がロボ子のプログラムにカンマを一つ追加して、ロボ子が突然歌い出すように…って、それはバグじゃな!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search