Linux SoftwareSystemEmulatorsVirtual AGC 20060110

Virtual AGC 20060110


Virtual AGC project is a simulation of the Apollo Guidance Computer (AGC) used in the Apollo Command Modules and Lunar Modules in 196
Developer:   Ron Burkey
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   2887K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Virtual AGC project is a simulation of the Apollo Guidance Computer (AGC) used in the Apollo Command Modules and Lunar Modules in 1968-1972, as well as the Abort Guidance System (AGS) used in the LM.

The project includes an emulated CPU, an emulated display/keyboard (DSKY), the AGC's original executable binaries and machine-readable assembly-language source code (Luminary and Colossus), AGC source code for a CPU validation suite, an AGC assembler, scanned Apollo documentation, and other elements.

The emulated CPU has been designed to be modular and portable, to facilitate incorporation into spacecraft simulations such as lunar-lander simulations.

What's New in This Release:
  • The Apollo 15-17 CM AGC executable ("Colossus 3" a.k.a. "Artemis 072") is available for use in the simulator.
  • (Colossus 3 source code is not yet available.) Scans of the Colossus 3 GSOP document are mostly available.
  • CM downlink lists are implemented.
  • yaAGC/yaAGS debugging is now symbolic, and yaAGC has other new debugging features.
  • Building with Cygwin is possible.
  • Many updates have been made to LM_Simulator (the IMU simulation).
  • There are bugfixes to yaAGC's CPU simulation.
  • The mysterious EDRUPT instruction is handled properly.
  • Accelerator keys have been added to yaDSKY.
    tags source code  the apollo  have been  emulated cpu  

    Download Virtual AGC 20060110


     http://www.ibiblio.org/apollo/Downloads/yaAGC-dev-20060110.tar.bz2


    Authors software

    Virtual AGC 20060110 (by Ron Burkey)
    Virtual AGC project is a simulation of the Apollo Guidance Computer (AGC) used in the Apollo Command Modules and Lunar Modules in 196

    Do178Builder 20060709 (by Ron Burkey)
    Do178Builder project is a documentation tool used throughout the software/hardware development effort, helping to produce the DO-178B


    Similar software

    Virtual AGC 20060110 (by Ron Burkey)
    Virtual AGC project is a simulation of the Apollo Guidance Computer (AGC) used in the Apollo Command Modules and Lunar Modules in 196

    Apollo 37zz (by Gerald Bauer)
    Apollo is an open-source developer test skeleton toolkit for Web Start

    GEZEL 2.1 (by Patrick Schaumont)
    GEZEL is a language and open environment for exploration, simulation, and implementation of cycle-true hardware models.

    GEZEL2 is

    Noble Ape Simulation 0.683 (by Tom Barbalet)
    The Noble Ape Simulation has been developed (as the Nervana Simulation) since 1996 and is a biological simulation software

    YAKS - Yet Another Khepera Simulator 1.0CVS (by Johan Zaxmy)
    YAKS - Yet Another Khepera Simulator project simulator for khepera mini robots.

    YAKS - Yet Another Khepera Simulator, is a Khepera

    Template::Tutorial 2.15 (by Andy Wardley)
    Template::Tutorial are template toolkit tutorials.

    This section includes tutorials on using the Template Toolkit

    Adun 0.6 (by The Adun developers)
    Adun project is an extensible biomolecular simulation program that includes data management and analysis capabilities.

    Adun provid

    KTechlab 0.3 (by David Saxton)

    Simple Machine Language interpreter (by Daniel Sterling)
    SML is a "toy" machine language intended to teach basic processor concepts

    xplanets 1.0.0 (by Roland Smith)
    xplanets shows a simulation of a spacecraft flying through the solar system


    Other software in this category

    Wine 0.9.27 (by Wine Team)
    Wine is an Open Source implementation of the Windows API on top of X and Unix.

    Think of Wine as a compatibility layer for running

    Cygwin 1.5.19-4 (by Cygwin Team)

    cereal emulation framework 0.93.5 (by Miloslav Trmac)
    cereal is an emulation framework designed to allow easy emulation of interconnected modules

    FakeNES 0.5.7 (by Randy McDowell)
    FakeNES project is a portable, Open Source NES emulator which is written mostly in pure C, while using the Allegro library for multi-

    GNU MIX Development Kit 1.2.3 (by Jao)
    GNU MIX Development Kit offers an emulation of MIX and MIXAL

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags