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.17.1 |
2024-07-25 |
sceKernelLoadModule: unsupported options size=00000014, flags=0899b0cc, pos=0, access=1, data=2, text=2 |
SplinterCell |
v1.17.1 |
2024-07-25 |
sceKernelLoadModule: unsupported options size=00000014, flags=0899b0cc, pos=0, access=1, data=1, text=1 |
SplinterCell |
v1.17.1 |
2024-07-19 |
MIPSCompileOp: Invalid instruction 000c12a9 |
SplinterCell |
v1.17.1 |
2024-07-19 |
Branch in JumpReg delay slot at 09ffe274 in block starting at 09ffe260 |
SplinterCell |
v1.17.1 |
2024-07-19 |
MIPSCompileOp: Invalid instruction 000c7115 |
SplinterCell |
v1.17.1 |
2024-07-15 |
Unknown GetPointerWrite 0a005acc PC 0881c21c LR 0881c6e4 |
SplinterCell |
v1.17.1 |
2024-07-15 |
Jump to invalid address: 0596c5d0 |
SplinterCell |
v1.17.1 |
2024-07-15 |
MIPSCompileOp: Invalid instruction 43161abe |
SplinterCell |
v1.17.1 |
2024-07-15 |
MIPSCompileOp: Invalid instruction 43167951 |
SplinterCell |
v1.17.1 |
2024-07-15 |
MIPSCompileOp: Invalid instruction 45b84f58 |
SplinterCell |
v1.17.1 |
2024-07-15 |
MIPSCompileOp: Invalid instruction 42b93170 |
SplinterCell |
v1.17.1 |
2024-07-15 |
MIPSCompileOp: Invalid instruction 4218a59e |
SplinterCell |
v1.16.6 |
2024-07-07 |
MIPSCompileOp: Invalid instruction 00127cdf |
SplinterCell |
v1.17.1 |
2024-07-05 |
00000000=sceGeEdramSetAddrTranslation(00000000) |
SplinterCell |
v1.17.1 |
2024-06-26 |
Failed to truncate file. |
SplinterCell |
v1.17.1 |
2024-06-22 |
MIPSCompileOp: Invalid instruction 00004c5f |
SplinterCell |
v1.17.1 |
2024-06-22 |
MIPSCompileOp: Invalid instruction 0030baf8 |
SplinterCell |
v1.17.1 |
2024-06-13 |
MIPSCompileOp: Invalid instruction 0000e8fb |
SplinterCell |
v1.17.1 |
2024-06-07 |
Branch in Jump delay slot at 09ffe2d8 in block starting at 09ffe2d0 |
SplinterCell |
v1.17.1 |
2024-06-03 |
Jump to invalid address: 05d88ed0 |
SplinterCell |
v1.17.1 |
2024-07-05 |
Unknown GetPointerWrite 0a000f24 PC 0881c21c LR 0881c6e4 |
SplinterCell |
v1.15.3 |
2024-05-28 |
MIPSCompileOp: Invalid instruction 001871de |
SplinterCell |
v1.17.1 |
2024-05-23 |
MIPSCompileOp: Invalid instruction 000112d5 |
SplinterCell |
v1.17.1 |
2024-05-23 |
sceDmacMemcpy(dest=08738b80, src=08740b80, size=32768): overlapping read |
SplinterCell |
v1.17.1 |
2024-05-23 |
MIPSCompileOp: Invalid instruction 008fa15e |
SplinterCell |
v1.17.1 |
2024-05-21 |
Jump to invalid address: 05af5cc0 |
SplinterCell |
v1.17.1 |
2024-05-21 |
MIPSCompileOp: Invalid instruction 00000668 |
SplinterCell |
v1.17.1 |
2024-05-11 |
sceKernelLoadModule: unsupported options size=00000014, flags=deadbeef, pos=0, access=1, data=2, text=2 |
SplinterCell |
v1.17.1 |
2024-07-22 |
WriteToHardware: Invalid address 04800000 near PC 08805d64 LR 08805d64 |
SplinterCell |
v1.17.1 |
2024-05-06 |
Unknown GetPointerWrite 0a006cb4 PC 0881c21c LR 0881c6e4 |
SplinterCell |
v1.11.1 |
2024-05-02 |
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 r7p0-00rel1 [Revision 96995].
01f18444:00000b14 HWX T N Fog Tex Light: 0: c:0 t:1 1: c:0 t:1 2: c:0 t:1 3: c:0 t:2 MatUp:1
#version 100
// Mali-400 MP - GLSL 100
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
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 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 mediump vec3 u_lightdir3;
uniform mediump vec2 u_lightangle_spotCoef3;
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 vec2 u_fogcoef;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
varying lowp vec4 v_color0;
varying mediump vec3 v_texcoord;
varying mediump float v_fogdepth;
void main() {
vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz;
mediump vec3 worldnormal = normalize(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);
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);
lightScale = clamp(1.0 / dot(u_lightatt1, vec3(1.0, distance, distance*distance)), 0.0, 1.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);
angle = length(u_lightdir3) == 0.0 ? 0.0 : dot(normalize(u_lightdir3), toLight);
if (angle >= u_lightangle_spotCoef3.x) {
lightScale = clamp(1.0 / dot(u_lightatt3, vec3(1.0, distance, distance*distance)), 0.0, 1.0) * (u_lightangle_spotCoef3.y <= 0.0 ? 1.0 : pow(angle, u_lightangle_spotCoef3.y));
} else {
lightScale = 0.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);
v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y;
gl_Position = outPos;
}
|
SplinterCell |
v1.11.1 |
2024-05-02 |
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 r7p0-00rel1 [Revision 96995].
01f14484:00000b14 HWX T N Fog 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
// Mali-400 MP - GLSL 100
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
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 vec2 u_fogcoef;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
varying lowp vec4 v_color0;
varying mediump vec3 v_texcoord;
varying mediump float v_fogdepth;
void main() {
vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz;
mediump vec3 worldnormal = normalize(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);
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);
v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y;
gl_Position = outPos;
}
|
SplinterCell |
v1.17.1 |
2024-04-14 |
sceDmacMemcpy(dest=08734440, src=0873c440, size=32768): overlapping read |
SplinterCell |
v1.10 |
2024-04-13 |
sceDmacMemcpy(dest=08727180, src=0872f180, size=32768): overlapping read |
SplinterCell |
v1.10 |
2024-04-13 |
sceDmacMemcpy(dest=0874c340, src=08754340, size=32768): overlapping read |
SplinterCell |
v1.17.1 |
2024-04-13 |
sceDmacMemcpy(dest=087303c0, src=087383c0, size=32768): overlapping read |
SplinterCell |
v1.17.1 |
2024-04-13 |
Jump to invalid address: 0375ab00 |
SplinterCell |
v1.17.1 |
2024-04-13 |
Jump to invalid address: 03a64370 |
SplinterCell |
v1.17.1 |
2024-03-28 |
Jump to invalid address: 05791300 |
SplinterCell |
v1.17.1 |
2024-03-25 |
MIPSCompileOp: Invalid instruction 00000845 |
SplinterCell |
v1.17.1 |
2024-03-16 |
MPEG user data found |
SplinterCell |
v1.17.1 |
2024-07-05 |
00000400=sceGeEdramSetAddrTranslation(00000000) |
SplinterCell |
v1.17.1 |
2024-03-14 |
sceDmacMemcpy(dest=086f9400, src=08701400, size=32768): overlapping read |
SplinterCell |
v1.17.1 |
2024-03-14 |
Jump to invalid address: 04c04740 |
SplinterCell |
v1.17.1 |
2024-03-14 |
MIPSCompileOp: Invalid instruction 42e761a3 |
SplinterCell |
v1.17.1 |
2024-03-14 |
MIPSCompileOp: Invalid instruction 42e8b98b |
SplinterCell |
v1.17.1 |
2024-03-14 |
MIPSCompileOp: Invalid instruction 0000097a |
SplinterCell |
v1.17.1 |
2024-03-14 |
Jump to invalid address: 04b98480 |
SplinterCell |
v1.17.1 |
2024-03-14 |
Branch in Jump delay slot at 09ffe35c in block starting at 09ffe2b4 |
SplinterCell |
v1.17.1 |
2024-03-14 |
Branch in Jump delay slot at 09ffe358 in block starting at 09ffe2b4 |
SplinterCell |
v1.17.1 |
2024-03-14 |
Branch in Jump delay slot at 09ffe354 in block starting at 09ffe2b4 |
SplinterCell |
v1.17.1 |
2024-03-14 |
Branch in Jump delay slot at 09ffe350 in block starting at 09ffe2b4 |
SplinterCell |
v1.17.1 |
2024-03-14 |
Branch in Jump delay slot at 09ffe34c in block starting at 09ffe2b4 |
SplinterCell |
v1.17.1 |
2024-03-14 |
Jump to invalid address: 04ada0c0 |
SplinterCell |
v1.17.1 |
2024-03-14 |
Branch in Jump delay slot at 09ffe338 in block starting at 09ffe2b4 |
SplinterCell |
v1.17.1 |
2024-03-14 |
Branch in Jump delay slot at 09ffe334 in block starting at 09ffe2b4 |
SplinterCell |
v1.17.1 |
2024-03-14 |
Branch in Jump delay slot at 09ffe328 in block starting at 09ffe2b4 |
SplinterCell |
v1.17.1 |
2024-03-14 |
MIPSCompileOp: Invalid instruction 4337ba2e |
SplinterCell |
v1.17.1 |
2024-03-14 |
MIPSCompileOp: Invalid instruction 43386622 |
SplinterCell |
v1.17.1 |
2024-03-14 |
Jump to invalid address: 0568e080 |
SplinterCell |
v1.17.1 |
2024-03-14 |
MIPSCompileOp: Invalid instruction 0000fcf8 |
SplinterCell |
v1.17.1 |
2024-03-12 |
sceDmacMemcpy(dest=08765a00, src=0876da00, size=32768): overlapping read |
SplinterCell |
v1.17.1 |
2024-03-10 |
MIPSCompileOp: Invalid instruction 42b08fd2 |
SplinterCell |
v1.17.1 |
2024-03-10 |
MIPSCompileOp: Invalid instruction 42b13bcd |
SplinterCell |
v1.17.1 |
2024-03-10 |
MIPSCompileOp: Invalid instruction 00104c77 |
SplinterCell |
v1.17.1 |
2024-03-09 |
MIPSCompileOp: Invalid instruction 003640fe |
SplinterCell |
v1.17.1 |
2024-03-09 |
MIPSCompileOp: Invalid instruction 00504579 |
SplinterCell |
v1.17.1 |
2024-03-09 |
MIPSCompileOp: Invalid instruction 00000737 |
SplinterCell |
v1.17.1 |
2024-03-08 |
Jump to invalid address: 06064640 |
SplinterCell |
v1.17.1 |
2024-03-08 |
MIPSCompileOp: Invalid instruction 000000d5 |
SplinterCell |
v1.17.1 |
2024-03-08 |
Jump to invalid address: 033a7740 |
SplinterCell |
v1.17.1 |
2024-03-08 |
Branch in Jump delay slot at 09ab5b2c in block starting at 09ab5b00 |
SplinterCell |
v1.17.1 |
2024-03-08 |
Jump to invalid address: 06ad6c00 |
SplinterCell |
v1.17.1 |
2024-03-08 |
Branch in Jump delay slot at 09ab5b28 in block starting at 09ab5b00 |
SplinterCell |
v1.17.1 |
2024-03-08 |
Jump to invalid address: 06ad2900 |
SplinterCell |
v1.17.1 |
2024-03-08 |
Branch in Jump delay slot at 09ab5b08 in block starting at 09ab5b00 |
SplinterCell |
v1.17.1 |
2024-03-08 |
Jump to invalid address: 06ad7920 |
SplinterCell |
v1.17.1 |
2024-03-08 |
Branch in Jump delay slot at 09ffe2c4 in block starting at 09ffe2bc |
SplinterCell |
v1.17.1 |
2024-03-09 |
Branch in Jump delay slot at 09ffe2c4 in block starting at 09ffe2a0 |
SplinterCell |
v1.17.1 |
2024-03-14 |
Branch in Jump delay slot at 09ffe2c4 in block starting at 09ffe270 |
SplinterCell |
v1.17.1 |
2024-03-08 |
Jump to invalid address: 031d9500 |
SplinterCell |
v1.17.1 |
2024-03-08 |
MIPSCompileOp: Invalid instruction 00004abb |
SplinterCell |
v1.17.1 |
2024-03-07 |
80000107=sceDisplaySetFrameBuf(00000000, 0, 0, 0): must change latched framebuf first |
SplinterCell |
v1.17.1 |
2024-03-03 |
MIPSCompileOp: Invalid instruction 0003b8c5 |
SplinterCell |
v1.17.1 |
2024-03-03 |
MIPSCompileOp: Invalid instruction 00089201 |
SplinterCell |
v1.17.1 |
2024-02-27 |
Branch in Jump delay slot at 09ffe434 in block starting at 09ffe3a0 |
SplinterCell |
v1.17.1 |
2024-02-27 |
MIPSCompileOp: Invalid instruction 0000085e |
SplinterCell |
v1.17.1 |
2024-02-27 |
Branch in Jump delay slot at 09ffe410 in block starting at 09ffe3a0 |
SplinterCell |
v1.17.1 |
2024-02-27 |
Jump to invalid address: 03eb25e0 |
SplinterCell |
v1.17.1 |
2024-02-27 |
MIPSCompileOp: Invalid instruction 459cf840 |
SplinterCell |
v1.17.1 |
2024-02-27 |
00000400=sceGeEdramSetAddrTranslation(00001000) |
SplinterCell |
v1.17.1 |
2024-02-27 |
sceKernelLoadModule: unsupported options size=00000014, flags=08a1f518, pos=0, access=1, data=2, text=2 |
SplinterCell |
v1.17.1 |
2024-02-27 |
sceKernelLoadModule: unsupported options size=00000014, flags=08a1f518, pos=0, access=1, data=1, text=1 |
SplinterCell |
v1.17.1 |
2024-02-27 |
MIPSCompileOp: Invalid instruction 0003a368 |
SplinterCell |
v1.17.1 |
2024-02-25 |
MIPSCompileOp: Invalid instruction 002712a9 |
SplinterCell |
v1.17.1 |
2024-02-23 |
MIPSCompileOp: Invalid instruction 00266fb8 |
SplinterCell |
v1.17.1 |
2024-02-20 |
Unknown GetPointerWrite 0a0066fc PC 0881c21c LR 0881c6e4 |
SplinterCell |
v1.9.4 |
2024-02-18 |
Jump to invalid address: 06e3b010 |
SplinterCell |
v1.9.4 |
2024-02-18 |
Jump to invalid address: 0617fd40 |
SplinterCell |
v1.9.4 |
2024-02-18 |
Jump to invalid address: 06e3b060 |