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
-
Buddy7787
- Posts: 34
- Joined: Wed Aug 05, 2015 9:33 am
Re: MacOS: How to move? (workaround available)
Any fix yet?
-
Granger
- Posts: 9255
- Joined: Mon Mar 22, 2010 2:00 pm
Re: MacOS: How to move? (workaround available)
Loftar is lookin into it, please be patient for a while.
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020
-
Nummy
- Posts: 489
- Joined: Sat Mar 19, 2011 10:01 am
Re: MacOS: How to move? (workaround available)
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.Granger wrote:Loftar is lookin into it, please be patient for a while.
-
Granger
- Posts: 9255
- Joined: Mon Mar 22, 2010 2:00 pm
Re: MacOS: How to move? (workaround available)
In case it does: feedback would be appreciated.Nummy wrote: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.Granger wrote:Loftar is lookin into it, please be patient for a while.
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020
-
Nummy
- Posts: 489
- Joined: Sat Mar 19, 2011 10:01 am
Re: MacOS: How to move? (workaround available)
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?
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?
-
Granger
- Posts: 9255
- Joined: Mon Mar 22, 2010 2:00 pm
Re: MacOS: How to move?
I have no idea if you can have several java versions in parallel (works on windows), but IF you can: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/disabledCode: Select all
sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/disabledCode: Select all
sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin /Library/Internet\ Plug-Ins/JavaAppletPlugin.pluginCode: Select all
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws /usr/bin/javaws
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
-
Paradoxs
- Posts: 294
- Joined: Tue Aug 25, 2015 7:16 am
Re: MacOS: How to move?
They could download java to an alternate location and then when calling the game instead of just runningGranger 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...
?
Code: Select all
java -Xms512m -Xmx1024m -jar hafen.jar -U http://game.havenandhearth.com/hres/ game.havenandhearth.comThis is assuming that java doesnt detect this dual install and auto-fix it or some snazz though, so its an experimental idea
-
Noid
- Posts: 113
- Joined: Sun May 26, 2013 4:12 pm
Re: MacOS: How to move? (workaround available)
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
-
Granger
- Posts: 9255
- Joined: Mon Mar 22, 2010 2:00 pm
Re: MacOS: How to move? (workaround available)
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).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
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020