Age | Commit message (Collapse) | Author | Files | Lines |
|
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)
|
|
- 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)
|
|
was done with do-install target in first place.)
Bump PKGREVISION.
|
|
- fixed obvious bug with wrong "Murphy" graphics (when digging etc.)
- fixed a lot of Emerald Mine and Supaplex game engine emulation bugs
- re-converted Emerald Mine and Supaplex levels to apply engine fixes
- changed default snap/drop keys from left/right Shift to Control keys
- added level loader for loading native Emerald Mine levels
- added level loader for loading native Supaplex packed levels
- added group elements for multiple matches and random element creation
- added elements that can be digged or left behind by custom elements
- added element "Sokoban field with player" missing for Sokoban levels
- added custom element features to allow building of teleporters
- added option to use step limit instead of time limit for level
- added pressing "space" key as valid action to select menu options
- added clipboard (cut and paste buttons) for custom and group elements
- added shortcut to dump brush (type ":DB" in editor) for use in forum
- added network multiplayer code for Windows (still only command line)
- replaced old tutorial level set with far better one by Niko Böhm
- "contributions" levels now separate package to make base set smaller
- too many bugfixes and changes to list them all here (see ChangeLog)
|
|
- added "musicinfo.conf" for menu and level music configuration
- added "editorsetup.conf" for editor element list configuration
- added "copy" and "exchange" functions for custom elements to editor
- added configurable "bored" and "sleeping" animations for the player
- added "awakening" sound for player when waking up after sleeping
- added configurable element animations for info screen
- added configurable music credits for info screen
- added configurable level set information for info screen
- added warnings for undefined token values in artwork config files
- menu entries now also selectable by clicking on entry text
- better sniksnak turning movement (two steps instead of only one)
- fixed turning movement of butterflies and fireflies (no frame reset)
- fixed bug with wrong default impact sound for colored emeralds
- fixed bug with double nut cracking sound
- fixed a very nasty bug in dragon turning code in TurnRoundExt()
- finally fixed tape recording when player is created from CE change
- added new contributed levels
|
|
- 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
|
|
- 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
|
|
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
|
|
|