hrydgard / ppsspp

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
https://www.ppsspp.org
Other
11.03k stars 2.15k forks source link

Motorola e6i manhunt 2 bug performance #18832

Open Mrleft4dead41 opened 7 months ago

Mrleft4dead41 commented 7 months ago

Game or games this happens in

ULES00756 v1.02

What area of the game / PPSSPP

savedata.zip

What should happen

I want to report a performance bug in the game manhunt 2. It performs well for me when I set it to a low-end configuration, but when I save state and then modify the Skip Gpu Readbaks option from Skip to No (deafult), the performance gets worse and with low-end configuration. and with frame skip activated the features of my cell phone motorola e6i characteristics Screen: 6.1", 720 x 1560 pixels Processor: Unisoc SC9863A 1.6GHz RAM: 2GB Storage: 32GB Expansion: microSD Camera: Dual, 13MP+2MP Battery: 3000 mAh OS: Android 10 (Go edition) Profile: 8.5mm

Logs

Screenshot_20240205-202434 Screenshot_20240205-202442 Screenshot_20240205-202448 Screenshot_20240205-202459 Screenshot_20240205-202505 Screenshot_20240205-202513 Screenshot_20240205-202520 )

Platform

Android

Mobile device model or graphics card (GPU)

Motorola E6i GPU:PowerVrGE8322

PPSSPP version affected

v1.17-108-g79da1832e

Last working version

None

Graphics backend (3D API)

OpenGL / GLES

Checklist

anr2me commented 7 months ago

I think it's normal to have performance drops when changing GPU Readbacks from Skip to No, since GPU Readback can be expensive if the game doing it a lot, thus skipping it can improve performance.

However, some visual/graphical effects might need readbacks, so skipping readbacks will also skips those visual effects (ie. less accurate visually).

You should try the other options between Skip and No, they might perform a bit better than No.