2008 年 5 月 29 日sima の投稿

【PSP用SFCエミュ】Snes9xTYLを快適に動作させる

 最近、異常な速さで33(76)氏に改良されている

Snes9x TYL cm」ですが、

 

これにより、今まで動作が低速であったゲームもかなり快適に動作できるようになりました。

 

しかしながら、メニュー画面(HOMEボタンで表示される画面)の設定次第では、

うまく速度が出せません。

 

そこで、今回は「Snes9x TYL cm」を快適に動作させる設定を簡単に紹介してみます。(参考までに)

 

 メニュー画面の解説と快適な設定方法

 

まず、[HOME]ボタンでメニュー画面が開きます。

もし、うまく開かない(バグ?)場合は、[HOME]+[L]+[SELECT]を同時に押したりしてみてください。

 メニュー画面の基本的な操作は、

  十字キー : アイコン,カーソル切り替え

  ○ボタン  : 決定

  ×ボタン  : キャンセル

 

となっています。まずは[VIDEO]の設定をいじりましょう。

 


 

[VIDEO]

 

screen511

 

 ここが速度等を調整するメインとなりますので、各項目を詳しく説明いたします。

Engine グラフィックエンジンを変更できます。
Approx. software : ソフトウェア上で速度フレームレートを優先しますがグラフィックが欠ける場合があります。
Accurate software : ソフトウェア上で絵画フレームレートを優先しますが速度が落ちます。
PSP Accelerated : PSPのGPUを使ってでグラフィックを描写。 【おすすめ】
PSP accel.+accu.Soft : PSPのGPUとソフトウェア上で、速度フレームレート優先で絵画。 【おすすめ】
PSP accel.+approx.Soft : PSPのGPUとソフトウェア上で、実機に近い絵画をします。
Video mode 描画する画面の解像度を設定します。原寸大の1:1や、等比拡大で画面を左右いっぱいまで引き伸ばしたりが可能。1:1以外にすると付加がかかり、速度が低下しますが、これによる速度減少率は0.5%未満ですので好みに合わせて良いでしょう(ソフトによる)
Smoothing Yesにすると、ドット間を中間色で表現し、Video mode で引き伸ばした際に滑らかに描画します。
これによる速度減少率は0.5%未満です。 (ソフトによる)
Speed limit switch Speed limit fpsがAUTO以外の場合、速度フレームレートに上限を設定します。[yes]にするとSpeed limit fpsで設定した速度以上出なくなります。
Speed limit fps 上記速度フレームレート上限の基準を設定します。AUTOで、60(実機速度)に近づくよう自動的に調整します。
Flameskip コマ落ちさせる場合のコマの度合い(0~9,もしくはAUTO)を設定します。設定値が小さいほどカクカクせず滑らかに表示しますが速度フレームレートが低下します。描写フレームレート=速度フレームレート÷(設定値+1) となります。例えば、設定値を6として実機速度出ていた場合、描写フレームレートは10なので、1秒間に10フレームしか表示されず、カクカクしてしまいます。
Vsync 描写中に垂直方向の同期をしてうまく表示させるかの設定です。通常は[no]で良いでしょう。ソフトによっては影響がでるかもしれません。
Render PAL as NTSC 欧州のソフトを日米式に描写するかどうかの設定です。通常は[no]で良いでしょう。
Gamma correction ガンマ補正(白色の度合い)。数値が高いほど明るく(白く)表示されます。
Screen calibration 画面の表示サイズを補正できます。補正したサイズはVideomodeに対応。
Show FPS ゲーム中に、速度および描写フレームレート(FPS)を表示できます。

 

実際に、グラフィックをさほど悪くせず、なるべく体感速度が向上し,快適に動作できそうな設定1~3を紹介します。 

以下の設定を試してみてください。

 

設定 1 【Engine】を変える

【バランス的設定】

 速度を優先しつつ、さほどグラフィックも欠けさせたくない場合は恐らく、 グラフィックエンジンは [PSP Accelerated],[PSP accel.+accu.Soft] あたりがだいたい良いかと思います。(ソフトの種類による)

 

【速度優先】

 速度最優先ならば [Approx. software] でしょうか。ただしこの場合、ソフトによっては背景などが欠ける場合があります。

 

 

設定 2 【Speed limit switch】,【Speed limit fps】,【Flameskip】 を調整

 【バランス的設定】

[Speed limit switch]は [yes] としましょう。そして、[Speed limit fps]は [AUTO] もしくは [60] としましょう。

さらに[Flameskip]も[AUTO] にしましょう。

そうすることで、速度の限界を超えなかった分、描写レートに処理をまわすので、実速度に近くなりつつ、カクカクしにくくなります。

ただしこの場合、プレイ状況に応じて速度がやや変動して不安定になる場合があります。

 

【速度優先】

[Speed limit switch]は [yes] としましょう。そして、[Speed limit fps]は [60] としましょう。

さらに[Flameskip]の設定値を状況に応じて1~9 に設定しましょう。

描写フレームレート=速度フレームレート÷(設定値+1)となっていますので、実機速度出ていた場合,設定値以上にすると、カクカクして気になってしまうかもしれません。

(設定値の度合いはあなたの眼と相談してください。)

また、[Flameskip]はプレイ中でも常に変更可能ですのでプレイしながら随時試すこともできます。

 

 

設定 3 【Show FPS】をnoにする

必要のない場合は、無駄な処理をさせないためにも[no] としましょう。

ただし体感では感じないくらいの差かもしれません。

 

それ以外の設定は速度に大きく支障がないと思いますので、好みにあわせて設定してください。

 


 次に、[SOUND]の設定をいじりましょう。

 

[SOUND]

 

screen471

 [Output frequency]の項目で周波数を

11025Hz,22050Hz,33075Hz,44100Hzのいずれかに変更できます。

 

【バランス的設定】

一般的な人間の耳は、だいたい周波数22000Hz以上は聴こえないと言われています。

(音楽家などは40000Hzまで聴こえるらしい)

ですので、[22050Hz]とするのが最適です。耳に自信がある方はそれ以上にする必要があるかもしれません。

 

【速度優先】

[11025Hz]にしましょう。44100Hzと比べると0~2割程度速度が向上します。(ソフトやプレイ状況による)

ただし、高音域ですこぶる音が悪くなります。 気になる方はおとなしく[22050Hz]としましょう。

 

 


 

次に、[MISC]の設定をいじりましょう。

 

[MISC]         その他 のいろいろな設定があります。ここもちょっといじりましょう。

 

screen9

 

 

設定 1 【PSP Clockspeed】を変える

[PSP Clockspeed] で変更します。

とにかく速度重視でバッテリーやらPSP本体の寿命が気にならないなら[333MHz]にすることをおすすめします。

それ以外にすると値にほぼ比例して速度も低下します。

まぁ、好みに応じて変えてください。 

 

設定 2 【Hack/debug menu】を変える

[Hack/debug menu] を変えてみましょう。

screen198

 

ついでに言うと、ここで壁紙も変えられますね。

好きなものを使えます。

●壁紙変更方法はこちら●

 

 

選択すると以下の画面に切り替わります。

screen199

ここはデバックモードでオブジェクトや背景などの処理調整をすることができるのですが、

実は、グラフィックス処理などを妥協することによって、速度が向上します。

本当に速度に困っているならば、

[No Transparency],[Fast sprites]

を[On]にしてみてください。(上画像の設定参照)ソフトによってはグラフィックに支障なくプレイできるかもしれません。

前者は、透過処理を無効にします。後者は、エフェクトを無効にします。

それ以外の部分は変えても速度が上がらなかったり、著しくグラフィックが欠けてしまいますので触らないほうが無難でしょう。

 


 

以上です。

 

これ以外にも裏技があるかもしれませんが、だいたいこんなもんでしょう。

参考までに。

 

とにかく自分で色々試してみてください。 

 



8 件のコメント

  • 1megumegu  | 2008 年 5 月 30 日 12:32 AM

    DLどこからすればいいの?

  • 2匿名  | 2008 年 5 月 31 日 8:37 AM

    ありがとうございます!動作させるコツが分かりました!

  • 3rei  | 2008 年 6 月 2 日 1:37 AM

    Snes9xとGpspkaiがバグらない人います?
    結局パンドラで3.90M33に戻しました。

  • 4匿名  | 2008 年 6 月 3 日 10:32 AM

    サンプリング周波数について、もう一度調べてみたらどうですか?w
    間違ってますよw

  • 5匿名  | 2008 年 6 月 26 日 8:16 PM

    大変参考になりました。
    プレイ速度への影響はわかりませんが、SOUNDの周波数は44100Hに設定すると音の数が増える気がします。PSP本体のスピーカーからは高音が綺麗に出るような気がします。

  • 6名無し  | 2008 年 8 月 4 日 6:16 AM

    PSPにSnes9xTYLシリーズの最新版をいれたのですが、
    PSPのロゴが消えたろころで10秒後に電源がきれて起動できませんでした。
    諦めてバックアップしてたSnes9xTYL-0.4.2meを入れたところ
    こちらも起動しなくなりました。追加するときってただフォルダに入れるだけでなく
    他の条件でもあるのでしょうか?
    バージョンは3.71M33-4です。

  • 7名無し  | 2008 年 8 月 6 日 9:02 PM

    事故解決しました。
    フォルダGAME371にいれたら動きました

  • 8匿名  | 2008 年 9 月 25 日 9:22 PM

    さんぷりんぐていりでぐぐれ

コメントの投稿(ルール厳守!!)

<< ルール >>

● 投稿されたコメントは管理者の承認後に表示されます。

● 記事に関係のない質問は、【合同掲示板】でルールを守って書き込んでください。

● 質問を投稿する場合は質問ルールを守ってください。

● 投稿する場合はここをクリックしてください。(スパム対策)

● 報告,誤字脱字などの指摘はどしどしコメントください。