Recent logs - DISSIDIA® 012[duodecim]™ FINAL FANTASY®

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
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.10.3 2022-09-30 sceDmacMemcpy(dest=49845180, src=09954640, size=15808): overlapping read
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.2 2022-09-27 sceKernelLoadModule: unsupported options size=00000014, flags=0899b0cc, pos=0, access=1, data=2, text=2
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.2 2022-09-27 sceKernelLoadModule: unsupported options size=00000014, flags=0899b0cc, pos=0, access=1, data=1, text=1
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.2 2022-09-23 sceNetAdhocMatchingInit(23844) at 089036d4
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.2 2022-09-21 GetFramebufferCandidates(DEPTH): Multiple (5) candidate framebuffers. First will be chosen. texaddr: 04288000 offset: 0 (512x512 stride 512, CLUT16): [C:04000000/512 Z:04088000/512 X:0 Y:0 reint: false] [C:04044000/512 Z:04088000/512 X:0 Y:0 reint: false] [C:040cc000/512 Z:04088000/512 X:0 Y:0 reint: false] [C:040ec000/128 Z:04088000/512 X:0 Y:0 reint: false] [C:040f4000/64 Z:04088000/512 X:0 Y:0 reint: false]
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.2 2022-09-18 GetFramebufferCandidates(DEPTH): Multiple (5) candidate framebuffers. First will be chosen. texaddr: 04288000 offset: 0 (512x512 stride 512, CLUT16): [C:04044000/512 Z:04088000/512 X:0 Y:0 reint: false] [C:04000000/512 Z:04088000/512 X:0 Y:0 reint: false] [C:040cc000/512 Z:04088000/512 X:0 Y:0 reint: false] [C:040ec000/128 Z:04088000/512 X:0 Y:0 reint: false] [C:040f4000/64 Z:04088000/512 X:0 Y:0 reint: false]
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.2-957-g7923e87ba 2022-09-15 Rendering to framebuffer offset at 040cc000 +256x0 (stride 512)
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-09-12 WriteToHardware: Invalid address fffff1ac near PC 0886800c LR 0886800c
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1 2022-09-11 ReadFromHardware: Invalid address 000023c6 near PC 0893588c LR 08869b14
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1 2022-09-11 ReadFromHardware: Invalid address 00000160 near PC 089b2a58 LR 0886e9ec
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1 2022-09-11 ReadFromHardware: Invalid address 00000040 near PC 089b2a0c LR 0886e9ec
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1 2022-09-11 Unknown GetPointerWrite 00000060 PC 089b2984 LR 0886e9ec
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.2-957-g7923e87ba 2022-09-16 Attempting to texture from current render target (src=040cc000 / target=040cc000 / flags=7), making a copy
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1 2022-09-08 WriteToHardware: Invalid address 00000018 near PC 08000000 LR 08000000
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1 2022-09-07 GetFramebufferCandidates(DEPTH): Multiple (2) candidate framebuffers. First will be chosen. texaddr: 04288000 offset: 0 (512x512 stride 512, CLUT16): [C:04044000/512 Z:04088000/512 X:0 Y:0 reint: false] [C:040cc000/512 Z:04088000/512 X:0 Y:0 reint: false]
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.10.3 2022-09-03 Unknown syscall in known module 'sceNpService': 0x268c009d
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1 2022-08-31 80630006=sceAtracSetDataAndGetID(095ce040, 0000340c): invalid RIFF header
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.2 2022-08-26 sceKernelCreateSema(SNDMUTEX) unsupported options parameter, size = 167508176
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1-234-g5434bd83e 2022-08-23 Error in shader compilation: info: ERROR: 0:21: Incompatible types in initialization (and no available implicit conversion) ERROR: 0:25: Use of undeclared identifier 'tsize' ERROR: 0:27: Use of undeclared identifier 'tsize' 00000000:000003c2 Tex Depal TClampST TFuncMod #version 300 es #extension GL_EXT_shader_framebuffer_fetch : require // Apple A14 GPU - GLSL 300 #define DISCARD discard precision lowp float; precision highp int; #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) precision highp int; uniform sampler2D tex; uniform vec4 u_texclamp; uniform sampler2D pal; uniform uint u_depal_mask_shift_off_fmt; in lowp vec4 v_color0; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec2 fixedcoord = vec2(clamp(v_texcoord.x, u_texclamp.z, u_texclamp.x - u_texclamp.z), clamp(v_texcoord.y, u_texclamp.w, u_texclamp.y - u_texclamp.w)); vec2 uv = fixedcoord.xy; vec2 uv_round; vec2 tsize = textureSize(tex, 0).xy; vec2 fraction; bool bilinear = (u_depal_mask_shift_off_fmt >> 31) != 0U; if (bilinear) { uv_round = uv * tsize - vec2(0.5, 0.5); fraction = fract(uv_round); uv_round = (uv_round - fraction + vec2(0.5, 0.5)) / tsize; } else { uv_round = uv; } highp vec4 t = texture(tex, uv_round); highp vec4 t1 = textureOffset(tex, uv_round, ivec2(1, 0)); highp vec4 t2 = textureOffset(tex, uv_round, ivec2(0, 1)); highp vec4 t3 = textureOffset(tex, uv_round, ivec2(1, 1)); uint depalMask = (u_depal_mask_shift_off_fmt & 0xFFU); uint depalShift = (u_depal_mask_shift_off_fmt >> 8) & 0xFFU; uint depalOffset = ((u_depal_mask_shift_off_fmt >> 16) & 0xFFU) << 4; uint depalFmt = (u_depal_mask_shift_off_fmt >> 24) & 0x3U; uvec4 col; uint index0; uint index1; uint index2; uint index3; switch (int(depalFmt)) { case 0: col = uvec4(t.rgb * vec3(31.99, 63.99, 31.99), 0); index0 = (col.b << 11) | (col.g << 5) | (col.r); if (bilinear) { col = uvec4(t1.rgb * vec3(31.99, 63.99, 31.99), 0); index1 = (col.b << 11) | (col.g << 5) | (col.r); col = uvec4(t2.rgb * vec3(31.99, 63.99, 31.99), 0); index2 = (col.b << 11) | (col.g << 5) | (col.r); col = uvec4(t3.rgb * vec3(31.99, 63.99, 31.99), 0); index3 = (col.b << 11) | (col.g << 5) | (col.r); } break; case 1: col = uvec4(t.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index0 = (col.a << 15) | (col.b << 10) | (col.g << 5) | (col.r); if (bilinear) { col = uvec4(t1.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index1 = (col.a << 15) | (col.b << 10) | (col.g << 5) | (col.r); col = uvec4(t2.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index2 = (col.a << 15) | (col.b << 10) | (col.g << 5) | (col.r); col = uvec4(t3.rgba * vec4(31.99, 31.99, 31.99, 1.0)); index3 = (col.a << 15) | (col.b << 10) | (col.g << 5) | (col.r); } break; case 2: col = uvec4(t.rgba * 15.99); index0 = (col.a << 12) | (col.b << 8) | (col.g << 4) | (col.r); if (bilinear) { col = uvec4(t1.rgba * 15.99); index1 = (col.a << 12) | (col.b << 8) | (col.g << 4) | (col.r); col = uvec4(t2.rgba * 15.99); index2 = (col.a << 12) | (col.b << 8) | (col.g << 4) | (col.r); col = uvec4(t3.rgba * 15.99); index3 = (col.a << 12) | (col.b << 8) | (col.g << 4) | (col.r); } break; case 3: col = uvec4(t.rgba * 255.99); index0 = (col.a << 24) | (col.b << 16) | (col.g << 8) | (col.r); if (bilinear) { col = uvec4(t1.rgba * 255.99); index1 = (col.a << 24) | (col.b << 16) | (col.g << 8) | (col.r); col = uvec4(t2.rgba * 255.99); index2 = (col.a << 24) | (col.b << 16) | (col.g << 8) | (col.r); col = uvec4(t3.rgba * 255.99); index3 = (col.a << 24) | (col.b << 16) | (col.g << 8) | (col.r); } break; }; index0 = ((index0 >> depalShift) & depalMask) | depalOffset; t = texelFetch(pal, ivec2(index0, 0), 0); if (bilinear && !(index0 == index1 && index1 == index2 && index2 == index3)) { index1 = ((index1 >> depalShift) & depalMask) | depalOffset; index2 = ((index2 >> depalShift) & depalMask
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.10.3 2022-08-19 sceDmacMemcpy(dest=498451a4, src=09962100, size=512): overlapping read
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.11.3 2022-08-18 sceKernelLoadModule: unsupported options size=00000014, flags=08d74120, pos=0, access=1, data=1, text=1
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.10.3 2022-08-18 sceDmacMemcpy(dest=498451a4, src=0995c200, size=512): overlapping read
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.10.3 2022-08-17 sceDmacMemcpy(dest=4989d624, src=09961f80, size=512): overlapping read
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-08-13 sceDmacMemcpy(dest=498451a4, src=09967a00, size=512): overlapping read
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1 2022-08-08 sceKernelLoadModule: unsupported options size=00000014, flags=00000002, pos=0, access=1, data=2, text=2
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1 2022-08-08 sceKernelLoadModule: unsupported options size=00000014, flags=08af0100, pos=0, access=1, data=2, text=2
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1 2022-08-08 sceKernelLoadModule: unsupported options size=00000014, flags=08c03170, pos=0, access=1, data=1, text=1
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1 2022-08-08 sceKernelLoadModule: unsupported options size=00000014, flags=08c03170, pos=0, access=1, data=2, text=2
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.1 2022-08-05 Unknown GE command : eddceddd
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.7.4 2022-08-02 80630006=sceAtracSetDataAndGetID(096ff080, 0000280c): invalid RIFF header
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.7.4 2022-08-02 80630006=sceAtracSetDataAndGetID(096ff080, 0000340c): invalid RIFF header
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.2-957-g7923e87ba 2022-09-30 sceNetAdhocMatchingInit(44364) at 089036d4
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.2 2022-09-28 GetFramebufferCandidates(DEPTH): Multiple (3) candidate framebuffers. First will be chosen. texaddr: 04288000 offset: 0 (512x512 stride 512, CLUT16): [C:04044000/512 Z:04088000/512 X:0 Y:0 reint: false] [C:04000000/512 Z:04088000/512 X:0 Y:0 reint: false] [C:040cc000/512 Z:04088000/512 X:0 Y:0 reint: false]
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.13.2 2022-09-29 GetFramebufferCandidates(DEPTH): Multiple (3) candidate framebuffers. First will be chosen. texaddr: 04288000 offset: 0 (512x512 stride 512, CLUT16): [C:04000000/512 Z:04088000/512 X:0 Y:0 reint: false] [C:04044000/512 Z:04088000/512 X:0 Y:0 reint: false] [C:040cc000/512 Z:04088000/512 X:0 Y:0 reint: false]
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-07-23 ReadFromHardware: Invalid address 00000009 near PC 08b13158 LR 08b1312c
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-07-20 sceDmacMemcpy(dest=09954640, src=09944600, size=17664): overlapping read
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.10.2 2022-07-19 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 145759344
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-07-18 Unknown GetPointer ff6c80f5 PC 088d2d8c LR 088dcbfc
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.10.3 2022-07-08 WriteToHardware: Invalid address fffff1b8 near PC 088825b4 LR 088417bc
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-07-06 Unknown GetPointer 86a20098 PC 08895ab0 LR 08895ac0
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-07-06 ReadFromHardware: Invalid address 66666666 near PC 0893588c LR 08869b14
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.11.3 2022-07-06 sceKernelLoadModuleByID: unsupported options size=00000014, flags=089a5164, pos=0, access=1, data=2, text=2
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.9.4 2022-07-05 ReadFromHardware: Invalid address 0000051c near PC 08992e30 LR 08991e30
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.9.4 2022-07-05 WriteToHardware: Invalid address 00000014 near PC 08992e30 LR 08991e30
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.9.4 2022-07-05 WriteToHardware: Invalid address 00000002 near PC 08992e30 LR 08991e30
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-07-02 sceKernelCreateThread(name=creature_ogretail): unsupported attributes 00000006
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.11.3 2022-07-01 Video out requested, not supported: mode=0 size=512,384
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.11.3 2022-07-01 sceKernelLoadModule: unsupported options size=00000014, flags=09fffad0, pos=0, access=1, data=2, text=2
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-06-25 WriteToHardware: Invalid address fffff1b8 near PC 089abf44 LR 089abef0
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-06-25 80000107=sceDisplaySetFrameBuf(00000000, 0, 3, 0): must change latched framebuf first
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.10.3 2022-06-22 Error in shader compilation: info: 0:97: L0002: Undeclared variable 'null' 0:98: L0002: Undeclared variable 'null' 0:99: L0002: Undeclared variable 'null' 0:102: L0002: Undeclared variable 'null' 0:103: L0002: Undeclared variable 'null' 0:104: L0002: Undeclared variable 'null' 0:107: L0002: Undeclared variable 'null' 0:108: L0002: Undeclared variable 'null' 0:109: L0002: Undeclared variable 'null' 0:112: L0002: Undeclared variable 'null' 0:113: L0002: Undeclared variable 'null' 0:114: L0002: Undeclared variable 'null' 0:117: L0002: Undeclared variable 'null' 0:118: L0002: Undeclared variable 'null' 0:119: L0002: Undeclared variable 'null' 0:122: L0002: Undeclared variable 'null' 0:123: L0002: Undeclared variable 'null' 0:124: L0002: Undeclared variable 'null' 0:127: L0002: Undeclared variable 'null' 0:128: L0002: Undeclared variable 'null' 0:129: L0002: Undeclared variable 'null' 0:132: L0002: Undeclared variable 'null' 0:133: L0002: Undeclared variable 'null' 0:134: L0002: Undeclared variable 'null' 0:137: L0002: Undeclared variable 'null' 0:138: L0002: Undeclared variable 'null' 0:139: L0002: Undeclared variable 'null' 0:142: L0002: Undeclared variable 'null' 0:143: L0002: Undeclared variable 'null' 0:144: L0002: Undeclared variable 'null' 0:147: L0002: Undeclared variable 'null' 0:148: L0002: Undeclared variable 'null' 0:149: L0002: Undeclared variable 'null' 0:152: L0002: Undeclared variable 'null' 0:153: L0002: Undeclared variable 'null' 0:154: L0002: Undeclared variable 'null' 0:157: L0002: Undeclared variable 'null' 0:158: L0002: Undeclared variable 'null' 0:159: L0002: Undeclared variable 'null' 0:162: L0002: Undeclared variable 'null' 0:163: L0002: Undeclared variable 'null' 0:164: L0002: Undeclared variable 'null' 0:167: L0002: Undeclared variable 'null' 0:168: L0002: Undeclared variable 'null' 0:169: L0002: Undeclared variable 'null' 0:172: L0002: Undeclared variable 'null' 0:173: L0002: Undeclared variable 'null' 0:174: L0002: Undeclared variable 'null' 0:175: L0002: Undeclared variable 'null' 0:176: L0002: Undeclared variable 'null' 0:177: L0002: Undeclared variable 'basis_u' 0:178: L0002: Undeclared variable 'basis' 0:179: L0002: Undeclared variable 'basis' 0:180: L0002: Undeclared variable 'basis' 00080000:00007b18 HWX C T N Tex Spline TessC TessT TessRevN #version 100 precision highp float; attribute vec3 position; attribute mediump vec3 normal; attribute vec2 texcoord; attribute 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 vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; varying lowp vec4 v_color0; varying mediump vec3 v_texcoord; 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); 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); 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]
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-06-18 WriteToHardware: Invalid address fffff1a0 near PC 089ab688 LR 089abef0
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-05-28 sceKernelLoadModuleByID: unsupported options size=00000014, flags=00000000, pos=1, access=0, data=0, text=2
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-05-28 WriteToHardware: Invalid address fffff1bc near PC 089abf4c LR 089abf4c
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.10.3-495-g738549748 2022-05-21 Ignoring possible texturing from framebuffer at 041a0000 +0x48 / 256x128
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.10.3 2022-05-21 FBO created from existing depthbuffer as color, 04000000/04128000 and 04178000/04000000
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.9.4 2022-05-21 80630006=sceAtracSetDataAndGetID(095d16a0, 0000448c): invalid RIFF header
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:32: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 00000000:00000028 C Cull #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) in vec4 position; in lowp vec4 color0; uniform lowp float u_rotation; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; in vec3 h_normal; void main() { v_color0 = color0; vec4 pos = position; vec4 outPos = pos; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:20: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 00000000:0000001a THR C Tex #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) in vec4 position; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; out lowp vec4 v_color0; out mediump vec3 v_texcoord; in vec3 h_normal; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:44: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 00000000:00000938 HWX C T Tex Cull #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) 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; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; in vec3 h_normal; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); v_color0 = color0; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:60: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 01100000:00000931 HWX T LM Tex Light: 0: c:0 t:0 Cull #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) in vec3 position; in vec2 texcoord; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform vec3 u_lightpos0; uniform lowp vec3 u_lightambient0; uniform lowp vec3 u_lightdiffuse0; 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_depthRange; 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; in vec3 h_normal; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0); 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; mediump float ldot; toLight = u_lightpos0; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse0 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient0 * u_matambientalpha.rgb + diffuse); 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; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:57: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 01110000:00000129 HWX C LM Light: 0: c:0 t:0 MatUp:1 Cull #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) in vec3 position; in lowp vec4 color0; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec3 u_lightpos0; uniform lowp vec3 u_lightambient0; uniform lowp vec3 u_lightdiffuse0; 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_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out lowp vec3 v_color1; in vec3 h_normal; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); lowp vec4 lightSum0 = u_ambient * color0 + vec4(u_matemissive, 0.0); vec3 toLight; lowp vec3 diffuse; mediump float ldot; toLight = u_lightpos0; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse0 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient0 * color0.rgb + diffuse); v_color0 = clamp(lightSum0, 0.0, 1.0); v_color1 = splat3(0.0); vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:35: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 00000000:00000038 C Tex Cull #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) in vec4 position; in vec2 texcoord; in lowp vec4 color0; uniform lowp float u_rotation; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; in vec3 h_normal; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; vec4 pos = position; vec4 outPos = pos; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:17: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 00000000:00000002 THR #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) in vec4 position; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; out lowp vec4 v_color0; in vec3 h_normal; void main() { v_color0 = color0; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:20: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 00000000:00000012 THR Tex #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) in vec4 position; in vec2 texcoord; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; out lowp vec4 v_color0; out mediump vec3 v_texcoord; in vec3 h_normal; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:35: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 00000000:00000030 Tex Cull #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) in vec4 position; in vec2 texcoord; in lowp vec4 color0; uniform lowp float u_rotation; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; in vec3 h_normal; void main() { v_texcoord = vec3(texcoord, 1.0); v_color0 = color0; vec4 pos = position; vec4 outPos = pos; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:39: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 00000000:00000120 HWX Cull #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) in vec3 position; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform lowp vec4 u_matambientalpha; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; in vec3 h_normal; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); v_color0 = u_matambientalpha; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:43: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 00000000:00000930 HWX T Tex Cull #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) in vec3 position; in vec2 texcoord; uniform mat4 u_proj; uniform mat4 u_world; uniform mat4 u_view; uniform vec4 u_uvscaleoffset; uniform lowp vec4 u_matambientalpha; uniform highp vec4 u_depthRange; uniform highp vec4 u_cullRangeMin; uniform highp vec4 u_cullRangeMax; out lowp vec4 v_color0; out mediump vec3 v_texcoord; in vec3 h_normal; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); v_color0 = u_matambientalpha; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:55: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 01010000:0000093d HWX C T LM Fog Tex Light: MatUp:1 Cull #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) 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_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_depthRange; 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; in vec3 h_normal; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); lowp vec4 lightSum0 = u_ambient * color0 + 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); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; vec3 projPos = outPos.xyz / outPos.w; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:52: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 01010000:00000939 HWX C T LM Tex Light: MatUp:1 Cull #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) 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_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_depthRange; 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; in vec3 h_normal; vec3 normalizeOr001(vec3 v) { return length(v) == 0.0 ? vec3(0.0, 0.0, 1.0) : normalize(v); } void main() { vec3 worldpos = mul(vec4(position, 1.0), u_world).xyz; mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0); vec4 viewPos = vec4(mul(vec4(worldpos, 1.0), u_view).xyz, 1.0); vec4 outPos = mul(u_proj, viewPos); lowp vec4 lightSum0 = u_ambient * color0 + 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; float projZ = (projPos.z - u_depthRange.z) * u_depthRange.w; if (u_cullRangeMin.w <= 0.0 || projZ * outPos.w > -outPos.w) { if (projPos.x < u_cullRangeMin.x || projPos.y < u_cullRangeMin.y || projPos.x > u_cullRangeMax.x || projPos.y > u_cullRangeMax.y) { outPos.xyzw = u_cullRangeMax.wwww; } } if (u_cullRangeMin.w <= 0.0) { if (projPos.z < u_cullRangeMin.z || projPos.z > u_cullRangeMax.z) { outPos.xyzw = u_cullRangeMax.wwww; } } gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3-682-g6ee75ea69 2022-05-18 Error in shader compilation: info: Compile failed. ERROR: 0:17: 'assign' : l-value required (can't modify a vertex in/attribute) 1 compilation errors. No code generated. 00000000:0000000a THR C #version 320 es // PowerVR Rogue GE8320 - GLSL 320 precision highp float; #define gl_VertexIndex gl_VertexID #define splat3(x) vec3(x) #define mul(x, y) ((x) * (y)) in vec4 position; in lowp vec4 color0; uniform mat4 u_proj_through; uniform lowp float u_rotation; out lowp vec4 v_color0; in vec3 h_normal; void main() { v_color0 = color0; vec4 outPos = mul(u_proj_through, vec4(position.xyz, 1.0)); gl_Position = outPos; h_normal = vec3(-1.0); }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.11.3 2022-05-14 Unknown GetPointer 00000000 PC 089ad310 LR 089ad310
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-05-11 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 144940664
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-05-11 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 146133816
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-05-11 __KernelStopThread: thread 338 does not exist
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-05-09 Savedata version requested on save: 3
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-05-06 VTYPE with morph used: THRU=0 TC=0 COL=0 POS=3 NRM=0 WT=0 NW=1 IDX=2 MC=2
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-05-04 Error in shader program link: info: (unknown reason) fs: thin3d vs: thin3d #version 320 es #if __VERSION__ >= 130 #define attribute in #define varying out #endif attribute vec3 Position; attribute vec4 Color0; attribute vec2 TexCoord0; varying vec4 oColor0; varying vec2 oTexCoord0; uniform mat4 WorldViewProj; void main() { gl_Position = WorldViewProj * vec4(Position, 1.0); oColor0 = Color0; oTexCoord0 = TexCoord0; }
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-05-03 ReadFromHardware: Invalid address 0000000c near PC 088e0b50 LR 088e0b48
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-05-02 WriteToHardware: Invalid address fffff1b8 near PC 0894e7c4 LR 0894e7c4
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.10.3 2022-05-01 __KernelStopThread: thread -2147352176 does not exist
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.10.3 2022-05-01 80020190=sceNetAdhocInit(): out of memory, 00001000 stack requested
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-04-30 MIPSCompileOp: Invalid instruction 00190014
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-04-30 MIPSCompileOp: Invalid instruction 030a0005
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-04-30 Branch in RSRTComp delay slot at 08bccbb4 in block starting at 08bccb3c
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-04-30 MIPSCompileOp: Invalid instruction 01010101
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-04-30 MIPSCompileOp: Invalid instruction 02010101
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-04-23 sceKernelCreateSema(RealMutex) unsupported options parameter, size = 108
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-04-20 80630006=sceAtracSetDataAndGetID(09702140, 00003d0c): invalid RIFF header
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-04-17 sceKernelLoadModule: unsupported options size=00000014, flags=08b50000, pos=0, access=1, data=2, text=2
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-04-14 WriteToHardware: Invalid address fffff1bc near PC 089ab658 LR 089abef0
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-04-09 WriteToHardware: Invalid address fffff1b4 near PC 089ac848 LR 089ac848
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-04-02 Vertices without position found: (00048c69) P: s8 N: f C: ? T: u8 W: u16 (3x) I: u8 Morph: 2 (size: 32)
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-03-28 80630006=sceAtracSetDataAndGetID(0957a680, 0000508c): invalid RIFF header
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-03-27 sceDmacMemcpy(dest=4989d5cc, src=09968f40, size=704): overlapping read
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-03-24 80630006=sceAtracSetDataAndGetID(096ff080, 000040cc): invalid RIFF header
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-03-24 sceKernelLoadModule: unsupported options size=00000014, flags=089d33b8, pos=0, access=1, data=2, text=2
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.11.3 2022-03-13 FBO created from existing depthbuffer as color, 04110000/00000000 and 04000000/04110000
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.11.3 2022-03-13 sceKernelCreateThread(name=update_thread): unsupported attributes a0000000
DISSIDIA® 012[duodecim]™ FINAL FANTASY® v1.12.3 2022-03-13 WriteToHardware: Invalid address fffff1b8 near PC 088da740 LR 088da88c