Recent logs - SplinterCell

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
SplinterCell v1.8.0 2019-06-02 Jump to invalid address: 02076590
SplinterCell v1.8.0 2019-06-05 Error in shader compilation: info: 0:1: F0002: Mali-400 GP register allocation failed for vertex shader. Please contact [email protected] with the shader causing the problem, along with this error message. Mali online shader compiler r6p2-01rel0 [Revision 96995]. 01f14484:00000b10 HWX T N Tex Light: 0: c:0 t:1 1: c:0 t:2 2: c:0 t:1 3: c:0 t:1 MatUp:1 #version 100 precision highp float; attribute vec3 position; attribute mediump vec3 normal; attribute vec2 texcoord; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform vec3 u_lightpos0; uniform mediump vec3 u_lightatt0; uniform lowp vec3 u_lightambient0; uniform lowp vec3 u_lightdiffuse0; uniform vec3 u_lightpos1; uniform mediump vec3 u_lightatt1; uniform mediump vec3 u_lightdir1; uniform mediump vec2 u_lightangle_spotCoef1; uniform lowp vec3 u_lightambient1; uniform lowp vec3 u_lightdiffuse1; uniform vec3 u_lightpos2; uniform mediump vec3 u_lightatt2; uniform lowp vec3 u_lightambient2; uniform lowp vec3 u_lightdiffuse2; uniform vec3 u_lightpos3; uniform mediump vec3 u_lightatt3; uniform lowp vec3 u_lightambient3; uniform lowp vec3 u_lightdiffuse3; uniform lowp vec4 u_ambient; uniform lowp vec3 u_matdiffuse; uniform lowp vec4 u_matspecular; uniform lowp vec3 u_matemissive; uniform lowp vec4 u_matambientalpha; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; 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 = normalize((u_world * vec4(normal, 0.0)).xyz); vec4 viewPos = u_view * vec4(worldpos, 1.0); vec4 outPos = u_proj * viewPos; lowp vec4 lightSum0 = u_ambient * u_matambientalpha + vec4(u_matemissive, 0.0); vec3 toLight; lowp vec3 diffuse; float distance; lowp float lightScale; mediump float ldot; lowp float angle; toLight = u_lightpos0 - worldpos; distance = length(toLight); toLight /= distance; ldot = dot(toLight, worldnormal); lightScale = clamp(1.0 / dot(u_lightatt0, vec3(1.0, distance, distance*distance)), 0.0, 1.0); diffuse = (u_lightdiffuse0 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient0 * u_matambientalpha.rgb + diffuse) * lightScale; toLight = u_lightpos1 - worldpos; distance = length(toLight); toLight /= distance; ldot = dot(toLight, worldnormal); angle = length(u_lightdir1) == 0.0 ? 0.0 : dot(normalize(u_lightdir1), toLight); if (angle >= u_lightangle_spotCoef1.x) { lightScale = clamp(1.0 / dot(u_lightatt1, vec3(1.0, distance, distance*distance)), 0.0, 1.0) * (u_lightangle_spotCoef1.y == 0.0 ? 1.0 : pow(angle, u_lightangle_spotCoef1.y)); } else { lightScale = 0.0; } diffuse = (u_lightdiffuse1 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient1 * u_matambientalpha.rgb + diffuse) * lightScale; toLight = u_lightpos2 - worldpos; distance = length(toLight); toLight /= distance; ldot = dot(toLight, worldnormal); lightScale = clamp(1.0 / dot(u_lightatt2, vec3(1.0, distance, distance*distance)), 0.0, 1.0); diffuse = (u_lightdiffuse2 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient2 * u_matambientalpha.rgb + diffuse) * lightScale; toLight = u_lightpos3 - worldpos; distance = length(toLight); toLight /= distance; ldot = dot(toLight, worldnormal); lightScale = clamp(1.0 / dot(u_lightatt3, vec3(1.0, distance, distance*distance)), 0.0, 1.0); diffuse = (u_lightdiffuse3 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient3 * u_matambientalpha.rgb + diffuse) * lightScale; v_color0 = clamp(lightSum0, 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) {
SplinterCell v1.8.0 2019-05-19 ReadFromHardware: Invalid address deadc501 near PC 09ffe458 LR 09ffe3a0
SplinterCell v1.8.0 2019-05-19 Branch in Jump delay slot at 09ffe4b0 in block starting at 09ffe394
SplinterCell v1.8.0 2019-05-19 WriteToHardware: Invalid address 00000000 near PC 09ffe394 LR 00000000
SplinterCell v1.8.0 2019-05-19 Jump to invalid address: 02476030
SplinterCell v1.8.0 2019-05-19 MIPSCompileOp: Invalid instruction 4216c838
SplinterCell v1.8.0 2019-05-19 ReadFromHardware: Invalid address deae1e9b near PC 09ffe314 LR 00000000
SplinterCell v1.8.0 2019-05-19 MIPSCompileOp: Invalid instruction 42136c74
SplinterCell v1.8.0 2019-05-19 Jump to invalid address: 0207b8e0
SplinterCell v1.8.0 2019-05-19 MIPSCompileOp: Invalid instruction 005400fe
SplinterCell v1.8.0 2019-05-19 Jump to invalid address: 05086000
SplinterCell v1.8.0 2019-05-19 MIPSCompileOp: Invalid instruction 420c706c
SplinterCell v1.8.0 2019-05-19 Jump to invalid address: 07ff9a80
SplinterCell v1.8.0 2019-05-19 Branch in Jump delay slot at 09ffe4b0 in block starting at 09ffe3a0
SplinterCell v1.8.0 2019-05-19 Unknown GetPointer 00000000 PC 08841234 LR 08841234
SplinterCell v1.8.0 2019-05-19 ReadFromHardware: Invalid address 190f1628 near PC 0886d560 LR 0886d5d4
SplinterCell v1.8.0 2019-05-19 FBO created from existing depthbuffer as color, 04110000/04088000 and 04000000/04110000
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 0023f2d5
SplinterCell v1.8.0 2019-05-18 sceDmacMemcpy(dest=09701a00, src=040c8900, size=32768): overlapping read
SplinterCell v1.8.0 2019-05-18 Jump to invalid address: 04b5b780
SplinterCell v1.8.0 2019-05-18 Jump to invalid address: 023dd860
SplinterCell v1.8.0 2019-05-19 Jump to invalid address: 05328c80
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 41ed7ab4
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 41edbf7b
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 0000aace
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 00537fbe
SplinterCell v1.8.0 2019-05-19 Jump to invalid address: 034f7290
SplinterCell v1.8.0 2019-05-18 Jump to invalid address: 05342280
SplinterCell v1.8.0 2019-05-19 Jump to invalid address: 05539f80
SplinterCell v1.8.0 2019-05-18 Jump to invalid address: 02127140
SplinterCell v1.8.0 2019-05-19 Jump to invalid address: 054a9380
SplinterCell v1.8.0 2019-05-19 Jump to invalid address: 02ff6500
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 000102a9
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 0053ecce
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 001b7e69
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 00007c68
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 74470000
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 7c487c48
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 74477447
SplinterCell v1.8.0 2019-05-18 Jump to invalid address: 058752c0
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 7c887c88
SplinterCell v1.8.0 2019-05-18 MIPSCompileOp: Invalid instruction 7c687c68
SplinterCell v1.8.0 2019-05-17 Unknown GetPointer 00000000 PC 08814244 LR 08814244
SplinterCell v1.8.0 2019-05-16 Jump to invalid address: 06880c80
SplinterCell v1.8.0 2019-05-16 Jump to invalid address: 0320aac0
SplinterCell v1.8.0 2019-05-16 Branch in Jump delay slot at 09a203d8 in block starting at 09a203b8
SplinterCell v1.8.0 2019-05-16 Jump to invalid address: 06906f40
SplinterCell v1.8.0 2019-05-16 MIPSCompileOp: Invalid instruction 44a99fec
SplinterCell v1.8.0 2019-05-16 Jump to invalid address: 033a7530
SplinterCell v1.8.0 2019-05-16 MIPSCompileOp: Invalid instruction 0004c30e
SplinterCell v1.8.0 2019-04-21 sceDmacMemcpy(dest=086f21a0, src=086fa1a0, size=32768): overlapping read
SplinterCell v1.7.5 2019-04-20 Jump to invalid address: 0605b6c0
SplinterCell v1.7.5 2019-04-20 Jump to invalid address: 06848ae0
SplinterCell v1.7.5 2019-04-20 MIPSCompileOp: Invalid instruction 00000741
SplinterCell v1.8.0 2019-04-19 MIPSCompileOp: Invalid instruction 4331d8dc
SplinterCell v1.8.0 2019-04-19 MIPSCompileOp: Invalid instruction 430e9d49
SplinterCell v1.8.0 2019-04-19 MIPSCompileOp: Invalid instruction 431a5bcd
SplinterCell v1.8.0 2019-05-19 Jump to invalid address: 025adae0
SplinterCell v1.8.0 2019-04-19 MIPSCompileOp: Invalid instruction 00001e8e
SplinterCell v1.8.0 2019-04-19 Jump to invalid address: 05b8b970
SplinterCell v1.8.0 2019-04-19 Jump to invalid address: 05ae8480
SplinterCell v1.8.0 2019-04-19 MIPSCompileOp: Invalid instruction 4363ea5e
SplinterCell v1.8.0 2019-04-19 MIPSCompileOp: Invalid instruction 00001c41
SplinterCell v1.8.0 2019-04-19 Jump to invalid address: 059a1240
SplinterCell v1.8.0 2019-04-19 MIPSCompileOp: Invalid instruction 42bc4ccd
SplinterCell v1.8.0 2019-05-19 Jump to invalid address: 02475850
SplinterCell v1.8.0 2019-04-19 MIPSCompileOp: Invalid instruction 4363a596
SplinterCell v1.8.0 2019-04-19 Jump to invalid address: 04e043c0
SplinterCell v1.8.0 2019-04-19 Jump to invalid address: 05b9c280
SplinterCell v1.8.0 2019-04-19 Jump to invalid address: 03575ef0
SplinterCell v1.8.0 2019-04-19 Jump to invalid address: 058f2fc0
SplinterCell v1.8.0 2019-04-19 Jump to invalid address: 04e04100
SplinterCell v1.8.0 2019-04-18 sceDmacMemcpy(dest=0872e640, src=08736640, size=32768): overlapping read
SplinterCell v1.8.0 2019-05-19 Unknown GetPointer 00000000 PC 08000000 LR 08000000
SplinterCell v1.8.0 2019-04-17 sceDmacMemcpy(dest=086caaa0, src=086d2aa0, size=32768): overlapping read
SplinterCell v1.8.0 2019-04-15 sceDmacMemcpy(dest=0870eb40, src=08716b40, size=32768): overlapping read
SplinterCell v1.8.0 2019-04-15 Jump to invalid address: 00800000
SplinterCell v1.8.0 2019-04-15 Jump to invalid address: 00000000
SplinterCell v1.8.0 2019-04-15 Branch in Jump delay slot at 04284010 in block starting at 0428400c
SplinterCell v1.8.0 2019-04-15 Jump to invalid address: 00002080
SplinterCell v1.8.0 2019-04-15 Jump to invalid address: 059b75c0
SplinterCell v1.8.0 2019-04-15 Jump to invalid address: 01082108
SplinterCell v1.8.0 2019-04-15 Branch in RSRTComp delay slot at 04284004 in block starting at 04283f90
SplinterCell v1.8.0 2019-04-15 Jump to invalid address: 00002000
SplinterCell v1.8.0 2019-04-15 Jump to invalid address: 00802000
SplinterCell v1.8.0 2019-04-11 sceDmacMemcpy(dest=08721d60, src=08729d60, size=32768): overlapping read
SplinterCell v1.7.4 2019-04-10 MIPSCompileOp: Invalid instruction 4361a47b
SplinterCell v1.7.4 2019-04-10 Jump to invalid address: 0537d900
SplinterCell v1.8.0 2019-04-10 MIPSCompileOp: Invalid instruction 4464e01a
SplinterCell v1.8.0 2019-04-10 Jump to invalid address: 076702f0
SplinterCell v1.8.0 2019-04-10 Jump to invalid address: 061e9400
SplinterCell v1.8.0 2019-04-10 MIPSCompileOp: Invalid instruction 44651184
SplinterCell v1.7.5 2019-03-30 MIPSCompileOp: Invalid instruction 422c8347
SplinterCell v1.7.5 2019-03-30 Jump to invalid address: 04dcf500
SplinterCell v1.7.5 2019-03-30 MIPSCompileOp: Invalid instruction 42b90000
SplinterCell v1.7.5 2019-03-30 MIPSCompileOp: Invalid instruction 42f50b92
SplinterCell v1.7.5 2019-03-29 sceDmacMemcpy(dest=0874b940, src=08753940, size=32768): overlapping read
SplinterCell v1.8.0 2019-03-27 sceDmacMemcpy(dest=08733860, src=0873b860, size=32768): overlapping read
SplinterCell v1.8.0 2019-03-27 Unknown GetPointer 00000000 PC 08814098 LR 08814098