Game Client modified by Ender

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

Moderator: Phades

Re: Game Client modified by Ender

Postby Jamilian » Sun Jan 30, 2011 1:44 pm

Couldn't test it actually 'cause of the server down - but it sounds really awesome!
Jamilian
 
Posts: 23
Joined: Sat Aug 15, 2009 9:41 pm

Re: Game Client modified by Ender

Postby Thijssnl » Sun Jan 30, 2011 1:59 pm

Jamilian wrote:Couldn't test it actually 'cause of the server down - but it sounds really awesome!

It sure is, I've used Ender's client since yesterday :)
User avatar
Thijssnl
 
Posts: 2389
Joined: Fri Mar 12, 2010 9:09 pm

Re: Game Client modified by Ender

Postby dullah » Sun Jan 30, 2011 3:58 pm

Hey Ender thanks for the client, i am testing right now.

The multi radius is a godsend.

I would like to see a readme file added to the bundle with the essential features of the client.

Also, i noticed a huge FPS drop outside i haven't with either Gilbertus or the original client

EDIT : Fps drop fixed after 1st relog
User avatar
dullah
 
Posts: 199
Joined: Sun Nov 15, 2009 7:09 am

Re: Game Client modified by Ender

Postby Gedrean » Sun Jan 30, 2011 4:55 pm

I should think it wouldn't be that hard to add the sort functionality -- well, it probably should be, god only knows what Pacho's source looks like.
Zampfeo wrote:(On the topic of Open Spaces in W4)
You won't be saying that in a week or two when you realize how many abandoned homes there are. A 30 second boat ride south of my village literally bring you to the ghetto. There's abandoned claims everywhere with the occasional newb taking things and raiders patrolling. It reminds me of Detroit.
Gedrean
 
Posts: 222
Joined: Wed Dec 29, 2010 5:30 am

Re: Game Client modified by Ender

Postby EnderWiggin » Sun Jan 30, 2011 7:45 pm

New version. Vandalised minimap. It's now not part of bottom HUD, but separate floating and resizeable window. Can be toggled in Options->General.

P.S. only 32 bit version ready for download - MediaFire is glitching like hell. For 64bit you can copy haven.jar and res folder from 32 bit.
P.P.S. Can anyone suggest filehosting service better than MediaFire?
User avatar
EnderWiggin
 
Posts: 1154
Joined: Sat Mar 20, 2010 8:23 pm

Re: Game Client modified by Ender

Postby Lilboarder32 » Mon Jan 31, 2011 4:24 am

Hi, I really like the looks of this client. I am on a mac, and there's nothing I'm going to do about it, so don't bother with any "get a pc" comments. I downloaded newest 32-bit and would like to know how to run it. Mac's are not able to run .bat files, but use .command files. I renamed run.bat to run.command and edited the contents to this:
Code: Select all
java -Xmx1024M -Xms1024M -jar /Users/Admin/Desktop/HnH_Ender/haven.jar

When I run it, the Terminal looks like this:
Code: Select all
/Users/Admin/Desktop/HnH_Ender/run.command ; exit;
admin-macbook-5:~ Admin$ /Users/Admin/Desktop/HnH_Ender/run.command ; exit;
Exception in thread "Haven main thread" java.lang.UnsatisfiedLinkError: no jogl in java.library.path
   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1754)
   at java.lang.Runtime.loadLibrary0(Runtime.java:823)
   at java.lang.System.loadLibrary(System.java:1045)
   at com.sun.opengl.impl.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:189)
   at com.sun.opengl.impl.NativeLibLoader.access$000(NativeLibLoader.java:49)
   at com.sun.opengl.impl.NativeLibLoader$DefaultAction.loadLibrary(NativeLibLoader.java:80)
   at com.sun.opengl.impl.NativeLibLoader.loadLibrary(NativeLibLoader.java:103)
   at com.sun.opengl.impl.NativeLibLoader.access$200(NativeLibLoader.java:49)
   at com.sun.opengl.impl.NativeLibLoader$1.run(NativeLibLoader.java:111)
   at java.security.AccessController.doPrivileged(Native Method)
   at com.sun.opengl.impl.NativeLibLoader.loadCore(NativeLibLoader.java:109)
   at com.sun.opengl.impl.macosx.MacOSXGLDrawableFactory.<clinit>(MacOSXGLDrawableFactory.java:53)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Class.java:169)
   at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:108)
   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:680)
logout

[Process completed]

I tried reading and understanding what it said and one thing that stuck out to me was "no jogl in java.library.path". I checked the directory and noticed There is 4 files with the word "jogl" in it: jogl_awt.dll, jogl_cg.dll, jogl.dll, and jogl.jar. I am not sure whether the client is only built to work on windows, which I doubt as it's java related, but I would really like to use this client. Thanks for all and any support.
Lilboarder32
 
Posts: 5
Joined: Wed Jun 30, 2010 12:06 am

Re: Game Client modified by Ender

Postby Gedrean » Mon Jan 31, 2011 4:32 am

Lilboarder32 wrote:Hi, I really like the looks of this client. I am on a mac, and there's nothing I'm going to do about it, so don't bother with any "get a pc" comments. I downloaded newest 32-bit and would like to know how to run it. Mac's are not able to run .bat files, but use .command files. I renamed run.bat to run.command and edited the contents to this:
Code: Select all
java -Xmx1024M -Xms1024M -jar /Users/Admin/Desktop/HnH_Ender/haven.jar

When I run it, the Terminal looks like this:
Code: Select all
/Users/Admin/Desktop/HnH_Ender/run.command ; exit;
admin-macbook-5:~ Admin$ /Users/Admin/Desktop/HnH_Ender/run.command ; exit;
Exception in thread "Haven main thread" java.lang.UnsatisfiedLinkError: no jogl in java.library.path
   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1754)
   at java.lang.Runtime.loadLibrary0(Runtime.java:823)
   at java.lang.System.loadLibrary(System.java:1045)
   at com.sun.opengl.impl.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:189)
   at com.sun.opengl.impl.NativeLibLoader.access$000(NativeLibLoader.java:49)
   at com.sun.opengl.impl.NativeLibLoader$DefaultAction.loadLibrary(NativeLibLoader.java:80)
   at com.sun.opengl.impl.NativeLibLoader.loadLibrary(NativeLibLoader.java:103)
   at com.sun.opengl.impl.NativeLibLoader.access$200(NativeLibLoader.java:49)
   at com.sun.opengl.impl.NativeLibLoader$1.run(NativeLibLoader.java:111)
   at java.security.AccessController.doPrivileged(Native Method)
   at com.sun.opengl.impl.NativeLibLoader.loadCore(NativeLibLoader.java:109)
   at com.sun.opengl.impl.macosx.MacOSXGLDrawableFactory.<clinit>(MacOSXGLDrawableFactory.java:53)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Class.java:169)
   at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:108)
   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:680)
logout

[Process completed]

I tried reading and understanding what it said and one thing that stuck out to me was "no jogl in java.library.path". I checked the directory and noticed There is 4 files with the word "jogl" in it: jogl_awt.dll, jogl_cg.dll, jogl.dll, and jogl.jar. I am not sure whether the client is only built to work on windows, which I doubt as it's java related, but I would really like to use this client. Thanks for all and any support.


Is a .command file incapable of figuring out local path? I'd be curious if taking out the absolute path of your haven.jar would do anything (as in, make it -jar haven.jar and make sure the command is run from inside the directory)...

Other than that there's a thread around here, linked in the Gilbertus Tshooting Thread (I think it's in Bugs? Maybe C&I?) which is a Java Errors thread which has a lot of typical java errors - that may be in it?

I wish you the best of luck. :)
Zampfeo wrote:(On the topic of Open Spaces in W4)
You won't be saying that in a week or two when you realize how many abandoned homes there are. A 30 second boat ride south of my village literally bring you to the ghetto. There's abandoned claims everywhere with the occasional newb taking things and raiders patrolling. It reminds me of Detroit.
Gedrean
 
Posts: 222
Joined: Wed Dec 29, 2010 5:30 am

Re: Game Client modified by Ender

Postby Lilboarder32 » Mon Jan 31, 2011 5:05 am

Gedrean wrote:Is a .command file incapable of figuring out local path? I'd be curious if taking out the absolute path of your haven.jar would do anything (as in, make it -jar haven.jar and make sure the command is run from inside the directory)...

Other than that there's a thread around here, linked in the Gilbertus Tshooting Thread (I think it's in Bugs? Maybe C&I?) which is a Java Errors thread which has a lot of typical java errors - that may be in it?

I wish you the best of luck. :)

Thanks for the help, I found this on the Gilbertus thread:
sabinati wrote:ok for starters, all you are going to need is the mac osx universal zip file (http://www.mediafire.com/?tltxyj6ymallaab) and the new jar file from spiff (http://havengoons.com/gilbertus/haven.zip). unzip the hh-osx-universal.zip file to a folder, open the folder, unzip the haven.zip and copy those files into the hh-macosx-universal folder to update it.

now open Applications/Utilities/Java Preferences.app, drag the 32-bit java version to the first spot so that the client will use 32-bit java instead of 64-bit.

now in your hh-osx-universal folder, open run.bat in textedit. add a line to change the directory to your game folder. in my case, the game folder is in Downloads/hh-macosx-universal/ so now my run.bat looks like this:

CODE: SELECT ALL
cd Downloads/hh-macosx-universal/
java -Xms256m -Xmx512m -jar haven.jar moltke.seatribe.se


save it, close it, and rename it run.command. double click it. then go get yourself a clean pair of pants.

Through that I was able to get the Gilbertus client running. I would still like to see this client running though as well :D . From what I saw through that quote, it looks like Ender needs to support a mac osx universal format? I hope Ender looks into supporting that, as I'm sure I'm not the only mac user that would like to use his client.
Lilboarder32
 
Posts: 5
Joined: Wed Jun 30, 2010 12:06 am

Re: Game Client modified by Ender

Postby sabinati » Mon Jan 31, 2011 5:19 am

you might be able to just replace the haven.jar from ender and use the macosx universal from gilbertus.
User avatar
sabinati
 
Posts: 15513
Joined: Mon Jul 13, 2009 4:25 am
Location: View active topics

Re: Game Client modified by Ender

Postby Gedrean » Mon Jan 31, 2011 6:45 am

Lilboarder32 wrote:
Gedrean wrote:Is a .command file incapable of figuring out local path? I'd be curious if taking out the absolute path of your haven.jar would do anything (as in, make it -jar haven.jar and make sure the command is run from inside the directory)...

Other than that there's a thread around here, linked in the Gilbertus Tshooting Thread (I think it's in Bugs? Maybe C&I?) which is a Java Errors thread which has a lot of typical java errors - that may be in it?

I wish you the best of luck. :)

Thanks for the help, I found this on the Gilbertus thread:
sabinati wrote:ok for starters, all you are going to need is the mac osx universal zip file (http://www.mediafire.com/?tltxyj6ymallaab) and the new jar file from spiff (http://havengoons.com/gilbertus/haven.zip). unzip the hh-osx-universal.zip file to a folder, open the folder, unzip the haven.zip and copy those files into the hh-macosx-universal folder to update it.

now open Applications/Utilities/Java Preferences.app, drag the 32-bit java version to the first spot so that the client will use 32-bit java instead of 64-bit.

now in your hh-osx-universal folder, open run.bat in textedit. add a line to change the directory to your game folder. in my case, the game folder is in Downloads/hh-macosx-universal/ so now my run.bat looks like this:

CODE: SELECT ALL
cd Downloads/hh-macosx-universal/
java -Xms256m -Xmx512m -jar haven.jar moltke.seatribe.se


save it, close it, and rename it run.command. double click it. then go get yourself a clean pair of pants.

Through that I was able to get the Gilbertus client running. I would still like to see this client running though as well :D . From what I saw through that quote, it looks like Ender needs to support a mac osx universal format? I hope Ender looks into supporting that, as I'm sure I'm not the only mac user that would like to use his client.


I'll be honest I don't know what's in (or different) about that hh-universal file from Gil's client.

sabinati wrote:you might be able to just replace the haven.jar from ender and use the macosx universal from gilbertus.


I would think this should work but I have no idea, again.
Zampfeo wrote:(On the topic of Open Spaces in W4)
You won't be saying that in a week or two when you realize how many abandoned homes there are. A 30 second boat ride south of my village literally bring you to the ghetto. There's abandoned claims everywhere with the occasional newb taking things and raiders patrolling. It reminds me of Detroit.
Gedrean
 
Posts: 222
Joined: Wed Dec 29, 2010 5:30 am

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: Claude [Bot] and 1 guest