[RELEASE]VSH Menu+ v1.1(&v1.2)

フォーラムルール
フォーラムをご利用するにあたってのルールは以下に記載してあります。
初めてご利用になる方へ:最初にお読みください

Re: [RELEASE]VSH Menu+ v1.1

未読記事by tumugi » 2010年7月30日(金) 12:46

すいません、自己解決しました。
tumugi
 
記事: 73
登録日時: 2010年6月02日(水) 15:04
お住まい: 東京

Re: [RELEASE]VSH Menu+ v1.1

スポンサードリンク

スポンサードリンク
 

Re: [RELEASE]VSH Menu+ v1.1

未読記事by neur0n » 2010年7月30日(金) 12:51

j416 さんが書きました:ふと思ったんですけど
VSHのプラグインが有効に変更された時、
コード: 全て選択
int LoadStartModule(char *module, int partition)
{
SceUID mod = kuKernelLoadModule(module, 0, NULL);

if (mod < 0)
return mod;

return sceKernelStartModule(mod, 0, NULL, NULL, NULL);
}
//vshの有効を検知したら
int ret = LoadStartModule("plugin.prx", PSP_MEMORY_PARTITION_KERNEL);

みたいな感じでmoduleを読み込んで実行するようにしたらどうなるんでしょうか。上のはPSARdumperから持ってきた奴ですけど。
もしかしてこれで再起動せずに動いちゃったりするんでしょうか。


動く物もありますし、動かない物もあります。
PSP起動時にロードされることを想定して関数フック処理を作っているプラグインの場合、うまく動いてくれません。
スクリーンショットのプラグインとかは動いてくれますよ。

ちなみにkuKernelLoadModuleの正体は
コード: 全て選択
SceUID kuKernelLoadModule(const char *path, int flags, SceKernelLMOption *option)
{
   int k1, res;
   k1 = pspSdkSetK1(0);
   res = sceKernelLoadModule(path, flags, option);
   pspSdkSetK1(k1);

   return res;
}

中でsceKernelLoadModuleを呼んでいるだけなんです^^
        \     テーレッテー    /
          \  ∧_∧   /
            |∩( ・ω・)∩|<・・・
          / 丶    | / \     
        /     ( ⌒つ´)    \
neur0n
 
記事: 88
登録日時: 2010年6月09日(水) 13:48
お住まい: 関東甲信越

Re: [RELEASE]VSH Menu+ v1.1

未読記事by j416 » 2010年7月30日(金) 12:57

なるほど・・・。確かに関数をフックするような物だと駄目ですね・・・。
わざわざありがとうございます。
HPは自宅鯖に移転しました。
http://j416.dip.jp/
j416
 
記事: 76
登録日時: 2010年1月11日(月) 10:04
お住まい: 日本

Re: [RELEASE]VSH Menu+ v1.1

未読記事by neur0n » 2010年7月31日(土) 12:06

5.03Prometheusでうまく動かないという報告があったので修正版を作りました。

SateliteFlasher.zip
v1.2
(97 KiB) ダウンロード数: 4837 回


インストーラーの使い方

×で自作VSHMenuを書き込み
↑で503Prometheus向けに修正したVSHMenuを書き込み

□でM33のVSHMenuを書き込み
△でGenのVSHMenuを書き込み
↓で503PrometheusのVSHMenuを書き込み

Rで何もしないで終了

修正点
・アイコンを青くした。
・Gen-D3でチラつきがおこるため、プラグインの最大表示数を26→25にしてレイアウト変更した。
・プラグインが27を超えていたときに切り捨てられていたのを修正(表示できるのは25までです)

Edit:
要望があったのでソース
satelite_install.zip
(520.77 KiB) ダウンロード数: 1362 回
        \     テーレッテー    /
          \  ∧_∧   /
            |∩( ・ω・)∩|<・・・
          / 丶    | / \     
        /     ( ⌒つ´)    \
neur0n
 
記事: 88
登録日時: 2010年6月09日(水) 13:48
お住まい: 関東甲信越

1つ前へ

Return to PSP Hack

オンラインデータ

このフォーラムを閲覧中のユーザー: Majestic-12 [Bot] & ゲスト[13人]

cron