tag:blogger.com,1999:blog-89194916407836101842024-03-13T11:04:33.482-07:00DartMan DevelopmentA blog detailing the ongoing development of the Darts Scoring software 'DartMan' for Windows, by Mick Hynes.<br><br>
<a href="http://dartman.mickhynes.com">dartman.mickhynes.com</a>hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comBlogger44125tag:blogger.com,1999:blog-8919491640783610184.post-81525413928356301972016-01-21T13:52:00.000-08:002016-01-21T13:52:02.479-08:00Move to Web-based<span style="font-family: Arial, Helvetica, sans-serif;">In August 2015, due to the difficulty in getting video streaming working for 100% of users, the decision was made to redo the DartMan application as a web application, that is accessed online in your browser (Google Chrome, Firefox etc). This is now accessible via https://dartmanonline.mickhynes.com.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">As a result of this, the Windows DartMan application will not be updated again. All the focus will be on this new site where you can play games instead.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Since Augsust, in summary, the following updates have been made:</span><br />
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Moved online play to new dartmanonline.mickhynes.com web site</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Online play with embedded video available for the following game types:</span></li>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">x01</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Cricket</span></li>
</ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">New Lobby</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Moved the site to HTTPS</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added emoticons to the lobby</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">Work is ongoing to continue to improve the DartMan web site. On the list of thing to add are:</span><br />
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Play against the computer</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Connect/Login/Register with Facebook</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Ability to create groups of players and leagues</span></li>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">View statistics specific to the groups/leagues</span></li>
</ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">and more...</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">If you have any suggestions, please add them to the below.</span>hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-37668024024973527892015-07-14T10:07:00.003-07:002015-07-14T10:07:22.020-07:00Website Update - Charts on View Match page<span style="font-family: Arial, Helvetica, sans-serif;">The DartMan website has been updated with the following changes:</span><br />
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug causing </span><span style="font-family: Courier New, Courier, monospace;">NAN</span><span style="font-family: Arial, Helvetica, sans-serif;"> to appear on checkout values where the player had 0 darts at a double.</span></li>
</ul>
<br />
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Updates </span></h3>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added charts to the View Game page, which show Average score in each leg, progression of three dart average by Leg and Checkouts for each leg.</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">The charts look like this:</span></div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-8Uh7XKln2eI/VaVBpJcrhQI/AAAAAAAACXs/un2rhFxAw20/s1600/WebsiteMatchCharts1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/-8Uh7XKln2eI/VaVBpJcrhQI/AAAAAAAACXs/un2rhFxAw20/s320/WebsiteMatchCharts1.png" width="231" /></a></div>
<div>
<br /></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Please provide feedback in the comments, via twitter or Facebook.</span></div>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-12619026250753619792015-07-13T07:12:00.004-07:002015-07-13T07:12:59.557-07:00Website Updates<span style="font-family: Arial, Helvetica, sans-serif;">The DartMan website has been updated with the following changes:</span><br />
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug that caused the server to distribute an empty </span><span style="font-family: Courier New, Courier, monospace;">GameFinished </span><span style="font-family: Arial, Helvetica, sans-serif;">message to all clients when a player quit DartMan.</span></li>
</ul>
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Updates</span></h3>
</div>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added camera icon in Games List to indicate if there are images uploaded from this game available to view.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">180s and High Checkouts are now uploaded to Twitter, in addition to the existing Facebook uploads.</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">Please provide any feeback etc via the comments, or our contact page, Facebook or Twitter pages.</span></div>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-81550275779447634592015-07-11T05:55:00.000-07:002015-07-11T05:55:46.689-07:00DartMan v2.2.1.18 released!<span style="font-family: Arial, Helvetica, sans-serif;">DartMan has been updated with the following changes:</span><br />
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed issues with saved settings for Video Compression and FPS to send not being loaded correctly on start up.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug which caused a Game Request which had just been accepted, to be displayed and the player advised again that it had been received.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">"Empty" game requests are now cleared up if an attempt to decline or accept them is made.</span></li>
</ul>
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Updates</span></h3>
<br />
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">The DartMan logo is displayed whilst waiting for the video connection to be established.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Renamed the Network and Video options tab to Webcam</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">You can now change the web cam to use whilst in a game. This can be done from the Options -> Webcam tab, and takes effect immediately.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Within the Online tab, the player states are more descriptive now when in game, detailing their opponents and the start score.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added a Quit Game button for local x01 games.</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">DartMan will automatically update when restarted. Please provide any feedback, comments, suggestions or bug reports in the comments, or via our contact page, Facebook or Twitter links.</span>hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-7028325571420724252015-07-08T04:17:00.002-07:002015-07-08T04:17:30.720-07:00DartMan v2.2.1.17 released!<span style="font-family: Arial, Helvetica, sans-serif;">DartMan has been updated with the following updates:</span><br />
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Updates</span></h3>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Changes to the quality of images, and the frames per second being sent to the opponent player are adjusted automatically. Each client tells the other client how many images per second they are receiving, and if it doesn't match what the target rate is, the sending client will lower it's quality of images and/or the rate at which it sends them, until the receiving client is getting a steady stream of images.</span></li>
</ul>
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
</div>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed bug which caused an unhandled exception if the computer doesn't have a wireless network card installed.</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">DartMan will automatically update once restarted. Please provide any feedback in the comments below, or via the Contact page (link above) using the form or our Twitter button.</span></div>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-53045957531455767072015-06-20T04:04:00.000-07:002015-06-20T04:04:13.215-07:00DartMan v2.2.1.15 Released<span style="font-family: Arial, Helvetica, sans-serif;">DartMan has been updated, with the following changes:</span><div>
<h3 style="font-family: Arial, Helvetica, sans-serif;">
Updates</h3>
<div style="font-family: Arial, Helvetica, sans-serif;">
<ul>
<li>The Scores Screen can now be moved anywhere by dragging it while holding the left mouse button down on it.</li>
<li>The Scores Screen will now always open on the non-primary display.</li>
<li>Empty chat messages are no longer sent.</li>
<li>Improved STUN Server connectivity by using IP Address initially, and only falling back to DNS resolution if that fails.</li>
<li>The Checkouts table and Players table are loaded from local cache first, then refreshed after from the database, to improve loading time.</li>
<li>DartMan now notifies you if you've beaten your best 3 Dart Average or Best Checkout % records after a game.</li>
<li>DartMan now shows a player's records when they are selected in the player list (Online or Local game screens).</li>
<li>Removed the My Web Cam view from the Remote Player's Webcam screen to improve performance - there is no need for it.</li>
<li>Set the FPS to send to remote player to 6 (was 8), to try improve performance</li>
<li>Changed the interval for checking messages awaiting Acks from every 0.4 seconds to every 1 second.</li>
<li>DartMan now opens the external port on the router if UPnP is working for every connection it establishes.</li>
<li>Refreshing the OnlinePlayers list is now done asynchronously to ensure no lock up of the application if it takes longer than usual for the service to return.</li>
<li>Updated the Refreshing of Online Players, so that the currently selected player in the list does not get reset/changed when players are refreshed.</li>
<li>Added logging of available WiFi networks and signal strength, as well as the currently connected SSID. This information will be logged periodically, as well as when a client connection times out for any reason.</li>
<li>After successful configuration of port-forwarding via UPnP, DartMan stops looking for UPnP devices on the network.</li>
<li>When Feedback is submitted, the current log file is uploaded also.</li>
</ul>
<h3>
Bug Fixes</h3>
</div>
<div>
<ul>
<li style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug that could cause an unhandled exception if you tried submitting a score before a game is started in Cricket.</li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed bug in package which meant </span><span style="font-family: Courier New, Courier, monospace;">log4net </span><span style="font-family: Arial, Helvetica, sans-serif;">configuration wasn't included</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug that handled situations where there were duplicate entries in the </span><span style="font-family: Courier New, Courier, monospace;">FriendConnections </span><span style="font-family: Arial, Helvetica, sans-serif;">table</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug that would cause the server to distribute a </span><span style="font-family: Courier New, Courier, monospace;">GameFinished </span><span style="font-family: Arial, Helvetica, sans-serif;">message if a player disconnected from online and wasn't involved in a game.</span></li>
<li style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug that meant the web cam wouldn't display or get used properly when using Direct3D methods. Reverted to standard painting methods to correct this.</li>
<li style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug that meant DartMan would need to be restarted after one successful Web Cam game, in order to be able to set up another one.</li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">DartMan will automatically update when restarted. Please provide any feedback in the comments, or via the contact page on the website.</span></div>
</div>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-52243634752781025862015-05-22T10:06:00.000-07:002015-05-22T10:06:20.511-07:00Website Updates - Facebook Uploads<h2>
<span style="font-family: Arial, Helvetica, sans-serif;">Website Updates - Facebook Uploads</span></h2>
<span style="font-family: Arial, Helvetica, sans-serif;">The DartMan website has been updated with the following functionality:</span><br />
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Any images uploaded to the site (180s, high checkouts) will automatically be posted onto the DartMan Facebook page (<a href="https://www.facebook.com/DartManApp">https://www.facebook.com/DartManApp</a>)</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">Please visit the page and like it! You can also tag yourself in any of the pictures that belong to you!</span>hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-20034144790712273642015-05-15T12:27:00.000-07:002015-05-15T12:31:56.568-07:00Latest Updates to DartMan and WebSite<span style="font-family: Arial, Helvetica, sans-serif;">The following updates have been applied to DartMan and the website:</span><br />
<h2>
<span style="font-family: Arial, Helvetica, sans-serif;">DartMan v2.2.1.10</span></h2>
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Updates</span></h3>
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">DartMan now receives and displays notifications if the server shuts down for any reason</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Updated the </span><span style="font-family: Courier New, Courier, monospace;">Feedback </span><span style="font-family: Arial, Helvetica, sans-serif;">form to require a valid email address if a player is not logged into DartMan</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added a </span><span style="font-family: Courier New, Courier, monospace;">KeepAlive.log</span><span style="font-family: Arial, Helvetica, sans-serif;"> file for full logging of all Keep-Alive traffic received to help with network investigations</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added indicators showing connection to online status: </span><span style="font-family: Courier New, Courier, monospace;">Offline</span><span style="font-family: Arial, Helvetica, sans-serif;">, </span><span style="font-family: Courier New, Courier, monospace;">Connecting </span><span style="font-family: Arial, Helvetica, sans-serif;">or </span><span style="font-family: Courier New, Courier, monospace;">Online</span><span style="font-family: Arial, Helvetica, sans-serif;">. When </span><span style="font-family: Courier New, Courier, monospace;">Online</span><span style="font-family: Arial, Helvetica, sans-serif;">, the number of online players is also displayed.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Chat messages sent in game to the remote player are only displayed locally when the Chat message Ack is received. This is confirmation that the remote player actually received the chat message.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">DartMan now saves pics of checkout attempts >130 where the player has a dart at the double.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added a button in the </span><span style="font-family: Courier New, Courier, monospace;">Connect </span><span style="font-family: Arial, Helvetica, sans-serif;">tab within </span><span style="font-family: Courier New, Courier, monospace;">Options </span><span style="font-family: Arial, Helvetica, sans-serif;">for players who have forgot their password</span></li>
</ul>
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed bugs when saving images in some situations.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">DartMan now reconnects to a player during a game, if the connection is lost for any reason.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">The WebCam display in the top left of the screen is now hidden for non-online games, as the current player's webcam is displayed in the main area.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">The score board in the </span><span style="font-family: Courier New, Courier, monospace;">My Dartboard</span><span style="font-family: Arial, Helvetica, sans-serif;"> screen is now updated when playing a local game against a player or the computer and using the webcam.</span></li>
</ul>
<h2>
<span style="font-family: Arial, Helvetica, sans-serif;">DartMan Website</span></h2>
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Updates</span></h3>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added two new record types - "Highest Three Dart Avg" in games of 5 legs or more, and "Best Checkout %", where the player has thrown 5 darts or more at a double in a game.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Updated the </span><span style="font-family: Courier New, Courier, monospace;">SubmitFeedback </span><span style="font-family: Arial, Helvetica, sans-serif;">service to take an email address as a parameter, so that there is an ability to contact the feedback submitter if they aren't a logged in user.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added a </span><span style="font-family: Courier New, Courier, monospace;">KeepAlive.log</span><span style="font-family: Arial, Helvetica, sans-serif;"> file for full logging of all Keep-Alive traffic received.</span></li>
</ul>
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Links to games from the Records page now also bring you to the correct set, if there are more than 1 sets in the game</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug which meant that user's forum account details weren't synched properly with their DartMan profile.</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">The DartMan application will update automatically when next started. Please provide any feedback, comments or suggestions in the comments below.</span>hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-20072658783579933732015-04-01T05:51:00.000-07:002015-04-01T05:51:07.589-07:00DartMan and Website Updates<h2>
<span style="font-family: Arial, Helvetica, sans-serif;">DartMan v2.2.1.9 released!</span></h2>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">The following changes have been applied to DartMan:</span></div>
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Updates</span></h3>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Improved performance of sending image data over UDP sockets for video streaming</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added option for configuring size of UDP image packets, to provide ability to adjust to a best setting per user. The default setting is 1200 bytes.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">DartMan now logs the NatType returned from the STUN Server, to enable further work on troublesome NATs getting online.</span></li>
</ul>
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
</div>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Non-active clients and game requests are now cleared down in all situations, fixing issues with connecting to a player after cancelling a previous request.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug which caused an InvalidOperationException when setting the remote image received.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug which meant that your online opponent's scores weren't being called out on your PC if sounds were enabled.</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">DartMan will automatically update itself when restarted.</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><h2>
<span style="font-family: Arial, Helvetica, sans-serif;">WebSite Updates</span></h2>
</div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">The following changes have been applied to the DartMan website:</span></div>
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Updates</span></h3>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added ability to view your stats in the <a href="http://dartman.mickhynes.com/Stats/" target="_blank">Stats Page</a> based on the Start Score of a game (usually 501), if you have played games other than 501.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added a column of stats for the date range selected on the </span><a href="http://dartman.mickhynes.com/Stats/" style="font-family: Arial, Helvetica, sans-serif;" target="_blank">Stats Page</a>.</li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">The DartMan Server now notifies clients if it is shutting down for any reason.</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">Please report any feedback, issues or suggestions via the comments below, our <a href="http://dartman.mickhynes.com/Contact/" target="_blank">contact</a> page, or our Facebook or Twitter accounts.</span></div>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-46728770622764116152015-03-16T10:06:00.000-07:002015-03-16T10:06:28.513-07:00Application and Website Updates<h2>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Application and Website Updates</span></h2>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Whilst there hasn't been any updates published over the last couple of months, a lot of work has continued to go into DartMan, with particular focus on the online elements. Hopefully, this update will improve things further again, and enable more players to be able to play online with video using their webcams. There has also been updates to the website. Details of all changes are as follows:</span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan Application (version 2.2.1.8)</span></h3>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Updates</span></h4>
<div>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Added a </span><span style="font-family: Courier New, Courier, monospace;">Clear Scores</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> button to the Cricket game, to allow players to clear the currently entered scores to correct mistakes.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed some areas where connecting to the server for Online play may not work or retain a connection.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Combined UDP Hole Punching techniques with UPnP Port Forwarding to try increase online connectivity percentages.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Previously uploaded log files are now deleted from the log folder on start-up.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">In game chat messages are now automatically scrolled to the bottom, so the latest entry is always immediately visible.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Chat messages received while the relevant window is not in focus are displayed in the notification area, so they are not missed.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Improved the performance of the Hole Punching methods so more users should get online.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Ability to use webcam when playing offline, against Computer or Human opponents.</span></li>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">When using this feature, a new tab will appear showing your dartboard view from your webcam.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Any scores of 170 or over will be saved, as well as checkouts of over 80.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">These images will appear on the website when viewing the game details</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><i>Note: You must enter your score prior to taking the darts out of the board to ensure the image saved shows your darts in the board!</i></span></li>
</ul>
</ul>
</div>
<h4>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Bug Fixes</span></h4>
<div>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug which meant that if Rematch was chosen very quickly after a match ended, the game just finished would not be saved to the database, and subsequent games also weren't saved.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug that occurred when playing against the computer where, on the computer throw, if you use the up arrow to try edit your previous score, a row was inserted in the wrong place.</span></li>
</ul>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan Website</span></h3>
</div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Updates</span></h4>
<div>
<ul>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Changed the location for Online Games in the Recent Games lists to "Online" instead of the location of the game starter.</span></li>
<ul>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">An icon is also displayed to indicate the online game.</span></li>
</ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">The View Game page now shows any images that were uploaded as part of that game. These images include scores over 170, and checkouts over 80.</span></li>
</ul>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Bug Fixes</span></h4>
</div>
<div>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Removed the "played in" phrase prior to displaying the location of a game in the View Game screen, which means that large locations don't skew the stats display.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed display of the bottom navigation menu.</span></li>
</ul>
</div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">As always, feedback, comments or suggestions are welcome. Please provide in the comments here, or via the Contact page on the website.</span></div>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-87783993339572404452014-12-24T08:26:00.000-08:002014-12-24T08:26:28.608-08:00Practise Games - Cricket Added!<span style="font-family: Arial, Helvetica, sans-serif;">Due to popular demand, I've started work on adding practise games to DartMan. The first of these to be added is Cricket.</span><div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">To start a game of cricket:</span></div>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Open DartMan</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Click the </span><span style="font-family: Courier New, Courier, monospace;">Practise Games</span><span style="font-family: Arial, Helvetica, sans-serif;"> tab in the </span><span style="font-family: Courier New, Courier, monospace;">Game Setup</span><span style="font-family: Arial, Helvetica, sans-serif;"> section</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Select the players to play</span></li>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">You can add new players to the list by entering their name, and clicking </span><span style="font-family: Courier New, Courier, monospace;">Add Player to List</span></li>
</ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">When you click </span><span style="font-family: Courier New, Courier, monospace;">Start Game</span><span style="font-family: Arial, Helvetica, sans-serif;">, the cricket screen will be displayed:</span></li>
</ul>
</div>
<div>
<a href="http://dartman.mickhynes.com/Images/Cricketscreenshot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" src="http://dartman.mickhynes.com/Images/Cricketscreenshot.png" height="282" width="400" /></a></div>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">The player who's shot it is now, will be highlighted in blue.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">The current shot number (1st Shot, 2nd Shot, 3rd Shot) will be highlighted.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Click the appropriate buttons corresponding to the player's score.</span></li>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">If a player misses in a single shot, click </span><span style="font-family: Courier New, Courier, monospace;">No Score</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">If a player misses in all of their shots, just click </span><span style="font-family: Courier New, Courier, monospace;">Submit Scores</span><span style="font-family: Arial, Helvetica, sans-serif;"> to submit empty scores for each shot</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">The next shot number will be highlighted. To go back to change a shot, click the corresponding box - the highlighting will change to indicate that shot will be logged next.</span></li>
</ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">When all three scores are entered, click </span><span style="font-family: Courier New, Courier, monospace;">Submit Scores</span><span style="font-family: Arial, Helvetica, sans-serif;"> to log the scores.</span></li>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">The next player will be highlighted.</span></li>
</ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Scores are tallied after each time that </span><span style="font-family: Courier New, Courier, monospace;">Submit Scores</span><span style="font-family: Arial, Helvetica, sans-serif;"> is entered.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">When a player has won the game, a message will be displayed to indicate this.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Click </span><span style="font-family: Courier New, Courier, monospace;">Restart Game</span><span style="font-family: Arial, Helvetica, sans-serif;"> to start another game with the same group of players.</span></li>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Check the </span><span style="font-family: Courier New, Courier, monospace;">Randomise Player Order</span><span style="font-family: Arial, Helvetica, sans-serif;"> box to sort the player order randomly.</span></li>
</ul>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">As this is a new addition, please provide any feedback or report any issues you may encounter. Hope you enjoy it - Happy Christmas from the DartMan team!</span></div>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-69578430792950566612014-12-13T10:56:00.002-08:002014-12-13T10:56:14.605-08:00Website Updates<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">The DartMan website has been updated with the following changes:</span><br />
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Updates</span></h3>
<br />
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Updated the Games List page (<a href="http://dartman.mickhynes.com/Stats/Games/" target="_blank">stats/games</a>) to show player usernames instead of their real names</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Updated the </span><span style="font-family: Courier New, Courier, monospace;">Recent Games</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> list on the right side of the home page with a button to toggle the display of computer games in the list.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Updated the player Stats page to show the most recent games played by the player, and most recent records achieved by the player. There are also links to show all games by that player (</span><span style="font-family: Courier New, Courier, monospace;">view all…</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">) under the Recent Games list.</span></li>
</ul>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
<br />
<br />
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug on the stats page which showed 'NaN' (Not a Number) in the some figures, instead of 'n/a'</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug which meant that changing the dates in the Stats page, and clicking Refresh Stats had no effect - the results shown were the same as previously. This is now corrected.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed bugs which meant that changes to the filters on the games list page were not reflected properly when the Refresh button was clicked. </span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"> This is now corrected.</span></li>
</ul>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-78492241668611577812014-11-21T09:46:00.002-08:002014-11-21T09:47:31.761-08:00DartMan v2.2.1.6 released!<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan has been updated with the following changes:</span><br />
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Updates</span></h3>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Made some aestethic changes to the display of online players and game requests.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Added a 'friend' icon beside online players who are in your friends list.</span></li>
</ul>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug that meant the F12 function key for submitting the remaining score for the current player to win the leg, as well as other function keys (for example pressing F5 with 60 remaining) didn't complete the leg correctly, and could also cause exceptions which crashed the program. This now works as expected.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Corrected the logic that determines if the score entered is valid in some scenarios</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug which meant that if any player declined an online game request, those two players could not make new game requests to each other after that point.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Set the Minimum Value on First To Legs to 1, instead of 0</span></li>
</ul>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan will update automatically the next time it's started.</span>hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-19455985198053406552014-11-18T10:19:00.004-08:002014-11-18T10:19:45.319-08:00DartMan v2.2.1.5 released!<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan has been updated to version 2.2.1.5 with the following changes:</span><br />
<h3>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Updates:</span></h3>
<br />
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Added ability to edit the display name in the Game Screen</span></li>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">This is possible only for non computer players, in offline games only.</span></li>
<li><span style="font-family: Courier New, Courier, monospace;">Double-click</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> the Player Name to edit it. Press </span><span style="font-family: Courier New, Courier, monospace;">enter </span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">when done.</span></li>
</ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Improved Computer Player logic when approaching or executing finishes. The Computer player attempts smarter choices now, dependent on how many darts they've thrown so far in the current turn. </span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">For example:</span></li>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">If the computer has 188 remaining and one dart left, he will aim for Treble 18</span></li>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Single 18 leaves 170, which is still a finish.</span></li>
</ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">With 50 remaining, and more than one dart, the Computer won't shoot for the bull, however if it's last dart he will shoot for bull.</span></li>
</ul>
</ul>
<br />
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">The following updates have also been applied in the interim versions between this and version 2.2.1.0:</span><br />
<h3>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Updates:</span></h3>
<br />
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Added a </span><span style="font-family: Courier New, Courier, monospace;">Frames Per Second</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> option to control how many video frames are sent to the opposition player's computer in online web cam games. This should help allow players adjust video to a satisfactory level.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Added notification for a failed connection to the server. In these instances, logs will be uploaded to the server for my analysis.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Player states change if a local game is started now, no longer just Online games</span></li>
</ul>
<br />
<h3>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Bug Fixes:</span></h3>
<br />
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">All game requests and rejected/cancelled, and existing games are quit if a player shuts down DartMan</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug in the UDP hole punching code which meant that hole punches were not sent for as long a duration as the other client would be listening for them.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug that meant connection to server was lost when the player starts a local game.</span></li>
</ul>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-9816925739464058462014-10-13T12:34:00.000-07:002014-10-13T12:34:22.183-07:00DartMan 2.2.1.0 released!<span style="font-family: Arial, Helvetica, sans-serif;">A major update to the online code for DartMan should result in almost all logged-in players going online automatically, without any configuration! The same technique used for connecting players to the server is applied to the video-streaming between players, meaning that this should also have a much higher success rate. The online page layout has also been updated so that it is more fluid, </span><span style="font-family: Arial, Helvetica, sans-serif;">and allows all the areas to be resized to suit your preference. The full list of changes in this release are as follows:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Updated the entire Networking codebase to use UDP instead of TCP for server and player to player connections. This should eliminate the need for manual router configuration for most users, and allow most users to go online automatically.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Reorganised the Online screen with sizable areas to better display all information.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">When you go online, you are notified of how many players are online, and how many of those are friends.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">New Video Streaming options:</span></li>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added </span><span style="font-family: Courier New, Courier, monospace;">Video Compression</span><span style="font-family: Arial, Helvetica, sans-serif;"> option to control level of compression.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added </span><span style="font-family: Courier New, Courier, monospace;">Frames Per Second to Send</span><span style="font-family: Arial, Helvetica, sans-serif;"> option to control how many video frames are sent to the opposition player's computer. This should help adjust video to a satisfactory level.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">These options should allow players to adjust the video streaming to a level that works well for their system.</span></li>
</ul>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">Please set the video resolution to the lowest resolution on your WebCam initially, and then test with higher ones to see which gives the best balance between quality of image, and frame rate.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Please provide any feedback or suggestions in the comments box below.</span>hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-2722592826129754732014-08-16T02:33:00.004-07:002014-08-16T02:33:56.304-07:00DartMan v2.2.0.12 released!<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan has been updated, with the following changes:</span><br />
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Updates</span></h3>
<br />
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Added a </span><span style="font-family: Courier New, Courier, monospace;">Send Current Log to Support...</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> menu item in the </span><span style="font-family: Courier New, Courier, monospace;">Help </span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">menu</span></li>
<ul>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">This will allow you to directly send a log file to us if you experience an issue, so that it can be investigated quickly.</span></li>
</ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan will now attempt to open ports on the router, even if it experiences an error retrieving existing port mappings from the router.</span></li>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">This may help more users get online automatically, without having to manually forward ports on their router</span></li>
</ul>
</ul>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
<br />
<br />
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed another scenario where video would only work for 1 online game. After one online game, video might not work again until DartMan was restarted.</span></li>
</ul>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan will automatically update the next time it is restarted.</span>hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-23343118004258164592014-08-13T14:00:00.000-07:002014-08-13T14:00:12.642-07:00DartMan 2.2.0.10 released!<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan has been updated with the following changes:</span><br />
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Updates</span></h3>
<br />
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Clicking the highlighted player's name in the Online Lobby will open their stats page on the website.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Records are now shown to the user again when a player beats their best leg and/or high checkout. This was broken in the last few releases. Also, an optional sound is played when this occurs to further alert the player.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">The </span><span style="font-family: Courier New, Courier, monospace;">Test Camera</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> button is now disabled while there is an online game in progress. This is because clicking this button during a game could result in issues with the live video feed to the other player.</span></li>
</ul>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
<div>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed scenario where the video stream was too large to send to the remote player. Now, if too high a resolution is chosen for the webcam, DartMan will automatically reduce the resolution until a suitable one is found for streaming video.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug which caused users to go offline and online any time any setting was changed and saved.</span></li>
</ul>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan will automatically update when restarted. Please provide feedback and suggestions in the comments, or via the Contact page on the website.</span></div>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-40654517673409950892014-08-01T07:56:00.000-07:002014-08-01T07:56:01.487-07:00DartMan v2.0.0.9 Released!<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan has been updated! The main changes are around the online video elements, with the match scores now shown with the remote player's video feed, and better resolution video now available. Full details of the changes are detailed below:</span><br />
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Updates</span></h3>
<div>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Added current game scores on top of the remote player's webcam screen</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Added ability to select video resolution for web cam online games. Previously this was always set to the web cam's default setting.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">In the online lobby, the selected player's country name is now shown above their flag.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Changing of online comms ports settings no longer requires a restart, unless you are in the middle of an online game.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Added a feedback form, accessible from the </span><span style="font-family: Courier New, Courier, monospace;">Help </span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">menu. It will also be shown the first time an online game is completed.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">In the online lobby, the selected player's country name is now shown above their flag.</span></li>
</ul>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
</div>
<div>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug in '</span><span style="font-family: Courier New, Courier, monospace;">Best Of</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">' games which was calculating the games required to win the game incorrectly. For example, in a best of 3 previously you would not win the match having won 2 legs. This is fixed now.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug which meant that a webcam game would only work once. In any subsequent games video would not be received from the remote player, until DartMan was restarted.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug causing the code that stops an online game to be executed twice</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug which caused all online players to receive two notification messages when a player went offline</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed the link launched when clicking the balloon for help with connecting to online</span></li>
</ul>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan will automatically update the next time it is launched. Please provide any feedback or suggestions in the comments below, or via the <a href="http://dartman.mickhynes.com/Contact/" target="_blank">Contact</a> page on our site.</span></div>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-402469058109302672014-07-22T14:03:00.000-07:002014-07-22T14:03:42.379-07:00Update - Sets and Draws added!<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan has been updated, with the major change being the ability to play sets of x number of legs, as well as the ability to play 'Best Of' x number of legs, rather than just 'First To'. This will allow draw results to be possible, which opens the way for adding tournaments/leagues, which is on the horizon.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">The changes in this release are:</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<h3>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Updates</span></h3>
<div>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Introduced/enabled the ability to play Set Games</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Introduced the ability to draw games, by using the 'Best Of' option, instead of 'First To'.</span></li>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><i>This is only applicable to 'Best of' leg games (not sets).</i></span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Also, this currently does not apply to online games (but will shortly)</span></li>
</ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Improved further the automatic configuration of network ports for online play via UPnP</span></li>
</ul>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Bug Fixes</span></h3>
</div>
<div>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug which meant that when a user clicked the </span><span style="font-family: Courier New, Courier, monospace;">Logout</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> button on the </span><span style="font-family: Courier New, Courier, monospace;">Connect</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> tab, the online client remained running.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fixed a bug where when an online web cam game completed, DartMan was still trying to receive remote web cam video from the other player.</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">The link for downloading the PDC Darts Demo installation (which contains the caller out sounds) in the </span><span style="font-family: Courier New, Courier, monospace;">Sounds</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> Options tab is now working.</span></li>
</ul>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Website Updates</span></h3>
The <a href="http://dartman.mickhynes.com/" target="_blank">DartMan</a> website has also been updated, to handle the display of set games, and draws:</span></div>
<div>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">The Recent Results list shows the score with 'Legs' or 'Sets' to indicate the match type</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">The <a href="http://dartman.mickhynes.com/Stats/Games/" target="_blank">Games List</a> page now shows:</span></li>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">'Legs' or 'Sets' to indicate the match type</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">If a result is a draw, it displays this</span></li>
</ul>
</ul>
</div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan will automatically update to the latest version the next time it is launched. Please provide feedback in the comments below, or via the Contact page on the website.</span></div>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-42772499125669243612014-07-18T11:42:00.004-07:002014-07-18T11:42:55.448-07:00Website Updated<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">The DartMan website has been updated with the following changes:</span><br />
<br />
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">It is now possible to search for users in the </span><span style="font-family: Courier New, Courier, monospace;">My Friends</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> page by username as well as email</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">The </span><span style="font-family: Courier New, Courier, monospace;">My Friends</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> page now shows the username of each friend, instead of the player name</span></li>
</ul>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-71329698492695242992014-06-29T05:18:00.001-07:002014-06-29T05:18:43.032-07:00DartMan v2.2.0.6 released!<span style="font-family: Arial, Helvetica, sans-serif;">DartMan has been updated with the following changes:</span><br />
<h2>
<span style="font-family: Arial, Helvetica, sans-serif;">Updates</span></h2>
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">DartMan now checks for any existing DartMan UPnP port mappings (on any IP Address) that match the ports configured for use in DartMan, and if they exist, it deletes them so it can use them for itself. This covers scenarios where your PC IP address changes for any reason.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Added a notification sound which is played when a player comes online.</span></li>
</ul>
<br />
<h2>
<span style="font-family: Arial, Helvetica, sans-serif;">Bug Fixes</span></h2>
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug which caused longer games (with more data) to not save to the database in certain scenarios. DartMan will not allow an exit until database saving is complete.</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">DartMan will update automatically when it is restarted.</span>hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-37102766867145010782014-06-24T15:12:00.000-07:002014-06-24T15:12:45.368-07:00DartMan v2.2.0.5 released!<span style="font-family: Arial, Helvetica, sans-serif;">DartMan version 2.2.0.5 has been released! This update contains the following changes:</span><br />
<br />
<h4>
<span style="font-family: Arial, Helvetica, sans-serif;">Updates</span></h4>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Games are now tagged as WebCam games when a webcam has been used</span></li>
</ul>
<h4>
<span style="font-family: Arial, Helvetica, sans-serif;">Bug Fixes</span></h4>
<br />
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug which showed the local player's username instead of the remote player in the game requests received list.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug that caused a timeout on the connection between 2 players if a game request was not responded to in a timely fashion</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug from version 2.2.0.4 that meant after sending a request to a player, and either playing the game or cancelling the request, you couldn't send a game request to the same player unless you highlighted another player first. So if there was only one other player online, you needed to restart DartMan to play another game against this player.</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed a bug which caused longer games (with more data) to not save to the database in certain scenarios.</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">DartMan will auto update the next time it is started. Please provide feedback/suggestions in the comments below, or via the <a href="http://dartman.mickhynes.com/Contact/" target="_blank">Contact</a> page on the website.</span>hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-64566446108236673772014-06-22T13:06:00.000-07:002014-06-22T13:06:23.028-07:00DartMan 2.2.0.3 released<span style="font-family: Arial, Helvetica, sans-serif;">DartMan 2.2.0.3 has been released. This version includes the following changes:</span><br />
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Improved the automatic network configuration, which should mean most people can get online without any manual configuration.</span></li>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">If DartMan does not go online automatically, you may need to enable UPnP on your router. See <a href="http://dartman.mickhynes.com/About/FAQs/#7" target="_blank">here</a> for further help on this topic</span></li>
</ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Fixed some unhandled exceptions which were causing crashes</span></li>
</ul>
<span style="font-family: Arial, Helvetica, sans-serif;">DartMan will automatically update when it is started next. Please report any bugs/feedback/suggestions in the comments, or via the <a href="http://dartman.mickhynes.com/Contact/" target="_blank">Contact</a> page on the website.</span>hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-22410102438202914582014-06-16T12:55:00.003-07:002014-06-16T12:57:07.711-07:00DartMan v2.2.0.0 Released - Online and UI Revamp!<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">DartMan has been updated, with a user interface overhaul, and a complete redo of the online elements. The User Interface has been reorganised into tabs, for easier navigation, and to allow expansion and addition of other games to be scored at later dates. Here is a breakdown of the tabs, and the elements within them:</span><br />
<br />
<h3>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Game Setup tab</span></li>
</ul>
</h3>
<ul><h4>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Local x01 tab</span></li>
</ul>
</h4>
<ul><ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Set up a game of x01 against human or computer opposition</span></li>
</ul>
</ul>
<h4>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Online tab</span></li>
</ul>
</h4>
<ul><ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">View who's online</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">View/Accept/Reject online game requests received</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">View/Cancel online game requests sent</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Send a new online game request</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Chat with other players in the lobby</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">View server messages about new games starting, or existing games finishing</span></li>
</ul>
</ul>
</ul>
<h3>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Options tab</span></li>
</ul>
</h3>
<ul><h4>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Connect Tab</span></li>
</ul>
</h4>
<ul><ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Login to DartMan for online functionality and saving of scores/statistics</span></li>
</ul>
</ul>
<h4>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Sounds Tab</span></li>
</ul>
</h4>
<ul><ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Configure sound settings</span></li>
</ul>
</ul>
<h4>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Game Options tab</span></li>
</ul>
</h4>
<ul><ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Configure game options such as Shortcut Keys and Computer Throw delay</span></li>
</ul>
</ul>
<h4>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Network and Video tab</span></li>
</ul>
</h4>
<ul><ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Configure Network Connectivity ports</span></li>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Communication Port</span></li>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Video Port</span></li>
</ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Configure and Test Camera for online play</span></li>
</ul>
</ul>
</ul>
<h3>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">x01 Game</span></li>
</ul>
</h3>
<ul><ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">This tab displays the current game of x01, whether online or offline.</span></li>
</ul>
</ul>
<h3>
<ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Remote Player</span></li>
</ul>
</h3>
<ul><ul>
<li><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">This tab is only visible during an online game which has WebCam required checked. This tab will be selected when it is the other player's turn, so you can see their throw.</span></li>
</ul>
</ul>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"></span><br />
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
The game screen will be familiar to existing users, and so will most elements. The main difference is relating to the online elements, and configuring your PC to be able to use the online functionality. The most important thing in this regard is configuring online ports.</span><br />
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<br />
<h2>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Setting Up Online Play</span></h2>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">In order to play online, DartMan needs to be able to communicate with it's server, and also with other players who are connected. In order to do this, network ports need to be opened on your PC. There are a couple of steps you need to make after starting DartMan to ensure it will work online:</span></div>
<div>
<ul>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">When you start DartMan, if you are prompted to allow or block the program's access to the internet or with a Firewall alert, click Allow.</span></li>
<ul>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Restart DartMan if you were prompted with the above message.</span></li>
</ul>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Go to the Options tab</span></li>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Click Network and Video</span></li>
<ul>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Select an IP Address from the list (usually it should begin with "192.")</span></li>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Click Auto Configure Ports</span></li>
</ul>
</ul>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">If you get a notification "</span><span style="font-family: Courier New, Courier, monospace;">UPnP configuration is applied. Please test connectivity to verify.</span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">":</span></div>
<div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Restart DartMan. Once restarted you should receive a notification that you are connected to the DartMan server, and then you are online.</span></div>
<div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">If you get a notification "</span><span style="font-family: Courier New, Courier, monospace;">UPnP is not enabled for configuration on your PC and/or Router. Please enable UPnP and try again.</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">":</span></div>
<div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">You need to enable UPnP on your router and/or computer. In this case, check your router manual to enable UPnP (or search google for instructions specific to your router).</span></div>
<div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">For instructions on enabling UPnP on your computer, <a href="http://www.computerhope.com/issues/ch001367.htm" target="_blank">click here</a>.</span></div>
<div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Once you configure/enable UPnP, restart DartMan and then try to Auto Configure the ports again. If this still doesn't work, visit <a href="http://portforward.com/" target="_blank">http://portforward.com</a> for instructions on manually forwarding the DartMan ports to your PC. If you cannot get this to work, you can use the <a href="http://dartman.mickhynes.com/Contact/" target="_blank">Contact Us</a> page on our website and we will assist you getting going.</span></div>
<div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Once you are connected to the DartMan server, the next thing you should configure is your webcam:</span><br />
<ul>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Go to the </span><span style="font-family: Courier New, Courier, monospace;">Options </span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">tab</span></li>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Click </span><span style="font-family: Courier New, Courier, monospace;">Network and Video</span></li>
<ul>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Select a webcam from the list, and click </span><span style="font-family: Courier New, Courier, monospace;">Test Camera</span></li>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Adjust your webcam to a position you are happy with, and then click </span><span style="font-family: Courier New, Courier, monospace;">Stop Camera</span></li>
<li><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Don't forget to click </span><span style="font-family: Courier New, Courier, monospace;">Apply Changes</span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"> in the bottom right to save your camera selection!</span></li>
</ul>
</ul>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">That should be it! Go into Game Setup and click Online and say hello to anyone who's online, send them a game request and get playing!</span><br />
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><i>Note: Check the WebCam check box if you want this game to be a webcam game, otherwise no web cam will be required to play.</i></span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">When you are in an online game, there is chat available between you and your opposing player. If the chat isn't visible, it is because you have a low screen resolution. You can still view the chat window by clicking the </span><span style="font-family: Courier New, Courier, monospace;">View </span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">menu, then choosing </span><span style="font-family: Courier New, Courier, monospace;">Show Chat</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">.</span></div>
<div>
<br /></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DartMan will automatically update when you start it next.</span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Please provide any feedback, bug reports, suggestions in the comments, or via the </span><a href="http://dartman.mickhynes.com/Contact/" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;" target="_blank">Contact Us</a><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"> page on our website.</span></div>
<div>
<br /></div>
</div>
hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.comtag:blogger.com,1999:blog-8919491640783610184.post-57804544417499982962014-05-21T02:32:00.002-07:002014-05-21T02:33:31.984-07:00Update Progress<h2>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Update Progress</span></h2>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Good progress is being made on the next major DartMan update. This update will include the following:</span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">A completely redone and revamped online gaming system, including webcam video streaming between players.</span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">A complete overhaul of the User Interface, to allow easily extending it with new games</span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Hopefully a release will not be too much longer!</span></div>
<br />hynseyhttp://www.blogger.com/profile/02783392951027827605noreply@blogger.com