-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Libretro port graphic problems when launching game on Linux #14084
Comments
Is this similar to #13737? Everything works fine with PPSSPP proper, right? -[Unknown] |
It's not - no game can load properly at all, just a grey screen right after loaded. |
Confirmed, the standalone version (at commit c4a4fbd) works fine, does not have the two issues mentioned. This happens to libretro core only. |
@unknownbrackets Duplicate issue of #10784. |
Hold on, can we please re-open this? While the 2nd issue might be a duplicate of the one referenced, the 1st issue is definitely something new - I remember the builds made back in Oct 2020 does not have the first issue I mentioned. |
I'll close this and track #10784. |
An update: the 1st issue is caused by commit 0c885db. |
Disabling |
The 0c885db issue should've already been fixed by #13484. Did you test after that change (which would've been in b539ce8? I know there are issues with the way libretro or at least the port to libretro handles GPU backends, as noted in #10784. I think proper core profile handling has just not been implemented. It's waiting for someone enthusiastic about emulator frontends to fix it. -[Unknown] |
Unfortunately, with commit b539c38 it still does not work. Here's the log:
|
Hi, Can you make a test with Lakka if you reproduce the issue ? Thank you. |
On libretro ppsspp core, black screen appears for all games.
standalone ppsspp has no issue. |
I made ppsspp libretro core work by compiling it again without gles2 support and using gl driver in retroarch. With glcore driver, I see these errors which crash retroarch.
It seems ppsspp libretro core should automatically switch to gl driver. |
Are you sure that error isn't from retroarch? We don't generate those types of messages. https://github.com/libretro/RetroArch/search?q=%22Failed+to+compile+shader%22 If we failed to compile a shader, we would put a newline in the error. Sounds like you're reporting this bug in the wrong place. -[Unknown] |
With
glcore driver also works. |
Is this still an issue? -[Unknown] |
@raidenii Please answer, if you still got the issue or it is fixed. Thank you. |
I believe it's fixed. Thank you. |
What happens?
What should happen?
Game should load properly under both situations.
What hardware, operating system, and PPSSPP version? On desktop and mobile phone, GPU matters for graphical issues.
Please test newest version in https://buildbot.orphis.net/ppsspp/
RetroArch 1.9.1, PPSSPP commit b539ce8, using glcore as video driver
Running on Odroid Go Advance (Linux, aarch64, Mali G31 GPU)
Additional details:
When the 1st issue happens, RA log says:
2nd issue log:
The text was updated successfully, but these errors were encountered: