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 |
| Rock Band Unplugged™ |
v1.6.3 |
2025-12-07 |
sceDmacMemcpy(dest=08d285b0, src=08d32560, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-12-03 |
sceDmacMemcpy(dest=08d16180, src=08d202f0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-12-01 |
sceDmacMemcpy(dest=08d16510, src=08d20500, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-11-24 |
sceDmacMemcpy(dest=08d15280, src=08d1f5b0, size=576): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-11-22 |
sceDmacMemcpy(dest=08d15580, src=08d1f6f0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-11-12 |
sceDmacMemcpy(dest=08d16780, src=08d208f0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-11-10 |
sceDmacMemcpy(dest=08d16240, src=08d20470, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-11-24 |
sceDmacMemcpy(dest=08d15700, src=08d1f870, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-11-04 |
sceDmacMemcpy(dest=08d285b0, src=08d324e0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-11-08 |
sceDmacMemcpy(dest=08d15dc0, src=08d1fef0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-11-07 |
sceDmacMemcpy(dest=08d16bb0, src=08d1f2e0, size=272): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-12-05 |
sceDmacMemcpy(dest=08d15940, src=08d1fb70, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-10-27 |
sceDmacMemcpy(dest=08d16600, src=08d20970, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-10-24 |
sceDmacMemcpy(dest=08d16900, src=08d20a70, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-11-24 |
sceDmacMemcpy(dest=08d16300, src=08d20470, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-10-18 |
sceDmacMemcpy(dest=08d166c0, src=08d208f0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-10-16 |
sceDmacMemcpy(dest=08d5dad0, src=08d67ac0, size=192): overlapping read |
| Rock Band Unplugged™ |
v1.19.3 |
2025-09-29 |
__KernelStopThread: thread 433 does not exist (ApctlThread stopped) |
| Rock Band Unplugged™ |
v1.19.3 |
2025-09-29 |
__KernelStopThread: thread 433 does not exist (ApctlThread deleted) |
| Rock Band Unplugged™ |
v1.19.3 |
2025-09-29 |
__KernelStopThread: thread 413 does not exist (ApctlThread deleted) |
| Rock Band Unplugged™ |
v1.19.3 |
2025-09-29 |
__KernelStopThread: thread 413 does not exist (ApctlThread stopped) |
| Rock Band Unplugged™ |
v1.19.3 |
2025-09-29 |
__KernelStopThread: thread 585 does not exist (ApctlThread stopped) |
| Rock Band Unplugged™ |
v1.19.3 |
2025-09-29 |
__KernelStopThread: thread 585 does not exist (ApctlThread deleted) |
| Rock Band Unplugged™ |
v1.19.3 |
2025-09-29 |
UNTESTED sceHttpCreateTemplate(PSPHTTP-Test/0.1 libhttp/0.9, 0, 1) |
| Rock Band Unplugged™ |
v1.18.1 |
2025-05-02 |
sceDmacMemcpy(dest=08d166c0, src=08d20830, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.18.1 |
2025-03-23 |
sceDmacMemcpy(dest=08d16b40, src=08d1fab0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.18.1 |
2025-03-20 |
__KernelStopThread: thread 610 does not exist (ApctlThread stopped) |
| Rock Band Unplugged™ |
v1.18.1 |
2025-03-20 |
__KernelStopThread: thread 610 does not exist (ApctlThread deleted) |
| Rock Band Unplugged™ |
v1.18.1 |
2025-02-09 |
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 r8p0-00dev0 [Revision 96995].
01f10444:00000b21 HWX T N LM Light: 0: c:0 t:1 1: c:0 t:1 2: c:0 t:1 3: c:0 t:0 MatUp:1 Cull
#version 100
// Driver: Mali-400 MP - GLSL 100
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
// 01f10444:00000b21 HWX T N LM Light: 0: c:0 t:1 1: c:0 t:1 2: c:0 t:1 3: c:0 t:0 MatUp:1 Cull
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 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_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);
vec3 toLight;
lowp vec3 diffuse;
float distance;
lowp float lightScale;
mediump float ldot;
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 * diffuseColor) * max(ldot, 0.0);
lightSum0.rgb += (u_lightambient0 * ambientColor.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 * diffuseColor) * max(ldot, 0.0);
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);
lightSum0.rgb += (u_lightambient2 * ambientColor.rgb + diffuse) * lightScale;
toLight = u_lightpos3;
ldot = dot(toLight, worldnormal);
diffuse = (u_lightdiffuse3 * diffuseColor) * max(ldot, 0.0);
lightSum0.rgb += (u_lightambient3 * ambientColor.rgb + diffuse);
v_color0 = clamp(lightSum0, 0.0, 1.0);
v_color1 = splat3(0.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;
float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w;
if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) {
if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin. |
| Rock Band Unplugged™ |
v1.18.1 |
2025-02-01 |
sceDmacMemcpy(dest=08d3a6e0, src=08d44c10, size=176): overlapping read |
| Rock Band Unplugged™ |
v1.11.3 |
2025-10-03 |
Failed decrypting the PRX (ret = -1, size = 3504048, psp_size = 3504384)! |
| Rock Band Unplugged™ |
v1.17.1 |
2025-01-16 |
sceDmacMemcpy(dest=08d15a00, src=08d1f970, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.18.1 |
2024-11-28 |
sceDmacMemcpy(dest=08d4b9d0, src=08d56e00, size=48): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-10-16 |
sceDmacMemcpy(dest=08d154c0, src=08d1f6f0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.17.1 |
2024-10-02 |
sceDmacMemcpy(dest=08d4b850, src=08d56600, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.11.3 |
2024-09-26 |
sceDmacMemcpy(dest=08d15b80, src=08d200b0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2024-08-30 |
sceDmacMemcpy(dest=08d4bcd0, src=08d56d00, size=48): overlapping read |
| Rock Band Unplugged™ |
v1.17.1 |
2024-08-24 |
sceDmacMemcpy(dest=08d288b0, src=08d31aa0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.17.1 |
2024-08-24 |
sceDmacMemcpy(dest=08d27a70, src=08d324a0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.7.5-403-g128c0ad |
2024-08-17 |
sceDmacMemcpy(dest=08d394e0, src=08d44bd0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.16.6 |
2024-08-15 |
sceDmacMemcpy(dest=08d5d440, src=08d68cf0, size=176): overlapping read |
| Rock Band Unplugged™ |
v1.12.2 |
2024-08-02 |
sceDmacMemcpy(dest=08d16c00, src=08d1f6f0, size=192): overlapping read |
| Rock Band Unplugged™ |
v1.16.6 |
2024-07-21 |
sceDmacMemcpy(dest=08d3a1a0, src=08d44590, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.16.6 |
2024-07-20 |
__KernelStopThread: thread 289 does not exist (ApctlThread deleted) |
| Rock Band Unplugged™ |
v1.17.1 |
2024-07-17 |
sceDmacMemcpy(dest=08d16300, src=08d20770, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.17.1 |
2024-07-05 |
ReadFromHardware: Invalid address 100d0080 near PC 08945bfc LR 08a0b264 |
| Rock Band Unplugged™ |
v1.7.5-403-g128c0ad |
2024-06-27 |
sceDmacMemcpy(dest=08d16300, src=08d1fff0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-11-03 |
sceDmacMemcpy(dest=08d16bf0, src=08d1f2e0, size=208): overlapping read |
| Rock Band Unplugged™ |
v1.17.1-669-gd298c6f6f5 |
2024-06-09 |
Unknown GetPointer 00000000 PC 08b2616c LR 0890d144 |
| Rock Band Unplugged™ |
v1.10.3 |
2024-06-08 |
sceDmacMemcpy(dest=08d39c60, src=08d446d0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.8.0 |
2024-06-06 |
sceDmacMemcpy(dest=08d288b0, src=08d32520, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.17.1-491-g9cdd97c13b |
2024-05-23 |
__KernelStopThread: thread 518 does not exist (ApctlThread deleted) |
| Rock Band Unplugged™ |
v1.17.1-491-g9cdd97c13b |
2024-05-20 |
sceDmacMemcpy(dest=08d3a9e0, src=08d43ad0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.17.1 |
2024-05-18 |
sceDmacMemcpy(dest=08d160c0, src=08d1fcb0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.17.1 |
2024-04-23 |
sceDmacMemcpy(dest=08d5e250, src=08d68240, size=192): overlapping read |
| Rock Band Unplugged™ |
v1.14.4 |
2024-04-21 |
sceDmacMemcpy(dest=08d16a80, src=08d1f7b0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.14.4 |
2024-04-19 |
sceDmacMemcpy(dest=08d15280, src=08d1f9b0, size=576): overlapping read |
| Rock Band Unplugged™ |
v1.6.3 |
2025-12-04 |
sceDmacMemcpy(dest=08d273a0, src=08d31350, size=784): overlapping read |
| Rock Band Unplugged™ |
v1.17.1 |
2024-04-17 |
sceDmacMemcpy(dest=08d16840, src=08d20a70, size=368): overlapping read |
| Rock Band Unplugged™ |
v1.18.1 |
2025-05-28 |
Can't draw: No current render step. Step count: 0 |
| Rock Band Unplugged™ |
v1.10.3 |
2024-04-01 |
sceDmacMemcpy(dest=08d3ab60, src=08d44110, size=192): overlapping read |
| Rock Band Unplugged™ |
v1.10.3 |
2024-03-21 |
sceDmacMemcpy(dest=08d166c0, src=08d20530, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.14.4 |
2024-03-21 |
__KernelStopThread: thread 475 does not exist (ApctlThread deleted) |
| Rock Band Unplugged™ |
v1.17.1 |
2024-03-16 |
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].
01f10444:00050b01 HWX T N LM TexProjUV UVMtx Light: 0: c:0 t:1 1: c:0 t:1 2: c:0 t:1 3: c:0 t:0 MatUp:1
#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))
// 01f10444:00050b01 HWX T N LM TexProjUV UVMtx Light: 0: c:0 t:1 1: c:0 t:1 2: c:0 t:1 3: c:0 t:0 MatUp:1
attribute vec3 position;
attribute mediump vec3 normal;
attribute vec2 texcoord;
uniform mat4 u_proj;
uniform mat4 u_world;
uniform mat4 u_view;
uniform mediump mat4 u_texmtx;
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 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_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);
vec3 toLight;
lowp vec3 diffuse;
float distance;
lowp float lightScale;
mediump float ldot;
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 * diffuseColor) * max(ldot, 0.0);
lightSum0.rgb += (u_lightambient0 * ambientColor.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 * diffuseColor) * max(ldot, 0.0);
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);
lightSum0.rgb += (u_lightambient2 * ambientColor.rgb + diffuse) * lightScale;
toLight = u_lightpos3;
ldot = dot(toLight, worldnormal);
diffuse = (u_lightdiffuse3 * diffuseColor) * max(ldot, 0.0);
lightSum0.rgb += (u_lightambient3 * ambientColor.rgb + diffuse);
v_color0 = clamp(lightSum0, 0.0, 1.0);
v_color1 = splat3(0.0);
v_texcoord = mul(vec4(texcoord.xy, 0.0, 1.0), u_texmtx).xyz * vec3(u_uvscaleoffset.xy, 1.0);
v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y;
gl_Position = outPos;
}
|
| Rock Band Unplugged™ |
v1.10.3 |
2024-03-08 |
sceDmacMemcpy(dest=08d39a20, src=08d446d0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.10.3 |
2024-03-06 |
sceDmacMemcpy(dest=08d15a00, src=08d204f0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.10.3 |
2024-03-03 |
sceDmacMemcpy(dest=08d394e0, src=08d44a90, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-22 |
sceDmacMemcpy(dest=08d4b910, src=08d55e40, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-21 |
sceDmacMemcpy(dest=08d15d00, src=08d20c70, size=240): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-21 |
sceDmacMemcpy(dest=08d160c0, src=08d20ab0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-21 |
sceDmacMemcpy(dest=08d154c0, src=08d1fb30, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-20 |
sceDmacMemcpy(dest=08d3a6e0, src=08d44b90, size=304): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-20 |
sceDmacMemcpy(dest=08d15ac0, src=08d206b0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-17 |
sceDmacMemcpy(dest=08d4c5d0, src=08d56900, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-17 |
sceDmacMemcpy(dest=08d16c00, src=08d1f630, size=192): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-17 |
sceDmacMemcpy(dest=08d39f60, src=08d44790, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-17 |
sceDmacMemcpy(dest=08d3a3e0, src=08d43910, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-16 |
sceDmacMemcpy(dest=08d15880, src=08d1f5b0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-16 |
sceDmacMemcpy(dest=08d16240, src=08d20ab0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-16 |
sceDmacMemcpy(dest=08d4c750, src=08d568c0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-14 |
sceDmacMemcpy(dest=08d39d20, src=08d43cd0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-14 |
sceDmacMemcpy(dest=08d4bfd0, src=08d56dc0, size=240): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-14 |
sceDmacMemcpy(dest=08d3a620, src=08d43790, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-14 |
sceDmacMemcpy(dest=08d16600, src=08d20770, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-14 |
sceDmacMemcpy(dest=08d4c5d0, src=08d56740, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-14 |
sceDmacMemcpy(dest=08d15e80, src=08d1fab0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-12 |
sceDmacMemcpy(dest=08d276b0, src=08d31a20, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-12 |
sceDmacMemcpy(dest=08d15400, src=08d20830, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-12 |
sceDmacMemcpy(dest=08d39ae0, src=08d44450, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.12.3 |
2024-02-12 |
sceDmacMemcpy(dest=08d28730, src=08d320a0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.9.3-80-g73bf6098e |
2024-01-15 |
__KernelStopThread: thread 2027 does not exist |
| Rock Band Unplugged™ |
v1.13.2 |
2024-01-01 |
sceDmacMemcpy(dest=08d27e30, src=08d31de0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.16.6 |
2023-12-24 |
sceDmacMemcpy(dest=08d15640, src=08d1f970, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.16.6 |
2023-12-18 |
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 r10p0-00dev0 [Revision 96995].
01f10444:00000b21 HWX T N LM Light: 0: c:0 t:1 1: c:0 t:1 2: c:0 t:1 3: c:0 t:0 MatUp:1 Cull
#version 100
// Driver: Mali-400 MP - GLSL 100
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
// 01f10444:00000b21 HWX T N LM Light: 0: c:0 t:1 1: c:0 t:1 2: c:0 t:1 3: c:0 t:0 MatUp:1 Cull
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 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_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);
vec3 toLight;
lowp vec3 diffuse;
float distance;
lowp float lightScale;
mediump float ldot;
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 * diffuseColor) * max(ldot, 0.0);
lightSum0.rgb += (u_lightambient0 * ambientColor.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 * diffuseColor) * max(ldot, 0.0);
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);
lightSum0.rgb += (u_lightambient2 * ambientColor.rgb + diffuse) * lightScale;
toLight = u_lightpos3;
ldot = dot(toLight, worldnormal);
diffuse = (u_lightdiffuse3 * diffuseColor) * max(ldot, 0.0);
lightSum0.rgb += (u_lightambient3 * ambientColor.rgb + diffuse);
v_color0 = clamp(lightSum0, 0.0, 1.0);
v_color1 = splat3(0.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;
float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w;
if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) {
if ((projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMi |
| Rock Band Unplugged™ |
v1.16.1 |
2023-11-29 |
sceDmacMemcpy(dest=08d282b0, src=08d31ea0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.16.6 |
2023-11-19 |
sceDmacMemcpy(dest=08d15f40, src=08d204f0, size=384): overlapping read |
| Rock Band Unplugged™ |
v1.10.2 |
2023-11-18 |
sceDmacMemcpy(dest=08d15280, src=08d20b70, size=112): overlapping read |
| Rock Band Unplugged™ |
v1.16.6 |
2023-11-16 |
sceDmacMemcpy(dest=08d39360, src=08d44c90, size=368): overlapping read |
| Rock Band Unplugged™ |
v1.10.2 |
2023-11-15 |
sceDmacMemcpy(dest=08d27830, src=08d32ae0, size=368): overlapping read |
| Rock Band Unplugged™ |
v1.10.2 |
2023-11-14 |
sceDmacMemcpy(dest=08d15940, src=08d20ab0, size=304): overlapping read |