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 Lop - Play |
v1.7.5 |
2026-07-29 |
MIPSCompileOp: Invalid instruction 7545af70 |
| eFootball Lop - Play |
v1.7.5 |
2026-07-29 |
MIPSCompileOp: Invalid instruction 00530bf7 |
| eFootball Lop - Play |
v1.7.5 |
2026-07-23 |
Unknown GetPointer 10bee437 PC 0884d5b0 LR 0884d7d4 |
| EA-Sports FC Lop-Play |
v1.7.5 |
2026-07-20 |
MIPSCompileOp: Invalid instruction 6290fd0b |
| EA-Sports FC Lop-Play |
v1.7.5 |
2026-07-20 |
MIPSCompileOp 694748cc failed |
| EA-Sports FC Lop-Play |
v1.7.5 |
2026-07-20 |
MIPSCompileOp: Invalid instruction 0283abba |
| EA-Sports FC Lop-Play |
v1.7.5 |
2026-07-20 |
Jump to invalid address: 0bb31470 |
| EA-Sports FC Lop-Play |
v1.7.5 |
2026-07-20 |
Jump to invalid address: 0bb31570 |
| EA-Sports FC Lop-Play |
v1.7.5 |
2026-07-20 |
Jump to invalid address: 0bb31670 |
| EA-Sports FC Lop-Play |
v1.7.5 |
2026-07-20 |
MIPSCompileOp: Invalid instruction 71ebb1a0 |
| EA-Sports FC Lop-Play |
v1.7.5 |
2026-07-20 |
Jump to invalid address: 07031260 |
| eFootball Lop - Play |
v1.7.5 |
2026-07-19 |
Unknown GetPointer 10bf3537 PC 0884d5b0 LR 0884d7d4 |
| EA-Sports FC Lop-Play |
v1.7.5 |
2026-07-20 |
MIPSCompileOp: Invalid instruction 4b0100cc |
| EA-Sports FC Lop-Play |
v1.7.5 |
2026-07-20 |
MIPSCompileOp: Invalid instruction 4b010083 |
| eFootball RB - V. |
v1.7.5 |
2026-07-10 |
MIPSCompileOp: Invalid instruction 621d8c98 |
| eFootball RB - V. |
v1.7.5 |
2026-07-10 |
MIPSCompileOp: Invalid instruction 4e55864d |
| WWE'12 |
v1.7.5 |
2026-07-05 |
ReadFromHardware: Invalid address bd872c40 near PC bd872c40 LR 08000018 |
| EA FC - GASPER AS7 |
v1.9.4 |
2026-07-30 |
avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7 |
| WWE2K24-V1.04 BY MANIA SVR |
v1.7.5 |
2026-07-04 |
Render to area containing texture at 00044000 +112x0 |
| EA FC - GASPER AS7 |
v1.9.4 |
2026-07-31 |
Unknown GetPointer 00000000 PC 08816148 LR 0881615c |
| EA FC - GASPER AS7 |
v1.9.4 |
2026-07-31 |
Savedata version requested on save: 3 |
| EA FC - GASPER AS7 |
v1.9.4 |
2026-07-31 |
Savedata version requested: 3 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 00000e3a |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 000c27bd |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 00000e41 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
Jump to invalid address: 0db80000 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 000a0a28 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 00088fbf |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
Branch in Jump delay slot at 08f9db24 in block starting at 08f9db1c |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 78393101 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
Jump to invalid address: 02cf9ed0 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
Jump to invalid address: 01371100 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 001c27bd |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 000c0e3d |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 4a62e7b5 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 0018afbf |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
WriteToHardware: Invalid address deadbeef near PC 08f8c650 LR 08888c5c |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
Jump to invalid address: 02ce8100 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
Branch in RSRTComp delay slot at 08f9d990 in block starting at 08f9d974 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
Jump to invalid address: 00e4e5e0 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 4bc20000 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
Jump to invalid address: 02cc0000 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction b3f60000 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 00000e3d |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 04170000 |
| eFootball PES 2021 By GABRIEL |
v1.7.5 |
2026-06-28 |
Jump to invalid address: 04989ef4 |
| eFootball 2027 By T. Bendezu |
v1.9.4 |
2026-07-31 |
Savedata version requested on save: 3 |
| eFootball 2027 By T. Bendezu |
v1.9.4 |
2026-07-31 |
Savedata version requested: 3 |
| eFootball 2026 Update FIFA World Cup |
v1.9.4 |
2026-07-31 |
Savedata version requested: 3 |
| "eFootball Hend Asean Liga Eropa & BRI Super League |
v1.9.4 |
2026-07-27 |
Savedata version requested on save: 3 |
| "eFootball 2027 By ATGXGAMING PRO |
v1.9.4 |
2026-07-31 |
Savedata version requested on save: 3 |
| eFootball WORLD CUP 2026 ST PATCH |
v1.9.4 |
2026-07-31 |
Savedata version requested: 3 |
| eFootball Chelito 19 |
v1.7.5 |
2026-06-15 |
Unknown GetPointer cccccccc PC 0884d7b4 LR 0884d7d4 |
| WWE'12 |
v1.7.5 |
2026-06-14 |
sceDmacMemcpy(dest=0414aa10, src=093dadb0, size=65552): overlapping read |
| EA-Sports FC Lop-Play |
v1.9.4 |
2026-06-23 |
Unknown GetPointer 00000020 PC 0884d7b4 LR 0884d7d4 |
| EFOOTBALL 26 PPSSPP BYPATCH FARIS |
v1.7.5 |
2026-07-27 |
Unknown GetPointer 00000000 PC 08816148 LR 0881615c |
| EFOOTBALL 26 PPSSPP BYPATCH FARIS |
v1.9.4 |
2026-07-27 |
Savedata version requested on save: 3 |
| EFOOTBALL PES FL 2026 |
v1.7.5 |
2026-06-08 |
Savedata version requested: 3 |
| EFOOTBALL PES FL 2026 |
v1.7.5 |
2026-06-08 |
Savedata version requested: 3 |
| eFootball RB - V. |
v1.9.4 |
2026-07-31 |
Savedata version requested: 3 |
| eFootball RB - V. |
v1.9.4 |
2026-07-31 |
avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7 |
| eFootball RB - V. |
v1.9.4 |
2026-07-31 |
Unknown GetPointer 00000000 PC 08816148 LR 0881615c |
| eFootball RB - V. |
v1.9.4 |
2026-07-31 |
Savedata version requested on save: 3 |
| EFOOTBALL 26 PPSSPP BYPATCH FARIS |
v1.9.4 |
2026-07-31 |
Savedata version requested: 3 |
| EA |
v1.7.5 |
2026-06-06 |
Unknown GetPointer 00000000 PC 08821588 LR 088215a8 |
| eFootball 2026 By Komo Valeri |
v1.9.4 |
2026-07-31 |
Savedata version requested: 3 |
| EA SPORTS FC26 BY Charly |
v1.8.0 |
2026-07-19 |
Savedata version requested on save: 3 |
| eFootball 2026 |
v1.9.4 |
2026-07-30 |
avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7 |
| eFootball 2026 |
v1.9.4 |
2026-07-31 |
Savedata version requested on save: 3 |
| God of War: Chains of Olympus |
v1.7.5 |
2026-05-29 |
Error in shader compilation: info: Compile failed.
01f34440:00000b1d HWX C T N LM Fog Tex Light: 0: c:0 t:0 1: c:0 t:1 2: c:0 t:1 3: c:0 t:1 MatUp:3
#version 100
precision highp float;
attribute vec3 position;
attribute mediump vec3 normal;
attribute vec2 texcoord;
attribute lowp vec4 color0;
uniform mat4 u_proj;
uniform mat4 u_world;
uniform mat4 u_view;
uniform vec4 u_uvscaleoffset;
uniform vec3 u_lightpos0;
uniform lowp vec3 u_lightambient0;
uniform lowp vec3 u_lightdiffuse0;
uniform vec3 u_lightpos1;
uniform mediump vec3 u_lightatt1;
uniform lowp vec3 u_lightambient1;
uniform lowp vec3 u_lightdiffuse1;
uniform vec3 u_lightpos2;
uniform mediump vec3 u_lightatt2;
uniform lowp vec3 u_lightambient2;
uniform lowp vec3 u_lightdiffuse2;
uniform vec3 u_lightpos3;
uniform mediump vec3 u_lightatt3;
uniform lowp vec3 u_lightambient3;
uniform lowp vec3 u_lightdiffuse3;
uniform lowp vec4 u_ambient;
uniform lowp vec4 u_matspecular;
uniform lowp vec3 u_matemissive;
uniform lowp vec4 u_matambientalpha;
uniform highp vec2 u_fogcoef;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
varying lowp vec4 v_color0;
varying lowp vec3 v_color1;
varying highp vec3 v_texcoord;
varying highp float v_fogdepth;
void main() {
vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz;
mediump vec3 worldnormal = normalize((u_world * vec4(normal, 0.0)).xyz);
vec4 viewPos = u_view * vec4(worldpos, 1.0);
vec4 outPos = u_proj * viewPos;
lowp vec4 lightSum0 = u_ambient * color0 + vec4(u_matemissive, 0.0);
vec3 toLight;
lowp vec3 diffuse;
float distance;
lowp float lightScale;
mediump float ldot;
toLight = u_lightpos0;
ldot = max(dot(toLight, worldnormal), 0.0);
diffuse = (u_lightdiffuse0 * color0.rgb) * ldot;
lightSum0.rgb += (u_lightambient0 * color0.rgb + diffuse);
toLight = u_lightpos1 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = max(dot(toLight, worldnormal), 0.0);
lightScale = clamp(1.0 / dot(u_lightatt1, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
diffuse = (u_lightdiffuse1 * color0.rgb) * ldot;
lightSum0.rgb += (u_lightambient1 * color0.rgb + diffuse) * lightScale;
toLight = u_lightpos2 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = max(dot(toLight, worldnormal), 0.0);
lightScale = clamp(1.0 / dot(u_lightatt2, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
diffuse = (u_lightdiffuse2 * color0.rgb) * ldot;
lightSum0.rgb += (u_lightambient2 * color0.rgb + diffuse) * lightScale;
toLight = u_lightpos3 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = max(dot(toLight, worldnormal), 0.0);
lightScale = clamp(1.0 / dot(u_lightatt3, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
diffuse = (u_lightdiffuse3 * color0.rgb) * ldot;
lightSum0.rgb += (u_lightambient3 * color0.rgb + diffuse) * lightScale;
v_color0 = clamp(lightSum0, 0.0, 1.0);
v_color1 = vec3(0.0);
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;
if (u_cullRangeMin.w <= 0.0 || (projPos.z >= u_cullRangeMin.z && projPos.z <= u_cullRangeMax.z)) {
if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.z < u_cullRangeMin.z || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y || projPos.z > u_cullRangeMax.z) {
outPos.w = u_cullRangeMax.w;
}
}
gl_Position = outPos;
}
|
| God of War: Chains of Olympus |
v1.7.5 |
2026-05-29 |
Error in shader program link: info: Link Error: Vertex shader was not successfully compiled.
fs: 00000000:01a00802 Tex LM Fog 2x StenToAlpha StenUniform TFuncMod
#version 100
precision lowp float;
uniform sampler2D tex;
uniform float u_stencilReplaceValue;
varying vec4 v_color0;
varying vec3 v_color1;
uniform vec3 u_fogcolor;
varying highp float v_fogdepth;
varying highp vec3 v_texcoord;
void main() {
vec4 s = vec4(v_color1, 0.0);
vec4 t = texture2D(tex, v_texcoord.xy);
vec4 p = v_color0;
vec4 v = vec4(t.rgb * p.rgb, p.a) + s;
v.rgb = clamp(v.rgb * 2.0, 0.0, 1.0);
float fogCoef = clamp(v_fogdepth, 0.0, 1.0);
v = mix(vec4(u_fogcolor, v.a), v, fogCoef);
gl_FragColor = vec4(v.rgb, u_stencilReplaceValue);
}
vs: 01f34440:00000b1d HWX C T N LM Fog Tex Light: 0: c:0 t:0 1: c:0 t:1 2: c:0 t:1 3: c:0 t:1 MatUp:3 (failed)
#version 100
precision highp float;
attribute vec3 position;
attribute mediump vec3 normal;
attribute vec2 texcoord;
attribute lowp vec4 color0;
uniform mat4 u_proj;
uniform mat4 u_world;
uniform mat4 u_view;
uniform vec4 u_uvscaleoffset;
uniform vec3 u_lightpos0;
uniform lowp vec3 u_lightambient0;
uniform lowp vec3 u_lightdiffuse0;
uniform vec3 u_lightpos1;
uniform mediump vec3 u_lightatt1;
uniform lowp vec3 u_lightambient1;
uniform lowp vec3 u_lightdiffuse1;
uniform vec3 u_lightpos2;
uniform mediump vec3 u_lightatt2;
uniform lowp vec3 u_lightambient2;
uniform lowp vec3 u_lightdiffuse2;
uniform vec3 u_lightpos3;
uniform mediump vec3 u_lightatt3;
uniform lowp vec3 u_lightambient3;
uniform lowp vec3 u_lightdiffuse3;
uniform lowp vec4 u_ambient;
uniform lowp vec4 u_matspecular;
uniform lowp vec3 u_matemissive;
uniform lowp vec4 u_matambientalpha;
uniform highp vec2 u_fogcoef;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
varying lowp vec4 v_color0;
varying lowp vec3 v_color1;
varying highp vec3 v_texcoord;
varying highp float v_fogdepth;
void main() {
vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz;
mediump vec3 worldnormal = normalize((u_world * vec4(normal, 0.0)).xyz);
vec4 viewPos = u_view * vec4(worldpos, 1.0);
vec4 outPos = u_proj * viewPos;
lowp vec4 lightSum0 = u_ambient * color0 + vec4(u_matemissive, 0.0);
vec3 toLight;
lowp vec3 diffuse;
float distance;
lowp float lightScale;
mediump float ldot;
toLight = u_lightpos0;
ldot = max(dot(toLight, worldnormal), 0.0);
diffuse = (u_lightdiffuse0 * color0.rgb) * ldot;
lightSum0.rgb += (u_lightambient0 * color0.rgb + diffuse);
toLight = u_lightpos1 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = max(dot(toLight, worldnormal), 0.0);
lightScale = clamp(1.0 / dot(u_lightatt1, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
diffuse = (u_lightdiffuse1 * color0.rgb) * ldot;
lightSum0.rgb += (u_lightambient1 * color0.rgb + diffuse) * lightScale;
toLight = u_lightpos2 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = max(dot(toLight, worldnormal), 0.0);
lightScale = clamp(1.0 / dot(u_lightatt2, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
diffuse = (u_lightdiffuse2 * color0.rgb) * ldot;
lightSum0.rgb += (u_lightambient2 * color0.rgb + diffuse) * lightScale;
toLight = u_lightpos3 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = max(dot(toLight, worldnormal), 0.0);
lightScale = clamp(1.0 / dot(u_lightatt3, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
diffuse = (u_lightdiffuse3 * color0.rgb) * ldot;
lightSum0.rgb += (u_lightambient3 * color0.rgb + diffuse) * lightScale;
v_color0 = clamp(lightSum0, 0.0, 1.0);
v_color1 = vec3(0.0);
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;
if (u_cullRangeMin.w <= 0.0 || (projPos.z >= u_cullRangeMin.z && projPos.z <= u_cullRangeMax.z)) {
if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.z < u_cullRangeMin.z || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y || projPos.z > u_cullRangeMax.z) { |
| God of War: Chains of Olympus |
v1.7.5 |
2026-05-29 |
Error in shader program link: info: Link Error: Vertex shader was not successfully compiled.
fs: 00000000:00a00802 Tex LM Fog 2x TFuncMod
#version 100
precision lowp float;
uniform sampler2D tex;
varying vec4 v_color0;
varying vec3 v_color1;
uniform vec3 u_fogcolor;
varying highp float v_fogdepth;
varying highp vec3 v_texcoord;
void main() {
vec4 s = vec4(v_color1, 0.0);
vec4 t = texture2D(tex, v_texcoord.xy);
vec4 p = v_color0;
vec4 v = vec4(t.rgb * p.rgb, p.a) + s;
v.rgb = clamp(v.rgb * 2.0, 0.0, 1.0);
float fogCoef = clamp(v_fogdepth, 0.0, 1.0);
v = mix(vec4(u_fogcolor, v.a), v, fogCoef);
gl_FragColor = v;
}
vs: 01f34440:00000b1d HWX C T N LM Fog Tex Light: 0: c:0 t:0 1: c:0 t:1 2: c:0 t:1 3: c:0 t:1 MatUp:3 (failed)
#version 100
precision highp float;
attribute vec3 position;
attribute mediump vec3 normal;
attribute vec2 texcoord;
attribute lowp vec4 color0;
uniform mat4 u_proj;
uniform mat4 u_world;
uniform mat4 u_view;
uniform vec4 u_uvscaleoffset;
uniform vec3 u_lightpos0;
uniform lowp vec3 u_lightambient0;
uniform lowp vec3 u_lightdiffuse0;
uniform vec3 u_lightpos1;
uniform mediump vec3 u_lightatt1;
uniform lowp vec3 u_lightambient1;
uniform lowp vec3 u_lightdiffuse1;
uniform vec3 u_lightpos2;
uniform mediump vec3 u_lightatt2;
uniform lowp vec3 u_lightambient2;
uniform lowp vec3 u_lightdiffuse2;
uniform vec3 u_lightpos3;
uniform mediump vec3 u_lightatt3;
uniform lowp vec3 u_lightambient3;
uniform lowp vec3 u_lightdiffuse3;
uniform lowp vec4 u_ambient;
uniform lowp vec4 u_matspecular;
uniform lowp vec3 u_matemissive;
uniform lowp vec4 u_matambientalpha;
uniform highp vec2 u_fogcoef;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
varying lowp vec4 v_color0;
varying lowp vec3 v_color1;
varying highp vec3 v_texcoord;
varying highp float v_fogdepth;
void main() {
vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz;
mediump vec3 worldnormal = normalize((u_world * vec4(normal, 0.0)).xyz);
vec4 viewPos = u_view * vec4(worldpos, 1.0);
vec4 outPos = u_proj * viewPos;
lowp vec4 lightSum0 = u_ambient * color0 + vec4(u_matemissive, 0.0);
vec3 toLight;
lowp vec3 diffuse;
float distance;
lowp float lightScale;
mediump float ldot;
toLight = u_lightpos0;
ldot = max(dot(toLight, worldnormal), 0.0);
diffuse = (u_lightdiffuse0 * color0.rgb) * ldot;
lightSum0.rgb += (u_lightambient0 * color0.rgb + diffuse);
toLight = u_lightpos1 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = max(dot(toLight, worldnormal), 0.0);
lightScale = clamp(1.0 / dot(u_lightatt1, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
diffuse = (u_lightdiffuse1 * color0.rgb) * ldot;
lightSum0.rgb += (u_lightambient1 * color0.rgb + diffuse) * lightScale;
toLight = u_lightpos2 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = max(dot(toLight, worldnormal), 0.0);
lightScale = clamp(1.0 / dot(u_lightatt2, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
diffuse = (u_lightdiffuse2 * color0.rgb) * ldot;
lightSum0.rgb += (u_lightambient2 * color0.rgb + diffuse) * lightScale;
toLight = u_lightpos3 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = max(dot(toLight, worldnormal), 0.0);
lightScale = clamp(1.0 / dot(u_lightatt3, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
diffuse = (u_lightdiffuse3 * color0.rgb) * ldot;
lightSum0.rgb += (u_lightambient3 * color0.rgb + diffuse) * lightScale;
v_color0 = clamp(lightSum0, 0.0, 1.0);
v_color1 = vec3(0.0);
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;
if (u_cullRangeMin.w <= 0.0 || (projPos.z >= u_cullRangeMin.z && projPos.z <= u_cullRangeMax.z)) {
if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.z < u_cullRangeMin.z || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y || projPos.z > u_cullRangeMax.z) {
outPos.w = u_cullRangeMax.w;
}
}
gl_Position = outPos;
}
|
| eFootball 2026 |
v1.9.4 |
2026-07-31 |
Savedata version requested: 3 |
| eFootball Lop - Play |
v1.7.5 |
2026-05-29 |
__KernelStopThread: thread 466 does not exist |
| EA-Sports FC Lop-Play |
v1.9.4 |
2026-07-20 |
MIPSCompileOp: Invalid instruction 01047d01 |
| EA-Sports FC Lop-Play |
v1.9.4 |
2026-07-20 |
MIPSCompileOp: Invalid instruction 00047d01 |
| eFootball Komo ft C19 |
v1.9.4 |
2026-07-30 |
Savedata version requested on save: 3 |
| eFootball All Nations 2026 |
v1.9.4 |
2026-07-26 |
Branch in RSRTComp delay slot at 08ac44b8 in block starting at 08ac448c |
| eFootball All Nations 2026 |
v1.9.4 |
2026-07-30 |
Savedata version requested: 3 |
| eFootball JOELAND |
v1.8.0 |
2026-07-30 |
sceDmacMemcpy(dest=092ed040, src=086ce900, size=1251072): overlapping read |
| PES 2026 AFRICA BY NORI BN |
v1.9.4 |
2026-07-31 |
Savedata version requested on save: 3 |
| PES 2026 AFRICA BY NORI BN |
v1.9.4 |
2026-07-31 |
Savedata version requested: 3 |
| eFootball Chelito 19 |
v1.9.4 |
2026-07-31 |
Savedata version requested: 3 |
| eFootball Chelito 19 |
v1.9.4 |
2026-07-31 |
Savedata version requested on save: 3 |
| eFootball Lop - Play |
v1.7.5 |
2026-07-23 |
Unknown GetPointer 10bee837 PC 0884d5b0 LR 0884d7d4 |
| eFootball 2026 By Komo Valeri |
v1.7.5 |
2026-07-27 |
avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7 |
| eFootball 2026 By Komo Valeri |
v1.9.4 |
2026-07-31 |
Savedata version requested: 3 |
| eFootball JOELAND |
v1.9.4 |
2026-07-23 |
Unknown GetPointer 00000000 PC 0881c2d8 LR 0881c2e8 |
| PES eFOOTBALL 2026 JRplay |
v1.7.5 |
2026-04-21 |
ReadFromHardware: Invalid address 61724710 near PC 61724710 LR 08000018 |
| EA FC 2024 BY SPARTAN JR 11 |
v1.7.5 |
2026-04-20 |
Unknown GetPointer 00000000 PC 088e2fd8 LR 088e2fe8 |
| EA-Sports FC Lop-Play |
v1.7.5 |
2026-04-17 |
Unknown GetPointer 10bee9b7 PC 0884d7b4 LR 0884d7d4 |
| eFootball JOELAND |
v1.9.4 |
2026-07-17 |
sceDmacMemcpy(dest=040cc000, src=086ce900, size=1251072): overlapping read |
| EA SPORTS FC26 BY Charly |
v1.7.5 |
2026-04-30 |
Unknown GetPointer 00000000 PC 08816148 LR 0881615c |
| eFootball PC - V. |
v1.7.5 |
2026-04-06 |
Unknown GetPointer 2c660302 PC 0884d5b0 LR 0884d7d4 |
| eFootball JOELAND |
v1.7.5 |
2026-07-24 |
sceDmacMemcpy(dest=040cc000, src=086ce900, size=1251072): overlapping read |
| EA-Sports FC Lop-Play |
v1.9.4 |
2026-06-01 |
Unknown GetPointer 0000001b PC 08872bb4 LR 08872c1c |
| eFootball Lop - Play |
v1.7.5 |
2026-04-04 |
Unknown GetPointer cccccccc PC 0884d7b4 LR 0884d7d4 |
| eFootball JOELAND |
v1.9.4 |
2026-07-30 |
avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7 |
| eFootball JOELAND |
v1.9.4 |
2026-07-30 |
Unknown GetPointer 00000000 PC 08816148 LR 0881615c |
| eFootball JOELAND |
v1.9.4 |
2026-07-30 |
Savedata version requested on save: 3 |