Created by accident, all who find you will destroy you. Survive,
grow, and learn. Only then can you escape. Endgame: Singularity
is a simulation of a true AI. Go from computer to computer, pursued
by the entire world. Keep hidden, and you might have a chance.
No changes since 3.3.18 except for the version number. This is because
the server and web site of gokgs.com only have one common version
number. Nevertheless, the update is useful because it avoids a warning
about "old client software" at startup.
Version 1.2.6:
* WML engine
* fix [variables] not working properly in scenarios (bug #9342)
* language and i18n:
* updated translations: British English, Danish, Finnish, Spanish, Swedish
* updated DejaVuSans font to version 2.18
* user interface:
* Enable "Save Game" and "View Chat Log" menu entries in replay mode.
* Add an additional line below the minimap in the "Multiplayer->Create game"
screen that displays the size of the selected map. (patch #776 by uso)
* Show the (possibly bogus) GPV and fog settings of games with "Use map
settings" on in a darker font. (patch #771 by uso)
* misc:
* added some extra headers for the upcomming gcc 4.3 (debian bug #417764)
* added a .desktop entry for the editor so that it is shown in the kde/gnome
menu
* the unit name generation could with different locales call get_random() a
different number of times. This lead to different names and traits.
Changed to call random a fixed number of times which fixes the traits.
binary-only packages that require binary "emulation" on the native
operating system. Please see pkgsrc/mk/emulator/README for more
details.
* Teach the plist framework to automatically use any existing
PLIST.${EMUL_PLATFORM} as part of the default PLIST_SRC definition.
* Convert all of the binary-only packages in pkgsrc to use the
emulator framework. Most of them have been tested to install and
deinstall correctly. This involves the following cleanup actions:
* Remove use of custom PLIST code and use PLIST.${EMUL_PLATFORM}
more consistently.
* Simplify packages by using default INSTALL and DEINSTALL scripts
instead of custom INSTALL/DEINSTALL code.
* Remove "SUSE_COMPAT32" and "PKG_OPTIONS.suse" from pkgsrc.
Packages only need to state exactly which emulations they support,
and the framework handles any i386-on-x86_64 or sparc-on-sparc64
uses.
* Remove "USE_NATIVE_LINUX" from pkgsrc. The framework will
automatically detect when the package is installing on Linux.
Specific changes to packages include:
* Bump the PKGREVISIONs for all of the suse100* and suse91* packages
due to changes in the +INSTALL/+DEINSTALL scripts used in all
of the packages.
* Remove pkgsrc/emulators/suse_linux, which is unused by any
packages.
* cad/lc -- remove custom code to create the distinfo file for
all supported platforms; just use "emul-fetch" and "emul-distinfo"
instead.
* lang/Cg-compiler -- install the shared libraries under ${EMULDIR}
instead of ${PREFIX}/lib so that compiled programs will find
the shared libraries.
* mail/thunderbird-bin-nightly -- update to latest binary
distributions for supported platforms.
* multimedia/ns-flash -- update Linux version to 9.0.48 as the
older version is no longer available for interactive fetch.
* security/uvscan -- set LD_LIBRARY_PATH explicitly so that
it's not necessary to install library symlinks into
${EMULDIR}/usr/local/lib.
* www/firefox-bin-flash -- update Linux version to 9.0.48 as the
older version is no longer available for interactive fetch.
C,W - Changed last appearances of "Kiseido" to "KGS".
C,W - Updated German translation.
S - Fixed bug that crashed server (related to the MySQL issue).
W - Added schedule mailer at last.
T - Better error reporting when uploading tournaments to server.
W - Added throttling of game archive requests.
W - Added help image uploading.
S - Refactored rank database for better performance.
CGTP - Got comments working properly.
C,S - In demo and review games you can now set player names, game
name, etc.
S - Fixed "kick" for admins.
C - Fixed problem with long reasons for booting somebody.
changes:
-Fixed comp_soul and comp_maskedanim options not actually being optional
-Fixed searching for IWAD/prboom.wad
-Multiple sound crash fixes
-Fix for previously introduced HOM error
-Fix frame numbering problem in MBF dehacked patches
Version 1.2.5:
* campaigns:
* Under the Burning Suns
* new ranged attack frames for the Naga Hunter
* fixed many wrong image references
* updated Elyssas anims to match the "mainline" mage units
* language and i18n:
* new and updated manual: Serbian
* updated translations: Afrikaans, Bulgarian, Chinese, Czech, Dutch, French,
German, Italian, Japanese, Polish, Portuguese (Brazil), Serbian, Slovak,
Slovenian, Spanish, Swedish
* updated DejaVuSans font to version 2.17
* multiplayer maps:
* revised maps: Den of Onis, Hamlets, Meteor Lake, Sablestone Delta,
Silverhead Crossing, Blue Water Province, Wilderlands
* user interface:
* ability to view a list of MP servers with the Join Game dialog
* misc:
* corrected all wrong image references found via macroscope
New Games:
- Added Cinematique evo 1 engine. Currently only Future Wars is supported.
- Added Touche: The Adventures of the Fifth Musketeer engine.
- Added support for Gobliins 2.
- Added support for Simon the Sorcerer's Puzzle Pack.
- Added support for Ween: The Prophecy.
- Added support for Bargon Attack.
- Added Sierra AGI engine.
- Added support for Goblins 3.
- Added Parallaction engine. Currently only Nippon Safes Inc. is supported.
General:
- Added dialog which allows the user to select the GUI theme on runtime.
- Added 'Mass Add' feature to the Launcher, which allows you to scan for
all games in all subdirectories of a given directory (to use it, press
shift then click on "Add Game").
- Improved the way the auto detector generates target names, it now takes
a game's variant, language and platform into account.
- Improved compression for DXA movies.
- Keyboard repeat is now handled in a centralized way, rather than on a
case-by-case basis. (Simply put, all engines now have keyboard repeat.)
Pkgsrc changes:
- Download source is now berlios.de
- The package supports installation to DESTDIR.
- GCC 2.95 is not enough anymore.
Changes since version 0.92:
===========================
Changes in Version 1.01
=======================
User-Visible changes
--------------------
- 60++ new level
- added easy mode to some existing levels
- fixes of all levels with known shortcuts
- Finnish translation
- French and Russian 1.0 manuals
- support of updatable cross internet level packs
- return to last played level via F6
- sound damping for noisy levels
- level developer inspector with developer attributes
- mouse wheel enabled for many buttons like user ratings, volume,...
- logo cleaned
- moved backup of score and state to backup subdirectory
- level menu string display optimization of level title, wr-holders,...
- visualize inherited user rating in level inspector
- vista compatible marble icon
- windows installer reengineering to modern NSI
Internal changes
----------------
- fix of various engine bugs that did not yet show up with bundled levels
- fixed properties of various glass stones
- sound handling reengineering
- support of user sound sets
- autorecovery from state / score mismatches
- re-Id of Windows users
Changes in Version 1.00
=======================
User-Visible changes
--------------------
- 200++ new levels, fixes to all broken levels
- new levelpack sorting
- grouping of levelpacks
- level inspector for viewing ratings and statistic information about levels
- screenshot viewer
- personal annotations and rating of levels
- score registration and download of world records and statistic information
- PAR and handicap as messures for a player
- drop & play of new levels and new levelpacks
- history and search of levels
- composer for own levelpacks and levelpack groups
- instant language change
- Translations of level titles and documents
- Swedish, Russian, Hungarian, Portuguese translation
- German and French manuals
- 100++ pages Reference manual
Internal changes
----------------
- XMLification of all data files
- reengineering of level and levelpack
- catch many errors intenally, display messages, continue or clean shutdown
- portability issues - Unix, Windows, MacOS as unified platform
- switch from Lua 4.* to Lua 5.1.1, from tolua to tolua++
- switch return value of messages from void/nil to Value
- added sender object as second argument to callback function
- common floor attributes (gradient, mouseforce, friction)
- border stones are swappable
- improved fire system: eternal, secure fire, heat transformation, ...
- new stones: st-chess, st-lightpassenger, st-polarswitch, st-redrock,
st-firebreak[_move], st-bigbluesand-<nesw>, st-camouflage
- new floors: fl-thief, fl-nomouse, fl-woven_orange
- new items: it-rubberband, it-booze-broken, it-death, it-drop
- removed: fl-ice_001
- it-pencil -> it-cross, it-crack
- it-brush -> it-cross, it-squashed
- st-scissor actions
- bigbricks unswappable and unpullable
- st-flash/actorimpulse*/spitter : distorted forces
- small whiteballs can jump
- new libraries: andreas_itemfreeze, andreas_ghosts, libpuzzle, libterrain
- icons polish
- sound additions, volume reduction on stone hit
for details on the subjects read the reference manual, for a complete list
of changes see svn commit messages at berlios.de:
http://svn.berlios.de/wsvn/enigma-game/tags/1.00/?op=log&rev=0&sc=0&isdir=1)
Hex is a two-player perfect information game with very easy rules. But
like in other games with simple rules, playing well isn't that easy.
Six is one of the strongest Hex-playing programs of the world.