./games/rocksndiamonds, Game like Boulder Dash, Emerald Mine, or Sokoban

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version:, Package name: rocksndiamonds-, Maintainer: pkgsrc-users

A game like "Boulder Dash" (C=64) or "Emerald Mine" (Amiga).
Included are many levels known from the games "Boulder Dash",
"Emerald Mine", "Sokoban", "Supaplex" and "DX-Boulder Dash"
and a lot of new levels designed by other players.

Some features:
- joystick support for Linux, FreeBSD, NetBSD and DOS/Windows
- network and local multiplayer support
- soft scrolling with 50 frames/s
- stereo sound effects and music
- complete source code included under GNU GPL

Required to run:
[audio/SDL2_mixer] [net/SDL2_net] [graphics/SDL2_image]

Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: 9262857f4862bc52b47e53ef247efe3963cbc5b2
RMD160: 6e9f572dbd78d0dbb88b5cbf3d1aa94f54c16ddd
Filesize: 3760.372 KB

Version history: (Expand)

CVS history: (Expand)

   2018-07-13 19:27:33 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
rocksndiamonds: updated to
added various additional customization options to create your own games
added showing/hiding game element sections in the level editor depending on the \ 
selected game engine
added doing ‘redo’ by pressing ‘undo’ button with Ctrl or Shift key in \ 
the level editor
added new automatically saved config file for the selected zoom tile size in the \ 
level editor
moved level property ‘initial wind direction’ to balloon elements in editor
fixed various bugs (and probably added some new ones)
   2018-03-08 20:05:10 by Adam Ciarcinski | Files touched by this commit (2)
Log message:

Shortly after the release, a regression bug was discovered in version, \ 
caused by the performance tuning for the “autotest” and warp mode tape \ 
replay, affecting the Emerald Mine game engine.

fixed bug in EM engine on 64-bit systems (potentially breaking some tapes)
fixed some bugs that potentially broke older tapes that should work again now
fixed bug when checking out-of-bounds frames im graphics definitions
fixed bug with (float) division by zero when auto-testing very short tapes
added some performance tuning for “autotest” and warp mode
improved drawing title messages which use different fonts

added workaround for broken MIDI volume behaviour for Windows platform
fixed bug with fading menu music on ‘start game’ if game music is the same
fixed bug with cheat codes not working anymore after changing player name
fixed memory fragmentation by repeated creation of differently sized bitmaps
fixed warnings on Windows complaining about program not responding
fixed cheat for loading solution tape to quietly remove inserted tape
fixed cheat for loading solution tape for Supaplex style levels with demo
fixed bug which could cause saving tapes with a wrong level number filename
fixed loading tapes that exceed the maximum allowed tape size
fixed potential off-by-one buffer overflow bug when recording tapes
fixed many more bugs (that are all listed on git.artsoft.org)
   2017-10-13 18:08:35 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
rocksndiamonds: update to

This new release mainly adds improved support for game controllers and \ 
joysticks. While old-style joysticks and game pads were supported since a long \ 
time ago in Rocks’n’Diamonds, modern game controllers like the Xbox game \ 
controller were not supported very well until now.
   2017-09-09 09:10:34 by Adam Ciarcinski | Files touched by this commit (13)
Log message:

This release is mainly a bugfix release, but also contains the following changes \ 
and additions:
* fixed several bugs and problems with level template handling in the level editor
* fixed several problems with the undo/redo buttons under certain conditions
* fixed various other small and medium bugs (see commit history for details)
* improved menu screens navigation and level selection using the keyboard
* added option to use pre-defined level template for newly created levels
* added level template settings to editor/level configuration screen in editor
* added setup option to show/hide classic elements in the editor palette
* added setup option to enable/disable auto-incrementing solved levels
* added headless mode (no window) for automated tape tests using ‘autotest’
* improved progress and summary output for automatic tape replay / testing
   2016-02-25 14:15:15 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Remove broken OPSYS tests.
   2015-11-03 21:57:10 by Alistair G. Crooks | Files touched by this commit (350)
Log message:
Add SHA512 digests for distfiles for games category

Problems found locating distfiles:
	Package blokus: missing distfile blokus-1.1.tar.gz
	Package crossfire-client: missing distfile crossfire-client-images-1.11.0.tar.gz
	Package dungeon: missing distfile dungeon-gdt-glk.tar.gz
	Package gate88: missing distfile Gate88_Mar19_05.tar.gz
	Package gnuchess4: missing distfile gnuchess-4.0.pl80.tar.gz
	Package ioquake3-pk3: missing distfile quake3-latest-pk3s.zip
	Package rollemup: missing distfile Rollemup.tar.gz
	Package tscp: missing distfile tscp181.zip
	Package xbat: missing distfile xev111.tar.gz
	Package xgalaga: missing distfile xgalaga-2.0.34.tar.gz
	Package xrick: missing distfile xrick-021212.tgz
	Package xskat: missing distfile xskat-cards.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-04-25 16:23:48 by Tobias Nygren | Files touched by this commit (868) | Package updated
Log message:
Recursive revbump following MesaLib update, categories g through n.
   2014-06-14 12:13:46 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
- 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