[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[conquest] Conquest 8.1.2c (devel) is now available





At the usual place ( http://www.radscan.com/conquest.html ).

        This version fixes up various problems and provides new
        Negative Energy Barrier (NEB) rendering.

Here is the relevant portion of the HISTORY file:


8.1.2c (devel) 5/7/2006


       - new user option 'do_native_lang'.  When set to true, you will
         see the scale labels in the HUD displayed in the team's
         'native' language.  When false (default) you will see the
         labels in english (Federation).  Yes, this is a bit of a
         hack.  When Cat can deliver to me Orion, Romulan, and Klingon
         language font files, then we can do it properly :)

       - fixed up the limit checks in GLcvtcoords().  Now we are a bit
         more agressive in checking the visbility of an object before
         rendering it, particularly in LR view.

       - UDP keepalive's are sent from the client to the server every
         30 seconds from the GL client, regardless of what screen you
         are on.  Previously these were only sent if you were in the
         cockpit (CP).

- redid the Negative Energy Barrier (NEB).

         The NEB is now drawn as a 'wall' (and at most, only 2 can
         possibly be in view at a time), rather than the large
         textured quad spanning the universe that was previously used.

         This allows us to be smart and not render it when it's not in
         view (saving frames and cycles).  Also, the TOS-bmsk texture
         is no longer needed now, and has been removed.

         In addition, the barrier is now drawn at the ship's depth
         plane, correcting it's position and size relative to the
         ship. It sure looks alot bigger in SR view when you are
         passing through it :)

       - finished CONQINIT.TXT, describing CQI, and the format of the
         conqinitrc and texturesrc files in all their glory.

8.1.2b (not publically released)

       - fix bug in render.c that miscalculated the size of the warp
         indicator quad in certain situations.

       - enhance recording protocol so that server recordings are
         easier to determine.  Always store the ship number that made
         the recording into the header.

Existing recording (CQR) files are compatible.

       - If you pass '-d 0.0' on the conquestgl command line, the 75
         FPS frame throttle is disabled.  This is mainly useful for
         'benchmarking' - having conquestgl always render at full
         speed.  This works for playing back a recording as well as
         playing the game normally.

       - remove doomsday AP firing timer and convert to an animdef
         (doomsday-ap-fire) specified in texturesrc.

       - modify CQI parser to allow (ab)using a texture {} section
         to store 'named' colors.  This is done by treating
         texture definitions that specify "" as the filename, as a
         special case, indicating that only a color is specified
         there.  I just didn't see the point in creating a whole new
         'colordef' section and related CQI infrastructure just for
         color parsing and storage.

         All colors used in conquestgl will eventually be specifed
         this way.

- merge 8.1.2a into conquest HEAD branch.



--
Jon Trulson    mailto:jon@xxxxxxxxxxx
ID: 1A9A2B09, FP: C23F328A721264E7 B6188192EC733962
PGP keys at http://radscan.com/~jon/PGPKeys.txt
#include <std/disclaimer.h>
"I am Nomad." -Nomad