Game client modified by Gilbertus

Forum for alternative clients, mods & discussions on the same.

Moderator: Phades

User avatar
ElGato
Posts: 1945
Joined: Tue Nov 10, 2009 2:10 am

Re: Game client modified by Gilbertus

Post by ElGato »

I get the same problems with 32-bit version :/

Code: Select all

elgato@ubuntu:~$ cd Desktop
elgato@ubuntu:~/Desktop$ cd hh-linux-32bit
elgato@ubuntu:~/Desktop/hh-linux-32bit$ java -Xms256m -Xmx512m -jar haven.jar sh.seatribe.se
Exception in thread "Haven main thread" java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1681)
	at java.lang.Runtime.loadLibrary0(Runtime.java:840)
	at java.lang.System.loadLibrary(System.java:1047)
	at com.sun.gluegen.runtime.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:91)
	at com.sun.gluegen.runtime.NativeLibLoader.access$000(NativeLibLoader.java:50)
	at com.sun.gluegen.runtime.NativeLibLoader$1.run(NativeLibLoader.java:69)
	at java.security.AccessController.doPrivileged(Native Method)
	at com.sun.gluegen.runtime.NativeLibLoader.loadGlueGenRT(NativeLibLoader.java:67)
	at com.sun.gluegen.runtime.NativeLibrary.ensureNativeLibLoaded(NativeLibrary.java:399)
	at com.sun.gluegen.runtime.NativeLibrary.open(NativeLibrary.java:163)
	at com.sun.gluegen.runtime.NativeLibrary.open(NativeLibrary.java:129)
	at com.sun.opengl.impl.x11.DRIHack.begin(DRIHack.java:109)
	at com.sun.opengl.impl.x11.X11GLDrawableFactory.<clinit>(X11GLDrawableFactory.java:99)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:186)
	at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:111)
	at javax.media.opengl.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:520)
	at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:131)
	at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:90)
	at haven.HavenPanel.<init>(HavenPanel.java:63)
	at haven.MainFrame.<init>(MainFrame.java:125)
	at haven.MainFrame.main2(MainFrame.java:238)
	at haven.MainFrame.access$100(MainFrame.java:34)
	at haven.MainFrame$6.run(MainFrame.java:291)
	at java.lang.Thread.run(Thread.java:636)
elgato@ubuntu:~/Desktop/hh-linux-32bit$ 
But, oh well... Pacho's jnlp works. Maybe I can bribe someone into making this client into a jnlp.
burgingham wrote:We are all Gato, and Gato is Delamore of course. Goons blablabla...
Caradon wrote:Gato, the anti-ghandi
Sabinati wrote:yeah we're gonna kill you gato!!!
User avatar
Handofevil
Posts: 152
Joined: Tue Jun 22, 2010 3:46 am

Re: Game client modified by Gilbertus

Post by Handofevil »

How can we make this work with the new server?
NaoWhut wrote: a nice juicy jorb dong.
User avatar
ElGato
Posts: 1945
Joined: Tue Nov 10, 2009 2:10 am

Re: Game client modified by Gilbertus

Post by ElGato »

Handofevil wrote:How can we make this work with the new server?

Code: Select all

javaw -jar haven.jar -d moltke.seatribe.se
this is what you put into run.bat (if you don't want to use javaw, change it to "java")
you don't need javaw or the -d.
Javaw lets you close the console window though and -d is debug.
burgingham wrote:We are all Gato, and Gato is Delamore of course. Goons blablabla...
Caradon wrote:Gato, the anti-ghandi
Sabinati wrote:yeah we're gonna kill you gato!!!
hfacktor
Posts: 179
Joined: Sun Jun 27, 2010 4:46 am

Re: Game client modified by Gilbertus

Post by hfacktor »

hfacktor wrote:I can never get these things to run correctly. :cry:

Code: Select all

2010-10-06 17:21:29.915 java[76578:1707] *** Assertion failure in -[CocoaAppWindow _changeJustMain], /SourceCache/AppKit/AppKit-1038.32/AppKit.subproj/NSWindow.m:9470
2010-10-06 17:21:29.917 java[76578:1707] *** CPerformer: ignoring exception 'Invalid parameter not satisfying: [self canBecomeMainWindow]' raised during perform of selector 'requestFocus:' on target 'FocusManager' with args '<AWTComponentSetFocusData: 0x102032ae0>'
Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError
	at com.sun.opengl.impl.JAWT.size(JAWT.java:17)
	at com.sun.opengl.impl.JAWT.create(JAWT.java:25)
	at com.sun.opengl.impl.JAWT$1.run(JAWT.java:97)
	at java.security.AccessController.doPrivileged(Native Method)
	at com.sun.opengl.impl.JAWT.getJAWT(JAWT.java:95)
	at com.sun.opengl.impl.macosx.MacOSXOnscreenGLDrawable.lockSurface(MacOSXOnscreenGLDrawable.java:144)
	at com.sun.opengl.impl.macosx.MacOSXOnscreenGLContext.makeCurrentImpl(MacOSXOnscreenGLContext.java:57)
	at com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:134)
	at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
	at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
	at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
	at javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:276)
	at sun.awt.RepaintArea.paint(RepaintArea.java:241)
	at apple.awt.ComponentModel.handleEvent(ComponentModel.java:263)
	at java.awt.Component.dispatchEventImpl(Component.java:4790)
	at java.awt.Component.dispatchEvent(Component.java:4544)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
	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)
Caused by: java.lang.RuntimeException: Please port CPU detection (32/64 bit) to your platform (mac os x/x86_64)
	at com.sun.gluegen.runtime.CPU.<clinit>(CPU.java:72)
	... 24 more
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:637)
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.dispatchEvent(EventQueue.java:633)
	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)
Exception in thread "AWT-EventQueue-0" 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.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
	at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
	at javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:276)
	at sun.awt.RepaintArea.paint(RepaintArea.java:241)
	at apple.awt.ComponentModel.handleEvent(ComponentModel.java:263)
	at java.awt.Component.dispatchEventImpl(Component.java:4790)
	at java.awt.Component.dispatchEvent(Component.java:4544)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
	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)
Exception in thread "Haven UI thread" 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:637)
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.dispatchEvent(EventQueue.java:633)
	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)
OSX 10.6. Upon running the .bat the haven.MainFrame opens but then just hangs on a white screen.
Anyone know how to get this stuff running on OSX? I ran into the same problem with trying to set up Pacho's client, and have just been using Pacho's JNLP version since that seems to work without any problems (but since the server move it can't connect obviously).

I'd really like to be able to get this up and running. I can't fathom having to go from 2500x1400 res down to the default 600x400 or whatever the hell it is.
User avatar
ElGato
Posts: 1945
Joined: Tue Nov 10, 2009 2:10 am

Re: Game client modified by Gilbertus

Post by ElGato »

hfacktor wrote: Anyone know how to get this stuff running on OSX? I ran into the same problem with trying to set up Pacho's client, and have just been using Pacho's JNLP version since that seems to work without any problems (but since the server move it can't connect obviously).

I'd really like to be able to get this up and running. I can't fathom having to go from 2500x1400 res down to the default 600x400 or whatever the hell it is.
.bats works with terminal for linux but, not Macs.
Type "cd" into bash terminal then drag and drop the folder gilbertus' client files are in.
Then, type "java -Xms256m -Xmx512m -jar have.jar moltke.seatribe.se"
and it should run correctly.
burgingham wrote:We are all Gato, and Gato is Delamore of course. Goons blablabla...
Caradon wrote:Gato, the anti-ghandi
Sabinati wrote:yeah we're gonna kill you gato!!!
hfacktor
Posts: 179
Joined: Sun Jun 27, 2010 4:46 am

Re: Game client modified by Gilbertus

Post by hfacktor »

ElGato wrote:
hfacktor wrote: Anyone know how to get this stuff running on OSX? I ran into the same problem with trying to set up Pacho's client, and have just been using Pacho's JNLP version since that seems to work without any problems (but since the server move it can't connect obviously).

I'd really like to be able to get this up and running. I can't fathom having to go from 2500x1400 res down to the default 600x400 or whatever the hell it is.
.bats works with terminal for linux but, not Macs.
Type "cd" into bash terminal then drag and drop the folder gilbertus' client files are in.
Then, type "java -Xms256m -Xmx512m -jar have.jar moltke.seatribe.se"
and it should run correctly.
You can open .bats in OSX using terminal, which is what I did. It starts out by loading the client and I get a full screen window but it's simply white and terminal outputs that massive error log that I've copied and pasted.
User avatar
notacunt
Posts: 31
Joined: Mon Jul 05, 2010 1:33 pm

Re: Game client modified by Gilbertus

Post by notacunt »

My bash script is

Code: Select all

#!/bin/sh
cd /path/to/gilbertus
padsp env LD_LIBRARY_PATH=./ java -Xms256m -Xmx512m -jar haven.jar moltke.seatribe.se
User avatar
BlitzKrieger
Posts: 49
Joined: Mon Aug 16, 2010 5:14 pm
Location: Narnia

Re: Game client modified by Gilbertus

Post by BlitzKrieger »

If I download the 64 bit again, do I have to put in the code? Has the client been updated for the new server? Because I do not know how to put in the code for it to work.
"By the sword in my hand I will conquer the land. I will decimate and decapitate those that question the sword in my hand." -Týr
User avatar
Emina
Posts: 324
Joined: Sun Nov 15, 2009 9:44 pm
Location: Sweden

Re: Game client modified by Gilbertus

Post by Emina »

This is silly, Gilbertus come on, wake up and make an update with the right codes allready.
Not everyone is a computer nerd on the internet, i really dont wanna mess around with codes and stuff that i know nothing about, nor have any clue how to.

One man can change it, intead of every single player must sit around and try to figure out how to change it risking messing stuff up.

I wish the default client would atleast have possibility of fullscreen for times like this *wink wink* ;). I just cant bare to play at all wile waiting for an update of the custom clients, not with that tiny client window it is just horror.
<[Bottleneck]>

"Life is like a box of chocolates... you never know what your gonna get :D"
User avatar
Granger
Posts: 9255
Joined: Mon Mar 22, 2010 2:00 pm

Re: Game client modified by Gilbertus

Post by Granger »

Emina wrote:Not everyone is a computer nerd on the internet, i really dont wanna mess around with codes and stuff that i know nothing about, nor have any clue how to.
Really, in case you're unable to use a plain text editor your internet privileges need to be revoked for good.
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020

Return to “The Wizards' Tower”