Trek73: Difference between revisions
separate out lede |
mNo edit summary |
||
Line 16: | Line 16: | ||
}} |
}} |
||
'''TREK73''' is a [[computer game]] based on the original ''[[Star Trek]]'' television series. It was created in 1973 by William K. Char, Perry Lee, and Dan Gee for the [[Hewlett-Packard 2000]] [[minicomputer]]. The game was played via [[Teletype Corporation|Teletype]].<ref>{{cite web | url = http://web.me.com/davekorns/Site-DAK/Blog/Entries/2009/5/18_My_First_Favorite_Computer_Game.html | title = My First Favorite Computer Game | accessdate = 2010-07-13 | last = Korns | first = Dave | date = 2009-05-18|archiveurl=http://daveslot.com/dl/Blog/Entries/2009/5/18_My_First_Favorite_Computer_Game.html|archivedate=2009}}</ref> |
'''''TREK73''''' is a [[computer game]] based on the original ''[[Star Trek]]'' television series. It was created in 1973 by William K. Char, Perry Lee, and Dan Gee for the [[Hewlett-Packard 2000]] [[minicomputer]]. The game was played via [[Teletype Corporation|Teletype]].<ref>{{cite web | url = http://web.me.com/davekorns/Site-DAK/Blog/Entries/2009/5/18_My_First_Favorite_Computer_Game.html | title = My First Favorite Computer Game | accessdate = 2010-07-13 | last = Korns | first = Dave | date = 2009-05-18|archiveurl=http://daveslot.com/dl/Blog/Entries/2009/5/18_My_First_Favorite_Computer_Game.html|archivedate=2009}}</ref> |
||
Like most BASIC programs from the 1970s, there are dozens of minor variations on the original. Dave Korns adapted the code to support [[smart terminal]]s, using the cursor control characters on the [[Hazeltine 2000]] to produce an in-place updating display. In the mid-1980s, Dave Pare and Chris Williams translated the original [[BASIC]] version into [[C (programming language)|C]] and Jeff Okamoto, Peter Yee, and others corrected and enhanced the [[source code]]. These versions are widely available for [[Unix-like]] and [[DOS]] operating systems. |
Like most BASIC programs from the 1970s, there are dozens of minor variations on the original. Dave Korns adapted the code to support [[smart terminal]]s, using the cursor control characters on the [[Hazeltine 2000]] to produce an in-place updating display. In the mid-1980s, Dave Pare and Chris Williams translated the original [[BASIC]] version into [[C (programming language)|C]] and Jeff Okamoto, Peter Yee, and others corrected and enhanced the [[source code]]. These versions are widely available for [[Unix-like]] and [[DOS]] operating systems. |
Revision as of 15:45, 11 July 2018
TREK73 | |
---|---|
Designer(s) | William K. Char Perry Lee Dan Gee |
Platform(s) | HP Time-Shared BASIC |
Release | 1973 |
Genre(s) | Space combat simulation |
Mode(s) | Single-player |
TREK73 is a computer game based on the original Star Trek television series. It was created in 1973 by William K. Char, Perry Lee, and Dan Gee for the Hewlett-Packard 2000 minicomputer. The game was played via Teletype.[1]
Like most BASIC programs from the 1970s, there are dozens of minor variations on the original. Dave Korns adapted the code to support smart terminals, using the cursor control characters on the Hazeltine 2000 to produce an in-place updating display. In the mid-1980s, Dave Pare and Chris Williams translated the original BASIC version into C and Jeff Okamoto, Peter Yee, and others corrected and enhanced the source code. These versions are widely available for Unix-like and DOS operating systems.
Unlike many other Trek-themed games of the era, Trek73 is not derived from the well known Star Trek by Mike Mayfield.
Gameplay
The game simulates battles between space ships of the Star Trek franchise. Through text commands, a player may order the ship to perform certain tasks in battle against an opposing vessel.
History
In January 1973, William K. Char[2] began programming a space battle game in BASIC on a time-shared Hewlett-Packard 2000C system at Wilson High School in San Francisco. The first version of what was then called $SPACE was introduced in May 1973. In June 1973, Char, Perry, Lee, and Gee started programming TREK73; it was completed October 8, 1973. Roderick Perkins[3] adapted TREK73 for the DECISION computer at the Lawrence Hall of Science in 1974.[4] The game was played by Homebrew Computer Club member Steve Dompier, who purchased a Teletype machine for his home so that he could play the game for hours without interruption.[5]
Other versions
Dave Pare and Chris Williams at the University of California, Berkeley independently translated TREK73 into the C programming language in 1984. In April 1985, Jeff Okamoto and Peter Yee combined the Pare and Williams versions into one. The command set was expanded to 31. This version had enhancements based on the boardgame Star Fleet Battles. The player was also capable of designing his own ship.[6]
David Soussan then ported the Okamoto/Yee version to MS-DOS, having played it in high school.[7]
While at the University of Iowa, Tom Nelson and Mike Higgins played and made modifications to TREK73 on one of the University HP2000 system. In 1984 they created Begin, A Tactical Starship Simulation for MS-DOS. Begin was not a port of TREK73. It was written in C and was very much inspired by TREK73.[8] In 1993 Higgins released Begin 2, a VGA version for MS-DOS, and in 2009 Nelson released Begin 3 for Windows.
In 1985 while at the University of Michigan, Howard Chu wrote a version of TREK73 in Turbo Pascal for MS-DOS. This may have been the first version to use a screen-oriented interface and function-key command input.[9]
A version of TREK73 was included on Disk 10 of Fred Fish's Fish Disks for Amiga computers.[10]
Around 1990, Chu wrote a version in C/curses for the Amiga. Unlike his Turbo Pascal version, this game is fully implemented. It uses the numeric keys instead of function keys.[9]
See also
References
- ^ Korns, Dave (2009-05-18). "My First Favorite Computer Game". Archived from the original on 2009. Retrieved 2010-07-13.
{{cite web}}
: Check date values in:|archivedate=
(help) - ^ "Star Trek". Pete Turnbull's website (Clara.net). 26 March 2005. Archived from the original on 3 March 2015. Retrieved 20 September 2017.
{{cite web}}
: Unknown parameter|deadurl=
ignored (|url-status=
suggested) (help) - ^ "Roderick Perkins Bio". Retrieved 2007-10-03.
- ^ LaPedis, Ron (2009-05-04). "Cloud Computing is Just Time Sharing Warmed Over". Seacliff Partners International, LLC. Retrieved 2010-07-13.
- ^ Levy, Steven (2004). Hackers: heroes of the computer revolution. New York: Dell Pub., 1994. p. 193. ISBN 9780385312103.
- ^ Soussan, David. "TREK73: A Star Trek Battle Simulation". Retrieved 2010-07-17.
- ^ Soussan, David. "Cool Stuff". Retrieved 2009-09-23. (download at the bottom of the page)
- ^ Nelson, Tom (2009-03-14). "Begin History - Star Fleet Battles / Trek73". Begin: A Tactical Starship Simulation. Yahoo! Groups. Retrieved 2010-07-17.
- ^ a b Chu, Howard (2007-03-05). "Howard's Miscellaneous Page". Retrieved 2010-07-17.
- ^ Fish, Fred. "Fish Disk 10". Fish Disks. Retrieved 2009-09-25.[1]
External links
- TREK73 original HP BASIC Source Code at the Wayback Machine (archived March 3, 2015), extracted from HP tape image
- TREK73 HP 2000 BASIC Source Code at the Wayback Machine (archived March 5, 2015), retyped by Pete Turnbull
- TREK73 Free BSD Version, hosted by Matt Dillon of DragonFly BSD
- TREK73, by Kermit Murray contains many resources