Home > Java Card 3 > Developer Contest > JC3Bot Installation Instructions

JC3Bot Installation Instructions   

pdf Mail Impression

You will find below the tools required to participate in the Java Card 3 Robot Contest. During the Contest, people from Gemalto will be present on booth number 1127 to set up proper configuration

Requirements Windows XP and higher

  1. Download and install JC3Bot development kit from java.sun.com/javacard/contest.
  2. Download and install the latest driver for your Gemalto GemPCTwin Smartcard reader.
  3. To let Robocode access your smart card, you need to add a virtual network interface, TAP-Win32 driver will provide you one. For this, download OpenVPN version 2.0.9 (or newer) and look at the TAP-Win32 driver installation instructions. You won’t need to install OpenVPN software.
  4. Download and unzip Gemalto Card Tools. Note the directory where you unzipped the tools, you will have to enter it in NetBeans.
  5. Download and unzip this extended version of Robocode. Launch robocode.bat to run the game. Validate your configuration with the robot already deploy on your Smartcard:
    - Start Pcscmon application which is located in the bin directory whithin the Gemalto card tools
    - Insert your Java Card 3.0 card in the smart card reader
    - Launch robocode.bat to run the Robocode game
    - Load a preconfigured battle: battle "Open" J1-card.battle and click on Start Battle

You are now ready to start the Java Card 3.0 Contest, program your own robot and deploy it on your own Java Card. Look at the JC3Bot development guide to modify your robot.