ralph-chan
Honorary Poster
If you're really desperate for some extra speed , you can do the following:-
1. Turn ON Frameskipping and set it to Auto, 1, 2 or 3 (Odd numbers (1,3,5) work best, Even numbers (2,4,6) may cause flickering in games. YMMV, major performance boost on mobile devices, depends on the game's internal framerate, 60 FPS games work best with odd numbers, 30 FPS games work best with even numbers, but the opposite holds true if using Non Buffered Rendering mode.)
2. Set Rendering Mode to Non Buffered Rendering (May break games that need Buffered Rendering. A lot of games don't require it to work. Minor speed boost), OR alternatively,
3. Ensure that Rendering Mode is set to just Buffered Rendering and NOT Read Framebuffers to Memory (CPU) OR Read Framebufers to Memory (GPU) (the latter two are speed killing options that should only be used with games that need them to work properly, e.g. Danganronpa)
4. Make sure any form of Texture Scaling (speed killer and causes hitches on lower end machines when on) is OFF. Anisotropic Texture filtering, however, is fine and nearly free on any modern PC.
5. Ensure that Hardware Transform (massive speed boost) and Vertex Cache are ON. (They should be on by default, there are exceptions to this tip, some games work better with it off, your mileage may vary.)
6. *NEW* Enable Low quality spline/bezier curves. This option will significantly reduce the quality of rendered splines and bezier curves, and the subsequent performance gains will only be noticeable in games that use them. Examples include LocoRoco, Gods Eater Burst (the skyline) and Final Fantasy IV (spell effects).
7. Play at only 1x or 2x rendering resolution.
8. Use the "Change CPU Clock" option in the System Settings menu, and set it to something lower (default:-222MHz), like 111MHz or even 60-80 MHz. People with lower end Android devices have reported some success in gaining more speed with that function. Warning: Lowering the CPU Clock too much will cause unpredictable behaviour within games like SPS (Spiky Polygon Syndrome), jerkiness and flickering. Experiment at your own risk. Also, there is a trade off between increased Speed, as you reduce the frequency, but lower internal FPS. Find a balance you can be comfortable with.
NOTE:- Tekken 6 will NOT boot up if you have the clock changed from the default frequency. Do NOT change the CPU clock if you wish to run Tekken 6.
9. Turn OFF all other background applications while playing games on PPSSPP. (Add exceptions to your virus/malware scanners for this program if you have to)
10. *FOR PC ONLY*Update your drivers. (this may not always be a good idea since newer AMD drivers have conflicts with the program as reported in the forum) and download the latest windows updates.
11. Also ensure that the emulator is running in JIT (Dynarec) mode, which has been moved to Developer Tools in 0.9.5. (major, major performance boost, should be ON by default)
12. Turn ON Fast Memory. (minor performance boost on x86, major performance boost on Android, not always recommended since it is quite unstable and can cause crashes. If your games start crashing, turn FastMem OFF.)
14. Turn OFF Vsync. (Will cause tearing in the image, but gives a performance boost) -Windows only, since Android devices have Vsync always on-
15. *NEW* Turn OFF Enable Debug Logging. (this option is located under Developer Tools in the System Menu, very minor to major performance boost in games that have excessive error log spam. e.g. Monster Hunter Portable 3rd HD (+35%) and the rest of the Monster Hunter Series (+10%). Developer support is not guaranteed with this option off however, since logfiles cannot be produced unless logging is enabled.)
16. Turn ON the Force 60 FPS or less option. (option is located in page 3 of Graphics Settings. This really gives a major performance boost to certain games with GE Timing issues. Examples include the God of War games which perform horribly with this option turned off. Some games hate this option however, so turn it back off when you're done with the God of War games.)
17. Turn ON Multithreaded(MT). That's right folks, with this highly experimental function enabled, PPSSPP will finally use more than one core of your CPU. Performance gains will vary from game to game (minor to greatly increased Speed), and since this is still being tested, not every game will be happy with it for now. If a game isn't happy with it, just make a note and disable MT for it for now.
18. *NEW* Turn OFF Postprocessing Shaders (formerly known as FXAA). (only a minor performance increase on Windows, moderate increase on Android.)
19. *NEW* Turn ON You do not have permission to view the full content of this post. Log in or register now.. (located under Graphics --> häçk Settings, moderate speedup and highly recommended if Software Skinning is enabled(synergistic boost), may cause graphical glitches in games, disable it if you find any that makes games unplayable)
20. *NEW* Turn ON You do not have permission to view the full content of this post. Log in or register now.. (located under Graphics --> häçk Settings, only for PowerVR devices, option is hidden for other devices, will cause graphical glitches in games, disable it if you find any that makes games unplayable)
21. *NEW* Turn ON You do not have permission to view the full content of this post. Log in or register now.. (located under Graphics --> Performance, this feature offers rather mixed results; it provides an incredible performance boost to certain games, but can also reduce performance in others.)
22. *NEW* Turn ON You do not have permission to view the full content of this post. Log in or register now.. (located under Graphics --> Performance, this feature provides a consistent performance boost to nearly every single game, with almost no downside, except in a few cases, e.g. A delay in displaying/refreshing text in certain games and shifting textures. Games affected include Danganronpa and Growlanser so disable it in those games.)
23. *NEW* Turn ON You do not have permission to view the full content of this post. Log in or register now..(located under Graphics --> Performance, provides almost little to no performance benefits in most cases. Enable it only if you're absolutely desperate for every FPS you can get.)
24. *NEW* Turn OFF You do not have permission to view the full content of this post. Log in or register now.. (an unfinished feature located under Graphics --> Rendering Mode, disable it unless you have games that require it, e.g. Ys Seven for proper minimap functionality.)
25. *NEW* Turn ON You do not have permission to view the full content of this post. Log in or register now.. (this feature provides a significant performance boost in every game, but at the cost of major graphical glitches and inaccurate graphical emulation. This is not to be used unless you are absolutely desperate for extra speed and couldn't care less about the picture on the screen. It is considered a last ditch option.)
26. *NEW* (Android ONLY) Change the Display Resolution (HW scaler) setting to 1x PSP. (located under Graphics, this feature enables PPSSPP to utilize your Android device's own hardware scaler to scale the output to a lower resolution instead of doing it itself, which provides a significant performance boost for every game at the cost of an obviously blurry looking and pixelated output. Highly recommended for users desperate for additional performance.)
27. *FOR PC ONLY* set custom resolution to the lowest to play smoothly ( degrades quality but maximize performance).
28. Turn ON Timer häçk ( this feature force to use the custom emulated clock speed found on system)
Note : tekken 6 might not bootup try to use default emulated speed
29. *FOR PC ONLY* Backend must be in direct x11 faster and optimize performance
30.*FOR PC ONLY* download the latest vcredist redistrubutable files and latest direct x11 , direct x9 vulkan
31. *FOR ANDROID ONLY* enable force gpu rendering it will load all 2d 3d graphics onto gpu making it blazing fast ( can be viewed under settings/developer settings)
notes : might impact battery / some users reported getting worse when enabled disabled it
1. Turn ON Frameskipping and set it to Auto, 1, 2 or 3 (Odd numbers (1,3,5) work best, Even numbers (2,4,6) may cause flickering in games. YMMV, major performance boost on mobile devices, depends on the game's internal framerate, 60 FPS games work best with odd numbers, 30 FPS games work best with even numbers, but the opposite holds true if using Non Buffered Rendering mode.)
2. Set Rendering Mode to Non Buffered Rendering (May break games that need Buffered Rendering. A lot of games don't require it to work. Minor speed boost), OR alternatively,
3. Ensure that Rendering Mode is set to just Buffered Rendering and NOT Read Framebuffers to Memory (CPU) OR Read Framebufers to Memory (GPU) (the latter two are speed killing options that should only be used with games that need them to work properly, e.g. Danganronpa)
4. Make sure any form of Texture Scaling (speed killer and causes hitches on lower end machines when on) is OFF. Anisotropic Texture filtering, however, is fine and nearly free on any modern PC.
5. Ensure that Hardware Transform (massive speed boost) and Vertex Cache are ON. (They should be on by default, there are exceptions to this tip, some games work better with it off, your mileage may vary.)
6. *NEW* Enable Low quality spline/bezier curves. This option will significantly reduce the quality of rendered splines and bezier curves, and the subsequent performance gains will only be noticeable in games that use them. Examples include LocoRoco, Gods Eater Burst (the skyline) and Final Fantasy IV (spell effects).
7. Play at only 1x or 2x rendering resolution.
8. Use the "Change CPU Clock" option in the System Settings menu, and set it to something lower (default:-222MHz), like 111MHz or even 60-80 MHz. People with lower end Android devices have reported some success in gaining more speed with that function. Warning: Lowering the CPU Clock too much will cause unpredictable behaviour within games like SPS (Spiky Polygon Syndrome), jerkiness and flickering. Experiment at your own risk. Also, there is a trade off between increased Speed, as you reduce the frequency, but lower internal FPS. Find a balance you can be comfortable with.
NOTE:- Tekken 6 will NOT boot up if you have the clock changed from the default frequency. Do NOT change the CPU clock if you wish to run Tekken 6.
9. Turn OFF all other background applications while playing games on PPSSPP. (Add exceptions to your virus/malware scanners for this program if you have to)
10. *FOR PC ONLY*Update your drivers. (this may not always be a good idea since newer AMD drivers have conflicts with the program as reported in the forum) and download the latest windows updates.
11. Also ensure that the emulator is running in JIT (Dynarec) mode, which has been moved to Developer Tools in 0.9.5. (major, major performance boost, should be ON by default)
12. Turn ON Fast Memory. (minor performance boost on x86, major performance boost on Android, not always recommended since it is quite unstable and can cause crashes. If your games start crashing, turn FastMem OFF.)
14. Turn OFF Vsync. (Will cause tearing in the image, but gives a performance boost) -Windows only, since Android devices have Vsync always on-
15. *NEW* Turn OFF Enable Debug Logging. (this option is located under Developer Tools in the System Menu, very minor to major performance boost in games that have excessive error log spam. e.g. Monster Hunter Portable 3rd HD (+35%) and the rest of the Monster Hunter Series (+10%). Developer support is not guaranteed with this option off however, since logfiles cannot be produced unless logging is enabled.)
16. Turn ON the Force 60 FPS or less option. (option is located in page 3 of Graphics Settings. This really gives a major performance boost to certain games with GE Timing issues. Examples include the God of War games which perform horribly with this option turned off. Some games hate this option however, so turn it back off when you're done with the God of War games.)
17. Turn ON Multithreaded(MT). That's right folks, with this highly experimental function enabled, PPSSPP will finally use more than one core of your CPU. Performance gains will vary from game to game (minor to greatly increased Speed), and since this is still being tested, not every game will be happy with it for now. If a game isn't happy with it, just make a note and disable MT for it for now.
18. *NEW* Turn OFF Postprocessing Shaders (formerly known as FXAA). (only a minor performance increase on Windows, moderate increase on Android.)
19. *NEW* Turn ON You do not have permission to view the full content of this post. Log in or register now.. (located under Graphics --> häçk Settings, moderate speedup and highly recommended if Software Skinning is enabled(synergistic boost), may cause graphical glitches in games, disable it if you find any that makes games unplayable)
20. *NEW* Turn ON You do not have permission to view the full content of this post. Log in or register now.. (located under Graphics --> häçk Settings, only for PowerVR devices, option is hidden for other devices, will cause graphical glitches in games, disable it if you find any that makes games unplayable)
21. *NEW* Turn ON You do not have permission to view the full content of this post. Log in or register now.. (located under Graphics --> Performance, this feature offers rather mixed results; it provides an incredible performance boost to certain games, but can also reduce performance in others.)
22. *NEW* Turn ON You do not have permission to view the full content of this post. Log in or register now.. (located under Graphics --> Performance, this feature provides a consistent performance boost to nearly every single game, with almost no downside, except in a few cases, e.g. A delay in displaying/refreshing text in certain games and shifting textures. Games affected include Danganronpa and Growlanser so disable it in those games.)
23. *NEW* Turn ON You do not have permission to view the full content of this post. Log in or register now..(located under Graphics --> Performance, provides almost little to no performance benefits in most cases. Enable it only if you're absolutely desperate for every FPS you can get.)
24. *NEW* Turn OFF You do not have permission to view the full content of this post. Log in or register now.. (an unfinished feature located under Graphics --> Rendering Mode, disable it unless you have games that require it, e.g. Ys Seven for proper minimap functionality.)
25. *NEW* Turn ON You do not have permission to view the full content of this post. Log in or register now.. (this feature provides a significant performance boost in every game, but at the cost of major graphical glitches and inaccurate graphical emulation. This is not to be used unless you are absolutely desperate for extra speed and couldn't care less about the picture on the screen. It is considered a last ditch option.)
26. *NEW* (Android ONLY) Change the Display Resolution (HW scaler) setting to 1x PSP. (located under Graphics, this feature enables PPSSPP to utilize your Android device's own hardware scaler to scale the output to a lower resolution instead of doing it itself, which provides a significant performance boost for every game at the cost of an obviously blurry looking and pixelated output. Highly recommended for users desperate for additional performance.)
27. *FOR PC ONLY* set custom resolution to the lowest to play smoothly ( degrades quality but maximize performance).
28. Turn ON Timer häçk ( this feature force to use the custom emulated clock speed found on system)
Note : tekken 6 might not bootup try to use default emulated speed
29. *FOR PC ONLY* Backend must be in direct x11 faster and optimize performance
30.*FOR PC ONLY* download the latest vcredist redistrubutable files and latest direct x11 , direct x9 vulkan
31. *FOR ANDROID ONLY* enable force gpu rendering it will load all 2d 3d graphics onto gpu making it blazing fast ( can be viewed under settings/developer settings)
notes : might impact battery / some users reported getting worse when enabled disabled it
