There are three types of downloads available:
To use KeeperFX CCP, you only need a Complete version. You may also download the lates patch (if available), but the game should work even without it.
Download patch to version 0.36 (1.5MB)
Download ver 0.36 source code
Download complete version 0.35 (388MB)
Download ver 0.35 source code
If you wish to have the really latest version, you can download (in other words, checkout) the current source code from SVN repository. Explanation of how to get the source is here:
To recompile this source, you only need MinGW - install it and type "make all" in your checkout folder. Note that some versions of MinGW have "make.exe" renamed to "mingw32-make.exe" for compatibility; in this case type "mingw32-make all".
If there's something wrong with the current release, you can try older versions of KeeperFX available here. Still, it is strongly recommended to use the latest version.
Please report any problems or dead links.
Read README file before using any of the programs!