Mythruna
May 11, 2024, 05:04:01 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Welcome to the new forums. See "Announcements" for a note for new users.
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: When are you going to fix this?  (Read 4716 times)
Tudoreleuu
Newbie
*
Posts: 3


View Profile
« on: June 16, 2012, 10:43:20 PM »

I've read a bit and I see a particular bug doesn't let me run Mythruna: it doesn't run on some ATI cards, and in an old topic you said you'll try to fix it. Any progress on that? Because I really  want to play.
Logged
pspeed
Administrator
Hero Member
*****
Posts: 5612



View Profile
« Reply #1 on: June 16, 2012, 10:47:10 PM »

The problem is that I don't have these older ATI cards to test with and ATI's drivers don't provide any information for me to go on.

Because they only tell me "it's broken" and not what is broken then that means I need to sit and disable parts of the shaders one line at a time until something works and then isolate what part is actually breaking in order to fix it.

Sometimes in my development travels, I come across something that it might be... so I fix that and try again.  But I'm only guessing because I have nothing to go on and can't test it myself.

If you could post your error log to make sure it is the same error and not a totally unfixable one then that might also be helpful.
Logged
Tudoreleuu
Newbie
*
Posts: 3


View Profile
« Reply #2 on: June 16, 2012, 10:57:22 PM »

Okay, hold on...
So I start Singleplayer/join an MP server, and after a bit of loading...


Uncaught exception from thread:Thread[LWJGL Renderer Thread,5,main]
com.jme3.renderer.RendererException: Shader link failure, shader:Shader[language=GLSL100, numSources=2, numUniforms=20, shaderSources=[ShaderSource[name=MatDefs/MyLighting.vert, defines, type=Vertex], ShaderSource[name=MatDefs/MyLighting.frag, defines, type=Fragment]]] info:Fragment shader(s) failed to link,  vertex shader(s) failed to link.
 
   at com.jme3.renderer.lwjgl.LwjglRenderer.updateShaderData(LwjglRenderer.java:1087)
   at com.jme3.renderer.lwjgl.LwjglRenderer.setShader(LwjglRenderer.java:1122)
   at com.jme3.material.Material.renderMultipassLighting(Material.java:799)
   at com.jme3.material.Material.render(Material.java:1028)
   at com.jme3.renderer.RenderManager.renderGeometry(RenderManager.java:658)
   at com.jme3.renderer.queue.RenderQueue.renderGeometryList(RenderQueue.java:299)
   at com.jme3.renderer.queue.RenderQueue.renderQueue(RenderQueue.java:351)
   at com.jme3.renderer.RenderManager.renderViewPortQueues(RenderManager.java:894)
   at com.jme3.renderer.RenderManager.flushQueue(RenderManager.java:850)
   at com.jme3.renderer.RenderManager.renderViewPort(RenderManager.java:1130)
   at com.jme3.renderer.RenderManager.render(RenderManager.java:1173)
   at com.jme3.app.SimpleApplication.update(SimpleApplication.java:254)
   at com.jme3.system.lwjgl.LwjglAbstractDisplay.runLoop(LwjglAbstractDisplay.java:149)
   at com.jme3.system.lwjgl.LwjglDisplay.runLoop(LwjglDisplay.java:182)
   at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:223)
   at java.lang.Thread.run(Unknown Source)

Build version:20120508

Memory usage:
Working memory: 66% (48728536/73150464)  VM Max: 9% (48728536/518979584)

Rendering caps:
    FrameBuffer
    FrameBufferMRT
    FrameBufferMultisample
    OpenGL20
    OpenGL21
    ARBprogram
    GLSL100
    GLSL110
    GLSL120
    FloatTexture
    NonPowerOfTwoTextures

Statistics:
  Vertices = 0
  Triangles = 0
  Uniforms = 0
  Objects = 0
  Shaders (S) = 0
  Shaders (F) = 0
  Shaders (M) = 6
  Textures (S) = 2
  Textures (F) = 2
  Textures (M) = 13
  FrameBuffers (S) = 1
  FrameBuffers (F) = 1
  FrameBuffers (M) = 4
Application settings:
UseInput = true
AudioRenderer = LWJGL
Height = 600
Renderer = LWJGL-OpenGL2
BitsPerPixel = 24
Fullscreen = false
StencilBits = 0
DepthBits = 24
VSync = false
Frequency = -1
Width = 800
Samples = 0
DisableJoysticks = true
FrameRate = -1

Display adapter information:
Adapter:ati2dvag
Driver Version:6.14.10.6891
Vendor:ATI Technologies Inc.
Version:2.1.8304 Release
Renderer:Radeon X300/X550/X1050 Series
GLSL Ver:1.20
Logged
pspeed
Administrator
Hero Member
*****
Posts: 5612



View Profile
« Reply #3 on: June 16, 2012, 11:05:52 PM »

Fragment shader(s) failed to link,  vertex shader(s) failed to link.

Thanks.  Yeah, it's the same issue.  Some problem with the shaders but the ATI developers decided it wasn't important to tell us why.

I assume you've already made sure your drivers are the latest and stuff.

If this ever gets fixed, I will do a little happy dance.
Logged
Tudoreleuu
Newbie
*
Posts: 3


View Profile
« Reply #4 on: June 16, 2012, 11:07:30 PM »

Yeah, it's a sad thing you don't have the ATI card to see what's wrong ;(
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!