Recent logs - DBZ TTT BT4 ISO V8 BY IACG MODS

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
DBZ TTT BT4 ISO V8 BY IACG MODS v1.12.3 2022-11-25 ReadFromHardware: Invalid address 2ecf994c near PC 089a6c08 LR 089a6f00
DBZ TTT BT4 ISO V8 BY IACG MODS v1.12.3 2022-11-21 ReadFromHardware: Invalid address 2f5dc94c near PC 089a6c08 LR 089a6f00
DBZ TTT BT4 ISO V8 BY IACG MODS v1.12.3 2022-11-19 ReadFromHardware: Invalid address 00000010 near PC 089b2554 LR 089b2554
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-11-19 GetFramebufferCandidates(COLOR): Multiple (2) candidate framebuffers. First will be chosen. texaddr: 04162000 offset: 0 (256x256 stride 512, 8888): [C:04161800/512 Z:04118000/512 X:0 Y:1 reint: false] [C:04162000/512 Z:04118000/512 X:0 Y:0 reint: false]
DBZ TTT BT4 ISO V8 BY IACG MODS v1.12.3 2022-11-12 ReadFromHardware: Invalid address 00000002 near PC 0896fe4c LR 0896fe18
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-11-19 ReadFromHardware: Invalid address 2ecf174c near PC 0885eaf0 LR 089a6f00
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-11-04 Jump to invalid address: 07b36c20
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-11-04 Jump to invalid address: 07b36f00
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-11-04 Branch in Jump delay slot at 09ecdc04 in block starting at 09ecdc00
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-11-04 Jump to invalid address: 07b3bb00
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-10-26 Jump to invalid address: 038cab20
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-10-26 Jump to invalid address: 056e2a60
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-10-21 Truncating vertex count from 26391 to 21845
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-10-19 MIPSCompileOp: Invalid instruction 42d66ab0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-10-15 Jump to invalid address: 02a035a0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-10-15 Branch in Jump delay slot at 09e786a0 in block starting at 09e70000
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-10-15 Jump to invalid address: 06188b20
DBZ TTT BT4 ISO V8 BY IACG MODS v1.12.2 2022-10-11 WriteToHardware: Invalid address 00000184 near PC 08000000 LR 08000000
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-30 WriteToHardware: Invalid address d6d9e7bc near PC 08902b8c LR 08902b8c
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-30 Jump to invalid address: 07ffac00
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-30 Jump to invalid address: 07ffa640
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-30 Branch in Jump delay slot at 09ffe7b8 in block starting at 09ffe770
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-30 Jump to invalid address: 05d02700
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-29 Jump to invalid address: 05d39940
DBZ TTT BT4 ISO V8 BY IACG MODS v1.6.2 2022-11-25 ReadFromHardware: Invalid address 2ef1a6cc near PC 0885eaf0 LR 089a6f00
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-25 __KernelStopThread: thread 308 does not exist
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-26 Unknown GetPointer 00000000 PC 00000000 LR 08abd6b8
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-26 ReadFromHardware: Invalid address 00000000 near PC 00000000 LR 08abd6b8
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-25 WriteToHardware: Invalid address 9ccba780 near PC 08902d90 LR 08902d90
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-23 WriteToHardware: Invalid address 53a683c0 near PC 08902b8c LR 08902b8c
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-20 ReadFromHardware: Invalid address 0a000000 near PC 0822204c LR 0822204c
DBZ TTT BT4 ISO V8 BY IACG MODS v1.12.3 2022-11-26 ReadFromHardware: Invalid address 00000004 near PC 089f1c64 LR 089f1c64
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-13 Jump to invalid address: 0209d3b0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-09-13 Jump to invalid address: 05eab000
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-09-10 sceKernelLoadModule: unsupported options size=00000014, flags=ffffffff, pos=0, access=1, data=1, text=1
DBZ TTT BT4 ISO V8 BY IACG MODS v1.12.3 2022-09-09 ReadFromHardware: Invalid address 2f5ae34c near PC 0885eaf0 LR 089a6f00
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1-858-gf3c097680 2022-09-09 Attempting to texture from current render target (src=04088000 / target=04088000 / flags=7), making a copy
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1-858-gf3c097680 2022-09-11 Attempting to texture from current render target (src=04000000 / target=04000000 / flags=7), making a copy
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.2 2022-10-08 Truncating vertex count from 29124 to 21845
DBZ TTT BT4 ISO V8 BY IACG MODS v1.12.3 2022-09-01 Jump to invalid address: 075d9290
DBZ TTT BT4 ISO V8 BY IACG MODS v1.11.2 2022-08-31 Jump to invalid address: 02322800
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-30 80420014=__sceSasCoreWithMix(08b65a00, 2c711980, 4096, 4096): invalid address
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-28 Jump to invalid address: 038d5020
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-27 WriteToHardware: Invalid address 59999940 near PC 089adbb4 LR 089adbb4
DBZ TTT BT4 ISO V8 BY IACG MODS v1.12.3 2022-08-26 Jump to invalid address: 038a4120
DBZ TTT BT4 ISO V8 BY IACG MODS v1.8.0 2022-08-25 ReadFromHardware: Invalid address 2efda640 near PC 2efda640 LR 2efda640
DBZ TTT BT4 ISO V8 BY IACG MODS v1.6.3 2022-08-24 Decoding texture from VRAM mirror at 04550000 swizzle=1
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-09-03 Truncating vertex count from 22449 to 21845
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-24 Jump to invalid address: 03905020
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-20 Jump to invalid address: 03720600
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-20 Jump to invalid address: 03720480
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-20 Jump to invalid address: 0372d180
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-20 Jump to invalid address: 0372d000
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-20 Jump to invalid address: 0372ce80
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-20 Jump to invalid address: 029a1d40
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-20 Unknown GetPointerWrite 11af6ee4 PC 08847944 LR 08847960
DBZ TTT BT4 ISO V8 BY IACG MODS v1.4.2 2022-08-18 ReadFromHardware: Invalid address 0000000d near PC 088959ac LR 08895af8
DBZ TTT BT4 ISO V8 BY IACG MODS v1.4.2 2022-08-28 WriteToHardware: Invalid address 00006828 near PC 0887d0d4 LR 0887d0d4
DBZ TTT BT4 ISO V8 BY IACG MODS v1.4.2 2022-08-18 ReadFromHardware: Invalid address 00006828 near PC 0887d0e4 LR 0887d0e4
DBZ TTT BT4 ISO V8 BY IACG MODS v1.4.2 2022-08-28 Unknown GetPointer 00000000 PC 0887d15c LR 0887d15c
DBZ TTT BT4 ISO V8 BY IACG MODS v1.4.2 2022-08-18 WriteToHardware: Invalid address 00006942 near PC 08902398 LR 08902290
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-15 Jump to invalid address: 03eb4900
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-15 Jump to invalid address: 03eb3200
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-15 Jump to invalid address: 029a1880
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-15 Jump to invalid address: 0388a300
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-15 Jump to invalid address: 038d4e20
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-15 Jump to invalid address: 038d4fa0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-15 Jump to invalid address: 029c1200
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-15 Jump to invalid address: 029a3d00
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-15 Jump to invalid address: 0388a2a0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-15 Jump to invalid address: 05683c60
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-12 Jump to invalid address: 058b9660
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-12 Jump to invalid address: 038d4660
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-12 Truncating vertex count from 25434 to 21845
DBZ TTT BT4 ISO V8 BY IACG MODS v1.12.3 2022-08-10 Jump to invalid address: 0217b590
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 02a028e0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 02a028c0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 02a028a0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 02a02880
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 02a02860
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 02a02840
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 02a02820
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 06049260
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 02a027e0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 038c73a0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 0604a3a0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 02a027a0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 038c60e0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 05eeb4e0
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-10 Jump to invalid address: 02a02760
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1-130-g714afb46a 2022-10-04 Error in shader compilation: info: Compile failed. ERROR: 0:23: 'assign' : cannot convert from '2-component vector of int' to '2-component vector of float' 1 compilation errors. No code generated. 0000002e:000003ee Tex TexAlpha Depal TClampST ReplaceBlend_6A:0_B:0_Eq:5 TFuncRepl #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // PowerVR Rogue GE8320 - GLSL 320 #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 highp vec3 v_texcoord; inout vec4 fragColor0; float mymod(float a, float b) { return a - b * floor(a / b); } void main() { lowp vec4 destColor = fragColor0; 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)
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1-130-g714afb46a 2022-10-04 Error in shader compilation: info: Compile failed. ERROR: 0:22: 'assign' : cannot convert from '2-component vector of int' to '2-component vector of float' 1 compilation errors. No code generated. 00000000:000003e2 Tex TexAlpha Depal TClampST TFuncMod #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // PowerVR Rogue GE8320 - GLSL 320 #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 highp vec3 v_texcoord; out vec4 fragColor0; float mymod(float a, float b) { return a - b * floor(a / b); } 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) | depalOffse
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1-130-g714afb46a 2022-10-04 Error in shader compilation: info: Compile failed. ERROR: 0:22: 'assign' : cannot convert from '2-component vector of int' to '2-component vector of float' 1 compilation errors. No code generated. 00000000:000003ee Tex TexAlpha Depal TClampST TFuncRepl #version 320 es #extension GL_EXT_shader_framebuffer_fetch : require // PowerVR Rogue GE8320 - GLSL 320 #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 highp vec3 v_texcoord; out vec4 fragColor0; float mymod(float a, float b) { return a - b * floor(a / b); } 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) | depalOffs
DBZ TTT BT4 ISO V8 BY IACG MODS v1.8.0 2022-08-08 ReadFromHardware: Invalid address 00000001 near PC 00000001 LR 08a2e4cc
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-07 Unknown GetPointer 00000000 PC 00000000 LR 08a9673c
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-07 ReadFromHardware: Invalid address 00000000 near PC 00000000 LR 08a9673c
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-06 Jump to invalid address: 038bc220
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-06 Jump to invalid address: 038d4d20
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-06 Jump to invalid address: 03c52b20
DBZ TTT BT4 ISO V8 BY IACG MODS v1.13.1 2022-08-06 Jump to invalid address: 038c8a20