Closed ghost closed 11 years ago
Can you turn on server reporting (it's under developer atm) and reproduce it? It should hopefully log an error here:
http://report.ppsspp.org/temp/recent/kind/39 (it actually logs the GPU info as well.)
Maybe it's already there, what's the game id - ULJM05472? If so, no, not there yet:
http://report.ppsspp.org/temp/recent/game/ULJM05472_1.01
-[Unknown]
@unknownbrackets i have already turn on server reporting,but no GPU error info..
Update: Nexus4 works fine. Strange
I guess that means it's rounding wrong and hiding it. Arg.
-[Unknown]
Nexus 4 works fine i believe it is using Qualcomm 8064 which doing well . Looks like PowerVR chips or Mali sometimes may get issue with graphic rendering .
Another issue on Qualcomm 8064: alpha test
Yes , i also double checked there is alpha issue on Qualcomm 8064 on this game .Interesting on windows platform , it is okay as shown below
If you change the rounding function to not use 0.5 (e.g. always round up or down) does it help? The 0.5 was needed for Popolocrois on my hardware, though...
-[Unknown]
I will compile one with rounding not to use 0.5 to see if it fixes the issues on Android. btw , what hardware you are using that need extra 0.5 ?
I have tired change "return floor(x * 255.0 + 0.5)" to (x* 255.0), but problems remain.
My Adreno and my iPhone needed it. It's needed because it's using floor(), so you add 0.5 so that that rounds up when >= 0.5.
For example, without it, 9.999999 would become 9, not 10.
-[Unknown]
Humm iphone should be using PowerVR SGX chips as well that should be same as @openglhk one that use SGX530
I think both color and alpha tests are the problem, look at Spinout:
i found a temp fix for this issue...but i'm not sure that will broke any games... Tested on PowerVR 531 and Tegra2 device
It would probably make it a lot slower, but does it improve anything to change the color/alpha value to highp, if that's even supported?
-[Unknown]
Just FYI . The alpha test issue on Adreno 320 using 4.2.2 seems to be fixed . Looks like the newer driver from 4.2.2 fixes it .
@openglhk , is latest build still working okay with your PowerVR device ?
@raven02, latest build works fine. How about alpha issue on my Nexus4? i still get black grid on スーパーロボット大戦Z i cant upgrade the android version :(
CPU:omap3630 GPU: PowerVR SGX530
GAME: Hatsune Miku Project Diva Extend
0.76-264 build
0.76-265------current build
one commit between 264-265? i'm not sure https://github.com/hrydgard/ppsspp/commit/3a769bb0477e32c89a776ff3094f51cdfa6758d9