summaryrefslogtreecommitdiff
path: root/games
AgeCommit message (Collapse)AuthorFilesLines
2003-11-12PKGREVISION++ due to devel/popt update.salo9-18/+18
2003-11-11Add a MASTER_SITE.wiz1-3/+4
2003-11-09Need <string.h> and <strings.h> for prototypes.kleink2-6/+15
2003-11-08Upgrade to 0.4, by Soren Jacobsen in PR pkg/23348.xtraeme3-66/+51
Changes since 0.3: * "keydefs.h" created so you can edit the controls to suit your needs (and your keyboard). (Could be useful with LOCALPATCHES) * Keyboard control is better. You can now hold down multiple keys. While here s/USE_X11BASE/USE_X11/.
2003-11-06Set USE_GCC_SHLIB. Fixes linking on Solaris.gavan3-3/+6
2003-11-05Patch from Jonathan Perkin to make this package install properly onagc2-14/+14
Solaris.
2003-11-05Make this package happy in the presence of xpkgwedge.agc2-19/+19
Make this package install; deinstall; install properly. Don't force the use of gcc to build this package.
2003-11-05Upgrade to 2.2.4 (latest stable version).xtraeme2-7/+6
This closes PR pkg/23346 by Soren Jacobsen. Changes since 2.2.3: * Fixed sky-over-sky HOM. * Add sound compatibility option. * Improve sound volume accuracy. * Shared texture palette isn't the default anymore (glboom). * Better invulnerabilty rendering for non paletted OpenGL. * Network game server can now read config files to set game options. * Fix latency problems in LAN games. * Small compilation fixed for OpenGL on some unix platforms. * Fix for dehacked files which change frames. * Fixed name clash when compiling for some unix platforms. * Flag counted items with different colour on the IDDT automap. * Fixed extra shot sound when chaingun runs out of ammo. * Fix some telefragging related desyncs. * Fixed offsets for flipped sprites. * Hopefully fix problems with network games on big-endian platforms.
2003-11-04unlimit datasize and require gcc3 on alpha. Gets past a compiler errordmcmahill1-1/+6
that prevented building this package.
2003-11-02Fix HOMEPAGE. Per PR pkg/23347 by Soren Jacobsen.salo1-2/+2
2003-10-26Add buildlink2.mk (for pkgsrc-wip/boson).wiz1-0/+87
2003-10-23Make this compile on arches where size_t and socklen_t are typedef:edkristerw2-6/+9
to different types.
2003-10-21fix INCOMPAT_CURSES pattern to work on NetBSD 1.6dillo1-2/+2
2003-10-14Add handling for the nethack directories plus record and logfile to makepooka2-3/+15
them have the correct permission bits set when using binary packages. Thanks go to Damian Sweeney for noticing the problem and at least grant, salo and wiz for beating me with a cluestick so that I could fix it. manually bump version to 3.4.2nb1
2003-10-14Set HACKDIR the good old-fashioned way, so that these build.pooka4-8/+8
fixes pkg/22999 by Lloyd Parkes. thanks also to salo for the final nudge
2003-10-12Soren Jacobsen wants to take maintainership -- make it so.wiz1-2/+2
2003-10-11I can't test this anymore -- drop maintainership.wiz1-2/+2
2003-10-08Changes 3.0.6:adam3-8/+8
- fixed bug when initializing font graphic structure - fixed bug with animation mode "pingpong" when using only 1 frame - fixed bug with extended change target introduced in 3.0.5 - fixed bug where passing over moving element doubles player speed - fixed bug with elements continuing to move into push direction - fixed bug with duplicated player when dropping bomb with shield on - fixed switching bug (resetting flag when not switching but not idle) - fixed element tokens for certain file elements with ".active" etc. - added "switching" event for custom elements ("pressing" only once) - added support for MP3 music for SDL version through SMPEG library
2003-10-05add and enable tadsdillo1-1/+2
2003-10-05Initial import of tads 3.0.5, a compiler and interpreter fordillo7-0/+315
interactive fiction.
2003-10-05Update to 0.10.1:wiz4-29/+32
Version 0.10.1 ============== 2003-09-13 - accepted Solaris, .cvsignore and bzero patch Patch from pak21 (https://sourceforge.net/users/pak21/) - BomberCloneMServ will have even a playerlist of a game, so you will know who have joined a game. - added big endian support, so non intel-style computers will be able to play over the network now too. - added liquid and moving bombs special. - timer options, for how long the game will go. - added tunnels to the game so player can go through. PKG_playermove changed and PGK_tunneldata added - the first music file added to the game made by Digital_D <siggy_stardust@hotmail.com> the music files will be played out of the music directory randomly - chat windows size will be bigger in multiplayer games and in single games the space for the chat window is used for the gamefield size.
2003-10-01Apply patch provided by Brett Lymn to make this work with NetBSD's curses.dillo3-9/+36
Bump PKGREVISION.
2003-09-30Changes 3.0.5:adam1-3/+3
- fixed bug in multiple config pages loader code that could crash the game - enhanced (remaining low-resolution) Supaplex graphics - active/inactive sides configurable for custom element changes - new movement type "move when pushed" available for custom elements - now four envelope elements available - font, background, animation and sound for envelope now configurable - main menu doors opening/closing animation type now configurable
2003-09-30Changes 3.0.5:adam2-5/+5
- fixed bug in multiple config pages loader code that could crash the game - enhanced (remaining low-resolution) Supaplex graphics - active/inactive sides configurable for custom element changes - new movement type "move when pushed" available for custom elements - now four envelope elements available - font, background, animation and sound for envelope now configurable - main menu doors opening/closing animation type now configurable
2003-09-30xfrisk fails to properly display the action list, when using the standardxtraeme3-23/+42
Xaw library, so change this to use Xaw3d. While here don't use X11BASE as PREFIX for installation. Patch provided by Soren Jacobsen PR pkg/21668, with some changes by me. Bump pkgrevision to 1.
2003-09-29Trivial fix for GCC3.mycroft2-1/+32
2003-09-28Back out last change related to moving ncurses/buildlink2.mk tojlam12-24/+24
curses.buildlink2.mk. This was wrong because we _really_ do want to express that we want _n_curses when we include the buildlink2.mk file. We should have a better way to say that the NetBSD curses doesn't quite work well enough. In fact, it's far better to depend on ncurses by default, and exceptionally note when it's okay to use NetBSD curses for specific packages. We will look into this again in the future.
2003-09-27move ncurses/buildlink2.mk to mk/curses.buildlink2.mk, as it providesgrant12-24/+24
support for base system curses/ncurses as well as ncurses itself. suggested by wiz.
2003-09-26Fix GCC 3.3.1 related build problem.tron4-2/+30
2003-09-26Add a security patch and a compilation patch from the Debian package.wiz4-3/+41
Bump PKGREVISION.
2003-09-26Add and enable digger.wiz1-1/+2
2003-09-26Digger Remastered -- the PC version of Digger, disassembled, decompiled,wiz6-0/+70
deshrouded and rewritten. Digger was originally created by Windmill software in 1983 and released as a copy-protected, bootable 5.25" floppy disk for the IBM PC. As it requires a genuine CGA card, it didn't work on modern PCs. In 1998, I created Digger Remastered, which runs on all PCs with CGA or better and plays just like the original. It also has many new features, including: * Exit button * Optional VGA graphics * Recording and playback * Real time speed control * Keyboard redefinition * Gauntlet mode * Two player simultaneous mode
2003-09-25Add and enable foobillardxtraeme1-1/+2
2003-09-25Initial import of foobillard 2.8. Package imported from pkgsrc-wip.xtraeme5-0/+131
Foobillard is a free OpenGL-billard game for Unix with realistic physics, AI-player and many gametypes like pool carambol or snooker. The following features are implemented: - wood paneled table with gold covers and gold diamonds - reflections on balls - shadow pixmaps - detail switching of balls according to distance - zoom in/out - hold right mousebutton - FOV +/- - hold right mousebutton + CTRL - rotate - hold left mousebutton - animated queue - simple billard rules for 8 and 9-ball - simple AI-Player - strength adjustment - eccentic hit adjustment (button2+Shift) - lensflare - commandline options - config file (~/.foobillardrc) - red green stereo !!!! - sound (using SDL) - network play
2003-09-25Make sure this finds all libraries.jschauma2-4/+4
Fixes problem found in latest bulk-build.
2003-09-22Updated to 1.6.0. Closes PR pkg/19015 and pkg/22612.xtraeme7-17/+121
Changes: PLIB v1.6.0 (Sept 2nd 2002) ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Significant improvements and cleanup throughout PLIB, especially in PUI. * ssgAux library added - includes handy classes for more sophisticated effects layered on top of SSG. + Standard shapes like cubes, spheres, cylinders and teapots. + Water waves. + Fire. + Particle Systems + Lens Flare. * More example programs. * P-Guide GUI builder for PUI. * JS promoted to a full library. PLIB v1.5.1 (July 21st 2001) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Added ssgTween and ssgTweenController * Added puFileSelector - henceforth puFilePicker is deprecated. * Added ulList * Added VRML loader (this one works!) * Numerous bug fixes in other loaders. * Added TopHat support to JS * Added support for >3 simultaneous sounds in SL. (You have to explicitly enable that though - it's not the default) * Fixed bugs in util's directory handling. * puInput and puListBox now cope better with text that is too big for the widget * puListBox (and hence puFileSelector and puFilePicker) works with both large and small font sizes. * puDial changed to be derived from puSlider - many consequences of that change will be visible in the application. (eg output range is 0..1 and not 0..360) * PUI widgets are now 'sticky' so that if you are dragging a slider along a puSlider and your mouse slips off the edge of it, it'll still have "focus". * Added sgLerpAnglesVec3 to linearly interpolate angles allowing for the nasty wrap-around-360 problem. * Added sgLineSegment3ToLine3, sgDistSquaredToLineVec3 sgDistSquaredToLineSegmentVec3, sgDistToLineVec3 and sgDistToLineSegmentVec3. Also sgLine3 and sgLineSegment3 structures. * Added a 'Gallery' page to the documentation to show potential developers the range of applications that use PLIB - and also to promote things our developers have done. To save download time and CVS space, the actual images are not in the PLIB tarball. PLIB v1.4.2 (July 21st 2001) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Changes in NET to allow compilation under RedHat 7.1 * Fixed a small bug in ssgaSphere * Fixes a small bug in puFilePicker PLIB v1.4.1 (June 25th 2001) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Converted MSVC project files to 'BINARY' in the CVS archive because some versions of MSVC don't line UNIX-style line endings. * Many improvements and bug fixes to puFileSelector and puListBox. * Minor fix to NET to accomodate Solaris users. * Fixed puMenuBar so it highlights as you drag the mouse across it. * Fixed ulOpenDir so it returns NULL on error on non-MSVC systems * Changed colour of text on buttons in documentation to make them easier to read by colour-blind users. PLIB v1.5.0 (June 20th 2001) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Just a 'place holder' - actually identical to 1.4.0. PLIB v1.4.0 (June 20th 2001) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Fixed example programs so they don't use the obsolete _SSG_TYPE tags. * Removed multiplie <HEAD> tags on web pages. * Updated 'AUTHORS' file. * Added 'demos' to the CVS repository. PLIB v1.3.3 (June 18th 2001) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Various warnings cleaned up under MSVC. * Fixed function prototypes for the Quaternion functions in SG * Fixed bug in sgEulerToQuat where the angles were not being converted from degrees to radians. * Changed PUI to make sliders and dial widgets grab a hold of the mouse focus and not release it until the button is released. This is a subtle but important behavioural change. * puDial's are now derived from puSlider's - one side-effect of that is that they now return 0..1 rather than 0..360 and no longer support the maximum and minimum range functions. PLIB v1.3.2 (June 13th 2001) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * This CHANGES file has regrettably not been well maintained, hence there a numerous changes not listed here. * File loaders now require app to pass 'ssgLoaderOptions' rather than other ad-hoc callback function hooks. * Added Active Widget Implementation (pui) * Added puFilePicker * Added Ref Counting to ssgState * Added puBiSlider and puTriSlider * Added some missing 'AUTHORS' entries. * puDial widget (was actually in 1.3.1 but got missed in the 'CHANGES' file) * Fixed a problem in the configure.in that prevented ssgAux from building. * Moved the 'name' and 'user_data' (with associated set/get member functions) from ssgEntity down into ssgBase so that these functions will work with ssgState and ssgTexture objects. This is needed for PrettyPoly. PLIB v1.3.1 (Sept 15th 2000) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * PLIB examples' data files consolidated into a single 'examples/data' directory. * Added 'SSGAUX' library - include <plib/ssgAux.h> and link to /usr/lib/libplibssgaux.a * Aux library has 'ssga' classes to add high level shapes such as cylinders, cubes and spheres (two different kinds). * Lots of new example programs. + New PUI 'complex' uses multiple windows. + Cute 'waving flag' demo + Working Quaternions versus Eulers demo + Model viewer (this is actually a useful program - as well as a demo). PLIB v1.3.0 (July 1st 2000) ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Unstable version of 1.2.0, no significant code changes.
2003-09-19Update HOMEPAGE and/or MASTER_SITESdent4-8/+8
2003-09-19For some weird reason a patchsum for patch-ad appeared here during thepooka1-2/+1
last upgrade. Nuke it! pointed out by wiz
2003-09-19update HOMEPAGEdent2-4/+4
2003-09-18Revert last change so that Antti can fix it properly.agc1-3/+1
2003-09-17Update to KDE3.1.4.markd2-6/+5
Changes: * amor: Fix Bug 62000: error in amor's config dialog cancel button
2003-09-17Update to KDE3.1.4.markd3-37/+5
Changes: * ksokoban: fix rare crash on startup. * katomic: fix compile warnings. * kasteroids: Fix checked/unchecked "pause" action * kasteroids: Don't connect the cancel button twice to reject slot. * gcc 3.4+ compile fixes.
2003-09-17get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD orgrant2-4/+4
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-17Fix for big-endian machines. Patch provided by Lloyd Parkes in PR 22829.dillo2-1/+52
2003-09-16Sync PLIST with reality.agc1-5/+7
2003-09-16Fix MASTER_SITES and don't try to depend on suse_* packagesxtraeme1-6/+13
if we're on a Linux machine. Patch provided by Soren Jacobsen <snj@pobox.com> via PR pkg/22426.
2003-09-15Changes 3.0.4:adam3-16/+13
- fixed bug in multiple config pages code that caused crashes - fixed bug in custom definition of crumbled element graphics
2003-09-15Changes 3.0.4:adam4-74/+75
- fixed bug in multiple config pages code that caused crash - fixed bug in custom definition of crumbled element graphics
2003-09-15Update to 3.0.3, based on PR 22805 by Peter Seebach.wiz3-8/+15
New in 3.0.3: # Reduced the size of the 32x32 tiles bitmap. The smaller bitmap should fix the problem on older Windows versions (Windows 95 and 98) with restrictions of the maximal bitmap size . The tiles are available as a separate download from: ftp://clockwork.dementia.org/angband/Extra/graf-32x32-302.zip. # Fixed a bug in the text-output routines used for character dumps that sometimes introduced bogus output. (reported by Pasi Vartiainen) # Fixed a wrong entry in the template for the X11 startup shell script. ("Mynstral") # Fixed the display of *slays* in character dumps. (Matthias Kurzke) # The "It might have hidden powers." message will now displayed in the character dumps. This makes it easier to see if an artifact or ego-item with random abilities has already been *identified*. # Curses on unidentified items are no longer revealed in character dumps or in the output of the 'Inspect' command. # Fixed a typo - "intellegence". (Greg Stark) # Updated the DOS version to compile with the latest version of the Allegro library. New in 3.0.2: # Limited the maximum size of floor stacks to 23, so that get_item() can always display a list containing all objects. # Renamed 'genocide' to 'banishment' and 'mass genocide' to 'mass banishment' since that name fits much better to the effect. The priest's 'banishment' spell has been renamed to 'banish evil' to avoid confusion and since that is what it actually does. # Replaced silver arrows and bolts with mithril ammo since slay evil was too powerful. # Changed the color of seeker bolts to green since there are so many 'light blue' ammo objects now. # 'Golden staves' had the wrong color. (John I'anson-Holton) # Improved indentation of the object descriptions in the character dump. (Andrew Sidwell) # Destruction/Earthquake spells didn't properly destroy stacks of objects. After saving and loading the game, parts of the stacks were restored. (reported by Matthias Kurzke) # Zapping a stack of recharging rods would instantly recharge all but one of them. (Tormod Haugen) # Fixed an error in the LCC Makefile. # Fixed an off-by-one error that prevented savefiles with the maximum number of monsters or objects from loading correctly. (Takeshi Mogami) # Fixed an abuse that allowed the player to kill a monster with a ball spell by staying out of sight and detection range of the monster while the monster just patiently waited without ever getting a turn (reported by Tormod Haugen). Wounded monsters will now always get their turn, even when out of range. # The Elfstone 'Elessar' and the Jewel 'Evenstar' have the INSTA_ART flag now to make the APW-Borg happy. # Amulets of resistance are now fully known after identifying one for the first time. (Dr. Andrew White) # The option for flushing of pending input when failing to cast a spell didn't work. # Fixed several bugs in the scorefile handling that could lead to duplicated entries for a single character. (reported by Hallvard Furuseth and Mauro Scarpa) # Unified the code for object infos and artifact spoilers. (Andrew Sidwell) # Added event-handler code to call Lua functions when things happen in the game. # Allow multiple Lua event handlers per event. # Moved the generation of the player's fixed starting equipment (food and torches) to a Lua event handler. # Which objects a store will buy and sell is now determined by a Lua script. # Added various improvments to make finding errors in Lua code easier. # The lib/edit/*.txt files can now optionally contain the names of the default object, monster, terrain, and flavor colors instead of just a character specifying the Angband color code. # Changed the format of the flavor.txt file to make parsing easier. # Allow the use of the Angband version number in conditional statements of the *.prf file format. # Added Takeshi Mogami's bigtile patch that allows tile-graphics to have doubled width. # Added support for David Gervais' 32x32 tileset to the Windows, X11, and XAW ports. The tiles are available as a separate download from: ftp://clockwork.dementia.org/angband/Extra/32x32.zip (Takeshi Mogami) # Improved the error message when a font can't be loaded in the X11 and XPJ frontends. # Fixed a memory leak when switching between the various tilesets in the Windows version.
2003-09-12kill all references to gcc.buildlink2.mk and compiler.mk, and definegrant2-4/+4
USE_GCC2 or USE_GCC3 where appropriate. the functionality of the old gcc.buildlink2.mk has been rolled into compiler.mk now, which is automatically used. more changes to come later...