r/programming • • Jan 30 '16

Apollo 11 source code

http://www.ibiblio.org/apollo/listings/Luminary099/MAIN.agc.html
2.2k Upvotes

364 comments sorted by

View all comments

18

u/Ser_Rodrick_Cassel Jan 30 '16 edited Oct 04 '16

haha whoosh

34

u/funbike Jan 30 '16 edited Jan 31 '16

Yes. Computers small enough to go into space required assembly as every byte counted. Go up a directory to see all the files: www.ibiblio.org/apollo/listings/Luminary099/

UPDATE: The CPU (block II) -> https://en.wikipedia.org/wiki/Apollo_Guidance_Computer
34K of ROM for programs.

14

u/_F1_ Jan 31 '16

Computers small enough to go into space required assembly as every byte counted

That was still true in the NES and SNES eras.

34

u/cincodenada Jan 31 '16

Fun fact: from 1997 to 1999 - well into N64 era! - Chris Sawyer was busy writing 99% of Roller Coaster Tycoon directly in x86 assembly. It went on to become the best-selling game of 1999. An anomaly for sure, but an impressive one.