Recent logs - v1.9.4

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

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

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

Game title Version Latest Report Hits Message
EFOOTBALL 2023 PSP FINAL UPDATE v1.9.4 2026-11-01 97,156 Savedata version requested: 3
eFootball PES 2023 By ESTEEM GAMING v1.9.4 2026-10-25 28,239 Savedata version requested: 3
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.18.1 2025-06-03 18 sceDmacMemcpy(dest=040cc080, src=08dc0e90, size=4096): overlapping read
NARUTO Shippuden: Ultimate Ninja 5 PSP Edition By JJake_J v1.9.4 2026-11-06 2,539 sceKernelLoadModule: unsupported options size=00000014, flags=00000000, pos=0, access=0, data=2, text=2
eFootball Libertadores 2022 v1.9.4 2026-02-01 11,398 Savedata version requested: 3
eFootball Chelito 19 v1.9.4 2026-11-02 24,447 80630006=sceAtracSetDataAndGetID(09a4ec00, 00004000): invalid RIFF header
EFOOTBALL 2023 PSP OFFICIAL v1.9.4 2026-11-05 68,204 Savedata version requested: 3
PES 2023 BY SPARTAN JR8 v1.9.4 2026-09-08 21,872 Savedata version requested on save: 3
PES 2023 BY SPARTAN JR8 v1.9.4 2026-11-01 37,323 Savedata version requested: 3
FIFA 2023 BETA VERSION MOD BY NP v1.9.4 2025-03-27 5,069 Savedata version requested on save: 3
eFootball PES 2022 "HG22" v1.9.4 2026-09-12 5,639 Savedata version requested on save: 3
eFootball PES 2022 "HG22" v1.9.4 2026-09-13 10,018 Savedata version requested: 3
eFootball PES 2022 "HG22" v1.9.4 2024-06-18 262 Savedata version requested: 3
eFootball PES 2023 by T4G v1.9.4 2026-07-24 7,915 Savedata version requested on save: 3
eFootball PES 2023 by T4G v1.9.4 2026-07-24 10,156 Savedata version requested: 3
PES ASIA (SeziaMod) v1.11.2-917-g89e70c319 2022-11-13 1 Unknown GetPointer 00000000 PC 08816130 LR 08816144
PES ASIA (SeziaMod) v1.9.4 2026-11-08 915 Savedata version requested on save: 3
ISO CRIADA POR: VICTOR MODDER TTT v1.9.4 2025-06-20 18,182 avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7
Dragon Ball Z: Tenkaichi Tag Team v1.11.2-917-g89e70c319 2022-11-09 1 MIPSCompileOp: Invalid instruction 4bb1167b
Dragon Ball Z: Tenkaichi Tag Team v1.11.2-917-g89e70c319 2022-11-09 1 Jump to invalid address: 0ac15ddc
Dragon Ball Z: Tenkaichi Tag Team v1.17.1 2024-05-07 2 MIPSCompileOp: Invalid instruction 4f08e8f6
FIFA 2023 BETA VERSION MOD BY NP v1.9.4 2026-02-09 11,933 Savedata version requested: 3
Dragon Ball Z: Tenkaichi Tag Team v1.11.2-917-g89e70c319 2022-11-08 1 Branch in Jump delay slot at 09e90020 in block starting at 09e90000
eFootball AXVL LITE 2023 v1.9.4 2023-12-17 324 Savedata version requested on save: 3
eFootball AXVL LITE 2023 v1.9.4 2023-12-17 874 Savedata version requested: 3
MONSTER HUNTER PORTABLE 3rd v1.13.2 2026-03-10 2 sceKernelCreateThread(name=creature_kongou): unsupported attributes 00000006
MONSTER HUNTER PORTABLE 3rd v1.13.2 2026-03-10 4 sceKernelCreateThread(name=god_g000_Field): unsupported attributes 00000006
MONSTER HUNTER PORTABLE 3rd v1.17.1 2026-03-10 6 sceKernelCreateThread(name=god_m002_Movie): unsupported attributes 00000006
FIGHT NIGHT LIVE BY MENTAL BLOCK v1.13.2 2025-06-28 301 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 33504256
FIGHT NIGHT LIVE BY MENTAL BLOCK v1.13.2 2025-09-07 585 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 148355080
FIGHT NIGHT LIVE BY MENTAL BLOCK v1.13.2 2025-05-29 310 sceKernelCreateSema(RealSignal) unsupported options parameter, size = 612
FIGHT NIGHT LIVE BY MENTAL BLOCK v1.9.4 2026-01-09 190 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 147002140
FIGHT NIGHT LIVE BY MENTAL BLOCK v1.9.4 2026-01-09 197 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 146993220
FIGHT NIGHT LIVE BY MENTAL BLOCK v1.9.4 2026-01-09 197 sceKernelCreateSema(SNDMUTEX) unsupported options parameter, size = 166232480
FIGHT NIGHT LIVE BY MENTAL BLOCK v1.9.4 2026-01-09 199 sceKernelCreateSema(SNDMUTEX) unsupported options parameter, size = 158723776
FIGHT NIGHT LIVE BY MENTAL BLOCK v1.9.4 2026-06-08 1,423 sceKernelLoadModuleByID: unsupported options size=00000014, flags=08b62c68, pos=0, access=1, data=2, text=2
FIGHT NIGHT LIVE BY MENTAL BLOCK v1.9.4 2026-06-08 2,838 sceKernelLoadModuleByID: unsupported options size=00000014, flags=08b62c68, pos=0, access=1, data=1, text=1
FIGHT NIGHT LIVE BY MENTAL BLOCK v1.9.4 2026-01-09 205 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 16
FIGHT NIGHT LIVE BY MENTAL BLOCK v1.9.4 2026-01-09 418 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 29328
FIGHT NIGHT LIVE BY MENTAL BLOCK v1.9.4 2026-01-09 207 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 147547976
Dragon Ball Z: Tenkaichi Tag Team v1.11.2-917-g89e70c319 2022-11-02 1 ReadFromHardware: Invalid address c0d50058 near PC c0d50058 LR 089e0d58
Dragon Ball Z: Tenkaichi Tag Team v1.11.2-917-g89e70c319 2022-11-02 1 Jump to invalid address: 07b46f00
Dragon Ball Z: Tenkaichi Tag Team v1.11.2-917-g89e70c319 2022-11-02 1 MIPSCompileOp: Invalid instruction 4add4dbf
Dragon Ball Z: Tenkaichi Tag Team v1.11.2-917-g89e70c319 2022-11-02 1 MIPSCompileOp: Invalid instruction 4f5897e3
Dragon Ball Z: Tenkaichi Tag Team v1.11.2-917-g89e70c319 2022-11-02 1 MIPSCompileOp: Invalid instruction 07c449e3
eFootball PES 2023 By ESTEEM GAMING v1.9.4 2026-08-08 2,688 Savedata version requested: 3
eFootball Chelito 19 v1.17.1 2026-04-21 207 sceKernelLoadModule: unsupported options size=00000014, flags=ffffffff, pos=0, access=1, data=1, text=1
eFootball by TM ft AXVL 2023 v1.9.4 2026-06-28 3,881 Savedata version requested: 3
eFootball Chelito 19 v1.18.1 2025-03-03 26 ReadFromHardware: Invalid address 0000006c near PC 08220f54 LR 08220f4c
PUZZLEBOBBLE POCKET v1.15.4 2025-08-08 5 sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000000, pos=0, access=1, data=2, text=2
eFootball PES PPSSPP A3 2023 MOD FIFA v1.9.4 2026-06-06 21,054 Savedata version requested on save: 3
eFootball PES PPSSPP A3 2023 MOD FIFA v1.9.4 2026-11-09 46,157 Savedata version requested: 3
EFOOTBALL RA-PATCH 22-23 V. FINAL v1.9.4 2026-08-01 565 avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7
eFootball Libertadores 2022 By T. Bendezu. v1.9.4 2026-11-08 32,236 Savedata version requested on save: 3
eFootball Libertadores 2022 By T. Bendezu. v1.9.4 2026-11-09 70,082 Savedata version requested: 3
eFootball PES 2022 By ERYE CHANNEL v1.9.4 2026-11-05 7,376 Savedata version requested on save: 3
eFootball PES 2022 By ERYE CHANNEL v1.9.4 2026-11-05 12,561 Savedata version requested: 3
EFOOTBALL RA-PATCH 22-23 V. FINAL v1.9.4 2026-11-01 36,238 Savedata version requested: 3
EFOOTBALL RA-PATCH 22-23 V. FINAL v1.9.4 2026-09-09 17,497 Savedata version requested on save: 3
Demon Slayer blackterYT v1.13.2 2024-03-26 3 sceKernelCreateThread(name=creature_cocoonmaiden): unsupported attributes 00000006
EFOOTBALL 2023 PSP REALISTIC MOD v1.9.4 2026-07-17 261 Unknown GetPointer 00000000 PC 08816130 LR 08816144
eFOOTBALL 2022 by Cris17Gaming v1.9.4 2026-10-25 406 80630006=sceAtracSetDataAndGetID(09a4ec00, 00004000): fmt definition too small (16)
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-21 1 sceDmacMemcpy(dest=041426c0, src=09231c20, size=256): overlapping read
UNDEAD KNIGHTS v1.11.2-917-g89e70c319 2022-09-20 1 ReadFromHardware: Invalid address 10081005 near PC 10081005 LR 088bb998
eFootball By Idandroid Official v1.9.4 2026-11-04 28,111 Savedata version requested: 3
eFootball 2023 by peruvian pes v1.13.2 2022-11-11 6 avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7
EFOOTBALL 2023 PSP REALISTIC MOD v1.9.4 2026-10-30 49,264 Savedata version requested on save: 3
EFOOTBALL 2023 PSP REALISTIC MOD v1.9.4 2026-11-03 74,811 Savedata version requested: 3
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-17 3 sceDmacMemcpy(dest=04155080, src=0915ea40, size=128): overlapping read
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 sceKernelLoadModule: unsupported options size=00000014, flags=7f800001, pos=0, access=1, data=2, text=2
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 2 sceKernelLoadModule: unsupported options size=00000014, flags=7f800001, pos=0, access=1, data=1, text=1
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 sceKernelLoadModule: unsupported options size=00000014, flags=00000007, pos=0, access=1, data=2, text=2
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: WARNING: 0:4: '#extension' : extension not supported: GL_ARB_conservative_depth ERROR: 0:46: 'h_depth' : undeclared identifier ERROR: 0:46: '' : compilation terminated ERROR: 2 compilation errors. No code generated. / code: #version 450 #extension GL_ARB_separate_shader_objects : enable #extension GL_ARB_shading_language_420pack : enable #extension GL_ARB_conservative_depth : enable #extension GL_ARB_shader_image_load_store : enable #define splat3(x) vec3(x) #define DISCARD discard precision lowp float; precision highp int; layout (early_fragment_tests) in; layout (std140, set = 0, binding = 3) uniform baseUBO { mat4 u_proj; mat4 u_proj_through; mat3x4 u_view; mat3x4 u_world; mat3x4 u_texmtx; vec4 u_uvscaleoffset; vec4 u_depthRange; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (binding = 0) uniform sampler2D tex; layout (location = 1) in lowp vec4 v_color0; layout (location = 0) in highp vec3 v_texcoord; layout (location = 0, index = 0) out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 p = v_color0; vec4 v = vec4(t.rgb * p.rgb, p.a); if (h_depth > 0.000000) v.rgb = vec3(0.0); fragColor0 = v; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: ERROR: 0:41: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; 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; in float h_depth; 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); 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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: ERROR: 0:72: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (std140, set = 0, binding = 4) uniform lightVars { vec4 u_ambient; vec3 u_matdiffuse; vec4 u_matspecular; vec3 u_matemissive; vec3 u_lightpos0; vec3 u_lightpos1; vec3 u_lightpos2; vec3 u_lightpos3; vec3 u_lightdir0; vec3 u_lightdir1; vec3 u_lightdir2; vec3 u_lightdir3; vec3 u_lightatt0; vec3 u_lightatt1; vec3 u_lightatt2; vec3 u_lightatt3; vec4 u_lightangle_spotCoef0; vec4 u_lightangle_spotCoef1; vec4 u_lightangle_spotCoef2; vec4 u_lightangle_spotCoef3; vec3 u_lightambient0; vec3 u_lightambient1; vec3 u_lightambient2; vec3 u_lightambient3; vec3 u_lightdiffuse0; vec3 u_lightdiffuse1; vec3 u_lightdiffuse2; vec3 u_lightdiffuse3; vec3 u_lightspecular0; vec3 u_lightspecular1; vec3 u_lightspecular2; vec3 u_lightspecular3; }; layout (location = 0) in vec3 position; layout (location = 1) out lowp vec4 v_color0; layout (location = 3) out highp float v_fogdepth; in float h_depth; 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); 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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: ERROR: 0:76: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (std140, set = 0, binding = 4) uniform lightVars { vec4 u_ambient; vec3 u_matdiffuse; vec4 u_matspecular; vec3 u_matemissive; vec3 u_lightpos0; vec3 u_lightpos1; vec3 u_lightpos2; vec3 u_lightpos3; vec3 u_lightdir0; vec3 u_lightdir1; vec3 u_lightdir2; vec3 u_lightdir3; vec3 u_lightatt0; vec3 u_lightatt1; vec3 u_lightatt2; vec3 u_lightatt3; vec4 u_lightangle_spotCoef0; vec4 u_lightangle_spotCoef1; vec4 u_lightangle_spotCoef2; vec4 u_lightangle_spotCoef3; vec3 u_lightambient0; vec3 u_lightambient1; vec3 u_lightambient2; vec3 u_lightambient3; vec3 u_lightdiffuse0; vec3 u_lightdiffuse1; vec3 u_lightdiffuse2; vec3 u_lightdiffuse3; vec3 u_lightspecular0; vec3 u_lightspecular1; vec3 u_lightspecular2; vec3 u_lightspecular3; }; layout (location = 0) in vec3 position; layout (location = 2) in vec3 normal; layout (location = 1) in vec2 texcoord; layout (location = 5) in vec4 color0; layout (location = 1) out lowp vec4 v_color0; layout (location = 2) out lowp vec3 v_color1; layout (location = 0) out highp vec3 v_texcoord; in float h_depth; 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); lowp vec4 lightSum0 = u_ambient * color0 + vec4(u_matemissive, 0.0); lowp vec3 lightSum1 = splat3(0.0); vec3 toLight; lowp vec3 diffuse; mediump float ldot; toLight = u_lightpos0; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse0 * color0.rgb) * max(ldot, 0.0); if (ldot >= 0.0) { ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal); if (u_matspecular.a <= 0.0) { ldot = 1.0; } else { ldot = pow(max(ldot, 0.0), u_matspecular.a); } if (ldot > 0.0) lightSum1 += u_lightspecular0 * u_matspecular.rgb * ldot ; } lightSum0.rgb += (u_lightambient0 * color0.rgb + diffuse); toLight = u_lightpos1; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse1 * color0.rgb) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient1 * color0.rgb + diffuse); toLight = u_lightpos2; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse2 * color0.rgb) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient2 * color0.rgb + diffuse); toLight = u_lightpos3; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse3 * color0.rgb) * max(ldot, 0.0); 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); 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
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: ERROR: 0:77: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (std140, set = 0, binding = 4) uniform lightVars { vec4 u_ambient; vec3 u_matdiffuse; vec4 u_matspecular; vec3 u_matemissive; vec3 u_lightpos0; vec3 u_lightpos1; vec3 u_lightpos2; vec3 u_lightpos3; vec3 u_lightdir0; vec3 u_lightdir1; vec3 u_lightdir2; vec3 u_lightdir3; vec3 u_lightatt0; vec3 u_lightatt1; vec3 u_lightatt2; vec3 u_lightatt3; vec4 u_lightangle_spotCoef0; vec4 u_lightangle_spotCoef1; vec4 u_lightangle_spotCoef2; vec4 u_lightangle_spotCoef3; vec3 u_lightambient0; vec3 u_lightambient1; vec3 u_lightambient2; vec3 u_lightambient3; vec3 u_lightdiffuse0; vec3 u_lightdiffuse1; vec3 u_lightdiffuse2; vec3 u_lightdiffuse3; vec3 u_lightspecular0; vec3 u_lightspecular1; vec3 u_lightspecular2; vec3 u_lightspecular3; }; layout (location = 0) in vec3 position; layout (location = 2) in vec3 normal; layout (location = 1) in vec2 texcoord; layout (location = 5) in vec4 color0; layout (location = 1) out lowp vec4 v_color0; layout (location = 2) out lowp vec3 v_color1; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; in float h_depth; 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); lowp vec4 lightSum0 = u_ambient * color0 + vec4(u_matemissive, 0.0); lowp vec3 lightSum1 = splat3(0.0); vec3 toLight; lowp vec3 diffuse; mediump float ldot; toLight = u_lightpos0; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse0 * color0.rgb) * max(ldot, 0.0); if (ldot >= 0.0) { ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal); if (u_matspecular.a <= 0.0) { ldot = 1.0; } else { ldot = pow(max(ldot, 0.0), u_matspecular.a); } if (ldot > 0.0) lightSum1 += u_lightspecular0 * color0.rgb * ldot ; } lightSum0.rgb += (u_lightambient0 * color0.rgb + diffuse); toLight = u_lightpos1; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse1 * color0.rgb) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient1 * color0.rgb + diffuse); toLight = u_lightpos2; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse2 * color0.rgb) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient2 * color0.rgb + diffuse); toLight = u_lightpos3; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse3 * color0.rgb) * max(ldot, 0.0); 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; 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_c
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: ERROR: 0:37: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (location = 0) in vec3 position; layout (location = 1) out lowp vec4 v_color0; in float h_depth; 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); vec4 outPos = mul(u_proj, viewPos); v_color0 = u_matambientalpha; 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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: ERROR: 0:73: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (std140, set = 0, binding = 4) uniform lightVars { vec4 u_ambient; vec3 u_matdiffuse; vec4 u_matspecular; vec3 u_matemissive; vec3 u_lightpos0; vec3 u_lightpos1; vec3 u_lightpos2; vec3 u_lightpos3; vec3 u_lightdir0; vec3 u_lightdir1; vec3 u_lightdir2; vec3 u_lightdir3; vec3 u_lightatt0; vec3 u_lightatt1; vec3 u_lightatt2; vec3 u_lightatt3; vec4 u_lightangle_spotCoef0; vec4 u_lightangle_spotCoef1; vec4 u_lightangle_spotCoef2; vec4 u_lightangle_spotCoef3; vec3 u_lightambient0; vec3 u_lightambient1; vec3 u_lightambient2; vec3 u_lightambient3; vec3 u_lightdiffuse0; vec3 u_lightdiffuse1; vec3 u_lightdiffuse2; vec3 u_lightdiffuse3; vec3 u_lightspecular0; vec3 u_lightspecular1; vec3 u_lightspecular2; vec3 u_lightspecular3; }; layout (location = 0) in vec3 position; layout (location = 2) in vec3 normal; layout (location = 1) out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; in float h_depth; 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); v_color0 = u_matambientalpha; v_texcoord = vec3(u_uvscaleoffset.xy * vec2(1.0 + (length(u_lightpos3) == 0.0 ? worldnormal.z : dot(normalize(u_lightpos3), worldnormal)), 1.0 + (length(u_lightpos3) == 0.0 ? worldnormal.z : dot(normalize(u_lightpos3), worldnormal))) * 0.5, 1.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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: ERROR: 0:39: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (location = 0) in vec3 position; layout (location = 1) in vec2 texcoord; layout (location = 1) out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; in float h_depth; 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); 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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: ERROR: 0:77: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (std140, set = 0, binding = 4) uniform lightVars { vec4 u_ambient; vec3 u_matdiffuse; vec4 u_matspecular; vec3 u_matemissive; vec3 u_lightpos0; vec3 u_lightpos1; vec3 u_lightpos2; vec3 u_lightpos3; vec3 u_lightdir0; vec3 u_lightdir1; vec3 u_lightdir2; vec3 u_lightdir3; vec3 u_lightatt0; vec3 u_lightatt1; vec3 u_lightatt2; vec3 u_lightatt3; vec4 u_lightangle_spotCoef0; vec4 u_lightangle_spotCoef1; vec4 u_lightangle_spotCoef2; vec4 u_lightangle_spotCoef3; vec3 u_lightambient0; vec3 u_lightambient1; vec3 u_lightambient2; vec3 u_lightambient3; vec3 u_lightdiffuse0; vec3 u_lightdiffuse1; vec3 u_lightdiffuse2; vec3 u_lightdiffuse3; vec3 u_lightspecular0; vec3 u_lightspecular1; vec3 u_lightspecular2; vec3 u_lightspecular3; }; layout (location = 0) in vec3 position; layout (location = 2) in vec3 normal; layout (location = 1) in vec2 texcoord; layout (location = 5) in vec4 color0; layout (location = 1) out lowp vec4 v_color0; layout (location = 2) out lowp vec3 v_color1; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; in float h_depth; 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); lowp vec4 lightSum0 = u_ambient * color0 + vec4(u_matemissive, 0.0); lowp vec3 lightSum1 = splat3(0.0); vec3 toLight; lowp vec3 diffuse; mediump float ldot; toLight = u_lightpos0; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse0 * color0.rgb) * max(ldot, 0.0); if (ldot >= 0.0) { ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal); if (u_matspecular.a <= 0.0) { ldot = 1.0; } else { ldot = pow(max(ldot, 0.0), u_matspecular.a); } if (ldot > 0.0) lightSum1 += u_lightspecular0 * u_matspecular.rgb * ldot ; } lightSum0.rgb += (u_lightambient0 * color0.rgb + diffuse); toLight = u_lightpos1; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse1 * color0.rgb) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient1 * color0.rgb + diffuse); toLight = u_lightpos2; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse2 * color0.rgb) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient2 * color0.rgb + diffuse); toLight = u_lightpos3; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse3 * color0.rgb) * max(ldot, 0.0); 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; 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.
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: ERROR: 0:40: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (location = 0) in vec3 position; layout (location = 2) in vec3 normal; layout (location = 1) out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; in float h_depth; 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); v_color0 = u_matambientalpha; v_texcoord = mul(length(normal) == 0.0 ? vec4(0.0, 0.0, 1.0, 1.0) : vec4(normalize(normal), 1.0), u_texmtx).xyz * vec3(u_uvscaleoffset.xy, 1.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; 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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: ERROR: 0:76: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (std140, set = 0, binding = 4) uniform lightVars { vec4 u_ambient; vec3 u_matdiffuse; vec4 u_matspecular; vec3 u_matemissive; vec3 u_lightpos0; vec3 u_lightpos1; vec3 u_lightpos2; vec3 u_lightpos3; vec3 u_lightdir0; vec3 u_lightdir1; vec3 u_lightdir2; vec3 u_lightdir3; vec3 u_lightatt0; vec3 u_lightatt1; vec3 u_lightatt2; vec3 u_lightatt3; vec4 u_lightangle_spotCoef0; vec4 u_lightangle_spotCoef1; vec4 u_lightangle_spotCoef2; vec4 u_lightangle_spotCoef3; vec3 u_lightambient0; vec3 u_lightambient1; vec3 u_lightambient2; vec3 u_lightambient3; vec3 u_lightdiffuse0; vec3 u_lightdiffuse1; vec3 u_lightdiffuse2; vec3 u_lightdiffuse3; vec3 u_lightspecular0; vec3 u_lightspecular1; vec3 u_lightspecular2; vec3 u_lightspecular3; }; layout (location = 0) in vec3 position; layout (location = 2) in vec3 normal; layout (location = 1) in vec2 texcoord; layout (location = 5) in vec4 color0; layout (location = 1) out lowp vec4 v_color0; layout (location = 2) out lowp vec3 v_color1; layout (location = 0) out highp vec3 v_texcoord; in float h_depth; 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); lowp vec4 lightSum0 = u_ambient * color0 + vec4(u_matemissive, 0.0); lowp vec3 lightSum1 = splat3(0.0); vec3 toLight; lowp vec3 diffuse; mediump float ldot; toLight = u_lightpos0; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse0 * color0.rgb) * max(ldot, 0.0); if (ldot >= 0.0) { ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal); if (u_matspecular.a <= 0.0) { ldot = 1.0; } else { ldot = pow(max(ldot, 0.0), u_matspecular.a); } if (ldot > 0.0) lightSum1 += u_lightspecular0 * u_matspecular.rgb * ldot ; } lightSum0.rgb += (u_lightambient0 * color0.rgb + diffuse); toLight = u_lightpos1; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse1 * color0.rgb) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient1 * color0.rgb + diffuse); toLight = u_lightpos3; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse3 * color0.rgb) * max(ldot, 0.0); 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); 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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: ERROR: 0:38: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (location = 0) in vec3 position; layout (location = 1) out lowp vec4 v_color0; layout (location = 3) out highp float v_fogdepth; in float h_depth; 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); 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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 2 Vulkan error in shader compilation: info: ERROR: 0:40: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (location = 0) in vec4 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; in float h_depth; 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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 1 Vulkan error in shader compilation: info: ERROR: 0:74: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (std140, set = 0, binding = 4) uniform lightVars { vec4 u_ambient; vec3 u_matdiffuse; vec4 u_matspecular; vec3 u_matemissive; vec3 u_lightpos0; vec3 u_lightpos1; vec3 u_lightpos2; vec3 u_lightpos3; vec3 u_lightdir0; vec3 u_lightdir1; vec3 u_lightdir2; vec3 u_lightdir3; vec3 u_lightatt0; vec3 u_lightatt1; vec3 u_lightatt2; vec3 u_lightatt3; vec4 u_lightangle_spotCoef0; vec4 u_lightangle_spotCoef1; vec4 u_lightangle_spotCoef2; vec4 u_lightangle_spotCoef3; vec3 u_lightambient0; vec3 u_lightambient1; vec3 u_lightambient2; vec3 u_lightambient3; vec3 u_lightdiffuse0; vec3 u_lightdiffuse1; vec3 u_lightdiffuse2; vec3 u_lightdiffuse3; vec3 u_lightspecular0; vec3 u_lightspecular1; vec3 u_lightspecular2; vec3 u_lightspecular3; }; layout (location = 0) in vec3 position; layout (location = 2) in vec3 normal; layout (location = 1) out lowp vec4 v_color0; layout (location = 2) out lowp vec3 v_color1; layout (location = 3) out highp float v_fogdepth; in float h_depth; 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); lowp vec4 lightSum0 = u_ambient * u_matambientalpha + vec4(u_matemissive, 0.0); lowp vec3 lightSum1 = splat3(0.0); vec3 toLight; lowp vec3 diffuse; mediump float ldot; toLight = u_lightpos0; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse0 * u_matdiffuse) * max(ldot, 0.0); if (ldot >= 0.0) { ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal); if (u_matspecular.a <= 0.0) { ldot = 1.0; } else { ldot = pow(max(ldot, 0.0), u_matspecular.a); } if (ldot > 0.0) lightSum1 += u_lightspecular0 * u_matspecular.rgb * ldot ; } lightSum0.rgb += (u_lightambient0 * u_matambientalpha.rgb + diffuse); toLight = u_lightpos1; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse1 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient1 * u_matambientalpha.rgb + diffuse); toLight = u_lightpos2; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse2 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient2 * u_matambientalpha.rgb + diffuse); toLight = u_lightpos3; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse3 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient3 * u_matambientalpha.rgb + diffuse); v_color0 = clamp(lightSum0, 0.0, 1.0); v_color1 = clamp(lightSum1, 0.0, 1.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.w
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 2 Vulkan error in shader compilation: info: ERROR: 0:40: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; 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; in float h_depth; 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); vec4 outPos = mul(u_proj, viewPos); v_color0 = color0; 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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 3 Vulkan error in shader compilation: info: ERROR: 0:38: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (location = 0) in vec3 position; layout (location = 5) in vec4 color0; layout (location = 1) out lowp vec4 v_color0; in float h_depth; 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); vec4 outPos = mul(u_proj, viewPos); v_color0 = color0; 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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 3 Vulkan error in shader compilation: info: ERROR: 0:40: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (location = 0) in vec3 position; 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; in float h_depth; 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); 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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 5 Vulkan error in shader compilation: info: ERROR: 0:38: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (location = 0) in vec4 position; layout (location = 5) in vec4 color0; layout (location = 1) out lowp vec4 v_color0; in float h_depth; void main() { v_color0 = color0; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
NARUTO SHIPPUDEN: Ultimate Ninja Impact v1.11.2-917-g89e70c319 2022-09-03 4 Vulkan error in shader compilation: info: ERROR: 0:74: 'location' : SPIR-V requires location for user input/output 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; 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; vec2 u_fogcoef; float u_stencilReplaceValue; vec4 u_matambientalpha; vec4 u_cullRangeMin; vec4 u_cullRangeMax; uint u_spline_counts; uint u_depal_mask_shift_off_fmt; uint u_colorWriteMask; int u_pad3; vec3 u_fogcolor; vec3 u_texenv; ivec4 u_alphacolorref; ivec4 u_alphacolormask; vec3 u_blendFixA; vec3 u_blendFixB; vec4 u_texclamp; vec2 u_texclampoff; }; layout (std140, set = 0, binding = 4) uniform lightVars { vec4 u_ambient; vec3 u_matdiffuse; vec4 u_matspecular; vec3 u_matemissive; vec3 u_lightpos0; vec3 u_lightpos1; vec3 u_lightpos2; vec3 u_lightpos3; vec3 u_lightdir0; vec3 u_lightdir1; vec3 u_lightdir2; vec3 u_lightdir3; vec3 u_lightatt0; vec3 u_lightatt1; vec3 u_lightatt2; vec3 u_lightatt3; vec4 u_lightangle_spotCoef0; vec4 u_lightangle_spotCoef1; vec4 u_lightangle_spotCoef2; vec4 u_lightangle_spotCoef3; vec3 u_lightambient0; vec3 u_lightambient1; vec3 u_lightambient2; vec3 u_lightambient3; vec3 u_lightdiffuse0; vec3 u_lightdiffuse1; vec3 u_lightdiffuse2; vec3 u_lightdiffuse3; vec3 u_lightspecular0; vec3 u_lightspecular1; vec3 u_lightspecular2; vec3 u_lightspecular3; }; layout (location = 0) in vec3 position; layout (location = 2) in vec3 normal; layout (location = 1) out lowp vec4 v_color0; layout (location = 0) out highp vec3 v_texcoord; layout (location = 3) out highp float v_fogdepth; in float h_depth; 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); v_color0 = u_matambientalpha; v_texcoord = vec3(u_uvscaleoffset.xy * vec2(1.0 + (length(u_lightpos3) == 0.0 ? worldnormal.z : dot(normalize(u_lightpos3), worldnormal)), 1.0 + (length(u_lightpos3) == 0.0 ? worldnormal.z : dot(normalize(u_lightpos3), worldnormal))) * 0.5, 1.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; if (gl_Position.z == gl_Position.w) gl_Position.z *= 0.999999; gl_PointSize = 1.0; h_depth = outPos.z/outPos.w; }
eFootball 2023 by peruvian pes v1.8.0 2024-02-03 154 Savedata version requested on save: 3
eFootball 2023 by peruvian pes v1.9.4 2024-12-05 245 Savedata version requested: 3
Dragon Ball Z: Tenkaichi Tag Team v1.17.1 2025-10-15 6 Branch in Jump delay slot at 09df50d0 in block starting at 09df50c8
YT : Idandroid Official v1.9.4 2022-12-24 288 Savedata version requested: 3
eFootball Chelito 19 v1.9.4 2026-09-14 66 sceKernelLoadModuleByID: unsupported options size=00000014, flags=08bc68c0, pos=0, access=1, data=2, text=2
eFootball Chelito 19 v1.18.1-846-gab47c3cb1f 2026-10-25 2,595 Unknown GetPointer 00000020 PC 08815fc8 LR 08815fd4
E FOOTBALL ASIA 2021 "By TRMD" v1.14.4 2024-07-04 8 Unknown GetPointer 00000000 PC 0884d5a0 LR 0884d7c4
eFootball By TM ARTS v1.9.4 2025-06-02 353 ReadFromHardware: Invalid address bfc3bfc3 near PC bfc3bfc3 LR 088c9688
eFootball Chelito 19 v1.9.4 2026-11-07 13,131 sceDmacMemcpy(dest=040cc000, src=086ce8c0, size=1251136): overlapping read

« Newest   Older »