Live data from Hacker News

Apollo 11 Guidance Computer source code

github.com

21–30 of 150 posts

Re: Apollo 11 Guidance Computer source code

#21
Watch the landing:

https://www.youtube.com/watch?v=k_OD2V6fMLQ

During the landing, you'll here mention of 1201 and 1202 alarms. Here's what that's about:

http://www.hq.nasa.gov/office/pao/History/alsj/a11/a11.1201-...

Here's 1201 being called:

https://github.com/chrislgarry/Apollo-11/blob/dc4ea6735c4646...

And 1202:

https://github.com/chrislgarry/Apollo-11/blob/dc4ea6735c4646...

Re: Apollo 11 Guidance Computer source code

#22

Other than gaining satisfaction from the historical importance of this code is there any conceivable way we can get some use of it - like try it out. Even setting that aside, what is it I'm looking at? Assembly?

I'm pretty sure there is a website that simulates this computer 100% /e http://svtsim.com/moonjs/agc.html

The JS source is at https://github.com/siravan/moonjs.

It's derived from Ron Burkey's unmaintained Virtual AGC at http://www.ibiblio.org/apollo/, which also hosts many of the manuals and related documents.

But if you really want to be cool, you could build a real AGC from scratch: http://klabs.org/history/build_agc/

Re: Apollo 11 Guidance Computer source code

#23
If you want to be entertained really, really well, watch this: https://www.youtube.com/watch?v=4Sso4HtvJsw

It's an incredibly well done and at times hilarious narration of the moon mission. (Spoiler: contains a part where Armstrong overrides the automatic control and lands manually)

This is probably my favorite presentation ever.

Re: Apollo 11 Guidance Computer source code

#24
post #15

Other than gaining satisfaction from the historical importance of this code is there any conceivable way we can get some use of it - like try it out. Even setting that aside, what is it I'm looking at? Assembly?

> is there any conceivable way we can get some use of it I wonder whether there's any way of getting it into one of the autopilots for Kerbal Space Program.

Jeb wont need that. Jeb will fly without a puny computer. Because Jeb is a steely eyed missile man.

Re: Apollo 11 Guidance Computer source code

#25
post #15

Other than gaining satisfaction from the historical importance of this code is there any conceivable way we can get some use of it - like try it out. Even setting that aside, what is it I'm looking at? Assembly?

> is there any conceivable way we can get some use of it I wonder whether there's any way of getting it into one of the autopilots for Kerbal Space Program.

Orbiter has the NASSP add-on, which supports Virtual AGC: http://nassp.sourceforge.net/wiki/Main_Page

Notably, it includes some unmanned auto-running missions, and some fictional missions, including a hypothetical manned flyby of Venus using the AGC.

Re: Apollo 11 Guidance Computer source code

#27
post #3

Love this line: TC BANKCALL # TEMPORARY, I HOPE HOPE HOPE CADR STOPRATE # TEMPORARY, I HOPE HOPE HOPE TC DOWNFLAG # PERMIT X-AXIS OVERRIDE https://github.com/chrislgarry/Apollo-11/blob/master/LUNAR_L...

Typical temporary code, which 46 years later is still there.

Re: Apollo 11 Guidance Computer source code

#28
post #21

Watch the landing: https://www.youtube.com/watch?v=k_OD2V6fMLQ During the landing, you'll here mention of 1201 and 1202 alarms. Here's what that's about: http://www.hq.nasa.gov/office/pao/History/alsj/a11/a11.1201-... Here's 1201 being called: https://github.com/chrislgarry/Apollo-11/blob/dc4ea6735c4646... And 1202: https://github.com/chrislgarry/Apollo-11/blob/dc4ea6735c4646...

This one is better image quality https://www.youtube.com/watch?v=Jg80HZsv_js

Re: Apollo 11 Guidance Computer source code

#29

Other than gaining satisfaction from the historical importance of this code is there any conceivable way we can get some use of it - like try it out. Even setting that aside, what is it I'm looking at? Assembly?

I made some art out of it (http://codeposters.io) and have it on my walls now.

Re: Apollo 11 Guidance Computer source code

#30

BURN_BABY_BURN--MASTER_IGNITION_ROUTINE.s - https://github.com/chrislgarry/Apollo-11/blob/dc4ea6735c4646...

Did you notice the date:

> # Assemble revision 001 of AGC program LMY99 by NASA 2021112-61 > # 16:27 JULY 14, 1969

Likely the printing date but I envisioned the last minute all-nighters right away.

Post reply on HN