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

Feature Request: restore software rendering ui setting on android #12958

Closed
ghost opened this issue May 23, 2020 · 3 comments
Closed

Feature Request: restore software rendering ui setting on android #12958

ghost opened this issue May 23, 2020 · 3 comments

Comments

@ghost
Copy link

ghost commented May 23, 2020

As the title say, I know there's a compat.ini to enable SW rendering but that hussle.
Also SW rendering is better now compare before, will you consider restoring the ui setting?

Best Regards Thanks PPSSPP Devs

@LunaMoo
Copy link
Collaborator

LunaMoo commented May 24, 2020

Situation didn't changed much from when it was hidden.

Software rendering was hidden on mobiles since it was never ment for playing games with, but to debug hardware renderers, it's still less accurate and horribly slow, some common features are also very iffy with it and a lot of negative reports were from people abusing it accidently or through some confusion.

Under normal conditions even top end desktop cpu's might not draw most 3D games at full speed. Some 2D games are much lighter to draw for software rasterizer, but even then a game which had it forced for compatibility reasons uses a specialized hack without which it becomes much slower, hence it's not recommended to run Darkstalkers on android with original aspect ratio - since it disables the hack(at least from in-game options, post process shader correction should be fine).

Just because SR doesn't really make use of your GPU effectively avoiding horrible drivers of some unlucky mobile devices, doesn't mean it makes games playable on those devices.

The only place where IMO it would be worth re-enabling software rasterizer option for android are homebrew apps/games as those commonly require it do display anything, but can't be effectively enabled via game ID since they don't have one and need a fake one to be generated.

@hrydgard
Copy link
Owner

hrydgard commented May 24, 2020

I hid it on Android because I was seeing unacceptable amounts of crashes from the software renderer in the Google Play report. Presumably, large amounts of users were enabling it either by accident or as an experiment and crashing (at the time it had crash bugs and it may still have).

Also, it's practically unusable on mobile anyway and indeed is more meant as a development tool.

If it gets a lot faster and stabler in the future we might re-evaluate.

@hrydgard hrydgard added this to the Future milestone May 24, 2020
@ghost ghost changed the title Feature Request: restore software rendering ui setting Feature Request: restore software rendering ui setting on android May 24, 2020
@ghost
Copy link
Author

ghost commented Jan 21, 2022

Close via 6fd082f

@ghost ghost closed this as completed Jan 21, 2022
@unknownbrackets unknownbrackets modified the milestones: Future, v1.13.0 Jan 21, 2022
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants