Summary

Super Star Trek, a timeless classic of computer games

Save the Federation from the invading Klingons! Visit exotic planets and strip-mine them for dilithium! Encounter mysterious space thingies!

SST2K is a modern Unix port of the University of Texas "Star Trek" game originally written in FORTRAN in the mid-1970s. It has options to restrict its feature set to what was in earlier versions.

SST2K is a kind of time machine back to what interactive programs were like in the days of hardcopy terminals, before graphics and before even video displays. Despite this archaism and decades after it was written, SST2K retains significant play value. We think it's both fun and instructive to see how good a game could be written under those conditions.

SST is fairly closely related to Eric Allman's BSD Trek, which also started life as a C translation of UT Super Star Trek. BSD Trek is missing most of the post-1978 features of SST2K, but does add a cloaking device for the Romulans and the option to take Klingon captives. These have been back-ported into this version.

The only other really current Star Trek port we know of is OpenTrek, which appears to be set in the ST:TNG universe (featuring the Borg Collective as the villains) and has a fancy graphical interface.

(There are also some multi-player Trek variants out there, notably XTrek and NetTrek, that have a very different feel from any of the Trek solitaires.)

For a truly retro-Trek experience, see the Star Trek ASCII Art Archive.

Resources


READMEroadmap file
TODOto-do file
super-star-trek-2.2.tar.gzgzipped source tarball
NEWSproject news
COPYINGproject license
sst-doc.htmlSuper Star Trek
sst.htmlHTML rendering of sst.6

The project repository is at https://gitlab.com/esr/super-star-trek.

If you appreciate this code (and especially if you make money by using it) please support me on Patreon.

Recent Changes

    Added color. Added BSD Trek 'CAPTURE' and 'CLOAK' (from Tom Almy's
    2013 changes).  Many bug fixes.

Supporters

This work is funded by...

My Bronze supporters on Patreon: Martin Hohenberg, Jerod Tufte, Jae Yang, Daniel Garber, Kyle Burkholder, Josh Stegmaier, Mike Nichols, Donald Greer, Mark Ping, John D. Bell, Tom Taylor, Arnold F. Williams, George Brower, Michael Nygard, Brendan Long, Aaron deBruyn, Sven Dowideit, Dave Witten, Jolyon Ansuz, Jonathan Cast, James Cronin, David L. Jessup, Christopher Chang, Jacob Lyles, Neil Anuskiewicz, Clemens Ladisch, Jason Azze, Wojciech Woytniak.