Monday, February 10, 2014

DartMan v2.1.0.2 released!

DartMan has been updated with the following changes:

New Features

  • Added an option End of Leg Counter
    • This option allows you to set the default timeout at the end of a Leg against a Computer player, before the next leg will automatically begin

Bug Fixes

  • Fixed a bug caused by clicking the New Game menu whilst in a game. This caused the application to crash
DartMan will automatically update when launched next.

Friday, February 7, 2014

Website Updates

The DartMan website (dartman.mickhynes.com) has been updated, with the following changes:

New Features


  • Added a twitter feed to the home page, under the Recent Games. This displays the most recent tweets from the DartMan Twitter Account
  • The player names in the View Game page are now clickable. Clicking them will bring you to that player's statistics page
  • Added links to Previous and Next games on the View Game page. These links allow navigation of:
    • All games
    • Player One's games
    • Player Two's games

Bug Fixes


  • Fixed a bug which meant the navigation menu wasn't displayed on the Error page
  • Fixed incorrect links to JavaScript and CSS files, causing 404 errors
  • Fixed the formatting of the display of legs in the Game screen for Firefox, Opera and older Internet Explorer browsers. This was due to missing CSS entries

Monday, February 3, 2014

DartMan v2.1.0.1 released

DartMan v2.1.0.1 has been released. The changes included are as follows:

Bug Fixes:


  • Fixed a bug in online play, which caused an incorrect Player to be associated to the game. This caused other issues with online play also.
  • DartMan now detects the default browser, and uses that when links to Register, Profile or Download Sounds are clicked. These windows now open immediately - previously this could freeze the program for 45 seconds.
  • Fixed 2 bugs caused when clicking the Options or My Friends menu within the View menu.

New Features:


  • Added a link to the 'Register Player' web page from the Friends Screen
  • Added a new menu option in the Game Screen: Help -> View log files...
    • This option will open the folder where logs are stored, for assisting with any issue diagnosis if necessary.

DartMan will automatically update the next time it is launched. Please leave feedback in the comments, or via the Contact Us page on the site.

Friday, January 31, 2014

DartMan v2.1.0.0 released - online play beta!

DartMan v2.1.0.0 has been released! This release includes a number of bug fixes. The main new functionality included is the addition of online play. This feature allows players to play against other DartMan players who are logged into DartMan.

DartMan now contains an Online tab. Here is a screenshot of this new tab:

DartMan Online Options
Toolbar Button Descriptions:

  • Connect - Connect to Online
  • Disconnect - Disconnect from Online
  • Game Request:
    • Send - Send a Game Request to the selected player
      • The Game Request will match the Game Settings chosen in the lower half of the screen
    • Cancel - Cancel a previously sent Game Request
  • Status:
    • Ready - Means you are available to receive Game Requests
    • Not Ready - Means you are not available to receive Game Requests

Instructions to start an online game:
  • Open DartMan
  • If the Online tab is not visible, click the Connect button, and log into DartMan.
  • Click the Online button.
  • If you wish to send a game request:
    • Set the game options in the lower half of the screen
    • Highlight the player you wish to play against
    • Click the Send button
    • If the remote player accepts the request, then you will be informed of this, and can commence the game.
  • If you receive a game request, a window will pop up detailing the request. If you wish to play, click Accept

WebCam Play

If you wish to play using WebCams to show your board, and see your opponents board, you can tick the Require WebCam check box.

Once a web cam game is accepted, you will have the option to Launch Video - this will open your browser and navigate to a video chat service, and open a specific room that only you and your opponent will be a member of.

If you use this approach, DartMan can automatically switch between the WebCam view of your opponents board, and the DartMan scoring application, depending on whose turn it is.

Tips for video chat:

  • Close all browsers, then open a blank page in one browser (Google Chrome and Firefox only are supported for built in video)
  • If the WebCam chat doesn't open first time, close any Browser tabs that DartMan automatically opened, and retry with step one above (DartMan will give itself longer each time to get it working)
  • If this is failing, you can negotiate with your opponent to use Skype, or some other video chat service instead.

InGame Chat

It is possible to send chat messages to your opponent whilst in the game, if required for any reason. To do this, Click the Chat with <player name> button in the bottom left of the screen. A chat window will open up in the bottom right corner of the screen, like this:


Just type a message, and click Send of press enter to send it.

Once you are in the game, scoring is done as usual:
  • When it is your throw, throw your darts, then enter your score
  • When it is your opponent's throw, you must wait until they enter their score, and then it will appear on your screen.

Remember, this is new functionality, and is a BETA version, as it requires extensive testing and feedback! Please feel free to provide feedback on it's performance and your experiences using online play, as well as any suggestions in the comments section below. All feedback is greatly appreciated.

DartMan will automatically update when you launch next.


Here is a list of all changes and fixes in this release:

New Features/Additions:

  • Added online play. Ability to play other DartMan members anywhere in the world.
  • Added the display of possible check outs once one player has a possible out shot.
  • Changed the Darts column back colour to Gray for better appearance

Bug Fixes:

  • Fixed a bug caused when using the 'Rematch' feature when playing the computer. In the game immediately after clicking Rematch, the computer's throw would commence on the wrong row (1 row from the top, instead of the top row).
  • Fixed a bug causing score validation to occur twice.
  • Fixed a bug which caused a crash when a non-logged in player started a new game.
  • Fixed a bug which meant that computer scores were not called out.
  • Fixed a bug which meant that 180 scores were not called out. This is because there are 3 variants of the 180 audio file. So one of these will randomly play now instead.

Saturday, January 11, 2014

DartMan 2.0.0.20 Released

DartMan v2.0.0.20 has been released. This release contains bug fixes only.

Here is a list of all changes and fixes in this release:
  • Fixed a bug caused when using the 'Rematch' feature when playing the computer. In the game immediately after clicking Rematch, the computer's throw would commence on the wrong row (1 row from the top, instead of the top row).
  • Fixed a bug causing score validation to occur twice.
  • Fixed a bug which caused a crash when a non-logged in player started a new game.
  • Fixed a bug which meant that computer scores were not called out.
DartMan will update automatically when opened next.

Coming soon: DartMan online play. DartMan will soon allow players to play other DartMan players anywhere in the world. Watch this space!

Saturday, January 4, 2014

Website Updates

The website has been updated with the following minor changes:

  • Fixed a bug on the View Game screen caused by inconsistent data which was unhandled and cause the leg not to display.
  • Set the date range in the Stats Page so that the start date is the date that the player registered.

Tuesday, December 24, 2013

Website Updates

The dartman.mickhynes.com website has been updated with the following changes:

  • Added chart displays to the Stats page:
    • Cumulative 3 dart average by game - shows you average progress over time
    • Top 10 checkouts - shows the top 10 checkouts, and the count of how many times each checkout has been hit
I am currently in the final stages of testing online play between dartman members in the DartMan application. I will provide a further update on this shortly.

Please provide any feedback, requests or suggestions in the comments.