# virtualagc/virtualagc

Virtual Apollo Guidance Computer (AGC) software

Repository: https://github.com/virtualagc/virtualagc
Canonical: https://ross.abutalabs.com/products/virtualagc
Homepage: http://www.ibiblio.org/apollo
Language: Assembly
License: NOASSERTION
License Family: other
Last push: 2026-08-25T23:18:55+00:00

## Health v2 (maintenance only)
Score: 67/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 8, longevity 100
- inputs: {"age_days": 4166, "days_push": 8, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3213, forks 402 (observed 2026-08-28T04:07:49.404788+00:00)

## What it is
Virtual AGC is a project providing emulators for the Apollo Guidance Computer (AGC), Abort Guidance System (AGS), and related peripherals like the DSKY, along with transcriptions of the original Apollo flight software source code. It also includes assemblers/compilers for the AGC so the historic software can be assembled and run on modern computers.

## Use cases
- run the original Apollo 11 guidance computer code on a modern PC
- emulate the Apollo Guidance Computer and DSKY
- assemble AGC assembly-language source code
- study the Apollo flight software source code
- integrate an AGC emulator into a spaceflight simulator like Orbiter

## When to choose
- you want to run or study authentic Apollo-era flight software
- you need an AGC/AGS/DSKY emulator for education or retrocomputing
- you're building a spaceflight simulation with historical guidance computers

## When to avoid
- you need a general-purpose CPU emulator for modern architectures
- you want a polished turnkey Apollo mission simulator rather than component tools
- you need ITAR-restricted Shuttle or LVDC software in full

## Facets
- artifact type: application
- maturity: active
- function: simulation, interpreter, compiler, parser, developer-tools
- domain: simulation, embedded-systems, astronomy, education
- platform: cross-platform, cli
- tags: apollo-guidance-computer, emulator, retrocomputing, assembly, dsky, spaceflight-simulation, nasa, vintage-computing, history-of-computing, desktop

## Member repositories
- virtualagc/virtualagc (main) score 67

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:49.404788+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:24:42.345686+00:00, confidence not recorded.
  - readme: https://github.com/virtualagc/virtualagc (fetched 2026-08-28T04:07:49.404788+00:00, sha 10bd10bc9cd0)
  - homepage: http://www.ibiblio.org/apollo (fetched 2026-08-29T09:38:11.767765+00:00, sha bfa46b55ced5)
  - site_page: http://www.ibiblio.org/apollo/BlockIII.html (fetched 2026-08-29T09:38:11.772961+00:00, sha 275f8d930e59)
- Data as of 2026-08-30T08:39:29.467469+00:00.
