ホーム   »  スポンサー広告  »  スポンサーサイト   »  自作アプリ(PSP)  »  [Release] WallpaperChanger v1.3

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[Release] WallpaperChanger v1.3

WallpaperChanger v1.3 リリース

v1.2はmod版に取られました。
なぜバージョンカウント進めたのさ。

Download

以下Readmeより

WallpaperChangerとは?
 XMBの壁紙(背景画像)をランダムで変更するプラグインです。
 起動時/スリープ復帰時/XMB復帰時に壁紙がランダムで変更されます。
 CTF対応。


動作環境
 LCFW/CFWを導入済みのPSP-1000/2000/3000/PSP-Go


導入方法
 アーカイブ解凍後に出てくる seplugins/WallpaperChanger.prx を以下の配置にコピーして下さい。

 PSP-1000/2000/3000
  ms0:/seplugins/WallpaperChanger.prx

 PSP-Go
  ef0:/seplugins/WallpaperChanger.prx

 次に seplugins フォルダにある vsh.txt ファイルへ以下のように記述を追加して下さい。
 vsh.txtが無ければ新規作成して下さい。既にvsh.txtがあり記述されている場合は追記して下さい。

 PSP-1000/2000/3000
  ms0:/seplugins/WallpaperChanger.prx 1

 PSP-Go
  ef0:/seplugins/WallpaperChanger.prx 1

 PSPを再起動させるか、ゲームなどを起動し、XMBへ。プラグインを有効化させて下さい。
 [XMB] -> [設定] -> [テーマ設定] -> [背景]のオプションを[壁紙]に変更して下さい。
 カスタムテーマなど他の背景モードだと動作しません。
 下記の方法等で壁紙を登録した後に、起動時、XMB復帰時、スリープ復帰時に壁紙が変わります。

 ※本プラグインはディレクトリ固定ではありません。パスの変更は可能です。
  また、プラグイン配置場所に"wpc_config.cfg"という設定ファイルが作成されます。


使用方法と注意

 1.壁紙(XMBの背景画像)の登録

  ランダムで表示させたい壁紙の登録には、PSP現存の機能を使用します。
  普段通りに[XMB] -> [フォト] -> [メモリースティック]より壁紙にしたい画像を選びます。
  画像を開き(閲覧)△でメニューが出ますので、[壁紙にする]を実行するだけです。
  これで、壁紙の登録が完了です。

  二枚目以降も上記同様の操作で登録して下さい。登録可能枚数は最大1000枚です。
  壁紙は ms0:/PICTURE/Wallpaper or ef0:/PICTURE/Wallpaper フォルダに保存されていきます。
  "wallpaperXXX.bmp"という名前で、XXXの部分に自動的にナンバリングされます(000~999)。
  壁紙の重複確認はしていません。

  ※Wallpaperフォルダを既に使用している場合には、フォルダ名を変更するか、中のファイルを全て移動させてください。
   誤動作の原因となります。
  ※Wallpaperフォルダに壁紙が無い場合は元々PSPに保存されている壁紙が表示されます。
  ※登録した壁紙が1枚のみの場合、壁紙は変わりません。


 2.登録した壁紙の削除

  登録された壁紙は [XMB] -> [フォト] -> [メモリースティック] -> [Wallpaperフォルダ] に保存されます。
  このフォルダから削除したい壁紙を開き、△でメニューを出し、削除して下さい。この時、壁紙の元になった画像は消えません。


 3.スリープ復帰時に壁紙が変わらない、真っ黒になった、真っ白になった場合

  以下の点を確認して下さい。
  ・Wallpaperフォルダに .bmp形式以外のファイルが存在する → 削除して下さい。jpeg,pngなど非対応です。

   ※壁紙(画像)ファイルは flash1:/vsh/theme/wallpaper.bmp に在る画像フォーマットと同一です。
    上記の壁紙登録の方法で以下のフォーマットの壁紙が作成されるのです。
    ビットマップイメージ(*.bmp)
    大きさ(幅 x 高さ) 480 x 272
    24bitピクセルカラー

  ・元々壁紙を登録していない → プラグインを切り、壁紙を登録して下さい。再度プラグインを有効化。

  ・それでも改善されない場合
   スリープ復帰時にLトリガーボタンを押しながら電源をONにして下さい。
   もし、それでも改善されない場合、上記の点を見直して下さい。


 4.メモリースティックを抜いた状態でスリープ復帰や起動に時間が掛かる場合

  LRトリガーボタンを同時押ししながら電源をONにすると、改善されます。
  環境によっては気にならない程度かもしれません。
  メモリースティック挿入状態で、LRトリガーボタン同時押ししながら電源をONにした場合、元々登録されている壁紙に変わります。


謝辞
 plum氏よりサンプルコードをpopsdeco氏よりアドバイスを頂きました。
 ありがとうございます。


履歴
2011/12/22 v1.3 機能追加、バグ修正
2011/11/10 v1.1 スリープ復帰時に壁紙が変更されない不具合を修正
2011/11/09 v1.0 リリース


連絡先
 お手数ですがバグ報告・要望等ありましたらTwitter @estuibal までご連絡下さい。

 もしくは本ブログコメントまで。
Comment
相互リンク希望します
こんにちは、猫山猫宗と申します
今ほどブログのリンクに追加させて頂きました
よろしければ、そちら様からもリンクして頂ければ幸いです
tp://nekoyama2gillien.blog36.fc2.com/
tp://blog.livedoor.jp/nekomune/
もしできたら・・・
5分ごとに壁紙変わるとかって無理ですか?
うまく動きません
こんにちは、
うまく動きません
起動して、XMBが表示された瞬間に
フリーズしたり、
表示されても
サイズが変だったり
ブロックノイズみたいになります。
PSP3000
LME6.60
モデル09G
です。
また、
一ユーザーとしての要望なのですが、できれば壁紙変更のみやPTF、CTFテーマの使用のみ可能にするような設定が出来るように改良して頂けないでしょうか。
Trackback
Trackback URL
Comment Form
管理者にだけ表示を許可する
Twitter...A

estuibal=Y.K < > Reload

検索フォーム
RSSリンクの表示
リンク
QRコード
QR
ブロとも申請フォーム
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。