プラグインとは?
- FW起動時やゲーム起動時にプラグインプログラムを通す事で機能拡張を行う物。
プラグインを有効にするかどうかの設定項目がある。
プラグインの基本
- プラグインを使うための準備
プラグインは基本的にメモリースティックのルートディレクトリにある「seplugins」フォルダにコピーして使う。
CFW、LCFWを導入した時にメモリースティックをフォーマットしていれば自動的に作られているはずであるが、無ければ自分で作れば良い。
sepluginsフォルダに必要なファイルやフォルダをコピーして、同じくsepluginsフォルダにあるvsh.txt、game.txt、pops.txt(これらも無ければ自分で作る)の必要なところにそのprxファイルのアドレスを書けば準備は終わりだ。
(例)ms0:/seplugins/hud.prx 1
なお、PSPgoの場合はms0がef0となる。
また、末尾の「 1」はそのプラグインが有効になることを示し、「 0」または空白ならば無効になることを示す。
vsh.txt、game.txt、pops.txtについては以下に記す。 - vsh.txt、game.txt、pops.txtについて
いつ、どんなプラグインを動作させるか管理するのがこれらのテキストファイルである。
PSP起動時やゲーム起動時にPSPがこのテキストファイルを読み込むことで、プラグインが使えるようになる仕組みになっている。
vsh.txtにプラグインのアドレスを書けばXMB画面の時に、game.txtに書けばゲーム(UMD、ISO、自作ソフトの全て)を起動している時に、pops.txtに書けばコンバートしたPS1ゲームを起動している時にプラグインが実行される。
例えば、cwcheatというチートプラグインを使いたいとする。
これはゲームの中だけで使えばいいので、game.txtに
ms0:/seplugins/cwcheat.prx 1
と書きこめば良い。
一方、PSP-HUDというプラグインをゲーム起動時だけでなくXMB画面でも使いたいとするなら、game.txtとvsh.txtに
ms0:/seplugins/hud.prx 1
と書きこめば良い。
なお、プラグインを複数使いたい場合はアドレスごとに改行し、一行に一つのアドレスとなるようにしなければならない。
(例)
ms0:/seplugins/cwcheat.prx 1
ms0:/seplugins/hud.prx 1 - プラグインの有効、無効の切り替えについて
- 上でも少し書いたが、テキストファイルのアドレスの後ろにスペースを一つ開けて「1」と書きこむことでそのプラグインを有効にすることができる。
しかし、プラグインを切り替える度にいちいちPSPをパソコンに繋ぐのは面倒である。
そのためリカバリーモードからプラグインを切り替える方法が一般的である。
CFWなら電源を切った状態でRボタンを押しながらPSPを起動させるとリカバリーモードに入る。
また、PROシリーズのCFW、LCFWならXMB画面でセレクトボタンを押すと出てくるメニューの中に「RECOVERY MENU ->」というメニューがあり、そこからリカバリーモードに入ることができる。
リカバリーモードに入ったらその中のPluginsを選ぶことでプラグインの切り替えができる。 - さらに、MEシリーズのCFW、LCFWならXMB画面でセレクトボタンを押すと出てくるメニューの中に「PLUGIN MANAGER」というメニューがあり、わざわざリカバリーモードに入らずともそこから切り替えることもできる。
- 上でも少し書いたが、テキストファイルのアドレスの後ろにスペースを一つ開けて「1」と書きこむことでそのプラグインを有効にすることができる。
主なプラグイン リスト
詳細については、題名をクリックする事により見ることが出来る。
ファイル名 | 参考 |
---|---|
PSP-HUD | CPU使用率、時刻、フレームレート、バッテリー残量の表示ができるプラグイン |
CWCheat | weltall氏製作のCFW用プラグインで、ゲームをリアルタイムに改造する事が可能。 PSやPS2などのチート「PAR」みたいな物と思えばOK。 導入にCFWにあわせたCWCのVerを入れる必要がある点に注意したい。 |
MagicSave | 破損扱いになったセーブデータの強制読み込みや修復が可能なプラグイン |
RemoteJoyLite? | PSPの画面をUSBを通してPC画面に出力する事ができるプラグイン。 出力した動画をその場で録画したりPSPの操作をPCで行ったりなどの 機能も備えている。 テレビ画面出力できないPSP1000型には、うれしい機能である。 外部リンク |
Screenshotbmp | PSPでbmp形式のスクリーンショット(Screenshot)を撮る為のプラグイン。 DevHook用のプラグインをCFW向けに書き換えたもの。 PNG版Screenshotpngも公開されていますが、ゲーム中に使うには不安定です。 |
Custom Firmware Extender | |
Music prx | PSPでゲーム中にMUSICフォルダのMP3形式の音楽を再生したり、ゲーム音をミュートしたり出来るプラグイン |
Popsloader? | PS1のゲームを起動する際に、うまく起動しない時、 どのCFWベースで起動するかを選べるツール。 |
Custom XMB Plugin | |
NewTube | PSP本体でYoutubeとニコニコ動画を見る事ができるようにする物。 メディアプレイヤー機能もあるためPCでこれらのサイトからダウンロードしたファイルを 入れておけば見る事もできる。 |
Battery Warning Plugin? | バッテリー消費警告を画面に表示する物。 |
コメント
※追加、編集が必要な場合はヨロシクお願いします。
- 表記方法を変えてみました。 -- Sufiasu?
- vdsf
- いろいろ追加。わかりにくければコメントに書くか適当に編集してください -- ぬ?
- custom xmb pluginについてpspから書き込みました -- arozoy?
- プラグインの相互的な干渉についての質問です。DayViewerかMP3PlayerPluginを有効にすると電源が問答無用で切れるのですが、どの手持ちのプラグインと干渉しているのですか?他に導入しているプラグインは BatteryInfo・PspPowerSaber・SuspendProtect・boost ここまでがVSHのプラグイン。 pspstates_kai・cwcheat・peagasus・states_game_pict・EzGameReset・PspPowerSaver ここまでがGAMEのプラグイン。 cwcheatpops ここまでがPOPSのプラグインです。自分でも検証してみますので情報をお願いします。 -- AC-ランスタンス?
- ↑追記、使用しているPSPはVer6.60のLFCW-PROを導入している3000です。 -- AC-ランスタンス?
- PSP単体でたくさんプラグインを導入する方法を教えて下さい -- the PSP!?
- pspfilerde