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 |
| LEGO® Batman™: The Videogame |
v1.17.1 |
2024-09-06 |
1 |
Unaligned icache invalidation of 0861b738 (0861b738 + 0) at PC=089741fc |
| Yu-Gi-Oh! 5D's Tag Force5 |
v1.17.1 |
2024-09-06 |
17 |
sceSasSetSimpleADSR(08d74a40, 1, a42a3d60, a42a3d60): Invalid ADSREnv2 |
| Yu-Gi-Oh! 5D's Tag Force5 |
v1.17.1 |
2024-09-06 |
213 |
sceSasSetSimpleADSR(08d74a40, 0, a42a3d60, a42a3d60): Invalid ADSREnv2 |
| PES RAFZZID |
v1.18.1 |
2025-02-27 |
2 |
Unknown GetPointerWrite 00000000 PC 08824cf4 LR 088113dc |
| LEGO® Batman™: The Videogame |
v1.17.1 |
2024-09-06 |
1 |
Unaligned icache invalidation of 086d7978 (086d7978 + 0) at PC=089741fc |
| SpongeBob's Truth or Square |
v1.17.1 |
2024-09-06 |
1 |
WriteToHardware: Invalid address 000004f4 near PC 089f4b60 LR 089f3e88 |
| Mortal Kombat: Unchained |
v1.18.1 |
2025-05-13 |
2 |
Unknown GetPointerWrite 816c4d40 PC 08a06774 LR 08a06774 |
| Mortal Kombat: Unchained |
v1.18.1 |
2025-05-13 |
164 |
sceMpegGetAtracAu: invalid audio stream 81496b50 |
| Crash™ Tag Team Racing |
v1.17.1 |
2024-09-06 |
1 |
80630006=sceAtracSetDataAndGetID(09c41100, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.17.1 |
2024-09-06 |
2 |
80630006=sceAtracSetDataAndGetID(09c2d080, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.17.1 |
2024-09-06 |
2 |
80630006=sceAtracSetDataAndGetID(095833c0, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.17.1 |
2024-09-06 |
1 |
80630006=sceAtracSetDataAndGetID(09bbbfc0, 00014000): invalid RIFF header |
| God of War™: Ghost of Sparta |
v1.17.1 |
2024-09-06 |
1 |
Vertices without position found: (06e2f001) P: ? T: u8 I: u16 (through) (5b) |
| God of War™: Ghost of Sparta |
v1.17.1 |
2024-09-06 |
1 |
Unknown GE command : fa6bb43e |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.17.1 |
2024-09-06 |
1 |
MIPSCompileOp: Invalid instruction 772e8260 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.18.1 |
2025-02-19 |
2 |
WriteToHardware: Invalid address 00000060 near PC 08000000 LR 08000000 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.17.1 |
2024-09-06 |
1 |
WriteToHardware: Invalid address f1317ce8 near PC 0880dcc8 LR 0880dcc8 |
| eFootball Euro y Copa America By T. Bendezu |
v1.18.1 |
2025-03-26 |
48 |
__KernelReturnFromExtendStack() - no stack to restore? |
| MLB 10 The Show ™ |
v1.17.1 |
2024-09-06 |
2 |
scePsmfPlayerSetPsmf*: incorrect PSMF magic (912bbb9a), bad data |
| DRAGON BALL Z SHIN BUDOKAI 2 |
v1.17.1 |
2024-09-06 |
2 |
MIPSCompileOp: Invalid instruction 63665300 |
| Resistance: Retribution™ |
v1.17.1 |
2024-09-06 |
3 |
Unknown GetPointerWrite 0ac55368 PC 08d09d20 LR 08cd6754 |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-06 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 0962eed0): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-06 |
2 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 099f80a0): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-06 |
3 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 0922b880): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-06 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 0922b8f0): duplicate handler |
| MLB 10 The Show ™ |
v1.17.1 |
2024-09-06 |
1 |
scePsmfPlayerSetPsmf*: incorrect PSMF magic (7adc0a70), bad data |
| MLB 10 The Show ™ |
v1.17.1 |
2024-09-06 |
1 |
scePsmfPlayerSetPsmf*: incorrect PSMF magic (460f73c2), bad data |
| MLB 10 The Show ™ |
v1.17.1 |
2024-09-06 |
1 |
scePsmfPlayerSetPsmf*: incorrect PSMF magic (9cfef372), bad data |
| MLB 10 The Show ™ |
v1.17.1 |
2024-09-06 |
1 |
scePsmfPlayerSetPsmf*: incorrect PSMF magic (8fbf0000), bad data |
| MLB 10 The Show ™ |
v1.17.1 |
2024-09-06 |
1 |
scePsmfPlayerSetPsmf*: incorrect PSMF magic (03a94821), bad data |
| MLB 10 The Show ™ |
v1.17.1 |
2024-09-06 |
1 |
scePsmfPlayerSetPsmf*: incorrect PSMF magic (91a87295), bad data |
| Def Jam® Fight For NY™: The Takeover |
v1.17.1 |
2024-09-06 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08805a28, 00000bf0): duplicate handler |
| PES FL 2022 |
v1.17.1 |
2024-09-06 |
1 |
Unknown GetPointerWrite 00000000 PC 08816130 LR 08816144 |
| BLEACH ヒート・ザ・ソウル2 |
v1.17.1 |
2024-09-14 |
3 |
UNTESTED sceNetAdhocctlJoinEnterGameMode(lIbkszpA, 28:cc:26:7d:4c:be, 30000000, 0) at 089141a8 |
| BLEACH ヒート・ザ・ソウル2 |
v1.17.1 |
2024-09-14 |
3 |
UNTESTED sceNetAdhocctlCreateEnterGameMode(lIbkszpA, 1, 2, 09fff970, 30000000, 0) at 08914170 |
| CRISIS CORE -FINAL FANTASY VII- |
v1.17.1 |
2024-09-05 |
1 |
Unknown GetPointerWrite 00000000 PC 08999180 LR 089d6b3c |
| eFootball 2024 Beta By Tutoriales Bendezu |
v1.17.1 |
2024-09-05 |
1 |
Vulkan error in shader compilation: info: WARNING: 0:4: '#extension' : extension not supported: GL_ARB_conservative_depth
ERROR: 0:41: 'texture' : no matching overloaded function found
ERROR: 0:41: '=' : cannot convert from ' const float' to ' temp lowp 4-component vector of float'
ERROR: 0:41: '' : compilation terminated
ERROR: 3 compilation errors. No code generated.
/ code: #version 450
#extension GL_ARB_separate_shader_objects : enable
#extension GL_ARB_shading_language_420pack : enable
#extension GL_ARB_conservative_depth : enable
#extension GL_ARB_shader_image_load_store : enable
#define splat3(x) vec3(x)
#define DISCARD discard
precision lowp float;
precision highp int;
// 10180000:00000002 Tex FragUber TFuncMod
layout (std140, set = 0, binding = 3) uniform baseUBO {
mat4 u_proj;
mat4 u_proj_through;
mat3x4 u_view;
mat3x4 u_world;
mat3x4 u_texmtx;
vec4 u_uvscaleoffset;
vec4 u_depthRange;
vec4 u_matambientalpha;
vec4 u_cullRangeMin;
vec4 u_cullRangeMax;
uint u_spline_counts;
uint u_depal_mask_shift_off_fmt;
uint u_colorWriteMask;
float u_mipBias;
vec2 u_texNoAlphaMul; float pad1; float pad2;
vec3 u_fogcolor; uint u_alphacolorref;
vec3 u_texenv; uint u_alphacolormask;
vec4 u_texclamp;
vec2 u_texclampoff; vec2 u_fogcoef;
vec3 u_blendFixA; float u_stencilReplaceValue;
vec3 u_blendFixB; float u_rotation;
};
layout (set = 0, binding = 0) uniform sampler2D tex;
layout (location = 1) in lowp vec4 v_color0;
layout (location = 3) in highp float v_fogdepth;
layout (location = 0) in highp vec3 v_texcoord;
layout (location = 0, index = 0) out vec4 fragColor0;
void main() {
vec4 t = texture(tex, v_texcoord.xy);
vec4 p = v_color0;
t.a = max(t.a, u_texNoAlphaMul.x);
vec4 v = p * t;
v.rgb *= u_texNoAlphaMul.y;
fragColor0 = v;
}
|
| eFootball 2024 Beta By Tutoriales Bendezu |
v1.17.1 |
2024-09-05 |
1 |
Vulkan error in shader compilation: info: WARNING: 0:4: '#extension' : extension not supported: GL_ARB_conservative_depth
ERROR: 0:41: 'texture' : no matching overloaded function found
ERROR: 0:41: '=' : cannot convert from ' const float' to ' temp lowp 4-component vector of float'
ERROR: 0:41: '' : compilation terminated
ERROR: 3 compilation errors. No code generated.
/ code: #version 450
#extension GL_ARB_separate_shader_objects : enable
#extension GL_ARB_shading_language_420pack : enable
#extension GL_ARB_conservative_depth : enable
#extension GL_ARB_shader_image_load_store : enable
#define splat3(x) vec3(x)
#define DISCARD discard
precision lowp float;
precision highp int;
// 10184000:0001d002 Tex Flat FragUber TFuncMod AlphaTest0 >
layout (std140, set = 0, binding = 3) uniform baseUBO {
mat4 u_proj;
mat4 u_proj_through;
mat3x4 u_view;
mat3x4 u_world;
mat3x4 u_texmtx;
vec4 u_uvscaleoffset;
vec4 u_depthRange;
vec4 u_matambientalpha;
vec4 u_cullRangeMin;
vec4 u_cullRangeMax;
uint u_spline_counts;
uint u_depal_mask_shift_off_fmt;
uint u_colorWriteMask;
float u_mipBias;
vec2 u_texNoAlphaMul; float pad1; float pad2;
vec3 u_fogcolor; uint u_alphacolorref;
vec3 u_texenv; uint u_alphacolormask;
vec4 u_texclamp;
vec2 u_texclampoff; vec2 u_fogcoef;
vec3 u_blendFixA; float u_stencilReplaceValue;
vec3 u_blendFixB; float u_rotation;
};
layout (set = 0, binding = 0) uniform sampler2D tex;
layout (location = 1) flat in lowp vec4 v_color0;
layout (location = 3) in highp float v_fogdepth;
layout (location = 0) in highp vec3 v_texcoord;
layout (location = 0, index = 0) out vec4 fragColor0;
void main() {
vec4 t = texture(tex, v_texcoord.xy);
vec4 p = v_color0;
t.a = max(t.a, u_texNoAlphaMul.x);
vec4 v = p * t;
v.rgb *= u_texNoAlphaMul.y;
if (v.a < 0.002) DISCARD;
fragColor0 = v;
}
|
| eFootball 2024 Beta By Tutoriales Bendezu |
v1.17.1 |
2024-09-05 |
1 |
Vulkan error in shader compilation: info: WARNING: 0:4: '#extension' : extension not supported: GL_ARB_conservative_depth
ERROR: 0:41: 'texture' : no matching overloaded function found
ERROR: 0:41: '=' : cannot convert from ' const float' to ' temp lowp 4-component vector of float'
ERROR: 0:41: '' : compilation terminated
ERROR: 3 compilation errors. No code generated.
/ code: #version 450
#extension GL_ARB_separate_shader_objects : enable
#extension GL_ARB_shading_language_420pack : enable
#extension GL_ARB_conservative_depth : enable
#extension GL_ARB_shader_image_load_store : enable
#define splat3(x) vec3(x)
#define DISCARD discard
precision lowp float;
precision highp int;
// 10180000:00200002 Tex Fog FragUber TFuncMod
layout (std140, set = 0, binding = 3) uniform baseUBO {
mat4 u_proj;
mat4 u_proj_through;
mat3x4 u_view;
mat3x4 u_world;
mat3x4 u_texmtx;
vec4 u_uvscaleoffset;
vec4 u_depthRange;
vec4 u_matambientalpha;
vec4 u_cullRangeMin;
vec4 u_cullRangeMax;
uint u_spline_counts;
uint u_depal_mask_shift_off_fmt;
uint u_colorWriteMask;
float u_mipBias;
vec2 u_texNoAlphaMul; float pad1; float pad2;
vec3 u_fogcolor; uint u_alphacolorref;
vec3 u_texenv; uint u_alphacolormask;
vec4 u_texclamp;
vec2 u_texclampoff; vec2 u_fogcoef;
vec3 u_blendFixA; float u_stencilReplaceValue;
vec3 u_blendFixB; float u_rotation;
};
layout (set = 0, binding = 0) uniform sampler2D tex;
layout (location = 1) in lowp vec4 v_color0;
layout (location = 3) in highp float v_fogdepth;
layout (location = 0) in highp vec3 v_texcoord;
layout (location = 0, index = 0) out vec4 fragColor0;
void main() {
vec4 t = texture(tex, v_texcoord.xy);
vec4 p = v_color0;
t.a = max(t.a, u_texNoAlphaMul.x);
vec4 v = p * t;
v.rgb = clamp(v.rgb * u_texNoAlphaMul.y, 0.0, 1.0);
float fogCoef = clamp(v_fogdepth, 0.0, 1.0);
v = mix(vec4(u_fogcolor, v.a), v, fogCoef);
fragColor0 = v;
}
|
| Assassin's Creed: Bloodlines™ |
v1.17.1 |
2024-09-05 |
1 |
UNIMPL sceIoDevctl("usbpspcm:", 03415002, 09d97684, 4, 00000000, 0) |
| Assassin's Creed: Bloodlines™ |
v1.17.1 |
2024-09-05 |
1 |
UNIMPL sceIoDevctl("usbpspcm:", 03415001, 09d97684, 4, 00000000, 0) |
| eFootball Euro y Copa America By T. Bendezu |
v1.18.1 |
2026-10-11 |
140 |
80630006=sceAtracSetDataAndGetID(09a4ec00, 00004000): invalid RIFF header |
| Phantasy Star Portable |
v1.17.1 |
2024-09-05 |
1 |
WriteToHardware: Invalid address 000004ec near PC 08bfcc10 LR 08bfcb00 |
| SWAT®: Target Liberty™ |
v1.17.1 |
2024-09-05 |
1 |
Error in shader compilation: info: Compile failed.
WARNING: 0:62: 'function_call_constructor@vec4_vec4@12' : used without being initialised
WARNING: 0:66: 'function_call_constructor@uint_uint@39' : used without being initialised
WARNING: 0:86: 'function_call_constructor@vec3_vec3@105' : used without being initialised
WARNING: 0:102: 'function_call_constructor@float_float@147' : used without being initialised
WARNING: 4 compilation warnings.
01000000:80000928 HWX C T Light: LightUberShader Cull
#version 130
// Driver: Intel(R) Graphics Media Accelerator 3600 Series - GLSL 130
#define gl_VertexIndex gl_VertexID
#define lowp
#define mediump
#define highp
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
// 01000000:80000928 HWX C T Light: LightUberShader Cull
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 uint u_lightControl;
uniform vec3 u_lightpos0;
uniform mediump vec3 u_lightatt0;
uniform mediump vec3 u_lightdir0;
uniform mediump vec2 u_lightangle_spotCoef0;
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 mediump vec3 u_lightdir1;
uniform mediump vec2 u_lightangle_spotCoef1;
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 mediump vec3 u_lightdir2;
uniform mediump vec2 u_lightangle_spotCoef2;
uniform lowp vec3 u_lightambient2;
uniform lowp vec3 u_lightdiffuse2;
uniform lowp vec3 u_lightspecular2;
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 vec3 u_lightspecular3;
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;
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(0.0, 0.0, 1.0, 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_lightControl & (1u << 0x14u)) != 0x0u) ? color0 : u_matambientalpha;
vec3 diffuseColor = ((u_lightControl & (1u << 0x15u)) != 0x0u) ? color0.rgb : u_matdiffuse;
vec3 specularColor = ((u_lightControl & (1u << 0x16u)) != 0x0u) ? color0.rgb : 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;
lowp float angle;
uint comp; uint type; float attenuation;
if ((u_lightControl & 0x1u) != 0x0u) {
comp = (u_lightControl >> 0x04u) & 0x3u;
type = (u_lightControl >> 0x06u) & 0x3u;
toLight = u_lightpos0;
if (type != 0x0u) {
toLight -= worldpos;
distance = length(toLight);
toLight /= distance;
attenuation = clamp(1.0 / dot(u_lightatt0, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
if (type == 0x01u) {
lightScale = attenuation;
} else {
angle = dot(u_lightdir0, toLight);
if (angle >= u_lightangle_spotCoef0.x) {
lightScale = attenuation * (u_lightangle_spotCoef0.y <= 0.0 ? 1.0 : pow(angle, u_lightangle_spotCoef0.y));
} else {
lightScale = 0.0;
}
}
} else {
lightScale = 1.0;
}
ldot = dot(toLight, worldnormal);
if (comp == 0x2u) {
ldot = u_matspecula |
| SWAT®: Target Liberty™ |
v1.17.1 |
2024-09-05 |
1 |
Error in shader compilation: info: Compile failed.
WARNING: 0:63: 'function_call_constructor@vec4_vec4@12' : used without being initialised
WARNING: 0:87: 'function_call_constructor@vec3_vec3@99' : used without being initialised
WARNING: 0:103: 'function_call_constructor@float_float@141' : used without being initialised
WARNING: 3 compilation warnings.
01000000:80000b28 HWX C T N Light: LightUberShader Cull
#version 130
// Driver: Intel(R) Graphics Media Accelerator 3600 Series - GLSL 130
#define gl_VertexIndex gl_VertexID
#define lowp
#define mediump
#define highp
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
// 01000000:80000b28 HWX C T N Light: LightUberShader Cull
in vec3 position;
in mediump vec3 normal;
in vec2 texcoord;
in lowp vec4 color0;
uniform mat4 u_proj;
uniform mat4 u_world;
uniform mat4 u_view;
uniform vec4 u_uvscaleoffset;
uniform uint u_lightControl;
uniform vec3 u_lightpos0;
uniform mediump vec3 u_lightatt0;
uniform mediump vec3 u_lightdir0;
uniform mediump vec2 u_lightangle_spotCoef0;
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 mediump vec3 u_lightdir1;
uniform mediump vec2 u_lightangle_spotCoef1;
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 mediump vec3 u_lightdir2;
uniform mediump vec2 u_lightangle_spotCoef2;
uniform lowp vec3 u_lightambient2;
uniform lowp vec3 u_lightdiffuse2;
uniform lowp vec3 u_lightspecular2;
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 vec3 u_lightspecular3;
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;
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_lightControl & (1u << 0x14u)) != 0x0u) ? color0 : u_matambientalpha;
vec3 diffuseColor = ((u_lightControl & (1u << 0x15u)) != 0x0u) ? color0.rgb : u_matdiffuse;
vec3 specularColor = ((u_lightControl & (1u << 0x16u)) != 0x0u) ? color0.rgb : 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;
lowp float angle;
uint comp; uint type; float attenuation;
if ((u_lightControl & 0x1u) != 0x0u) {
comp = (u_lightControl >> 0x04u) & 0x3u;
type = (u_lightControl >> 0x06u) & 0x3u;
toLight = u_lightpos0;
if (type != 0x0u) {
toLight -= worldpos;
distance = length(toLight);
toLight /= distance;
attenuation = clamp(1.0 / dot(u_lightatt0, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
if (type == 0x01u) {
lightScale = attenuation;
} else {
angle = dot(u_lightdir0, toLight);
if (angle >= u_lightangle_spotCoef0.x) {
lightScale = attenuation * (u_lightangle_spotCoef0.y <= 0.0 ? 1.0 : pow(angle, u_lightangle_spotCoef0.y));
} else {
lightScale = 0.0;
}
}
} else {
lightScale = 1.0;
}
ldot = dot(toLight, worldnormal);
if (comp == 0x2u) {
ldot = u_matspecular.a > 0.0 ? pow(max(ldot, 0.0), u_matspecular.a) : 1.0;
}
dif |
| LEGO® Batman™: The Videogame |
v1.17.1 |
2024-09-05 |
1 |
Unaligned icache invalidation of 0861c138 (0861c138 + 0) at PC=089741fc |
| WWE 2K24
|
v1.18.1 |
2024-12-15 |
57 |
80630007=sceAtracSetData(2, 08d13140, 00000aec): atracID uses different codec type than data |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 093ce9a0): duplicate handler |
| LEGO® Batman™: The Videogame |
v1.17.1 |
2024-09-05 |
1 |
Unaligned icache invalidation of 08628a38 (08628a38 + 0) at PC=089741fc |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 092aa8f0): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 092addd0): duplicate handler |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.17.1 |
2024-09-05 |
1 |
WriteToHardware: Invalid address 151bcab4 near PC 0880dcc8 LR 0880dcc8 |
| ISO CRIADA POR: VICTOR MODDER TTT |
v1.17.1 |
2024-09-07 |
2 |
WriteToHardware: Invalid address 0000001c near PC 08806b30 LR 08806af0 |
| Assassin's Creed: Bloodlines™ |
v1.17.1 |
2024-09-05 |
1 |
UNIMPL sceIoDevctl("usbpspcm:", 03415002, 09c62794, 4, 00000000, 0) |
| Assassin's Creed: Bloodlines™ |
v1.17.1 |
2024-09-05 |
1 |
UNIMPL sceIoDevctl("usbpspcm:", 03415001, 09c62794, 4, 00000000, 0) |
| eFootball Chelito 19 |
v1.17.1 |
2024-09-05 |
1 |
Unknown GetPointerWrite 00004680 PC 08811368 LR 088113dc |
| Crash™ Tag Team Racing |
v1.17.1 |
2024-09-05 |
17 |
80630006=sceAtracSetDataAndGetID(09bd8980, 00014000): invalid RIFF header |
| LEGO® Indiana Jones™: The Original Adventures |
v1.17.1 |
2024-12-13 |
2 |
Unaligned icache invalidation of 08606d78 (08606d78 + 0) at PC=0896f274 |
| Ben 10 Alien Force: Vilgax Attacks |
v1.17.1 |
2024-09-05 |
1 |
MIPSCompileOp: Invalid instruction 7257950d |
| FIFA 14 - Por |
v1.17.1 |
2024-09-05 |
1 |
Block transfer invalid: 09eb2ff0/0 -> 04088000/0, 1024x1024x2 (0,0)->(0,0) |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 09539c00): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 0924e280): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
2 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 09539cc0): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 09678ce0): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
2 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 0905ffd0): duplicate handler |
| The King Of Fighters - The Orochi Saga |
v1.17.1 |
2024-09-05 |
1 |
UNTESTED sceNetAdhocctlJoinEnterGameMode(TRI3780, c8:31:84:55:37:80, 20000000, 0) at 0888c440 |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 096dc720): duplicate handler |
| LEGO® Batman™: The Videogame |
v1.17.1 |
2024-11-03 |
2 |
Unaligned icache invalidation of 08602a78 (08602a78 + 0) at PC=089741fc |
| LEGO® Indiana Jones™: The Original Adventures |
v1.17.1 |
2024-09-05 |
1 |
Unaligned icache invalidation of 086cf7f8 (086cf7f8 + 0) at PC=0896f274 |
| Lego Star Wars II: The Original Trilogy |
v1.17.1 |
2024-09-05 |
1 |
Unaligned icache invalidation of 0870a938 (0870a938 + 0) at PC=088454a0 |
| LEGO® Batman™: The Videogame |
v1.17.1 |
2024-09-05 |
1 |
Unaligned icache invalidation of 086f1538 (086f1538 + 0) at PC=089741fc |
| Marvel Nemesis™: Rise of the Imperfects™ |
v1.17.1 |
2024-09-05 |
1 |
WriteToHardware: Invalid address 000002e4 near PC 08aa695c LR 08aa6714 |
| EFOOTBALL NEW PATCH SEASON |
v1.18.1 |
2025-10-24 |
59 |
sceNetAdhocMatchingInit(32768) at 08a71984 |
| LEGO® Batman™: The Videogame |
v1.17.1 |
2024-09-05 |
1 |
Unaligned icache invalidation of 0863beb8 (0863beb8 + 0) at PC=089741fc |
| eFootball 2024 by DILZZ PROJECTS |
v1.17.1 |
2024-09-05 |
1 |
MIPSCompileOp: Invalid instruction 00008701 |
| Prince of Persia The Forgotten Sands™ |
v1.17.1 |
2024-09-05 |
1 |
800200d2=scePsmfPlayerSetPsmf(0932ff00, disc0:/PSP_GAME/USRDIR/video/ubilogo.pmf): too many streams in PSMF video, bogus data |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
2 |
80630006=sceAtracSetDataAndGetID(09831700, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
1 |
80630006=sceAtracSetDataAndGetID(09522ec0, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
3 |
80630006=sceAtracSetDataAndGetID(09597900, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
3 |
80630006=sceAtracSetDataAndGetID(09a6e300, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
1 |
80630006=sceAtracSetDataAndGetID(09b9c2c0, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
1 |
80630006=sceAtracSetDataAndGetID(09842e00, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
1 |
80630006=sceAtracSetDataAndGetID(08d60700, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
1 |
80630006=sceAtracSetDataAndGetID(09558f00, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
2 |
80630006=sceAtracSetDataAndGetID(0998dd40, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
3 |
80630006=sceAtracSetDataAndGetID(09003000, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
2 |
80630006=sceAtracSetDataAndGetID(098dbd40, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.18.1 |
2025-01-10 |
3 |
80630006=sceAtracSetDataAndGetID(097149c0, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
1 |
80630006=sceAtracSetDataAndGetID(097c9c00, 00000800): invalid RIFF header |
| Prince of Persia - Revelations |
v1.17.1 |
2024-09-05 |
4 |
80630006=sceAtracSetDataAndGetID(098dde40, 00000800): invalid RIFF header |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 09359380): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 092d4f60): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 09321c50): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 0931e4e0): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 09356ff0): duplicate handler |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 09310720): duplicate handler |
| LEGO® Batman™: The Videogame |
v1.17.1 |
2024-09-12 |
2 |
Unaligned icache invalidation of 086c3678 (086c3678 + 0) at PC=089741fc |
| Spider-Man 3 |
v1.17.1 |
2024-09-05 |
1 |
WriteToHardware: Invalid address 00000d40 near PC 08a0d698 LR 08adae74 |
| SBK®09 Superbike World Championship |
v1.17.1 |
2024-09-05 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 09655270): duplicate handler |
| Summon Night 5™ |
v1.17.1 |
2024-09-05 |
1 |
Unknown GE command : fc500ff0 |