PS2 Linux

出典: フリー百科事典『ウィキペディア(Wikipedia)』
ナビゲーションに移動 検索に移動
Linux for PlayStation 2
Ps2 linux kit setup.jpg
システム実装例
開発者 ソニー・コンピュータエンタテインメント
OSの系統 Linux
開発状況 販売停止
初リリース 2001年
対応プラットフォーム PlayStation 2 SCPH-50000以前の機種
カーネル種別 Linux
既定のユーザインタフェース Window Maker
ウェブサイト playstation2-linux.com
テンプレートを表示

PS2 Linux(ピーエスツー・リナックス)は、2001年5月9日に発売されたPlayStation 2Linuxディストリビューション

発売元はソニー・コンピュータエンタテインメント (SCE) (現:ソニー・インタラクティブエンタテインメント (SIE) )。

発売に至った経緯[編集]

もともと、PS2の開発環境はLinuxベースであることが知られており(ただし、開発機材に接続されるPCがLinuxベースであるというだけで、よく誤解されていたようにPS2でLinuxが動いていたわけではない)、「SCEIはLinuxに積極的なようだ」「PS2でもLinuxが動くのではないか」という期待が一部で高まっていた。

そのような状況で、SCEの久夛良木健社長(当時)が、日本Linux協会の生越昌己会長に対し「(PS2で動くLinuxは)出そうと思えば明日にも出せる」と発言したことから、ネット上で「PS2で動作するLinuxの発売を求める署名運動」が開始された。2001年3月4日のことである。

沿革[編集]

  • 2001年
    • 4月26日 - SCEIからPS2 Linuxを発売することが公式に発表された。
    • 5月9日 - 午後2時、ベータ版の予約注文の受付。予約注文が殺到したため、わずか8分で予定台数である2000セットに達し、約3500セット分のキャンセル待ち状態が発生した。
    • 5月19日 - 7000セットを追加生産することが発表された。最終的に、この初期版は合計で約7900セット出荷された。
  • 2002年
    • 1月30日 - 正式版(Release 1.0)が発表
    • 2月13日 - 正式版の受注開始。

内容[編集]

ハードウェア[編集]

PS2 Linuxはソフトウェア媒体だけではなく、HDDユニット、イーサネットアダプタ、USBキーボード、USBマウス、VGAケーブルとセットで販売された。後日、正式版が販売された時点でベータ版購入者には媒体のみの販売が行われた。

キーボード、マウス[編集]

後に純正周辺機器として販売された物と同等品である。

一部のPS2ゲームソフトとは異なり、Linuxでは専用品であるか否かのチェックを行わないので、CPU切り替え機等に接続する等の運用も可能である。

VGAケーブル[編集]

VGAケーブルより出力される信号は、同期信号を専用の信号線に出力する一般的なタイプではなく、緑色の画像信号に重畳させて出力するSync on Greenという方式を取っている。このため、対応できるディスプレイが限られ、ユーザを悩ますこととなった。

なお、プログレッシブ出力(480p)に対応する一部のPS2用ソフトもVGA出力に対応しているが、VGAケーブルは純正品としては発売されていないため、ある意味貴重なケーブルである。

通常はVGAケーブルでしか映像出力できないが、通常のTVに出力させるにはSELECT+R1を押しながら起動することで、Runtime EnvironmentとCUIの映像出力をNTSCで出力できる。GUIの映像出力をNTSCにしたい場合、コマンドの入力(通常のLinuxは$ startx)でX-Windowが起動するが。PS2LinuxをNTSC出力させる時には($ startx -- -screen 0 NTSC)等$ startxコマンドのoptionの指定が必要となる。[1]

HDDユニット、イーサネットアダプタ[編集]

添付されているHDDユニットとイーサネットアダプタは、後に発売されたHDDユニットやPlayStation BB Unitと同じものであるが、HDDユニットに添付されている「HDDユーティリティディスク」や、BB Unitに添付されているPlayStation BB Navigatorは添付されていない。 しかし、後にBB Unitのユーザー向けにBB Navigatorのバージョンアップディスクが実費で提供されたため、これを利用することでBB Unitと同等の環境を構築することも可能である。

2017頃にはSONYのB.B.Navigatorのサポートは終了してしまいPS2Linuxの操作で可能であったB.B.Navigatorにコマンド($ telnet "B.B.NavigatorのIPaddress" 23)でloginしたり、B.B.Navigatorでのメールの送受信機能、ネットワーク経由でのB.B.Navigatorのアップデートは使用できなくなる。

ソフトウェア[編集]

Kondara MNU/Linuxベースのディストリビューションである。一般的なRPMベースのディストリビューションの持つソフトウェアの他に、PlayStation 2のCPU(EmotionalEngine)やGS(GraphicSynthesizer)の機能に関するドキュメントおよびツールやサンプルプログラムを含んでいる。また、コマンドである $ sdr や $ mgedit などのKondara MNU/Linux由来のツールも入っている。

Debian系Blackrhino GNU/Linux release 1.0 とゆうディストリビューションも後からPlayStation2LinuxのOFFICIALのコミュニティーで発表され、PS2LinuxのHDDにインストールをして使えるようになりRedHat系とDebian系のディストリビューションの共存が可能になる。

共存とはHDDの中に2種類のディストリビューションが存在して"RunTimeEnvironment"で起動するディストリビューションを選択してどちらか一方の起動になる。

その後のBlackrhino GNU/LinuxはLinuxらしく無償なProject(KernelLoaderProject)となり、USB(FlashMemory)から起動するKernel 2.4.17がリリースされ、PS2LinuxのHDDにインストールをしなくてもPS2LinuxKitを使用しなくてもPS2があればUSB-Memoryから起動して使えるようになる。

ブートプロセス[編集]

インストール時にPS2用メモリーカードをフォーマットし、そこにLinuxカーネルと設定ファイルをインストールすることとなる。 PS2 Linux Kit付属のDVD-ROMとこのメモリーカードを挿入し、電源を入れると DVD-ROM から "Runtime Environment for PS2 Linux 1.0" なるプログラムが起動する。ここからDVDとメモリーカード上のカーネルの二つを読み込み、起動する。 後からカーネルをアップグレード時にはPS2用メモリーカードにアップグレードしたカーネルをコピーする事でアップグレードしたカーネルの使用も可能になる。

一瞬のブーム[編集]

発売前後、PS2 Linuxはブームとなり、Linux Magazine誌にPS2 Linuxプログラミングの連載が組まれるまでに至った。しかし、リリース後実際に使っていく上で、以下のようなさまざまな難点が判明した。

  • Linux Magazine誌の連載によって、PlayStation 2の性能を生かしたプログラミングの技術が非常に難しいものであることが明らかとなった。
  • PS2 LinuxからはPS2のDVD-ROMドライブやメモリーカードにアクセスできないようになっていた。
  • ゲーム向けの機能を利用しない単なるLinuxマシンとしてのPS2は、300MHzのMIPSプロセッサ(R5900)に32MBのRDRAMという貧弱な性能にすぎなかった。
  • バイナリパッケージも不十分であったため、何かソフトをインストールしようとすると、毎回苦労してセルフコンパイルするか、PCで環境を整えてクロスコンパイルする必要があった。
  • PS2の演算性能に期待して科学技術計算用途を考えていた者もいたが、ハードウェアでは単精度浮動小数しかサポートしていないため、およそ実用的ではなかった。

このためPS2 Linuxユーザーコミュニティの活発さは急速に衰えていった。結局、PS2 Linuxは試験的に数千本を提供したのみで販売停止されている。 一方のHDDを必要としないPS2Linuxは有志の活動でフリーなパッケージが発表されてゆき,これらは無償でダウンロードをしてPS2本体付属のUSBスロット(FlashMemoryやSD-Card)PS2専用のメモリーカードに入れた(プログラム名:KernelLoader)から起動するPS2 Linux live version.3になる。 カーネルもアップグレードしていき、Blackrhino版・Debian版・Juhutube版と数種のPS2用のLinuxが存在する。

Blackrhino GNU/LinuxではPS2のUSB-camera(EyeToy)にも対応をしている。

その他[編集]

PS2 LinuxのDVD内には、Emotion EngineGraphics SynthesizerSampleのProgramが1作品PlayStation2のハードウェアに関する説明が英語・日本語(英語より少し新しいようです)の両方の形式で含まれている。

出典[編集]

  1. ^ 茶の間で使えるLinux~ PS2 Linuxを使い倒そう ~ PS2 Linuxの環境設定(2)(2019/02/17現在)このページは存在しません

[参考サイト] 1.VECTOR PS2Linuxをいじる 2.PS2Linux Entertainment

外部リンク[編集]