Recent logs - F1 2009

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
F1 2009 v1.10.3-917-gb8e832588 2020-11-02 UNTESTED sceNetAdhocPollSocket(09ffb3e0, 1, 0, 1) at 08914318
F1 2009 v1.10.3 2020-10-02 Inter-buffer memcpy 04000000 -> 089b6700
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe74
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe3a
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe34
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe30
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe18
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe1a
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe1c
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe1e
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe22
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe24
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe2a
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe2e
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe32
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe36
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe3c
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe3e
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe8c
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe96
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe9e
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fea2
F1 2009 v1.10.3 2020-09-29 MFIC instruction hit (70020024) at 088d3f94
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480ff04
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fee8
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fecc
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480feb2
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fe98
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fe80
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fe66
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fe4e
F1 2009 v1.10.3 2020-10-02 Bottom-right corner of source of block transfer is at an invalid address: 0480fe38
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fe20
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fe0a
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fdf4
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fde0
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fdcc
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fdb8
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fda4
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fd92
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fd7e
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fd6a
F1 2009 v1.10.3 2020-09-29 Bottom-right corner of source of block transfer is at an invalid address: 0480fd56
F1 2009 v1.10.3 2020-09-23 sceKernelLoadModule: unsupported options size=00000014, flags=089e8b08, pos=0, access=1, data=2, text=2
F1 2009 v1.10.3 2020-09-23 sceKernelLoadModule: unsupported options size=00000014, flags=089e8b08, pos=0, access=1, data=1, text=1
F1 2009 v1.10.3 2020-09-09 Unknown GetPointer 00000000 PC 0897ddf4 LR 0897ddf4
F1 2009 v1.10.3 2020-09-04 Unknown GetPointer 00000000 PC 0897ddfc LR 0897ddfc
F1 2009 v1.10.3 2020-10-02 80000107=sceDisplaySetFrameBuf(04000000, 512, 0, 0): must change latched framebuf first
F1 2009 v1.10.3 2020-10-02 80000107=sceDisplaySetFrameBuf(04088000, 512, 0, 0): must change latched framebuf first
F1 2009 v1.10.3 2020-09-27 sceKernelLoadModule: unsupported options size=00000014, flags=089e8b88, pos=0, access=1, data=2, text=2
F1 2009 v1.10.3 2020-09-27 sceKernelCreateThread(name=sceNetAdhocAuth_Service): unsupported attributes 00001006
F1 2009 v1.10.3 2020-10-03 Unknown syscall in known module 'ThreadManForKernel': 0x293b45b8
F1 2009 v1.10.3 2020-10-03 Unknown syscall in known module 'ThreadManForKernel': 0x616403ba
F1 2009 v1.10.3 2020-10-03 Unknown syscall in known module 'ThreadManForKernel': 0x7e65b999
F1 2009 v1.10.3 2020-10-03 Unknown syscall in known module 'ThreadManForKernel': 0x6652b8ca
F1 2009 v1.10.3 2020-10-03 Unknown syscall in known module 'ThreadManForKernel': 0x18260574
F1 2009 v1.10.3 2020-10-02 Unknown syscall in known module 'ThreadManForKernel': 0xe9b3061e
F1 2009 v1.10.3 2020-10-02 Unknown syscall in known module 'ThreadManForKernel': 0x86255ada
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0x8125221d
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0x278c0df5
F1 2009 v1.10.3 2020-09-27 sceKernelCreateThread(name=sceMemab): unsupported attributes 00001006
F1 2009 v1.10.3 2020-09-27 sceKernelCreateThread(name=sceNetIfhandle_Service): unsupported attributes 00001006
F1 2009 v1.10.3 2020-09-27 Ignoring func export sceNetIfhandle/fd8585e1, already implemented in HLE.
F1 2009 v1.10.3 2020-09-27 Ignoring func export sceNetIfhandle/c80181a2, already implemented in HLE.
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0x369ed59d
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0x39810265
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0xb736e9ff
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0xaf36d708
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0x89b3d48c
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0x56c039b5
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0x1fb15a32
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0x58b1f937
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0x4e3a1105
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0x3f53e640
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0x28b6489c
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'ThreadManForKernel': 0xd6da4ba1
F1 2009 v1.10.3 2020-10-01 Unknown syscall in known module 'SysclibForKernel': 0xb49a7697
F1 2009 v1.10.3 2020-09-27 sceKernelLoadModule: unsupported options size=00000014, flags=089e8b88, pos=0, access=1, data=1, text=1
F1 2009 v1.10.3-347-g4de34de57 2020-08-11 Texturing from framebuffer with different formats 2 != 1
F1 2009 v1.10.3-347-g4de34de57 2020-08-09 Texturing from framebuffer with different formats 1 != 2
F1 2009 v1.10.3 2020-08-05 Savedata version requested on save: 3
F1 2009 v1.10.3 2020-08-05 Savedata version requested: 3
F1 2009 v1.9.4 2020-06-23 Error in shader compilation: info: INTERNAL ERROR: no main() function! ERROR: 0 compilation errors. No code generated. postshader
F1 2009 v1.9.3 2020-04-27 Error in shader program link: info: Vertex info ----------- (0) : fatal error C9999: Can't convert to expr: 1f + @TMP0, 1f + @TMP1 fs: 00000000:00200022 Tex TexAlpha Fog TFuncMod #version 110 #define lowp #define mediump #define highp uniform sampler2D tex; varying vec4 v_color0; uniform vec3 u_fogcolor; varying mediump float v_fogdepth; varying mediump vec3 v_texcoord; void main() { vec4 t = texture2D(tex, v_texcoord.xy); vec4 p = v_color0; vec4 v = p * t; float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); gl_FragColor = v; } vs: 01600000:00260b14 HWX T N Fog Tex UVEnv Light: 1: c:0 t:0 2: c:0 t:0 #version 110 #define lowp #define mediump #define highp 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 vec3 u_lightpos1; uniform lowp vec3 u_lightambient1; uniform lowp vec3 u_lightdiffuse1; uniform vec3 u_lightpos2; uniform lowp vec3 u_lightambient2; uniform lowp vec3 u_lightdiffuse2; 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; varying lowp vec4 v_color0; varying mediump vec3 v_texcoord; varying mediump float v_fogdepth; void main() { vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz; mediump vec3 worldnormal = normalize((u_world * vec4(normal, 0.0)).xyz); vec4 viewPos = u_view * vec4(worldpos, 1.0); vec4 outPos = 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_lightpos1; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse1 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient1 * u_matambientalpha.rgb + diffuse); toLight = u_lightpos2; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse2 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient2 * u_matambientalpha.rgb + diffuse); v_color0 = clamp(lightSum0, 0.0, 1.0); v_texcoord = vec3(u_uvscaleoffset.xy * vec2(1.0 + (length(u_lightpos1) == 0.0 ? worldnormal.z : dot(normalize(u_lightpos1), worldnormal)), 1.0 + (length(u_lightpos2) == 0.0 ? worldnormal.z : dot(normalize(u_lightpos2), worldnormal))) * 0.5, 1.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; 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 = vec4(u_cullRangeMax.w); } } gl_Position = outPos; }
F1 2009 v1.9.3 2020-04-27 Error in shader program link: info: Vertex info ----------- (0) : fatal error C9999: Can't convert to expr: 1f + @TMP0, 1f + @TMP1 fs: 00000000:00200002 Tex Fog TFuncMod #version 110 #define lowp #define mediump #define highp uniform sampler2D tex; varying vec4 v_color0; uniform vec3 u_fogcolor; varying mediump float v_fogdepth; varying mediump vec3 v_texcoord; void main() { vec4 t = texture2D(tex, v_texcoord.xy); vec4 p = v_color0; vec4 v = vec4(t.rgb * p.rgb, p.a); float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); gl_FragColor = v; } vs: 01600000:00260b1c HWX C T N Fog Tex UVEnv Light: 1: c:0 t:0 2: c:0 t:0 #version 110 #define lowp #define mediump #define highp 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 vec3 u_lightpos1; uniform lowp vec3 u_lightambient1; uniform lowp vec3 u_lightdiffuse1; uniform vec3 u_lightpos2; uniform lowp vec3 u_lightambient2; uniform lowp vec3 u_lightdiffuse2; 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; varying lowp vec4 v_color0; varying mediump vec3 v_texcoord; varying mediump float v_fogdepth; void main() { vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz; mediump vec3 worldnormal = normalize((u_world * vec4(normal, 0.0)).xyz); vec4 viewPos = u_view * vec4(worldpos, 1.0); vec4 outPos = 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_lightpos1; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse1 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient1 * u_matambientalpha.rgb + diffuse); toLight = u_lightpos2; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse2 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient2 * u_matambientalpha.rgb + diffuse); v_color0 = clamp(lightSum0, 0.0, 1.0); v_texcoord = vec3(u_uvscaleoffset.xy * vec2(1.0 + (length(u_lightpos1) == 0.0 ? worldnormal.z : dot(normalize(u_lightpos1), worldnormal)), 1.0 + (length(u_lightpos2) == 0.0 ? worldnormal.z : dot(normalize(u_lightpos2), worldnormal))) * 0.5, 1.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; 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 = vec4(u_cullRangeMax.w); } } gl_Position = outPos; }
F1 2009 v1.9.3 2020-04-27 Error in shader program link: info: Vertex info ----------- (0) : fatal error C9999: Can't convert to expr: 1f + @TMP0, 1f + @TMP1 fs: 00000000:0020f022 Tex TexAlpha Fog TFuncMod AlphaTest >= #version 110 #define lowp #define mediump #define highp uniform sampler2D tex; uniform sampler2D testtex; varying vec4 v_color0; uniform vec3 u_fogcolor; varying mediump float v_fogdepth; varying mediump vec3 v_texcoord; void main() { vec4 t = texture2D(tex, v_texcoord.xy); vec4 p = v_color0; vec4 v = p * t; float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); float aResult = texture2D(testtex, vec2(v.a * 0.996094 + 0.001953, 0)).a; if (aResult < 0.5) discard; gl_FragColor = v; } vs: 01600000:00260b14 HWX T N Fog Tex UVEnv Light: 1: c:0 t:0 2: c:0 t:0 #version 110 #define lowp #define mediump #define highp 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 vec3 u_lightpos1; uniform lowp vec3 u_lightambient1; uniform lowp vec3 u_lightdiffuse1; uniform vec3 u_lightpos2; uniform lowp vec3 u_lightambient2; uniform lowp vec3 u_lightdiffuse2; 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; varying lowp vec4 v_color0; varying mediump vec3 v_texcoord; varying mediump float v_fogdepth; void main() { vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz; mediump vec3 worldnormal = normalize((u_world * vec4(normal, 0.0)).xyz); vec4 viewPos = u_view * vec4(worldpos, 1.0); vec4 outPos = 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_lightpos1; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse1 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient1 * u_matambientalpha.rgb + diffuse); toLight = u_lightpos2; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse2 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient2 * u_matambientalpha.rgb + diffuse); v_color0 = clamp(lightSum0, 0.0, 1.0); v_texcoord = vec3(u_uvscaleoffset.xy * vec2(1.0 + (length(u_lightpos1) == 0.0 ? worldnormal.z : dot(normalize(u_lightpos1), worldnormal)), 1.0 + (length(u_lightpos2) == 0.0 ? worldnormal.z : dot(normalize(u_lightpos2), worldnormal))) * 0.5, 1.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; 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 = vec4(u_cullRangeMax.w); } } gl_Position = outPos; }
F1 2009 v1.9.3 2020-04-27 Error in shader program link: info: Vertex info ----------- (0) : fatal error C9999: Can't convert to expr: 1f + @TMP0, 1f + @TMP1 fs: 00000000:0020f022 Tex TexAlpha Fog TFuncMod AlphaTest >= #version 110 #define lowp #define mediump #define highp uniform sampler2D tex; uniform sampler2D testtex; varying vec4 v_color0; uniform vec3 u_fogcolor; varying mediump float v_fogdepth; varying mediump vec3 v_texcoord; void main() { vec4 t = texture2D(tex, v_texcoord.xy); vec4 p = v_color0; vec4 v = p * t; float fogCoef = clamp(v_fogdepth, 0.0, 1.0); v = mix(vec4(u_fogcolor, v.a), v, fogCoef); float aResult = texture2D(testtex, vec2(v.a * 0.996094 + 0.001953, 0)).a; if (aResult < 0.5) discard; gl_FragColor = v; } vs: 01600000:00260b1c HWX C T N Fog Tex UVEnv Light: 1: c:0 t:0 2: c:0 t:0 #version 110 #define lowp #define mediump #define highp 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 vec3 u_lightpos1; uniform lowp vec3 u_lightambient1; uniform lowp vec3 u_lightdiffuse1; uniform vec3 u_lightpos2; uniform lowp vec3 u_lightambient2; uniform lowp vec3 u_lightdiffuse2; 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; varying lowp vec4 v_color0; varying mediump vec3 v_texcoord; varying mediump float v_fogdepth; void main() { vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz; mediump vec3 worldnormal = normalize((u_world * vec4(normal, 0.0)).xyz); vec4 viewPos = u_view * vec4(worldpos, 1.0); vec4 outPos = 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_lightpos1; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse1 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient1 * u_matambientalpha.rgb + diffuse); toLight = u_lightpos2; ldot = dot(toLight, worldnormal); diffuse = (u_lightdiffuse2 * u_matdiffuse) * max(ldot, 0.0); lightSum0.rgb += (u_lightambient2 * u_matambientalpha.rgb + diffuse); v_color0 = clamp(lightSum0, 0.0, 1.0); v_texcoord = vec3(u_uvscaleoffset.xy * vec2(1.0 + (length(u_lightpos1) == 0.0 ? worldnormal.z : dot(normalize(u_lightpos1), worldnormal)), 1.0 + (length(u_lightpos2) == 0.0 ? worldnormal.z : dot(normalize(u_lightpos2), worldnormal))) * 0.5, 1.0); v_fogdepth = (viewPos.z + u_fogcoef.x) * u_fogcoef.y; 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 = vec4(u_cullRangeMax.w); } } gl_Position = outPos; }
F1 2009 v1.9.4 2020-02-18 Unknown GetPointer 00000000 PC 08000000 LR 08000000
F1 2009 v1.9.4 2020-01-14 UNIMPL sceKernelStopUnloadSelfModuleWithStatus(00000001, 00000000, 00000000, 00000000, 00000000): game has likely crashed
F1 2009 v1.9.4 2020-06-28 Unknown GetPointer 00000000 PC 08893408 LR 08000030
F1 2009 v1.9.4 2020-11-22 Unknown GetPointer 00000000 PC 0897deb0 LR 0897deb0
F1 2009 v1.8.0 2020-10-26 GL ran out of GPU memory; switching to low memory mode
F1 2009 v1.5.4-992-gc82811f17 2018-06-03 scePsmfPlayerCreate(08a2706c, 08aa61a8): buffer too small 00003000
F1 2009 v1.9.4 2020-04-23 Reader: Unsupported W0 Format 0
F1 2009 v1.9.4 2020-11-14 Render to texture with different strides 128 != 64
F1 2009 v1.9.3 2020-11-15 Unsupported RGB mask: r=ff g=ff b=0f
F1 2009 v1.4.2 2020-06-09 80630006=sceAtracSetData(0, 08a27bc0, 00020000): invalid RIFF header
F1 2009 v1.4.2 2020-06-09 80630006=sceAtracSetData(1, 08a47bc4, 00020000): invalid RIFF header
F1 2009 v1.4.2 2020-06-10 avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7
F1 2009 v1.9.4 2020-11-23 Render to texture with different formats 2 != 0