The only difference between the regular JAR version and the Standalone
lies in how it is started. The Standalone contains the
which executes the
Chatty.jar in the
directory using the bundled JRE in the
which removes the need for Java to be installed and ensures that Chatty
is started with the same Java version it was compiled and tested with.
Chatty.cfg is located in the
(where also the
Chatty.jar and other Chatty related files
You can add launch options to the
Chatty.cfg under the
[ArgOptions] section. These are given to Chatty when it is
started. What you would normally separate by
space goes on it's own line. For example:
[ArgOptions] -channel joshimuz -d H:\\Chatty\\settings1
Note that for this file, backslashes need to be escaped. For this option you can alternatively also use forward slashes, which Java should understand.
When you specify any launch options on the commandline/in the shortcut,
then the launch options in the
Chatty.cfg are ignored.
[JVMOptions] section contains parameters that are given
to the JVM (Java Virtual Machine) when Chatty is started. There should
already be a few options there by default, for example:
[JVMOptions] -Xmx400M -Dsun.java2d.d3d=false
These restrict the maximum heap (memory usage) to 400MB and disable Hardware Acceleration to reduce GUI issues.