Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Android][OpenGL&Vulkan][Not enough FPS] The KING of Fighters Portable '94-'98 Chapter of Orochi (NPJH50258) #12543

Open
nassau-tk opened this issue Jan 2, 2020 · 19 comments
Labels
GE emulation Backend-independent GPU issues Performance Unexpected slow performance issues
Milestone

Comments

@nassau-tk
Copy link
Contributor

What happens?

Not enough(stable) FPS.

What should happen?

Work on stable FPS.

What hardware, operating system, and PPSSPP version? On desktop, GPU matters for graphical issues.

PPSSPP Ver. : 1.9.3-164
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

I attached dump.
Please,check it.

NPJH50258_0001.zip

@ghost
Copy link

ghost commented Jan 5, 2020

Similar issue #11035 hope sir @unknownbrackets or sir @hrydgard can fixed this issue 👍

@unknownbrackets
Copy link
Collaborator

That dump looks like an intro screen. Is it already slow even at that point? It must not be graphics related, if so.

-[Unknown]

@nassau-tk
Copy link
Contributor Author

Really?!
This lssue does not happen intro and any menu screen.
This issue happen on the playing screen.

I tried getting the dump.
Please check it.

NPJH50258_0002.zip

@ghost
Copy link

ghost commented Feb 14, 2021

No improvement on the latest version of ppsspp :(
Screenshot_2021-02-15-02-31-11
Screenshot_2021-02-15-02-38-23

@hrydgard hrydgard added the Performance Unexpected slow performance issues label Feb 15, 2021
@hrydgard hrydgard modified the milestones: Future, v1.12.0 Feb 15, 2021
@Panderner
Copy link
Contributor

This game runs full speed for me in all games.
Screenshot_2021-02-15-18-57-21-647_org ppsspp ppsspp
But the problem is this game requires the rendering mode to be set to buffered.

@ghost
Copy link

ghost commented Feb 15, 2021

This game runs full speed for me in all games.

Because you are not using the Japanese version lol

@Panderner
Copy link
Contributor

Panderner commented Feb 15, 2021

Oops I mean japanese version of course can't run full speed and sprite glitches (if you turn on lazy texture caching).

video.mp4

@ghost
Copy link

ghost commented Aug 23, 2021

I added this game to force software rendering it's better compare to hardware but still not smooth as the USA version.
I also encounter some graphics issue when this game is in software rendering.
Screenshot_2021-08-23-16-33-45-867_org ppsspp ppsspp

Minimizing ppsspp can cause this both Issue
Screenshot_2021-08-23-16-34-02-383_org ppsspp ppsspp
Some of the touchscreen buttons is missing
Screenshot_2021-08-23-16-34-10-369_org ppsspp ppsspp

@hrydgard hrydgard modified the milestones: v1.12.0, v1.13.0 Aug 23, 2021
@ghost
Copy link

ghost commented Aug 23, 2021

Screenshot_2021-08-23-22-41-07-195_org ppsspp ppsspp
NPJH50258.ppdmp.zip

@ghost
Copy link

ghost commented Jan 20, 2022

This game is much faster/smoother on software rendering now thanks to unknownbrackets 👍 compare to hardware rendering.

HW Vulkan 1X Resolution

hw_vulkan_x1.mp4

Software Mode

software.mp4

Add this game to ForceSoftwareRendering compat.ini
#KOF Chapter of Orochi
NPJH50258 = true

@hrydgard hrydgard modified the milestones: Future-Prio, v1.13.0 Jan 20, 2022
@hrydgard
Copy link
Owner

Yeah that might be reasonable to do for this game.

@unknownbrackets
Copy link
Collaborator

It might be time to bring back the software renderer option on Android?

-[Unknown]

@Panderner
Copy link
Contributor

There is also side effect for this game in software mode that causes large performance slow down in menus.
Screenshot (17)

@ghost
Copy link

ghost commented Jan 21, 2022

It might be time to bring back the software renderer option on Android?

-[Unknown]

Yes!

hrydgard added a commit that referenced this issue Jan 21, 2022
It's improved greatly in performance thanks to Unknown's hard work,
and is becoming a lot more usable. It's not JIT-optimized on ARM yet,
but it's fast enough for some 2D games.

See #12543
@ghost
Copy link

ghost commented Jan 23, 2022

There's a bug both for software and hardware.
The background stage of Orochi Iori should turn to red color but its became black and white.
Screenshot_2022-01-23-11-27-36-861_org ppsspp ppsspp
recording.ppdmp.zip

@unknownbrackets
Copy link
Collaborator

If that's incorrect, it would have to be something on the CPU. Sounds like that other fighting game, where the effects are gray...

I didn't see any palettes that looked promising for a red background, so it seems like a CLUT issue maybe even?

PSP rendering of that dump:
#12543_NPJH50258_king_of_fighters_gray

-[Unknown]

@ghost
Copy link

ghost commented Jan 24, 2022

Maybe that's a game bug? and not by ppsspp?
This is the correct color of the Orochi Iori stage.
Screenshot_2022-01-24-10-21-28-598_com vanced android youtube

@hrydgard
Copy link
Owner

Yeah missing colorization of a palette sound suspiciously like Soul Calibur, which we still have no idea what's going on with the sword swinging effects in ...

@hrydgard
Copy link
Owner

Since the software renderer option is now available on Android, I'm removing this from the 1.13 milestone.

We could force it on for the game in the compat.ini file but then some menus may be slow as reported by Panderner, not sure if that's acceptable.

@hrydgard hrydgard modified the milestones: v1.13.0, Future-Prio Apr 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GE emulation Backend-independent GPU issues Performance Unexpected slow performance issues
Projects
None yet
Development

No branches or pull requests

4 participants