Recent logs - eFootball Chelito 19

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.

Game title Version Latest Report Message
eFootball Chelito 19 v1.16.6 2026-05-13 Bad SAS Mix output address: 08b26980, grain=164361872
eFootball Chelito 19 v1.8.0 2026-05-13 MIPSCompileOp: Invalid instruction 71ea9c10
eFootball Chelito 19 v1.8.0 2026-05-13 Jump to invalid address: 070d8d60
eFootball Chelito 19 v1.8.0 2026-05-13 Jump to invalid address: 0bbd9170
eFootball Chelito 19 v1.16.6 2026-05-13 Bad SAS Mix output address: 08b26d80, grain=164360080
eFootball Chelito 19 v1.20.3 2026-05-12 Branch in branch delay slot at 08057600 with different target
eFootball Chelito 19 v1.20.3 2026-05-12 WriteFCR: Unexpected reg 12 (value deadbeef)
eFootball Chelito 19 v1.20.3 2026-05-11 PerformMemorySet with invalid range: 041a2980, size -164227536
eFootball Chelito 19 v1.13 2026-05-09 sceKernelLoadModuleByID: unsupported options size=00000014, flags=7f800001, pos=0, access=1, data=1, text=1
eFootball Chelito 19 v1.18.1 2026-05-08 Unknown GetPointer 001f0000 PC 0884d7b4 LR 0884d7d4
eFootball Chelito 19 v1.18.1 2026-05-08 Unknown GetPointer 00460300 PC 0884d7b4 LR 0884d7d4
eFootball Chelito 19 v1.18.1 2026-05-08 Unknown GetPointer 001c0000 PC 0884d7b4 LR 0884d7d4
eFootball Chelito 19 v1.10.3 2026-05-07 ReadFromHardware: Invalid address ea668380 near PC ea668380 LR 08000018
eFootball Chelito 19 v1.18.1 2026-05-07 Unknown GetPointer 00000140 PC 088113d4 LR 088113dc
eFootball Chelito 19 v1.16.6 2026-05-07 sceKernelLoadModule: unsupported options size=00000014, flags=00000002, pos=0, access=1, data=2, text=2
eFootball Chelito 19 v1.16.6 2026-05-07 sceKernelLoadModule: unsupported options size=00000014, flags=00000002, pos=0, access=1, data=1, text=1
eFootball Chelito 19 v1.20.3 2026-05-07 PerformMemorySet with invalid range: 041dfc80, size -48
eFootball Chelito 19 v1.20.3 2026-05-07 Branch in Jump delay slot at 08af1bb4 in block starting at 08af1b5c
eFootball Chelito 19 v1.20.3 2026-05-07 PerformMemorySet with invalid range: 041be680, size -1107660596
eFootball Chelito 19 v1.20.3 2026-05-06 PerformMemorySet with invalid range: 041bba00, size -48
eFootball Chelito 19 v1.20.3 2026-05-06 PerformMemorySet with invalid range: 041aaf00, size 166294704
eFootball Chelito 19 v1.11.3 2026-05-05 sceSasSetSimpleADSR(08bb3ac0, 1, 0001, ffffffff): Invalid ADSREnv2
eFootball Chelito 19 v1.10.3 2026-05-04 ReadFromHardware: Invalid address 00000000 near PC 08815f0c LR 08000020
eFootball Chelito 19 v1.20.3 2026-05-03 PerformMemorySet with invalid range: 041dfc80, size 166296896
eFootball Chelito 19 v1.10.3 2026-05-02 Unknown GetPointer 752f0002 PC 0884d7b4 LR 0884d7d4
eFootball Chelito 19 v1.20.3 2026-05-02 Error in shader program link: info: Link failed because of missing vertex shader. fs: 10184000:00000002 Tex Flat FragUber TFuncMod #version 320 es #extension GL_ARM_shader_framebuffer_fetch : require // Driver: Mali-T820 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10184000:00000002 Tex Flat FragUber TFuncMod 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 = 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: 40000000:0000000a THR C Flat
eFootball Chelito 19 v1.20.3 2026-05-02 Error in shader program link: info: Link failed because of missing vertex shader. fs: 10184000:00000000 Flat FragUber #version 320 es #extension GL_ARM_shader_framebuffer_fetch : require // Driver: Mali-T820 - GLSL 320 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) // 10184000:00000000 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:0000000a THR C Flat
eFootball Chelito 19 v1.16.6 2026-05-01 Unknown GetPointer 00ffbca7 PC 0884a918 LR 0884a938
eFootball Chelito 19 v1.20.3 2026-04-30 PerformMemorySet with invalid range: 041a2980, size -120327376
eFootball Chelito 19 v1.20.3 2026-04-30 PerformMemorySet with invalid range: 041a2980, size 164931888
eFootball Chelito 19 v1.17 2026-04-30 80630007=sceAtracSetData(2, 08bd5600, 00015700): atracID uses different codec type than data
eFootball Chelito 19 v1.17 2026-04-30 80630007=sceAtracSetData(2, 08bd5600, 00018700): atracID uses different codec type than data
eFootball Chelito 19 v1.17 2026-04-30 80630007=sceAtracSetData(2, 08bd5600, 00012e00): atracID uses different codec type than data
eFootball Chelito 19 v1.17 2026-04-30 80630007=sceAtracSetData(2, 08bd5600, 0000fe00): atracID uses different codec type than data
eFootball Chelito 19 v1.17 2026-04-30 80630007=sceAtracSetData(2, 08bd5600, 0000d800): atracID uses different codec type than data
eFootball Chelito 19 v1.17 2026-04-30 80630007=sceAtracSetData(2, 08b9d5c0, 00038000): atracID uses different codec type than data
eFootball Chelito 19 v1.18.1 2026-04-30 ReadFromHardware: Invalid address 1397b698 near PC 08849a4c LR 08849a58
eFootball Chelito 19 v1.10.2 2026-04-29 Unknown GetPointer b23a74a8 PC 0884d5b0 LR 0884d7d4
eFootball Chelito 19 v1.20.3-238-gb91d768acd 2026-04-29 PerformMemorySet with invalid range: 041c6c00, size 1398516728
eFootball Chelito 19 v1.20.3 2026-04-28 Vulkan error in shader compilation: info: ERROR: 0:38: 'gl_Position' : identifier not previously declared ERROR: 1 compilation errors. No code generated. / code: #version 450 #extension GL_ARB_separate_shader_objects : enable #extension GL_ARB_shading_language_420pack : enable #define mul(x, y) ((x) * (y)) #define splat3(x) vec3(x) precision highp float; // 40000000:00000920 HWX T Flat Cull layout (std140, set = 0, binding = 3) uniform baseVars { mat4 u_proj; mat4 u_proj_through; mat3x4 u_view; mat3x4 u_world; mat3x4 u_texmtx; vec4 u_uvscaleoffset; vec4 u_depthRange; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; float u_mipBias; vec2 u_texNoAlphaMul; float pad1; float pad2; vec3 u_fogcolor; uint u_alphacolorref; vec3 u_texenv; uint u_alphacolormask; vec4 u_texclamp; vec2 u_texclampoff; vec2 u_fogcoef; vec3 u_blendFixA; float u_stencilReplaceValue; vec3 u_blendFixB; float u_rotation; }; layout (location = 0) in vec3 position; layout (location = 1) in vec2 texcoord; layout (location = 1) flat out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; invariant gl_Position; 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; if (u_depthRange.y >= 1.0) { gl_ClipDistance[0] = outPos.z; } else if (u_depthRange.x + u_depthRange.y <= 65534.0) { gl_ClipDistance[0] = outPos.w - outPos.z; } else { gl_ClipDistance[0] = 0.0; } 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_ClipDistance[1] = projZ * outPos.w + outPos.w + 0.000001; if (u_cullRangeMin.w > 0.0 && u_depthRange.w != 0.0f) { gl_CullDistance[0] = projPos.z - u_cullRangeMin.z; gl_CullDistance[1] = u_cullRangeMax.z - projPos.z; } else { gl_CullDistance[0] = 0.0; gl_CullDistance[1] = 0.0; } gl_Position = outPos; }
eFootball Chelito 19 v1.20.3 2026-04-28 Vulkan error in shader compilation: info: ERROR: 0:39: 'gl_Position' : identifier not previously declared ERROR: 1 compilation errors. No code generated. / code: #version 450 #extension GL_ARB_separate_shader_objects : enable #extension GL_ARB_shading_language_420pack : enable #define mul(x, y) ((x) * (y)) #define splat3(x) vec3(x) precision highp float; // 40000000:00000928 HWX C T Flat Cull layout (std140, set = 0, binding = 3) uniform baseVars { mat4 u_proj; mat4 u_proj_through; mat3x4 u_view; mat3x4 u_world; mat3x4 u_texmtx; vec4 u_uvscaleoffset; vec4 u_depthRange; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; float u_mipBias; vec2 u_texNoAlphaMul; float pad1; float pad2; vec3 u_fogcolor; uint u_alphacolorref; vec3 u_texenv; uint u_alphacolormask; vec4 u_texclamp; vec2 u_texclampoff; vec2 u_fogcoef; vec3 u_blendFixA; float u_stencilReplaceValue; vec3 u_blendFixB; float u_rotation; }; layout (location = 0) in vec3 position; layout (location = 1) in vec2 texcoord; layout (location = 5) in vec4 color0; layout (location = 1) flat out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; invariant gl_Position; 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; if (u_depthRange.y >= 1.0) { gl_ClipDistance[0] = outPos.z; } else if (u_depthRange.x + u_depthRange.y <= 65534.0) { gl_ClipDistance[0] = outPos.w - outPos.z; } else { gl_ClipDistance[0] = 0.0; } 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_ClipDistance[1] = projZ * outPos.w + outPos.w + 0.000001; if (u_cullRangeMin.w > 0.0 && u_depthRange.w != 0.0f) { gl_CullDistance[0] = projPos.z - u_cullRangeMin.z; gl_CullDistance[1] = u_cullRangeMax.z - projPos.z; } else { gl_CullDistance[0] = 0.0; gl_CullDistance[1] = 0.0; } gl_Position = outPos; }
eFootball Chelito 19 v1.20.3 2026-04-28 Vulkan error in shader compilation: info: ERROR: 0:38: 'gl_Position' : identifier not previously declared ERROR: 1 compilation errors. No code generated. / code: #version 450 #extension GL_ARB_separate_shader_objects : enable #extension GL_ARB_shading_language_420pack : enable #define mul(x, y) ((x) * (y)) #define splat3(x) vec3(x) precision highp float; // 00000000:00000128 HWX C Cull layout (std140, set = 0, binding = 3) uniform baseVars { mat4 u_proj; mat4 u_proj_through; mat3x4 u_view; mat3x4 u_world; mat3x4 u_texmtx; vec4 u_uvscaleoffset; vec4 u_depthRange; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; float u_mipBias; vec2 u_texNoAlphaMul; float pad1; float pad2; vec3 u_fogcolor; uint u_alphacolorref; vec3 u_texenv; uint u_alphacolormask; vec4 u_texclamp; vec2 u_texclampoff; vec2 u_fogcoef; vec3 u_blendFixA; float u_stencilReplaceValue; vec3 u_blendFixB; float u_rotation; }; layout (location = 0) in vec3 position; layout (location = 5) in vec4 color0; layout (location = 1) out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; invariant gl_Position; 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 = splat3(0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; if (u_depthRange.y >= 1.0) { gl_ClipDistance[0] = outPos.z; } else if (u_depthRange.x + u_depthRange.y <= 65534.0) { gl_ClipDistance[0] = outPos.w - outPos.z; } else { gl_ClipDistance[0] = 0.0; } 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_ClipDistance[1] = projZ * outPos.w + outPos.w + 0.000001; if (u_cullRangeMin.w > 0.0 && u_depthRange.w != 0.0f) { gl_CullDistance[0] = projPos.z - u_cullRangeMin.z; gl_CullDistance[1] = u_cullRangeMax.z - projPos.z; } else { gl_CullDistance[0] = 0.0; gl_CullDistance[1] = 0.0; } gl_Position = outPos; }
eFootball Chelito 19 v1.20.3 2026-04-28 Vulkan error in shader compilation: info: ERROR: 0:39: 'gl_Position' : identifier not previously declared ERROR: 1 compilation errors. No code generated. / code: #version 450 #extension GL_ARB_separate_shader_objects : enable #extension GL_ARB_shading_language_420pack : enable #define mul(x, y) ((x) * (y)) #define splat3(x) vec3(x) precision highp float; // 00000000:00000928 HWX C T Cull layout (std140, set = 0, binding = 3) uniform baseVars { mat4 u_proj; mat4 u_proj_through; mat3x4 u_view; mat3x4 u_world; mat3x4 u_texmtx; vec4 u_uvscaleoffset; vec4 u_depthRange; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; float u_mipBias; vec2 u_texNoAlphaMul; float pad1; float pad2; vec3 u_fogcolor; uint u_alphacolorref; vec3 u_texenv; uint u_alphacolormask; vec4 u_texclamp; vec2 u_texclampoff; vec2 u_fogcoef; vec3 u_blendFixA; float u_stencilReplaceValue; vec3 u_blendFixB; float u_rotation; }; layout (location = 0) in vec3 position; layout (location = 1) in vec2 texcoord; layout (location = 5) in vec4 color0; layout (location = 1) out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; invariant gl_Position; 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; if (u_depthRange.y >= 1.0) { gl_ClipDistance[0] = outPos.z; } else if (u_depthRange.x + u_depthRange.y <= 65534.0) { gl_ClipDistance[0] = outPos.w - outPos.z; } else { gl_ClipDistance[0] = 0.0; } 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_ClipDistance[1] = projZ * outPos.w + outPos.w + 0.000001; if (u_cullRangeMin.w > 0.0 && u_depthRange.w != 0.0f) { gl_CullDistance[0] = projPos.z - u_cullRangeMin.z; gl_CullDistance[1] = u_cullRangeMax.z - projPos.z; } else { gl_CullDistance[0] = 0.0; gl_CullDistance[1] = 0.0; } gl_Position = outPos; }
eFootball Chelito 19 v1.20.3 2026-04-28 Vulkan error in shader compilation: info: ERROR: 0:37: 'gl_Position' : identifier not previously declared ERROR: 1 compilation errors. No code generated. / code: #version 450 #extension GL_ARB_separate_shader_objects : enable #extension GL_ARB_shading_language_420pack : enable #define mul(x, y) ((x) * (y)) #define splat3(x) vec3(x) precision highp float; // 40000000:00000120 HWX Flat Cull layout (std140, set = 0, binding = 3) uniform baseVars { mat4 u_proj; mat4 u_proj_through; mat3x4 u_view; mat3x4 u_world; mat3x4 u_texmtx; vec4 u_uvscaleoffset; vec4 u_depthRange; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; float u_mipBias; vec2 u_texNoAlphaMul; float pad1; float pad2; vec3 u_fogcolor; uint u_alphacolorref; vec3 u_texenv; uint u_alphacolormask; vec4 u_texclamp; vec2 u_texclampoff; vec2 u_fogcoef; vec3 u_blendFixA; float u_stencilReplaceValue; vec3 u_blendFixB; float u_rotation; }; layout (location = 0) in vec3 position; layout (location = 1) flat out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; invariant gl_Position; 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 = splat3(0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; if (u_depthRange.y >= 1.0) { gl_ClipDistance[0] = outPos.z; } else if (u_depthRange.x + u_depthRange.y <= 65534.0) { gl_ClipDistance[0] = outPos.w - outPos.z; } else { gl_ClipDistance[0] = 0.0; } 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_ClipDistance[1] = projZ * outPos.w + outPos.w + 0.000001; if (u_cullRangeMin.w > 0.0 && u_depthRange.w != 0.0f) { gl_CullDistance[0] = projPos.z - u_cullRangeMin.z; gl_CullDistance[1] = u_cullRangeMax.z - projPos.z; } else { gl_CullDistance[0] = 0.0; gl_CullDistance[1] = 0.0; } gl_Position = outPos; }
eFootball Chelito 19 v1.20.3 2026-04-28 Vulkan error in shader compilation: info: ERROR: 0:40: 'gl_Position' : identifier not previously declared ERROR: 1 compilation errors. No code generated. / code: #version 450 #extension GL_ARB_separate_shader_objects : enable #extension GL_ARB_shading_language_420pack : enable #define mul(x, y) ((x) * (y)) #define splat3(x) vec3(x) precision highp float; // 40000000:00000020 Flat Cull layout (std140, set = 0, binding = 3) uniform baseVars { mat4 u_proj; mat4 u_proj_through; mat3x4 u_view; mat3x4 u_world; mat3x4 u_texmtx; vec4 u_uvscaleoffset; vec4 u_depthRange; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; float u_mipBias; vec2 u_texNoAlphaMul; float pad1; float pad2; vec3 u_fogcolor; uint u_alphacolorref; vec3 u_texenv; uint u_alphacolormask; vec4 u_texclamp; vec2 u_texclampoff; vec2 u_fogcoef; vec3 u_blendFixA; float u_stencilReplaceValue; vec3 u_blendFixB; float u_rotation; }; layout (location = 0) in vec4 position; layout (location = 2) in float fog; layout (location = 1) in vec2 texcoord; layout (location = 5) in vec4 color0; layout (location = 1) flat out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; invariant gl_Position; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = fog; mat2 displayRotation = mat2( u_rotation == 0.0 ? 1.0 : (u_rotation == 2.0 ? -1.0 : 0.0), u_rotation == 1.0 ? 1.0 : (u_rotation == 3.0 ? -1.0 : 0.0), u_rotation == 3.0 ? 1.0 : (u_rotation == 1.0 ? -1.0 : 0.0), u_rotation == 0.0 ? 1.0 : (u_rotation == 2.0 ? -1.0 : 0.0) ); vec4 pos = position; pos.xy = mul(displayRotation, pos.xy); vec4 outPos = pos; if (u_depthRange.y >= 1.0) { gl_ClipDistance[0] = outPos.z; } else if (u_depthRange.x + u_depthRange.y <= 65534.0) { gl_ClipDistance[0] = outPos.w - outPos.z; } else { gl_ClipDistance[0] = 0.0; } 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_ClipDistance[1] = projZ * outPos.w + outPos.w + 0.000001; if (u_cullRangeMin.w > 0.0 && u_depthRange.w != 0.0f) { gl_CullDistance[0] = projPos.z - u_cullRangeMin.z; gl_CullDistance[1] = u_cullRangeMax.z - projPos.z; } else { gl_CullDistance[0] = 0.0; gl_CullDistance[1] = 0.0; } gl_Position = outPos; }
eFootball Chelito 19 v1.20.3 2026-04-28 Vulkan error in shader compilation: info: ERROR: 0:53: 'gl_Position' : identifier not previously declared ERROR: 1 compilation errors. No code generated. / code: #version 450 #extension GL_ARB_separate_shader_objects : enable #extension GL_ARB_shading_language_420pack : enable #define mul(x, y) ((x) * (y)) #define splat3(x) vec3(x) precision highp float; // 01000000:80000b20 HWX T N Light: LightUberShader Cull layout (std140, set = 0, binding = 3) uniform baseVars { mat4 u_proj; mat4 u_proj_through; mat3x4 u_view; mat3x4 u_world; mat3x4 u_texmtx; vec4 u_uvscaleoffset; vec4 u_depthRange; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; float u_mipBias; vec2 u_texNoAlphaMul; float pad1; float pad2; vec3 u_fogcolor; uint u_alphacolorref; vec3 u_texenv; uint u_alphacolormask; vec4 u_texclamp; vec2 u_texclampoff; vec2 u_fogcoef; vec3 u_blendFixA; float u_stencilReplaceValue; vec3 u_blendFixB; float u_rotation; }; layout (std140, set = 0, binding = 4) uniform lightVars { vec4 u_ambient; vec3 u_matdiffuse; vec4 u_matspecular; vec3 u_matemissive; uint u_lightControl; // light ubershader control bits vec3 u_lightpos[4]; vec3 u_lightdir[4]; vec3 u_lightatt[4]; vec4 u_lightangle_spotCoef[4]; vec3 u_lightambient[4]; vec3 u_lightdiffuse[4]; vec3 u_lightspecular[4]; }; layout (location = 0) in vec3 position; layout (location = 2) in vec3 normal; layout (location = 1) in vec2 texcoord; layout (location = 1) out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; invariant gl_Position; 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; vec3 diffuseColor = u_matdiffuse.rgb; vec3 specularColor = u_matspecular.rgb; lowp vec4 lightSum0 = u_ambient * ambientColor + vec4(u_matemissive, 0.0); lowp vec3 lightSum1 = splat3(0.0); vec3 toLight; lowp vec3 diffuse; float distance; lowp float lightScale; mediump float ldot; lowp float angle; uint comp; uint type; float attenuation; for (uint i = 0; i < 4; i++) { if ((u_lightControl & (0x1u << i)) != 0x0u) { comp = (u_lightControl >> uint(0x4u + 0x4u * i)) & 0x3u; type = (u_lightControl >> uint(0x4u + 0x4u * i + 0x2u)) & 0x3u; toLight = u_lightpos[i]; if (type != 0x0u) { toLight -= worldpos; distance = length(toLight); toLight /= distance; attenuation = clamp(1.0 / dot(u_lightatt[i], vec3(1.0, distance, distance*distance)), 0.0, 1.0); if (type == 0x01u) { lightScale = attenuation; } else { angle = dot(u_lightdir[i], toLight); if (angle >= u_lightangle_spotCoef[i].x) { lightScale = attenuation * (u_lightangle_spotCoef[i].y <= 0.0 ? 1.0 : pow(angle, u_lightangle_spotCoef[i].y)); } else { lightScale = 0.0; } } } else { lightScale = 1.0; } ldot = dot(toLight, worldnormal); if (comp == 0x2u) { ldot = u_matspecular.a > 0.0 ? pow(max(ldot, 0.0), u_matspecular.a) : 1.0; } diffuse = (u_lightdiffuse[i] * diffuseColor) * max(ldot, 0.0); if (comp == 0x1u && ldot >= 0.0) { if (u_matspecular.a > 0.0) { ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal); ldot = pow(max(ldot, 0.0), u_matspecular.a); } else { ldot = 1.0; } lightSum1 += u_lightspecular[i] * specularColor * ldot * lightScale; } lightSum0.rgb += (u_lightambient[i] * ambientColor.rgb + diffuse) * lightScale; } } v_color0 = clamp(clamp(lightSum0, 0.0, 1.0) + vec4(lightSum1, 0.0), 0.0, 1.0); v_texcoord = vec3(texcoord.xy * u_u
eFootball Chelito 19 v1.20.3 2026-04-28 Vulkan error in shader compilation: info: ERROR: 0:40: 'gl_Position' : identifier not previously declared ERROR: 1 compilation errors. No code generated. / code: #version 450 #extension GL_ARB_separate_shader_objects : enable #extension GL_ARB_shading_language_420pack : enable #define mul(x, y) ((x) * (y)) #define splat3(x) vec3(x) precision highp float; // 40000000:00000002 THR Flat layout (std140, set = 0, binding = 3) uniform baseVars { mat4 u_proj; mat4 u_proj_through; mat3x4 u_view; mat3x4 u_world; mat3x4 u_texmtx; vec4 u_uvscaleoffset; vec4 u_depthRange; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; float u_mipBias; vec2 u_texNoAlphaMul; float pad1; float pad2; vec3 u_fogcolor; uint u_alphacolorref; vec3 u_texenv; uint u_alphacolormask; vec4 u_texclamp; vec2 u_texclampoff; vec2 u_fogcoef; vec3 u_blendFixA; float u_stencilReplaceValue; vec3 u_blendFixB; float u_rotation; }; layout (location = 0) in vec4 position; layout (location = 2) in float fog; layout (location = 1) in vec2 texcoord; layout (location = 5) in vec4 color0; layout (location = 1) flat out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; invariant gl_Position; 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; }
eFootball Chelito 19 v1.20.3 2026-04-28 Vulkan error in shader compilation: info: ERROR: 0:40: 'gl_Position' : identifier not previously declared ERROR: 1 compilation errors. No code generated. / code: #version 450 #extension GL_ARB_separate_shader_objects : enable #extension GL_ARB_shading_language_420pack : enable #define mul(x, y) ((x) * (y)) #define splat3(x) vec3(x) precision highp float; // 00000000:0000000a THR C layout (std140, set = 0, binding = 3) uniform baseVars { mat4 u_proj; mat4 u_proj_through; mat3x4 u_view; mat3x4 u_world; mat3x4 u_texmtx; vec4 u_uvscaleoffset; vec4 u_depthRange; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; float u_mipBias; vec2 u_texNoAlphaMul; float pad1; float pad2; vec3 u_fogcolor; uint u_alphacolorref; vec3 u_texenv; uint u_alphacolormask; vec4 u_texclamp; vec2 u_texclampoff; vec2 u_fogcoef; vec3 u_blendFixA; float u_stencilReplaceValue; vec3 u_blendFixB; float u_rotation; }; layout (location = 0) in vec4 position; layout (location = 2) in float fog; layout (location = 1) in vec2 texcoord; layout (location = 5) in vec4 color0; layout (location = 1) out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; invariant gl_Position; 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; }
eFootball Chelito 19 v1.15.4 2026-04-28 Unknown GetPointer 004a2114 PC 0884a918 LR 0884a938
eFootball Chelito 19 v1.14.2 2026-04-27 UI scissor out of bounds in GameSettingsScreen: 0,191-360,3036 / 720,1612
eFootball Chelito 19 v1.14.2 2026-04-27 UI scissor out of bounds in GameSettingsScreen: 0,85-1612,464 / 720,1612
eFootball Chelito 19 v1.14.2 2026-04-27 UI scissor out of bounds in GameSettingsScreen: 0,0-1612,86 / 720,1612
eFootball Chelito 19 v1.14.2 2026-04-27 UI scissor out of bounds in GameSettingsScreen: 0,85-648,1428 / 1612,720
eFootball Chelito 19 v1.14.2 2026-04-27 UI scissor out of bounds in GameSettingsScreen: 0,85-1540,536 / 720,1612
eFootball Chelito 19 v1.14.2 2026-04-27 UI scissor out of bounds in GameSettingsScreen: 0,0-1540,86 / 720,1612
eFootball Chelito 19 v1.14.2 2026-04-27 UI scissor out of bounds in GameSettingsScreen: 280,72-427,1540 / 1612,720
eFootball Chelito 19 v1.14.2 2026-04-27 UI scissor out of bounds in GameSettingsScreen: 280,72-1319,648 / 720,1612
eFootball Chelito 19 v1.17.1 2026-04-25 Unknown GetPointer 0000a6a6 PC 0881c428 LR 0881c438
eFootball Chelito 19 v1.20.3 2026-04-24 PerformMemorySet with invalid range: 041bba00, size -16
eFootball Chelito 19 v1.20.3 2026-04-24 Branch in Jump delay slot at 08af1c8c in block starting at 08af1c7c
eFootball Chelito 19 v1.20.3 2026-04-24 Branch in Jump delay slot at 08af1c8c in block starting at 08af1c64
eFootball Chelito 19 v1.20.3 2026-04-24 Branch in Jump delay slot at 08af1c8c in block starting at 08af1c58
eFootball Chelito 19 v1.9.4 2026-04-20 Jump to invalid address: 0728f700
eFootball Chelito 19 v1.15.4 2026-04-20 Unknown GetPointer 0000a320 PC 08815fc8 LR 08815fd4
eFootball Chelito 19 v1.20.3 2026-04-19 PerformMemorySet with invalid range: 041a5600, size -16
eFootball Chelito 19 v1.17.1 2026-04-19 Unknown GetPointer 00843600 PC 0884d7b4 LR 0884d7d4
eFootball Chelito 19 v1.9.4 2026-04-17 Jump to invalid address: 0bbf2370
eFootball Chelito 19 v1.9.4 2026-04-17 Jump to invalid address: 0bbf2270
eFootball Chelito 19 v1.9.4 2026-04-17 Jump to invalid address: 070f1f60
eFootball Chelito 19 v1.9.4 2026-04-17 Jump to invalid address: 0bbf2170
eFootball Chelito 19 v1.8.0 2026-04-15 Jump to invalid address: 0bb32a70
eFootball Chelito 19 v1.8.0 2026-04-15 MIPSCompileOp: Invalid instruction 71e0dcb4
eFootball Chelito 19 v1.8.0 2026-04-15 Jump to invalid address: 07032760
eFootball Chelito 19 v1.8.0 2026-04-15 Jump to invalid address: 0bb32b70
eFootball Chelito 19 v1.8.0 2026-04-15 Jump to invalid address: 0bb32970
eFootball Chelito 19 v1.11.3 2026-04-14 WriteToHardware: Invalid address 00000000 near PC 0803a968 LR 00000000
eFootball Chelito 19 v1.11.3 2026-04-14 MIPSCompileOp: Invalid instruction 06fe4bfa
eFootball Chelito 19 v1.11.3 2026-04-14 MIPSCompileOp: Invalid instruction 000003bf
eFootball Chelito 19 v1.11.3 2026-04-14 MIPSCompileOp: Invalid instruction 7df45fc2
eFootball Chelito 19 v1.11.3 2026-04-14 Jump to invalid address: 07ec0400
eFootball Chelito 19 v1.11.3 2026-04-14 MIPSCompileOp: Invalid instruction cf4ed7f7
eFootball Chelito 19 v1.20.3 2026-04-13 PerformMemorySet with invalid range: 041c9880, size -16
eFootball Chelito 19 v1.14.1 2026-04-11 UI scissor out of bounds in GameSettingsScreen: 324,0-1476,817 / 1813,816
eFootball Chelito 19 v1.20.3 2026-04-10 PerformMemorySet with invalid range: 041a2980, size 164930992
eFootball Chelito 19 v1.16.6 2026-04-09 Bad SAS Mix output address: 08b26d80, grain=164360976
eFootball Chelito 19 v1.14.2 2026-04-08 UI scissor out of bounds in listpopupScreen: 71,592-649,461 / 1432,720
eFootball Chelito 19 v1.14.2 2026-04-08 UI scissor out of bounds in GameSettingsScreen: 0,85-720,1248 / 1432,720
eFootball Chelito 19 v1.20.3 2026-04-07 Error in shader compilation: info: 0:1: L0009: Missing main() function for shader 00000000:0000000a THR C
eFootball Chelito 19 v1.16.6 2026-04-06 ReadFromHardware: Invalid address 301b2fb0 near PC 08863d90 LR 08849a58
eFootball Chelito 19 v1.20.3 2026-04-06 PerformMemorySet with invalid range: 041a2980, size -16
eFootball Chelito 19 v1.20.3 2026-04-05 PerformMemorySet with invalid range: 041c9880, size -48
eFootball Chelito 19 v1.20.3 2026-04-04 Branch in Jump delay slot at 09cd0b88 in block starting at 09cd0b68
eFootball Chelito 19 v1.20.3 2026-04-04 Branch in Jump delay slot at 09cd0c94 in block starting at 09cd0b68
eFootball Chelito 19 v1.20.3 2026-04-04 Branch in Jump delay slot at 09cd0be4 in block starting at 09cd0b60
eFootball Chelito 19 v1.20.3 2026-04-04 Branch in Jump delay slot at 09cd0b78 in block starting at 09cd0b60
eFootball Chelito 19 v1.20.3 2026-04-04 Branch in Jump delay slot at 09cd0b64 in block starting at 09cd0b60
eFootball Chelito 19 v1.20.3 2026-04-04 Branch in Jump delay slot at 09cd0b94 in block starting at 09cd0b68
eFootball Chelito 19 v1.20.3 2026-04-04 Branch in Jump delay slot at 09cd0c90 in block starting at 09cd0b60
eFootball Chelito 19 v1.20.3 2026-04-04 Branch in Jump delay slot at 09cd0bb4 in block starting at 09cd0b68
eFootball Chelito 19 v1.20.3 2026-04-04 Branch in Jump delay slot at 09cd0b60 in block starting at 09cd0b60