PSP自作ソフト開発スレ ver.13
■ このスレッドは過去ログ倉庫に格納されています
*****完全sageマターリ進行!*****
自作ソフト開発者向けスレッドです。
要望・クレクレなどは作者本人が望んだ場合以外スルーで。
前スレ
PSP自作ソフト開発スレ ver.12
http://yuzuru.2ch.net/test/read.cgi/gameurawaza/1298123458/ 酷いスレだもう質問者すらいなくなったのか
最初は楽しかったがな… そもそもPSPはオワコンになりつつあるから開発者も消えたんじゃね? 開発者達はVitaに興味が行っちゃってるしな
Vita上ではPSPエミュレーションの鳥籠から逃げ出せぬままだが >>639
プレイステーションスイーツ(笑)とかなかったっけ? PSPのバイナリエディタマジで再うpしてほしい
頼む(´;ω;`) >>643
俺持ってないよ
紹介してるサイトとかに聞いてみたら?(だいぶ迷惑だけど) >>646
あんなに探したのに・・・
ありがとう たけしさんの探してた
>>645
2008年から止まってる >>647
めでたしめでたし
pspのバイナリって何に使うの? >>648
電車の中とかとにかく暇がある時にメモしておいた場所をいじる
GBAとかのエミュもあるしその場で確認できるから・・・
スレの人の反応が楽しみなので早く更新したいんですよ
なんか文ムチャクチャ分かんないかな? >>649
ためしに、PSPfilerのバイナリいじってみようず 今更だけどPSPでも7zダウンロードできるよ「リンク先を保存」で >>652
DLできる奴は普通にできるが
文字がそのまま出てくる場合はそれでいいかもね C++のstd::ifstreamで相対パスが使えないのは仕様ですか? 工エエェェ(´д`)ェェエエ工
じゃあ相対パスから絶対パスを取得する方法やEBOOT.PBPのパスを取得する方法はありますか? わかりました。そうします。
ありがとうございました 突然で申し訳ないのですが質問させて下さい
psp filerで7zとrarを開き、中のファイルをコピーしようとすると「ファイルが見つかりません」と表示され触れないのです 言葉足らずでした
3つファイルが入っている場合2つはコピーできますが、残り1つのみ「ファイルが見つかりません」と表示されます
PCでは問題なく動かせるのでファイルが破損しているわけでもないようです。psp filerも他の機能は問題無く使えます
これはpsp filerの仕様なのでしょうか?ちなみに最新版を使っています macrofilre以外で連射できるプラグインってあるっけ? すいません、いま自作ソフトを作ろうと思っているのですが、作れません、だから代わりにやってくれる方はいませんか?
お願いします 結局マジックゲートは、今の6.60では無効化できないの? >>663
そもそもどんなソフトが欲しいのかくらい書こうぜ 俺は>>663じゃない単なるクレクレ君ですが、便乗して
誰か「実行したら電源が切れる」だけのアプリ作ってくれませぬか?OFWで動くように署名済みで。
PSPのスイッチと来たら、こっちが電源を切りたいのにスリープに入りまくりやがるので…
OFW上で確実に電源を切る手段として欲しいのです マジレスするとCFWを入れてXMBでSELECTボタンを押して"VSH MENU"を表示させて"SHUTDOWN DEVICE"を押せばおk
OFW?しるか HOME+電源でOFW起動した後にCFWに戻す手段としての電源OFFしたいんだよ まぁ、本体を破壊する様なもので無けりゃ
ソフトは多いに越した事は無いな mydown for PBPに署名でもつけてみたら? >>673
作るのを手伝ってください
お願いします。 >>678
「自作ソフト」なんだから、
自力で頑張って下さいね〜♪ (^<>^)/ 678:こういう物を作りたい、と言うだけ
お手伝いさん:残り全部 >>674
クソコテきもい
…あれ?なんか飛んできた すいません
PSP起動したら起動した日時がtxtとかに書き出されるプラグインが欲しいのですが
SecondDisplayで表示は出来るので、それをなんとかしてできませんか?
お願いします プラグインが読み込まれたとき(=XMB復帰時)とかならできるだろうけど、
普通「起動した」っていう、スリープ復帰後とかだと難しいんじゃないかな。 とりあえず書いたけど、起動時だけじゃなくてゲームからXMBに戻ってきたときにも記録されちゃうのはだめだよね…
http://www1.axfc.net/uploader/so/2982464
PASSは「psp」 今更だけどpyhonでできるんだな
公式
https://code.google.com/p/pspstacklesspython/
チュートリアル
http://wololo.net/talk/viewtopic.php?t=13112
過去スレ全部「python」で検索したけど誰も書いてないみたいだけど、誰か使ってる?
eboot.pbpとpython.zipと添付ファイルと自分で作ったscript.pyを入れるだけで、いちいちmakeしなくても実行できる
手直しはscript.pyいじるだけだからpsp上でもできる
ただリファレンスがないけど /|∧_∧|
||. (・ω・`|
||oと. U|
|| |(__)J|
||/彡 ̄ ガチャ
___
/| |
||. |∧_∧|
||. (´・ω・| ・・・・・・・・・・・・・・・・
||oと. U|
|| |(__)J|
||/ ̄ ̄
___
| |
| |
| o|
| |
| |
彡 ̄ ̄ パタン このスレは「作ってください」じゃなくて、「作りました」っていうスレだけど PSPGo向けの、ゲーム中でもUSB接続できるプラグインってなかなか無いんだね・・・ms0のほうしかマウントしてくれない。バイナリをef0にいじっても何も起こらないし。 PSP向け開発でC++は極力使わないようにしたい(遅くなるから)って思ってるけど、組みやすさでいえばC++のほうがいいのかな
クラスも関数オーバーロードも使わないっていう縛りは無意味って言われてつらい >>700
PATH_USBDEVICEをef0:にすればいいっぽい?さほど面倒でもなさそうだけど、prxとしての実装はちょっと手間かかりそう お前は何を言っているんだ?
どう見たってって重要なのは106行目だろ。
C言語大丈夫か? conf.usbdeviceの値で指定するのね。C言語難しい>< Vitaで動くPSPLinkが出たようだな。
これでVita向けのPSP自作ソフトの開発が捗る(今更感) 自作ソフト語るスレももうないから借りるけど音楽プレーヤーいいのないかね
通常XMB → 階層2段までしか読めない、プレイリストができるのは並び替えのみ
SensMe channels → ものっそい電池食う(XMBの半分くらいか)、動作が重い、任意のリストは一つのみ
LightMP3Kai → 結構な頻度でクラッシュ 原因のひとつはコメントに特定文字っぽいけど他もいろいろ・・・
GameMusicGear v1.4 → 起動後ファイル読もうと□押して出るms://がなぜか空で動かすとフリーズ
(ttp://www.gamedeta.com/GameMusicGear_v14_2.png)この画面で何も写らない
その他探した感じ → 日本語読めない・化ける
時間があれば作りたいが今更感も ひさしぶりにjane起動したけど、このスレまだ生きてたのか。
Vita見逃した組なんだけどPSP自作はまだ盛り上がってるの? pspよく知らん者だけど
PCゲームの移植された物見てから物凄く疑問なんだけど、あれってどうやるのかな?
pspソフト製作者からの予想を教えて欲しいです。
環境は
1 かなり古いゲームで要求スペックは低い
(移植された物は最限度ほぼ100%ですが軽快でした。)
2 フリーだがソースコード自体は未公開
3 一部のゲームには変換用のソフトがあるようですが、その中には含まれていない。(2DのARPG)
4 作者Q&Aいわく 使った言語はC/C++とのこと
5 結果論かもしれないが、exeファイルの外にあった
画像、イベントスクリプト、マップタイルの配置、セーブデータ、NPC動作と噂されるファイル
はdata.cszにあり、同名ファイル(data)の配置とPC版と同じ。
又、これらの仕様は基本同じで、セーブデータの流用可
6 一方、exeファイル内にあるものは違う配置になっている様子
わかっている物 音楽 data.csz
一部画像 data.csz
マップの設定 eboot.pbp内のdata.psp
7 フォントは新規で追加
8 移植した人は製作者に許可とかはえずに勝手にやったらしい
つまり無関係な人
オレの勝手な良そうだと
1バイナリを解析して、処理内容をすべてみる
2その内容でコードを打つ
3で、PSP用にする(コンパイル?)
(凄いレベルが必要なのはまちがいないような)
こーすればできるかも と思いつく人、意見頼む。 移植するゲームをプレイしながら似たのをpspのdxlibとかで作ってるんじゃ PCのエミュレータなかったっけ
あれは88か
Nscなんかは変換もできるがそうじゃないと言ってるし >>708の者です。意見ありがとうございます。
data.pspのバイナリとpcのexeのバイナリを比較すると
わずかだけど一致するところが数箇所見つかったから、
なんか俺のようなひよっこには理解できない変換技術があるのかなって思ってしまいました。
どっちのパターンでも凄いレベルの人ですよね...。
見つかっている一致した場所は
マップの設定(文字データ) 武器のスペックの数値(ダメージや有効射程等 数値のみ) 不明 の3つです。 >>712
射程は体感でわかるものじゃないから、少なくともその部分は内部データ見てそう
それと、最近になってDxLibPを使い始めたんですが、OSKからの入力がうまくいかないです・・・
OSKの名前や、初めから入力されている文字列も反映されないし、画面に表示したり、テキストファイルに出力してもなにも入力されていないことになっています。
やっぱり自分で文字入力システムを作るしかないんですかね? >>713なるほど。いわれてみれば可能なはずなのにその可能性は思いつけなかった。
サンクス >>713
DxLibPだとFW6.XXでは仕様変更でSJISの文字が扱えないからdxlibp-kaiを使えばいい
(DxLibPKaiを使ってもいいんだけどもう公開されてない)
ただ自分でライブラリをコンパイルする必要があるけどね >>715
教えていただいたdxlibp-kaiを使用させてもらいましたが、相変わらず成功せず・・・
記述方法がいけないのでしょうか?
どなたかご指摘お願いします。
ttp://www.dotup.org/uploda/www.dotup.org5211457.txt >>716
ファイルをUTF8にして文字コードを設定すると表示される
SetCodepoint(DXP_CP_UTF8);//初期値はDXP_CP_SJIS >>717
なんと・・・このような関数があったとは・・・
見落としていました。
初期入力文字に変な文字が入っている場合がありますが、大方成功しました!ありがとうございます! ミスってSCに書き込んでた・・・
デバッグのために一々プログラムをPSPに移すのが面倒だから自作アプリが起動できるエミュレーター探してるんだけど、何かおすすめない? >>720
psplink使え
pspに移さないで実機デバッグできるし
printfデバッグとかできて便利 このスレ見てる人いるかどうか分からんが、ゲームのFPS調整には
psprtc.hで定義されてる
void sceRtcGetCurrentTick(*u64);
を使うといい感じ
以前まではtime.hの
clock()を使ってた(というか、使おうとしてた)けど、こっちの方が断然使い勝手がいい >>724
psprtc.h見直したら
戻り値intだた
0以下ならエラーだってさ 最後の書き込みから一か月以上か まだ人居るのかな?
ちょいとしたゲームを作ろうとしてるんだけど、
処理効率を優先させるなら、
ゲームのループの最初にsceGuStart();を使って、最後にsceGuFinish();したほうがいいの?
StartしたらFinishするまで常に命令監視状態(命令待ち状態)って感じなら描写毎にStartとFinishした方がいいと思うんだけど ■ このスレッドは過去ログ倉庫に格納されています