[Scummvm-tracker] [ScummVM :: Bugs] #14769: Scummvm android fails on Nexus 7 2012
ScummVM :: Bugs
trac at scummvm.org
Tue Dec 26 14:36:05 UTC 2023
#14769: Scummvm android fails on Nexus 7 2012
--------------------------+---------------------------
Reporter: eingrossfilou | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Port: Android
Version: | Keywords: GLSL
Game: |
--------------------------+---------------------------
I try to run ScummVM 2.7.x and 2.8 on a Nexus 7 2012 grouper running AOSP
7.1 (20231212): [https://xdaforums.com/t/rom-nzh54d-2023-12-05-asus-
nexus-7-2012-wifi-3g-f2fs-ext4-android-7-x-aosp.3467514/]
ScummVM crash silently when starting. The 2.6.1 version is the last
version that runs successfully on this device.
I use adb logcat to get the error message. Look like ScummVM is unable to
get the Tegra 3 GLSL version since version 2.7.
Is there a way to force detection? Tegra 3 GPU is GL ES 2.0 and if I look
at GL ES compatibility matrix GL ES 2.0 implies GLSL ES 1.00
[https://stackoverflow.com/questions/27407774/get-supported-glsl-
versions#27410925]
{{{
12-26 14:59:06.477 8041 8063 D ScummVM : initializing 2D surface
12-26 14:59:06.493 8041 8063 I ScummVM : Using EGL 1.4 Android META-EGL
(Android); GL OpenGL ES 2.0 14.01003/NVIDIA Tegra 3 (NVIDIA Corporation)
12-26 14:59:07.046 8041 8063 W ScummVM : WARNING: Could not parse GLSL
version 'OpenGL ES GLSL 1.00'!
12-26 14:59:07.047 8041 8063 W ScummVM : WARNING: Shader:
createCompatShader(): Required GLSL version 100 is not supported (0
maximum)!
12-26 14:59:07.047 8041 8063 E ScummVM : Required GLSL version 100 is
not supported (0 maximum)!
12-26 14:59:07.624 510 4771 D GraphicsStats: Buffer count: 4
12-26 14:59:07.624 510 4771 I WindowManager: WIN DEATH: Window{283be87
u0 org.scummvm.scummvm/org.scummvm.scummvm.ScummVMActivity}
12-26 14:59:07.625 510 4771 W WindowManager: Force-removing child win
Window{5d3bc23 u0 SurfaceView -
org.scummvm.scummvm/org.scummvm.scummvm.ScummVMActivity} from container
Window{283be87 u0 org.scummvm.scummvm/org.scummvm.scummvm.ScummVMActivity}
12-26 14:59:07.629 510 3215 I ActivityManager: Process
org.scummvm.scummvm (pid 8041) has died
12-26 14:59:07.629 510 3215 D ActivityManager: cleanUpApplicationRecord
-- 8041
12-26 14:59:07.630 510 3215 W ActivityManager: Force removing
ActivityRecord{7654197 u0 org.scummvm.scummvm/.ScummVMActivity t444}: app
died, no saved state
12-26 14:59:07.631 510 2246 I powerHAL::common: dealing with
POWER_HINT_VSYNC -> boosting CPU for 100ms
12-26 14:59:07.641 510 4771 I powerHAL::common: dealing with
POWER_HINT_INTERACTION -> boosting CPU for 100ms
12-26 14:59:07.787 189 189 I Zygote : Process 8041 exited cleanly (1)
12-26 14:59:08.027 510 5489 W WindowManager: Failed looking up window
12-26 14:59:08.027 510 5489 W WindowManager:
java.lang.IllegalArgumentException: Requested window
android.os.BinderProxy at 6000152 does not exist
12-26 14:59:08.027 510 5489 W WindowManager: at
com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9444)
12-26 14:59:08.027 510 5489 W WindowManager: at
com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9435)
12-26 14:59:08.027 510 5489 W WindowManager: at
com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1807)
12-26 14:59:08.027 510 5489 W WindowManager: at
android.os.BinderProxy.sendDeathNotice(Binder.java:690)
12-26 14:59:08.028 510 5489 I WindowManager: WIN DEATH: null
}}}
--
Ticket URL: <https://bugs.scummvm.org/ticket/14769>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list