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
10.84k stars 2.13k forks source link

[Android][OpenGL]Pursuit Force not enough FPS performance (ULJM05097) #12335

Open nassau-tk opened 4 years ago

nassau-tk commented 4 years ago

What happens? There is no enough FPS. (It happens certainly by more than one specific situation.)

What should happen? More smooth work.

What hardware, operating system, and PPSSPP version? On desktop, GPU matters for graphical issues. PPSSPP Ver. : 1.8.0-617 OS: Android 9.0 DeviceName: SONY SO-02K / Xperia XZ1 Compact (Japan) CPU: Snapdragon835 (Octa-core) GPU: Adreno 540 Resolution: 720×1280 RAM: 4GB ROM:32GB ExternalStrage: microSDXC 512GB

Please check the attached dump file. recording_ULJM05097.zip

Panderner commented 4 years ago

Are you using opengl or vulkan?

nassau-tk commented 4 years ago

I'm using and talking about OpenGL. But....Behavior depends on a stage.(OpenGL & Vulkan) example1) 1st mission of (WARLORDS) : OpenGL is bad FPS. 1st mission of (WARLORDS) : Vulkan is Good FPS. example2) 1st mission of (Capelli Family) : OpenGL is bad FPS. 1st mission of (Capelli Family) : Vulkan is bad FPS.

There are a lot of situations a problem generates, But OpenGL happens the issue more than Vulkan .

marosis commented 4 years ago

.log file is needed

hrydgard commented 4 years ago

Not really, it's pretty well known that these games use bezier patch tesselation for the road rendering which is a bit expensive. Enabling the option "Hardware tesselation" may help improve performance.

nassau-tk commented 4 years ago

Thanks for Reply!!

To: marosis I apologize for that by an elementary question. How can I get the .log file? Please tell me.

To: hrydgard Sorry, This issue happens by "Hardware tesselation" turn on. But..."Hardware tesselation" turn off. Result is below. 1st mission of (WARLORDS) : OpenGL is Good FPS. 1st mission of (Capelli Family) : OpenGL is bad FPS.

*1st mission of (Capelli Family) is no change performance. (Hardware tesselation On & Off)

The person who turned off was smooth drawing at one stage.

I have noticed one. When Voice is played by an event, a decline of FPS occurs mainly. This is the issue that even some other games are watched. Example)Mahjong Fight Club(ULJM05002) Mahjong Fight Club ZenkokuTaisenBan(ULJM05163)

Are these a known issue?

unknownbrackets commented 4 years ago

If hardware tessellation doesn't help make it fast (which I think can make it slower on some GL devices), and setting the curve quality to low doesn't help, there's probably not a lot else we can do.

This game used a fairly advanced rendering method on the PSP, and it takes more power to emulate.

-[Unknown]

nassau-tk commented 4 years ago

@unknownbrackets

I understand. PPSSPP expects to become better and waits!

nassau-tk commented 3 years ago

um...

It's will not happen on Galaxy S20.(SD865+RAM12GB)

hrydgard commented 3 years ago

will not happen?

nassau-tk commented 3 years ago

Yes, I tested same scene in the game. But, It's not happen. (It's means "Not goes down FPS when Timing of Playing voice".) Is this a reason by machine spec?

Notice : Of course, Xperia XZ1 compact (D835+RAM 4GB) is happen yet.

ghost commented 2 years ago

Duplicate of https://github.com/hrydgard/ppsspp/issues/11216#issuecomment-925107278?

Panderner commented 2 years ago

Duplicate of #11216 (comment)?

Umm it's a performance issue

ghost commented 2 years ago

Duplicate of #11216 (comment)?

Umm it's a performance issue

Still related read my comment there.

nassau-tk commented 2 years ago

Duplicate of #11216 (comment)?

Umm it's a performance issue

Still related read my comment there.

May be not related I think.