Atari JaguarでLinuxを動かす:レトロゲーム機にOSを移植する狂気の挑戦
Linux on the Atari Jaguar
Linux on the Atari Jaguar
Atari Jaguar上でLinuxを動作させるプロジェクトについての話題です。懐かしのハードウェアに現代のOSを移植するという、非常に挑戦的かつ面白い試みです。
68000ベースのAtari JaguarでLinuxを動かすために必要なことについての詳細な調査だよ。特殊なハードウェアやフラッシュカートリッジは一切なし。オリジナルのハードウェア仕様(2MBのRAM)の範囲内で動かして、Busyboxのシェルまで到達してる。変更を加えたLinuxリポジトリはこちら: https://github.com/cakehonolulu/linux_jag
起動にはどれくらいかかるの?
25年くらい前のSlashdotで誰かがやってたのを見た記憶があるんだけど。とはいえ、最近のカーネルを使ってるのはすごいね、面白い。
今でもたまに『Alien vs Predator』をやるために古いJaguarを引っ張り出して、当時の興奮を思い出そうとしてるよ。でもLinuxを入れるのは…素晴らしい努力だと思うけど、自分はやめておくよ :-)
プロのやり方としては、GPU(そう、JaguarにはGPUがあったんだ)やDSP用のコンパイラやアセンブラを含むJaguar開発ツールを動かせるようにすることだろうね。68000だけで動かすのは、コンソールとしてはただの高性能なAtari STみたいなもんだし。
Motorola 68000
全体として、商業的にかなり普及したし…
ARMが登場する前、m68kはおそらく史上最も広く使われたプロセッサアーキテクチャだったよ。90年代後半には、80年代から90年代初頭にかけて普及した家庭用コンピュータやアーケード、Unixワークステーションだけでなく、プリンターや車、PDAなどにも搭載されていたしね。
その後継のColdfireがARMの座を奪っていた可能性もあったかも…
たぶん、今でもLinuxのソースツリーに残ってるのはそのせいだろうね!