pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/games/rocksndiamonds



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed May 21 19:06:31 UTC 2025

Modified Files:
        pkgsrc/games/rocksndiamonds: Makefile distinfo

Log Message:
rocksndiamonds: updated to 4.4.0.4

4.4.0.4

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

4.4.0.3

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

4.4.0.2

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

4.4.0.1

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


To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 pkgsrc/games/rocksndiamonds/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/games/rocksndiamonds/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/rocksndiamonds/Makefile
diff -u pkgsrc/games/rocksndiamonds/Makefile:1.77 pkgsrc/games/rocksndiamonds/Makefile:1.78
--- pkgsrc/games/rocksndiamonds/Makefile:1.77   Wed Feb 12 06:45:02 2025
+++ pkgsrc/games/rocksndiamonds/Makefile        Wed May 21 19:06:31 2025
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.77 2025/02/12 06:45:02 ryoon Exp $
+# $NetBSD: Makefile,v 1.78 2025/05/21 19:06:31 adam Exp $
 
-DISTNAME=      rocksndiamonds-4.3.8.2-linux
+DISTNAME=      rocksndiamonds-4.4.0.4-linux
 
 COMMENT=       Game like Boulder Dash, Emerald Mine, or Sokoban
-PKGREVISION=   1
 
 LEVEL_NAMES=   classic_boulderdash classic_emerald_mine classic_sokoban \
                classic_supaplex rnd_tutorial_aaron_davidson rnd_tutorial_niko_boehm

Index: pkgsrc/games/rocksndiamonds/distinfo
diff -u pkgsrc/games/rocksndiamonds/distinfo:1.44 pkgsrc/games/rocksndiamonds/distinfo:1.45
--- pkgsrc/games/rocksndiamonds/distinfo:1.44   Mon Apr  8 17:49:31 2024
+++ pkgsrc/games/rocksndiamonds/distinfo        Wed May 21 19:06:31 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.44 2024/04/08 17:49:31 adam Exp $
+$NetBSD: distinfo,v 1.45 2025/05/21 19:06:31 adam Exp $
 
-BLAKE2s (rocksndiamonds-4.3.8.2-linux.tar.gz) = 03f0c2945b13946cba724a6d902972bc8c40b020256800b0e703998116e07be3
-SHA512 (rocksndiamonds-4.3.8.2-linux.tar.gz) = 3a722d55ce157d52b287ae833941dbd5b5ee45eb6ab277fdcd9e4838426cd27736b8a5c0a17b64d60a2f84d72b02fd7b983b6cc763bd9ea84be62e64fbdde8e9
-Size (rocksndiamonds-4.3.8.2-linux.tar.gz) = 4666115 bytes
+BLAKE2s (rocksndiamonds-4.4.0.4-linux.tar.gz) = d0eb20c59cdb0fbd981c4a90418547147fc64b4c3d457e99457f812492a515bd
+SHA512 (rocksndiamonds-4.4.0.4-linux.tar.gz) = c3b264128b056b82fbaae10c38ebbd4656f534dec50b5b452afaa6de44b0f9d9d6092fd97e4d8ec5bb4878108226022159e01b304ffd365a93cf86acc6c56421
+Size (rocksndiamonds-4.4.0.4-linux.tar.gz) = 5346211 bytes
 SHA1 (patch-src_Makefile) = d7f78c0f5a24d53661f678da76233b55d039f6d3
 SHA1 (patch-src_libgame_joystick.c) = 000805d76fee695cbedc42f1aa25423f04c08dbb
 SHA1 (patch-src_libgame_joystick.h) = a6bae0443a6285b9e4179119f1101ba7bf8d6727



Home | Main Index | Thread Index | Old Index