Rocks'n'Diamonds Release Candidate 1 released!

After nearly 2½ years, it’s time for a new release version!

Before the final version with lots of changes will be released, here’s the first release candidate as a preview and to allow for some more time for fine-tuning and debugging.

The most obvious improvement of R’n’D version 4 is support for SDL2 (while it still is compatible with the older version SDL 1.2). SDL2 adds support for improved fullscreen mode, window scaling and, most important, Android and iOS support. While Android is supported directly, an iOS version for iPad/iPhone was ported and made available by Les Bird in the App Store.

Most of the other improvements are related to a higher flexibility in custom graphics, like custom window size, different sizes and locations for the playfield, game panel and tape area, and different sizes of custom graphics for game elements (other than 32x32).

Now available from the Download section!

Rocks'n'Diamonds development source code available now!

The latest development version of the Rocks’n’Diamonds source code is finally available via Git:

Check out some of the new features of the next release version:

  • SDL2 support, including window scaling and improved fullscreen mode
  • support of all image, sound and music formats supported by SDL_image and SDL_mixer
  • support of different sizes and locations of playfield, game panel and tape area
  • support of different sizes of custom graphics for game elements (other than 32x32)
  • experimental Android version (some Makefiles still missing in repository though)

Always available from the Download section now!

Rocks'n'Diamonds released!

This release is mainly a bugfix release which contains the following changes:

  • fixed bug that prevents running the game on Mac OS X “Mavericks”
  • improved behaviour on restart after failing on a broken level set
  • improved general error handling with reference to error message file

Now available from the Download section!

Rocks'n'Diamonds released!

This minor update adds volume controls for simple sounds, sound loops and music to the sound setup (which can be useful if your system does not have sound controls for individual applications or if you want to quiet down that annoying yam-yam noise in certain levels, while keeping music and other sounds at normal volume).

For those who want to recompile the game after fiddling around with the artwork configuration source code files, the package now also contains the required Perl script that rebuilds the element and artwork definition header files.

Now available from the Download section!

Rocks'n'Diamonds released!

Even though the last version of Rocks’n’Diamonds was released more than three years ago, this new version does not contain that many changes. The most interesting feature for Mac users is probably that R’n’D finally supports newer Macs (with “newer” as in “not historic”). So if you have a Mac with Mac OS X “Lion”, “Mountain Lion” or “Mavericks”, Rocks’n’Diamonds will finally run on your system.

Most important changes since last release version

  • added native package for Macs with intel CPUs
  • added support for compiling on 64-bit systems
  • added alternative game mode for playing with half size playfield tiles
  • added level selection screen (when clicking on main menu level number)
  • added displaying if level was played or solved on level selection screen
  • improved graphics performance for scrolling in Mac OS X version
  • improved graphics performance for native Supaplex game engine
  • improved single step mode in R’n’D, EM and SP engines
  • fixed two game engine bugs in Supaplex game engine
  • fixed displaying wrong Supaplex time (was running too fast before)
  • fixed invisible text in envelope config in level editor

For details, see the ChangeLog file (also included in the package).

Now available from the Download section!