283: PSP版に署名


最新状況

タイトル PSP版に署名
状態 完了
カテゴリ 追加機能
作成日時 2012-12-23 19:52:15
最終更新日時 2014-11-02 01:00:34

履歴

1 | 2012-12-23 19:52:15 | 提案
popsdeco at gmail.com
Makefile.PSPを修正して署名を付与するようにしました。
追加機能とは若干違いますが…未改造のPSPでもONScripterの起動が可能です。

とりあえずのバイナリは
https://www.dropbox.com/s/mj92ccgvwoit746/onscripter_signed/
6.60 ME-1.6のOFWモードにて動作確認致しました。

ところで、FontInfo.cppのコンパイルが通りませんでした。
static struct FontContainerの宣言(font[2])と
fc->next->font=...が相違しています。
今回はソース先頭で#undef PSPすることで切り抜けましたが、もっとよい解決方法があれ
ばお願いします。
Makefile.PSP.patch (text/plain, 2054 bytes) [表示] [ダウンロード]

2 | 2012-12-23 20:21:35 | 提案
popsdeco at gmail.com
バイナリについて
ストーム氏版ではなく本家版のビルドになりますので、sceUtilityLoadAvModule()は呼ん
でいません。
ogg以外の再生は確実にできないと思われます

3 | 2012-12-23 20:25:27 | 受付済
ogapee at aqua.dti2.ne.jp
パッチどうもありがとうございます。
PSP の方は分からないので助かります。

http://onscripter.sourceforge.jp/onscripter.html
からバイナリへのリンクを張らせていただきました。
もし差し支えることがありましたらご連絡ください。

Makefile.PSP のパッチですが、ソースで使用されていない PDA という定数が定義されて
いるようですが、これは必要なのでしょうか?

FontInfo.cpp については、添付のように修正してみました。
お手数ですが確認していただけないでしょうか。


なお未確認ですが、アナログジョイスティックの感度は、ONScripter_event.cpp の 
transJoystickAxis 関数の中の 3200, -3200 という数字を大きくする(4800, -4800 など
)と下がるかもしれません。

よろしくお願い致します。
FontInfo.cpp (text/plain, 8370 bytes) [表示] [ダウンロード]

4 | 2012-12-23 22:09:35 | 受付済
popsdeco at gmail.com
どうも
https://github.com/pspdev/psp-ports/
のSDL/SDL_image/SDL_gfxは大丈夫だけれど
SDL_mixer/SDL_ttfは
http://psp.jim.sh/svn/psp/trunk/
を使う必要があるらしく…?
その関係でONScripter_sound.cppが-DUSE_RWOPSを必要とするようです。

> もし差し支えることがありましたらご連絡ください。
いえいえ今後ともよろしくお願いいたします。

> Makefile.PSP のパッチですが、ソースで使用されていない PDA という定数が定義されて
> いるようですが、これは必要なのでしょうか?
PDA_WIDTHでしょうか?iPodLinuxやARMLinuxにも含まれているように見えますが…

> FontInfo.cpp については、添付のように修正してみました。
> お手数ですが確認していただけないでしょうか。
いけそうです。バイナリ更新致しました。

> なお未確認ですが、アナログジョイスティックの感度は、ONScripter_event.cpp の 
> transJoystickAxis 関数の中の 3200, -3200 という数字を大きくする(4800, -4800 など
> )と下がるかもしれません。
ぐるぐる回しているうちに直ったりまた再発したりするので状況が違うかもしれません
が、後で見てみます。ありがとうございます。

5 | 2012-12-24 01:00:43 | 修正済
ogapee at aqua.dti2.ne.jp
ご確認いただきありがとうございます。

Makefile.PSP ですが、いただいたいパッチから -DPDA を削除し、-DUSER_RWOPS を追加し
ました。
PDA_WIDTH の定義は必要だと思います。

20121223 以降で修正済みです。

6 | 2014-11-02 01:00:34 | 完了
ogapee at aqua.dti2.ne.jp
前回のやり取りからだいぶ時間が経過しているため、本報告は修正されたとみなし完了と
させていただきます。

[リプライをつける]
Bug Tracking System 影舞 0.8.8
Powered by Ruby 1.8.7