Build the best - destroy the rest!

Tuesday 17 October 2017

Robocode 1.9.3.0

This release solves problems with running Robocode on the new Java 9, and a couple of other bugs as well.

Version 1.9.3.0 (17-10-2017) The Java 9 support release

Bug fixes

  • Bug-386: Can't run Robocode 1.9.2.6 on Mac OS.
    • Java 9 issue, which was fixed by bug fix for Bug-391. Thanks goes to MultiplyByZer0
  • Bug-387: Not printing in console when a bot is force stopped.
    • Thanks goes to MultiplyByZer0 and Julian Kent (aka Skilgannon) for the fix. :-)
  • Bug-388: UI exception in team battles.
  • Bug-389: Third-party team JARs broken with Java 9
  • Bug-390: Bad CPU constant calculation on Java 9.
  • Bug-391: Fix for "Illegal reflective access".
  • Bug-392: Bullets of the same bot collide at low bullet powers and high gun-cooling rate.
Download Robocode 1.9.3.0 from here
Download Robocode .NET plug-in 1.9.3.0 from here
Download Robot testing plug-in 1.9.3.0 from here

Sunday 1 January 2017

Robocode 1.9.2.6

This release is a new maintenance release containing bug fixes. Earlier releases could not handle using Java 8 lamba expressions within the robot code. This version fixes that issue.

Version 1.9.2.6 (01-01-2017)

Bug fixes

  • Bug-381: Improve feedback after entering empty package name during robot creation.
  • Bug-382: Unable to run robocode.bat -- AccessControlException.
  • Bug-383: Java 8 lamba expressions cause ClassNotFoundException.

Changes

  • Upgraded Eclipse Compiler for Java (ECJ) to version 4.6.1
Download Robocode 1.9.2.6 from here
Download Robocode .NET plug-in 1.9.2.6 from here
Download Robot testing plug-in 1.9.2.6 from here