diff options
author | adam <adam@pkgsrc.org> | 2007-03-18 18:29:38 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2007-03-18 18:29:38 +0000 |
commit | 4dbdaaf3458d8692909022498cb69e101b341814 (patch) | |
tree | 8fa82865ddaf534e435bfef96b44cc4bfba8680e /games | |
parent | 701edbe23b541ae2d1aa09cbfdbea7623d5108d4 (diff) | |
download | pkgsrc-4dbdaaf3458d8692909022498cb69e101b341814.tar.gz |
Changes 3.2.3:
* fixed malloc/free bug when updating EMC artwork entries in level list
* added workaround (warning and request to quit the current game) when
changing elements cause endless recursion loop (which would otherwise
freeze the game, causing a crash-like program exit on some systems)
* fixed nasty string overflow bug when entering too long envelope text
* added feedback sounds for menu navigation "menu.item.activating" and
"menu.item.selecting" (for highlighting and executing menu entries)
* improved "no scrolling when relocating" to also consider scroll delay
(meaning that the player is not automatically centered in this case;
this makes it possible to "invisibly" relocate the player to a region
of the level playfield which looks the same as the old level region)
* fixed bug with not recognizing "main.input.name.align" when active
* fixed bug with displaying masked borders over title screens when
screen fading is disabled
* fixed infinite loop / crash bug when killing the player while having
a CE with the setting "kill player X when explosion of <player X>"
* added special editor graphic for "char_space" to distinguish it from
"empty_space" when editing a level (in-game graphics still the same)
* fixed nasty bug with initialization only done for the first player
* small change to handle loading empty element/content list micro chunks
* uploaded pre-release (test) version 3.2.3-0 binary and source code
* some optimizations on startup speed by reducing initial text output
* added caching of custom artwork information for faster startup times
* fixed graphical bug when using fewer menu entries on level selection
screen than usual (with "menu.list_size.LEVELS" directive)
* fixed crash bug (Windows/SDL only) caused by BlitBitmap blitting from
the backbuffer to the backbuffer by error (with identical rectangle)
* fixed bug when displaying titlescreen with size less than element tile
* fixed bug that caused elements with "change when digging <e>" event
to change for _every_ digged element, not only those specified in <e>
* fixed bug that caused impact style collision when dropping element one
tile over the player that can both fall down and smash players
* fixed bug that caused impact style collision when element changed to
falling/smashing element over the player immediately after movement
Diffstat (limited to 'games')
-rw-r--r-- | games/rocksndiamonds/Makefile | 4 | ||||
-rw-r--r-- | games/rocksndiamonds/distinfo | 10 | ||||
-rw-r--r-- | games/rocksndiamonds/patches/patch-ak | 6 |
3 files changed, 10 insertions, 10 deletions
diff --git a/games/rocksndiamonds/Makefile b/games/rocksndiamonds/Makefile index d31c6f07a77..a9fb3298631 100644 --- a/games/rocksndiamonds/Makefile +++ b/games/rocksndiamonds/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.33 2007/02/02 19:00:45 joerg Exp $ +# $NetBSD: Makefile,v 1.34 2007/03/18 18:29:38 adam Exp $ -DISTNAME= rocksndiamonds-3.2.0 +DISTNAME= rocksndiamonds-3.2.3 CATEGORIES= games x11 MASTER_SITES= http://www.artsoft.org/RELEASES/unix/rocksndiamonds/ diff --git a/games/rocksndiamonds/distinfo b/games/rocksndiamonds/distinfo index 3917a16f089..9d8b0a499bc 100644 --- a/games/rocksndiamonds/distinfo +++ b/games/rocksndiamonds/distinfo @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.20 2006/07/22 23:16:42 heinz Exp $ +$NetBSD: distinfo,v 1.21 2007/03/18 18:29:38 adam Exp $ -SHA1 (rocksndiamonds-3.2.0.tar.gz) = 76d5f4029bf437d94d56d464f05e4a3e32e1307b -RMD160 (rocksndiamonds-3.2.0.tar.gz) = 396eed9b9bb264b3fcb128f7fd26003ed57876f6 -Size (rocksndiamonds-3.2.0.tar.gz) = 3215788 bytes +SHA1 (rocksndiamonds-3.2.3.tar.gz) = 2fafccb58fc0cc9cf321f49c4dc981bb112bb7ac +RMD160 (rocksndiamonds-3.2.3.tar.gz) = ad0c908648059be98d8741058f4995481dae25ea +Size (rocksndiamonds-3.2.3.tar.gz) = 3266249 bytes SHA1 (patch-ab) = 9b7b19fee0b6a1ab5ac17f7ec632de738ec88c04 SHA1 (patch-ac) = 9cbf5ff897cae129455081c941d7ae355b525d1b SHA1 (patch-ag) = c9c500490948a03b6f5e2fa409f52112edbf7e92 SHA1 (patch-ah) = 584b406eef29b2849f7fc42181a7b9f29e6c9c69 -SHA1 (patch-ak) = c3218874428731601c90d142b9f327002d6a5fdd +SHA1 (patch-ak) = 1e91585c1941b26dae10bacd3110ac7705722e63 diff --git a/games/rocksndiamonds/patches/patch-ak b/games/rocksndiamonds/patches/patch-ak index 1216357701c..a9af8c88a55 100644 --- a/games/rocksndiamonds/patches/patch-ak +++ b/games/rocksndiamonds/patches/patch-ak @@ -1,8 +1,8 @@ -$NetBSD: patch-ak,v 1.5 2005/08/16 15:35:51 adam Exp $ +$NetBSD: patch-ak,v 1.6 2007/03/18 18:29:38 adam Exp $ ---- src/libgame/system.c.orig 2005-06-27 20:26:12.000000000 +0000 +--- src/libgame/system.c.orig 2006-12-28 01:43:10.000000000 +0100 +++ src/libgame/system.c -@@ -1279,10 +1279,14 @@ inline void InitJoysticks() +@@ -1340,10 +1340,14 @@ void InitJoysticks() return; /* joysticks generally deactivated by compile-time directive */ #endif |