4.1.2.0:
Levels & Artwork:
drag-and-drop support for level and artwork zip files on all platforms
zip files can be dropped into main menu or into level set selection menu
zip files placed into level (sub-)directory will be extracted at start
added support for level sketch copy/paste using Ctrl-c/v in level editor
also makes it easy to copy complete playfields between levels in editor
added support for graphics sets with dynamic window and playfield size
added special global animation mode ‘NO_TITLE’ for all but title screens
Gameplay:
added request dialog to play again after game is over without solving level
added quickly toggling team mode by clicking on main menu “name/team” text
Bug fixes:
fixed bugs in game logic of “game of life” and “biomaze” elements
fixed many bugs related to local and network multi-player games
fixed many bugs related to virtual buttons when playing on touch devices
lots of other bugs fixed in this release (see Git commit messages)
Other changes:
removed support for SDL 1.2
4.1.1.0:
Multi-player games (team mode and network games):
improved support for network multi-player games (plus lots of bugfixes)
network games can now be fully configured by using setup menu settings
when playing network games, the level to be played is now sent to all clients
added UDP broadcast to auto-detect network server in local network
multi-player levels now marked in main menu preview with network or team mode
fixed team mode games in R’n’D game engine (all players have to enter an exit)
added player option in level editor to let the first player solve the level
Virtual buttons on touch devices:
improved support for highly configurable virtual buttons on touch devices
options for transparency, grid size, highlighted and outlined virtual buttons
separately configurable virtual buttons for portrait and landscape mode
Graphics:
ultra-smooth scrolling using vertical sync (vsync) on supported devices
Game settings:
added setup option to directly play the next level after solving a level
added setup option to skip displaying the high scores after solving a level
added setup option to use extended list for game speed selection
Global animations:
added event actions (key events and screen buttons) to global animations
this allows for simulating key or button events when animations are clicked
added “passthrough” option to click several overlapping global animations
Other changes:
fixed bug with dragon fire destroying indestructible steel letter walls
fixed various other bugs (and probably added some new)
3.0.0:
There are not many new features and changes to the game itself, as the main goal of this release is to keep the game playable on modern systems, and there is finally also support for Mac and Android systems. This was all done by integrating the classic Mirror Magic game engine into the game Rocks’n’Diamonds as a new custom game engine, therefore using R’n’D as the new technical platform for this and any future release.
Changes:
- icon for Windows executable added
- bug when selecting default level series fixed
- new IFF style file format for level files
- fullscreen mode now works with Windows (workaround for bug in SDL)
- /dev/dsp support for NetBSD added (thanks to Krister Walfridsson)
- file permissions when saving files and creating directories changed
- some small sound bugs fixed
Changes since version 1.3:
- complete code redesign (based on new Rocks'n'Diamonds game engine)
- contains now 60 levels from the classic game "Deflektor"
- can be compiled with SDL library to build native Windows version
- can be compiled with Allegro library to build native DOS version
- DOS and Windows versions can be compiled with gcc cross-compiler
- changed levels 43 and 45 due to changed (faster) pac man behaviour