gnome-games 2.24.1
==================
This maintenance release brings huge improvements to the stability of GLChess
in 3D mode and fixes for a few crashers and a few translation fix-ups.
General:
- Fix up compatiblity with Gtk/Glib 2.14 (Spin buttons) (Thomas)
- Reclassify Gnibbles as Arcade game not logic game (Bug #553484) (Robert)
- Read saved window configuration from correct GConf group (affects
gnometris, gnibbles, gnobots) (Bug #544389) (Robert)
Aisleriot:
- Remove vestigal flowRoot elements from solitaire svg icons. They caused a
black box when rendering. (Bug #553458) (mterry)
- Don't crash when the session manager terminates aisleriot (Christian)
GLChess:
- Fix crash in error handler when GGZ connection closed (Bug #553982) (Robert)
- Fix crash in empty scene when no AI engines available (Bug #551844) (Robert)
- Fix crash when have OpenGL libraries but cannot get valid display
(Bug #551427) (Robert)
- Implement GGZ config parser instead of using Python config parser which does
not handle '%' characters as GGZ does (Bug #554108) (Robert)
- Ignore GGZ server remove player/table for unknown players/tables
(Bug #545155) (Robert)
- Handle exceptions loading OpenGL textures (Bug #548916) (Robert)
- Reset pause menu when starting new game (gnomine, gnotravex) (Bug #552391)
(Robert)
- Only allow one new/load game dialog to be visible at once. (Bug #546702)
(Robert)
- Fix incorrect function call for single buffered 3D display (Bug #555567)
(Robert)
- Handle fork() errors in AI processes (Bug #530425) (Robert)
- Fixes to compile in Solaris (Bug #554746) (Robert)
- Print failure to start message to stdout if cannot import GTK+ (Robert)
- Handle invalid response from glRenderMode(GL_RENDER) and print debugging
information (Bug #535256) (Robert)
- More logging messages about selection rendering bugs (Robert)
- After looking at failure case in PyOpenGL code we don't need to change
render modes after failed to change to GL_SELECT (Bug #538252) (Robert)
- Fix potential bugs found by PyChecker (Robert)
- Fix crash when validly claiming a draw (Robert)
- Don't display failed to claim draw dialog when successfully claimed draw
(Robert)
GTali:
- Undoing 5 of a kind reduces the score by 50 as there might be multiple
scores (Geoff Buchan, Bug #537673) (Robert)
Sudoku:
- Add not overwrite time and also remember to actually save the time in the
file. Fixes (Bug #556155)
- Correct typo in error message that led to an exception. Patch by Zhang Sen
(Bug #530380) (Thomas)
Gnotravex:
- Stop paused tiles becoming visible after changing colour settings
(Bug #550023) (Robert)
Blackjack:
- Fix compiler warnings (Robert)
Translations:
jorgegonz, Priit Laes, Ivar Smolin, mateju, Mario Blättermann, Vladimir Melo,
dnylande, gforcada, Joan Duran, djihed, Anas Afif Emad, snavin
gnome-games 2.24.0
==================
This is the Gnome 2.24 stable release. This update brings translation
updates over the previous release candidates.
Translations:
Nickolay V. Shmyrev, Yuri Myasoedov, rsedak, claudep, mateju, jorgegonz, sandeeps, Mario Blättermann, Gintautas Miliauskas, bcicek, Milo Casagrande, lferrett, Khaled Hosny, djihed, Gabor Kelemen, ifelix, Alexander Shopov, Anas Afif Emad, gforcada, kennethn, amitakhya, dnylande, Inaki Larrañaga Murgoitio, pgeyleg, bobmauchin, simos, pkst, grakic, Miloš Popović, Philipp Kerling, Mugurel Tudor, Mişu Moldovan, Lucas Lommer, Petr Kovar
gnome-games 2.23.92
==================
This release brings even better translations and some bug fixes for aisleriot
and blackjack. If you meet one of the guys who contributed to this release please
be sure to thank the for being awesome :)
Aisleriot:
- Fix bug where double click no longer sends card to free cell (Christian Persch)
Blackjack:
- Fix language in help (Claude Paroz)
Translations:
- ca: Gil Forcada
- en_GB: Philip Withnall
- hr: Robert Sedak
- ko: Changwoo Ryu
- mai: Rajesh Ranjan
- nl: Wouter Bolsterlee
- sv: Daniel Nylander
gnome-games 2.23.91
==================
Beta 2 brings Gnome Games some additional stability.
GLChess:
- Fix promotion_type GConf key default from 'human' to 'queen' (Robert Ancell)
Sudoku:
- Stop the dancer when undoing after win. Bug #532357. (Zhang Sen,
Thomas H.P. Andersen)
Translations: Takeshi Aihana, Leonardo Ferreira Fontenelle, Djavan Fagundes,
Shankar Prasad, Runa Bhattacharjee, Goran Rakic, Priit Laes, Robert-André
Mauchin, Mario Blättermann
gnome-games 2.23.90
==================
Another development release of gnome-games leading up to the 2.24 release. Lots
of bug and stabilization fixes for aisleriot, chess, and sudoku.
Aisleriot:
- Add "changed" signal to GamesCardTheme. (Christian Persch)
- Get the cairo font options from the screen instead of creating them from
the gtk settings. (Christian Persch)
- Take the antialias setting from the font options instead of storing it
separately. (Christian Persch)
Chess:
- Fix save related crasher. (Robert Ancell)
- Chess now works if gconf is read-only. (Robert Ancell)
- Keep checkboxes for "3D view" in synch (Robert Ancell)
Sudoku:
- Don't create temp files when drawing thumbnails. (Josselin Mouette)
- Show All Hints now works on at start of new game. (Zhang Sen)
- Undo/redo is now unsensitive at start of new game. (Zhang Sen)
- Start timer when puzzle is selected, not at game start. (Thomas H.P. Andersen)
- Active time should never be more that total time (Thomas H.P. Andersen)
Translations:
- es: Esteban Sanchez
- et: Ivar Smolin
- fr: Claude Paroz
- pt_BR: Vladimir Melo
- th: Theppitak Karoonboonyanan
gnome-games 2.23.6
==================
Mostly just translation updates this time. Many thanks to all our translators!
Blackjack:
- Revert bogus patch from bug #444806 (Christian Persch)
Translations:
- ar: Djihed Afifi
- de: Nicolas Kaiser, Mario Blättermann
- it: Alessio Treglia
- nb: Kjartan Maraas
- pt_BR: Vladimir Melo
- ru: Dmitry Dzhus
- sv: Daniel Nylander
gnome-games 2.23.5
==================
This is the first release of Gnome Games that generates its ChangeLog from SVN
commit messages.
In this release cycle we have implemented a handful of new features and made
some fundamental fixes to our utilization of Python for GLChess and Sudoku.
GLChess:
- Give users a helpful error message when python-support has missing modules.
(Jason D. Clinton, Justin Dugger, Dani Nordli, Bug #524665)
- Add fix for blank playing field from Ubuntu Launchpad (rhussey, Ubuntu
Bug #239905)
- Fix improper use of openGLErrors list (Jason D. Clinton, Gubianas, Bug
#530981)
- Disable network controls when disconnected (Robert Ancell, Bug #523818)
- Handle empty combo boxes in the preferences dialog (Robert Ancell, Bug
#532908)
- Don't disable load button on load dialog as we cannot tell if the user has
selected a valid file (Robert Ancell, Bug #540527)
- Catch GLU exception making numbering texture and fall back to non-mipmapped
version (Robert Ancell, Bug #542253)
Gnibbles:
- Patch to support CAPSLOCK key in Gnibbles (Emil Andersson, Thomas H.P.
Andersen, Bug #472355)
Gnobots:
- Allow CAPSLOCK with directional buttons (Emil Andersson, Bug #540755)
Gnometris:
- Allow CAPSLOCK with directional buttons (Emil Andersson, Bug #540740)
Gnomine:
- Allow user to flag a mine by holding the control key. (Emil Andersson.
Bug #539725)
* Handle double right-click correctly as a result of this fix (Thomas H.P.
Andersen)
- Handle right click dragging. (Thomas H.P. Andersen, Bug #515497)
Aisleriot:
- Add statusbar toggle to View menu. Makes the game more playable on small
screens (e.g. eeepc) by allowing to enlarge the vertical space available.
(Christian Persch)
Translations:
Mario Blättermann, Leonardo Ferreira Fontenelle, Vladimir Melo, Kjartan Maraas,
Theppitak Karoonboonyanan, Philipp Kerling, Jorge Gonzalez, Yannig Marchegay
gnome-games 2.23.4
==================
Gnibbles:
- Improved AI search algorithm. Solves AI problems with level 15 (ais523)
- Fix problem where worms crash on the starting square of dead worms (ais523)
Gnometris:
- code clean up (Jason Clinton)
- fix compiler warnings (Jason Clinton)
Sudoku:
- code clean up (Jason Clinton)
Translations:
- ar: Djihed Afifi
- de: Mario Blättermann
- ru: Aleksandr Burobin
gnome-games 2.23.3
==================
This development release incorporates a few critical bugfixes. No new features
over the previous 2.23.1 have been added.
Overall:
- Set AM_MAINTAINER_MODE (Josselin Mouette, Andreas Røsdal, bug #53255)
- Stop distributing generated defaults.py (Robert Ancell)
- Add the new parameter --with-ggz-server=force (Josselin Mouette, Andreas
Røsdal, bug #532555)
- Drop server configuration files to ggzdconfdir (Josselin Mouette, Andreas
Røsdal, bug #532553)
Sudoku and GLChess:
- Fix our Python sys.path usage to make it easier to package for distros
and possible to run directly out of the build directory for developers
(Jason Clinton, Josselin Mouette, Robert Ancell, bug #528953, bug #524665)
- Open files in binary mode so they work in Windows. (Robert Ancell)
- Massive GGZ multiplayer fixups (Robert Ancell)
Gnotski:
- Remove Minoru Climb.
Aisleriot:
- Don't crash on double click (Christian Persch, Vincent Povirk, bug #443307)
Translations:
Jonh Wendell, Vladimir Melo, Clytie Siddall, Vincent van Adrighem, Djihed Afifi,
Tino Meinen, Kjartan Maraas, Petr Kovar, Lucas Lommer, Priit Laes, Ivar Smolin
gnome-games 2.23.1
==================
This is the first development release of the 2.23 series.
Overall:
- Merge changes in ggz.m4 from ggz trunk. (Roger Light, Andreas Røsdal, bug
#520599, bug #510917)
- define GAMES_STOCK_FULLSCREEN on hildon (Christian Persch)
- Reorder the -I/path/to in Makefile.am to import GGZ libraries in correct
order (Andreas Røsdal)
- Maemo4 fixes (Christian Persch)
- Merge changes in ggz.m4 from ggz trunk (Robert Light)
Aisleriot:
- Add back the statistics fallback (Christian Persch, bug #406267, bug
#525177)
- Don't allow moving non-uniformly suited card stacks to foundation (Philippe
Gauthier, Christian Persch, bug #443307)
- Make shuffle-deck-helper tail recursive. Fixes stack overflow exception
with guile 1.8.4. (Vincent Povirk, Christian Persch, bug #519554)
- Set gtk-enable-accels to TRUE (Christian Persch)
- Fix the build without ENABLE_KEYNAV (Christian Persch)
- Use gtk_widget_error_bell on hildon/maemo4. (Christian Persch)
- Include tablet-browser-interface.h on hildon (Christian Persch)
- Remove an unnecessary string, and simplify code. (Ed Sirett)
- Add "Forty Thieves" game. (Ed Sirett / Vincent Povirk)
- Handle default theme better. (Christian Persch)
GLChess:
- Abort 3D render if widget_get_gl_context() returns None (Robert Ancell,
bug #512068)
- Add Gambit Fruit to AI list (Robert Ancell, bug #521623)
- Handle AI players dying before the game starts (Robert Ancell, bug #522341)
- Handle GLError->GLerror, GLUError -> GLUerror objects being renamed in
PyOpenGL 3.0 (Robert Ancell, bug #503238)
- Fix board rotation animation bug when viewing black side (Robert Ancell)
- Check PID returned on SIGCHLD (Robert Ancell)
- Add missing gettext call for the Application Log viewer. (Jordi Mallach)
- Handle missing throbber icons (Robert Ancell)
- Disable room 'new' and 'join' buttons when network protocol is busy
(Robert Ancell)
- Import the main module on initialisation not runtime (Robert Ancell)
- Abort history saving if cannot create history directory (Robert Ancell)
Klotski:
- Remove Minoru Climb. (Thomas H.P. Andersen)
Mahjongg:
- Change title string to be easier to translate (Robert Ancell)
Nibbles:
- Fixed collision detection of worms (Simon McNeilly)
- Only allow human players to get a high score (Simon McNeilly)
- Correct respawn direction of worms after death. (Simon McNeilly)
- Prevent restart of worms after all lives lost (Simon McNeilly)
Sudoku:
- Don't crash when clearing a tracker (Thomas M. Hinkle)
- Handle when no more puzzles of a certain difficulty exists (Thomas M. Hinkle)
- Don't always show the same puzzle until it has been completed or saved
(Thomas M. Hinkle)
- Fix crash on cancel in new game dialog (Thomas H.P. Andersen)
- Fix crash caused by race when creating a directory (Thomas H.P. Andersen)
- Don't hardcode time formats. (Claude Paroz)
Translations:
- bg: Yavor Doganov
- ca: Jordi Mallach
- el: Christos Mpountalis, Simos Xenitellis, Stavros Daliakopoulos,
Kostas Papadimas
- en_GB: Philip Withnall
- es: Jorge Gonzalez
- et: Ivar Smolin
- lt: Gintautas Miliauskas
- nn: Eskild Hustvedt
- Fix Blowtorch weapon
- Fix behavior of floor on closed maps
- Compile with -Werror flag only in debug mode
- Fix code to make it possible to do a static version on Linux
(remove gethostbyname usage)
- Fix compilation on OpenBSD
- Adding translation: Greek
- Other minor bug fixes
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
Pkgsrc: Buildlink in some libraries that bzflag has uses for:
* graphics/glew
* x11/libXi
* x11/libXxf86vm
BZFlag 2.0.12 - BZFlag version 2.0.12 is the current version of the BZFlag
game for Linux and source packages. released on 6/25/08. It was released
primarily to fix a small number of build issues on various linux
distributions, most notibly Gentoo and Debian based systems. There are no new
features from 2.0.10.
* Fix build with -ffast-math avoiding use of isnan for fog - Alfredo Tupone
* Fix for memory leaks -
* libGLEW requirement controlled by --with-glew - Alfredo Tupone
* Actually build with SDL_Image, if required - Alfredo Tupone
* Remove extra dir separator from cache entries - Jeff Myers
* Configurable "defaultFOV" (60 deg) for widescreen users - Jeff Myers
* Adjust shown coordinate for observers - Jeff Myers
* Use the foghack only if the config says - Jeff Myers
* Queue spawns after flag captures - Chris Wibble
* Fix kill callback when is coming from server - Jeff Myers
* Fix intermix of chat messages and api callback - Jeff Myers
* Various permission fixes - Jeff Myers
* Plugins path fixed -
* Kerberos and thread removed (never used) - Alfredo Tupone
* Event log fixed - Jeff Myers
* Workaroung to a driver bug - Jeff Myers
* Word filtering is case unsensitive -
* Correctly interface with c-ares 1.5.1 and lower - Alfredo Tupone
* Not showing a "new rabbit" message when player ID == NoPlayer - blast007
* gcc-4.3 fixes - Tim Riker, Alfredo Tupone
* MacOSX: Consistent search of resource files - Sean Morrison
* MacOSX: update the project to XCode 2.4.1 - Sean Morrison
* Added _countdownResumeDelay to control resume delay. - Thomas Stauer
* Slot numbers on scoreboard now appear regardless of hideAdmin - Joshua Bodine
BZFlag 2.0.10 - BZFlag version 2.0.10 is the current version of the BZFlag
game for Windows and Mac OSX. It was released on 11/17/07. It was released
primarily to fix a number of small issues that have been found in 2.0.8 and
provide good binary packages for the various Linux distributions for dual core
and 64 bit systems.
* Implemented fullscreen->windowed mode toggle on Windows - Daniel Remenak
* Add the rabidRabbit plugin - LouMan
* Add packet loss kick and related admin commands - Thomas Stauer
* Reclaim lost memory from sound sample - Tupone Alfredo
* Fixed bashism on debian rules - Ryan Kavanagh
* Add the rabbitTimer plugin - L4m3r
* Fix some segfaults when re-joining - Tupone Alfredo
* Compliance with gcc-4.2 - Tupone Alfredo
* Fix the build system to be more distro friendly - Tupone Alfredo
* Plugins get flag resets/spawns/grab/drop/transfer - Jeff Myers, Bernt Hansen
* Fix compiler problem with gcc-4 - Tupone Alfredo
* Fixed high fps problem - Frank Thilo
* Added more info for observers - Jeff Myers, Frank Thilo
* torBlock plugin added - Jeff Myers, blast007
* Optionally use mesh position and height for radar - Thomas Stauer
* Add the regFlag plugin - Bernt Hansen
* Fix memory leak from cURL - blast007
* Add the Phoenix plugin - Jeff Myers
* Add favorite server - Frank Thilo
* SDL sound rate fix - Alfredo Tupone
* add bzID and server status to logDetail plugin - Bernt Hansen
* Add -tkannounce to announce tk on admin channel - Bernt Hansen
* Add the serverControl plugin - Bernt Hansen
* Add keepaway plugin - LouMan
* API calls to reset bzdb - Jeff Myers
* API call to get the player pause state. - Jeff Myers
* API calls to reload bans, and other files - Jeff Myers
* API event for shot ends - Jeff Myers
* API command to move a flag - Jeff Myers
* add API exposure for lag, jitter, and packetloss - Jeff Myers
* Add koth plugin - LouMan
* Add timedctf plugin - LouMan
* Add teamflagreset plugin - LouMan
* Add wwzones plugin - LouMan
* flagStay plugin added - Jeff Myers
* Give everyone notice of pause messages - Jeff Myers
* Fix for /silence command - Skeeve
* Fix mousebox edge positioning - Mark Thomas
* Fixed on spanish localization - xukosky@yahoo.es
* Instructions to fix sound on ALSA added - Tupone Alfredo
* Change filename format for easier location of matches - uso
* Adding jitter kick and related admin commands - Thomas Stauer
* Global banlist reload with local banlist - uso
* Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall
* Ability to change the killer in a PlayerDieEvent - Matthew Marshall
* Added shotID to bz_PlayerDieEventData - Matthew Marshall
* Expose the countdown and game time stuff to the api - Jeff Myers
* Backport the record stop function from 2.1 - Jeff Myers
* Backported WW GMs from 2.1 - Matthew Marshall
* Converts box & pyramids to mesh if required - Anonymous
* Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous
* Authorization is invariant to case - Anonymous
Version 1.00
* 1 new logic puzzle, 1 new memory puzzle
* Better look and feel (new background)
* Switch font drawing to Pango
* Better I18N support
* Bug fixes
Version 1.4.5:
* campaigns:
* Sceptre of Fire
* Fixed a coordinate bug that caused 'Hills of the Shorbear Clan' to not
end when it was supposed to.
* Fixed a bug that allowed one to finish 'The Dragon' by defeating both
enemy leaders.
* graphics:
* new portraits: Silver Mages, White Mages, female Mage of Light, Arch Mages,
Red Mages, Dark Adepts, female Necromancer/Dark Sorceress, L1 Mages, Lich
* language and i18n:
* updated translations: Chinese (Traditional), Czech, Danish, French,
Galician, German, Hungarian, Italian, Lithuanian, Polish, Russian,
Spanish
* updated manpages: Hungarian
* updated manual: Hungarian
* fonts: DejaVuSans 2.26
* miscellaneous and bug fixes:
* Fixed linewrapping with not to wrap markups (bug #11946 and bug #11945)
* Fixed OOS bug when giving control and having move in undo stack.
* Fixed crash when ai moves units next to level 0 hiden unit (bug #12252)
* Fixed loading ai parameters. MP side defination now overwrites
era values (bug #12171)
* Fixed MP saves to transfer correct completion state to remote clients
when loadin game (bug #10385)
Version 1.4.4:
* language and i18n:
* new translation: Latvian
* updated translations: Arabic, Catalan, Chinese (Traditional), Czech,
Danish, Finnish, French, Galician, German, Greek, Hungarian, Italian,
Japanese, Lithuanian, Polish, Russian, Serbian, Slovak
* langcode change: moved gl_ES to gl
* miscellaneous and bug fixes:
* Fixed timer end warning not to play in opponents turn (bug: #11517)
* fix bug #11630 (preventing redo and rename during opponent's turn)
* Added recursion preventarion to [kill] fire_event=yes [/kill]
* Added check whether sendfile is in glibc (debian patch #490638)
Version 1.4.3:
* campaigns:
* The Rise of Wesnoth:
* fixed the Wesfolk Outcast line's distract ability not working
* language and i18n:
* new translations: Arabic, Friulian, Macedonian
* updated translations: Czech, Danish, Dutch, Estonian, Finnish, French,
German, Hungarian, Japanese, Polish, Russian, Serbian, Slovak, Spanish
* fonts: DejaVuSans 2.25
* manual: updated screenshots to match UI rearrangements
* WML engine:
* fix [teleport] capturing villages with the wrong side (bug #11683)
* campaignd
* made campaign server use gzip compression for networking
* made campaign server detect if client can receive gzipped data
* made campaign server use gzip for storing addons
* added configuraion option to choose gzip compression level
* miscellaneous and bug fixes:
* fixed parser bug that prevented loading binary data strings
* starting a campaign without any installed now gives an error.
* fixed issues with campaign info in non-compressed saved games
(bug #11386)
* Backported graceful restart feature to server
* Improved connection stability with slow connections.
* Implemented send_file to reduce memory usage when sending files
* Fixed a mememory leak in networking code
* fixed an alignement issue which caused a SIGBUS on a Sparc
(debian bug #426318)
* Fixed tokenizer not to strip CR from quoted string becaue it would destroy
images transfered over network
* added some includes to fix compilation problems with Sun Studio 12
(patch #1066)
* fixed null-pointer reference in network code
- Game mode editor for local game (allows you to choose some game options)
- Team editor for local game (allows you to personalize characters names)
- Better menus: tabs, basic keyboard control, more options,...
- All characters redrawn: better graphisms, new positions, new clothes,...
- 2 new skins: Pidgin and Suse
- New maps: Lonely island and oktopus
- New waters: add lava, dirty water,...
- Better minimap
- New weapon: slap
- Some sounds added (thanks a lot to wesnoth project)
- A lot of bug fixes
- A lot of improvements (code and graphism)
- Translations updates
LICENSE= generic-nonlicense
RESTRICTED= Unclear terms
NO_SRC_ON_FTP= ${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
NO_SRC_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
in lieu of setting NO_*_ON_FTP to "no".
2008-07-27
Released version 1.3.2
2008-07-27
Fixed Boatswain Mena Marn.
2008-07-23
Fix cards which ignore all icons or special text to include influence
cards and any other types of cards.
2008-07-22
Automatically select target for "one of my" cards to maximize total power.
2008-07-21
Fixed GUI turn order when human player bluff is called.
Fixed STOP icon and cards that allow additional booster/support cards.
2008-07-20
Changed Mimix mutant to not count ships.
Adjusted height of cards loaded on ships to avoid running off the bottom.
2008-07-18
Released version 1.3.1
2008-07-17
Fix bug in GUI when choosing from multiple bluff cards.
2008-07-14
Modify README with instructions for playing bluff cards or loading cards
onto ships.
Add code for choosing cards to discard when opponent's hand is disclosed
and cards are discarded from hand.
2008-07-09
Fixed timing of special effects that affect "one of my" cards.
Fixed Lookout Dolora Paal when some support cards were PROTECTED.
Allow leadership or influence cards to be played from the hand even when
a ship is landed.
Always prompt user for target of "ony of my" cards whenever needed,
instead of waiting for announce power.
Split dragons attracted from retreat from dragon from Irresistible Sirens
when opponent is forced to retreat due to Floods.
2008-07-08
Released version 1.3.0
2008-07-08
Added strings to assist feature for Buka related actions such as landing
or loading ships, or playing bluff cards.
2008-07-07
Clear "played this turn" flag on ships when player retreats.
2008-06-12
Fixed bug regarding Old Goo Laa's Ghost and landed ships.
2008-06-11
Performance enhanced when AI considers playing Quartermaster Kura Ko
and Armory in the same turn.
2008-05-29
Improved performance of checking whether a set of cards used to satisfy
a Caterpillar are legal.
2008-05-28
Changed neural net inputs to count total number of cards in hand plus
cards in draw deck, rather than just draw deck. Otherwise cards like
Muster Reinforcements are sometimes thought to be harmful to play.
2008-05-26
Added code to further predict the consequences of declining a fight.
2008-05-24
Added code to predict whether the opponent will be forced to retreat due
to our play. Uses cards in hand if they are all known (due to end of
game or disclosure), otherwise uses all cards with unknown locations.
2008-05-01
Reordered "end of support" phase events so that possible game-ending cards
like Irresistible Sirens are handled properly.
2008-04-27
Prevent ignored bluff cards from being called.
Prevent play of bluff cards when support cards are ignored.
2008-04-25
Fix AI bug caused by instant win/loss from Irresistible Sirens when pending
card choice is to be made.
2008-04-05
Added code to handle cards like "Cast Cataclysm" discarding bluff cards.
2008-02-28
Added several neural net inputs for cards loaded on ships, and numbers of
bluff cards played.
Changed in memory structure of neural net for better cache performance
with extra (often unused) inputs.
2008-02-23
Added code to GUI to reveal bluff cards at beginning of turn.
2008-02-20
Fixed bug where cards with values ignored could satisfy Caterpillar
Fireeater or Caterpillar Eartheroder.
Fixed bug where cards could be added to gangs even after card with STOP
icon had been played.
2008-02-18
Added popup menu to cards in hand, to allow loading onto ships or
playing as a bluff.
2008-02-17
Don't allow AI to consider playing cards that were drawn randomly in
simulated games.
Reset random seed in simulated games, so that they don't accurately
predict cards drawn from deck.
2008-02-14
Added GUI code to display influence cards, and cards loaded onto ships
in influence area.
2008-02-13
Removed "upside down" effect in opponent cards, and reuse more code
in table drawing.
2008-02-08
Added code for calling bluffs, and AI code to make bluff calling
decisions.
2008-02-07
Added code for Buka bluff cards.
2008-02-06
Modified AI card chooser routines to work in more difficult situations.
2008-02-05
Added code for Buka ships.
2008-02-04
Fixed bug that allowed cards played "as FREE" to work even against Mad
Mike Magpie.
Added Buka cards to cards.txt file.
Began adding code for Buka card effects.
2008-02-03
Reset full-size image to card back when matchup is changed.
2008-02-01
Removed attempt to hid close button on dialog boxes. It does not work
well under Windows.
Added extra inputs for "instant win/loss" and train the AI more
strictly when this happens.
New Games:
- Added support for The Legend of Kyrandia: Book Two: Hand of Fate.
- Added support for The Legend of Kyrandia: Book Three: Malcolm's Revenge.
- Added support for Lost in Time.
- Added support for The Bizarre Adventures of Woodruff and the Schnibble.
- Added support for the PC version of Waxworks.
- Added support for the Macintosh version of I Have no Mouth, and I
must Scream.
- Added support for Drascula: The Vampire Strikes Back.
General:
- Added CAMD MIDI driver for AmigaOS4.
- Revived the PS2 port (was already in 0.11.1 but was forgotten in the
release notes).
- Plugged numerous memory leaks in all engines (part of GSoC'08 task),
- Added audio double buffering to the SDL backend, which fixes the
problems with the MT-32 emulator on Mac OS X (for now only enabled
on Mac OS X).
AGOS:
- Fixed crashes during certain music in Amiga versions of Elvira 1 and
Simon the Sorcerer 1.
- Fixed palette issues in Amiga versions of Simon the Sorcerer 1.
Queen:
- Speech is played at the correct sample rate. (It used to be pitched a bit
too low.)
SCUMM:
- Rewrote parts of Digital iMUSE, fixing some bugs.
- Rewrote the internal timer code, fixing some speed issues in e.g. COMI.
- Improved support for sound effects in Amiga version of Zak McKracken.
- Added support for mixed Adlib/MIDI mode in Monkey Island 1 (Floppy).
1.30
Added game data dir knowledge.
Added fopen error checking.
Corrected 64bit builds.
Added OSX Makefile to tarballs.
Fixed uninitialized update function crash.
Adjusted configure to abort when libraries are missing.
Compiler warning cleanups.