Ok, so this is pretty cool because in the section where they are interviewing Jack Burness about the GT-40 version, he mentions me!
>>> Years later, a co-worker told Burness that the reason he got into programming was because he had played Moonlander as a teenager.
I had helped to video tape a symposium on stereochemistry at Wesleyan University, and the room that we put the video equipment away happened to have a GT-40 vector graphics system in it. Some students were playing Moonlander and I got to try a few times. It was so cool that I started sneaking into Wesleyan and stealing time on their PDP-10 computer system. I taught myself BASIC, then FORTRAN, and finally assembly language. Years later I worked at a startup and worked with Jack Burness programming a graphics coprocessor. "Help" included the time I accidentally wiped out the source to all the code he had been writing for months. Luckily he had it all inside Emacs and was able to write it back out to the disk! I almost tubed the company that day! Yikes!
My recollection is that Jack told me he wrote the entire Moonlander program over a weekend for our then-boss ex-DEC executive Lorin Gale. I was also told that Moonlander was used in a case against Nolan Bushnell, where he tried to patent the idea of video games (he invented "Pong"). The options were to wheel a (huge) PDP-1 into court to demonstrate Space War, or a little (portable) GT-40 running Moonlander. The GT-40 had the nice property that since it used core memory, you could load the program and start it up, unplug the computer from the wall, transport it elsewhere (like, to a courtroom) and plug it in and have it pick up from where it left off. I don't have first hand knowledge of this, but this is what I was told (possibly by Jack?).
Anyway, cool program and Jack is a really cool guy and great programmer!
Paul Cantrell