Downloads

A collection of some of my private software development endevours.

  • Scone NSW Train Timetable
  • HeroClix Line of Fire Tool
  • Aubrey/Maturin Voyages
  • AA Renderer
  • Screens Screensaver
  • The Crush Stats Manager
  • The All Star Jam
  • Star Wars Space Invaders
  • Bounce
  • MMORPG Characters

  • Scone NSW Train Timetable

    Expanded mining activity in the Scone region has resulted in increased freight train traffic through the town. The single rail line splits the town along the North-South axis and does not have any bridges or underpasses. This combination of circumstances results in long delays for residents stuck on one side of the tracks. I have located the ARTC rail timetable, extracted the Scone information and exposed it in a more palatable format, in the hope that residents can use the page to avoid these traffic jams.

    The Scone NSW Train Timetable

    HeroClix Line of Fire Tool

    I have always struggled to visualise line of fire during HeroClix games (my brain being geometricaly challenged). Since the line of fire rules are completely deterministic (straight line from center to center passes through squares in the line of fire), I thought my own shortcomings could be perfectly augmented by a computer program to calculate line of fire and so The HeroClix Line of Fire Tool was born.

    I have also written a version that does not require internet access. The Windows installer for this version is available here..

    All images and material related to the HeroClix game is Copyright © 2002-2007 WizKids Inc

    The Patrick O'Brian Mapping Project

    Given the lack of maps and information on the Jack Aubrey and Steven Maturin voyages described in the Patrick O'Brian series, I decided to implement a Google Maps driven page that features as many of the waypoints I could gather from a minute examination of the books.

    Select The Patrick O'Brian Mapping Project to view these maps. The maps available will grow as I re-read the series.

  • Update (19/3/07) : Updates for this project are now published on this RSS feed.
  • Update (10/01/07) : Linked map notes.
  • Update (05/01/07) : The trek in the bear suit and some images for on map notes.
  • Update (03/01/07) : International Flag versions of headings for that nautical feel. Voyage of the Sophie Complete. Working on Jack Aubrey details from Post Captain.
  • Update (21/12/06) : Updated marker text to show quotes. Fixed IE compatibility for polylines. Added outward bound Alexandria leg.
  • Update (05/12/06) : Added a map legend and colored course lines for each ship.
  • Update (01/12/06) : Initial build with part of Sophie's Cruise and the first waypoint for the PolyChrest.
  • All images and material related to the Patrick O'Brian novels is Copyright © 1999-2003 W. W. Norton & Company, Inc.

    AA Renderer

    Download a screensaver and a map viewer for the TripleA Open Source "Axis and Allies" clone game. The standard map viewer doesn't provide the ability to zoom out the map. I wrote this viewer and screensaver so I could zoom out and get an overview of the game map.

    The viewer and screensaver both require the TripleA game to be installed (and requires some configuration to get the correct location of TripleA game files). There is some help for the renderer here.

  • Update (06/08/08) : More generic handling for new version default paths.
  • Update (07/11/07) : Fixed broken paths.
  • Update (07/02/07) : Updated for version 0_9_0_2.
  • Update (17/08/06) : Fixed the stacking bug when I run out of placement slots in a territory.
  • Update (31/07/06) : Added ability to export to a jpg. Hardcoded the size to 3500 x 2000.
  • Update (28/07/06) : Cleaned up user interface for the viewer. Fixed a bug with units of the same type from different countries merging (Thanks Ted). Also updated default start turn to the latest turn.
  • Update (27/07/06) : The AA viewer now pre-loads tiles, the view will now switch turns seamlessly, but there is a load delay with a progress dialog. Mapped plus/minus/right/left keys to zoom and cycle turns respectively. Fixed a bug that required a viewer restart when config changed. (Thanks Ted for the testing and feature suggestions).
  • Update (26/07/06) : Game history is now imported for save games. Screensaver will cycle through turns automatically (pausing on most recent turn). Viewer can browse turn sequence with ctrl mouse wheel. The current player (country flag) and turn number is rendered in the top left hand corner.
  • Update (20/07/06) : IPC values for territories are now being rendered.
  • Update (19/07/06) : You can now switch on large country flags for capitol territories.
  • Update (12/07/06) : The screensaver and viewer now support loading Version 0_8_2 and above TripleA save game files. Using the default section of the settings dialog will help you to configure the java runtime location and TripleA.jar location (dependancies for the save game import stuff). Thanks to sgb at the TripleA developer forum for help with the file import stuff.
  • Screens Screensaver

    Download a screensaver that iterates through all the images in a directory and it's subdirectories and displays them in a grid. The install program will automatically set the current screensaver, all you need to do is specify a directory containing images that you would like to display.

    Once you have installed the screensaver you can modify a number of parameters for the screensaver by clicking "Settings" button when the screensaver is selected (From the "Control Panel/Display/Screen Saver" tab).

    I have added the ability to specify a date in the properties for the screensaver. If you enable the countdown option, then a countdown will be displayed over the top of the regular screensaver. Personally, my countdown date is set to the 21st of July 2007 ;)

    Here a few screenshots of the screensaver in action, the first various HeroClix figures, the second displaying all the HP book covers I have downloaded and the third album covers ripped from iTunes.

  • Update (28/11/07) : Added a file cache to prevent unnecessary disk access.
  • Update (2/06/05) : Added an option to have a range of columns/rows values, the screensaver will generate rows and columns randomly between the upper and lower values specified. Also, yet another minor fix for "keep aspect ratio" mode.
  • Update (29/05/05) : Added option to limit number of images displayed in the grid (only works when countdown mode is disabled). Fixed white/black background drawing
  • Update (22/05/05) : Minor fix for clipping in "Keep aspect ratio" mode.
  • Update (15/05/05) : Fixed "keep aspect ratio" mode and put a warning on "background" mode for countdown.
  • Update (14/05/05) : Added NSIS installer. (Sets the default mode to countdown with an end date of 16th of July 2005)
  • All images and material related to the J.K. Rowling novels is copyright Scholastic Books (US), Carlsen Verlag , and Bloomsbury Publishing (UK). All material related to the "Harry Potter" films is copyright Warner Bros.

    The Crush Stats Manager

    Download The Crush Stats Manager - Reverse engineered the Crush Deluxe data format to extract the statistics for players and teams each week. Various statistics can be graphed for both players and teams over the period that data is sampled from a game league. Each week the appropriate league.tms is used to generate a snapshot of the current league statistics and append them to the stored data.

    Crush Deluxe and all associated images are Copyright © Stone Jackal Studios.

    The All Star Jam

    Download The All Star Jam -More Crush Deluxe data file manipulation. Provides functionality to load a league file (league.tms), select particular players to generate a new dot tme file that can be used in exhibition or tournament games. I wrote this so we can play "all star" games with our best players.

    Crush Deluxe and all associated images are Copyright © Stone Jackal Studios.

    Star Wars Space Invaders

    Download an AVI of the Star Wars Space Invader game I wrote many years ago when I was learning to program.

    All images and material related to "Star Wars" is copyright Lucasfilm Ltd.

    Boucing Blobby Things

    Look at bouncing things. Click to get more bounching boid-ish things.