(12-16-2013, 08:02 AM)Shonumi Wrote: Try building Dolphin from source by yourself: http://code.google.com/p/dolphin-emu/wiki/Linux_BuildI did exactly what it said how i should compile and install it, now when i try to open a game i get these errors before it shuts down.
Failing that, try using the 4.0 build from this site http://dolphin-emu.org/download
the second one i get four times.
Here's what's in the files that it talks about:
bad_vs_0000.txt
Quote:#version 130
#define ATTRIN in
#define ATTROUT out
#define VARYIN centroid in
#define VARYOUT centroid out
#define float2 vec2
#define float3 vec3
#define float4 vec4
#define int2 ivec2
#define int3 ivec3
#define int4 ivec4
#define frac fract
#define lerp mix
VARYOUT vec2 uv0;
uniform sampler2D samp9;
uniform vec4 copy_position;
void main()
{
vec2 rawpos = vec2(gl_VertexID&1, gl_VertexID&2);
uv0 = mix(copy_position.xy, copy_position.zw, rawpos) / vec2(textureSize(samp9, 0));
gl_Position = vec4(rawpos*2.0-1.0, 0.0, 1.0);
}
0(24) : error C1115: unable to find compatible overloaded function "textureSize(sampler2D, int)"
bad_vs_0001.txt (seems to be same as vs_0000)
Quote:#version 130bad_ps_0002.txt
#define ATTRIN in
#define ATTROUT out
#define VARYIN centroid in
#define VARYOUT centroid out
#define float2 vec2
#define float3 vec3
#define float4 vec4
#define int2 ivec2
#define int3 ivec3
#define int4 ivec4
#define frac fract
#define lerp mix
VARYOUT vec2 uv0;
uniform sampler2D samp9;
uniform vec4 copy_position;
void main()
{
vec2 rawpos = vec2(gl_VertexID&1, gl_VertexID&2);
uv0 = mix(copy_position.xy, copy_position.zw, rawpos) / vec2(textureSize(samp9, 0));
gl_Position = vec4(rawpos*2.0-1.0, 0.0, 1.0);
}
0(24) : error C1115: unable to find compatible overloaded function "textureSize(sampler2D, int)"
Quote:#version 130bad_ps_0003.txt
#define ATTRIN in
#define ATTROUT out
#define VARYIN centroid in
#define VARYOUT centroid out
#define float2 vec2
#define float3 vec3
#define float4 vec4
#define int2 ivec2
#define int3 ivec3
#define int4 ivec4
#define frac fract
#define lerp mix
uniform sampler2D samp9;
out vec4 ocol0;
void main()
{
ivec4 src8 = ivec4(round(texelFetch(samp9, ivec2(gl_FragCoord.xy), 0) * 255.f));
ivec4 dst6;
dst6.r = src8.r >> 2;
dst6.g = ((src8.r & 0x3) << 4) | (src8.g >> 4);
dst6.b = ((src8.g & 0xF) << 2) | (src8.b >> 6);
dst6.a = src8.b & 0x3F;
ocol0 = float4(dst6) / 63.f;
}0(22) : error C1115: unable to find compatible overloaded function "texelFetch(sampler2D, ivec2, int)"
Quote:#version 130
#define ATTRIN in
#define ATTROUT out
#define VARYIN centroid in
#define VARYOUT centroid out
#define float2 vec2
#define float3 vec3
#define float4 vec4
#define int2 ivec2
#define int3 ivec3
#define int4 ivec4
#define frac fract
#define lerp mix
uniform sampler2D samp9;
out vec4 ocol0;
void main()
{
ivec4 src6 = ivec4(round(texelFetch(samp9, ivec2(gl_FragCoord.xy), 0) * 63.f));
ivec4 dst8;
dst8.r = (src6.r << 2) | (src6.g >> 4);
dst8.g = ((src6.g & 0xF) << 4) | (src6.b >> 2);
dst8.b = ((src6.b & 0x3) << 6) | src6.a;
dst8.a = 255;
ocol0 = float4(dst8) / 255.f;
}0(22) : error C1115: unable to find compatible overloaded function "texelFetch(sampler2D, ivec2, int)"
here's the output of the terminal:
Quote:35:56:095 /home/henk/dolphin-emu/Source/Core/DiscIO/Src/NANDContentLoader.cpp:216 W[DIO]: CreateFromDirectory: error opening /home/henk/.dolphin-emu/Wii/title/00000001/00000002/content/title.tmd
35:56:184 /home/henk/dolphin-emu/Source/Core/DiscIO/Src/NANDContentLoader.cpp:216 W[DIO]: CreateFromDirectory: error opening /home/henk/.dolphin-emu/Wii/title/00000001/00000002/content/title.tmd
36:02:983 /home/henk/dolphin-emu/Source/Core/Core/Src/ConfigManager.cpp:139 N[BOOT]: Saving settings to /home/henk/.dolphin-emu/Config/Dolphin.ini
36:03:535 /home/henk/dolphin-emu/Source/Core/DolphinWX/Src/GLInterface/GLX.cpp:88 N[Video]: glX-Version 1.4
36:03:537 /home/henk/dolphin-emu/Source/Core/DolphinWX/Src/GLInterface/GLX.cpp:110 N[Video]: Got double buffered visual!
36:03:568 /home/henk/dolphin-emu/Source/Core/Core/Src/Boot/Boot.cpp:196 N[BOOT]: Booting /home/henk/Bureaublad/pmnxd.iso
36:03:682 /home/henk/dolphin-emu/Source/Core/Core/Src/HLE/HLE_OS.cpp:43 N[OSREPORT]: 81200508->81300000|
Apploader Initialized.
36:03:683 /home/henk/dolphin-emu/Source/Core/Core/Src/HLE/HLE_OS.cpp:43 N[OSREPORT]: 81200524->81300000| This Apploader built May 21 2004 10:12:56
Afgebroken
Installing it with the deb from that page is what i did first even before using repositories.. that did the same as with repository
And as i said a few years ago i had dolphin running with the same video card and it worked perfectly fine.
