X

PSP自作ソフト開発スレ ver.13

■ このスレッドは過去ログ倉庫に格納されています
1J416 ◆DY//wVKWks
垢版 |
2011/07/23(土) 17:56:32.98ID:E1nYKPyf
*****完全sageマターリ進行!*****

自作ソフト開発者向けスレッドです。
要望・クレクレなどは作者本人が望んだ場合以外スルーで。

前スレ
PSP自作ソフト開発スレ ver.12
http://yuzuru.2ch.net/test/read.cgi/gameurawaza/1298123458/
2012/12/18(火) 17:35:24.06ID:xlFUOQGJ
>>648
電車の中とかとにかく暇がある時にメモしておいた場所をいじる
GBAとかのエミュもあるしその場で確認できるから・・・
スレの人の反応が楽しみなので早く更新したいんですよ

なんか文ムチャクチャ分かんないかな?
2012/12/18(火) 18:18:59.82ID:QcIweIKA
>>649
わかんなかった
2012/12/18(火) 19:44:29.30ID:QjgftJ3X
>>649
ためしに、PSPfilerのバイナリいじってみようず
2012/12/21(金) 17:06:03.87ID:0H53fgzk
今更だけどPSPでも7zダウンロードできるよ「リンク先を保存」で
2012/12/21(金) 23:38:56.13ID:LBXmXNSv
>>652
DLできる奴は普通にできるが
文字がそのまま出てくる場合はそれでいいかもね
2013/01/04(金) 17:24:38.58ID:XD1tdhh6
C++のstd::ifstreamで相対パスが使えないのは仕様ですか?
2013/01/04(金) 18:49:04.07ID:Ie/DOwN7
はい
2013/01/04(金) 19:16:23.71ID:XD1tdhh6
工エエェェ(´д`)ェェエエ工
じゃあ相対パスから絶対パスを取得する方法やEBOOT.PBPのパスを取得する方法はありますか?
2013/01/04(金) 19:26:49.30ID:QO/MN9cD
mainの引数から取れるよ
2013/01/05(土) 10:43:12.78ID:8ONynLPH
わかりました。そうします。
ありがとうございました
2013/01/16(水) 09:24:26.16ID:bO9MqwWz
突然で申し訳ないのですが質問させて下さい
psp filerで7zとrarを開き、中のファイルをコピーしようとすると「ファイルが見つかりません」と表示され触れないのです
2013/01/16(水) 19:30:56.18ID:dGNN6HKS
そうですか。残念ですね
2013/01/16(水) 20:24:21.44ID:bO9MqwWz
言葉足らずでした

3つファイルが入っている場合2つはコピーできますが、残り1つのみ「ファイルが見つかりません」と表示されます
PCでは問題なく動かせるのでファイルが破損しているわけでもないようです。psp filerも他の機能は問題無く使えます
これはpsp filerの仕様なのでしょうか?ちなみに最新版を使っています
2013/01/20(日) 20:36:44.19ID:manlOShC
macrofilre以外で連射できるプラグインってあるっけ?
663名無し
垢版 |
2013/02/14(木) 20:59:03.86ID:TFbHI8Tc
すいません、いま自作ソフトを作ろうと思っているのですが、作れません、だから代わりにやってくれる方はいませんか?
お願いします
664名無しさん@お腹いっぱい。
垢版 |
2013/02/17(日) 21:53:26.35ID:x+y71suc
結局マジックゲートは、今の6.60では無効化できないの?
2013/05/01(水) 00:29:45.96ID:cTZlGOrQ
>>663
そもそもどんなソフトが欲しいのかくらい書こうぜ
2013/05/03(金) 14:23:53.74ID:tCH/kzMV
俺は>>663じゃない単なるクレクレ君ですが、便乗して
誰か「実行したら電源が切れる」だけのアプリ作ってくれませぬか?OFWで動くように署名済みで。
PSPのスイッチと来たら、こっちが電源を切りたいのにスリープに入りまくりやがるので…
OFW上で確実に電源を切る手段として欲しいのです
2013/05/03(金) 15:21:18.95ID:qxCFJtqb
メモリーリークさせれば良いんじゃない?
2013/05/03(金) 19:04:09.23ID:NOEt0wz4
マジレスするとCFWを入れてXMBでSELECTボタンを押して"VSH MENU"を表示させて"SHUTDOWN DEVICE"を押せばおk
OFW?しるか
2013/05/03(金) 21:14:44.62ID:tCH/kzMV
HOME+電源でOFW起動した後にCFWに戻す手段としての電源OFFしたいんだよ
2013/05/04(土) 14:17:36.23ID:Ax7qU5gz
まぁ、本体を破壊する様なもので無けりゃ
ソフトは多いに越した事は無いな
2013/05/04(土) 14:56:54.17ID:BXYawBWe
mydown for PBPに署名でもつけてみたら?
2013/05/05(日) 20:36:49.86ID:dis7Vv5C
バッテリー外せばよくね
2013/05/07(火) 07:00:15.66ID:DR798w87
>>663
カービィのエアライドforPSPです
674LameCraft
垢版 |
2013/05/07(火) 22:31:09.62ID:DR798w87
>>673
作るのを手伝ってください
お願いします。
2013/05/13(月) 20:19:12.62ID:tV3mRDmb
N64エミュ上でできないの?
2013/05/14(火) 20:04:14.03ID:qhnm3lvp
>>675
64じゃないんだ
2013/05/14(火) 23:36:19.38ID:wSwwpEkW
知らんがな
2013/05/15(水) 21:46:32.73ID:9CEUJfXJ
頼みます誰か手伝ってくださいお願いです。
2013/05/16(木) 06:55:04.68ID:UJsQZ1ia
>>678
「自作ソフト」なんだから、
自力で頑張って下さいね〜♪ (^<>^)/
2013/05/16(木) 17:51:32.06ID:GgEUaYVM
678:こういう物を作りたい、と言うだけ
お手伝いさん:残り全部
2013/05/19(日) 19:37:04.51ID:JWEqZw2E
>>674
クソコテきもい
…あれ?なんか飛んできた
2013/05/26(日) 23:41:00.69ID:AM27VM06
>>666
hiroi01氏が作ってくださいましたね。
http://twitter.com/ABCanG1015/status/338665282937692160
2013/05/27(月) 00:27:51.05ID:xs28WSOa
>>666
hiroi01氏より、再起動版です。
http://twitter.com/hiroi01/status/338673784305373184
2013/07/30(火) NY:AN:NY.ANID:7a07yr2O
すいません
PSP起動したら起動した日時がtxtとかに書き出されるプラグインが欲しいのですが
SecondDisplayで表示は出来るので、それをなんとかしてできませんか?
お願いします
2013/08/01(木) NY:AN:NY.ANID:fyI5PgI2
プラグインが読み込まれたとき(=XMB復帰時)とかならできるだろうけど、
普通「起動した」っていう、スリープ復帰後とかだと難しいんじゃないかな。
2013/08/02(金) NY:AN:NY.ANID:ITmtMy2Y
復帰後じゃなくて
電源OFF→ONの時です
2013/08/02(金) NY:AN:NY.ANID:ZBJke3zV
とりあえず書いたけど、起動時だけじゃなくてゲームからXMBに戻ってきたときにも記録されちゃうのはだめだよね…
http://www1.axfc.net/uploader/so/2982464
PASSは「psp」
2013/08/02(金) NY:AN:NY.ANID:5O0GcwMA
おもしれぇ。ログマニアにはたまらない一品だ
2013/08/05(月) NY:AN:NY.ANID:MiP6GL1m
>>687
ありがとうございます!
2013/08/10(土) NY:AN:NY.ANID:caqjPimV
今更だけど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上でもできる
ただリファレンスがないけど
2013/08/11(日) NY:AN:NY.ANID:YqwtpYS6
久しぶりに来たら面白そうなものが出来てるじゃん
2013/09/21(土) 09:46:09.59ID:CmSLu48q
頭文字Dみたいなんがほしいな-
2013/10/19(土) 23:45:51.45ID:ALHWbrOl
おすすめアプリおしえて。
2013/10/23(水) 01:31:12.24ID:FcDAEDwA
[裏技・改造]【PSP】PSP関連の質問に答えるスレ186【CFW】
http://kohada.2ch.net/test/read.cgi/gameurawaza/1357573031
こういうスレで聞いた方が良い
2013/11/12(火) 22:41:28.94ID:/cXy8SsO
   /|∧_∧|
   ||. (・ω・`|
   ||oと.  U|
   || |(__)J|
   ||/彡 ̄ ガチャ


     ___
   /|    |
   ||. |∧_∧|
   ||. (´・ω・|  ・・・・・・・・・・・・・・・・
   ||oと.  U|
   || |(__)J|
   ||/ ̄ ̄


     ___
    |     |
    |     |
    |   o|
    |     |
    |     |
    彡 ̄ ̄ パタン
696名無しさん@お腹いっぱい。
垢版 |
2013/11/13(水) 16:14:19.17ID:F9lKEk2i
KFXのPSP版を作ってください
2013/11/13(水) 18:03:02.83ID:IcdwrMdi
このスレは「作ってください」じゃなくて、「作りました」っていうスレだけど
2013/12/05(木) 08:20:26.28ID:XyWXfoed
PSPGo向けの、ゲーム中でもUSB接続できるプラグインってなかなか無いんだね・・・ms0のほうしかマウントしてくれない。バイナリをef0にいじっても何も起こらないし。
2013/12/05(木) 12:41:05.08ID:WyVC5SQA
PSP向け開発でC++は極力使わないようにしたい(遅くなるから)って思ってるけど、組みやすさでいえばC++のほうがいいのかな
クラスも関数オーバーロードも使わないっていう縛りは無意味って言われてつらい
2013/12/06(金) 07:05:31.81ID:t4dovTpu
>>698
これ見ればわかるだろう。
面倒だが不可能でもなさそうだな。
http://code.google.com/p/procfw/source/browse/Vshctrl/usbdevice.c
2013/12/06(金) 13:49:42.60ID:NMkw+i44
>>700
PATH_USBDEVICEをef0:にすればいいっぽい?さほど面倒でもなさそうだけど、prxとしての実装はちょっと手間かかりそう
2013/12/06(金) 19:48:36.37ID:t4dovTpu
お前は何を言っているんだ?
どう見たってって重要なのは106行目だろ。
C言語大丈夫か?
2013/12/07(土) 13:34:20.54ID:qjiD1jJP
conf.usbdeviceの値で指定するのね。C言語難しい><
2014/04/05(土) 10:42:03.88ID:7ejnFFdA
Vitaで動くPSPLinkが出たようだな。
これでVita向けのPSP自作ソフトの開発が捗る(今更感)
2014/04/06(日) 16:08:39.30ID:br3oL0iK
自作ソフト語るスレももうないから借りるけど音楽プレーヤーいいのないかね

通常XMB → 階層2段までしか読めない、プレイリストができるのは並び替えのみ
SensMe channels → ものっそい電池食う(XMBの半分くらいか)、動作が重い、任意のリストは一つのみ
LightMP3Kai → 結構な頻度でクラッシュ 原因のひとつはコメントに特定文字っぽいけど他もいろいろ・・・
GameMusicGear v1.4 → 起動後ファイル読もうと□押して出るms://がなぜか空で動かすとフリーズ
(ttp://www.gamedeta.com/GameMusicGear_v14_2.png)この画面で何も写らない
その他探した感じ → 日本語読めない・化ける

時間があれば作りたいが今更感も
2014/07/07(月) 12:25:59.10ID:DCPc8QnU
ひさしぶりにjane起動したけど、このスレまだ生きてたのか。

Vita見逃した組なんだけどPSP自作はまだ盛り上がってるの?
2014/07/09(水) 05:40:02.85ID:ADp0TbjX
前のレスからの間隔が物語っているよね
2014/07/16(水) 03:46:47.75ID:yWmedAA9
pspよく知らん者だけど
PCゲームの移植された物見てから物凄く疑問なんだけど、あれってどうやるのかな?
pspソフト製作者からの予想を教えて欲しいです。

環境は
1 かなり古いゲームで要求スペックは低い
 (移植された物は最限度ほぼ100%ですが軽快でした。)
2 フリーだがソースコード自体は未公開
3 一部のゲームには変換用のソフトがあるようですが、その中には含まれていない。(2DのARPG)
4 作者Q&amp;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用にする(コンパイル?)
(凄いレベルが必要なのはまちがいないような)

こーすればできるかも と思いつく人、意見頼む。
2014/07/16(水) 06:49:39.30ID:8ocQl0ZI
移植するゲームをプレイしながら似たのをpspのdxlibとかで作ってるんじゃ
2014/07/16(水) 08:37:50.85ID:YmhuSYj5
俺もその2パターンしか思い浮かばないな
2014/07/17(木) 22:51:05.14ID:b4egqLRN
PCのエミュレータなかったっけ
あれは88か
Nscなんかは変換もできるがそうじゃないと言ってるし
2014/07/18(金) 01:30:02.90ID:6wjMHFXi
>>708の者です。意見ありがとうございます。
data.pspのバイナリとpcのexeのバイナリを比較すると
わずかだけど一致するところが数箇所見つかったから、
なんか俺のようなひよっこには理解できない変換技術があるのかなって思ってしまいました。
どっちのパターンでも凄いレベルの人ですよね...。

見つかっている一致した場所は
マップの設定(文字データ) 武器のスペックの数値(ダメージや有効射程等 数値のみ) 不明 の3つです。
2014/07/24(木) 16:04:39.44ID:K8dkTSvD
>>712
射程は体感でわかるものじゃないから、少なくともその部分は内部データ見てそう

それと、最近になってDxLibPを使い始めたんですが、OSKからの入力がうまくいかないです・・・
OSKの名前や、初めから入力されている文字列も反映されないし、画面に表示したり、テキストファイルに出力してもなにも入力されていないことになっています。
やっぱり自分で文字入力システムを作るしかないんですかね?
714>>712
垢版 |
2014/07/25(金) 01:29:25.18ID:dXbdOTIh
>>713なるほど。いわれてみれば可能なはずなのにその可能性は思いつけなかった。
サンクス
2014/07/25(金) 04:11:21.05ID:vPNx1ie3
>>713
DxLibPだとFW6.XXでは仕様変更でSJISの文字が扱えないからdxlibp-kaiを使えばいい
(DxLibPKaiを使ってもいいんだけどもう公開されてない)
ただ自分でライブラリをコンパイルする必要があるけどね
2014/07/25(金) 12:46:13.45ID:Sg9QmqeX
>>715
教えていただいたdxlibp-kaiを使用させてもらいましたが、相変わらず成功せず・・・
記述方法がいけないのでしょうか?
どなたかご指摘お願いします。
ttp://www.dotup.org/uploda/www.dotup.org5211457.txt
2014/07/25(金) 14:31:29.55ID:1hJRNTM5
>>716
ファイルをUTF8にして文字コードを設定すると表示される
SetCodepoint(DXP_CP_UTF8);//初期値はDXP_CP_SJIS
2014/07/25(金) 17:47:14.46ID:Sg9QmqeX
>>717
なんと・・・このような関数があったとは・・・
見落としていました。
初期入力文字に変な文字が入っている場合がありますが、大方成功しました!ありがとうございます!
2014/08/14(木) 05:55:40.83ID:G1zAvuNJ
ちとくさん、失望しました。
2014/08/27(水) 17:22:32.81ID:mnd0n4vx
ミスってSCに書き込んでた・・・
デバッグのために一々プログラムをPSPに移すのが面倒だから自作アプリが起動できるエミュレーター探してるんだけど、何かおすすめない?
2014/08/27(水) 18:47:25.06ID:9sP22opl
>>720
psplink使え
pspに移さないで実機デバッグできるし
printfデバッグとかできて便利
2014/08/27(水) 23:22:58.30ID:WvyLVMod
PSPLink神杉て
2014/08/28(木) 17:16:14.40ID:ftM+7HUS
>>721
おっサンクス
使ってみる
724名無しさん@お腹いっぱい。
垢版 |
2014/11/02(日) 16:56:21.98ID:beZONPMx
このスレ見てる人いるかどうか分からんが、ゲームのFPS調整には
psprtc.hで定義されてる
void sceRtcGetCurrentTick(*u64);
を使うといい感じ

以前まではtime.hの
clock()を使ってた(というか、使おうとしてた)けど、こっちの方が断然使い勝手がいい
725名無しさん@お腹いっぱい。
垢版 |
2014/11/02(日) 17:09:17.41ID:beZONPMx
>>724
psprtc.h見直したら
戻り値intだた
0以下ならエラーだってさ
2014/12/15(月) 19:23:41.48ID:3SUqbHwu
最後の書き込みから一か月以上か まだ人居るのかな?
ちょいとしたゲームを作ろうとしてるんだけど、
処理効率を優先させるなら、
ゲームのループの最初にsceGuStart();を使って、最後にsceGuFinish();したほうがいいの?
StartしたらFinishするまで常に命令監視状態(命令待ち状態)って感じなら描写毎にStartとFinishした方がいいと思うんだけど
2014/12/15(月) 21:22:31.16ID:b1xjNCh1
>>726
Androidで開発しなさい
2014/12/15(月) 23:00:17.26ID:De1h55vU
3dsのプチコン楽しい
2014/12/16(火) 00:30:54.35ID:dbltvQhK
>>727
タッチパネルが嫌なんだよね
PSPはボタン操作で、携帯出来て、プログラム走らせる事が出来るから何気に便利
2014/12/21(日) 10:03:31.75ID:tBfYtbpy
>>728
プチコンやってないでninjhaxしようず。
しかし、3DSの開発環境は本当に糞。久しぶりにPSP弄ると開発簡単すぎて泣ける。
2015/01/25(日) 22:53:39.30ID:qj/22oZi
Scratchっていうソフトだいたいアプリのイメージ出来たからpsp向けに作成したい。
c言語とか全く分からないけどどうすればいいの?

イメージ
○でカウントダウン開始(100秒)
残り15、10で「ピ」とならす。
残り5秒で「ピピピピピー」とならす。
カウントダウンの途中でも○が押されたら残り時間を100にする(最初に戻る)
2015/01/25(日) 23:13:50.45ID:5TtaBDSX
>>731
1. devkitPSPをインストール
2. 音を出すサンプルプログラムをコンパイルして実行してみる
3. sceKernelDelayThreadをコードの途中に追加してみる
4. 何回か音がなるようにする
5. ボタンを押したら反応するサンプルプログラムをコンパイルする実行してみる
6. 2~4で作ったコードをボタンを押した時に反応するようにする
2015/01/26(月) 12:15:17.36ID:UZcZSQCz
>>732 linuxの場合はどのようなコマンドでインストールできますか?
2015/02/02(月) 09:08:36.22ID:Cpms14z/
>>733
Getting Started/devkitPSP - devkitPro
http://devkitpro.org/wiki/Getting_Started/devkitPSP
2015/02/10(火) 18:47:10.18ID:PeposNuu
色々あってpcでコンパイル出来ないのですがpspだけでコンパイルするソフトないですか?コードはpcで作りますが。
2015/02/10(火) 19:47:03.79ID:NPf1bCAX
>>735
PSPでコンパイルを行うのは、現時点では無理だし、これからも実現できるようにはならないだろう
PSPの処理能力でプログラムをコンパイルするには、時間がかかるし、コンパイラも専用に作成しなかればいけない
それに、ヘッダー群等も必要なので、サイズ的にも厳しい
PCでコンパイル出来ないなら諦めたほうがいい
2015/02/10(火) 22:30:29.89ID:1Hr5uClI
>>735
PCでプログラム動かしたくないのか?大丈夫だよ。gccぐらい動かしてもバレねえよ。
2015/02/10(火) 22:50:38.09ID:rGLZQpt5
最近pcの調子が悪くてインストール中に固まったんですよね。。メモ帳でコード作ってpiでコンパイルって出来ますか?
2015/02/10(火) 23:10:59.75ID:1Hr5uClI
>>738
できるけど無駄なこと考えるな。
インストーラを7zとか使って展開して、それを使え。
コマンドプロントを開いて毎度パスを通せば使える。
----ここから----
set PSPSDK=PSPSDKへのパス
set PATH=%PATH%;%PSPSDK%\bin
----ここまで----
2015/02/24(火) 20:54:11.99ID:pI7YaCHs
pspでjavaは出来ないですよね?
c++は出来ますかね?
2015/02/27(金) 18:03:24.15ID:4zjtGRic
ゆうれんさんが速度の為にCで書いたって言ってた気がするからC++ならいけるんじゃね
詳しく知らんけど
2015/03/14(土) 19:56:08.09ID:u7qxfzij
sceKernelModuleLoadMsがSCE_KERNEL_ERROR_ILLEGAL_PERM_CALL(0x80020149)が返ってくるんですけど、どこがいけないのでしょうか?
ttp://www.dotup.org/uploda/www.dotup.org214305.txt.html
2015/03/18(水) 22:38:14.48ID:07nTwrA6
ファイル消えてるやん
過疎スレでどっとあっぷ使ったらアカンって

とりあえずスペル間違いで正しくはsceKernelLoadModuleMsな
2015/03/19(木) 10:16:54.00ID:CiV6toq9
ファイルアップローダーをあまり使わないので、期限のことを全く考えていませんでした
申し訳ありません
ttp://www1.axfc.net/u/3433469.txt
とりあえず、axfcに上げてみましたが、どこかおすすめがありましたら教えていただきたいです
それと、気づいておられるかもしれませんが、関数名は、直打ちしたので、レスでは、順序が逆になっていました・・・
2015/03/19(木) 17:13:41.24ID:XVyMMPsk
pstwitterがDL出来ないんだけど
2015/03/20(金) 03:19:22.37ID:XazNod+G
>>744
ModPathおかしくね
スラッシュのとこをナル文字に書き換えてるから、
MODULE_NAMEの前のスラッシュがない
2015/03/20(金) 21:00:01.26ID:bdTlq7tl
>>746
ご指摘ありがとうございます
とんだケアレスミスを・・・と思い修正したのですが、相変わらず0x80020149が・・・
http://www1.axfc.net/u/3434344.c
LoadModuleのサンプルをLoadModuleMsに書き換え、Ms内のプラグインを実行しても同じ結果なので、プラグインorPSPが悪いのでしょうか?
プラグインは、実行されたら、ファイルに文字を書き出すだけのものなので怪しいのはPSPではないかと睨んでいます
実行環境は、PSP-3000で、FWは6.60、CFWはLME、基盤は09gと呼ばれている物みたいです
2015/03/20(金) 23:53:53.29ID:VTM3XGSc
freeze+1をビルドしたくていくつかのHPを参考に何種類か環境を整えてみたのですがどの環境でもpg.oがerror1のような感じで止まってしまいます
何が足りないのか、どうすればいいかエスパーしてもらえないでしょうか、おねがいエロい人
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況