MacOS: How to move? (workaround available)

The worst monsters in the Hearthlands warp the fabric of space and time...

Re: MacOS: How to move? (workaround available)

Postby Juju » Mon Aug 31, 2015 12:54 am

Did exactly as Litaskull wrote, still get this:

java.lang.NoSuchMethodError: javax.media.opengl.GLDrawableFactory.initSingleton()V
at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1573)
at javax.media.opengl.GLProfile.access$100(GLProfile.java:76)
at javax.media.opengl.GLProfile$1.run(GLProfile.java:155)
at java.security.AccessController.doPrivileged(Native Method)
at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123)
at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:2063)
at javax.media.opengl.GLProfile.get(GLProfile.java:906)
at javax.media.opengl.GLProfile.getDefault(GLProfile.java:640)
at javax.media.opengl.GLProfile.getDefault(GLProfile.java:651)
at haven.HavenPanel.stdcaps(HavenPanel.java:60)
at haven.HavenPanel.<init>(HavenPanel.java:73)
at haven.HavenPanel.<init>(HavenPanel.java:83)
at haven.MainFrame.<init>(MainFrame.java:183)
at haven.MainFrame.main2(MainFrame.java:381)
at haven.MainFrame.access$100(MainFrame.java:35)
at haven.MainFrame$7.run(MainFrame.java:424)
at java.lang.Thread.run(Thread.java:695)


What else should i try? >_<

Macbook Air 2013, MacOS 10.10.5 (14F27), all jogl stuff unarchived
Juju
 
Posts: 2
Joined: Sun Jan 31, 2010 12:57 pm

Re: MacOS: How to move? (workaround available)

Postby Buddy7787 » Mon Aug 31, 2015 5:05 am

Any fix yet?
Buddy7787
 
Posts: 34
Joined: Wed Aug 05, 2015 9:33 am

Re: MacOS: How to move? (workaround available)

Postby Granger » Mon Aug 31, 2015 6:53 am

Loftar is lookin into it, please be patient for a while.
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020
User avatar
Granger
 
Posts: 9254
Joined: Mon Mar 22, 2010 2:00 pm

Re: MacOS: How to move? (workaround available)

Postby Nummy » Mon Aug 31, 2015 1:52 pm

Granger wrote:Loftar is lookin into it, please be patient for a while.

Only thing I need to know, that devs are working on it... I will try out paradox custom client to see if it works there.
User avatar
Nummy
 
Posts: 489
Joined: Sat Mar 19, 2011 10:01 am

Re: MacOS: How to move? (workaround available)

Postby Granger » Mon Aug 31, 2015 1:53 pm

Nummy wrote:
Granger wrote:Loftar is lookin into it, please be patient for a while.

Only thing I need to know, that devs are working on it... I will try out paradox custom client to see if it works there.

In case it does: feedback would be appreciated.
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020
User avatar
Granger
 
Posts: 9254
Joined: Mon Mar 22, 2010 2:00 pm

Re: MacOS: How to move? (workaround available)

Postby Nummy » Mon Aug 31, 2015 1:59 pm

No it doesn't... :(

And same goes for Amber custom client.

I have a hunch that there might be some problem with JOGL. Doesn't JOGL also handles input?
User avatar
Nummy
 
Posts: 489
Joined: Sat Mar 19, 2011 10:01 am

Re: MacOS: How to move?

Postby Granger » Mon Aug 31, 2015 2:18 pm

litaskull wrote:Ok guys, i found the temporary solution, until developers (hopefully) fix this.
This includes replacing java with old version, which lowers security of your mac, so H&H devs should still fix the issue with latest version of java.

First, download and install this:
https://support.apple.com/kb/DL1572?locale=en_US

After it's installed, open terminal, and type this commands one by one:

Code: Select all
sudo mkdir -p /Library/Internet\ Plug-Ins/disabled

Code: Select all
sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/disabled

Code: Select all
sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin

Code: Select all
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws /usr/bin/javaws


I have no idea if you can have several java versions in parallel (works on windows), but IF you can:

Wouldn't it be possible to install the working-for-hafen (=older) java version - while leaving the current one as the active one for the system - and manually start the game with the old version? The webstart .jnlp file is a download away, giving that as an argument to the javaws of the old (=working) version should do the trick...

?
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020
User avatar
Granger
 
Posts: 9254
Joined: Mon Mar 22, 2010 2:00 pm

Re: MacOS: How to move?

Postby Paradoxs » Mon Aug 31, 2015 2:30 pm

Granger wrote:
litaskull wrote:I have no idea if you can have several java versions in parallel (works on windows), but IF you can:

Wouldn't it be possible to install the working-for-hafen (=older) java version - while leaving the current one as the active one for the system - and manually start the game with the old version? The webstart .jnlp file is a download away, giving that as an argument to the javaws of the old (=working) version should do the trick...

?


They could download java to an alternate location and then when calling the game instead of just running
Code: Select all
java -Xms512m -Xmx1024m -jar hafen.jar -U http://game.havenandhearth.com/hres/ game.havenandhearth.com


they would have to change out the java in the code with the location of the alternate version

This is assuming that java doesnt detect this dual install and auto-fix it or some snazz though, so its an experimental idea
User avatar
Paradoxs
 
Posts: 294
Joined: Tue Aug 25, 2015 7:16 am

Re: MacOS: How to move? (workaround available)

Postby Noid » Mon Aug 31, 2015 4:03 pm

Can you explain how to try this last "experimental idea" step by step? I'd like to have this bug sorted out and I'm ready to test any possible solution if can help. Thanks
User avatar
Noid
 
Posts: 105
Joined: Sun May 26, 2013 4:12 pm

Re: MacOS: How to move? (workaround available)

Postby Granger » Mon Aug 31, 2015 5:45 pm

Noid wrote:Can you explain how to try this last "experimental idea" step by step? I'd like to have this bug sorted out and I'm ready to test any possible solution if can help. Thanks


Idea is to install the working java version into a folder and launch with the java from there (so not replacing the current up-to-date one in the system).
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020
User avatar
Granger
 
Posts: 9254
Joined: Mon Mar 22, 2010 2:00 pm

PreviousNext

Return to Bugs

Who is online

Users browsing this forum: Claude [Bot] and 73 guests