home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 3 / AACD03.BIN / AACD / Games / Freeciv / BUGS < prev    next >
Text File  |  1999-10-20  |  4KB  |  118 lines

  1. BUGS
  2. ====
  3.  
  4. Freeciv 1.9.0 is a "stable" release and is considered bug-free enough 
  5. for everyday use.  However if you do find a bug, we would really like to 
  6. know, so that we can fix it.  This file lists known bugs in this release, 
  7. and gives information about reporting new bugs.
  8.  
  9. KNOWN BUGS:
  10. ===========
  11.  
  12.  - The Gtk+ client sometimes has a problem where the focus gets stuck
  13.    on the chatline, and the arrow keys no longer work to move units in
  14.    the main window.  A way to get back to the main window is to use
  15.    the <Tab> key to advance to focus to some other widget.  Then the
  16.    arrow keys will work again.  (Notably, clicking on the main window
  17.    does *not* give it the focus, unfortunately.)
  18.  
  19.  - The easy AI is not easy enough for novice players.  If the AI is 
  20.    beating you up early in the game, try setting the "generator" server 
  21.    option to 2 or 3.  That is, in the server, before starting a game,
  22.    type:  set generator 2
  23.    or:    set generator 3
  24.  
  25.  - The hard AI is not hard enough for very experienced players, and 
  26.    still does some stupid things.  Eg, it prefers leaving cities in 
  27.    revolt rather than letting them starve/shrink.
  28.  
  29.  - If you scroll to the bottom of the map, sometimes the bottom row
  30.    of squares is not fully visible.  As a work-around, try adjusting
  31.    the size of the client window.
  32.  
  33.  - Sometimes there may be too many advances in the "goal" menu of
  34.    the science report, such that the menu goes off the bottom of the
  35.    screen and you cannot select some items.
  36.  
  37.  - Spies and diplomat special actions cannot be used when using "goto".
  38.    (You will get a message "can't attack".)  You must move the spy or
  39.    diplomat (at least the last move, into the enemy) using the arrow 
  40.    keys instead of the "goto" command.
  41.  
  42.  - The server truncates the display of very long hostnames.
  43.  
  44.  - Units on goto can attack enemy units and cities unintentionally.
  45.  
  46.  - When a unit is moved to the edge of the map display, the map should 
  47.    shift sooner, before the unit actually gets to the edge.
  48.  
  49.  - The Great Wall wonder, which acts as a city wall in every city,
  50.    disallows cities to build "proper" city walls that won't disappear 
  51.    when wonder becomes obsolete.
  52.  
  53. REPORTING A BUG:
  54. ================
  55.  
  56. Here's what to do:
  57.  
  58.  - Check that it is not one of the known bugs listed above!  :-)
  59.  
  60.  - Check the Freeciv website, to ensure you're playing the latest
  61.    version.  (We may have already fixed the problem.)
  62.  
  63.    In particular, you might like to try a development snapshot,
  64.    from our CVS repository.  You can FTP them from:
  65.         <http://www.freeciv.org/latest.html>
  66.  
  67.  - Check the Freeciv FAQ on the Freeciv website to see if we've
  68.    published a way to work around your bug.
  69.  
  70.  - Check the Freeciv Bug Tracking System at:
  71.         <http://www.freeciv.org/cgi-bin/bugs>
  72.    to see if the bug has already been reported.
  73.  
  74.  - Submit a bug report!  
  75.  
  76.    You can submit a bug report either by sending email to 
  77.    <bugs@cvs.freeciv.org>, or via the web at
  78.    <http://www.freeciv.org/cgi-bin/bugs>.
  79.  
  80.    Or, if you want to send the Freeciv developers some comments 
  81.    but don't want to lodge a bug report, you can sent email to 
  82.    <freeciv-dev@freeciv.org>, the Freeciv developer's mailing list.
  83.  
  84.    What to include in your bug report:
  85.  
  86.    - Describe the problem, including any messages that were displayed.
  87.  
  88.    - Tell us the name and version of:
  89.  
  90.        - The Operating System you're using.  You may find the
  91.          "uname -a" command useful.
  92.  
  93.        - The version number of Freeciv.
  94.  
  95.        - If you are using the Gtk+ client, the versions numbers
  96.          (if you know them) of your Gtk+, glib, and imlib libraries.
  97.  
  98.        - If you are using the Xaw client, the version numbers (if you
  99.          know them) of the X libraries, the Xpm library, and the Xaw 
  100.          library, and particularly whether it is standard Xaw, or a 
  101.      variant such as Xaw3d, Xaw95, or Nextaw.
  102.  
  103.        - If you're compiling from source code, the name
  104.          and version number of the compiler.
  105.  
  106.        - If you're installing from a binary package, the name of
  107.          the package, the distribution it's for, and where you
  108.          got it from.
  109.  
  110.    - If Freeciv "dumps core", then we may ask you to use a debugger to
  111.    give us a "stack trace".  You'll need the "core" file for this, so
  112.    please hold onto it for a while.
  113.  
  114.  
  115. For more information, as always, see the Freeciv website:
  116.  
  117.             <http://www.freeciv.org>
  118.