PSP自作ソフト開発スレ ver.13
■ このスレッドは過去ログ倉庫に格納されています
*****完全sageマターリ進行!*****
自作ソフト開発者向けスレッドです。
要望・クレクレなどは作者本人が望んだ場合以外スルーで。
前スレ
PSP自作ソフト開発スレ ver.12
http://yuzuru.2ch.net/test/read.cgi/gameurawaza/1298123458/ >>319
TN Settings見たことあるなら分かると思うけど
画面移行したりせず全ての設定変更出来たり
総合的な使い勝手はvshmenuよりはるかに上に思う
何より人工的なメニューでないからCFWであってOFWらしくて良い
まぁ、個人によって意見は分かれるだろうけど neur0n氏がSatelliteGameってのが出たけど
CustomHomeが既にあるのに敢えて似た様なプラグインを出すか
まぁ最終的には不具合の無い方が生き残るだろうけど MEが設定部分をTN Settings 化しないのは
ライセンス問題があってそれに巻き込まれたくないのかと思ってたけど
どうやらそうではなく技術的な感がしてくる PSP Extra Tools 1.00 リリース なんか公開されるたびにソースソース言ってる人なんなの? ちょっといじって公開して「自分が作りました!」って言うためなんだろう 一番使える画像ビューアーってKMA氏のとこの奴?
オススメあったら教えて欲しい フリーズオワタのソース使えばいいじゃん
ファイラー機能あっただろ? 660MEでTempARとpspstatus_kaiの相性が悪いみたいだけど
どの作者に報告したらいいのかな >>334
pspstates_kai660ME対応版
pspstates_kaiを解析して作ったものだから本家とは違うけど…
http://www.sendspace.com/file/4sj4vp XtreamParticleとかいうのってPROじゃ使えないのな
PROに対応できそうにないし テキストビューアーってまだ需要あるかね?
PSPメモ帳がビューアーってよりエディタの性格が強いから
見る事に特化した奴でもあればちょっとは良いのかと思ったけど ここで聞いても仕方ないだろ
ここにいる人間のほとんどがその程度のソフトなら簡単に作れるし あのメモ帳はどう考えてもエディタだろ
見るだけに特化なら青空文庫リーダでいいじゃん
hiroi01氏のプラグインもあるし
結局はいちばん使うFilerで済ましちゃうし
多くの人に使って欲しいのなら
もうUIを工夫するぐらいしか道は無いと思う ゲーム中に使えるブラウザプラグインなんかはあっても良いかもしれない そもそもPSPでテキスト編集すること自体がだな‥‥ Vitaからはタッチパネルも来るし
自作賑わいそうだがHackされるまでが長そう 一応
【訃報】C言語の開発者、デニス・リッチー氏が死去 ttp://webusers.pspgen.com/goldensun/hackta088v3/signature.txt
これ何? PSP用のSFCエミュって今結構あるけどグラフィックパックに対応した奴ないけど
PC用のuosnesとかsnes9x 1.53がグラフィックパック対応&ソースあるから
それをPSP用に使えるようにしてみようかと思ってるんだが可能かな? PSPで天外魔境ZEROを起動させるために尽くそうとするお前には感動するが
やっぱり現実は>>362 できるかな?じゃねぇ、やるんだよ
って人じゃないと 開発環境を整えてついうっかりプラグインを削除したら起動しなくなっちゃった…
粗悪パンドラが膨れて使い物にならなくて復旧見込み無しだから中古2000探してくるか
ただ変なプラグインが悪さしてて起動しないだけかもよ
メモステ抜いて電源入れ直したりしてみたら? パンドラくらい2k位で売ってるべ。
それ買って試してからでも遅くはないんでね?
パンドラとか買うくらいなら自作で用意しとくだろ普通 純正バッテリーよりパンドラのほうが安いけどパンドラって普通のバッテリーにもなるよな。 pspのUMD、もしくはisoの逆アセンブルしたいんだけど皆何使っとるん? EBOOT.BINを復号化してprxtool -b -w EBOOT.BIN PS3の自作ソフト作れる日本人はいないんでほんと神格化されます pspgoで右スティック使えるようにする鶴作れる? リモートプレイでは全ボタン適用されるようになったね 2000と3000でメモリを64MBフルに使いたいのですがどうすればよいでしょうか?
PSP自作ソフトwikiには
メインメモリ
システムがメモリを8MBほど使用していて、実際は24MB程度しか使えない。
PSP-2000で増えた32MBは、UMDのディスクキャッシュとして使用される。
PSP-2000で増えた32MBを使用するには、対応したライブラリが必要とかなんとか。
こう書いてありました
対応したライブラリとは何のことでしょうか? ,.- '´  ̄ ̄ ` - 、
r' _,. -―-- .、 ヽ
l r '´ `ヽ l
l'.......-―.:::::: ̄ ̄:::::::::::‐.`L.._
,-:::´::::::::::-::‐ ''  ̄ ̄ ‐-、:::::::::::::ヽ
r':::::::::::::::::::/ lヽ:::::::::::::::i
.i'::::::::::r:、:::::l _ i:::::::::::::::::::::!
.l::::::::::i:rヽヾ ri't:Tヾ、 ;::::- 、 !:::::::::::::::::::/
ヽ:::::lヽ.、  ̄ノ :.'`-'ヽ`ir' )::::::::::;r'
` ヽニ:. ,. ::.` 'i:.r'::;;-'´
l::. ,,..--`-:く /'-' ´
イ :. "'''''''"';;;;:ミ .!
r:::'::::::l :.. `/
,.-:':::::::::::::::::!ヽ 、. i'
':::::::::::::::::::::::::::i ヽ  ̄ /!ヽ、
::::::::::::::::::::::::::::::i,.--ヽ._,〃´l:::::::::ヽ、
::::::::::::::::::::::::::::::l _/_i_l ,!、:::::::::::::::ヽ
ホッシュ [Sred Hossu]
(1875〜1934 イギリス)
>>388
メモリを確保する関数に正しい引数を入れれば使えると思う >>390
mallocで void *data = (void*)malloc(stat.st_size);このように確保しようとするとこの行でブラックアウトします
原因ははっきりしています。30MBのメモリを確保しようとしている為です(同じコードで15MBの確保なら何の問題もありませんでした)
この打開策として思いついたのがUMDキャッシュの使用です。
どうすればUMDキャッシュもメモリとして使えるのでしょうか? >>391
PSPSDKの方のメモリ確保する関数だよ
パーティションなんとかってやつだっけ? >>388
MakefileにPSP_LARGE_MEMORY = 1を追加するだけでおk >>393
ありがとうございます、おかげで助かりました
他の皆さんもありがとうございました >>393
fatは無理。余分なメモリーがついてない。 いま、smbxをdxlibp使ってPSPに移植中
メニューまでは作ったけどプレイ画面が難しい
参考になるソースコードも無くて困った ものすごい初歩的なのかもしれないけどサンプルコンパイルして勉強中で分からないことがあったので教えてもらえれば。
mp3サンプルをmakeして /MUSIC/Test.mp3 を置いてあるのに sceMp3Init が 0x807f00fd 返してコケるんだけどmp3ファイルがおかしいって事なのかなと。
手持ちが基本的に192kbpsVBRしか無いんでそういうもんなのかなと思ってるけど、プラグインじゃないMP3プレイヤのサンプルコードが見たいなと思いつつ
もうちょっとMP3プレイについてググってみる。 >>400
エラーコードは覚えて無いけど俺もinitでエラー出まくった事あったな
その時使ってたMP3コンバータが「dBpoweramp」だったんだけど
「午後のこーだ」ってのに変えたら再生されるようになったよ
なんかtag情報とか付けると駄目なんじゃないかと思う プラグイン作者の皆様
出来ればディレクトリ掘っても動くような設計にして下さい
プラグインで設定ファイル等を出力する時に
カレントディレクトリではなく、
パス固定で書き出し/読み込みしてるプラグインが多すぎる
>>403
バイナリエディタだと対応に限界がある
というかパス固定に違和感ないの・・・?
仮にPCでそういう仕様だと糞すぎるだろ・・・
どう書けば良いか解らない人は居ないだろうけど
disc_changeのソースから引用
char *temp;
char path[256];
strcpy(path, argp);
temp = strrchr(path, '/');
temp[0] = '\0';
strcat(path, "/app.cfg");
たったこんだけでms0にもef0にも対応出来るんだぞ・・・
argpはmodule_startの第2引数ね >>405
sceIoOpenをフックすれば解決できるんじゃないの? >>408
なんで普通に対応できるのにわざわざフックしなければならないの?
フックで処理すると競合が起こる可能性も高いし
>>409
プラグインのstubにパッチするなら競合はしないんじゃ?
人任せにするより自分で対応できるならそっちの方がいいかなと 設定ファイルのパスを調整するためにわざわざプラグインをもう一つ作る意味がわからん 対応してないプラグイン作者に一人一人お願いしたりアップデート毎にバイナリ弄ったりするよりかは
プラグイン一つで全てのプラグインを対応させてしまう方が楽だと思うが
意味分からんか? 無駄にプラグイン増やすのは不具合起こすリスク上がるし得策とは思わねーわ
ms0をef0に置き換えるくらい文字数同じだから楽だろ >>413
元は>>402ここ
ms0/ef0はあまり関係ない アプリにしろプラグインにしろ、インストールする場所を変更できないのは
間違っているわけではないが、変更できるように柔軟な作りをしたほうが丁寧であると思う
さらに、PSPのシステム側で起動時のフルパスをmainやmodule_startに渡しているんだから
利用するに越したことは無いと思う
>>410
stubにパッチするプラグインが二つあったら競合するような気がするんだが? ただやり方は複数あるって話でしょ。
どれもメリットデメリットがあるんだし。
一番いいのは開発者が対応することだろうけど。 dxlibpの音楽再生関数使って、プチ音なしに再生できたヤシいる?
効果音再生するたびにプチプチ言ってうざいんだがw ■ このスレッドは過去ログ倉庫に格納されています