-
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] Black boxes over text in many games (offending commit identified) #18483
Comments
yeah my bad, I'll fix it shortly. |
@hrydgard oh man, thanks for the rapid response! Cheers! |
Okay, that's really weird.. reopened. |
It's normal, the updated version of the core is not yet available from the core downloader, atm it's still downloading a previous version where the issue is not fixed yet. But I can confirm it's fixed (tested with 8dab823): |
Thanks for the input @bslenul closing again. |
YESSSSSSSS i try games and confirm :-) Thank mate |
Game or games this happens in
ULUS-10522 Disgaea Infinite
What area of the game
The very first screen with the gray background and white menu text. This problem happens in a lot of games but this is a very easy one to test.
What happens
Instead of the normal white text, each letter is replaced with a black box. This started with commit 5373b8c. It happens with both vulkan and opengl renderers, so I figure it's the bit in TextureCacheCommon.cpp where it refuses to load invalidly sized textures (i.e., ones >512x512), as this appears in the log:
[libretro ERROR] [G3D] Bad texture dimensions: 2048x2048
This was reported on the RetroArch subreddit by someone using Android, but I was able to reproduce it in desktop Linux. I checked against standalone/Qt PPSSPP and the problem doesn't happen there, so it's libretro-specific.
What should happen
The text should render readable and white instead of black boxes, like this:
GE frame capture
Platform
libretro / Retroarch
Mobile phone model or graphics card
Intel IGP
PPSSPP version affected
all builds since 5373b8c
Last working version
fb8ad0c
Graphics backend (3D API)
Vulkan
Checklist
The text was updated successfully, but these errors were encountered: