HP Forums
55-year-old bug in Lunar Lander - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html)
+--- Forum: General Forum (/forum-4.html)
+--- Thread: 55-year-old bug in Lunar Lander (/thread-21897.html)



55-year-old bug in Lunar Lander - agarza - 06-16-2024 03:11 PM

Once again the Lunar Lander makes headlines...

55-year-old bug in Lunar Lander


RE: 55-year-old bug in Lunar Lander - ThomasF - 06-16-2024 05:34 PM

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


RE: 55-year-old bug in Lunar Lander - mfleming - 06-16-2024 08:09 PM

(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


RE: 55-year-old bug in Lunar Lander - cruff - 06-16-2024 09:27 PM

FOCAL was also available on at least some PDP-8 OSes and I think predates the PDP-11 versions.


RE: 55-year-old bug in Lunar Lander - Pierre - 06-16-2024 11:33 PM

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)


RE: 55-year-old bug in Lunar Lander - John Keith - 06-16-2024 11:35 PM

The Wikipedia page references the Lunar Lander game and also links to a section on the HP-41 page regarding FOCAL.


RE: 55-year-old bug in Lunar Lander - Steve Simpkin - 06-16-2024 11:47 PM

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/


RE: 55-year-old bug in Lunar Lander - rprosperi - 06-17-2024 12:41 AM

(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.