Skip over navigation


A Minesweeper clone


Version 1.1.2
Released 29 Oct 2013
O/S Windows 2000 and later


Development of BoobyTrap! is frozen.

This program was written as a programming exercise back in 1999 and it shows in the source code – I wouldn't write that code now! BoobyTrap! received only one main update in 2008 when the help system was changed. Other than that there have only been a few bug fix releases.

In October 2013 the program received its final update to make it compile with Delphi XE and support the Unicode Windows API.

If you want to take over development, please do so. The source code of v1.1.2, along with a dump of a Subversion repository containing the code, is available below.

There is no support available for this program. Please do not report any bugs or contact me about it.


BoobyTrap! is a clone of the Minesweeper game, programmed in Delphi Pascal. The program has user-definable play areas and has high score tables.

Screenshot of BoobyTrap! v1.1.2 running on Windows 7

BoobyTrap! v1.1.2 running on Windows 7.


The following downloads for BoobyTrap! are hosted on GoogleDrive.

  • The executable program:

    This zip file includes a standard Windows installer which should be extracted from the zip file and run. The installer needs administrator privileges to run and will ask permission on Windows Vista and later. For more information see the read-me file included in the zip file.

  • The source code:

    This download includes the source code of the final version of the program. Create a new folder to hold the source code and then unzip the file into it, preserving the directory structure. Then follow the instructions in the included Compiling.txt file.

  • Subversion repository dump:

    This is aimed at anyone wanting to take over development of the program.

    To use the repository first extract boobytrap-svndump from the zip file, then import it into a clean Subversion repository. See the Subversion documentation for details of how to do this.

    The repository contains branches off the tags branch that contain the source code of releases 1.0.0 to 1.1.2. The trunk branch contains the current development tree which, as supplied, is the same as the v1.1.2 tags branch. You should use trunk to make any changes. The tags branches should be left unchanged. Create a new tag branch for each release.

    The zip file also includes License.txt that contains the program's open source license text.

Some DelphiDabbler library projects are required to build BoobyTrap! from source. They are:


BoobyTrap! is released under the terms of the MIT License.

Change Log

The program's change log can found on Google Drive in the file boobytrap-changelog.txt. The source code download and the Subversion dump also contain copies in the file ChangeLog.txt.