Mythruna

General Category => Tech Support => Topic started by: Adamcook605 on March 05, 2013, 04:52:47 PM



Title: Problems Running
Post by: Adamcook605 on March 05, 2013, 04:52:47 PM
I keep getting an error file on startup.

error-1362526734671.txt

Uncaught exception from thread:Thread[LWJGL Renderer Thread,5,main]
java.lang.UnsupportedOperationException: GLSL and OpenGL2 is required for the LWJGL renderer!
   at com.jme3.renderer.lwjgl.LwjglRenderer.initialize(LwjglRenderer.java:166)
   at com.jme3.system.lwjgl.LwjglContext.initContextFirstTime(LwjglContext.java:131)
   at com.jme3.system.lwjgl.LwjglContext.internalCreate(LwjglContext.java:168)
   at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:128)
   at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:205)
   at java.lang.Thread.run(Unknown Source)
Application was not initialized.

I think the GLSL and OpenGL2 files weren't in the downloaded .zip file.


Title: Re: Problems Running
Post by: pspeed on March 05, 2013, 05:40:23 PM
Hi, sorry you are having trouble.  I've moved this post to the appropriate group.

The error indicates that your graphics card is not capable of handling OpenGL2.  If you could post the whole error.log then we might be able to offer more advice.  It might be a driver issue or your card may simply not support what is needed.


Title: Re: Problems Running
Post by: Reaper239 on April 18, 2013, 08:35:05 AM
I am also getting an error file when I try to start. I've attached the resulting file.


Title: Re: Problems Running
Post by: pspeed on April 18, 2013, 11:01:05 AM
I am also getting an error file when I try to start. I've attached the resulting file.

Wow.  Sorry you are having troubles.  Does this happen when the game first starts or only after selecting display settings?

If you have a client.log or an error log can you post those, too?

This shows that the JVM itself crashed which is a problem somewhere down in the native code, ie: bad display drivers, corrupt Java install, or something similar.


Title: Re: Problems Running
Post by: Reaper239 on April 18, 2013, 03:15:48 PM
It pops up after I choose the display settings. When I click okay the  window disappears and another on pops up for half a second before closing and creating the error file.

I think this is the client.log you're talking about, and I thought the last file I attached to my previous post was the error log. So, if that's not it then I don't know where it is.


Title: Re: Problems Running
Post by: Moonkey on April 18, 2013, 03:51:10 PM
Ehh, that client log isn't showing anything important. Other than the version of Mythruna.


Title: Re: Problems Running
Post by: pspeed on April 18, 2013, 04:28:51 PM
It pops up after I choose the display settings. When I click okay the  window disappears and another on pops up for half a second before closing and creating the error file.

I think this is the client.log you're talking about, and I thought the last file I attached to my previous post was the error log. So, if that's not it then I don't know where it is.

Bah... looks like it's crashing even before I get a chance to start logging any errors.

When the app crashes normally or errors occur then an error-####.log file will be written where #### is a unique number.  It will be right next to the client.log.

Can you tell me more about what kind of graphics card you are running and if you have the latest drivers for it?  Also, windows version would be useful (I don't remember if it was in the crash dump or not.)


Title: Re: Problems Running
Post by: Sean on April 18, 2013, 08:43:36 PM
It pops up after I choose the display settings. When I click okay the  window disappears and another on pops up for half a second before closing and creating the error file.

I think this is the client.log you're talking about, and I thought the last file I attached to my previous post was the error log. So, if that's not it then I don't know where it is.

Bah... looks like it's crashing even before I get a chance to start logging any errors.

When the app crashes normally or errors occur then an error-####.log file will be written where #### is a unique number.  It will be right next to the client.log.

Can you tell me more about what kind of graphics card you are running and if you have the latest drivers for it?  Also, windows version would be useful (I don't remember if it was in the crash dump or not.)
The dual core AMD CPU is leaning me to the idea his graphics card might be older and not supported. I saw almost identical errors when I searched on google but I couldn't pinpoint anything.


Title: Re: Problems Running
Post by: Reaper239 on April 19, 2013, 02:09:50 AM

Bah... looks like it's crashing even before I get a chance to start logging any errors.

When the app crashes normally or errors occur then an error-####.log file will be written where #### is a unique number.  It will be right next to the client.log.

Can you tell me more about what kind of graphics card you are running and if you have the latest drivers for it?  Also, windows version would be useful (I don't remember if it was in the crash dump or not.)

Okay so I have an ATI Radeon X1200 and it says the drivers are up-to-date, as for the windows version, I'm running in Windows 7 (Home Premium if that matters) 32bit.
Hope that's everything you asked for and that it helps figure out what I'm doing wrong, because the game sounds really interesting and I would like to play. :(

**Okay, I just got it to start up. Like to the menu and everything. I was so excited. I clicked single player, and then launch game. It said loading I was happy, aaaaannnd then error message and entire thing closes. -_-
All I had to do to get it to start running properly was accidentally uninstall my display adapter and then use windows update to fix it. I have attached the resulting error.log and client.log


Title: Re: Problems Running
Post by: Sean on April 19, 2013, 06:01:22 AM
Here's the error that's disabling you from playing:
2013-04-19 02:35:09,444 ERROR [com.jme3.app.Application] Uncaught exception thrown in 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) linked.

It's an already known problem for that series of mobile graphics cards if you take a look at the compatibility list.
http://mythruna.com/forum/index.php?action=dlattach;topic=1183.0;attach=359;image


Title: Re: Problems Running
Post by: pspeed on April 19, 2013, 08:26:05 AM
Yes, I'm sorry you have run into this problem.

If the ATI driver writers had seen fit to provide a useful error message instead of "hey, stuff failed" then I might be able to find and fix the problem.

As it is, I won't be able to fix it without access to one of these cards.  You can't find them for sale anymore except used... and the potential for having to buy several just to get a good test unit goes up tremendously.  Maybe someone who upgrades will donate one. :)


Title: Re: Problems Running
Post by: Reaper239 on April 19, 2013, 03:39:41 PM
So what you're saying is that until I get a better laptop Mythruna is a no go because my graphics card sucks, right?

Also, Sean, if you would notice my graphics card is an ATI Radeon X1200 which is not on that list.

P.S. Thank you both for taking the time to help me.


Title: Re: Problems Running
Post by: pspeed on April 19, 2013, 04:08:14 PM
So what you're saying is that until I get a better laptop Mythruna is a no go because my graphics card sucks, right?

Yes, unfortunately.  Unless I randomly discover by accident what this card doesn't like then it is unlikely to ever work. :(


Title: Re: Problems Running
Post by: Michael on April 19, 2013, 05:42:56 PM
So what you're saying is that until I get a better laptop Mythruna is a no go because my graphics card sucks, right?

Yes, unfortunately.  Unless I randomly discover by accident what this card doesn't like then it is unlikely to ever work. :(

If you were to find the problem, and you change some things in the shading engine or whatever, will that effect the actual graphics?


Title: Re: Problems Running
Post by: pspeed on April 19, 2013, 06:20:53 PM
So what you're saying is that until I get a better laptop Mythruna is a no go because my graphics card sucks, right?

Yes, unfortunately.  Unless I randomly discover by accident what this card doesn't like then it is unlikely to ever work. :(

If you were to find the problem, and you change some things in the shading engine or whatever, will that effect the actual graphics?

Well, that would depend, wouldn't it.


Title: Re: Problems Running
Post by: ebag51 on April 19, 2013, 06:52:04 PM
sometimes when i'm playing the game closes on its own
i'm looking at stuff making bluprints then the game suddenly cloeses


Title: Re: Problems Running
Post by: Michael on April 19, 2013, 06:58:01 PM
sometimes when i'm playing the game closes on its own
i'm looking at stuff making bluprints then the game suddenly cloeses
Maybe the game keeps running out of memory and just exits..


Title: Re: Problems Running
Post by: pspeed on April 19, 2013, 07:56:54 PM
sometimes when i'm playing the game closes on its own
i'm looking at stuff making bluprints then the game suddenly cloeses

If it's a problem I can deal with directly then there will be an error log.

If you are talking about on the server, it's probably that the network connection dies... especially if you are on wi-fi.


Title: Re: Problems Running
Post by: alukard21 on June 10, 2013, 07:40:58 AM
I keep getting an error file on startup.


Code:
Uncaught exception from thread:Thread[LWJGL Renderer Thread,5,main]
com.jme3.renderer.RendererException: non-power-of-2 framebuffer textures are not supported by the video hardware
at com.jme3.renderer.lwjgl.LwjglRenderer.updateTexImageData(LwjglRenderer.java:1830)
at com.jme3.renderer.lwjgl.LwjglRenderer.updateRenderTexture(LwjglRenderer.java:1398)
at com.jme3.renderer.lwjgl.LwjglRenderer.updateFrameBufferAttachment(LwjglRenderer.java:1421)
at com.jme3.renderer.lwjgl.LwjglRenderer.updateFrameBuffer(LwjglRenderer.java:1452)
at com.jme3.renderer.lwjgl.LwjglRenderer.setFrameBuffer(LwjglRenderer.java:1539)
at com.jme3.renderer.RenderManager.renderViewPort(RenderManager.java:1108)
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:20120627

Memory usage:
Working memory: 85% (17781992/20705280)  VM Max: 3% (17781992/518979584)

Rendering caps:
    FrameBuffer
    FrameBufferMRT
    OpenGL20
    ARBprogram
    GLSL100
    GLSL110

Statistics:
  Vertices = 0
  Triangles = 0
  Uniforms = 0
  Objects = 0
  Shaders (S) = 0
  Shaders (F) = 0
  Shaders (M) = 0
  Textures (S) = 1
  Textures (F) = 1
  Textures (M) = 1
  FrameBuffers (S) = 0
  FrameBuffers (F) = 0
  FrameBuffers (M) = 1
Application settings:
UseInput = true
AudioRenderer = LWJGL
Height = 200
Renderer = LWJGL-OpenGL2
BitsPerPixel = 16
Fullscreen = true
StencilBits = 0
DepthBits = 24
VSync = false
Frequency = 60
Width = 320
Samples = 0
DisableJoysticks = true
FrameRate = -1

Display adapter information:
Adapter:ati2dvag
Driver Version:6.14.10.6601
Vendor:ATI Technologies Inc.
Version:2.0.5698 WinXP Release
Renderer:RADEON XPRESS 200M Series SW TCL x86/SSE2
GLSL Ver:1.10



Title: Re: Problems Running
Post by: Michael on June 10, 2013, 08:37:58 AM
I keep getting an error file on startup.


Code:
Uncaught exception from thread:Thread[LWJGL Renderer Thread,5,main]
com.jme3.renderer.RendererException: non-power-of-2 framebuffer textures are not supported by the video hardware
at com.jme3.renderer.lwjgl.LwjglRenderer.updateTexImageData(LwjglRenderer.java:1830)
at com.jme3.renderer.lwjgl.LwjglRenderer.updateRenderTexture(LwjglRenderer.java:1398)
at com.jme3.renderer.lwjgl.LwjglRenderer.updateFrameBufferAttachment(LwjglRenderer.java:1421)
at com.jme3.renderer.lwjgl.LwjglRenderer.updateFrameBuffer(LwjglRenderer.java:1452)
at com.jme3.renderer.lwjgl.LwjglRenderer.setFrameBuffer(LwjglRenderer.java:1539)
at com.jme3.renderer.RenderManager.renderViewPort(RenderManager.java:1108)
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:20120627

Memory usage:
Working memory: 85% (17781992/20705280)  VM Max: 3% (17781992/518979584)

Rendering caps:
    FrameBuffer
    FrameBufferMRT
    OpenGL20
    ARBprogram
    GLSL100
    GLSL110

Statistics:
  Vertices = 0
  Triangles = 0
  Uniforms = 0
  Objects = 0
  Shaders (S) = 0
  Shaders (F) = 0
  Shaders (M) = 0
  Textures (S) = 1
  Textures (F) = 1
  Textures (M) = 1
  FrameBuffers (S) = 0
  FrameBuffers (F) = 0
  FrameBuffers (M) = 1
Application settings:
UseInput = true
AudioRenderer = LWJGL
Height = 200
Renderer = LWJGL-OpenGL2
BitsPerPixel = 16
Fullscreen = true
StencilBits = 0
DepthBits = 24
VSync = false
Frequency = 60
Width = 320
Samples = 0
DisableJoysticks = true
FrameRate = -1

Display adapter information:
Adapter:ati2dvag
Driver Version:6.14.10.6601
Vendor:ATI Technologies Inc.
Version:2.0.5698 WinXP Release
Renderer:RADEON XPRESS 200M Series SW TCL x86/SSE2
GLSL Ver:1.10

This thread may help: http://mythruna.com/forum/index.php?topic=1279.0
And see if your graphics card is compatible: http://mythruna.com/forum/index.php?topic=1183.new#new


Title: Re: Problems Running
Post by: pspeed on June 10, 2013, 10:41:06 AM
I keep getting an error file on startup.


Code:
Uncaught exception from thread:Thread[LWJGL Renderer Thread,5,main]
com.jme3.renderer.RendererException: non-power-of-2 framebuffer textures are not supported by the video hardware
at com.jme3.renderer.lwjgl.LwjglRenderer.updateTexImageData(LwjglRenderer.java:1830)
at com.jme3.renderer.lwjgl.LwjglRenderer.updateRenderTexture(LwjglRenderer.java:1398)
at com.jme3.renderer.lwjgl.LwjglRenderer.updateFrameBufferAttachment(LwjglRenderer.java:1421)
at com.jme3.renderer.lwjgl.LwjglRenderer.updateFrameBuffer(LwjglRenderer.java:1452)
at com.jme3.renderer.lwjgl.LwjglRenderer.setFrameBuffer(LwjglRenderer.java:1539)
at com.jme3.renderer.RenderManager.renderViewPort(RenderManager.java:1108)
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:20120627

Memory usage:
Working memory: 85% (17781992/20705280)  VM Max: 3% (17781992/518979584)

Rendering caps:
    FrameBuffer
    FrameBufferMRT
    OpenGL20
    ARBprogram
    GLSL100
    GLSL110

Statistics:
  Vertices = 0
  Triangles = 0
  Uniforms = 0
  Objects = 0
  Shaders (S) = 0
  Shaders (F) = 0
  Shaders (M) = 0
  Textures (S) = 1
  Textures (F) = 1
  Textures (M) = 1
  FrameBuffers (S) = 0
  FrameBuffers (F) = 0
  FrameBuffers (M) = 1
Application settings:
UseInput = true
AudioRenderer = LWJGL
Height = 200
Renderer = LWJGL-OpenGL2
BitsPerPixel = 16
Fullscreen = true
StencilBits = 0
DepthBits = 24
VSync = false
Frequency = 60
Width = 320
Samples = 0
DisableJoysticks = true
FrameRate = -1

Display adapter information:
Adapter:ati2dvag
Driver Version:6.14.10.6601
Vendor:ATI Technologies Inc.
Version:2.0.5698 WinXP Release
Renderer:RADEON XPRESS 200M Series SW TCL x86/SSE2
GLSL Ver:1.10


I'm sorry you are having problems.  From the information in the log, it is quite likely that your graphics card is not good enough to run Mythruna.  You can try upgrading your drivers but I don't know if it will help.

The non-power-of-two textures thing is kind of a killer... and if you get beyond that the next problem is going to be the GLSL version.  I don't know if your card can support these with new drivers or not.