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 |
Hits |
Message |
| SOCOM: U.S. Navy SEALs Fireteam Bravo 3 |
v1.17.1-334-g1786a4ddb |
2025-03-24 |
1 |
80630006=sceAtracSetHalfwayBuffer(0, 08e01460, 00001c20, 00010000): multiple fmt definitions |
| SOCOM: U.S. Navy SEALs Fireteam Bravo 3 |
v1.17.1-334-g1786a4ddb |
2025-03-24 |
2 |
80630006=sceAtracSetHalfwayBuffer(1, 08e11470, 00008000, 00010000): multiple fmt definitions |
| TRON EVOLUTION |
v1.17.1-334-g1786a4ddb |
2025-03-24 |
1 |
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 r9p0-01rel0 [Revision 96995].
01730551:00000309 HWX C N LM Light: 0: c:1 t:0 1: c:1 t:1 2: c:1 t:1 MatUp:3
#version 100
// Driver: Mali-470 MP - GLSL 100
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
// 01730551:00000309 HWX C N LM Light: 0: c:1 t:0 1: c:1 t:1 2: c:1 t:1 MatUp:3
attribute vec3 position;
attribute mediump vec3 normal;
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 mediump vec3 u_lightatt1;
uniform lowp vec3 u_lightambient1;
uniform lowp vec3 u_lightdiffuse1;
uniform lowp vec3 u_lightspecular1;
uniform vec3 u_lightpos2;
uniform mediump vec3 u_lightatt2;
uniform lowp vec3 u_lightambient2;
uniform lowp vec3 u_lightdiffuse2;
uniform lowp vec3 u_lightspecular2;
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;
uniform highp vec4 u_depthRange;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
varying lowp vec4 v_color0;
varying lowp vec3 v_color1;
varying mediump vec3 v_texcoord;
varying mediump float v_fogdepth;
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);
vec4 ambientColor = color0;
vec3 diffuseColor = color0.rgb;
vec3 specularColor = u_matspecular.rgb;
lowp vec4 lightSum0 = u_ambient * ambientColor + vec4(u_matemissive, 0.0);
lowp vec3 lightSum1 = splat3(0.0);
vec3 toLight;
lowp vec3 diffuse;
float distance;
lowp float lightScale;
mediump float ldot;
toLight = u_lightpos0;
ldot = dot(toLight, worldnormal);
diffuse = (u_lightdiffuse0 * diffuseColor) * max(ldot, 0.0);
if (ldot >= 0.0) {
if (u_matspecular.a > 0.0) {
ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal);
ldot = pow(max(ldot, 0.0), u_matspecular.a);
} else {
ldot = 1.0;
}
if (ldot > 0.0)
lightSum1 += u_lightspecular0 * specularColor * ldot ;
}
lightSum0.rgb += (u_lightambient0 * ambientColor.rgb + diffuse);
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 * diffuseColor) * max(ldot, 0.0);
if (ldot >= 0.0) {
if (u_matspecular.a > 0.0) {
ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal);
ldot = pow(max(ldot, 0.0), u_matspecular.a);
} else {
ldot = 1.0;
}
if (ldot > 0.0)
lightSum1 += u_lightspecular1 * specularColor * ldot * lightScale;
}
lightSum0.rgb += (u_lightambient1 * ambientColor.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 * diffuseColor) * max(ldot, 0.0);
if (ldot >= 0.0) {
if (u_matspecular.a > 0.0) {
ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal);
ldot = pow(max(ldot, 0.0), u_matspecular.a);
} else {
ldot = 1.0;
}
if (ldot > 0.0)
lightSum1 += u_lightspecular2 * specularColor * ldot * lightScale;
} |
| TRON EVOLUTION |
v1.17.1-334-g1786a4ddb |
2025-03-24 |
1 |
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 r9p0-01rel0 [Revision 96995].
01730551:00000b01 HWX T N LM Light: 0: c:1 t:0 1: c:1 t:1 2: c:1 t:1 MatUp:3
#version 100
// Driver: Mali-470 MP - GLSL 100
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
// 01730551:00000b01 HWX T N LM Light: 0: c:1 t:0 1: c:1 t:1 2: c:1 t:1 MatUp:3
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 lowp vec3 u_lightambient0;
uniform lowp vec3 u_lightdiffuse0;
uniform lowp vec3 u_lightspecular0;
uniform vec3 u_lightpos1;
uniform mediump vec3 u_lightatt1;
uniform lowp vec3 u_lightambient1;
uniform lowp vec3 u_lightdiffuse1;
uniform lowp vec3 u_lightspecular1;
uniform vec3 u_lightpos2;
uniform mediump vec3 u_lightatt2;
uniform lowp vec3 u_lightambient2;
uniform lowp vec3 u_lightdiffuse2;
uniform lowp vec3 u_lightspecular2;
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_depthRange;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
varying lowp vec4 v_color0;
varying lowp vec3 v_color1;
varying mediump vec3 v_texcoord;
varying mediump float v_fogdepth;
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);
vec4 ambientColor = u_matambientalpha;
vec3 diffuseColor = u_matdiffuse.rgb;
vec3 specularColor = u_matspecular.rgb;
lowp vec4 lightSum0 = u_ambient * ambientColor + vec4(u_matemissive, 0.0);
lowp vec3 lightSum1 = splat3(0.0);
vec3 toLight;
lowp vec3 diffuse;
float distance;
lowp float lightScale;
mediump float ldot;
toLight = u_lightpos0;
ldot = dot(toLight, worldnormal);
diffuse = (u_lightdiffuse0 * diffuseColor) * max(ldot, 0.0);
if (ldot >= 0.0) {
if (u_matspecular.a > 0.0) {
ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal);
ldot = pow(max(ldot, 0.0), u_matspecular.a);
} else {
ldot = 1.0;
}
if (ldot > 0.0)
lightSum1 += u_lightspecular0 * specularColor * ldot ;
}
lightSum0.rgb += (u_lightambient0 * ambientColor.rgb + diffuse);
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 * diffuseColor) * max(ldot, 0.0);
if (ldot >= 0.0) {
if (u_matspecular.a > 0.0) {
ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal);
ldot = pow(max(ldot, 0.0), u_matspecular.a);
} else {
ldot = 1.0;
}
if (ldot > 0.0)
lightSum1 += u_lightspecular1 * specularColor * ldot * lightScale;
}
lightSum0.rgb += (u_lightambient1 * ambientColor.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 * diffuseColor) * max(ldot, 0.0);
if (ldot >= 0.0) {
if (u_matspecular.a > 0.0) {
ldot = dot(normalize(toLight + vec3(0.0, 0.0, 1.0)), worldnormal);
ldot = pow(max(ldot, 0.0), u_matspecular.a);
} else {
ldot = 1.0;
}
if (ldot > 0.0)
lightSum1 += u_lightspecu |
| Lego Star Wars II: The Original Trilogy |
v1.17.1-334-g1786a4ddb |
2025-03-24 |
1 |
Unaligned icache invalidation of 08705db8 (08705db8 + 0) at PC=088454a0 |
| The Lord of the Rings: Aragorn's Quest |
v1.17.1-334-g1786a4ddb |
2025-07-03 |
4 |
80630006=sceAtracSetData(0, 08da2080, 00030000): multiple fmt definitions |
| Dragon Ball Z: Sparking Legacy |
v1.18.1 |
2026-05-03 |
1,199 |
AT3 header map lacks entry for bpf: 0 channels: 0 |
| Dragon Ball Z: Sparking Legacy |
v1.18.1 |
2026-08-01 |
71 |
00000400=sceGeEdramSetAddrTranslation(00000800) |
| SHReK the THiRD™ |
v1.17.1-334-g1786a4ddb |
2026-11-04 |
19 |
80630006=sceAtracSetData(0, 08c562c0, 00008000): multiple fmt definitions |
| PES my 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-23 |
1 |
Jump to invalid address: 06e12fb0 |
| PES my 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-23 |
1 |
MIPSCompileOp: Invalid instruction 04f9aebd |
| PES my 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-23 |
1 |
MIPSCompileOp: Invalid instruction 7f2a9efc |
| PES my 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-23 |
1 |
MIPSCompileOp: Invalid instruction 72316b92 |
| PES my 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-23 |
1 |
MIPSCompileOp: Invalid instruction 4ca2d004 |
| PES my 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-23 |
1 |
MIPSCompileOp: Invalid instruction 4e6058f7 |
| PES my 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-23 |
1 |
MIPSCompileOp: Invalid instruction 4d13b2e1 |
| PES my 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-23 |
1 |
MIPSCompileOp: Invalid instruction 7dc5e546 |
| PES my 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-23 |
1 |
MIPSCompileOp: Invalid instruction b2404cff |
| PES my 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-23 |
1 |
MIPSCompileOp: Invalid instruction 7437ffc9 |
| PES my 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-23 |
1 |
MIPSCompileOp: Invalid instruction b7ca9868 |
| Syphon Filter®: Logan's Shadow |
v1.17.1-334-g1786a4ddb |
2025-08-05 |
2 |
Unknown GetPointer 00000100 PC 08c5ce00 LR 08c5ce00 |
| eFootball CESAR - PATCH |
v1.9.4 |
2026-07-18 |
267 |
MIPSCompileOp: Invalid instruction 4e55864d |
| eFootball CESAR - PATCH |
v1.9.4 |
2026-07-18 |
272 |
MIPSCompileOp: Invalid instruction 621d8c98 |
| Prince of Persia: The Forgotten Sands™ |
v1.17.1-334-g1786a4ddb |
2025-03-22 |
1 |
UNIMPL sceIoDevctl("usbpspcm:", 03415002, 09472654, 4, 00000000, 0) |
| Prince of Persia: The Forgotten Sands™ |
v1.17.1-334-g1786a4ddb |
2025-03-22 |
1 |
UNIMPL sceIoDevctl("usbpspcm:", 03415001, 09472654, 4, 00000000, 0) |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-22 |
1 |
ReadFromHardware: Invalid address fffcfffc near PC fffcfffc LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-22 |
1 |
ReadFromHardware: Invalid address ffe9ffe9 near PC ffe9ffe9 LR 08c88398 |
| UEFA Champions League™ 2006-2007 |
v1.17.1-334-g1786a4ddb |
2025-03-22 |
1 |
ReadFromHardware: Invalid address fff6fff6 near PC fff6fff6 LR 08d086c4 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-22 |
1 |
ReadFromHardware: Invalid address ffe8ffe8 near PC ffe8ffe8 LR 08c91c2c |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-22 |
1 |
ReadFromHardware: Invalid address ffeaffea near PC ffeaffea LR 08c91c2c |
| eFootball CESAR - PATCH |
v1.9.4 |
2026-11-06 |
436 |
sceDmacMemcpy(dest=040cc000, src=086ce900, size=1251072): overlapping read |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-22 |
1 |
ReadFromHardware: Invalid address fff9fff9 near PC fff9fff9 LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-22 |
1 |
ReadFromHardware: Invalid address ffe5ffe5 near PC ffe5ffe5 LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-08-09 |
4 |
ReadFromHardware: Invalid address fff3fff3 near PC fff3fff3 LR 08c88398 |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.6.3 |
2026-03-01 |
7 |
80630007=sceAtracSetData(2, 08d4b180, 000060a0): atracID uses different codec type than data |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-09-01 |
3 |
ReadFromHardware: Invalid address fffafffa near PC fffafffa LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-21 |
1 |
ReadFromHardware: Invalid address fff2fff2 near PC fff2fff2 LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-21 |
1 |
ReadFromHardware: Invalid address 00000000 near PC 00000000 LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-22 |
2 |
ReadFromHardware: Invalid address fff5fff5 near PC fff5fff5 LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-21 |
1 |
ReadFromHardware: Invalid address ffffffff near PC ffffffff LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-21 |
1 |
ReadFromHardware: Invalid address ffb6ffb6 near PC ffb6ffb6 LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-21 |
3 |
ReadFromHardware: Invalid address ffcfffcf near PC ffcfffcf LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-21 |
1 |
ReadFromHardware: Invalid address ffe3ffe3 near PC ffe3ffe3 LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-21 |
1 |
ReadFromHardware: Invalid address ff2aff2a near PC ff2aff2a LR 08c88398 |
| Resistance: Retribution™ |
v1.18.1 |
2025-08-18 |
2 |
Unknown GetPointerWrite 261705c8 PC 08d09d20 LR 08cd6754 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-21 |
1 |
ReadFromHardware: Invalid address fff8fff8 near PC fff8fff8 LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-21 |
1 |
ReadFromHardware: Invalid address ffe4ffe4 near PC ffe4ffe4 LR 08c88398 |
| UEFA EURO 2008™ |
v1.17.1-334-g1786a4ddb |
2025-03-21 |
1 |
ReadFromHardware: Invalid address ffecffec near PC ffecffec LR 08c88398 |
| Assassin's Creed: Bloodlines™ |
v1.17.1-334-g1786a4ddb |
2025-03-21 |
1 |
UNIMPL sceIoDevctl("usbpspcm:", 03415002, 09affec4, 4, 00000000, 0) |
| Assassin's Creed: Bloodlines™ |
v1.17.1-334-g1786a4ddb |
2025-03-21 |
1 |
UNIMPL sceIoDevctl("usbpspcm:", 03415001, 09affec4, 4, 00000000, 0) |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.9.4 |
2026-08-02 |
7 |
80630007=sceAtracSetData(2, 08d4b180, 0000a9e8): atracID uses different codec type than data |
| EA SPORTS 2010 FIFA World Cup™ |
v1.17.1-334-g1786a4ddb |
2025-03-28 |
3 |
ReadFromHardware: Invalid address 00000000 near PC 00000000 LR 08b189b8 |
| EA SPORTS 2010 FIFA World Cup™ |
v1.17.1-334-g1786a4ddb |
2025-03-20 |
1 |
ReadFromHardware: Invalid address ffffffff near PC ffffffff LR 08b189b8 |
| EA SPORTS 2010 FIFA World Cup™ |
v1.17.1-334-g1786a4ddb |
2025-11-09 |
3 |
ReadFromHardware: Invalid address fff9fff9 near PC fff9fff9 LR 08ab1404 |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.8.0 |
2026-08-08 |
11 |
80630007=sceAtracSetData(2, 08d4b180, 00005380): atracID uses different codec type than data |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.9.4 |
2026-05-26 |
13 |
80630007=sceAtracSetData(2, 08d4b180, 0000e4f8): atracID uses different codec type than data |
| eFootball Euro y Copa America By T. Bendezu |
v1.18.1 |
2025-08-19 |
55 |
Jump to invalid address: 0c000000 |
| SOCOM: U.S. Navy SEALs Fireteam Bravo 3 |
v1.17.1-334-g1786a4ddb |
2025-03-20 |
2 |
MIPSCompileOp: Invalid instruction 78730273 |
| SOCOM: U.S. Navy SEALs Fireteam Bravo 3 |
v1.17.1-334-g1786a4ddb |
2025-03-20 |
2 |
MIPSCompileOp: Invalid instruction cde46c39 |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.18.1 |
2025-10-29 |
5 |
80630007=sceAtracSetData(2, 08d4b180, 00010050): atracID uses different codec type than data |
| LEGO Star Wars III - The Clone Wars |
v1.17.1-334-g1786a4ddb |
2025-07-04 |
7 |
80630006=sceAtracSetData(0, 09276180, 00030000): multiple fmt definitions |
| Silent Hill® Origins |
v1.17.1-334-g1786a4ddb |
2025-03-19 |
1 |
sceDmacMemcpy(dest=09d05310, src=09bf52d0, size=557056): overlapping read |
| PES FL 2022 |
v1.17.1-334-g1786a4ddb |
2025-03-18 |
1 |
Error in shader program link: info: Link failed because of missing shader.
fs: thin3d
#version 320 es
#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).zyxw * oColor0; }
vs: thin3d
#version 320 es
#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;
uniform vec2 TintSaturation;
vec3 rgb2hsv(vec3 c) {
vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0);
vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g));
vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r));
float d = q.x - min(q.w, q.y);
float e = 1.0e-10;
return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x);
}
vec3 hsv2rgb(vec3 c) {
vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0);
vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www);
return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y);
}
void main() {
gl_Position = WorldViewProj * vec4(Position, 1.0);
vec3 hsv = rgb2hsv(Color0.xyz);
hsv.x += TintSaturation.x;
hsv.y *= TintSaturation.y;
oColor0 = vec4(hsv2rgb(hsv), Color0.w);
oTexCoord0 = TexCoord0;
} |
| PES FL 2022 |
v1.17.1-334-g1786a4ddb |
2025-03-18 |
1 |
Error in shader program link: info: Link failed because of missing shader.
fs: thin3d
#version 320 es
#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; }
vs: thin3d
#version 320 es
#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;
uniform vec2 TintSaturation;
vec3 rgb2hsv(vec3 c) {
vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0);
vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g));
vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r));
float d = q.x - min(q.w, q.y);
float e = 1.0e-10;
return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x);
}
vec3 hsv2rgb(vec3 c) {
vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0);
vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www);
return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y);
}
void main() {
gl_Position = WorldViewProj * vec4(Position, 1.0);
vec3 hsv = rgb2hsv(Color0.xyz);
hsv.x += TintSaturation.x;
hsv.y *= TintSaturation.y;
oColor0 = vec4(hsv2rgb(hsv), Color0.w);
oTexCoord0 = TexCoord0;
} |
| Lego Star Wars II: The Original Trilogy |
v1.17.1-334-g1786a4ddb |
2025-11-01 |
3 |
Unaligned icache invalidation of 08604f78 (08604f78 + 0) at PC=088454a0 |
| eFootball CESAR - PATCH |
v1.9.4 |
2026-11-10 |
105,201 |
Savedata version requested: 3 |
| PES FL 2022 |
v1.17.1-334-g1786a4ddb |
2025-03-18 |
1 |
Unknown GetPointer 2985f2ec PC 0881c410 LR 0881c420 |
| PES MY 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-18 |
1 |
Unknown GetPointer 2985dd6c PC 0881c410 LR 0881c420 |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.18.1 |
2025-05-16 |
3 |
80630007=sceAtracSetData(2, 08d4b180, 0001a7a8): atracID uses different codec type than data |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.18.1 |
2025-07-07 |
8 |
80630007=sceAtracSetData(2, 08d4b180, 0000c9a0): atracID uses different codec type than data |
| PES 2013 |
v1.17.1-334-g1786a4ddb |
2025-03-17 |
1 |
MIPSCompileOp: Invalid instruction 438b308f |
| PES 2013 |
v1.17.1-334-g1786a4ddb |
2025-03-17 |
1 |
MIPSCompileOp: Invalid instruction 42138bd6 |
| PES 2013 |
v1.17.1-334-g1786a4ddb |
2025-03-17 |
2 |
Jump to invalid address: 00000080 |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.8.0 |
2026-01-09 |
7 |
80630007=sceAtracSetData(2, 08d4b180, 00007d10): atracID uses different codec type than data |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.7.5 |
2026-07-23 |
6 |
80630007=sceAtracSetData(2, 08d4b180, 00008d78): atracID uses different codec type than data |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.9.4 |
2026-05-27 |
19 |
80630007=sceAtracSetData(2, 08d4b180, 0000de68): atracID uses different codec type than data |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.7.5 |
2026-03-22 |
13 |
80630007=sceAtracSetData(2, 08d4b180, 000028d8): atracID uses different codec type than data |
| Dragon Ball Z: Tenkaichi Tag Team
--NATIVE-DATA-BOUNDARY-data; name="config.GeneralEnableCheats"
Content-Length: 5
Content-Transfer-Encoding: binary
false |
v1.18.1 |
2025-08-08 |
2 |
AT3 header map lacks entry for bpf: 0 channels: 0 |
| Silent Hill: Shattered Memories |
v1.18.1 |
2025-03-28 |
2 |
__KernelStopThread: thread 386 does not exist (helper deleted) |
| Silent Hill: Shattered Memories |
v1.17.1-334-g1786a4ddb |
2025-03-17 |
1 |
__KernelStopThread: thread 2288 does not exist (helper deleted) |
| Silent Hill: Shattered Memories |
v1.17.1-334-g1786a4ddb |
2025-03-17 |
1 |
__KernelStopThread: thread 2304 does not exist (helper deleted) |
| Silent Hill: Shattered Memories |
v1.17.1-334-g1786a4ddb |
2025-03-17 |
1 |
__KernelStopThread: thread 2256 does not exist (helper deleted) |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.8.0 |
2026-07-19 |
10 |
80630007=sceAtracSetData(2, 08d4b180, 00005f88): atracID uses different codec type than data |
| WWE 2K23 DELUXE EDITION BY LUCKY ULTIMATE |
v1.8.0 |
2026-07-31 |
10 |
80630007=sceAtracSetData(2, 08d4b180, 00003940): atracID uses different codec type than data |
| PES MY 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-16 |
1 |
Unknown GetPointer 2985c1ac PC 0881c410 LR 0881c420 |
| PES 2019 VANDAMMEEDITION |
v1.17.1-334-g1786a4ddb |
2025-03-16 |
1 |
sceNetAdhocMatchingInit(32768) at 08a71984 |
| PES my 2024 |
v1.17.1-334-g1786a4ddb |
2025-03-16 |
1 |
Unknown GetPointer 2985f0ec PC 0881c410 LR 0881c420 |
| God of War®: Ghost of Sparta |
v1.19.3 |
2026-01-04 |
2 |
Branch in Jump delay slot at 09fff3d0 in block starting at 09fff3a4 |
| God of War®: Ghost of Sparta |
v1.17.1-334-g1786a4ddb |
2025-03-16 |
1 |
Jump to invalid address: 07ffd040 |
| God of War®: Ghost of Sparta |
v1.19.3 |
2026-01-04 |
2 |
Branch in Jump delay slot at 09fff3cc in block starting at 09fff3a4 |
| God of War®: Ghost of Sparta |
v1.17.1-334-g1786a4ddb |
2025-03-16 |
1 |
Jump to invalid address: 07ffd050 |
| God of War®: Ghost of Sparta |
v1.17.1-334-g1786a4ddb |
2025-03-16 |
1 |
Jump to invalid address: 07907b40 |
| God of War®: Ghost of Sparta |
v1.19.3 |
2026-01-04 |
2 |
Branch in Jump delay slot at 09fff3a4 in block starting at 09fff3a4 |
| God of War®: Ghost of Sparta |
v1.17.1-334-g1786a4ddb |
2025-03-16 |
1 |
Jump to invalid address: 030e4fc0 |
| PES my 2024 |
v1.18.1 |
2025-08-11 |
4 |
ReadFromHardware: Invalid address deae1d6f near PC 0880b438 LR 0880b424 |
| PES my 2024 |
v1.20.3 |
2026-07-23 |
8 |
Branch in RSRTComp delay slot at 0880b458 in block starting at 0880b424 |
| PES my 2024 |
v1.18.1 |
2025-03-23 |
3 |
WriteToHardware: Invalid address deae2dfb near PC 0880b454 LR 0880b424 |
| PES my 2024 |
v1.18.1 |
2025-08-11 |
6 |
Jump to invalid address: 0ebba1e8 |
| PES my 2024 |
v1.18.1 |
2025-08-11 |
7 |
MIPSCompileOp: Invalid instruction 7a94fbef |
| PES my 2024 |
v1.18.1 |
2025-08-11 |
6 |
MIPSCompileOp: Invalid instruction 463082b4 |