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 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.4 |
2023-05-29 |
80630006=sceAtracSetDataAndGetID(08c7c6f4, dc59fae1): invalid RIFF header |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.4 |
2023-05-29 |
80630006=sceAtracSetDataAndGetID(08c7e828, 255621e3): invalid RIFF header |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.4 |
2023-05-29 |
80630006=sceAtracSetDataAndGetID(08c839e0, e0010f59): invalid RIFF header |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.4 |
2023-05-29 |
80630006=sceAtracSetDataAndGetID(08c81d0c, 02c971e6): invalid RIFF header |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.4 |
2023-05-26 |
__KernelStopThread: thread 694 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.3 |
2023-05-13 |
__KernelStopThread: thread 403 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.4 |
2023-05-29 |
__KernelStopThread: thread 405 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.12.3 |
2023-05-02 |
__KernelStopThread: thread 2849 does not exist |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-04-19 |
__KernelStopThread: thread 303 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-04-15 |
__KernelStopThread: thread 322 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.3 |
2023-05-10 |
__KernelStopThread: thread 399 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-03-24 |
__KernelStopThread: thread 323 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-03-19 |
__KernelStopThread: thread 1272 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.13.1 |
2023-03-12 |
__KernelStopThread: thread 738 does not exist |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-03-11 |
__KernelStopThread: thread 1374 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-03-10 |
__KernelStopThread: thread 1572 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-03-10 |
80630006=sceAtracSetDataAndGetID(08c85d14, 2edc9110): invalid RIFF header |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-03-07 |
__KernelStopThread: thread 1553 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.13.1 |
2023-03-02 |
__KernelStopThread: thread 3944 does not exist |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-03-02 |
sceKernelLoadModule: unsupported options size=00000014, flags=08c98210, pos=0, access=1, data=2, text=2 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-03-02 |
sceKernelLoadModule: unsupported options size=00000014, flags=08caf9fc, pos=0, access=1, data=1, text=1 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-03-02 |
80000107=sceDisplaySetFrameBuf(00000000, 0, 0, 0): must change latched framebuf first |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-03-02 |
sceKernelLoadModule: unsupported options size=00000014, flags=00000000, pos=0, access=1, data=2, text=2 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-03-02 |
sceKernelLoadModule: unsupported options size=00000014, flags=00000000, pos=0, access=1, data=1, text=1 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-02-12 |
__KernelStopThread: thread 402 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.2 |
2023-04-17 |
Attempting to texture from current render target (src=04000000 / target=04000000 / flags=1), making a copy |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-02-05 |
Attempting to texture from current render target (src=04088000 / target=04088000 / flags=1), making a copy |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-04-21 |
__KernelStopThread: thread 296 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-31 |
__KernelStopThread: thread 943 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.4 |
2023-05-26 |
__KernelStopThread: thread 297 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-01-29 |
__KernelStopThread: thread 1017 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.4 |
2023-05-29 |
__KernelStopThread: thread 282 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-02-22 |
__KernelStopThread: thread 301 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-01-23 |
__KernelStopThread: thread 733 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-05-14 |
__KernelStopThread: thread 302 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-04-19 |
__KernelStopThread: thread 300 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-01-22 |
Error in shader program link: info: (unknown reason)
fs: postshader
#ifdef GL_ES
precision mediump float;
#endif
/*
Hyllian's 5xBR v3.5a Shader
Copyright (C) 2011 Hyllian/Jararaca - [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.
*/
#ifdef GL_ES
precision mediump float;
precision mediump int;
#endif
uniform sampler2D sampler0;
uniform vec2 u_texelDelta;
uniform vec2 u_pixelDelta;
varying vec2 v_texcoord0;
const float coef = 2.0;
const vec3 rgbw = vec3(16.163, 23.351, 8.4772);
const vec4 Ao = vec4( 1.0, -1.0, -1.0, 1.0 );
const vec4 Bo = vec4( 1.0, 1.0, -1.0,-1.0 );
const vec4 Co = vec4( 1.5, 0.5, -0.5, 0.5 );
const vec4 Ax = vec4( 1.0, -1.0, -1.0, 1.0 );
const vec4 Bx = vec4( 0.5, 2.0, -0.5,-2.0 );
const vec4 Cx = vec4( 1.0, 1.0, -0.5, 0.0 );
const vec4 Ay = vec4( 1.0, -1.0, -1.0, 1.0 );
const vec4 By = vec4( 2.0, 0.5, -2.0,-0.5 );
const vec4 Cy = vec4( 2.0, 0.0, -1.0, 0.5 );
vec4 df(vec4 A, vec4 B) {
return abs(A-B);
}
vec4 weighted_distance(vec4 a, vec4 b, vec4 c, vec4 d, vec4 e, vec4 f, vec4 g, vec4 h) {
return (df(a,b) + df(a,c) + df(d,e) + df(d,f) + 4.0*df(g,h));
}
void main(){
bool upscale = u_texelDelta.x > (1.6 * u_pixelDelta.x);
vec3 res = texture2D(sampler0, v_texcoord0.xy).xyz;
// Let's skip the whole scaling if output size smaller than 1.6x of input size
if (upscale) {
bvec4 edr, edr_left, edr_up, px; // px = pixel, edr = edge detection rule
bvec4 interp_restriction_lv1, interp_restriction_lv2_left, interp_restriction_lv2_up;
bvec4 nc; // new_color
bvec4 fx, fx_left, fx_up; // inequations of straight lines.
vec2 pS = 1.0 / u_texelDelta.xy;
vec2 fp = fract(v_texcoord0.xy*pS.xy);
vec2 TexCoord_0 = v_texcoord0.xy-fp*u_pixelDelta.xy;
vec2 dx = vec2(u_texelDelta.x,0.0);
vec2 dy = vec2(0.0,u_texelDelta.y);
vec2 y2 = dy + dy; vec2 x2 = dx + dx;
vec3 A = texture2D(sampler0, TexCoord_0 -dx -dy ).xyz;
vec3 B = texture2D(sampler0, TexCoord_0 -dy ).xyz;
vec3 C = texture2D(sampler0, TexCoord_0 +dx -dy ).xyz;
vec3 D = texture2D(sampler0, TexCoord_0 -dx ).xyz;
vec3 E = texture2D(sampler0, TexCoord_0 ).xyz;
vec3 F = texture2D(sampler0, TexCoord_0 +dx ).xyz;
vec3 G = texture2D(sampler0, TexCoord_0 -dx +dy ).xyz;
vec3 H = texture2D(sampler0, TexCoord_0 +dy ).xyz;
vec3 I = texture2D(sampler0, TexCoord_0 +dx +dy ).xyz;
vec3 A1 = texture2D(sampler0, TexCoord_0 -dx -y2).xyz;
vec3 C1 = texture2D(sampler0, TexCoord_0 +dx -y2).xyz;
vec3 A0 = texture2D(sampler0, TexCoord_0 -x2 -dy).xyz;
vec3 G0 = texture2D(sampler0, TexCoord_0 -x2 +dy).xyz;
vec3 C4 = texture2D(sampler0, TexCoord_0 +x2 -dy).xyz;
vec3 I4 = texture2D(sampler0, TexCoord_0 +x2 +dy).xyz;
vec3 G5 = texture2D(sampler0, TexCoord_0 -dx +y2).xyz;
vec3 I5 = texture2D(sampler0, TexCoord_0 +dx +y2).xyz;
vec3 B1 = texture2D(sampler0, TexCoord_0 -y2).xyz;
vec3 D0 = texture2D(sampler0, TexCoord_0 -x2 ).xyz;
vec3 H5 = texture2D(sampler0, TexCoord_0 +y2).xyz;
vec3 F4 = texture2D(sampler0, TexCoord_0 +x2 ).xyz;
vec4 b = vec4(dot(B ,rgbw), dot(D ,rgbw), dot(H ,rgbw), dot(F ,rgbw));
vec4 c = vec4(dot(C ,rgbw), dot(A ,rgbw), dot(G ,rgbw), dot(I ,rgbw));
vec4 d = vec4(b.y, b.z, b.w, b.x);
vec4 e = vec4(dot(E,rgbw));
vec4 f = vec4(b.w, b.x, b.y, b.z);
vec4 g = vec4(c.z, c.w, c.x, c.y);
vec4 h = vec |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-03-21 |
__KernelStopThread: thread 397 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-09 |
UI scissor out of bounds in SavedataScreen: 1733,87-0,87 / 1560,720 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-09 |
UI scissor out of bounds in SavedataScreen: 1677,87-0,87 / 1560,720 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-09 |
UI scissor out of bounds in SavedataScreen: 1698,269-0,87 / 1560,720 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-09 |
UI scissor out of bounds in SavedataScreen: 1698,178-0,87 / 1560,720 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-09 |
UI scissor out of bounds in SavedataScreen: 1698,87-0,87 / 1560,720 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-08 |
UI scissor out of bounds in SavedataScreen: 1696,87-0,87 / 1560,720 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-08 |
UI scissor out of bounds in SavedataScreen: 1702,269-0,87 / 1560,720 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-08 |
UI scissor out of bounds in SavedataScreen: 1702,178-0,87 / 1560,720 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-08 |
UI scissor out of bounds in SavedataScreen: 1702,87-0,87 / 1560,720 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-09 |
UI scissor out of bounds in SavedataScreen: 1735,269-0,87 / 1560,720 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-09 |
UI scissor out of bounds in SavedataScreen: 1735,178-0,87 / 1560,720 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-09 |
UI scissor out of bounds in SavedataScreen: 1735,87-0,87 / 1560,720 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.1 |
2023-01-06 |
__KernelStopThread: thread 753 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.14.4 |
2023-02-27 |
__KernelStopThread: thread 404 does not exist (helper deleted) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.13.2 |
2022-12-24 |
WriteToHardware: Invalid address fffe8ac4 near PC 08000000 LR 08000000 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.4 |
2023-06-07 |
00000400=sceGeEdramSetAddrTranslation(00000800) |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10-6-g8ac4efd3c |
2022-11-19 |
sceDmacMemcpy(dest=04110000, src=094021c0, size=557056): overlapping read |
Yu-Gi-Oh! GX Tag Force 2 |
v1.9.3 |
2022-11-15 |
MIPSCompileOp: Invalid instruction 00000015 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.4 |
2023-05-29 |
sceNetAdhocMatchingInit(32768) at 0885ba40 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.15.4 |
2023-06-06 |
Drawing region rate add non-zero: 0164, 0100 of 017b, 010f |
Yu-Gi-Oh! GX Tag Force 2 |
v1.12.3 |
2022-07-17 |
Unknown GE command : fbe84128 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.12.3 |
2022-07-08 |
Jump to invalid address: 0006d624 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.12.3 |
2022-07-08 |
Jump to invalid address: 0006d604 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.12.3 |
2022-07-08 |
Garbage libstub address 0006dd60 or end 0006dfcc |
Yu-Gi-Oh! GX Tag Force 2 |
v1.12.3 |
2022-05-03 |
80630006=sceAtracSetDataAndGetID(08c8b1e8, 7cfbf706): invalid RIFF header |
Yu-Gi-Oh! GX Tag Force 2 |
v1.12.3 |
2022-05-03 |
80630006=sceAtracSetDataAndGetID(08c89514, 6bec767b): invalid RIFF header |
Yu-Gi-Oh! GX Tag Force 2 |
v1.12.3 |
2022-01-19 |
80630006=sceAtracSetDataAndGetID(08bd3d0c, f2d9c04b): invalid RIFF header |
Yu-Gi-Oh! GX Tag Force 2 |
v1.12.3 |
2022-07-17 |
80630011=sceAtracSetDataAndGetID(08d2fc04, 00000000): buffer too small |
Yu-Gi-Oh! GX Tag Force 2 |
v1.12.3 |
2021-12-04 |
UNIMPL sceKernelStopUnloadSelfModuleWithStatus(00000001, 00000000, 00000000, 00000000, 00000000): game may have crashed |
Yu-Gi-Oh! GX Tag Force 2 |
v1.9.4 |
2021-08-17 |
sceDmacMemcpy(dest=04088000, src=090b2200, size=557056): overlapping read |
Yu-Gi-Oh! GX Tag Force 2 |
v1.11.3 |
2021-07-10 |
WriteToHardware: Invalid address ffff8fe8 near PC 088324c8 LR 0882ee14 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.11.1 |
2021-07-10 |
80630006=sceAtracSetDataAndGetID(08c10d14, 81c0bdfb): invalid RIFF header |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 142644872 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 142637024 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
sceKernelCreateSema(SNDMUTEX) unsupported options parameter, size = 142748256 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
RET: Stack empty! |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
sceKernelCreateSema(RealMutex) unsupported options parameter, size = 145752064 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
sceKernelLoadModuleByID: unsupported options size=00000014, flags=089a5164, pos=0, access=1, data=2, text=2 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
sceKernelCreateThread(name=sceNetAdhocAuth_Service): unsupported attributes 00001006 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x293b45b8 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x616403ba |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x7e65b999 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x6652b8ca |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x18260574 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0xe9b3061e |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x86255ada |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x8125221d |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x278c0df5 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
sceKernelCreateThread(name=sceMemab): unsupported attributes 00001006 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
sceKernelCreateThread(name=sceNetIfhandle_Service): unsupported attributes 00001006 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Ignoring func export sceNetIfhandle/fd8585e1, already implemented in HLE. |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Ignoring func export sceNetIfhandle/c80181a2, already implemented in HLE. |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x369ed59d |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x39810265 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0xb736e9ff |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0xaf36d708 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x89b3d48c |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x56c039b5 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x1fb15a32 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x58b1f937 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x4e3a1105 |
Yu-Gi-Oh! GX Tag Force 2 |
v1.10.3 |
2021-06-14 |
Unknown syscall in known module 'ThreadManForKernel': 0x3f53e640 |