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 |
| Transformers |
v1.20.4 |
2026-06-30 |
__KernelStopThread: thread 437 does not exist (helper deleted) |
| eFootball 2024 |
v1.20.4 |
2026-06-30 |
PerformMemorySet with invalid range: 041a2980, size 1016087030 |
| eFootball PES 2021 DraycEM "C19" |
v1.12.3 |
2026-06-30 |
ReadFromHardware: Invalid address 1397c658 near PC 08863d90 LR 08849a58 |
| God of War®: Ghost of Sparta |
v1.9.0 |
2026-06-30 |
WriteToHardware: Invalid address 000000f0 near PC 08aac398 LR 08aac370 |
| God of War®: Ghost of Sparta |
v1.9.0 |
2026-06-30 |
ReadFromHardware: Invalid address 0a257c28 near PC 08aac398 LR 08aac370 |
| Grand Theft Auto: Vice City Stories |
v1.9.0 |
2026-06-30 |
ReadFromHardware: Invalid address 113c735c near PC 08a9871c LR 08a9871c |
| Transformers |
v1.20.4 |
2026-06-30 |
__KernelStopThread: thread 423 does not exist (helper deleted) |
| Tomb Raider : Legend |
v1.9.4 |
2026-06-29 |
sceDmacMemcpy(dest=041f8000, src=096b7f10, size=9216): overlapping read |
| eFootball PC - V. |
v1.18.1 |
2026-06-29 |
Unknown GetPointer 10bf2d77 PC 0884d5b0 LR 0884d7d4 |
| Warriors Orochi 3
English patch By IndraConstantines 2018 |
v1.18.1 |
2026-06-29 |
sceDmacMemcpy(dest=09332aa0, src=09bed300, size=5152): overlapping read |
| eFootball PC - V. |
v1.20.4 |
2026-06-29 |
bogus thread stack size 00000000 |
| Seen in Liberty City |
v1.9.0 |
2026-06-29 |
80630006=sceAtracSetHalfwayBufferAndGetID(08dda400, 00000800, 00040000): invalid RIFF header |
| eFootball Chelito 19 |
v1.20.4 |
2026-06-29 |
PerformMemorySet with invalid range: 041a2980, size -48 |
| eFootball WORLD CUP 2026 ST PATCH |
v1.20.4 |
2026-06-29 |
PerformMemorySet with invalid range: 041cf180, size -48 |
| eFootball Chelito 19 |
v1.13 |
2026-06-29 |
Unknown GetPointerWrite 00000000 PC 08816130 LR 08816144 |
| Game Sepak Bola PPSSPP |
v1.11.3 |
2026-06-29 |
sceDmacMemcpy(dest=09054040, src=086ce900, size=1251072): overlapping read |
| eFootball 2026 By Komo Valeri |
v1.18.1 |
2026-06-29 |
ReadFromHardware: Invalid address 00000000 near PC 08a063b4 LR 08a3fbe4 |
| ASPHALT : URBAN GT 2 |
v1.20.4 |
2026-06-29 |
__KernelStopThread: thread 411 does not exist (helper deleted) |
| EA SPORTS FC26 |
v1.9.4 |
2026-06-29 |
avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7 |
| EA-Sports FC PC-V |
v1.5.3 |
2026-06-29 |
Error in shader program link during preload: info: L0007 Fragment shader uses a varying v_color1 that has not been declared in the vertex shader.
fs: 01770000:00000b10 LM
#version 300 es
#extension GL_EXT_shader_framebuffer_fetch : require
precision lowp float;
in vec4 v_color0;
in vec3 v_color1;
inout vec4 fragColor0;
void main() {
vec4 s = vec4(v_color1, 0.0);
vec4 v = v_color0 + s;
fragColor0 = v;
}
vs: 00000000:00000002 THR
#version 300 es
precision highp float;
in vec4 position;
in lowp vec4 color0;
uniform mat4 u_proj_through;
out lowp vec4 v_color0;
void main() {
v_color0 = color0;
gl_Position = u_proj_through * vec4(position.xyz, 1.0);
}
|
| EA-Sports FC PC-V |
v1.5.3 |
2026-06-29 |
Error in shader program link during preload: info: L0007 Fragment shader uses a varying v_color1 that has not been declared in the vertex shader.
fs: 40000000:00000910 LM
#version 300 es
#extension GL_EXT_shader_framebuffer_fetch : require
precision lowp float;
in vec4 v_color0;
in vec3 v_color1;
inout vec4 fragColor0;
void main() {
vec4 s = vec4(v_color1, 0.0);
vec4 v = v_color0 + s;
fragColor0 = v;
}
vs: 00000000:0001d022 THR UVMtx TessC TessRevN
#version 300 es
precision highp float;
in vec4 position;
in lowp vec4 color0;
uniform mat4 u_proj_through;
out lowp vec4 v_color0;
void main() {
v_color0 = color0;
gl_Position = u_proj_through * vec4(position.xyz, 1.0);
}
|
| The Fast and the Furious |
v1.20.4 |
2026-06-29 |
An uneaten prefix at end of block: 0893eb64 |
| eFootball Asia 2023 |
v1.11 |
2026-06-29 |
ReadFromHardware: Invalid address c2540000 near PC c2540000 LR 0887ac48 |
| MONSTER HUNTER FREEDOM UNITE™ |
v1.18.1 |
2026-06-29 |
Jump to invalid address: 00008084 |
| MONSTER HUNTER FREEDOM UNITE™ |
v1.18.1 |
2026-06-29 |
Branch in Jump delay slot at 09ad606c in block starting at 09ad6064 |
| MONSTER HUNTER FREEDOM UNITE™ |
v1.18.1 |
2026-06-29 |
WriteFCR: Unexpected reg 12 (value deadbeef) |
| Grand Theft Auto: Vice City Stories |
v1.20.4 |
2026-06-29 |
Decoding texture from VRAM mirror at 047606f0 swizzle=1 |
| eFootball 2027 By T. Bendezu |
v1.13.2 |
2026-06-29 |
Unknown GetPointer 00000000 PC 0884d7b4 LR 0884d7d4 |
| EA-Sports FC Lop-Play |
v1.9.4 |
2026-06-29 |
ReadFromHardware: Invalid address ec1f4301 near PC ec1f4301 LR 08000018 |
| CRISIS CORE -FINAL FANTASY VII- |
v1.9.0 |
2026-06-29 |
sceDmacMemcpy(dest=0919b1c0, src=08756d40, size=258048): overlapping read |
| EA-Sports FC Lop-Play |
v1.9.4 |
2026-06-29 |
Unknown GetPointer 10bf1977 PC 0884d5b0 LR 0884d7d4 |
| eFootball JOELAND |
v1.20.4 |
2026-06-29 |
PerformMemorySet with invalid range: 041be680, size -48 |
| eFootball RB - V. |
v1.6.3 |
2026-06-29 |
Error in shader program link: info: Link failed because of missing vertex shader.
fs: 00000000:00000022 Tex TexAlpha TFuncMod
#version 300 es
#extension GL_EXT_shader_framebuffer_fetch : require
precision lowp float;
uniform sampler2D tex;
in vec4 v_color0;
in mediump vec3 v_texcoord;
inout vec4 fragColor0;
void main() {
vec4 t = texture(tex, v_texcoord.xy);
vec4 p = v_color0;
vec4 v = p * t;
fragColor0 = v;
}
vs: 00000000:00000918 HWX C T Tex
#version 300 es
precision highp float;
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;
out lowp vec4 v_color0;
out mediump vec3 v_texcoord;
void main() {
vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz;
mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0);
vec4 viewPos = u_view * vec4(worldpos, 1.0);
gl_Position = u_proj * viewPos;
v_color0 = color0;
v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0);
}
|
| EA-Sports FC PC-V |
v1.9.4 |
2026-06-29 |
Unknown GetPointer 2c5c2842 PC 0884d5b0 LR 0884d7d4 |
| eFootball 2026 Update FIFA World Cup |
v1.11.3 |
2026-06-29 |
Savedata version requested on save: 3 |
| eFootball 2026 Update FIFA World Cup |
v1.11.3 |
2026-06-29 |
avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7 |
| eFootball Chelito 19 |
v1.20.4 |
2026-06-29 |
PerformMemorySet with invalid range: 041a2980, size 165130224 |
| eFootball Chelito 19 |
v1.20.4 |
2026-06-29 |
PerformMemorySet with invalid range: 041a5600, size 165130224 |
| eFootball JOELAND |
v1.11.3 |
2026-06-29 |
Unknown GetPointer 00000000 PC 08863d6c LR 08849a58 |
| eFootball 2027 By T. Bendezu |
v1.13.2 |
2026-06-29 |
sceDmacMemcpy(dest=040cc000, src=086ce8c0, size=1251136): overlapping read |
| Tom Clancy's Splinter Cell® Essentials |
v1.11.3 |
2026-06-29 |
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 r6p0-01rel0 [Revision 96995].
01f18444:00000b14 HWX T N Fog Tex Light: 0: c:0 t:1 1: c:0 t:1 2: c:0 t:1 3: c:0 t:2 MatUp:1
#version 100
// Mali-400 MP - GLSL 100
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
attribute vec3 position;
attribute mediump vec3 normal;
attribute vec2 texcoord;
uniform mat4 u_proj;
uniform mat4 u_world;
uniform mat4 u_view;
uniform vec4 u_uvscaleoffset;
uniform vec3 u_lightpos0;
uniform mediump vec3 u_lightatt0;
uniform lowp vec3 u_lightambient0;
uniform lowp vec3 u_lightdiffuse0;
uniform vec3 u_lightpos1;
uniform mediump vec3 u_lightatt1;
uniform lowp vec3 u_lightambient1;
uniform lowp vec3 u_lightdiffuse1;
uniform vec3 u_lightpos2;
uniform mediump vec3 u_lightatt2;
uniform lowp vec3 u_lightambient2;
uniform lowp vec3 u_lightdiffuse2;
uniform vec3 u_lightpos3;
uniform mediump vec3 u_lightatt3;
uniform mediump vec3 u_lightdir3;
uniform mediump vec2 u_lightangle_spotCoef3;
uniform lowp vec3 u_lightambient3;
uniform lowp vec3 u_lightdiffuse3;
uniform lowp vec4 u_ambient;
uniform lowp vec3 u_matdiffuse;
uniform lowp vec4 u_matspecular;
uniform lowp vec3 u_matemissive;
uniform lowp vec4 u_matambientalpha;
uniform highp vec2 u_fogcoef;
uniform highp vec4 u_cullRangeMin;
uniform highp vec4 u_cullRangeMax;
varying lowp vec4 v_color0;
varying mediump vec3 v_texcoord;
varying mediump float v_fogdepth;
void main() {
vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz;
mediump vec3 worldnormal = normalize(mul(vec4(normal, 0.0), u_world).xyz);
vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0);
vec4 outPos = mul(u_proj, viewPos);
lowp vec4 lightSum0 = u_ambient * u_matambientalpha + vec4(u_matemissive, 0.0);
vec3 toLight;
lowp vec3 diffuse;
float distance;
lowp float lightScale;
mediump float ldot;
lowp float angle;
toLight = u_lightpos0 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = dot(toLight, worldnormal);
lightScale = clamp(1.0 / dot(u_lightatt0, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
diffuse = (u_lightdiffuse0 * u_matdiffuse) * max(ldot, 0.0);
lightSum0.rgb += (u_lightambient0 * u_matambientalpha.rgb + diffuse) * lightScale;
toLight = u_lightpos1 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = dot(toLight, worldnormal);
lightScale = clamp(1.0 / dot(u_lightatt1, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
diffuse = (u_lightdiffuse1 * u_matdiffuse) * max(ldot, 0.0);
lightSum0.rgb += (u_lightambient1 * u_matambientalpha.rgb + diffuse) * lightScale;
toLight = u_lightpos2 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = dot(toLight, worldnormal);
lightScale = clamp(1.0 / dot(u_lightatt2, vec3(1.0, distance, distance*distance)), 0.0, 1.0);
diffuse = (u_lightdiffuse2 * u_matdiffuse) * max(ldot, 0.0);
lightSum0.rgb += (u_lightambient2 * u_matambientalpha.rgb + diffuse) * lightScale;
toLight = u_lightpos3 - worldpos;
distance = length(toLight);
toLight /= distance;
ldot = dot(toLight, worldnormal);
angle = length(u_lightdir3) == 0.0 ? 0.0 : dot(normalize(u_lightdir3), toLight);
if (angle >= u_lightangle_spotCoef3.x) {
lightScale = clamp(1.0 / dot(u_lightatt3, vec3(1.0, distance, distance*distance)), 0.0, 1.0) * (u_lightangle_spotCoef3.y <= 0.0 ? 1.0 : pow(angle, u_lightangle_spotCoef3.y));
} else {
lightScale = 0.0;
}
diffuse = (u_lightdiffuse3 * u_matdiffuse) * max(ldot, 0.0);
lightSum0.rgb += (u_lightambient3 * u_matambientalpha.rgb + diffuse) * lightScale;
v_color0 = clamp(lightSum0, 0.0, 1.0);
v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0);
v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y;
gl_Position = outPos;
}
|
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.20.3 |
2026-06-29 |
0=sceUtilityScreenshotInitStart(09ca9648) |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.20.3 |
2026-06-29 |
0=sceUtilityScreenshotInitStart(09ca95c8) |
| eFootball 2027 By T. Bendezu |
v1.20.4 |
2026-06-29 |
PerformMemorySet with invalid range: 041a2980, size 307450643 |
| eFootball Edicion Mundial de Clubes By T. Bendezu |
v1.16.5 |
2026-06-29 |
Unknown GetPointer 00000000 PC 0884c9fc LR 0884d7d4 |
| Toy Story 3 |
v1.20.4 |
2026-06-29 |
__KernelStopThread: thread 975 does not exist (helper deleted) |
| eFootball 2026 Update FIFA World Cup |
v1.20.4 |
2026-06-29 |
sceNetAdhocMatchingInit(32768) at 08a719b8 |
| eFootball PES PPSSP Inraxxs |
v1.10.2 |
2026-06-29 |
Unknown GetPointer 00000000 PC 08815ef4 LR 08000020 |
| Game Sepak Bola PPSSPP |
v1.20.4 |
2026-06-29 |
PerformMemorySet with invalid range: 041dfc80, size -16 |
| CRISIS CORE -FINAL FANTASY VII- |
v1.9.0 |
2026-06-29 |
sceDmacMemcpy(dest=09330240, src=08400020, size=276480): overlapping read |
| Silent Hill: Shattered Memories |
v1.20.3 |
2026-06-29 |
__KernelStopThread: thread 1693 does not exist (helper deleted) |
| eFootball Chelito 19 * BETEGAMING |
v1.10.2 |
2026-06-29 |
sceDmacMemcpy(dest=09054040, src=086ce8c0, size=1251136): overlapping read |
| UFC® Undisputed™ 2010 |
v1.20.4 |
2026-06-29 |
SCE_KERNEL_ERROR_SCE_SAS_ERROR_INVALID_PARAMETER=__sceSasCore(deadbeef, deadbeef): invalid address |
| Def Jam® Fight For NY™: The Takeover |
v1.16.6 |
2026-06-29 |
sceDmacMemcpy(dest=098fdb40, src=08400000, size=68160): overlapping read |
| CRISIS CORE -FINAL FANTASY VII- |
v1.9.0 |
2026-06-29 |
sceDmacMemcpy(dest=0936bb40, src=08400020, size=276480): overlapping read |
| Gran Turismo® |
v1.20.4 |
2026-06-29 |
UNTESTED sceNetAdhocPollSocket(09d37a30, 2, 0, 1) at 08b47398 |
| eFootball 2026 |
v1.9.4 |
2026-06-29 |
Unknown GetPointer 00000000 PC 08815f0c LR 08000020 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 06434600 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
MIPSCompileOp: Invalid instruction 0000043f |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 029fe360 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Branch in Jump delay slot at 08e2dfc0 in block starting at 08e21580 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 029c5a40 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 05d21c00 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 05d22e00 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Branch in Jump delay slot at 08e2df80 in block starting at 08e21580 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 05d23100 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 05d23060 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Branch in Jump delay slot at 08e2df60 in block starting at 08e21580 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 05d22d60 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 05d0e960 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Branch in Jump delay slot at 08e2de60 in block starting at 08e21580 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 05cf1660 |
| DBS TTT LATINO - LOS IJUE30S |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 038b8c20 |
| DBS TTT LATINO - LOS IJUE30S |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 038df420 |
| DBS TTT LATINO - LOS IJUE30S |
v1.12.3 |
2026-06-28 |
Branch in Jump delay slot at 08e27f90 in block starting at 08e21580 |
| DBS TTT LATINO - LOS IJUE30S |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 03893d20 |
| DBS TTT LATINO - LOS IJUE30S |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 0389fe20 |
| DBS TTT LATINO - LOS IJUE30S |
v1.12.3 |
2026-06-28 |
Branch in Jump delay slot at 08e24f50 in block starting at 08e21580 |
| DBS TTT LATINO - LOS IJUE30S |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 038d3320 |
| DBS TTT LATINO - LOS IJUE30S |
v1.12.3 |
2026-06-28 |
Jump to invalid address: 0568e160 |
| WWE 2K25 BY LETSKIMODZ |
v1.20.4 |
2026-06-28 |
Can't draw: No current render step. Step count: 0 |
| BOMBA PATCH FL 2025 |
v1.8.0 |
2026-06-28 |
Unknown GetPointer e80f4a00 PC 08849a48 LR 0884a928 |
| Tomb Raider: Anniversary™ |
v1.12.3 |
2026-06-28 |
sceDmacMemcpy(dest=041d5400, src=099a8200, size=5120): overlapping read |
| EA SPORTS FC26 |
v1.10.3 |
2026-06-28 |
Unknown GetPointer 00000000 PC 08816148 LR 0881615c |
| eFootball Chelito 19 |
v1.20.4-443-g52cce09118 |
2026-06-28 |
Error in shader program link: info: L0001 The fragment shader uniform floating-point TintSaturation does not match the vertex shader uniform floating-point TintSaturation.
The precision does not match.
fs: thin3d
#version 310 es
// Driver: Mali-T860 - GLSL 310
#define DISCARD discard
precision lowp float;
precision highp int;
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
uniform sampler2D tex;
uniform mat4 WorldViewProj;
uniform vec2 TintSaturation;
in lowp vec4 oColor0; // COLOR0
out vec4 fragColor0;
void main() {
vec4 col = oColor0;
col.rgb *= oColor0.a;
fragColor0 = col;
}
vs: thin3d
#version 310 es
// Driver: Mali-T860 - GLSL 310
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
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);
}
uniform mat4 WorldViewProj;
uniform vec2 TintSaturation;
in vec3 Position;
in vec4 Color0;
in vec2 TexCoord0;
out lowp vec4 oColor0; // COLOR0 (0)
void main() {
gl_Position = mul(WorldViewProj, vec4(Position, 1.0));
vec3 hsv = rgb2hsv(Color0.xyz);
hsv.x += TintSaturation.x;
hsv.y *= TintSaturation.y;
oColor0 = vec4(hsv2rgb(hsv), Color0.w);
}
|
| eFootball Chelito 19 |
v1.20.4-443-g52cce09118 |
2026-06-28 |
Error in shader program link: info: L0001 The fragment shader uniform floating-point TintSaturation does not match the vertex shader uniform floating-point TintSaturation.
The precision does not match.
fs: thin3d
#version 310 es
// Driver: Mali-T860 - GLSL 310
#define DISCARD discard
precision lowp float;
precision highp int;
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
uniform sampler2D tex;
uniform mat4 WorldViewProj;
uniform vec2 TintSaturation;
in lowp vec4 oColor0; // COLOR0
in highp vec2 oTexCoord0; // TEXCOORD0
out vec4 fragColor0;
void main() {
vec4 col = texture(tex, oTexCoord0) * oColor0;
col.rgb *= oColor0.a;
fragColor0 = col;
}
vs: thin3d
#version 310 es
// Driver: Mali-T860 - GLSL 310
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
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);
}
uniform mat4 WorldViewProj;
uniform vec2 TintSaturation;
in vec3 Position;
in vec4 Color0;
in vec2 TexCoord0;
out lowp vec4 oColor0; // COLOR0 (0)
out highp vec2 oTexCoord0; // TEXCOORD0 (1)
void main() {
gl_Position = mul(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;
}
|
| eFootball Chelito 19 |
v1.20.4-443-g52cce09118 |
2026-06-28 |
Error in shader program link: info: L0001 The fragment shader uniform floating-point TintSaturation does not match the vertex shader uniform floating-point TintSaturation.
The precision does not match.
fs: thin3d
#version 310 es
// Driver: Mali-T860 - GLSL 310
#define DISCARD discard
precision lowp float;
precision highp int;
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
uniform sampler2D tex;
uniform mat4 WorldViewProj;
uniform vec2 TintSaturation;
in lowp vec4 oColor0; // COLOR0
in highp vec2 oTexCoord0; // TEXCOORD0
out vec4 fragColor0;
void main() {
vec4 col = texture(tex, oTexCoord0).zyxw * oColor0;
col.rgb *= oColor0.a;
fragColor0 = col;
}
vs: thin3d
#version 310 es
// Driver: Mali-T860 - GLSL 310
precision highp float;
#define gl_VertexIndex gl_VertexID
#define splat3(x) vec3(x)
#define mul(x, y) ((x) * (y))
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);
}
uniform mat4 WorldViewProj;
uniform vec2 TintSaturation;
in vec3 Position;
in vec4 Color0;
in vec2 TexCoord0;
out lowp vec4 oColor0; // COLOR0 (0)
out highp vec2 oTexCoord0; // TEXCOORD0 (1)
void main() {
gl_Position = mul(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;
}
|
| EA SPORTS FC26 |
v1.9.4 |
2026-06-29 |
Savedata version requested: 3 |
| EA-Sports FC ATGX |
v1.9.4 |
2026-06-28 |
ReadFromHardware: Invalid address e6736488 near PC e6736488 LR 08000018 |
| ファンタシースターポータブル2インフィニティ |
v1.20.4-452-g3b31969931 |
2026-06-28 |
sceKernelCreateThread(name=Revurb): unsupported attributes 00002007, ignoring |
| eFootball 2025 |
v1.20.4 |
2026-06-28 |
PerformMemorySet with invalid range: 041cf180, size -48 |
| eFootball Chelito 19 * BETEGAMING |
v1.11.3 |
2026-06-28 |
Unknown GetPointer 00000000 PC 08a478b4 LR 08a44350 |
| Resistance: Retribution™ |
v1.20.4 |
2026-06-28 |
Unexpected mpeg first timestamp: ad109090000 / 11892916027392 |
| Resistance: Retribution™ |
v1.20.4 |
2026-06-28 |
Unexpected mpeg first timestamp: 300090000 / 12885491712 |
| Resistance: Retribution™ |
v1.20.4 |
2026-06-28 |
Could not setup streams, unexpected stream count: 37189 |
| Resistance: Retribution™ |
v1.20.4 |
2026-06-28 |
Unexpected mpeg first timestamp: 100000347d / 68719490173 |
| Mortal Kombat: Unchained |
v1.20.4 |
2026-06-28 |
__KernelStopThread: thread 644 does not exist (helper deleted) |
| eFootball 2027 By T. Bendezu |
v1.13.2 |
2026-06-28 |
avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7 |
| Prince of Persia The Forgotten Sands™ |
v1.11.3 |
2026-06-28 |
sceKernelLoadModule: unsupported options size=00000014, flags=7f800001, pos=0, access=1, data=2, text=2 |
| Prince of Persia The Forgotten Sands™ |
v1.11.3 |
2026-06-28 |
sceKernelLoadModule: unsupported options size=00000014, flags=7f800001, pos=0, access=1, data=1, text=1 |