Recent logs - METAL SLUG XX™

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
METAL SLUG XX™ v1.4-2-g648bc5d 2020-02-07 Wrong magic number fefefefe
METAL SLUG XX™ v1.4-2-g648bc5d 2020-02-07 Wrong magic number 00000000
METAL SLUG XX™ v1.9.4 2020-01-27 MIPSCompileOp: Invalid instruction 44ef0000
METAL SLUG XX™ v1.9.4 2020-01-27 MIPSCompileOp: Invalid instruction 43f00000
METAL SLUG XX™ v1.9.4 2020-01-27 MIPSCompileOp: Invalid instruction 00000778
METAL SLUG XX™ v1.9.4 2020-01-27 Jump to invalid address: 02bd1b40
METAL SLUG XX™ v1.9.4 2020-01-27 MIPSCompileOp: Invalid instruction 4b7ed260
METAL SLUG XX™ v1.9.4 2020-01-27 MIPSCompileOp: Invalid instruction 437f0000
METAL SLUG XX™ v1.9.4 2020-01-27 MIPSCompileOp: Invalid instruction 44e20000
METAL SLUG XX™ v1.9.4 2020-01-27 Jump to invalid address: 02bd2900
METAL SLUG XX™ v1.9.4 2019-12-12 Unknown GetPointer 00000000 PC 0888135c LR 0883efec
METAL SLUG XX™ v1.9.3 2019-11-15 Unknown GetPointer 00000001 PC 00000001 LR 0884a0e4
METAL SLUG XX™ v1.9.4 2019-11-04 Unknown GetPointer 00000000 PC 0883e4cc LR 0883ec80
METAL SLUG XX™ v1.9.3 2019-10-12 Error in shader program link: info: ERROR:CUSTOM-8 (line -1) Too many texture accesses fs: postshader /* AA shader 4.o / AA shader 4.o - filtro Copyright (C) 2014 guest(r) - [email protected] This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ // Modified as video aware smoothing effect for PPSSPP. // Some variable definitions had to be moved inside functions(and so repeated) due to glsl->hlsl auto translation failing. // Also auto translation fails with bool uniform, which is why u_video is defined as float. #ifdef GL_ES precision mediump float; precision mediump int; #endif uniform sampler2D sampler0; uniform float u_video; //=========== varying vec2 v_texcoord0; const vec3 dt = vec3(1.0,1.0,1.0); vec3 texture2d (vec2 texcoord) { float scale = 1.0; if (u_video==1.0){ scale = 2.0; } else { scale = 7.0; } vec4 yx = vec4(1.0/480.0,1.0/272.0,-1.0/480.0,-1.0/272.0)/scale; vec4 xy = vec4(2.0/480.0,2.0/272.0,-2.0/480.0,-2.0/272.0)/scale; vec3 s00 = texture2D(sampler0, texcoord + yx.zw).xyz; vec3 s20 = texture2D(sampler0, texcoord + yx.xw).xyz; vec3 s22 = texture2D(sampler0, texcoord + yx.xy).xyz; vec3 s02 = texture2D(sampler0, texcoord + yx.zy).xyz; float m1=dot(abs(s00-s22),dt)+0.001; float m2=dot(abs(s02-s20),dt)+0.001; return 0.5*(m2*(s00+s22)+m1*(s02+s20))/(m1+m2); } vec3 texture2dd (vec2 texcoord) { float scale = 1.0; if (u_video==1.0){ scale = 2.0; } else { scale = 7.0; } vec4 yx = vec4(1.0/480.0,1.0/272.0,-1.0/480.0,-1.0/272.0)/scale; vec4 xy = vec4(2.0/480.0,2.0/272.0,-2.0/480.0,-2.0/272.0)/scale; vec3 c11 = texture2D(sampler0, texcoord ).xyz; vec3 c00 = texture2D(sampler0, texcoord + xy.zw).xyz; vec3 c20 = texture2D(sampler0, texcoord + xy.xw).xyz; vec3 c22 = texture2D(sampler0, texcoord + xy.xy).xyz; vec3 c02 = texture2D(sampler0, texcoord + xy.zy).xyz; vec3 s00 = texture2D(sampler0, texcoord + yx.zw).xyz; vec3 s20 = texture2D(sampler0, texcoord + yx.xw).xyz; vec3 s22 = texture2D(sampler0, texcoord + yx.xy).xyz; vec3 s02 = texture2D(sampler0, texcoord + yx.zy).xyz; float d1=dot(abs(c00-c22),dt)+0.001; float d2=dot(abs(c20-c02),dt)+0.001; float m1=dot(abs(s00-s22),dt)+0.001; float m2=dot(abs(s02-s20),dt)+0.001; vec3 t2=(d1*(c20+c02)+d2*(c00+c22))/(2.0*(d1+d2)); return 0.25*(c11+t2+(m2*(s00+s22)+m1*(s02+s20))/(m1+m2)); } void main() { float scale = 7.0; bool filtro = false; if (u_video==1.0){ scale = 2.0; filtro = true; } else { scale = 7.0; filtro = false; } // Calculating texel coordinates vec2 size = vec2(480.0,272.0)*scale; vec2 inv_size = vec2(1.0/480.0,1.0/272.0)/scale; vec2 OGL2Pos = v_texcoord0 * size; vec2 fp = fract(OGL2Pos); vec2 dx = vec2(inv_size.x,0.0); vec2 dy = vec2(0.0, inv_size.y); vec2 g1 = vec2(inv_size.x,inv_size.y); vec2 g2 = vec2(-inv_size.x,inv_size.y); vec2 pC4 = floor(OGL2Pos) * inv_size + 0.5*inv_size; // Reading the texels vec3 C0 = texture2d(pC4 - g1); vec3 C1 = texture2d(pC4 - dy); vec3 C2 = texture2d(pC4 - g2); vec3 C3 = texture2d(pC4 - dx); vec3 C4 = texture2d(pC4 ); vec3 C5 = texture2d(pC4 + dx); vec3 C6 = texture2d(pC4 + g2); vec3 C7 = texture2d(pC4 + dy); vec3 C8 = texture2d(pC4 + g1); vec3 ul, ur, dl, dr; float m1, m2; m1 = dot(abs(C0-C4),dt)+0.001; m2 = do
METAL SLUG XX™ v1.9.4 2020-02-26 Unknown GetPointer 00000000 PC 08000104 LR 09fbfac0
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction cccefccc
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 00000afd
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 434446fd
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 76999bf9
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 6e200003
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 005fe101
METAL SLUG XX™ v1.8.0 2019-09-14 WriteToHardware: Invalid address deadbeeb near PC 0803f400 LR 0971d628
METAL SLUG XX™ v1.8.0 2019-09-14 ReadFromHardware: Invalid address ffffe2ee near PC 0803f448 LR 0971d628
METAL SLUG XX™ v1.8.0 2019-09-14 Jump to invalid address: 0dc0026c
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 00008fff
METAL SLUG XX™ v1.8.0 2019-09-14 Branch in RSRTComp delay slot at 0803f5bc in block starting at 0803f584
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 000004ff
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 030200e8
METAL SLUG XX™ v1.8.0 2019-09-14 Jump to invalid address: 03c802fc
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction b5058000
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 000000e8
METAL SLUG XX™ v1.8.0 2019-09-14 vwbn not implemented for size 4
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction b03fc09f
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 00f0ffe8
METAL SLUG XX™ v1.8.0 2019-09-14 Jump to invalid address: 07e80000
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 766bf333
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 003fe101
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 02ec26df
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 000000f9
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 000000fb
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 000000fd
METAL SLUG XX™ v1.8.0 2019-09-14 Jump to invalid address: 0bd402fc
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 0000005f
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction b004ffe3
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 030401f8
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 030401fe
METAL SLUG XX™ v1.8.0 2019-09-14 Branch in RSRTComp delay slot at 09714f40 in block starting at 09714f40
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 04040000
METAL SLUG XX™ v1.8.0 2019-09-14 Branch in RSRTComp delay slot at 09714f60 in block starting at 09714f5c
METAL SLUG XX™ v1.8.0 2019-09-14 Branch in RSRTComp delay slot at 09714f24 in block starting at 09714f24
METAL SLUG XX™ v1.8.0 2019-09-14 MIPSCompileOp: Invalid instruction 01030001
METAL SLUG XX™ v1.8.0 2019-09-14 ReadFromHardware: Invalid address e6477180 near PC e6477180 LR 08000018
METAL SLUG XX™ v1.4.1 2019-09-12 Unknown syscall in known module 'sceNpAuth': 0xd99455dd
METAL SLUG XX™ v1.4.1 2019-09-12 Unknown syscall in known module 'sceNp': 0x4b5c71c8
METAL SLUG XX™ v1.4.1 2019-09-12 Unknown syscall in known module 'sceNpAuth': 0xcd86a656
METAL SLUG XX™ v1.4.1 2019-09-12 Unknown syscall in known module 'sceNpAuth': 0x3f1c1f70
METAL SLUG XX™ v1.8.0 2019-09-05 Unknown GetPointer 00000000 PC 08815ef4 LR 08000020
METAL SLUG XX™ v1.8.0 2019-08-22 ReadFromHardware: Invalid address dead8e33 near PC 08a64c88 LR 0884a0e4
METAL SLUG XX™ v1.8.0 2019-08-17 80630006=sceAtracSetData(0, 08c7d880, 00001300): invalid RIFF header
METAL SLUG XX™ v1.9.4 2019-12-30 Savedata version requested: 3
METAL SLUG XX™ v1.8.0 2019-08-05 Unknown GetPointer 00000000 PC 08861468 LR 08861468
METAL SLUG XX™ v1.6.3-432-gfd6c3145d 2019-07-06 Error in shader program link: info: (unknown reason) fs: 00000000:0000002e Tex TexAlpha TFuncRepl #version 300 es precision lowp float; uniform sampler2D tex; in vec4 v_color0; in mediump vec3 v_texcoord; out vec4 fragColor0; void main() { vec4 t = texture(tex, v_texcoord.xy); vec4 v = t; fragColor0 = v; } vs: 00000000:00000910 HWX T Tex #version 300 es precision highp float; 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; out lowp vec4 v_color0; out mediump vec3 v_texcoord; void main() { vec3 worldpos = (u_world * vec4(position.xyz, 1.0)).xyz; mediump vec3 worldnormal = vec3(0.0, 0.0, 1.0); vec4 viewPos = u_view * vec4(worldpos, 1.0); gl_Position = u_proj * viewPos; v_color0 = u_matambientalpha; v_texcoord = vec3(texcoord.xy * u_uvscaleoffset.xy, 0.0); }
METAL SLUG XX™ v1.9.4 2020-02-26 An uneaten prefix at end of block: 0930d8fc
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp: Invalid instruction 75c00000
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp: Invalid instruction 79c00000
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp: Invalid instruction 45c00000
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp: Invalid instruction 65c00000
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp: Invalid instruction 61c00000
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp: Invalid instruction b20408b0
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp: Invalid instruction 0001ffff
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp: Invalid instruction 4dc00000
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp: Invalid instruction b5b00000
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp: Invalid instruction 4c550000
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp 69c00000 failed
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp: Invalid instruction b5f808b0
METAL SLUG XX™ v1.8.0 2019-04-22 MIPSCompileOp: Invalid instruction b2cc0000
METAL SLUG XX™ v1.8.0 2019-04-22 ReadFromHardware: Invalid address deadbeef near PC 88b09a22 LR 08000018
METAL SLUG XX™ v1.9.4 2020-02-23 Unknown GetPointer 00000000 PC 08804000 LR 08000030
METAL SLUG XX™ v1.9.4 2020-02-15 Unknown GetPointer 00000000 PC 08000000 LR 08000000
METAL SLUG XX™ v1.8.0 2019-04-03 Unknown GetPointer 00000000 PC 088463e0 LR 088463e0
METAL SLUG XX™ v1.9.4 2020-02-24 Unknown GetPointer 00000000 PC 08826af0 LR 08826af0
METAL SLUG XX™ v1.7.5 2019-03-23 Unknown GetPointer 00000000 PC 08861db8 LR 08861dcc
METAL SLUG XX™ v1.6.3-492-g9fddfff66 2019-03-08 MIPSCompileOp: Invalid instruction 43e00000
METAL SLUG XX™ v1.9.4 2020-01-27 Jump to invalid address: 02992ab0
METAL SLUG XX™ v1.9.4 2020-01-27 MIPSCompileOp: Invalid instruction 704f6f49
METAL SLUG XX™ v1.6.3 2019-03-04 WriteToHardware: Invalid address afbf0035 near PC 08000000 LR 08000000
METAL SLUG XX™ v1.6.3-492-g9fddfff66 2019-03-08 MIPSCompileOp: Invalid instruction 43b00000
METAL SLUG XX™ v1.6.3-492-g9fddfff66 2019-02-28 MIPSCompileOp: Invalid instruction 43a00000
METAL SLUG XX™ v1.6.3-492-g9fddfff66 2019-02-28 MIPSCompileOp: Invalid instruction 43a80000
METAL SLUG XX™ v1.6.3-492-g9fddfff66 2019-02-28 MIPSCompileOp: Invalid instruction 43980000
METAL SLUG XX™ v1.6.3-492-g9fddfff66 2019-04-13 MIPSCompileOp: Invalid instruction 43900000
METAL SLUG XX™ v1.6.3-492-g9fddfff66 2019-04-13 MIPSCompileOp: Invalid instruction 43880000
METAL SLUG XX™ v1.6.3-492-g9fddfff66 2019-04-13 MIPSCompileOp: Invalid instruction 43800000
METAL SLUG XX™ v1.9.4 2020-01-27 MIPSCompileOp: Invalid instruction 43700000
METAL SLUG XX™ v1.6.3-492-g9fddfff66 2019-04-13 MIPSCompileOp: Invalid instruction 43300000
METAL SLUG XX™ v1.9.4 2020-01-27 MIPSCompileOp: Invalid instruction 43600000
METAL SLUG XX™ v1.9.4 2020-01-27 MIPSCompileOp: Invalid instruction 43500000
METAL SLUG XX™ v1.6.3-492-g9fddfff66 2019-04-19 MIPSCompileOp: Invalid instruction 43400000
METAL SLUG XX™ v1.6.3-492-g9fddfff66 2019-04-13 MIPSCompileOp: Invalid instruction 43200000
METAL SLUG XX™ v1.6.3-492-g9fddfff66 2019-04-19 MIPSCompileOp: Invalid instruction 43100000