Recent logs - Surf's Up™

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
Surf's Up™ v1.17 2024-01-29 Can't draw: No current render step. Step count: 0
Surf's Up™ v1.17 2024-01-29 sceKernelLoadModule: unsupported options size=00000014, flags=00000000, pos=0, access=0, data=2, text=2
Surf's Up™ v1.17 2024-01-29 sceKernelLoadModule: unsupported options size=00000014, flags=00000000, pos=0, access=0, data=1, text=1
Surf's Up™ v1.17.1 2024-03-20 sceNetAdhocMatchingInit(32768) at 0896f508
Surf's Up™ v1.13.1 2022-08-09 sceKernelLoadModule: unsupported options size=00000014, flags=ffffffff, pos=0, access=1, data=2, text=2
Surf's Up™ v1.12.3 2022-02-06 Error in shader compilation: info: Vertex shader compilation failed. ERROR: 0:175: 'outerProduct' : no matching overloaded function found ERROR: 0:175: '=' : cannot convert from 'const float' to '4X4 matrix of float' ERROR: 2 compilation errors. No code generated. 01891000:00019b1d HWX C T N LM Fog Tex TexProjPos UVMtx Light: 3: c:1 t:0 MatUp:1 Spline TessC TessN #version 300 es // Adreno (TM) 306 - 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; in lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform mediump mat4 u_texmtx; uniform vec4 u_uvscaleoffset; uniform vec3 u_lightpos3; 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_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out lowp vec3 v_color1; out mediump vec3 v_texcoord; out mediump float v_fogdepth; uniform sampler2D u_tess_points; uniform sampler2D u_tess_weights_u; uniform sampler2D u_tess_weights_v; uniform int u_spline_counts; vec2 tess_sample(in vec2 points[16], mat4 weights) { vec2 pos = vec2(0.0, 0.0); pos += weights[0][0] * points[0]; pos += weights[0][1] * points[1]; pos += weights[0][2] * points[2]; pos += weights[0][3] * points[3]; pos += weights[1][0] * points[4]; pos += weights[1][1] * points[5]; pos += weights[1][2] * points[6]; pos += weights[1][3] * points[7]; pos += weights[2][0] * points[8]; pos += weights[2][1] * points[9]; pos += weights[2][2] * points[10]; pos += weights[2][3] * points[11]; pos += weights[3][0] * points[12]; pos += weights[3][1] * points[13]; pos += weights[3][2] * points[14]; pos += weights[3][3] * points[15]; return pos; } vec3 tess_sample(in vec3 points[16], mat4 weights) { vec3 pos = vec3(0.0, 0.0, 0.0); pos += weights[0][0] * points[0]; pos += weights[0][1] * points[1]; pos += weights[0][2] * points[2]; pos += weights[0][3] * points[3]; pos += weights[1][0] * points[4]; pos += weights[1][1] * points[5]; pos += weights[1][2] * points[6]; pos += weights[1][3] * points[7]; pos += weights[2][0] * points[8]; pos += weights[2][1] * points[9]; pos += weights[2][2] * points[10]; pos += weights[2][3] * points[11]; pos += weights[3][0] * points[12]; pos += weights[3][1] * points[13]; pos += weights[3][2] * points[14]; pos += weights[3][3] * points[15]; return pos; } vec4 tess_sample(in vec4 points[16], mat4 weights) { vec4 pos = vec4(0.0, 0.0, 0.0, 0.0); pos += weights[0][0] * points[0]; pos += weights[0][1] * points[1]; pos += weights[0][2] * points[2]; pos += weights[0][3] * points[3]; pos += weights[1][0] * points[4]; pos += weights[1][1] * points[5]; pos += weights[1][2] * points[6]; pos += weights[1][3] * points[7]; pos += weights[2][0] * points[8]; pos += weights[2][1] * points[9]; pos += weights[2][2] * points[10]; pos += weights[2][3] * points[11]; pos += weights[3][0] * points[12]; pos += weights[3][1] * points[13]; pos += weights[3][2] * points[14]; pos += weights[3][3] * points[15]; return pos; } struct Tess { vec3 pos; vec2 tex; vec4 col; vec3 nrm; }; void tessellate(out Tess tess) { ivec2 point_pos = ivec2(position.z, normal.z); ivec2 weight_idx = ivec2(position.xy); vec3 _pos[16]; vec2 _tex[16]; vec4 _col[16]; int index_u, index_v; index_u = (0 + point_pos.x); index_v = (0 + point_pos.y); _pos[0] = texelFetch(u_tess_points, ivec2(index_u, index_v), 0).xyz; _col[0] = texelFetch(u_tess_points, ivec2(index_u + u_spline_counts * 2, index_v), 0).rgba; index_u = (1 + point_pos.x); index_v = (0 + point_pos.y); _pos[1] = texelFetch(u_tess_points, ivec2(index_u, index_v), 0).xyz; _col[1] = texelFetch(u_tess_points, ivec2
Surf's Up™ v1.11.3 2021-08-07 sceKernelLoadModule: unsupported options size=00000014, flags=00000000, pos=0, access=1, data=1, text=1
Surf's Up™ v1.11.3 2021-08-07 sceKernelLoadModule: unsupported options size=00000014, flags=00000000, pos=0, access=1, data=2, text=2
Surf's Up™ v1.11.3 2021-07-03 Unknown GetPointer 00000000 PC 08906744 LR 08906744
Surf's Up™ v1.11.3 2021-03-22 Error in shader program link: info: Compile failed. ERROR: 0:34: ';' : syntax error; ERROR: 1 compilation errors. No code generated. WARNING: 0:9: 'attribute' : deprecated as of language version 130 WARNING: 0:10: 'attribute' : deprecated as of language version 130 WARNING: 0:11: 'attribute' : deprecated as of language version 130 WARNING: 0:23: 'varying' : deprecated as of language version 130 WARNING: 0:24: 'varying' : deprecated as of language version 130 WARNING: 0:25: 'varying' : deprecated as of language version 130 WARNING: 0:27: 'function_call_constructor@vec4_vec4@0' : used without being initialised WARNING: 7 compilation warnings. Success. WARNING: 0:10: 'varying' : deprecated as of language version 130 WARNING: 0:11: 'varying' : deprecated as of language version 130 WARNING: 0:12: 'varying' : deprecated as of language version 130 WARNING: 0:15: 'function_call_constructor@vec4_vec4@0' : used without being initialised WARNING: 0:16: 'texture2D' : function or matching overload deprecated as of language version 130 WARNING: 5 compilation warnings. fs: 00000000:00000822 Tex TexAlpha LM TFuncMod #version 130 // Intel(R) Graphics Media Accelerator 3600 Series - GLSL 130 #define DISCARD discard #define lowp #define mediump #define highp #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) uniform sampler2D tex; varying lowp vec4 v_color0; varying lowp vec3 v_color1; varying mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 s = vec4(v_color1, 0.0); vec4 t = texture2D(tex, v_texcoord.xy); vec4 p = v_color0; vec4 v = p * t + s; fragColor0 = v; } vs: 01010000:00000b31 HWX T N LM Tex Light: MatUp:1 Cull #version 130 // 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)) 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 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_cullRangeMin; uniform highp vec4 u_cullRangeMax; varying lowp vec4 v_color0; varying lowp vec3 v_color1; varying mediump vec3 v_texcoord; 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); mediump float ldot; v_color0 = clamp(lightSum0, 0.0, 1.0); v_color1 = splat3(0.0); v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); vec3 projPos = outPos.xyz / outPos.w; if (u_cullRangeMin.w <= 0.0 || (projPos.z >= u_cullRangeMin.z && projPos.z <= u_cullRangeMax.z)) { if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.z < u_cullRangeMin.z || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; }
Surf's Up™ v1.10.3 2021-01-14 RET: Stack empty!
Surf's Up™ v1.10.2 2020-11-07 Unknown syscall in known module 'SysclibForKernel': 0xb49a7697
Surf's Up™ v1.10.2 2020-11-07 sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000000, pos=0, access=0, data=0, text=1
Surf's Up™ v1.10.3 2020-10-03 Unknown syscall in known module 'ThreadManForKernel': 0x293b45b8
Surf's Up™ v1.10.3 2020-10-03 Unknown syscall in known module 'ThreadManForKernel': 0x7e65b999
Surf's Up™ v1.10.3 2020-10-03 Unknown syscall in known module 'ThreadManForKernel': 0x6652b8ca
Surf's Up™ v1.10.3 2020-10-03 Unknown syscall in known module 'ThreadManForKernel': 0x18260574
Surf's Up™ v1.10.3 2020-10-03 Unknown syscall in known module 'ThreadManForKernel': 0xe9b3061e
Surf's Up™ v1.10.3 2020-10-03 Unknown syscall in known module 'ThreadManForKernel': 0x86255ada
Surf's Up™ v1.10.3 2020-10-03 Unknown syscall in known module 'ThreadManForKernel': 0x8125221d
Surf's Up™ v1.10.3 2020-09-30 sceKernelLoadModule: unsupported options size=00000014, flags=00000001, pos=0, access=1, data=2, text=2
Surf's Up™ v1.10.3 2020-09-30 Video out requested, not supported: mode=0 size=0,0
Surf's Up™ v1.10.3 2020-09-30 Unimplemented HLE function sceKernelStopUnloadSelfModule
Surf's Up™ v1.10.3 2020-09-30 sceKernelCreateThread(name=sceNetAdhocAuth_Service): unsupported attributes 00001006
Surf's Up™ v1.10.3 2020-09-30 sceKernelCreateThread(name=sceMemab): unsupported attributes 00001006
Surf's Up™ v1.11.3 2021-08-07 sceKernelCreateThread(name=sceNetIfhandle_Service): unsupported attributes 00001006
Surf's Up™ v1.10.3 2020-10-03 sceKernelLoadModule: unsupported options size=00000014, flags=00000000, pos=1, access=1, data=2, text=2
Surf's Up™ v1.10.2 2020-07-28 VTYPE with morph used: THRU=0 TC=0 COL=0 POS=3 NRM=0 WT=0 NW=1 IDX=2 MC=2
Surf's Up™ v1.10.2 2020-07-28 sceKernelCreateThread(name=ScePafJob): unsupported options parameter 09fbfdf0
Surf's Up™ v1.10.2 2020-07-28 sceKernelCreateThread(name=ScePafJob): unsupported options parameter 09fbfdb0
Surf's Up™ v1.10.2 2020-07-28 sceKernelCreateThread(name=ScePafJob): unsupported options parameter 09fbfd00
Surf's Up™ v1.10.2 2020-07-28 sceKernelCreateThread(name=ScePafJob): unsupported attributes 00000008
Surf's Up™ v1.10.2 2020-07-28 sceKernelCreateThread(name=ScePafThread): unsupported options parameter 09fbfd30
Surf's Up™ v1.10.2 2020-07-28 sceKernelCreateThread(name=ScePafThread): unsupported attributes 00000008
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/f5478233, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/d8f54a51, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/d0a56296, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/d021c0fb, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/a703fe0f, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/8f450998, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/87c263d1, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/87677e40, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/7f696782, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/44e07129, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/3cef484f, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/3c2fa058, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/35750070, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/354d27ea, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/2a368661, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/0db149f4, already implemented in HLE.
Surf's Up™ v1.10.3 2023-12-21 Ignoring func export sceMp3/07ec321a, already implemented in HLE.
Surf's Up™ v1.8.0 2020-04-29 UNIMPL sceUtilityGameSharingInitStart(0910debc)
Surf's Up™ v1.9.4 2020-04-29 UNIMPL sceUtilityGameSharingInitStart(0910bf3c)
Surf's Up™ v1.9.4 2020-04-29 UNIMPL sceUtilityGameSharingInitStart(0910abdc)
Surf's Up™ v1.9.4 2020-04-29 UNIMPL sceUtilityGameSharingInitStart(0910f3bc)
Surf's Up™ v1.9.4 2020-02-08 UNIMPL sceUtilityGameSharingInitStart(0910e05c)
Surf's Up™ v1.9.4 2023-11-21 sceUtilityMsgDialogInitStart: invalid status
Surf's Up™ v1.1.1-66-g5ebd7bf 2016-05-21 sceAtracSetData(0, 08c1bf80, 00002000): bad data
Surf's Up™ v1.1.1-66-g5ebd7bf 2016-05-21 sceAtracSetData(0, 08c24900, 00002000): bad data
Surf's Up™ v1.1.1-66-g5ebd7bf 2016-05-21 Atrac buffer invalid RIFF header: 08c24900
Surf's Up™ v1.1.1-66-g5ebd7bf 2016-05-21 Atrac buffer invalid RIFF header: 08c14180
Surf's Up™ v1.1.1-66-g5ebd7bf 2016-05-21 avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7
Surf's Up™ v1.1.1-66-g5ebd7bf 2016-05-21 sceAtracSetData(0, 08c14180, 00002000): bad data
Surf's Up™ v1.1.1-66-g5ebd7bf 2016-05-21 Atrac buffer invalid RIFF header: 08c1bf80
Surf's Up™ v1.1.1-66-g5ebd7bf 2016-05-21 Atrac buffer invalid RIFF header: 08c3c480
Surf's Up™ v1.1.1-66-g5ebd7bf 2016-05-21 sceAtracSetData(0, 08c3c480, 00002000): bad data
Surf's Up™ v1.9.4 2024-03-20 sceKernelRegisterSubIntrHandler(30, 0, 0893314c, 00000000): duplicate handler