summaryrefslogtreecommitdiff
path: root/games
AgeCommit message (Collapse)AuthorFilesLines
2019-03-27*: recursive bump for poppler 0.75 -> 0.74 downgradewiz3-6/+6
2019-03-26*: recursive bump for poppler-0.75wiz3-6/+6
2019-03-25*: recursive bump for vala-0.44wiz1-2/+2
2019-03-20*: remove commented out libXp dependencywiz1-2/+1
2019-03-20crossfire-server: update to 1.11.0nb32.wiz2-4/+3
Remove libXp, not used.
2019-03-18wesnoth: updated to 1.14.6adam3-13/+14
Version 1.14.6 AI Fixed crash when the AI simulates a fight between two units which can slow but aren't yet slowed, then simulates another fight for one of them in Monte Carlo mode. Experimental AI recruiting: fixed AI crash for unit type with unknown race Support for modifying the available AIs using cores: New parameter default_ai_algorithm for setting the default AI New parameter mp_rank for setting the order in which AIs appear in the MP computer player selection menu New option "Keep saved AI" when reloading games from the MP Create Game screen. Choosing this option prevents overwriting of the saved AI by the default AI. Forest Animals Micro AI: fix AI crash when using custom rabbit hole image Fix Lua AIs using the ai.stopunit_*() functions potentially creating infinite candidate action loops Campaigns Dead Water: - S12: Slightly rebalanced enemy reinforcements and ai gold Descent Into Darkness: - Allow converting L3 necromancers to liches from S12 onwards. - Added an alternative method of completing the campaign. - S8, S9 (A Small Favor II & III): Clarify objectives. - S8 (A Small Favor II): Fixed units created via the plague ability not available in S9. Sceptre of Fire: - S1&2: increased difficulty - S6: additional guards for the elves Secrets of the Ancients: - S01 Slipping Away: It is now obvious that the wild animals cannot cross the fences. - S02 Dark Business: Simplify scenario by removing the temporary invisible starting keep. - S05 Blackwater: Additional dialog from Ardonna at the start. - S11 Battleground: Ghosts are now able to be recruited after the scenario is complete. - S15 Mountain Pass: Bird bones moves so bird is easier to keep alive when discovered. - S21 Against the World: Leader of the elves is now same elf from S12. - S21 Against the World: Adjustment so player doesn't have to chase down some leaders at the end. - Proper animation for finding the bird bones. - Newly made liches will now receive a move point upon transformation if they weren't recalled. this turn and haven't moved yet. The Hammer of Thursagan - S12 'The Underlevels': redesigned with completely new map and scenario Northern Rebirth: - Fix loyal units obtained in S7 costing upkeep (introduced in 1.14.5) - S13: Improvement to the AIs The Rise of Wesnoth: - S15: victory text is not used upon hero death - S17d: enemy units are killed upon victory except for bats - S22: cuttlefish now have the loyal icon The South Guard: - Revised scenario and story dialogue. - Reworked and rebalanced all scenario and map designs. - Removed S6a 'Tidings Good and Ill'. Tutorial: - S2: Wolf riders are not initially recruited, to not hinder the player from reaching the island in time Language and i18n Updated translations: British English, Chinese (Simplified), Chinese (Traditional), Czech, French, German, Italian, Japanese, Lithuanian, Russian, Scottish Gaelic, Slovak, Spanish, Ukrainian. Lua API Fix wesnoth.set_dialog_callback calling the function immediately when used in the previous callback. Fix wesnoth.set_dialog_value not triggering re-layout. wml.tostring() now outputs a string that can be parsed back to WML without loss of data. Miscellaneous and bug fixes Fix crash with custom themes on desktop PCs. Add --campaign-skip-story command line switch for skipping directly to turn 1. Remove --data option, --data-path has the same functionality. Fix documentation of --render-image command line switch. Update manpage with options previously only documented by wesnoth --help. Fix wrong ordering for BW / BF years, for example in Play a Campaign when sorted by date. GUI.pyw can now terminate a running maintenance script Fix SDL_DestroyRenderer assertion failure under XMonad. Fix map item names not being translated in the scenario editor. Usernames specified in the MP UI and command line are now stripped of leading and trailing whitespace, including newlines. Show ability of a selected unit as active/inactive with respect to mouseover hex. macOS: Wesnoth now uses the app sandboxing feature, which means there is a new location for saves. All saves will be migrated during first launch automatically. Many units lacking animations now have at least a defense animations Multiplayer server Fix stale temporary bans continuing to have an effect on players until cleared by phpBB on the next ban/unban operation. Packaging new scons option, intended to be used when building releases inside a git repo: autorevision=False Fix build with Boost 1.69. Fix build with Pango 1.43. User interface Fix regression: Game Load screen would not select 1.12 savegames. Fix regression: the in-game "Observers" icon (an eye) was covered by the minimap. Increase step size when clicking sliders in the MP Create Game dialog. Fix overlapping top bar elements with small screen resolutions. Don't scroll to an invisible unit that recruits another invisible unit. When a recruited unit is fogged, scroll to the recruiting unit and play recruit animation. Fix line breaks in first statistics line in unit type pages in the help. Don't scroll to an enemy unit that teleports to or from an invisible hex. Don't show in the sidebar the time of day schedule of a shrouded hex. Game Load screen gracefully handles savefiles that can't be parsed. The sidebar now shows alignment and damages as they would be on the hex under the mouse, rather than at the unit's current location. When a unit has multiple statuses (slowed/poisoned/invisible/etc), the sidebar shows all of them, not just the first. Fixed being able to dismiss a game lobby by pressing Esc. Fixed multiple severe issues in the classic theme. The "Attack Enemy" dialog now shows inactive weapon specials in gray. Taking screenshots in title screen is possible again The "Recruit Unit" dialog is searchable by unit type name. Add text filter to hotkeys preferences. Hide leader in status table if it's unfogged but invisible. macOS: Dark GUI on macOS Mojave and later when dark appearance is enabled.
2019-03-15flightgear: Use the 'release' build type. Seems to improve loading times.nia1-1/+5
2019-03-15simgear: Use the 'release' build type. Seems to improve loading times.nia2-5/+8
2019-03-14games/{simgear,flightgear,flightgear-data}: Update to 2018.3.2.nia8-28/+61
Usability Flightplan loading within the launcher. Chinese, Russian and Italian translations for the launcher and UI Improved support for the state of the aircraft depending on starting location - cold and dark on the ramp, engine running ready for take-off on the runway, or in cruise flight. Input Improved joystick configuration and binding options. AI / Multiplayer Multiple Levels of Detail (LoD) for MP and AI aircraft. To improve performance, low-detail models are used when the viewer is far from the MP aircraft. Fallback models to display in the case where a viewer does not have the MP aircraft installed. Many improvements to AI models including new liveries, timetabled movements Graphics Support for retrieving Canvas images over HTTP. This is a useful feature for displaying instruments like a PFD, ND, EICAS or any MFD externally from the FlightGear 3D main window in a separate window or on a separate monitor, computer or a mobile device. See Read_canvas_image_by_HTTP for more information. Improved cloud rendering with stronger Mie scattering on cloud fringes, improved scattering on cirrus clouds Reset: wipe the Effect UniformCache Scenery Improved scenery for Hawaii, the default location for this release. New scenery for Jan Mayen, situated northeast of Iceland. Including the active volcano of Beerenberg (2277m). JSBSim The feature fail_hardover of the <actuator> component was not giving the correct output in some occurences when clipmax was smaller in absolute value than clipmin. Tables CORNERING_COEFF could not be used for BOGEY contact points. Bug fixes for JSBSim atmosphere model at very high altitudes Fixed PID integration with the 3rd order Adams-Bashforth was inccorect. The fail_stuck property of sensors (accelerometers, magnetometers, gyro, etc.) without a <lag> element was setting the output to zero instead of sticking to the last output value. When a sensor was stuck, the drift, gain, bias and quantization of the last output before being stuck were ignored. Fixed the Calibrated Air Speed (CAS) computations for supersonic velocities Fixed the Nlf (Normal load factor) sign Nlf can now be specified as an initial condition via the property ic/targetNlf Added blocking sockets to the input features Added a property to piston engines to get the AFR (Air to Fuel Ratio) Added conversion from m/s to ft/s Restored the initial conditions for engines running (-1 means all engines) Significant Aircraft Updates "Metadata" has been added to many aircraft, making it easier to find new exciting aircraft to fly using the launcher, whether you are interested in aircraft from the 1920s or twin engined business jets. B-25 : Various bug fixes and minor improvements Cessna 172 : Improved cockpit, interior lighting. Citation II : New panels, radio instruments. Complete remodeling of the electric system, with accurate bus voltage, circuit breakers. System test knob implemented. F4U : new FDM F-14 : V1.8. Improved flight model, particularly in a low-speed regime. Improved cockpit. F-15 : V1.8. Updated flight model, particularly armament mass location. Performance optimizations. Autopilot improvements. F-16 : v3.0. Store options. New liveries. Radar performance optimizations. Autopilot and system improvements. FDM fixes. Saab 37 Viggen : Version 4.313. Various updates, particularly to radar and armament models. Seneca II: Long range tanks, interior lighting, SpaceShuttle : Milestone-10. Improved interior (including furry velcro), launch guidance and orbital plane targeting, more realistic OMS burn procedures, expanded systems including circuit breaker simulation and failure modeling. 777: Our flagship airliner now fully supports checklists, allowing you to learn everything about the aircraft from within the simulator. Full support to auto-push was also implemented. Bug fixes and minor improvements. Other FG1000 glass panel display, inspired by moving map devices like the the Garmin G1000 Improved Replay handling of AI aircraft and carriers - judge your own carrier landings. KC-130 tanker aircraft for air-to-air refueling Flightplan GPX import now supports elevation values. TACAN: Add support for setting TACAN by frequency 2018.3.2 point release Chinese font support for the splash screen / tips, and some updated Chinese translations C172P bug fixes fixed crash on certain AMD 64-bit systems relating to SSE intrinsics and memory alignment fixed crash loading flightplans saved from LittleNavMap with non-sequential waypoint indices tolerate missing runways parsing Navigraph procedures, so current cycle can be used at more airports use Ref versions of osgDB methods to avoid crashes, especially after long flights fix a NaN in the sky rendering code at extreme orbital altitudes set default values of some position properties for consistency with the rest (affected C172 tie-down mode) fix JSBSim wheel-spin down regression
2019-03-05easyrpg-player/liblcf: Update to 0.6.0nia6-18/+30
Many fixes and improvements have been made. An in-depth report of the changes is available here: https://blog.easyrpg.org/2019/03/easyrpg-player-0-6-0-preemptive-attack/
2019-02-16*: recursive bump for poppler-0.74.0wiz3-6/+6
2019-02-10games/libretro-2048: Import version libretro-2048-20181229nia5-1/+53
Libretro is a simple but powerful development interface that allows for the easy creation of emulators, games and multimedia applications that can plug straight into any libretro-compatible frontend. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. 2048 is a puzzle game.
2019-01-20SETGIDGAME -> USE_GAMESGROUPdholland1-2/+2
2019-01-20omega: SETGIDGAME -> USE_GAMESGROUPdholland1-2/+2
2019-01-20jetpack: SETGIDGAME -> USE_GAMESGROUPdholland1-2/+2
2019-01-16warzone2100: add missing build dependencytriaxx1-1/+2
Some docs are building unconditionally if asciidoc is present that leads to non deterministic PLIST.
2019-01-09lgogdownloader: update to 3.4.wiz2-8/+7
Changes not found
2019-01-06games/puzzles: fix patch checksum in distinforillig1-2/+2
2019-01-06games/puzzles: update to 20181212rillig4-65/+48
Upstream changes since 20160429: - lots of small bug fixes in the individual games Pkgsrc changes: To avoid the distfile that changes every day, the package is built from a Git snapshot (with fixed commit). As a consequence, this package depends on Perl, autoreconf and textproc/halibut now.
2019-01-02pingus: try to fix build with python-3tnn3-13/+75
not fully tested because it is bombing with an unrelated error: library 'boost_signals' not found
2018-12-23games/libretro-nxengine: Import version 20181126nia6-1/+70
Libretro is a simple but powerful development interface that allows for the easy creation of emulators, games and multimedia applications that can plug straight into any libretro-compatible frontend. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. NXEngine is a Cave Story game engine clone developed by Caitlin Shaw. Cave Story is a platform-adventure video game developed over five years by Daisuke "Pixel" Amaya. Cave Story features 2D platform mechanics and is reminiscent of the classic games the developer played in his youth, such as Metroid and Castlevania. It received wide critical acclaim for its compelling characters, setting, story and gameplay.
2018-12-21easyrpg-player: Import version 0.5.4nia6-1/+105
EasyRPG Player is a game interpreter to play RPG Maker 2000, 2003 and EasyRPG games. It uses the LCF parser library (liblcf) to read RPG Maker game data.
2018-12-21games/liblcf: Import version 0.5.4nia6-1/+138
liblcf is a library to handle RPG Maker 2000 and 2003 game data. It can read and write LCF and XML files. liblcf is part of the EasyRPG Project.
2018-12-14warzone2100: option to select backend (sdl2/qt5)triaxx1-0/+26
2018-12-14warzone2100: update to 3.2.3triaxx14-316/+172
ChangeLog: A lot a things since 2.3.2! See https://github.com/Warzone2100/warzone2100/blob/master/ChangeLog
2018-12-13revbump for boost 1.69.0adam69-138/+138
2018-12-10*: recursive bump for poppler-0.72.0wiz3-4/+6
2018-12-09Removed commented-out PKGREVISIONsadam3-6/+3
2018-12-09revbump after updating textproc/icuadam6-12/+12
2018-12-04flightgear-data: Update to 2018.2.2. No changelog.nia2-18/+17
2018-12-04flightgear: Update to 2018.2.2nia17-233/+108
2018-12-04simgear: add back the revision to the buildlink abi depends.nia1-2/+2
2018-12-04simgear: add boost-libs to the buildlinknia1-2/+2
2018-12-03simgear: add boost-libs.nia1-1/+2
2018-12-03*: recursive bump for poppler-0.71.0 shlib bumpwiz3-6/+6
2018-11-29Revbump for libcanberra gstreamer change.prlw110-20/+20
2018-11-26USE_GAMESGROUP, not SETGIDGAME.dholland1-2/+2
2018-11-23Recursive revbump from multimedia/libvaryoon3-6/+6
2018-11-20angband-tty: Drop old GCC logicmaya1-5/+1
2018-11-14Revbump after cairo 1.16.0 update.kleink44-88/+88
2018-11-14xconq: Relinquish pkg maintainership to pkgsrc-users.kleink1-2/+2
2018-11-12Recursive revbump from hardbuzz-2.1.1ryoon45-89/+90
2018-10-12neverball: Needs c99 and avoid vsnprintf(3) hacksleot3-3/+29
- On NetBSD (and probably other operating system) the build failed because due `extern int vsnprintf(char *, size_t, const char *, va_list);' and SSP use. `-std=c99' is already passed to the compiler and vsnprintf(3) is part of C99 so avoid the `extern'. - Add LICENSE Bump PKGREVISION Problem noticed and original patch by chardar on #pkgsrc with little adjustments from me, thanks a lot!
2018-10-04Link AitDoBroy1-1/+2
2018-10-04Import Ascent into the Depths of Beyond -- A roguelike gameroy6-0/+111
No release, so used a commit ref from github. Patches added to allow NetBSD curses to be used although it will not display entirely correctly unless you use NetBSD-8.1 or ncurses.
2018-10-03wesnoth: updated to 1.14.5adam3-9/+30
Version 1.14.5 AI Fixed crash in AI code when a side has multiple leaders. Fix AI ignoring teleport locations when moving leader to leader goals. Fast Micro AI: Fix bug crashing the AI when units with chance-to-hit specials without id are on map. Campaigns Heir to the Throne: S6: Allow canceling an attack when a move+attack spawns enemy units S6: Change the trigger for spawning undead reinforcements S17: Add dialog explaining the lava game mechanic and an easter egg Liberty: S3: Add story and war drums music. Northern Rebirth: S12: empty sides are hidden. S13: allied leaders whose death causes defeat won't leave their keep and the lich brothers and Krash got more gold. Sceptre of Fire: S4: a cave entrance has been added. S5: Gryphon Riders are now available starting form S5 (formerly S3). S7: it's now impossible to kill all pursuers. Secrets of the Ancients: Fix dialog said by wrong unit & revert previous fix The Hammer of Thursagan: S10: Fix objectives requiring too much of the player. The South Guard: S2: the case where Deoran is not sent to the Citadel is handled better. S2: enemy units will no longer neutralize villages instead of capturing or burning them. This also means certain units will no longer be hidden in the Game Stats list. S4: bodyguards are never spawned next to other units, and always in forest. S5: zombies have now one castle with two leaders. S6a: mermen leave after this scenario and will no longer be available. S7a & S8a: a certain hero may now die. Tutorial: Show an undo reminder if one is out of moves, but can't end the turn yet. Added more information to the Status Table prompt about how to access it Under the Burning Suns: New graphics for Eloh. Multiplayer A New Land: Fixed village gold being 1 instead of 2. Fixed Random Start Time not working Fixed a possible crash when leaving a game as an observer Fixed Start Game locked when other players abort the faction/leader selection dialog Fixed Skip Replay when joining MP campaigns. Fixed OOS errors when undoing after ally chat. Fixed game freezing upon droiding with Delayed Shroud Updates Fixed require_scenario and require_era attributes. Language and i18n Updated translations: British English, Chinese (Traditional), Czech, French, German, Hungarian, Italian, Japanese, Scottish Gaelic, Ukrainian. User Interface On laptop computers we now show how much battery you have left. MacOS: Fixed moving the mouse with a touchpad also scrolling GUI dialogs. MacOS: Add build number to OS version report. Fix layout of Preferences window with some localizations (such as Czech). Load Game now shows the chosen difficulty with the same name that you originally selected. Load Game now shows the modifications enabled in the selected savegame Force leader sprites larger than 72x72 to be downscaled in Load Game Add left padding to dialog messages shown with a portrait on the right Addon Manager uses clearer terms for sort order. Fix reversed sort order by unit level in Unit List and Recall Unit. Fixed crash in Recall Unit when no units match the filter WML engine Fixed [animate_unit] and [heal_unit] preventing unit halo from disappearing if the unit dies later Miscellaneous and bug fixes Fix some minor problems with the macOS package. Fixed crash when trying to attack with a unit without usable weapons Fixed the debug mode Create Unit dialog crashing when changing the gender of the previous selection after causing the list to come up empty using the filter box. Allow searching by race and internal unit type id with the Create Unit filter box as well. wmlxgettext is now included in release packages, so a separate download is no longer required to use it with GUI.pyw. Fixed crash when pressing Reset replay Fixed editor cannot add starting location for > 9 players. Fixed crash in Lua tstring comparision Fixed objectives at scenario start using old/cached values of conditions/variables Show an error message when trying to open the Lua console while not in debug mode. On enemy side's turn, don't scroll to that side's leader if it's invisible. Fixed :droid ignoring its second argument. Fixed :droid giving no feedback when successful.
2018-10-01love09: update to 0.9.2maya3-583/+7
We would benefit from having the latest branch in each 0.9.x, as they're backwards compatible (but not forwards!). changes: 0.9.2: The lua 5.3 UTF-8 module was added, bringing easy handling of UTF-8 in strings. Added [wiki]love.joystick.loadGamepadMappings[/wiki] and [wiki]love.joystick.saveGamepadMappings[/wiki] to easily load and store gamepad mapping databases. See [wiki]love.joystick.setGamepadMapping[/wiki] for more details. Added relative mouse mode ([wiki]love.mouse.setRelativeMode[/wiki]) and the corresponding [wiki]love.mousemoved[/wiki]. Added symlink support to love.filesystem, as well as [wiki]love.filesystem.getRealDirectory[/wiki], making development and debugging easier. Fixed a bunch of memory leaks, crashes and other bugs. Renamed FSAA to MSAA. The 'console' option now tries to re-use its console, and it can open earlier, allowing its use in early stages of game loading. Replace several error messages with clearer, more obvious ones. 0.9.1: • Canvases can now be used with SpriteBatches, ParticleSystems, and Meshes. Canvases and Images are now both sub-types of the new [wiki]Texture[/wiki] type, which those three things accept. [wiki]SpriteBatch:setTexture[/wiki] (etc.) have been added, and [wiki]SpriteBatch:setImage[/wiki] (etc.) is now deprecated, but not removed yet. • Better support for retina displays in OS X has been added. To take advantage of it, you will need to enable the new "highdpi" window flag in either [wiki]love.conf[/wiki] or [wiki]love.window.setMode[/wiki]. When this is done on a compatible computer, the pixel resolution of the window will be double what the requested window size is. You will almost certainly need to adjust your code if you want to use this properly! The new function [wiki]love.window.getPixelScale[/wiki] can help immensely. • Canvases now have antialiasing support. You will need to request it when creating the Canvas, with the new function variant [wiki]love.graphics.newCanvas[/wiki](width, height, texturetype, fsaa). • A new function [wiki]Source:clone[/wiki] has been added. This lets you create multiple static Sources which play the same sound much more efficiently (in terms of loading time, memory usage, and code duplication.) • Some nasty bugs have been fixed, including an off-by-one issue in [wiki]Joystick:isDown[/wiki], love.graphics.setCanvas breaking everything when love.graphics.setScissor is used sometimes, and 8-bit [wiki]SoundData[/wiki] sounding completely wrong when loaded into a [wiki]Source[/wiki].
2018-09-30Makefile: love{07,08,09,010}, mrrescue, sienna, not_pacman, not_tetris, mari0maya1-1/+10
2018-09-30not_pacman: appease pkglintmaya1-2/+2
2018-09-30Add mari0 version 1.6maya4-0/+37
A complete from scratch recreation of Super Mario Bros. with a focus on perfectly imitating the feel the 1985 classic gave us. Then give Mario a portal gun, add puzzle game mechanics from Portal and there you go. And if that wasn't crazy enough, play 4-player coop, with everyone having their own Portal gun!