touchHLE icon indicating copy to clipboard operation
touchHLE copied to clipboard

Only a white screen is displayed on PowerVR devices

Open creeper451 opened this issue 1 year ago • 5 comments

I tried using touchHLE on my old phone, but when I start it, I only see a white screen. I've tried different OpenGL options, but the result is always the same. Here is the logcat file from the phone. Thank you for this great app. logcat.txt

creeper451 avatar Nov 11 '23 07:11 creeper451

Hi, could you upload the log.txt file from the touchHLE directory? I think it is in /sdcard/Android/data/org.touchhle.android/files.

hikari-no-yume avatar Nov 11 '23 12:11 hikari-no-yume

Alright log.txt

creeper451 avatar Nov 11 '23 13:11 creeper451

Thanks!

From the log I can see what GPU you have:

touchHLE::window: Driver info: OpenGL ES-CM 1.1 / Imagination Technologies / PowerVR Rogue GE8100

I'd previously gotten a report from someone else that had this problem, and they also had a PowerVR GPU. So this issue has something to do with PowerVR.

I don't have a PowerVR device myself, so I probably can't fix this quickly, but thank you for telling me about it. I might contact you at some point in order to try to debug this.

hikari-no-yume avatar Nov 11 '23 13:11 hikari-no-yume

Sure! 👍

creeper451 avatar Nov 12 '23 09:11 creeper451

Btw @ciciplusplus may have found the problem: NPOT textures. At least, that is the problem on iOS, so it might be on Android. Fixing touchHLE's code so it doesn't need NPOT texture sizes is a bit tedious, but doable. Not a priority for me.

hikari-no-yume avatar Mar 01 '24 22:03 hikari-no-yume