Editing PPSSPP

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
 
{{Infobox emulator
 
{{Infobox emulator
 
|logo = Ppsspp.png
 
|logo = Ppsspp.png
|logowidth = 64
+
|logowidth = 256
|screenshot = PPSSPP Screenshot.png
+
|version = {{PPSSPPVer}}
|screenshotcaption = PPSSPP 1.12.3 on the Recent section, with three games on it.
 
|version = {{Version|PPSSPP}}
 
 
|active = Yes
 
|active = Yes
|platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on macOS|macOS]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on Android|Android]]<br/>[[Emulators on iOS|iOS]]<br/>[[Emulators on Switch|Switch]]<br/>[[Emulators on Pandora|Pandora]]<br/>[[Emulators on DragonBox Pyra|Pyra]]<br/>[[Emulators_on_Legacy_systems#Blackberry|Blackberry]]<br/>[[Emulators on Symbian|Symbian]]<br/>[[Emulators_on_Legacy_systems#MeeGo|MeeGo]]<br/>[[Emulators on Xbox One|Xbox One]]<br/>[[Emulators on Xbox 360|Xbox 360]]<br/>[[Emulators on Wii U|Wii U]]
+
|platform = Multi-platform
 
|target = [[PlayStation Portable emulators|PlayStation Portable]]
 
|target = [[PlayStation Portable emulators|PlayStation Portable]]
 
|developer = Henrik "hrydgard" Rydgård, uknownbrackets, raven02, xsacha, thedax
 
|developer = Henrik "hrydgard" Rydgård, uknownbrackets, raven02, xsacha, thedax
|website = [https://www.ppsspp.org/ PPSSPP.org]
+
|website = [http://www.ppsspp.org/ PPSSPP.org]
|prog-lang = C++, C
 
 
|support =  
 
|support =  
|license = GNU GPLv2+
 
 
|source = [https://github.com/hrydgard/ppsspp/ GitHub]
 
|source = [https://github.com/hrydgard/ppsspp/ GitHub]
|bios = [[Emulator_Files#PlayStation_Portable|Optional]]
 
 
}}
 
}}
[[PPSSPP]] (an acronym for '''PlayStation Portable Simulator Suitable for Playing Portably''') is a multi-platform, open-source [[PlayStation Portable emulators|PlayStation Portable]] emulator written in C++ with the aim of speed and portability. Its development is ongoing and is still in a beta state, but progress is fast and most games are already playable. It is also available as a [[libretro]] core for [[RetroArch]].
+
[[PPSSPP]] (an acronym for '''PlayStation Portable Simulator Suitable for Playing Portably''') is a multi-platform, open-source [[PlayStation Portable emulators|PlayStation Portable emulator]] written in C++ with the aim of speed and portability. Its development is ongoing and is still in a beta state, but progress is fast and most games are already playable. It is also available as a [[libretro]] core for [[RetroArch]].
  
 
==Download==
 
==Download==
 
{| cellpadding="4"
 
{| cellpadding="4"
 
|-
 
|-
|align=center|{{Icon|Win|Lin|macOS|APK|iOS|NX}}
+
|align=center|{{Icon|Win|Lin|Mac|APK|iOS|NX|Pandora}}
{{Icon|Symbian|MeeGo|BB}}
 
 
|'''[https://www.ppsspp.org/downloads.html Official Stable builds]'''
 
|'''[https://www.ppsspp.org/downloads.html Official Stable builds]'''
 
|-
 
|-
|align=center|{{Icon|Win|APK}}
+
|align=center|{{Icon|Win|Lin}}
 
|'''[https://buildbot.orphis.net/ppsspp/ Official Dev builds]'''
 
|'''[https://buildbot.orphis.net/ppsspp/ Official Dev builds]'''
|-
 
|align=center|{{Icon|APK-big}}
 
|'''[https://play.google.com/store/apps/details?id=org.ppsspp.ppsspp Play Store]'''
 
|-
 
|colspan="3"|<hr/>
 
|-
 
|align=center|{{Icon|Pandora-big}}
 
|'''[https://repo.openpandora.org/?page=detail&app=ppsspp_ptitseb 1.10.3]'''
 
|-
 
|align=center|{{Icon|Pyra-big}}
 
|'''[https://pyra-handheld.com/repo/apps/31 0.1]'''
 
|-
 
|colspan="3"|<hr/>
 
|-
 
|align=center|{{Icon|XB1-big}}
 
|'''[https://digiex.net/threads/ppsspp-psp-emulator-for-xbox-one-download.15124 Xbox One]'''
 
|-
 
|align=center|{{Icon|Xbox360-big}}
 
|'''[https://digiex.net/threads/ppsspp-xbox-360-psp-playstation-portable-emulator.12942 0.91 Alpha]'''
 
|-
 
|align=center|{{Icon|WiiU-big}}
 
|'''[https://www.resetera.com/threads/homebrew-ppsspp-reaches-wii-u.45383 Alpha]'''
 
 
|}
 
|}
  
 
==Review==
 
==Review==
Since its release in 2012, the emulator is currently capable of playing 2599 games perfectly, 553 playable, 257 ingame, 132 menu-intro, and 203 unbootable.<ref name="Compatability List" >https://report.ppsspp.org/games</ref>. It is very active and gets updated frequently. It's also significantly faster than JPCSP due to it being coded in C++ instead of Java. Likewise, it is worth noting that not all these games can be played on mobile devices. These devices, especially older ones, often have very poor OpenGL ES drivers, although the situation is improving<ref name="PPSSPP FAQ">http://www.ppsspp.org/faq.html</ref>.
+
Since its release in 2012, the emulator is currently capable of playing around than 1000 games, more than 90% of the PSP Library<ref name="Computability List" >http://forums.ppsspp.org/showthread.php?tid=1473</ref>. It is very active and gets updated frequently. It's also significantly faster than JPCSP due to it being coded in C++ instead of Java. It is only recommended to use JPCSP if the game does not work in PPSSPP. It is worth noting that not all these games can be played on mobile devices. These devices, especially older ones, often have very poor OpenGL ES drivers, although the situation is improving.<ref name="PPSSPP FAQ">http://www.ppsspp.org/faq.html</ref>.
  
 
==System requirements==
 
==System requirements==
 
===Desktop===
 
===Desktop===
Any reasonably modern CPU will be just fine, and any GPU that can handle OpenGL 2.0 should have no issues. You should make sure to install the latest graphics drivers available though. Windows 7 is minimal requirement, and Windows 8 or later is recommended.
+
Any reasonably modern CPU will be just fine, and any GPU that can handle OpenGL 2.0 should have no issues. You should make sure to install the latest graphics drivers available though. Windows XP is minimal requirement, and Windows 7 or later is recommended.
  
 
===[[Android emulators|Android]]===
 
===[[Android emulators|Android]]===
 
At least 1 GHz single-core with OpenGL 2.0 would be the minimum requirement to have any decent performance. A dual or quad-core processor is even more recommended.
 
At least 1 GHz single-core with OpenGL 2.0 would be the minimum requirement to have any decent performance. A dual or quad-core processor is even more recommended.
It may run on a 600 MHz core too, but don't even bother doing so as it would most likely run at slideshow frame rates on all but the simplest of games. Some titles namely ''Colin McRae Rally 2005 Plus'' and ''DiRT 2'' require a stronger processor, and at least one, i.e. ''Test Drive Unlimited' ', is punishing even on the highest-end models.
+
It may run on a 600 MHz core too, but don't even bother doing so as it would most likely run at slideshow frame rates on all but the simplest of games. Some titles namely ''Colin McRae Rally 2005 Plus'' and ''DiRT 2'' require a stronger processor, and at least one, i.e. ''Test Drive Unlimited'', is punishing even on the highest-end models.
  
 
===[[IOS emulators|iOS]]===
 
===[[IOS emulators|iOS]]===
PPSSPP works on jailbroken iPhones and iPads with Cydia installed, running iOS 6 up to 10.x. Note that the JIT does not currently function on 64-bit iOS builds<ref name="PPSSPP FAQ">http://www.ppsspp.org/faq.html</ref> It is possible to install PPSSPP (or any iOS app for that matter) on a non-jailbroken device through Cydia Impactor, however.
+
PPSSPP works on jailbroken iPhones and iPads with Cydia installed, running iOS 6 up to 10.x. Note that the JIT does not currently function on 64-bit iOS builds<ref name="PPSSPP FAQ">http://www.ppsspp.org/faq.html</ref> It is, however, possible to install PPSSPP (or any iOS app for that matter) on a non-jailbroken device through Cydia Impactor, however.
  
 
===BlackBerry 10===
 
===BlackBerry 10===
Line 71: Line 43:
 
Second-generation devices (Nokia 603, 700, 701, 808) are the minimum requirement for decent performance in 3D games. However, first-generation devices (Nokia N8, C7, E7, E7, X7, ..) will be able to play all the 2D and Mini-games.
 
Second-generation devices (Nokia 603, 700, 701, 808) are the minimum requirement for decent performance in 3D games. However, first-generation devices (Nokia N8, C7, E7, E7, X7, ..) will be able to play all the 2D and Mini-games.
  
==Common problems and fixes==
+
==Common problems and fixes:==
 
* Weird text?
 
* Weird text?
 
** Download [[Emulator_Files#PlayStation_Portable|the original fonts]] and place them into the /flash0/ folder, confirming overwrites; this may correct corrupted text in games that use the system font, such as punctuation replaced by overscores in '''Dissidia 012 Final Fantasy'''.
 
** Download [[Emulator_Files#PlayStation_Portable|the original fonts]] and place them into the /flash0/ folder, confirming overwrites; this may correct corrupted text in games that use the system font, such as punctuation replaced by overscores in '''Dissidia 012 Final Fantasy'''.
 
** Disabling buffered rendering fixed the no text issue with '''Final Fantasy IV''' for some. The forums say this will only fix it on Nvidia cards.
 
** Disabling buffered rendering fixed the no text issue with '''Final Fantasy IV''' for some. The forums say this will only fix it on Nvidia cards.
 
 
* DLC works without any plugins. For most games, dropping the files in memstick\PSP\GAME inside folders named with the code of the game (for example, PSP\GAME\ULUS10566 for the US version of Dissidia 012 Final Fantasy).
 
* DLC works without any plugins. For most games, dropping the files in memstick\PSP\GAME inside folders named with the code of the game (for example, PSP\GAME\ULUS10566 for the US version of Dissidia 012 Final Fantasy).
 
 
* X doesn't work? Turn on/off Buffered Rendering or MipMapping and try again.
 
* X doesn't work? Turn on/off Buffered Rendering or MipMapping and try again.
 
 
* Too slow? Turn on/off Hardware Transform and try again.
 
* Too slow? Turn on/off Hardware Transform and try again.
 
 
* '''Dangan Ronpa''': Make sure you're using the latest dev build of PPSSPP and that Buffered Rendering, Read Framebuffers to Memory and FramebufferCPUConvert are enabled (FramebufferCPUConvert is only necessary on AMD I think, I don't need it on Intel/Nvidia and other Intel/Nvidia users seem to be the same).
 
* '''Dangan Ronpa''': Make sure you're using the latest dev build of PPSSPP and that Buffered Rendering, Read Framebuffers to Memory and FramebufferCPUConvert are enabled (FramebufferCPUConvert is only necessary on AMD I think, I don't need it on Intel/Nvidia and other Intel/Nvidia users seem to be the same).
 
 
* Having problems on the [[libretro]] port? Try the standalone versions; the libretro port receives updates, but they tend to be behind the standalone version.
 
* Having problems on the [[libretro]] port? Try the standalone versions; the libretro port receives updates, but they tend to be behind the standalone version.
  
Line 89: Line 56:
 
* [http://forums.ppsspp.org/index.php Official PPSSPP forums]
 
* [http://forums.ppsspp.org/index.php Official PPSSPP forums]
 
* [http://forums.ppsspp.org/showthread.php?tid=1473 Compatibility list]
 
* [http://forums.ppsspp.org/showthread.php?tid=1473 Compatibility list]
* [https://report.ppsspp.org/games Community Compatibility list]
 
 
<!-- * [http://pastebin.com/WHFPSxHd /v/'s compatibility list as of June 30th, 2013] (Disclaimer: Some findings may be outdated) -->
 
<!-- * [http://pastebin.com/WHFPSxHd /v/'s compatibility list as of June 30th, 2013] (Disclaimer: Some findings may be outdated) -->
 
* [http://forums.ppsspp.org/showthread.php?tid=7549 PPSSPP Adhoc Support]
 
* [http://forums.ppsspp.org/showthread.php?tid=7549 PPSSPP Adhoc Support]
 +
* [https://techshali.com/best-setting-ppsspp/ PPSSPP Settings]
 
* [https://np.reddit.com/r/pcgaming/comments/di9xg6/ppsspp_a_psp_emulator_for_android_pc_and_more_ama/ AMA on /r/pcgaming]
 
* [https://np.reddit.com/r/pcgaming/comments/di9xg6/ppsspp_a_psp_emulator_for_android_pc_and_more_ama/ AMA on /r/pcgaming]
  
Line 103: Line 70:
 
[[Category:Android emulation software]]
 
[[Category:Android emulation software]]
 
[[Category:PlayStation Portable emulators]]
 
[[Category:PlayStation Portable emulators]]
[[Category:IOS emulation software]]
 
[[Category:Switch emulation software]]
 

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)