Recent logs - NARUTO SHIPPUDEN: Ultimate Ninja Impact

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.6.3 2018-07-17 Error in shader program link: info: fs: 00000000:0021d022 Tex TexAlpha Fog TFuncMod AlphaTest0 > #version 300 es precision lowp float; uniform sampler2D tex; uniform sampler2D testtex; in vec4 v_color0; uniform vec3 u_fogcolor; 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; vec4 v = p * t; if (v.a < 0.002) discard; float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); fragColor0 = v; } vs: 00000000:00000914 HWX T Fog Tex #version 300 es precision highp float; 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; out lowp vec4 v_color0; out mediump vec3 v_texcoord; out mediump float v_fogdepth; void main() { vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz; mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0); vec4 viewPos = u_view * vec4(worldpos, 1.0); gl_Position = 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; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-17 sceDmacMemcpy(dest=04151f80, src=091339a0, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.5.4 2018-07-17 sceDmacMemcpy(dest=04177040, src=09462d00, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-16 sceDmacMemcpy(dest=0417c440, src=092c3b40, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-16 sceDmacMemcpy(dest=04144400, src=092bac90, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-16 Error in shader program link: info: L0100 GLSL allows exactly two attached shaders (one of each type) per program fs: 00000000:0020d000 Fog AlphaTest > #version 100 precision lowp float; uniform sampler2D testtex; varying vec4 v_color0; uniform vec3 u_fogcolor; varying mediump float v_fogdepth; void main() { vec4 v = v_color0 ; float aResult = texture2D(testtex, vec2(v.a * 0.996094 + 0.001953, 0)).a; if (aResult < 0.5) discard; float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); gl_FragColor = v; } vs: 00000000:00000104 HWX Fog #version 100 precision highp float; attribute vec3 position; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform lowp vec4 u_matambientalpha; uniform highp vec2 u_fogcoef; varying lowp vec4 v_color0; varying mediump float v_fogdepth; void main() { vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz; mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0); vec4 viewPos = u_view * vec4(worldpos, 1.0); gl_Position = u_proj * viewPos; v_color0 = u_matambientalpha; v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-16 Error in shader program link: info: L0100 GLSL allows exactly two attached shaders (one of each type) per program fs: 00000000:0020d822 Tex TexAlpha LM Fog TFuncMod AlphaTest > #version 100 precision lowp float; uniform sampler2D tex; uniform sampler2D testtex; varying vec4 v_color0; varying vec3 v_color1; uniform vec3 u_fogcolor; varying mediump float v_fogdepth; varying mediump 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 = p * t + s; float aResult = texture2D(testtex, vec2(v.a * 0.996094 + 0.001953, 0)).a; if (aResult < 0.5) discard; float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); gl_FragColor = v; } vs: 01f30001:00000b1d HWX C T N LM Fog Tex Light: 0: c:1 t:0 1: c:0 t:0 2: c:0 t:0 3: c:0 t:0 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 lowp vec3 u_lightspecular0; uniform vec3 u_lightpos1; uniform lowp vec3 u_lightambient1; uniform lowp vec3 u_lightdiffuse1; uniform vec3 u_lightpos2; uniform lowp vec3 u_lightambient2; uniform lowp vec3 u_lightdiffuse2; uniform vec3 u_lightpos3; 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; varying lowp vec4 v_color0; varying lowp vec3 v_color1; varying mediump vec3 v_texcoord; varying mediump 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); gl_Position = u_proj * viewPos; lowp vec4 lightSum0 = u_ambient * color0 + vec4(u_matemissive, 0.0); lowp vec3 lightSum1 = vec3(0.0); vec3 toLight; lowp vec3 diffuse; mediump float ldot; toLight = u_lightpos0; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse0 * color0.rgb) * ldot; ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal); if (ldot > 0.0) lightSum1 += u_lightspecular0 * u_matspecular.rgb * (pow(ldot, u_matspecular.a) ); lightSum0.rgb += (u_lightambient0 * color0.rgb + diffuse); toLight = u_lightpos1; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse1 * color0.rgb) * ldot; lightSum0.rgb += (u_lightambient1 * color0.rgb + diffuse); toLight = u_lightpos2; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse2 * color0.rgb) * ldot; lightSum0.rgb += (u_lightambient2 * color0.rgb + diffuse); toLight = u_lightpos3; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse3 * color0.rgb) * ldot; lightSum0.rgb += (u_lightambient3 * color0.rgb + diffuse); v_color0 = clamp(lightSum0, 0.0, 1.0); v_color1 = clamp(lightSum1, 0.0, 1.0); v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-16 Error in shader program link: info: L0100 GLSL allows exactly two attached shaders (one of each type) per program fs: 00000000:0000d022 Tex TexAlpha TFuncMod AlphaTest > #version 100 precision lowp float; uniform sampler2D tex; uniform sampler2D testtex; varying vec4 v_color0; varying mediump vec3 v_texcoord; void main() { vec4 t = texture2D(tex, v_texcoord.xy); vec4 p = v_color0; vec4 v = p * t; float aResult = texture2D(testtex, vec2(v.a * 0.996094 + 0.001953, 0)).a; if (aResult < 0.5) discard; gl_FragColor = v; } vs: 00000000:00000918 HWX C T Tex #version 100 precision highp float; attribute vec3 position; attribute vec2 texcoord; attribute lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; varying lowp vec4 v_color0; varying mediump vec3 v_texcoord; void main() { vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz; mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0); vec4 viewPos = u_view * vec4(worldpos, 1.0); gl_Position = u_proj * viewPos; v_color0 = color0; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-16 sceDmacMemcpy(dest=0416a100, src=08f67950, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-16 sceDmacMemcpy(dest=04126e80, src=0900cb60, size=192): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-15 sceDmacMemcpy(dest=04151440, src=09221860, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4.2 2018-07-15 Wrong magic number 001a00c4
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4.2 2018-07-15 Wrong magic number 0d9d94c8
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4.2 2018-07-15 Wrong magic number 0d7410f0
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4.2 2018-07-15 Wrong magic number 0d73c068
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4.2 2018-07-15 Wrong magic number 0e67b898
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4.2 2018-07-15 Wrong magic number 0d73e580
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4.2 2018-07-15 Wrong magic number 0d73fb98
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4.2 2018-07-15 Wrong magic number 0d739b08
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4.2 2018-07-15 Wrong magic number 0d736ac0
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4.2 2018-07-15 Wrong magic number 0e67a898
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-15 sceDmacMemcpy(dest=0414e080, src=093fee80, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-56-gb1a530b 2018-07-15 Wrong magic number 3c05003c
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-15 WriteToHardware: Invalid address 002b8be8 near PC 08820140 LR 08820140
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-14 Error in shader program link: info: Link Error: Vertex shader is missing. fs: 00000000:00000022 Tex TexAlpha TFuncMod #version 100 precision lowp float; uniform sampler2D tex; varying vec4 v_color0; varying highp vec3 v_texcoord; void main() { vec4 t = texture2D(tex, v_texcoord.xy); vec4 p = v_color0; vec4 v = p * t; gl_FragColor = v; } vs: 00000000:00000012 THR Tex #version 100 precision highp float; attribute vec4 position; attribute vec2 texcoord; attribute lowp vec4 color0; uniform mat4 u_proj_through; varying lowp vec4 v_color0; varying highp vec3 v_texcoord; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; gl_Position = u_proj_through * vec4(position.xyz, 1.0); }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-14 Error in shader program link: info: Link Error: Vertex shader is missing. fs: 00000000:00200022 Tex TexAlpha Fog TFuncMod #version 100 precision lowp float; uniform sampler2D tex; varying vec4 v_color0; uniform vec3 u_fogcolor; varying highp float v_fogdepth; varying highp vec3 v_texcoord; void main() { vec4 t = texture2D(tex, v_texcoord.xy); vec4 p = v_color0; vec4 v = p * t; float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); gl_FragColor = v; } vs: 00000000:0000001c C Fog Tex #version 100 precision highp float; attribute vec4 position; attribute vec2 texcoord; attribute lowp vec4 color0; uniform mat4 u_proj; uniform highp vec2 u_fogcoef; varying lowp vec4 v_color0; varying highp vec3 v_texcoord; varying highp float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = position.w; gl_Position = u_proj * vec4(position.xyz, 1.0); }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-14 Error in shader program link: info: Link Error: Vertex shader is missing. Link Error: Fragment shader is missing. fs: 00000000:0021d022 Tex TexAlpha Fog TFuncMod AlphaTest0 > #version 100 precision lowp float; uniform sampler2D tex; uniform sampler2D testtex; varying vec4 v_color0; uniform vec3 u_fogcolor; varying highp float v_fogdepth; varying highp vec3 v_texcoord; void main() { vec4 t = texture2D(tex, v_texcoord.xy); vec4 p = v_color0; vec4 v = p * t; if (v.a < 0.002) discard; float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); gl_FragColor = v; } vs: 00000000:00000014 Fog Tex #version 100 precision highp float; attribute vec4 position; attribute vec2 texcoord; attribute lowp vec4 color0; uniform mat4 u_proj; uniform highp vec2 u_fogcoef; varying lowp vec4 v_color0; varying highp vec3 v_texcoord; varying highp float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = position.w; gl_Position = u_proj * vec4(position.xyz, 1.0); }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-14 Error in shader program link: info: Link Error: Vertex shader is missing. fs: 00000000:0021d002 Tex Fog TFuncMod AlphaTest0 > #version 100 precision lowp float; uniform sampler2D tex; uniform sampler2D testtex; varying vec4 v_color0; uniform vec3 u_fogcolor; varying highp float v_fogdepth; varying highp vec3 v_texcoord; void main() { vec4 t = texture2D(tex, v_texcoord.xy); vec4 p = v_color0; vec4 v = vec4(t.rgb * p.rgb, p.a); if (v.a < 0.002) discard; float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); gl_FragColor = v; } vs: 00000000:00000014 Fog Tex #version 100 precision highp float; attribute vec4 position; attribute vec2 texcoord; attribute lowp vec4 color0; uniform mat4 u_proj; uniform highp vec2 u_fogcoef; varying lowp vec4 v_color0; varying highp vec3 v_texcoord; varying highp float v_fogdepth; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; v_fogdepth = position.w; gl_Position = u_proj * vec4(position.xyz, 1.0); }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-14 Error in shader program link: info: Link Error: Vertex shader is missing. fs: 00000000:00000000 #version 100 precision lowp float; varying vec4 v_color0; void main() { vec4 v = v_color0 ; gl_FragColor = v; } vs: 00000000:0000000a THR C #version 100 precision highp float; attribute vec4 position; attribute lowp vec4 color0; uniform mat4 u_proj_through; varying lowp vec4 v_color0; void main() { v_color0 = color0; gl_Position = u_proj_through * vec4(position.xyz, 1.0); }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-14 Error in shader program link: info: Link Error: Vertex shader is missing. fs: 00000000:0021d000 Fog AlphaTest0 > #version 100 precision lowp float; uniform sampler2D testtex; varying vec4 v_color0; uniform vec3 u_fogcolor; varying highp float v_fogdepth; void main() { vec4 v = v_color0 ; if (v.a < 0.002) discard; float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); gl_FragColor = v; } vs: 00000000:00000004 Fog #version 100 precision highp float; attribute vec4 position; attribute lowp vec4 color0; uniform mat4 u_proj; uniform highp vec2 u_fogcoef; varying lowp vec4 v_color0; varying highp float v_fogdepth; void main() { v_color0 = color0; v_fogdepth = position.w; gl_Position = u_proj * vec4(position.xyz, 1.0); }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-16 Error in shader program link: info: L0100 GLSL allows exactly two attached shaders (one of each type) per program fs: 00000000:0021d822 Tex TexAlpha LM Fog TFuncMod AlphaTest0 > #version 100 precision lowp float; uniform sampler2D tex; uniform sampler2D testtex; varying vec4 v_color0; varying vec3 v_color1; uniform vec3 u_fogcolor; varying mediump float v_fogdepth; varying mediump 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 = p * t + s; if (v.a < 0.002) discard; float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); gl_FragColor = v; } vs: 01f30001:00000b1d HWX C T N LM Fog Tex Light: 0: c:1 t:0 1: c:0 t:0 2: c:0 t:0 3: c:0 t:0 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 lowp vec3 u_lightspecular0; uniform vec3 u_lightpos1; uniform lowp vec3 u_lightambient1; uniform lowp vec3 u_lightdiffuse1; uniform vec3 u_lightpos2; uniform lowp vec3 u_lightambient2; uniform lowp vec3 u_lightdiffuse2; uniform vec3 u_lightpos3; 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; varying lowp vec4 v_color0; varying lowp vec3 v_color1; varying mediump vec3 v_texcoord; varying mediump 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); gl_Position = u_proj * viewPos; lowp vec4 lightSum0 = u_ambient * color0 + vec4(u_matemissive, 0.0); lowp vec3 lightSum1 = vec3(0.0); vec3 toLight; lowp vec3 diffuse; mediump float ldot; toLight = u_lightpos0; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse0 * color0.rgb) * ldot; ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal); if (ldot > 0.0) lightSum1 += u_lightspecular0 * u_matspecular.rgb * (pow(ldot, u_matspecular.a) ); lightSum0.rgb += (u_lightambient0 * color0.rgb + diffuse); toLight = u_lightpos1; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse1 * color0.rgb) * ldot; lightSum0.rgb += (u_lightambient1 * color0.rgb + diffuse); toLight = u_lightpos2; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse2 * color0.rgb) * ldot; lightSum0.rgb += (u_lightambient2 * color0.rgb + diffuse); toLight = u_lightpos3; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse3 * color0.rgb) * ldot; lightSum0.rgb += (u_lightambient3 * color0.rgb + diffuse); v_color0 = clamp(lightSum0, 0.0, 1.0); v_color1 = clamp(lightSum1, 0.0, 1.0); v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-16 Error in shader program link: info: L0100 GLSL allows exactly two attached shaders (one of each type) per program fs: 00000000:0000d822 Tex TexAlpha LM TFuncMod AlphaTest > #version 100 precision lowp float; uniform sampler2D tex; uniform sampler2D testtex; varying vec4 v_color0; varying vec3 v_color1; varying mediump 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 = p * t + s; float aResult = texture2D(testtex, vec2(v.a * 0.996094 + 0.001953, 0)).a; if (aResult < 0.5) discard; gl_FragColor = v; } vs: 01f30001:00000b19 HWX C T N LM Tex Light: 0: c:1 t:0 1: c:0 t:0 2: c:0 t:0 3: c:0 t:0 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 lowp vec3 u_lightspecular0; uniform vec3 u_lightpos1; uniform lowp vec3 u_lightambient1; uniform lowp vec3 u_lightdiffuse1; uniform vec3 u_lightpos2; uniform lowp vec3 u_lightambient2; uniform lowp vec3 u_lightdiffuse2; uniform vec3 u_lightpos3; 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; varying lowp vec4 v_color0; varying lowp vec3 v_color1; varying mediump vec3 v_texcoord; 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); gl_Position = u_proj * viewPos; lowp vec4 lightSum0 = u_ambient * color0 + vec4(u_matemissive, 0.0); lowp vec3 lightSum1 = vec3(0.0); vec3 toLight; lowp vec3 diffuse; mediump float ldot; toLight = u_lightpos0; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse0 * color0.rgb) * ldot; ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal); if (ldot > 0.0) lightSum1 += u_lightspecular0 * u_matspecular.rgb * (pow(ldot, u_matspecular.a) ); lightSum0.rgb += (u_lightambient0 * color0.rgb + diffuse); toLight = u_lightpos1; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse1 * color0.rgb) * ldot; lightSum0.rgb += (u_lightambient1 * color0.rgb + diffuse); toLight = u_lightpos2; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse2 * color0.rgb) * ldot; lightSum0.rgb += (u_lightambient2 * color0.rgb + diffuse); toLight = u_lightpos3; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse3 * color0.rgb) * ldot; lightSum0.rgb += (u_lightambient3 * color0.rgb + diffuse); v_color0 = clamp(lightSum0, 0.0, 1.0); v_color1 = clamp(lightSum1, 0.0, 1.0); v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-16 Error in shader program link: info: L0100 GLSL allows exactly two attached shaders (one of each type) per program fs: 00000000:0001d822 Tex TexAlpha LM TFuncMod AlphaTest0 > #version 100 precision lowp float; uniform sampler2D tex; uniform sampler2D testtex; varying vec4 v_color0; varying vec3 v_color1; varying mediump 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 = p * t + s; if (v.a < 0.002) discard; gl_FragColor = v; } vs: 01f30001:00000b19 HWX C T N LM Tex Light: 0: c:1 t:0 1: c:0 t:0 2: c:0 t:0 3: c:0 t:0 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 lowp vec3 u_lightspecular0; uniform vec3 u_lightpos1; uniform lowp vec3 u_lightambient1; uniform lowp vec3 u_lightdiffuse1; uniform vec3 u_lightpos2; uniform lowp vec3 u_lightambient2; uniform lowp vec3 u_lightdiffuse2; uniform vec3 u_lightpos3; 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; varying lowp vec4 v_color0; varying lowp vec3 v_color1; varying mediump vec3 v_texcoord; 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); gl_Position = u_proj * viewPos; lowp vec4 lightSum0 = u_ambient * color0 + vec4(u_matemissive, 0.0); lowp vec3 lightSum1 = vec3(0.0); vec3 toLight; lowp vec3 diffuse; mediump float ldot; toLight = u_lightpos0; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse0 * color0.rgb) * ldot; ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal); if (ldot > 0.0) lightSum1 += u_lightspecular0 * u_matspecular.rgb * (pow(ldot, u_matspecular.a) ); lightSum0.rgb += (u_lightambient0 * color0.rgb + diffuse); toLight = u_lightpos1; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse1 * color0.rgb) * ldot; lightSum0.rgb += (u_lightambient1 * color0.rgb + diffuse); toLight = u_lightpos2; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse2 * color0.rgb) * ldot; lightSum0.rgb += (u_lightambient2 * color0.rgb + diffuse); toLight = u_lightpos3; ldot = max(dot(toLight, worldnormal), 0.0); diffuse = (u_lightdiffuse3 * color0.rgb) * ldot; lightSum0.rgb += (u_lightambient3 * color0.rgb + diffuse); v_color0 = clamp(lightSum0, 0.0, 1.0); v_color1 = clamp(lightSum1, 0.0, 1.0); v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-16 Error in shader program link: info: L0100 GLSL allows exactly two attached shaders (one of each type) per program fs: 00000000:0020d022 Tex TexAlpha Fog TFuncMod AlphaTest > #version 100 precision lowp float; uniform sampler2D tex; uniform sampler2D testtex; varying vec4 v_color0; uniform vec3 u_fogcolor; varying mediump float v_fogdepth; varying mediump vec3 v_texcoord; void main() { vec4 t = texture2D(tex, v_texcoord.xy); vec4 p = v_color0; vec4 v = p * t; float aResult = texture2D(testtex, vec2(v.a * 0.996094 + 0.001953, 0)).a; if (aResult < 0.5) discard; float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); gl_FragColor = v; } vs: 00000000:00000914 HWX T Fog Tex #version 100 precision highp float; attribute vec3 position; attribute 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; varying lowp vec4 v_color0; varying mediump vec3 v_texcoord; varying mediump float v_fogdepth; void main() { vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz; mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0); vec4 viewPos = u_view * vec4(worldpos, 1.0); gl_Position = 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; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-56-gb1a530b 2018-07-14 Wrong magic number afa50000
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-56-gb1a530b 2018-07-14 Wrong magic number fff0fff0
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-14 sceDmacMemcpy(dest=0416e0c0, src=09375cc0, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-12 sceDmacMemcpy(dest=04156cc0, src=0937cca0, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-12 sceDmacMemcpy(dest=04156bc0, src=091ce820, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-12 Error in shader compilation: info: thin3d #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; void main() { gl_Position = WorldViewProj * vec4(Position, 1.0); oColor0 = Color0; oTexCoord0 = TexCoord0; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-12 Error in shader compilation: info: thin3d #ifdef GL_ES precision mediump float; #endif #ifdef GL_ES precision lowp float; #endif #if __VERSION__ >= 130 #define varying in #define gl_FragColor fragColor0 out vec4 fragColor0; #endif varying vec4 oColor0; void main() { gl_FragColor = oColor0; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-12 Error in shader compilation: info: draw2d #if __VERSION__ >= 130 #define attribute in #define varying out #endif attribute vec4 a_position; attribute vec2 a_texcoord0; varying vec2 v_texcoord0; void main() { v_texcoord0 = a_texcoord0; gl_Position = a_position; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-12 Error in shader compilation: info: thin3d #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; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-12 Error in shader compilation: info: draw2d #ifdef GL_ES precision mediump float; #endif #if __VERSION__ >= 130 #define varying in #define texture2D texture #define gl_FragColor fragColor0 out vec4 fragColor0; #endif precision mediump float; uniform sampler2D sampler0; varying vec2 v_texcoord0; void main() { gl_FragColor = texture2D(sampler0, v_texcoord0); }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-12 Error in shader compilation: info: thin3d #if __VERSION__ >= 130 #define attribute in #define varying out #endif attribute vec3 Position; attribute vec4 Color0; varying vec4 oColor0; uniform mat4 WorldViewProj; void main() { gl_Position = WorldViewProj * vec4(Position, 1.0); oColor0 = Color0; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-11 sceDmacMemcpy(dest=0413b440, src=09126b20, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-11 sceDmacMemcpy(dest=04153100, src=091e7820, size=64): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-10 Jump to invalid address: 0717f410
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.5.4 2018-07-10 00000000=sceUtilityScreenshotInitStart(09caa6e8)
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.2 2018-07-09 sceDmacMemcpy(dest=0418ddc0, src=091696e0, size=64): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-09 sceDmacMemcpy(dest=04172040, src=09394740, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-08 00000000=sceUtilityScreenshotInitStart(09d3f248)
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-08 Jump to invalid address: 071813c0
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-08 Jump to invalid address: 07181300
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-08 Jump to invalid address: 07194700
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-08 Jump to invalid address: 0718d700
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-08 Jump to invalid address: 07198200
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-08 Jump to invalid address: 07180280
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-08 Jump to invalid address: 071a7c80
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-08 Jump to invalid address: 0716f800
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-08 Jump to invalid address: 0716fa00
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-08 sceDmacMemcpy(dest=04168500, src=0911b620, size=64): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-08 00000000=sceUtilityScreenshotInitStart(09caba68)
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3 2018-07-07 00000000=sceUtilityScreenshotInitStart(09d31908)
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3-286-g402033030 2018-07-07 Jump to invalid address: 0717b380
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.6.3-286-g402033030 2018-07-07 Jump to invalid address: 0717b180
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b9610708
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b96025e8
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b9608608
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95c5768
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b8fefb70
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95c5970
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b9769718
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b972acd0
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b9724cd8
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95d8c48
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95d2c50
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b9000668
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95be448
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b962a968
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b9623b18
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number 64203b2f
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95c4898
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95ca938
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95c9030
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95cb058
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95c4940
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b9007038
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95cc320
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95c2918
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95cd210
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95c7218
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95be228
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95c4220
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-07 Wrong magic number b95cc610
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-06 Wrong magic number b9595628
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-06 Wrong magic number b95fa768
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-06 Wrong magic number b959c258
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-06 Wrong magic number b7ce7c80
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.4-2-g648bc5d 2018-07-06 Wrong magic number b95ed938