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 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.11.3 |
2025-12-04 |
sceDmacMemcpy(dest=04156e00, src=09333090, size=64): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-12-03 |
00000000=sceUtilityScreenshotInitStart(09caa008) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-11-30 |
0=sceUtilityScreenshotInitStart(09caa628) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-11-29 |
sceDmacMemcpy(dest=04157580, src=092faa20, size=64): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.9.4 |
2025-11-28 |
sceDmacMemcpy(dest=04157f40, src=092180a0, size=64): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.9.4 |
2025-11-26 |
sceDmacMemcpy(dest=04126e80, src=094ad2a0, size=512): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.8.0 |
2025-11-24 |
sceDmacMemcpy(dest=0413d0c0, src=090b89e0, size=64): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.8.0 |
2025-11-21 |
sceDmacMemcpy(dest=0415b780, src=091eb190, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.8.0 |
2025-11-19 |
sceDmacMemcpy(dest=04142c40, src=092568a0, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-11-15 |
0=sceUtilityScreenshotInitStart(09d3ec08) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1 |
2025-11-14 |
00000000=sceUtilityScreenshotInitStart(09cae228) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.9.4 |
2025-11-14 |
sceDmacMemcpy(dest=0415cc80, src=092fd480, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-11-14 |
Jump to invalid address: 071a2680 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-11-14 |
Jump to invalid address: 07425f00 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-11-14 |
Jump to invalid address: 07186cc0 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-11-14 |
Jump to invalid address: 07427700 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-11-14 |
Jump to invalid address: 071782c0 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1 |
2025-11-13 |
sceDmacMemcpy(dest=041779c0, src=08f69990, size=192): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1 |
2025-11-13 |
sceDmacMemcpy(dest=04144a40, src=091f9eb0, size=384): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1 |
2025-11-11 |
sceDmacMemcpy(dest=04177280, src=0947fa20, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-11-09 |
0=sceUtilityScreenshotInitStart(09cac9a8) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.9.4 |
2025-11-08 |
sceDmacMemcpy(dest=04168600, src=09191060, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1 |
2025-11-07 |
sceDmacMemcpy(dest=0417c440, src=09369680, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.9.4 |
2025-11-03 |
00000000=sceUtilityScreenshotInitStart(09d415e8) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1 |
2025-11-02 |
sceDmacMemcpy(dest=04182300, src=093b2cc0, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.9.4 |
2025-11-02 |
00000000=sceUtilityScreenshotInitStart(09d41608) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.12.3 |
2025-11-01 |
sceDmacMemcpy(dest=04172fc0, src=092001e0, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.9.4 |
2025-10-28 |
sceDmacMemcpy(dest=04159cc0, src=091d93a0, size=256): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1 |
2025-10-26 |
sceDmacMemcpy(dest=041550c0, src=0934b300, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1 |
2025-10-25 |
sceDmacMemcpy(dest=04158900, src=09178fe0, size=64): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-10-24 |
0=sceUtilityScreenshotInitStart(09cacfa8) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-10-24 |
0=sceUtilityScreenshotInitStart(09cacf68) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1 |
2025-10-24 |
sceDmacMemcpy(dest=04147000, src=09177fe0, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1 |
2025-10-10 |
sceDmacMemcpy(dest=0418e180, src=0923dc10, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.15.4 |
2025-10-03 |
00000000=sceUtilityScreenshotInitStart(09d3dd28) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-09-30 |
0=sceUtilityScreenshotInitStart(09cae648) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-09-28 |
0=sceUtilityScreenshotInitStart(09ca94e8) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-09-28 |
0=sceUtilityScreenshotInitStart(09ca94a8) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-09-28 |
0=sceUtilityScreenshotInitStart(09cabb08) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-09-28 |
0=sceUtilityScreenshotInitStart(09cabae8) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.10.3 |
2025-09-27 |
Jump to invalid address: 07401800 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.10.3 |
2025-09-27 |
Jump to invalid address: 07192020 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.10.3 |
2025-09-27 |
Jump to invalid address: 073f1a00 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.10.3 |
2025-09-27 |
Jump to invalid address: 071a1980 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.10.3 |
2025-09-27 |
Jump to invalid address: 0743a580 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.10.3 |
2025-09-27 |
Jump to invalid address: 07187bc0 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.10.3 |
2025-09-27 |
Jump to invalid address: 0729ce00 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.10.3 |
2025-09-27 |
Jump to invalid address: 071989a0 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.10.3 |
2025-09-27 |
Jump to invalid address: 07185200 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.10.3 |
2025-09-27 |
Jump to invalid address: 07199880 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.10.3 |
2025-09-27 |
Jump to invalid address: 071916c0 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-09-27 |
0=sceUtilityScreenshotInitStart(09d40388) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-09-26 |
0=sceUtilityScreenshotInitStart(09ca9de8) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.12.3 |
2025-09-24 |
sceDmacMemcpy(dest=0413d440, src=08fe1960, size=192): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1 |
2025-09-23 |
Jump to invalid address: 07410e80 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1-334-g1786a4ddb |
2025-10-08 |
AT3 header map lacks entry for bpf: 0 channels: 0 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-09-16 |
0=sceUtilityScreenshotInitStart(09caa648) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 07294980 PC 09fff5a4 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 0201f700 PC 09fff5dc LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 0708d600 PC 09fff620 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 07ffde3c PC 09fff680 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 0717a200 PC 09fff5ec LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 07ffe560 PC 09fff6f4 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 0717a200 PC 09fff604 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 02010990 PC 09fff67c LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 020331a0 PC 09fff60c LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 0708d400 PC 09fff5c0 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 07088700 PC 09fff600 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 020377b0 PC 09fff618 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 02042400 PC 09fff64c LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 025e7800 PC 09fff5a8 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 02011190 PC 09fff68c LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 02042400 PC 09fff674 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 07ffd658 PC 09fff5b8 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 07ffd650 PC 09fff5b0 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 0201f7f0 PC 09fff5d8 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 06634e68 PC 09fff5b4 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 02020540 PC 09fff668 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 020f9e20 PC 09fff598 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 0717ad40 PC 09fff584 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 02042400 PC 09fff634 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 0716a200 PC 09fff590 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 07179f40 PC 09fff5c8 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-09-12 |
Jump to invalid address: 02054c90 PC 09fff588 LR 09fff584 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.15.4 |
2025-09-10 |
sceDmacMemcpy(dest=0416c980, src=092c1120, size=64): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.13.2 |
2025-09-10 |
Jump to invalid address: 02d18760 PC 08b461dc LR 08b461d8 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.13.2 |
2025-09-10 |
Branch in Jump delay slot at 08b461d8 in block starting at 08b461d8 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.13.2 |
2025-09-10 |
Jump to invalid address: 02d18760 PC 08b461d8 LR 08b461d8 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.17.1 |
2025-09-10 |
sceDmacMemcpy(dest=0416c880, src=092609a0, size=64): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.8.0 |
2025-09-10 |
sceDmacMemcpy(dest=0415aa00, src=090f7d20, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.15.4 |
2025-09-10 |
sceDmacMemcpy(dest=041782c0, src=091e8860, size=128): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.9.4 |
2025-09-05 |
00000000=sceUtilityScreenshotInitStart(09d3a1e8) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.19.3 |
2025-09-04 |
0=sceUtilityScreenshotInitStart(09cab5c8) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.8.0 |
2025-09-04 |
sceDmacMemcpy(dest=041609c0, src=092ea860, size=64): overlapping read |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.11.2-917-g89e70c319 |
2025-09-02 |
Error in shader compilation: info: 0:37: S0027: Cannot modify an input variable
00000000:00000930 HWX T Tex Cull
#version 320 es
// Mali-G57 - GLSL 320
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
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 vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
out lowp vec4 v_color0;
out mediump vec3 v_texcoord;
in vec3 h_normal;
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 = vec3(0.0, 0.0, 1.0);
vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0);
viewPos.xy *= 0.631295;
vec4 outPos = mul(u_proj, viewPos);
v_color0 = u_matambientalpha;
v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0);
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.xyzw = u_cullRangeMax.wwww;
}
}
gl_Position = outPos;
h_normal = vec3(-1.0);
}
|
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.11.2-917-g89e70c319 |
2025-09-02 |
Error in shader compilation: info: 0:19: S0027: Cannot modify an input variable
00000000:00000012 THR Tex
#version 320 es
// Mali-G57 - GLSL 320
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
in vec4 position;
in vec2 texcoord;
in lowp vec4 color0;
uniform mat4 u_proj_through;
out lowp vec4 v_color0;
out mediump vec3 v_texcoord;
in vec3 h_normal;
void main() {
v_texcoord = vec3(texcoord, 1.0);
v_color0 = color0;
vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0));
gl_Position = outPos;
h_normal = vec3(-1.0);
}
|
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.11.2-917-g89e70c319 |
2025-09-02 |
Error in shader compilation: info: 0:16: S0027: Cannot modify an input variable
00000000:00000002 THR
#version 320 es
// Mali-G57 - GLSL 320
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
in vec4 position;
in lowp vec4 color0;
uniform mat4 u_proj_through;
out lowp vec4 v_color0;
in vec3 h_normal;
void main() {
v_color0 = color0;
vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0));
gl_Position = outPos;
h_normal = vec3(-1.0);
}
|
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.11.2-917-g89e70c319 |
2025-09-02 |
Error in shader compilation: info: 0:41: S0027: Cannot modify an input variable
00000000:0000093c HWX C T Fog Tex Cull
#version 320 es
// Mali-G57 - GLSL 320
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
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_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
out lowp vec4 v_color0;
out mediump vec3 v_texcoord;
out mediump float v_fogdepth;
in vec3 h_normal;
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 = vec3(0.0, 0.0, 1.0);
vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0);
viewPos.xy *= 0.631295;
vec4 outPos = mul(u_proj, viewPos);
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;
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.xyzw = u_cullRangeMax.wwww;
}
}
gl_Position = outPos;
h_normal = vec3(-1.0);
}
|
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.11.2-917-g89e70c319 |
2025-09-02 |
Error in shader compilation: info: 0:36: S0027: Cannot modify an input variable
00000000:00000124 HWX Fog Cull
#version 320 es
// Mali-G57 - GLSL 320
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
in vec3 position;
uniform mat4 u_proj;
uniform mat4 u_world;
uniform mat4 u_view;
uniform lowp vec4 u_matambientalpha;
uniform highp vec2 u_fogcoef;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
out lowp vec4 v_color0;
out mediump float v_fogdepth;
in vec3 h_normal;
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 = vec3(0.0, 0.0, 1.0);
vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0);
viewPos.xy *= 0.631295;
vec4 outPos = mul(u_proj, viewPos);
v_color0 = u_matambientalpha;
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.xyzw = u_cullRangeMax.wwww;
}
}
gl_Position = outPos;
h_normal = vec3(-1.0);
}
|
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.11.2-917-g89e70c319 |
2025-09-02 |
Error in shader compilation: info: 0:40: S0027: Cannot modify an input variable
00000000:00000934 HWX T Fog Tex Cull
#version 320 es
// Mali-G57 - GLSL 320
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
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_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
out lowp vec4 v_color0;
out mediump vec3 v_texcoord;
out mediump float v_fogdepth;
in vec3 h_normal;
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 = vec3(0.0, 0.0, 1.0);
vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0);
viewPos.xy *= 0.631295;
vec4 outPos = mul(u_proj, viewPos);
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;
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.xyzw = u_cullRangeMax.wwww;
}
}
gl_Position = outPos;
h_normal = vec3(-1.0);
}
|