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 |
MX vs ATV Unleashed |
v1.13.2 |
2024-09-23 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 144918352 |
MX vs ATV Unleashed |
v1.13.2 |
2024-09-23 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 144907468 |
MX vs ATV Unleashed |
v1.13.2 |
2024-09-23 |
sceKernelLoadModule: unsupported options size=00000014, flags=08987840, pos=0, access=1, data=1, text=1 |
MX vs ATV Unleashed |
v1.13.2 |
2024-09-10 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 167768576 |
MX vs ATV Unleashed |
v1.17.1 |
2024-07-04 |
sceKernelLoadModuleByID: unsupported options size=00000014, flags=089a51d8, pos=0, access=1, data=2, text=2 |
MX vs ATV Unleashed |
v1.17.1 |
2024-07-04 |
sceKernelLoadModuleByID: unsupported options size=00000014, flags=089a51d8, pos=0, access=1, data=1, text=1 |
MX vs ATV Unleashed |
v1.17.1-491-g9cdd97c13b |
2024-05-30 |
sceKernelLoadModuleByID: unsupported options size=00000014, flags=08aa3328, pos=0, access=1, data=1, text=1 |
MX vs ATV Unleashed |
v1.17.1 |
2024-05-13 |
sceKernelLoadModule: unsupported options size=00000014, flags=089e4028, pos=0, access=1, data=2, text=2 |
MX vs ATV Unleashed |
v1.17.1 |
2024-04-02 |
sceKernelLoadModuleByID: unsupported options size=00000014, flags=08aa3278, pos=0, access=1, data=1, text=1 |
MX vs ATV Unleashed |
v1.17.1-491-g9cdd97c13b |
2024-05-30 |
sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000000, pos=0, access=1, data=1, text=1 |
MX vs ATV Unleashed |
v1.17.1 |
2024-05-13 |
sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000137, pos=0, access=1, data=2, text=2 |
MX vs ATV Unleashed |
v1.10.2 |
2024-01-10 |
Decoding texture from VRAM mirror at 042cc000 swizzle=0 |
MX vs ATV Unleashed |
v1.10.2 |
2024-01-10 |
Render to texture with incompatible formats 5 != 1 at 0416c000 |
MX vs ATV Unleashed |
v1.16.6 |
2023-12-04 |
80630007=sceAtracSetData(2, 08be9680, 00010000): atracID uses different codec type than data |
MX vs ATV Unleashed |
v1.12.3-1384-gaa495cab1 |
2023-11-12 |
Error in shader compilation: info: Vertex shader compilation failed.
ERROR: 0:47: 'assign' : l-value required "h_depth" (can't modify an attribute)
ERROR: 0:48: 'assign' : l-value required "h_normal" (can't modify an attribute)
ERROR: 2 compilation errors. No code generated.
00000000:00000b20 HWX T N Cull
#version 300 es
// Adreno (TM) 308 - GLSL 300
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
in vec3 position;
in mediump vec3 normal;
uniform mat4 u_proj;
uniform mat4 u_world;
uniform mat4 u_view;
uniform lowp vec4 u_matambientalpha;
uniform highp vec4 u_depthRange;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
out lowp vec4 v_color0;
in float h_depth;
in vec3 h_normal;
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);
float rotAngle1 = length(viewPos)*0.000080;
viewPos.yz = vec2(viewPos.y*cos(rotAngle1)+viewPos.z*sin(rotAngle1), viewPos.z*cos(rotAngle1)-viewPos.y*sin(rotAngle1));
viewPos.xyz += vec3(40.000000, 40.000000, 40.000000)*viewPos.w;
float rotAngle = 1.047198;
viewPos.yz = vec2(viewPos.y*cos(rotAngle)+viewPos.z*sin(rotAngle), viewPos.z*cos(rotAngle)-viewPos.y*sin(rotAngle));
vec4 outPos = mul(u_proj, viewPos);
v_color0 = u_matambientalpha;
v_color0.rgb = vec3(0.0);
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.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
if (u_cullRangeMin.w <= 0.0) {
if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
gl_Position = outPos;
h_depth = outPos.z/outPos.w;
h_normal = worldnormal*0.5+0.5;
}
|
MX vs ATV Unleashed |
v1.12.3-1384-gaa495cab1 |
2023-11-12 |
Error in shader compilation: info: Vertex shader compilation failed.
ERROR: 0:37: 'assign' : l-value required "h_depth" (can't modify an attribute)
ERROR: 0:38: 'assign' : l-value required "h_normal" (can't modify an attribute)
ERROR: 2 compilation errors. No code generated.
00000000:00000030 Tex Cull
#version 300 es
// Adreno (TM) 308 - GLSL 300
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
in vec4 position;
in vec2 texcoord;
in lowp vec4 color0;
uniform lowp float u_rotation;
uniform highp vec4 u_depthRange;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
out lowp vec4 v_color0;
out mediump vec3 v_texcoord;
in float h_depth;
in vec3 h_normal;
void main() {
v_texcoord = vec3(texcoord, 1.0);
v_color0 = color0;
vec4 pos = position;
vec4 outPos = pos;
v_color0.rgb = vec3(0.0);
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.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
if (u_cullRangeMin.w <= 0.0) {
if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
gl_Position = outPos;
h_depth = outPos.z/outPos.w;
h_normal = vec3(-1.0);
}
|
MX vs ATV Unleashed |
v1.12.3-1384-gaa495cab1 |
2023-11-12 |
Error in shader compilation: info: Vertex shader compilation failed.
ERROR: 0:22: 'assign' : l-value required "h_depth" (can't modify an attribute)
ERROR: 0:23: 'assign' : l-value required "h_normal" (can't modify an attribute)
ERROR: 2 compilation errors. No code generated.
00000000:00000012 THR Tex
#version 300 es
// Adreno (TM) 308 - GLSL 300
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
in vec4 position;
in vec2 texcoord;
in lowp vec4 color0;
uniform mat4 u_proj_through;
uniform lowp float u_rotation;
out lowp vec4 v_color0;
out mediump vec3 v_texcoord;
in float h_depth;
in vec3 h_normal;
void main() {
v_texcoord = vec3(texcoord, 1.0);
v_color0 = color0;
vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0));
v_color0.rgb = vec3(0.0);
gl_Position = outPos;
h_depth = outPos.z/outPos.w;
h_normal = vec3(-1.0);
}
|
MX vs ATV Unleashed |
v1.12.3-1384-gaa495cab1 |
2023-11-12 |
Error in shader compilation: info: Vertex shader compilation failed.
ERROR: 0:54: 'assign' : l-value required "h_depth" (can't modify an attribute)
ERROR: 0:55: 'assign' : l-value required "h_normal" (can't modify an attribute)
ERROR: 2 compilation errors. No code generated.
00000000:0000093c HWX C T Fog Tex Cull
#version 300 es
// Adreno (TM) 308 - GLSL 300
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
in vec3 position;
in vec2 texcoord;
in lowp vec4 color0;
uniform mat4 u_proj;
uniform mat4 u_world;
uniform mat4 u_view;
uniform vec4 u_uvscaleoffset;
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;
out lowp vec4 v_color0;
out mediump vec3 v_texcoord;
out mediump float v_fogdepth;
in float h_depth;
in vec3 h_normal;
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);
float rotAngle1 = length(viewPos)*0.000080;
viewPos.yz = vec2(viewPos.y*cos(rotAngle1)+viewPos.z*sin(rotAngle1), viewPos.z*cos(rotAngle1)-viewPos.y*sin(rotAngle1));
viewPos.xyz += vec3(40.000000, 40.000000, 40.000000)*viewPos.w;
float rotAngle = 1.047198;
viewPos.yz = vec2(viewPos.y*cos(rotAngle)+viewPos.z*sin(rotAngle), viewPos.z*cos(rotAngle)-viewPos.y*sin(rotAngle));
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;
v_color0.rgb = vec3(0.0);
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.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
if (u_cullRangeMin.w <= 0.0) {
if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
gl_Position = outPos;
h_depth = outPos.z/outPos.w;
h_normal = vec3(-1.0);
}
|
MX vs ATV Unleashed |
v1.12.3-1384-gaa495cab1 |
2023-11-12 |
Error in shader compilation: info: Vertex shader compilation failed.
ERROR: 0:79: 'assign' : l-value required "h_depth" (can't modify an attribute)
ERROR: 0:80: 'assign' : l-value required "h_normal" (can't modify an attribute)
ERROR: 2 compilation errors. No code generated.
01200080:00010130 HWX Tex TexProjPos UVMtx Light: 1: c:0 t:2 Cull
#version 300 es
// Adreno (TM) 308 - GLSL 300
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
in vec3 position;
uniform mat4 u_proj;
uniform mat4 u_world;
uniform mat4 u_view;
uniform mediump mat4 u_texmtx;
uniform vec4 u_uvscaleoffset;
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 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_depthRange;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
out lowp vec4 v_color0;
out mediump vec3 v_texcoord;
in float h_depth;
in vec3 h_normal;
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);
float rotAngle1 = length(viewPos)*0.000080;
viewPos.yz = vec2(viewPos.y*cos(rotAngle1)+viewPos.z*sin(rotAngle1), viewPos.z*cos(rotAngle1)-viewPos.y*sin(rotAngle1));
viewPos.xyz += vec3(40.000000, 40.000000, 40.000000)*viewPos.w;
float rotAngle = 1.047198;
viewPos.yz = vec2(viewPos.y*cos(rotAngle)+viewPos.z*sin(rotAngle), viewPos.z*cos(rotAngle)-viewPos.y*sin(rotAngle));
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_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;
v_color0 = clamp(lightSum0, 0.0, 1.0);
v_texcoord = mul(vec4(position, 1.0), u_texmtx).xyz * vec3(u_uvscaleoffset.xy, 1.0);
v_color0.rgb = vec3(0.0);
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.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
if (u_cullRangeMin.w <= 0.0) {
if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
gl_Position = outPos;
h_depth = outPos.z/outPos.w;
h_normal = vec3(-1.0);
}
|
MX vs ATV Unleashed |
v1.12.3-1384-gaa495cab1 |
2023-11-12 |
Error in shader compilation: info: Vertex shader compilation failed.
ERROR: 0:69: 'assign' : l-value required "h_depth" (can't modify an attribute)
ERROR: 0:70: 'assign' : l-value required "h_normal" (can't modify an attribute)
ERROR: 2 compilation errors. No code generated.
01100000:00000b34 HWX T N Fog Tex Light: 0: c:0 t:0 Cull
#version 300 es
// Adreno (TM) 308 - GLSL 300
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
in vec3 position;
in mediump vec3 normal;
in 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 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;
out lowp vec4 v_color0;
out mediump vec3 v_texcoord;
out mediump float v_fogdepth;
in float h_depth;
in vec3 h_normal;
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);
float rotAngle1 = length(viewPos)*0.000080;
viewPos.yz = vec2(viewPos.y*cos(rotAngle1)+viewPos.z*sin(rotAngle1), viewPos.z*cos(rotAngle1)-viewPos.y*sin(rotAngle1));
viewPos.xyz += vec3(40.000000, 40.000000, 40.000000)*viewPos.w;
float rotAngle = 1.047198;
viewPos.yz = vec2(viewPos.y*cos(rotAngle)+viewPos.z*sin(rotAngle), viewPos.z*cos(rotAngle)-viewPos.y*sin(rotAngle));
vec4 outPos = mul(u_proj, viewPos);
lowp vec4 lightSum0 = u_ambient * u_matambientalpha + vec4(u_matemissive, 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);
lightSum0.rgb += (u_lightambient0 * u_matambientalpha.rgb + diffuse);
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;
v_color0.rgb = vec3(0.0);
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.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
if (u_cullRangeMin.w <= 0.0) {
if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
gl_Position = outPos;
h_depth = outPos.z/outPos.w;
h_normal = worldnormal*0.5+0.5;
}
|
MX vs ATV Unleashed |
v1.12.3-1384-gaa495cab1 |
2023-11-12 |
Error in shader compilation: info: Vertex shader compilation failed.
ERROR: 0:53: 'assign' : l-value required "h_depth" (can't modify an attribute)
ERROR: 0:54: 'assign' : l-value required "h_normal" (can't modify an attribute)
ERROR: 2 compilation errors. No code generated.
00000000:00010134 HWX Fog Tex TexProjPos UVMtx Cull
#version 300 es
// Adreno (TM) 308 - GLSL 300
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
in vec3 position;
uniform mat4 u_proj;
uniform mat4 u_world;
uniform mat4 u_view;
uniform mediump mat4 u_texmtx;
uniform vec4 u_uvscaleoffset;
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;
out lowp vec4 v_color0;
out mediump vec3 v_texcoord;
out mediump float v_fogdepth;
in float h_depth;
in vec3 h_normal;
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);
float rotAngle1 = length(viewPos)*0.000080;
viewPos.yz = vec2(viewPos.y*cos(rotAngle1)+viewPos.z*sin(rotAngle1), viewPos.z*cos(rotAngle1)-viewPos.y*sin(rotAngle1));
viewPos.xyz += vec3(40.000000, 40.000000, 40.000000)*viewPos.w;
float rotAngle = 1.047198;
viewPos.yz = vec2(viewPos.y*cos(rotAngle)+viewPos.z*sin(rotAngle), viewPos.z*cos(rotAngle)-viewPos.y*sin(rotAngle));
vec4 outPos = mul(u_proj, viewPos);
v_color0 = u_matambientalpha;
v_texcoord = mul(vec4(position, 1.0), u_texmtx).xyz * vec3(u_uvscaleoffset.xy, 1.0);
v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y;
v_color0.rgb = vec3(0.0);
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.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
if (u_cullRangeMin.w <= 0.0) {
if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
gl_Position = outPos;
h_depth = outPos.z/outPos.w;
h_normal = vec3(-1.0);
}
|
MX vs ATV Unleashed |
v1.12.3-1384-gaa495cab1 |
2023-11-12 |
Error in shader compilation: info: Vertex shader compilation failed.
ERROR: 0:50: 'assign' : l-value required "h_depth" (can't modify an attribute)
ERROR: 0:51: 'assign' : l-value required "h_normal" (can't modify an attribute)
ERROR: 2 compilation errors. No code generated.
00000000:00010130 HWX Tex TexProjPos UVMtx Cull
#version 300 es
// Adreno (TM) 308 - GLSL 300
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
in vec3 position;
uniform mat4 u_proj;
uniform mat4 u_world;
uniform mat4 u_view;
uniform mediump mat4 u_texmtx;
uniform vec4 u_uvscaleoffset;
uniform lowp vec4 u_matambientalpha;
uniform highp vec4 u_depthRange;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
out lowp vec4 v_color0;
out mediump vec3 v_texcoord;
in float h_depth;
in vec3 h_normal;
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);
float rotAngle1 = length(viewPos)*0.000080;
viewPos.yz = vec2(viewPos.y*cos(rotAngle1)+viewPos.z*sin(rotAngle1), viewPos.z*cos(rotAngle1)-viewPos.y*sin(rotAngle1));
viewPos.xyz += vec3(40.000000, 40.000000, 40.000000)*viewPos.w;
float rotAngle = 1.047198;
viewPos.yz = vec2(viewPos.y*cos(rotAngle)+viewPos.z*sin(rotAngle), viewPos.z*cos(rotAngle)-viewPos.y*sin(rotAngle));
vec4 outPos = mul(u_proj, viewPos);
v_color0 = u_matambientalpha;
v_texcoord = mul(vec4(position, 1.0), u_texmtx).xyz * vec3(u_uvscaleoffset.xy, 1.0);
v_color0.rgb = vec3(0.0);
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.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
if (u_cullRangeMin.w <= 0.0) {
if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) {
outPos.xyzw = u_cullRangeMax.wwww;
}
}
gl_Position = outPos;
h_depth = outPos.z/outPos.w;
h_normal = vec3(-1.0);
}
|
MX vs ATV Unleashed |
v1.12.3-1384-gaa495cab1 |
2023-11-12 |
Error in shader compilation: info: Vertex shader compilation failed.
ERROR: 0:19: 'assign' : l-value required "h_depth" (can't modify an attribute)
ERROR: 0:20: 'assign' : l-value required "h_normal" (can't modify an attribute)
ERROR: 2 compilation errors. No code generated.
00000000:00000002 THR
#version 300 es
// Adreno (TM) 308 - GLSL 300
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
in vec4 position;
in lowp vec4 color0;
uniform mat4 u_proj_through;
uniform lowp float u_rotation;
out lowp vec4 v_color0;
in float h_depth;
in vec3 h_normal;
void main() {
v_color0 = color0;
vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0));
v_color0.rgb = vec3(0.0);
gl_Position = outPos;
h_depth = outPos.z/outPos.w;
h_normal = vec3(-1.0);
}
|
MX vs ATV Unleashed |
v1.15.4 |
2023-08-18 |
sceKernelCreateSema(KSAP_ThLockSema) unsupported attr parameter: 00000011 |
MX vs ATV Unleashed |
v1.15.4 |
2023-08-18 |
sceKernelCreateSema(KSAP_FnLockSema) unsupported attr parameter: 00000011 |
MX vs ATV Unleashed |
v1.14.4 |
2023-04-21 |
MIPSCompileOp: Invalid instruction 9c27bd01 |
MX vs ATV Unleashed |
v1.14.4 |
2023-04-21 |
Jump to invalid address: 000b00a0 |
MX vs ATV Unleashed |
v1.14.4 |
2023-04-21 |
Branch in RSRTComp delay slot at 089c0a6d in block starting at 089c0a1d |
MX vs ATV Unleashed |
v1.14.4 |
2023-04-21 |
Jump to invalid address: 023efc04 |
MX vs ATV Unleashed |
v1.14.4 |
2023-04-21 |
MIPSCompileOp: Invalid instruction 0068037c |
MX vs ATV Unleashed |
v1.14.4 |
2023-04-21 |
MIPSCompileOp: Invalid instruction 7468036b |
MX vs ATV Unleashed |
v1.14.4 |
2023-04-21 |
MIPSCompileOp: Invalid instruction 9c022028 |
MX vs ATV Unleashed |
v1.14.4 |
2023-03-20 |
__KernelStopThread: thread 335 does not exist (helper deleted) |
MX vs ATV Unleashed |
v1.13.2 |
2022-11-15 |
sceKernelLoadModule: unsupported options size=00000014, flags=00000000, pos=0, access=1, data=0, text=1 |
MX vs ATV Unleashed |
v1.13.1 |
2022-11-12 |
Bottom-right corner of source of block transfer is at an invalid address: 0480fcca |
MX vs ATV Unleashed |
v1.13.1 |
2022-11-12 |
Bottom-right corner of source of block transfer is at an invalid address: 0480fcce |
MX vs ATV Unleashed |
v1.13.1 |
2022-11-12 |
Bottom-right corner of source of block transfer is at an invalid address: 0480fcd4 |
MX vs ATV Unleashed |
v1.13.1 |
2022-11-12 |
Bottom-right corner of source of block transfer is at an invalid address: 0480fcda |
MX vs ATV Unleashed |
v1.13.1 |
2022-11-12 |
Bottom-right corner of source of block transfer is at an invalid address: 0480fcde |
MX vs ATV Unleashed |
v1.13.1 |
2022-11-12 |
Bottom-right corner of source of block transfer is at an invalid address: 0480fce0 |
MX vs ATV Unleashed |
v1.13.1 |
2022-11-12 |
Bottom-right corner of source of block transfer is at an invalid address: 0480fce2 |
MX vs ATV Unleashed |
v1.13.1 |
2022-11-12 |
Bottom-right corner of source of block transfer is at an invalid address: 0480fce6 |
MX vs ATV Unleashed |
v1.13.1 |
2022-11-12 |
Bottom-right corner of source of block transfer is at an invalid address: 0480fcea |
MX vs ATV Unleashed |
v1.13.1 |
2022-11-12 |
Bottom-right corner of source of block transfer is at an invalid address: 0480fcec |
MX vs ATV Unleashed |
v1.13.1 |
2022-11-12 |
Bottom-right corner of source of block transfer is at an invalid address: 0480fcf4 |
MX vs ATV Unleashed |
v1.13.2 |
2022-11-11 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 14 |
MX vs ATV Unleashed |
v1.13.2 |
2022-10-25 |
sceKernelLoadModule: unsupported options size=00000014, flags=089fe978, pos=0, access=1, data=1, text=1 |
MX vs ATV Unleashed |
v1.17.1 |
2024-03-11 |
80630006=sceAtracSetDataAndGetID(08a87000, 00020000): invalid RIFF header |
MX vs ATV Unleashed |
v1.13.2 |
2022-09-23 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 144918396 |
MX vs ATV Unleashed |
v1.13.2 |
2022-09-23 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 144907512 |
MX vs ATV Unleashed |
v1.13.2 |
2022-09-23 |
sceKernelCreateSema(SNDMUTEX) unsupported options parameter, size = 144316588 |
MX vs ATV Unleashed |
v1.13.2 |
2022-09-23 |
sceKernelLoadModule: unsupported options size=00000014, flags=0898786c, pos=0, access=1, data=2, text=2 |
MX vs ATV Unleashed |
v1.13.2 |
2022-09-23 |
sceKernelLoadModule: unsupported options size=00000014, flags=0898786c, pos=0, access=1, data=1, text=1 |
MX vs ATV Unleashed |
v1.17.3 |
2024-11-04 |
sceNetAdhocMatchingInit(32768) at 08a9cec0 |
MX vs ATV Unleashed |
v1.13.2 |
2022-09-14 |
sceKernelCreateSema(SNDMUTEX) unsupported options parameter, size = 145635464 |
MX vs ATV Unleashed |
v1.13.2 |
2022-09-14 |
sceKernelCreateSema(SNDMUTEX) unsupported options parameter, size = 145544000 |
MX vs ATV Unleashed |
v1.13.2 |
2022-09-14 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 16 |
MX vs ATV Unleashed |
v1.13.2 |
2022-09-14 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 34520 |
MX vs ATV Unleashed |
v1.13.2 |
2022-09-14 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 143964328 |
MX vs ATV Unleashed |
v1.12.3 |
2022-07-29 |
GE Interrupt: newState might be 5 |
MX vs ATV Unleashed |
v1.12.3 |
2022-07-29 |
GE Interrupt: newState might be 4 |
MX vs ATV Unleashed |
v1.12.3 |
2022-07-29 |
GE Interrupt: newState might be 3 |
MX vs ATV Unleashed |
v1.12.3 |
2022-07-29 |
GE Interrupt: newState might be 31 |
MX vs ATV Unleashed |
v1.12.3 |
2022-07-29 |
GE Interrupt: newState might be 30 |
MX vs ATV Unleashed |
v1.12.3 |
2022-06-10 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 145752064 |
MX vs ATV Unleashed |
v1.12.3 |
2022-06-10 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 145349168 |
MX vs ATV Unleashed |
v1.12.3 |
2022-06-10 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = -65536 |
MX vs ATV Unleashed |
v1.12.3 |
2022-06-06 |
80000107=sceDisplaySetFrameBuf(04000000, 512, 0, 0): must change latched framebuf first |
MX vs ATV Unleashed |
v1.12.3 |
2022-06-06 |
80000107=sceDisplaySetFrameBuf(04088000, 512, 0, 0): must change latched framebuf first |
MX vs ATV Unleashed |
v1.9.4 |
2022-05-26 |
ReadFromHardware: Invalid address 00000000 near PC 00000000 LR 089b7678 |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/ee232411, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/ca1e6945, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/980f4895, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/5c3e4a9e, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/dcc80c2f, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/0da7535e, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/3aea8cb6, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/57fcb733, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/a834319d, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/681e61a7, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/099ef33c, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/bc75d85b, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/27f6e642, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/574b6fbc, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Ignoring func export sceLibFont/67f17ed7, already implemented in HLE. |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Unknown syscall in known module 'sceNp': 0xbb069a87 |
MX vs ATV Unleashed |
v1.10.3 |
2022-05-11 |
Unknown syscall in known module 'sceNp': 0x633b5f71 |
MX vs ATV Unleashed |
v1.12.3 |
2021-10-26 |
sceKernelVolatileMemUnlock(0) FAILED - not locked |
MX vs ATV Unleashed |
v1.11.3 |
2021-09-21 |
Unknown GetPointer 00000000 PC 08aafc64 LR 0886a538 |
MX vs ATV Unleashed |
v1.11.3 |
2021-08-17 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 145851408 |
MX vs ATV Unleashed |
v1.12.3 |
2022-01-10 |
sceKernelLoadModuleByID: unsupported options size=00000014, flags=089a5128, pos=0, access=1, data=2, text=2 |
MX vs ATV Unleashed |
v1.11.3 |
2021-08-17 |
sceKernelLoadModuleByID: unsupported options size=00000014, flags=089a5128, pos=0, access=1, data=1, text=1 |
MX vs ATV Unleashed |
v1.12.3 |
2022-07-29 |
GE Interrupt: newState might be 1 |
MX vs ATV Unleashed |
v1.12.3 |
2022-07-29 |
GE Interrupt: newState might be 0 |
MX vs ATV Unleashed |
v1.10.3 |
2021-07-18 |
Inter-buffer memcpy 04000000 -> 089b73c0 |
MX vs ATV Unleashed |
v1.10.3 |
2021-07-18 |
sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000000, pos=0, access=0, data=0, text=2 |
MX vs ATV Unleashed |
v1.10.3 |
2021-07-18 |
sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000000, pos=0, access=0, data=0, text=1 |
MX vs ATV Unleashed |
v1.10.2 |
2021-07-13 |
Render to texture with incompatible formats 5 != 1 at 040ec000 |
MX vs ATV Unleashed |
v1.11.3 |
2021-05-30 |
Unknown GetPointer 00000000 PC 08aa5390 LR 08000020 |
MX vs ATV Unleashed |
v1.12.3 |
2022-05-03 |
Jump to invalid address: 07b50d00 |