25 lines
1.2 KiB
Text
25 lines
1.2 KiB
Text
|
|
Spacewar! was conceived in 1961 by Martin Graetz, Stephen Russell, and
|
|
Wayne Wiitanen. It was first realized on the PDP-1 in 1962 by Stephen
|
|
Russell, Peter Samson, Dan Edwards, and Martin Graetz, together with
|
|
Alan Kotok, Steve Piner, and Robert A Saunders. Spacewar! is in the
|
|
public domain, but this credit paragraph must accompany all
|
|
distributed versions of the program.
|
|
|
|
This is the original version! Martin Graetz provided us with a printed
|
|
version of the source. We typed in in again - it was about 40 pages
|
|
long - and re-assembled it with a PDP-1 assembler written in PERL. The
|
|
resulting binary runs on a PDP-1 emulator written as a Java applet.
|
|
The code is extremely faithful to the original. There are only two
|
|
changes. 1)The spaceships have been made bigger and 2) The overall
|
|
timing has been special cased to deal with varying machine speeds.
|
|
|
|
The sources are available in a subdirectory called "sources".
|
|
|
|
The "a", "s", "d", "f" keys control one of the spaceships. The "k",
|
|
"l", ";", "'" keys control the other. The controls are spin one way,
|
|
spin the other, thrust, and fire.
|
|
|
|
Barry Silverman
|
|
Brian Silverman
|
|
Vadim Gerasimov
|