README.md 4.46 KB
Newer Older
James Harris's avatar
James Harris committed
1 2
# Apollo-11
[![NASA][6]]()
Chris Garry's avatar
Chris Garry committed
3

James Harris's avatar
James Harris committed
4 5
*Available in: [English][EN], [简体中文][ZH_CN], [正體中文][ZH_TW].*

James Harris's avatar
James Harris committed
6 7
Original Apollo 11 guidance computer (AGC) source code for Command
Module (Comanche055) and Lunar Module (Luminary099). Digitized by
James Harris's avatar
James Harris committed
8
the folks at [Virtual AGC][0] and [MIT Museum][1]. The goal is to be
James Harris's avatar
James Harris committed
9
a repo for the original Apollo 11 source code. As such, PRs are
James Harris's avatar
James Harris committed
10
welcome for any issues identified between the transcriptions in this
James Harris's avatar
James Harris committed
11
repository and the original source scans for [Luminary 099][2] and
James Harris's avatar
James Harris committed
12 13 14
[Comanche 055][3], as well as any files I may have missed.

## Contributing
James Harris's avatar
James Harris committed
15
Please read [CONTRIBUTING.md][4] before opening a pull request.
James Harris's avatar
James Harris committed
16 17

## Compiling
James Harris's avatar
James Harris committed
18
If you are interested in compiling the original source code, check
James Harris's avatar
James Harris committed
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
out [Virtual AGC][5].

## Attribution
```plain
Copyright: Public domain.
Filename:  CONTRACT_AND_APPROVALS.agc
Purpose:   Part of the source code for Colossus 2A, AKA Comanche 055.
        It is part of the source code for the Command Module's (CM)
        Apollo Guidance Computer (AGC), for Apollo 11.
Assembler: yaYUL
Contact:   Ron Burkey <info@sandroid.org>.
Website:   www.ibiblio.org/apollo.
Mod history:   2009-05-06 RSB  Transcribed from page images.

This source code has been transcribed or otherwise adapted from digitized
images of a hardcopy from the MIT Museum.  The digitization was performed
by Paul Fjeld, and arranged for by Deborah Douglas of the Museum.  Many
thanks to both.  The images (with suitable reduction in storage size and
consequent reduction in image quality as well) are available online at
www.ibiblio.org/apollo.  If for some reason you find that the images are
illegible, contact me at info@sandroid.org about getting access to the
(much) higher-quality images which Paul actually created.

Notations on the hardcopy document read, in part:

Assemble revision 055 of AGC program Comanche by NASA
2021113-051.  10:28 APR. 1, 1969

Page 1

#************************************************************************
#                                                                       *
#       THIS AGC PROGRAM SHALL ALSO BE REFERRED TO AS:                  *
#                                                                       *
#                                                                       *
#               COLOSSUS 2A                                             *
#                                                                       *
#                                                                       *
#   THIS PROGRAM IS INTENDED FOR USE IN THE CM AS SPECIFIED             *
#   IN REPORT R-577.  THIS PROGRAM WAS PREPARED UNDER DSR               *
#   PROJECT 55-23870, SPONSORED BY THE MANNED SPACECRAFT                *
#   CENTER OF THE NATIONAL AERONAUTICS AND SPACE                        *
#   ADMINISTRATION THROUGH CONTRACT NAS 9-4065 WITH THE                 *
#   INSTRUMENTATION LABORATORY, MASSACHUSETTS INSTITUTE OF              *
#   TECHNOLOGY, CAMBRIDGE, MASS.                                        *
#                                                                       *
#************************************************************************


SUBMITTED:  MARGARET H. HAMILTON        DATE:   28 MAR 69
    M.H.HAMILTON, COLOSSUS PROGRAMMING LEADER
    APOLLO GUIDANCE AND NAVIGATION

APPROVED:   DANIEL J. LICKLY        DATE:   28 MAR 69
    D.J.LICKLY, DIRECTOR, MISSION PROGRAM DEVELOPMENT
    APOLLO GUIDANCE AND NAVIGATION PROGRAM

APPROVED:   FRED H. MARTIN          DATE:   28 MAR 69
    FRED H. MARTIN, COLOSSUS PROJECT MANAGER
    APOLLO GUIDANCE AND NAVIGATION PROGRAM

APPROVED:   NORMAN E. SEARS         DATE:   28 MAR 69
    N.E. SEARS, DIRECTOR, MISSION DEVELOPMENT
    APOLLO GUIDANCE AND NAVIGATION PROGRAM

APPROVED:   RICHARD H. BATTIN       DATE:   28 MAR 69
    R.H. BATTIN, DIRECTOR, MISSION DEVELOPMENT
    APOLLO GUIDANCE AND NAVIGATION PROGRAM

APPROVED:   DAVID G. HOAG           DATE:   28 MAR 69
    D.G. HOAG, DIRECTOR
    APOLLO GUIDANCE AND NAVIGATION PROGRAM

APPROVED:   RALPH R. RAGAN          DATE:   28 MAR 69
    R.R. RAGAN, DEPUTY DIRECTOR
    INSTRUMENTATION LABORATORY
```

[EN]:README.md
[ZH_CN]:README.zh_cn.md
[ZH_TW]:README.zh_tw.md
[0]:http://www.ibiblio.org/apollo/
[1]:http://web.mit.edu/museum/
[2]:http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/
[3]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
[4]:https://github.com/chrislgarry/Apollo-11/blob/master/CONTRIBUTING.md
[5]:https://github.com/rburkey2005/virtualagc
James Harris's avatar
James Harris committed
106
[6]:https://rawgit.com/aleen42/badges/master/src/nasa.svg