Page 1 of 1

Mac OSX - Missing Forge.app

PostPosted: 19 Jan 2017, 06:04
by Bodhi
First of all, I'm using a MacBook Pro with the most current OS (Sierra 10.12.2)

The Forge download page states:
"- The Mac OS application version -
We can now package Forge as a Mac OS application. You can double click the Forge.app icon to launch the forge application on your Apple computer running Mac OS. This application will automatically increase the java heap space memory for you as it launches. This version does not require the forge.command file and it does not need to start the Terminal application as part of the start up process."

However, when I download and extract the Forge archive there is no "Forge.app". I haven't been able to get Forge to run using Terminal or the forge.command file either. I NEED MTG and am going through withdrawals yall . . . LOL! Please help! :)

~ Bodhi

Re: Mac OSX - Missing Forge.app

PostPosted: 23 Jan 2017, 04:12
by jmills6592
It's been this way for a while-- the guy who actually develops the mac-compatible versions hasn't been around for about a year now. They do say it in the forum with the download, though.

Screen Shot 2017-01-22 at 9.58.38 PM.png


You can, however, still download the last-released Mac version, http://www.slightlymagic.net/forum/viewtopic.php?f=26&t=17763

If you don't like being behind that much, you could install Wine on your mac and use that to run the latest windows version. Do be careful, though, that method has been known to lag a lot.

Re: Mac OSX - Missing Forge.app

PostPosted: 23 Jan 2017, 04:50
by Bodhi
Thanks for the info. I tried downloading the last OS X version using the link you supplied but the archived link on the page you provided doesn't seem to work. Does anybody happen to have the OSX archive (forge-gui-desktop-1.5.46-osx.tar.bz2) somewhere that I can download? Thanks.

Re: Mac OSX - Missing Forge.app

PostPosted: 23 Jan 2017, 19:23
by AtogMaster
Hey Bodhi,

I will say that I primarily use Forge on a Mac. The lack of a packaged app isn't as big a deal as it seems. If you're willing to use Terminal, you can just navigate to the (uncompressed) Forge folder and type "sh forge.sh." That'll run the shell script that runs Forge. I actually created a simple app using Automator to do that for me, so I can find Forge in my applications (and avoid having a Terminal window open).

Good luck!

Re: Mac OSX - Missing Forge.app

PostPosted: 23 Jan 2017, 19:35
by AtogMaster
@Bodhi Oops. Let me apologize for not reading the whole thread before posting. Sounds like you've already tried to run Forge via terminal. Sorry if I'm telling you to do what you've already tried.

Re: Mac OSX - Missing Forge.app

PostPosted: 26 Jan 2017, 11:34
by jmills6592
Alternatively, Bodhi, as long as you've got Java installed on your mac, you can run the "jar-with-dependencies" file. I forgot about this because I haven't used it this way in a while. You may or may not have to update Java, but it should work.

Screen Shot 2017-01-26 at 5.31.56 AM.png

Re: Mac OSX - Missing Forge.app

PostPosted: 27 Jan 2017, 17:33
by sriracha
What I have to do is get the current version, rename it to match the name of the "jar-with-dependencies" and then it runs.

I have grabbed the source and been able to build it in eclipse - the jar itself. But I haven't yet found how to build the launcher. My development base is Unix/Linux so the mac specific stuff like the launcher (I assume it's mac specific) isn't familiar to me. A pointer to that would be helpful and I'd be happy to provide packages for the Mac.

Re: Mac OSX - Missing Forge.app

PostPosted: 27 Jan 2017, 23:14
by AtogMaster
I've included a screenshot of the totality of the launcher I use for Forge. It's very easy to make in Automator.

Re: Mac OSX - Missing Forge.app

PostPosted: 31 Jan 2017, 06:55
by Bodhi
What's happening is when I click on the forge-gui-desktop-1.5.58-SNAPSHOT-jar-with-dependencies.jar file I get the "welcome to forge" splash screen and it just stays there forever. If I click on the forge.command file Terminal starts and I get the following:

Last login: Tue Jan 31 00:45:22 on ttys000
Bodhis-MacBook-Pro-2010:~ Bodhi$ /Users/Bodhi/Forge/forge-gui-desktop-1.5.58/forge.command ; exit;
java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:1012)
at forge.error.ExceptionHandler.registerErrorHandling(ExceptionHandler.java:71)
at forge.view.Main.main(Main.java:44)
java.io.FileNotFoundException: /Users/nathan/Forge/forge-gui-desktop-1.5.58/userdata/forge.log (No such file or directory)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
at forge.error.ExceptionHandler.registerErrorHandling(ExceptionHandler.java:78)
at forge.view.Main.main(Main.java:44)
Language 'java.util.PropertyResourceBundle@51521cc1' loaded successfully.main >
Exception: java.lang.NullPointerException thrown from the UncaughtExceptionHandler in thread "main"

Then the welcome to forge splash screen comes up and it just stays there forever again. Any tips or suggestions?

Re: Mac OSX - Missing Forge.app

PostPosted: 31 Jan 2017, 07:05
by Bodhi
I have also tried using Terminal to run the forge.sh file but the same thing happens . . . I get the welcome to forge splash screen and it just stays there.

Re: Mac OSX - Missing Forge.app

PostPosted: 02 Feb 2017, 03:20
by AtogMaster
It's been quite a while since I ran into anything similar. I think the problem back then was a Java problem? Something like having old versions of Java still installed alongside the newer updated one? Sorry, I can't remember more than that. I guess my advice is to purge Java and reinstall.