All releases of TSSHP

Release Notes: A bunch of memory leaks were fixed. Quit is now handled by an event, more orderly shutdown. A bug that caused lost keybindings on exit if the resources were not found was fixed. The System Shock transparent-doors bug was fixed. The System Shock music-not-following-level bug was fixed.

Release Notes: The music now follows level changes. Static screens now update in OpenGL. The ability to move between levels in-game was added. Runstates using events were added. The transparency palette for Underworld was improved. A compile-time option to display invisible Underworld items or not was added. A boneheaded distance checking bug in the quadtree renderer was fixed. Colors and shading for Underworld models was improved. Yet more portal drop-outs were fixed. A screenshot mechanism for OpenGL was added. The HUD/MFD was modified to no longer use paletted images, meaning a huge speed gain in OpenGL. Music support was added for Linux.

Release Notes: This release adds a linear lighting option for Underworld. Support for Gouraud
lighting under OpenGL was introduced. A nosound option was added. Quadtrees are
now used in real world rendering.

Release Notes: This release uses texture IDs for all surfaces throughout, fixes the rotating-corpse bug for System Shock, enables palette looping for UW floors and SS walls/items, and gives the option to use quad trees for cyberspace tile sorting.

Release Notes: Force bridges now have 3D models via the box
cache. Underworld animated objects were added.
Some divide-by-zero errors in lighting and the
sprite mapper were fixed. An "invalid camera ID"
crash on the System Shock research level was
fixed. A disappearing-object bug was fixed. A
scaling bug with WORDS decals was fixed. An FMOD
sound driver with some music support was added.