An open API service indexing awesome lists of open source software.

https://github.com/neilfraser/agc-code

Code and Games for the Apollo Guidance Computer
https://github.com/neilfraser/agc-code

agc apollo

Last synced: 5 months ago
JSON representation

Code and Games for the Apollo Guidance Computer

Awesome Lists containing this project

README

          

# Bare Metal Apollo Guidance Computer

This repository is a source of information on writing code for a bare metal AGC. No operating system (e.g. Comanche, Luminary, etc). The directories contain:

* Apps
* Minimal.agc - A minimal program that counts from zero to infinity in memory (no output). This program serves as a template for quieting all the alarms that trigger reboots.
* Random-Die.agc - A minimal program that rolls a D6 die, and shows the result on the DSKY. This program demonstrates outputing a single digit to the DSKY and reading a button.
* TicTacToe.agc - Tic-tac-toe game for either one or two human players.
* Editor - Collection of files that help run the CodeBlocks editor.
* Operations - Minimal demo programs for many of the AGC's opcodes. These are only designed to be stepped through in a debugger. Running them will result in GOJAM reboots.

All code is public domain.

For documentation, to download the emulator, and all other things AGC, visit http://www.ibiblio.org/apollo/