Recent logs - NEED FOR SPEED™ Carbon OTC

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
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-05-27 FBO using existing buffer as depthbuffer, 04044000/04088000 and 04088000/00000000
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-05-25 WriteToHardware: Invalid address 696579ba near PC 08881254 LR 08881254
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-05-19 sceKernelLoadModule: unsupported options size=00000014, flags=00000000, pos=1, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.8.0 2022-04-25 Failed decrypting the PRX (ret = -1, size = 5566745, psp_size = 5567088)!
NEED FOR SPEED™ Carbon OTC v1.11.3 2022-04-22 FBO created from existing depthbuffer as color, 04088000/00000000 and 041fe000/04088000
NEED FOR SPEED™ Carbon OTC v1.11.3 2022-04-22 sceKernelLoadModule: unsupported options size=00000014, flags=000001a4, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-04-20 ReadFromHardware: Invalid address 00000000 near PC 00000000 LR 089aa1e4
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-04-10 sceKernelCreateThread(name=scePsmf_library): unsupported attributes 00000006
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-04-10 sceKernelLoadModule: unsupported options size=00000014, flags=08cacbd0, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-04-10 sceKernelLoadModule: unsupported options size=00000014, flags=00000001, pos=0, access=1, data=1, text=1
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-03-22 MIPSCompileOp: Invalid instruction 00000001
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-03-07 sceUtilityMsgDialogInitStart: invalid status
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-22 FBO using existing buffer as depthbuffer, 04000000/04088000 and 04088000/04088000
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-22 FBO using existing buffer as depthbuffer, 04044000/04088000 and 04088000/04088000
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-22 sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000000, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-19 Unknown syscall in known module 'sceNpService': 0xfc0bc8db
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-19 Unknown syscall in known module 'sceNpService': 0xbe22eea3
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-19 Unknown syscall in known module 'sceNpService': 0xa01443aa
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-19 Unknown syscall in known module 'sceNpService': 0x788f2b5e
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-19 Unknown syscall in known module 'sceNpService': 0x75dacb57
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-19 Unknown syscall in known module 'sceNpService': 0x72a1ce0d
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-19 Unknown syscall in known module 'sceNpService': 0x66c64821
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-19 Unknown syscall in known module 'sceNpService': 0x58251346
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-19 Unknown syscall in known module 'sceNpService': 0x506c318d
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-19 Unknown syscall in known module 'sceNpService': 0x4e851b10
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-19 Unknown syscall in known module 'sceNpService': 0x174d0d24
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-02-19 Unknown syscall in known module 'sceNpAuth': 0xcd86a656
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-02-10 sceKernelLoadModule: unsupported options size=00000014, flags=08d11560, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-02-10 sceKernelLoadModule: unsupported options size=00000014, flags=08857c2c, pos=0, access=1, data=1, text=1
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-02-10 sceKernelLoadModule: unsupported options size=00000014, flags=0892b680, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-02-03 sceKernelCreateSema(SNDMUTEX) unsupported options parameter, size = 167508176
NEED FOR SPEED™ Carbon OTC v1.11.3 2022-01-29 Video out requested, not supported: mode=0 size=512,384
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-01-28 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 145232488
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-01-28 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 145224280
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-01-28 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 151249632
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-01-27 GE Interrupt: newState might be 5
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-01-27 GE Interrupt: newState might be 4
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-01-27 GE Interrupt: newState might be 6
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-01-27 GE Interrupt: newState might be 3
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-01-27 GE Interrupt: newState might be 1
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-01-27 GE Interrupt: newState might be 7
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-01-27 GE Interrupt: newState might be 0
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-01-26 sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000001, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-01-09 Unexpected mpeg first timestamp: 0 / 0
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-01-01 80020001=sceKernelCreateMutex(): invalid name
NEED FOR SPEED™ Carbon OTC v1.12.3 2021-12-10 __KernelStopThread: thread 552 does not exist
NEED FOR SPEED™ Carbon OTC v1.12.2 2021-11-23 Video out requested, not supported: mode=0 size=0,0
NEED FOR SPEED™ Carbon OTC v1.12.2 2021-11-23 sceKernelLoadModule: unsupported options size=00000014, flags=deadbeef, pos=0, access=1, data=1, text=1
NEED FOR SPEED™ Carbon OTC v1.12.3 2021-11-11 __KernelStopThread: thread 322 does not exist
NEED FOR SPEED™ Carbon OTC v1.12.3 2021-11-23 sceKernelLoadModule: unsupported options size=00000014, flags=00000000, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-02-10 sceKernelLoadModule: unsupported options size=00000014, flags=00000000, pos=0, access=1, data=1, text=1
NEED FOR SPEED™ Carbon OTC v1.12.1 2021-10-17 80630007=sceAtracSetData(2, 08d4b180, 0000fe00): atracID uses different codec type than data
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-05-19 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 146059204
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-09-30 WriteToHardware: Invalid address 00000460 near PC 08000000 LR 08000000
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-09-13 FBO using existing buffer as depthbuffer, 04020000/04000000 and 04000000/00000000
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-02-03 sceKernelLoadModule: unsupported options size=00000014, flags=ffffffff, pos=0, access=1, data=1, text=1
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-05-27 FBO using existing buffer as depthbuffer, 04000000/04088000 and 04088000/00000000
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-07-25 __KernelStopThread: thread 616 does not exist
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-07-23 Unable to allocate kernel object, too many objects slots in use.
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-07-21 sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000137, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-06-17 FBO created from existing depthbuffer as color, 04088000/04110000 and 04000000/04088000
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-04-30 sceKernelLoadModule: unsupported options size=00000014, flags=ffffffff, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-06-16 sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000000, pos=0, access=0, data=0, text=2
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-06-16 sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000000, pos=0, access=0, data=0, text=1
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-06-14 sceKernelLoadModuleByID: unsupported options size=00000014, flags=089d5494, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-06-14 sceKernelLoadModuleByID: unsupported options size=00000014, flags=08aa3278, pos=0, access=1, data=1, text=1
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-06-11 BlockTransfer: Bad source transfer address 00000000!
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-08-26 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 146370816
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-10-03 sceKernelCreateSema(RealMutex) unsupported options parameter, size = -1
NEED FOR SPEED™ Carbon OTC v1.10.3 2021-05-11 Module linking debug info: ThreadManForKernel ver=0000, flags=0001, size=5, numVars=0, numFuncs=4, nidData=08228644, firstSym=082284c0, varData=00000000, extra=00000000 sceIdStorage_driver ver=0000, flags=0001, size=5, numVars=0, numFuncs=1, nidData=08228654, firstSym=082284e0, varData=00000000, extra=00000000 semaphore ver=0000, flags=0001, size=5, numVars=0, numFuncs=1, nidData=08228658, firstSym=082284e8, varData=00000000, extra=00000000
NEED FOR SPEED™ Carbon OTC v1.10.3 2022-03-11 Unknown syscall in known module 'ThreadManForKernel': 0x58b1f937
NEED FOR SPEED™ Carbon OTC v1.10.3 2021-05-11 Unknown syscall in known module 'SysclibForKernel': 0xb49a7697
NEED FOR SPEED™ Carbon OTC v1.12.3 2021-12-17 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 167771644
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-05-11 sceKernelLoadModule: unsupported options size=00000014, flags=7f800001, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-05-07 Ignoring possible texturing from framebuffer at 04161800 +0x64 / 480x272
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-05-07 Rendering to framebuffer offset: 04162000 +256x0
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-05-03 Error in shader compilation: info: Vertex shader compilation failed. ERROR: 0:180: 'outerProduct' : no matching overloaded function found ERROR: 0:180: '=' : cannot convert from 'const float' to '4X4 matrix of float' ERROR: 2 compilation errors. No code generated. 00080000:00007b1c HWX C T N Fog Tex Spline TessC TessT TessRevN #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 vec4 u_uvscaleoffset; 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 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; }; 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; _tex[0] = texelFetch(u_tess_points, ivec2(index_u + u_spline_counts, index_v), 0).xy; _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; _tex[1] = texelFetch(u_tess_points, ivec2(index_u + u_spline_counts, index_v), 0).xy; _col[1] = texelFetch(u_tess_points, ivec2(index_u + u_spline_counts * 2, index_v), 0).rgba; index_u = (2 + point_pos.x); index_v = (0 + point_pos.y); _pos[2] = texelFetch(u_tess_points, ivec2(index_u, index_v), 0).xyz; _
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-05-03 Error in shader compilation: info: Vertex shader compilation failed. ERROR: 0:160: 'outerProduct' : no matching overloaded function found ERROR: 0:160: '=' : cannot convert from 'const float' to '4X4 matrix of float' ERROR: 2 compilation errors. No code generated. 00080000:00005b0c HWX C T N Fog Spline TessC TessRevN #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 lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; 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 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; vec4 col; }; 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(index_u + u_spline_counts * 2, index_v), 0).rgba; index_u = (2 + point_pos.x); index_v = (0 + point_pos.y); _pos[2] = texelFetch(u_tess_points, ivec2(index_u, index_v), 0).xyz; _col[2] = texelFetch(u_tess_points, ivec2(index_u + u_spline_counts * 2, index_v), 0).rgba; index_u = (3 + point_pos.x); index_v = (0 + point_pos.y); _pos[3] = texelFetch(u_tess_points, ivec2(index_u, index_v), 0).xyz; _col[3] = texelFetch(u_tess_points, ivec2(index_u
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-05-02 Error in shader compilation: info: Vertex shader compilation failed. ERROR: 0:164: 'outerProduct' : no matching overloaded function found ERROR: 0:164: '=' : cannot convert from 'const float' to '4X4 matrix of float' ERROR: 2 compilation errors. No code generated. 00080000:00005b1c HWX C T N Fog Tex Spline TessC TessRevN #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 vec4 u_uvscaleoffset; 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 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; }; 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(index_u + u_spline_counts * 2, index_v), 0).rgba; index_u = (2 + point_pos.x); index_v = (0 + point_pos.y); _pos[2] = texelFetch(u_tess_points, ivec2(index_u, index_v), 0).xyz; _col[2] = texelFetch(u_tess_points, ivec2(index_u + u_spline_counts * 2, index_v), 0).rgba; index_u = (3 + point_pos.x); index_v = (0 + point_pos.y); _pos[3] = texelFetch(u_tess
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-23 sceKernelLoadModuleByID: unsupported options size=00000014, flags=089a5128, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-23 sceKernelLoadModuleByID: unsupported options size=00000014, flags=089a5128, pos=0, access=1, data=1, text=1
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-01-17 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 145349168
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-17 sceKernelCreateSema(SNDMUTEX) unsupported options parameter, size = 92160
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-17 sceKernelCreateSema(SNDMUTEX) unsupported options parameter, size = 146538292
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-17 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 146728312
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-17 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 146720384
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-17 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 5177420
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-17 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 143598328
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-17 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 148111360
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-17 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 800
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-17 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 167509648
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-17 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 145464000
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-17 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 146508164
NEED FOR SPEED™ Carbon OTC v1.11.3 2021-04-17 sceKernelLoadModuleByID: unsupported options size=00000014, flags=ffffabcd, pos=0, access=1, data=2, text=2
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-02-22 sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000000, pos=0, access=1, data=1, text=1
NEED FOR SPEED™ Carbon OTC v1.11.3 2022-03-24 Crazy varData address 01011006, skipping rest of module
NEED FOR SPEED™ Carbon OTC v1.11.3 2022-01-22 sceKernelCreateSema(RealMutex) unsupported options parameter, size = -65536
NEED FOR SPEED™ Carbon OTC v1.11.3 2022-01-22 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 167771616
NEED FOR SPEED™ Carbon OTC v1.12.3 2022-02-12 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 145851408
NEED FOR SPEED™ Carbon OTC v1.11.2 2021-03-22 Unexpected mpeg first timestamp: fcbcd255ce4 / 17367994555620