Source Code

These source-code files are part of a reconstructed copy of Luminary 163, the first (unflown) release of the Apollo 14 Lunar Module (LM) Apollo Guidance Computer (AGC) software.

The reconstruction began with reconstructed source code for Luminary 173. Changes between revision 163 and 173 were backed out, as described by Luminary memos 157 and 158. The reconstruction was verified by matching memory-bank checksums to those listed in drawing 2021152N. Note that page numbers in the reconstructed code match those for the baseline log section mentioned in each file's changelog; the page numbers for a real Luminary 163 listing would be different.

Comments from the original source code are prefixed with a single '#' symbol, whereas comments added later are prefixed by "##" or "###". Report any errors noted by creating an issue report at the Virtual AGC project's GitHub repository.

000021,000002:                                                                                                  ## Copyright:   Public domain.
000022,000003:                                                                                                  ## Filename:    ABSOLUTE_ADDRESSES_FOR_UPDATE_PROGRAM.agc
000023,000004:                                                                                                  ## Purpose:     A section of Luminary revision 163.
000024,000005:                                                                                                  ##              It is part of the reconstructed source code for the first
000025,000006:                                                                                                  ##              (unflown) release of the flight software for the Lunar
000026,000007:                                                                                                  ##              Module's (LM) Apollo Guidance Computer (AGC) for Apollo 14.
000027,000008:                                                                                                  ##              The code has been recreated from a reconstructed copy of
000028,000009:                                                                                                  ##              Luminary 173, as well as Luminary memos 157 amd 158.
000029,000010:                                                                                                  ##              It has been adapted such that the resulting bugger words
000030,000011:                                                                                                  ##              exactly match those specified for Luminary 163 in NASA
000031,000012:                                                                                                  ##              drawing 2021152N, which gives relatively high confidence
000032,000013:                                                                                                  ##              that the reconstruction is correct.
000033,000014:                                                                                                  ## Reference:   p.  1
000034,000015:                                                                                                  ## Assembler:   yaYUL
000035,000016:                                                                                                  ## Contact:     Ron Burkey <info@sandroid.org>.
000036,000017:                                                                                                  ## Website:     www.ibiblio.org/apollo/index.html
000037,000018:                                                                                                  ## Mod history: 2019-08-21 MAS  Created from Luminary 173.
000038,000019: 

Page 1

000040,000021:                                                                                                  #  ECADR                 MNEMONIC
000041,000022:                                                                                                  #  -----                 --------
000042,000023: 
000043,000024: ???????                                           =ECADR   UPSVFLAG                              
000044,000025: 
000045,000026: ???????                                           =ECADR   XSMD                                  
000046,000027: 
000047,000028: ???????                                           =ECADR   REFSMMAT                              
000048,000029: 
000049,000030: ???????                                           =ECADR   DELVSLV                               
000050,000031: 
000051,000032: ???????                                           =ECADR   RLS                                   

End of include-file ABSOLUTE_ADDRESSES_FOR_UPDATE_PROGRAM.agc.  Parent file is MAIN.agc