Recent logs - v1.18.1

To see your stuff show here, enable Compatibility Server Reports in PPSSPP.

Click on a version, game, or report message to show similar entries. Hover over version to see platform info, and hover over a game title to see region and version info.

Showing 100 older messages. One row per game and distinct message text; Hits counts every report of it.

Game title Version Latest Report Hits Message
Def Jam® Fight For NY™: The Takeover v1.18.1 2025-05-16 1 UNTESTED sceNetAdhocctlCreateEnterGameMode(637cce5, 1, 2, 09fbf960, 20000000, 0) at 0897ec84
Resistance: Retribution™ v1.18.1 2025-05-16 1 WriteToHardware: Invalid address 00000024 near PC 08d228ec LR 08d228ec
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10184000:0d207002 Tex Fog Flat FragUber StenToAlpha StenKeep TFuncMod AlphaTest != #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10184000:0d207002 Tex Fog Flat FragUber StenToAlpha StenKeep TFuncMod AlphaTest != uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform uint u_alphacolorref; uniform uint u_alphacolormask; flat in lowp vec4 v_color0; uniform vec3 u_fogcolor; in mediump float v_fogdepth; in mediump vec3 v_texcoord; int roundAndScaleTo255i(in float x) { return int(floor(x * 255.0 + 0.5)); } out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); if ((roundAndScaleTo255i(v.a) & int(u_alphacolormask >> 0x18u)) == int(u_alphacolorref >> 0x18u)) DISCARD; fragColor0 = vec4(v.rgb, 0.0); } vs: 40000000:00000f28 HWX C T N RevN Flat Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 40000000:00000f28 HWX C T N RevN Flat Cull in vec3 position; in mediump vec3 normal; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; flat out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(-normal, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = color0; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10980000:0000038e Tex FragUber Depal TClampST TFuncRepl #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10980000:0000038e Tex FragUber Depal TClampST TFuncRepl precision highp int; uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform vec4 u_texclamp; uniform vec2 u_texclampoff; uniform sampler2D pal; uniform uint u_depal_mask_shift_off_fmt; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec2 fixedcoord = vec2((clamp(v_texcoord.x, u_texclamp.z, u_texclamp.x - u_texclamp.z) + u_texclampoff.x), (clamp(v_texcoord.y, u_texclamp.w, u_texclamp.y - u_texclamp.w) + u_texclampoff.y)); vec2 uv = fixedcoord.xy; vec2 uv_round; vec2 tsize = vec2(textureSize(tex, 0).xy); vec2 fraction; bool bilinear = (u_depal_mask_shift_off_fmt >> 0x2Fu) != 0x0u; if (bilinear) { uv_round = uv * tsize - vec2(0.5, 0.5); fraction = fract(uv_round); uv_round = (uv_round - fraction + vec2(0.5, 0.5)) / tsize; } else { uv_round = uv; } highp vec4 t = texture(tex, uv_round); highp vec4 t1 = textureOffset(tex, uv_round, ivec2(1, 0)); highp vec4 t2 = textureOffset(tex, uv_round, ivec2(0, 1)); highp vec4 t3 = textureOffset(tex, uv_round, ivec2(1, 1)); uint depalMask = (u_depal_mask_shift_off_fmt & 0xFFu); uint depalShift = (u_depal_mask_shift_off_fmt >> 0x8u) & 0xFFu; uint depalOffset = ((u_depal_mask_shift_off_fmt >> 0x10u) & 0xFFu) << 0x4u; uint depalFmt = (u_depal_mask_shift_off_fmt >> 0x18u) & 0x3u; uvec4 col; uint index0; uint index1; uint index2; uint index3; switch (int(depalFmt)) { case 0: col = uvec4(t.rgb * vec3(31.99, 63.99, 31.99), 0); index0 = (col.b << 0xBu) | (col.g << 0x5u) | (col.r); if (bilinear) { col = uvec4(t1.rgb * vec3(31.99, 63.99, 31.99), 0); index1 = (col.b << 0xBu) | (col.g << 0x5u) | (col.r); col = uvec4(t2.rgb * vec3(31.99, 63.99, 31.99), 0); index2 = (col.b << 0xBu) | (col.g << 0x5u) | (col.r); col = uvec4(t3.rgb * vec3(31.99, 63.99, 31.99), 0); index3 = (col.b << 0xBu) | (col.g << 0x5u) | (col.r); } break; case 1: col = uvec4(t.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index0 = (col.a << 0xFu) | (col.b << 0xAu) | (col.g << 0x5u) | (col.r); if (bilinear) { col = uvec4(t1.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index1 = (col.a << 0xFu) | (col.b << 0xAu) | (col.g << 0x5u) | (col.r); col = uvec4(t2.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index2 = (col.a << 0xFu) | (col.b << 0xAu) | (col.g << 0x5u) | (col.r); col = uvec4(t3.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index3 = (col.a << 0xFu) | (col.b << 0xAu) | (col.g << 0x5u) | (col.r); } break; case 2: col = uvec4(t.rgba * 15.99); index0 = (col.a << 0xCu) | (col.b << 0x8u) | (col.g << 0x4u) | (col.r); if (bilinear) { col = uvec4(t1.rgba * 15.99); index1 = (col.a << 0xCu) | (col.b << 0x8u) | (col.g << 0x4u) | (col.r); col = uvec4(t2.rgba * 15.99); index2 = (col.a << 0xCu) | (col.b << 0x8u) | (col.g << 0x4u) | (col.r); col = uvec4(t3.rgba * 15.99); index3 = (col.a << 0xCu) | (col.b << 0x8u) | (col.g << 0x4u) | (col.r); } break; case 3: col = uvec4(t.rgba * 255.99); index0 = (col.a << 0x18u) | (col.b << 0x10u) | (col.g << 0x8u) | (col.r); if (bilinear) { col = uvec4(t1.rgba * 255.99); index1 = (col.a << 0x18u) | (col.b << 0x10u) | (col.g << 0x8u) | (col.r); col = uvec4(t2.rgba * 255.99); index2 = (col.a << 0x18u) | (col.b << 0x10u) | (col.g << 0x8u) | (col.r); col = uvec4(t3.rgba * 255.99); index3 = (col.a << 0x18u) | (col.b << 0x10u) | (col.g << 0x8u) | (col.r); } break; }; index0 = ((index0 >> depalShift) & depalMask) | depalOffset; t = texelFetch(pal, ivec2(index0, 0), 0); if (bilinear && !(index0 == i
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10182992:00000002 Tex FragUber ReplaceBlend_2A:6_B:10_Eq:2 TFuncMod #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10182992:00000002 Tex FragUber ReplaceBlend_2A:6_B:10_Eq:2 TFuncMod uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform vec3 u_blendFixB; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); v.rgb = v.rgb * splat3(v.a * 2.0); fragColor0 = v; } vs: 00000000:0000000a THR C #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:0000000a THR C in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10182992:00000002 Tex FragUber ReplaceBlend_2A:6_B:10_Eq:2 TFuncMod #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10182992:00000002 Tex FragUber ReplaceBlend_2A:6_B:10_Eq:2 TFuncMod uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform vec3 u_blendFixB; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); v.rgb = v.rgb * splat3(v.a * 2.0); fragColor0 = v; } vs: 00000000:00000928 HWX C T Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000928 HWX C T Cull in vec3 position; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, 1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = color0; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10181d83:00000012 Tex FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncAdd #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10181d83:00000012 Tex FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncAdd uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = vec4(p.rgb + t.rgb, p.a * t.a); v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); v.rgb = v.rgb * splat3(v.a * 2.0); v.a *= 2.0; fragColor0 = v; } vs: 00000000:00000920 HWX T Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000920 HWX T Cull in vec3 position; in vec2 texcoord; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, 1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = u_matambientalpha; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10182982:00000000 FragUber ReplaceBlend_2A:6_B:10_Eq:0 #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10182982:00000000 FragUber ReplaceBlend_2A:6_B:10_Eq:0 uniform vec3 u_blendFixB; in lowp vec4 v_color0; in mediump float v_fogdepth; out vec4 fragColor0; void main() { vec4 v = v_color0; v.rgb = v.rgb * splat3(v.a * 2.0); fragColor0 = v; } vs: 00000000:0000000a THR C #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:0000000a THR C in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10181d83:00000002 Tex FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncMod #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10181d83:00000002 Tex FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncMod uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); v.rgb = v.rgb * splat3(v.a * 2.0); v.a *= 2.0; fragColor0 = v; } vs: 00000000:0000000a THR C #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:0000000a THR C in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10180000:01000012 Tex FragUber StenToAlpha StenUniform TFuncAdd #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10180000:01000012 Tex FragUber StenToAlpha StenUniform TFuncAdd uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform float u_stencilReplaceValue; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = vec4(p.rgb + t.rgb, p.a * t.a); v.rgb *= u_texNoAlphaMul.y; fragColor0 = vec4(v.rgb, u_stencilReplaceValue); } vs: 00000000:00000020 Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000020 Cull in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 pos = position; vec4 outPos = pos; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10191d83:0000d002 Tex FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncMod AlphaTest > TestDiscardToZero #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10191d83:0000d002 Tex FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncMod AlphaTest > TestDiscardToZero uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform uint u_alphacolorref; uniform uint u_alphacolormask; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; int roundAndScaleTo255i(in float x) { return int(floor(x * 255.0 + 0.5)); } out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); if ((roundAndScaleTo255i(v.a) & int(u_alphacolormask >> 0x18u)) <= int(u_alphacolorref >> 0x18u)) v.a = 0.0; v.rgb = v.rgb * splat3(v.a * 2.0); v.a *= 2.0; fragColor0 = v; } vs: 00000000:00000928 HWX C T Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000928 HWX C T Cull in vec3 position; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, 1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = color0; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: postshader #version 320 es precision mediump float; precision highp int; layout(binding = 0) uniform mediump sampler2D sampler0; in vec4 v_texcoord1; in vec4 v_texcoord4; in vec4 v_texcoord0; in vec4 v_texcoord5; in vec4 v_texcoord2; out vec4 _RESERVED_IDENTIFIER_FIXUP_gl_FragColor; in vec4 v_texcoord3; in vec4 v_texcoord6; float contrast4(float x) { return clamp(0.865999996662139892578125 + (1.25 * (x - 0.865999996662139892578125)), 0.0500000007450580596923828125, 1.730000019073486328125); } void main() { vec3 c10 = texture(sampler0, v_texcoord1.xy).xyz; vec3 c01 = texture(sampler0, v_texcoord4.xy).xyz; vec3 c11 = texture(sampler0, v_texcoord0.xy).xyz; vec3 c21 = texture(sampler0, v_texcoord5.xy).xyz; vec3 c12 = texture(sampler0, v_texcoord2.xy).xyz; vec3 dt = vec3(1.0); float k1 = dot(abs(c01 - c21), dt); float k2 = dot(abs(c10 - c12), dt); vec3 color = ((((c10 + c12) * k1) + ((c01 + c21) * k2)) + (c11 * 0.001000000047497451305389404296875)) / vec3((2.0 * (k1 + k2)) + 0.001000000047497451305389404296875); float x = sqrt(dot(color, color)); color.x = pow(color.x + 0.001000000047497451305389404296875, 1.2000000476837158203125); color.y = pow(color.y + 0.001000000047497451305389404296875, 1.2000000476837158203125); color.z = pow(color.z + 0.001000000047497451305389404296875, 1.2000000476837158203125); float param = x; vec3 _142 = (normalize(color * vec3(1.0)) * contrast4(param)) * 1.0; _RESERVED_IDENTIFIER_FIXUP_gl_FragColor.x = _142.x; _RESERVED_IDENTIFIER_FIXUP_gl_FragColor.y = _142.y; _RESERVED_IDENTIFIER_FIXUP_gl_FragColor.z = _142.z; _RESERVED_IDENTIFIER_FIXUP_gl_FragColor.w = 1.0; } vs: postshader #version 320 es uniform mediump vec2 u_texelDelta; in mediump vec4 a_position; out mediump vec4 v_texcoord0; in mediump vec2 a_texcoord0; out mediump vec4 v_texcoord1; out mediump vec4 v_texcoord2; out mediump vec4 v_texcoord4; out mediump vec4 v_texcoord5; out mediump vec4 v_texcoord3; out mediump vec4 v_texcoord6; mediump float scaleoffset; void main() { scaleoffset = 0.800000011920928955078125; mediump float x = u_texelDelta.x * scaleoffset; mediump float y = u_texelDelta.y * scaleoffset; gl_Position = a_position; v_texcoord0 = a_texcoord0.xyxy; v_texcoord1 = v_texcoord0; v_texcoord2 = v_texcoord0; v_texcoord4 = v_texcoord0; v_texcoord5 = v_texcoord0; v_texcoord1.y -= y; v_texcoord2.y += y; v_texcoord4.x -= x; v_texcoord5.x += x; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: postshader #version 320 es precision mediump float; precision highp int; layout(binding = 0) uniform mediump sampler2D sampler0; in vec2 v_texcoord0; out vec4 _RESERVED_IDENTIFIER_FIXUP_gl_FragColor; void main() { vec3 screen = pow(texture(sampler0, v_texcoord0).xyz, vec3(2.21000003814697265625)); screen = pow(mat3(vec3(0.980000019073486328125, 0.039999999105930328369140625, 0.00999999977648258209228515625), vec3(0.20000000298023223876953125, 0.795000016689300537109375, 0.00999999977648258209228515625), vec3(-0.180000007152557373046875, 0.16500000655651092529296875, 0.980000019073486328125)) * screen, vec3(0.4545454680919647216796875)); _RESERVED_IDENTIFIER_FIXUP_gl_FragColor = vec4(screen, 1.0); } vs: postshader #version 320 es out mediump vec2 v_texcoord0; in mediump vec2 a_texcoord0; in mediump vec4 a_position; void main() { v_texcoord0 = a_texcoord0; gl_Position = a_position; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: thin3d #version 320 es #ifdef GL_ES precision mediump float; #endif #ifdef GL_ES precision lowp float; #endif #if __VERSION__ >= 130 #define varying in #define texture2D texture #define gl_FragColor fragColor0 out vec4 fragColor0; #endif varying vec4 oColor0; varying vec2 oTexCoord0; uniform sampler2D Sampler0; void main() { gl_FragColor = texture2D(Sampler0, oTexCoord0).zyxw * oColor0; } vs: thin3d #version 320 es #if __VERSION__ >= 130 #define attribute in #define varying out #endif attribute vec3 Position; attribute vec4 Color0; attribute vec2 TexCoord0; varying vec4 oColor0; varying vec2 oTexCoord0; uniform mat4 WorldViewProj; uniform vec2 TintSaturation; vec3 rgb2hsv(vec3 c) { vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0); vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g)); vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r)); float d = q.x - min(q.w, q.y); float e = 1.0e-10; return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x); } vec3 hsv2rgb(vec3 c) { vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0); vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www); return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y); } void main() { gl_Position = WorldViewProj * vec4(Position, 1.0); vec3 hsv = rgb2hsv(Color0.xyz); hsv.x += TintSaturation.x; hsv.y *= TintSaturation.y; oColor0 = vec4(hsv2rgb(hsv), Color0.w); oTexCoord0 = TexCoord0; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10181d83:00000000 FragUber ReplaceBlend_3A:6_B:7_Eq:0 #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10181d83:00000000 FragUber ReplaceBlend_3A:6_B:7_Eq:0 in lowp vec4 v_color0; in mediump float v_fogdepth; out vec4 fragColor0; void main() { vec4 v = v_color0; v.rgb = v.rgb * splat3(v.a * 2.0); v.a *= 2.0; fragColor0 = v; } vs: 00000000:0000000a THR C #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:0000000a THR C in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 181c2806:00000000 FragUber WriteMask ReplaceBlend_6A:0_B:10_Eq:0 (fetch) #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 181c2806:00000000 FragUber WriteMask ReplaceBlend_6A:0_B:10_Eq:0 (fetch) precision highp int; uniform vec3 u_blendFixB; uniform uint u_colorWriteMask; in lowp vec4 v_color0; in mediump float v_fogdepth; inout vec4 fragColor0; void main() { lowp vec4 destColor = fragColor0; vec4 v = v_color0; v.rgb = v.rgb * destColor.rgb + destColor.rgb * u_blendFixB; fragColor0 = v; highp uint v32 = packUnorm4x8(fragColor0); highp uint d32 = packUnorm4x8(destColor); v32 = (v32 & u_colorWriteMask & 0x00FFFFFFu) | (d32 & (~u_colorWriteMask | 0xFF000000u)); fragColor0 = unpackUnorm4x8(v32); } vs: 00000000:00000920 HWX T Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000920 HWX T Cull in vec3 position; in vec2 texcoord; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, 1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = u_matambientalpha; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10180000:00000002 Tex FragUber TFuncMod #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10180000:00000002 Tex FragUber TFuncMod uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb *= u_texNoAlphaMul.y; fragColor0 = v; } vs: 00000000:00000002 THR #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000002 THR in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10180000:01000012 Tex FragUber StenToAlpha StenUniform TFuncAdd #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10180000:01000012 Tex FragUber StenToAlpha StenUniform TFuncAdd uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform float u_stencilReplaceValue; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = vec4(p.rgb + t.rgb, p.a * t.a); v.rgb *= u_texNoAlphaMul.y; fragColor0 = vec4(v.rgb, u_stencilReplaceValue); } vs: 00000000:00000920 HWX T Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000920 HWX T Cull in vec3 position; in vec2 texcoord; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, 1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = u_matambientalpha; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10980000:00000002 Tex FragUber Depal TFuncMod #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10980000:00000002 Tex FragUber Depal TFuncMod precision highp int; uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform sampler2D pal; uniform uint u_depal_mask_shift_off_fmt; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec2 uv = v_texcoord.xy; vec2 uv_round; vec2 tsize = vec2(textureSize(tex, 0).xy); vec2 fraction; bool bilinear = (u_depal_mask_shift_off_fmt >> 0x2Fu) != 0x0u; if (bilinear) { uv_round = uv * tsize - vec2(0.5, 0.5); fraction = fract(uv_round); uv_round = (uv_round - fraction + vec2(0.5, 0.5)) / tsize; } else { uv_round = uv; } highp vec4 t = texture(tex, uv_round); highp vec4 t1 = textureOffset(tex, uv_round, ivec2(1, 0)); highp vec4 t2 = textureOffset(tex, uv_round, ivec2(0, 1)); highp vec4 t3 = textureOffset(tex, uv_round, ivec2(1, 1)); uint depalMask = (u_depal_mask_shift_off_fmt & 0xFFu); uint depalShift = (u_depal_mask_shift_off_fmt >> 0x8u) & 0xFFu; uint depalOffset = ((u_depal_mask_shift_off_fmt >> 0x10u) & 0xFFu) << 0x4u; uint depalFmt = (u_depal_mask_shift_off_fmt >> 0x18u) & 0x3u; uvec4 col; uint index0; uint index1; uint index2; uint index3; switch (int(depalFmt)) { case 0: col = uvec4(t.rgb * vec3(31.99, 63.99, 31.99), 0); index0 = (col.b << 0xBu) | (col.g << 0x5u) | (col.r); if (bilinear) { col = uvec4(t1.rgb * vec3(31.99, 63.99, 31.99), 0); index1 = (col.b << 0xBu) | (col.g << 0x5u) | (col.r); col = uvec4(t2.rgb * vec3(31.99, 63.99, 31.99), 0); index2 = (col.b << 0xBu) | (col.g << 0x5u) | (col.r); col = uvec4(t3.rgb * vec3(31.99, 63.99, 31.99), 0); index3 = (col.b << 0xBu) | (col.g << 0x5u) | (col.r); } break; case 1: col = uvec4(t.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index0 = (col.a << 0xFu) | (col.b << 0xAu) | (col.g << 0x5u) | (col.r); if (bilinear) { col = uvec4(t1.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index1 = (col.a << 0xFu) | (col.b << 0xAu) | (col.g << 0x5u) | (col.r); col = uvec4(t2.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index2 = (col.a << 0xFu) | (col.b << 0xAu) | (col.g << 0x5u) | (col.r); col = uvec4(t3.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index3 = (col.a << 0xFu) | (col.b << 0xAu) | (col.g << 0x5u) | (col.r); } break; case 2: col = uvec4(t.rgba * 15.99); index0 = (col.a << 0xCu) | (col.b << 0x8u) | (col.g << 0x4u) | (col.r); if (bilinear) { col = uvec4(t1.rgba * 15.99); index1 = (col.a << 0xCu) | (col.b << 0x8u) | (col.g << 0x4u) | (col.r); col = uvec4(t2.rgba * 15.99); index2 = (col.a << 0xCu) | (col.b << 0x8u) | (col.g << 0x4u) | (col.r); col = uvec4(t3.rgba * 15.99); index3 = (col.a << 0xCu) | (col.b << 0x8u) | (col.g << 0x4u) | (col.r); } break; case 3: col = uvec4(t.rgba * 255.99); index0 = (col.a << 0x18u) | (col.b << 0x10u) | (col.g << 0x8u) | (col.r); if (bilinear) { col = uvec4(t1.rgba * 255.99); index1 = (col.a << 0x18u) | (col.b << 0x10u) | (col.g << 0x8u) | (col.r); col = uvec4(t2.rgba * 255.99); index2 = (col.a << 0x18u) | (col.b << 0x10u) | (col.g << 0x8u) | (col.r); col = uvec4(t3.rgba * 255.99); index3 = (col.a << 0x18u) | (col.b << 0x10u) | (col.g << 0x8u) | (col.r); } break; }; index0 = ((index0 >> depalShift) & depalMask) | depalOffset; t = texelFetch(pal, ivec2(index0, 0), 0); if (bilinear && !(index0 == index1 && index1 == index2 && index2 == index3)) { index1 = ((index1 >> depalShift) & depalMask) | depalOffset; index2 = ((index2 >> depalShift) & depalMask) | depalOffset; index3 = ((index3 >> depalShift) & depalMask) | depalOffset; t1 = texelFetch(pal,
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10180000:00000012 Tex FragUber TFuncAdd #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10180000:00000012 Tex FragUber TFuncAdd uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = vec4(p.rgb + t.rgb, p.a * t.a); v.rgb *= u_texNoAlphaMul.y; fragColor0 = v; } vs: 00000000:00000020 Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000020 Cull in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 pos = position; vec4 outPos = pos; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10182982:00000002 Tex FragUber ReplaceBlend_2A:6_B:10_Eq:0 TFuncMod #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10182982:00000002 Tex FragUber ReplaceBlend_2A:6_B:10_Eq:0 TFuncMod uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform vec3 u_blendFixB; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); v.rgb = v.rgb * splat3(v.a * 2.0); fragColor0 = v; } vs: 00000000:00000928 HWX C T Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000928 HWX C T Cull in vec3 position; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, 1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = color0; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10181d83:00000002 Tex FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncMod #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10181d83:00000002 Tex FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncMod uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); v.rgb = v.rgb * splat3(v.a * 2.0); v.a *= 2.0; fragColor0 = v; } vs: 00000000:00000928 HWX C T Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000928 HWX C T Cull in vec3 position; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, 1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = color0; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10184000:00400000 TexProj Flat FragUber #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10184000:00400000 TexProj Flat FragUber flat in lowp vec4 v_color0; in mediump float v_fogdepth; out vec4 fragColor0; void main() { vec4 v = v_color0; fragColor0 = v; } vs: 40000000:00000d28 HWX C T RevN Flat Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 40000000:00000d28 HWX C T RevN Flat Cull in vec3 position; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; flat out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, -1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = color0; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10180000:0001d000 FragUber AlphaTest0 > #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10180000:0001d000 FragUber AlphaTest0 > uniform uint u_alphacolorref; in lowp vec4 v_color0; in mediump float v_fogdepth; out vec4 fragColor0; void main() { vec4 v = v_color0; if (v.a < 0.002) DISCARD; fragColor0 = v; } vs: 00000000:0000000a THR C #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:0000000a THR C in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 181c0000:00000000 FragUber WriteMask (fetch) #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 181c0000:00000000 FragUber WriteMask (fetch) precision highp int; uniform uint u_colorWriteMask; in lowp vec4 v_color0; in mediump float v_fogdepth; inout vec4 fragColor0; void main() { lowp vec4 destColor = fragColor0; vec4 v = v_color0; fragColor0 = v; highp uint v32 = packUnorm4x8(fragColor0); highp uint d32 = packUnorm4x8(destColor); v32 = (v32 & u_colorWriteMask & 0x00FFFFFFu) | (d32 & (~u_colorWriteMask | 0xFF000000u)); fragColor0 = unpackUnorm4x8(v32); } vs: 00000000:00000920 HWX T Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000920 HWX T Cull in vec3 position; in vec2 texcoord; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, 1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = u_matambientalpha; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 189c002e:0000038e Tex FragUber Depal WriteMask TClampST ReplaceBlend_6A:0_B:0_Eq:5 TFuncRepl (fetch) #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 189c002e:0000038e Tex FragUber Depal WriteMask TClampST ReplaceBlend_6A:0_B:0_Eq:5 TFuncRepl (fetch) precision highp int; uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform vec4 u_texclamp; uniform vec2 u_texclampoff; uniform sampler2D pal; uniform uint u_depal_mask_shift_off_fmt; uniform uint u_colorWriteMask; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; inout vec4 fragColor0; void main() { lowp vec4 destColor = fragColor0; vec2 fixedcoord = vec2((clamp(v_texcoord.x, u_texclamp.z, u_texclamp.x - u_texclamp.z) + u_texclampoff.x), (clamp(v_texcoord.y, u_texclamp.w, u_texclamp.y - u_texclamp.w) + u_texclampoff.y)); vec2 uv = fixedcoord.xy; vec2 uv_round; vec2 tsize = vec2(textureSize(tex, 0).xy); vec2 fraction; bool bilinear = (u_depal_mask_shift_off_fmt >> 0x2Fu) != 0x0u; if (bilinear) { uv_round = uv * tsize - vec2(0.5, 0.5); fraction = fract(uv_round); uv_round = (uv_round - fraction + vec2(0.5, 0.5)) / tsize; } else { uv_round = uv; } highp vec4 t = texture(tex, uv_round); highp vec4 t1 = textureOffset(tex, uv_round, ivec2(1, 0)); highp vec4 t2 = textureOffset(tex, uv_round, ivec2(0, 1)); highp vec4 t3 = textureOffset(tex, uv_round, ivec2(1, 1)); uint depalMask = (u_depal_mask_shift_off_fmt & 0xFFu); uint depalShift = (u_depal_mask_shift_off_fmt >> 0x8u) & 0xFFu; uint depalOffset = ((u_depal_mask_shift_off_fmt >> 0x10u) & 0xFFu) << 0x4u; uint depalFmt = (u_depal_mask_shift_off_fmt >> 0x18u) & 0x3u; uvec4 col; uint index0; uint index1; uint index2; uint index3; switch (int(depalFmt)) { case 0: col = uvec4(t.rgb * vec3(31.99, 63.99, 31.99), 0); index0 = (col.b << 0xBu) | (col.g << 0x5u) | (col.r); if (bilinear) { col = uvec4(t1.rgb * vec3(31.99, 63.99, 31.99), 0); index1 = (col.b << 0xBu) | (col.g << 0x5u) | (col.r); col = uvec4(t2.rgb * vec3(31.99, 63.99, 31.99), 0); index2 = (col.b << 0xBu) | (col.g << 0x5u) | (col.r); col = uvec4(t3.rgb * vec3(31.99, 63.99, 31.99), 0); index3 = (col.b << 0xBu) | (col.g << 0x5u) | (col.r); } break; case 1: col = uvec4(t.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index0 = (col.a << 0xFu) | (col.b << 0xAu) | (col.g << 0x5u) | (col.r); if (bilinear) { col = uvec4(t1.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index1 = (col.a << 0xFu) | (col.b << 0xAu) | (col.g << 0x5u) | (col.r); col = uvec4(t2.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index2 = (col.a << 0xFu) | (col.b << 0xAu) | (col.g << 0x5u) | (col.r); col = uvec4(t3.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index3 = (col.a << 0xFu) | (col.b << 0xAu) | (col.g << 0x5u) | (col.r); } break; case 2: col = uvec4(t.rgba * 15.99); index0 = (col.a << 0xCu) | (col.b << 0x8u) | (col.g << 0x4u) | (col.r); if (bilinear) { col = uvec4(t1.rgba * 15.99); index1 = (col.a << 0xCu) | (col.b << 0x8u) | (col.g << 0x4u) | (col.r); col = uvec4(t2.rgba * 15.99); index2 = (col.a << 0xCu) | (col.b << 0x8u) | (col.g << 0x4u) | (col.r); col = uvec4(t3.rgba * 15.99); index3 = (col.a << 0xCu) | (col.b << 0x8u) | (col.g << 0x4u) | (col.r); } break; case 3: col = uvec4(t.rgba * 255.99); index0 = (col.a << 0x18u) | (col.b << 0x10u) | (col.g << 0x8u) | (col.r); if (bilinear) { col = uvec4(t1.rgba * 255.99); index1 = (col.a << 0x18u) | (col.b << 0x10u) | (col.g << 0x8u) | (col.r); col = uvec4(t2.rgba * 255.99); index2 = (col.a << 0x18u) | (col.b << 0x10u) | (col.g << 0x8u) | (col.r); col = uvec4(t3.rgba * 255.99); index3 = (col.a << 0x18u) | (col.b << 0x10u) | (col.g << 0x8u) | (col.r);
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10184000:0d007002 Tex Flat FragUber StenToAlpha StenKeep TFuncMod AlphaTest != #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10184000:0d007002 Tex Flat FragUber StenToAlpha StenKeep TFuncMod AlphaTest != uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform uint u_alphacolorref; uniform uint u_alphacolormask; flat in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; int roundAndScaleTo255i(in float x) { return int(floor(x * 255.0 + 0.5)); } out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb *= u_texNoAlphaMul.y; if ((roundAndScaleTo255i(v.a) & int(u_alphacolormask >> 0x18u)) == int(u_alphacolorref >> 0x18u)) DISCARD; fragColor0 = vec4(v.rgb, 0.0); } vs: 40000000:0000000a THR C Flat #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 40000000:0000000a THR C Flat in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; flat out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 181c2806:00000000 FragUber WriteMask ReplaceBlend_6A:0_B:10_Eq:0 (fetch) #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 181c2806:00000000 FragUber WriteMask ReplaceBlend_6A:0_B:10_Eq:0 (fetch) precision highp int; uniform vec3 u_blendFixB; uniform uint u_colorWriteMask; in lowp vec4 v_color0; in mediump float v_fogdepth; inout vec4 fragColor0; void main() { lowp vec4 destColor = fragColor0; vec4 v = v_color0; v.rgb = v.rgb * destColor.rgb + destColor.rgb * u_blendFixB; fragColor0 = v; highp uint v32 = packUnorm4x8(fragColor0); highp uint d32 = packUnorm4x8(destColor); v32 = (v32 & u_colorWriteMask & 0x00FFFFFFu) | (d32 & (~u_colorWriteMask | 0xFF000000u)); fragColor0 = unpackUnorm4x8(v32); } vs: 00000000:00000002 THR #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000002 THR in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10180000:00000012 Tex FragUber TFuncAdd #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10180000:00000012 Tex FragUber TFuncAdd uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = vec4(p.rgb + t.rgb, p.a * t.a); v.rgb *= u_texNoAlphaMul.y; fragColor0 = v; } vs: 00000000:00000920 HWX T Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000920 HWX T Cull in vec3 position; in vec2 texcoord; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, 1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = u_matambientalpha; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 181c0000:00000000 FragUber WriteMask (fetch) #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 181c0000:00000000 FragUber WriteMask (fetch) precision highp int; uniform uint u_colorWriteMask; in lowp vec4 v_color0; in mediump float v_fogdepth; inout vec4 fragColor0; void main() { lowp vec4 destColor = fragColor0; vec4 v = v_color0; fragColor0 = v; highp uint v32 = packUnorm4x8(fragColor0); highp uint d32 = packUnorm4x8(destColor); v32 = (v32 & u_colorWriteMask & 0x00FFFFFFu) | (d32 & (~u_colorWriteMask | 0xFF000000u)); fragColor0 = unpackUnorm4x8(v32); } vs: 00000000:00000002 THR #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000002 THR in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10181d83:00000382 Tex FragUber TClampST ReplaceBlend_3A:6_B:7_Eq:0 TFuncMod #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10181d83:00000382 Tex FragUber TClampST ReplaceBlend_3A:6_B:7_Eq:0 TFuncMod uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform vec4 u_texclamp; uniform vec2 u_texclampoff; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec2 fixedcoord = vec2((clamp(v_texcoord.x, u_texclamp.z, u_texclamp.x - u_texclamp.z) + u_texclampoff.x), (clamp(v_texcoord.y, u_texclamp.w, u_texclamp.y - u_texclamp.w) + u_texclampoff.y)); vec4 t = texture(tex, fixedcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); v.rgb = v.rgb * splat3(v.a * 2.0); v.a *= 2.0; fragColor0 = v; } vs: 00000000:0000000a THR C #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:0000000a THR C in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10181d83:00000012 Tex FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncAdd #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10181d83:00000012 Tex FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncAdd uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = vec4(p.rgb + t.rgb, p.a * t.a); v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); v.rgb = v.rgb * splat3(v.a * 2.0); v.a *= 2.0; fragColor0 = v; } vs: 00000000:00000020 Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000020 Cull in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 pos = position; vec4 outPos = pos; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10180000:001fd002 Tex FragUber TFuncMod AlphaTest0 > ColorTest0 != #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10180000:001fd002 Tex FragUber TFuncMod AlphaTest0 > ColorTest0 != uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform uint u_alphacolorref; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; uvec3 unpackUVec3(highp uint x) { return uvec3(x & 0xFFu, (x >> 0x8u) & 0xFFu, (x >> 0x10u) & 0xFFu); } void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); if (v.a < 0.002) DISCARD; if (v.r < 0.002 && v.g < 0.002 && v.b < 0.002) DISCARD; fragColor0 = v; } vs: 00000000:0000000a THR C #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:0000000a THR C in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10195d83:0060d002 Tex TexProj Fog Flat FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncMod AlphaTest > TestDiscardToZero #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10195d83:0060d002 Tex TexProj Fog Flat FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncMod AlphaTest > TestDiscardToZero uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform uint u_alphacolorref; uniform uint u_alphacolormask; flat in lowp vec4 v_color0; uniform vec3 u_fogcolor; in mediump float v_fogdepth; in mediump vec3 v_texcoord; int roundAndScaleTo255i(in float x) { return int(floor(x * 255.0 + 0.5)); } out vec4 fragColor0; void main() { vec4 t = textureProj(tex, v_texcoord); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); if ((roundAndScaleTo255i(v.a) & int(u_alphacolormask >> 0x18u)) <= int(u_alphacolorref >> 0x18u)) v.a = 0.0; v.rgb = v.rgb * splat3(v.a * 2.0); v.a *= 2.0; fragColor0 = v; } vs: 40000000:00010020 TexProjPos UVMtx Flat Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 40000000:00010020 TexProjPos UVMtx Flat Cull in vec4 position; in highp float fog; in vec3 texcoord; in lowp vec4 color0; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; flat out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = texcoord; v_color0 = color0; v_fogdepth = fog; vec4 pos = position; vec4 outPos = pos; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10182982:00000002 Tex FragUber ReplaceBlend_2A:6_B:10_Eq:0 TFuncMod #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10182982:00000002 Tex FragUber ReplaceBlend_2A:6_B:10_Eq:0 TFuncMod uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform vec3 u_blendFixB; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); v.rgb = v.rgb * splat3(v.a * 2.0); fragColor0 = v; } vs: 00000000:0000000a THR C #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:0000000a THR C in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10180000:00000000 FragUber #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10180000:00000000 FragUber in lowp vec4 v_color0; in mediump float v_fogdepth; out vec4 fragColor0; void main() { vec4 v = v_color0; fragColor0 = v; } vs: 00000000:0000000a THR C #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:0000000a THR C in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10181d83:0000d002 Tex FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncMod AlphaTest > #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10181d83:0000d002 Tex FragUber ReplaceBlend_3A:6_B:7_Eq:0 TFuncMod AlphaTest > uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform uint u_alphacolorref; uniform uint u_alphacolormask; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; int roundAndScaleTo255i(in float x) { return int(floor(x * 255.0 + 0.5)); } out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0); if ((roundAndScaleTo255i(v.a) & int(u_alphacolormask >> 0x18u)) <= int(u_alphacolorref >> 0x18u)) DISCARD; v.rgb = v.rgb * splat3(v.a * 2.0); v.a *= 2.0; fragColor0 = v; } vs: 00000000:00000928 HWX C T Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000928 HWX C T Cull in vec3 position; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, 1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = color0; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10180000:0001d002 Tex FragUber TFuncMod AlphaTest0 > #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10180000:0001d002 Tex FragUber TFuncMod AlphaTest0 > uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; uniform uint u_alphacolorref; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb *= u_texNoAlphaMul.y; if (v.a < 0.002) DISCARD; fragColor0 = v; } vs: 00000000:0000000a THR C #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:0000000a THR C in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10180000:00000002 Tex FragUber TFuncMod #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10180000:00000002 Tex FragUber TFuncMod uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = p * t; v.rgb *= u_texNoAlphaMul.y; fragColor0 = v; } vs: 00000000:0000000a THR C #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:0000000a THR C in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: thin3d #version 320 es #ifdef GL_ES precision mediump float; #endif #ifdef GL_ES precision lowp float; #endif #if __VERSION__ >= 130 #define varying in #define texture2D texture #define gl_FragColor fragColor0 out vec4 fragColor0; #endif varying vec4 oColor0; varying vec2 oTexCoord0; uniform sampler2D Sampler0; void main() { gl_FragColor = texture2D(Sampler0, oTexCoord0) * oColor0; } vs: thin3d #version 320 es #if __VERSION__ >= 130 #define attribute in #define varying out #endif attribute vec3 Position; attribute vec4 Color0; attribute vec2 TexCoord0; varying vec4 oColor0; varying vec2 oTexCoord0; uniform mat4 WorldViewProj; uniform vec2 TintSaturation; vec3 rgb2hsv(vec3 c) { vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0); vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g)); vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r)); float d = q.x - min(q.w, q.y); float e = 1.0e-10; return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x); } vec3 hsv2rgb(vec3 c) { vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0); vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www); return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y); } void main() { gl_Position = WorldViewProj * vec4(Position, 1.0); vec3 hsv = rgb2hsv(Color0.xyz); hsv.x += TintSaturation.x; hsv.y *= TintSaturation.y; oColor0 = vec4(hsv2rgb(hsv), Color0.w); oTexCoord0 = TexCoord0; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10184000:0040001e Tex TexProj Flat FragUber TFuncUnk #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10184000:0040001e Tex TexProj Flat FragUber TFuncUnk uniform sampler2D tex; uniform vec2 u_texNoAlphaMul; flat in lowp vec4 v_color0; in mediump float v_fogdepth; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = textureProj(tex, v_texcoord); vec4 p = v_color0; t.a = max(t.a, u_texNoAlphaMul.x); vec4 v = vec4(p.rgb + t.rgb, p.a * t.a); v.rgb *= u_texNoAlphaMul.y; fragColor0 = v; } vs: 40000000:00010d28 HWX C T RevN TexProjPos UVMtx Flat Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 40000000:00010d28 HWX C T RevN TexProjPos UVMtx Flat Cull in vec3 position; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform mediump mat4 u_texmtx; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; flat out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, -1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = color0; v_texcoord = mul(vec4(position, 1.0), u_texmtx).xyz * vec3(u_uvscaleoffset.xy, 1.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 00000000:00000001 Clear #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000001 Clear in lowp vec4 v_color0; in mediump float v_fogdepth; out vec4 fragColor0; void main() { vec4 v = v_color0; fragColor0 = v; } vs: 00000000:00040d28 HWX C T RevN Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00040d28 HWX C T RevN Cull in vec3 position; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, -1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = color0; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 10182982:00000000 FragUber ReplaceBlend_2A:6_B:10_Eq:0 #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10182982:00000000 FragUber ReplaceBlend_2A:6_B:10_Eq:0 uniform vec3 u_blendFixB; in lowp vec4 v_color0; in mediump float v_fogdepth; out vec4 fragColor0; void main() { vec4 v = v_color0; v.rgb = v.rgb * splat3(v.a * 2.0); fragColor0 = v; } vs: 00000000:00000928 HWX C T Cull #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000928 HWX C T Cull in vec3 position; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = normalizeOr001(mul(vec4(0.0, 0.0, 1.0, 0.0), u_world).xyz); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); vec4 ambientColor = u_matambientalpha; v_color0 = color0; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y) || (projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y)) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-16 1 Error in shader program link: info:  fs: 00000000:00000001 Clear #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // Driver: Adreno (TM) 650 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:00000001 Clear in lowp vec4 v_color0; in mediump float v_fogdepth; out vec4 fragColor0; void main() { vec4 v = v_color0; fragColor0 = v; } vs: 00000000:0000000a THR C #version 320 es // Driver: Adreno (TM) 650 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 00000000:0000000a THR C in vec4 position; in highp float fog; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; uniform highp vec2 u_fogcoef; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; }
Assassin's Creed: Bloodlines™ v1.18.1 2025-05-16 1 UNIMPL sceIoDevctl("usbpspcm:", 03415002, 09ccf614, 4, 00000000, 0)
Assassin's Creed: Bloodlines™ v1.18.1 2025-05-16 1 UNIMPL sceIoDevctl("usbpspcm:", 03415001, 09ccf614, 4, 00000000, 0)
BLEACH HEAT・THE・SOUL 6 v1.18.1 2025-05-16 1 Unknown GetPointerWrite 00000000 PC 0881cef8 LR 0881cf10
Mortal Kombat: Unchained v1.18.1 2025-05-28 2 sceMpegGetAtracAu: invalid audio stream ffffffff
Mortal Kombat: Unchained v1.18.1 2025-05-28 2 Unknown GetPointerWrite 00000000 PC 08a06774 LR 08a06774
Mortal Kombat: Unchained v1.18.1 2025-05-16 83 sceMpegGetAtracAu: invalid audio stream 0a2c2010
PATCH SPARTAN11 v1.9.4 2025-06-10 9 80630006=sceAtracSetDataAndGetID(09a4ec00, 00004000): fmt definition too small (16)
PES 2014 v1.18.1 2025-05-16 2 MIPSCompileOp: Invalid instruction 71cd7720
PES 2014 v1.18.1 2025-05-16 2 MIPSCompileOp: Invalid instruction 71cc28b4
PES 2014 v1.18.1 2025-05-16 2 MIPSCompileOp: Invalid instruction 71cc2ed4
PES 2014 v1.18.1 2025-05-16 2 MIPSCompileOp: Invalid instruction 71cbc314
Prince of Persia - Revelations v1.18.1 2025-05-16 1 80630006=sceAtracSetDataAndGetID(09c4cfc0, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 1 80630006=sceAtracSetDataAndGetID(09cb1f80, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 1 80630006=sceAtracSetDataAndGetID(09cb93c0, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 1 80630006=sceAtracSetDataAndGetID(09cb7840, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 1 80630006=sceAtracSetDataAndGetID(09cdaac0, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 1 80630006=sceAtracSetDataAndGetID(09cd9a80, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 2 80630006=sceAtracSetDataAndGetID(09cd7dc0, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 2 80630006=sceAtracSetDataAndGetID(09cd74c0, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 1 80630006=sceAtracSetDataAndGetID(09a5a8c0, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 1 80630006=sceAtracSetDataAndGetID(09cafb80, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 2 80630006=sceAtracSetDataAndGetID(09ce5040, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 1 80630006=sceAtracSetDataAndGetID(09ce1a00, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 1 80630006=sceAtracSetDataAndGetID(09cd0b00, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 16 80630006=sceAtracSetDataAndGetID(095e0ec0, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 2 80630006=sceAtracSetDataAndGetID(09591c80, 00000800): invalid RIFF header
Def Jam® Fight For NY™: The Takeover v1.18.1 2025-05-16 1 UNTESTED sceNetAdhocctlJoinEnterGameMode(59afca0, 00:02:02:02:02:02, 20000000, 0) at 0897eeec
LEGO® Batman™: The Videogame v1.18.1 2025-05-16 1 MIPSCompileOp: Invalid instruction 77ca0000
Prince of Persia - Revelations v1.18.1 2025-05-16 5 80630006=sceAtracSetDataAndGetID(0979e740, 00000800): invalid RIFF header
Prince of Persia - Revelations v1.18.1 2025-05-16 12 80630006=sceAtracSetDataAndGetID(09999100, 00000800): invalid RIFF header
WipEout™ Portable Collection v1.9.4 2026-03-14 92 sceKernelCreateThread(name=SceParseURI_Library): unsupported attributes 00000006
WipEout™ Portable Collection v1.9.4 2026-03-14 91 sceKernelCreateThread(name=SceParseHTTPheader_Library): unsupported attributes 00000006
WipEout™ Portable Collection v1.18.1 2026-08-30 90 sceKernelCreateThread(name=sceCert_Loader): unsupported attributes 00001006
WipEout™ Portable Collection v1.9.4 2026-08-30 92 sceKernelCreateThread(name=SceBase64_Library): unsupported attributes 00000006
eFootball PC - V. v1.18.1 2025-05-16 1 MIPSCompileOp: Invalid instruction 76000111
WWE 2K25 v1.18.1 2025-05-17 2 80630006=sceAtracSetData(2, 08d4b180, 00010a7c): invalid RIFF header
WWE 2K25 v1.9.4 2025-06-01 8 80630007=sceAtracSetData(2, 08d4b180, 00004000): atracID uses different codec type than data
SBK®09 Superbike World Championship v1.18.1 2025-05-16 1 sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 0921ae10): duplicate handler
RIDE 4 v1.18.1 2025-05-16 1 sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 090563c0): duplicate handler
RIDE 4 v1.18.1 2025-05-16 1 sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 08f837e0): duplicate handler
FC NEY GAMER 2025V.1 v1.18.1 2025-05-21 16 MIPSCompileOp: Invalid instruction 44f2af00
Assassin's Creed: Bloodlines™ v1.18.1 2025-05-15 1 UNIMPL sceIoDevctl("usbpspcm:", 03415002, 09d7e0f4, 4, 00000000, 0)
Assassin's Creed: Bloodlines™ v1.18.1 2025-05-15 1 UNIMPL sceIoDevctl("usbpspcm:", 03415001, 09d7e0f4, 4, 00000000, 0)
WWE 2K25 BY LETSKIMODZ v1.18.1 2025-05-15 1 MIPSCompileOp: Invalid instruction 4255883c
WWE 2K25 BY LETSKIMODZ v1.18.1 2025-05-15 1 MIPSCompileOp: Invalid instruction 03004045
WWE 2K25 BY LETSKIMODZ v1.18.1 2025-05-15 1 MIPSCompileOp: Invalid instruction 03000254
WWE 2K25 BY LETSKIMODZ v1.18.1 2025-05-15 1 MIPSCompileOp: Invalid instruction 03000354
WWE 2K25 BY LETSKIMODZ v1.18.1 2025-05-15 1 MIPSCompileOp: Invalid instruction 40283f80
WWE 2K25 BY LETSKIMODZ v1.18.1 2025-05-15 1 MIPSCompileOp: Invalid instruction 00108745
WWE 2K25 BY LETSKIMODZ v1.18.1 2025-05-15 1 MIPSCompileOp: Invalid instruction 0028218e
WWE 2K25 BY LETSKIMODZ v1.18.1 2025-05-15 1 MIPSCompileOp: Invalid instruction 43000424
WWE 2K25 BY LETSKIMODZ v1.18.1 2025-05-15 1 MIPSCompileOp: Invalid instruction 0504708f
METAL SLUG Anthology v1.18.1 2025-05-15 1 UNTESTED sceNetAdhocctlCreateEnterGameMode(TRIdb0b, 1, 2, 09fff8c0, 20000000, 0) at 0882910c
Grand Theft Auto: Vice City Stories v1.18.1 2025-05-15 1 Branch in RSZeroComp delay slot at 08bee3a8 in block starting at 08bee360
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-15 3 MIPSCompileOp: Invalid instruction 410db240
Dragon Ball Z: Tenkaichi Tag Team v1.18.1 2025-05-15 1 MIPSCompileOp: Invalid instruction 42e3583e

« Newest   Older »