新しいネイティブ 68K AmigaOS Web ブラウザは、マシンの基盤となるエミュレーション システムを利用して、レトロな OS 上で最新の機能を提供します。
AmigakitのAmibrowser [PDF]は、20世紀のレトロコンピュータを現代社会で使うための要件の一つ、つまり最新のブラウザという要件に取り組んでいます。現代のエミュレーションの驚異的なスピードのおかげで、1980年代のオリジナルハードウェアの数千倍も高速なAmigaを開発することが可能です。これにより、Amigaは2025年でも実用的なコンピュータとなりますが、ソフトウェアカタログには大きな欠陥が一つ残っています。それは、2020年代のWWW標準と互換性のあるウェブブラウザです。
Amibrowserの機能を見ていく前に、対象ハードウェアについて説明する必要があります。このブラウザは、AmigaKitの新しいA1200 NGにバンドルされています。これは、クラシックなA1200ケースに装着できるように設計された最新のマザーボードです。(A1200をすぐに思い浮かべられないほど若い方は、WikipediaのAmiga 1200に関する記事が参考になるでしょう。A1200は、故コモドールの高性能オールインワンモデルでした。)
アミーガ 1200
偶然にも、今この瞬間、 The Reg FOSS デスクの右膝の隣に A1200 が置いてありますが、壊れたものが手元にない場合でも、Retropassion や A1200.net など、いくつかの会社が新品の空のケースを販売しています。
A1200 NGマザーボードは、1992年に発売されたコモドールのオリジナル機と同じ形状で、ケースの切り欠きに合わせてポートが配置されています。Amiga(またはPC)のフロッピードライブを接続することもでき、ボード上で動作させてオリジナルの3.5インチメディアを読み取ることができます。ただし、Motorola 680EC20プロセッサは搭載されていません。代わりに、4GB RAMを搭載したOrange Pi Zero 3がドーターボードとして搭載されています。Allwinner H618クアッドコアCortex-A53とArm Mali-G31 MP2 GPUを搭載しています。
AmigaKit はThe Register に次のように語った。
さらに、カスタマイズされた Amiga エミュレーターも実行します。
Amiberryはオープンソースプロジェクトなので、お手持ちのRaspberry Piなどで実行できます。さらに、A1200-NGはAmiBenchと呼ばれるカスタムOSを搭載しています。これは、5月に詳しく取り上げたAmigaOSの最新版であるAROSの68000版をベースにしています。
これはAmiga互換コンピューターであり、同じくFOSSのLinux上で動作するFOSSエミュレータ上で動作するFOSS Amiga互換OSを使用することでAmigaとの互換性を実現しています。AmiBenchには、エミュレートされた環境下で実行されるネイティブArmコードを呼び出すコードライブラリが含まれており、グラフィックスの高速化など、(はるかに)優れたパフォーマンスを実現します。
AmigaKit は次のように語っています:
新しいAmiBrowserも同様の仕組みで動作します。ユーザーはネイティブの68K AmigaOSアプリを操作しますが、そのアプリはLinux上で動作するChromium Embedded Frameworkを呼び出します。ネイティブArm LinuxアプリはWebサーバーと通信し、JavaScriptを実行し、ビデオをデコードするなどを行い、AmiBenchはその結果をAmiBrowserアプリに渡します。
これには2つの利点があります。ユーザーは、従来のエミュレータで68K AmigaOSを実行するよりも高速で高性能なエミュレーション環境を利用できます。また、主にオープンソースソフトウェアを複数レイヤーで組み合わせることで、AmigaKitはオリジナルのCommodore OSの権利を保有する企業と取引することなく、自由に販売できます。
- GhostBSD 25.02はMac風の「ガーシュウィン」デスクトップを追加
- VirtualBox 7.2は不安定な3Dゲストを修正し、Arm-on-Armのサポートを追加
- サンダーバード142号機、控えめなアップグレードを伴って着陸 ― プロサービス導入も検討中
- クリックを節約: Firefox 142はリンクのAI要約を提供します
Amiga Foreverは、WindowsでAmigaのゲームを簡単にプレイできるように設計されている点が大きな特徴です。しかし、最新のAmigaOSデスクトップで動作させたい場合、エミュレーション設定をカスタマイズするのは容易ではなく、Linuxでは動作させることは全くできませんでした。しかし、成熟したFOSSエミュレーションスタックが存在することで、新世代のAmiga互換コンピューターの開発が可能になっています。
オリジナルのケースに収まるAmigaのような見た目のマシンが必要ない場合は、AmigaKitでA600 GSも提供されています。これはAmiBenchが動作する小型のスタンドアロンマシンです。ただし、USBキーボードとマウスが必要です。
フルサイズの兄弟機も近々登場します。Retro Games Ltd(RGL)は、フル機能のキーボードを搭載した大型マシンを開発中です。Amiga 1200に似たデザインで、「The A1200」と呼ばれています。ロードマップによると、発売は今年初めに予定されていましたが、3月にRGLは発売延期を発表しました。RGLはXで、ケルンで開催されるGamescom 2025で新型マシンを展示すると発表しており、Time Extensionによる報告など、実際に目撃されたという報告もいくつかあります。同社は既に対応USBマウスを提供しています。
RGLチームの一人がヴァルチャータワーのアイリッシュ海棟の近くに住んでおり、私たちは彼に会ってインタビューを依頼しました。もし同社が同意してくれるなら、近いうちに再びこのインタビューに臨み、20世紀のコンピューターと互換性を持ちながら、オリジナルのコードを一切使わずに新しいコンピューターを作る技術について深く掘り下げてみたいと思います。®