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

Post-processing filters - UI/UX degraded on PC #19763

Open
2 tasks done
Darthagnon opened this issue Dec 24, 2024 · 2 comments
Open
2 tasks done

Post-processing filters - UI/UX degraded on PC #19763

Darthagnon opened this issue Dec 24, 2024 · 2 comments

Comments

@Darthagnon
Copy link

Darthagnon commented Dec 24, 2024

What should happen

Over the Christmas holidays, I have been updating PPSSPP on my brothers' and my laptops and I was looking for the fun post-processing filters that were formerly located in a dropdown menu in v1.13.2 and below. Game settings >> Post-processing shader.

What actually happens

In PPSSPP 1.17 and up (at least, from what I tested EDIT: PPSSPP v1.14 and up. Must not have updated in a while), the filters can only now be enabled from a full-screen display activated via Game settings >> Display layout & effects >> In full-screen overlay, Post-processing shaders. It took a while to find as the menu options were unfamiliar and renamed. The UX on PC is degraded from being a simple dropdown menu option with checkboxes for shaders. I feel that, while it may make sense for cross platform (mostly touchscreen) devices, it's unintuitive on PC.

Who would this benefit

PC users would benefit from this, as the shaders would be more obvious and easily usable, rather than buried under a few menus in a touchscreen-optimised layout.

Platform (if relevant)

Windows

Games this would be useful in

All

Other emulators or software with a similar feature

PPSSPP v1.13.2 and below

Checklist

@Darthagnon
Copy link
Author

Darthagnon commented Dec 24, 2024

In a related note, PPSSPP v1.13.2 (Portable) runs perfectly on my Win10 v1709 PC (GTX1060) and exits cleanly, but newer Portable versions have a habit of hanging on exit with "not responding". However, my main installed version of PPSSPP 1.17 (Vulkan) also runs and exits cleanly. Not sure if this is worth opening a new issue over, but it's curious that the cutoff for hanging on exit is also the same as for the introduction of the new UI for shaders. I discovered this while testing PPSSPP portable versions to narrow down the last one that had the shader menu that I like.

@hrydgard
Copy link
Owner

The new UI allows for realtime preview of parameter changes, and makes it easier to manage multiple filters (you can move them up and down, for example). You get the realtime preview by accessing the new interface directly from the pause menu, and you can edit your setup there. It's as fast as going into settings if you're already playing.

But overall, as people requested more features, I had to redesign it. It's possible it didn't completely hit the mark, but it's a difficult feature to design good UI for.

If you have ideas that would directly improve things without losing functionality, I'm all ears. But going back to the old inline interface would lose us functionality, and isn't an option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants