PS2Linuxをいじる

SCEIのPlayStation2上で動くLinuxをいじるページです。
とりあえずPS2Linux 1.0β, 1.0、PlayStation BB Navigator 0.10, 0.20, 0.30を対象とします。
PS2Linuxに特化した事を中心に書いていこうかと思っています。
といいつつ環境面の話ばっかりで、PS2のGSだのEEだのコントローラ制御だのって話は出てこないはずです(^^;

目次

PS2 Linux 1.0βと1.0正式版の違い 2002.06.01
何が変わったのでしょう。(まじめに調べていません)

インストール 2002.06.02 (2003.06.22更新)
BB Naviインストール→PS2 Linux 1.0βインストール→1.0正式版RPM更新 がお手軽でいい。
SELECT+R1押しながら起動すればNTSCでもインストール可だ。

カーネル再構築 2.2.1 2002.06.01 (2002.10.12更新)
カーネルの再構築の方法です。

カーネル再構築 2.2.19 2002.06.01 (2002.10.12更新)
PlayStation BB Navigatorは PS2Linux がベースとなっています。
このv0.10 DISC 2の中に、ひっそりとカーネル 2.2.19 のソースが入っています。
そのままでは使えませんが簡単な改造で使えるようになるのでお得です。
2.2.19にすると、とりあえずUSB周りがうれしいことになりますね。
あとsmbfsが使えてWindows共有をマウントできます。

カーネル再構築 2.2.21 2002.10.12 (2002.10.12更新)
Linux for PlayStation 2 Communityで2.2.21カーネルが公開されています。
2.2.21にすると、とりあえずUSB周りがうれしいことになりますね。
あとsmbfsが使えてWindows共有をマウントできます。
そのままでは使えませんが簡単な改造で使えるようになるのでお得です。
2.2.19にあったサウンドモジュールがロードできない不具合も解消されるようです。

カーネル再構築 2.4.17 2003.06.14 (2003.06.22更新)
Linux Source Code Download page (sony)でBBNavi0.30の2.4.17カーネルが公開されています。
ついにPS2Linuxも2.4.xになりました。
起動時のペンギンがMontaVista Linuxのロゴに変わりました。

PlayStation BB Navigatorを調べる 2002.06.01 (2003.06.14更新)
PlayStation BB Navigatorについて
少なくともHDDフォーマットできて、PS2対応カーネル 2.2.19 がDISC 2に入っているのでおいしい。
0.20になってだいぶ機能もましになってきました。重たいけど...
0.30ではカーネルが2.4.17_mvl21になった。

akmemを試す 2002.10.14 (2003.06.22更新)
カーネル2.2.19や2.2.21にはakmem (Another kernel memory device)という仕組みが組み込まれています。
これを使うと実に興味深い事ができるようになるんです。
起動時にPS2LinuxDVD無しにPS2Linuxを起動するなんてのも夢ではなかったり。

PS2 Diskless Client 2003.02.11
Linux for PlayStation 2 Communityで公開されている、HDD無しにPS2Linuxを起動する物です。
ネットワークが使えるので、何かしらの面白い用途があるかもしれません。

BlackRhiro GNU/Linuxをインストール 2003.03.07
新しいPS2向けLinuxディストリビューションBlackRhiro GNU/Linuxが公開されました。
今までのKondara(RedHat)とは異なる、Debianベースのディストリビューションです。

PS2Reality Mediaplayerを試す 2003.09.07
PS2Realityとは、PS2でDivXやMP3再生を行う非公式なメディアプレイヤーです。
PS2Linuxとは無関係でPS2ネイティブなソフトです。

PlayStation 2 Independence Day 2003.09.07
PS2Independence(PS1DRV Exploit)は、起動BIOSの中のバッファオーバーフローのバグを利用して、
ソニーからライセンスを受けていないコードをmodchip等のハードウェア改造なしでも動かす手法です。


リンク

ちょっと濃すぎるか。
PS2 Linux ページ
PS2Linux 1.0とゲームの共存方法や、initrdを使ったメモカイメージ、
PS2パーティションをマウントするps2fsモジュールなど、貴重な情報満載です。

ここは PS2 Linux 関係の日本語ページ
PS2Linuxの解析情報やPS2の逆アセンブラなどが公開されています。
さりげなく書かれている解析情報に実は結構興味深い物があったりする。

PS2 Linux Entertainment
こちらでもカーネル更新などやっています。
またUSBやSDL関連の実験報告などがあります。

Happy Hacking PS2!
私はまだ試してないのですが、「eCos/RedBoot for PS2」が面白そうです。
試しました。動きました。PS2Linuxも起動しました。でも私にはそれ以上の機能を使いこなせませんでした(^^;)

NetBSD/playstation2
試してないのですが、NetBSDがPS2上で動いているようです。

Welcome to PS2dev
面白そうな物がちょろっと転がっていたりします。

PS2DEV: PS2 Programming
PS2の開発系の情報を入手できます。PS2LinuxではなくPS2ネイティブな話が多いです。

Linux for PlayStation 2 Community
面白そうな物がちょろっと転がっていたりします。
独自にドライバの不具合直したり、カーネルを2.2.21にしたりいろいろあります。パワーありますね。

0xd6.org
メモカ内のゲームデータを見れるようにするパッチを公開しちゃってます。
見たことある数字があるんで日本版でも大丈夫のハズ。SIF=0255の場合はアドレス違うけどね。

PlaySation 2 and linux kit wiki board
PS2Linuxに関するリンクなどがまとめられています。

やっぱりPS2Linuxが好き!
PS2Linuxをサーバにして各種ソフトのインストール報告などがあります。

にがHP on PS2Linux
壊れたゲーム機、AV機器等を修理しておられます。
もちろん壊れたPS2Linuxもいろいろ修理され、実際にサーバとして利用されているようです。



メインページへ戻る


このページに関するお問い合わせは、下記アドレスへ。
E-mail: anb@y7.net
Copyright (C) 2002 M.Okamura