コミュニティ · ヒント · ヘルプ

実際のスレッドからの本当の修正。

繰り返しのコミュニティ質問からグループ化したヒント:Android ストレージ、黒画面、CSO カクつき、セーブステートクラッシュ、コントローラーの癖。要約であり転載ではない。設定を一つ変えて同じゲームでテスト。

PPSSPPでシャープなアップスケールテクスチャのMonster Hunter Freedom Unite

Androidとストレージ

Android 11 以降の scoped storage が「ゲームが消えた」「セーブの読み込みが遅い」投稿の多くの原因です。サポートスレッドで繰り返し語られるヒントです。

ゲームリストが空

OS更新後に再ブラウズ

Android 更新後、古い ISO パスが読めなくなることがある。Games → Browse でフォルダーを再選択し、設定 → システム → Memory stick directory が PSP フォルダ。

セーブ読み込みが遅い

memstickフォルダの権限を再付与

PPSSPP アップグレード後、ゲーム内セーブ読み込みで5~10秒フリーズする報告があります。システム設定で memstick フォルダーを再選択し、ISO は SD・セーブは内部ストレージに置くと約1秒に短縮されることが多い。

クラウド同期

SAVEDATAをDriveとOneDriveから離す

同期アプリは書き込み中にファイルをロックし、memstick のセーブを破損させます。次の用途にはローカルストレージのみ: PSP/SAVEDATA。他の場所で必要なときは手動でバックアップをコピー。

SDカード

ISOはSD、セーブは内部

遅い SD カードから大きな ISO を読むのはプレイには問題ないが、同じカードへのセーブはカクつくことがある。一般的な構成:ゲームは外部 SD、memstick は内部ストレージ。

グラフィックスとパフォーマンス

Vulkan

真っ黒画面 → まずOpenGL

バックエンドが実際に描画するまで解像度を上げない。Mali や古い Adreno ドライバーでは OpenGL が確実。特に Android TV は Vulkan がメニューを描画しない場合 OpenGL が必要なことが多い。

解像度

中スペックスマホでは2×が最適

60 FPS を維持できない端末で内部解像度 4× は、フルスピード 2× より不快です。frameskip やテクスチャスケーリングのハックより先に解像度を下げてください。

エフェクト欠落

Simulate block transferを有効化

影、グラデーション、ミニゲーム遷移のあるゲームは block transfer オフでおかしく見えることが多い。ISO を疑う前に buffered rendering をオン、Skip buffer effects をオフ。

紫色のテクスチャ

テクスチャ置換パックを無効化

PPSSPP バージョンと一致しない HD テクスチャパックはマゼンタのプレースホルダーを表示します。パックを次から削除してください: PSP/TEXTURES グラフィックスバックエンドのバグを追う前に更新。

セーブとセーブステート

進行状況

まずゲーム内セーブ、次にステート

セーブステートに頼る前にゲーム内メニューでセーブ。ステートはバージョン固定で更新後に黙って失敗することがある。コミュニティの助言:ステートはチェックポイントとして、アーカイブではない。

クラッシュ

タイトルごとにFast Memoryオフ

一部の Android ビルドでは Fast Memory オンでセーブステート作成時にクラッシュします。そのゲームのみオフにするのが既知の回避策です。根本バグ修正まで。

メモリースティック確認

「メモリースティックが変更されました」真っ黒画面

memstick プロンプト確認後にハングするタイトルが少数あります。新しい memstick フォルダー、ゲーム情報メニューから savedata 削除、そのキャンペーンはステートではなくゲーム内セーブを試してください。

元に戻す

Androidではセーブステートの元に戻すはオフ

誤ったスロットを読み込むと取り消しバッファなしで上書きされます。読み込み前にスロット番号を再確認。特にゲームパッドをクイックセーブに割り当てた後。

ファイル形式とダンプ

CSO

最大圧縮は3Dでカクつく

CSO は容量節約に優れますが、オープンワールドやレースタイトルで level-9 圧縮はランダムなカクつきを起こします。低レベルで再圧縮するか、問題のあるゲームは ISO を保持してください。

CHD

PPSSPP 1.17+ が必要

古いビルドでは CHD ファイルで黒画面や「failed to load」が出ます。ライブラリ全体を変換する前に PPSSPP を更新してください。

不良ダンプ

ゲームリストでCalculate CRCを実行

破損や不完全なダウンロードは起動時ではなくプレイ中にクラッシュします。redump データベースと CRC が合わない場合は、再ダンプまたは自身のソースから再ダウンロードしてください。

Homebrew

EBOOTをPSP/GAME/に配置

HomebrewはISOの横には置かない。展開先: PSP/GAME/TitleName/EBOOT.PBP memstick上に置かないとブラウザに表示されません。

オーディオと操作

リズムゲーム

I/O on thread を有効化

曲間でストレージがスリープすると音声とタイミングがずれます。リズムゲーマーが最も挙げる設定は I/O on thread で、マルチスレッド(実験的) ではありません。

レイテンシ

ポツポツ音 → バッファサイズを増やす

オーディオレイテンシを一段階上げると Bluetooth のノイズが直ることが多いです。音声が伸びたりロボットのように聞こえる場合は audio stretching を無効にしてください。

ゲームパッド

オーバーレイがアナログスティックを奪う

Discord オーバーレイ、フローティングバブル、一部の画面録画アプリは PPSSPP より先に入力を取得します。閉じてから 設定 → 操作 で再マップしてください。

画面上

ポーズメニューからサイズ変更

プレイ中にオーバーレイを長押ししてボタンをドラッグ・拡大縮小。スマホで縦横の操作感が違う場合はゲームごとにレイアウトを保存してください。

繰り返し出るアドバイス(要約)

公開スレッドでよく見られる内容の短いまとめ。推奨ではありません。変更は一度に一つずつテストしてください。

ゲーム内メニューでセーブしてください。Android ではセーブステートの取り消しはデフォルトでオフで、誤った画面からステートスロットを上書きするとセッションが壊れます。

繰り返し出るセーブステートスレッド

テストでない限り マルチスレッド(実験的) はオフ。リズムゲームで曲途中にストレージがスリープした際、実際に効果があるとされるのは I/O on thread です。

コミュニティ設定スレッド

古い Android で Vulkan が黒画面になる場合、OpenGL が確実な代替です。解像度を触る前にバックエンドを変更してください。

Vulkanトラブルシューティングスレッド

ゲーム別設定がグローバルを黙って上書きします。他を調整後に一タイトルだけおかしい場合、ISO を疑う前に Game 設定 → Restore game-specific settings を開いてください。

ゲーム別上書きスレッド