Version 1.9.5.0
Please note that you should be aware of which version of Java you are using for running Robocode. Otherwise, Robocode might not start.
You can check this by running this command in a terminal: java -version
. If you are running on a Java version older than version 12, you need to uncomment or remove this line in the robocode.bat
or robocode.sh
file:
_JAVA_OPTIONS="-Djava.security.manager=allow"
If you are running on Java 12 or newer, then the above line is required, and should not be removed!
Bugfix:
- Bug-418: Excluded bots are removed from LiteRumble. Thanks to Xor for this fix! :)
Improvements
- Updated all .bat, .sh, .command files with detailed information about various settings. Now you only need to comment
out the line containing
_JAVA_OPTIONS="-Djava.security.manager=allow"
if you run on Robocode on a Java version older than version 12, and you can disable Direct3D on Windows, and also set the rasterizer used in Direct3D. Have a look atrobocode.bat
androbocode.sh
if you want to see the details. - Robocode does not touch any
sun.java2d
programmatically anymore as these give different results on different hardware (obviously). So the user needs to set these explicitly as options when starting up Robocode. Go to this page if you want to experiment with
these settings.