Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "PPSSPP"

From PCGamingWiki, the wiki about fixing PC games
m (→‎Framerate: General maintenance with AutoWikiBrowser in Bot mode)
Line 467: Line 467:
  
 
==Other information==
 
==Other information==
 +
 
===API===
 
===API===
 
{{API
 
{{API

Revision as of 07:13, 2 December 2023

This article is about the emulation of a console or deprecated PC platform on Windows, macOS (OS X), or Linux.
PPSSPP
PPSSPP cover
Developers
Henrik "hrydgard" Rydgård
PPSSPP at Wikipedia

Key points

Emulator for the Sony PlayStation Portable.

General information

PPSSPP Website
PPSSPP Compatibility List

Availability

Source DRM Notes Keys OS
Official website
DRM-free
Paid Gold Edition also available.
Windows
Linux
PPSSPP Source code (GitHub)

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\memstick\PSP\SYSTEM[Note 1]

Save game data location

System Location
Windows <path-to-game>\memstick\PSP\SAVEDATA[Note 1]

Video

Graphics feature State Notes
Widescreen resolution
Some games depends on 16:9 aspect.
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Toggle with Alt+ Enter.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Resolution render up to 10x PSP from being emulated.
Anti-aliasing (AA)
Resolution scale up to 5x from being emulated.
Vertical sync (Vsync)
60 FPS
30 FPS cap depends on the game. See Framerate.
120+ FPS
High dynamic range display (HDR)
No HDR in PSP.
Ray tracing (RT)

Framerate

In some games depends locking 30 FPS, simply use a cheat to unlock 60 FPS.
Instructions
  1. Go to the PPSSPP forum for 60 FPS cheat games list and copy the cheat code text.
  2. Enable cheats in emulator options.
  3. Open the game in emulator.
  4. Create a new cheat in cheats emulator options.
  5. Paste the cheat code text and save the file.
  6. Enable the created cheat code in emulator options.

Notes:

Might crashes the emulator from creating the not same game developer, it's incompatible in some games.

Input

Keyboard and mouse State Notes
Remapping
Keyboard on emulator
Mouse acceleration
Mouse used from being emulated remapping in controls.
Mouse sensitivity
'Analogue limiter' from being emulated.
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Emulator UI can be used over direct controls.
Controller remapping
Controller sensitivity
Depends on the game. Analog stick only in game and a option from being emulated.
Controller Y-axis inversion
Depends on the game.
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
PlayStation controllers
PlayStation button prompts
Light bar support
Adaptive trigger support
DualSense haptic feedback support
Connection modes

Generic/other controllers
Button prompts
Additional information
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M

Audio

Audio feature State Notes
Separate volume controls
Depends on the game. Audio volume only from being emulated.
Surround sound
Depends on the game.
Subtitles
Depends on the game.
Closed captions
Depends on the game.
Mute on focus lost
Depends on the game.

Localizations

Language UI Audio Sub Notes
English
Depends on the game. The language is on emulator UI.
Arabic
The language is on emulator UI.
Bulgarian
The language is on emulator UI.
Czech
The language is on emulator UI.
Danish
The language is on emulator UI.
Croatian
The language is on emulator UI.
Finnish
The language is on emulator UI.
French
Depends on the game. The language is on emulator UI.
German
Depends on the game. The language is on emulator UI.
Simplified Chinese
The language is on emulator UI.
Traditional Chinese
The language is on emulator UI.
Hungarian
The language is on emulator UI.
Indonesian
The language is on emulator UI.
Cantonese
The language is on emulator UI.
Italian
Depends on the game. The language is on emulator UI.
Dutch
The language is on emulator UI.
Latin
The language is on emulator UI.
Korean
The language is on emulator UI.
Spanish
Depends on the game. The language is on emulator UI.
Latin American Spanish
Also castellano language is on emulator UI.
Lithuanian
The language is on emulator UI.
Malay
The language is on emulator UI.
Norwegian
The language is on emulator UI.
Polish
The language is on emulator UI.
Portuguese
Depends on the game. The language is on emulator UI.
Brazilian Portuguese
The language is on emulator UI.
Romanian
The language is on emulator UI.
Russian
The language is on emulator UI.
Swedish
The language is on emulator UI.
Turkish
The language is on emulator UI.
Vietnamese
The language is on emulator UI.

VR support

Other information

API

Technical specs Supported Notes
Direct3D 9, 11
OpenGL 2.0
Vulkan
Shader Model support 1.0

System requirements

Windows
Minimum Recommended
Operating system (OS) XP, Vista, 7, 8, 8.1, 10
Processor (CPU) Intel Dual Core Duo 2 2.8 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD)
Video card (GPU) DirectX 9.0c compatible, OpenGL


Notes

  1. 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References