Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
|
08-16-2013, 08:34 AM
Post: #61
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
I get ~ +30% speed boost on any game with MT enabled.
FFCC MT off - 265% MT on - 292% Using PPSSPP on Windows 7 x64 SP1 i7 4771 3.5Ghz,GTX750TI,16GB RAM Batch iso <=> cso converter http://forums.ppsspp.org/showthread.php?tid=5384 Save Game\States Manager http://forums.ppsspp.org/showthread.php?tid=5516 |
|||
08-16-2013, 10:11 AM
(This post was last modified: 08-16-2013 10:36 AM by Danyal Zia.)
Post: #62
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
(08-16-2013 08:34 AM)vsub_ Wrote: I get ~ +30% speed boost on any game with MT enabled.I'm getting 267% at 1x resolution and 169% at 2x resolution and 141% at Full Screen With buffered rendering on and default settings (without frameskipping!) on Pentium M @ 2.0 Ghz (With 2 mb of L2 cache) and Mobility X300 @ 350/300 As you can see, GPU is the bottleneck in my case. Your 6600GT is a lot faster than X300. Multithreading isn't supported by P-M and it just slow down while MT is on. Are you getting 265% at 2x resolution with buffered rendering on? |
|||
08-16-2013, 10:36 AM
Post: #63
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
I was always wondering about that but does the "Render Resolution" matters.
What I find strange here is that(buffered rendering is enabled)I don't get any speed loss between. Render Resolution - x1 Texture Scaling - off and xBRZ and Render Resolution 4x Texture Scaling - 5x and Hybrid Bicubic The only different thing is that the graphics quality is tinny bit better and the ram usage is more(totally not wort the extra ram usage for such small change on the graphics) I only get less speed if AA is enabled but between AA and Render Resolution - x1 Texture Scaling - off and xBRZ or Render Resolution 4x Texture Scaling - 5x and Hybrid Bicubic there is no difference in the speed and the quality when AA is enable is as if you are using some texture filter(2xSaI for example). You lose a lot of speed for such small difference...Linear Filtering is doing good enough job. Using PPSSPP on Windows 7 x64 SP1 i7 4771 3.5Ghz,GTX750TI,16GB RAM Batch iso <=> cso converter http://forums.ppsspp.org/showthread.php?tid=5384 Save Game\States Manager http://forums.ppsspp.org/showthread.php?tid=5516 |
|||
08-16-2013, 02:16 PM
Post: #64
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
Well, Thanks a lot for showing me this thread. It certainly does help. although I have not experienced many issues so far, are the "shadows" of the characters in final fantasy 7 CC accounted for in the new test builds?
|
|||
08-16-2013, 02:23 PM
Post: #65
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
(08-16-2013 02:16 PM)Gawerty Wrote: Well, Thanks a lot for showing me this thread. It certainly does help. although I have not experienced many issues so far, are the "shadows" of the characters in final fantasy 7 CC accounted for in the new test builds? I don't really know about that issue, but some users are speaking about it in the Crisis Core Final Fantasy VII's thread at the moment ♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing ♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing ♦ PSP-3004 | 6.60 PRO-C2 |
|||
08-16-2013, 04:51 PM
(This post was last modified: 08-16-2013 05:02 PM by Danyal Zia.)
Post: #66
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
(08-01-2013 09:31 PM)solarmystic Wrote: Set Rendering Mode to Non Buffered Rendering (May break games that need it. A lot of games don't require it to work. Minor speed boost), OR alternatively,For Android, Non-buffered mode gives major speed boost in most games as reported by many users around the forum. Since GPU is mostly the bottleneck for Android, many FBO effects such as Motion Blur, Bloom etc can't be faked in a sensible way in Non-Buffered mode thus giving major speed boost. Some Android devices doesn't run with Buffered Rendering at all such as ARMv6 that's why Henrik made non-buffered Rendering default for ARMv6 https://github.com/hrydgard/ppsspp/commi...911bd55f63 So, Android users should be advised to run in non-buffered mode unless something doesn't work correctly. However, For Windows, it gives Minor speed boost (even in low-end GPUs) as you have mentioned. (08-01-2013 09:31 PM)solarmystic Wrote: Turn OFF Vsync. (Will cause tearing in the image, but gives a performance boost) -Windows only, since Android devices have Vsync always on-Correction:- If you look at the code: Code: if (gl_extensions.EXT_swap_control_tear) { Code: if (gl_extensions.EXT_swap_control_tear) { |
|||
08-16-2013, 10:57 PM
(This post was last modified: 08-16-2013 11:01 PM by solarmystic.)
Post: #67
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
(08-16-2013 04:51 PM)Danyal Zia Wrote: For Android, Non-buffered mode gives major speed boost in most games as reported by many users around the forum. Since GPU is mostly the bottleneck for Android, many FBO effects such as Motion Blur, Bloom etc can't be faked in a sensible way in Non-Buffered mode thus giving major speed boost. Some Android devices doesn't run with Buffered Rendering at all such as ARMv6 that's why Henrik made non-buffered Rendering default for ARMv6 https://github.com/hrydgard/ppsspp/commi...911bd55f63 Got it. But it's not a good idea to recommend every Android device to run in non buffered mode either. There are a few cases where buffered mode on Android is superior to non buffered mode:- 1. Device has a super high native resolution. Example, Nexus 10, which has a massive native resolution of 2560x1600. Now, if the device uses non buffered mode, PPSSPP will render the game at NATIVE, which would kill the performance of the games. Even my own laptop only has 1920x1080p resolution. In this case, Buffered would theoretically be superior to non buffered for that device, since the image is rendered at a much lower resolution. Refer to [Unknown]'s post on the issue:- https://github.com/hrydgard/ppsspp/pull/...t-21984075 2. Games can be broken without buffered mode. Non buffered mode is a HACK. The normal mode of operation for the PSP is buffered rendering. I've already stated that if a game requires buffered rendering mode to work properly (like the Grand Theft Auto games for example), even on Android, you HAVE to turn it on. If your Android device breaks with it on and the game also needs it on, well that's just TOO BAD. Get a better device. Being brutally honest here. You can't make the devs accomodate your device just because it's behind the times, for non buffered rendering. (08-16-2013 04:51 PM)Danyal Zia Wrote: Turn OFF Vsync. (Will cause tearing in the image, but gives a performance boost) -Windows only, since Android devices have Vsync always on- This is true. But anyway it doesn't really matter at the moment since the functionality is broken in the latest builds whether you on it or off it. PPSSPP Modern Testbed:- Intel Core i5 4690K @ 4.0 GHz NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz 16 GB DDR3 RAM @ 1600 MHz Windows 7 x64 SP1 PPSSPP Ancient Testing Rig:- Intel Core 2 Duo T9550 @ 2.8GHz ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz 8 GB DDR3 RAM @ 1066 MHz Windows 7 x64 SP1 |
|||
08-17-2013, 04:52 AM
(This post was last modified: 08-17-2013 08:06 AM by Danyal Zia.)
Post: #68
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
(08-16-2013 10:57 PM)solarmystic Wrote: 1. Device has a super high native resolution. Example, Nexus 10, which has a massive native resolution of 2560x1600. Now, if the device uses non buffered mode, PPSSPP will render the game at NATIVE, which would kill the performance of the games. Even my own laptop only has 1920x1080p resolution. In this case, Buffered would theoretically be superior to non buffered for that device, since the image is rendered at a much lower resolution.I meant the same in terms of performance (with exception also) as reported by users anyway. Btw, I don't get your point when you said that you get higher resolution in non-buffered while lower resolution in buffered for your laptop. I get same internal resolution in both. (For Instance, 2x resolution renders double the resolution of original PSP in both buffered and non-buffered) (08-16-2013 10:36 AM)vsub_ Wrote: there is no difference in the speed and the quality when AA is enable is as if you are using some texture filter(2xSaI for example).I usually get crash in full screen when I enable 2xSSAA through emulator. But, when I do force Anti-Aliasing through drivers (CCC) it runs fine (apart from slow down) even at 6x AA. Btw, AA smooths the edges of objects while Linear Filtering filters the image (texture) with depth. Take a look with 6x AA in screenshot below. You can see the smoothness in the edges of Angeal's hands. Theoretically, 2xSSAA renders the image at double the internal resolution as specified by users as per: Code: if (g_Config.bAntiAliasing) { |
|||
08-17-2013, 07:01 AM
(This post was last modified: 08-17-2013 07:03 AM by bonquacks.)
Post: #69
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
This guide is gud. +1 rep to da maker of the guide, really helped boost my performance on my older Pentium D 820 rig running at 2.8 GHz with NVIDIA 7600 GT on Windows XP.
It is an old machine, but surprisingly capable with PPSSPP. I see some Pentium 4 users too on the forum. What an amazing emulator. |
|||
08-17-2013, 08:07 AM
Post: #70
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
Well, on my HTC one, running in non buffered rendering really give a nice speed boost, even if my device got a full hd resolution ahah...
Hey everybody, tired of the way games are reported here? look here ->> http://forums.ppsspp.org/showthread.php?tid=5901 --Current Mobile device-- Htc one, Xplay, Walkman z, Samsung ace IIx (crap) --Current Computer-- 1x (e8200, shitty ram (3go), 9600gt) 1x (e6750, better ram (2go), no video card) 1x (i5-3210M, ram (4Go),650M) |
|||
08-17-2013, 01:33 PM
Post: #71
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
Any note/info about new software rendering?
|
|||
08-17-2013, 03:05 PM
(This post was last modified: 08-17-2013 03:06 PM by TheDax.)
Post: #72
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
Sure, it's slow as heck. Don't use it if you want good performance.
It's an experimental option. 4GHz AMD 3900X, 32GB DDR4 RAM, 6GB Nvidia RTX 2060, Asus Crosshair 7 Hero (Wifi), Linux How to ask useful questions: https://web.archive.org/web/20110214010944/http://support.microsoft.com/kb/555375 I'm not Dark_Alex, nor do I claim to be. Our nicknames are merely coincidence. |
|||
08-17-2013, 03:17 PM
(This post was last modified: 08-17-2013 03:20 PM by cyclonmaster.)
Post: #73
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
Yeah, tested on android. all game is black.
How about disabling vsync on android. In theory, will it give any speed improvement? I'm using https://play.google.com/store/apps/detai....pimpmyrom to disable vsync. Still testing. |
|||
08-18-2013, 03:07 AM
Post: #74
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
(08-17-2013 03:17 PM)cyclonmaster Wrote: How about disabling vsync on android. In theory, will it give any speed improvement?You should post your request here http://forums.ppsspp.org/showthread.php?tid=3252 ● If you report (or happen to find any) game/mini/demo that's still not on the compatibility list yet even after 48 hours, you can PM me the link! ● Sorry for my bad english, I'm Indonesian. |
|||
08-18-2013, 08:06 AM
Post: #75
|
|||
|
|||
RE: Guide:- Maximizing the performance of PPSSPP on your Android/Windows device.
It's not a feature request. As in windows where we can disable vsync and get some speed improvement, I wonder is it in theory give the same effect for android. Tested, I seem to not noticed the different. Others might have noticed it.
|
|||
« Next Oldest | Next Newest »
|