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

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


Branch: CURRENT, Version: 4.3.8.1nb1, Package name: rocksndiamonds-4.3.8.1nb1, 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] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 4553.403 KB

Version history: (Expand)


CVS history: (Expand)


   2024-01-30 15:22:43 by Ryo ONODERA | Files touched by this commit (672)
Log message:
*: Recursive revbump from audio/pulseaudio-17.0
   2023-12-29 22:20:34 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
rocksndiamonds: updated to 4.3.8.1

Rocks'n'Diamonds 4.3.8.1

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

changed setup option to disable global animations to only affect toons
fixed bug caused by support for only eight global animations in the past
fixed correctly using defined draw order of global animations
fixed always drawing pointer-style global animations above everything else
fixed bug with closing doors when exiting from level editor
   2023-12-28 18:20:17 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
rocksndiamonds: updated to 4.3.8.0

Rocks'n'Diamonds 4.3.8.0

This new minor release version contains the following additions and fixes:

added random push delay for rocks, nuts and bombs to Emerald Mine game engine
added support for fading in and fading out global animations
added support for setting alpha value for global animations
added support for setting alpha value for envelope style request dialogs
added showing game actions after game end when request dialog opens/closes
fixed bug with invisible envelope request if request background is masked
fixed using masked elements when using element graphic for empty space
fixed bug with loading artwork if only one “special” artwork set exists
fixed various bugs and problems with global animations
   2023-12-10 19:47:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
rocksndiamonds: updated to 4.3.7.1

Rocks'n'Diamonds 4.3.7.1

added using trigger element position for CE triggered global animations
added pausing global animations on doors if game engine is paused

Rocks'n'Diamonds 4.3.7.0

added highlighting similar elements in editor when pressing Alt+Shift keys
added highlighting single MM wall tiles in editor when pressing Alt key
added options “played_header” and “played” to music file info
added support for custom elements triggering global animations
added support for CE change pages triggering global animations
added setting global animation position from CE triggering that animation
added option to not trigger further animations if CE change event consumed
added pausing global animations on playfield if game engine is paused
added new animation mode “level_nr” to select frame according to level
added selecting element for group elements according to current level
added options “game.forced_scroll_x” and “game.forced_scroll_y”
fixed drawing (maybe redefined) empty space around MM style level in editor
fixed crash bug on info screen if music set has no unconfigured music
fixed bugs when using music sets without unconfigured game music
fixed broken animation of CE that can not change, but has CE delay action
fixed bug with checking for mouse events used by custom elements
fixed playfield redraw bug when closing envelope after asking to play again
fixed setting global animation sync frame when started with “.init_event”
fixed one-frame delay when global animations leave “init” state
fixed CE condition that checks touching the player at some side
fixed drawing envelope request to be always on top of tile cursor
fixed drawing envelope request to be always on top of global animations
fixed bug with CE change setting the player to its current position
fixed bug with CE replacing exploding player, causing half-dead player
fixed broken player option “no centering when relocating”
fixed half-tile shifting when teleporting between playfield borders
fixed bug with using wrong global border when restarting the game
   2023-10-20 11:53:02 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
rocksndiamonds: updated to 4.3.6.0

Rocks'n'Diamonds 4.3.6.0

added new Deflektor style steel slope game elements for MM game engine
added new Deflektor style fixed mirror game elements for MM game engine
added flipping and rotating brushes in level editor using keys “x”, “y” \ 
and “z”
added supporting reference elements for custom element explosion content
improved showing game music on music info screen
fixed bug with playing game music for first level of level set
fixed centering credits text when using fonts with different width
fixed drawing mouse pointer global animation above MM engine tile cursor
fixed bug with triggering “entered by player” event when pushing element
   2023-05-06 21:09:54 by Ryo ONODERA | Files touched by this commit (687)
Log message:
*: Recursive revbump from audio/libopus 1.4
   2022-09-11 14:52:13 by Thomas Klausner | Files touched by this commit (670)
Log message:
*: bump PKGREVISION for flac shlib bump
   2022-08-11 07:09:36 by David H. Gutteridge | Files touched by this commit (999)
Log message:
Bump all dependent packages of wayland (belatedly)

The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.