「ふみふみキック」へ戻る

Language : <Japanese> English

PS3 Linux で自作ソフトを楽しもう

PS3

〜 趣味プログラミングは公開してなんぼ 〜

このページは

rerofumi がPS3向け個人創作物ができたときに置いていくためのページ。
更新頻度は低いと思われ。

危険の無い様注意はしていますが、操作を誤ると手元のデータを紛失するような手順が混ざっています。
書いてある内容が難しいと思ったら無理にチャレンジせず、ゆっくりと調べていってください。

注意事項

※必ずお読みください

USB接続のキーボードを必ず用意してください。
お持ちでない方は実行しないでください。
Linux 起動モードから、通常の XMB Playstation3 OS モード(game-os)へと戻るにはキーボードが必要になります。

キーボードが無い場合でもシステムリセット(電源投入時に電源マークに 5秒以上ふれているとシステムリセットになる)により XMB Playstation3 OS に戻ることができますが、画面設定などが初期状態に戻ってしまいます。

Linux モードから XMB Playstation3 OS モードに戻るには、起動中 "kboot: " と表示されている時、シェルのプロンプトが現れたところで boot-game-os と入力してください。

最近の更新

Aug.02.2007
HDDのパーティション無しでONScripter pack CDを利用する場合、メモリカードが認識されない事があるのを修正。
それとは別に、マウスが繋がっていないと上手く動かない事を発見。

Mar.22.2007
PS3 のファームウェア 1.60 にて、その他のシステムパーティションを作成せずにブートローダがインストールできるようになったので一部記述を変更。

Feb.11.2007
PS3 ONScripter pack - 1CD boot linux を公開開始

Jan.07.2007
「最萌支援奏」の配布ディスクを Debian ベースで作り直し


いろいろ試すよ、たぶん

ONScripter pack CD

Aug.02.2007 - 不具合修正
Feb.11.2007 - 公開開始

ONScripter pack sample scenario 1 sample scenario 2

PS3 向け CD boot linux と ONScripter をセットにした CD です。
HDD に Linux をインストールすることなく、ONScripter でノベルゲームが楽しめます。
ディスクの起動チェック用サンプルシナリオとして、CDの説明シナリオと「ノベルで野球拳」のNScripter移植版が付属しています。

起動時にUSBメモリーやメモリーカードといった外部ストレージを検索し、NScripter形式のノベルゲームスクリプトを発見したらそれを再生します。
この CD を ONScripter 起動用として、任意のシナリオで遊ぶ事ができます。

CD 内のサンプルシナリオを自作のノベルゲームシナリオに差し替えることで、あなたの作品を PS3 向けに配布することができます。
その様に改変、再配布が可能となっています。

実行時はUSBマウスを繋いでおいてください。

PS3 のパッドに対応させるため、ONScripter にあてたパッチ - onscripter-20061025-ps3linux.diff

Download :

ISO CD image - clover-onscripter-ps3_070802.zip (97.5MB, ISO image + README)

License GPL2

CD boot Linux の元となる seed disk

Jan.06.2007 - Debian GNU/Linux ベースシステムから作成

PS3 向け CD boot linux のベースとなる基本システムのみの CD です。
単にシングルモードでシェルが起動するだけなので、多くの人にとっては意味がないものです。

Download :

ISO CD image - clover-seed-ps3_070106.zip (50MB, ISO image + README)

License GPL2

インストール無しで Linux を起動する CD と「最萌支援奏」

Jan.07.2007 - Debian ベースで作り直し、576x384pixel で作り直し
Dec.25.2006 - 実験版を提供

linux boot game title

ゲーム配布のための CD起動 Linux 制作実験。
PS3 Linux 向けにちょこっといじった「最萌支援奏」を入れてあり、それを起動する為のディスクという位置づけになっています。

Linux ディストリビューションのインストール作業は不要ですが、Playstation3 内蔵 HDD にその他OS用領域(パーティション)を用意するのと、その他OSブートローダーをインストールする必要があります。
HDD のパーティションが無いとブートローターがインストールできないため必要なのですが、HDD 自体はこの 1CD Linux では使いませんので、その領域内は空っぽでもかまいません。
PS3 のファームウェア 1.60 以降ではパーティションを用意せずともブートローダがインストールできるようになりました。

実行時はUSBマウスを繋いでおいてください。

あまり画的に面白くはないのですが、起動の様子をムービーで用意しました。PS3 実機で起動しているものです。
1CD Linux 起動ムービー
init が短く、直接ゲームが立ち上がってくる様子が見られます。
やかましい CD のシーク音が含まれていないので、起動しているぞって気分も半減。

Download :

ISO CD image - clover-lunavader-ps3_070107.zip (80MB, ISO image + README)

License GPL2


関連ページ

PSPapp/GP2Xapp - SDLベースのゲームを各種ハードで作ってみよう、姉妹ページ

Linux萌え萌え大作戦/Clover Project - 以前色々やっていたので

参考サイト

Open Platform for Playstation3 - SCE の PS3 Linux 関連サイト、ブートローダーのインストーラーがダウンできます

FIXSTARS - PS3 Linux と CELLプログラミングの情報サイト

CD-ROMだけで動作するオリジナルLinuxを作ろう - 1CD Linux を自作する手順、ノウハウ

つくっているひと : rerofumi <rero2@yuumu.org>
ふみふみキック /Linux萌え萌え大作戦

PLAYSTATION Network ID: rerofumi