You will need to change the paths to suit your environemnt (windows or mac). The directory names I show in the command line are for my Mac. You shoudl be able to use the command I posted above to launch the game. Once you are in the game directory in your shell. cd to the game directory which you can find if you right click the game in steam and use the browse local files option. You need to open a terminal (mac) or cmd prompt (windows). farsky.jar should be passed in the classpath (-cp or -classpath) option as shown above. This is called farsky.jar (not farskyexec). You need to launch java with the options I listed aboved on the game jar file itself. The paths are all relative to the root of the game install.įirstly if you just increase the heap size on the launcher it wont work, because the launcher then passes its own options to the actual game. You need to run this from whereever Steam has installed the game on your system. People trying to run the game may also find this works. Hope this helps you fix the launcher issue (certainly on the Mac) and probably on the PC in some cases. I used quite big numbers, you might not need to use quite so large values! lib/*./farsky.jar game.Main -param -path:/Users/jga/Library/.FarSky/ -logPath:/Users/jga/Library/.FarSky/log/ Java -Xm圆g -Xms2g -noverify =./native/macosx/ -classpath. So I tested it increasing the heap sizes and it works. I can see the game uses a launcher app which passes a java command line to start the game up. I am guessing the issue is the java defaults for initial and max heap size cause issues on some machines. I had a poke around to see if I could figure this issue out on my Mac and according to the log the game writes, the error is:Įxception in thread "main" : Java heap spaceĪt (Arrays.java:2245)Īt (Arrays.java:2219)Īt (ArrayList.java:213)Īt (ArrayList.java:187)Īt (ArrayList.java:411)
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |