The NetBSD Project

CVS log for pkgsrc/games/rocksndiamonds/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / games / rocksndiamonds

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.69 / (download) - annotate - [select for diffs], Sat May 6 19:09:28 2023 UTC (4 months, 3 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, HEAD
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored)

*: Recursive revbump from audio/libopus 1.4

Revision 1.68 / (download) - annotate - [select for diffs], Sun Sep 11 12:51:47 2022 UTC (12 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

*: bump PKGREVISION for flac shlib bump

Revision 1.67 / (download) - annotate - [select for diffs], Thu Aug 11 05:08:34 2022 UTC (13 months, 2 weeks ago) by gutteridge
Branch: MAIN
Changes since 1.66: +2 -1 lines
Diff to previous 1.66 (colored)

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.

Revision 1.66 / (download) - annotate - [select for diffs], Sun Apr 10 12:18:19 2022 UTC (17 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.65: +4 -3 lines
Diff to previous 1.65 (colored)

rocksndiamonds: updated to 4.3.1.1

Rocks'n'Diamonds 4.3.1.1 released!
This new patch version is a recommended release, as it fixes several bugs:

fixed crash bug when player was killed by explosion
fixed crash bugs caused by accessing invalid array positions
fixed truncating score to 16-bit value in score file
fixed bug with automatically pausing tape before end for short tapes
fixed redraw problems if screen is much larger than visible playfield
added dynamically increasing number of digits for some game panel values
removed some unused variables and other compilation warnings


Rocks'n'Diamonds 4.3.1.0 released!
A new minor release is available with the following additions and bug fixes:

added check for custom elements being ext toplayer or element
added graphics animation mode iledfor tiled graphics on elements
added graphics animation mode andom_static(unchanged for each tile)
added additional empty space elements that can be graphically decorated
added counting mouse clicks on mouse click CEs when using step counter
added showing mouse cursor for levels with mouse click custom elements
fixed bug with playing sound and music loops on the music info screen

Revision 1.65 / (download) - annotate - [select for diffs], Mon Mar 28 10:44:16 2022 UTC (18 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored)

g*/*: revbump(1) for libsndfile

Revision 1.64 / (download) - annotate - [select for diffs], Wed Dec 8 16:04:40 2021 UTC (21 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored)

revbump for icu and libffi

Revision 1.63 / (download) - annotate - [select for diffs], Wed Sep 8 21:05:08 2021 UTC (2 years ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.62: +2 -1 lines
Diff to previous 1.62 (colored)

Recursive revbump for audio/jack

Revision 1.62 / (download) - annotate - [select for diffs], Wed Mar 3 08:30:48 2021 UTC (2 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

rocksndiamonds: updated to 4.2.3.1

Rocks'n'Diamonds 4.2.3.1 released!
This patch release fixes two nasty bugs in the last minor release version:
* fixed horrible crash bug when using ast played level setmenu
* fixed unneeded reloading of artwork when using ast played level setmenu

Rocks'n'Diamonds 4.2.3.0 released!
A new minor release is available with the following additions and changes:
* added ast played level setssub-menu to level set selection screen
* added step delay option to custom element movement configuration
* added support for left, middle or right mouse button for CE change events
* added setup option to disable counting score after the game
* added setup options to disable asking on quit game and on quit program
* added graphics config option to support elements on non-black background; this feature can be activated by using ame.use_masked_elements: truein the custom graphics configuration file
* changed custom artwork list to tree structure similar to level sets, which is separated into three sub-trees for standalone artwork (not related to any level set), artwork that is configured to be used by certain level sets and artwork directly included in level sets (like title screens)
* changed sorting and coloring in level sets menu and custom artwork menu
* changed saving back artwork info cache only if it has changed
* added support for persistent personal game data for the Emscripten platform
* added support for using LLDB instead of GDB when debugging on the Mac
* fixed two nasty bugs that could have crashed the game

Rocks'n'Diamonds 4.2.2.1 released!
A new bugfix release is available with the following fixes and additions:
* fixed bug with playing team mode tapes with changed visible playfield size
* added patch mode to patch tapes to force visible playfield size of 34 x 34
* added patch mode to automatically fix tapes for visible playfield size
* fixed single step mode for Rѥ game engine when used in team mode
* fixed triggering custom element actions by digging or collecting
* added option in level editor to use time score for 1 or 10 seconds left
* fixed time score for native Emerald Mine and Diamond Caves levels
* fixed bug with screen keyboard still being active during request dialogs
* fixed bug with screen keyboard causing overlay buttons to be disabled
* added option to disable warning about read-only levels when entering editor
* fixed bug with not updating game panel when leaving invisible warp mode
* fixed displaying new high score entry if new entry is not on the first page
* fixed graphical bug with envelope style request dialog after the game ended

Rocks'n'Diamonds 4.2.2.0 released!
A new feature release is available with the following additions and fixes:
* added showing as many keys as possible in the default game panel
* added setup option to show dynamite and keys for the Emerald Mine collection
* added support for improved display of keys for the Emerald Mine collection
* added support for improved request dialog in Emerald Mine collection
* fixed graphical glitch in some cases after request dialog if game has ended
* fixed delayed processing of input event immediately after game has started
* fixed mpty first movein step pause mode with Emerald Mine game engine

Revision 1.61 / (download) - annotate - [select for diffs], Thu Dec 10 16:33:02 2020 UTC (2 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.60: +2 -3 lines
Diff to previous 1.60 (colored)

rocksndiamonds: updated to 4.2.0.5

Rocks'n'Diamonds 4.2.0.5:

Here another bugfix release that fixes and adds the following:

fixed handling of player at fake acid for EM engine
fixed wrap-around with entering EM style doors for EM engine
fixed activating robot wheel at wrap-around position for EM engine
fixed some elements and properties when reading native DC2 levels
added Emscripten support for running Rѥ in a web browser
fixed compiling on OS/2 (ArcaOS, in fact)
fixed some compiler warnings for newer versions of GCC


Rocks'n'Diamonds 4.2.0.4:

This is yet another bugfix release that fixes and adds the following:

re-added accidentally removed program icon
fixed bug with text input / text area gadgets when pressing צscapekey
fixed bug with clicked text area gadgets marking level as changed
improved inserting level sketch from clipboard to level editor
fixed some game elements when inserting level sketch from clipboard
added setting game engine when inserting level sketch from clipboard
fixed workaround for color key bug in SDL 2.0.12 that breaks transparency
improved handling פONFand ױROPERTIESbuttons in level editor
fixed bug with virtual buttons that may be broken after rotating device
increased maximum tape length for playing extreme levels like ׻elda IIfixed graphical bugs if digging or collecting causes player relocation


Rocks'n'Diamonds 4.2.0.3:

This is another bugfix release which fixes and adds the following:

fixed some problems with wrap-around levels in Emerald Mine engine
added full compatibility for wrap-around levels in Emerald Mine engine
fixed single-step mode for wrap-around levels in Emerald Mine engine
fixed playing tapes recorded with old Emerald Mine game engine
added command utofixto fix tapes recorded with old EM game engine
fixed key shortcut to start/end game (which was broken since 4.2.0.0)
fixed some other key shortcuts that require entering upper case letters
added menu command undo-tapeto undo/restore last recorded tape
fixed potential crash bug that may occur when loading custom artwork
fixed single-step mode when using custom elements with mouse click events
added creating undo/redo snapshots when using mouse click events
fixed problems with virtual buttons and showing envelopes on Android
improved startup speed by optimizing parsing of parameter values
improved handling output of warnings, errors and debug messages
fixed showing source date on version page of info screen menu
added showing commit hash on version page of info screen menu


Rocks'n'Diamonds 4.2.0.2:

This is mainly a bugfix release which fixes and adds the following:

fixed broken tapes (for various reasons) recorded with old EM engine
fixed support for initially moving spring in EM game engine
added support for initially moving spring to Rѥ game engine
fixed potential crash bug when reading from artwork info cache
fixed wrong eater content when loading native EM levels
added support for variable number of eater arrays for EM engine
fixed vsync mode when not using OpenGL renderer (like ׮etalon Mac)
added option for setting hint for render driver to setup config file
added displaying render driver on info screen page

Rocks'n'Diamonds 4.2.0.1:

This is a bugfix release which fixes the following bugs:

fixed loading dynamic libraries shipped with the Linux package
fixed level editor key shortcuts (broken by regression)
fixed support for wrap-around levels in EM engine for old tapes


Rocks'n'Diamonds 4.2.0.0:

The most important change is the long-awaited update of the Emerald Mine game engine, which was based on an old version of David Tritscher צmerald Mine for X11from 2000/2001. The new game engine uses a more recent code base from 2009, which contains new features and bug fixes and improves the compatibility of the game engine with many levels from the Emerald Mine Club level collection (while preserving compatibility of already recorded tapes).

The most important Emerald Mine game engine related changes are:

support for wrap-around levels (like level 80 from level set ׳uppelmine 2
improved handling of chain-explosions of the uggame element
improved handling of the ake acidgame element
improved handling of various other game elements (like burning dynamite)
As another important improvement, the whole build system was updated for all platforms to support today development tools and to support the most recent versions of the SDL libraries, which removes several problems when building the game on current systems. This also includes native 64-bit support for the Windows version.

Here an overview of the most important build system changes:

added support for cross-compiling to Windows 64-bit platform
added CPU architecture (32/64 bit) to version info screen
added build support for older versions of Mac OS X
changed build system for Android from Ant to Gradle
updated SDL libraries to the latest versions for all platforms

The following features and bug fixes were added to custom elements:

added being able to use CE condition פE value/score gets 0added mouse click events to CE change events (experimental)
added new change action ove player newto CE change actions
added support for tapes with both keyboard/joystick and mouse actions
fixed bug with reanimating killed player by CE condition

The following additions and fixes are related to global animations:

added option to generally set global animations to block clicks
added missing handling of animation mode andomfor global animations
fixed drawing global animations when switching screens without fading

Additionally, there are the following new features and bug fixes:

added workaround for a bug in SDL 2.0.12 which prevents transparency
fixed potential crash bug if personal user level set cannot be found
changed move speed for some elements for older game engine versions
fixed element property that caused levels/tapes to be unsolvable
moved game engine settings to separate setup menu screen
fixed bug with scrollbar still active on virtual buttons config screen
replaced ILBM graphics source files in repository with converted PNG files
fixed text event handling for newer SDL versions on Android
fixed screen rotation for newer SDL versions on Android
fixed screen size for newer SDL versions on Android
updated custom game controller mappings for newer SDL versions on Android
added disabling overlay touch buttons when using joystick

Revision 1.60 / (download) - annotate - [select for diffs], Tue Aug 18 17:57:58 2020 UTC (3 years, 1 month ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.59: +2 -1 lines
Diff to previous 1.59 (colored)

*: revbump for libsndfile

Revision 1.59 / (download) - annotate - [select for diffs], Tue Mar 17 14:48:06 2020 UTC (3 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.58: +2 -3 lines
Diff to previous 1.58 (colored)

rocksndiamonds: updated to 4.1.4.1

Rocks'n'Diamonds 4.1.4.1:

This bugfix release mainly fixes a nasty packaging bug of the Windows installer version that breaks the start menu entry and the desktop icon.
Besides this, the following bug was fixed:
fixed bug in editor with group elements using graphic of other element


Rocks'n'Diamonds 4.1.4.0:

Android version:
added support for Android 9 and 10
fixed potential crash bug in Android version when rotating device
added overlay touch buttons for door request dialog
added overlay touch buttons for in-game topand ausebuttons
added overlay touch buttons for virtual buttons configuration
added showing overlay touch buttons only if touch screen is really used
added Android project files to build Android version

Global animations:
added using new screen fading option auto_delay_unitto use video frames
fixed handling global animation click events

Level editor:
added support for undo/redo using Ctrl-z/Ctrl-Shift-z in level editor

Bug fixes:
fixed crash bug when loading graphics sets with bad animation definitions
fixed bug in editor with custom elements using graphic of other element
fixed sporadic problems when playing MP3 files on Windows

Revision 1.58 / (download) - annotate - [select for diffs], Sun Mar 8 16:49:47 2020 UTC (3 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.57: +2 -1 lines
Diff to previous 1.57 (colored)

*: recursive bump for libffi

Revision 1.57 / (download) - annotate - [select for diffs], Tue Dec 10 22:22:22 2019 UTC (3 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

rocksndiamonds: updated to 4.1.3.0

Rocks'n'Diamonds 4.1.3.0

A new feature release is available which contains changes that are mainly useful for creating global animations with some more actions and events, but which also add some other features and bug fixes:

Global animations:
added support for handling multiple event definitions for global animations
added support for several new event types that can trigger global animations (nit tart ndand ostto trigger new animations when other animations are initialized using init delay, started, ended or when an animation post delay ends)
added global animation event nclick:anyto handle mouse release events
added global animation class ointerfor animation at mouse position
added global animation actions executed after init/anim/post delay

Touch devices:
added detecting use of touch device for user input on current platform
added cycling through all zoom tilesizes in editor when using touch device

Bug fixes:
fixed some bugs with drag-and-drop support for level set zip files
fixed level editor copy/paste using Ctrl-c/v for custom/group/DF elements
fixed level sketch copy/paste via clipboard on Windows
lots of other bugs fixed in this release (see Git commit messages)

Revision 1.56 / (download) - annotate - [select for diffs], Sun May 5 07:59:38 2019 UTC (4 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored)

rocksndiamonds: updated to 4.1.2.0

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 ϯO_TITLEfor 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 ame/teamtext

Bug fixes:
fixed bugs in game logic of ame of lifeand iomazeelements
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ѥ 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 assthroughoption 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)

Revision 1.55 / (download) - annotate - [select for diffs], Fri Jul 13 17:27:32 2018 UTC (5 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.54: +5 -69 lines
Diff to previous 1.54 (colored)

rocksndiamonds: updated to 4.1.0.0

4.1.0.0:
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 edoby pressing ndobutton 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 nitial wind directionto balloon elements in editor
fixed various bugs (and probably added some new ones)

Revision 1.54 / (download) - annotate - [select for diffs], Thu Mar 8 19:05:10 2018 UTC (5 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

rocksndiamonds: 4.0.1.3

Rocks'n'Diamonds 4.0.1.3
Shortly after the release, a regression bug was discovered in version 4.0.1.2, caused by the performance tuning for the utotestand warp mode tape replay, affecting the Emerald Mine game engine.

Rocks'n'Diamonds 4.0.1.2
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 utotestand warp mode
improved drawing title messages which use different fonts

Rocks'n'Diamonds 4.0.1.1
added workaround for broken MIDI volume behaviour for Windows platform
fixed bug with fading menu music on tart gameif 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)

Revision 1.53 / (download) - annotate - [select for diffs], Fri Oct 13 16:08:35 2017 UTC (5 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored)

rocksndiamonds: update to 4.0.1.0

Rocks'n'Diamonds 4.0.1.0:
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ѥiamonds, modern game controllers like the Xbox game controller were not supported very well until now.

Revision 1.52 / (download) - annotate - [select for diffs], Sat Sep 9 07:10:34 2017 UTC (6 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.51: +20 -33 lines
Diff to previous 1.51 (colored)

Rocks'n'Diamonds 4.0.0.2:

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 utotest* improved progress and summary output for automatic tape replay / testing

Revision 1.51 / (download) - annotate - [select for diffs], Sat Apr 25 14:23:03 2015 UTC (8 years, 5 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.50: +2 -1 lines
Diff to previous 1.50 (colored)

Recursive revbump following MesaLib update, categories g through n.

Revision 1.50 / (download) - annotate - [select for diffs], Sat Jun 14 10:13:46 2014 UTC (9 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.49: +10 -6 lines
Diff to previous 1.49 (colored)

Changes 3.3.1.2:
- 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

Revision 1.49 / (download) - annotate - [select for diffs], Sat Mar 2 10:44:35 2013 UTC (10 years, 7 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

Reset maintainer to "pkgsrc-users@NetBSD.org".

Revision 1.48 / (download) - annotate - [select for diffs], Sat Oct 6 11:54:53 2012 UTC (10 years, 11 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.47: +1 -3 lines
Diff to previous 1.47 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.47 / (download) - annotate - [select for diffs], Sat Jan 28 13:06:21 2012 UTC (11 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

More PKGREVISION++ for SDL_image

Revision 1.46 / (download) - annotate - [select for diffs], Fri Apr 22 14:40:42 2011 UTC (12 years, 5 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

recursive bump from gettext-lib shlib bump.

Revision 1.45 / (download) - annotate - [select for diffs], Thu Jan 13 13:53:28 2011 UTC (12 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.44: +2 -1 lines
Diff to previous 1.44 (colored)

png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.

Revision 1.44 / (download) - annotate - [select for diffs], Sat Jul 3 07:24:44 2010 UTC (13 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.43: +2 -3 lines
Diff to previous 1.43 (colored)

Changes 3.3.0.1:
* added configurable key shortcuts for snap+direction player actions
  (probably most useful for recording tool-assisted speedrun (TAS)
  tapes using the single-step mode of the tape recorder)

Revision 1.43 / (download) - annotate - [select for diffs], Mon Jun 14 15:33:13 2010 UTC (13 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored)

PKGREVISION bump for png-1.4.x shlib change.
(missed those and *emacs* the first time round because they pull
in their png dependencies via default-on options; they were included
in the test bulk build though)

Revision 1.42 / (download) - annotate - [select for diffs], Sun Jun 6 08:41:44 2010 UTC (13 years, 3 months ago) by adam
Branch: MAIN
Changes since 1.41: +8 -9 lines
Diff to previous 1.41 (colored)

Changes 3.3.0.0:
* fixed missing memory allocation in SP engine when saving engine data
  for non-SP game engine snapshots (which also stores SP engine part)
* fixed problem with scrolling in native EM engine in multi-user mode
  (this bug was just introduced with the experimental viewport stuff)
* fixed animation of splashing acid in EM engine with classic artwork
* fixed animation of cracking nut in EM engine with classic artwork
* fixed (implemented) single step mode in native EM and SP engines
* fixed "latest_engine" flag in classic levels (moved to single sets)
* updated SDL library DLLs for Windows to the latest release versions
  (this fixed some mysterious crashes of the game on Windows systems)
* replaced EM and SP set in classic level set with native level files
* finally added a newly written "CREDITS" file to the game package
* removed sampled music loops from classic music set

Revision 1.41 / (download) - annotate - [select for diffs], Sun Nov 1 15:46:07 2009 UTC (13 years, 11 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

wants to link with -lsmpeg when the SDL option is enabled

Revision 1.40 / (download) - annotate - [select for diffs], Wed Aug 26 19:58:44 2009 UTC (14 years, 1 month ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored)

bump revision because of graphics/jpeg update

Revision 1.39 / (download) - annotate - [select for diffs], Sun Jun 14 22:58:00 2009 UTC (14 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.38: +1 -2 lines
Diff to previous 1.38 (colored)

Remove @dirrm related logic.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Jan 12 19:22:18 2009 UTC (14 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.37: +9 -10 lines
Diff to previous 1.37 (colored)

Changes 3.2.6.0:
* fixed crash bug when scrolling with cursor keys in editor
* fixed X11 crash bug when scaling images with width/height less than 32
* fixed X11 crash bug when blitting masked title screens over background
* fixed growing steel wall to also leave behind steel wall
* fixed custom element change conditions where a player element is used
* fixed bug with player relocation while the player switches an element
* fixed problems with re-mapping players on playfield to input devices
* fixed wrong behaviour of player option "no centering when relocating"
* added condition "deadly when " for custom elements
* added possibility to reanimate player immediately after his death
* added "element used as action parameter" to element change actions
* added optional initial inventory for players (pre-collected elements)
* added change page actions "set player inventory" and "set CE artwork"
* added switch for EM style dynamite "[ ] explodes with chain reaction"
* moved "level settings" and "editor settings" to two tabbed screens
* added level setting to start a level with always the same random seed
* added CE action "set random seed" to re-initialize random seed in game

Revision 1.37 / (download) - annotate - [select for diffs], Tue Mar 4 06:59:05 2008 UTC (15 years, 7 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.36: +16 -13 lines
Diff to previous 1.36 (colored)

Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Oct 13 12:58:47 2007 UTC (15 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Changes 3.2.4:
* fixed crash bug in toon drawing functions for large step offset values
* fixed some problems with displaying game panel when quick-loading tape
* fixed (experimental only) redrawing of every tile per frame (even if
  unneeded) for the extended (R'n'D based) EMC graphics engine
* added optimization to only calculate element count for panel display
  if really needed (that is, if element count values defined on panel)
* fixed problem with special editor door redraw when entering main menu
* fixed bug with displaying background for title messages on info screen
* some code cleanup for the extended (R'n'D based) EMC graphics engine
* fixed bug with CE action "move player" always resulting in player 4
  if there was a CE action with no trigger player (because the player
  element was calculated by using log_2() from trigger player bits with
  the value PLAYER_BITS_ANY) -- this is now fixed by also storing the
  triggering player bit mask and handling all players in "move player"
* fixed bug when defined artwork cannot be found for artwork that has
  default artwork cloned from other artwork (without default filename)
* added several fixes to the extended (R'n'D based) EMC graphics engine
* fixed broken editor copy and paste for custom elements between levels

Revision 1.35 / (download) - annotate - [select for diffs], Sat May 19 22:36:11 2007 UTC (16 years, 4 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.34: +11 -7 lines
Diff to previous 1.34 (colored)

Prepared package for installation to DESTDIR. Package not declared ready
because there is still the pkgsrc issue of wrong permissions recorded
in +INSTALL scripts.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Mar 18 18:29:38 2007 UTC (16 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

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

Revision 1.33 / (download) - annotate - [select for diffs], Fri Feb 2 19:00:45 2007 UTC (16 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.32: +1 -2 lines
Diff to previous 1.32 (colored)

Modular Xorg support.

Revision 1.32 / (download) - annotate - [select for diffs], Sun Oct 1 14:34:01 2006 UTC (17 years ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.31: +10 -8 lines
Diff to previous 1.31 (colored)

Fixed pkglint warnings.

Revision 1.31 / (download) - annotate - [select for diffs], Sat Jul 22 23:16:42 2006 UTC (17 years, 2 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.30: +53 -47 lines
Diff to previous 1.30 (colored)

Updated to version 3.2.0.

Pkgsrc changes:
  - Cleaned up COMMENT: There are no more separate packages for x11 and sdl.
  - INSTALLATION_DIRS should be extended, not set absolutely.
  - Simplified PLIST handling: no more @exec in PLIST, replaced by OWN_DIRS_PERMS.
  - Simplified installation of sounds/graphics/levels etc. All the files are now
    dynamically added to the PLIST, so the static PLIST is really short now.
  - Use GAMEOWN and GAMEGRP as user and group now.
  - No more substitutions in the pre-configure target and no more patch-aa:
    Replaced by overriding GNU make variables with MAKE_FLAGS.
  - Simplified patch-ab, also with MAKE_FLAGS.
  - Changed mode of top-level score directory so that users cannot see
    the score files. This prevents tampering with high scores :).
  - The do-install target uses now INSTALL_GAME to honor SETGIDGAME (from mk.conf).

Relevant changes since version 3.1.2:
=====================================
- finished new native game engine for Emerald Mine (Club) levels
- added all new elements from EMC engine also to R'n'D engine
- added selection between ECS and AGA graphics for EMC levels to setup
- added multi-player support for EMC game engine (with up to four players)
- added player switching (visual and quick) to R'n'D and EM game engine
- added key shortcut settings for switching player focus to setup menu
- added custom element actions for CE change page in level editor
- added "CE value" and "CE score" counters for custom elements
- added cascaded element lists to element list in level editor
- added dynamic element list with all elements used in current level
- added special Supaplex animations for Murphy being bored and sleeping
- added setup option to display element token name in level editor
- added up to five title screens for each level set to show after loading
- added credits pages to the "credits" section that were really missing
- lots of bugfixes and internal engine changes (see ChangeLog file)

Revision 1.30 / (download) - annotate - [select for diffs], Mon Jun 12 16:28:10 2006 UTC (17 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable)
for SDL shlib changes.

Revision 1.29 / (download) - annotate - [select for diffs], Sun Feb 5 23:09:22 2006 UTC (17 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.28: +2 -1 lines
Diff to previous 1.28 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.28 / (download) - annotate - [select for diffs], Fri Jan 20 22:37:05 2006 UTC (17 years, 8 months ago) by adam
Branch: MAIN
Changes since 1.27: +4 -11 lines
Diff to previous 1.27 (colored)

Changes 3.1.2:
* Fixed level editor bug

Revision 1.27 / (download) - annotate - [select for diffs], Thu Dec 29 06:21:41 2005 UTC (17 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.26: +1 -2 lines
Diff to previous 1.26 (colored)

Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.

Revision 1.26 / (download) - annotate - [select for diffs], Wed Dec 28 04:53:36 2005 UTC (17 years, 9 months ago) by reed
Branch: MAIN
Changes since 1.25: +4 -4 lines
Diff to previous 1.25 (colored)

Use PKGMANDIR for man page.

Revision 1.25 / (download) - annotate - [select for diffs], Sun Dec 11 09:40:43 2005 UTC (17 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored)

Convert aalib to options framework, adding an 'x11' option, and remove
aalib-x11 and aview-x11.
SDL dependencies change, so bump PKGREVISION (and BUILDLINK_RECOMMENDED)
for affected packages.

Addresses PR 32046 by Leonard Schmidt.

Revision 1.24 / (download) - annotate - [select for diffs], Mon Dec 5 20:50:17 2005 UTC (17 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.23 / (download) - annotate - [select for diffs], Tue Aug 16 15:35:51 2005 UTC (18 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.22: +74 -9 lines
Diff to previous 1.22 (colored)

Changes 3.1.1:
- added tutorial level set created by Aaron Davidson
- added editor element descriptions written by Aaron Davidson
- added native game engine for Emerald Mine (Club) levels
- added level skipping functionality to main menu
- added support for dumping small-sized level sketches from editor
- added use of "editorsetup.conf" for different level sets
- lots of bugfixes and internal engine changes (see ChangeLog)

Revision 1.22 / (download) - annotate - [select for diffs], Sun Jan 16 19:33:27 2005 UTC (18 years, 8 months ago) by kristerw
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

Move PKGREVISION so that it is set before mk/bsd.pkg.mk is included.

Revision 1.21 / (download) - annotate - [select for diffs], Wed Dec 22 16:46:19 2004 UTC (18 years, 9 months ago) by reed
Branch: MAIN
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored)

Install manpage to man section 6. (No patch needed since
was done with do-install target in first place.)

Bump PKGREVISION.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Dec 3 15:14:57 2004 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Mar 8 08:43:33 2004 UTC (19 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2, pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.18: +1 -3 lines
Diff to previous 1.18 (colored)

Removed not-for-darwin; builds and works with x11 target

Revision 1.18 / (download) - annotate - [select for diffs], Sat Mar 6 20:08:20 2004 UTC (19 years, 6 months ago) by heinz
Branch: MAIN
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 (colored)

On MacOS X  SDL is always needed, so use rocksndiamonds-sdl and mark this packages with NOT_FOR_PLATFORM

Revision 1.17 / (download) - annotate - [select for diffs], Wed Dec 17 21:30:39 2003 UTC (19 years, 9 months ago) by heinz
Branch: MAIN
Changes since 1.16: +7 -1 lines
Diff to previous 1.16 (colored)

Let this work on Solaris (verified) and maybe Darwin (please test).
Create user and group if necessary, not every OS has "games:games".

Revision 1.16 / (download) - annotate - [select for diffs], Mon Sep 15 15:20:44 2003 UTC (20 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.15: +5 -64 lines
Diff to previous 1.15 (colored)

Changes 3.0.4:
- fixed bug in multiple config pages code that caused crash
- fixed bug in custom definition of crumbled element graphics

Revision 1.15 / (download) - annotate - [select for diffs], Tue Sep 9 15:05:30 2003 UTC (20 years ago) by adam
Branch: MAIN
Changes since 1.14: +16 -14 lines
Diff to previous 1.14 (colored)

Changes 3.0.3:
- fixed bug (missing array boundary check) which could crash the game
- fixed problem with setting mouse cursor in SDL version in fullscreen
- fixed problem with flickering when drawing toon animations
- fixed problem with player animation when snapping and moving
- fixed several nasty bugs that may have caused crashes on some systems
- added envelope content which gets displayed when collecting envelope
- added multiple change event pages for custom elements
- added support for loading various music formats through SDL_mixer
- added music to Supaplex classic level set

Revision 1.14 / (download) - annotate - [select for diffs], Tue Aug 26 15:04:10 2003 UTC (20 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Most important changes since last release version 3.0.1:
- fixed bug with messing up custom element properties in 3.0.0 levels
- fixed bug with choosing wrong engine version when playing tapes
- fixed bug with creating inaccessible elements at player position
- fixed bug with not finding current level artwork directory

Most important changes since last release version 3.0.0:
- fixed bug that caused a crash at startup under Solaris
- fixed bug that caused the DOS version not finding its files
- fixed bug with missing graphic for active red disk bomb
- added custom element property for dropping collected elements
- added another 128 custom elements for those who can't get enough
- fixed PCX files in the DOS version ("classic" graphics only)

Revision 1.13 / (download) - annotate - [select for diffs], Tue Aug 5 15:12:45 2003 UTC (20 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.12: +16 -3 lines
Diff to previous 1.12 (colored)

Changes 3.0.0 (since 2.1.1):
- final version bumped to 3.0.0 due to the massive changes
- graphics and sounds now completely and dynamically customizable
- element animation length, speed and mode now freely configurable
- 128 custom elements with lots of configurable element properties
- advanced custom element settings for powerful, self-created elements
- automatic tape playing function for game engine and level testing
- added support for stereo WAV sound files
- added support for background images for all menu screens
- added some example levels showing how to create custom artwork
- fixed Supaplex gravity tubes
- fixed very nasty bug in SDL_image (and X11) PCX loading routine
- fixed some very nasty bugs in bitmap zoom routine
- fixed very nasty bug in level/artwork loading routine

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jul 17 21:39:20 2003 UTC (20 years, 2 months ago) by grant
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.11 / (download) - annotate - [select for diffs], Thu Apr 10 01:28:18 2003 UTC (20 years, 5 months ago) by grant
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

make ${PAX} usage consistent:

- group 'zrw' and 'p' args, -s last
- use the && operator consistently
- strip unneeded parens
- some whitespace cleanup

Revision 1.10 / (download) - annotate - [select for diffs], Tue Oct 29 19:07:53 2002 UTC (20 years, 11 months ago) by heinz
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Bump package revision to 1. New patch-ak fixes bug in Joystick support
(tested on i386).

Revision 1.9 / (download) - annotate - [select for diffs], Wed Oct 23 13:24:53 2002 UTC (20 years, 11 months ago) by heinz
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

PKGREVISION is now empty (instead of 0), to placate lintpkgsrc.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Oct 19 20:06:45 2002 UTC (20 years, 11 months ago) by heinz
Branch: MAIN
Changes since 1.7: +23 -17 lines
Diff to previous 1.7 (colored)

Update to rocksndiamonds 2.1.1.
Maybe someone can check how well this works with pkgsrc on MacOS X (see
below).

Summary of changes since rocksndiamonds-2.0.0
=============================================
        - lots of new contributed levels

Release Version 2.1.1 [13 AUG 2002]
-----------------------------------
	- sound bug (causing crashes) fixed (reported by Keith Peterston)
	- small NetBSD compilation bug fixed (thanks to Adam Ciarcinski)
	- default keys for "snap field" and "place bomb" fixed for Mac OS X

Release Version 2.1.0 [05 AUG 2002]
-----------------------------------
	- native Mac OS X port (finally!)
	- graphics, sounds and music now fully configurable
	- added support for TrueColor PCX graphics files
	- added support for 16 bit WAV sound files
	- enhanced sound system (especially regarding stereo and loop sounds)
	- new structured setup menu (with sub-menues for graphics and sounds)
	- added "quick save" and "quick load" functions with shortcut key
	- added single-step playing mode (automatic pause after each step)
	- behaviour of "Escape" key in level editor now more intuitive
	- changed default slipping behaviour of gems back to 2.0.0 style;
	  this is now an element property for gems in the level editor,
	  although existing converted levels use the new EM gems behaviour
	- bug fixed that prevented walking through tubes when gravity on
	- added Boulder Dash style "snap-pushing" (thanks to Achim Härtel)
	- fixed memory leak in image loading code
	- fixed some "solid" elements that were accidentally destructible
	- fixed some tape stuff
	- added custom graphics set "Animal Kingdom" by Flyboy

Release Version 2.0.1 [19 MAR 2002]
-----------------------------------
	- bug in explosion code fixed that broke level 24 of "Baby Ghost Mine"
	- several Supaplex emulation bugs fixed (thanks to Mihail Milushev):
	  + orange disk does not fall off from slippery elements
	  + infotrons kill electrons and snik snaks and trigger orange disks
	  + explosion chain reactions are now a bit slower than murphy
	- behaviour of robots adjusted to make them less aggressive
	  (needed for quite some Emerald Mine Club levels)
	- emeralds and diamonds now fall off normal, steel and growing walls,
	  as this is the correct behaviour in Emerald Mine; existing private
	  and contributed levels will still behave as before, unless saved
	  again (with or without modifications) from the level editor of the
	  current version of the game
	- icon for Windows executable added
	- bug when selecting default level series fixed
	- new IFF style file format for level and tape files
	- bug in storing amoeba content fixed
	- nasty tape bugs fixed (completely reworked tape stuff)
	- 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

Revision 1.7 / (download) - annotate - [select for diffs], Tue Feb 19 06:25:57 2002 UTC (21 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Changes since 1.6: +6 -1 lines
Diff to previous 1.6 (colored)

Minor overhaul.

Not all NetBSD platforms support joysticks. Based on ones which are active
in their GENERIC config's only have those actually compile in NetBSD specific
joystick support. For the rest let the generic joystick support get pulled
in (and then fail to probe so the code will disable it anyways).

Otherwise this fails on any system without <machine/joystick.h>

XXX...This really should be redone at some point since it's messy now and
the original code looks like it had the concept of no joystick support in
the first place.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Feb 2 11:59:09 2002 UTC (21 years, 8 months ago) by jdolecek
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

Add joystick support for NetBSD

Revision 1.5 / (download) - annotate - [select for diffs], Thu Jul 5 22:07:58 2001 UTC (22 years, 3 months ago) by kristerw
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

Update rocksndiamonds to version 2.0.0

Changes since version 1.4.0:
        - major code redesign to maintain generic game functions in a separate
          library and make it easier to port the game to new targets like SDL
        - can be compiled with SDL library to build native Windows version
        - DOS and Windows versions can be compiled with gcc cross-compiler
        - trying to open already busy audio device does not block the game
        - fixed network playing bug (patch from web site)
        - SDL version can load and play music modules
        - fixed element description in level editor for EM doors and keys

Revision 1.4 / (download) - annotate - [select for diffs], Sun Feb 25 04:17:50 2001 UTC (22 years, 7 months ago) by hubertf
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this

Revision 1.3 / (download) - annotate - [select for diffs], Fri Feb 16 15:10:58 2001 UTC (22 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Jan 5 01:02:12 2000 UTC (23 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored)

Improved PLIST for binary packages (creation of high-score directories,
permissions). Made user 'games' owner of most files.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Mon Jan 3 17:23:26 2000 UTC (23 years, 9 months ago) by wiz
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of Rocks'n'Diamonds 1.4.0, an arcade game like Boulder Dash
or Emerald Mines, also includes Sokoban levels

Revision 1.1 / (download) - annotate - [select for diffs], Mon Jan 3 17:23:26 2000 UTC (23 years, 9 months ago) by wiz
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>