Thanks for trying these. Can you try this with the 2nd version?
(Assuming Starfarer is in the Applications folder, if not, adjust path accordingly).
Open up Terminal and run these two commands:
cd /Applications/Starfarer.app/Contents/MacOS
./JavaApplicationStub
Normally, that would run the game - but since it'll fail, I'm interested in what the output of that is.
Also (and this may actually be more fruitful): take a look here (http://osxdaily.com/2012/08/01/install-java-in-os-x-mountain-lion/) - you might not actually have Java installed, as apparently Mountain Lion uninstalls it as part of the upgrade. If this is the case, could you try installing Java (per instructions in that link) and running all three of the builds to see what they do?
Sorry to ask you to do all these things, and thank you for helping/being willing to try stuff. I really appreciate it.
Thanks for giving it a shot, guys.
Some information that would be really handy to have, if you don't mind (type these three commands in terminal, one at a time, and let me know what the output is):
java -d64 -version
java -version
uname -a
To further try to fix it:
cp /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub /Applications/Starfarer.app/Contents/MacOS
And then, like before:
cd /Applications/Starfarer.app/Contents/MacOS
./JavaApplicationStub
(Again, changing the path to starfarer however appropriate).
If that doesn't work:
Build three (https://s3.amazonaws.com/fractalsoftworks/starfarer/release/starfarer_mac-0.53a-test-arch.zip)
Yessir, that is me on the JGO and LWJGL forums. :) And thanks for the kind words about Spine. Just managing all the questions has been a full time job!
I'm using the experimental LWJGL stuff only for Mac, as of earlier today. We'll see how it goes when my testers users have some time to try it out. ;) Not sure why I was seeing some weird stuff with ctrl and clicking on Windows, I wouldn't expect Windows to change...
Thanks for testing on 10.6, I was a little worried about that. I'm not sure if there is any good reason to ever use the JavaApplicationStub, which is also a little scary. :)
I ended up changing my script a little, as I needed the working directory to be the one containing the .app file. Looks like this now:
#!/bin/bash
cd "`dirname \"$0\"`/../../.."
"java" \
-Xdock:name="Spine" \
-Xdock:icon=../Resources/icon.icns \
-Dapple.laf.useScreenMenuBar=true \
-Dcom.apple.macos.useScreenMenuBar=true \
-Dapple.awt.showGrowBox=false \
-Dfile.encoding=UTF-8 \
${EXTRAARGS} \
-Xmx512m \
-splash:Spine.app/Contents/MacOS/splash.png \
-cp Spine.app/Contents/MacOS/spine.jar \
com.esotericsoftware.spine.editor.Editor \
"$@" \
2>&1
exit 0
To bundle your game, you might look at princec's Droid Assault (http://downloads.puppygames.net/DroidAssault_MacOSX.zip) which bundles OpenJDK 7 and is what the stuff I've posted is based on.