The latest development version of the Rocks'n'Diamonds source code
is available via Git:
If you're new to Git, check out the great
Note for Mac users:
Since version 18.104.22.168, there are two versions of Rocks'n'Diamonds available for Mac OS X: One version for Macs with intel CPU and one version for Macs with PowerPC (PPC) CPU. If you are not sure what version to use: If you have a Mac with Mac OS X "Lion", "Mountain Lion" or "Mavericks", use the "intel" version; if you use "Snow Leopard" or earlier versions of Mac OS X, get the "PPC" version.
Note for Windows users:
Since version 3.2.0, the best way to install Rocks'n'Diamonds under Windows
is by using the installer version (a "setup.exe" style executable that can
be run directly to install the game and create shortcuts in the "Start" menu
and that also optionally creates Desktop and Quick Launch icons). If you want
to do things "as usual", this is the choice for you, and you can stop reading
here and just proceed downloading the "exe" file and start with a double-click!
If you prefer to do things the "Macintosh way" under Windows (and run the game
from a single folder that you can put wherever you want), the "plain zip"
archive is for you!
To manually install the program, just extract the archive with a tool like
(all Windows versions).
If you use Windows XP, open the archive and drap-and-drop the program
folder to the desktop (or any other location on your system you like) --
although Windows XP supports browsing through zip archives, it cannot
start programs from within a zip archive this way!
Note for Unix users:
The above download archive for Linux contains a binary that should work on
most Linux systems. It only requires X11 (the X Window System), and therefore
has some limitations. For example, it has no fullscreen support and also no
MOD/MIDI/MP3 music support.
To enjoy all features of the game on your specific Linux platform, rebuild the
game using the SDL libraries! To do this, or to build the game for a different
Unix platform, just get the latest versions of the SDL 1.2 or SDL 2.0 libraries
(SDL, SDL_image, SDL_mixer and SDL_net)
and recompile the game from the source code (which is included in all above
download archives or from the Git repository).
After you have extracted the archive, type
"make clean ; make sdl" -- that's all!
(To build the SDL 2.0 version of the game, type "make sdl2"
This is also the default target for the latest version from the source code
repository, although the game can still be compiled for the old SDL 1.2
Requirements for compiling the game:
- to build the SDL version, you need the following
: SDL, SDL_image, SDL_mixer and SDL_net
- the game can be compiled either with SDL version 1.2 or version 2.0
- to add MP3 support, you also need the SMPEG library
(already included in version 2.0 of SDL_mixer)
- the latest version from the source code repository does not support the
X11 compile target anymore