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 |
| Assassin's Creed: Bloodlines™ |
v1.8.0 |
2020-07-21 |
1 |
Error in shader program link: info: Fragment shader(s) failed to link, vertex shader(s) linked.
Fragment Shader not supported by HW
fs: postshader
/*
AA shader 4.o / AA shader 4.o - filtro
Copyright (C) 2014 guest(r) - [email protected]
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
// Modified as video aware smoothing effect for PPSSPP.
// Some variable definitions had to be moved inside functions(and so repeated) due to glsl->hlsl auto translation failing.
// Also auto translation fails with bool uniform, which is why u_video is defined as float.
#ifdef GL_ES
precision mediump float;
precision mediump int;
#endif
uniform sampler2D sampler0;
uniform float u_video;
//===========
varying vec2 v_texcoord0;
const vec3 dt = vec3(1.0,1.0,1.0);
vec3 texture2d (vec2 texcoord) {
float scale = 1.0;
if (u_video==1.0){
scale = 2.0;
} else {
scale = 7.0;
}
vec4 yx = vec4(1.0/480.0,1.0/272.0,-1.0/480.0,-1.0/272.0)/scale;
vec4 xy = vec4(2.0/480.0,2.0/272.0,-2.0/480.0,-2.0/272.0)/scale;
vec3 s00 = texture2D(sampler0, texcoord + yx.zw).xyz;
vec3 s20 = texture2D(sampler0, texcoord + yx.xw).xyz;
vec3 s22 = texture2D(sampler0, texcoord + yx.xy).xyz;
vec3 s02 = texture2D(sampler0, texcoord + yx.zy).xyz;
float m1=dot(abs(s00-s22),dt)+0.001;
float m2=dot(abs(s02-s20),dt)+0.001;
return 0.5*(m2*(s00+s22)+m1*(s02+s20))/(m1+m2);
}
vec3 texture2dd (vec2 texcoord) {
float scale = 1.0;
if (u_video==1.0){
scale = 2.0;
} else {
scale = 7.0;
}
vec4 yx = vec4(1.0/480.0,1.0/272.0,-1.0/480.0,-1.0/272.0)/scale;
vec4 xy = vec4(2.0/480.0,2.0/272.0,-2.0/480.0,-2.0/272.0)/scale;
vec3 c11 = texture2D(sampler0, texcoord ).xyz;
vec3 c00 = texture2D(sampler0, texcoord + xy.zw).xyz;
vec3 c20 = texture2D(sampler0, texcoord + xy.xw).xyz;
vec3 c22 = texture2D(sampler0, texcoord + xy.xy).xyz;
vec3 c02 = texture2D(sampler0, texcoord + xy.zy).xyz;
vec3 s00 = texture2D(sampler0, texcoord + yx.zw).xyz;
vec3 s20 = texture2D(sampler0, texcoord + yx.xw).xyz;
vec3 s22 = texture2D(sampler0, texcoord + yx.xy).xyz;
vec3 s02 = texture2D(sampler0, texcoord + yx.zy).xyz;
float d1=dot(abs(c00-c22),dt)+0.001;
float d2=dot(abs(c20-c02),dt)+0.001;
float m1=dot(abs(s00-s22),dt)+0.001;
float m2=dot(abs(s02-s20),dt)+0.001;
vec3 t2=(d1*(c20+c02)+d2*(c00+c22))/(2.0*(d1+d2));
return 0.25*(c11+t2+(m2*(s00+s22)+m1*(s02+s20))/(m1+m2));
}
void main() {
float scale = 7.0;
bool filtro = false;
if (u_video==1.0){
scale = 2.0;
filtro = true;
} else {
scale = 7.0;
filtro = false;
}
// Calculating texel coordinates
vec2 size = vec2(480.0,272.0)*scale;
vec2 inv_size = vec2(1.0/480.0,1.0/272.0)/scale;
vec2 OGL2Pos = v_texcoord0 * size;
vec2 fp = fract(OGL2Pos);
vec2 dx = vec2(inv_size.x,0.0);
vec2 dy = vec2(0.0, inv_size.y);
vec2 g1 = vec2(inv_size.x,inv_size.y);
vec2 g2 = vec2(-inv_size.x,inv_size.y);
vec2 pC4 = floor(OGL2Pos) * inv_size + 0.5*inv_size;
// Reading the texels
vec3 C0 = texture2d(pC4 - g1);
vec3 C1 = texture2d(pC4 - dy);
vec3 C2 = texture2d(pC4 - g2);
vec3 C3 = texture2d(pC4 - dx);
vec3 C4 = texture2d(pC4 );
vec3 C5 = texture2d(pC4 + dx);
vec3 C6 = texture2d(pC4 + g2);
vec3 C7 = texture2d(pC4 + dy);
vec3 C8 = texture2d(pC4 + g1);
vec3 ul, ur, dl, dr;
float m1, |
| WWE 2K20: Portable |
v1.9.4 |
2024-09-30 |
1,283 |
80630007=sceAtracSetData(2, 08d4b180, 00015700): atracID uses different codec type than data |
| WWE 2K20: Portable |
v1.9.4 |
2024-09-30 |
375 |
80630007=sceAtracSetData(2, 08d4b180, 00012e00): atracID uses different codec type than data |
| WWE 2K20: Portable |
v1.9.4 |
2024-09-03 |
654 |
80630007=sceAtracSetData(2, 08d4b180, 0000fe00): atracID uses different codec type than data |
| WWE 2K20: Portable |
v1.9.4 |
2024-09-03 |
115 |
80630007=sceAtracSetData(2, 08d4b180, 00019800): atracID uses different codec type than data |
| WWE 2K20: Portable |
v1.9.4 |
2022-09-07 |
177 |
Rendering to framebuffer offset: 040cc000 +65x0 |
| WWE 2K20: Portable |
v1.9.4 |
2022-09-07 |
60 |
Render to area containing texture at 040cc000 +64x0 |
| WWE 2K20: Portable |
v1.9.4 |
2024-09-30 |
215 |
80630007=sceAtracSetData(2, 08d13140, 00000aec): atracID uses different codec type than data |
| WWE 2K20: Portable |
v1.9.4 |
2024-09-30 |
2,012 |
80630007=sceAtracSetData(2, 08d13140, 00038000): atracID uses different codec type than data |
| 初音ミク -Project DIVA- 2nd |
v1.8.0 |
2020-07-21 |
1 |
00000000=sceUtilityScreenshotInitStart(0915cea0) |
| FIFA 20.BY.DX.GAMEZ007 |
v1.9.4 |
2025-02-15 |
1,656 |
sceKernelCreateSema(SNDMUTEX) unsupported options parameter, size = 149308628 |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-21 |
5 |
80630006=sceAtracSetDataAndGetID(098f2600, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-21 |
1 |
80630006=sceAtracSetDataAndGetID(098de580, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2025-02-28 |
8 |
80630006=sceAtracSetDataAndGetID(09c81e00, 00014000): invalid RIFF header |
| Prince of Persia - Revelations |
v1.9.4 |
2022-08-16 |
5 |
80630006=sceAtracSetDataAndGetID(096bb500, 00000800): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-21 |
6 |
80630006=sceAtracSetDataAndGetID(09bd8f80, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-21 |
2 |
80630006=sceAtracSetDataAndGetID(09b96c00, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-21 |
2 |
80630006=sceAtracSetDataAndGetID(09bb4700, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-21 |
1 |
80630006=sceAtracSetDataAndGetID(09b98640, 00014000): invalid RIFF header |
| eFootball PES 2020 "C19" |
v1.9.4 |
2025-05-02 |
11,008 |
Savedata version requested on save: 3 |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.9.3 |
2020-08-11 |
17 |
00000000=sceAtracLowLevelDecode(0, 09fce250, 09fce4b0[00000130], 93ea3d34, 09fce4b4[00001000]): invalid pointers |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.9.3 |
2021-05-01 |
3 |
WriteToHardware: Invalid address 93ea3d34 near PC 0883ad10 LR 0883ad10 |
| TEKKEN 6 |
v1.8.0 |
2024-05-28 |
29 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 29328 |
| NARUTO SHIPPUDEN: Ultimate Ninja Heroes 3 |
v1.8.0 |
2020-07-20 |
1 |
00000000=sceUtilityScreenshotInitStart(09a82218) |
| NARUTO SHIPPUDEN: Ultimate Ninja Heroes 3 |
v1.8.0 |
2020-07-20 |
1 |
00000000=sceUtilityScreenshotInitStart(09a82458) |
| Prince of Persia - Revelations |
v1.8.0 |
2021-02-22 |
8 |
80630006=sceAtracSetDataAndGetID(09897dc0, 00000800): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.9.4 |
2025-12-25 |
48 |
80630006=sceAtracSetDataAndGetID(09dc9100, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-20 |
1 |
80630006=sceAtracSetDataAndGetID(09bbe940, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-20 |
5 |
80630006=sceAtracSetDataAndGetID(09bdaec0, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-20 |
1 |
80630006=sceAtracSetDataAndGetID(09bbee00, 00014000): invalid RIFF header |
| Yu-Gi-Oh! GX Tag Force 3 |
v1.8.0 |
2020-07-19 |
1 |
80630011=sceAtracSetDataAndGetID(08b212d4, 00000000): buffer too small |
| Yu-Gi-Oh! GX Tag Force 3 |
v1.8.0 |
2020-07-19 |
1 |
80630011=sceAtracSetDataAndGetID(08d04244, 00000000): buffer too small |
| Yu-Gi-Oh! GX Tag Force 3 |
v1.8.0 |
2020-07-19 |
2 |
80630011=sceAtracSetDataAndGetID(08cf9244, 00000000): buffer too small |
| SBK® Superbike World Championship |
v1.8.0 |
2020-07-19 |
2 |
sceKernelRegisterSubIntrHandler(30, 0, 08a24d70, 092f27f0): duplicate handler |
| SBK® Superbike World Championship |
v1.8.0 |
2020-07-19 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a24d70, 09266840): duplicate handler |
| NBA2K21 |
v1.9.4 |
2026-07-15 |
2,545 |
80000107=sceDisplaySetFrameBuf(04000000, 512, 0, 0): must change latched framebuf first |
| NBA2K21 |
v1.9.4 |
2026-07-15 |
2,769 |
80000107=sceDisplaySetFrameBuf(04000000, 512, 3, 0): must change latched framebuf first |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-19 |
1 |
80630006=sceAtracSetDataAndGetID(09aa14c0, 00014000): invalid RIFF header |
| FIFA 20.BY.DX.GAMEZ007 |
v1.9.4 |
2025-02-15 |
881 |
Render to texture with incompatible formats 3 != 1 at 04000000 |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-19 |
1 |
80630006=sceAtracSetDataAndGetID(09e297c0, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-19 |
1 |
80630006=sceAtracSetDataAndGetID(099c0d80, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-19 |
2 |
80630006=sceAtracSetDataAndGetID(099e8e80, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-19 |
1 |
80630006=sceAtracSetDataAndGetID(099d4e00, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-19 |
1 |
80630006=sceAtracSetDataAndGetID(098fe980, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-19 |
1 |
80630006=sceAtracSetDataAndGetID(098e28c0, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2022-08-10 |
4 |
80630006=sceAtracSetDataAndGetID(09dfec40, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-19 |
5 |
80630006=sceAtracSetDataAndGetID(09926540, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-19 |
1 |
80630006=sceAtracSetDataAndGetID(099124c0, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-19 |
1 |
80630006=sceAtracSetDataAndGetID(09dd2f40, 00014000): invalid RIFF header |
| WWE 2K19 by GamerNafZ™ and Finn |
v1.8.0 |
2026-09-10 |
9 |
80630007=sceAtracSetData(2, 08d4b180, 0001fe10): atracID uses different codec type than data |
| Crash™ Tag Team Racing |
v1.9.4 |
2026-07-08 |
56 |
80630006=sceAtracSetDataAndGetID(095dd4c0, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.9.4 |
2026-07-08 |
56 |
80630006=sceAtracSetDataAndGetID(095ad380, 00014000): invalid RIFF header |
| METAL SLUG Anthology |
v1.8.0 |
2020-07-18 |
1 |
Jump to invalid address: 02a59ad0 PC 08dc0828 LR 08dc080c |
| METAL SLUG Anthology |
v1.8.0 |
2021-05-29 |
3 |
Jump to invalid address: 02a59a10 PC 08dc082c LR 08dc080c |
| Assassin's Creed: Bloodlines™ |
v1.8.0 |
2020-07-17 |
1 |
UNIMPL sceIoDevctl("usbpspcm:", 03415002, 09be8414, 4, 00000000, 0) |
| Assassin's Creed: Bloodlines™ |
v1.8.0 |
2020-07-17 |
1 |
UNIMPL sceIoDevctl("usbpspcm:", 03415001, 09be8414, 4, 00000000, 0) |
| SBK®09 Superbike World Championship |
v1.8.0 |
2022-03-20 |
2 |
sceKernelRegisterSubIntrHandler(30, 0, 08a22378, 09055710): duplicate handler |
| TEKKEN GLOBAL MOD Season 2 |
v1.8.0 |
2022-10-30 |
3 |
WriteToHardware: Invalid address 00000018 near PC 08000000 LR 08000000 |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-17 |
1 |
80630006=sceAtracSetDataAndGetID(093b4280, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-17 |
1 |
80630006=sceAtracSetDataAndGetID(093e43c0, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-17 |
1 |
80630006=sceAtracSetDataAndGetID(093d0340, 00014000): invalid RIFF header |
| WWE SmackDown vs. RAW 2011 |
v1.9.4 |
2026-09-28 |
109 |
80630007=sceAtracSetData(2, 08d4b180, 00005b00): atracID uses different codec type than data |
| SBK-07 |
v1.8.0 |
2020-07-17 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a24354, 094a13a0): duplicate handler |
| SBK-07 |
v1.8.0 |
2020-07-17 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a24354, 095fd370): duplicate handler |
| SBK-07 |
v1.8.0 |
2020-07-17 |
1 |
sceKernelRegisterSubIntrHandler(30, 0, 08a24354, 091aedf0): duplicate handler |
| SBK-07 |
v1.8.0 |
2023-05-11 |
2 |
sceKernelRegisterSubIntrHandler(30, 0, 08a24354, 09351200): duplicate handler |
| Resistance: Retribution™ |
v1.8.0 |
2020-07-16 |
1 |
Decoding texture from VRAM mirror at 047abbb0 swizzle=1 |
| ドラゴンボール タッグバーサス |
v1.8.0 |
2022-02-14 |
2 |
00000000=sceAtracLowLevelDecode(0, 09fce660, 09fce8c0[00000130], 00000260, 09fce8c4[00001000]): invalid pointers |
| Prince of Persia - Revelations |
v1.8.0 |
2020-11-05 |
5 |
80630006=sceAtracSetDataAndGetID(09a83000, 00000800): invalid RIFF header |
| TALES OF PHANTASIA |
v1.9.0 |
2025-02-14 |
32 |
MIPSCompileOp: Invalid instruction 00000001 |
| EA SPORTS 2010 FIFA World Cup™ |
v1.8.0 |
2020-07-26 |
17 |
GL ran out of GPU memory; switching to low memory mode |
| PixelJunk™ Monsters Deluxe |
v1.8.0 |
2022-05-26 |
3 |
80630006=sceAtracSetDataAndGetID(08eb7800, 000a01f4): invalid RIFF header |
| PixelJunk™ Monsters Deluxe |
v1.8.0 |
2022-05-26 |
3 |
80630006=sceAtracSetDataAndGetID(08eae080, 00009754): invalid RIFF header |
| WWE SmackDown vs. RAW 2010 |
v1.9.4 |
2026-05-23 |
5 |
80630006=sceAtracSetData(2, 08bd5600, 00009cc8): invalid RIFF header |
| WWE SmackDown vs. RAW 2010 |
v1.9.4 |
2021-08-05 |
4 |
80630006=sceAtracSetData(2, 08bd5600, 0000ca20): invalid RIFF header |
| WWE SmackDown vs. RAW 2010 |
v1.9.4 |
2025-10-04 |
5 |
80630006=sceAtracSetData(2, 08bd5600, 00006660): invalid RIFF header |
| NBA |
v1.8.0 |
2025-02-09 |
4 |
80630006=sceAtracSetDataAndGetID(09502540, 00003c98): invalid RIFF header |
| PES Ultimate Patch 2021 |
v1.9.4 |
2026-08-16 |
1,739 |
80630006=sceAtracSetDataAndGetID(09a4ec00, 00004000): invalid RIFF header |
| Virtua Tennis 3 |
v1.9.4 |
2020-08-21 |
2 |
80630011=sceAtracSetDataAndGetID(08cdde00, 0000002b): buffer too small |
| Virtua Tennis 3 |
v1.8.0 |
2026-02-25 |
3 |
80630011=sceAtracSetDataAndGetID(08cdb500, 00000004): buffer too small |
| Virtua Tennis 3 |
v1.9.3 |
2024-09-22 |
3 |
80630011=sceAtracSetDataAndGetID(08ce4140, 00000004): buffer too small |
| Virtua Tennis 3 |
v1.8.0 |
2020-12-20 |
3 |
80630011=sceAtracSetDataAndGetID(08cdc040, 00000004): buffer too small |
| Virtua Tennis 3 |
v1.8.0 |
2021-05-29 |
2 |
80630011=sceAtracSetDataAndGetID(08cde1c0, 00000004): buffer too small |
| Crash™ Tag Team Racing |
v1.9.4 |
2024-04-12 |
42 |
80630006=sceAtracSetDataAndGetID(09de3540, 00014000): invalid RIFF header |
| eFootball PES 2021 PPSSPP BY PES Project |
v1.9.4 |
2025-08-18 |
11,088 |
Savedata version requested on save: 3 |
| NARUTO SHIPPUDEN: Ultimate Ninja Impact |
v1.8.0 |
2020-07-14 |
1 |
00000000=sceUtilityScreenshotInitStart(09cac448) |
| CHILI CON CARNAGE |
v1.8.0 |
2020-07-14 |
1 |
Unknown GE command : 5add4c90 |
| Assassin's Creed: Bloodlines™ |
v1.8.0 |
2020-07-13 |
1 |
UNIMPL sceIoDevctl("usbpspcm:", 03415002, 09adbec4, 4, 00000000, 0) |
| Assassin's Creed: Bloodlines™ |
v1.8.0 |
2020-07-13 |
1 |
UNIMPL sceIoDevctl("usbpspcm:", 03415001, 09adbec4, 4, 00000000, 0) |
| Crash™ Tag Team Racing |
v1.8.0 |
2022-10-17 |
8 |
80630006=sceAtracSetDataAndGetID(09b4ca80, 00014000): invalid RIFF header |
| WWE SmackDown vs. RAW 2010 |
v1.9.4 |
2025-11-13 |
8 |
80630006=sceAtracSetData(2, 08bd5600, 00005be0): invalid RIFF header |
| Dragon Ball Z: Tenkaichi Tag Team |
v1.8.0 |
2020-07-13 |
1 |
80420014=__sceSasCoreWithMix(08b65a00, 2efe2f40, 4096, 4096): invalid address |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-13 |
1 |
80630006=sceAtracSetDataAndGetID(09e5f440, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2022-04-26 |
2 |
80630006=sceAtracSetDataAndGetID(09e399c0, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2022-04-26 |
3 |
80630006=sceAtracSetDataAndGetID(09e118c0, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-13 |
2 |
80630006=sceAtracSetDataAndGetID(09724940, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2020-07-13 |
2 |
80630006=sceAtracSetDataAndGetID(09708880, 00014000): invalid RIFF header |
| Crash™ Tag Team Racing |
v1.8.0 |
2023-02-01 |
5 |
80630006=sceAtracSetDataAndGetID(095ed200, 00014000): invalid RIFF header |
| TEKKEN 6 |
v1.9.4 |
2026-01-13 |
138 |
WriteToHardware: Invalid address 00000018 near PC 08000000 LR 08000000 |
| Prince of Persia - Revelations |
v1.9.4 |
2020-11-08 |
2 |
80630006=sceAtracSetDataAndGetID(0984f6c0, 00000800): invalid RIFF header |