Diamond Dash Bot Auto Click (free download)

Why I developed Diamond Dash Bot?

I created this as a programming challenge, not to cheat to achieve a high score. The goal is to achieve a maximum score within the given 60 seconds without powerups. The best I achieved so far is 2.6 to 2.8million (before score bonus). There is still possibility to improve the algorithm. I’m aware of time cheat hacks but going down that road becomes (more) pointless.


Microsoft .NET Framework Version 2.0 Redistributable Package

Free Download (no survey, no BS)

Diamond Dash Bot v1.1 (LATEST)
Diamond Dash Bot v1.0

User Guide

You need to configure the Diamond Dash Bot application at least once, provided that the location of the game board does not change from its previously configured location.

You need to calibrate the diamond tile at least once, provided that the Offset option has not changed.

Start the Diamond Dash game. You will need one round to setup and configure the program. Once the game has started, follow the steps below:

  1. Under the Setup panel, click on the Board button. A white outlined square will appear. Move your move over the Diamond Dash board so that the square covers all tiles. Click the left mouse button to confirm the board location. Check the panel on the right to ensure all tiles are within view, reset the board position if necessary.
    Diamond Dash Bot v1.0 - Setup board
  2. Under the Options panel, select an OffSet value. You can leave this to the default “Option A”.
  3. The Click interval indicates how frequent the program will attempt a (in some options, a few) click(s). The interval is in milliseconds.
  4. To begin the auto click process, click on one of the 4 strategies (ie. Top-Down, TD-BU, Bottom-Up or Experimental).
  5. When the program isn’t clicking on diamond tiles, or only clicks them when they are in a group of 3 or more, you will need to calibrate the diamond tile. Under the Setup panel, click on the Diamond button. Click on the diamond tile on the right panel (a small white outlined square will appear around the tile).
    Diamond Dash Bot v1.0 - Calibrate diamond tile
  6. When the program isn’t clicking on the Plasma Burst tiles, follow the steps above (same as Diamond tiles) by clicking on the PlasmaBurst button.
  7. IMPORTANT: To stop the auto click process, press the Escape or Pause/Break button on your keyboard.

Strategies definition:

  • Top-Down: Searches for a match from top to bottom.
  • Bottom-Up: Searches for a match from bottom to top.
  • TD-BU: Search for a match from bottom to top and top to bottom concurrently.
  • Experimental: Searches for up to 5 matches from top to bottom concurrently.


  • [4-Sep-2012] V1.1: Added calibrate Plasma Burst button (unlock after reach Level 7 in Monster World). Thanks nick!
  • [9-May-2012] V1.0: Initial version.

Leave a comment below for feature, enhancement, or bug request.

Gogopal GPS Navigator Q4.3 review

A while back, I received a gogopal Q4.3 Personal Navigation Device unit for review. The unit has maps for both Malaysia and Singapore. In the box you’ll find the GPS unit, car cradle, car charger, USB cable and pouch. One noticeable item missing from the list is a house charger. I later find out that it comes together only with the Q5.0 version. You can purchase it separately from gogopal at RM30.

The navigation system is powered by Korea’s top navigation software — SpeedNavi. Its Malaysia and Singapore maps are provided by MapIT, which also supplies the two country’s maps for Google Maps.

Unit specification:

• 4.3” inches screen size
• 12mm thick
• 2GB microSD
• 3.5mm headphone jack.
• Stylus

The gogopal Q4.3 GPS unit runs on Windows CE 6.0 OS. Apart from the GPS navigation software, the unit comes with music and movie players, photo viewer, eBook reader, games and flash player. It also has some miscellaneous tools like note, calculator and calendar.

On the map layout screen, tap the bottom bar to show customizable shortcut icons to other menu items. To start navigation, you can tap on the bottom bar to bring out shortcut links to saved home, office or favourite locations.


The GPS navigation software’s UI is available in 11 languages including English, Chinese, Malay, Japanese, Korean, Indonesian, Thai, Vietnamese, Spanish and French. Its voice navigation is available in 9 languages including English, Chinese, Malay, Cantonese, Japanese, Korean, Thai and Vietnamese.


Gogopal GPS Q4.3 POI name search

You can search any location by point-of-interest (POI) name, address, postal code (Singapore only) or nearby amenities. One thing I like about their text search option is their ‘auto-discover’ feature. As you type, the letters on the virtual keyboard enables/disables itself to identify the next possible letter. That way, you will never hit a “no result found” popup.

Gogopal GPS Q4.3 category search

When you search for a POI name and it returns a massive amount of result, you can further refine search result by tapping on the ‘City’ button. You can then select the state and city of the location you are looking for. The final result will only display the POI from the selected city.


Gogopal GPS Q4.3 upcoming turn navigation

During normal navigation, there will be indicators on the right that shows the distance of the upcoming 2 turns. One feature that places SpeedNavi above my existing GPS software (hacked google maps on Android) is the availability of ‘junction view’. As shown in the screenshot, a big arrow indicates the path that you need to take for the next turn. This eliminates guessing and improves safety.

Gogopal GPS Q4.3 to-down bird's eye view

When you are approaching certain checkpoints, the navigation display may split into 2 horizontal panes. The new pane on the right will show a top-down bird’s eye view of the next turn.

Apart from the recommended route, you may press the ‘Route’ button to bring up other route options such as ‘Avoid highway’, ‘Shortest’ and ‘Highway’. If you would pass through a particular route, you may tap the location on the map and select the ‘Way Point’ button.

There is a ‘Toll Road’ option under the settings –> route menu. You can set this to avoid, allow or ask me. When set to ‘Ask Me’, SpeedNavi will then ask for your confirmation each time you set a new destination that may pass through a tollgate.

Warnings / Alert:

Gogopal GPS Q4.3 warning indicator

SpeedNavi has a speed limit warning feature. You get alerted when you exceed the speed limit in that area. At times when you are approaching a turn, it may give out a continuous beep accompanied by a blinking icon on the map to prevent you from making a wrong turn. Besides that, you will also get a voice alert whn you are approaching a sharp bend. All these features can be turned on / off in the settings.


The Q4.3 version has a RRP of RM299. Meanwhile, the Q5.0 version has a RRP of RM499.


The SpeedNavi system delivers most functionality a user should need. I am happy with the ease of use and multiple options to search for any location — the POI search is particularly useful. I am confident in the completeness and accuracy of the map provided since MapIT provides maps for the widely used Google Maps as well.
If you are interest in buying a gogopal GPS unit, you may check out their online partners.

Solve Unstable Streamyx Connection Using TM Proxy Server

Some people may be experiencing major broadband issues with Streamyx lately. This is due to problems with some submarine cable affecting the network between Malaysia to Europe and US. Repair works have begun and is due to complete on 2 May 2010.

This problem has been affecting my broadband network stability for the past few days. At times, I cannot access any websites at all. At best, things would work for a few minutes and stop again. I have just received an email tip from my hosting company — ServerFreak — on how we can temporarily solve this problem.

Setup your browser to use an alternative TM proxy. Details below:

Continue reading

TM UniFi / High Speed Broadband (HSBB)

The UniFi / High Speed Broadband (HSBB) is a broadband service provided by TM that offers broadband at speeds of 5Mbps and above. The HSBB is expected to be deployed around the Klang Valley and several other key areas throughout the country by the end of 2012.

There are currently 3 packages offered to home users — VIP5, VIP10 and VIP20.


  • 5Mbps download/upload
  • 60GB download quota
  • RM149 / month


  • 10Mbps download/upload
  • 90GB download quota
  • RM199 / month


  • 20Mbps download/upload
  • 120GB download quota
  • RM249 / month

Unlike the current Streamyx packages provided, TM’s HSBB package does limit users’ usage by implementing a download/upload quota limit. This did not go down well with the general public as they voice their dissatisfaction in social networking sites. TM then reacted by announcing that they will not implement the download / upload quota limit for their HSBB service until further notice.

TM’s contractors were spotted installing cables for its HSBB service in Section 14, Petaling Jaya tonight. If you are living in that area, the HSBB service may be available to you in the very near future. Moving over to HSBB does not seem like a bad idea as Streamyx seems to be slacking off lately.

Nikon D90 and Canon DSLR Price Drop

After having my first DSLR — the Nikon D40x — for almost 2 years, I got myself a Nikon D90 in late November 2009. Priced at RM4050, it was my biggest investment in this money sucking hobby. Having said that, I believe the Nikon D90 body will serve me well for many years to come.

If you have always wanted to buy a DSLR or upgrade to a better body, now is probably a good time to do so. I received a promo newsletter from ShaShinKi stating that there is a price reduction for the Nikon D90 and Canon EOS 500D models.

ShaShinKi is now selling the Nikon D90 kit (18-105mm lens, 4GB SD card and bag) for only RM3495. That is a price reduction of more RM500 compared to the price I paid previously at another shop. You may want to check out other stores for the best bargain.

A newer model may be introduced soon to replace these models, which explains the price drop. It may also be due to price war between the two. Either way, the choice to buy now or wait is yours.

Updated 17/04/2010:

I just read on Gizmodo that there may be 3 new DSLR models released by Nikon very soon. One of them could very well be a D90 replacement.