Post Reply 
55-year-old bug in Lunar Lander
06-16-2024, 03:11 PM
Post: #1
55-year-old bug in Lunar Lander
Once again the Lunar Lander makes headlines...

55-year-old bug in Lunar Lander
Find all posts by this user
Quote this message in a reply
06-16-2024, 05:34 PM
Post: #2
RE: 55-year-old bug in Lunar Lander
And the article states that
Quote:Storer later released the source code to the original game, written in FOCAL, on his website.
But the 41's programming language wasn't named until around 1983, and not available before 1979 ...

So not HP41 FOCAL language then, unless someone writes a FOCAL interpreter for HP FOCAL (FIFHPF) ... ?

Cheers,
Thomas

[35/45/55/65/67/97/80 21/25/29C 31E/32E/33E|C/34C/38E 41C|CV|CX 71B 10C/11C/12C/15C|CE/16C 32S|SII/42S 28C|S 48GX/49G/50G 35S 41X]
Find all posts by this user
Quote this message in a reply
06-16-2024, 08:09 PM
Post: #3
RE: 55-year-old bug in Lunar Lander
(06-16-2024 05:34 PM)ThomasF Wrote:  And the article states that
Quote:Storer later released the source code to the original game, written in FOCAL, on his website.
But the 41's programming language wasn't named until around 1983, and not available before 1979 ...

So not HP41 FOCAL language then, unless someone writes a FOCAL interpreter for HP FOCAL (FIFHPF) ... ?

Cheers,
Thomas

Ahem,
Quote:The legendary game—which Storer developed on a PDP-8 minicomputer in a programming language called FOCAL just months after Neil Armstrong and Buzz Aldrin made their historic moonwalks...
I seem to remember that FOCAL was also available for the PDP-11, though can't remember which O/S. Man, that was a long time ago Smile

Remember kids, "In a democracy, you get the government you deserve."
Find all posts by this user
Quote this message in a reply
06-16-2024, 09:27 PM
Post: #4
RE: 55-year-old bug in Lunar Lander
FOCAL was also available on at least some PDP-8 OSes and I think predates the PDP-11 versions.
Find all posts by this user
Quote this message in a reply
06-16-2024, 11:33 PM
Post: #5
RE: 55-year-old bug in Lunar Lander
The article "55-year-old bug in Lunar Lander" mentions JimStorer's "Lunar Landing Game", written on PDP-8 in 1969.

See "Forty Years of Lunar Lander" (By Benj Edwards - Sunday, July 19, 2009)

http://ti58c.phweb.me
http://clones.phweb.me
http://www.instagram.com/ti58c
"No! Do or Do not. There is no try!" [Master Yoda]
Visit this user's website Find all posts by this user
Quote this message in a reply
06-16-2024, 11:35 PM
Post: #6
RE: 55-year-old bug in Lunar Lander
The Wikipedia page references the Lunar Lander game and also links to a section on the HP-41 page regarding FOCAL.
Find all posts by this user
Quote this message in a reply
06-16-2024, 11:47 PM
Post: #7
RE: 55-year-old bug in Lunar Lander
From the article, Eric Smith has a nice write up on the graphical version of the game using a DEC GT40 Graphic Display Terminal which is an intelligent terminal based on a PDP-11/05.
http://www.brouhaha.com/~eric/retrocomputing/dec/gt40/
Visit this user's website Find all posts by this user
Quote this message in a reply
06-17-2024, 12:41 AM
Post: #8
RE: 55-year-old bug in Lunar Lander
(06-16-2024 05:34 PM)ThomasF Wrote:  And the article states that
Quote:Storer later released the source code to the original game, written in FOCAL, on his website.
But the 41's programming language wasn't named until around 1983, and not available before 1979 ...

So not HP41 FOCAL language then, unless someone writes a FOCAL interpreter for HP FOCAL (FIFHPF) ... ?

Cheers,
Thomas

FOCAL was the name for a BASIC-like DEC interpreted language that ran on PDP-8 machines from the early 70's on (maybe even late 60's). This is the language the program was originally written in.

In fact, it's exactly because DEC owned trademarks for FOCAL as a computer programming language that HP never formally announced the winner (also FOCAL) of the 'name the 41 programming language' contest run in Key Notes. Research has shown that apparently more than one person submitted FOCAL for the contest, and the 'team' that evaluated the submissions liked FOCAL best of all submissions, so they selected a winner based on whomever submitted FOCAL first. It was announced in one of the latest versions of Key Notes that a winner had been been selected and would be announced in the next issue. (they needed time to check with Legal, do IP searches, etc. and it was in the process of doing this that the conflict with DEC's trademark was found and so that choice could not be used.

However all of this was happening at the same time that Henry Horn, Editor of KN was leaving HP and KY was supposedly changing to a new format (a monthly magazine) which ultimately never materialized and the winner announcement was lost in the noise and thus no formal winner was ever officially announced. But word somehow slipped out that "FOCAL" was the winner and has been used ever since.

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 7 Guest(s)