News

Rocks'n'Diamonds 4.4.0.5 released!

This patch release fixes a number of bugs:

  • fixed broken handling of swipe gestures for moving scrollbars
  • fixed saving setup for name/team, keyboard and joystick changes
  • fixed saving setup for music and sound button changes
  • fixed saving setup for virtual button changes
  • fixed support for snapshot when collecting diamond for BD engine
  • fixed bugs with showing correct game buttons for various cases
  • fixed game restart button when playing non-score tapes
  • fixed updating ffwd/warp tape display when playing native BD replays
  • fixed crash bug caused by freeing custom game tile size graphics twice
  • added “please wait” message screen when importing level set zip files

The new version is available from the download page!

Rocks'n'Diamonds 4.4.0.4 released!

This release mainly adds support for the second game panel for the BD game engine, but also fixes a few bugs related to playing BD games with multiple lives:

  • added support for game panel values for native BD game engine
  • added support for toggling extra game panel items by left Shift key
  • added setup option for key shortcut to toggle extra game panel items
  • added support for reading two extra colors from BDCFF file
  • fixed clearing off-screen areas in window mode after resizing window
  • fixed not setting BD multiple lives if first level has level story
  • fixed crash bug (accessing undefined cave with non-BD game engine)
  • fixed compiler warnings with GCC 11, GCC 13 and Clang 18

The new version is available from the download page!

Rocks'n'Diamonds 4.4.0.3 released!

This patch release fixes a few bugs and adds some polishing here and there:

  • fixed cave score (tape score) when playing BD games with multiple lives
  • fixed flickering panel score when playing BD games with multiple lives
  • fixed fast-forwarding BD game engine when skipping player hatching
  • fixed pressing Ctrl/Cmd/Meta keys with 0/-/+ keys to change window size
  • fixed pressing right Alt key with Return/Enter key to toggle fullscreen
  • added continuing at game end by pressing configured snap or drop key
  • added support for custom window sizes for most relevant screens
  • changed positions of “colors” and “engine” tabs in level editor

The new version is available from the download page!

Rocks'n'Diamonds 4.4.0.2 released!

Another patch release is required to fix some nasty bugs in the last two versions:

  • fixed adding extra life when playing BD games with multiple lives
  • fixed clearing touch buttons in off-screen areas on Android
  • fixed getting file size of BD caveset file inside Android APK file
  • fixed bad use of function pointers that was breaking Emscripten port

Get the new version from the download page!

Rocks'n'Diamonds 4.4.0.1 released!

A new patch release version is available which contains the following changes:

  • added support for playing BD games with multiple lives and global score
  • added support for showing multiple lives for BD games in game panel
  • added support for showing level set name in game panel
  • added setup option to save tape without asking
  • added support for animated BD player with bomb or rocket launcher
  • added showing color settings in editor also for non-BD engine levels
  • added support for color gradients for level specific colors
  • improved (un)covering screen when using BD game engine (GDash style)
  • fixed black screen flickering when using Metal render driver on Mac
  • fixed bug with looping death sound when killed by voodoo in BD engine
  • fixed drawing crumbled graphics when moving diagonally in BD engine
  • fixed playing sounds for levels with small playfield in BD engine
  • fixed showing level story when playing without hall of fame after game
  • fixed bug with sounds not being played in native BD sound engine
  • fixed multi-line request text overlapping with request buttons
  • fixed bug with saving BD style snap element in level file
  • fixed bugs with random level specific colors when loading level
  • fixed bugs with potentially using off-playfield position
  • fixed various other errors

The new version is available from the download page!