Hey, first post. I'm really interested to start playing, but I'm having tecnical difficulties.
My computer is pretty meh:
Compaq Netbook
1 GB ram
Intel Atom processor (1.6 ghz)
1024x 576 maximum resolution
Here's the error report:
javax.media.opengl.GLException: haven.GOut$GLException: GL Error: 1281 (invalid value)
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at haven.HavenPanel.uglyjoglhack(HavenPanel.java:349)
at haven.HavenPanel.run(HavenPanel.java:378)
at java.lang.Thread.run(Unknown Source)
Caused by: haven.GOut$GLException: GL Error: 1281 (invalid value)
at haven.GOut.checkerr(GOut.java:78)
at haven.TexGL.create(TexGL.java:59)
at haven.TexGL.render(TexGL.java:84)
at haven.Tex.crender(Tex.java:85)
at haven.Tex.crender(Tex.java:89)
at haven.GOut.image(GOut.java:113)
at haven.Img.draw(Img.java:54)
at haven.Widget.draw(Widget.java:283)
at haven.LoginScreen.draw(LoginScreen.java:197)
at haven.Widget.draw(Widget.java:283)
at haven.RootWidget.draw(RootWidget.java:61)
at haven.UI.draw(UI.java:136)
at haven.HavenPanel.redraw(HavenPanel.java:254)
at haven.HavenPanel$1.display(HavenPanel.java:77)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
I think this game is based on java and i think you do not have java install in your system . So you need to install a java first and check again if it won't play then need to check whats game requirement for RAM .
the op does not seem to be logging in at all after he made this thread, but just in case.
maybe your computer is using Intel GMA, considering netbook. if that is the case, go to Intel homepage and see if there are any drivers you can update. that may fix your issue.
(loftar suggested me doing this before and it fixed my issue, although mine is not netbook.)
as for RAM requirement, you should be able to play with 1GB, but never smooth.
(i think loftar suggested me to have 2~4GB if possible.)
I get "Error has occurred" on startup too, I tried fiddling around with Java, updated system and Java, tried custom clients and nothing works. The report is like this:
javax.media.opengl.GLException: javax.media.opengl.GLException: Attempt to make the same context current twice on thread Thread[AWT-EventQueue-0,6,main]
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at haven.HavenPanel.uglyjoglhack(HavenPanel.java:349)
at haven.HavenPanel.run(HavenPanel.java:378)
at java.lang.Thread.run(Thread.java:680)
Caused by: javax.media.opengl.GLException: Attempt to make the same context current twice on thread Thread[AWT-EventQueue-0,6,main]
at com.sun.opengl.impl.GLContextLock.lock(GLContextLock.java:83)
at com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:131)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:677)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:638)
at java.awt.EventQueue$1.run(EventQueue.java:636)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:647)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Typical that I would find the solution after I posted that. I thought I had updated automatically with Apple's oh-so-encompassing updater, but no, I manually downloaded a java update from here. Now it starts normally, except now I can't connect.