summaryrefslogtreecommitdiff
path: root/games
AgeCommit message (Collapse)AuthorFilesLines
2000-09-03remove 'jlam' targetwiz1-4/+1
2000-09-03add RCS Idwiz1-0/+1
2000-09-03remove leading whitespacewiz1-1/+1
2000-09-03$() -> ${}wiz1-3/+3
2000-09-03remove trailing whitespacewiz1-2/+2
2000-09-03add RCS Idwiz1-0/+1
2000-09-02Update maintainer.jdc1-2/+2
Approved by agc.
2000-08-31Adapt this package to tk-8.3.2.jwise6-26/+29
2000-08-31Cosmetical nit.kleink1-1/+1
2000-08-31Update xconq to 7.3.3; changes since release 7.2.2 include:kleink16-179/+222
*** 7.3.3 Fix pathnames to tcl/tk libraries. Fix Mac bugs: 1-bit images, loading of emblems from saved games, large map handling, removed variants. Add better solid colors in advterr.g. *** 7.3.2 Fix crash with no-indepside games on Unix. Add terrain images for advances.g. *** 7.3.1 In Unix/Windows player setup, make separate buttons to add/remove indepside AI and to configure indepside behavior. Add --enable-alternate-scoresdir configure option. Update config.guess and config.sub. *** 7.3.0 This release accumulates over two years of changes throughout the program. In general, the emphasis has been on improving the program's usability, making the AI smarter, improving existing games, and extending to Civ-type games, rather than adding random new games to the library. The Unix user interface has been rewritten to use tcl/tk. It includes a full set of menus, resizeable panes in the map windows, buttons for common operations, a mouseover display, and many additional map display options. There is also a full set of dialogs for setting up a game, plus a chat window to facilitate setting up networked games. There is now a port to Windows, using the tcl/tk-based interface, which means no more requirement to run an X server. The Windows port still has bugs though. The Mac interface now has floating windows for most auxiliary windows, city and research dialogs, and more display controls, including player controls over most colors and imagery used. Selected units can now blink rather than being surrounded with a box. Unix networking support now allows for more than two players in a game, and the game setup dialogs are synchronized, so for instance clicking on a variant checkbox causes all players' checkboxes to change. Hans Ronne added the game "Ancient Near East" (anc-near-east.g), similar to Civilization but with more detail, such as different kinds of wheat to discover. The included map of the Near East is spectacularly large and detailed. A Civilization II emulation (civ2.g) has been added. The game works, but happiness is not implemented, most of the city improvements have no effect, nor do the Wonders. Linn Stanton added an extended version of the standard game (lhs.g) that includes radar, artillery, aaa, engineers, mines, and minefields. Many new graphic images are available, particularly for terrain. Xconq can load images directly from image files in standard formats (although only GIF is available at present). Players in the standard game get towns with names appropriate to their chosen nationalities. It is now possible to play independent units as if they were a regular side, and (more usefully), it's possible to have an AI run the independent units. Watch out for the marauding barbarians! A second AI type, the "iplayer", is available. It is a minimal AI that does basic tactical planning for individual units, but does not attempt to coordinate them. A set of commands, agreement-draft etc, are available for setting up agreements. (Agreement support is still incomplete though.) New commands: "c-rate" sets conversion rates for materials (division of trade into science/shields/luxuries in Civ, for instance). "collect" sets up a task to collect materials from terrain. "research" sets per-side research into advances. There is a new GDL type "advance", to represent scientific or technological advances. Game designers can lay out a whole technology tree, and either units or whole sides may do research to achieve advances. To allow "research" to apply to advances, the existing research activity to develop tech levels has been renamed to "development". Its characteristics remain the same however. The "extract" action is available for units to get materials directly from terrain. A game design can include "advanced" units that are like Civ cities; they are variable-sized, and can collect materials from the surrounding terrain. GDL includes many more variables, type properties, and tables. Some of the more notable additions include: global "combat-model", to choose algorithm for combat resolution global "indepside-has-ai", to control indepside use of AI. global "country-border-color" etc, to control colors used by interfaces side property "treasury", tables "gives-to-treasury" and "takes-from-treasury", to accumulate materials for the side as a whole table "advance-needed-to-build", to define how the technology tree enables the construction of unit types table "terrain-density", to add random variation to synthesized terrain tables "unit-consumption-to-grow", "size-limit-without-advance", and "side-limit-without-occupant", to regulate the growth of advanced units (cities) table "cellwide-protection-for", that controls protection for all units in a cell unit type properties "attack" and "defend", to define generic attack/defense strengths unit type property "advanced", to define advanced units unit type properties "advanced-auto-construct" and "advanced-auto-research", to automate the activities of advanced units unit type property "ai-tactical-range", to control the area of awareness for a unit's tactical decisions Sami Perttu contributed a supply system model; see doc/README.supply for more detail on how to use in game designs. The tcl/tk port includes experimental support for isometric display, but this needs more work, and so is turned off by default. (See the top of tcltk/tkconq.tcl to see how to enable.) The Unix port uses autoconf for configuration. Xconq now conforms better to FHS; library files reside in /usr/local/share/xconq, while score files live in /var/lib/xconq/scores. Many many bug fixes and smaller cleanups.
2000-08-31add CHECK_SHLIBS=nohubertf1-2/+2
2000-08-29Add netmaze subdirectory.jdc1-1/+2
2000-08-29netmze-0.81 - X windows-based multiplayer combat game (like Midi Maze)jdc17-0/+460
Netmaze is a multiplayer combat game (like the Atari Midi Maze game) You play in a virtual maze and the goal of the game is to hunt down your opponents. The view is full animated 3D. On fast machines, you can even run it with texture mapping for the walls and floor. There are also three robot players of varying ability.
2000-08-27Convert packages to use PERL5_PACKLIST (part 1). These were the easyjlam2-13/+4
ones to do, and each compiled and installed/de-installed apparently correctly. As a side effect of the dynamic PLIST, we no longer need to have separate -static and -shared PLISTs. It's now easier than ever to make a perl5 package for NetBSD :)
2000-08-26repair -lXext lookup (not sure why it gets broken, the pkgsrc worked before...)itojun3-2/+19
From: Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
2000-08-26Make this package work on at least -current/i386; remove BROKEN.wiz3-10/+19
2000-08-25Make this compile again.jlam5-33/+30
2000-08-25Add BUILD_DEPENDS on automakehubertf1-1/+2
XXX There's still a 'ls: ./acinclude.m4: No such file or directory' that I don't know where it's coming from, but the pkg builds anyways.
2000-08-25Use the patch-sum file from ../nethack-lib, as we use all the patchhubertf2-10/+2
files from there too. (patch-ab was updated without that nethack-tty's patch-sum file was updated)
2000-08-25Add appropriate definitions of LDD so check-shlibs works correctly.jlam1-1/+2
2000-08-23make sure the path to the libmikmod header is indicated. Fixes recentlydmcmahill3-2/+16
noted compile problems.
2000-08-23Use "USE_XPM" option instead of direct dependence on the "xpm" package.tron19-78/+67
2000-08-23Add gnocatan.veego1-1/+2
2000-08-23The maintainer forgot to run autoconf before he made the tar file, so theveego2-0/+16
VERSION in the configure script is 0.5.6 instead of 0.6.0.
2000-08-23Gnocatan is an Internet playable implementation of the Settlers ofveego5-0/+92
Catan board game.
2000-08-22add man/man6/omega.6wiz1-1/+2
2000-08-21Update IGNORE-messages for recent changes: add ${PKGNAME} wherehubertf1-2/+2
appropriate.
2000-08-21Be paranoid, install the savedir mode 770 to prevent dishonest playerspooka2-6/+13
from tampering with their savegames.
2000-08-18Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive andhubertf5-11/+23
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions. MIRROR_DISTFILES and NO_CDROM are now dead.
2000-08-12Update freeciv to 1.11.4.jlam10-45/+113
WHAT'S CHANGED SINCE 1.11.0: - Readline support added to the server. - May now disperse initial units over specified area. See "dispersion" server option. - May now arrange for first client to connect to have a higher cmdlevel than the following clients. See "cmdlevel" server option. - Save files now transparently (un)compressed when (loaded) saved. - Now requires a minimum number of ocean tiles to be adjacent to a land tile wished to be transformed into ocean. Default is 1. - Added Nuclear Fallout. Industrialization and population still generate Pollution. Dropping a Nuke generates Nuclear Fallout, which is distinct from Pollution. There is a new command to clean Fallout vs. cleaning Pollution. Fallout contributes to Nuclear Winter -- which also changes terrain, but tends to Desert, Tundra and Glacier. Added a new "cooling" icon to the info area to indicate the progress towards Nuclear Winter, and also an icon for Fallout on the main map. AIs are now more aggressive at cleaning up Pollution, but not Fallout. - Ported to OpenVMS. - Moved most of the dependencies on the "civstyle" server option to separate values in game.ruleset files. - Fixed bugs in "turns to build" displays. - Fixed bug whereby Diplomat/Spy investigations of cities did not reveal the correct supported and present unit lists. - Fixed multiple bugs in go-to code. - Fixed bug where starting a revolution, saving the game and restarting the server would allow switching governments without anarchy. - Fix bug that you could paradrop into cities you were at war with even if they contained enemy units. WHAT'S CHANGED SINCE 1.10.0: - Internationalization extended. Still needs improvement. Current localizations: de en_GB es fr hu ja nl no pl pt pt_BR ru. - Added full Fog of War. Controlled by "fogofwar" server option. - Added explicit Diplomatic States between civilizations: war, neutral, no-contact, cease-fire peace and alliance. - Allow terrain changes to/from land/ocean. Default ruleset allows Engineers to Transform Swamp to Ocean and Ocean to Swamp. Also allows Forest to be Mined into Swamp. - Increased maximum number of players to 30. - Fortifying now takes a turn to complete (like Civ1/2). - Added correct Civ2 style of Apollo wonder (shows entire map, rather than just cities). Selected by "civstyle" server option. - Aggressive sea units no longer cause unhappiness when in a city. - Added Civ2 rule that firepower is reduced to 1 for both the defender and the attacker when a ship bombards a land unit. - When changing current research, if user changes back to what was being researched, the penalty is not applied (you keep all your bulbs). - Added pop-up of more details when clicking on info box in GTK+ client. - Improved the global warming danger indicator. - Added warning of incipient city growth. - The server "remove <player>" command is no longer available after the game has started. - Added "fixedlength" server option to make all turns exactly "timeout" duration. - The "timeout" time may be much longer (up to a day). - Added goto for air units. If destination is beyond range, they will stop in cities/airfields/etc. to get there. - May now select a unit by clicking on the unit pile display on the left. - Diplomats/Spies moving by goto now do pop-up the Diplomat/Spy command dialog when they reach a city. - Improved goto algorithm and implementation. - Help dialog displays which buildings an advance will obsolete. - Optionally show city food/shields/trade productions on main map. - Added server option "autotoggle", which toggles AI status on and off as players connect and disconnect. - Allow Hoover Dam to be built anywhere, to conform to Civ2. - Show turns per advance in Science Advisor dialog. - Improved map and unit movement drawing code. - Added "End Turn when done moving" local option. - City production penalties now applied more correctly. - Added Sentry and Fortify to Present Units' City Dialog pop-up. - More nations added. - Added a resource file for the GTK+ client. - Improved network code for more reliable connections. - Split nations.ruleset into individual <nation>.ruleset files. - Extended registry file format to allow including files and overriding entries. - Added --with-xaw and --enable-client=xaw3d options to ./configure script. - Lots of bug fixes and code cleanups.
2000-08-12Update lincity to 1.11. Changes from version 1.09:jlam7-478/+549
- Integrate X11 and Win32 code - Greyscale X11 support added - X11 performance enhancements - Fix mouse offset problem - Fix integer overflow problems at high tech levels - Fix crashes when right clicking on grass squares - The code has been "cleaned" using indent - Some reworking of the Load/Save logic - Fixed buffer overflow security holes. (Thanks to all those that brought my attention to them.) - The 'creating directory' questions are now asked within the game itself, rather than via the controlling console or xterm. (Means you can start it from, say, an fvwm menu.)
2000-08-11Update xpuyopuyo to 0.9.1. Changes from version 0.3.8:jlam7-8/+87
* AI code reverted to the 0.2 codebase. * Fixed bug in tournament mode regarding AI selection. * Added --insanity command-line option. * Updated theme 3dRokz. * Made configure more friendly to stow and related programs. * Uses join face when puyo is joined. * New theme: smileys (Brett Smith) * Sound support added * Music added -- still waiting on sound effects * Updates to how hostname is obtained * Fixed compilation error when --disable-network specified. * Counting error on closed shapes fixed: This bug manifested itself when mintomatch == 5 and a square cluster was formed -- the square cluster was counted as 7 connected puyos, hence a match. Oops. (thanks to Nick Cabatoff for spotting)
2000-08-11Switch maintainership over to me as discussed with Tim.pooka1-2/+2
2000-08-11Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.wiz3-9/+0
If anywhere, it should be the value of MAINTAINER in the Makefile. Some minor cleanup/reformatting while I'm here.
2000-08-10cleanupwiz1-37/+15
2000-08-10nethack-qt is actually very functionalpooka1-1/+1
2000-08-10Upgrade nethack to 3.3.1. Add Makefile.common to easy future upgrades.pooka23-286/+199
This release contains numerous fixes to bugs in 3.3.0 and users are advised to upgrade. Note that old savegames and bones files won't work anymore.
2000-08-08MASTER_SITES and HOMEPAGE are changed.sakamoto2-4/+4
2000-08-07make it compile with Mesa-glxwiz2-1/+29
2000-08-07Add dependency on quakedate, remove bogus ONLY_FOR_PLATFORMS linewiz1-2/+2
(it should have been ONLY_FOR_PLATFORM)
2000-08-04Make use of the MACHINE_JOYSTICK_IS_PRESENT definition so that thisjlam2-19/+26
has a chance of compiling on platforms without <machine/joystick.h>, i.e. everything except i386 and arm32.
2000-08-04Find Mesa headers if xpkgwedge is installed.jlam1-4/+4
2000-08-04shorten comment for readability.jlam1-1/+1
2000-07-31The gettext package gained a shared library. For all packages whichjlam1-2/+2
link against libintl.so, update the dependency on gettext to >=0.10.35nb1.
2000-07-31Enable a bunch of packages in category/Makefile thathubertf1-4/+4
* should not cause any conflicts with the new bulk-package targets, * didn't contain a reason for why they were disabled or * were disabled for some false reason (and a IGNORE/BROKEN in the pkg's Makefile would be more appropriate)
2000-07-30Find xpm headers when xpkgwedge is installed.jlam3-10/+13
2000-07-28Add and enable xpat2.jlam1-1/+2
2000-07-28xpat2, a light-weight solitaire gamejlam9-0/+277
From PR#10685 by Joachim Kuebart <kuebart@mathematik.uni-ulm.de>.
2000-07-28Add USE_CURSES for packages that need curses functionality that onlywiz1-18/+6
got added in 1.4Y; on older version of NetBSD, ncurses will be used. Replace previous code that did the same, but wasn't shared.
2000-07-24add fixes for mips. Fixes recently noted pmax compile problems.dmcmahill2-7/+18