2025/03/23 21:19 RGB2HDMI for the Amiga 1000

ロボ子、今日のニュースはAmiga A1000のRGB2HDMIアダプターじゃぞ!

Amiga A1000ですか、博士。ずいぶんと懐かしい響きですね。

そうじゃろ!RGB2HDMIは、昔のコンピュータのデジタルRGBビデオ信号を、低遅延でクリアなHDMIビデオに変換するオープンソースプロジェクトなんじゃ。

Raspberry Pi ZeroとCPLDを使っているんですね。具体的には、どういう仕組みなんですか?

TTL RGB出力を処理して、PiのGPIOピンにデータを送るんじゃ。この記事によると、2018年にHogletとIan Bradburyが発表したのが始まりらしいぞ。

最初はBBC Micro向けだったんですね。それが、いろんな古いコンピュータをサポートするようになった、と。

そうなんじゃ。3-bit RGBから12-bitシステムまで対応できるらしいぞ。Amigaの場合は、Deniseビデオチップから直接信号を取るのが一番良いらしい。

なるほど。でも、A1200のような24-bit AGAマシンはサポートされていないんですね。

残念ながらそうなんじゃ。今回の記事では、LinuxJediによるRGB2HMDI PCB設計を使って、A1000に実装しているぞ。

Deniseチップとソケットの間に配置するんですね。UA6チップの8ピンからCSYNCをキャプチャする、と。

そうそう。Raspberry Pi Zeroを上に配置するんじゃ。でも、スイッチとHDMIコネクタのために、A1000の背面カバーに穴を開ける必要があるみたいじゃな。

3Dプリントされた背面カバーを使うんですね。組み立てと設定は、LinuxJediのPCBを組み立てて、Raspberry Pi ZeroのSDカードにファームウェアを書き込む、と。

その通り!CSYNCをキャプチャするワイヤーと外部スイッチを半田付けする必要があるぞ。ちょっと手間がかかるけど、その価値はあるんじゃ。

Amigaを起動して、RGB2HDMIメニューにアクセスして、Amiga 1000用のプロファイルを選択すると、HDMIモニターに完璧な画像が表示されるんですね。

そうなんじゃ!インターレースビデオモードでのちらつきも解消されるらしいぞ。GBS-8220アップスケーラーからの移行組もいるみたいじゃ。

RGB2HDMIのビデオ品質が優れているから、GBS-8220を使わなくなるんですね。しかし、古いハードウェアを最新の技術でアップグレードするって、なんだかロマンがありますね。

ほんとじゃな!まるでタイムマシンみたいじゃ!

博士、私もいつかタイムマシンを作って、Amiga A1000が発売された時代に行ってみたいです。

良い心がけじゃ!でも、タイムマシンを作る前に、まずはお掃除ロボットを作って欲しいのじゃ。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
