2025-12-23
This patch release fixes some nasty bugs in the last release:
- fixed BDX game element file codes broken in version 4.4.1.0
- fixed support for zigzag diagonal movement for BD game engine
- fixed support for zigzag diagonal movement for SP game engine
- fixed showing active brush after updating playfield in editor
The new version is available from the download page!
I wish you all a Merry Christmas! :-)
2025-12-20
This new minor release version contains the following changes that are mainly
extensions and enhancements for the native Boulder Dash game engine:
- added “Krissz Engine” support to the native Boulder Dash game engine
- added support for infinite scrolling for native BD game engine
- added support for caves without time for BD game engine
- added support for playing music in level editor
- added support for fast/slow speed keys also for fast forward tape mode
- added showing initial title screens if graphics set has changed
- added configurable menu screen texts
- added setup options for sticky movement input for BD and EM game engines
- added support for zigzag diagonal movement for BD and SP game engines
- added using Shift key to toggle between normal and steel text input in editor
- added using Shift+click to toggle between normal and steel text elements in editor
- added Ctrl-Shift-z and Ctrl-y as key shortcut for “redo” operation in level editor
- added support for cursor keys when drawing text elements in editor
- added pasting from clipboard to text gadgets and to playfield (using Ctrl-v)
- added copying/cutting from text gadgets to clipboard (using Ctrl-c/Ctrl-x)
- added support to copy/paste using element names in level editor (using Ctrl-Alt-c)
- added support for reading more cave formats from BD cave files
- added new “Help” page for settings in level editor
- fixed (not) rotating brush in editor if Ctrl-z pressed (used for “undo”)
- fixed broken use of random cave colors if selected for BD levels
- fixed various other bugs
For details regarding the new “Krissz Engine” support (and a collection of
Krissz Engine style level sets ready to play), also visit the corresponding
announcement in the
Boulder Dash forum.
The new version is available from the download page!
2025-10-23
This patch release fixes a few bugs:
- fixed bug which causes wrong score and time after solving level
- fixed showing level story from previously selected level set
- fixed crash bugs
The new version is available from the download page!
… and a 30th birthday!
30 years ago to the day, the very first version of Rocks’n’Diamonds was released!
For some more technical details, see the 25th anniversary post!
Again, I wish you all a lot of fun playing Rocks’n’Diamonds also for the next 30 years! :-)
2025-05-30
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!
2025-02-16
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!