3.3.0
#448
Replies: 2 comments 6 replies
-
|
Good Afternoon, First of all, congratulations for the simulator, is a great idea, I have been following that project for a while and now Im testing 3.3.0 on Linux.
Thank you |
Beta Was this translation helpful? Give feedback.
6 replies
-
|
We've since released v3.4.0. Do feel free to check it out. Thanks ! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
A. Editions
3.3.0 are available in 4 editions :
3.3.0_swing_java11.jar3.3.0_console_java11.jar3.3.0_swing_java11.deb3.3.0_console_java11.debIn two console editions above, either a beryx console or a SSH terminal can be used as the means of interacting with settlers, robots, settlement, vehicle, etc. in mars-sim. See wiki with regard to setting up SSH console.
In two Swing editions above, in addition to the beryx console, a rudimentary graphic interface based on Java Swing will be available for players to interact with the simulated world.
Most players prefers the 'Jar Swing Edition' as it runs on Windows, macOS and Linux, provided that Java Runtime or JDK has been preinstalled on your machine.
Download your preferred edition to your machine today by clicking on the filename at the
Assetssection at the bottom of this page.B. Java VM Support
This build was made to be Java 11-compliant using Oracle official Java 11 or above (OpenJDK 11 or above).
We apologize that running mars-sim with Java version below 11 is NO LONGER being supported.
C. Installing and Starting a Sim in the Debian Editions
In case of the two Debian Editions binaries, you may install them in your linux distro using a debian installer such as GDebi in Ubuntu, or using command line as shown here as an example in Ubuntu.
To start a simulation, type
./mars-siminside/usr/binto launch mars-sim.D. Starting a Sim in the Jar Editions
To start a new simulation, find the corresponding jar file.
Open a console and in the folder to which the jarfile was previously downloaded , type the following :
> java -jar 3.3.0_swing_java11.jarMake sure you DO NOT place multiple builds of binary in the same folder or else java will pick the first jar in alphabetical order to start.
If the player clicks on the jarfile to start the simulation, he/she will NOT be able to see the logs and the track trace.
It is HIGHLY recommend using a terminal / CLI to manually start the simulation. This way, the player may see the logs and stack trace in the terminal / CLI.
E. Loading a Sim
To load the previously saved simulation, open a console. In the folder where the jarfile is resided, type the following
> java -jar 3.3.0_swing_java11.jar loadThe
loadswitch will tell mars-sim to open the /default directory to look for the sim file calleddefault.sim.F. Build Management
Make sure you DO NOT place multiple builds of binary in the same folder or directory since this could potentially cause java to look into the same classpath and pick an old build to start.
Always DELETE older builds or archive each build on separate folder.
You may tell which build version you are running as shown on the title bar of the application window.
This discussion was created from the release 3.3.0.
Beta Was this translation helpful? Give feedback.
All reactions